@import "https://use.typekit.net/jsc1bkz.css";@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.relative{position:relative}.start{inset-inline-start:var(--spacing)}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}}:root{--blue:#003283;--sky:#2a94d5;--pale:#eef7fc;--ink:#14243b;--cream:#f8f5ef;--line:#d7e1eb}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:#fff;margin:0;font-family:Arial,Helvetica,sans-serif}button,a{font:inherit}.announcement{background:var(--blue);color:#fff;letter-spacing:.05em;justify-content:center;align-items:center;height:38px;font-size:13px;display:flex}.header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:20;background:#ffffffed;border-bottom:1px solid #e6edf3;align-items:center;gap:38px;height:84px;padding:0 5vw;display:flex;position:sticky;top:0}.logo,.footerLogo{color:var(--blue);letter-spacing:-.05em;font-size:22px;font-weight:900;line-height:.7;text-decoration:none}.logo span,.footerLogo span{letter-spacing:.21em;margin-top:9px;font-size:6px;display:block}.nav{gap:28px;margin:auto;display:flex}.nav a{color:var(--blue);font-size:14px;text-decoration:none}.headerCta,.primary,.secondary,.whiteButton{background:var(--blue);color:#fff;letter-spacing:.04em;cursor:pointer;border:0;border-radius:4px;padding:16px 24px;font-weight:800;text-decoration:none}.menu{color:var(--blue);background:0 0;border:0;font-size:24px;display:none}.hero{grid-template-columns:1.08fr .92fr;align-items:start;gap:72px;max-width:1220px;margin:auto;padding:64px 32px;display:grid}.mainVisual{background:linear-gradient(145deg,#f4f0f5,#e3eff9);border-radius:26px;justify-content:center;align-items:center;height:640px;display:flex;position:relative;overflow:hidden}.mainVisual:before{content:"";border:1px solid #fff;border-radius:50%;width:390px;height:390px;position:absolute;box-shadow:0 0 0 60px #ffffff34,0 0 0 130px #ffffff20}.mainVisual img{object-fit:contain;mix-blend-mode:multiply;width:78%;height:78%;position:relative}.pill{color:var(--blue);z-index:2;background:#fff;border-radius:99px;padding:10px 14px;font-size:12px;font-weight:700;position:absolute;top:20px;left:20px}.thumbs{gap:12px;margin-top:14px;display:flex}.thumbs button{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:10px;width:76px;height:76px}.thumbs button.active{border:2px solid var(--sky)}.thumbs img{object-fit:contain;width:100%;height:100%}.buyBox{padding-top:8px}.stars{color:#f5ac30;font-size:14px;font-weight:900}.stars span{color:#526274;margin-left:8px;font-weight:500}.eyebrow{letter-spacing:.14em;color:var(--sky);margin:24px 0 12px;font-size:12px;font-weight:900}.eyebrow.light{color:#8dd4ff}.buyBox h1,.transform h2,.steps h2,.comparison h2,.testimonials h2,.faq h2,.sectionHead h2,.science h2,.experts h2,.guarantee h2,.finalCta h2{color:var(--blue);letter-spacing:-.035em;margin:0 0 22px;font-family:Georgia,serif;font-size:48px;line-height:1.04}.buyBox h1 em,h2 em{color:var(--sky);font-weight:400}.lead{color:var(--blue);font-size:22px;font-weight:700}.buyBox>p:not(.eyebrow):not(.lead){color:#526274;font-size:16px;line-height:1.7}.checks{color:var(--blue);gap:10px;margin:22px 0;font-size:15px;display:grid}.checks span:first-letter{color:var(--sky)}.option{border:1px solid var(--line);border-radius:10px;justify-content:space-between;align-items:center;margin-top:10px;padding:14px 16px;display:flex}.option.selected{border:2px solid var(--sky);background:var(--pale)}.option strong,.option small{display:block}.option small{color:#6b7887;margin-top:4px}.option>span{background:var(--sky);color:#fff;border-radius:99px;padding:6px 9px;font-size:11px}.primary{justify-content:space-between;align-items:center;margin-top:16px;padding:19px 22px;display:flex}.trust{color:#667789;justify-content:space-between;margin-top:16px;font-size:11px;display:flex}.reviewStrip{background:var(--pale);color:var(--blue);justify-content:center;align-items:center;gap:30px;padding:22px 4vw;font-size:14px;display:flex}.reviewStrip b{color:#f5ac30;letter-spacing:.12em}.transform,.steps,.comparison,.testimonials,.faq{text-align:center;max-width:1180px;margin:auto;padding:100px 32px}.transform h2,.steps h2,.comparison h2,.testimonials h2{font-size:52px}.benefitGrid{text-align:left;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:54px;display:grid}.benefitGrid article{border:1px solid var(--line);background:#fff;border-radius:18px;min-height:310px;padding:28px;position:relative}.benefitNum{color:#b4c6d5;font-size:12px}.icon{background:var(--pale);width:66px;height:66px;color:var(--sky);border-radius:50%;justify-content:center;align-items:center;margin:34px 0 26px;font-size:28px;display:flex}.benefitGrid h3,.ingredientGrid h3,.stepGrid h3{color:var(--blue);margin:0 0 12px;font-family:Georgia,serif;font-size:23px}.benefitGrid p,.ingredientGrid p,.stepGrid p{color:#657486;font-size:14px;line-height:1.55}.science{background:var(--blue);color:#fff;grid-template-columns:1fr 1fr;align-items:center;gap:8vw;padding:90px max(5vw,32px);display:grid}.science h2,.ingredients h2,.guarantee h2,.finalCta h2{color:#fff;font-size:54px}.science .large,.experts .large{opacity:.85;font-size:18px;line-height:1.75}.scienceImage{background:radial-gradient(circle,#24559b 0,#003283 65%);justify-content:center;align-items:center;height:560px;display:flex;position:relative}.scienceImage img{object-fit:contain;mix-blend-mode:screen;width:72%;height:72%}.orbit{letter-spacing:.08em;background:#063d8dcc;border:1px solid #64b5e7;border-radius:50%;place-items:center;width:84px;height:84px;font-size:10px;font-weight:900;display:grid;position:absolute}.orbit.one{top:18%;left:4%}.orbit.two{top:42%;right:4%}.orbit.three{bottom:8%;left:12%}.scienceStat{border-top:1px solid #ffffff45;align-items:center;gap:22px;margin-top:30px;padding-top:24px;display:flex}.scienceStat b{color:#8dd4ff;font-family:Georgia,serif;font-size:46px}.scienceStat span{max-width:170px}.stepGrid{grid-template-columns:repeat(4,1fr);gap:18px;margin:50px 0 36px;display:grid}.stepGrid article{position:relative}.stepGrid article>span{background:var(--blue);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-weight:800;display:grid;position:absolute;top:12px;left:12px}.stepArt{background:var(--pale);height:190px;color:var(--sky);border-radius:16px;place-items:center;margin-bottom:22px;font-family:Georgia,serif;font-size:46px;display:grid}.secondary{color:var(--blue);border:1px solid var(--blue);background:#fff}.ingredients{color:#fff;background:#062f78;padding:100px max(5vw,32px)}.sectionHead{grid-template-columns:1.3fr .7fr;align-items:end;gap:80px;max-width:1180px;margin:auto;display:grid}.sectionHead>p{opacity:.75;line-height:1.7}.ingredientGrid{grid-template-columns:repeat(4,1fr);gap:18px;max-width:1180px;margin:44px auto 0;display:grid}.ingredientGrid article{color:var(--ink);background:#fff;border-radius:16px;padding:14px 14px 24px}.ingredientVisual{background:radial-gradient(circle,#e7f6ff,#bddff3);border-radius:10px;place-items:center;height:180px;display:grid}.ingredientVisual span{width:82px;height:82px;color:var(--blue);border:1px solid #fff;border-radius:50%;place-items:center;font-family:Georgia,serif;font-size:28px;display:grid;box-shadow:0 12px 30px #2279a634}.v2{background:radial-gradient(circle,#fff4dd,#f0d8aa)}.v3{background:radial-gradient(circle,#f3edff,#d4c5ed)}.v4{background:radial-gradient(circle,#eef8dd,#cfe5ad)}.ingredientGrid h3,.ingredientGrid p{padding:0 10px}.tableWrap{border:1px solid var(--line);border-radius:18px;margin-top:48px;overflow:auto}table{border-collapse:collapse;width:100%;min-width:720px}th,td{border-bottom:1px solid var(--line);padding:20px 16px}th{color:var(--blue);background:#f5f7fa}th:first-child,td:first-child{text-align:left;font-weight:700}.brandCol,td:nth-child(2){background:var(--pale);color:var(--blue);font-weight:800}.experts{background:var(--cream);grid-template-columns:1fr .8fr;align-items:center;gap:9vw;padding:100px max(5vw,32px);display:grid}.experts h2{font-size:50px}.experts a{color:var(--blue);font-size:13px;font-weight:900}.quoteCard{background:#fff;border-radius:100px 16px;padding:50px;box-shadow:0 25px 70px #00328312}.quoteCard>span{color:var(--sky);font-family:Georgia,serif;font-size:80px;line-height:.5}.quoteCard p{color:var(--blue);font-family:Georgia,serif;font-size:25px;line-height:1.45}.quoteCard small{color:#6c7a88}.testimonialGrid{text-align:left;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:42px;display:grid}.testimonialGrid article{background:var(--pale);border-radius:16px;padding:30px}.testimonialGrid b{color:#f5ac30}.testimonialGrid p{color:var(--blue);font-family:Georgia,serif;font-size:19px;line-height:1.5}.testimonialGrid span,.testimonialGrid small{font-size:13px;font-weight:800;display:block}.testimonialGrid small{color:#718093;margin-top:4px;font-weight:400}.guarantee{background:var(--sky);color:#fff;align-items:center;gap:70px;padding:86px max(12vw,32px);display:flex}.seal{text-align:center;border:2px solid #fff;border-radius:50%;flex:none;place-content:center;width:160px;height:160px;font-family:Georgia,serif;font-size:55px;display:grid}.seal span{letter-spacing:.2em;font-family:Arial,sans-serif;font-size:12px}.guarantee p:not(.eyebrow){max-width:570px;line-height:1.7}.whiteButton{color:var(--blue);background:#fff;margin-top:12px}.faq{text-align:left;grid-template-columns:.7fr 1.3fr;gap:90px;display:grid}.faq h2{font-size:50px}.faq>div:last-child{border-top:1px solid var(--line)}.faq article{border-bottom:1px solid var(--line)}.faq article button{text-align:left;width:100%;color:var(--blue);cursor:pointer;background:0 0;border:0;justify-content:space-between;padding:22px 0;font-weight:800;display:flex}.faq article button span{font-size:22px}.faq article p{color:#637385;margin:0 0 24px;line-height:1.6}.finalCta{background:var(--blue);color:#fff;justify-content:center;align-items:center;gap:8vw;padding:60px max(10vw,32px);display:flex}.finalCta img{object-fit:contain;mix-blend-mode:screen;width:340px;height:340px}.linkButton{display:inline-block}footer{color:#dce8f5;background:#06224f;grid-template-columns:1.4fr repeat(3,1fr);gap:40px;padding:64px 6vw 90px;display:grid;position:relative}.footerLogo{color:#fff;font-size:28px}footer h3{color:#8dd4ff;text-transform:uppercase;letter-spacing:.1em;font-size:13px}footer a,footer p{color:#dce8f5;font-size:13px;line-height:2;text-decoration:none;display:block}footer>small{color:#8ca2bd;border-top:1px solid #ffffff20;padding-top:14px;position:absolute;bottom:24px;left:6vw;right:6vw}.stickyBuy{display:none}.stickyBuy span{font-weight:800}.stickyBuy b{background:var(--blue);color:#fff;border-radius:4px;padding:12px 16px}.primary:hover,.headerCta:hover{background:#0748a7}.whiteButton:hover{background:#e8f6ff}@media (width<=900px){.header{height:70px;padding:0 18px}.menu{display:block}.headerCta{display:none}.nav{border-bottom:1px solid var(--line);background:#fff;flex-direction:column;padding:20px;display:none;position:absolute;top:70px;left:0;right:0}.nav.open{display:flex}.logo{margin:auto}.hero{grid-template-columns:1fr;gap:35px;padding:28px 18px}.mainVisual{height:420px}.buyBox h1{font-size:42px}.trust{gap:8px}.reviewStrip{text-align:center;flex-wrap:wrap;gap:9px}.benefitGrid,.stepGrid,.ingredientGrid,.testimonialGrid{grid-template-columns:1fr 1fr}.science,.experts,.faq{grid-template-columns:1fr}.sectionHead{grid-template-columns:1fr;gap:0}.transform,.steps,.comparison,.testimonials,.faq{padding:70px 20px}.science,.ingredients,.experts{padding:70px 24px}.scienceImage{height:430px}.guarantee{padding:60px 24px}.finalCta{padding:45px 20px}.finalCta img{width:260px;height:260px}footer{grid-template-columns:1fr 1fr}.stickyBuy{z-index:30;border:1px solid var(--line);color:var(--blue);background:#fff;border-radius:8px;justify-content:space-between;align-items:center;padding:8px 10px;display:flex;position:fixed;bottom:10px;left:10px;right:10px;box-shadow:0 10px 40px #00132f44}}@media (width<=560px){.announcement{height:32px;font-size:10px}.mainVisual{height:340px}.buyBox h1,.transform h2,.steps h2,.comparison h2,.testimonials h2,.faq h2,.science h2,.ingredients h2,.guarantee h2,.finalCta h2{font-size:38px}.benefitGrid,.stepGrid,.ingredientGrid,.testimonialGrid{grid-template-columns:1fr}.benefitGrid article{min-height:0}.stepArt{height:160px}.scienceImage{height:340px}.science{padding-left:18px;padding-right:18px}.scienceStat b{font-size:38px}.guarantee{flex-direction:column;align-items:flex-start}.seal{width:130px;height:130px;font-size:44px}.finalCta{text-align:center;flex-direction:column;gap:5px}.finalCta img{height:220px}footer{grid-template-columns:1fr}.stickyBuy span{font-size:12px}.stickyBuy b{font-size:11px}.stars span{margin:6px 0 0;display:block}.hero{padding-bottom:50px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}.mainVisual.photoVisual img{object-fit:cover;mix-blend-mode:normal;width:100%;height:100%}.mainVisual.photoVisual:before{display:none}.thumbs button{overflow:hidden}.thumbs img{object-fit:cover}.officialLogo{align-items:center;width:126px;height:48px;display:flex}.officialLogo img{object-fit:contain;width:100%;height:100%}.officialFooterLogo{width:190px;height:auto}.officialFooterLogo img{filter:brightness(0)invert();width:100%}.productTitle strong,.productTitle b{font-family:var(--body,"stevie-sans",Arial,sans-serif);font-style:normal;font-weight:800}.productTitle b{color:#b84d9a;letter-spacing:.015em}.productTitle{font-family:var(--body,"stevie-sans",Arial,sans-serif)!important}.brandStory{background:#e9e1dc;min-height:760px;position:relative;overflow:hidden}.brandStory>img{object-fit:cover;object-position:center 38%;width:100%;height:760px}.storyCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffcf8ed;width:min(490px,42vw);padding:48px;position:absolute;top:50%;left:7vw;transform:translateY(-50%);box-shadow:0 25px 70px #2d1f1630}.storyCard h2{color:var(--blue);letter-spacing:-.035em;margin:0 0 20px;font-family:Georgia,serif;font-size:52px;line-height:1.04}.storyCard h2 em{color:#b84d9a;font-weight:400}.storyCard>p:not(.eyebrow){color:#5b6672;line-height:1.7}.benefitEditorial{text-align:left;background:#f7f1f5;border-radius:22px;grid-template-columns:.8fr 1.2fr;align-items:center;gap:60px;margin-top:70px;display:grid;overflow:hidden}.benefitEditorial>img{object-fit:cover;width:100%;height:620px}.benefitEditorial>div{padding:48px 70px 48px 0}.benefitEditorial h3{color:var(--blue);margin:0 0 18px;font-family:Georgia,serif;font-size:38px;line-height:1.1}.benefitEditorial>div>p:not(.eyebrow){color:#657486;line-height:1.7}.miniProofs{flex-wrap:wrap;gap:10px;margin:28px 0 12px;display:flex}.miniProofs span{color:var(--blue);background:#fff;border-radius:99px;padding:12px 14px;font-size:12px;font-weight:800}.benefitEditorial small{color:#8a7785}.scienceImage.editorial{background:#f6efe7;border-radius:4px;overflow:hidden}.scienceImage.editorial img{object-fit:cover;mix-blend-mode:normal;width:100%;height:100%}.formulaBanner{background:#fff;border-radius:18px;max-width:1180px;margin:50px auto 24px;position:relative;overflow:hidden}.formulaBanner>img{object-fit:cover;width:100%;height:440px;display:block}.formulaBanner>div{color:var(--blue);grid-template-columns:repeat(4,1fr);display:grid}.formulaBanner span{text-align:center;letter-spacing:.06em;border-right:1px solid var(--line);padding:18px 10px;font-size:11px;font-weight:900}.ingredients{background:linear-gradient(155deg,#062f78,#071e4e)}.proofBar{background:#f3eaf1;grid-template-columns:repeat(4,1fr);gap:18px;padding:42px max(6vw,32px);display:grid}.proofBar div{text-align:center;border-right:1px solid #d9c6d4}.proofBar div:last-child{border:0}.proofBar b,.proofBar span{display:block}.proofBar b{color:#b84d9a;font-family:Georgia,serif;font-size:36px}.proofBar span{color:var(--blue);margin-top:5px;font-size:12px}.storyPortraits{object-fit:cover;border-radius:18px;width:100%;height:510px;margin:42px 0 20px}.testimonialNote{color:#8b96a3;margin-top:18px;font-size:11px}.testimonialGrid article{border-top:3px solid #c76ab3;position:relative}.testimonialGrid article:before{content:"“";color:#d9b5d2;font-family:Georgia,serif;font-size:52px;position:absolute;top:16px;right:24px}.testimonialGrid b{letter-spacing:.08em}@media (width<=900px){.brandStory,.brandStory>img{height:660px;min-height:660px}.storyCard{width:min(520px,100% - 48px);padding:36px;left:24px}.benefitEditorial{grid-template-columns:1fr;gap:0}.benefitEditorial>img{height:520px}.benefitEditorial>div{padding:36px}.proofBar{grid-template-columns:1fr 1fr}.proofBar div:nth-child(2){border:0}.storyPortraits{height:380px}.formulaBanner>img{height:340px}.formulaBanner>div{grid-template-columns:1fr 1fr}}@media (width<=560px){.brandStory,.brandStory>img{height:620px;min-height:620px}.brandStory>img{object-position:58% center}.storyCard{width:calc(100% - 32px);padding:28px;top:auto;bottom:18px;left:16px;transform:none}.storyCard h2{font-size:38px}.storyCard>p:not(.eyebrow){font-size:14px}.benefitEditorial{margin-top:45px}.benefitEditorial>img{height:470px}.benefitEditorial>div{padding:26px}.benefitEditorial h3{font-size:30px}.proofBar{grid-template-columns:1fr 1fr;padding:28px 14px}.proofBar b{font-size:30px}.proofBar div:nth-child(odd){border-right:1px solid #d9c6d4}.proofBar div:nth-child(2n){border:0}.storyPortraits{border-radius:10px;height:230px}.formulaBanner>img{height:240px}.formulaBanner span{font-size:9px}.thumbs button{width:64px;height:64px}}.navDrop{position:relative}.navDrop>a{display:block}.navDrop>div{background:#fff;border-radius:10px;width:210px;padding:14px;display:none;position:absolute;top:24px;left:-18px;box-shadow:0 18px 50px #08265a25}.navDrop:hover>div,.navDrop:focus-within>div{display:grid}.navDrop>div a{border-radius:6px;padding:8px 10px;font-size:12px}.navDrop>div a:hover{background:#eef7fc}.sectionIntro{color:#667789;max-width:650px;margin:0 auto 30px;line-height:1.65}.ritualExplorer{text-align:left;background:#f7f1f5;border-radius:24px;grid-template-columns:1.25fr .75fr;margin:45px 0 32px;display:grid;overflow:hidden}.ritualExplorer>img{object-fit:cover;grid-row:span 2;width:100%;height:470px}.ritualTabs{grid-template-columns:1fr 1fr;gap:10px;padding:22px;display:grid}.ritualTabs button{text-align:left;color:#113b74;cursor:pointer;background:#fff;border:1px solid #d8e0ea;border-radius:14px;padding:16px;position:relative}.ritualTabs button.active{background:#eff8fd;border:2px solid #2794d5}.ritualTabs button>span{color:#adc0d2;font-size:11px;position:absolute;top:8px;right:10px}.ritualTabs i{color:#2794d5;font-size:23px;font-style:normal;display:block}.ritualTabs b,.ritualTabs small{display:block}.ritualTabs small{color:#748395;margin-top:4px}.ritualDetail{color:#fff;background:#073b86;border-radius:16px;gap:18px;margin:0 22px 22px;padding:20px;display:flex}.ritualDetail>span{color:#87cff5;font-family:Georgia,serif;font-size:45px}.ritualDetail h3{color:#fff;margin:0;font-size:26px}.ritualDetail b{color:#87cff5}.ritualDetail p{color:#d7e8f5;margin:6px 0 0}.timing{background:#f2f8fc;grid-template-columns:.65fr 1.35fr;align-items:center;gap:7vw;padding:90px max(6vw,32px);display:grid}.timing h2,.nutrition h2,.cleanFormula h2,.research h2{color:#073b86;margin:0 0 18px;font-family:Georgia,serif;font-size:50px;line-height:1.04}.timing h2 em,.nutrition h2 em,.cleanFormula h2 em,.research h2 em{color:#bc4f9e;font-weight:400}.timing>div:first-child>p:last-child{color:#617488;line-height:1.7}.timingIcons{grid-template-columns:repeat(6,1fr);gap:12px;display:grid}.timingIcons article{text-align:center;background:#fff;border:1px solid #d6e2eb;border-radius:16px;grid-column:span 2;padding:22px}.timingIcons article:first-child,.timingIcons article:nth-child(2){grid-column:span 3}.timingIcons article.preferred{border:2px solid #2794d5;box-shadow:0 12px 35px #2794d51a}.timingIcons span{color:#2794d5;background:#edf7fc;border-radius:50%;place-items:center;width:48px;height:48px;margin:0 auto 13px;font-size:24px;display:grid}.timingIcons b,.timingIcons small{color:#073b86;display:block}.timingIcons small{color:#788798;margin-top:5px}.ingredientExplorer{color:#17324f;background:#fff;border-radius:20px;grid-template-columns:.85fr 1.15fr;max-width:1180px;margin:46px auto 0;display:grid;overflow:hidden}.ingredientTabs{background:#f5f8fb;display:grid}.ingredientTabs button{text-align:left;color:#143e76;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #dce5ed;padding:19px 22px;position:relative}.ingredientTabs button.active{background:#fff;border-left:5px solid #57b1e4}.ingredientTabs small,.ingredientTabs b{display:block}.ingredientTabs small{color:#7890a6;margin-bottom:4px}.ingredientTabs button>span{color:#2794d5;position:absolute;top:25px;right:20px}.ingredientDetail{padding:50px 60px}.ingredientOrb{color:#073b86;background:#dff1fb;border-radius:50%;place-items:center;width:100px;height:100px;font-family:Georgia,serif;font-size:30px;display:grid;box-shadow:0 15px 45px #07549a20}.ingredientDetail h3{color:#073b86;margin:0 0 14px;font-family:Georgia,serif;font-size:36px}.ingredientDetail strong{color:#2794d5;margin-bottom:16px;font-size:17px;display:block}.ingredientDetail>p:last-child{color:#5f7082;line-height:1.7}.fullIngredients{background:#ffffff12;border:1px solid #ffffff24;border-radius:15px;max-width:1180px;margin:18px auto 0;padding:22px 26px}.fullIngredients p{color:#d9e7f5;font-size:13px;line-height:1.7}.cleanFormula{text-align:center;padding:90px max(6vw,32px)}.cleanFormula>div{grid-template-columns:repeat(5,1fr);gap:14px;max-width:940px;margin:45px auto 20px;display:grid}.cleanFormula article{aspect-ratio:1;background:#f8fbfd;border:1px solid #d8e2eb;border-radius:50%;place-content:center;display:grid}.cleanFormula article b{color:#2794d5;font-family:Georgia,serif;font-size:34px}.cleanFormula article span{color:#073b86;font-size:12px;font-weight:800}.cleanNote{color:#748293;max-width:750px;margin:25px auto 0;font-size:12px;line-height:1.6}.nutrition{text-align:center;background:#f8f4f7;padding:95px max(6vw,32px)}.nutrition>div:first-child{max-width:760px;margin:auto}.nutrition>div:first-child>p:not(.eyebrow){color:#677788;line-height:1.7}.nutritionTable{text-align:center;background:#fff;max-width:1050px;margin:42px auto 0}.nutritionTable table{min-width:680px}.nutritionTable td:first-child{color:#073b86}.nutritionTable>small{text-align:left;color:#738092;padding:17px;line-height:1.5;display:block}.research{text-align:center;max-width:1180px;margin:auto;padding:100px 32px}.researchGrid{text-align:left;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:40px;display:grid}.researchGrid a{color:#17324f;border:1px solid #d7e1eb;border-radius:18px;padding:30px;text-decoration:none;transition:all .2s}.researchGrid a:hover{transform:translateY(-4px);box-shadow:0 16px 45px #073b8615}.researchGrid span{color:#a7b9ca}.researchGrid b{color:#073b86;margin:28px 0 12px;font-family:Georgia,serif;font-size:24px;display:block}.researchGrid p{color:#647587;line-height:1.6}.researchGrid small{color:#168fd4;font-weight:900}@media (width<=1000px){.nav{gap:16px}.nav a{font-size:12px}.ritualExplorer,.timing{grid-template-columns:1fr}.ritualExplorer>img{grid-row:auto;height:400px}.timingIcons{max-width:760px}.ingredientExplorer{grid-template-columns:1fr}.ingredientTabs{grid-template-columns:1fr 1fr}.researchGrid{grid-template-columns:1fr}.cleanFormula>div{grid-template-columns:repeat(5,1fr)}}@media (width<=900px){.navDrop>div{box-shadow:none;width:100%;padding-left:15px;position:static}.navDrop:hover>div{display:grid}.timing{padding:70px 24px}.cleanFormula>div{grid-template-columns:repeat(3,1fr)}.cleanFormula article{aspect-ratio:auto;border-radius:18px;padding:22px 8px}}@media (width<=560px){.ritualExplorer>img{height:250px}.ritualTabs,.ritualTabs button{padding:12px}.ritualDetail{margin:0 12px 12px}.timing h2,.nutrition h2,.cleanFormula h2,.research h2{font-size:38px}.timingIcons{grid-template-columns:1fr 1fr}.timingIcons article,.timingIcons article:first-child,.timingIcons article:nth-child(2){grid-column:span 1}.timingIcons article:last-child{grid-column:span 2}.ingredientTabs{grid-template-columns:1fr}.ingredientDetail{padding:32px 24px}.ingredientDetail h3{font-size:30px}.cleanFormula>div{grid-template-columns:1fr 1fr}.cleanFormula article{padding:18px 8px}.nutrition,.research,.cleanFormula{padding:70px 20px}}body,button,a,input,select,textarea{font-family:stevie-sans,Arial,sans-serif}h1,h2,h3,.buyPanel h2,.livePrice strong,.flavorSummary b{font-family:ofelia-text,Georgia,serif}.officialLogo{width:126px}.productTitle,.productTitle strong,.productTitle b{font-style:normal;font-weight:800;font-family:ofelia-text,Georgia,serif!important}.announcement{overflow:hidden}.announcement span{animation:.45s both announceIn}@keyframes announceIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.benefitGrid .icon{font-family:Apple Color Emoji,Segoe UI Emoji,sans-serif;font-size:31px}.benefitEditorial.noPhoto{grid-template-columns:.85fr 1.15fr}.careMap{background:radial-gradient(circle,#fff 0,#f3e8f1 70%);grid-template-columns:1fr 1fr;gap:14px;min-height:500px;padding:44px!important;display:grid!important}.careMap span{text-align:center;aspect-ratio:1;background:#fff;border:1px solid #e6d6e2;border-radius:50%;place-content:center;font-size:40px;display:grid}.careMap b{color:#073b86;margin-top:9px;font:800 12px stevie-sans,Arial,sans-serif;display:block}.phosBrand{white-space:nowrap;font-family:ofelia-text,Georgia,serif;font-style:normal}.phosBrand span{font-weight:400}.phosBrand strong{font-weight:800}.phosBrand sup{vertical-align:super;font:500 15px stevie-sans,Arial,sans-serif}.formulaTiles{background:0 0!important}.formulaTiles>div{gap:12px}.formulaTiles span{background:#fff;border-radius:14px;box-shadow:0 12px 35px #001b4828;border:0!important;padding:26px 12px!important}.mineralGallery{text-align:center;max-width:1180px;margin:44px auto 0}.mineralGallery h3{margin:0 0 28px;font-size:34px}.mineralGallery>div{grid-template-columns:repeat(9,1fr);gap:9px;display:grid}.mineralGallery article{background:#ffffff0f;border:1px solid #ffffff24;border-radius:14px;padding:16px 8px}.mineralGallery article span{color:#073b86;background:#fff;border-radius:50%;place-items:center;width:45px;height:45px;margin:0 auto 10px;font:800 18px ofelia-text,Georgia,serif;display:grid}.mineralGallery article b,.mineralGallery article small{display:block}.mineralGallery article small{color:#acd5ee;margin-top:5px;font-size:10px}.cleanFormula article i{color:#168fd4;background:#e5f4fb;border-radius:50%;place-items:center;width:48px;height:48px;margin:0 auto 8px;font:400 25px stevie-sans,Arial,sans-serif;display:grid}.cleanFormula article b{font-family:ofelia-text,Georgia,serif}.nutritionFilters{justify-content:center;gap:10px;margin:28px 0 16px;display:flex}.nutritionFilters button{color:#073b86;cursor:pointer;background:#fff;border:1px solid #ccd9e5;border-radius:12px;min-width:130px;padding:13px;font-weight:800}.nutritionFilters button small{color:#77889a;margin-top:3px;font-weight:400;display:block}.nutritionFilters button.active{background:#eef8fd;border:2px solid #2794d5}.flavorSummary{color:#073b86;justify-content:center;align-items:center;gap:18px;margin:0 auto 20px;display:flex}.flavorSummary span{color:#fff;background:#bd4f9d;border-radius:99px;padding:7px 12px;font-weight:800}.flavorSummary b{font-size:24px}.flavorSummary small{color:#68798a}.guarantee{background:linear-gradient(125deg,#178fce,#0866af);position:relative;overflow:hidden}.guarantee:after{content:"";border:1px solid #ffffff35;border-radius:50%;width:420px;height:420px;position:absolute;top:-170px;right:-90px;box-shadow:0 0 0 55px #ffffff0a}.guarantee>div{z-index:1;position:relative}.guarantee h2 em{color:#fff!important}.guarantee .seal{background:#ffffff10;box-shadow:0 20px 50px #003e7528}.guarantee p{color:#fff}.livePrice em{color:#c6def1;margin-top:3px;font:400 12px stevie-sans,Arial,sans-serif;text-decoration:line-through;display:block}@media (width<=1000px){.mineralGallery>div{grid-template-columns:repeat(5,1fr)}}@media (width<=900px){.benefitEditorial.noPhoto{grid-template-columns:1fr}.careMap{min-height:auto}.countryPicker,.flavorPicker{grid-template-columns:1fr 1fr}.mineralGallery>div{grid-template-columns:repeat(3,1fr)}}@media (width<=560px){.announcement{text-align:center;padding:0 42px;line-height:1.2}.buyPanel{width:100%;padding:28px 18px 20px}.buyPanel h2{padding-right:28px;font-size:30px}.countryPicker,.flavorPicker{grid-template-columns:1fr}.countryPicker button,.flavorPicker button{width:100%;min-width:0}.livePrice{align-items:flex-end}.livePrice strong{font-size:27px}.modalBuy{font-size:13px}.careMap{grid-template-columns:1fr 1fr;padding:18px!important}.careMap span{font-size:28px}.nutritionFilters{grid-template-columns:1fr 1fr;display:grid}.nutritionFilters button{min-width:0}.nutritionFilters button:last-child{grid-column:span 2}.flavorSummary{flex-wrap:wrap;gap:8px}.mineralGallery>div{grid-template-columns:repeat(2,1fr)}.guarantee{gap:28px}.guarantee:after{width:280px;height:280px}.faq{gap:30px}.faq article button{gap:18px}.officialLogo{width:108px}}.noRepeatCta{background:radial-gradient(circle at 25%,#1a62ad 0,#003283 45%,#06224f 100%);min-height:470px}.finalMark{color:#d37bbe;border:1px solid #fff5;border-radius:50%;place-items:center;width:250px;height:250px;font:800 120px ofelia-text,Georgia,serif;display:grid;box-shadow:0 0 0 42px #ffffff08,0 0 0 84px #ffffff05}.noRepeatCta h2 em{color:#d37bbe}@media (width<=560px){.noRepeatCta{min-height:520px}.finalMark{width:150px;height:150px;font-size:76px;box-shadow:0 0 0 28px #ffffff08}}.marketOption{text-align:left;cursor:pointer;width:100%;color:var(--blue);background:#fff;font-family:stevie-sans,Arial,sans-serif}.marketOption:hover,.marketOption:focus-visible{border-color:#2794d5;transform:translateY(-1px);box-shadow:0 10px 28px #0a70ba16}.steps h2,.timing h2,.cleanFormula h2,.nutrition h2,.research h2,.researchGrid b,.ingredientDetail h3,.ritualDetail h3{font-family:ofelia-text,Georgia,serif!important}.steps,.timing,.cleanFormula,.nutrition,.research{--heading:"ofelia-text",Georgia,serif}.ritualVisual{background:#e9e0d8;grid-row:span 2;min-width:0;height:510px;position:relative;overflow:hidden}.ritualVisual img{object-fit:cover;filter:saturate(.92)contrast(1.02);width:400%;max-width:none;height:100%;transition:transform .85s cubic-bezier(.2,.75,.25,1)}.ritualVisual.step1 img{transform:translate(0)}.ritualVisual.step2 img{transform:translate(-25%)}.ritualVisual.step3 img{transform:translate(-50%)}.ritualVisual.step4 img{transform:translate(-75%)}.ritualVisual:after{content:"";pointer-events:none;background:linear-gradient(#001b4812 45%,#001b486e);position:absolute;inset:0}.ritualCounter{z-index:2;color:#fff;align-items:baseline;gap:7px;display:flex;position:absolute;top:24px;left:24px}.ritualCounter span{font:500 38px ofelia-text,Georgia,serif}.ritualCounter small{letter-spacing:.08em;font-weight:700}.ritualProgress{z-index:3;grid-template-columns:repeat(4,1fr);gap:8px;display:grid;position:absolute;bottom:22px;left:24px;right:24px}.ritualProgress button{cursor:pointer;background:#ffffff70;border:0;border-radius:99px;height:4px;padding:0}.ritualProgress button.active{background:#fff}.ritualTabs i.ritualIcon{background:#eff9fe;border:1px solid #b8def3;border-radius:50%;place-items:center;width:42px;height:42px;margin:0 0 12px;font:800 13px stevie-sans,Arial,sans-serif;display:grid}.ritualTabs button.active i{color:#fff;background:#2794d5;border-color:#2794d5}.ritualTabs b{font-family:ofelia-text,Georgia,serif;font-size:20px}.ritualDetail>span{font-family:ofelia-text,Georgia,serif}.ritualDetail{align-items:center}.ritualDetail p{line-height:1.45}.timing h2{letter-spacing:-.035em}.timingIcons article{transition:all .25s;position:relative;overflow:hidden}.timingIcons article:hover{transform:translateY(-4px);box-shadow:0 18px 40px #073b8612}.timingIcons .timeIcon{background:#eaf7fd;border:1px solid #cce9f8;width:58px;height:58px;display:block;position:relative}.timeIcon:before,.timeIcon:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sunIcon:before{border:3px solid #2794d5;border-radius:50%;width:17px;height:17px;box-shadow:0 -15px 0 -6px #2794d5,0 15px 0 -6px #2794d5,15px 0 0 -6px #2794d5,-15px 0 0 -6px #2794d5}.moonIcon:before{border:3px solid #2794d5;border-top-color:#0000;border-radius:50%;width:23px;height:23px;box-shadow:8px -4px 0 1px #eaf7fd}.beforeIcon:before,.afterIcon:before{background:#2794d5;width:22px;height:2px}.beforeIcon:after{border-bottom:2px solid #2794d5;border-left:2px solid #2794d5;width:9px;height:9px;transform:translate(-12px,-50%)rotate(45deg)}.afterIcon:after{border-top:2px solid #2794d5;border-right:2px solid #2794d5;width:9px;height:9px;transform:translate(2px,-50%)rotate(45deg)}.duringIcon:before{border:2px solid #2794d5;border-radius:50%;width:24px;height:24px}.duringIcon:after{border-bottom:2px solid #2794d5;border-right:2px solid #2794d5;width:7px;height:12px;transform:translate(-1px,-7px)rotate(35deg)}.cleanFormula{background:linear-gradient(#fff 0,#f8fbfe 100%)}.cleanFormula>div{gap:16px;max-width:1080px}.cleanFormula article{aspect-ratio:auto;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;min-height:250px;padding:30px 16px;transition:all .25s;display:flex;box-shadow:0 10px 35px #073b8608}.cleanFormula article:hover{border-color:#9ed1ef;transform:translateY(-5px);box-shadow:0 18px 45px #073b8613}.cleanFormula article .cleanIcon{background:#e8f6fd;border:1px solid #cce9f8;width:70px;height:70px;margin-bottom:18px;position:relative}.cleanFormula article b{font-size:38px;line-height:1}.cleanFormula article strong{color:#073b86;margin-top:7px;font-family:stevie-sans,Arial,sans-serif}.cleanFormula article small{color:#718294;max-width:130px;margin-top:12px;font-size:10px;line-height:1.35}.cleanIcon:before,.cleanIcon:after,.cleanIcon span:before,.cleanIcon span:after{content:"";position:absolute}.cleanIcon.fat:before{border:3px solid #2794d5;border-radius:55% 55% 60% 60%;width:20px;height:27px;top:18px;left:23px;transform:rotate(45deg)}.cleanIcon.fat:after,.cleanIcon.preservative:after,.cleanIcon.gmo:after{background:#bd4f9d;border-radius:2px;width:42px;height:3px;top:34px;left:14px;transform:rotate(-42deg)}.cleanIcon.sugar:before{border:3px solid #2794d5;width:25px;height:25px;top:20px;left:20px;transform:rotate(30deg)}.cleanIcon.color:before{background:#2794d5;border-radius:50%;width:13px;height:13px;top:28px;left:17px;box-shadow:18px -11px #bd4f9d,31px 5px #8fc45c}.cleanIcon.preservative:before{border:3px solid #2794d5;border-radius:5px 5px 10px 10px;width:28px;height:35px;top:16px;left:19px}.cleanIcon.gmo:before{content:"DNA";color:#2794d5;letter-spacing:.05em;font:800 14px stevie-sans,Arial,sans-serif;position:absolute;top:25px;left:17px}.nutritionFilters button{padding-left:40px;position:relative}.nutritionFilters button>i{background:#ded8ce;border-radius:50%;width:17px;height:17px;position:absolute;top:50%;left:14px;transform:translateY(-50%);box-shadow:inset 0 0 0 4px #ffffff70}.nutritionFilters .flavor-vanilla>i{background:#e6c570}.nutritionFilters .flavor-peach>i{background:#f49b7d}.nutritionFilters .flavor-neutral>i{background:#d8d2c8}.flavorSummary.flavor-neutral span{background:#9c9289}.flavorSummary.flavor-vanilla span{background:#c59c36}.flavorSummary.flavor-peach span{background:#e77b69}.flavorSummary span{transition:background .25s}.nutritionFilters button.active.flavor-neutral{background:#f4f1ee;border-color:#9c9289}.nutritionFilters button.active.flavor-vanilla{background:#fff8e8;border-color:#c59c36}.nutritionFilters button.active.flavor-peach{background:#fff1ed;border-color:#e77b69}.researchGrid b{font-weight:700}.guarantee{padding-top:100px;padding-bottom:100px}.guarantee:before{content:"25 tomas · 1 gesto diario · 10 g de colágeno";color:#ffffff62;letter-spacing:.13em;text-transform:uppercase;font:700 11px stevie-sans,Arial,sans-serif;position:absolute;bottom:20px;right:5%}.peptideMark{flex:none;place-items:center;width:380px;height:330px;display:grid;position:relative}.peptideMark>.finalMark{z-index:2;position:relative}.peptideMark>i{border:2px solid #7dc5ed;border-radius:50%;width:30px;height:30px;position:absolute;box-shadow:0 0 0 8px #ffffff09}.peptideMark>i:after{content:"";transform-origin:0;background:#7dc5ed;width:70px;height:1px;position:absolute;top:13px;left:27px}.peptideMark>i:first-child{top:78px;left:8px}.peptideMark>i:first-child:after{transform:rotate(22deg)}.peptideMark>i:nth-child(2){bottom:40px;left:58px}.peptideMark>i:nth-child(2):after{transform:rotate(-28deg)}.peptideMark>i:nth-child(3){top:38px;right:38px}.peptideMark>i:nth-child(3):after{transform-origin:100%;left:auto;right:27px;transform:rotate(-24deg)}.peptideMark>i:nth-child(5){bottom:75px;right:7px}.peptideMark>i:nth-child(5):after{transform-origin:100%;left:auto;right:27px;transform:rotate(28deg)}.peptideMark>i:nth-child(6){top:0;left:176px}.peptideMark>i:nth-child(6):after{width:50px;transform:rotate(90deg)}@media (width<=1000px){.ritualExplorer{grid-template-columns:1fr}.ritualVisual{grid-row:auto;height:430px}.ritualTabs{order:2}.ritualDetail{order:3}.cleanFormula article{min-height:210px}.peptideMark{width:310px}}@media (width<=560px){.marketOption{min-height:68px}.ritualExplorer{margin-top:28px}.ritualVisual{height:320px}.ritualCounter{top:14px;left:16px}.ritualProgress{bottom:15px;left:16px;right:16px}.ritualTabs{grid-template-columns:1fr 1fr;gap:8px}.ritualTabs b{font-size:17px}.ritualTabs i.ritualIcon{width:36px;height:36px;margin-bottom:8px}.ritualDetail{padding:16px}.ritualDetail>span{font-size:34px}.timingIcons .timeIcon{width:52px;height:52px}.cleanFormula>div{grid-template-columns:1fr}.cleanFormula article{min-height:190px}.nutritionFilters{grid-template-columns:1fr}.nutritionFilters button:last-child{grid-column:auto}.nutritionFilters button{min-height:62px}.peptideMark{width:230px;height:210px}.peptideMark>i{transform:scale(.7)}.finalCta .peptideMark .finalMark{width:140px;height:140px}.guarantee:before{text-align:center;left:24px;right:24px}.researchGrid b{font-size:22px}}.ritualVisual{background:#eee7e1}.ritualVisual img{filter:saturate(.94)contrast(1.02);animation:.72s both ritualFade;object-fit:contain!important;width:100%!important;max-width:100%!important;height:100%!important;transform:none!important}@keyframes ritualFade{0%{opacity:.35}to{opacity:1}}.ritualFocus{z-index:2;pointer-events:none;border:3px solid #fff;border-radius:3px;width:25%;transition:left .7s cubic-bezier(.2,.75,.25,1);position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 0 999px #062b6150}.ritualVisual.step1 .ritualFocus{left:0}.ritualVisual.step2 .ritualFocus{left:25%}.ritualVisual.step3 .ritualFocus{left:50%}.ritualVisual.step4 .ritualFocus{left:75%}.ritualCounter,.ritualProgress{z-index:4}.ritualExplorer{grid-template-columns:1.25fr .75fr}.ritualVisual{height:560px}.phosFacts{grid-template-columns:repeat(3,1fr);gap:10px;margin:28px 0 8px;display:grid}.phosFacts span{color:#c8e5f7;border:1px solid #ffffff2b;border-radius:12px;padding:15px;font-size:12px;line-height:1.4}.phosFacts b{color:#fff;margin-bottom:5px;display:block}.scienceLink{color:#8dd4ff;letter-spacing:.06em;margin-top:22px;font-size:12px;font-weight:800;text-decoration:none;display:inline-block}.ingredientOrbs{align-items:center;gap:12px;margin-bottom:8px;display:flex}.ingredientOrbs .ingredientOrb{margin:0}.ingredientOrbs .ingredientOrb:nth-child(2){color:#a33d8b;background:#f5eaf3;transform:scale(.82)}.vitaminGallery{border-top:1px solid #ffffff24;padding-top:42px}.vitaminGallery>div{grid-template-columns:repeat(6,1fr)}.vitaminGallery article span{color:#0b6eaa;background:#e8f6fd}.studyShelf{text-align:left;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:70px;display:grid}.studyHead{text-align:center;grid-column:1/-1;margin-bottom:8px}.studyHead h3{color:#073b86;margin:0;font-family:ofelia-text,Georgia,serif;font-size:36px}.studyShelf>a{color:#17324f;background:#f3f8fc;border-top:4px solid #2794d5;border-radius:18px;padding:28px;text-decoration:none;transition:all .2s;display:block}.studyShelf>a:hover{transform:translateY(-4px);box-shadow:0 16px 42px #073b8612}.studyShelf small{color:#168fd4;letter-spacing:.06em;font-weight:900}.studyShelf b{color:#073b86;margin:20px 0 10px;font-family:ofelia-text,Georgia,serif;font-size:22px;display:block}.studyShelf p{color:#647587;font-size:13px;line-height:1.6}.testimonialSlider{grid-template-columns:42px 1fr 42px;align-items:center;gap:16px;margin-top:42px;display:grid}.testimonialSlider .testimonialGrid{margin-top:0}.testimonialSlider>button{color:#073b86;cursor:pointer;background:#fff;border:1px solid #bfd5e5;border-radius:50%;width:42px;height:42px;font-size:21px}.testimonialSlider>button:hover{color:#fff;background:#073b86}.reviewDots{justify-content:center;gap:7px;margin-top:24px;display:flex}.reviewDots button{cursor:pointer;background:#c5d4e0;border:0;border-radius:50%;width:8px;height:8px;padding:0}.reviewDots button.active{background:#bd4f9d;border-radius:99px;width:26px}.officialLogo{height:70px;width:168px!important}.header{height:84px}.nav{margin-left:auto}.finalProduct{place-items:center;width:340px;height:370px;display:grid;position:relative}.finalProduct:before{content:"";border:1px solid #ffffff3f;border-radius:50%;width:280px;height:280px;position:absolute;box-shadow:0 0 0 42px #ffffff08}.finalProduct img{z-index:1;filter:drop-shadow(0 25px 28px #00173555);position:relative;object-fit:contain!important;mix-blend-mode:normal!important;width:92%!important;height:92%!important}@media (width>=901px){.brandStory>img{object-position:center 45%;width:100%;max-width:100%;transform:none}}@media (width<=1000px){.phosFacts,.studyShelf{grid-template-columns:1fr}.studyHead{grid-column:auto}.ritualExplorer{grid-template-columns:1fr}.ritualVisual{height:500px}.vitaminGallery>div{grid-template-columns:repeat(3,1fr)}}@media (width<=900px){.officialLogo{height:58px;width:136px!important}.testimonialSlider{grid-template-columns:36px 1fr 36px;gap:7px}.testimonialSlider>button{width:36px;height:36px}.storyCard{z-index:2}}@media (width<=560px){.ritualVisual{height:290px}.ritualFocus{border-width:2px}.phosFacts{margin-top:22px}.ingredientOrbs .ingredientOrb{width:72px;height:72px;font-size:22px}.vitaminGallery>div{grid-template-columns:repeat(2,1fr)}.testimonialSlider{grid-template-columns:32px 1fr 32px}.testimonialSlider>button{width:32px;height:32px}.testimonialGrid article:not(:first-child){display:none}.brandStory,.brandStory>img{height:100svh;min-height:680px}.brandStory>img{object-fit:cover;object-position:72% center;width:100%;max-width:100%;transform:none}.storyCard{bottom:20px}.finalProduct{width:230px;height:250px}.finalProduct:before{width:190px;height:190px}.officialLogo{width:128px!important}}.timingIcons article{outline:none;transition:transform .32s cubic-bezier(.2,.75,.25,1),border-color .25s,box-shadow .32s;box-shadow:none!important;border:1px solid #d6e2eb!important}.timingIcons article:hover,.timingIcons article:focus-visible{transform:translateY(-5px);border-color:#2794d5!important;box-shadow:0 18px 40px #073b8617!important}.timingIcons .timeIcon{transition:transform .3s,background .3s,border-color .3s}.timingIcons article:hover .timeIcon,.timingIcons article:focus-visible .timeIcon{background:#2794d5;border-color:#2794d5;transform:scale(1.08)}.timingIcons article:hover .timeIcon:before,.timingIcons article:hover .timeIcon:after,.timingIcons article:focus-visible .timeIcon:before,.timingIcons article:focus-visible .timeIcon:after{filter:brightness(0)invert()}.timingIcons article:hover .sunIcon,.timingIcons article:focus-visible .sunIcon{animation:1.7s linear infinite iconSun}.timingIcons article:hover .moonIcon,.timingIcons article:focus-visible .moonIcon{animation:1.4s ease-in-out infinite iconMoon}.timingIcons article:hover .beforeIcon:before,.timingIcons article:focus-visible .beforeIcon:before{animation:.8s ease-in-out infinite iconBefore}.timingIcons article:hover .afterIcon:before,.timingIcons article:focus-visible .afterIcon:before{animation:.8s ease-in-out infinite iconAfter}.timingIcons article:hover .duringIcon,.timingIcons article:focus-visible .duringIcon{animation:1.5s ease-in-out infinite iconDuring}@keyframes iconSun{to{transform:scale(1.08)rotate(360deg)}}@keyframes iconMoon{50%{transform:scale(1.08)rotate(-12deg)}}@keyframes iconBefore{50%{transform:translate(-62%,-50%)}}@keyframes iconAfter{50%{transform:translate(-38%,-50%)}}@keyframes iconDuring{50%{transform:scale(1.08)rotate(12deg)}}.cleanFormula article:hover .cleanIcon{animation:.65s cubic-bezier(.2,.8,.25,1) cleanIconLift}.cleanFormula article:hover .cleanIcon.fat:before{animation:.9s ease-in-out cleanDrop}.cleanFormula article:hover .cleanIcon.sugar:before{animation:.9s ease-in-out cleanCube}.cleanFormula article:hover .cleanIcon.color:before{animation:.9s ease-in-out cleanColors}.cleanFormula article:hover .cleanIcon.preservative:before{animation:.9s ease-in-out cleanBottle}.cleanFormula article:hover .cleanIcon.gmo:before{animation:.9s ease-in-out cleanDna}@keyframes cleanIconLift{50%{transform:translateY(-7px)scale(1.08)}}@keyframes cleanDrop{50%{transform:rotate(62deg)scale(1.12)}}@keyframes cleanCube{50%{transform:rotate(120deg)scale(1.08)}}@keyframes cleanColors{50%{filter:hue-rotate(35deg);transform:scale(1.25)}}@keyframes cleanBottle{50%{transform:translateY(-5px)rotate(5deg)}}@keyframes cleanDna{50%{letter-spacing:.16em;transform:scale(1.08)}}.nutrientGallery{border-top:0;padding-top:20px}.nutrientSwitch{background:#ffffff12;border:1px solid #ffffff28;border-radius:99px;margin:0 auto 28px;padding:6px;grid-template-columns:1fr 1fr!important;gap:6px!important;display:inline-grid!important}.nutrientSwitch button{color:#c8e5f7;cursor:pointer;background:0 0;border:0;border-radius:99px;padding:13px 22px;font-weight:800;transition:all .25s}.nutrientSwitch button.active{color:#073b86;background:#fff;box-shadow:0 10px 30px #00173535}.nutrientGallery .nutrientPanel{animation:.48s cubic-bezier(.2,.75,.25,1) both nutrientReveal}.vitaminGallery .nutrientPanel{grid-template-columns:repeat(6,1fr)}@keyframes nutrientReveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.testimonialViewport{padding:8px 0;overflow:hidden}.testimonialSlider .testimonialGrid{animation:.52s cubic-bezier(.2,.75,.25,1) both testimonialGlide}.testimonialSlider>button{transition:transform .25s,background .25s,color .25s}.testimonialSlider>button:hover{transform:scale(1.08)}.reviewDots button{transition:width .3s,background .3s}@keyframes testimonialGlide{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@media (width<=560px){.nutrientSwitch{border-radius:18px;width:100%;display:grid!important}.nutrientSwitch button{padding:12px 8px}.vitaminGallery .nutrientPanel{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.timingIcons article,.timingIcons .timeIcon,.cleanIcon,.nutrientPanel,.testimonialGrid{transition:none!important;animation:none!important}}.testimonialViewport .testimonialGrid{will-change:transform,opacity;transition:transform .28s cubic-bezier(.4,0,.7,.2),opacity .24s;animation:none!important}.testimonialViewport.exit.next .testimonialGrid{opacity:0;transform:translate(-46px)scale(.985)}.testimonialViewport.exit.prev .testimonialGrid{opacity:0;transform:translate(46px)scale(.985)}.testimonialViewport.enter.next .testimonialGrid{animation:.43s cubic-bezier(.16,.75,.25,1) both reviewEnterNext!important}.testimonialViewport.enter.prev .testimonialGrid{animation:.43s cubic-bezier(.16,.75,.25,1) both reviewEnterPrev!important}.testimonialSlider>button:disabled,.reviewDots button:disabled{cursor:default;opacity:.65}@keyframes reviewEnterNext{0%{opacity:0;transform:translate(46px)scale(.985)}to{opacity:1;transform:none}}@keyframes reviewEnterPrev{0%{opacity:0;transform:translate(-46px)scale(.985)}to{opacity:1;transform:none}}.choiceIntro{color:#657486;max-width:760px;margin:-4px auto 44px;font-size:17px;line-height:1.7}.formulaChoice{text-align:left;grid-template-columns:minmax(0,1.25fr) 92px minmax(280px,.75fr);align-items:center;display:grid}.formulaChoice article{border-radius:24px;overflow:hidden}.choiceLady{background:#eef8fd;border:2px solid #2794d5;box-shadow:0 24px 70px #073b8612}.formulaChoice header{padding:28px}.choiceLady header{color:#fff;background:#073b86;align-items:center;gap:16px;display:flex}.choiceLady header>span{background:#2794d5;border-radius:50%;place-items:center;width:48px;height:48px;font:700 24px ofelia-text,Georgia,serif;display:grid}.formulaChoice header small{letter-spacing:.13em;opacity:.72;font:800 10px stevie-sans,Arial,sans-serif;display:block}.formulaChoice h3{margin:3px 0 0;font:700 27px ofelia-text,Georgia,serif}.choiceLady header>b{border:1px solid #ffffff45;border-radius:99px;margin-left:auto;padding:10px 14px;font-size:11px}.choiceLady ul{margin:0;padding:10px 24px;list-style:none}.choiceLady li{border-bottom:1px solid #cfe4f1;grid-template-columns:38px 1fr 28px;align-items:center;gap:13px;padding:16px 4px;display:grid}.choiceLady li:last-child{border:0}.choiceLady li i{color:#2794d5;font:700 12px stevie-sans,Arial,sans-serif}.choiceLady li strong,.choiceLady li small{display:block}.choiceLady li strong{color:#073b86;font-size:15px}.choiceLady li small{color:#687b8d;margin-top:3px}.choiceLady li>span{color:#2794d5;background:#fff;border-radius:50%;place-items:center;width:25px;height:25px;font-weight:900;display:grid}.formulaChoice footer{justify-content:space-between;align-items:center;padding:18px 28px;display:flex}.formulaChoice footer b,.formulaChoice footer span{display:block}.choiceLady footer{color:#073b86;background:#dff1fa}.formulaChoice footer span{color:#657b8f;font-size:12px}.choiceConnector{text-align:center;color:#2794d5}.choiceConnector span{letter-spacing:.12em;font-size:9px;font-weight:900;display:block}.choiceConnector i{margin-top:4px;font-size:30px;font-style:normal;display:block}.choiceSeparate{background:#f7f3f6;border:1px solid #e0d5de}.choiceSeparate header{padding:32px 28px 20px}.choiceSeparate header small{color:#b84d9a;opacity:1}.choiceSeparate h3{color:#073b86;font-size:26px}.choiceSeparate header p{color:#687789;margin:12px 0 0;font-size:13px;line-height:1.55}.separateStack{gap:9px;padding:0 28px 28px;display:grid}.separateStack span{color:#24415f;background:#fff;border:1px solid #dedfe5;border-radius:11px;padding:15px;font-size:13px;font-weight:700;display:block;box-shadow:0 6px 18px #073b8606}.separateStack span:nth-child(2){transform:translate(8px)}.separateStack span:nth-child(3){transform:translate(16px)}.separateStack span:nth-child(4){transform:translate(24px)}.choiceSeparate footer{color:#073b86;background:#eee7ec}.choiceNote{color:#84909c;max-width:760px;margin:24px auto 0;font-size:10px;line-height:1.5}@media (width<=900px){.formulaChoice{grid-template-columns:1fr}.choiceConnector{padding:16px}.choiceConnector i{transform:rotate(90deg)}.choiceSeparate{justify-self:center;width:100%;max-width:620px}.choiceIntro{margin-bottom:32px}.separateStack span:nth-child(n){transform:none}}@media (width<=560px){.choiceIntro{margin-bottom:26px;font-size:15px}.choiceLady header{flex-wrap:wrap;padding:20px 18px}.choiceLady header>b{margin-left:64px}.choiceLady ul{padding:6px 16px}.choiceLady li{grid-template-columns:28px 1fr 24px;gap:9px;padding:14px 0}.choiceLady li strong{font-size:14px}.choiceLady li small{font-size:11px}.formulaChoice footer{padding:16px 18px}.choiceSeparate header,.separateStack{padding-left:20px;padding-right:20px}.formulaChoice h3{font-size:23px}}.comparison>h2 .notranslate{font-weight:700}.formulaChoice{grid-template-columns:minmax(0,1.05fr) 105px minmax(320px,.95fr)}.choiceLady{color:#fff;background:linear-gradient(145deg,#073b86,#0d5bab);border:0;flex-direction:column;justify-content:center;min-height:560px;display:flex}.allInOne{text-align:center;padding:54px 30px 28px}.allInOne small{color:#8dd4ff;letter-spacing:.16em;font:800 12px stevie-sans,Arial,sans-serif;display:block}.allInOne strong{letter-spacing:-.06em;color:#fff;margin:26px 0;font:700 clamp(64px,7vw,100px)/.82 ofelia-text,Georgia,serif;display:block}.allInOne span{border:1px solid #fff5;border-radius:99px;padding:12px 18px;font-size:12px;font-weight:700;display:inline-block}.choiceLady>p{text-align:center;color:#d7ebf8;max-width:520px;margin:6px auto 34px;padding:0 35px;line-height:1.65}.choiceLady footer{color:#fff;background:#ffffff12;margin-top:auto}.choiceLady footer span{color:#cde8f8}.choiceSeparate{box-shadow:0 18px 60px #5b214409}.separateStack{gap:5px}.separateStack span{align-items:center;gap:12px;display:flex}.separateStack span i{color:#b84d9a;background:#f2e6ef;border-radius:50%;place-items:center;width:28px;height:28px;font-size:11px;font-style:normal;display:grid}.separateStack>b{text-align:center;color:#b84d9a;font-size:16px;line-height:1}.choiceConnector span{font-size:8px}.choiceConnector i{font-size:38px}.seal,.seal span{font-family:ofelia-text,Georgia,serif!important}.seal span{font-size:12px!important}.faq article button>.notranslate{line-height:inherit;font-size:inherit!important}.faq article button>span:last-child{font-size:22px}.testimonialViewport{position:relative}.testimonialViewport .testimonialGrid{transition:none;animation:none!important}.testimonialViewport .testimonialGrid.outgoing{z-index:1;width:100%;position:absolute;inset:8px 0 auto}.testimonialViewport .testimonialGrid.incoming{z-index:2;position:relative}.testimonialViewport.slide.next .outgoing{animation:.56s cubic-bezier(.22,.75,.25,1) both reviewsOutLeft!important}.testimonialViewport.slide.next .incoming{animation:.56s cubic-bezier(.22,.75,.25,1) both reviewsInRight!important}.testimonialViewport.slide.prev .outgoing{animation:.56s cubic-bezier(.22,.75,.25,1) both reviewsOutRight!important}.testimonialViewport.slide.prev .incoming{animation:.56s cubic-bezier(.22,.75,.25,1) both reviewsInLeft!important}@keyframes reviewsOutLeft{to{opacity:.35;transform:translate(-105%)}}@keyframes reviewsInRight{0%{opacity:.7;transform:translate(105%)}to{opacity:1;transform:none}}@keyframes reviewsOutRight{to{opacity:.35;transform:translate(105%)}}@keyframes reviewsInLeft{0%{opacity:.7;transform:translate(-105%)}to{opacity:1;transform:none}}@media (width<=900px){.formulaChoice{grid-template-columns:1fr}.choiceLady{min-height:500px}}@media (width<=560px){.choiceLady{min-height:450px}.allInOne{padding:42px 20px 22px}.allInOne strong{font-size:62px}.choiceLady>p{font-size:13px}.testimonialViewport .testimonialGrid.outgoing{inset:8px 0 auto}}.buyBox>p strong,.storyCard>p strong,.benefitEditorial>div>p strong{color:#073b86;font-weight:800}.pill{font-family:stevie-sans,Arial,sans-serif}.buyBox>.primary{width:100%;margin-top:18px}.trust{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:12px;display:grid}.trust>span{text-align:left;background:#f7fbfd;border:1px solid #d7e4ee;border-radius:12px;grid-template-columns:30px 1fr;align-items:center;column-gap:8px;min-width:0;padding:12px 9px;display:grid}.trust i{color:#168fd4;background:#e5f4fb;border-radius:50%;grid-row:span 2;place-items:center;width:30px;height:30px;font-size:11px;font-style:normal;font-weight:900;display:grid}.trust b,.trust small{display:block}.trust b{color:#073b86;font-size:11px;line-height:1.2}.trust small{color:#718294;margin-top:2px;font-size:9px;line-height:1.25}.faq article button{align-items:center;gap:22px}.faqQuestion{flex:1;min-width:0;line-height:1.35;display:block;font-size:inherit!important}.faqQuestion .notranslate{font-size:inherit!important;line-height:inherit!important}.faqToggle{flex:none;font-size:22px!important}.reviewStrip span:last-child strong{font-weight:800}.storyCard>p:not(.eyebrow){max-width:620px}@media (width<=560px){.mainVisual .pill{max-width:calc(100% - 32px);font-size:10px}.trust{grid-template-columns:1fr}.trust>span{padding:10px 12px}.faq article button{gap:12px}.faqQuestion{font-size:14px!important}}.navDrop>a{align-items:center;gap:8px;display:inline-flex!important}.navDrop>a:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:7px;height:7px;transition:transform .2s;transform:translateY(-2px)rotate(45deg)}.navDrop:hover>a:after,.navDrop:focus-within>a:after{transform:translateY(2px)rotate(225deg)}body,button,input,select,textarea,.nav a,.logo,.footerLogo,.eyebrow,.headerCta,.primary,.secondary,.whiteButton,.option,.checks,.trust,.proofBar,.formulaBanner,.testimonialGrid small,footer{font-family:stevie-sans,Arial,sans-serif}h1,h2,h3,.buyPanel h2,.buyBox h1,.transform h2,.steps h2,.comparison h2,.testimonials h2,.faq h2,.sectionHead h2,.science h2,.experts h2,.guarantee h2,.finalCta h2,.storyCard h2,.benefitEditorial h3,.quoteCard p,.testimonialGrid p,.benefitGrid h3,.ingredientGrid h3,.stepGrid h3,.scienceStat b,.proofBar b,.livePrice strong{font-family:ofelia-text,Georgia,serif}.primary{cursor:pointer;border:0}.buyModal{z-index:1000;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.modalBackdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#051b43c7;border:0;position:absolute;inset:0}.buyPanel{background:#fffafc;border-radius:24px;width:min(680px,100%);max-height:calc(100vh - 44px);padding:42px;position:relative;overflow:auto;box-shadow:0 30px 100px #00112e66}.modalClose{color:#073b86;cursor:pointer;background:#f1e8ef;border:0;border-radius:50%;width:38px;height:38px;font-size:26px;position:absolute;top:17px;right:20px}.buyPanel h2{font-family:var(--heading,Georgia,serif);color:#063d8f;margin:5px 0 28px;font-size:42px;line-height:1.03}.buyPanel h2 em{color:#bd4d9c;font-weight:400}.buyStep{color:#073b86;align-items:center;gap:10px;margin:21px 0 10px;display:flex}.buyStep>span{color:#fff;background:#1396dc;border-radius:50%;place-items:center;width:25px;height:25px;font-size:12px;display:grid}.countryPicker,.flavorPicker{grid-template-columns:1fr 1fr;gap:10px;display:grid}.countryPicker button,.flavorPicker button{font:inherit;text-align:left;color:#12335f;cursor:pointer;background:#fff;border:1px solid #d7dfeb;border-radius:14px;padding:16px;transition:all .2s}.countryPicker button.active,.flavorPicker button.active{background:#f0f9ff;border:2px solid #168fda;box-shadow:0 8px 25px #1396dc15}.countryPicker b,.countryPicker small,.flavorPicker b,.flavorPicker small{display:block}.countryPicker small,.flavorPicker small{color:#718096;margin-top:5px}.flavorPicker button{padding-left:52px;position:relative}.flavorPicker button>span{color:#1696dc;font-weight:900;position:absolute;top:15px;right:15px}.flavorDot{background:#e5d8aa;border-radius:50%;width:24px;height:24px;position:absolute;top:18px;left:16px}.flavorDot.peach{background:linear-gradient(135deg,#ffb08d,#ff7f77)}.flavorDot.neutral{background:linear-gradient(135deg,#e9e5dc,#cfc7bb)}.livePrice{color:#fff;background:#073b86;border-radius:14px;justify-content:space-between;align-items:center;margin:18px 0 12px;padding:17px 20px;display:flex}.livePrice small,.livePrice strong{display:block}.livePrice small{letter-spacing:.12em;color:#b8dcf5;font-size:10px}.livePrice strong{font-family:var(--heading,Georgia,serif);margin-top:2px;font-size:30px}.livePrice>span{color:#b8dcf5;font-size:12px}.modalBuy{box-sizing:border-box;justify-content:space-between;width:100%;display:flex}.priceNote{text-align:center;color:#7b8797!important;margin:13px 10px 0!important;font-size:11px!important;line-height:1.5!important}@media (width<=560px){.buyModal{align-items:end;padding:10px}.buyPanel{border-radius:20px;max-height:calc(100vh - 20px);padding:30px 20px 22px}.buyPanel h2{font-size:33px}.countryPicker,.flavorPicker{grid-template-columns:1fr}.countryPicker button,.flavorPicker button{padding-top:13px;padding-bottom:13px}.flavorDot{top:15px}}.buyPanel h2,.livePrice strong{font-family:ofelia-text,Georgia,serif}.buyPanel,.buyPanel button,.buyPanel a,.buyPanel p,.buyPanel small{font-family:stevie-sans,Arial,sans-serif}.buyPanel h2{font-family:ofelia-text,Georgia,serif}
