:root{--deep:#16332B;--forest:#466E63;--ink:#263B36;--blue:#6FA0B2;--blue-dark:#3B6273;--mist:#D6EDF3;--pale:#F7FBFC;--cream:#fff;--peach:#FFDECF;--orange:#FF7840;--line:rgba(22,51,43,.12);--line-strong:rgba(22,51,43,.18);--shadow:0 24px 70px rgba(22,51,43,.1);--soft-shadow:0 12px 35px rgba(22,51,43,.07);--font:"Helvetica Neue",Helvetica,Arial,sans-serif;--serif:Georgia,"Times New Roman",serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:#fff}body{margin:0;background:#fff;color:var(--deep);font-family:var(--font);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}a{text-decoration:none;color:inherit}button,input{font:inherit}img{max-width:100%}.wrap{width:min(1180px,calc(100% - 42px));margin:0 auto}.brandbar{position:sticky;top:0;z-index:50;background:#fffffff5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--line)}.brandtop{height:58px;display:flex;align-items:center;justify-content:center;color:var(--deep);font-size:25px;font-weight:950;letter-spacing:-.055em}.brandtop sup{font-size:10px;position:relative;top:-8px;margin-left:3px}.hero{padding:82px 0 72px;background:#fff;border-bottom:1px solid var(--line)}.heroGrid{display:grid;grid-template-columns:minmax(0,1.06fr) 350px;gap:70px;align-items:center}.eyebrow{margin:0 0 14px;color:var(--blue-dark);font-size:12px;line-height:1.2;font-weight:950;letter-spacing:.22em;text-transform:uppercase}.hero h1{margin:0;font-size:clamp(48px,7vw,94px);line-height:.92;letter-spacing:-.072em;text-transform:uppercase;font-weight:950}.hero h1 span{display:block;color:var(--blue)}.heroLead{max-width:690px;margin:24px 0 0;color:var(--forest);font-size:18px;line-height:1.72}.heroQuote{max-width:680px;margin:16px 0 0;color:var(--deep);font-family:var(--serif);font-style:italic;font-size:18px;line-height:1.6}.heroActions{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.btn{min-height:48px;padding:0 18px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:950;letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--deep)}.btn.primary{background:var(--deep);color:#fff;box-shadow:0 7px #9ac4d5}.btn.secondary{background:#fff;color:var(--deep)}.founderCard{width:100%;perspective:1200px;cursor:pointer}.founderFlip{position:relative;width:100%;aspect-ratio:3/4;transform-style:preserve-3d;transition:transform .48s cubic-bezier(.2,.75,.25,1)}.founderCard.flipped .founderFlip{transform:rotateY(180deg)}.founderFace{position:absolute;top:0;right:0;bottom:0;left:0;backface-visibility:hidden;background:#fff;border:1px solid var(--line);border-radius:28px;padding:12px;box-shadow:var(--shadow);overflow:hidden}.founderInner{height:100%;display:flex;align-items:flex-end;justify-content:center;background:#fff;border-radius:20px;overflow:hidden}.founderInner img{width:100%;height:100%;object-fit:contain;object-position:center bottom;display:block}.founderBack{transform:rotateY(180deg);display:flex;align-items:center;justify-content:center;background:var(--mist)}.igCard{text-align:center;color:#000;padding:24px}.igName{margin:0 0 7px;font-size:20px;font-weight:950;letter-spacing:-.03em;color:#000}.igHandle{margin:0 0 16px;color:#000;font-size:13px;font-weight:850}.igBtn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border-radius:12px;background:var(--deep);color:#fff;font-size:11px;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.igFlipNote{margin:14px 0 0;color:#000;font-size:10px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.founderId{text-align:center;margin-top:14px}.founderId strong{display:block;color:#000;font-size:16px;font-weight:950}.founderId span{display:block;margin-top:4px;color:#000;font-family:var(--serif);font-style:italic;font-size:13px}.intro{padding:66px 0 54px;background:#fff}.introText{text-align:center;max-width:850px;margin:0 auto 30px}.introText h2{margin:0;color:var(--deep);font-size:clamp(34px,5vw,62px);line-height:.95;letter-spacing:-.055em;text-transform:uppercase;font-weight:950}.introText p{margin:18px auto 0;max-width:740px;color:var(--forest);font-size:17px;line-height:1.68}.categoryGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.categoryPill{display:flex;flex-direction:column;gap:7px;min-height:118px;padding:18px;border:1px solid var(--line);border-radius:22px;background:#fff;box-shadow:var(--soft-shadow);transition:.2s ease}.categoryPill:hover{transform:translateY(-2px);border-color:#6fa0b273;background:#f7fbfc}.categoryPill span{color:var(--blue-dark);font-size:10.5px;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.categoryPill b{font-size:22px;line-height:1;letter-spacing:-.04em}.categoryPill small{margin-top:auto;color:var(--forest);font-size:12px;font-weight:850}.controls{position:sticky;top:88px;z-index:35;background:#fffffff2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:12px 0}.controlGrid{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center}.search{height:50px;width:100%;border:1px solid var(--line-strong);border-radius:14px;background:#fff;color:var(--deep);padding:0 16px;outline:0}.clearBtn{height:50px;border:1px solid var(--line-strong);border-radius:14px;background:var(--deep);color:#fff;font-weight:950;letter-spacing:.08em;text-transform:uppercase;padding:0 18px}.quickNav{display:flex;gap:8px;overflow-x:auto;padding:10px 2px 0;scrollbar-width:none}.quickNav::-webkit-scrollbar{display:none}.quickNav a{flex:0 0 auto;border:1px solid var(--line);border-radius:999px;padding:8px 12px;background:#fff;color:var(--deep);font-size:11px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.quickNav a:hover{background:var(--mist)}.shelf{padding:54px 0 72px;background:#fff}.skuSection{scroll-margin-top:155px;margin:0 0 44px;padding:34px;border:1px solid var(--line);border-radius:34px;background:#fff;box-shadow:var(--soft-shadow)}.skuHead{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,360px);gap:28px;align-items:end;margin-bottom:24px}.skuLabel{margin:0 0 10px;color:var(--blue-dark);font-size:11px;font-weight:950;letter-spacing:.18em;text-transform:uppercase}.skuHead h2{margin:0;color:var(--deep);font-size:clamp(38px,5vw,70px);line-height:.92;letter-spacing:-.06em;text-transform:uppercase;font-weight:950}.skuSub{max-width:720px;margin:15px 0 0;color:var(--forest);font-size:16px;line-height:1.65}.skuPanel{background:#fff;border:1px solid var(--line);border-radius:22px;padding:18px}.skuPanel b{display:block;font-size:14px;color:var(--deep)}.skuPanel p{margin:8px 0 0;color:var(--forest);font-size:13px;line-height:1.5}.countPill{display:inline-flex;margin-top:15px;align-items:center;min-height:34px;padding:0 12px;border-radius:999px;background:var(--peach);color:var(--deep);font-size:12px;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.accordionGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-height:560px;overflow-y:auto;padding:2px 9px 2px 2px;scrollbar-width:thin;scrollbar-color:var(--forest) #EFF6F8}.accordionGrid::-webkit-scrollbar{width:10px}.accordionGrid::-webkit-scrollbar-track{background:#eff6f8;border-radius:999px}.accordionGrid::-webkit-scrollbar-thumb{background:var(--forest);border-radius:999px}.productAcc{border:1px solid var(--line);border-radius:16px;background:#fff;box-shadow:0 8px 24px #16332b0e;overflow:hidden;transition:.18s ease}.productAcc:hover{border-color:#6fa0b273;transform:translateY(-1px)}.accBtn{width:100%;border:0;background:#fff;text-align:left;padding:12px;display:grid;grid-template-columns:74px 1fr 34px;gap:12px;align-items:center;color:var(--deep);cursor:pointer}.accThumb{width:74px;height:74px;border:1px solid var(--line);border-radius:12px;background:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden}.accTitle b{display:block;color:var(--deep);font-size:15px;line-height:1.16;letter-spacing:-.025em}.accTitle span{display:block;margin-top:4px;color:var(--forest);font-size:11px;font-weight:800}.plus{width:34px;height:34px;border:1px solid rgba(111,160,178,.5);border-radius:999px;background:var(--mist);display:grid;place-items:center;color:var(--deep);font-size:23px;line-height:1;transition:.22s ease}.productAcc.open .plus{transform:rotate(45deg);background:var(--deep);color:#fff}.accDetail{display:none;border-top:1px solid var(--line);padding:14px 14px 16px}.productAcc.open .accDetail{display:block}.desc{margin:0;color:var(--forest);font-size:13px;line-height:1.55}.tagRow{display:flex;flex-wrap:wrap;gap:7px;margin:12px 0}.tag{display:inline-flex;align-items:center;min-height:26px;padding:0 9px;border-radius:8px;background:#f7fbfc;border:1px solid var(--line);color:var(--blue-dark);font-size:10px;font-weight:950;text-transform:uppercase;letter-spacing:.08em}.buy{display:inline-flex;align-items:center;justify-content:center;min-height:42px;width:100%;border-radius:12px;background:var(--deep);color:#fff;font-size:11px;font-weight:950;letter-spacing:.12em;text-transform:uppercase;box-shadow:0 6px #9ac4d5}.buy:hover{background:#1b4036}.empty{display:none;margin:10px 0 0;color:var(--forest);font-family:var(--serif);font-style:italic}.productAcc.hiddenBySearch{display:none}.skuSection.noResults .empty{display:block}@media(max-width:1020px){.heroGrid{grid-template-columns:1fr;gap:36px}.founderCard{max-width:330px;margin:0 auto}.categoryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.skuHead{grid-template-columns:1fr}.accordionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.wrap{width:calc(100% - 28px)}.brandtop{height:48px;font-size:19px}.hero{padding:58px 0 50px}.hero h1{text-align:center;font-size:clamp(42px,13vw,56px)}.eyebrow{text-align:center}.heroLead,.heroQuote{text-align:center;font-size:15px;line-height:1.65}.heroActions{justify-content:center}.btn{width:100%}.founderCard{max-width:280px}.intro{padding:46px 0 40px}.introText h2{font-size:clamp(34px,10vw,44px)}.introText p{font-size:14.5px}.categoryGrid{grid-template-columns:1fr;gap:10px}.categoryPill{min-height:94px;border-radius:20px}.controls{top:73px;padding:10px 0}.controlGrid{grid-template-columns:1fr}.clearBtn{height:46px}.shelf{padding:34px 0 54px}.skuSection{scroll-margin-top:145px;margin-bottom:28px;padding:18px;border-radius:24px}.skuHead h2{font-size:clamp(34px,11vw,46px)}.skuSub{font-size:14px}.skuPanel{border-radius:18px;padding:14px}.accordionGrid{grid-template-columns:1fr;max-height:440px;gap:12px;padding-right:6px}.accBtn{grid-template-columns:64px 1fr 31px;padding:10px;gap:10px}.accThumb{width:64px;height:64px}.accTitle b{font-size:14px}.plus{width:31px;height:31px;font-size:21px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}:root{--cream:#fff!important}html,body,.hero,.intro,.shelf,.skuSection,.skuPanel{background:#fff!important}.hero{background:#fff!important;border-bottom:1px solid var(--line)!important}.founderInner,.skuPanel{background:#fff!important}.wrap{width:min(1200px,calc(100% - 48px));margin-inline:auto}.heroGrid{gap:64px;align-items:center}.heroLead,.heroQuote{max-width:68ch}.introText{max-width:860px}.categoryGrid{gap:16px;align-items:stretch}.categoryPill{height:100%;align-content:start}.controls .wrap{width:min(1200px,calc(100% - 48px))}.shelf{padding:58px 0 82px!important}.skuSection{margin:0 0 42px!important;padding:36px!important;border-radius:34px!important;background:#fff!important}.skuHead{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);gap:30px;align-items:end;margin:0 0 26px!important}.skuLabel,.skuHead h2{margin:0 0 14px!important}.skuSub{margin:0 0 10px!important;max-width:70ch}.countPill{margin:8px 0 0!important}.skuPanel{padding:20px!important;border-radius:22px!important;align-self:end}.skuPanel p{margin:8px 0 0!important}.accordionGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px!important;align-items:stretch;max-height:560px;overflow-y:auto;padding:4px 10px 4px 0!important;scrollbar-width:thin;scrollbar-color:var(--forest) #EFF6F8}.productAcc{display:flex;flex-direction:column;height:100%;background:#fff!important;border-radius:18px!important}.accBtn{width:100%;display:grid;grid-template-columns:82px minmax(0,1fr) 36px!important;align-items:center;gap:14px!important;padding:14px!important;min-height:112px;text-align:left}.accThumb{width:82px!important;height:82px!important;border-radius:14px!important;flex:0 0 auto}.accThumb img{width:100%;height:100%;object-fit:contain;display:block;padding:5px}.accTitle{min-width:0}.accTitle b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:36px}.accTitle span{display:block;margin-top:5px;white-space:normal;overflow:hidden;text-overflow:ellipsis}.plus{flex:0 0 auto}.accDetail{padding:18px 20px!important;background:#fff!important}.desc{margin:0 0 8px!important;min-height:40px}.tagRow{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 14px!important}.tag{min-height:26px;line-height:1.1}.buy{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:46px;margin:2px 0 0;border-radius:12px}@media(max-width:1020px){.wrap,.controls .wrap{width:min(100% - 40px,1200px)}.heroGrid{gap:42px}.skuHead{grid-template-columns:1fr!important;align-items:start}.accordionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px!important}}@media(max-width:680px){.wrap,.controls .wrap{width:calc(100% - 32px)}.hero{padding:58px 0 46px!important}.intro{padding:46px 0 38px!important}.shelf{padding:34px 0 58px!important}.skuSection{padding:20px!important;margin-bottom:28px!important;border-radius:24px!important}.skuHead{gap:14px;margin-bottom:18px!important}.skuLabel,.skuHead h2{margin-bottom:10px!important}.skuSub{font-size:14px!important;line-height:1.6}.skuPanel{padding:14px!important;border-radius:18px!important}.accordionGrid{grid-template-columns:1fr!important;gap:16px!important;max-height:440px;padding-right:6px!important}.accBtn{grid-template-columns:72px minmax(0,1fr) 32px!important;padding:12px!important;gap:12px!important;min-height:96px}.accThumb{width:72px!important;height:72px!important}.accTitle b{font-size:14px!important;min-height:auto}.accDetail{padding:14px!important}.desc{min-height:auto}}html{scroll-behavior:smooth}.intro,.controls,.quickNav{display:none!important}.shelf{padding-top:58px!important;background:#fff!important}.founderCard{touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.founderCard .founderFace{pointer-events:auto}.founderCard.flipped .founderFace:not(.founderBack){pointer-events:none}.founderCard.flipped .founderBack{pointer-events:auto;z-index:3}.founderBack .igCard,.founderBack .igBtn{pointer-events:auto;position:relative;z-index:5}.igBtn{box-shadow:0 7px #9ac4d5}.igBtn:hover{transform:translateY(-1px);background:#1b4036}.founderCard.autoCue .founderFace{box-shadow:0 28px 86px #16332b24!important}@media(max-width:680px){.shelf{padding-top:34px!important}.heroActions{justify-content:center}.heroActions .btn{width:100%;max-width:320px}}.swirl,.swoop,.arrow,.heroArrow,.founderArrow,.decorArrow,.curvedArrow{display:none!important;visibility:hidden!important;pointer-events:none!important}.skuPanel{display:none!important}.founderFlip{transition:transform .65s cubic-bezier(.22,1,.36,1)!important;will-change:transform}.founderCard.autoCue .founderFlip{transition-duration:.65s!important;transition-timing-function:cubic-bezier(.22,1,.36,1)!important}@media(prefers-reduced-motion:reduce){.founderFlip,.founderCard.autoCue .founderFlip{transition:none!important}}.hero{position:relative;overflow:hidden;background:#fff!important}.heroGrid{position:relative;grid-template-columns:minmax(0,1.08fr) 360px!important;gap:92px!important;align-items:center!important}.heroCopy{position:relative;z-index:2}.hero .eyebrow,.heroActions{display:none!important}.hero h1{max-width:760px;font-size:clamp(58px,7.8vw,132px)!important;line-height:.91!important;letter-spacing:-.078em!important;color:#16332b!important}.hero h1 span{display:block!important;color:#78a8b8!important}.heroQuote{margin:32px 0 0!important;max-width:760px!important;color:#082d27!important;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-style:italic!important;font-weight:950!important;font-size:clamp(20px,1.7vw,30px)!important;line-height:1.25!important}.heroLead{margin:28px 0 0!important;max-width:760px!important;color:#2b6159!important;font-size:clamp(17px,1.45vw,25px)!important;line-height:1.5!important}.founderCard{position:relative!important;z-index:3!important}.founderFace{border-radius:28px!important;background:#fff!important}.founderInner{border-radius:20px!important;background:#fffef8!important}.founderId{margin-top:30px!important}.founderId strong{font-size:22px!important;line-height:1.05!important}.founderId span{font-size:18px!important;color:#000!important}.tapTag{position:absolute;right:18px;bottom:18px;z-index:6;display:inline-flex!important;align-items:center;justify-content:center;min-height:31px;padding:0 11px;border-radius:7px;background:#435f55;color:#fff;font-size:12px;font-weight:950;letter-spacing:.12em;text-transform:uppercase;box-shadow:0 8px 20px #16332b2e;pointer-events:none}.founderCard.flipped .tapTag{opacity:0}.countPill,[data-count-for]{display:none!important;visibility:hidden!important}.hero .founderArrow{display:block!important;visibility:visible!important;pointer-events:none!important;position:absolute;z-index:1;width:min(330px,25vw);height:auto;left:calc(50% - 62px);top:31%;opacity:1;filter:drop-shadow(0 14px 18px rgba(200,120,86,.14))}.founderArrow svg{width:100%;height:auto;overflow:visible}.founderArrow .arrowStroke{stroke:#c87856;stroke-width:10;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:520;stroke-dashoffset:520;animation:womnArrowDraw 1.55s cubic-bezier(.22,1,.36,1) .38s forwards,womnArrowFloat 4.6s ease-in-out 2.1s infinite}.founderArrow .arrowHead{stroke-dasharray:180;stroke-dashoffset:180;animation:womnArrowDraw 1.05s cubic-bezier(.22,1,.36,1) 1.05s forwards,womnArrowFloat 4.6s ease-in-out 2.1s infinite}@keyframes womnArrowDraw{to{stroke-dashoffset:0}}@keyframes womnArrowFloat{0%,to{transform:translateZ(0) rotate(0)}50%{transform:translate3d(7px,-5px,0) rotate(1.2deg)}}@media(max-width:1020px){.heroGrid{grid-template-columns:1fr!important;gap:34px!important;text-align:center!important}.hero h1,.heroLead,.heroQuote{margin-left:auto!important;margin-right:auto!important}.hero .founderArrow{position:relative!important;left:auto!important;top:auto!important;width:160px!important;margin:4px auto -8px!important;transform:rotate(70deg)!important}.founderCard{max-width:340px!important;margin:0 auto!important}}@media(max-width:680px){.hero h1{font-size:clamp(48px,15vw,70px)!important;text-align:left!important}.heroLead,.heroQuote{text-align:left!important}.heroQuote{font-size:19px!important;margin-top:24px!important}.heroLead{font-size:16px!important;line-height:1.58!important}.hero .founderArrow{width:136px!important;margin:0 auto -4px!important}.founderId strong{font-size:18px!important}.founderId span{font-size:15px!important}.tapTag{right:14px;bottom:14px;min-height:27px;font-size:10px}}@media(prefers-reduced-motion:reduce){.founderArrow .arrowStroke,.founderArrow .arrowHead{animation:none!important;stroke-dashoffset:0!important}}.hero .founderArrow{display:block!important;visibility:visible!important;pointer-events:none!important;position:absolute!important;z-index:2!important;width:min(312px,22vw)!important;left:calc(50% - 82px)!important;top:calc(31% - 72px)!important;margin:0!important;opacity:1!important;transform:none!important;filter:drop-shadow(0 14px 18px rgba(200,120,86,.14))!important}.founderArrow svg{width:100%!important;height:auto!important;overflow:visible!important;animation:womnArrowSvgFloat 5.2s ease-in-out 2.25s infinite!important}.founderArrow .arrowStroke{stroke:#c87856!important;stroke-width:10!important;stroke-linecap:round!important;stroke-linejoin:round!important;stroke-dasharray:520!important;stroke-dashoffset:520!important;animation:womnArrowDraw 1.65s cubic-bezier(.22,1,.36,1) .35s forwards!important}.founderArrow .arrowHead{stroke-dasharray:180!important;stroke-dashoffset:180!important;animation:womnArrowDraw 1.1s cubic-bezier(.22,1,.36,1) 1.08s forwards!important}@keyframes womnArrowSvgFloat{0%,to{transform:translateZ(0) rotate(0)}50%{transform:translate3d(7px,-6px,0) rotate(.9deg)}}@media(max-width:1020px){.heroGrid{grid-template-columns:1fr!important;gap:28px!important;text-align:center!important}.hero .founderArrow{position:relative!important;left:auto!important;top:auto!important;width:165px!important;margin:26px auto 18px!important;transform:translateY(18px) rotate(74deg)!important;z-index:2!important}.founderArrow svg{animation:womnArrowSvgFloatMobile 5.2s ease-in-out 2.25s infinite!important}.founderCard{max-width:340px!important;margin:0 auto!important}}@media(max-width:680px){.hero .founderArrow{width:148px!important;margin:30px auto 20px!important;transform:translateY(24px) rotate(78deg)!important}}@keyframes womnArrowSvgFloatMobile{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,8px,0)}}@media(max-width:680px){.heroCopy{text-align:center!important}.hero h1,.heroQuote,.heroLead{text-align:center!important;margin-left:auto!important;margin-right:auto!important}}.azScrub{position:fixed;top:50%;right:8px;transform:translateY(-50%) translate(26px);opacity:0;pointer-events:none;z-index:60;display:flex;flex-direction:column;gap:6px;align-items:center;padding:10px 6px;background:#fffffff7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(111,160,178,.55);border-radius:999px;box-shadow:0 14px 34px #16332b33,0 3px 10px #16332b1a;-webkit-user-select:none;user-select:none;touch-action:none;transition:opacity .28s ease,transform .4s cubic-bezier(.2,.75,.3,1.18)}.azScrub.show{opacity:1;transform:translateY(-50%) translate(0);pointer-events:auto}.azDot{width:32px;height:32px;display:grid;place-items:center;font-size:12px;font-weight:900;line-height:1;color:#8fa6a0;border-radius:50%;cursor:pointer;transition:color .15s,background .15s}.azDot:hover{color:#16332b}.azDot.active{color:#fff;background:#6fa0b2}.azFlag{position:fixed;right:44px;z-index:46;background:#6fa0b2;color:#fff;font-weight:800;font-size:12px;padding:8px 12px;border-radius:10px;white-space:nowrap;opacity:0;transform:translateY(-50%) translate(6px);pointer-events:none;transition:opacity .15s,transform .15s}.azFlag.show{opacity:1;transform:translateY(-50%) translate(0)}@media(max-width:768px){.azScrub{right:3px;padding:8px 5px;gap:5px}.azDot{width:28px;height:28px;font-size:10.5px}}*,*:before,*:after{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important}@media(max-width:680px){.founderArrow{display:block!important;position:static!important;width:118px;height:74px;margin:28px auto 4px;transform:rotate(52deg);opacity:.95}.founderArrow svg{width:100%;height:100%}.wrap{width:100%!important;max-width:100%!important;padding-left:16px!important;padding-right:16px!important;margin:0 auto!important;box-sizing:border-box}.skuSection{padding:44px 0!important;margin:0!important}.skuHead{margin:0 0 20px!important;padding:0!important}.skuHead h2,.skuLabel{margin:0 0 8px!important}.skuSub{margin:0!important}.accordionGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;padding:0!important;margin:0!important}.productAcc{width:100%!important;margin:0!important;box-sizing:border-box;min-width:0}.accBtn{min-height:0;padding:10px!important;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.accThumb{width:64px;height:64px;flex:0 0 auto}.accThumb img{width:100%;height:100%;object-fit:contain}.accTitle{min-width:0;width:100%}.accTitle b{display:block;font-size:12px;line-height:1.25;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.accTitle span{display:block;font-size:10px;margin-top:3px}.plus{width:30px;height:30px;font-size:16px;flex:0 0 auto}.accDetail .desc{font-size:12px}.accDetail{padding:0 10px}.buy{min-height:42px;font-size:11px}}.shelf,.skuSection{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important}.skuSection{padding-left:0!important;padding-right:0!important}.accordionGrid{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:0!important}.accThumb{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}.accBtn{background:transparent}.accordionGrid.canScroll:after{content:"";position:sticky;bottom:-2px;display:block;grid-column:1/-1;height:48px;margin-top:-48px;pointer-events:none;z-index:2;background:linear-gradient(180deg,#fff0,#ffffffeb 62%,#fff),radial-gradient(62% 28px at 50% 100%,#16332b38,#16332b00 74%);border-radius:0 0 26px 26px}@media(max-width:680px){.accordionGrid.canScroll:after{height:40px;margin-top:-40px;border-radius:0 0 20px 20px}}.accordionGrid.canScroll{padding-right:14px!important;scrollbar-width:thin;scrollbar-color:#466E63 #ECF3F0}.accordionGrid.canScroll::-webkit-scrollbar{width:6px}.accordionGrid.canScroll::-webkit-scrollbar-track{background:#ecf3f0;border-radius:99px}.accordionGrid.canScroll::-webkit-scrollbar-thumb{background:#466e63;border-radius:99px}.accordionGrid:not(.canScroll){max-height:none!important;overflow:visible!important;padding-right:0!important}@media(max-width:680px){.accordionGrid{max-height:440px}.accordionGrid.canScroll{padding-right:12px!important}}html,body{max-width:100%!important;overflow-x:hidden!important}@supports (overflow-x:clip){html,body{overflow-x:clip!important}}.skuLabel,.skuSub{display:none!important;visibility:hidden!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}.skuSection{position:relative!important;overflow:visible!important;margin:0 0 40px!important;padding-top:0!important}.skuHead{display:block!important;position:relative!important;width:100vw!important;left:50%!important;right:50%!important;margin-left:-50vw!important;margin-right:-50vw!important;margin-top:0!important;margin-bottom:24px!important;padding:18px max(18px,calc((100vw - 1168px)/2))!important;background:linear-gradient(135deg,#6fa0b2,#7a96a0)!important;border-top:1px solid rgba(255,255,255,.42)!important;border-bottom:1px solid rgba(22,51,43,.12)!important;box-shadow:0 14px 34px #16332b24,inset 0 1px #ffffff47!important;border-radius:0!important;box-sizing:border-box!important}.skuHead:after{content:"";position:absolute;inset:auto 0 0 0;height:1px;background:#ffffff47;pointer-events:none}.skuHead>div{width:min(1168px,calc(100vw - 32px))!important;margin:0 auto!important}.skuHead h2{color:#fff!important;margin:0!important;padding:0!important;text-transform:uppercase!important;letter-spacing:-.055em!important;line-height:.92!important;text-shadow:0 2px 16px rgba(22,51,43,.18)!important}#pcos .skuHead{background:linear-gradient(135deg,#6fa0b2,#5d8fa2 54%,#7a96a0)!important}.azScrub{display:flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;transform:translateY(-50%) translate(0)!important;z-index:2147483000!important;right:max(4px,env(safe-area-inset-right))!important;touch-action:none!important;-webkit-user-select:none!important;user-select:none!important}.azDot{touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important}.azFlag{z-index:2147483001!important}@media(max-width:768px){.skuSection{margin-bottom:30px!important;padding-bottom:26px!important}.skuHead{padding:15px 16px!important;margin-bottom:18px!important}.skuHead>div{width:100%!important}.skuHead h2{font-size:clamp(32px,10.8vw,45px)!important}.azScrub{right:3px!important;padding:7px 4px!important;gap:4px!important;border-radius:999px!important}.azDot{width:26px!important;height:26px!important;font-size:10px!important}.azFlag{right:42px!important;font-size:11px!important;padding:7px 10px!important}}@media(max-width:420px){.azScrub{display:flex!important}}.azScrub{display:flex!important;visibility:visible!important;opacity:0!important;pointer-events:none!important;transform:translateY(-50%) translate(48px)!important;transition:opacity .24s ease,transform .42s cubic-bezier(.22,1,.36,1)!important;will-change:transform,opacity!important}.azScrub.show{opacity:1!important;pointer-events:auto!important;transform:translateY(-50%) translate(0)!important}.azScrub:not(.show) .azDot{pointer-events:none!important}.azFlag{transition:opacity .16s ease,transform .2s cubic-bezier(.22,1,.36,1)!important}.founderFlip,.founderCard.autoCue .founderFlip{transition:transform .54s cubic-bezier(.22,1,.36,1)!important;will-change:transform!important}.productAcc,.categoryPill,.btn,.buy,.igBtn,.azDot{transition-timing-function:cubic-bezier(.22,1,.36,1)!important}@media(max-width:768px){.azScrub{transform:translateY(-50%) translate(42px)!important}.azScrub.show{transform:translateY(-50%) translate(0)!important}}@media(prefers-reduced-motion:reduce){.azScrub,.azScrub.show,.founderFlip,.founderCard.autoCue .founderFlip{transition:none!important}}.founderCard{will-change:transform!important}.founderFace{transform:none!important;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important;visibility:visible!important}.founderFace:not(.founderBack){z-index:2!important}.founderBack{transform:rotateY(180deg)!important;z-index:1!important}.founderCard.flipped .founderBack{z-index:3!important}.founderInner,.founderInner img{opacity:1!important;visibility:visible!important}.founderInner img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center bottom!important}#founderCard{perspective:1200px!important;-webkit-perspective:1200px!important;transform:none!important;touch-action:manipulation!important;cursor:pointer!important}#founderCard .founderFlip{position:relative!important;width:100%!important;aspect-ratio:3/4!important;transform-style:preserve-3d!important;-webkit-transform-style:preserve-3d!important;transform:rotateY(0) translateZ(0);transition:transform .68s cubic-bezier(.22,1,.36,1)!important;will-change:transform!important}#founderCard.flipped:not(.autoFlip) .founderFlip{transform:rotateY(180deg) translateZ(0)!important}#founderCard.autoFlip .founderFlip{animation:womnFounderRealAutoFlip 4.2s cubic-bezier(.22,1,.36,1) both!important;transform-origin:center center!important}#founderCard .founderFace{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;transform:rotateY(0)!important;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important;opacity:1!important;visibility:visible!important;overflow:hidden!important}#founderCard .founderFace:not(.founderBack){z-index:2!important}#founderCard .founderBack{transform:rotateY(180deg)!important;z-index:1!important;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important}#founderCard.flipped .founderBack,#founderCard.autoFlip .founderBack{z-index:3!important}#founderCard .founderInner{height:100%!important;width:100%!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;background:#fff!important;overflow:hidden!important}#founderCard .founderInner img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center bottom!important;opacity:1!important;visibility:visible!important;transform:none!important}@keyframes womnFounderRealAutoFlip{0%{transform:rotateY(0) translateY(0) scale(1)}10%{transform:rotateY(-7deg) translateY(-3px) scale(1.006)}28%{transform:rotateY(180deg) translateY(-5px) scale(1.01)}50%{transform:rotateY(180deg) translateY(-5px) scale(1.01)}72%{transform:rotateY(360deg) translateY(-3px) scale(1.006)}88%{transform:rotateY(354deg) translateY(-1px) scale(1.002)}to{transform:rotateY(360deg) translateY(0) scale(1)}}@media(max-width:680px){#founderCard .founderFlip{max-width:318px!important;margin-inline:auto!important}#founderCard .founderFace{border-radius:24px!important;padding:10px!important}#founderCard .founderInner{border-radius:18px!important}}@media(prefers-reduced-motion:reduce){#founderCard.autoFlip .founderFlip{animation:none!important}#founderCard .founderFlip{transition:none!important}}.azScrub{right:8px!important;padding:11px 6px!important;gap:7px!important;border-radius:999px!important;background:#fffffffb!important;box-shadow:0 18px 38px #16332b33,0 5px 14px #16332b1a!important}.azDot{position:relative!important;width:39px!important;height:31px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding-left:8px!important;box-sizing:border-box!important;border-radius:999px!important;letter-spacing:.02em!important;overflow:visible!important}.azDot:before{content:"";position:absolute;left:7px;top:50%;width:4px;height:4px;border-radius:999px;background:#a2b6bc;transform:translateY(-50%);box-shadow:0 0 0 2px #6fa0b214;transition:background .18s ease,transform .18s ease,box-shadow .18s ease}.azDot:hover:before,.azDot.active:before{background:#fff;transform:translateY(-50%) scale(1.18);box-shadow:0 0 0 3px #ffffff2e}.azDot.active{background:#6fa0b2!important;color:#fff!important}.azFlag{right:56px!important;background:#6fa0b2!important;color:#fff!important;font-weight:900!important;font-size:12px!important;line-height:1!important;letter-spacing:.01em!important;padding:10px 14px!important;border-radius:999px 6px 6px 999px!important;box-shadow:0 14px 30px #16332b33!important;opacity:0!important;transform:translateY(-50%) translate(18px) scale(.98)!important;transition:opacity .18s ease,transform .28s cubic-bezier(.22,1,.36,1)!important}.azFlag:after{content:"";position:absolute;top:50%;right:-5px;width:10px;height:10px;background:#6fa0b2;transform:translateY(-50%) rotate(45deg);border-radius:2px}.azFlag.show{opacity:1!important;transform:translateY(-50%) translate(0) scale(1)!important}@media(max-width:768px){.azScrub{right:4px!important;padding:11px 5px!important;gap:7px!important}.azDot{width:38px!important;height:32px!important;padding-left:9px!important;font-size:10.8px!important}.azDot:before{left:7px;width:4px;height:4px}.azFlag{right:50px!important;font-size:11.5px!important;padding:10px 13px!important;max-width:min(74vw,260px)!important;white-space:nowrap!important}}@media(max-width:420px){.azScrub{right:3px!important;gap:6px!important;padding:10px 4px!important}.azDot{width:36px!important;height:31px!important;font-size:10.4px!important}.azFlag{right:47px!important;font-size:11px!important;padding:9px 12px!important}}.azScrub{right:8px!important;width:28px!important;padding:14px 4px!important;gap:11px!important;align-items:center!important}.azDot{position:relative!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;padding:0!important;margin:0!important;display:block!important;border-radius:999px!important;background:transparent!important;color:transparent!important;font-size:0!important;line-height:0!important;letter-spacing:0!important;text-indent:-9999px!important;overflow:visible!important;box-sizing:border-box!important;cursor:pointer!important;touch-action:none!important}.azDot:before{content:""!important;position:absolute!important;left:50%!important;top:50%!important;width:5.5px!important;height:5.5px!important;border-radius:999px!important;background:#8fa6a0!important;transform:translate(-50%,-50%) scale(1)!important;box-shadow:0 0 #6fa0b200!important;transition:transform .18s ease,background .18s ease,box-shadow .18s ease!important}.azDot:hover:before{background:#6fa0b2!important;transform:translate(-50%,-50%) scale(1.22)!important}.azDot.active{background:transparent!important;color:transparent!important}.azDot.active:before{width:7.5px!important;height:7.5px!important;background:#6fa0b2!important;transform:translate(-50%,-50%) scale(1.18)!important;box-shadow:0 0 0 4px #6fa0b22b!important}.azFlag{right:43px!important;max-width:min(250px,calc(100vw - 76px))!important;background:#6fa0b2!important;color:#fff!important;font-size:12px!important;line-height:1.15!important;font-weight:850!important;letter-spacing:.01em!important;padding:9px 13px!important;border-radius:999px 10px 10px 999px!important;box-shadow:0 14px 28px #16332b2e,0 4px 10px #16332b1f!important;opacity:0!important;transform:translateY(-50%) translate(18px)!important;transition:opacity .18s ease,transform .24s cubic-bezier(.22,1,.36,1)!important}.azFlag.show{opacity:1!important;transform:translateY(-50%) translate(0)!important}@media(max-width:768px){.azScrub{right:4px!important;width:31px!important;padding:16px 5px!important;gap:13px!important}.azDot{width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important}.azDot:before{width:6px!important;height:6px!important}.azDot.active:before{width:8px!important;height:8px!important}.azFlag{right:42px!important;font-size:12px!important;padding:10px 13px!important;max-width:calc(100vw - 74px)!important}}@media(max-width:420px){.azScrub{right:3px!important;width:30px!important;padding:15px 4px!important;gap:12px!important}.azFlag{right:39px!important;font-size:11.5px!important;padding:9px 12px!important}}.founderInner{background:#f6f1e8!important;padding:0 14px!important;align-items:flex-end!important;justify-content:center!important}.founderInner img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center bottom!important;display:block!important}.hero .founderArrow{display:block!important;visibility:visible!important;pointer-events:none!important;position:absolute!important;z-index:2!important;width:min(340px,23vw)!important;left:calc(50% - 54px)!important;top:22%!important;margin:0!important;opacity:1!important;transform:none!important;filter:drop-shadow(0 12px 18px rgba(200,120,86,.16))!important}.founderArrow svg{width:100%!important;height:auto!important;overflow:visible!important;animation:womnArrowSvgFloatDesktop 5.3s ease-in-out 2.2s infinite!important}.founderArrow .arrowStroke{stroke:#c87856!important;stroke-width:10!important;stroke-linecap:round!important;stroke-linejoin:round!important}@keyframes womnArrowSvgFloatDesktop{0%,to{transform:translateZ(0)}50%{transform:translate3d(5px,-5px,0)}}@media(max-width:1020px){.heroGrid{grid-template-columns:1fr!important;gap:26px!important}.hero .founderArrow{position:relative!important;left:auto!important;top:auto!important;width:164px!important;margin:8px auto 4px!important;transform:rotate(64deg)!important}.founderCard{max-width:360px!important;margin:0 auto!important}}@media(max-width:680px){.heroCopy{text-align:center!important}.hero h1,.heroQuote,.heroLead{text-align:center!important;margin-left:auto!important;margin-right:auto!important}.hero .founderArrow{width:146px!important;margin:6px auto 2px!important;transform:rotate(62deg)!important}.founderInner{padding:0 10px!important}}@media(prefers-reduced-motion:reduce){.founderArrow svg,.founderArrow .arrowStroke,.founderArrow .arrowHead{animation:none!important;stroke-dashoffset:0!important}}.founderInner{background:#f6f1e8!important;padding:0!important;align-items:center!important;justify-content:center!important}.founderInner img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;display:block!important}.founderFace{background:#fff!important}.founderInner{background:linear-gradient(180deg,#f7f2ea,#efe7da)!important;padding:0!important;align-items:flex-end!important;justify-content:center!important;position:relative;overflow:hidden!important}.founderInner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 80% at 82% 10%,#ffffff94,#fff0 42%),radial-gradient(80% 70% at 14% 75%,#d5ccbd47,#d5ccbd00 48%);pointer-events:none}.founderInner img{position:relative;z-index:1;width:106%!important;height:106%!important;object-fit:contain!important;object-position:center bottom!important;display:block!important;filter:drop-shadow(0 14px 24px rgba(40,34,28,.12))}.accordionGrid{align-items:start!important}.productAcc{align-self:start!important;height:auto!important}.productAcc:not(.open){height:auto!important}.founderInner{background:#fff!important;padding:0!important;align-items:flex-end!important;justify-content:center!important;position:relative!important;overflow:hidden!important}.founderInner img{position:relative!important;z-index:1!important;width:106%!important;height:106%!important;object-fit:contain!important;object-position:center bottom!important;display:block!important;filter:none!important}@media(max-width:680px){.founderInner img{width:108%!important;height:108%!important}}.accordionGrid{align-items:start!important;grid-auto-rows:auto!important}.productAcc{align-self:start!important;height:max-content!important;min-height:0!important}.productAcc.open,.productAcc:not(.open){align-self:start!important;height:max-content!important;min-height:0!important}.productAcc:not(.open) .accDetail{display:none!important}.accTitle span{white-space:normal!important}.founderInner img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;display:block!important;filter:none!important}.founderInner{background:#fff!important;padding:0!important;align-items:flex-end!important;justify-content:center!important;overflow:hidden!important}.founderInner img{position:relative!important;z-index:1!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center bottom!important;display:block!important;filter:none!important;transform:none!important}@media(max-width:680px){.founderInner img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center bottom!important}}.founderInner img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center bottom!important;display:block!important;filter:none!important;transform:none!important}.founderInner{background:#fff!important;padding:0!important;align-items:center!important;justify-content:center!important;overflow:hidden!important}.founderInner:before{display:none!important;content:none!important}.founderInner img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important;display:block!important;filter:none!important;transform:none!important}.heroGrid{grid-template-columns:minmax(0,1fr) 340px!important;gap:76px!important;align-items:center!important}.heroCopy{max-width:760px!important}.hero h1{max-width:760px!important;text-wrap:balance}.heroQuote,.heroLead{max-width:720px!important}.heroQuote{margin-top:20px!important}.heroLead{margin-top:22px!important}.hero aside{display:flex!important;justify-content:center!important;align-items:center!important}#founderCard{width:100%!important;max-width:340px!important;margin-inline:auto!important}.founderId{margin-top:15px!important}.hero .founderArrow{width:min(300px,21vw)!important;left:calc(50% - 44px)!important;top:27%!important;opacity:.9!important}.skuHead>div{width:min(1200px,calc(100vw - 48px))!important}.skuHead h2{font-size:clamp(44px,4.6vw,66px)!important}.accordionGrid{gap:18px!important}.productAcc{border-radius:18px!important}.accBtn{min-height:112px!important}@media(max-width:1020px){.heroGrid{gap:22px!important}#founderCard{max-width:330px!important}.hero .founderArrow{width:124px!important;margin:10px auto -4px!important}}@media(max-width:680px){.hero{padding:52px 0 44px!important}.heroGrid{gap:14px!important}.heroCopy{max-width:none!important;padding-inline:1px!important}.hero h1{font-size:clamp(44px,13.5vw,54px)!important;line-height:.91!important;letter-spacing:-.068em!important;max-width:350px!important;margin-inline:auto!important}.heroQuote{max-width:345px!important;margin-top:20px!important;font-size:18px!important;line-height:1.34!important}.heroLead{max-width:348px!important;margin-top:27px!important;font-size:15.5px!important;line-height:1.58!important}.hero .founderArrow{position:relative!important;left:auto!important;top:auto!important;width:98px!important;height:62px!important;margin:8px auto -5px!important;transform:rotate(60deg)!important;opacity:.82!important}#founderCard,#founderCard .founderFlip{max-width:304px!important}.founderId{margin-top:12px!important}.founderId strong{font-size:17px!important;line-height:1.15!important}.founderId span{margin-top:3px!important;font-size:14px!important;line-height:1.25!important}.shelf{padding-top:28px!important}.skuSection{margin-bottom:28px!important;padding-bottom:18px!important}.skuHead{padding:14px 16px!important;margin-bottom:16px!important}.skuHead h2{font-size:clamp(34px,9.6vw,40px)!important;line-height:.92!important;letter-spacing:-.045em!important}.accordionGrid{gap:10px!important}.productAcc{border-radius:16px!important}.accBtn{min-height:174px!important;padding:10px 8px 11px!important;gap:7px!important}.accThumb{width:64px!important;height:64px!important}.accTitle b{font-size:12px!important;line-height:1.2!important}.accTitle span{font-size:9.5px!important;line-height:1.2!important}.plus{width:28px!important;height:28px!important;font-size:15px!important}}@media(max-width:380px){.hero h1{font-size:43px!important}#founderCard,#founderCard .founderFlip{max-width:292px!important}.skuHead h2{font-size:34px!important}}@media(max-width:1020px){.heroGrid{grid-template-columns:minmax(0,1fr)!important}.heroCopy,.hero aside{width:100%!important;max-width:100%!important}}@media(max-width:680px){.heroCopy{width:auto!important;max-width:none!important}.hero aside{width:auto!important;max-width:none!important}}
/*# sourceMappingURL=/cdn/shop/t/183/assets/womn-sku-shelf.css.map */
