body{background-color:#fafaf8;color:#5a5a5a}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5{color:#3a3a3a;letter-spacing:.02em;font-weight:400}a{color:#5a5a5a;transition:color .3s ease}a:hover{color:#c4a882}.page-width{max-width:1400px}.section--padding{padding-top:72px;padding-bottom:72px}@media screen and (max-width:749px){.section--padding{padding-top:48px;padding-bottom:48px}}.title-wrapper{margin-bottom:3.5rem}.title-wrapper .title,.title{color:#3a3a3a;font-weight:400;letter-spacing:.03em}hr{border-color:#e8e4de}::selection{background-color:#c4a88226;color:#3a3a3a}.button,.shopify-payment-button__button--unbranded{background-color:#c4a882;color:#fff;border:none;border-radius:2px;font-weight:400;letter-spacing:.18em;text-transform:uppercase;font-size:1.1rem;transition:all .35s cubic-bezier(.25,.46,.45,.94);box-shadow:none;padding:1.3rem 3.4rem}.button:hover,.shopify-payment-button__button--unbranded:hover{background-color:#b09570;color:#fff;transform:translateY(-1px);box-shadow:0 4px 16px #c4a88233}.button:active{transform:translateY(0);box-shadow:0 2px 8px #c4a88226}.button--tertiary{background-color:transparent;color:#5a5a5a;border:1px solid #E8E4DE;box-shadow:none}.button--tertiary:hover{background-color:#f5f1eb;border-color:#c4a882;color:#3a3a3a;box-shadow:none;transform:none}@media screen and (hover:hover){.button:after{content:none}}.button--soldout{background-color:#e8e4de;color:#5a5a5a80;border:none}.announcement-bar{background-color:#3a3a3a!important;background:#3a3a3a!important;color:#f5f1eb!important;font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;font-weight:400}.announcement-bar a{color:#c4a882;text-decoration:none}.announcement-bar a:hover{color:#d9c4a6}.announcement-text,.announcement-bar .announcement-text,.announcement-bar p,.announcement-bar span,.announcement-bar a{color:#f5f1eb!important;font-size:1.2rem!important;opacity:1!important}.announcement-bar a{color:#c4a882!important}.header-wrapper{background-color:#fff!important;border-bottom:1px solid rgba(0,0,0,.06);box-shadow:none}.header-wrapper--border-bottom{box-shadow:none;border-bottom:1px solid rgba(0,0,0,.06)}.shopify-section-header-sticky{position:sticky;top:0;z-index:1000}.shopify-section-group-header-group{position:relative;z-index:1000}.header__menu-item{color:#3a3a3a;font-weight:400;letter-spacing:.2em;font-size:1.1rem;text-transform:uppercase;transition:color .3s ease}.header__menu-item:hover{color:#c4a882}.header__icon{color:#3a3a3a}.header__icon:hover{color:#c4a882}.cart-count-bubble{background-color:#c4a882;color:#fff;font-size:1rem;font-weight:400}.shopify-section-header-sticky .header-wrapper{box-shadow:0 1px 12px #0000000a}@media screen and (min-width:990px){.header--top-center .header__inline-menu{display:block!important}.header--top-center{grid-template-areas:"left-icon heading icons" "navigation navigation navigation"!important;grid-template-columns:1fr 2fr 1fr!important;grid-template-rows:auto auto!important}.header--top-center .header__inline-menu{grid-area:navigation;justify-self:center;margin-inline-start:0;width:100%;text-align:center}.header--top-center .header__inline-menu .list-menu--inline{justify-content:center}}@media screen and (max-width:989px){.header,.header--top-center,.header--top-left,.header--middle-left,.header--middle-center{display:grid!important;grid-template-columns:1fr auto 1fr!important;grid-template-areas:"left-icon heading icons"!important;align-items:center!important;padding-top:1.2rem!important;padding-bottom:1.2rem!important;gap:0!important}.header__heading,.header .header__heading-link{grid-area:heading!important;justify-self:center!important;margin:0 auto!important}.header__heading-logo{max-height:70px!important;width:auto!important;height:auto!important;display:block!important;margin:0 auto!important}.header__icons,.header .header__icons{grid-area:icons!important;justify-self:end!important;display:flex!important;align-items:center!important;gap:.4rem!important}.header__icon-menu,.header .header__icon-menu,header-drawer,.header .menu-drawer__container{grid-area:left-icon!important;justify-self:start!important}.header__icon{padding:.6rem!important}.header__inline-menu{display:none!important}}@media screen and (max-width:749px){.header__heading-logo{max-height:56px!important}.header{padding-left:1.2rem!important;padding-right:1.2rem!important}}.shopify-section-header:not(.shopify-section-header-sticky) .header-transparent{border-bottom:none!important;box-shadow:none!important}.shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header:before{background:transparent!important;background-color:transparent!important;height:0!important}.shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header-wrapper{background-color:transparent!important;border-bottom:none!important;box-shadow:none!important}.shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header__menu-item,.shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header__icon,.shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header__heading-link .h2{color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.55),0 2px 12px rgba(0,0,0,.45);font-weight:500}.shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header__menu-item:hover,.shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header__icon:hover{color:#c4a882}.shopify-section-header:not(.shopify-section-header-sticky) .header-transparent:after{content:"";position:absolute;top:0;left:0;right:0;height:140%;background:linear-gradient(to bottom,rgba(0,0,0,.35) 0%,rgba(0,0,0,.15) 60%,transparent 100%);pointer-events:none;z-index:-1}.shopify-section-header:not(.shopify-section-header-sticky) .header-transparent{position:relative}.list-menu-dropdown:before{background-color:#fff!important}.list-menu-dropdown{border:1px solid rgba(0,0,0,.06);border-top:2px solid #C4A882}.list-menu-dropdown .header__menu-item{font-size:1.3rem;letter-spacing:.04em;text-transform:none;color:#5a5a5a}.list-menu-dropdown .header__menu-item:hover{color:#c4a882}.menu-drawer{background-color:#fff}.menu-drawer__menu-item{color:#3a3a3a;border-bottom-color:#0000000f;font-weight:400;letter-spacing:.08em}.menu-drawer__navigation{border-top-color:#0000000f}.template-index #MainContent>.shopify-section:first-child .page-width--full-width{max-width:100%!important;padding:0!important;margin:0!important}.template-index .slideshow--100vh,.template-index .slideshow--100vh .slideshow__right{height:100vh!important}.template-index #MainContent>.shopify-section:first-child .section--padding{padding-top:0;padding-bottom:0}.template-index #MainContent>.shopify-section:first-child .slideshow{width:100%!important;max-width:100%!important}.template-index #MainContent>.shopify-section:first-child .slideshow__right{max-width:100%!important;flex:0 0 100%!important}@media screen and (min-width:750px){.template-index .slideshow--100vh{height:100vh!important;min-height:100vh!important}.template-index .slideshow--100vh .slideshow__right,.template-index .slideshow--100vh .media--100vh{height:100vh!important}.template-index #MainContent>.shopify-section:first-child .slideshow--100vh .media--100vh,.template-index #MainContent>.shopify-section:first-child .slideshow--100vh{height:100vh!important}}@media screen and (max-width:749px){.template-index .slideshow--mobile-100vh .slideshow__right{height:100vh!important}.template-index .slideshow{height:auto}.template-index .slideshow--mobile-overlay .slideshow__content{padding-bottom:6rem}}.slideshow__heading{font-weight:300;letter-spacing:.02em;line-height:1.1;color:#fff!important;text-shadow:0 2px 30px rgba(0,0,0,.5),0 1px 8px rgba(0,0,0,.4)}.slideshow__subheading{font-weight:300;letter-spacing:.2em;font-size:1.3rem!important;color:#fff!important;opacity:1;text-shadow:0 2px 20px rgba(0,0,0,.5),0 1px 6px rgba(0,0,0,.3)}.slideshow__text{color:#fff!important;text-shadow:0 1px 10px rgba(0,0,0,.4)}.slideshow__card,.slideshow__content{color:#fff!important}.slideshow--legacy .slideshow__right:after{background:linear-gradient(to top,rgba(0,0,0,.55) 0%,rgba(0,0,0,.3) 35%,rgba(0,0,0,.1) 60%,rgba(0,0,0,.05) 80%,transparent 100%)!important}.slideshow__card .button{background-color:#ffffff26;color:#fff!important;border:1px solid rgba(255,255,255,.8);border-radius:2px;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);font-weight:300;letter-spacing:.2em;padding:1.2rem 3rem}.slideshow__card .button:hover{background-color:#ffffff4d;border-color:#fff;color:#fff!important;transform:none;box-shadow:none}.card-wrapper{position:relative}.card--product{border-radius:4px;overflow:hidden;transition:transform .4s cubic-bezier(.25,.46,.45,.94),box-shadow .4s ease}.card--product:hover{transform:translateY(-3px);box-shadow:0 8px 30px #0000000f}.card__media{border-radius:4px;overflow:hidden}.card__media img{transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.card--product:hover .card__media img{transform:scale(1.02)}.card-information{padding:1.4rem .4rem .8rem}.card-information__text.h4{font-family:var(--font-body-family);font-size:1.4rem;font-weight:400;letter-spacing:.02em;color:#3a3a3a;line-height:1.4;margin-bottom:.4rem}@media screen and (min-width:750px){.card-information__text.h4{font-size:1.5rem}}.card-article-info{color:#c4a882;font-size:1.05rem;letter-spacing:.12em;text-transform:uppercase;font-weight:400}.price bdi{font-family:var(--font-heading-family);color:#3a3a3a;font-weight:400;letter-spacing:.04em}.price--on-sale .price-item--sale{color:#c4a882}.price--on-sale .price-item--regular{color:#5a5a5a73}.price--on-sale .price-item--regular:before{border-bottom-color:#5a5a5a59}.card-information__button .button{background-color:#3a3a3a;color:#fff;border:none;border-radius:2px;font-size:1.05rem;letter-spacing:.12em}.card-information__button .button:hover{background-color:#c4a882}.badge--onsale{background-color:#c4a882;color:#fff;border:none;font-size:1rem;letter-spacing:.06em;font-weight:400}.badge--soldout{background-color:#e8e4de;color:#5a5a5a;border:none;font-weight:400}.badge{border-radius:2px;font-weight:400;letter-spacing:.06em}.quick-view__summary:after{background-color:#fff;box-shadow:0 2px 12px #00000014}.collection-list .card__heading{font-family:var(--font-heading-family);font-weight:300;letter-spacing:.06em;font-size:2rem}.card--collection{border-radius:4px;overflow:hidden}.card--collection .card__media{border-radius:4px}.guarantee__item{text-align:center}.guarantee__item .icon-guarantee{color:#c4a882}.guarantee__item .h4{font-family:var(--font-body-family);font-weight:400;font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;color:#5a5a5a}.guarantee__item .rte{color:#5a5a5a99;font-size:1.3rem}.rich-text__wrapper{max-width:72rem}.rich-text__wrapper .h1{color:#3a3a3a;font-weight:300}.rich-text__wrapper .typeset,.rich-text__wrapper .typeset2{color:#5a5a5abf;line-height:1.8}.featured-product .product__info-container{padding:2rem 0}.featured-product .product__title{font-weight:300;letter-spacing:.01em}.newsletter .field__input{background-color:#fff;border:1px solid #E8E4DE;border-radius:2px;color:#5a5a5a}.newsletter .button{background-color:#c4a882;border:none}.footer{background-color:#3a3a3a;color:#fffc}.footer a{color:#ffffffa6}.footer a:hover,.footer .accordion__title{color:#c4a882}.footer__list-social .list-social__link{color:#ffffffa6}.footer__list-social .list-social__link:hover{color:#c4a882}.footer__localization{color:#ffffff80}.cart-drawer{background-color:#fff}.free-shipping__bar{background-color:#f5f1eb;border-radius:2px}.search-modal__form .field{background-color:#f5f1eb;border-radius:4px}.search-modal__form .search__input{color:#5a5a5a}.cookie__card{background-color:#fff;border:1px solid #E8E4DE;border-radius:4px}.product__info-container .product__title{color:#3a3a3a;font-weight:300;letter-spacing:.01em}.product__info-container .price--medium bdi{color:#3a3a3a}.product__info-container .product-form__submit{background-color:#c4a882;color:#fff;border:none;border-radius:2px;min-height:5.2rem;font-size:1.3rem;letter-spacing:.15em}.product__info-container .product-form__submit:hover{background-color:#b09570}.product__media-wrapper{border-radius:4px;overflow:hidden}.accordion__title{color:#3a3a3a;font-weight:400;letter-spacing:.04em}.field__input{border-color:#e8e4de;color:#5a5a5a;border-radius:2px}.field__input:focus{border-color:#c4a882;box-shadow:0 0 0 2px #c4a8821f}.mobile-dock{background-color:#fff;box-shadow:0 -2px 16px #0000000a}.dock__item{color:#3a3a3a}.dock__item>span{color:#5a5a5a99}.transition-cover{background-color:#fafaf8}.loading-bar{background-color:#f5f1eb}.loading-bar:after{background-color:#c4a882}.pagination__item--current{background-color:#c4a882;color:#fff;border-color:#c4a882}.breadcrumbs a{color:#5a5a5a99;font-size:1.2rem;letter-spacing:.06em}.breadcrumbs a:hover{color:#c4a882}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#f5f1eb}::-webkit-scrollbar-thumb{background:#e8e4de;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#c4a882}use-animate[data-animate^=fade]{transition-duration:.6s;transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.media--hover-effect:hover img{transform:scale(1.02);transition:transform .6s cubic-bezier(.25,.46,.45,.94)}@media screen and (hover:hover){.link{background-image:linear-gradient(to top,#c4a882 0 0),linear-gradient(to top,#e8e4de 0 0)}.header__menu-item .label{background-image:linear-gradient(to top,#c4a882 0 0),linear-gradient(to top,transparent 0,transparent 0)}}.product__info-container{max-width:48rem}.product__info-container .product__title{font-size:2.6rem;font-weight:300;letter-spacing:.01em;line-height:1.2;color:#3a3a3a}@media screen and (min-width:750px){.product__info-container .product__title{font-size:3.2rem}}.product__info-container .product__text--uppercase{color:#c4a882;font-size:1.1rem;letter-spacing:.15em;font-weight:400}.product__info-container .product__text--subtitle{color:#5a5a5a99;font-size:1.25rem;letter-spacing:.04em;border-top:1px solid #E8E4DE;padding-top:1.2rem;margin-top:1.2rem}.product-form__submit{background-color:#c4a882!important;color:#fff!important;border:none!important;border-radius:2px;min-height:5.4rem;font-size:1.3rem;letter-spacing:.15em;font-weight:400;transition:all .35s ease}.product-form__submit:hover{background-color:#b09570!important;transform:translateY(-1px);box-shadow:0 4px 16px #c4a88233}.product__media-list{gap:.8rem}.product__media-item{border-radius:4px;overflow:hidden}.shopify-payment-button{margin-top:1rem}.shopify-payment-button .shopify-payment-button__button{border-radius:2px!important;min-height:5rem}.product__info-container .accordion{border-color:#e8e4de}.product__info-container .accordion__title{font-size:1.35rem;font-weight:400;letter-spacing:.04em;color:#3a3a3a}.product__info-container .accordion .icon-accordion{color:#c4a882}.product-sticky-cart{background-color:#fff;border-top:1px solid #E8E4DE;box-shadow:0 -2px 16px #0000000a}.collection-hero{border-radius:0}.collection-hero__title{font-weight:300;letter-spacing:.01em}.collection-hero__description{color:#ffffffd9;font-size:1.5rem}.facets-vertical .facets__wrapper{border-color:#e8e4de}.facets-vertical .facets__heading{color:#3a3a3a;font-weight:400;letter-spacing:.06em;text-transform:uppercase;font-size:1.15rem}.facets-vertical .facets__label{color:#5a5a5a}.active-facets__button{background-color:#c4a882;color:#fff;border:none;border-radius:2px}.collection .product-grid{gap:2rem}@media screen and (min-width:990px){.collection .product-grid--3-col-desktop .product-grid__item{width:calc(33.333% - 1.4rem)}}.jdgm-rev-widg{font-family:var(--font-body-family)!important}.jdgm-rev-widg .jdgm-rev__title{font-family:var(--font-heading-family)!important;color:#3a3a3a!important}.jdgm-rev-widg .jdgm-rev__author,.jdgm-rev-widg .jdgm-star{color:#c4a882!important}.jdgm-write-rev-btn{background-color:#c4a882!important;border:none!important;border-radius:2px!important}.sukhara-bento-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:.8rem;width:100%;height:70vh;min-height:500px;max-height:750px}.sukhara-bento-item{display:block;text-decoration:none;overflow:hidden;border-radius:4px;position:relative}.sukhara-bento-item--1{grid-column:1;grid-row:1}.sukhara-bento-item--2{grid-column:2;grid-row:1 / 3}.sukhara-bento-item--3{grid-column:1;grid-row:2}.sukhara-bento-media{position:relative;width:100%;height:100%;overflow:hidden}.sukhara-bento-media img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.sukhara-bento-item:hover .sukhara-bento-media img{transform:scale(1.03)}.sukhara-bento-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.45) 0%,rgba(0,0,0,.1) 40%,transparent 70%);z-index:1}.sukhara-bento-text{position:absolute;bottom:1.5rem;left:1.5rem;right:1.5rem;z-index:2}.sukhara-bento-text h3{color:#fff;font-weight:300;font-size:1.6rem;letter-spacing:.06em;margin:0;text-transform:uppercase;text-shadow:0 1px 8px rgba(0,0,0,.25)}@media screen and (min-width:750px){.sukhara-bento-text h3{font-size:1.8rem}.sukhara-bento-text{bottom:2rem;left:2rem;right:2rem}}@media screen and (max-width:749px){.sukhara-bento-grid{grid-template-columns:1fr;grid-template-rows:auto;height:auto;max-height:none;min-height:auto}.sukhara-bento-item--1,.sukhara-bento-item--2,.sukhara-bento-item--3{grid-column:1;grid-row:auto}.sukhara-bento-media{aspect-ratio:4/3;height:auto}}.collection-list-wrapper{width:100%}.shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header--top-center .header__inline-menu .header__menu-item{color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.3)}.shopify-section-header-sticky .header--top-center .header__inline-menu .header__menu-item{color:#3a3a3a!important;text-shadow:none!important}.shopify-section-header-sticky .header--top-center .header__inline-menu .header__menu-item:hover{color:#c4a882!important}.shopify-section-header:not(.shopify-section-header-sticky){position:absolute!important;width:100%;z-index:1000}.shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header-background{height:100%!important}.shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header-background:before{background:transparent!important}.shopify-section-header:not(.shopify-section-header-sticky) .header-transparent{background:transparent!important;background-color:transparent!important}@media screen and (max-width:749px){.template-index #MainContent>.shopify-section:nth-child(2) .page-width{padding-left:1.5rem;padding-right:1.5rem}}@media screen and (max-width:749px){.template-index #MainContent>.shopify-section:nth-child(3) .page-width{padding-left:1.5rem;padding-right:1.5rem}}.lifestyle-story__wrapper{position:relative;width:100%;height:70vh;min-height:500px;max-height:800px;overflow:hidden}.lifestyle-story__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.lifestyle-story__media--placeholder{background-color:#e8e4de;display:flex;align-items:center;justify-content:center}.lifestyle-story__img{width:100%;height:100%;object-fit:cover}.lifestyle-story__placeholder{width:50%;height:50%;opacity:.3}.lifestyle-story__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.5) 0%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.05) 70%,transparent 100%);z-index:1}.lifestyle-story__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;padding:4rem 2rem}.lifestyle-story__content--left{justify-content:flex-start}.lifestyle-story__content--right{justify-content:flex-end}.lifestyle-story__content--center{text-align:center}.lifestyle-story__text-box{max-width:64rem}.lifestyle-story__content--left .lifestyle-story__text-box,.lifestyle-story__content--right .lifestyle-story__text-box{max-width:50rem;padding:0 5rem}.lifestyle-story__subheading{color:#ffffffd9;font-size:1.2rem;letter-spacing:.25em;text-transform:uppercase;font-weight:300;margin-bottom:1.2rem;text-shadow:0 1px 6px rgba(0,0,0,.3)}.lifestyle-story__heading{color:#fff;font-weight:300;letter-spacing:.01em;line-height:1.15;margin:0 0 1.5rem;text-shadow:0 2px 20px rgba(0,0,0,.4),0 1px 6px rgba(0,0,0,.3)}.lifestyle-story__heading.h0{font-size:4.5rem}.lifestyle-story__heading.h1{font-size:3.6rem}.lifestyle-story__heading.h2{font-size:2.8rem}.lifestyle-story__description{color:#ffffffe6;font-size:1.6rem;line-height:1.7;font-weight:300;letter-spacing:.02em;margin-bottom:2.5rem;text-shadow:0 1px 8px rgba(0,0,0,.3);max-width:52rem}.lifestyle-story__content--center .lifestyle-story__description{margin-left:auto;margin-right:auto}.lifestyle-story__cta{display:inline-block;color:#fff;border:1px solid rgba(255,255,255,.8);background:#ffffff1a;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);padding:1.2rem 3.2rem;font-size:1.1rem;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;font-weight:300;transition:all .35s ease;border-radius:2px}.lifestyle-story__cta:hover{background:#ffffff40;border-color:#fff;color:#fff}@media screen and (max-width:749px){.lifestyle-story__wrapper{height:55vh;min-height:350px}.lifestyle-story__heading.h0{font-size:2.8rem}.lifestyle-story__heading.h1{font-size:2.4rem}.lifestyle-story__heading.h2{font-size:2rem}.lifestyle-story__description{font-size:1.3rem}.lifestyle-story__content{padding:2.5rem 1.5rem}}.template-index .section-lifestyle-story{margin-top:0}.template-index .section-lifestyle-story .section--padding{padding-top:0;padding-bottom:0}.template-index .guarantees .section--padding{padding-top:32px;padding-bottom:32px}.template-index .guarantees .page-width{max-width:100%!important;padding-left:5rem;padding-right:5rem}.template-index #MainContent>.shopify-section:nth-child(2) .section--padding{padding-top:36px;padding-bottom:36px}.template-index .section-lifestyle-story+.shopify-section .section--padding{padding-top:48px}.guarantee__wrapper,.guarantees .page-width{max-width:100%!important;padding-left:0!important;padding-right:0!important}.guarantees .guarantee__grid,.guarantees .grid{max-width:100%;padding-left:5rem;padding-right:5rem}@media screen and (max-width:749px){.guarantees .guarantee__grid,.guarantees .grid{padding-left:1.5rem;padding-right:1.5rem}}.template-index .section .guarantees{max-width:100%!important}.template-index .page-width--full-width .guarantees{padding-left:5rem;padding-right:5rem}.template-index .page-width--full-width{max-width:100%!important;padding:0!important}@media screen and (max-width:749px){.template-index .page-width--full-width .guarantees{padding-left:1.5rem;padding-right:1.5rem}}.lifestyle-story__wrapper{margin-bottom:48px}.curated-products{background-color:#fafaf8}.curated-products__inner{max-width:100%;padding:0 8rem}@media screen and (max-width:989px){.curated-products__inner{padding:0 5rem}}@media screen and (max-width:749px){.curated-products__inner{padding:0 1.5rem}}.curated-products__header{text-align:center;margin-bottom:5.6rem}.curated-products__label{color:#c4a882;font-size:1rem;letter-spacing:.3em;text-transform:uppercase;font-weight:400;margin:0 0 1.2rem}.curated-products__heading{color:#3a3a3a;font-weight:300;letter-spacing:-.01em;margin:0 0 1.4rem;line-height:1.1}.curated-products__heading.h0{font-size:4.5rem}.curated-products__heading.h1{font-size:3.6rem}.curated-products__heading.h2{font-size:2.8rem}.curated-products__subheading{color:#5a5a5ab3;font-size:1.5rem;font-weight:300;letter-spacing:.02em;max-width:50rem;margin:0 auto;line-height:1.6}@media screen and (max-width:749px){.curated-products__header{margin-bottom:3.6rem}.curated-products__heading.h0{font-size:3rem}.curated-products__heading.h1{font-size:2.6rem}.curated-products__subheading{font-size:1.3rem}}.curated-products__grid{display:grid;grid-template-columns:1.4fr 1fr;gap:3.6rem;align-items:start}@media screen and (max-width:749px){.curated-products__grid{grid-template-columns:1.4fr 1fr;gap:1.6rem}}.curated-product-card{text-decoration:none;display:block;color:inherit;transition:transform .4s cubic-bezier(.25,.46,.45,.94)}.curated-product-card:hover{transform:translateY(-4px)}.curated-product-card__media{position:relative;overflow:hidden;border-radius:6px;background-color:#f5f1eb}.curated-product-card--hero .curated-product-card__media{aspect-ratio:3/4}.curated-product-card:not(.curated-product-card--hero) .curated-product-card__media{aspect-ratio:4/5}.curated-product-card__img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.curated-product-card__placeholder{width:100%;height:100%;opacity:.3}.curated-product-card:hover .curated-product-card__img{transform:scale(1.05)}.curated-product-card__hover-name{position:absolute;bottom:0;left:0;right:0;padding:2rem 1.8rem;background:linear-gradient(to top,rgba(0,0,0,.35) 0%,transparent 100%);opacity:0;transition:opacity .5s ease;z-index:1}.curated-product-card:hover .curated-product-card__hover-name{opacity:1}.curated-product-card__hover-name span{color:#fff;font-size:1.3rem;font-weight:300;letter-spacing:.03em;text-shadow:0 1px 6px rgba(0,0,0,.2)}.curated-product-card__info{padding:1.2rem .2rem 0}.curated-product-card__title{font-family:var(--font-body-family);font-size:1.4rem;font-weight:500;letter-spacing:.02em;color:#3a3a3a;margin:0 0 .4rem;line-height:1.35}.curated-product-card--hero .curated-product-card__title{font-size:1.6rem;font-weight:500}.curated-product-card__price{font-family:var(--font-heading-family);font-size:1.5rem;font-weight:400;letter-spacing:.06em;color:#5a5a5a;margin:0}.curated-products__cta-wrapper{text-align:center;margin-top:3.5rem;margin-bottom:0}.curated-products__cta{display:inline-flex;align-items:center;gap:1rem;color:#3a3a3a;text-decoration:none;font-size:1.25rem;letter-spacing:.12em;text-transform:uppercase;font-weight:300;padding:1.2rem 0;border-bottom:1px solid rgba(196,168,130,.4);transition:all .35s ease}.curated-products__cta:hover{color:#c4a882;border-bottom-color:#c4a882;gap:1.4rem}.curated-products__cta svg{transition:transform .35s ease}.curated-products__cta:hover svg{transform:translate(4px)}.section-curated-products .section--padding{padding-bottom:40px!important}.scroll-strip{background-color:#fafaf8}.scroll-strip__inner{max-width:1400px;margin:0 auto;padding:0 0 40px}.scroll-strip__header{text-align:center;padding:0 5rem;margin-bottom:6rem}.scroll-strip__heading{font-family:var(--font-heading-family);font-size:3.2rem;font-weight:300;color:#3a3a3a;margin:0;line-height:1.2}.scroll-strip__container{position:relative;overflow:hidden}.scroll-strip__fade{position:absolute;top:0;bottom:0;width:6rem;z-index:2;pointer-events:none}.scroll-strip__fade--left{left:0;background:linear-gradient(to right,#FAFAF8,transparent)}.scroll-strip__fade--right{right:0;background:linear-gradient(to left,#FAFAF8,transparent)}.scroll-strip__track{display:flex;gap:5.6rem;width:max-content;animation:scroll-strip-glide var(--scroll-speed, 35s) linear infinite;will-change:transform}@keyframes scroll-strip-glide{0%{transform:translate(0)}to{transform:translate(-50%)}}.scroll-strip__card{flex:0 0 auto;width:24rem;text-decoration:none;color:inherit;display:block}.scroll-strip__card-media{position:relative;aspect-ratio:4/5;border-radius:8px;overflow:hidden;background-color:#f5f1eb}.scroll-strip__card-img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.scroll-strip__card:hover .scroll-strip__card-img{transform:scale(1.04)}.scroll-strip__card-info{padding-top:1.2rem}.scroll-strip__card-title{font-family:var(--font-body-family);font-size:1.4rem;font-weight:500;color:#3a3a3a;margin:0 0 .5rem;line-height:1.35}.scroll-strip__card-price{font-family:var(--font-heading-family);font-size:1.3rem;font-weight:400;color:#5a5a5ab3;margin:0}@media screen and (max-width:749px){.scroll-strip__inner{padding:50px 0}.scroll-strip__track{gap:4rem}.scroll-strip__card{width:22rem}.scroll-strip__fade{width:3rem}}.section-scroll-strip{margin-top:-80px}.reels-gallery{background-color:#f7f4ef}.reels-gallery__header{text-align:center;margin-bottom:3.6rem;padding:0 2rem}.reels-gallery__heading{font-family:var(--font-heading-family);font-size:3.2rem;font-weight:300;color:#3a3a3a;margin:0}.reels-gallery__container{position:relative;overflow:hidden}.reels-gallery__fade--right{position:absolute;right:0;top:0;bottom:0;width:4rem;background:linear-gradient(to left,#F7F4EF,transparent);z-index:2;pointer-events:none}.reels-gallery__track{display:flex;gap:2rem;padding:0 6rem 0 2rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.reels-gallery__track::-webkit-scrollbar{display:none}.reels-gallery__item{flex:0 0 26rem;width:26rem;scroll-snap-align:start;cursor:pointer;transition:transform .3s ease}.reels-gallery__item:hover{transform:translateY(-4px)}.reels-gallery__media{position:relative;width:100%;aspect-ratio:9/16;border-radius:14px;overflow:hidden;background-color:#f5f1eb}.reels-gallery__video{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.reels-gallery__item:hover .reels-gallery__video{transform:scale(1.03)}.reels-gallery__cta{text-align:center;margin-top:3.2rem}.reels-gallery__cta a{font-size:1.4rem;text-transform:uppercase;border-bottom:1px solid #3e2c23;text-decoration:none;color:#3e2c23}.reels-gallery__cta a:hover{color:#c4a882;border-bottom-color:#c4a882}@media screen and (max-width:749px){.reels-gallery__track{gap:1.6rem;padding:0 1.5rem}.reels-gallery__item{width:22rem}}.section-reels-gallery{margin-top:-80px}.pf__email{background:#f5f1eb;padding:7.5rem 2rem;text-align:center}.pf__email-inner{max-width:52rem;margin:0 auto}.pf__email-heading{font-family:var(--font-heading-family);font-size:3rem;font-weight:300;color:#3a3a3a;margin:0 0 1.2rem}.pf__email-sub{font-size:1.5rem;color:#777;font-weight:300;margin:0 0 3rem}.pf__email-form{display:flex;gap:0;max-width:44rem;margin:0 auto}.pf__email-input{flex:1;padding:1.7rem 2rem;border:1px solid #E8E4DE;border-right:none;border-radius:6px 0 0 6px;font-size:1.4rem;background:#fff}.pf__email-btn{padding:1.7rem 3.2rem;background:#3c2434;color:#f5efe6;border:none;border-radius:0 6px 6px 0;font-size:1.3rem;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.pf__email-btn:hover{background:#5a3a4a}.pf__trust{background:#f0ebe4;padding:4.5rem 2rem}.pf__trust-inner{max-width:1200px;margin:0 auto;display:flex;justify-content:center;gap:5.5rem}.pf__trust-item{display:flex;align-items:center;gap:1.2rem}.pf__trust-item svg{color:#c4a882;width:2.8rem;height:2.8rem}.pf__trust-item span{font-size:1.45rem;color:#4a3a3a;font-weight:300}.pf__main{background:#3c2434;color:#f5efe6e6;padding:7rem 2rem 0}.pf__main-inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:5.5rem;padding-bottom:5.5rem}.pf__brand-name{font-family:var(--font-heading-family);font-size:2.4rem;color:#f5efe6;display:block;margin-bottom:1.6rem;font-weight:300}.pf__brand-text{font-size:1.4rem;color:#f5efe699;line-height:1.7;margin:0 0 2rem;max-width:26rem}.pf__col-title{font-family:var(--font-heading-family);font-size:1.35rem;letter-spacing:.15em;text-transform:uppercase;color:#c39f5f;margin:0 0 2rem}.pf__links{list-style:none;padding:0;margin:0}.pf__links li{margin-bottom:1.3rem}.pf__links a{font-size:1.4rem;color:#f5efe6a6;text-decoration:none;font-weight:300}.pf__links a:hover{color:#c39f5f}.pf__bottom{border-top:1px solid rgba(245,239,230,.08);padding:2.4rem 0}.pf__bottom-inner{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:0 2rem}.pf__bottom-links{display:flex;gap:2.5rem}.pf__bottom-links a{font-size:1.2rem;color:#f5efe64d;text-decoration:none}.pf__copyright{font-size:1.2rem;color:#f5efe633}@media screen and (max-width:749px){.pf__main-inner{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:2rem}.slideshow,.slideshow__content{background:transparent!important}.slideshow__left{display:none!important}.slideshow__card{background:transparent!important}}.header-background.is-active{height:var(--height)!important}.header-background.is-active:before{background:#fff!important;background-color:#fff!important}.shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header-background.is-active:before{background:#fff!important}.shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header-background.is-active{height:var(--height)!important}.shopify-section-header:not(.shopify-section-header-sticky).is-active .header-transparent .header:before,.shopify-section-header:not(.shopify-section-header-sticky).is-hover .header-transparent .header:before{background:#fff!important;height:100%!important}.is-active:not(.is-megamenu)>.list-menu-dropdown:before{background-color:#fff!important;height:100%!important}.is-megamenu.is-active>.list-menu-dropdown:before{background-color:#fff!important;height:100%!important}.list-menu-dropdown .header__menu-item{color:#3a3a3a!important;text-shadow:none!important}.list-menu-dropdown .header__menu-item:hover{color:#c4a882!important;background-color:#f9f7f4}.shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .list-menu-dropdown .header__menu-item{color:#3a3a3a!important;text-shadow:none!important}.mega-menu__item-link{color:#3a3a3a!important}.mega-menu__item-link .header__menu-item{color:#3a3a3a80!important;text-shadow:none!important}.mega-menu__item-link:hover{color:#c4a882!important}.mega-menu__promo-link,.mega-menu__promo-heading{color:#3a3a3a!important}.list-menu-child .header__menu-item{color:#5a5a5a!important;text-shadow:none!important}.list-menu-child .header__menu-item:hover{color:#c4a882!important}.is-active>.list-menu-dropdown .mega-menu__item.show-from-bottom,.is-active>.list-menu-dropdown .mega-menu__promo.show-from-bottom{opacity:1!important}.is-active:not(.is-megamenu)>.list-menu-dropdown>.list-menu.show-from-bottom{opacity:1!important}.shopify-section-header:not(.shopify-section-header-sticky).is-hover .header-transparent .header__menu-item--top,.shopify-section-header:not(.shopify-section-header-sticky).is-active .header-transparent .header__menu-item--top{color:#3a3a3a!important;text-shadow:none!important}.shopify-section-header:not(.shopify-section-header-sticky).is-hover .header-transparent .header__icon,.shopify-section-header:not(.shopify-section-header-sticky).is-active .header-transparent .header__icon{color:#3a3a3a!important;text-shadow:none!important}.stl-section{background-color:#fafaf8}.stl-section__inner{max-width:1400px;margin:0 auto;padding:0 2rem 0 3rem}@media screen and (max-width:749px){.stl-section__inner{padding:0 1.5rem}}.stl-section__header{text-align:center;margin-bottom:4rem}.stl-section__heading{font-family:var(--font-heading-family);font-size:3.2rem;font-weight:300;color:#3a3a3a;margin:0}.stl-section__subheading{font-size:1.4rem;color:#777;font-weight:300;margin:1.2rem 0 0}@media screen and (max-width:749px){.stl-section__heading{font-size:2.4rem}.stl-section__header{margin-bottom:2.5rem}}.stl-section__layout{display:flex;gap:3rem;align-items:stretch}.stl-section__left{flex:0 0 70%}.stl-section__right{flex:0 0 28%;display:flex;align-items:center;justify-content:center}@media screen and (max-width:749px){.stl-section__inner{padding:0 1.5rem}.stl-section__layout{flex-direction:column-reverse}.stl-section__left{flex:auto;width:100%}.stl-section__right{flex:auto;width:100%;padding:2rem 0 2.5rem}.stl-section__cta-title{font-size:2.4rem}.stl-section__cta-btn{padding:1rem 2rem;font-size:1.1rem}.stl-section__grid{grid-template-columns:repeat(3,1fr);gap:1rem}}.stl-section__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media screen and (max-width:749px){.stl-section__grid{grid-template-columns:repeat(3,1fr);gap:1rem}}.stl-section__card{cursor:pointer}.stl-section__card-media{position:relative;border-radius:12px;overflow:hidden;aspect-ratio:1/1;background:#e8e4de}.stl-section__img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.stl-section__placeholder{width:100%;height:100%;background:#e8e4de}.stl-section__card:hover .stl-section__img{transform:scale(1.04)}.stl-section__dot{position:absolute;width:1rem;height:1rem;background:#ffffffe6;border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 0 6px #ffffff80,0 2px 6px #00000026;z-index:1}.stl-section__hover{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:flex-start;padding:1.4rem;background:#0000;transition:background .3s ease}.stl-section__card:hover .stl-section__hover{background:#00000014}.stl-section__hover-label{font-size:1.1rem;letter-spacing:.15em;text-transform:uppercase;color:#fff;background:#00000080;padding:.5rem 1rem;border-radius:4px;opacity:0;transform:translateY(4px);transition:all .3s ease;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.stl-section__card:hover .stl-section__hover-label{opacity:1;transform:translateY(0)}.stl-section__cta-block{text-align:center;max-width:30rem}.stl-section__cta-title{font-family:var(--font-heading-family);font-size:3.2rem;font-weight:300;line-height:1.15;color:#3a3a3a;margin:0 0 2.4rem;letter-spacing:-.01em}.stl-section__cta-title span{display:block}.stl-section__cta-btn{display:inline-block;font-size:1.2rem;letter-spacing:.15em;text-transform:uppercase;color:#3e2c23;text-decoration:none;border:1px solid #3e2c23;padding:1.4rem 2.8rem;border-radius:4px;transition:all .3s ease;font-weight:400}.stl-section__cta-btn:hover{background:#3e2c23;color:#fff}.look-viewer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#fafaf8;display:flex;align-items:stretch;opacity:0;visibility:hidden;transition:opacity .3s ease}.look-viewer.active{opacity:1;visibility:visible}.look-viewer__close{position:absolute;top:2rem;right:2rem;z-index:10;width:4rem;height:4rem;border-radius:50%;background:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 12px #00000014;transition:transform .2s ease}.look-viewer__close:hover{transform:scale(1.1)}.look-viewer__close svg{color:#3a3a3a}.look-viewer__dots{position:absolute;top:2rem;left:50%;transform:translate(-50%);display:flex;gap:.6rem;z-index:10}.look-viewer__dot{width:.8rem;height:.8rem;border-radius:50%;background:#3a3a3a33;cursor:pointer;transition:all .3s ease}.look-viewer__dot.active{background:#3a3a3a;transform:scale(1.3)}.look-viewer__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:4.4rem;height:4.4rem;border-radius:50%;background:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 12px #00000014;transition:all .2s ease}.look-viewer__nav:hover{transform:translateY(-50%) scale(1.1);box-shadow:0 4px 16px #0000001f}.look-viewer__nav--prev{left:2rem}.look-viewer__nav--next{right:34rem}.look-viewer__nav svg{color:#3a3a3a}.look-viewer__main{flex:1;display:flex;align-items:center;justify-content:center;padding:4rem 6rem;overflow:hidden}.look-viewer__image{position:relative;max-width:100%;max-height:100%}.look-viewer__image img{max-width:100%;max-height:80vh;object-fit:contain;border-radius:12px;transition:opacity .3s ease}.look-viewer__hotspots{position:absolute;top:0;right:0;bottom:0;left:0}.look-viewer__hotspot{position:absolute;width:1.6rem;height:1.6rem;background:#ffffffe6;border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 2px 8px #0003;animation:lv-pulse 2s ease-in-out infinite;cursor:pointer}@keyframes lv-pulse{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.3);opacity:.7}}.look-viewer__panel{width:32rem;background:#fff;border-left:1px solid rgba(0,0,0,.06);padding:3rem 2.4rem;overflow-y:auto;display:flex;flex-direction:column}.look-viewer__panel-title{font-family:var(--font-heading-family);font-size:1.8rem;font-weight:300;color:#3a3a3a;margin:0 0 2rem}.look-viewer__products{display:flex;flex-direction:column;gap:1.4rem}.look-viewer__product{display:flex;align-items:center;gap:1.2rem;text-decoration:none;color:inherit;padding:1rem;border-radius:10px;transition:background .2s ease}.look-viewer__product:hover{background:#f5f1eb}.look-viewer__product img{width:6.4rem;height:6.4rem;object-fit:cover;border-radius:8px;flex-shrink:0}.look-viewer__product-info{display:flex;flex-direction:column;gap:.3rem}.look-viewer__product-name{font-size:1.4rem;font-weight:500;color:#3a3a3a;line-height:1.3}.look-viewer__product-price{font-size:1.3rem;color:#5a5a5ab3}@media screen and (max-width:749px){.look-viewer{flex-direction:column}.look-viewer__main{padding:6rem 1.5rem 2rem;flex:1}.look-viewer__image img{max-height:50vh}.look-viewer__panel{width:100%;height:auto;max-height:40vh;border-left:none;border-top:1px solid rgba(0,0,0,.06);padding:2rem 1.5rem}.look-viewer__nav--prev{left:1rem}.look-viewer__nav--next{right:1rem}.look-viewer__dots{top:1.2rem}.look-viewer__close{top:1.2rem;right:1.2rem}}.shopify-section-header.is-hover:not(.shopify-section-header-sticky) .header-transparent .header__menu-item,.shopify-section-header.is-active:not(.shopify-section-header-sticky) .header-transparent .header__menu-item{color:#3a3a3a!important;text-shadow:none!important}.shopify-section-header.is-hover:not(.shopify-section-header-sticky) .header-transparent .header__menu-item:hover,.shopify-section-header.is-active:not(.shopify-section-header-sticky) .header-transparent .header__menu-item:hover{color:#c4a882!important}.shopify-section-header.is-hover:not(.shopify-section-header-sticky) .header-transparent .header__icon,.shopify-section-header.is-active:not(.shopify-section-header-sticky) .header-transparent .header__icon{color:#3a3a3a!important;text-shadow:none!important}.shopify-section-header.is-hover:not(.shopify-section-header-sticky) .header-transparent .header__heading-link .h2,.shopify-section-header.is-active:not(.shopify-section-header-sticky) .header-transparent .header__heading-link .h2{color:#3a3a3a!important;text-shadow:none!important}.shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header__inline-menu .header__menu-item{transition:color .2s ease}.is-hover .header-transparent .header__menu-item,.is-active .header-transparent .header__menu-item,.is-hover .header-transparent .header__inline-menu .header__menu-item,.is-active .header-transparent .header__inline-menu .header__menu-item{color:#3a3a3a!important;text-shadow:none!important}.is-hover .header-transparent .header__menu-item:hover,.is-active .header-transparent .header__menu-item:hover{color:#c4a882!important}.is-hover .header-transparent .header__icon,.is-active .header-transparent .header__icon{color:#3a3a3a!important;text-shadow:none!important}.is-hover .header-transparent,.is-active .header-transparent{--color-header-transparent: 58, 58, 58}.is-hover .header__menu-item--top,.is-active .header__menu-item--top{color:#3a3a3a!important;text-shadow:none!important}.is-hover .header__menu-item--top:hover,.is-active .header__menu-item--top:hover{color:#c4a882!important}@media screen and (max-width:749px){.template-collection .facet-filters__summary,.template-collection .facet-filters__sort summary,.template-collection .facet-filters__sort .disclosure__button,.template-collection .facets__summary,.template-collection button[class*=facet],.template-collection .collection-toolbar button,.template-collection .facet-filters summary,.template-collection .facets-mobile summary,.template-collection .mobile-facets__open{background:transparent!important;background-color:transparent!important;border:1px solid #e8e5e0!important;color:#3c2434!important;font-size:1.2rem!important;padding:.7rem 1.4rem!important;border-radius:2px!important}.template-collection .facets-container,.template-collection .collection-toolbar,.template-collection .facet-filters,.template-collection .facets-horizontal,.template-collection .facet-filters__field,.template-collection .mobile-facets__wrapper{background:transparent!important;border:none!important}.template-collection .product-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}.template-collection .facets-mobile:nth-child(n+2),.template-collection .mobile-facets__wrapper:nth-child(n+2){display:none!important}.template-collection .page-width{padding:0 16px!important}}@media screen and (max-width:749px){.template-collection .button,.template-collection summary.button,.template-collection .facet-filters .button,.template-collection .facet-filters__summary.button,.template-collection .facet-filters__sort .button,.template-collection .facets__disclosure .button,.template-collection details summary.button{background-color:transparent!important;background:transparent!important;color:#3c2434!important;border:1px solid #ddd!important;box-shadow:none!important;border-radius:3px!important}.template-collection .button:hover{background-color:#f5f1eb!important;transform:none!important;box-shadow:none!important}}@media screen and (max-width:749px){.template-collection .product-grid__item{width:100%!important;max-width:100%!important}.template-collection .card-wrapper,.template-collection .card--product{width:100%!important}.template-collection .card__media{width:100%!important;padding:0!important}.template-collection .card__media .media,.template-collection .card__media img{width:100%!important;height:auto!important;max-width:none!important;object-fit:cover!important;display:block!important}.template-collection .card__inner{width:100%!important}.template-collection .card-wrapper[style]{max-width:none!important}}@media screen and (max-width:749px){.template-collection .collection__products,.template-collection .product-grid-container{width:100%!important}.template-collection .product-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:16px!important;width:100%!important;padding:0!important;margin:0!important}.template-collection .product-grid .grid__item,.template-collection .product-grid .product-grid__item{width:100%!important;max-width:100%!important;flex:none!important;padding:0!important;margin:0!important}.template-collection .card-wrapper,.template-collection .card,.template-collection .card--product,.template-collection .card__inner{width:100%!important;max-width:100%!important}.template-collection .card__media{width:100%!important;aspect-ratio:1/1;padding:0!important;overflow:hidden!important;border-radius:8px!important}.template-collection .card__media .media{width:100%!important;height:100%!important}.template-collection .card__media img{width:100%!important;height:100%!important;object-fit:cover!important;max-width:none!important;display:block!important}}@media screen and (max-width:749px){.template-product .bundle-products,.template-product [class*=bundle],.template-product [id*=bundle],.template-product .gp-bundle,.template-product .shopify-app-block:has(.bundle-products){display:none!important}.pp-page{overflow-x:hidden!important}.pp-gallery-mobile{width:100%!important;max-width:100vw!important;overflow-x:auto!important}.pp-gallery-mobile__slide img{width:100%!important;max-width:100%!important;height:auto!important}.pp-container{overflow-x:hidden!important;max-width:100vw!important}.pp-hero--split{overflow:hidden!important;max-width:100%!important}.style-with__image{max-height:300px!important;overflow:hidden!important}.style-with__image img{width:100%!important;max-width:100%!important;height:300px!important;object-fit:cover!important;border-radius:12px!important}.style-with__container{max-width:100%!important;overflow:hidden!important;padding:0 16px!important}.style-with__products{max-width:100%!important;margin-left:0!important;padding:16px!important}.section-premium-product,body.template-product{overflow-x:hidden!important}}@media screen and (max-width:749px){.pp-gallery-mobile__slide img{aspect-ratio:4 / 5!important;object-fit:cover!important;object-position:center!important;width:100%!important;max-width:100%!important;height:auto!important}.pp-gallery-mobile{width:100%!important;max-width:100%!important}.pp-gallery-mobile__slide{width:100%!important;flex:0 0 100%!important}}@media screen and (max-width:749px){.pp-gallery-mobile__slide img{aspect-ratio:auto!important;height:auto!important;max-height:none!important;width:100%!important;max-width:100%!important;object-fit:contain!important;display:block!important}.pp-gallery-mobile__slide{height:auto!important;aspect-ratio:auto!important}.pp-gallery-mobile{height:auto!important;max-height:none!important}}.template-collection .header__heading-logo.inverse,.template-product .header__heading-logo.inverse{display:none!important;opacity:0!important}.template-collection .header__heading-logo.normal,.template-product .header__heading-logo.normal{display:block!important;opacity:1!important}@media screen and (max-width:989px){.template-collection .header .header__heading~.header__heading,.template-product .header .header__heading~.header__heading{display:none!important}.template-collection .header__inline-menu .header__heading,.template-product .header__inline-menu .header__heading{display:none!important}.template-collection .header__heading-logo+.header__heading-logo,.template-product .header__heading-logo+.header__heading-logo{display:none!important}}.template-collection .shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header__menu-item,.template-collection .shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header__icon,.template-list-collections .shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header__menu-item,.template-list-collections .shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header__icon{color:#3a3a3a!important;text-shadow:none!important}.template-collection .shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header:before,.template-list-collections .shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header:before{background:#fafaf8!important;height:100%!important}.template-collection .shopify-section-header:not(.shopify-section-header-sticky),.template-list-collections .shopify-section-header:not(.shopify-section-header-sticky){position:relative!important}.template-product .shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header__menu-item,.template-product .shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header__icon{color:#3a3a3a!important;text-shadow:none!important}.template-product .shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header:before{background:#fafaf8!important;height:100%!important}.template-product .shopify-section-header:not(.shopify-section-header-sticky){position:relative!important}.template-product .header-wrapper{background:#fafaf8!important}.shopify-section-group-header-group{position:sticky!important;top:0!important;z-index:1000!important}.shopify-section-header-sticky,.header-wrapper--hidden{transform:none!important;opacity:1!important;visibility:visible!important}.shopify-section-header-sticky .header__menu-item,:not(.template-index) .header__menu-item{color:#3a3a3a!important;text-shadow:none!important}.shopify-section-header-sticky .header__menu-item:hover,:not(.template-index) .header__menu-item:hover{color:#c4a882!important}.shopify-section-header-sticky .header__icon,:not(.template-index) .header__icon{color:#3a3a3a!important;text-shadow:none!important}.template-index .shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header__menu-item--top,.template-index .shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header__icon{color:#fff!important;text-shadow:0 1px 3px rgba(0,0,0,.55),0 2px 12px rgba(0,0,0,.45)!important;font-weight:500!important}.template-index .shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header__menu-item--top:hover,.template-index .shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header__icon:hover{color:#c4a882!important}.template-index .shopify-section-header.is-hover:not(.shopify-section-header-sticky) .header-transparent .header__menu-item--top,.template-index .shopify-section-header.is-active:not(.shopify-section-header-sticky) .header-transparent .header__menu-item--top,.template-index .is-hover .header-transparent .header__menu-item--top,.template-index .is-active .header-transparent .header__menu-item--top{color:#3a3a3a!important;text-shadow:none!important}.template-index .shopify-section-header.is-hover:not(.shopify-section-header-sticky) .header-transparent .header__menu-item--top:hover,.template-index .shopify-section-header.is-active:not(.shopify-section-header-sticky) .header-transparent .header__menu-item--top:hover{color:#c4a882!important}.template-index .shopify-section-header.is-hover:not(.shopify-section-header-sticky) .header-transparent .header__icon,.template-index .shopify-section-header.is-active:not(.shopify-section-header-sticky) .header-transparent .header__icon{color:#3a3a3a!important;text-shadow:none!important}.template-index .list-menu-dropdown .header__menu-item,.template-index .list-menu-dropdown .mega-menu__item-link,.template-index .mega-menu__item-link,.template-index .mega-menu__promo-link,.template-index .mega-menu__promo-heading,.template-index .list-menu-child .header__menu-item{text-shadow:none!important;font-weight:400!important}.template-index .is-hover .header-transparent:after,.template-index .is-active .header-transparent:after,.template-index .shopify-section-header.is-hover .header-transparent:after,.template-index .shopify-section-header.is-active .header-transparent:after{opacity:0!important}@media screen and (max-width:749px){.pp-qty-selector{display:flex!important;align-items:center!important;border:1px solid #e5e5e5!important;border-radius:6px!important;overflow:hidden!important;height:42px!important}.pp-qty-btn{width:40px!important;height:100%!important;font-size:1.8rem!important;display:flex!important;align-items:center!important;justify-content:center!important;border:none!important}.pp-qty-input{width:40px!important;text-align:center!important;border:none!important;border-left:1px solid #e5e5e5!important;border-right:1px solid #e5e5e5!important;font-size:1.4rem!important;height:100%!important}.pp-qty-row{display:flex!important;align-items:center!important;gap:8px!important;margin-bottom:12px!important}.pp-delivery-check{margin-top:12px!important}.pp-pincode-row{display:flex!important;gap:8px!important}.pp-pincode-input{flex:1!important;height:44px!important;border-radius:6px!important;padding:0 12px!important;border:1px solid #e5e5e5!important;font-size:1.4rem!important}.pp-pincode-btn{height:44px!important;padding:0 16px!important;border-radius:6px!important;font-size:1.25rem!important;font-weight:500!important}.pp-why-love{margin-top:28px!important;padding-top:12px!important}.pp-why-love__title{font-size:1.8rem!important;margin-bottom:12px!important;color:#2f2f2f!important}.pp-why-love__list{padding-left:0!important;margin:0!important}.pp-why-love__list li{list-style:none!important;margin-bottom:12px!important;padding:0!important}.pp-why-love__list li:before{display:none!important}.pp-why-love__list li strong{display:block!important;font-weight:600!important;margin-bottom:2px!important;font-size:1.35rem!important;color:#2f2f2f!important}.pp-info>*{margin-bottom:8px!important}.pp-trust-block li{margin-bottom:4px!important}.pp-cta-support+p{margin-top:4px!important}}@media screen and (max-width:749px){.pp-qty-selector{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:44px!important;border:1px solid #e5e5e5!important;border-radius:8px!important;overflow:hidden!important}.pp-qty-btn{width:44px!important;height:44px!important;border:none!important;background:transparent!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:1.8rem!important;line-height:1!important}.pp-qty-btn:first-child{border-right:1px solid #eee!important}.pp-qty-btn:last-child{border-left:1px solid #eee!important}.pp-qty-input{width:44px!important;height:44px!important;border:none!important;text-align:center!important;font-size:1.4rem!important;line-height:1!important;-moz-appearance:textfield!important}.pp-qty-input::-webkit-outer-spin-button,.pp-qty-input::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}.pp-decision-strip{display:none!important}.pp-risk-reversal{font-size:1.25rem!important;color:#6a6a6a!important;text-align:center!important;margin-top:8px!important}.pp-delivery-check{margin-top:12px!important}.pp-variant-label{font-size:1.25rem!important;color:#666!important;margin-bottom:6px!important}.pp-pincode-row{display:flex!important;gap:8px!important}.pp-pincode-input{flex:1!important;height:42px!important;border-radius:6px!important;padding:0 12px!important;border:1px solid #e5e5e5!important;font-size:1.25rem!important}.pp-pincode-btn{height:42px!important;padding:0 14px!important;border-radius:6px!important;font-size:1.25rem!important;background:transparent!important;border:1px solid #b08a3a!important;color:#b08a3a!important}.pp-why-love__list li{position:relative!important;padding-left:14px!important;margin-bottom:14px!important}.pp-why-love__list li:before{content:""!important;width:4px!important;height:4px!important;background:#b08a3a!important;border-radius:50%!important;position:absolute!important;left:0!important;top:8px!important}.pp-why-love__list li strong{font-size:1.35rem!important;font-weight:600!important;margin-bottom:2px!important;display:block!important;color:#2f2f2f!important}.pp-share{margin-top:12px!important;display:flex!important;gap:8px!important}.pp-share-btn{font-size:1.1rem!important;color:#777!important;border:1px solid #eee!important;background:transparent!important;padding:6px 10px!important;border-radius:6px!important}.pp-info>*{margin-bottom:8px!important}}@media screen and (max-width:749px){.pp-why-love{margin-top:24px!important;padding:0!important}.pp-why-love__container{padding:0!important}.pp-why-love__title{margin-bottom:12px!important}.pp-why-love__list{padding:0!important;margin:0!important}.pp-why-love__list li{list-style:none!important;margin-bottom:12px!important;padding-left:14px!important;position:relative!important;padding-top:0!important;padding-bottom:0!important}.pp-why-love__list li:before{content:""!important;width:4px!important;height:4px!important;background:#b08a3a!important;border-radius:50%!important;position:absolute!important;left:0!important;top:6px!important}.pp-why-love__list li strong{display:block!important;font-weight:600!important;font-size:1.35rem!important;margin-bottom:2px!important;line-height:1.3!important;color:#2f2f2f!important}.pp-why-love__list li br{display:none!important}.pp-why-love__list li br+*{margin:0!important}.pp-why-love__list li span,.pp-why-love__list li p{margin:0!important;padding:0!important;font-size:1.25rem!important;color:#666!important;line-height:1.4!important}.pp-why-love__list li p+p{margin-top:0!important}}.scene-viewer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background:#1a1a1a;display:none;opacity:0;transition:opacity .3s ease}.scene-viewer.active{display:block;opacity:1}body.scene-viewer-open{overflow:hidden}.scene-viewer__dots{position:absolute;top:2.4rem;left:50%;transform:translate(-50%);display:flex;gap:.6rem;z-index:10;padding:0 4rem}.scene-viewer__dot{width:4.4rem;height:2px;background:#ffffff4d;border:none;cursor:pointer;padding:0;transition:background .3s ease;border-radius:2px}.scene-viewer__dot.active{background:#fff}.scene-viewer__dot:hover{background:#fff9}.scene-viewer__close{position:absolute;top:2rem;left:2rem;z-index:10;width:4rem;height:4rem;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;transition:opacity .2s ease}.scene-viewer__close:hover{opacity:.7}.scene-viewer__close svg{color:#fff;width:2.4rem;height:2.4rem}.scene-viewer__panel-toggle{position:absolute;top:2rem;right:2rem;z-index:11;width:4rem;height:4rem;border-radius:50%;background:#ffffffeb;border:none;cursor:pointer;display:none;align-items:center;justify-content:center;transition:background .2s ease;box-shadow:0 2px 8px #0003}.scene-viewer__panel-toggle:hover{background:#fff}.scene-viewer__panel-toggle svg{color:#3a3a3a;width:2rem;height:2rem;transition:transform .3s ease}.scene-viewer.panel-hidden .scene-viewer__panel-toggle{display:flex}.scene-viewer.panel-hidden .scene-viewer__panel-toggle svg{transform:rotate(180deg)}.scene-viewer__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:5rem;height:5rem;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;transition:opacity .2s ease}.scene-viewer__nav:hover{opacity:.7}.scene-viewer__nav svg{color:#fff;width:3rem;height:3rem}.scene-viewer__nav--prev{left:2rem}.scene-viewer__nav--next{right:40rem;transition:right .3s ease}.scene-viewer.panel-hidden .scene-viewer__nav--next{right:2rem}.scene-viewer__body{position:absolute;top:0;right:0;bottom:0;left:0;display:flex}.scene-viewer__main{flex:1;display:flex;align-items:center;justify-content:center;padding:6rem 8rem;min-width:0}.scene-viewer__image-wrap{position:relative;max-height:100%;max-width:100%;display:flex;align-items:center;justify-content:center}.scene-viewer__img{max-width:100%;max-height:calc(100vh - 12rem);height:auto;width:auto;object-fit:contain;display:block}.scene-viewer__hotspots{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.scene-viewer__hotspot{position:absolute;width:1.8rem;height:1.8rem;background:#fff;border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #ffffff40,0 2px 8px #0000004d;cursor:pointer;pointer-events:auto;animation:sv-pulse 2.4s ease-in-out infinite}.scene-viewer__hotspot:hover{background:#c4a882}@keyframes sv-pulse{0%,to{box-shadow:0 0 0 4px #ffffff40,0 2px 8px #0000004d}50%{box-shadow:0 0 0 10px #ffffff1f,0 2px 12px #0006}}.scene-viewer__panel{width:38rem;background:#fff;flex-shrink:0;padding:6rem 2.4rem 2rem;overflow-y:auto;display:flex;flex-direction:column;transition:transform .3s ease,width .3s ease}.scene-viewer.panel-hidden .scene-viewer__panel{width:0;padding-left:0;padding-right:0;overflow:hidden}.scene-viewer__panel-collapse{position:absolute;top:2rem;right:33rem;z-index:11;width:4rem;height:4rem;border-radius:50%;background:#ffffffeb;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease,right .3s ease;box-shadow:0 2px 8px #0003}.scene-viewer__panel-collapse:hover{background:#fff}.scene-viewer__panel-collapse svg{color:#3a3a3a;width:2rem;height:2rem}.scene-viewer.panel-hidden .scene-viewer__panel-collapse{display:none}.scene-viewer__panel-title{font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;color:#3a3a3a;margin:0 0 1.6rem;letter-spacing:.01em}.scene-viewer__products{display:flex;flex-direction:column;gap:.8rem;flex:1;min-height:0}.scene-viewer__product{display:flex;align-items:center;gap:1rem;padding:.8rem;cursor:pointer;transition:background .2s ease,opacity .2s ease;text-decoration:none;color:inherit;border-radius:6px;border:1px solid transparent;margin:0}.scene-viewer__product:hover{background:#f9f7f4}.scene-viewer__product--unchecked{opacity:.5}.scene-viewer__product--unchecked:hover{opacity:.75}.scene-viewer__checkbox{appearance:none;-webkit-appearance:none;width:1.8rem;height:1.8rem;min-width:1.8rem;border:1.5px solid #C4A882;border-radius:3px;cursor:pointer;flex-shrink:0;position:relative;background:#fff;transition:background .15s ease;margin:0}.scene-viewer__checkbox:checked{background:#c4a882}.scene-viewer__checkbox:checked:after{content:"";position:absolute;left:5px;top:1px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.scene-viewer__product img{width:5.6rem;height:5.6rem;object-fit:cover;border-radius:4px;flex-shrink:0;background:#f5f1eb}.scene-viewer__product-info{display:flex;flex-direction:column;gap:.2rem;flex:1;min-width:0}.scene-viewer__product-name{font-size:1.25rem;font-weight:500;color:#3a3a3a;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scene-viewer__product-price{font-size:1.2rem;color:#5a5a5acc;font-weight:400}.scene-viewer__message{margin-top:1.2rem;padding:1rem 1.2rem;border-radius:6px;font-size:1.2rem;line-height:1.4;display:flex;align-items:center;gap:.6rem;transition:all .3s ease}.scene-viewer__message--success{background:linear-gradient(135deg,#fff8f0,#faeedc);border:1px solid #E8C896;color:#8a6a2f}.scene-viewer__message--prompt{background:#f5f1eb;border:1px solid #E8E4DE;color:#6b5a3f}.scene-viewer__message--neutral{background:#f9f7f4;border:1px solid #EFEAE2;color:#888}.scene-viewer__message__icon{font-size:1.6rem;flex-shrink:0}.scene-viewer__message__text{flex:1}.scene-viewer__message__text strong{color:#c4a882;font-weight:600}.scene-viewer__panel-cta{margin-top:1.4rem;padding-top:1.4rem;border-top:1px solid #E8E4DE}.scene-viewer__totals{display:flex;flex-direction:column;gap:.4rem;margin-bottom:1rem}.scene-viewer__total-row{display:flex;justify-content:space-between;align-items:baseline;font-size:1.3rem}.scene-viewer__total-row--main{font-size:1.5rem;font-weight:600;color:#3a3a3a}.scene-viewer__total-row--strike{color:#5a5a5a8c;text-decoration:line-through;font-size:1.15rem}.scene-viewer__total-row--savings{color:#2e7d32;font-weight:500;font-size:1.2rem}.scene-viewer__cta{width:100%;padding:1.3rem 1.6rem;background:#c4a882;color:#fff;border:none;border-radius:4px;font-size:1.2rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background .2s ease,transform .1s ease}.scene-viewer__cta:hover:not(:disabled){background:#b09570;transform:translateY(-1px)}.scene-viewer__cta:disabled{background:#e8e4de;color:#999;cursor:not-allowed}.scene-viewer__explore{display:block;text-align:center;font-size:1.15rem;color:#c4a882;text-decoration:none;padding:.8rem 0 0;transition:color .2s ease}.scene-viewer__explore:hover{color:#b09570}@media screen and (max-width:749px){.scene-viewer__dots{top:1.4rem;padding:0 6rem;gap:.4rem}.scene-viewer__dot{width:2.4rem}.scene-viewer__close{top:1rem;left:1rem;width:3.6rem;height:3.6rem}.scene-viewer__close svg{width:2rem;height:2rem}.scene-viewer__body{flex-direction:column}.scene-viewer__main{padding:5rem 1.5rem 1.5rem;flex:1}.scene-viewer__img{max-height:calc(60vh - 6rem)}.scene-viewer__panel{width:100%;max-height:38vh;padding:1.4rem 1.6rem;border-top:1px solid rgba(0,0,0,.06)}.scene-viewer.panel-hidden .scene-viewer__panel{width:100%;max-height:0;padding:0}.scene-viewer__panel-collapse,.scene-viewer.panel-hidden .scene-viewer__panel-toggle{right:1rem;top:1rem}.scene-viewer__nav{width:4rem;height:4rem}.scene-viewer__nav svg{width:2.4rem;height:2.4rem}.scene-viewer__nav--prev{left:.5rem}.scene-viewer__nav--next{right:.5rem!important}.scene-viewer__products{flex-direction:row;overflow-x:auto;gap:1rem;padding-bottom:.5rem}.scene-viewer__product{flex:0 0 auto;min-width:16rem}.scene-viewer__panel-cta{display:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/sukhara-premium.css.map */
