._9LdaGq_hero-section{aspect-ratio:4/5;background:#fefcfa;width:100%;max-height:65svh;position:relative;overflow:hidden}@media only screen and (min-width:770.1px){._9LdaGq_hero-section{aspect-ratio:2560/1440;max-height:none}}@media only screen and (min-width:1000px){._9LdaGq_hero-section{aspect-ratio:2;min-height:520px}}._9LdaGq_hero-section__media{position:absolute;inset:0}._9LdaGq_hero-section__media:after{content:"";background:linear-gradient(#0000 40%,#00000040 60%,#0000008c);position:absolute;inset:0}@media only screen and (min-width:770.1px){._9LdaGq_hero-section__media:after{background:linear-gradient(90deg,#0006,#00000026 40%,#0000 60%)}}._9LdaGq_hero-section__image{object-fit:cover;object-position:center top}._9LdaGq_hero-section__content{width:100%;max-width:1920px;margin:0 auto;padding:0 16px}@media only screen and (min-width:1000px){._9LdaGq_hero-section__content{padding:0 48px}}._9LdaGq_hero-section__content{color:#fff;text-align:center;position:absolute;bottom:36px;left:0;right:0}@media only screen and (min-width:770.1px){._9LdaGq_hero-section__content{text-align:left;top:50%;bottom:auto;transform:translateY(-50%)}}._9LdaGq_hero-section__eyebrow{font-family:var(--font-subheading),sans-serif;letter-spacing:.2em;text-transform:uppercase;font-size:11px;font-weight:500}@media only screen and (min-width:1000px){._9LdaGq_hero-section__eyebrow{font-size:13px}}._9LdaGq_hero-section__title{color:#fff;font-family:var(--font-serif),serif;letter-spacing:-.01em;margin-top:12px;font-size:43px;font-weight:600;line-height:1}@media only screen and (min-width:1000px){._9LdaGq_hero-section__title{margin-top:20px;font-size:64px}}@media only screen and (min-width:1440px){._9LdaGq_hero-section__title{margin-top:28px;font-size:76px}}._9LdaGq_hero-section__accent{color:#f8cd46;font-style:italic}._9LdaGq_hero-section__subtitle{font-family:var(--font-subheading),sans-serif;margin-top:14px;font-size:13px;line-height:1.5;display:none}@media only screen and (min-width:770.1px){._9LdaGq_hero-section__subtitle{display:block}}@media only screen and (min-width:1000px){._9LdaGq_hero-section__subtitle{margin-top:24px;font-size:18px}}@media only screen and (min-width:1440px){._9LdaGq_hero-section__subtitle{margin-top:28px;font-size:19px;line-height:1.7}}._9LdaGq_hero-section__buttons{justify-content:center;margin-top:22px;display:flex}@media only screen and (min-width:770.1px){._9LdaGq_hero-section__buttons{justify-content:flex-start}}@media only screen and (min-width:1000px){._9LdaGq_hero-section__buttons{margin-top:32px}}@media only screen and (min-width:1440px){._9LdaGq_hero-section__buttons{margin-top:36px}}._9LdaGq_hero-section__button{width:215px;position:relative}@media only screen and (min-width:1000px){._9LdaGq_hero-section__button{gap:32px;width:auto;height:52px;padding:0 40px}}@media only screen and (min-width:1440px){._9LdaGq_hero-section__button{height:58px;padding:0 44px;font-size:18px}}._9LdaGq_hero-section__content ._9LdaGq_hero-section__button--glass{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000004d;border-color:#fff}._9LdaGq_hero-section__content ._9LdaGq_hero-section__button--glass:hover{color:#2f2925;background:#fff;border-color:#fff}._9LdaGq_hero-section__button-arrow{position:absolute;right:20px}@media only screen and (min-width:1000px){._9LdaGq_hero-section__button-arrow{position:static}}._9LdaGq_hero-section__button--glass ._9LdaGq_hero-section__button-arrow{filter:brightness(0)invert()}._9LdaGq_hero-section__button--glass:hover ._9LdaGq_hero-section__button-arrow{filter:none}
.ETcFKW_categories-section{width:100%}.ETcFKW_categories-section__content{width:100%;max-width:1920px;margin:0 auto;padding:0 16px}@media only screen and (min-width:1000px){.ETcFKW_categories-section__content{padding:0 48px}}.ETcFKW_categories-section__content{text-align:center}.ETcFKW_categories-section__eyebrow{font-family:var(--font-subheading),sans-serif;letter-spacing:.2em;text-transform:uppercase;font-size:10px;font-weight:500}@media only screen and (min-width:1000px){.ETcFKW_categories-section__eyebrow{font-size:13px}}.ETcFKW_categories-section__heading{font-family:var(--font-serif),serif;text-wrap:balance;margin-top:10px;font-size:30px;font-weight:500;line-height:1.1}@media only screen and (min-width:1000px){.ETcFKW_categories-section__heading{margin-top:14px;font-size:48px}}.ETcFKW_categories-section__subtitle{color:#716860;font-family:var(--font-subheading),sans-serif;text-wrap:balance;margin-top:10px;font-size:13px;line-height:1.5}@media only screen and (min-width:1000px){.ETcFKW_categories-section__subtitle{margin-top:14px;font-size:16px}}.ETcFKW_categories-section__grid{text-align:left;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:24px;list-style:none;display:grid}@media only screen and (min-width:1000px){.ETcFKW_categories-section__grid{grid-template-columns:2.4fr repeat(4,1fr);gap:10px;margin-top:40px}}.ETcFKW_categories-section__item{aspect-ratio:1}@media only screen and (min-width:1000px){.ETcFKW_categories-section__item{aspect-ratio:4/5}}.ETcFKW_categories-section__item--large{aspect-ratio:4/3;grid-column:1/-1}@media only screen and (min-width:1000px){.ETcFKW_categories-section__item--large{aspect-ratio:auto;grid-area:span 2}}.ETcFKW_categories-section__item--large .ETcFKW_categories-section__image{object-position:50% 25%}@media only screen and (min-width:1000px){.ETcFKW_categories-section__item--large .ETcFKW_categories-section__image{object-position:center}}.ETcFKW_categories-section__item--large .ETcFKW_categories-section__title{font-size:26px}@media only screen and (min-width:1000px){.ETcFKW_categories-section__item--large .ETcFKW_categories-section__title{font-size:40px}.ETcFKW_categories-section__item--large .ETcFKW_categories-section__label{padding:80px 32px 32px}.ETcFKW_categories-section__item--medium{aspect-ratio:3/2;grid-column:span 2}.ETcFKW_categories-section__item--medium .ETcFKW_categories-section__image{object-position:50% 15%}.ETcFKW_categories-section__item--medium .ETcFKW_categories-section__title{font-size:30px}}.ETcFKW_categories-section__card{color:#fff;border-radius:4px;height:100%;display:block;position:relative;overflow:hidden}.ETcFKW_categories-section__card:hover .ETcFKW_categories-section__image{transform:scale(1.06)}.ETcFKW_categories-section__image{object-fit:cover;transition:transform .5s}.ETcFKW_categories-section__label{background:linear-gradient(#0000,#00000073);padding:32px 12px 12px;position:absolute;bottom:0;left:0;right:0}@media only screen and (min-width:1000px){.ETcFKW_categories-section__label{padding:56px 20px 20px}}.ETcFKW_categories-section__title{font-family:var(--font-serif),serif;text-shadow:0 1px 8px #0000004d;font-size:20px;font-weight:500;line-height:1.1}@media only screen and (min-width:1000px){.ETcFKW_categories-section__title{font-size:24px}}.ETcFKW_categories-section__explore{font-family:var(--font-subheading),sans-serif;align-items:center;gap:6px;margin-top:4px;font-size:11px;display:flex}@media only screen and (min-width:1000px){.ETcFKW_categories-section__explore{gap:8px;margin-top:6px;font-size:14px}}.ETcFKW_categories-section__link{color:#716860;width:fit-content;font-family:var(--font-subheading),sans-serif;border-bottom:1px solid #71686080;align-items:center;gap:8px;margin:24px auto 0;padding-bottom:6px;font-size:13px;transition:opacity .2s ease-in-out;display:flex}@media only screen and (min-width:1000px){.ETcFKW_categories-section__link{margin:28px 0 0 auto;font-size:15px}}.ETcFKW_categories-section__link:hover{opacity:.7}
:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.uoPAFq_cart-suggestions{border-bottom:1px solid #e0ddd4;padding:24px 0}.uoPAFq_cart-suggestions__heading{color:#716860;letter-spacing:.2em;text-transform:uppercase;margin-bottom:12px;font-size:13px;font-weight:500}.uoPAFq_cart-suggestions__viewport{position:relative}.uoPAFq_cart-suggestions .uoPAFq_cart-suggestions__slide{width:148px;padding-right:12px}.uoPAFq_cart-suggestions .uoPAFq_cart-suggestions__slide:last-child{width:136px;padding-right:0}@media only screen and (min-width:1000px){.uoPAFq_cart-suggestions .uoPAFq_cart-suggestions__slide{width:160px;padding-right:14px}.uoPAFq_cart-suggestions .uoPAFq_cart-suggestions__slide:last-child{width:146px}}.uoPAFq_cart-suggestions .uoPAFq_cart-suggestions__arrow{z-index:10;background:#fff;border-radius:50%;width:32px;height:32px;position:absolute;top:52px;box-shadow:0 1px 4px #00000026}@media only screen and (min-width:1000px){.uoPAFq_cart-suggestions .uoPAFq_cart-suggestions__arrow{top:57px}}.uoPAFq_cart-suggestions__arrow--prev{left:4px}.uoPAFq_cart-suggestions__arrow--prev img{transform:rotate(180deg)}.uoPAFq_cart-suggestions__arrow--next{right:4px}.uoPAFq_cart-suggestions .uoPAFq_cart-suggestions__arrow--hidden{visibility:hidden}
._6OcFpq_applied-discount{color:#2f2925;background:#f6f2ed;border-radius:4px;align-items:center;gap:8px;padding:6px 6px 6px 12px;font-size:14px;display:inline-flex}._6OcFpq_applied-discount__code{letter-spacing:.04em;font-weight:500}._6OcFpq_applied-discount__percent{color:#716860}._6OcFpq_applied-discount__remove{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}._6OcFpq_applied-discount__remove:hover,._6OcFpq_applied-discount__remove:focus-visible{background:#0000000f}
.aop13G_cart-discount{border-bottom:1px solid #e0ddd4}.aop13G_cart-discount__toggle{color:#2f2925;cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;width:100%;padding:16px 0;font-family:inherit;font-size:16px;display:flex}.aop13G_cart-discount__label{text-align:left;flex:1}.aop13G_cart-discount__chevron{transition:transform .2s ease-in-out}.aop13G_cart-discount__chevron--open{transform:rotate(180deg)}.aop13G_cart-discount__form{padding-bottom:16px}.aop13G_cart-discount__field{gap:8px;display:flex}.aop13G_cart-discount__error{color:#c2412d;margin-top:8px;font-size:14px}.aop13G_cart-discount__applied{padding:12px 0}.aop13G_cart-discount__input{color:#2f2925;background:#fff;border:1px solid #e0ddd4;border-radius:4px;flex:1;min-width:0;height:44px;padding:0 12px;font-family:inherit;font-size:16px}.aop13G_cart-discount__apply{color:#121212;cursor:pointer;background:0 0;border:1px solid #121212;border-radius:4px;padding:0 16px;font-family:inherit;font-size:15px}.aop13G_cart-discount__apply:disabled{opacity:.5;cursor:default}
.ZR1kTq_order-terms{color:#716860;text-align:center;font-size:13px;line-height:1.5}.ZR1kTq_order-terms__link{color:inherit;text-decoration:underline}
.-VdSYa_express-checkout-buttons{flex-direction:column;gap:12px;display:flex}.-VdSYa_express-checkout-buttons__error{color:#c2412d;text-align:center;font-size:14px}
.t69n8a_express-checkout{margin-top:14px}.t69n8a_express-checkout--hidden{display:none}.t69n8a_express-checkout__label{color:#716860;font-family:var(--font-primary),sans-serif;align-items:center;gap:14px;font-size:12px;display:flex}.t69n8a_express-checkout__label:before,.t69n8a_express-checkout__label:after{content:"";background:#e0ddd4;flex:1;height:1px}.t69n8a_express-checkout__methods{margin-top:12px}
.coTp3a_account-modal-aside{display:none}@media only screen and (min-width:1000px){.coTp3a_account-modal-aside{color:#fff;flex-direction:column;justify-content:space-between;padding:40px;display:flex;position:relative}.coTp3a_account-modal-aside:after{content:"";background:linear-gradient(#00000040,#0000000d 35%,#000000a6);position:absolute;inset:0}}.coTp3a_account-modal-aside__image{object-fit:cover}.coTp3a_account-modal-aside__logo{z-index:1;filter:grayscale()invert()contrast(1.4);mix-blend-mode:screen;align-self:flex-start;width:auto;height:100px;margin:-22px 0 -22px -50px;position:relative}.coTp3a_account-modal-aside__content{z-index:1;text-shadow:0 1px 3px #00000073,0 2px 18px #0009;position:relative}.coTp3a_account-modal-aside__heading{font-family:var(--font-serif),serif;font-size:38px;font-weight:500;line-height:1.05}.coTp3a_account-modal-aside__benefits{flex-direction:column;gap:14px;margin-top:28px;list-style:none;display:flex}.coTp3a_account-modal-aside__benefit{align-items:center;gap:14px;font-size:14px;display:flex}.coTp3a_account-modal-aside__icon{background:#0003;border:1px solid #ffffffb3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}
.FaKfJG_account-modal-form{color:#2f2925;background:#faf8f5;flex-direction:column;min-height:100%;padding:64px 20px 32px;display:flex}@media only screen and (min-width:1000px){.FaKfJG_account-modal-form{justify-content:center;padding:56px 52px 40px}}.FaKfJG_account-modal-form__tabs{border-bottom:1px solid #e0ddd4;display:flex}.FaKfJG_account-modal-form__tab{color:#716860;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:1;margin-bottom:-1px;padding:12px 0;font-family:inherit;font-size:15px;transition:color .2s ease-in-out,border-color .2s ease-in-out}.FaKfJG_account-modal-form__tab--active{color:#2f2925;border-bottom-color:#2f2925;font-weight:500}.FaKfJG_account-modal-form__heading{font-family:var(--font-serif),serif;margin-top:32px;font-size:36px;font-weight:500;line-height:1.1}@media only screen and (min-width:1000px){.FaKfJG_account-modal-form__heading{font-size:40px}}.FaKfJG_account-modal-form__note{color:#716860;margin-top:8px;font-size:15px}.FaKfJG_account-modal-form__google{color:#2f2925;cursor:pointer;background:#fff;border:1px solid #d6d0c4;border-radius:5px;justify-content:center;align-items:center;gap:10px;height:50px;margin-top:28px;font-family:inherit;font-size:15px;font-weight:500;text-decoration:none;transition:border-color .2s ease-in-out;display:flex}.FaKfJG_account-modal-form__google:hover{border-color:#2f2925}.FaKfJG_account-modal-form__or{color:#756b63;align-items:center;gap:14px;margin:20px 0;font-size:13px;display:flex}.FaKfJG_account-modal-form__or:before,.FaKfJG_account-modal-form__or:after{content:"";border-top:1px solid #e0ddd4;flex:1}.FaKfJG_account-modal-form__fields{flex-direction:column;gap:14px;display:flex}.FaKfJG_account-modal-form__row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.FaKfJG_account-modal-form__forgot{color:#2f2925;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-end;margin-top:-4px;padding:0;font-family:inherit;font-size:13px;text-decoration:underline}.FaKfJG_account-modal-form__error{color:#c2412d;font-size:14px}.FaKfJG_account-modal-form .FaKfJG_account-modal-form__submit{width:100%;height:52px;margin-top:8px}.FaKfJG_account-modal-form__switch{color:#716860;text-align:center;margin-top:24px;font-size:14px}.FaKfJG_account-modal-form__switch-button{color:#2f2925;font-family:inherit;font-size:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}
._776WIW_account-modal-signed-in{color:#2f2925;background:#faf8f5;flex-direction:column;justify-content:center;min-height:100%;padding:64px 20px 32px;display:flex}@media only screen and (min-width:1000px){._776WIW_account-modal-signed-in{padding:56px 52px 40px}}._776WIW_account-modal-signed-in__heading{font-family:var(--font-serif),serif;font-size:36px;font-weight:500;line-height:1.1}@media only screen and (min-width:1000px){._776WIW_account-modal-signed-in__heading{font-size:40px}}._776WIW_account-modal-signed-in__note{color:#716860;margin-top:8px;font-size:15px}._776WIW_account-modal-signed-in ._776WIW_account-modal-signed-in__button{width:100%;height:52px;margin-top:32px}
@media only screen and (min-width:1000px){._72aeSa_account-modal{grid-template-columns:1.25fr 1fr;width:1000px;min-height:640px;display:grid;overflow:hidden}}
.afNopG_navbar-banner{color:#fff;background:#121212;width:100%}.afNopG_navbar-banner__content{width:100%;max-width:1920px;margin:0 auto;padding:0 16px}@media only screen and (min-width:1000px){.afNopG_navbar-banner__content{padding:0 48px}}.afNopG_navbar-banner__content{height:36px;display:grid;overflow:hidden}@media only screen and (min-width:1000px){.afNopG_navbar-banner__content{height:40px}}.afNopG_navbar-banner__message{opacity:0;grid-area:1/1;justify-content:center;align-items:center;gap:8px;display:flex;transform:translate(100%)}.afNopG_navbar-banner__message--active,.afNopG_navbar-banner__message--leaving{transition:transform .6s,opacity .6s}.afNopG_navbar-banner__message--active{opacity:1;transform:none}.afNopG_navbar-banner__message--leaving{transform:translate(-100%)}.afNopG_navbar-banner__icon{position:relative;top:0}.afNopG_navbar-banner__text{letter-spacing:.02em;font-size:12px}@media only screen and (min-width:1000px){.afNopG_navbar-banner__text{font-size:13px}}
._F8prG_account-dropdown{z-index:30;color:#2f2925;text-align:left;opacity:0;visibility:hidden;background:#fff;border:1px solid #e0ddd4;border-radius:12px;width:260px;padding:8px;transition:opacity .2s,transform .25s cubic-bezier(.32,.72,0,1),visibility .2s;position:absolute;top:calc(100% + 8px);right:0;transform:translateY(-6px);box-shadow:0 8px 24px #00000014}._F8prG_account-dropdown--open{opacity:1;visibility:visible;transform:none}._F8prG_account-dropdown:before{content:"";height:9px;position:absolute;bottom:100%;left:0;right:0}._F8prG_account-dropdown__header{border-bottom:1px solid #e0ddd4;margin-bottom:4px;padding:10px 12px 12px}._F8prG_account-dropdown__hello{font-family:var(--font-serif),serif;font-size:20px;font-weight:500;line-height:1.2}._F8prG_account-dropdown__email{color:#756b63;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:13px;overflow:hidden}._F8prG_account-dropdown__links{list-style:none}._F8prG_account-dropdown__row{color:#2f2925;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;width:100%;padding:10px 12px;font-family:inherit;font-size:14px;text-decoration:none;transition:background-color .15s ease-in-out;display:flex}._F8prG_account-dropdown__row:hover{background:#faf8f5}._F8prG_account-dropdown__row:disabled{opacity:.6;pointer-events:none}._F8prG_account-dropdown__row--log-out{color:#716860;border-top:1px solid #e0ddd4;border-radius:0 0 8px 8px;margin-top:4px}
._1Mn63G_account-button{display:flex;position:relative}
._8ehhWW_menu-button{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:4.5px;width:40px;height:40px;padding:0;transition:opacity .2s ease-in-out;display:inline-flex}@media (hover:hover){._8ehhWW_menu-button:hover{opacity:.6}}._8ehhWW_menu-button__line{background:#2f2925;border-radius:1px;width:19px;height:1.5px;transition:transform .3s,opacity .2s}._8ehhWW_menu-button--open ._8ehhWW_menu-button__line:first-child{transform:translateY(6px)rotate(45deg)}._8ehhWW_menu-button--open ._8ehhWW_menu-button__line:nth-child(2){opacity:0}._8ehhWW_menu-button--open ._8ehhWW_menu-button__line:nth-child(3){transform:translateY(-6px)rotate(-45deg)}
.ejtkJq_checkout-express{flex-direction:column;gap:12px;display:flex}.ejtkJq_checkout-express--hidden{display:none}.ejtkJq_checkout-express__label{color:#716860;text-align:center;font-size:14px}.ejtkJq_checkout-express__or{color:#756b63;align-items:center;gap:14px;margin-top:8px;font-size:13px;display:flex}.ejtkJq_checkout-express__or:before,.ejtkJq_checkout-express__or:after{content:"";background:#e0ddd4;flex:1;height:1px}
.-\33 gZlq_side-panel{z-index:101;opacity:0;background:#f4f3ef;border-top:1px solid #e0ddd4;flex-direction:column;width:90%;transition:transform .3s,opacity .3s;display:flex;position:fixed;bottom:0;left:0;transform:translate(-200%)}.-\33 gZlq_side-panel--open{opacity:1;transform:translate(0)}.-\33 gZlq_side-panel__overlay{z-index:100;opacity:0;visibility:hidden;pointer-events:none;background:#00000080;transition:opacity .3s,visibility .3s;position:fixed;bottom:0;left:0;right:0}.-\33 gZlq_side-panel__overlay--open{opacity:1;visibility:visible;pointer-events:auto}.-\33 gZlq_side-panel__content{flex:1;position:relative;overflow-y:auto}
.SJJfPa_checkbox{color:#2f2925;font-family:var(--font-primary),sans-serif;cursor:pointer;align-items:center;gap:10px;font-size:14px;display:inline-flex}.SJJfPa_checkbox__input{accent-color:#2f2925;cursor:pointer;flex-shrink:0;width:18px;height:18px;margin:0}
.b5vDUq_image-carousel{padding:0 16px 16px}.b5vDUq_image-carousel__nav{justify-content:flex-end;gap:24px;margin-bottom:16px;display:flex}.b5vDUq_image-carousel__button{cursor:pointer;background:0 0;border:none;padding:0;display:flex}.b5vDUq_image-carousel__button.swiper-button-disabled{opacity:.3;cursor:default}.b5vDUq_image-carousel__icon-prev{transform:rotate(180deg)}.b5vDUq_image-carousel__slide{aspect-ratio:1;position:relative}.b5vDUq_image-carousel__image{object-fit:cover}
.zVlW8q_main-navigation{padding-top:16px}.zVlW8q_main-navigation__chips{scrollbar-width:none;border-bottom:1px solid #e0ddd4;gap:8px;margin:0 16px;padding-bottom:16px;list-style:none;display:flex;overflow-x:auto}.zVlW8q_main-navigation__chips::-webkit-scrollbar{display:none}.zVlW8q_main-navigation__chip-item{flex:1 0 auto}.zVlW8q_main-navigation__chip{color:#2f2925;white-space:nowrap;background:#2f29250f;border-radius:999px;justify-content:center;align-items:center;height:40px;padding:0 16px;font-size:15px;display:flex}.zVlW8q_main-navigation__chip--highlighted{color:#c2412d;background:#c2412d1a}.zVlW8q_main-navigation__list{list-style:none}.zVlW8q_main-navigation__item{color:#2f2925;border-bottom:1px solid #e0ddd4;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:20px;width:calc(100% - 32px);margin:0 16px;padding:14px 0;display:grid}.zVlW8q_main-navigation__item--highlighted{color:#c2412d}.zVlW8q_main-navigation__entry:last-child .zVlW8q_main-navigation__item{border-bottom:none}.zVlW8q_main-navigation__icon{width:40px;height:40px;display:flex}.zVlW8q_main-navigation__label{font-family:var(--font-serif),serif;font-size:22px;font-weight:500;line-height:1.2}
.TuMM4q_secondary-navigation__list{list-style:none}.TuMM4q_secondary-navigation__item{color:#2f2925;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:20px;padding:11px 16px;display:grid}.TuMM4q_secondary-navigation__icon{display:flex}.TuMM4q_secondary-navigation__label{font-size:16px}
.YqlZJq_flag-selector{color:#2f2925;justify-content:space-between;align-items:center;padding:6px 16px 48px;display:flex}.YqlZJq_flag-selector__content{align-items:center;gap:20px;display:flex}.YqlZJq_flag-selector__label{font-size:16px}
.DRvZVW_main-menu{scrollbar-width:none;height:100%;overflow-y:auto}.DRvZVW_main-menu::-webkit-scrollbar{display:none}.DRvZVW_main-menu__divider{background:#e0ddd4;border:none;height:1px;margin:16px 0 22px}.DRvZVW_main-menu__spacer{height:64px}
.HKbkBW_image-banner{aspect-ratio:5/6;color:#fff;width:100%;position:relative;overflow:hidden}@media only screen and (min-width:1000px){.HKbkBW_image-banner{aspect-ratio:1440/619}}.HKbkBW_image-banner__image{object-fit:cover;object-position:var(--image-banner-image-position,center)}.HKbkBW_image-banner__content{text-align:center;background:linear-gradient(#00000059,#0000 55%);flex-direction:column;align-items:center;padding:50px 30px;display:flex;position:absolute;inset:0}@media only screen and (min-width:1000px){.HKbkBW_image-banner__content{padding:64px}}.HKbkBW_image-banner--bottom .HKbkBW_image-banner__content{padding-bottom:var(--image-banner-bottom-space,50px);background:var(--image-banner-shade,linear-gradient(to top, #0006, #0000 55%));justify-content:flex-end}@media only screen and (min-width:1000px){.HKbkBW_image-banner--bottom .HKbkBW_image-banner__content{padding-bottom:var(--image-banner-bottom-space,64px)}}.HKbkBW_image-banner__eyebrow{letter-spacing:.32em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:500;line-height:16px}@media only screen and (min-width:1000px){.HKbkBW_image-banner__eyebrow{margin-bottom:10px;font-size:12px;line-height:18px}}.HKbkBW_image-banner__title{font-family:var(--font-serif),serif;text-transform:uppercase;font-size:23px;font-weight:500;line-height:29px}@media only screen and (min-width:1000px){.HKbkBW_image-banner__title{font-size:34px;line-height:42px}}.HKbkBW_image-banner__description{margin-top:4px;font-size:14.5px;line-height:19px}@media only screen and (min-width:1000px){.HKbkBW_image-banner__description{margin-top:0;font-size:16px;line-height:24px}}.HKbkBW_image-banner__button{letter-spacing:normal;text-transform:uppercase;min-width:0;height:42px;margin-top:20px;padding:0 20px;font-size:14.5px}@media only screen and (min-width:1000px){.HKbkBW_image-banner__button{min-width:272px;height:40px;padding:0 24px;font-size:16px}}
.wxeVka_collection-section{width:100%}.wxeVka_collection-section .wxeVka_collection-section__banner{--image-banner-bottom-space:12%;--image-banner-shade:linear-gradient(to top, #0000004d, #0000 55%)}@media only screen and (min-width:1000px){.wxeVka_collection-section .wxeVka_collection-section__banner{--image-banner-shade:linear-gradient(to top, #00000040, #0000 45%);--image-banner-image-position:50% 30%;--image-banner-bottom-space:min(5%, 76px);aspect-ratio:1672/941;max-height:860px}}.wxeVka_collection-section .wxeVka_collection-section__products{margin-top:20px}@media only screen and (min-width:1000px){.wxeVka_collection-section .wxeVka_collection-section__products{margin-top:32px}}
.buuy4W_feature-section{width:100%}.buuy4W_feature-section__content{width:100%;max-width:1920px;margin:0 auto;padding:0 3.2vw}@media only screen and (min-width:1000px){.buuy4W_feature-section__content{padding:0 48px;display:flex}}.buuy4W_feature-section__media{aspect-ratio:365/372;display:block;position:relative;overflow:hidden}@media only screen and (min-width:1000px){.buuy4W_feature-section__media{aspect-ratio:806/731;flex:0 0 60%}}.buuy4W_feature-section__image{object-fit:cover}.buuy4W_feature-section__panel{background:#f6f2ed;align-items:center;padding:3.2vw;display:flex}@media only screen and (min-width:1000px){.buuy4W_feature-section__panel{flex-direction:column;flex:1;justify-content:center;padding:48px 0}}.buuy4W_feature-section__thumbnail{aspect-ratio:1;flex:0 0 39%;position:relative;overflow:hidden}@media only screen and (min-width:1000px){.buuy4W_feature-section__thumbnail{aspect-ratio:8/7;flex:none;width:82%}}.buuy4W_feature-section__text{flex-direction:column;align-items:flex-start;margin-left:5.33vw;display:flex}@media only screen and (min-width:1000px){.buuy4W_feature-section__text{text-align:center;align-items:center;margin:32px 0 0;padding:0 24px}}.buuy4W_feature-section__title{color:#2f2925;font-family:var(--font-serif),serif;text-transform:uppercase;white-space:nowrap;font-size:3.6vw;font-weight:500;line-height:1.25}@media only screen and (min-width:1000px){.buuy4W_feature-section__title{letter-spacing:.02em;white-space:normal;font-size:30px;line-height:36px}}@media only screen and (min-width:1440px){.buuy4W_feature-section__title{font-size:34px;line-height:40px}}.buuy4W_feature-section__description{color:#2f2925;font-family:var(--font-subheading),sans-serif;margin-top:4px;font-size:min(11.5px,3vw);line-height:16px}@media only screen and (min-width:1000px){.buuy4W_feature-section__description{letter-spacing:.02em;max-width:340px;margin-top:14px;font-size:15px;line-height:24px}}@media only screen and (min-width:1440px){.buuy4W_feature-section__description{max-width:400px;font-size:17px;line-height:28px}}.buuy4W_feature-section__button{letter-spacing:normal;text-transform:uppercase;min-width:0;height:37px;margin-top:12px;padding:0 12px;font-size:12.5px}@media only screen and (min-width:1000px){.buuy4W_feature-section__button{letter-spacing:.04em;min-width:240px;height:44px;margin-top:32px;padding:0 32px;font-size:14px}}@media only screen and (min-width:1440px){.buuy4W_feature-section__button{min-width:280px;height:48px;font-size:15px}}
.lUwoxW_account-welcome{background:#f6f2ed;border-radius:6px;position:relative;overflow:hidden}@media only screen and (min-width:1000px){.lUwoxW_account-welcome{display:flex}}.lUwoxW_account-welcome__media{width:62%;position:absolute;top:0;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 45%);mask-image:linear-gradient(90deg,#0000,#000 45%)}@media only screen and (min-width:1000px){.lUwoxW_account-welcome__media{width:58%}}.lUwoxW_account-welcome__image{object-fit:cover;object-position:40% center}.lUwoxW_account-welcome__content{flex-direction:column;align-items:flex-start;max-width:64%;padding:28px 0 28px 20px;display:flex;position:relative}@media only screen and (min-width:1000px){.lUwoxW_account-welcome__content{justify-content:center;max-width:52%;padding:48px 0 48px 44px}}.lUwoxW_account-welcome__eyebrow{color:#716860;letter-spacing:.2em;text-transform:uppercase;font-size:11px}@media only screen and (min-width:1000px){.lUwoxW_account-welcome__eyebrow{font-size:12px}}.lUwoxW_account-welcome__heading{color:#2f2925;font-family:var(--font-serif),serif;margin-top:12px;font-size:30px;font-weight:500;line-height:1.05}@media only screen and (min-width:1000px){.lUwoxW_account-welcome__heading{font-size:46px}}.lUwoxW_account-welcome__note{color:#716860;margin-top:12px;font-size:14px;line-height:1.5}@media only screen and (min-width:1000px){.lUwoxW_account-welcome__note{margin-top:16px;font-size:16px}}.lUwoxW_account-welcome .lUwoxW_account-welcome__button{gap:10px;min-width:0;margin-top:22px;padding:0 20px}@media only screen and (min-width:1000px){.lUwoxW_account-welcome .lUwoxW_account-welcome__button{margin-top:28px;padding:0 28px}}.lUwoxW_account-welcome__button:hover .lUwoxW_account-welcome__arrow{filter:invert()}
.Yb0l1q_rooms-section{width:100%}.Yb0l1q_rooms-section__heading{width:100%;max-width:1920px;margin:0 auto;padding:0 16px}@media only screen and (min-width:1000px){.Yb0l1q_rooms-section__heading{padding:0 48px}}.Yb0l1q_rooms-section__heading{color:#2f2925;font-family:var(--font-serif),serif;letter-spacing:.02em;text-align:center;text-transform:uppercase;margin-bottom:22px;font-size:22px;font-weight:500;line-height:28px}@media only screen and (min-width:1000px){.Yb0l1q_rooms-section__heading{margin-bottom:32px;font-size:36px;line-height:44px}}.Yb0l1q_rooms-section__slider{position:relative}@media only screen and (min-width:1000px){.Yb0l1q_rooms-section__slider{width:100%;max-width:1920px;margin:0 auto;padding:0 16px}}@media only screen and (min-width:1000px) and (min-width:1000px){.Yb0l1q_rooms-section__slider{padding:0 48px}}.Yb0l1q_rooms-section__slider .swiper{padding:0 16px}@media only screen and (min-width:1000px){.Yb0l1q_rooms-section__slider .swiper{padding:0}}.Yb0l1q_rooms-section__slider:hover .Yb0l1q_rooms-section__arrow{opacity:1}.Yb0l1q_rooms-section__arrow{display:none}@media only screen and (min-width:1000px){.Yb0l1q_rooms-section__arrow{z-index:10;cursor:pointer;opacity:0;background:#fff9;border:none;justify-content:center;align-items:center;width:40px;height:40px;transition:opacity .2s ease-in-out,background-color .2s ease-in-out;display:flex;position:absolute;top:50%;transform:translateY(-50%)}}.Yb0l1q_rooms-section__arrow:hover{background:#fff}.Yb0l1q_rooms-section__arrow:focus-visible{opacity:1}.Yb0l1q_rooms-section__arrow--prev{left:64px}.Yb0l1q_rooms-section__arrow--prev img{transform:rotate(180deg)}.Yb0l1q_rooms-section__arrow--next{right:64px}.Yb0l1q_rooms-section__arrow--hidden{visibility:hidden}.Yb0l1q_rooms-section .Yb0l1q_rooms-section__slide{width:calc(66.67vw + 16px);padding-right:16px}.Yb0l1q_rooms-section .Yb0l1q_rooms-section__slide:last-child{width:66.67vw;padding-right:0}@media only screen and (min-width:1000px){.Yb0l1q_rooms-section .Yb0l1q_rooms-section__slide,.Yb0l1q_rooms-section .Yb0l1q_rooms-section__slide:last-child{width:calc(25% - 6px);margin-right:8px;padding-right:0}}.Yb0l1q_rooms-section__card{color:#fff;display:block;position:relative;overflow:hidden}.Yb0l1q_rooms-section__card:hover .Yb0l1q_rooms-section__image{transform:scale(1.06)}.Yb0l1q_rooms-section__media{aspect-ratio:5/7;position:relative}@media only screen and (min-width:1000px){.Yb0l1q_rooms-section__media{aspect-ratio:1000/1230}}.Yb0l1q_rooms-section__image{object-fit:cover;transition:transform .5s}.Yb0l1q_rooms-section__label{letter-spacing:.02em;text-transform:uppercase;background:linear-gradient(#0000,#0006);padding:40px 14px 14px;font-size:17px;font-weight:500;line-height:24px;position:absolute;bottom:0;left:0;right:0}@media only screen and (min-width:1000px){.Yb0l1q_rooms-section__label{text-align:center;padding:56px 12px 16px;font-size:19px;line-height:28px}}
.EYVSIW_account-menu{background:#fff;border:1px solid #e0ddd4;border-radius:6px}.EYVSIW_account-menu__list{flex-direction:column;height:100%;padding:0 16px;list-style:none;display:flex}@media only screen and (min-width:1000px){.EYVSIW_account-menu__list{justify-content:space-between;padding:4px 20px}}.EYVSIW_account-menu__item+.EYVSIW_account-menu__item{border-top:1px solid #e0ddd4}.EYVSIW_account-menu__row{color:#2f2925;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:16px;width:100%;padding:16px 0;font-family:inherit;text-decoration:none;display:flex}@media only screen and (min-width:1000px){.EYVSIW_account-menu__row{padding:18px 0}}.EYVSIW_account-menu__arrow{transition:transform .2s ease-in-out}.EYVSIW_account-menu__row:hover .EYVSIW_account-menu__arrow{transform:translate(3px)}.EYVSIW_account-menu__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.EYVSIW_account-menu__label{font-size:15px;font-weight:500}.EYVSIW_account-menu__note{color:#756b63;font-size:13px}
.WNVr_W_mood-section{aspect-ratio:5/6;color:#fff;width:100%;position:relative;overflow:hidden}@media only screen and (min-width:1000px){.WNVr_W_mood-section{aspect-ratio:1672/682}}.WNVr_W_mood-section__media{position:absolute;inset:0}.WNVr_W_mood-section__image{object-fit:cover}@media only screen and (min-width:1000px){.WNVr_W_mood-section__image{object-position:50% 20%}}.WNVr_W_mood-section__content{text-align:center;background:linear-gradient(#0000 45%,#0006);flex-direction:column;justify-content:flex-end;align-items:center;padding:50px 30px 10%;display:flex;position:absolute;inset:0}@media only screen and (min-width:1000px){.WNVr_W_mood-section__content{text-align:left;background:linear-gradient(90deg,#0000004d,#0000 50%);justify-content:center;align-items:flex-start;padding:0 48px 0 14%}}.WNVr_W_mood-section__title{font-family:var(--font-serif),serif;text-transform:uppercase;font-size:23px;font-weight:500;line-height:29px}@media only screen and (min-width:1000px){.WNVr_W_mood-section__title{font-size:clamp(36px,3.6vw,58px);font-weight:400;line-height:1.05}}.WNVr_W_mood-section__title-line+.WNVr_W_mood-section__title-line{margin-left:.25em}@media only screen and (min-width:1000px){.WNVr_W_mood-section__title-line{display:block}.WNVr_W_mood-section__title-line+.WNVr_W_mood-section__title-line{margin-left:0}}.WNVr_W_mood-section__description{font-family:var(--font-subheading),sans-serif;margin-top:6px;font-size:13.5px;line-height:1.5}@media only screen and (min-width:1000px){.WNVr_W_mood-section__description{margin-top:16px;font-size:clamp(15px,1.2vw,19px);line-height:1.3}}.WNVr_W_mood-section__button{gap:16px;margin-top:20px}@media only screen and (min-width:1000px){.WNVr_W_mood-section__button{gap:24px;margin-top:28px}}
.H50EvG_account-overview{margin-top:20px}@media only screen and (min-width:1000px){.H50EvG_account-overview{margin-top:32px}}.H50EvG_account-overview__top{width:100%;max-width:1920px;margin:0 auto;padding:0 16px}@media only screen and (min-width:1000px){.H50EvG_account-overview__top{padding:0 48px}}.H50EvG_account-overview__top{flex-direction:column;gap:12px;display:flex}@media only screen and (min-width:1000px){.H50EvG_account-overview__top{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:20px;display:grid}}.H50EvG_account-overview__recommended{margin-top:36px}@media only screen and (min-width:1000px){.H50EvG_account-overview__recommended{margin-top:80px}}.H50EvG_account-overview__recommended-heading{width:100%;max-width:1920px;margin:0 auto;padding:0 3.2vw}@media only screen and (min-width:1000px){.H50EvG_account-overview__recommended-heading{padding:0 48px}}.H50EvG_account-overview__recommended-heading{color:#2f2925;justify-content:space-between;align-items:center;margin-bottom:14px;text-decoration:none;display:flex}@media only screen and (min-width:1000px){.H50EvG_account-overview__recommended-heading{justify-content:flex-start;gap:8px;margin-bottom:24px}}.H50EvG_account-overview__recommended-title{font-family:var(--font-serif),serif;font-size:24px;font-weight:500;line-height:1.2}@media only screen and (min-width:1000px){.H50EvG_account-overview__recommended-title{font-size:34px}}
.S8Lxma_trust-section{font-variant-numeric:lining-nums;background:#f6f2ed;width:100%;padding:48px 0}@media only screen and (min-width:1000px){.S8Lxma_trust-section{padding:80px 0}}.S8Lxma_trust-section__content{width:100%;max-width:1056px;margin:0 auto;padding:0 16px}@media only screen and (min-width:1440px){.S8Lxma_trust-section__content{max-width:1312px}}.S8Lxma_trust-section__content{text-align:center}.S8Lxma_trust-section__eyebrow{font-family:var(--font-subheading),sans-serif;letter-spacing:.2em;text-transform:uppercase;font-size:9px;font-weight:500}@media only screen and (min-width:1000px){.S8Lxma_trust-section__eyebrow{font-size:11px}}.S8Lxma_trust-section__heading{font-family:var(--font-serif),serif;letter-spacing:.02em;text-transform:uppercase;text-wrap:balance;margin-top:10px;font-size:22px;font-weight:500;line-height:28px}@media only screen and (min-width:1000px){.S8Lxma_trust-section__heading{margin-top:14px;font-size:36px;line-height:44px}}.S8Lxma_trust-section__subtitle{color:#716860;font-family:var(--font-subheading),sans-serif;text-wrap:balance;margin-top:8px;font-size:12px;line-height:1.5}@media only screen and (min-width:1000px){.S8Lxma_trust-section__subtitle{margin-top:10px;font-size:14px}}.S8Lxma_trust-section__body{text-align:left;flex-direction:column;gap:24px;margin-top:28px;display:flex}@media only screen and (min-width:1000px){.S8Lxma_trust-section__body{gap:32px;margin-top:40px}}.S8Lxma_trust-section__steps{list-style:none}@media only screen and (min-width:1000px){.S8Lxma_trust-section__steps{grid-template-columns:repeat(4,1fr);gap:40px;display:grid}}.S8Lxma_trust-section__step-arrow{margin:4px auto;display:block}@media only screen and (min-width:1000px){.S8Lxma_trust-section__step-arrow{display:none}}.S8Lxma_trust-section__card{background:#fefcfa;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex;box-shadow:0 2px 14px #2f29250f}@media only screen and (min-width:1000px){.S8Lxma_trust-section__card{box-shadow:none;background:0 0;border-radius:0;grid-template-columns:auto 1fr;grid-template-areas:"number number""icon title""description description";align-items:center;gap:0 12px;padding:0;display:grid}}.S8Lxma_trust-section__number{color:#8a7560;width:30px;font-family:var(--font-serif),serif;flex-shrink:0;font-size:26px;font-weight:500;line-height:1}@media only screen and (min-width:1000px){.S8Lxma_trust-section__number{grid-area:number;align-items:center;gap:20px;width:auto;margin-bottom:18px;font-size:40px;font-weight:400;display:flex}.S8Lxma_trust-section__number:after{content:"";background:#8a756099;flex:1;height:1px}}.S8Lxma_trust-section__step-text{border-left:1px solid #e0ddd4;flex:1;padding-left:12px}@media only screen and (min-width:1000px){.S8Lxma_trust-section__step-text{display:contents}}.S8Lxma_trust-section__step-title{font-family:var(--font-serif),serif;font-size:17px;font-weight:500;line-height:1.15}@media only screen and (min-width:1000px){.S8Lxma_trust-section__step-title{grid-area:title;font-size:20px}}.S8Lxma_trust-section__step-description{color:#716860;font-family:var(--font-subheading),sans-serif;white-space:pre-line;margin-top:3px;font-size:11px;line-height:1.5}@media only screen and (min-width:1000px){.S8Lxma_trust-section__step-description{grid-area:description;margin-top:10px;font-size:13px}}.S8Lxma_trust-section__icon{background:#756b6326;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}@media only screen and (min-width:1000px){.S8Lxma_trust-section__icon{grid-area:icon;width:34px;height:34px}}.S8Lxma_trust-section__media{aspect-ratio:4/3;border-radius:14px;position:relative;overflow:hidden}@media only screen and (min-width:1000px){.S8Lxma_trust-section__media{aspect-ratio:1672/760}}.S8Lxma_trust-section__image{object-fit:cover;object-position:0% 50%}@media only screen and (min-width:1000px){.S8Lxma_trust-section__image{object-position:50% 80%}}.S8Lxma_trust-section__badge{--trust-section-line-length:28px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fefcfab3;border-radius:8px;align-items:center;gap:8px;max-width:50%;padding:7px 10px;display:flex;position:absolute;box-shadow:0 2px 14px #2f29251a}@media only screen and (min-width:1000px){.S8Lxma_trust-section__badge{--trust-section-line-length:56px;gap:12px;max-width:240px;padding:12px 16px}}.S8Lxma_trust-section__badge--estimate{top:18%;left:14px}@media only screen and (min-width:1000px){.S8Lxma_trust-section__badge--estimate{top:14%;left:auto;right:64%}.S8Lxma_trust-section__badge--delivery{top:50%;right:66%}}.S8Lxma_trust-section__badge--returns{bottom:14px;left:14px}@media only screen and (min-width:1000px){.S8Lxma_trust-section__badge--returns{top:24%;bottom:auto;left:66%}.S8Lxma_trust-section__badge--support{top:60%;left:68%}}.S8Lxma_trust-section__badge--estimate:after,.S8Lxma_trust-section__badge--estimate:before,.S8Lxma_trust-section__badge--returns:after,.S8Lxma_trust-section__badge--returns:before{content:"";background:#fefcfad9;position:absolute;top:50%}.S8Lxma_trust-section__badge--estimate:after,.S8Lxma_trust-section__badge--returns:after{width:var(--trust-section-line-length);height:1px;left:100%}.S8Lxma_trust-section__badge--estimate:before,.S8Lxma_trust-section__badge--returns:before{left:calc(100% + var(--trust-section-line-length));border-radius:50%;width:7px;height:7px;margin-top:-3px}@media only screen and (min-width:1000px){.S8Lxma_trust-section__badge--returns:after{left:auto;right:100%}.S8Lxma_trust-section__badge--returns:before{right:calc(100% + var(--trust-section-line-length));left:auto}}.S8Lxma_trust-section__badge--desktop-only{display:none}@media only screen and (min-width:1000px){.S8Lxma_trust-section__badge--desktop-only{display:flex}}.S8Lxma_trust-section__badge-icon{flex-shrink:0;width:16px;height:16px}@media only screen and (min-width:1000px){.S8Lxma_trust-section__badge-icon{width:18px;height:18px}}.S8Lxma_trust-section__badge-label,.S8Lxma_trust-section__badge-description{color:#716860;font-family:var(--font-subheading),sans-serif;white-space:pre-line;font-size:10px;line-height:1.4;display:block}@media only screen and (min-width:1000px){.S8Lxma_trust-section__badge-label,.S8Lxma_trust-section__badge-description{font-size:12px}}.S8Lxma_trust-section__badge-title{font-family:var(--font-serif),serif;font-size:15px;font-weight:500;line-height:1.2;display:block}@media only screen and (min-width:1000px){.S8Lxma_trust-section__badge-title{font-size:18px}}.S8Lxma_trust-section__benefits{justify-content:space-between;align-items:center;margin-top:28px;list-style:none;display:flex}@media only screen and (min-width:1000px){.S8Lxma_trust-section__benefits{justify-content:center;gap:24px;margin-top:40px}.S8Lxma_trust-section__benefits:before,.S8Lxma_trust-section__benefits:after{content:"";background:#e0ddd4;flex:1;height:1px}}.S8Lxma_trust-section__divider{background:#e0ddd4;align-self:stretch;width:1px}@media only screen and (min-width:1000px){.S8Lxma_trust-section__divider{align-self:center;height:14px}}.S8Lxma_trust-section__benefit{font-family:var(--font-subheading),sans-serif;white-space:pre-line;flex-direction:column;align-items:center;gap:6px;font-size:10px;line-height:1.35;display:flex}@media only screen and (min-width:1000px){.S8Lxma_trust-section__benefit{letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;font-size:11px;line-height:1}}.S8Lxma_trust-section__benefit-icon{width:22px;height:22px}@media only screen and (min-width:1000px){.S8Lxma_trust-section__benefit-icon{display:none}}
