:root{--soie-gold: #b08d57;--soie-hairline: rgb(176 141 87 / .35);--soie-ease: cubic-bezier(.22, 1, .36, 1)}::selection{background:#b08d5740}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,.h1,h2,.h2{font-weight:400;letter-spacing:-.015em}:root{--font-h5--letter-spacing: .16em;--font-h6--letter-spacing: .22em}a.button,a.button-secondary,a.button-custom,.add-to-cart-button,.email-signup__button.button{font-size:.75rem;font-weight:500;letter-spacing:.2em;padding-inline:2.5rem;min-height:3.25rem;transition:color .4s var(--soie-ease),background-color .4s var(--soie-ease),border-color .4s var(--soie-ease),box-shadow .4s var(--soie-ease)}#header-component{border-block-end:1px solid rgb(43 42 40 / .08)}#header-component nav a{letter-spacing:.16em}.announcement-bar__text,.announcement-bar a{letter-spacing:.24em}.product-card img,.card-gallery img{transition:transform 1.2s var(--soie-ease)}.product-card .price,product-price .price{letter-spacing:.06em}.product-badges__badge{font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase}.hero h1,.hero .h1,.hero p{text-shadow:0 1px 24px rgb(0 0 0 / .18)}.accordion details,accordion-custom details{border-color:var(--soie-hairline)}@media(prefers-reduced-motion:reduce){.product-card img,.card-gallery img,a.button,a.button-secondary,a.button-custom,.add-to-cart-button{transition:none}}.group-block-content>.group-block--height-fill{align-self:stretch}.details-content>.text-block{align-items:flex-start}.text-block[class*="__mark "]{font-size:4.5rem;line-height:1;height:.5em;overflow:visible}.text-block[class*="__mark "] p{font-size:inherit;line-height:inherit}footer .text-block a{text-decoration:none;line-height:2;transition:color .3s var(--soie-ease)}footer .text-block a:hover{color:var(--soie-gold)}[id*=section_faq] .accordion{flex:1 1 0;min-width:0}[id*=section_faq] .accordion .details__header{font-size:1.25rem;line-height:1.4;padding-block:26px}[id*=section_faq] .details-content>.text-block{color:#6b6a66;padding-block-end:26px;max-width:60ch}[id*=section_faq] .text-block a{color:inherit;text-underline-offset:4px;text-decoration-color:var(--soie-gold)}@media screen and (max-width:749px){[id*=section_faq] .accordion .details__header{font-size:1.0625rem;padding-block:20px}}.product-card .card-gallery{background-color:#f6f1e9}.product-card .card-gallery img{mix-blend-mode:multiply}.blog-post-content h2{font-size:clamp(1.5rem,1.2rem + 1vw,2rem);line-height:1.25;margin-block:2.5em .75em}.blog-post-content h3{font-size:1.25rem;line-height:1.35;margin-block:2em .5em}.blog-post-content table{width:100%;border-collapse:collapse}.blog-post-content th,.blog-post-content td{padding:12px 16px;text-align:left;border-bottom:1px solid rgb(176 141 87 / .3)}.blog-post-content th{background:#f3ede3;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase}.blog-post-content a{text-decoration-color:var(--soie-gold);text-underline-offset:3px}@media screen and (max-width:749px){[id*=section_comparison] .layout-panel-flex--row:not(.mobile-column){flex-wrap:nowrap}[id*=section_comparison] .layout-panel-flex--row:not(.mobile-column)>.text-block{flex:1 1 auto;min-width:0}[id*=section_comparison] .layout-panel-flex--row:not(.mobile-column)>.text-block[class*="__marker "]{flex:0 0 auto}}[id*=section_faq] .contact-form input[name="contact[phone]"],[id*=section_faq] .contact-form label[for*=phone]{display:none}[id*=section_faq] .contact-form__input--textarea{min-height:0;height:112px;resize:vertical}[id*=section_faq] .contact-form__form-row{gap:12px}.template-page-contact .contact-form__input--textarea,[id*=__contact] .contact-form__input--textarea{min-height:180px}[id*=__contact] .text-block a{color:inherit;text-decoration-color:var(--soie-gold);text-underline-offset:4px}#header-component .menu-drawer__menu-item--mainlist,.menu-drawer .menu-drawer__menu-item--mainlist{font-family:var(--font-heading--family);font-size:1.625rem;font-weight:400;line-height:1.2;letter-spacing:-.01em;text-transform:none;padding-block:18px}header-drawer .menu-drawer__list-item--divider,header-drawer .menu-drawer__menu-container--divider{--color-border: rgb(176 141 87 / .3)}.menu-drawer__menu-item--active,.menu-drawer .menu-drawer__menu-item--mainlist[aria-current]{color:var(--soie-gold)}.menu-drawer__utility-links,.drawer-localization__button{font-size:.75rem;letter-spacing:.16em;text-transform:uppercase}.sticky-add-to-cart__bar{border-radius:0}.sticky-add-to-cart__bar:before{border-radius:0;background:linear-gradient(#faf7f2 0 100%),linear-gradient(#b08d5759 0 100%);background-clip:content-box,border-box}.sticky-add-to-cart__image{border-radius:0;background:#f6f1e9}.sticky-add-to-cart__title{font-family:var(--font-heading--family);font-weight:400}.sticky-add-to-cart__price{font-weight:500}@media screen and (max-width:749px){.sticky-add-to-cart__bar{padding:10px 16px calc(10px + env(safe-area-inset-bottom));gap:12px}.sticky-add-to-cart__bar:before{border-width:1px 0 0;top:-1px;right:0;bottom:0;left:0}.sticky-add-to-cart__image{height:48px}.sticky-add-to-cart__title{font-size:.9375rem}.sticky-add-to-cart__variant{display:none}.sticky-add-to-cart__bar .sticky-add-to-cart__button{width:auto;height:48px;padding:0 18px;flex-shrink:0}.sticky-add-to-cart__bar .add-to-cart-text__content{display:inline}.sticky-add-to-cart__bar .add-to-cart-text .svg-wrapper{display:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/soie-premium.css.map */
