@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;1,300;1,400;1,500&family=Playfair+Display:ital,wght@0,400;0,700;0,900;1,400;1,700&family=Inter:wght@300;400;500&display=swap";.ds-svg-logo{height:36px;width:auto;display:block}@media screen and (max-width:749px){.ds-svg-logo{height:28px}}:root{--ds-rose-gold: #D69C9A;--ds-rose-gold-light: #EDCAC9;--ds-rose-gold-dark: #A87170;--ds-rose-gold-metallic: linear-gradient(135deg,#D69C9A 0%,#EDCAC9 30%,#DCAAAA 50%,#BE8280 72%,#E8C4C2 100%);--ds-burgundy: #7d3535;--ds-dark: #0f0b09;--ds-dark-warm: #1a1210;--ds-cream: #faf7f2;--ds-ivory: #f2ece2;--ds-font-display: "Cormorant Garamond", Georgia, serif;--ds-font-headline: "Cormorant Garamond", Georgia, serif;--ds-font-body: "Jost", "Helvetica Neue", sans-serif}#header-group{--color-background: 242, 236, 226 !important;--color-foreground: 26, 18, 16 !important;--color-foreground-heading: 26, 18, 16 !important;--color-border: rgba(214, 156, 154, .2) !important}#header-group header-component,#header-group .header-section{background:#faf7f2e0!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border-bottom:1px solid rgba(214,156,154,.18)!important;transition:background .4s ease!important}#header-group header-component.header--scrolled,body.scrolled #header-group header-component{background:#faf7f2f7!important}#header-group .section-background{display:none!important}#header-group .header__logo,#header-group .header__logo a,#header-group [class*=logo]{color:var(--ds-dark-warm)!important;font-family:var(--ds-font-display)!important}#header-group nav a,#header-group .header__menu a,#header-group [class*=nav-link],#header-group [class*=menu-item]{color:#1a1210cc!important;font-size:12px!important;letter-spacing:.16em!important;text-transform:uppercase!important;transition:color .25s ease!important}#header-group nav a:hover,#header-group .header__menu a:hover{color:var(--ds-rose-gold)!important}#header-group button,#header-group [class*=header-action],#header-group [class*=icon-button]{color:#1a1210bf!important}#header-group button:hover,#header-group [class*=header-action]:hover{color:var(--ds-rose-gold)!important}#header-group [class*=cart-count],#header-group [class*=badge]{background:var(--ds-rose-gold)!important;color:var(--ds-cream)!important}header-announcements,.announcement-bar,[class*=announcement-bar],[id*=header_announcements]{background:var(--ds-rose-gold-metallic)!important;--color-foreground: 26, 18, 16 !important;--color-background: 214, 156, 154 !important;border-bottom:none!important}header-announcements *,.announcement-bar *,[class*=announcement-bar] *,[id*=header_announcements] *{color:#1a1210cc!important;background:transparent!important}.announcement-bar__text{font-size:12px!important;line-height:1.6!important;letter-spacing:.2em!important;color:#1a1210e6!important;font-family:var(--ds-font-body)!important}.announcement-bar__link,.announcement-bar__link *{background:transparent!important}.card-wrapper,.product-card-wrapper,[class*=product-card]{transition:transform .4s ease,box-shadow .4s ease!important;border-radius:8px!important;overflow:hidden!important}.card-wrapper:hover,.product-card-wrapper:hover{transform:translateY(-5px)!important;box-shadow:0 20px 60px #00000017,0 0 0 1px #d69c9a38!important}.card__media,.card-wrapper .media,[class*=product-card] .media,[class*=card__media],.product-card .product-media,.product-grid__item .product-media{aspect-ratio:3 / 4!important;overflow:hidden!important;display:block!important}.product-card .product-media img,.product-grid__item .product-media img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:top center!important}.card__media img,.card-wrapper .media img,.card-wrapper img,[class*=product-card] img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:top center!important;transition:transform .6s ease!important}.card-wrapper:hover img,.product-card-wrapper:hover img{transform:scale(1.04)!important}.card__heading,.card__heading a,[class*=product-title],[class*=card-title]{font-family:var(--ds-font-display)!important;font-style:italic!important;font-weight:400!important;font-size:17px!important;letter-spacing:0!important}.price,.price__regular,[class*=price-item]{color:var(--ds-rose-gold-dark)!important;font-size:14px!important}.btn,.button,[class*=add-to-cart],[class*=btn-primary]{font-family:var(--ds-font-body)!important;border-radius:100px!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-size:12px!important}.button--primary,[class*=btn--primary],[class*=button-primary]{background:var(--ds-rose-gold-metallic)!important;color:var(--ds-dark)!important;border:none!important;box-shadow:0 6px 24px #d69c9a59!important}footer,footer-group,[id*=footer],[id*=footer] .section,[id*=footer] .section-background,#shopify-section-footer-group,#shopify-section-footer-group .section-background{background:#3a2010!important;--color-foreground: 250, 247, 242 !important;--color-foreground-heading: 250, 247, 242 !important;--color-background: 58, 32, 16 !important;border-top:1px solid rgba(214,156,154,.18)!important}footer p,footer span,footer li,footer div,[id*=footer] p,[id*=footer] span,[id*=footer] li,[id*=footer] div{color:#faf7f2e0!important}footer h1,footer h2,footer h3,footer h4,[id*=footer] h1,[id*=footer] h2,[id*=footer] h3,[id*=footer] h4,[id*=footer] [class*=footer__heading],[id*=footer] [class*=menu__heading]{font-size:10px!important;letter-spacing:.32em!important;text-transform:uppercase!important;color:var(--ds-rose-gold)!important;font-family:var(--ds-font-body)!important;font-weight:500!important;font-style:normal!important}footer a,[id*=footer] a,[id*=footer] li a{color:#faf7f2d9!important;font-size:13px!important;font-weight:300!important;transition:color .25s ease!important}footer a:hover,[id*=footer] a:hover{color:var(--ds-rose-gold-light)!important}[id*=footer] .header__logo,[id*=footer] [class*=logo]{font-family:var(--ds-font-display)!important;font-style:italic!important;font-size:28px!important;font-weight:300!important;background:var(--ds-rose-gold-metallic)!important;background-size:200% 100%!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}[id*=footer] input[type=email],[id*=footer] [class*=email-input]{background:#faf7f212!important;border:1px solid rgba(214,156,154,.3)!important;color:var(--ds-cream)!important;border-radius:100px!important}[id*=footer] [type=submit],[id*=footer] [class*=newsletter] .button{background:var(--ds-rose-gold-metallic)!important;color:var(--ds-dark)!important;border-radius:100px!important}[id*=footer] [class*=border],[id*=footer] hr{border-color:#d69c9a26!important}[data-template=product] main,[data-template=product] .content-for-layout{background:var(--ds-ivory)!important}[data-template=product] .product-media-container,[data-template=product] .media-gallery__grid,[data-template=product] .product-media{background:var(--ds-cream)!important;border-radius:0!important}[data-template=product] .media-gallery__grid img,[data-template=product] .product-media img{object-fit:cover!important;object-position:top center!important}[data-template=product] [class*=media-grid],[data-template=product] [class*=product-media-grid]{gap:3px!important}[data-template=product] [class*=product-details],[data-template=product] [class*=product-information]{background:var(--ds-ivory)!important}[data-template=product] h1,[data-template=product] [class*=product__title],[data-template=product] [class*=product-title] h1,[data-template=product] .product-information h1{font-family:Cormorant Garamond,Georgia,serif!important;font-size:clamp(22px,2.8vw,36px)!important;font-weight:300!important;font-style:italic!important;letter-spacing:.02em!important;text-transform:none!important;color:var(--ds-dark-warm)!important;line-height:1.2!important}[data-template=product] [class*=breadcrumb],[data-template=product] [class*=product-type]{font-family:Jost,sans-serif!important;font-size:10px!important;letter-spacing:.28em!important;text-transform:uppercase!important;color:var(--ds-rose-gold)!important}[data-template=product] .price,[data-template=product] [class*=price-item],[data-template=product] [class*=product-price]{font-family:Jost,sans-serif!important;font-size:18px!important;font-weight:400!important;color:var(--ds-dark-warm)!important;letter-spacing:.04em!important}[data-template=product] .price__regular .price-item{color:var(--ds-dark-warm)!important}[data-template=product] .price__sale .price-item--sale{color:var(--ds-rose-gold-dark)!important}[data-template=product] [class*=divider],[data-template=product] hr{border-color:#d69c9a2e!important;margin:20px 0!important}[data-template=product] .variant-option{margin-bottom:4px!important}[data-template=product] .variant-option legend{font-family:Jost,sans-serif!important;font-size:10px!important;font-weight:500!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:#1a12106b!important;margin-bottom:12px!important;float:none!important;width:100%!important;padding:0!important}[data-template=product] .variant-option--buttons{display:flex!important;flex-wrap:wrap!important;gap:8px!important;border:none!important;padding:0!important;margin:0!important}[data-template=product] .variant-option__button-label{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:44px!important;height:36px!important;padding:0 16px!important;border-radius:100px!important;border:1px solid rgba(214,156,154,.35)!important;background:transparent!important;cursor:pointer!important;transition:border-color .2s ease,background .2s ease!important}[data-template=product] .variant-option__button-label:hover{border-color:var(--ds-rose-gold, #D69C9A)!important}[data-template=product] .variant-option__button-label__text{font-family:Jost,sans-serif!important;font-size:12px!important;font-weight:400!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--ds-dark-warm, #1a1210)!important;position:relative!important;z-index:1!important}[data-template=product] .variant-option__button-label:has(input:checked){background:#1a1210!important;border-color:#1a1210!important}[data-template=product] .variant-option__button-label:has(input:checked) .variant-option__button-label__text{color:#faf7f2!important}[data-template=product] .variant-option__button-label:has(input[aria-disabled=true]){opacity:.38!important;cursor:not-allowed!important}[data-template=product] .variant-option__button-label__pill{display:none!important}[data-template=product] add-to-cart-component button[name=add],[data-template=product] add-to-cart-component button[name=add].button{--button-color: #faf7f2;--color-primary-button-text: #faf7f2;--button-background-color: #1a1210;--color-primary-button-background: #1a1210;font-family:Jost,sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:.26em!important;text-transform:uppercase!important;border-radius:100px!important;background:#1a1210!important;color:#faf7f2!important;border:none!important;transition:background .3s ease,box-shadow .3s ease!important}[data-template=product] add-to-cart-component button[name=add] span,[data-template=product] add-to-cart-component button[name=add] .add-to-cart-text,[data-template=product] add-to-cart-component button[name=add] .add-to-cart-text__content{color:#faf7f2!important}[data-template=product] add-to-cart-component button[name=add]:hover{--button-background-color: #2e1f1a;background:#2e1f1a!important;box-shadow:0 8px 32px #0f0b0940!important}[data-template=product] .shopify-payment-button__button--branded{border-radius:100px!important;font-size:11px!important;letter-spacing:.16em!important}.cart__checkout-button,.cart__checkout-button.button,[class*=cart] button[name=checkout],[class*=cart__checkout]{--button-color: #faf7f2;--color-primary-button-text: #faf7f2;--button-background-color: #1a1210;background:#1a1210!important;color:#faf7f2!important;border-radius:100px!important;font-family:Jost,sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:.24em!important;text-transform:uppercase!important}.cart__checkout-button span,.cart__checkout-button *,[class*=cart__checkout] span{color:#faf7f2!important}.cart__checkout-button:hover{background:#2e1f1a!important}[data-template=product] [class*=product-description],[data-template=product] [class*=product__description],[data-template=product] .rte{font-family:Jost,sans-serif!important;font-size:14px!important;font-weight:300!important;line-height:1.9!important;color:#1a121099!important}[data-template=product] .rte em,[data-template=product] [class*=product-description] em{font-family:Cormorant Garamond,Georgia,serif!important;font-style:italic!important;font-size:15px!important;color:#1a1210bf!important}[data-template=product] [class*=quantity] input,[data-template=product] quantity-input input{font-family:Jost,sans-serif!important;border:1px solid rgba(214,156,154,.25)!important;border-radius:100px!important;background:transparent!important;color:var(--ds-dark-warm)!important;text-align:center!important}[data-template=product] [class*=quantity] button,[data-template=product] quantity-input button{color:var(--ds-rose-gold)!important;font-size:18px!important;font-weight:300!important}[data-template=product] [class*=recommendations],[data-template=product] [class*=product-recommendations]{background:var(--ds-ivory)!important;border-top:1px solid rgba(214,156,154,.14)!important;padding-top:48px!important}[data-template=product] [class*=recommendations] h2,[data-template=product] [class*=recommendations] h3{font-family:Cormorant Garamond,Georgia,serif!important;font-style:italic!important;font-size:clamp(20px,2vw,28px)!important;font-weight:300!important;letter-spacing:.02em!important;text-transform:none!important;color:var(--ds-dark-warm)!important}[data-template=product] h1{margin-bottom:2px!important}[data-template=product] variant-picker legend,[data-template=product] variant-picker .form__label,[data-template=product] [class*=variant-picker] legend{font-family:Jost,sans-serif!important;font-size:10px!important;font-weight:500!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:#1a12106b!important;margin-bottom:10px!important;display:block!important}[data-template=product] variant-picker [class*=option-values],[data-template=product] variant-picker [class*=product-form__input]{display:flex!important;flex-wrap:wrap!important;gap:8px!important}[data-template=product] variant-picker input[type=radio]+label,[data-template=product] variant-picker label[class*=swatch]{min-width:44px!important;height:36px!important;padding:0 16px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}[data-template=product] variant-picker .product-form__input--default,[data-template=product] variant-picker [data-option-value-id=""]{display:none!important}[data-template=product] add-to-cart-component,[data-template=product] [class*=buy-buttons],[data-template=product] .product-form__buttons{margin-top:4px!important}#ds-sc-trigger{display:block!important;width:100%!important;margin-bottom:12px!important;margin-top:4px!important}[data-template=product] .add-to-cart-button,[data-template=product] .shopify-payment-button__button{border-radius:4px!important;min-height:52px!important;font-family:Jost,sans-serif!important;font-size:12px!important;font-weight:500!important;letter-spacing:.18em!important;text-transform:uppercase!important}@media screen and (max-width:749px){[data-template=product] .variant-option{margin-bottom:0!important}[data-template=product] .variant-option--buttons{gap:6px!important}}[data-template=product] [class*=product-description] .rte,[data-template=product] .rte{border-top:1px solid rgba(214,156,154,.14)!important;padding-top:24px!important;margin-top:4px!important}[data-template=product] .rte ul{list-style:none!important;padding:0!important;margin:12px 0 0!important;display:flex!important;flex-direction:column!important;gap:6px!important}[data-template=product] .rte ul li{font-size:12px!important;font-weight:300!important;letter-spacing:.04em!important;color:#1a12108c!important;padding-left:14px!important;position:relative!important;line-height:1.6!important}[data-template=product] .rte ul li:before{content:"\b7"!important;position:absolute!important;left:0!important;color:#d69c9a!important;font-size:16px!important;top:-2px!important}[data-template=product] .rte strong{font-weight:500!important;color:#1a1210a6!important;font-size:11px!important;letter-spacing:.12em!important;text-transform:uppercase!important}@media(min-width:769px){[data-template=product] [class*=product-details],[data-template=product] [class*=product__info]{padding:48px 56px!important}}@media(max-width:768px){[data-template=product] [class*=product-details],[data-template=product] [class*=product__info]{padding:32px 20px!important}[data-template=product] h1,[data-template=product] [class*=product-title] h1{font-size:clamp(22px,6vw,28px)!important}}[data-template=collection] main{background:var(--ds-ivory)!important}[data-template=collection] h1,[data-template=collection] [class*=collection-title],[data-template=collection] [class*=collection__title]{font-family:Cormorant Garamond,Georgia,serif!important;font-style:italic!important;font-size:clamp(28px,4vw,52px)!important;font-weight:300!important;letter-spacing:.02em!important;text-transform:none!important;color:var(--ds-dark-warm)!important;line-height:1.1!important}.ds-reveal{opacity:0;transform:translateY(28px);transition:opacity .75s cubic-bezier(.25,.46,.45,.94),transform .75s cubic-bezier(.25,.46,.45,.94)}.ds-reveal.ds-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.ds-reveal{opacity:1;transform:none;transition:none}}@media(hover:hover)and (pointer:fine){html,*{cursor:none!important}.ds-cursor{position:fixed;top:-7px;left:-7px;width:14px;height:14px;border-radius:50%;background:var(--ds-rose-gold);pointer-events:none;z-index:99999;will-change:transform;opacity:1;mix-blend-mode:multiply;transition:width .28s cubic-bezier(.25,.46,.45,.94),height .28s cubic-bezier(.25,.46,.45,.94),top .28s cubic-bezier(.25,.46,.45,.94),left .28s cubic-bezier(.25,.46,.45,.94),opacity .3s ease,background .28s ease,border .28s ease}.ds-cursor--hover{width:38px;height:38px;top:-19px;left:-19px;background:transparent;border:1.5px solid var(--ds-rose-gold);mix-blend-mode:normal;opacity:.65}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ds-global.css.map */
