.care-phases{--cp-bg: #DB9993;--cp-title: #ffffff;--cp-chrome: 0px;--cp-count: 2;--cp-scroll: 120vh;--cp-mx: 0;--cp-my: 0;position:relative;color:#fff;background:var(--cp-bg)}.care-phases__pin{position:relative;height:calc(100svh + (var(--cp-scroll) * var(--cp-count)))}.care-phases__stage{position:sticky;top:0;height:100svh;min-height:100svh;overflow:hidden;background:var(--cp-bg);isolation:isolate}.care-phases__track-wrap{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none}.care-phases__track-wrap--bg{z-index:0;top:-2px;right:-2px;bottom:-2px;left:-2px;width:auto;height:auto}.care-phases__track-wrap--back,.care-phases__track-wrap--mid,.care-phases__track-wrap--front{overflow:visible}.care-phases__track-wrap--back{z-index:1}.care-phases__track-wrap--mid{z-index:3}.care-phases__track-wrap--front{z-index:5}.care-phases__track{display:flex;flex-wrap:nowrap;align-items:stretch;width:calc(var(--cp-count) * 100%);height:100%;min-height:100%;position:absolute;top:0;left:0;transform:translateZ(0);transition:transform .5s ease-in-out;will-change:transform}.care-phases__panel{position:relative;flex:0 0 calc(100% / var(--cp-count));width:calc(100% / var(--cp-count));height:100%;min-height:100%;align-self:stretch;overflow:hidden;background:var(--cp-panel-bg, var(--cp-bg))}.care-phases__track-wrap--bg .care-phases__panel:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;background:var(--cp-panel-bg, var(--cp-bg));z-index:0}.care-phases__panel--layers{background:transparent;overflow:visible}.care-phases__panel--layers:before{display:none}.care-phases__title-wrap{position:absolute;top:50%;left:50%;z-index:2;display:inline-block;width:max-content;max-width:calc(100% - 64px);margin:0;padding:0;pointer-events:none;transform:translate3d(calc(-50% + (var(--cp-mx) * 12px)),calc(-50% + (var(--cp-my) * 8px)),0);transition:opacity .35s ease,transform .45s cubic-bezier(.22,1,.36,1);-webkit-user-select:none;user-select:none}.care-phases__title-wrap.is-enter{opacity:0;transform:translate3d(-50%,-30%,0)}.care-phases__title{position:relative;z-index:1;display:block;margin:0;padding:0;font-family:var(--font-section-header-family, var(--font-heading-family, "Montserrat", "Avenir Next", system-ui, sans-serif));font-weight:800;font-size:clamp(7.5rem,20vw,20rem);line-height:.9;letter-spacing:-.03em;text-transform:uppercase;white-space:nowrap;color:var(--cp-title);opacity:1;transition:color .35s ease}@media(max-width:1599px){.care-phases__title{font-size:clamp(7rem,18.5vw,16.5rem)}}@media(max-width:1440px){.care-phases__title-wrap{width:max-content;max-width:calc(100% - 48px);text-align:center}.care-phases__title{margin-inline:auto}}.care-phases__timeline{position:absolute;left:50%;top:50%;z-index:6;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:8px;margin:0;padding:0;color:var(--cp-timeline, #1a1a1a);text-align:center;pointer-events:none;transform:translate(-50%,calc(min(36vh,480px) + 12px));transition:color .35s ease}.care-phases__timeline[hidden]{display:none!important}.care-phases__timeline-chip{display:inline-flex;flex-direction:column;align-items:center;gap:5px;min-width:0;padding:7px 12px 8px;border:0;border-radius:6px;background:#fff;box-shadow:none;text-align:center}.care-phases__timeline-chip--plain{flex-direction:row;align-items:center}.care-phases__timeline-label{font-family:var(--font-body-family, "Lato", system-ui, sans-serif);font-weight:600;font-size:clamp(.55rem,.85vw,.68rem);line-height:1.2;letter-spacing:.14em;text-transform:uppercase;color:inherit;opacity:.72}.care-phases__timeline-value{font-family:var(--font-section-header-family, var(--font-heading-family, "Montserrat", "Avenir Next", system-ui, sans-serif));font-weight:600;font-size:clamp(.72rem,1.2vw,.95rem);line-height:1.2;letter-spacing:.02em;color:inherit;white-space:nowrap}.care-phases__timeline--right,.care-phases__timeline--left{left:50%;right:auto;justify-content:center;transform:translate(-50%,calc(min(36vh,480px) + 12px))}.care-phases__products{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:grid;place-items:center;pointer-events:none;width:auto;height:auto}.care-phases__products:has(.care-phases__product-set.has-product-link){z-index:6}.care-phases__products:before{content:"";width:min(840px,72vw);height:min(72vh,960px);grid-area:1 / 1}.care-phases__product-set{position:relative;grid-area:1 / 1;width:min(840px,72vw);height:min(72vh,960px);display:flex;align-items:flex-end;justify-content:center;gap:clamp(.5rem,2vw,1.5rem);opacity:0;visibility:hidden;transform:translate3d(0,calc(18px - 2vh),0) scale(.96);transition:opacity .45s ease,transform .55s cubic-bezier(.22,1,.36,1),visibility .45s;pointer-events:none!important}.care-phases__product-set:not(.is-active) .care-phases__product-link,.care-phases__product-set:not(.is-active) .care-phases__product{pointer-events:none!important}.care-phases__product-set.is-active{opacity:1;visibility:visible;transform:translate3d(0,-2vh,0) scale(1)}.care-phases__product-set.is-active.has-product-link{pointer-events:auto!important;position:relative;z-index:2}.care-phases__product-set.is-active.has-product-link .care-phases__product-link{pointer-events:auto!important}.care-phases__product-link{display:block;line-height:0;position:relative;z-index:3;pointer-events:auto;cursor:pointer;text-decoration:none;color:inherit}.care-phases__product-link:focus-visible{outline:2px solid rgba(255,255,255,.9);outline-offset:4px;border-radius:4px}.care-phases__product-set.is-solo-set{align-items:center}.care-phases__product-set.is-solo-set.is-active{transform:translate3d(0,-1vh,0) scale(1)}.care-phases__product-set.is-ointment-set{align-items:center}.care-phases__product-set.is-ointment-set.is-active{transform:translate3d(0,-7vh,0) scale(1)}.care-phases__product-set.is-ointment-medium-set{align-items:center}.care-phases__product-set.is-ointment-medium-set.is-active{transform:translate3d(0,-7vh,0) scale(1)}.care-phases__product-set.is-ointment-medium-set .care-phases__product--combined{max-width:min(74.8%,578px);max-height:min(73.1vh,697px)}.care-phases__product{display:block;width:auto;height:auto;max-height:min(70vh,640px);object-fit:contain;filter:none;transform:translate3d(calc(var(--cp-mx) * var(--layer-x, 8px)),calc(var(--cp-my) * var(--layer-y, 6px)),0);will-change:transform}.care-phases__product--combined{--layer-x: 8px;--layer-y: 6px;max-width:min(88%,680px);max-height:min(86vh,820px);width:auto;margin:0 auto;padding-bottom:0vh;z-index:2;object-fit:contain}.care-phases__product--primary{--layer-x: 6px;--layer-y: 4px;max-height:min(78vh,720px);max-width:48%;z-index:2}.care-phases__product--secondary{--layer-x: 10px;--layer-y: 8px;max-height:min(50vh,440px);max-width:52%;margin-bottom:2vh;z-index:3}.care-phases__product--secondary.is-solo{max-height:min(78vh,640px);max-width:78%;margin-bottom:0}.care-phases__ingredients{position:absolute;top:0;right:0;bottom:8vh;left:0;z-index:1;pointer-events:none}.care-phases__ingredient{position:absolute;z-index:1;will-change:transform;padding-bottom:3.5rem;box-sizing:content-box}.care-phases__ingredient>img:first-child{display:block;position:relative;z-index:1;width:100%;height:auto;filter:none}.care-phases__ingredient-shadow{display:block;position:absolute;left:50%;bottom:.35rem;z-index:0;width:85%;max-width:180px;height:auto;transform:translate(-50%) rotate(-6.94deg);opacity:.3;pointer-events:none;filter:none}.care-phases__ingredient--aloe{top:8%;left:6%;width:clamp(110px,16vw,220px);--px: 22px;--py: 16px;animation:cp-float-a 4.2s ease-in-out infinite}.care-phases__ingredient--aloe .care-phases__ingredient-shadow{width:90%;max-width:160px;bottom:.5rem}.care-phases__ingredient--rosemary{top:26%;left:18%;width:clamp(90px,13vw,180px);padding-bottom:5rem;--px: 28px;--py: 20px;animation:cp-float-b 5s ease-in-out infinite}.care-phases__ingredient--rosemary .care-phases__ingredient-shadow{width:70%;max-width:120px;bottom:.75rem;opacity:.24}.care-phases__ingredient--macadamia{bottom:4%;left:10%;width:clamp(100px,14vw,200px);padding-bottom:3rem;--px: 16px;--py: 24px;animation:cp-float-c 3.8s ease-in-out infinite}.care-phases__ingredient--macadamia .care-phases__ingredient-shadow{width:95%;max-width:170px;bottom:.25rem}.care-phases__ingredient--lavender{top:28%;right:26%;width:clamp(70px,9vw,130px);padding-bottom:5.5rem;--px: 14px;--py: 18px;animation:cp-float-a 4.6s ease-in-out infinite reverse}.care-phases__ingredient--lavender .care-phases__ingredient-shadow{width:75%;max-width:100px;bottom:.85rem;opacity:.22}.care-phases__ingredient--avocado{top:10%;right:6%;width:clamp(100px,14vw,210px);padding-bottom:3.5rem;--px: 32px;--py: 18px;animation:cp-float-b 4.8s ease-in-out infinite}.care-phases__ingredient--avocado .care-phases__ingredient-shadow{width:88%;max-width:150px;bottom:.45rem}.care-phases__panel--layers[data-index="1"] .care-phases__ingredient--avocado{top:auto;bottom:4%;right:6%;width:clamp(150px,21vw,315px);padding-bottom:2.5rem}.care-phases__panel--layers[data-index="1"] .care-phases__ingredient--macadamia{width:clamp(50px,7vw,100px);padding-bottom:1.5rem}.care-phases__panel--layers[data-index="1"] .care-phases__ingredient--macadamia .care-phases__ingredient-shadow{max-width:85px}.care-phases__ingredient--leaf{top:12%;right:14%;width:clamp(70px,10vw,140px);padding-bottom:3rem;--px: 18px;--py: 14px;animation:cp-float-c 4.4s ease-in-out infinite reverse}.care-phases__ingredient--leaf .care-phases__ingredient-shadow{width:80%;max-width:110px;bottom:.55rem;opacity:.24}.care-phases__panel--layers[data-index="2"] .care-phases__ingredient--flower{top:32%;left:33%;right:auto;bottom:auto;width:clamp(90px,12vw,170px);padding-bottom:2rem;z-index:2}.care-phases__panel--layers[data-index="2"] .care-phases__ingredient--shea{top:24%;right:20%;left:auto;bottom:auto;width:clamp(90px,12vw,180px);padding-bottom:2.5rem;--px: 18px;--py: 14px;animation:cp-float-c 4.4s ease-in-out infinite reverse}.care-phases__panel--layers[data-index="2"] .care-phases__ingredient--shea .care-phases__ingredient-shadow{width:80%;max-width:120px;bottom:.55rem;opacity:.24}.care-phases__panel--layers[data-index="2"] .care-phases__ingredient--macadamia{width:clamp(110px,15vw,240px);bottom:6%;left:8%}.care-phases__panel--layers[data-index="2"] .care-phases__ingredient--avocado{top:auto;bottom:5%;right:4%;width:clamp(90px,12vw,200px);padding-bottom:2rem}.care-phases__panel--layers[data-index="3"] .care-phases__ingredient--lavender{top:8%;right:30%;width:clamp(32px,4.5vw,65px);padding-bottom:4rem}.care-phases__panel--layers[data-index="3"] .care-phases__ingredient--rosemary{top:22%;left:24%;width:clamp(100px,14vw,200px)}.care-phases__panel--layers[data-index="3"] .care-phases__ingredient--macadamia{bottom:8%;left:14%;width:clamp(36px,5.2vw,72px);padding-bottom:1.5rem}.care-phases__panel--layers[data-index="3"] .care-phases__ingredient--vite{top:28%;right:12%;left:auto;width:clamp(46px,6.5vw,91px);padding-bottom:2rem}.care-phases__panel--layers[data-index="3"] .care-phases__ingredient--aloe{top:10%;left:4%;width:clamp(110px,15vw,230px)}.care-phases__panel--layers[data-index="3"] .care-phases__ingredient--avocado{top:auto;bottom:4%;right:5%;width:clamp(120px,16vw,260px);padding-bottom:2.5rem}.care-phases__panel--layers[data-index="4"] .care-phases__ingredient--aloe{top:8%;left:5%;width:clamp(100px,14vw,210px)}.care-phases__panel--layers[data-index="4"] .care-phases__ingredient--rosemary{top:28%;left:30%;width:clamp(70px,9vw,160px)}.care-phases__panel--layers[data-index="4"] .care-phases__ingredient--macadamia{bottom:10%;left:16%;width:clamp(40px,6vw,80px);padding-bottom:1.25rem}.care-phases__panel--layers[data-index="4"] .care-phases__ingredient--lavender{top:14%;right:24%;width:clamp(70px,10vw,140px);padding-bottom:3rem}.care-phases__panel--layers[data-index="4"] .care-phases__ingredient--p5-flower{top:28%;right:18%;left:auto;width:clamp(60px,8vw,120px);padding-bottom:2rem;--px: 16px;--py: 12px;animation:cp-float-c 4.5s ease-in-out infinite reverse}.care-phases__panel--layers[data-index="4"] .care-phases__ingredient--p5-flower .care-phases__ingredient-shadow{width:80%;max-width:100px;bottom:.5rem;opacity:.24}.care-phases__panel--layers[data-index="4"] .care-phases__ingredient--avocado{top:auto;bottom:6%;right:6%;width:clamp(70px,10vw,150px);padding-bottom:2rem}.care-phases__panel--layers[data-index="4"] .care-phases__ingredient--seed-b{top:48%;right:28%;left:auto;width:clamp(36px,5vw,70px);padding-bottom:1.5rem;--px: 14px;--py: 12px;animation:cp-float-b 5.2s ease-in-out infinite reverse}.care-phases__panel--layers.is-waiting-next .care-phases__ingredient,.care-phases__panel--layers.is-waiting-prev .care-phases__ingredient{animation:none!important}.care-phases__panel--layers.is-waiting-next .care-phases__ingredient{transform:translate3d(0,-100vh,0);opacity:1}.care-phases__panel--layers.is-waiting-prev .care-phases__ingredient{transform:translate3d(0,100vh,0);opacity:1}.care-phases__panel--layers.is-enter-next .care-phases__ingredient{animation:cp-fall-from-top .45s ease-out both!important}.care-phases__panel--layers.is-enter-prev .care-phases__ingredient{animation:cp-fall-from-bottom .45s ease-out both!important}.care-phases__panel--layers.is-enter-next .care-phases__ingredient--aloe,.care-phases__panel--layers.is-enter-prev .care-phases__ingredient--aloe{animation-delay:.05s!important}.care-phases__panel--layers.is-enter-next .care-phases__ingredient--rosemary,.care-phases__panel--layers.is-enter-prev .care-phases__ingredient--rosemary{animation-delay:.12s!important}.care-phases__panel--layers.is-enter-next .care-phases__ingredient--macadamia,.care-phases__panel--layers.is-enter-prev .care-phases__ingredient--macadamia{animation-delay:.18s!important}.care-phases__panel--layers.is-enter-next .care-phases__ingredient--lavender,.care-phases__panel--layers.is-enter-prev .care-phases__ingredient--lavender{animation-delay:.1s!important}.care-phases__panel--layers.is-enter-next .care-phases__ingredient--shea,.care-phases__panel--layers.is-enter-prev .care-phases__ingredient--shea{animation-delay:.14s!important}.care-phases__panel--layers.is-enter-next .care-phases__ingredient--avocado,.care-phases__panel--layers.is-enter-prev .care-phases__ingredient--avocado{animation-delay:.08s!important}.care-phases__panel--layers.is-enter-next .care-phases__ingredient--leaf,.care-phases__panel--layers.is-enter-prev .care-phases__ingredient--leaf{animation-delay:.15s!important}@keyframes cp-fall-from-top{0%{transform:translate3d(0,-100vh,0)}to{transform:translate3d(calc(var(--cp-mx) * var(--px, 18px)),calc(var(--cp-my) * var(--py, 14px)),0)}}@keyframes cp-fall-from-bottom{0%{transform:translate3d(0,100vh,0)}to{transform:translate3d(calc(var(--cp-mx) * var(--px, 18px)),calc(var(--cp-my) * var(--py, 14px)),0)}}@keyframes cp-float-a{0%,to{transform:translate3d(calc(var(--cp-mx) * var(--px, 18px)),calc(var(--cp-my) * var(--py, 14px)),0)}50%{transform:translate3d(calc(12px + var(--cp-mx) * var(--px, 18px)),calc(-14px + var(--cp-my) * var(--py, 14px)),0)}}@keyframes cp-float-b{0%,to{transform:translate3d(calc(var(--cp-mx) * var(--px, 18px)),calc(var(--cp-my) * var(--py, 14px)),0)}50%{transform:translate3d(calc(-14px + var(--cp-mx) * var(--px, 18px)),calc(10px + var(--cp-my) * var(--py, 14px)),0)}}@keyframes cp-float-c{0%,to{transform:translate3d(calc(var(--cp-mx) * var(--px, 18px)),calc(var(--cp-my) * var(--py, 14px)),0)}50%{transform:translate3d(calc(8px + var(--cp-mx) * var(--px, 18px)),calc(12px + var(--cp-my) * var(--py, 14px)),0)}}.care-phases__nav{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none}.care-phases__arrow{pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);width:88px;height:88px;border:0;border-radius:50%;background:#ffffffeb;color:#1a2430;font-size:0;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .25s ease,opacity .25s ease;z-index:6}.care-phases__arrow i{display:block;font-size:2.25rem;line-height:1}.care-phases__arrow:hover{transform:translateY(-50%) scale(1.05)}.care-phases__arrow[hidden]{display:none!important}.care-phases__arrow--prev{left:clamp(12px,2vw,28px)}.care-phases__arrow--next{right:clamp(12px,2vw,28px)}.care-phases__skip{position:absolute;right:clamp(16px,2vw,32px);bottom:clamp(16px,2.5vh,28px);z-index:7;pointer-events:auto;margin:0;padding:.55rem 1.15rem;border-radius:999px;background:#1a243059;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font-family:var(--font-stack-body, inherit);font-size:.8125rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;line-height:1.2;cursor:pointer;transition:background .2s ease,border-color .2s ease,transform .2s ease}.care-phases__skip:hover{background:#1a243085;border-color:#ffffffbf;transform:translateY(-1px)}.care-phases__skip:focus-visible{outline:2px solid rgba(255,255,255,.9);outline-offset:3px}.care-phases__arrow.wave{animation:cp-wave 4s linear infinite}@keyframes cp-wave{0%{box-shadow:0 0 #ffffff73,0 0 #ffffff40}40%{box-shadow:0 0 0 18px #fff0,0 0 #ffffff40}80%{box-shadow:0 0 0 18px #fff0,0 0 0 12px #fff0}to{box-shadow:0 0 #fff0,0 0 0 12px #fff0}}.care-phases__dots{position:absolute;left:50%;bottom:clamp(18px,3.5vh,36px);transform:translate(-50%);z-index:6;display:flex;flex-direction:row;gap:10px;pointer-events:auto}.care-phases__dot{width:10px;height:10px;border-radius:999px;border:0;padding:0;background:#ffffff59;cursor:pointer;transition:width .3s ease,background .3s ease,height .3s ease}.care-phases__dot.is-active{width:28px;background:#fff}.care-phases__caption{position:absolute;left:50%;bottom:clamp(56px,10vh,96px);transform:translate(-50%);z-index:6;width:min(520px,88vw);text-align:center;pointer-events:none}.care-phases__caption-item{display:none;pointer-events:auto}.care-phases__caption-item.is-active{display:block}.care-phases__eyebrow{margin:0 0 .35rem;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:#7eb7e0}.care-phases__heading{margin:0 0 .5rem;font-size:clamp(1.25rem,2.4vw,1.75rem);color:#fff}.care-phases__text{margin:0 0 1rem;color:#ffffffb8;font-size:.95rem;line-height:1.55}.care-phases__btn{pointer-events:auto}@media(max-width:991px){.care-phases__pin{height:auto}.care-phases__stage{position:relative;top:0;height:auto;min-height:100svh}.care-phases__title{font-size:clamp(5.5rem,28vw,11rem)}.care-phases__timeline,.care-phases__timeline--right,.care-phases__timeline--left{gap:6px;transform:translate(-50%,calc(min(26vh,220px) + 8px))}.care-phases__timeline-chip{padding:6px 10px 7px}.care-phases__timeline-label{font-size:.55rem}.care-phases__timeline-value{font-size:clamp(.68rem,2.6vw,.8rem)}.care-phases__arrow{width:72px;height:72px;top:50%;bottom:auto;transform:translateY(-50%)}.care-phases__arrow i{font-size:1.85rem}.care-phases__arrow:hover{transform:translateY(-50%) scale(1.05)}.care-phases__arrow--prev{left:12px}.care-phases__arrow--next{right:12px}.care-phases__ingredient--rosemary{left:8%;top:34%}.care-phases__ingredient--lavender{right:20%}}@media(max-width:575px){.care-phases__products{width:88vw;height:58vh}.care-phases__product--combined{max-width:94%;max-height:min(76vh,640px)}.care-phases__product--primary{max-width:52%}.care-phases__product--secondary{max-width:54%}.care-phases__product--secondary.is-solo{max-width:82%;max-height:min(66vh,520px)}.care-phases__ingredient--aloe{width:96px;top:10%;left:2%}.care-phases__ingredient--rosemary{width:78px}.care-phases__ingredient--macadamia{width:88px;bottom:8%}.care-phases__ingredient--lavender{width:58px;right:18%}.care-phases__ingredient--avocado{width:92px;right:2%;top:18%}.care-phases__panel--layers[data-index="1"] .care-phases__ingredient--avocado{top:auto;bottom:6%;right:2%;width:138px}.care-phases__panel--layers[data-index="1"] .care-phases__ingredient--macadamia{width:44px}.care-phases__ingredient--leaf{width:64px;right:10%;top:14%}.care-phases__panel--layers[data-index="2"] .care-phases__ingredient--flower{top:30%;left:22%;width:88px}.care-phases__panel--layers[data-index="2"] .care-phases__ingredient--shea{top:8%;right:2%;width:86px}.care-phases__panel--layers[data-index="2"] .care-phases__ingredient--avocado{top:auto;bottom:6%;right:2%;width:86px}.care-phases__panel--layers[data-index="2"] .care-phases__ingredient--macadamia{width:96px}.care-phases__panel--layers[data-index="3"] .care-phases__ingredient--lavender{width:28px;right:24%}.care-phases__panel--layers[data-index="3"] .care-phases__ingredient--rosemary{left:20%}.care-phases__panel--layers[data-index="3"] .care-phases__ingredient--macadamia{width:34px}.care-phases__panel--layers[data-index="3"] .care-phases__ingredient--vite{width:42px;right:8%}.care-phases__panel--layers[data-index="3"] .care-phases__ingredient--avocado{top:auto;bottom:5%;right:2%;width:110px}.care-phases__panel--layers[data-index="4"] .care-phases__ingredient--aloe{width:90px}.care-phases__panel--layers[data-index="4"] .care-phases__ingredient--rosemary{width:68px;left:20%}.care-phases__panel--layers[data-index="4"] .care-phases__ingredient--macadamia{width:36px}.care-phases__panel--layers[data-index="4"] .care-phases__ingredient--lavender{width:58px;right:16%}.care-phases__panel--layers[data-index="4"] .care-phases__ingredient--p5-flower{width:52px}.care-phases__panel--layers[data-index="4"] .care-phases__ingredient--avocado{top:auto;bottom:5%;right:2%;width:64px}.care-phases__panel--layers[data-index="4"] .care-phases__ingredient--seed-b{width:28px}}@media(prefers-reduced-motion:reduce){.care-phases__track,.care-phases__title-wrap,.care-phases__title,.care-phases__product-set,.care-phases__ingredient,.care-phases__arrow.wave{transition:none!important;animation:none!important}}.care-phases__mobile{display:none}@media(max-width:991px){.care-phases__skip{display:none!important}.care-phases__pin{display:none}.care-phases{background:transparent!important}.care-phases__mobile{display:flex;flex-direction:column;gap:16px}.care-phases__mobile-phase{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:36px 16px;background:var(--cp-mobile-bg, var(--cp-bg));text-align:center;overflow:hidden}.care-phases__mobile-title-wrap{position:absolute;top:44%;left:50%;transform:translate(-50%,-50%);width:85%;max-width:85%;display:flex;justify-content:center;align-items:center;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1}.care-phases__mobile-title{display:block;width:100%;text-align:center;color:var(--cp-mobile-title, var(--cp-title, #ffffff));font-family:var(--font-section-header-family, var(--font-heading-family, "Montserrat", "Avenir Next", system-ui, sans-serif));font-weight:800;font-size:clamp(3.2rem,16vw,5.5rem);line-height:.9;letter-spacing:-.03em;text-transform:uppercase;white-space:nowrap;opacity:.95}.care-phases__mobile-product-link{position:relative;z-index:2;display:block;line-height:0;margin:0 auto 18px}.care-phases__mobile-product{position:relative;z-index:2;display:block;width:auto;max-width:min(280px,72vw);max-height:250px;margin:0 auto;object-fit:contain;filter:drop-shadow(0 14px 22px rgba(0,0,0,.12))}.care-phases__mobile-phase.is-ointment-medium .care-phases__mobile-product{max-width:min(238px,61.2vw);max-height:212px}.care-phases__mobile-badges{position:relative;z-index:2;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;color:var(--cp-timeline, #1a1a1a)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/care-phases.css.map */
