.FXDkbW_hero{isolation:isolate;background:#f9f8f3;min-height:min(660px,100vh - 143px);position:relative;overflow:hidden}.FXDkbW_hero-image{object-fit:cover;object-position:center;z-index:-3;opacity:0;transition:opacity .55s,transform .85s;transform:scale(1.008)}.FXDkbW_hero-image.FXDkbW_is-active{opacity:1;transform:scale(1)}.FXDkbW_hero-image-heritage{object-position:right center}.FXDkbW_hero-wellness-visual{z-index:-3;position:absolute;inset:0 0 0 50%;overflow:hidden}.FXDkbW_hero-wellness-visual .FXDkbW_hero-image-wellness{object-fit:cover;object-position:65% center;transform:none}.FXDkbW_hero-wellness .FXDkbW_hero-wash{background:linear-gradient(90deg,#f9f8f3 50%,#f9f8f300 55%)}.FXDkbW_hero-wellness .FXDkbW_hero-content{width:49%}.FXDkbW_hero-heritage .FXDkbW_hero-wash{background:linear-gradient(90deg,#fbfaf5fa 0%,#fbfaf5e6 30%,#fbfaf500 54%)}.FXDkbW_hero-wash{z-index:-2;background:linear-gradient(90deg,#fbfaf5fa 0%,#fbfaf5ed 28%,#fbfaf559 48%,#fbfaf500 66%);position:absolute;inset:0}.FXDkbW_hero-content{z-index:2;width:min(700px,49vw);padding:clamp(76px,10vh,118px) 0 90px clamp(74px,10.8vw,208px);animation:.55s both FXDkbW_hero-enter;position:relative}.FXDkbW_hero h1{font-family:var(--serif);letter-spacing:-.015em;margin:0;font-size:clamp(42px,4.2vw,67px);font-weight:400;line-height:1.12}.FXDkbW_hero h1 span{color:var(--green);display:block}.FXDkbW_hero h1.FXDkbW_hero-title-all-green{color:var(--green)}.FXDkbW_hero-copy{color:#3b3c38;max-width:min(540px,42vw);font-size:var(--type-body);margin:29px 0 0;line-height:1.72}.FXDkbW_hero-copy strong{color:var(--ink);font-weight:600}.FXDkbW_hero-copy-accent{color:var(--green);font-weight:600}.FXDkbW_shop-button{color:#fff;background:var(--green-dark);width:fit-content;min-width:190px;font-size:var(--type-ui);font-weight:var(--weight-emphasis);border-radius:7px;justify-content:center;align-items:center;gap:10px;margin-top:42px;padding:16px 28px;transition:background .2s,transform .2s;display:flex}.FXDkbW_shop-button svg{width:18px;height:18px;transition:transform .2s}.FXDkbW_shop-button:hover{background:var(--green);transform:translateY(-2px)}.FXDkbW_shop-button:hover svg{transform:translate(3px)}.FXDkbW_slider-arrow{z-index:3;width:48px;height:48px;color:var(--green-dark);cursor:pointer;background:#ffffffeb;border:1px solid #134a390f;border-radius:50%;place-items:center;transition:transform .2s,background .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 5px 20px #1132271a}.FXDkbW_slider-arrow:hover{background:#fff;transform:translateY(-50%)scale(1.05)}.FXDkbW_slider-arrow svg{width:21px;height:21px}.FXDkbW_slider-arrow-left{left:22px}.FXDkbW_slider-arrow-right{right:22px}.FXDkbW_slider-dots{z-index:3;align-items:center;gap:9px;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.FXDkbW_slider-dots button{cursor:pointer;background:#0a7a6140;border:0;border-radius:50%;width:9px;height:9px;padding:0;transition:width .2s,border-radius .2s,background .2s}.FXDkbW_slider-dots button.FXDkbW_is-active{background:var(--green);border-radius:9px;width:26px}@keyframes FXDkbW_hero-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1280px){.FXDkbW_hero-content{width:55vw;padding-left:9vw}.FXDkbW_hero-heritage .FXDkbW_hero-copy,.FXDkbW_hero-wellness .FXDkbW_hero-copy{max-width:420px}}@media (max-width:960px){.FXDkbW_hero{min-height:calc(100vh - 127px)}.FXDkbW_hero-image{object-position:58% center}.FXDkbW_hero-wash{background:linear-gradient(90deg,#fbfaf5fa 0%,#fbfaf5db 46%,#fbfaf521 80%)}.FXDkbW_hero-content{width:68vw;padding:95px 0 95px 9vw}.FXDkbW_hero h1{font-size:clamp(42px,7vw,58px)}.FXDkbW_hero-heritage .FXDkbW_hero-image-heritage{object-position:right center;height:360px!important}.FXDkbW_hero-heritage .FXDkbW_hero-wash{background:linear-gradient(#0000 260px,#fbfaf5 360px)}.FXDkbW_hero-heritage .FXDkbW_hero-content{width:100%;padding:390px 9vw 95px}.FXDkbW_hero-heritage .FXDkbW_hero-copy{max-width:100%}.FXDkbW_hero-wellness-visual{height:360px;inset:0 0 auto}.FXDkbW_hero-wellness-visual .FXDkbW_hero-image-wellness{object-fit:cover;object-position:center top}.FXDkbW_hero-wellness .FXDkbW_hero-wash{background:linear-gradient(#0000 300px,#fbfaf5 360px)}.FXDkbW_hero-wellness .FXDkbW_hero-content{width:100%;padding:390px 9vw 95px}.FXDkbW_hero-wellness .FXDkbW_hero-copy{max-width:100%}}@media (max-width:680px){.FXDkbW_hero{min-height:0}.FXDkbW_hero>.FXDkbW_hero-image{object-position:right center;height:250px!important}.FXDkbW_hero-wash{background:linear-gradient(#0000 190px,#fbfaf5 250px)}.FXDkbW_hero-content,.FXDkbW_hero-heritage .FXDkbW_hero-content,.FXDkbW_hero-wellness .FXDkbW_hero-content{width:100%;padding:274px 18px 88px}.FXDkbW_hero-heritage .FXDkbW_hero-image-heritage{height:250px!important}.FXDkbW_hero-heritage .FXDkbW_hero-wash,.FXDkbW_hero-wellness .FXDkbW_hero-wash{background:linear-gradient(#0000 190px,#fbfaf5 250px)}.FXDkbW_hero-wellness-visual{height:250px}.FXDkbW_hero h1{font-size:clamp(32px,9vw,42px);line-height:1.12}.FXDkbW_hero-copy{max-width:100%;font-size:var(--type-body);margin-top:18px;line-height:1.65}.FXDkbW_shop-button{min-width:165px;font-size:var(--type-ui);font-weight:var(--weight-emphasis);margin-top:24px;padding:14px 22px}.FXDkbW_slider-arrow{width:44px;height:44px;top:125px}.FXDkbW_slider-arrow-left{left:12px}.FXDkbW_slider-arrow-right{right:12px}.FXDkbW_slider-dots{gap:0;bottom:16px}.FXDkbW_slider-dots button{background:0 0;border-radius:0;width:44px;height:44px;position:relative}.FXDkbW_slider-dots button:after{content:"";background:#0a7a6140;border-radius:50%;width:8px;height:8px;position:absolute;top:18px;left:18px}.FXDkbW_slider-dots button.FXDkbW_is-active{background:0 0;border-radius:0;width:44px}.FXDkbW_slider-dots button.FXDkbW_is-active:after{background:var(--green);border-radius:8px;width:24px;left:10px}}@media (prefers-reduced-motion:reduce){.FXDkbW_hero-content{animation:none}.FXDkbW_hero-image,.FXDkbW_shop-button,.FXDkbW_slider-arrow,.FXDkbW_slider-dots button{transition:none}}
