:root{--ink: #20241D;--ink-deep: #191C16;--bone: #F3EEE6;--paper: #EDE7DA;--paper-warm: #E7DECB;--text: #221E19;--text-soft: #4A4237;--teak: #C98A4E;--teak-light: #E7C79C;--clay: #A15A2E;--mute-1: #8E896F;--mute-2: #9E977F;--mute-3: #B7AE9C;--mute-4: #8A7B63;--mute-5: #9A8B72;--font-heading-family: "Spectral", Georgia, "Times New Roman", serif;--font-heading-card-family: "Spectral", Georgia, "Times New Roman", serif;--font-body-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-subtitle-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-text-card-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-button-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-header-menu-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-footer-menu-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}h1,h2,.h1,.h2{font-weight:300;letter-spacing:-.015em}.overline{font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.24em;text-transform:uppercase;color:var(--mute-1)}.header__heading-logo{max-height:44px;width:auto;height:auto;object-fit:contain}.header__wordmark{display:inline-block;font-family:var(--font-heading-family);font-weight:400;font-size:clamp(1.8rem,2vw,2.6rem);letter-spacing:.22em;text-indent:.22em;text-transform:uppercase;white-space:nowrap;line-height:1;color:var(--ink, #20241D)}@media screen and (max-width:749px){.header__wordmark{font-size:1.5rem;letter-spacing:.14em;text-indent:.14em}}.header__menu-item{font-family:var(--font-body-family);font-weight:500;font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ink, #20241D);transition:color var(--duration-default, .25s) ease}.header__menu-item:hover,.header__menu-item.current-link{color:var(--teak, #C98A4E)}:root{--header-bg: #FAF7F1}@media screen and (min-width:1100px){.shopify-section-header .header{display:flex;flex-direction:column;align-items:stretch}.shopify-section-header .header-top{background:var(--header-bg, #FAF7F1)}.header-top .container{max-width:160rem;padding-left:clamp(2.8rem,3.4vw,4.8rem);padding-right:clamp(2.8rem,3.4vw,4.8rem)}.header-top__wrapper.header-top__wrapper-center{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:2.4rem;min-height:8rem;transition:min-height .26s ease}.header-top__wrapper-center .header-top__left{grid-column:1;justify-self:start;display:flex;align-items:center;min-width:0}.header-top__wrapper-center .header-top__logo{grid-column:2;justify-self:center;margin:0}.header-top__wrapper-center .header-top__right{grid-column:3;justify-self:end;display:flex;align-items:center;flex-wrap:nowrap;min-width:0}.header-top .header__wordmark{font-size:clamp(1.9rem,1.5vw,2.15rem);letter-spacing:.2em;text-indent:.2em}.header__search-trigger{display:inline-flex;align-items:center;gap:.9rem;color:var(--ink, #20241D);text-decoration:none;font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;transition:color .2s ease}.header__search-trigger:hover{color:var(--teak, #C98A4E)}.header__search-trigger-icon{display:inline-flex;width:1.7rem;height:1.7rem}.header__search-trigger-icon svg{width:100%;height:100%}.header__util-link{color:var(--ink, #20241D);text-decoration:none;font-family:var(--font-body-family);font-size:1.15rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;margin-right:2rem;transition:color .2s ease}.header__util-link:hover{color:var(--teak, #C98A4E)}.header-bottom{background:var(--header-bg, #FAF7F1);border-top:1px solid var(--paper-warm, #E7DECB);overflow:hidden;max-height:6rem;opacity:1;transition:max-height .28s ease,opacity .2s ease,border-color .2s ease}.header-bottom:hover,.header-bottom:focus-within{overflow:visible;max-height:none}.header-bottom .container{display:flex;justify-content:center;min-height:4.8rem;align-items:center;max-width:160rem}.header-bottom .header__menu--categories>ul{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;gap:clamp(2rem,2.6vw,3.6rem);white-space:nowrap;margin:0}.header__menu-item{white-space:nowrap}.header-bottom .header__submenu{display:block;gap:0;text-align:left}@media(max-width:1360px){.header-bottom .header__menu--categories>ul>li:nth-child(n+9){display:none}}@media(max-width:1200px){.header-bottom .header__menu--categories>ul>li:nth-child(n+7){display:none}}.shopify-section-header.header--condensed .header-top__wrapper.header-top__wrapper-center{min-height:6.4rem}.shopify-section-header.header--condensed .header-bottom{max-height:0;opacity:0;border-top-color:transparent;pointer-events:none}.header-top__right .header__account,.header-top__right .header__icon--wishlist,.header-top__right .header__icon--cart{margin-left:1.4rem}}@media screen and (max-width:1099px){.header__util-link,.header__search-trigger,.header-bottom{display:none}}@media screen and (max-width:1099px){.header-top__right .header__menu,.header__menu--right,.header-top__left,.header-top__right .header__search{display:none}.header-top__wrapper-center{position:relative}.header-top__wrapper-center .header-top__logo{position:absolute;left:50%;transform:translate(-50%);margin:0;max-width:calc(100vw - 20rem);min-width:0;text-align:center}.header__wordmark{white-space:nowrap}.header-top__wrapper-center .header-top__right{gap:.6rem;padding-right:1.4rem}.header-top__right .header__account,.header-top__right .header__icon--wishlist,.header-top__right .header__icon--cart{margin-left:0}.header-top__right .header__icon--cart{margin-right:0;padding-right:0}.header-top__right .header__icon--wishlist,.header-top__right .header__icon--cart{min-width:4.4rem;min-height:4.4rem;display:inline-flex;align-items:center;justify-content:center}}@media screen and (max-width:430px){.header__wordmark{font-size:1.35rem;letter-spacing:.1em;text-indent:.1em}}@media screen and (max-width:380px){.header__wordmark{font-size:1.2rem;letter-spacing:.08em;text-indent:.08em}}@media screen and (max-width:340px){.header__wordmark{font-size:1.05rem;letter-spacing:.06em;text-indent:.06em}}.menu-drawer__search{display:flex;align-items:center;gap:1.2rem;min-height:4.8rem;padding:1.2rem 0;margin-bottom:.8rem;border-bottom:1px solid var(--paper-warm, #E7DECB);font-family:var(--font-body-family);font-size:1.3rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--ink, #20241D);text-decoration:none}.menu-drawer__search:hover{color:var(--teak, #C98A4E)}.menu-drawer__search-icon{display:inline-flex;width:1.8rem;height:1.8rem}.menu-drawer__search-icon svg{width:100%;height:100%}.product .product__title{font-family:var(--font-heading-family);font-weight:300;font-size:clamp(2.6rem,3.4vw,3.8rem);line-height:1.1;letter-spacing:-.015em;color:var(--ink, #20241D)}.pdp-assurance{display:grid;grid-template-columns:repeat(3,1fr);align-items:center;gap:1.6rem;margin:3.2rem 0 0;padding:2.4rem 0;border-top:1px solid var(--paper-warm, #E7DECB);border-bottom:1px solid var(--paper-warm, #E7DECB);text-align:center}.pdp-assurance__item{display:flex;flex-direction:column;justify-content:center;gap:.5rem;padding:0 1rem}.pdp-assurance__item+.pdp-assurance__item{border-left:1px solid var(--paper-warm, #E7DECB)}.pdp-assurance__title{font-family:var(--font-heading-family);font-weight:400;font-size:1.7rem;line-height:1.1;color:var(--ink, #20241D)}.pdp-assurance__sub{font-family:var(--font-body-family);font-size:1rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--mute-1, #8E896F)}@media screen and (max-width:749px){.pdp-assurance__title{font-size:1.4rem}.pdp-assurance__sub{font-size:.9rem;letter-spacing:.1em}}.wishlist-heart{position:absolute;top:.8rem;left:.8rem;right:auto;z-index:3;width:4.4rem;height:4.4rem;display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:50%;background:transparent;color:var(--bone, #F3EEE6);cursor:pointer;filter:drop-shadow(0 1px 3px rgba(20,22,17,.55));transition:color .2s ease,transform .2s ease}.card--product{position:relative}.wishlist-heart:hover{transform:scale(1.1)}.wishlist-heart.is-active{color:var(--clay, #A15A2E)}.wishlist-heart.is-active .wishlist-heart__icon path{fill:currentColor;stroke:currentColor}.header__icon.header__icon--cart{border-left:none;border-right:none;gap:0}.header-top__right .header__search,.header-top__right .header__account,.header-top__right .header__icon--wishlist,.header-top__right .header__icon--cart{margin-left:1.6rem}.header-top__right .header__icon--cart{margin-right:0;padding-right:0}.header__icon--cart .cart-count-bubble{position:absolute;top:1.9rem;right:1.7rem;bottom:auto;left:auto;min-width:1.7rem;height:1.7rem;margin:0;padding:0 .4rem;display:inline-flex;align-items:center;justify-content:center;border-radius:1rem;background:var(--teak, #C98A4E);color:var(--bone, #F3EEE6);font-family:var(--font-body-family);font-size:1rem;font-weight:600;line-height:1}.header__icon--cart .cart-count-bubble:after,.header__icon--cart .cart-count-bubble:before{content:none}.header__cart--empt .cart-count-bubble{display:none}.header__icon--wishlist{position:relative}.header__wishlist-count{position:absolute;top:-.4rem;right:-.6rem;min-width:1.7rem;height:1.7rem;padding:0 .4rem;display:inline-flex;align-items:center;justify-content:center;border-radius:1rem;background:var(--teak, #C98A4E);color:var(--bone, #F3EEE6);font-family:var(--font-body-family);font-size:1rem;font-weight:600;line-height:1}.facets__heading,.facets__summary,.facets-sorting__label,.facets__button-show,.facets__product-count-text{font-family:var(--font-body-family);letter-spacing:.06em;color:var(--text, #221E19)}.facets__summary{text-transform:uppercase;font-size:1.2rem;letter-spacing:.14em}.active-facets__button,.active-facets__button-remove{font-family:var(--font-body-family);color:var(--clay, #A15A2E)}.facets__container a:hover,.facets-sorting__button:hover{color:var(--teak, #C98A4E)}.predictive-search__heading,.predictive-search .predictive-search__item-heading{font-family:var(--font-heading-family);letter-spacing:-.01em}.predictive-search__item .price{color:var(--text, #221E19)}@media screen and (max-width:749px){.header__icon,.wishlist-heart,.header__menu-item,.facets__summary,.product-form__submit,.quantity__button{min-height:44px}.header__icon,.quantity__button{min-width:44px}.product-form__buttons{position:sticky;bottom:0;z-index:20;background:var(--bone, #F3EEE6);padding-top:1.2rem;padding-bottom:calc(1rem + env(safe-area-inset-bottom,0px));border-top:1px solid var(--paper-warm, #E7DECB)}}.product-card .card-information,.product-card .card-information-block{text-align:center}.card__collection-title{display:none!important}.product-card .card-information .price,.product-card .card-information .price__sale{justify-content:center}.product-card .card-information .price dl{align-items:center}.product-card .card-information .price__savings{justify-content:center;text-align:center}.badge.badge--sale{background-color:var(--clay, #A15A2E)!important;color:var(--bone, #F3EEE6)!important;font-family:var(--font-body-family);font-weight:700;font-size:1.05rem;letter-spacing:.1em;text-transform:uppercase;-webkit-backdrop-filter:none;backdrop-filter:none}.active-facets__button:not(.active-facets__button-remove){background:var(--paper, #EDE7DA);border-color:transparent;border-radius:.2rem;color:var(--text, #221E19)}.active-facets__button-close{color:var(--mute-1, #8E896F)}.collection-product .button-wrapper{text-align:center;margin:clamp(3rem,5vw,5rem) 0 0}.button.js-load-more{background:transparent;color:var(--ink, #20241D);border:1px solid var(--teak, #C98A4E);border-radius:.2rem;font-family:var(--font-body-family);letter-spacing:.14em;text-transform:uppercase}.button.js-load-more:hover{background:var(--teak, #C98A4E);color:var(--bone, #F3EEE6)}.pdp-overline{font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--mute-1, #8E896F);margin:0 0 1.4rem}.price--product .price-item--regular,.price--product .price-item--sale{font-family:var(--font-heading-family);font-weight:400;font-size:clamp(2.6rem,3.4vw,3.4rem);line-height:1.1;color:var(--ink, #20241D)}.price--product .price__compare .price-item--regular{font-family:var(--font-body-family);font-size:1.6rem;color:var(--mute-2, #9E977F);text-decoration:line-through}.price--product .price__savings{display:none}.pdp-sale-note{background:var(--paper, #EDE7DA);border-left:2px solid var(--clay, #A15A2E);border-radius:0 .2rem .2rem 0;padding:1.2rem 1.6rem;margin:1.6rem 0 0;font-family:var(--font-body-family);font-size:1.4rem;line-height:1.5;color:var(--text, #221E19)}.pdp-sale-note strong{font-family:var(--font-heading-family);font-style:italic;font-weight:500;color:var(--clay, #A15A2E)}.product-form__input--radios input[type=radio]:checked+label,.product-form__input--radios input[type=radio]:checked+.swatch{box-shadow:0 0 0 2px var(--teak, #C98A4E);border-color:var(--teak, #C98A4E)}.product-form__submit.button{width:100%;min-height:4.8rem;background:var(--ink, #20241D);color:var(--paper, #EDE7DA);border:1px solid var(--ink, #20241D);border-radius:.2rem;font-family:var(--font-body-family);font-weight:600;letter-spacing:.16em;text-transform:uppercase}.product-form__submit.button:hover{background:var(--ink-deep, #191C16)}.product-form__submit.button[disabled],.product-form__submit.button:disabled{background:transparent;color:var(--mute-1, #8E896F);border-color:var(--paper-warm, #E7DECB);cursor:not-allowed}.pdp-soldout-note{margin:1.2rem 0 0}.pdp-soldout-note a{font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:.02em;color:var(--clay, #A15A2E);text-underline-offset:3px}.pdp-wishlist{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;width:100%;min-height:4.8rem;margin-top:1.2rem;background:transparent;color:var(--ink, #20241D);border:1px solid var(--paper-warm, #E7DECB);border-radius:.2rem;font-family:var(--font-body-family);font-weight:600;font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:border-color .2s ease,color .2s ease}.pdp-wishlist:hover{border-color:var(--teak, #C98A4E);color:var(--teak, #C98A4E)}.pdp-wishlist.is-active{border-color:var(--clay, #A15A2E);color:var(--clay, #A15A2E)}.pdp-wishlist.is-active .wishlist-heart__icon path{fill:currentColor;stroke:currentColor}.product-form__error-message-wrapper .icon-error{display:none}.product-form__error-message{color:var(--clay, #A15A2E)}.product__tax{display:none}.installment-wrapper{margin:.6rem 0 0;opacity:.7;transform:scale(.92);transform-origin:left center}.installment-wrapper .installment{font-size:1.2rem}.product-form__checkout{margin-top:.6rem}.shopify-payment-button__more-options{display:none}.breadcrumb,.breadcrumb__link,.breadcrumb span{font-family:var(--font-body-family);font-size:1.15rem;letter-spacing:.04em;color:var(--mute-1, #8E896F)}.breadcrumb__link:hover{color:var(--teak, #C98A4E)}.facets__wrapper--horizontal .facets__disclosure{min-width:0;width:auto!important}.facets-container--horizontal .facets__wrapper--horizontal .facets__summary{padding:.6rem .2rem;border-radius:0;background-color:transparent;border-bottom:2px solid transparent}.facets-container--horizontal .facets__wrapper--horizontal .facets__summary:hover{background-color:transparent;color:var(--teak, #C98A4E)}.facets-container--horizontal .facets__wrapper--horizontal .facets__disclosure[open]>.facets__summary{border-bottom-color:var(--teak, #C98A4E);color:var(--teak, #C98A4E)}.facets__wrapper--horizontal .facets__summary .facets__reset{display:none}.facets-container--horizontal .facets__wrapper--horizontal .facets__disclosure:after{display:none}.facets-container--horizontal .active-facets:after{display:none}.facets__product-count,.facets__product-count-text{display:none!important}.facets__wrapper--horizontal .facets__display{width:30rem;max-width:90vw;border-radius:.2rem}.facets-sorting__field select,.facets-sorting__label{font-family:var(--font-body-family);letter-spacing:.08em}@media screen and (min-width:750px){.facets-container--horizontal .facets .facets__form--horizontal{flex-direction:row;flex-wrap:wrap;align-items:center;column-gap:3.2rem;row-gap:1.2rem;padding-top:.8rem;padding-bottom:.8rem;border-bottom:1px solid var(--paper-warm, #E7DECB)}.facets-container--horizontal .facets .facets__top:before{display:none}.facets-container--horizontal .facets .facets__container{order:0;flex:1 1 auto;width:auto;margin:0}.facets-container--horizontal .facets .facets__top{order:1;width:auto;flex:0 0 auto;margin-left:auto;min-height:0}.facets-container--horizontal .facets .facets__sort-wrapper{width:auto;min-height:0;column-gap:0}.facets-container--horizontal .facets .facets__top .facets-sorting{min-height:0;border-left:none;padding-left:0}.facets-container--horizontal .facets-sorting__label{font-size:1.15rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--mute-1, #8E896F);white-space:nowrap}.facets-container--horizontal .facets__top .sorting-select select{cursor:pointer;letter-spacing:.1em}}.mobile-facets__open--split{display:flex;align-items:stretch;justify-content:space-between;gap:0;padding:0;min-height:5.2rem}.mobile-facets__open-half{flex:1 1 50%;display:flex;align-items:center;justify-content:center;gap:.8rem;min-height:5.2rem;font-size:1.2rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.mobile-facets__open-half .count-bubble{position:static;margin-left:.2rem}.mobile-facets__open-divider{flex:0 0 1px;width:1px;align-self:stretch;background:#f3eee647}:root{--bdc-coll-header-gap: clamp(3.2rem, 4.4vw, 5.6rem);--bdc-coll-title-toolbar: clamp(2.2rem, 3vw, 3.6rem);--bdc-coll-toolbar-grid: clamp(2.2rem, 2.6vw, 2.8rem)}.section-collection-header .page-width,.collection-grid-section>.container{max-width:var(--bdc-content-max-wide, 156rem);margin-inline:auto}.collection-grid-section>.container{padding-top:0}.collection-grid-section .collection-header__title,.section-collection-header .collection-header__title{scroll-margin-top:12rem}.collection-grid-section .facets-container--horizontal{margin-bottom:var(--bdc-coll-toolbar-grid)}.footer__a11y{display:inline-flex;align-items:center;gap:.6rem;margin-top:1.4rem;padding:0;background:transparent;border:none;cursor:pointer;font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.08em;color:inherit;opacity:.72;transition:opacity .2s ease,color .2s ease}.footer__a11y:hover{opacity:1;color:var(--teak-light, #E7C79C)}.footer__a11y-icon{flex-shrink:0}@media screen and (max-width:749px){.footer__a11y{min-height:44px}}.footer,.footer .footer__content-top.background,.footer .footer__content-bottom.background{background:var(--bone, #F3EEE6)!important;color:var(--text, #221E19)}.footer .footer__content-top{padding-top:clamp(4rem,6vw,7rem);padding-bottom:clamp(3rem,5vw,6rem)}.footer .footer-block__heading{font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ink, #20241D);margin-bottom:1.8rem}.footer .footer-block__details-content .list-menu__item--link,.footer .footer-block__details-content .footer--button{font-family:var(--font-body-family);font-size:1.15rem;letter-spacing:.1em;text-transform:uppercase;color:var(--mute-1, #8E896F);transition:color .2s ease}.footer .footer-block__details-content .list-menu__item--link:hover,.footer .footer-block__details-content .footer--button:hover{color:var(--ink, #20241D)}.footer .footer-block__details-content li{margin-bottom:1.1rem}.footer .footer__blocks-wrapper{gap:clamp(3rem,5vw,8rem)}.footer .footer-block--logo-desc,.footer .store-info__wrapper{color:var(--text-soft, #4A4237)}.footer .footer__list-social .list-social__link,.footer .footer__list-social .icon,.footer .footer__wordmark{color:var(--ink, #20241D)}.footer .footer__content-bottom{text-align:center;padding:clamp(2.4rem,3vw,3.6rem) 0}.footer .footer__copyright,.footer .footer__copyright__content,.footer .copyright__content-text{color:var(--mute-1, #8E896F);font-size:1.1rem;letter-spacing:.08em}.footer .footer__content-middle-main{justify-content:space-between}.footer .footer__localization,.footer .footer__content-middle-main-box{justify-content:flex-end}@media screen and (max-width:749px){.footer .footer__content-middle-main{flex-direction:column;justify-content:center;align-items:center;gap:1.6rem;text-align:center}.footer .footer__content-middle-main-box{justify-content:center;width:100%}.footer .footer__localization{justify-content:center}.footer .footer__column--payment{padding:.4rem 0 0}.footer .footer__payment{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.2rem 1.6rem}.footer .list-payment{justify-content:center}.footer .footer__blocks-wrapper .accordion summary{min-height:4.4rem}}@media screen and (max-width:1099px){.footer .accordion .footer-block__details-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem;row-gap:.2rem}.footer .accordion .footer-block__details-content .footer--button{display:inline-block;padding:.7rem 0}}.footer .store-info__text{line-height:1.7}.footer .store-info__text p{margin:0 0 .4rem}.footer .store-info__text a{color:var(--ink, #20241D);text-decoration:none;border-bottom:1px solid var(--paper-warm, #E7DECB);transition:color .2s ease,border-color .2s ease}.footer .store-info__text a:hover{color:var(--teak, #C98A4E);border-color:var(--teak, #C98A4E)}.pdp-accordions{margin-top:2.4rem}.pdp-spec{display:flex;justify-content:space-between;gap:1.6rem;padding:1.2rem 0;border-top:1px solid var(--paper-warm, #E7DECB)}.pdp-spec__label{font-family:var(--font-body-family);font-size:1.1rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--mute-1, #8E896F);white-space:nowrap}.pdp-spec__value{font-family:var(--font-body-family);font-size:1.4rem;color:var(--text, #221E19);text-align:right}.pdp-accordion{border-top:1px solid var(--paper-warm, #E7DECB)}.pdp-accordion:last-child{border-bottom:1px solid var(--paper-warm, #E7DECB)}.pdp-accordion summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;padding:1.6rem 0;font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ink, #20241D)}.pdp-accordion summary::-webkit-details-marker{display:none}.pdp-accordion__sign{font-size:1.9rem;font-weight:400;color:var(--mute-1, #8E896F);transition:transform .2s ease}.pdp-accordion[open] summary{color:var(--teak, #C98A4E)}.pdp-accordion[open] .pdp-accordion__sign{transform:rotate(45deg)}.pdp-accordion__content{padding:0 0 1.8rem;font-family:var(--font-body-family);font-size:1.35rem;line-height:1.65;color:var(--text-soft, #4A4237)}.pdp-accordion__content p{margin:0 0 1.2rem}.pdp-accordion__content p:last-child{margin:0}.pdp-accordion__content a{color:var(--clay, #A15A2E);text-underline-offset:3px}@media screen and (min-width:990px){.product-card .media--hover-effect>img{transition:opacity .5s ease,transform .7s ease}.product-card:hover .media--hover-effect>img{transform:scale(1.04)}.product-card:hover .media--hover-effect>img:first-child:not(:only-of-type){opacity:0}.product-card:hover .media--hover-effect>img+img{opacity:1}}@media screen and (min-width:990px){.featured-product .featured-product__main .product__info-container{position:relative!important;height:auto!important;max-height:none!important;overflow:visible!important;top:auto;right:auto}.featured-product .featured-product__main .product__info-wrapper{justify-content:center}.featured-product .featured-product__main .product__info-container{margin-bottom:0}.featured-product .featured-product__main .featured-product__read-more{margin-top:1.6rem}}.main-cart .cart-item__name{font-family:var(--font-heading-family);font-weight:400;font-size:1.35rem;letter-spacing:-.01em;color:var(--ink, #20241D)}.main-cart .cart-item__old-price.price,.main-cart .cart-item__old-price{color:var(--mute-2, #9E977F)}.main-cart .cart-item__remove .button--simple{color:var(--text-soft, #4A4237);text-transform:none;letter-spacing:.02em;text-decoration:underline;text-underline-offset:2px;font-weight:400}.main-cart .cart-item__remove .button--simple:hover{color:var(--clay, #A15A2E)}.main-cart .cart-items thead th:nth-child(2),.main-cart .cart-item__prices{display:none}#CartDrawer .cart-item__price-wrapper{display:none}.cart-item__savings{font-family:var(--font-body-family);font-size:1.2rem;color:var(--clay, #A15A2E);margin-top:.4rem;letter-spacing:.01em;font-variant-numeric:tabular-nums}#CartDrawer .cart-item__savings{text-align:right}.main-cart .cart__empty-title{font-family:var(--font-heading-family);font-weight:300;font-size:clamp(2.2rem,3.4vw,3rem);line-height:1.1;letter-spacing:-.015em;color:var(--ink, #20241D);margin:0 0 1rem}.main-cart .cart__empty-text{color:var(--text-soft, #4A4237);max-width:46ch;margin:0 auto 2rem}.main-cart .cart__empty-actions{display:flex;flex-direction:column;align-items:center;gap:1.4rem}.main-cart .cart__empty-link{font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase;color:var(--mute-1, #8E896F);text-decoration:underline;text-underline-offset:3px}.main-cart .cart__empty-link:hover{color:var(--clay, #A15A2E)}.article-template__content.rte{max-width:68rem;margin-inline:auto;font-size:1.7rem;line-height:1.8;color:var(--text, #221E19)}.article-template__excerpt{max-width:68rem;margin-inline:auto;color:var(--text-soft, #4A4237)}.badge--soldout{white-space:nowrap;background:#191c16b8!important;color:var(--paper, #EDE7DA)!important}.facet-checkbox__count{color:var(--mute-2, #9E977F);font-variant-numeric:tabular-nums;margin-left:.4rem}:focus-visible{outline:2px solid var(--teak, #C98A4E);outline-offset:2px;border-radius:1px}:focus:not(:focus-visible){outline:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media screen and (max-width:989px){.product-card .quick-add,.product-card .card__add-to-cart{display:none!important}}.product-recommendations .popular-products{border-top:1px solid var(--paper-warm, #E7DECB)}:root{--bdc-content-max: 150rem;--bdc-content-max-wide: 156rem;--bdc-gutter: clamp(2.4rem, 3vw, 4.8rem);--bdc-gutter-mobile: 2rem}.bdc-container{width:100%;max-width:var(--bdc-content-max);margin-inline:auto;padding-inline:var(--bdc-gutter);box-sizing:border-box}.bdc-container--wide{max-width:var(--bdc-content-max-wide)}.bdc-bleed{width:100%}@media screen and (max-width:749px){.bdc-container{padding-inline:var(--bdc-gutter-mobile)}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/theme-tokens.css.map */
