body:has(#MainContent[data-template=product]){background-color:#f6f1e8}#MainContent[data-template=product]{--hs-bg: #F6F1E8;--hs-bg-secondary: #EDE3D4;--hs-gold: #D4B88A;--hs-gold-hover: #E2CBA0;--hs-black: #111111;--hs-radius: 14px;--hs-radius-sm: 14px;--hs-border: rgba(212, 184, 138, .22);--hs-shadow: 0 22px 60px rgba(17, 17, 17, .045);--hs-transition: .45s cubic-bezier(.22, 1, .36, 1);background-color:#f6f1e8}@media screen and (min-width:750px){#MainContent[data-template=product] .product-information{padding-top:4rem}#MainContent[data-template=product] .product-information__grid.product-information--media-left{grid-template-columns:minmax(0,1fr) 400px}#MainContent[data-template=product] .product-details.sticky-content--desktop{top:calc(var(--header-height, 160px) + 1.25rem)}}@media screen and (max-width:749px){#MainContent[data-template=product] .product-information{padding-top:1.75rem}}#MainContent[data-template=product] .slideshow-controls__arrows,#MainContent[data-template=product] slideshow-arrows,#MainContent[data-template=product] .slideshow-controls__counter{display:none!important}#MainContent[data-template=product] .media-gallery--carousel slideshow-slide .product-media{border:0;background-color:transparent;border-radius:16px;overflow:hidden;box-shadow:0 40px 100px #1111110f}#MainContent[data-template=product] .media-gallery--carousel slideshow-slide .product-media__image{border-radius:16px}#MainContent[data-template=product] .product-media-container--zoomable,#MainContent[data-template=product] .product-media-container--zoomable .product-media-container__zoom-button{cursor:zoom-in}#MainContent[data-template=product] .slideshow-controls__thumbnails{gap:.85rem}#MainContent[data-template=product] .slideshow-controls__thumbnail{border-radius:12px;overflow:hidden;opacity:.45;border:0;transition:opacity .5s cubic-bezier(.22,1,.36,1)}#MainContent[data-template=product] .slideshow-controls__thumbnail img{border-radius:inherit}#MainContent[data-template=product] .slideshow-controls__thumbnail:hover{opacity:.8}#MainContent[data-template=product] .slideshow-controls__thumbnails .slideshow-control.slideshow-controls__thumbnail[aria-selected=true]{opacity:1;outline:none;border:0;box-shadow:0 0 0 1px var(--hs-gold, #D4B88A)}#MainContent[data-template=product] .slideshow-controls__dots button{--color-active: var(--hs-gold, #D4B88A)}@media(prefers-reduced-motion:no-preference){#MainContent[data-template=product] .media-gallery--carousel slideshow-slide .product-media__image{transition:transform .6s cubic-bezier(.22,1,.36,1)}#MainContent[data-template=product] .media-gallery--carousel slideshow-slide .product-media:hover .product-media__image{transform:scale(1.03)}}#MainContent[data-template=product] .product-details h1,#MainContent[data-template=product] .product-details .text-block h1{font-family:var(--hs-serif, "Cormorant Garamond", Georgia, serif)!important;font-weight:500!important;font-size:clamp(2.2rem,1.6rem + 2vw,3.2rem)!important;line-height:1.04;letter-spacing:-.015em;color:var(--hs-text, #1A1A1A);margin:0}#MainContent[data-template=product] .product-details product-price,#MainContent[data-template=product] .product-details product-price :is(span,div,.price,.price-item){font-family:var(--hs-serif, "Cormorant Garamond", Georgia, serif)!important;font-size:clamp(1.45rem,1.1rem + .9vw,1.95rem)!important;font-weight:500;letter-spacing:.015em;color:var(--hs-text, #1A1A1A)}#MainContent[data-template=product] .product-details product-price :is([class*=sale],.price__sale){color:var(--hs-gold, #D4B88A)}#MainContent[data-template=product] .product-details product-price :is(s,del,[class*=compare]){color:var(--hs-text-secondary, #6E655A);opacity:.85}#MainContent[data-template=product] .product-details rte-formatter{font-family:var(--hs-font-body, sans-serif);line-height:1.65;color:var(--hs-text-secondary, #6E655A)}#MainContent[data-template=product] .product-details rte-formatter :is(strong,b){color:var(--hs-text, #1A1A1A);font-weight:600}#MainContent[data-template=product] .product-details .divider{display:none}#MainContent[data-template=product] .hs-social{margin-top:3.2rem}#MainContent[data-template=product] .hs-secure{margin-top:2.6rem}#MainContent[data-template=product] .product-details .variant-option{margin-block:1.7rem}#MainContent[data-template=product] .product-details .variant-option:first-of-type{margin-top:3.2rem}#MainContent[data-template=product] .product-details .variant-option legend{font-family:var(--hs-font-body, sans-serif);font-size:.7rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--hs-text, #1A1A1A);margin-bottom:1rem;padding:0;width:100%}#MainContent[data-template=product] .product-details .variant-option__swatch-value{color:var(--hs-text-secondary, #6E655A);font-weight:500;letter-spacing:.03em;text-transform:none;margin-left:.5em}#MainContent[data-template=product] .product-details .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label{font-family:var(--hs-font-body, sans-serif);font-size:.875rem;letter-spacing:.06em;color:var(--hs-text, #1A1A1A);background-color:transparent;border:1px solid rgba(212,184,138,.2);border-radius:12px;padding:.85rem 1.1rem;transition:color .5s cubic-bezier(.22,1,.36,1),border-color .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1),background-color .5s cubic-bezier(.22,1,.36,1)}#MainContent[data-template=product] .product-details .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:hover{transform:none;color:var(--hs-text, #1A1A1A);border-color:#d4b88a80;background-color:#d4b88a0b}#MainContent[data-template=product] .product-details .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:has(input:checked){background-color:transparent;color:var(--hs-text, #1A1A1A);border-color:var(--hs-gold, #D4B88A);box-shadow:0 0 0 1px var(--hs-gold, #D4B88A),0 8px 22px #d4b88a33}#MainContent[data-template=product] .product-details .variant-option__button-label:has(input[aria-disabled=true]){opacity:.4}#MainContent[data-template=product] .product-details .variant-option--swatches .variant-option__button-label--has-swatch{border:none;background:none;border-radius:999px;transition:box-shadow .45s cubic-bezier(.22,1,.36,1)}#MainContent[data-template=product] .product-details .variant-option--swatches .variant-option__button-label--has-swatch:hover{box-shadow:0 0 0 2px #f6f1e8,0 0 0 3px #d4b88a66}#MainContent[data-template=product] .product-details .variant-option--swatches .variant-option__button-label--has-swatch:has(input:checked){box-shadow:0 0 0 2px #f6f1e8,0 0 0 4px var(--hs-gold, #D4B88A)}#MainContent[data-template=product] .product-details .add-to-cart-button{font-family:var(--hs-font-body, sans-serif);font-size:.72rem;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:#f3e7ce;background-color:#111;border:1px solid #111111;border-radius:14px!important;padding-block:1.4em;transition:background-color .55s cubic-bezier(.22,1,.36,1),color .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1)}#MainContent[data-template=product] .product-details .add-to-cart-button:hover{background-color:var(--hs-gold, #D4B88A);color:#1a1206;border-color:var(--hs-gold, #D4B88A)}@media(prefers-reduced-motion:no-preference){#MainContent[data-template=product] .add-to-cart-button:hover{transform:translateY(-1px)}}#MainContent[data-template=product] .add-to-cart-icon,#MainContent[data-template=product] .add-to-cart-button .svg-wrapper{display:none}#MainContent[data-template=product] .product-details .quantity-selector-wrapper{border:0!important;background:transparent;width:fit-content}#MainContent[data-template=product] .product-details .quantity-selector-wrapper :is(button,input){color:var(--hs-text, #1A1A1A);background:transparent;border:none}#MainContent[data-template=product] .product-details .quantity-selector-wrapper button:hover{color:var(--hs-gold, #D4B88A)}#MainContent[data-template=product] .product-details .accelerated-checkout-block{margin-top:.5rem}.sticky-add-to-cart{background-color:#f6f1e8eb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid rgba(212,184,138,.3)}.sticky-add-to-cart__price{font-family:var(--hs-serif, "Cormorant Garamond", Georgia, serif)!important;font-size:1.35rem!important;font-weight:500;color:#1a1a1a}.sticky-add-to-cart__button.add-to-cart-button{font-family:var(--hs-font-body, sans-serif);font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#f3e7ce;background-color:#111;border-color:#111;border-radius:14px!important}.sticky-add-to-cart__button.add-to-cart-button:hover{background-color:#d4b88a;color:#1a1206}#MainContent[data-template=product] .product-recommendations{padding-top:3rem}#MainContent[data-template=product] .product-recommendations :is(h2,h3,.text-block h2,.text-block h3,.text-block h4){font-family:var(--hs-serif, "Cormorant Garamond", Georgia, serif)!important;font-weight:500!important;font-size:clamp(1.7rem,1.2rem + 1.4vw,2.5rem)!important;letter-spacing:.005em;color:var(--hs-text, #1A1A1A)}#MainContent[data-template=product] .product-recommendations .product-card__link{font-family:var(--hs-font-body, sans-serif);font-size:.8rem;font-weight:500;letter-spacing:.04em;color:var(--hs-text, #1A1A1A)}#MainContent[data-template=product] .product-recommendations product-price,#MainContent[data-template=product] .product-recommendations product-price :is(span,.price,.price-item){font-family:var(--hs-serif, "Cormorant Garamond", Georgia, serif)!important;font-size:1.05rem!important;font-weight:500;color:var(--hs-text, #1A1A1A)!important}#MainContent[data-template=product] .product-recommendations :is(.quick-add,quick-add-component){display:none!important}#MainContent[data-template=product] .product-recommendations .product-card :is(img,.product-media__image){border-radius:14px}@media(prefers-reduced-motion:no-preference){#MainContent[data-template=product] .product-recommendations .product-card :is(img,.product-media__image){transition:transform .6s cubic-bezier(.22,1,.36,1)}#MainContent[data-template=product] .product-recommendations .product-card:hover :is(img,.product-media__image){transform:scale(1.03)}}
/*# sourceMappingURL=/cdn/shop/t/103/assets/hs-product.css.map */
