@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_778a3c8b-module__dkuqAq__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:normal}.cormorant_garamond_778a3c8b-module__dkuqAq__variable{--font-cormorant:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_b83fcb44-module__p4ZNRq__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_b83fcb44-module__p4ZNRq__variable{--font-outfit:"Outfit", "Outfit Fallback"}
.Components-module__E1xsiG__skipLink{z-index:1000;background:var(--color-ivory);color:var(--color-ink);border-radius:6px;padding:.8rem 1rem;transition:transform .16s;position:fixed;top:1rem;left:1rem;transform:translateY(-140%)}.Components-module__E1xsiG__skipLink:focus{transform:translateY(0)}.Components-module__E1xsiG__header{z-index:80;border-bottom:1px solid color-mix(in srgb, var(--color-ivory) 14%, transparent);background:color-mix(in srgb, var(--color-ink) 72%, transparent);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);position:fixed;inset:0 0 auto}.Components-module__E1xsiG__headerInner{justify-content:space-between;align-items:center;gap:1rem;width:min(1160px,100% - 32px);min-height:72px;margin:0 auto;display:flex}.Components-module__E1xsiG__brand{min-width:max-content;color:var(--color-ivory);align-items:center;gap:.72rem;text-decoration:none;display:inline-flex}.Components-module__E1xsiG__brandMark{object-fit:contain;filter:drop-shadow(0 2px 6px #00000047);width:auto;height:30px}.Components-module__E1xsiG__brandName{font-family:var(--font-display);letter-spacing:0;font-size:clamp(1.35rem,2vw,1.65rem)}.Components-module__E1xsiG__desktopNav{align-items:center;gap:clamp(.7rem,1.5vw,1.2rem);display:flex}.Components-module__E1xsiG__desktopNav a,.Components-module__E1xsiG__mobilePanel a{color:color-mix(in srgb, var(--color-ivory) 82%, transparent);font-size:.86rem;font-weight:500;text-decoration:none}.Components-module__E1xsiG__desktopNav a:hover,.Components-module__E1xsiG__desktopNav a:focus-visible,.Components-module__E1xsiG__mobilePanel a:hover,.Components-module__E1xsiG__mobilePanel a:focus-visible{color:var(--color-gold)}.Components-module__E1xsiG__headerActions{align-items:center;gap:.55rem;display:flex}.Components-module__E1xsiG__iconButton,.Components-module__E1xsiG__menuButton{border:1px solid color-mix(in srgb, var(--color-ivory) 18%, transparent);background:color-mix(in srgb, var(--color-ivory) 8%, transparent);width:42px;height:42px;color:var(--color-ivory);cursor:pointer;border-radius:8px;place-items:center;transition:border-color .16s,background .16s,color .16s;display:inline-grid}.Components-module__E1xsiG__iconButton:hover,.Components-module__E1xsiG__menuButton:hover{border-color:var(--color-gold);color:var(--color-gold)}.Components-module__E1xsiG__menuButton{display:none}.Components-module__E1xsiG__disabledSocial{opacity:.46;cursor:not-allowed}.Components-module__E1xsiG__mobilePanel{z-index:90;background:linear-gradient(140deg, color-mix(in srgb, var(--color-ink) 94%, transparent), #0a2a30f5), var(--color-ink);place-items:center;padding:5rem 1.2rem 2rem;display:grid;position:fixed;inset:0}.Components-module__E1xsiG__mobileClose{position:absolute;top:1rem;right:1rem}.Components-module__E1xsiG__mobileNav{text-align:center;gap:1rem;width:min(460px,100%);display:grid}.Components-module__E1xsiG__mobileNav a{border-bottom:1px solid color-mix(in srgb, var(--color-ivory) 12%, transparent);font-family:var(--font-display);padding:.85rem 0;font-size:1.65rem}.Components-module__E1xsiG__progress{z-index:120;transform-origin:0;background:linear-gradient(90deg, var(--color-gold), var(--color-ocean), var(--color-leaf));height:3px;position:fixed;inset:0 0 auto}.Components-module__E1xsiG__footer{color:var(--color-ivory);background:#081015;padding:clamp(3rem,8vw,5.5rem) 0 2rem}.Components-module__E1xsiG__footerInner{grid-template-columns:1.2fr 1fr 1fr;gap:clamp(2rem,5vw,4rem);width:min(1160px,100% - 32px);margin:0 auto;display:grid}.Components-module__E1xsiG__footerText{max-width:34rem;color:color-mix(in srgb, var(--color-ivory) 68%, transparent);line-height:1.75}.Components-module__E1xsiG__footerGroup{align-content:start;gap:.68rem;display:grid}.Components-module__E1xsiG__footerTitle{color:var(--color-gold);letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:700}.Components-module__E1xsiG__footerGroup a,.Components-module__E1xsiG__footerGroup span,.Components-module__E1xsiG__footerBottom{color:color-mix(in srgb, var(--color-ivory) 70%, transparent);text-decoration:none}.Components-module__E1xsiG__footerGroup a:hover{color:var(--color-gold)}.Components-module__E1xsiG__footerBottom{border-top:1px solid color-mix(in srgb, var(--color-ivory) 10%, transparent);width:min(1160px,100% - 32px);margin:2.8rem auto 0;padding-top:1.3rem;font-size:.86rem}.Components-module__E1xsiG__whatsappFloating{right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));z-index:75;border:1px solid color-mix(in srgb, var(--color-ivory) 24%, transparent);color:#fff;background:#1c8f5a;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;text-decoration:none;display:inline-flex;position:fixed;box-shadow:0 18px 38px #00000047}.Components-module__E1xsiG__button,.Components-module__E1xsiG__ghostButton,.Components-module__E1xsiG__darkButton{z-index:1;text-align:center;white-space:nowrap;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:.55rem;width:fit-content;max-width:100%;min-height:46px;padding:.78rem 1.05rem;font-size:.88rem;font-weight:750;line-height:1;text-decoration:none;transition:transform .18s,border-color .18s,background .18s,color .18s;display:inline-flex;position:relative}.Components-module__E1xsiG__button svg,.Components-module__E1xsiG__ghostButton svg,.Components-module__E1xsiG__darkButton svg{flex:none}.Components-module__E1xsiG__button{border:1px solid var(--color-gold);background:var(--color-gold);color:#15201d}.Components-module__E1xsiG__ghostButton{border:1px solid color-mix(in srgb, var(--color-ivory) 28%, transparent);background:color-mix(in srgb, var(--color-ivory) 6%, transparent);color:var(--color-ivory)}.Components-module__E1xsiG__darkButton{border:1px solid color-mix(in srgb, var(--color-ink) 16%, transparent);background:var(--color-ink);color:var(--color-ivory)}.Components-module__E1xsiG__button:hover,.Components-module__E1xsiG__ghostButton:hover,.Components-module__E1xsiG__darkButton:hover{transform:translateY(-2px)}.Components-module__E1xsiG__buttonRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.Components-module__E1xsiG__sectionHeading{gap:.65rem;max-width:720px;display:grid}.Components-module__E1xsiG__eyebrow{color:var(--color-gold);letter-spacing:.14em;text-transform:uppercase;font-size:.76rem;font-weight:800}.Components-module__E1xsiG__sectionHeading h1,.Components-module__E1xsiG__sectionHeading h2{color:inherit;font-family:var(--font-display);margin:0;font-size:clamp(2.35rem,6vw,5.8rem);font-weight:500;line-height:.94}.Components-module__E1xsiG__sectionHeading h1 [data-hero-title-line],.Components-module__E1xsiG__sectionHeading h2 [data-hero-title-line]{display:block}.Components-module__E1xsiG__sectionHeading p{color:color-mix(in srgb, currentColor 72%, transparent);margin:0;font-size:clamp(1rem,1.8vw,1.16rem);line-height:1.75}.Components-module__E1xsiG__productGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1rem;display:grid}.Components-module__E1xsiG__productGrid[data-variant=featured]{grid-template-columns:repeat(3,minmax(250px,1fr));gap:clamp(1.15rem,2.2vw,1.8rem)}.Components-module__E1xsiG__productCard{border:1px solid color-mix(in srgb, var(--color-ink) 12%, transparent);background:color-mix(in srgb, var(--color-ivory) 88%, white);height:100%;color:var(--color-ink);border-radius:8px;flex-direction:column;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}.Components-module__E1xsiG__productLink{color:inherit;flex-direction:column;flex:auto;text-decoration:none;display:flex}.Components-module__E1xsiG__productCard .Components-module__E1xsiG__productDetailsAction{border-color:color-mix(in srgb, var(--color-ink) 16%, transparent);background:color-mix(in srgb, var(--color-ink) 4%, transparent);color:var(--color-ink);justify-self:start}.Components-module__E1xsiG__productAction{color:var(--color-ivory);align-self:flex-start;margin:0 1.05rem 1.05rem}.Components-module__E1xsiG__productGrid[data-variant=featured] .Components-module__E1xsiG__productAction{margin:0 clamp(1.15rem,2vw,1.45rem) clamp(1.15rem,2vw,1.45rem)}.Components-module__E1xsiG__productGrid[data-variant=featured] .Components-module__E1xsiG__productCard{box-shadow:0 22px 58px #0512171f}.Components-module__E1xsiG__productCard:hover{border-color:color-mix(in srgb, var(--color-gold) 58%, transparent);transform:translateY(-4px);box-shadow:0 24px 54px #05121724}.Components-module__E1xsiG__productMedia{background:linear-gradient(145deg, #dcc48e33, transparent 36%), color-mix(in srgb, var(--color-mist) 80%, white);min-height:275px;position:relative;overflow:hidden}.Components-module__E1xsiG__productGrid[data-variant=featured] .Components-module__E1xsiG__productMedia{min-height:clamp(310px,27vw,390px)}.Components-module__E1xsiG__productMedia img{object-fit:cover;transition:transform .32s}.Components-module__E1xsiG__productCard:hover .Components-module__E1xsiG__productMedia img{transform:scale(1.04)}.Components-module__E1xsiG__productBody{flex-direction:column;flex:auto;gap:.82rem;padding:1.05rem;display:flex}.Components-module__E1xsiG__productGrid[data-variant=featured] .Components-module__E1xsiG__productBody{gap:.95rem;padding:clamp(1.15rem,2vw,1.45rem)}.Components-module__E1xsiG__productMeta{color:color-mix(in srgb, var(--color-ink) 62%, transparent);justify-content:space-between;align-items:center;gap:.7rem;font-size:.8rem;display:flex}.Components-module__E1xsiG__productTitle{font-family:var(--font-display);margin:0;font-size:clamp(1.35rem,2vw,1.8rem);font-weight:560;line-height:1}.Components-module__E1xsiG__productGrid[data-variant=featured] .Components-module__E1xsiG__productTitle{font-size:clamp(1.6rem,2.3vw,2.25rem)}.Components-module__E1xsiG__productDescription{color:color-mix(in srgb, var(--color-ink) 68%, transparent);margin:0;font-size:.94rem;line-height:1.55}.Components-module__E1xsiG__priceBlock{gap:.15rem;margin-top:auto;display:grid}.Components-module__E1xsiG__price{font-family:var(--font-display);font-size:clamp(1.55rem,3vw,2.3rem);font-weight:650;line-height:1}.Components-module__E1xsiG__priceLabel{color:color-mix(in srgb, currentColor 58%, transparent);letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:700}.Components-module__E1xsiG__selector{flex-wrap:wrap;gap:.55rem;margin-bottom:1.4rem;display:flex}.Components-module__E1xsiG__selector button{border:1px solid color-mix(in srgb, var(--color-ink) 12%, transparent);min-height:40px;color:inherit;cursor:pointer;font:inherit;background:0 0;border-radius:999px;padding:.55rem .86rem;font-size:.86rem;font-weight:700}.Components-module__E1xsiG__selector button[aria-pressed=true]{border-color:var(--color-gold);background:var(--color-gold);color:var(--color-ink)}.Components-module__E1xsiG__collectionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.Components-module__E1xsiG__collectionCard{color:#fff;isolation:isolate;border-radius:8px;min-height:430px;text-decoration:none;display:grid;position:relative;overflow:hidden}.Components-module__E1xsiG__collectionCard:after{z-index:1;content:"";background:linear-gradient(#050f1314,#050f13c2),linear-gradient(90deg,#04141d94,#0000);position:absolute;inset:0}.Components-module__E1xsiG__collectionImage{z-index:0;position:absolute;inset:0}.Components-module__E1xsiG__collectionImage img{object-fit:cover;transition:transform .45s}.Components-module__E1xsiG__collectionCard:hover .Components-module__E1xsiG__collectionImage img{transform:scale(1.055)}.Components-module__E1xsiG__collectionContent{z-index:2;align-content:end;gap:.7rem;min-height:100%;padding:1.25rem;display:grid;position:relative}.Components-module__E1xsiG__collectionContent h3{font-family:var(--font-display);margin:0;font-size:clamp(1.8rem,3vw,2.75rem);font-weight:530;line-height:.98}.Components-module__E1xsiG__collectionContent p{color:#ffffffc7;max-width:24rem;margin:0;line-height:1.55}.Components-module__E1xsiG__storySection,.Components-module__E1xsiG__institutionalSection{grid-template-columns:.82fr 1.18fr;align-items:center;gap:clamp(2rem,7vw,6rem);display:grid}.Components-module__E1xsiG__storyLine{background:linear-gradient(180deg, transparent, var(--color-gold), transparent);justify-self:center;width:1px;min-height:260px}.Components-module__E1xsiG__storyCopy{gap:1rem;display:grid}.Components-module__E1xsiG__storyCopy p{color:color-mix(in srgb, currentColor 76%, transparent);margin:0;font-size:clamp(1rem,1.6vw,1.15rem);line-height:1.78}.Components-module__E1xsiG__storyHighlight{border-left:2px solid var(--color-gold);color:inherit;font-family:var(--font-display);padding-left:1rem;font-size:clamp(1.55rem,3vw,2.4rem);line-height:1.05}.Components-module__E1xsiG__ctaPanel{border:1px solid color-mix(in srgb, currentColor 14%, transparent);background:color-mix(in srgb, currentColor 4%, transparent);border-radius:8px;gap:1rem;padding:clamp(1.1rem,3vw,1.8rem);display:grid}.Components-module__E1xsiG__heroLogo{object-fit:contain;justify-self:center;width:clamp(96px,9vw,150px);height:auto;margin:0 auto clamp(12px,1.4vw,20px);display:block}.Components-module__E1xsiG__heroOceanStack{z-index:0;background:0 0;position:relative;overflow:clip}.Components-module__E1xsiG__heroOceanSticky{z-index:0;min-height:100svh;position:sticky;top:0}.Components-module__E1xsiG__heroOceanReveal{z-index:6}.Components-module__E1xsiG__pinnedSection{min-height:255svh;color:var(--color-ivory);background:radial-gradient(circle at 70% 18%,#278b9a42,#0000 32%),linear-gradient(135deg,#061014,#072631 54%,#0f2e26);position:relative;overflow:clip}.Components-module__E1xsiG__pinnedSection[data-theme=baby]{color:#12353b;background:radial-gradient(circle at 20% 16%,#ffffffbd,#0000 24%),linear-gradient(135deg,#e8f7fa,#c8e8ef 56%,#f9f3df)}.Components-module__E1xsiG__pinnedSection[data-theme=essential]{color:#123028;background:radial-gradient(circle at 74% 18%,#1b59452e,#0000 30%),linear-gradient(135deg,#fbf6e8,#eef5ed 54%,#d9e9dc)}.Components-module__E1xsiG__pinnedSection[data-presentation=homeOcean]{min-height:160svh}.Components-module__E1xsiG__layeredSection{z-index:4;isolation:isolate;border-radius:clamp(28px,3.4vw,48px) clamp(28px,3.4vw,48px) 0 0;margin-top:clamp(-6.5rem,-8vw,-4.5rem);position:relative;overflow:clip}.Components-module__E1xsiG__layeredSection:before{z-index:2;content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-gold) 18%, transparent), transparent);opacity:.72;pointer-events:none;height:1px;position:absolute;inset:0 0 auto}.Components-module__E1xsiG__layeredSection[data-variant=darkOcean]{color:var(--color-ivory);background:radial-gradient(circle at 76% 8%,#25839338,#0000 30%),linear-gradient(145deg,#061014,#062934 56%,#0d312a)}.Components-module__E1xsiG__layeredSection[data-variant=babyOcean]{color:#12353b;background:linear-gradient(145deg,#e8f7fa,#c7e7ef 58%,#f8f1dc)}.Components-module__E1xsiG__layeredSection[data-variant=softPaper]{background:var(--color-paper);color:var(--color-ink)}.Components-module__E1xsiG__layeredSectionContent{z-index:1;position:relative}.Components-module__E1xsiG__layeredSection .Components-module__E1xsiG__pinnedSection{background:0 0}.Components-module__E1xsiG__sectionLayerReveal{--layer-radius:clamp(18px, 2.2vw, 32px);--layer-overlap:clamp(-2rem, -2.6vw, -1.25rem);--layer-overlay-color:#06101447;--layer-background:linear-gradient(180deg, color-mix(in srgb, var(--color-paper) 96%, white), var(--color-paper));z-index:5;margin-top:var(--layer-overlap);background:linear-gradient(180deg, var(--layer-overlay-color), transparent 72%), var(--color-paper);isolation:isolate;padding-top:0;position:relative;overflow:visible}.Components-module__E1xsiG__sectionLayerReveal[data-variant=hero],.Components-module__E1xsiG__sectionLayerReveal[data-variant=heroToOcean]{--layer-background:radial-gradient(circle at 72% 8%, #267e8f2e, transparent 32%), linear-gradient(145deg, #061014, #073039 58%, #0b302b);--layer-overlay-color:#06101461;z-index:6;background:0 0;padding-top:0}.Components-module__E1xsiG__sectionLayerReveal[data-variant=ocean],.Components-module__E1xsiG__sectionLayerReveal[data-variant=cinematic]{--layer-background:radial-gradient(circle at 76% 18%, #349eaa2b, transparent 34%), linear-gradient(145deg, #061014, #062b34 56%, #0b2b27);--layer-overlay-color:#0610145c;background:radial-gradient(circle at 32% 0,#d9b56d14,#0000 28%),linear-gradient(#061014,#062b34 55%,#061014)}.Components-module__E1xsiG__sectionLayerReveal[data-variant=cinematic]{padding-top:0}.Components-module__E1xsiG__sectionLayerReveal[data-variant=editorial]{--layer-background:radial-gradient(circle at 24% 0%, #d9b56d1f, transparent 30%), linear-gradient(135deg, #fffaf0, #f6ebd1 54%, #edf4ef);--layer-overlay-color:#081f2314;background:linear-gradient(180deg, #06101438, #fbf6e870 76%, transparent), var(--color-paper);padding-top:0}.Components-module__E1xsiG__sectionLayerReveal[data-variant=baby]{--layer-background:radial-gradient(circle at 18% 12%, #ffffffc7, transparent 27%), linear-gradient(135deg, #e9f8fb, #d3edf3 58%, #fbf5df);--layer-overlay-color:#c2e7ee5c}.Components-module__E1xsiG__sectionLayerReveal[data-variant=clean]{--layer-background:radial-gradient(circle at 78% 12%, #2362481f, transparent 28%), linear-gradient(135deg, #fffaf0, #eff7ee 56%, #dceade);--layer-overlay-color:#fbf6e86b}.Components-module__E1xsiG__sectionLayerOverlay{z-index:0;background:linear-gradient(180deg, var(--layer-overlay-color), transparent), radial-gradient(ellipse at 74% 34%, #d9b56d14, transparent 48%);opacity:.46;pointer-events:none;height:clamp(2.4rem,5vw,5rem);position:absolute;inset:0 0 auto}.Components-module__E1xsiG__sectionLayerPanel{z-index:1;border-radius:var(--layer-radius) var(--layer-radius) 0 0;background:var(--layer-background);color:var(--color-ink);will-change:transform, opacity;position:relative;overflow:visible;box-shadow:0 -10px 28px #00000014}.Components-module__E1xsiG__sectionLayerReveal[data-variant=hero] .Components-module__E1xsiG__sectionLayerPanel,.Components-module__E1xsiG__sectionLayerReveal[data-variant=heroToOcean] .Components-module__E1xsiG__sectionLayerPanel,.Components-module__E1xsiG__sectionLayerReveal[data-variant=ocean] .Components-module__E1xsiG__sectionLayerPanel,.Components-module__E1xsiG__sectionLayerReveal[data-variant=cinematic] .Components-module__E1xsiG__sectionLayerPanel{color:var(--color-ivory)}.Components-module__E1xsiG__sectionLayerReveal[data-variant=hero] .Components-module__E1xsiG__sectionLayerOverlay,.Components-module__E1xsiG__sectionLayerReveal[data-variant=heroToOcean] .Components-module__E1xsiG__sectionLayerOverlay{display:none}.Components-module__E1xsiG__sectionLayerReveal[data-variant=hero] .Components-module__E1xsiG__sectionLayerPanel,.Components-module__E1xsiG__sectionLayerReveal[data-variant=heroToOcean] .Components-module__E1xsiG__sectionLayerPanel{box-shadow:none}.Components-module__E1xsiG__sectionLayerReveal[data-variant=editorial] .Components-module__E1xsiG__sectionLayerPanel{box-shadow:0 -8px 22px #0610140f}.Components-module__E1xsiG__sectionLayerPanel:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-gold) 14%, transparent), transparent);opacity:.32;pointer-events:none;height:1px;position:absolute;inset:0 0 auto}.Components-module__E1xsiG__sectionLayerContent{z-index:1;position:relative}.Components-module__E1xsiG__sectionLayerReveal .Components-module__E1xsiG__pinnedSection{background:0 0}.Components-module__E1xsiG__pinnedSection[data-scene-reveal-mode=immediate]{min-height:auto}.Components-module__E1xsiG__pinnedSection[data-scene-reveal-mode=immediate] .Components-module__E1xsiG__pinnedInner{min-height:auto;padding:clamp(4.8rem,8vw,6.2rem) 0 clamp(3.2rem,5vw,4.3rem);position:relative}.Components-module__E1xsiG__pinnedSection[data-scene-reveal-mode=immediate] .Components-module__E1xsiG__pinnedVisual{min-height:min(58svh,560px)}.Components-module__E1xsiG__pinnedSection[data-scene-reveal-mode=immediate] .Components-module__E1xsiG__pinnedProduct{opacity:1;transform:none}.Components-module__E1xsiG__pinnedSection[data-scene-reveal-mode=immediate] .Components-module__E1xsiG__pinnedProductSecondary{opacity:.3;transform:translate(-9%)scale(.74)rotate(.4deg)}.Components-module__E1xsiG__cinematicReveal{z-index:6;background:radial-gradient(circle at 28% 0%, #176b7c47, transparent 34%), linear-gradient(180deg, #061014fa, #07323a 34%, var(--color-paper) 72%);isolation:isolate;margin-top:clamp(-9rem,-10vw,-5rem);padding-top:clamp(7rem,11vw,10rem);position:relative;overflow:clip}.Components-module__E1xsiG__cinematicAtmosphere{z-index:0;filter:blur(.5px);pointer-events:none;background:linear-gradient(#061014c2,#07323a94 48%,#0000),radial-gradient(at 72% 36%,#d9b56d29,#0000 42%);height:clamp(12rem,28vw,24rem);position:absolute;inset:0 0 auto}.Components-module__E1xsiG__cinematicPanel{z-index:1;background:linear-gradient(180deg, color-mix(in srgb, var(--color-paper) 94%, white), var(--color-paper));color:var(--color-ink);will-change:transform, opacity;border-radius:clamp(28px,3.2vw,46px) clamp(28px,3.2vw,46px) 0 0;position:relative;overflow:hidden;box-shadow:0 -34px 90px #0003}.Components-module__E1xsiG__cinematicPanel:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-gold) 28%, transparent), transparent);pointer-events:none;height:1px;position:absolute;inset:0 0 auto}.Components-module__E1xsiG__cinematicContent{z-index:1;position:relative}.Components-module__E1xsiG__hairRepairExperience{min-height:132svh;color:var(--color-ivory);background:radial-gradient(circle at 80% 16%,#42aeba29,#0000 34%),radial-gradient(circle at 44% 68%,#d9b56d12,#0000 28%),linear-gradient(145deg,#03080b,#061722 46%,#09282d);position:relative;overflow:clip}.Components-module__E1xsiG__hairRepairExperience:before{content:"";opacity:.78;pointer-events:none;background:linear-gradient(108deg,#0000 6%,#fff9ec0f 7%,#0000 12%),linear-gradient(74deg,#0000 66%,#5dd7de14 68%,#0000 72%),radial-gradient(circle at 68% 48%,#ffffff14,#0000 30%);position:absolute;inset:0}.Components-module__E1xsiG__hairRepairInner{grid-template-columns:minmax(320px,.42fr) minmax(0,.78fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);width:min(1280px,100% - 32px);min-height:94svh;margin:0 auto;padding:clamp(4.7rem,7vw,6.2rem) 0 clamp(2.8rem,4vw,4rem);display:grid;position:sticky;top:0}.Components-module__E1xsiG__hairRepairCopy{z-index:3;align-content:center;gap:clamp(1rem,2vw,1.4rem);max-width:32rem;display:grid;position:relative}.Components-module__E1xsiG__hairRepairStageList{min-height:clamp(22rem,34vw,30rem);position:relative}.Components-module__E1xsiG__hairRepairCopyStage{will-change:transform, opacity;gap:.85rem;max-width:32rem;display:grid;position:absolute;inset:0 auto auto 0}.Components-module__E1xsiG__hairRepairCopyStage:not(:first-child){opacity:0}.Components-module__E1xsiG__hairRepairCopyStage h2{font-family:var(--font-display);margin:0;font-size:clamp(2.8rem,6.1vw,5.9rem);font-weight:520;line-height:.9}.Components-module__E1xsiG__hairRepairCopyStage p{max-width:27rem;color:color-mix(in srgb, var(--color-ivory) 72%, transparent);margin:0;font-size:clamp(1rem,1.5vw,1.12rem);line-height:1.72}.Components-module__E1xsiG__hairRepairCopy .Components-module__E1xsiG__ghostButton{justify-self:start;min-width:min(100%,17rem)}.Components-module__E1xsiG__hairRepairVisual{transform-origin:50%;place-items:center;min-height:min(76svh,720px);display:grid;position:relative}.Components-module__E1xsiG__hairRepairHalo{aspect-ratio:1;filter:blur(2px);opacity:.44;background:radial-gradient(circle,#6ee2e929,#0000 56%),radial-gradient(circle at 35% 58%,#d9b56d1f,#0000 42%);border:1px solid #83f1f41f;border-radius:50%;width:min(78vw,920px);position:absolute;right:clamp(-8rem,-10vw,-3rem)}.Components-module__E1xsiG__hairRepairSvg{z-index:1;width:min(94vw,1120px);min-width:720px;color:var(--color-gold);position:relative;right:clamp(-13rem,-12vw,-5rem);overflow:visible}.Components-module__E1xsiG__hairAmbient{transform-origin:50%}.Components-module__E1xsiG__hairEdgeLeft,.Components-module__E1xsiG__hairEdgeRight,.Components-module__E1xsiG__hairCore,.Components-module__E1xsiG__hairDepthLine,.Components-module__E1xsiG__hairCoreRepaired,.Components-module__E1xsiG__hairGloss,.Components-module__E1xsiG__cuticleDamaged,.Components-module__E1xsiG__cuticleRepaired,.Components-module__E1xsiG__hairMicroCrack,.Components-module__E1xsiG__repairLight,.Components-module__E1xsiG__repairLightAlt,.Components-module__E1xsiG__repairVeil{vector-effect:non-scaling-stroke}.Components-module__E1xsiG__hairEdgeLeft{opacity:.46;stroke-linecap:round;stroke-width:116px}.Components-module__E1xsiG__hairCore{opacity:.62;stroke-linecap:round;stroke-width:86px}.Components-module__E1xsiG__hairEdgeRight{opacity:.22;stroke-linecap:round;stroke-width:38px;transform:translateY(-18px)}.Components-module__E1xsiG__hairDepthLine{opacity:.2;stroke:#051016;stroke-linecap:round;stroke-width:72px}.Components-module__E1xsiG__cuticleDamaged,.Components-module__E1xsiG__hairMicroCrack{fill:none;opacity:.22;stroke:#fff3d0;stroke-linecap:round;stroke-width:2px}.Components-module__E1xsiG__hairMicroCrack{opacity:.18;stroke-width:1.5px}.Components-module__E1xsiG__repairLight,.Components-module__E1xsiG__repairLightAlt{stroke-linecap:round}.Components-module__E1xsiG__repairLight{opacity:.5;stroke:#fff5c7;stroke-width:3.2px}.Components-module__E1xsiG__repairLightAlt{opacity:.42;stroke:#76e4e8;stroke-width:2px}.Components-module__E1xsiG__repairVeil{opacity:.2;stroke:#fff1c0b8;stroke-linecap:round;stroke-width:14px}.Components-module__E1xsiG__hairCoreRepaired{opacity:.9;stroke-linecap:round;stroke-width:78px}.Components-module__E1xsiG__hairGloss{opacity:.44;stroke:#fff9df;stroke-linecap:round;stroke-width:5px}.Components-module__E1xsiG__cuticleRepaired{fill:none;opacity:.34;stroke:#fff8dd;stroke-linecap:round;stroke-width:2.2px}.Components-module__E1xsiG__hairParticle,.Components-module__E1xsiG__hairNode{fill:var(--color-gold);opacity:.4;transform-origin:50%}.Components-module__E1xsiG__hairParticle:nth-child(2n){fill:#7be8ec}.Components-module__E1xsiG__hairNode{fill:#fff7d6;filter:drop-shadow(0 0 8px #d9b56d5c)}.Components-module__E1xsiG__pinnedInner{grid-template-columns:minmax(0,1fr) minmax(320px,.88fr);align-items:center;gap:clamp(1.2rem,5vw,4rem);width:min(1160px,100% - 32px);min-height:100svh;margin:0 auto;padding:7.5rem 0 4rem;display:grid;position:sticky;top:0}.Components-module__E1xsiG__pinnedSection[data-presentation=homeOcean] .Components-module__E1xsiG__pinnedInner{align-items:start;width:min(1240px,100% - 32px);padding-top:clamp(6.5rem,10vh,7.75rem);padding-bottom:clamp(2.8rem,4vw,3.6rem)}.Components-module__E1xsiG__pinnedVisual{place-items:center;min-height:min(68svh,660px);display:grid;position:relative}.Components-module__E1xsiG__pinnedSection[data-presentation=homeOcean] .Components-module__E1xsiG__pinnedVisual{min-height:min(66svh,640px)}.Components-module__E1xsiG__pinnedGlow{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--color-gold) 16%, transparent);background:radial-gradient(circle, color-mix(in srgb, var(--color-gold) 16%, transparent), transparent 58%), radial-gradient(circle at 42% 36%, color-mix(in srgb, var(--color-ocean) 20%, transparent), transparent 50%);filter:blur(2px);opacity:.74;border-radius:50%;width:min(58vw,560px);position:absolute}.Components-module__E1xsiG__pinnedProduct,.Components-module__E1xsiG__pinnedProductSecondary{aspect-ratio:4/3.35;will-change:transform, opacity;border-radius:8px;width:min(72vw,520px);max-width:100%;position:absolute;overflow:hidden;box-shadow:0 34px 80px #00000057}.Components-module__E1xsiG__pinnedSection[data-presentation=homeOcean] .Components-module__E1xsiG__pinnedProduct{width:min(50vw,520px)}.Components-module__E1xsiG__pinnedSection[data-presentation=homeOcean][data-duplicate-assets=true] .Components-module__E1xsiG__pinnedProduct{aspect-ratio:.72;width:min(35vw,390px)}.Components-module__E1xsiG__pinnedSection[data-presentation=homeOcean][data-duplicate-assets=true] .Components-module__E1xsiG__pinnedProduct[data-product-layer=primary] img{object-position:43% 52%}.Components-module__E1xsiG__pinnedProductSecondary{opacity:0;filter:saturate(.9)brightness(.86);width:min(64vw,455px);transform:translate(34%)scale(.8)}.Components-module__E1xsiG__pinnedSection[data-presentation=homeOcean] .Components-module__E1xsiG__pinnedProductSecondary{aspect-ratio:.52;filter:saturate(.96)brightness(.92);width:min(19vw,220px)}.Components-module__E1xsiG__pinnedSection[data-presentation=homeOcean][data-duplicate-assets=true] .Components-module__E1xsiG__pinnedProductSecondary img{object-position:63% 50%}:is(.Components-module__E1xsiG__pinnedProduct img,.Components-module__E1xsiG__pinnedProductSecondary img){object-fit:cover}.Components-module__E1xsiG__pinnedCopy{will-change:transform;gap:1.2rem;display:grid}.Components-module__E1xsiG__pinnedStep{gap:.65rem;display:grid}.Components-module__E1xsiG__pinnedStep h2{font-family:var(--font-display);margin:0;font-size:clamp(2.3rem,5.8vw,5.4rem);font-weight:520;line-height:.94}.Components-module__E1xsiG__pinnedStep p{max-width:34rem;color:color-mix(in srgb, currentColor 76%, transparent);margin:0;font-size:clamp(1rem,1.8vw,1.2rem);line-height:1.7}.Components-module__E1xsiG__claimList{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.Components-module__E1xsiG__claimList li{border:1px solid color-mix(in srgb, currentColor 18%, transparent);color:color-mix(in srgb, currentColor 76%, transparent);border-radius:999px;padding:.45rem .64rem;font-size:.78rem;font-weight:720}.Components-module__E1xsiG__fallbackWrap{width:100%;height:100%;min-height:inherit;position:relative}.Components-module__E1xsiG__imageFallback{width:100%;height:100%;min-height:inherit;border-radius:inherit;position:relative;overflow:hidden}.Components-module__E1xsiG__imageFallback img{object-fit:cover}.Components-module__E1xsiG__placeholder{min-height:inherit;border:1px solid color-mix(in srgb, currentColor 12%, transparent);border-radius:inherit;color:var(--color-ivory);text-align:center;background:linear-gradient(135deg,#d6b76738,#0000),linear-gradient(140deg,#0a1a1e,#143c39);place-items:center;padding:1.4rem;display:grid}.Components-module__E1xsiG__placeholder strong{font-family:var(--font-display);font-size:clamp(1.35rem,4vw,2.2rem);line-height:1}.Components-module__E1xsiG__reducedMotion{border:1px solid color-mix(in srgb, currentColor 16%, transparent);background:color-mix(in srgb, currentColor 5%, transparent);border-radius:8px;padding:1rem}.Components-module__E1xsiG__loadingScreen{z-index:200;color:var(--color-ivory);will-change:opacity, transform;background:#061014;place-items:center;display:grid;position:fixed;inset:0}.Components-module__E1xsiG__loadingScreen[data-hidden=true]{visibility:hidden;opacity:0;pointer-events:none}.Components-module__E1xsiG__loadingWord{text-align:center;will-change:opacity, transform;gap:.45rem;display:grid}.Components-module__E1xsiG__loadingWord span:first-child{font-family:var(--font-display);font-size:clamp(2rem,5vw,4rem)}.Components-module__E1xsiG__loadingWord span:last-child{color:var(--color-gold);letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;font-weight:800}.Components-module__E1xsiG__animatedText{display:inline-block}.Components-module__E1xsiG__sectionTransition{z-index:1;pointer-events:none;height:clamp(86px,14vw,178px);margin:-1px 0;position:relative}.Components-module__E1xsiG__sectionTransition:before,.Components-module__E1xsiG__sectionTransition:after{content:"";position:absolute;inset:0}.Components-module__E1xsiG__sectionTransition:before{background:linear-gradient(#fbf6e800,#fbf6e8f0)}.Components-module__E1xsiG__sectionTransition:after{opacity:.8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-mask-image:linear-gradient(#0000,#000 34% 68%,#0000);mask-image:linear-gradient(#0000,#000 34% 68%,#0000)}.Components-module__E1xsiG__sectionTransition[data-variant=babyOcean]{background:linear-gradient(#fbf5e800 0%,#e2f6f8bd 42%,#bfeaf2 100%)}.Components-module__E1xsiG__sectionTransition[data-variant=babyOcean]:before{background:linear-gradient(#fbf5e800,#dff5f8d1 48%,#bfeaf2)}.Components-module__E1xsiG__sectionTransition[data-variant=darkOcean]{background:linear-gradient(#06101400 0%,#082d36cc 52%,#082631 100%)}.Components-module__E1xsiG__sectionTransition[data-variant=darkOcean]:before{background:linear-gradient(#06101400,#082631bd,#082631)}.Components-module__E1xsiG__sectionTransition[data-variant=softPaper]{background:linear-gradient(#fbf6e800 0%,#fbf6e8d1 54%,#fbf6e8 100%)}@media (max-width:980px){.Components-module__E1xsiG__desktopNav{display:none}.Components-module__E1xsiG__menuButton{display:inline-grid}.Components-module__E1xsiG__footerInner,.Components-module__E1xsiG__storySection,.Components-module__E1xsiG__institutionalSection,.Components-module__E1xsiG__pinnedInner{grid-template-columns:1fr}.Components-module__E1xsiG__productGrid,.Components-module__E1xsiG__collectionGrid,.Components-module__E1xsiG__productGrid[data-variant=featured]{grid-template-columns:repeat(2,minmax(0,1fr))}.Components-module__E1xsiG__pinnedInner{min-height:auto;padding:4.25rem 0 4rem;position:relative}.Components-module__E1xsiG__pinnedSection{min-height:auto}.Components-module__E1xsiG__pinnedSection[data-presentation=homeOcean] .Components-module__E1xsiG__pinnedInner{padding:clamp(3.25rem,8vh,4.2rem) 0 clamp(3rem,7vh,3.8rem)}.Components-module__E1xsiG__pinnedSection[data-presentation=homeOcean] .Components-module__E1xsiG__pinnedVisual{min-height:min(52svh,470px)}.Components-module__E1xsiG__pinnedSection[data-presentation=homeOcean] .Components-module__E1xsiG__pinnedProduct{width:min(78vw,520px);transform:translate(-9%)scale(.96)}.Components-module__E1xsiG__pinnedSection[data-presentation=homeOcean][data-duplicate-assets=true] .Components-module__E1xsiG__pinnedProduct{aspect-ratio:.72;width:min(46vw,360px)}.Components-module__E1xsiG__pinnedSection[data-presentation=homeOcean] .Components-module__E1xsiG__pinnedProductSecondary{opacity:.58;width:min(38vw,270px);transform:translate(34%)scale(.9)rotate(.5deg)}.Components-module__E1xsiG__pinnedSection[data-presentation=homeOcean][data-duplicate-assets=true] .Components-module__E1xsiG__pinnedProductSecondary{aspect-ratio:.52;width:min(25vw,190px)}.Components-module__E1xsiG__pinnedProductSecondary{opacity:.34;transform:translate(8%)scale(.78)rotate(1deg)}.Components-module__E1xsiG__layeredSection{border-radius:clamp(24px,5vw,36px) clamp(24px,5vw,36px) 0 0;margin-top:clamp(-6.5rem,-14vw,-3.8rem)}.Components-module__E1xsiG__sectionLayerReveal{margin-top:clamp(-2rem,-4vw,-1.25rem);padding-top:0}.Components-module__E1xsiG__sectionLayerReveal[data-variant=hero],.Components-module__E1xsiG__sectionLayerReveal[data-variant=heroToOcean]{margin-top:clamp(-7rem,-14vh,-4rem)}.Components-module__E1xsiG__sectionLayerPanel{border-radius:clamp(22px,5vw,34px) clamp(22px,5vw,34px) 0 0}.Components-module__E1xsiG__sectionLayerReveal[data-variant=hero] .Components-module__E1xsiG__sectionLayerPanel,.Components-module__E1xsiG__sectionLayerReveal[data-variant=heroToOcean] .Components-module__E1xsiG__sectionLayerPanel{border-radius:clamp(18px,4.5vw,28px) clamp(18px,4.5vw,28px) 0 0}.Components-module__E1xsiG__sectionLayerReveal[data-variant=cinematic]{padding-top:0}.Components-module__E1xsiG__cinematicReveal{margin-top:-4rem;padding-top:5rem}.Components-module__E1xsiG__hairRepairExperience{min-height:auto}.Components-module__E1xsiG__hairRepairInner{grid-template-columns:minmax(0,1fr);gap:1.6rem;width:min(760px,100% - 32px);min-height:auto;padding:3.6rem 0 3.2rem;position:relative}.Components-module__E1xsiG__hairRepairStageList{gap:.85rem;min-height:auto;display:grid}.Components-module__E1xsiG__hairRepairCopy,.Components-module__E1xsiG__hairRepairStageList,.Components-module__E1xsiG__hairRepairCopyStage{width:100%;min-width:0;max-width:100%}.Components-module__E1xsiG__hairRepairCopyStage h2,.Components-module__E1xsiG__hairRepairCopyStage p{min-width:0;max-width:100%}.Components-module__E1xsiG__hairRepairCopyStage,.Components-module__E1xsiG__hairRepairCopyStage:not(:first-child){opacity:1;position:relative;transform:none!important}.Components-module__E1xsiG__hairRepairCopyStage{border:1px solid color-mix(in srgb, var(--color-ivory) 10%, transparent);background:color-mix(in srgb, var(--color-ivory) 5%, transparent);border-radius:8px;padding:.95rem}.Components-module__E1xsiG__hairRepairCopy .Components-module__E1xsiG__ghostButton{opacity:1!important;pointer-events:auto!important;transform:none!important}.Components-module__E1xsiG__hairRepairVisual{order:-1;width:100%;min-width:0;min-height:320px;overflow:visible}.Components-module__E1xsiG__hairRepairHalo{width:min(126vw,620px);right:auto}.Components-module__E1xsiG__hairRepairSvg{width:min(136vw,720px);min-width:0;max-width:none;right:auto}}@media (max-width:640px){.Components-module__E1xsiG__headerInner{min-height:64px}.Components-module__E1xsiG__brandName{font-size:1.25rem}.Components-module__E1xsiG__productGrid,.Components-module__E1xsiG__collectionGrid,.Components-module__E1xsiG__productGrid[data-variant=featured]{grid-template-columns:1fr}.Components-module__E1xsiG__productMedia{min-height:245px}.Components-module__E1xsiG__productGrid[data-variant=featured] .Components-module__E1xsiG__productMedia{min-height:clamp(300px,88vw,380px)}.Components-module__E1xsiG__collectionCard{min-height:340px}.Components-module__E1xsiG__footerInner{gap:1.6rem}.Components-module__E1xsiG__footer{padding:2.6rem 0 1.6rem}.Components-module__E1xsiG__footerBottom{margin-top:1.8rem}.Components-module__E1xsiG__pinnedVisual{min-height:420px}.Components-module__E1xsiG__pinnedSection[data-presentation=homeOcean] .Components-module__E1xsiG__pinnedVisual{min-height:min(46svh,360px)}.Components-module__E1xsiG__pinnedSection[data-presentation=homeOcean] .Components-module__E1xsiG__pinnedInner{padding:3.4rem 0}.Components-module__E1xsiG__pinnedInner{padding-top:3.2rem}.Components-module__E1xsiG__pinnedProduct,.Components-module__E1xsiG__pinnedProductSecondary{width:min(100%,430px)}.Components-module__E1xsiG__pinnedSection[data-presentation=homeOcean] .Components-module__E1xsiG__pinnedProduct{width:min(92vw,390px);transform:translate(-5%)scale(.98)}.Components-module__E1xsiG__pinnedSection[data-presentation=homeOcean][data-duplicate-assets=true] .Components-module__E1xsiG__pinnedProduct{aspect-ratio:.72;width:min(58vw,250px)}.Components-module__E1xsiG__pinnedSection[data-presentation=homeOcean] .Components-module__E1xsiG__pinnedProductSecondary{opacity:.52;width:min(42vw,178px);transform:translate(34%)translateY(4%)scale(.88)rotate(.6deg)}.Components-module__E1xsiG__pinnedSection[data-presentation=homeOcean][data-duplicate-assets=true] .Components-module__E1xsiG__pinnedProductSecondary{aspect-ratio:.52;width:min(30vw,128px)}.Components-module__E1xsiG__whatsappFloating{right:max(.55rem, env(safe-area-inset-right));bottom:max(.55rem, calc(env(safe-area-inset-bottom) + .55rem));width:38px;height:38px}.Components-module__E1xsiG__layeredSection{border-radius:24px 24px 0 0;margin-top:-4rem}.Components-module__E1xsiG__cinematicReveal{margin-top:-2.5rem;padding-top:3.8rem}.Components-module__E1xsiG__cinematicPanel{border-radius:24px 24px 0 0}.Components-module__E1xsiG__sectionLayerReveal{margin-top:-1.25rem;padding-top:0}.Components-module__E1xsiG__sectionLayerReveal[data-variant=hero],.Components-module__E1xsiG__sectionLayerReveal[data-variant=heroToOcean]{margin-top:clamp(-6.5rem,-12vh,-4rem)}.Components-module__E1xsiG__sectionLayerPanel{border-radius:24px 24px 0 0}.Components-module__E1xsiG__sectionLayerReveal[data-variant=hero] .Components-module__E1xsiG__sectionLayerPanel,.Components-module__E1xsiG__sectionLayerReveal[data-variant=heroToOcean] .Components-module__E1xsiG__sectionLayerPanel{border-radius:22px 22px 0 0}.Components-module__E1xsiG__hairRepairInner{gap:1.4rem;padding:3rem 0 2.6rem}.Components-module__E1xsiG__hairRepairCopyStage h2{overflow-wrap:break-word;font-size:clamp(1.9rem,8.8vw,2.55rem);line-height:.98}.Components-module__E1xsiG__hairRepairVisual{min-height:270px}.Components-module__E1xsiG__hairRepairSvg{width:min(154vw,600px)}}@media (prefers-reduced-motion:reduce){.Components-module__E1xsiG__heroOceanSticky{position:relative}.Components-module__E1xsiG__sectionLayerReveal{margin-top:clamp(-1.8rem,-2.8vw,-1.1rem);padding-top:0}.Components-module__E1xsiG__sectionLayerReveal[data-variant=hero],.Components-module__E1xsiG__sectionLayerReveal[data-variant=heroToOcean]{margin-top:clamp(-7rem,-12vh,-4rem)}.Components-module__E1xsiG__sectionLayerPanel,.Components-module__E1xsiG__sectionLayerContent>*{opacity:1!important;transform:none!important}.Components-module__E1xsiG__sectionLayerReveal[data-variant=hero] .Components-module__E1xsiG__sectionLayerPanel,.Components-module__E1xsiG__sectionLayerReveal[data-variant=heroToOcean] .Components-module__E1xsiG__sectionLayerPanel{border-radius:clamp(18px,2.6vw,32px) clamp(18px,2.6vw,32px) 0 0}.Components-module__E1xsiG__sectionLayerReveal[data-variant=hero] .Components-module__E1xsiG__pinnedSection[data-presentation=homeOcean] .Components-module__E1xsiG__pinnedInner,.Components-module__E1xsiG__sectionLayerReveal[data-variant=heroToOcean] .Components-module__E1xsiG__pinnedSection[data-presentation=homeOcean] .Components-module__E1xsiG__pinnedInner{padding-top:clamp(4rem,7vh,5rem);padding-bottom:clamp(3.2rem,6vh,4.4rem)}.Components-module__E1xsiG__hairRepairExperience{min-height:auto}.Components-module__E1xsiG__hairRepairInner{grid-template-columns:minmax(300px,.46fr) minmax(0,.72fr);gap:clamp(1.5rem,4vw,4rem);min-height:auto;padding:clamp(4.5rem,8vw,6.5rem) 0 clamp(4rem,7vw,5rem);position:relative}.Components-module__E1xsiG__hairRepairCopy{max-width:38rem}.Components-module__E1xsiG__hairRepairCopyStage,.Components-module__E1xsiG__hairRepairCopyStage:not(:first-child){position:relative;opacity:1!important;transform:none!important}.Components-module__E1xsiG__hairRepairStageList{gap:.85rem;min-height:auto;display:grid}.Components-module__E1xsiG__hairRepairCopyStage{border:1px solid color-mix(in srgb, var(--color-ivory) 10%, transparent);background:color-mix(in srgb, var(--color-ivory) 5%, transparent);border-radius:8px;padding:1rem clamp(1rem,18vw,4.8rem) 1rem 1rem}.Components-module__E1xsiG__hairRepairCopyStage h2{overflow-wrap:break-word;font-size:clamp(2rem,4.6vw,3.8rem);line-height:.96}.Components-module__E1xsiG__hairRepairCopy .Components-module__E1xsiG__ghostButton{opacity:1!important;pointer-events:auto!important;transform:none!important}.Components-module__E1xsiG__hairRepairVisual,.Components-module__E1xsiG__hairAmbient{transform:none!important}.Components-module__E1xsiG__hairRepairVisual{min-height:min(62svh,560px)}.Components-module__E1xsiG__hairRepairSvg{min-width:620px;right:clamp(-8rem,-8vw,-3rem)}.Components-module__E1xsiG__repairLight,.Components-module__E1xsiG__repairLightAlt,.Components-module__E1xsiG__repairVeil{stroke-dasharray:none!important;stroke-dashoffset:0!important}.Components-module__E1xsiG__hairRepairExperience [data-hair-damaged]{opacity:.1!important}.Components-module__E1xsiG__hairRepairExperience [data-hair-repairing],.Components-module__E1xsiG__hairRepairExperience [data-repair-particles],.Components-module__E1xsiG__hairRepairExperience [data-repair-nodes]{opacity:.24!important}.Components-module__E1xsiG__hairRepairExperience [data-hair-repaired]{opacity:.86!important}.Components-module__E1xsiG__pinnedSection{min-height:auto}.Components-module__E1xsiG__pinnedInner{min-height:auto;padding:clamp(5rem,9vw,7rem) 0 clamp(4rem,7vw,5rem);position:relative}.Components-module__E1xsiG__pinnedProductSecondary{opacity:.34;transform:translate(-8%)scale(.76)rotate(.6deg)}.Components-module__E1xsiG__pinnedSection[data-presentation=homeOcean] .Components-module__E1xsiG__pinnedProduct{transform:translate(-12%)scale(.95)}.Components-module__E1xsiG__pinnedSection[data-presentation=homeOcean] .Components-module__E1xsiG__pinnedProductSecondary{opacity:.58;transform:translate(26%)scale(.9)rotate(.4deg)}.Components-module__E1xsiG__cinematicPanel,.Components-module__E1xsiG__cinematicContent>*{opacity:1!important;transform:none!important}}
.page-module__E0kJGG__hero{min-height:100svh;color:var(--color-ivory);isolation:isolate;background:radial-gradient(circle at 50% 0,#30a0ad3b,#0000 30%),linear-gradient(#03080b,#071820 48%,#0b2a2f);place-items:center;display:grid;position:relative;overflow:clip}.page-module__E0kJGG__hero:before{z-index:-1;content:"";filter:blur(1px);opacity:.8;background:linear-gradient(110deg,#0000 12%,#d9b56d24 13%,#0000 18%),linear-gradient(98deg,#0000 42%,#ffffff1a 43%,#0000 47%),linear-gradient(72deg,#0000 70%,#43b1bc1a 72%,#0000 76%);position:absolute;inset:0}.page-module__E0kJGG__lightField{pointer-events:none;position:absolute;inset:0;overflow:hidden}.page-module__E0kJGG__lightField span{filter:blur(.4px);background:linear-gradient(#ffffff61,#0000);width:1px;height:92%;position:absolute;top:-10%;transform:rotate(16deg)}.page-module__E0kJGG__lightField span:first-child{left:21%}.page-module__E0kJGG__lightField span:nth-child(2){opacity:.55;left:50%}.page-module__E0kJGG__lightField span:nth-child(3){opacity:.42;left:74%}.page-module__E0kJGG__heroContent{text-align:center;gap:.9rem;width:min(1000px,100% - 32px);display:grid}.page-module__E0kJGG__heroContent h1{font-family:var(--font-display);margin:0;font-size:clamp(4.2rem,15vw,12rem);font-weight:500;line-height:.82}.page-module__E0kJGG__heroContent p{max-width:42rem;color:color-mix(in srgb, var(--color-ivory) 78%, transparent);margin:0 auto;font-size:clamp(1.2rem,2.2vw,1.65rem)}.page-module__E0kJGG__scrollCue{color:color-mix(in srgb, var(--color-ivory) 58%, transparent);letter-spacing:.14em;text-transform:uppercase;justify-self:center;margin-top:clamp(3rem,8vw,6rem);font-size:.78rem;font-weight:800}.page-module__E0kJGG__collectionSection{background:#fffaf0}.page-module__E0kJGG__splitBand{position:relative;overflow:clip}.page-module__E0kJGG__homeBand{padding:clamp(3rem,6.6vw,5.2rem) 0;position:relative;overflow:clip}.page-module__E0kJGG__homeAction{padding-top:clamp(1.4rem,3vw,2.2rem)}.page-module__E0kJGG__storyBand{color:var(--color-ink);background:linear-gradient(#fbf6e8 0% 74%,#eef8f7 100%)}.page-module__E0kJGG__babyBand{color:#11343a;background:linear-gradient(#eef8f7 0%,#eef8f700 15%,#fbf5df00 85%,#fbf5df 100%),linear-gradient(90deg,#fcfefef0 0%,#f0f9f8d6 34%,#f0f9f838 58%,#f0f9f800 78%),url(/assets/backgrounds/for-baby/ocean-base.webp) 100%/cover no-repeat,linear-gradient(#eef8f7 0%,#d7eff4 60%,#fbf5df 100%)}.page-module__E0kJGG__essentialBand{color:#123029;background:radial-gradient(circle at 78% 12%,#23624824,#0000 28%),linear-gradient(#fbf5df 0%,#eff7ee 54%,#dceade 100%)}.page-module__E0kJGG__productsBand{color:#123029;background:radial-gradient(circle at 14% 12%,#d9b56d29,#0000 28%),linear-gradient(#092329 0%,#e9f2ea 8%,#f8f1dc 52%,#e7f4f1 100%)}.page-module__E0kJGG__productsGridWrap{margin-top:clamp(1.6rem,3vw,2.4rem)}.page-module__E0kJGG__softProduct{border-radius:8px;min-height:clamp(390px,45vw,500px);position:relative;overflow:hidden;box-shadow:0 28px 70px #05121729}.page-module__E0kJGG__softProduct img{object-fit:cover}.page-module__E0kJGG__softProduct.page-module__E0kJGG__cutoutProduct{box-shadow:none;filter:drop-shadow(0 30px 44px #07263147);border-radius:0;overflow:visible}.page-module__E0kJGG__softProduct.page-module__E0kJGG__cutoutProduct img{object-fit:contain}.page-module__E0kJGG__newsBand{color:var(--color-ivory);background:linear-gradient(#dceade 0%,#122725 9%,#17362f 60%,#092329 100%)}.page-module__E0kJGG__finalCta{text-align:center;min-height:clamp(300px,38vw,360px);color:var(--color-ivory);background:radial-gradient(circle at 50% 0,#d9b56d38,#0000 32%),linear-gradient(#e7f4f1 0%,#092329 9%,#071116 64%,#071015);place-items:center;padding:clamp(2.8rem,5vw,3.8rem) 0;display:grid}.page-module__E0kJGG__finalCtaInner{gap:1.1rem;width:min(720px,100% - 32px);display:grid}.page-module__E0kJGG__finalCta h2{font-family:var(--font-display);margin:0;font-size:clamp(2.4rem,7vw,5.8rem);font-weight:520;line-height:.94}@media (max-width:860px){.page-module__E0kJGG__babyBand{background:linear-gradient(#fcfefeeb 0%,#f0f9f8bd 46%,#fbf5df9e 100%),url(/assets/backgrounds/for-baby/ocean-base.webp) bottom/cover no-repeat,linear-gradient(#eef8f7 0%,#d7eff4 60%,#fbf5df 100%)}}@media (max-width:640px){.page-module__E0kJGG__homeBand{padding:clamp(2.8rem,10vw,4.2rem) 0}.page-module__E0kJGG__homeAction{padding-top:1.1rem}.page-module__E0kJGG__softProduct{min-height:320px}.page-module__E0kJGG__finalCta{min-height:280px;padding-bottom:3.6rem}}
.HomeProductLineSection-module__bbiWXG__line{background-image:var(--line-bg);color:#14323a;isolation:isolate;background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:clamp(560px,58vw,820px);position:relative;overflow:clip}.HomeProductLineSection-module__bbiWXG__line[data-variant=forBaby]{--line-accent:#3f86c4;--line-eyebrow:#2f6f9e;aspect-ratio:1672/941;color:#173a47;background-position:50%;background-size:cover;min-height:0;container-type:inline-size}.HomeProductLineSection-module__bbiWXG__line[data-variant=essencialBaby]{--line-accent:#4f9d6c;--line-eyebrow:#3f8a59;aspect-ratio:1774/887;color:#143524;background-position:50%;background-size:cover;min-height:0;container-type:inline-size}.HomeProductLineSection-module__bbiWXG__line[data-variant=essencial]{--line-accent:#2f8f93;--line-eyebrow:#277f83;aspect-ratio:1672/941;color:#173436;background-position:50%;background-size:cover;min-height:0;container-type:inline-size}.HomeProductLineSection-module__bbiWXG__inner{width:min(1280px,100% - 56px);min-height:inherit;grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);align-items:stretch;gap:clamp(1.4rem,4vw,3rem);margin:0 auto;padding:clamp(2.6rem,5vw,4rem) 0;display:grid}.HomeProductLineSection-module__bbiWXG__line[data-product-side=left] .HomeProductLineSection-module__bbiWXG__copy{order:2}.HomeProductLineSection-module__bbiWXG__line[data-product-side=left] .HomeProductLineSection-module__bbiWXG__product{order:1}.HomeProductLineSection-module__bbiWXG__copy{align-content:center;gap:clamp(.7rem,1.3vw,1.05rem);max-width:36rem;padding:clamp(.4rem,1vw,1rem) 0;display:grid;position:relative}.HomeProductLineSection-module__bbiWXG__copy:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 32% 46%,#ffffffb8,#fff0 68%);position:absolute;inset:-8% -10% -8% -14%}.HomeProductLineSection-module__bbiWXG__eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--line-eyebrow);font-size:.78rem;font-weight:800}.HomeProductLineSection-module__bbiWXG__title{font-family:var(--font-display);color:inherit;text-shadow:0 1px 18px #ffffff8c;margin:0;font-size:clamp(2.1rem,3.6vw,3.4rem);font-weight:540;line-height:1.03}.HomeProductLineSection-module__bbiWXG__lead{max-width:30rem;color:color-mix(in srgb, currentColor 88%, transparent);margin:0;font-size:clamp(.98rem,1.2vw,1.12rem);line-height:1.55}.HomeProductLineSection-module__bbiWXG__chips{flex-wrap:wrap;gap:.5rem .6rem;margin:.2rem 0 0;padding:0;list-style:none;display:flex}.HomeProductLineSection-module__bbiWXG__chips li{color:color-mix(in srgb, currentColor 90%, transparent);border:1px solid color-mix(in srgb, var(--line-accent) 42%, transparent);background:#ffffffb8;border-radius:999px;padding:.42rem .9rem;font-size:.84rem;font-weight:600;box-shadow:0 6px 16px #0c263214}.HomeProductLineSection-module__bbiWXG__actions{margin-top:.6rem}.HomeProductLineSection-module__bbiWXG__cta{color:#fff;background:var(--line-accent);box-shadow:0 14px 30px color-mix(in srgb, var(--line-accent) 36%, transparent);border-radius:999px;align-items:center;gap:.45rem;padding:.85rem 1.45rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .2s,background-color .2s;display:inline-flex}.HomeProductLineSection-module__bbiWXG__cta:hover{background:color-mix(in srgb, var(--line-accent) 86%, black 8%);transform:translateY(-2px)}.HomeProductLineSection-module__bbiWXG__cta:focus-visible{outline:2px solid var(--line-accent);outline-offset:3px}.HomeProductLineSection-module__bbiWXG__product{will-change:transform, opacity;place-items:end center;display:grid}.HomeProductLineSection-module__bbiWXG__product img{object-fit:contain;filter:drop-shadow(0 26px 46px #0c26324d);width:100%;height:auto;max-height:clamp(420px,52vw,640px)}.HomeProductLineSection-module__bbiWXG__line[data-variant=forBaby] .HomeProductLineSection-module__bbiWXG__inner,.HomeProductLineSection-module__bbiWXG__line[data-variant=essencial] .HomeProductLineSection-module__bbiWXG__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:3cqw;width:100%;max-width:none;height:100%;padding:0 6cqw;position:absolute;inset:0}.HomeProductLineSection-module__bbiWXG__line[data-variant=forBaby] .HomeProductLineSection-module__bbiWXG__product,.HomeProductLineSection-module__bbiWXG__line[data-variant=essencial] .HomeProductLineSection-module__bbiWXG__product{place-self:end center;padding-bottom:6cqw;translate:0}.HomeProductLineSection-module__bbiWXG__line[data-variant=forBaby] .HomeProductLineSection-module__bbiWXG__product img,.HomeProductLineSection-module__bbiWXG__line[data-variant=essencial] .HomeProductLineSection-module__bbiWXG__product img{width:min(38cqw,520px);height:auto;max-height:none}.HomeProductLineSection-module__bbiWXG__line[data-variant=forBaby] .HomeProductLineSection-module__bbiWXG__copy,.HomeProductLineSection-module__bbiWXG__line[data-variant=essencial] .HomeProductLineSection-module__bbiWXG__copy{justify-self:start;gap:1.4cqw;max-width:min(40cqw,34rem);padding:0}.HomeProductLineSection-module__bbiWXG__line[data-variant=forBaby] .HomeProductLineSection-module__bbiWXG__eyebrow,.HomeProductLineSection-module__bbiWXG__line[data-variant=essencial] .HomeProductLineSection-module__bbiWXG__eyebrow{font-size:min(.95cqw,.82rem)}.HomeProductLineSection-module__bbiWXG__line[data-variant=forBaby] .HomeProductLineSection-module__bbiWXG__title,.HomeProductLineSection-module__bbiWXG__line[data-variant=essencial] .HomeProductLineSection-module__bbiWXG__title{font-size:min(3.4cqw,2.9rem)}.HomeProductLineSection-module__bbiWXG__line[data-variant=forBaby] .HomeProductLineSection-module__bbiWXG__lead,.HomeProductLineSection-module__bbiWXG__line[data-variant=essencial] .HomeProductLineSection-module__bbiWXG__lead{max-width:none;font-size:min(1.35cqw,1.15rem)}.HomeProductLineSection-module__bbiWXG__line[data-variant=forBaby] .HomeProductLineSection-module__bbiWXG__chips li,.HomeProductLineSection-module__bbiWXG__line[data-variant=essencial] .HomeProductLineSection-module__bbiWXG__chips li{font-size:min(1cqw,.85rem)}.HomeProductLineSection-module__bbiWXG__line[data-variant=forBaby] .HomeProductLineSection-module__bbiWXG__cta,.HomeProductLineSection-module__bbiWXG__line[data-variant=essencial] .HomeProductLineSection-module__bbiWXG__cta{padding:min(1cqw,.85rem) min(1.8cqw,1.5rem);font-size:min(1.1cqw,.95rem)}.HomeProductLineSection-module__bbiWXG__line[data-variant=essencial] .HomeProductLineSection-module__bbiWXG__product{margin-bottom:2cqw;translate:-11cqw}.HomeProductLineSection-module__bbiWXG__line[data-variant=essencial] .HomeProductLineSection-module__bbiWXG__product img{width:min(30cqw,410px)}.HomeProductLineSection-module__bbiWXG__line[data-variant=essencial] .HomeProductLineSection-module__bbiWXG__copy{max-width:min(30cqw,26rem)}.HomeProductLineSection-module__bbiWXG__line[data-variant=essencialBaby] .HomeProductLineSection-module__bbiWXG__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:3cqw;width:100%;max-width:none;height:100%;padding:0 7cqw;position:absolute;inset:0}.HomeProductLineSection-module__bbiWXG__line[data-variant=essencialBaby] .HomeProductLineSection-module__bbiWXG__product{place-self:end center;padding-bottom:0;translate:0 -10cqw}.HomeProductLineSection-module__bbiWXG__line[data-variant=essencialBaby] .HomeProductLineSection-module__bbiWXG__product img{width:min(34cqw,465px);height:auto;max-height:none}.HomeProductLineSection-module__bbiWXG__line[data-variant=essencialBaby] .HomeProductLineSection-module__bbiWXG__copy{text-align:right;justify-self:end;justify-items:end;gap:1.4cqw;max-width:min(40cqw,34rem);padding:0}.HomeProductLineSection-module__bbiWXG__line[data-variant=essencialBaby] .HomeProductLineSection-module__bbiWXG__copy:before{background:radial-gradient(at 68% 46%,#ffffffb8,#fff0 68%);inset:-10% -12% -10% -16%}.HomeProductLineSection-module__bbiWXG__line[data-variant=essencialBaby] .HomeProductLineSection-module__bbiWXG__eyebrow{font-size:min(.95cqw,.82rem)}.HomeProductLineSection-module__bbiWXG__line[data-variant=essencialBaby] .HomeProductLineSection-module__bbiWXG__title{font-size:min(3.4cqw,2.9rem)}.HomeProductLineSection-module__bbiWXG__line[data-variant=essencialBaby] .HomeProductLineSection-module__bbiWXG__lead{max-width:none;font-size:min(1.35cqw,1.15rem)}.HomeProductLineSection-module__bbiWXG__line[data-variant=essencialBaby] .HomeProductLineSection-module__bbiWXG__chips{justify-content:flex-end}.HomeProductLineSection-module__bbiWXG__line[data-variant=essencialBaby] .HomeProductLineSection-module__bbiWXG__chips li{font-size:min(1cqw,.85rem)}.HomeProductLineSection-module__bbiWXG__line[data-variant=essencialBaby] .HomeProductLineSection-module__bbiWXG__cta{padding:min(1cqw,.85rem) min(1.8cqw,1.5rem);font-size:min(1.1cqw,.95rem)}@media (max-width:980px){.HomeProductLineSection-module__bbiWXG__line{min-height:clamp(520px,72vw,880px)}.HomeProductLineSection-module__bbiWXG__inner{gap:clamp(1.1rem,3vw,2rem)}.HomeProductLineSection-module__bbiWXG__product img{max-height:clamp(360px,50vw,480px)}}@media (max-width:760px){.HomeProductLineSection-module__bbiWXG__line{min-height:auto}.HomeProductLineSection-module__bbiWXG__line[data-variant=forBaby]{background-position:60%}.HomeProductLineSection-module__bbiWXG__line[data-variant=essencialBaby],.HomeProductLineSection-module__bbiWXG__line[data-variant=essencial]{background-position:64%}.HomeProductLineSection-module__bbiWXG__inner{grid-template-columns:1fr;gap:clamp(1.2rem,4vw,1.8rem);padding:clamp(2.6rem,8vw,3.4rem) 0 0}.HomeProductLineSection-module__bbiWXG__copy,.HomeProductLineSection-module__bbiWXG__line[data-product-side=left] .HomeProductLineSection-module__bbiWXG__copy{order:1;max-width:none}.HomeProductLineSection-module__bbiWXG__product,.HomeProductLineSection-module__bbiWXG__line[data-product-side=left] .HomeProductLineSection-module__bbiWXG__product{order:2;transform:none}.HomeProductLineSection-module__bbiWXG__line[data-variant=forBaby] .HomeProductLineSection-module__bbiWXG__product,.HomeProductLineSection-module__bbiWXG__line[data-variant=essencialBaby] .HomeProductLineSection-module__bbiWXG__product,.HomeProductLineSection-module__bbiWXG__line[data-variant=essencial] .HomeProductLineSection-module__bbiWXG__product{transform:translate(0,0)}.HomeProductLineSection-module__bbiWXG__product img{max-height:clamp(340px,86vw,460px)}.HomeProductLineSection-module__bbiWXG__line[data-variant=forBaby],.HomeProductLineSection-module__bbiWXG__line[data-variant=essencialBaby],.HomeProductLineSection-module__bbiWXG__line[data-variant=essencial]{aspect-ratio:auto;min-height:auto;container-type:normal}.HomeProductLineSection-module__bbiWXG__line[data-variant=forBaby] .HomeProductLineSection-module__bbiWXG__inner,.HomeProductLineSection-module__bbiWXG__line[data-variant=essencialBaby] .HomeProductLineSection-module__bbiWXG__inner,.HomeProductLineSection-module__bbiWXG__line[data-variant=essencial] .HomeProductLineSection-module__bbiWXG__inner{grid-template-columns:1fr;gap:clamp(1.2rem,4vw,1.8rem);width:min(1280px,100% - 56px);height:auto;padding:clamp(2.6rem,8vw,3.4rem) 0 0;position:static}.HomeProductLineSection-module__bbiWXG__line[data-variant=forBaby] .HomeProductLineSection-module__bbiWXG__copy,.HomeProductLineSection-module__bbiWXG__line[data-variant=essencialBaby] .HomeProductLineSection-module__bbiWXG__copy,.HomeProductLineSection-module__bbiWXG__line[data-variant=essencial] .HomeProductLineSection-module__bbiWXG__copy{text-align:left;justify-self:stretch;justify-items:start;gap:clamp(.7rem,1.3vw,1.05rem);max-width:none}.HomeProductLineSection-module__bbiWXG__line[data-variant=forBaby] .HomeProductLineSection-module__bbiWXG__chips,.HomeProductLineSection-module__bbiWXG__line[data-variant=essencialBaby] .HomeProductLineSection-module__bbiWXG__chips,.HomeProductLineSection-module__bbiWXG__line[data-variant=essencial] .HomeProductLineSection-module__bbiWXG__chips{justify-content:flex-start}.HomeProductLineSection-module__bbiWXG__line[data-variant=forBaby] .HomeProductLineSection-module__bbiWXG__product,.HomeProductLineSection-module__bbiWXG__line[data-variant=essencialBaby] .HomeProductLineSection-module__bbiWXG__product,.HomeProductLineSection-module__bbiWXG__line[data-variant=essencial] .HomeProductLineSection-module__bbiWXG__product{place-self:auto center;padding-bottom:0}.HomeProductLineSection-module__bbiWXG__line[data-variant=forBaby] .HomeProductLineSection-module__bbiWXG__product img,.HomeProductLineSection-module__bbiWXG__line[data-variant=essencialBaby] .HomeProductLineSection-module__bbiWXG__product img,.HomeProductLineSection-module__bbiWXG__line[data-variant=essencial] .HomeProductLineSection-module__bbiWXG__product img{width:100%;max-height:clamp(340px,86vw,460px)}.HomeProductLineSection-module__bbiWXG__line[data-variant=forBaby] .HomeProductLineSection-module__bbiWXG__eyebrow,.HomeProductLineSection-module__bbiWXG__line[data-variant=essencialBaby] .HomeProductLineSection-module__bbiWXG__eyebrow,.HomeProductLineSection-module__bbiWXG__line[data-variant=essencial] .HomeProductLineSection-module__bbiWXG__eyebrow{font-size:.78rem}.HomeProductLineSection-module__bbiWXG__line[data-variant=forBaby] .HomeProductLineSection-module__bbiWXG__title,.HomeProductLineSection-module__bbiWXG__line[data-variant=essencialBaby] .HomeProductLineSection-module__bbiWXG__title,.HomeProductLineSection-module__bbiWXG__line[data-variant=essencial] .HomeProductLineSection-module__bbiWXG__title{font-size:clamp(2.1rem,3.6vw,3.4rem)}.HomeProductLineSection-module__bbiWXG__line[data-variant=forBaby] .HomeProductLineSection-module__bbiWXG__lead,.HomeProductLineSection-module__bbiWXG__line[data-variant=essencialBaby] .HomeProductLineSection-module__bbiWXG__lead,.HomeProductLineSection-module__bbiWXG__line[data-variant=essencial] .HomeProductLineSection-module__bbiWXG__lead{font-size:clamp(.98rem,1.2vw,1.12rem)}.HomeProductLineSection-module__bbiWXG__line[data-variant=forBaby] .HomeProductLineSection-module__bbiWXG__chips li,.HomeProductLineSection-module__bbiWXG__line[data-variant=essencialBaby] .HomeProductLineSection-module__bbiWXG__chips li,.HomeProductLineSection-module__bbiWXG__line[data-variant=essencial] .HomeProductLineSection-module__bbiWXG__chips li{font-size:.84rem}.HomeProductLineSection-module__bbiWXG__line[data-variant=forBaby] .HomeProductLineSection-module__bbiWXG__cta,.HomeProductLineSection-module__bbiWXG__line[data-variant=essencialBaby] .HomeProductLineSection-module__bbiWXG__cta,.HomeProductLineSection-module__bbiWXG__line[data-variant=essencial] .HomeProductLineSection-module__bbiWXG__cta{padding:.85rem 1.45rem;font-size:.95rem}}@media (max-width:480px){.HomeProductLineSection-module__bbiWXG__chips li{font-size:.8rem}}
.page-module__aVMtXq__showcaseSection{background:radial-gradient(circle at 72% 10%, #14738038, transparent 32%), linear-gradient(135deg, var(--color-ink), #08252e 52%, #0f2e25);padding:clamp(4rem,8vw,7rem) 0}.page-module__aVMtXq__showcaseGrid{grid-template-columns:1fr 1fr;gap:clamp(1.6rem,3vw,3rem);width:min(1200px,100% - 48px);margin:0 auto;display:grid}.page-module__aVMtXq__showcaseImg{border-radius:clamp(12px,1.4vw,20px);width:100%;height:auto;display:block}@media (max-width:720px){.page-module__aVMtXq__showcaseGrid{grid-template-columns:1fr;gap:clamp(1.4rem,5vw,2rem);width:min(560px,100% - 32px)}}
.page-module__odscEa__hero{padding:clamp(6.5rem,10vw,8.5rem) 0 clamp(2.5rem,5vw,4rem)}.page-module__odscEa__heroGrid{grid-template-columns:minmax(0,1fr) minmax(300px,.74fr);align-items:center;gap:clamp(2rem,6vw,5rem);width:min(1160px,100% - 48px);margin:0 auto;display:grid}.page-module__odscEa__heroVisual{border:1px solid color-mix(in srgb, var(--color-gold) 30%, transparent);border-radius:14px;width:100%;max-width:420px;margin-left:auto;position:relative;overflow:hidden;box-shadow:0 30px 72px #092f3947}.page-module__odscEa__heroVisual img{width:100%;height:auto;display:block}.page-module__odscEa__showcase{padding:clamp(3.5rem,8vw,6rem) 0}.page-module__odscEa__showcaseGrid{grid-template-columns:minmax(0,.82fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,6vw,5rem);width:min(1160px,100% - 48px);margin:0 auto;display:grid}.page-module__odscEa__showcaseVisual{border:1px solid color-mix(in srgb, var(--color-gold) 26%, transparent);border-radius:14px;width:100%;max-width:430px;position:relative;overflow:hidden;box-shadow:0 30px 70px #092f3938}.page-module__odscEa__showcaseVisual img{width:100%;height:auto;display:block}.page-module__odscEa__showcaseCopy{gap:1.1rem;max-width:520px;display:grid}@media (max-width:860px){.page-module__odscEa__heroGrid,.page-module__odscEa__showcaseGrid{grid-template-columns:1fr}.page-module__odscEa__heroVisual,.page-module__odscEa__showcaseVisual{max-width:360px;margin:0 auto}.page-module__odscEa__showcaseCopy{max-width:none}}
.page-module__Ilf_Wa__heroFactory{background-image:radial-gradient(circle at 72% 10%,#14738042,#0000 32%),linear-gradient(135deg,#050f12d1,#08252ec7 52%,#0f2e25c7),url(/assets/backgrounds/fabrica.jpeg);background-position:50%;background-repeat:no-repeat;background-size:cover}.page-module__Ilf_Wa__storyFactory{background-image:linear-gradient(135deg,#f0f8fce0,#ebf8fcd9 60%),url(/assets/backgrounds/fabrica.jpeg);background-position:50%;background-repeat:no-repeat;background-size:cover}
.ForBabyExperience-module__UjYvbG__experience{color:#12383d;background:#fbf5e8;overflow:clip}.ForBabyExperience-module__UjYvbG__hero{background:linear-gradient(90deg,#fff9edf5 0%,#fffaf0e6 42%,#d6f1f6d1 100%),radial-gradient(circle at 82% 22%,#70bac957,#0000 34%),#fbf5e8;align-items:center;min-height:100svh;padding:7.8rem 0 4.5rem;display:grid;position:relative;overflow:clip}.ForBabyExperience-module__UjYvbG__heroInner{grid-template-columns:minmax(0,.9fr) minmax(380px,1.1fr);align-items:center;gap:clamp(2rem,6vw,6rem);width:min(1160px,100% - 32px);margin:0 auto;display:grid}.ForBabyExperience-module__UjYvbG__heroCopy{gap:1.15rem;max-width:580px;display:grid}.ForBabyExperience-module__UjYvbG__eyebrow{color:#61854a;letter-spacing:0;text-transform:uppercase;font-size:.78rem;font-weight:800}.ForBabyExperience-module__UjYvbG__heroCopy h1,.ForBabyExperience-module__UjYvbG__storyCopy h2{color:#103f3d;font-family:var(--font-display);margin:0;font-size:5.25rem;font-weight:600;line-height:.92}.ForBabyExperience-module__UjYvbG__heroCopy p,.ForBabyExperience-module__UjYvbG__storyCopy{color:#12383dc2}.ForBabyExperience-module__UjYvbG__heroCopy p{max-width:34rem;margin:0;font-size:1.14rem;line-height:1.72}.ForBabyExperience-module__UjYvbG__tagList,.ForBabyExperience-module__UjYvbG__storyClaims{flex-wrap:wrap;gap:.62rem;margin:0;padding:0;list-style:none;display:flex}.ForBabyExperience-module__UjYvbG__tagList li,.ForBabyExperience-module__UjYvbG__storyClaims li{color:#234d45;background:#ffffff85;border:1px solid #103f3d24;border-radius:999px;align-items:center;gap:.45rem;min-height:42px;padding:.58rem .8rem;font-size:.86rem;font-weight:760;display:inline-flex;box-shadow:0 12px 28px #27645e14}.ForBabyExperience-module__UjYvbG__tagList li:before,.ForBabyExperience-module__UjYvbG__storyClaims li:before{content:"";background:#7ca864;border-radius:999px;width:.52rem;height:.52rem;display:block}.ForBabyExperience-module__UjYvbG__heroActions{flex-wrap:wrap;gap:.75rem;padding-top:.35rem;display:flex}.ForBabyExperience-module__UjYvbG__heroGhostButton{color:#12383d;background:#ffffff85;border:1px solid #103f3d2e;border-radius:8px;justify-content:center;align-items:center;gap:.55rem;min-height:46px;padding:.78rem 1.05rem;font-size:.88rem;font-weight:750;line-height:1;text-decoration:none;transition:transform .18s,border-color .18s,background .18s;display:inline-flex}.ForBabyExperience-module__UjYvbG__heroGhostButton:hover{background:#ffffffb8;border-color:#103f3d61;transform:translateY(-2px)}.ForBabyExperience-module__UjYvbG__heroVisual{min-height:640px;position:relative}.ForBabyExperience-module__UjYvbG__heroStage{isolation:isolate;justify-content:center;align-items:flex-end;min-height:640px;display:flex;position:relative}.ForBabyExperience-module__UjYvbG__heroScene{justify-content:center;align-items:center;min-height:640px;display:flex;position:relative}.ForBabyExperience-module__UjYvbG__heroScene img{border-radius:20px;width:100%;max-width:520px;height:auto;box-shadow:0 30px 64px #225d6342}.ForBabyExperience-module__UjYvbG__heroStage:before{z-index:-1;content:"";background:radial-gradient(at 50% 42%,#fffffff2,#ebf6f38c 58%,#0000 72%);border:1px solid #ffffffbd;border-radius:50%;height:92px;position:absolute;bottom:2.4rem;left:3%;right:5%;box-shadow:0 40px 70px #3666692e}.ForBabyExperience-module__UjYvbG__aloeLeaf{opacity:.72;filter:drop-shadow(0 24px 24px #42704e29);background:linear-gradient(28deg,#0000 46%,#5b9054b8 47% 55%,#0000 56%),radial-gradient(at 42% 80%,#69a65bb8 0 34%,#0000 35%),radial-gradient(at 60% 68%,#84b96fbd 0 28%,#0000 29%);width:145px;height:165px;position:absolute;bottom:6.2rem;left:4%;transform:rotate(-12deg)}.ForBabyExperience-module__UjYvbG__heroBottle{border-radius:8px;position:relative;overflow:hidden;box-shadow:0 26px 58px #225d6333}.ForBabyExperience-module__UjYvbG__heroBottle img,.ForBabyExperience-module__UjYvbG__storyBottle img{object-fit:contain;width:auto;height:min(65svh,560px);display:block}.ForBabyExperience-module__UjYvbG__heroBottleShampoo{z-index:2;transform:translate(1.1rem)rotate(-1.2deg)}.ForBabyExperience-module__UjYvbG__heroBottleConditioner{z-index:1;transform:translate(-1.1rem)rotate(1.1deg)}.ForBabyExperience-module__UjYvbG__oceanStory{color:#0f3540;background:#bfeaf2;min-height:365svh;position:relative}.ForBabyExperience-module__UjYvbG__oceanSticky{isolation:isolate;align-items:center;min-height:100svh;padding:6.5rem 0 3.5rem;display:grid;position:sticky;top:0;overflow:hidden}.ForBabyExperience-module__UjYvbG__oceanBase{object-fit:cover}.ForBabyExperience-module__UjYvbG__oceanBackdrop{z-index:-4;position:absolute;inset:0}.ForBabyExperience-module__UjYvbG__oceanVeil{z-index:-3;pointer-events:none;background:linear-gradient(90deg,#f5fcfb6b,#0000 42%,#ace2eb29),linear-gradient(#f7f6ea57,#bfeaf21a 26%,#78c7d72e);position:absolute;inset:0}.ForBabyExperience-module__UjYvbG__causticDrift,.ForBabyExperience-module__UjYvbG__particles{z-index:-2;pointer-events:none;will-change:transform, opacity;position:absolute;inset:0}.ForBabyExperience-module__UjYvbG__causticDrift{opacity:.32;filter:blur(11px);mix-blend-mode:screen;background:linear-gradient(105deg,#0000 10%,#ffffff38 12%,#0000 17%),linear-gradient(76deg,#0000 36%,#ffffff29 40%,#0000 47%),linear-gradient(118deg,#0000 68%,#fff3 71%,#0000 76%)}.ForBabyExperience-module__UjYvbG__particles{opacity:.42;background-image:radial-gradient(circle,#ffffff8f 0 1px,#0000 2px),radial-gradient(circle,#ffffff57 0 1px,#0000 2px);background-position:8% 22%,64% 72%;background-size:118px 156px,166px 210px}.ForBabyExperience-module__UjYvbG__layer{z-index:-1;height:auto;opacity:var(--layer-opacity,.72);pointer-events:none;-webkit-user-select:none;user-select:none;will-change:transform, opacity;display:block;position:absolute}.ForBabyExperience-module__UjYvbG__lightRays{--layer-opacity:.5;width:min(58vw,820px);animation:18s ease-in-out infinite alternate ForBabyExperience-module__UjYvbG__lightRaysDrift;top:-9%;left:23%}.ForBabyExperience-module__UjYvbG__bubblesSmall{--layer-opacity:.68;width:min(18vw,240px);animation:19s linear infinite ForBabyExperience-module__UjYvbG__bubblesRiseSmall;top:16%;left:7%}.ForBabyExperience-module__UjYvbG__bubblesMedium{--layer-opacity:.54;width:min(18vw,260px);animation:27s linear -8s infinite ForBabyExperience-module__UjYvbG__bubblesRiseMedium;bottom:12%;right:4%}.ForBabyExperience-module__UjYvbG__bubbleStream{z-index:-1;opacity:.95;pointer-events:none;will-change:transform;filter:drop-shadow(0 0 4px #ffffff59);background-image:url(/assets/backgrounds/for-baby/layers/bubbles-glossy.svg);background-position:top;background-repeat:repeat-y;background-size:auto 300px;width:min(15vw,196px);height:calc(100% + 300px);position:absolute;top:0}.ForBabyExperience-module__UjYvbG__bubbleStreamLeft{animation:14s linear infinite ForBabyExperience-module__UjYvbG__bubbleStreamRise;left:12%}.ForBabyExperience-module__UjYvbG__bubbleStreamCenter{opacity:.85;animation:19s linear -8s infinite ForBabyExperience-module__UjYvbG__bubbleStreamRise;left:47%}.ForBabyExperience-module__UjYvbG__bubbleStreamRight{animation:16s linear -11s infinite ForBabyExperience-module__UjYvbG__bubbleStreamRise;right:5%}.ForBabyExperience-module__UjYvbG__fishOne{--layer-opacity:.78;width:min(22vw,310px);animation:24s linear -7s infinite ForBabyExperience-module__UjYvbG__fishSwimOne;top:26%;right:4%}.ForBabyExperience-module__UjYvbG__fishTwo{--layer-opacity:.5;width:min(24vw,340px);animation:29s linear -13s infinite ForBabyExperience-module__UjYvbG__fishSwimTwo;top:52%;left:5%}.ForBabyExperience-module__UjYvbG__turtle{opacity:0;width:min(16vw,230px);top:18%;right:16%}.ForBabyExperience-module__UjYvbG__seahorse{--layer-opacity:.72;width:min(9vw,126px);top:36%;left:23%}.ForBabyExperience-module__UjYvbG__plantsLeft{--layer-opacity:.66;transform-origin:48% 100%;width:min(16vw,230px);bottom:-1%;left:0}.ForBabyExperience-module__UjYvbG__plantsRight{--layer-opacity:.62;transform-origin:52% 100%;width:min(18vw,260px);bottom:-1%;right:0}.ForBabyExperience-module__UjYvbG__coral{--layer-opacity:.78;width:min(58vw,760px);bottom:-2%;right:-4%}.ForBabyExperience-module__UjYvbG__storyGrid{z-index:2;grid-template-columns:minmax(0,1.06fr) minmax(360px,.94fr);align-items:center;gap:clamp(2rem,6vw,6rem);width:min(1160px,100% - 32px);margin:0 auto;display:grid;position:relative}.ForBabyExperience-module__UjYvbG__storyProduct{min-height:650px;position:relative}.ForBabyExperience-module__UjYvbG__storyBottle{will-change:transform, opacity;border-radius:8px;position:absolute;bottom:2.8rem;left:45%;overflow:hidden;box-shadow:0 34px 70px #0e5b6938}.ForBabyExperience-module__UjYvbG__storyShampoo{z-index:2;transform:translate(-52%)}.ForBabyExperience-module__UjYvbG__storyConditioner{z-index:1;transform:translate(-20%)}.ForBabyExperience-module__UjYvbG__storyScene img{width:min(25vw,290px);height:auto;max-height:none}.ForBabyExperience-module__UjYvbG__storySceneBack{z-index:1;transform:translate(-58%)}.ForBabyExperience-module__UjYvbG__storySceneFront{z-index:2;transform:translate(-22%);box-shadow:0 38px 76px #0e5b694d}.ForBabyExperience-module__UjYvbG__storyCopy{gap:1rem;max-width:490px;display:grid}.ForBabyExperience-module__UjYvbG__storyCopy h2{font-size:4.4rem}.ForBabyExperience-module__UjYvbG__finalCopy{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff8a;border:1px solid #103f3d24;border-radius:8px;gap:.68rem;max-width:410px;padding:1.08rem;display:grid;box-shadow:0 24px 60px #21606824}.ForBabyExperience-module__UjYvbG__finalCopy strong{color:#103f3d;font-family:var(--font-display);font-size:2rem;line-height:1}.ForBabyExperience-module__UjYvbG__finalCopy>span{color:#12383db8;font-weight:700}.ForBabyExperience-module__UjYvbG__finalKitImage{border-radius:8px;display:none;overflow:hidden}.ForBabyExperience-module__UjYvbG__finalKitImage img{width:100%;height:auto;display:block}@media (max-width:1080px){.ForBabyExperience-module__UjYvbG__heroCopy h1{font-size:4.35rem}.ForBabyExperience-module__UjYvbG__storyCopy h2{font-size:3.65rem}}@media (max-width:860px){.ForBabyExperience-module__UjYvbG__hero{min-height:auto;padding:6.2rem 0 3.2rem}.ForBabyExperience-module__UjYvbG__heroInner,.ForBabyExperience-module__UjYvbG__storyGrid{grid-template-columns:1fr}.ForBabyExperience-module__UjYvbG__heroCopy{max-width:none}.ForBabyExperience-module__UjYvbG__heroCopy h1,.ForBabyExperience-module__UjYvbG__storyCopy h2{font-size:3.35rem}.ForBabyExperience-module__UjYvbG__heroVisual,.ForBabyExperience-module__UjYvbG__heroStage,.ForBabyExperience-module__UjYvbG__heroScene{min-height:500px}.ForBabyExperience-module__UjYvbG__heroScene img{max-width:min(86vw,440px)}.ForBabyExperience-module__UjYvbG__heroBottle img,.ForBabyExperience-module__UjYvbG__storyBottle img{height:min(54svh,430px)}.ForBabyExperience-module__UjYvbG__oceanStory{min-height:auto}.ForBabyExperience-module__UjYvbG__oceanSticky{min-height:auto;padding:5rem 0 4rem;position:relative}.ForBabyExperience-module__UjYvbG__storyProduct{order:1;min-height:480px}.ForBabyExperience-module__UjYvbG__storyCopy{order:2;max-width:none}.ForBabyExperience-module__UjYvbG__storyBottle{bottom:1rem;left:50%}.ForBabyExperience-module__UjYvbG__storyShampoo{transform:translate(-80%)rotate(-2deg)}.ForBabyExperience-module__UjYvbG__storyConditioner{opacity:1!important;transform:translate(-16%)rotate(1.6deg)!important}.ForBabyExperience-module__UjYvbG__storyScene img{width:min(52vw,250px);height:auto}.ForBabyExperience-module__UjYvbG__storySceneBack{transform:translate(-74%)rotate(-2deg)}.ForBabyExperience-module__UjYvbG__storySceneFront{opacity:1;transform:translate(-8%)rotate(1.6deg)}.ForBabyExperience-module__UjYvbG__fishTwo,.ForBabyExperience-module__UjYvbG__turtle,.ForBabyExperience-module__UjYvbG__seahorse,.ForBabyExperience-module__UjYvbG__plantsRight,.ForBabyExperience-module__UjYvbG__bubblesMedium,.ForBabyExperience-module__UjYvbG__bubbleStreamCenter,.ForBabyExperience-module__UjYvbG__bubbleStreamRight{display:none}.ForBabyExperience-module__UjYvbG__bubbleStreamLeft{opacity:.4;width:120px;left:-2%}.ForBabyExperience-module__UjYvbG__fishOne{--layer-opacity:.4;width:190px;animation-duration:30s;top:34%;right:-12%}.ForBabyExperience-module__UjYvbG__bubblesSmall{--layer-opacity:.44;width:155px;animation-duration:25s;top:28%;left:-5%}.ForBabyExperience-module__UjYvbG__plantsLeft{width:150px}.ForBabyExperience-module__UjYvbG__coral{--layer-opacity:.5;width:560px;right:-42%}.ForBabyExperience-module__UjYvbG__particles{display:none}.ForBabyExperience-module__UjYvbG__lightRays{--layer-opacity:.32;width:520px;animation-duration:24s;left:8%}}@media (max-width:560px){.ForBabyExperience-module__UjYvbG__heroInner,.ForBabyExperience-module__UjYvbG__storyGrid{width:min(100% - 28px,1160px)}.ForBabyExperience-module__UjYvbG__heroCopy h1,.ForBabyExperience-module__UjYvbG__storyCopy h2{font-size:2.8rem}.ForBabyExperience-module__UjYvbG__heroCopy p{font-size:1rem}.ForBabyExperience-module__UjYvbG__heroVisual,.ForBabyExperience-module__UjYvbG__heroStage,.ForBabyExperience-module__UjYvbG__heroScene{min-height:430px}.ForBabyExperience-module__UjYvbG__heroBottle img,.ForBabyExperience-module__UjYvbG__storyBottle img{height:360px}.ForBabyExperience-module__UjYvbG__heroBottleShampoo{transform:translate(.75rem)rotate(-1deg)}.ForBabyExperience-module__UjYvbG__heroBottleConditioner{transform:translate(-.75rem)rotate(1deg)}.ForBabyExperience-module__UjYvbG__tagList li,.ForBabyExperience-module__UjYvbG__storyClaims li{min-height:38px;font-size:.8rem}.ForBabyExperience-module__UjYvbG__heroActions{flex-direction:column;align-items:stretch}.ForBabyExperience-module__UjYvbG__storyProduct{min-height:380px}.ForBabyExperience-module__UjYvbG__finalCopy{max-width:none}.ForBabyExperience-module__UjYvbG__finalKitImage{max-height:210px;display:block}}@media (prefers-reduced-motion:reduce){.ForBabyExperience-module__UjYvbG__oceanStory{min-height:auto}.ForBabyExperience-module__UjYvbG__oceanSticky{min-height:auto;position:relative}.ForBabyExperience-module__UjYvbG__causticDrift,.ForBabyExperience-module__UjYvbG__particles,.ForBabyExperience-module__UjYvbG__layer,.ForBabyExperience-module__UjYvbG__finalCopy{opacity:1;filter:none;animation:none;transform:none}.ForBabyExperience-module__UjYvbG__causticDrift,.ForBabyExperience-module__UjYvbG__particles{opacity:.18}.ForBabyExperience-module__UjYvbG__turtle,.ForBabyExperience-module__UjYvbG__seahorse,.ForBabyExperience-module__UjYvbG__fishTwo,.ForBabyExperience-module__UjYvbG__bubblesMedium{display:none}.ForBabyExperience-module__UjYvbG__bubbleStream{animation:none}.ForBabyExperience-module__UjYvbG__storyConditioner{opacity:1;transform:translate(10%)scale(.96)}}@keyframes ForBabyExperience-module__UjYvbG__bubblesRiseSmall{0%{transform:translateY(38%)scale(.94)}50%{transform:translate(1.2rem,-12%)scale(1)}to{transform:translate(-.7rem,-58%)scale(1.03)}}@keyframes ForBabyExperience-module__UjYvbG__bubblesRiseMedium{0%{transform:translateY(46%)scale(.9)}45%{transform:translate(-1.6rem,-8%)scale(1)}to{transform:translate(1rem,-66%)scale(1.05)}}@keyframes ForBabyExperience-module__UjYvbG__bubbleStreamRise{0%{transform:translate(0,0)}to{transform:translateY(-300px)}}@keyframes ForBabyExperience-module__UjYvbG__fishSwimOne{0%{transform:translate(48vw,1.2rem)scale(-.9,.9)}42%{transform:translate(-24vw,-.6rem)scaleX(-1)}to{transform:translate(-118vw,1rem)scale(-.92,.92)}}@keyframes ForBabyExperience-module__UjYvbG__fishSwimTwo{0%{transform:translate(-42vw)scale(-.84,.84)}55%{transform:translate(32vw,-1rem)scale(-.94,.94)}to{transform:translate(112vw,.8rem)scale(-.86,.86)}}@keyframes ForBabyExperience-module__UjYvbG__lightRaysDrift{0%{transform:translate(-1.2rem,-.8rem)rotate(-1deg)}to{transform:translate(1.5rem,1rem)rotate(1.6deg)}}
.OceanHomeShowcase-module__lco7oa__showcase{--ocean-gold:#d7a84f;--ocean-gold-light:#efca78;--ocean-blue-light:#77dff4;--ocean-blue-soft:#a8e9f5;--ocean-white:#ffffffe6;--ocean-panel:#010f1b8a;border-radius:var(--layer-radius,clamp(18px, 2.6vw, 34px)) var(--layer-radius,clamp(18px, 2.6vw, 34px)) 0 0;min-height:202svh;color:var(--ocean-white);isolation:isolate;position:relative;overflow:clip}.OceanHomeShowcase-module__lco7oa__bg{z-index:0;background-image:url(/assets/products/ocean-showcase/background-ocean.png);background-position:top;background-repeat:no-repeat;background-size:cover;height:100svh;margin-bottom:-100svh;position:sticky;top:0}.OceanHomeShowcase-module__lco7oa__scrim{z-index:0;pointer-events:none;background:linear-gradient(90deg,#010c1600 36%,#010c1652 70%,#010e1880 100%),linear-gradient(#010c1629 0%,#010c1600 24% 70%,#010c1647 100%);height:100svh;margin-bottom:-100svh;position:sticky;top:0}.OceanHomeShowcase-module__lco7oa__stage{z-index:1;place-items:center;min-height:100svh;display:grid;position:sticky;top:0}.OceanHomeShowcase-module__lco7oa__inner{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);align-items:center;gap:clamp(.8rem,1.5vw,1.5rem);width:min(1400px,100% - 24px);margin:0 auto;padding:clamp(4.5rem,9vh,7rem) 0 clamp(3.5rem,6vh,5rem);display:grid}.OceanHomeShowcase-module__lco7oa__cards{justify-content:flex-start;align-items:flex-end;gap:clamp(.7rem,1.4vw,1.25rem);display:flex}.OceanHomeShowcase-module__lco7oa__card{filter:drop-shadow(0 26px 52px #00000075);will-change:transform, opacity;width:100%;max-width:min(100%,450px);margin:0}.OceanHomeShowcase-module__lco7oa__card img{object-fit:contain;border-radius:14px;width:100%;height:auto;display:block}.OceanHomeShowcase-module__lco7oa__copy{align-content:center;gap:clamp(.85rem,1.6vw,1.25rem);padding-left:2rem;display:grid}.OceanHomeShowcase-module__lco7oa__eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--ocean-gold);font-size:.8rem;font-weight:800}.OceanHomeShowcase-module__lco7oa__title{font-family:var(--font-display);color:var(--ocean-gold-light);text-shadow:0 2px 24px #00000059;margin:0;font-size:clamp(2.2rem,4vw,3.6rem);font-weight:540;line-height:1.02}.OceanHomeShowcase-module__lco7oa__titleAccent{color:var(--ocean-blue-light);font-style:italic}.OceanHomeShowcase-module__lco7oa__lead{max-width:34rem;color:var(--ocean-white);margin:0;font-size:clamp(1rem,1.3vw,1.18rem);line-height:1.55}.OceanHomeShowcase-module__lco7oa__benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem .9rem;margin:.2rem 0 0;padding:0;list-style:none;display:grid}.OceanHomeShowcase-module__lco7oa__benefits li{letter-spacing:.01em;color:var(--ocean-white);background:var(--ocean-panel);border:1px solid color-mix(in srgb, var(--ocean-gold) 42%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:10px;padding:.62rem .9rem .62rem 1.65rem;font-size:.92rem;font-weight:600;position:relative}.OceanHomeShowcase-module__lco7oa__benefits li:before{content:"";background:var(--ocean-blue-light);width:7px;height:7px;box-shadow:0 0 10px color-mix(in srgb, var(--ocean-blue-light) 70%, transparent);border-radius:50%;position:absolute;top:50%;left:.7rem;transform:translateY(-50%)}.OceanHomeShowcase-module__lco7oa__actions{flex-wrap:wrap;gap:.8rem;margin-top:.5rem;display:flex}.OceanHomeShowcase-module__lco7oa__primaryCta,.OceanHomeShowcase-module__lco7oa__whatsappCta{letter-spacing:.01em;white-space:nowrap;border-radius:999px;align-items:center;gap:.45rem;padding:.85rem 1.4rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .2s,background-color .2s,border-color .2s;display:inline-flex}.OceanHomeShowcase-module__lco7oa__primaryCta{color:var(--ocean-gold-light);border:1px solid color-mix(in srgb, var(--ocean-gold) 70%, transparent);background:#010d17b8}.OceanHomeShowcase-module__lco7oa__primaryCta:hover{border-color:var(--ocean-gold-light);background:#010d17db;transform:translateY(-2px)}.OceanHomeShowcase-module__lco7oa__whatsappCta{color:#0a1f12;background:linear-gradient(135deg, var(--ocean-gold-light), var(--ocean-gold));border:1px solid color-mix(in srgb, var(--ocean-gold) 80%, white 6%)}.OceanHomeShowcase-module__lco7oa__whatsappCta:hover{background:linear-gradient(135deg, #f4d589, var(--ocean-gold-light));transform:translateY(-2px)}.OceanHomeShowcase-module__lco7oa__primaryCta:focus-visible,.OceanHomeShowcase-module__lco7oa__whatsappCta:focus-visible{outline:2px solid var(--ocean-blue-soft);outline-offset:3px}@media (max-width:980px){.OceanHomeShowcase-module__lco7oa__showcase{min-height:auto}.OceanHomeShowcase-module__lco7oa__bg,.OceanHomeShowcase-module__lco7oa__scrim{height:100%;margin-bottom:0;position:absolute;inset:0}.OceanHomeShowcase-module__lco7oa__stage{min-height:auto;position:relative}.OceanHomeShowcase-module__lco7oa__inner{grid-template-columns:1fr;gap:clamp(1.6rem,5vw,2.6rem);padding:clamp(3.4rem,8vw,4.6rem) 0 clamp(3rem,7vw,4rem)}.OceanHomeShowcase-module__lco7oa__cards{justify-content:center}.OceanHomeShowcase-module__lco7oa__card{max-width:min(46%,300px)}.OceanHomeShowcase-module__lco7oa__copy{text-align:left;justify-items:start}}@media (max-width:560px){.OceanHomeShowcase-module__lco7oa__inner{width:min(560px,100% - 32px)}.OceanHomeShowcase-module__lco7oa__cards{gap:.6rem}.OceanHomeShowcase-module__lco7oa__card{max-width:48%}.OceanHomeShowcase-module__lco7oa__benefits{grid-template-columns:1fr}.OceanHomeShowcase-module__lco7oa__actions{width:100%}.OceanHomeShowcase-module__lco7oa__primaryCta,.OceanHomeShowcase-module__lco7oa__whatsappCta{flex:auto;justify-content:center}}@media (max-width:400px){.OceanHomeShowcase-module__lco7oa__cards{flex-direction:column;align-items:center}.OceanHomeShowcase-module__lco7oa__card{max-width:76%}}@media (prefers-reduced-motion:reduce){.OceanHomeShowcase-module__lco7oa__showcase{min-height:auto}.OceanHomeShowcase-module__lco7oa__bg,.OceanHomeShowcase-module__lco7oa__scrim{height:100%;margin-bottom:0;position:absolute;inset:0}.OceanHomeShowcase-module__lco7oa__stage{min-height:auto;position:relative}}
