:root{--pd-peach: #ECC2AD;--pd-white: #FFFFFF;--pd-gray: #636569;--pd-black: #1E1E1E;--pd-purple: #94889D;--pd-pink: #FFB3AB;--pd-highlight: #F18070;--plum-950: #1E1E1E;--plum-900: #262527;--plum-700: #1E1E1E;--lav-700: #636569;--lav-600: #6B5F78;--lav-500: #94889D;--lav-300: #DCC9BE;--lav-200: #EED8CC;--lav-100: #F7E7DE;--lav-50: #FBF3EE;--cream: #FDF9F6;--paper: #FFFFFF;--line: #EEE1D8;--coral: #9B6264;--coral-deep: #7E4A4D;--coral-tint: #F6ECEB;--coral-soft: #E5CBCA;--lilac: #94889D;--lilac-deep: #6B5F78;--lilac-tint: #F2EFF4;--lilac-soft: #DCD5E2;--amber: #C99659;--amber-deep: #85591F;--amber-tint: #FAF3EA;--amber-soft: #EDD7B6;--ink: #1E1E1E;--ink-2: #4A4B4F;--ink-3: #636569;--brand-dark: var(--pd-black);--brand-deep: var(--plum-900);--brand-mid: var(--pd-gray);--brand-light: var(--lav-100);--brand-cream: var(--cream);--brand-rose: var(--pd-peach);--brand-rosedeep: var(--coral-deep);--brand-mint: var(--lav-200);--brand-mintdeep: var(--pd-gray);--brand-text: var(--ink);--shadow-soft: 0 10px 30px -16px rgba(30, 30, 30, .18);--shadow-lift: 0 22px 44px -20px rgba(30, 30, 30, .26);--radius: 1rem;--font-heading: "MADE Coachella", Georgia, "Times New Roman", serif;--font-body: "Open Sans", ui-sans-serif, system-ui, sans-serif;--ease: cubic-bezier(.22, .61, .36, 1)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-body);color:var(--ink);background:var(--cream);-webkit-font-smoothing:antialiased;line-height:1.6}h1,h2,h3,h4,.pd-hero__item-name,.pd-select-card__name,.pd-ing__name,.pd-ing__dose,.pd-stat__num,.pd-quote p,.pd-quiz__q-num,.pd-hero__item-num,.pd-pillar:after{font-family:var(--font-heading);font-weight:400;font-style:normal;font-synthesis:none;letter-spacing:0}img{max-width:100%;display:block}a{text-decoration:none;color:inherit}button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}section{scroll-margin-top:72px}::selection{background:var(--coral-soft);color:var(--plum-950)}:focus-visible{outline:2px solid var(--coral-deep);outline-offset:3px;border-radius:6px}.container-pd{max-width:80rem;margin:0 auto;padding:0 1rem}@media(min-width:640px){.container-pd{padding:0 1.5rem}}@media(min-width:1024px){.container-pd{padding:0 2rem}}.section-pad{padding-top:5rem;padding-bottom:5rem}@media(min-width:1024px){.section-pad{padding-top:7rem;padding-bottom:7rem}}.eyebrow{display:inline-flex;align-items:center;gap:.625rem;font-size:.75rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--lav-700);margin-bottom:1rem}.eyebrow:before{content:"";width:1.5rem;height:1px;background:currentColor;opacity:.6}.text-center .eyebrow:after{content:"";width:1.5rem;height:1px;background:currentColor;opacity:.6}.h-display{font-size:2.5rem;font-weight:600;line-height:1.08;color:var(--plum-700)}.h-section{font-size:2rem;font-weight:600;line-height:1.15;color:var(--plum-700);margin-bottom:1rem}@media(min-width:1024px){.h-display{font-size:4rem}.h-section{font-size:3rem}}.lead{font-size:1.0625rem;color:var(--ink-2);line-height:1.8}@media(min-width:1024px){.lead{font-size:1.125rem}}.text-center{text-align:center}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem 1.75rem;border-radius:9999px;font-weight:700;font-size:.9375rem;letter-spacing:.01em;transition:background-color .25s var(--ease),color .25s var(--ease),transform .25s var(--ease),box-shadow .25s var(--ease),border-color .25s;line-height:1}.btn:hover{transform:translateY(-2px)}.btn-rose{background:var(--pd-highlight);color:var(--pd-black);box-shadow:0 10px 22px -14px #f18070e6}.btn-rose:hover{background:var(--pd-black);color:#fff}.btn-dark{background:var(--plum-700);color:#fff}.btn-dark:hover{background:var(--plum-950)}.btn-outline-w{border:1.5px solid rgba(255,255,255,.7);color:#fff}.btn-outline-w:hover{background:#ffffff1f}.btn-outline-d{border:1.5px solid var(--lav-300);color:var(--plum-700);background:transparent}.btn-outline-d:hover{border-color:var(--plum-700);background:var(--lav-50)}.pd-header{position:fixed;top:0;left:0;right:0;z-index:50;transition:background-color .3s,box-shadow .3s,backdrop-filter .3s}.pd-header.scrolled{background:#fbf8f5eb;-webkit-backdrop-filter:saturate(1.4) blur(14px);backdrop-filter:saturate(1.4) blur(14px);box-shadow:0 1px 0 var(--line)}.pd-header__inner{display:flex;justify-content:space-between;align-items:center;height:4.5rem}.pd-header__logo{display:flex;align-items:center;gap:.5rem}.pd-header__logo img{height:2rem;width:auto}.pd-header__badge{font-size:10px;font-weight:700;letter-spacing:.08em;padding:.2rem .5rem;border-radius:9999px;background:var(--lav-100);color:var(--lav-700)}.pd-nav{display:none;gap:2rem;align-items:center}.pd-nav a{position:relative;font-size:.875rem;font-weight:600;color:var(--plum-700);transition:color .2s}.pd-nav a:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:1.5px;background:var(--coral);transform:scaleX(0);transition:transform .25s var(--ease)}.pd-nav a:hover{color:var(--plum-950)}.pd-nav a:hover:after{transform:scaleX(1)}@media(min-width:1024px){.pd-nav{display:flex}}.pd-header__cta{display:none}@media(min-width:1024px){.pd-header__cta{display:inline-flex;padding:.7rem 1.25rem;font-size:.875rem}}.pd-menu-btn{color:var(--plum-700);display:flex;padding:.5rem;margin-right:-.5rem}@media(min-width:1024px){.pd-menu-btn{display:none}}.pd-mobile{display:none;background:var(--cream);border-top:1px solid var(--line);box-shadow:0 18px 30px -18px #3a2d4659;padding:1rem}.pd-mobile.open{display:block}.pd-mobile a{display:block;padding:.8rem .75rem;border-radius:.75rem;font-weight:600;color:var(--plum-700)}.pd-mobile a:hover{background:var(--lav-100)}.pd-mobile .btn{display:flex;width:100%;margin-top:.5rem}.pd-hero{position:relative;overflow:hidden;color:var(--ink);background:radial-gradient(60rem 40rem at 100% 0%,var(--lav-100) 0%,rgba(238,232,242,0) 60%),radial-gradient(40rem 30rem at 0% 100%,var(--coral-tint) 0%,rgba(255,237,235,0) 65%),var(--cream);padding:7rem 0 4.5rem}@media(min-width:1024px){.pd-hero{padding:9.5rem 0 6.5rem}}.pd-hero__blob1,.pd-hero__blob2{display:none}.pd-hero__blob2{width:26rem;height:34rem;right:-6rem;top:9rem;border-radius:50%;border:1px solid var(--lav-200);border-bottom:0;opacity:.6}@media(max-width:1023px){.pd-hero__blob1,.pd-hero__blob2{display:none}}.pd-hero__grid{position:relative;display:grid;gap:3rem;align-items:center}@media(min-width:1024px){.pd-hero__grid{grid-template-columns:1.05fr 1fr;gap:4rem}}.pd-hero__trust{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:var(--paper);border:1px solid var(--line);border-radius:9999px;font-size:.8125rem;font-weight:600;color:var(--plum-700);margin-bottom:1.75rem;box-shadow:0 6px 16px -12px #4a3b5766}.pd-hero__trust svg{color:var(--coral-deep)}.pd-hero h1{font-size:2.6rem;font-weight:600;line-height:1.05;margin-bottom:1.5rem;color:var(--plum-700);letter-spacing:-.02em}@media(min-width:640px){.pd-hero h1{font-size:3.4rem}}@media(min-width:1024px){.pd-hero h1{font-size:4.4rem}}.pd-hero h1 .grad{display:block;font-weight:500;color:var(--lav-600)}.pd-hero__sub{font-size:1.0625rem;color:var(--ink-2);line-height:1.8;margin-bottom:2.25rem;max-width:34rem}@media(min-width:1024px){.pd-hero__sub{font-size:1.1875rem}}.pd-hero__btns{display:flex;flex-direction:column;gap:.875rem}@media(min-width:640px){.pd-hero__btns{flex-direction:row}}.pd-hero__social{margin-top:2.5rem;display:flex;align-items:center;gap:1rem;font-size:.875rem;color:var(--ink-2)}.pd-hero__social strong{color:var(--plum-700)!important}.pd-hero__avatars{display:flex}.pd-hero__avatars span{width:2.5rem;height:2.5rem;border-radius:50%;border:2px solid var(--cream);display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;margin-left:-.625rem;color:var(--plum-950)}.pd-hero__avatars span:first-child{margin-left:0;background:var(--coral-soft)}.pd-hero__avatars span:nth-child(2){background:var(--amber-soft)}.pd-hero__avatars span:nth-child(3){background:var(--lilac-soft)}.pd-hero__avatars span:last-child{background:var(--plum-700);color:#fff;font-size:.625rem}.pd-hero__panel{position:relative;background:var(--paper);border:1px solid var(--line);border-radius:2rem;padding:1.5rem;box-shadow:var(--shadow-lift)}@media(min-width:1024px){.pd-hero__panel{padding:2rem}}.pd-hero__panel-title{display:flex;align-items:center;gap:.5rem;color:var(--lav-700);font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin-bottom:1.25rem}.pd-hero__panel-title svg{color:var(--coral-deep)}.pd-hero__stage{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem;align-items:end;margin-bottom:1.25rem}.pd-hero__arch{position:relative;display:flex;justify-content:center;align-items:flex-end;height:11rem;border-radius:1.25rem;padding-bottom:.75rem;overflow:hidden;transition:transform .4s var(--ease)}@media(min-width:640px){.pd-hero__arch{height:15rem}}.pd-hero__arch:hover{transform:translateY(-4px)}.pd-hero__arch img{height:82%;width:auto;filter:drop-shadow(0 14px 14px rgba(58,45,70,.28))}.pd-hero__arch--iron{background:linear-gradient(180deg,var(--coral-tint),var(--coral-soft))}.pd-hero__arch--calcium{background:linear-gradient(180deg,var(--lilac-tint),var(--lilac-soft))}.pd-hero__arch--dha{background:linear-gradient(180deg,var(--amber-tint),var(--amber-soft))}.pd-hero__item{--stage: var(--lav-600);--stage-tint: var(--lav-50);display:flex;align-items:center;gap:1rem;background:transparent;border-top:1px solid var(--line);padding:.875rem .25rem;transition:background-color .25s,padding .25s}.pd-hero__item:nth-of-type(1){--stage: var(--coral-deep);--stage-tint: var(--coral-tint)}.pd-hero__item:nth-of-type(2){--stage: var(--lilac-deep);--stage-tint: var(--lilac-tint)}.pd-hero__item:nth-of-type(3){--stage: var(--amber-deep);--stage-tint: var(--amber-tint)}.pd-hero__item:hover{background:var(--stage-tint);padding-left:.75rem;padding-right:.75rem;border-radius:.875rem}.pd-hero__item-num{width:2.75rem;height:2.75rem;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-family:var(--font-heading);font-weight:600;font-size:1rem;background:var(--stage-tint)!important;color:var(--stage)}.pd-hero__item-name{font-family:var(--font-heading);font-weight:600;color:var(--plum-700);font-size:1.0625rem}.pd-hero__item-tag{font-size:.8125rem;color:var(--ink-3)}.pd-hero__item svg{color:var(--stage);flex-shrink:0;margin-left:auto;transition:transform .25s}.pd-hero__item:hover svg{transform:translate(3px)}.pd-hero__note{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--line);font-size:.75rem;color:var(--ink-3);line-height:1.6}.trustbar{background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:1.75rem 0}.trustbar__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}@media(min-width:768px){.trustbar__grid{grid-template-columns:repeat(4,1fr);gap:0}.trustbar__item+.trustbar__item{border-left:1px solid var(--line)}}.trustbar__item{display:flex;align-items:center;gap:.75rem;justify-content:center}.trustbar__icon{width:2.5rem;height:2.5rem;border-radius:50%;background:var(--lav-100);display:flex;align-items:center;justify-content:center;color:var(--plum-700);flex-shrink:0}.trustbar__title{font-family:var(--font-heading);font-weight:600;color:var(--plum-700);font-size:.9375rem}.trustbar__desc{font-size:.75rem;color:var(--ink-3)}.pd-brand{background:var(--lav-50)}.pd-brand__grid{display:grid;gap:3.5rem;align-items:start}@media(min-width:1024px){.pd-brand__grid{grid-template-columns:1fr 1fr;gap:5rem}}.pd-brand__sticky{position:static;max-width:40rem}.pd-brand__sticky .h-section span{font-weight:400;color:var(--lav-600)!important}@media(min-width:1024px){.pd-brand__sticky{position:sticky;top:7rem}}.pd-pillars{display:grid;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:1.5rem;overflow:hidden;counter-reset:pillar}@media(min-width:640px){.pd-pillars{grid-template-columns:1fr 1fr}}.pd-pillar{position:relative;background:var(--paper);padding:2rem 1.75rem;transition:background-color .3s;counter-increment:pillar}.pd-pillar:after{content:"0" counter(pillar);position:absolute;top:1.75rem;right:1.75rem;font-family:var(--font-heading);font-size:.9375rem;color:var(--lav-300)}.pd-pillar:hover{background:var(--cream)}.pd-pillar__icon{width:3rem;height:3.5rem;border-radius:50%;background:var(--lav-100);display:flex;align-items:center;justify-content:center;color:var(--plum-700);margin-bottom:1.5rem}.pd-pillar:nth-child(1) .pd-pillar__icon{background:var(--coral-tint);color:var(--coral-deep)}.pd-pillar:nth-child(2) .pd-pillar__icon{background:var(--lilac-tint);color:var(--lilac-deep)}.pd-pillar:nth-child(3) .pd-pillar__icon{background:var(--amber-tint);color:var(--amber-deep)}.pd-pillar:nth-child(4) .pd-pillar__icon{background:var(--lav-100);color:var(--plum-700)}.pd-pillar h3{font-weight:600;color:var(--plum-700);font-size:1.3125rem;margin-bottom:.625rem}.pd-pillar p{color:var(--ink-2);font-size:.9rem;line-height:1.75}.pd-products{background:var(--cream)}.pd-selector{display:grid;gap:1rem;margin-bottom:2.5rem}@media(min-width:768px){.pd-selector{grid-template-columns:repeat(3,1fr)}}.pd-select-card{--stage: var(--lav-600);--stage-tint: var(--lav-50);--stage-soft: var(--lav-200);position:relative;text-align:left;border-radius:1.25rem;border:1.5px solid var(--line);padding:1.25rem 1.25rem 1.375rem;background:var(--paper);color:var(--plum-700);transition:border-color .25s,background-color .25s,transform .25s var(--ease),box-shadow .25s;overflow:hidden}.pd-select-card[data-select=iron]{--stage: var(--coral-deep);--stage-tint: var(--coral-tint);--stage-soft: var(--coral-soft)}.pd-select-card[data-select=calcium]{--stage: var(--lilac-deep);--stage-tint: var(--lilac-tint);--stage-soft: var(--lilac-soft)}.pd-select-card[data-select=dha]{--stage: var(--amber-deep);--stage-tint: var(--amber-tint);--stage-soft: var(--amber-soft)}.pd-select-card:before{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--stage);transform:scaleX(0);transform-origin:left;transition:transform .35s var(--ease)}.pd-select-card:hover{transform:translateY(-3px);border-color:var(--stage-soft)}.pd-select-card.active{border-color:var(--stage-soft);background:var(--stage-tint);color:var(--plum-700);box-shadow:var(--shadow-soft)}.pd-select-card.active:before{transform:scaleX(1)}.pd-select-card__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:.875rem}.pd-select-card__icon{width:2.5rem;height:2.875rem;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff}.pd-select-card__hash{font-size:11px;font-weight:700;padding:.3rem .7rem;border-radius:9999px;background:var(--paper)!important;color:var(--stage)!important;border:1px solid var(--stage-soft)}.pd-select-card__name{font-family:var(--font-heading);font-weight:600;font-size:1.1875rem}.pd-select-card__tag{font-size:.875rem;margin-top:.25rem;color:var(--ink-2)!important;opacity:1!important}.pd-panel{display:grid;gap:2rem;align-items:start}@media(min-width:1024px){.pd-panel{grid-template-columns:2fr 3fr;gap:2.5rem}}.pd-card{--stage: var(--lav-600);--stage-tint: var(--lav-50);--stage-soft: var(--lav-200);position:relative;border-radius:1.75rem;padding:1.75rem;color:var(--plum-700);overflow:hidden;background:var(--stage-tint);border:1px solid var(--stage-soft)}@media(min-width:640px){.pd-card{padding:2rem}}.pd-card--iron{--stage: var(--coral-deep);--stage-tint: var(--coral-tint);--stage-soft: var(--coral-soft)}.pd-card--calcium{--stage: var(--lilac-deep);--stage-tint: var(--lilac-tint);--stage-soft: var(--lilac-soft)}.pd-card--dha{--stage: var(--amber-deep);--stage-tint: var(--amber-tint);--stage-soft: var(--amber-soft)}.pd-card__blob1,.pd-card__blob2{display:none}.pd-card__inner{position:relative}.pd-card__hash{display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.08em;background:var(--paper);color:var(--stage);border:1px solid var(--stage-soft);border-radius:9999px;padding:.3rem .8rem;margin-bottom:1.25rem}.pd-card__bottle{position:relative;display:flex;justify-content:center;align-items:flex-end;margin:.5rem 0 1.75rem;width:100%;height:19rem;padding-bottom:1.25rem;border-radius:1.25rem;background:linear-gradient(180deg,rgba(255,255,255,.8),var(--stage-soft))}@media(min-width:640px){.pd-card__bottle{height:21rem}}.pd-card__bottle img{height:88%;width:auto;filter:drop-shadow(0 22px 22px rgba(58,45,70,.3));transition:transform .6s var(--ease)}.pd-card__bottle img:hover{transform:translateY(-6px) rotate(-1.5deg)}.pd-card__name{font-size:1.625rem;font-weight:600;margin-bottom:.375rem;color:var(--plum-700);line-height:1.2}.pd-card__aud{color:var(--stage);font-size:.8125rem;font-weight:600;margin-bottom:1rem}.pd-card__desc{color:var(--ink-2);font-size:.9rem;line-height:1.75}.pd-card__benefits{list-style:none;margin-top:1.25rem}.pd-card__benefits li{display:flex;align-items:flex-start;gap:.625rem;font-size:.875rem;color:var(--plum-700);margin-bottom:.625rem}.pd-card__benefits svg{flex-shrink:0;margin-top:.1rem;color:#fff;background:var(--stage);border-radius:50%;padding:3px;width:18px;height:18px}.pd-card__meta{margin-top:1.5rem;display:grid;grid-template-columns:1fr 1fr;gap:.75rem;font-size:.75rem}.pd-card__meta>div{background:#ffffffbf;border-radius:.875rem;padding:.875rem}.pd-card__meta-label{display:flex;align-items:center;gap:.375rem;font-weight:700;margin-bottom:.25rem;color:var(--plum-700)}.pd-card__meta-label svg{color:var(--stage)}.pd-card__meta p{color:var(--ink-2)}.pd-card__certs{margin-top:1rem;display:flex;flex-wrap:wrap;gap:.5rem}.pd-card__certs span{display:inline-flex;align-items:center;gap:.375rem;font-size:11px;font-weight:700;background:var(--paper);color:var(--plum-700);border-radius:9999px;padding:.375rem .75rem}.pd-card__certs svg{color:var(--stage)}.pd-tabs{display:flex;gap:.25rem;background:var(--lav-100);border-radius:9999px;padding:.3rem;width:fit-content;margin-bottom:1.5rem;flex-wrap:wrap}.pd-tab{display:inline-flex;align-items:center;gap:.5rem;padding:.7rem 1.25rem;border-radius:9999px;font-size:.875rem;font-weight:700;color:var(--plum-700);transition:background-color .2s,color .2s,box-shadow .2s}.pd-tab:hover{color:var(--plum-950)}@media(max-width:639px){.pd-tabs{width:100%;flex-wrap:nowrap}.pd-tab{flex:1;justify-content:center;padding:.7rem .5rem;font-size:.8125rem;white-space:nowrap;gap:.375rem}}.pd-tab.active{background:var(--plum-700);color:#fff;box-shadow:0 6px 14px -8px #3a2d4699}.pd-explorer{background:var(--paper);border:1px solid var(--line);border-radius:1.5rem;padding:1.5rem}@media(min-width:1024px){.pd-explorer{padding:2rem}}.pd-explorer__hint{font-size:.875rem;color:var(--ink-3);margin-bottom:1rem}.pd-explorer__hint svg{color:var(--coral-deep);vertical-align:-2px}.pd-chips{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.pd-chip{padding:.6rem 1rem;border-radius:9999px;border:1.5px solid var(--lav-200)!important;font-size:.8125rem;font-weight:700;background:var(--paper);color:var(--plum-700);transition:background-color .2s,color .2s,border-color .2s}.pd-chip:hover{border-color:var(--lav-500)!important}.pd-chip.active{background:var(--plum-700);color:#fff;border-color:var(--plum-700)!important}.pd-ing{background:var(--lav-50);border-radius:1.25rem;padding:1.5rem;animation:pdFade .35s ease}@media(min-width:1024px){.pd-ing{padding:1.75rem}}@keyframes pdFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.pd-ing__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.pd-ing__name{font-family:var(--font-heading);font-weight:600;color:var(--plum-700);font-size:1.375rem}.pd-ing__dose{font-family:var(--font-heading);font-size:1.125rem;font-weight:600;padding:.375rem 1rem;border-radius:9999px}.pd-ing__role{display:inline-flex;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:700;letter-spacing:.02em;color:var(--lav-700);margin-bottom:.75rem}.pd-ing__detail{color:var(--ink-2);line-height:1.8}.pd-explorer__foot{margin-top:1.25rem;font-size:.75rem;color:var(--ink-3)}.pd-compare__title{font-family:var(--font-heading);font-weight:600;color:var(--plum-700);font-size:1.375rem;margin-bottom:.25rem}.pd-compare__sub{font-size:.875rem;color:var(--ink-3);margin-bottom:1.5rem}.pd-row{display:grid;gap:.75rem;background:var(--paper);border-bottom:1px solid var(--line);padding:1rem 0}.pd-row:first-of-type{border-top:1px solid var(--line)}@media(min-width:768px){.pd-row{grid-template-columns:130px 1fr 1fr}}.pd-row__dim{font-size:.8125rem;font-weight:700;color:var(--plum-700);padding-top:.5rem;letter-spacing:.02em}.pd-row__good,.pd-row__bad{display:flex;align-items:flex-start;gap:.5rem;border-radius:.875rem;padding:.75rem .875rem}.pd-row__good{background:var(--lav-100)}.pd-row__good p{font-size:.875rem;color:var(--plum-700);font-weight:500}.pd-row__good svg{color:var(--plum-700);flex-shrink:0;margin-top:.125rem}.pd-row__bad{background:transparent;border:1px dashed var(--line)}.pd-row__bad p{font-size:.875rem;color:var(--ink-3)}.pd-row__bad svg{color:#a79fae;flex-shrink:0;margin-top:.125rem}.pd-bars{margin-top:2rem;display:grid;gap:1rem}.pd-bar-card{background:var(--lav-50);border-radius:1.25rem;padding:1.25rem}.pd-bar-card__label{font-size:.875rem;font-weight:700;color:var(--plum-700);margin-bottom:.75rem}.pd-bar-row{margin-bottom:.625rem}.pd-bar-row__head{display:flex;justify-content:space-between;font-size:.75rem;font-weight:700;margin-bottom:.3rem}.pd-bar-row__head span[style*="9ca3af"]{color:var(--ink-3)!important}.pd-bar-track{height:.5rem;background:var(--paper);border-radius:9999px;overflow:hidden}.pd-bar-fill{height:100%;border-radius:9999px;width:0;transition:width 1.1s var(--ease)}.pd-bar-fill--pd{background:var(--plum-700)}.pd-bar-fill--pd-iron{background:linear-gradient(90deg,var(--coral),var(--coral-deep))}.pd-bar-fill--pd-calcium{background:linear-gradient(90deg,var(--lav-500),var(--lilac-deep))}.pd-bar-fill--pd-dha{background:linear-gradient(90deg,var(--amber),#C9741A)}.pd-bar-fill--plain{background:#d9d3de}.pd-bar-card__note{margin-top:.75rem;font-size:.75rem;color:var(--ink-3)}.pd-product-ctas{margin-top:1.5rem;display:flex;flex-direction:column;gap:.75rem}@media(min-width:640px){.pd-product-ctas{flex-direction:row}}.pd-community{background:var(--lav-50)}.pd-community__grid{display:grid;gap:3.5rem;align-items:center}@media(min-width:1024px){.pd-community__grid{grid-template-columns:1fr 1fr;gap:5rem}}.pd-activity{display:flex;align-items:flex-start;gap:1rem;padding:1rem 0;border-top:1px solid var(--line);margin:0}.pd-activity:last-child{border-bottom:1px solid var(--line)}.pd-activity__icon{width:2.75rem;height:3.125rem;background:var(--paper);border-radius:50%;border:1px solid var(--line);display:flex;align-items:center;justify-content:center;color:var(--coral-deep);flex-shrink:0}.pd-activity h4{font-family:var(--font-heading);font-weight:600;color:var(--plum-700);font-size:1.125rem}.pd-activity p{font-size:.875rem;color:var(--ink-2)}.pd-stats{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:1.5rem;overflow:hidden}.pd-stat{background:var(--paper);padding:2rem 1.25rem;text-align:center;transition:background-color .3s}.pd-stat:hover{background:var(--cream)}.pd-stat__num{font-family:var(--font-heading);font-size:2.5rem;font-weight:500;line-height:1;color:var(--plum-700)}@media(min-width:1024px){.pd-stat__num{font-size:3.25rem}}.pd-stat:nth-child(1) .pd-stat__num{color:var(--coral-deep)}.pd-stat:nth-child(4) .pd-stat__num{color:var(--amber-deep)}.pd-stat__label{font-size:.8125rem;color:var(--ink-3);margin-top:.625rem}.pd-quote{position:relative;margin-top:1rem;background:var(--plum-700);border-radius:1.5rem;padding:1.75rem;color:#fff;display:flex;gap:1rem;align-items:center;overflow:hidden}.pd-quote:before{content:"\201c";position:absolute;right:1rem;top:-1.75rem;font-family:var(--font-heading);font-size:9rem;line-height:1;color:#ffffff14}.pd-quote__icon{width:3rem;height:3.5rem;border-radius:50%;background:#ffffff1a;display:flex;align-items:center;justify-content:center;color:var(--coral-soft);flex-shrink:0}.pd-quote p{position:relative;font-family:var(--font-heading);font-size:1rem;line-height:1.65;color:#ffffffeb}.pd-quiz{background:radial-gradient(36rem 24rem at 50% 0%,var(--lav-100),rgba(238,232,242,0) 70%),var(--cream)}.pd-quiz__wrap{max-width:48rem;margin:0 auto}.pd-quiz__card{background:var(--paper);border:1px solid var(--line);border-radius:2rem;box-shadow:var(--shadow-lift);padding:1.75rem}@media(min-width:1024px){.pd-quiz__card{padding:2.75rem}}.pd-quiz__q-head{display:flex;align-items:center;gap:.875rem;margin-bottom:1.5rem}.pd-quiz__q-num{width:2.75rem;height:3.125rem;border-radius:50%;background:var(--plum-700);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--font-heading);font-weight:600;font-size:1.125rem;flex-shrink:0}.pd-quiz__q-title{font-family:var(--font-heading);font-size:1.375rem;font-weight:600;color:var(--plum-700);line-height:1.3}.pd-opt{width:100%;text-align:left;background:var(--lav-50);border:1.5px solid transparent;border-radius:1.125rem;padding:1.125rem 1.25rem;margin-bottom:.625rem;transition:border-color .2s,background-color .2s,box-shadow .2s;display:flex;align-items:center;justify-content:space-between;gap:.75rem}.pd-opt:hover{border-color:var(--lav-500);background:var(--paper);box-shadow:var(--shadow-soft)}.pd-opt__label{font-weight:700;color:var(--plum-700)}.pd-opt__hint{font-size:.8125rem;color:var(--ink-3);margin-top:.125rem}.pd-opt svg{color:var(--lav-300);flex-shrink:0;transition:color .2s,transform .2s}.pd-opt:hover svg{color:var(--coral-deep);transform:translate(4px)}.pd-quiz__progress{margin-top:2rem}.pd-quiz__progress-head{display:flex;justify-content:space-between;font-size:.75rem;font-weight:600;color:var(--ink-3);margin-bottom:.5rem}.pd-quiz__track{height:.375rem;background:var(--lav-100);border-radius:9999px;overflow:hidden}.pd-quiz__fill{height:100%;background:linear-gradient(90deg,var(--coral),var(--amber));transition:width .5s var(--ease)}.pd-quiz .text-center[style*="9ca3af"]{color:var(--ink-3)!important}.pd-result__head{text-align:center;margin-bottom:2rem}.pd-result__icon{width:4.5rem;height:5.25rem;background:var(--lav-100);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;color:var(--plum-700)}.pd-result-card{background:var(--paper);border:1px solid var(--line);border-radius:1.25rem;padding:1.5rem;display:flex;align-items:flex-start;gap:1rem;margin-bottom:1rem}.pd-result-card.primary{border:1.5px solid var(--lav-300);background:var(--lav-50);box-shadow:var(--shadow-soft)}.pd-result-card__num{width:3rem;height:3.5rem;border-radius:50%;color:#fff;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-family:var(--font-heading);font-weight:600;font-size:1.125rem}.pd-result-card__name{font-family:var(--font-heading);font-weight:600;color:var(--plum-700);font-size:1.1875rem}.pd-result-card__badges{display:flex;flex-wrap:wrap;gap:.375rem;margin:.375rem 0 .5rem}.pd-result-card__badges span{font-size:11px;font-weight:700;padding:.2rem .6rem;border-radius:9999px}.pd-result-card__badges span[style*=brand-dark]{background:var(--plum-700)!important;letter-spacing:.06em}.pd-result-card p[style*="4b5563"]{color:var(--ink-2)!important}.pd-result-card ul{list-style:none;margin-top:.5rem}.pd-result-card li{display:flex;align-items:flex-start;gap:.5rem;font-size:.875rem;color:var(--ink-2)}.pd-result-card li svg{color:var(--coral-deep);flex-shrink:0;margin-top:.2rem}.pd-result__head p[style*="4b5563"]{color:var(--ink-2)!important}.pd-result__ctas{display:flex;flex-direction:column;gap:.75rem;justify-content:center;margin-top:1.5rem}@media(min-width:640px){.pd-result__ctas{flex-direction:row}}.pd-experts{background:var(--paper)}.pd-expert-grid{display:grid;gap:1.5rem;margin-bottom:3.5rem}@media(min-width:640px){.pd-expert-grid{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.pd-expert-grid{grid-template-columns:repeat(4,1fr)}}.pd-expert{background:var(--cream);border:1px solid var(--line);border-radius:1.5rem;overflow:hidden;padding:1.25rem 1.25rem 0;transition:transform .35s var(--ease),box-shadow .35s}.pd-expert:hover{box-shadow:var(--shadow-lift);transform:translateY(-4px)}.pd-expert__photo{aspect-ratio:1 / 1.08;overflow:hidden;border-radius:1.25rem;background:var(--lav-100)}.pd-expert__photo img{width:100%;height:100%;object-fit:cover;object-position:center top;filter:saturate(.92) contrast(1.02);transition:transform .6s var(--ease)}.pd-expert:hover .pd-expert__photo img{transform:scale(1.04)}.pd-expert__body{padding:1.25rem .25rem 1.5rem}.pd-expert__badge{display:flex;align-items:center;gap:.375rem;color:var(--lav-700);font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.625rem}.pd-expert__badge svg{color:var(--coral-deep)}.pd-expert__name{font-family:var(--font-heading);font-weight:600;color:var(--plum-700);font-size:1.3125rem;line-height:1.2}.pd-expert__role{font-size:.8125rem;color:var(--coral-deep);font-weight:700;margin:.25rem 0 .75rem}.pd-expert__bio{font-size:.875rem;color:var(--ink-2);line-height:1.7}.pd-expert__bio.clamped{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pd-expert__more{margin-top:.75rem;display:inline-flex;align-items:center;gap:.25rem;font-size:.8125rem;font-weight:700;color:var(--plum-700);border-bottom:1px solid var(--lav-300);padding-bottom:2px}.pd-expert__more:hover{color:var(--coral-deep);border-color:var(--coral-deep)}.pd-expert__more svg{transition:transform .2s}.pd-expert__more.open svg{transform:rotate(180deg)}.pd-cta-band{position:relative;background:var(--lav-100);border-radius:2rem;padding:2.5rem 1.5rem;text-align:center;color:var(--plum-700);overflow:hidden}@media(min-width:1024px){.pd-cta-band{padding:3.5rem}}.pd-cta-band__blob{display:none}.pd-cta-band:before{display:none}.pd-cta-band h3{font-size:1.75rem;font-weight:600;margin-bottom:.75rem;position:relative}@media(min-width:1024px){.pd-cta-band h3{font-size:2.25rem}}.pd-cta-band p{color:var(--ink-2);max-width:36rem;margin:0 auto 1.75rem;position:relative}.pd-cta-band .btn{position:relative}.pd-shop{background:var(--lav-50)}.pd-channels{display:grid;gap:1rem;margin-bottom:2.5rem}@media(min-width:640px){.pd-channels{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.pd-channels{grid-template-columns:repeat(4,1fr);gap:1.25rem}}.pd-channel{background:var(--paper);border:1px solid var(--line);border-radius:1.5rem;padding:2rem 1.5rem 1.75rem;text-align:center;display:flex;flex-direction:column;align-items:center;transition:transform .3s var(--ease),box-shadow .3s,border-color .3s}.pd-channel:hover{box-shadow:var(--shadow-lift);transform:translateY(-4px);border-color:var(--lav-300)}.pd-channel__icon{width:4.5rem;height:5rem;border-radius:50%;margin:0 auto 1.25rem;display:flex;align-items:center;justify-content:center}.pd-channel__icon img{max-height:2.75rem;width:auto}.pd-channel h3{font-family:var(--font-heading);font-weight:600;color:var(--plum-700);font-size:1.25rem;margin-bottom:.5rem}.pd-channel p{font-size:.875rem;color:var(--ink-2);margin-bottom:1.25rem;flex:1}.pd-channel span{color:var(--plum-700);font-weight:700;font-size:.8125rem;padding:.55rem 1rem;border-radius:9999px;background:var(--lav-100);transition:background-color .2s,color .2s}.pd-channel:hover span{background:var(--plum-700);color:#fff}.pd-subscribe{position:relative;background:var(--plum-700);border-radius:2rem;padding:2.5rem 1.5rem;text-align:center;color:#fff;overflow:hidden}@media(min-width:1024px){.pd-subscribe{padding:3.5rem}}.pd-subscribe__blob{display:none}.pd-subscribe:after{display:none}.pd-subscribe h3{font-size:1.75rem;font-weight:600;margin-bottom:.75rem;position:relative;z-index:1}@media(min-width:1024px){.pd-subscribe h3{font-size:2.25rem}}.pd-subscribe p{color:#ffffffd1;max-width:36rem;margin:0 auto 1.75rem;position:relative;z-index:1}.pd-subscribe .btn{position:relative;z-index:1}.pd-footer{background:var(--plum-900);color:#fff;padding:4rem 0 0}.pd-footer__grid{display:grid;gap:2.5rem}@media(min-width:768px){.pd-footer__grid{grid-template-columns:2fr 1fr 1fr 1fr}}.pd-footer__logo{height:2rem;width:auto;margin-bottom:1.25rem}.pd-footer__desc{color:#ffffffb3;font-size:.875rem;line-height:1.75;max-width:24rem;margin-bottom:1.5rem}.pd-footer__social{display:flex;gap:.625rem}.pd-footer__social a{width:2.5rem;height:2.5rem;border-radius:50%;border:1px solid rgba(255,255,255,.18);display:flex;align-items:center;justify-content:center;transition:background-color .2s,color .2s,border-color .2s}.pd-footer__social a:hover{background:var(--coral);border-color:var(--coral);color:var(--plum-950)}.pd-footer h4{font-family:var(--font-heading);font-weight:600;font-size:1.0625rem;margin-bottom:1rem;color:#fff}.pd-footer ul{list-style:none}.pd-footer li{margin-bottom:.625rem}.pd-footer li a{font-size:.875rem;color:#ffffffa8;transition:color .2s}.pd-footer li a:hover{color:var(--coral-soft)}.pd-footer__bottom{border-top:1px solid rgba(255,255,255,.1);margin-top:3rem;padding:1.75rem 0;display:flex;flex-direction:column;gap:.75rem;font-size:.75rem;color:#ffffff8c}@media(min-width:768px){.pd-footer__bottom{flex-direction:row;justify-content:space-between}}.pd-sticky-buy{position:fixed;left:1rem;right:1rem;bottom:1rem;z-index:40;display:flex;transform:translateY(150%);opacity:0;visibility:hidden;pointer-events:none;transition:transform .35s var(--ease),opacity .35s,visibility 0s linear .35s}.pd-sticky-buy.show{transform:none;opacity:1;visibility:visible;pointer-events:auto;transition:transform .35s var(--ease),opacity .35s}.pd-sticky-buy .btn{width:100%;box-shadow:0 14px 30px -10px #3a2d468c}@media(min-width:1024px){.pd-sticky-buy{display:none}}.hidden{display:none!important}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-12{margin-bottom:3rem}.mt-6{margin-top:1.5rem}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.trustbar__icon,.pd-pillar__icon,.pd-select-card__icon,.pd-activity__icon,.pd-quote__icon,.pd-result__icon,.pd-channel__icon,.pd-hero__item-num,.pd-quiz__q-num,.pd-result-card__num{border-radius:50%!important;aspect-ratio:1 / 1;background:transparent!important;border:1px solid currentColor;box-shadow:none!important}.trustbar__icon svg,.pd-pillar__icon svg,.pd-select-card__icon svg,.pd-activity__icon svg,.pd-quote__icon svg,.pd-result__icon svg,.pd-card__meta-label svg,.pd-hero__trust svg,.pd-expert__badge svg,.pd-hero__panel-title svg,.pd-explorer__hint svg{stroke-width:1.25}.trustbar__icon{width:2.75rem;height:2.75rem;color:var(--pd-gray)}.pd-pillar__icon{width:3.25rem;height:3.25rem}.pd-pillar:nth-child(1) .pd-pillar__icon{color:var(--coral-deep)}.pd-pillar:nth-child(2) .pd-pillar__icon{color:var(--lilac-deep)}.pd-pillar:nth-child(3) .pd-pillar__icon{color:var(--amber-deep)}.pd-pillar:nth-child(4) .pd-pillar__icon{color:var(--pd-gray)}.pd-select-card__icon{width:2.75rem;height:2.75rem;color:var(--stage)!important}.pd-activity__icon{width:2.75rem;height:2.75rem;color:var(--pd-gray)}.pd-quote__icon{width:3rem;height:3rem;color:var(--pd-peach);border-color:#ecc2ad99}.pd-result__icon{width:4.5rem;height:4.5rem;color:var(--pd-gray)}.pd-channel__icon{width:4.75rem;height:4.75rem;border-color:var(--line);background:var(--paper)!important}.pd-hero__item-num{width:2.75rem;height:2.75rem;color:var(--stage);font-size:.9375rem}.pd-quiz__q-num{width:2.75rem;height:2.75rem;color:var(--pd-black);font-size:1rem}.pd-result-card__num{width:2.75rem;height:2.75rem;color:var(--pd-black)}h1,h2,h3,h4,.pd-hero__item-name,.pd-select-card__name,.pd-ing__name,.pd-ing__dose,.pd-stat__num,.pd-quote p,.pd-quiz__q-num,.pd-hero__item-num,.pd-result-card__num,.pd-pillar:after,.trustbar__title,.pd-activity h4,.pd-expert__name,.pd-channel h3,.pd-compare__title,.pd-result-card__name,.pd-quiz__q-title,.pd-footer h4{font-weight:400!important;font-synthesis:none}.lead,.pd-hero__sub,.pd-pillar p,.pd-card__desc,.pd-ing__detail,.pd-expert__bio,.pd-channel p{font-weight:300}.lead strong,.pd-hero__sub strong{font-weight:600}.pd-quote p{font-family:var(--font-body);font-weight:300!important}.pd-hero h1{letter-spacing:-.005em}.pd-hero h1 .grad{font-weight:400}.pd-hero h1{font-size:2.25rem;line-height:1.12}@media(min-width:640px){.pd-hero h1{font-size:2.875rem}}@media(min-width:1024px){.pd-hero h1{font-size:3.5rem}}.h-section{font-size:1.75rem;line-height:1.2}@media(min-width:1024px){.h-section{font-size:2.5rem}}.pd-brand__sticky .h-section{font-size:1.625rem}@media(min-width:1024px){.pd-brand__sticky .h-section{font-size:2.25rem}}.pd-quote{background:var(--lilac-deep)}.pd-quote:before{content:none}.pd-quote__icon{color:#fff;border-color:#ffffff8c}.pd-subscribe{background:var(--pd-peach);color:var(--pd-black)}.pd-subscribe p{color:var(--ink-2)}.pd-subscribe .btn-rose{background:var(--pd-black);color:#fff;box-shadow:none}.pd-subscribe .btn-rose:hover{background:#000}.pd-hero__arch,.pd-hero__arch--iron,.pd-hero__arch--calcium,.pd-hero__arch--dha{background:none!important;border-radius:0;padding-bottom:0}.pd-hero__arch img{height:100%;filter:drop-shadow(0 12px 14px rgba(30,30,30,.16))}.pd-card__bottle{background:none!important;border-radius:0;padding-bottom:0}.pd-card__bottle img{height:100%;filter:drop-shadow(0 18px 20px rgba(30,30,30,.18))}.pd-hero__arch,.pd-card__bottle{overflow:visible}.pd-hero__arch img{height:90%;filter:drop-shadow(0 10px 10px rgba(30,30,30,.12))}.pd-card__bottle img{height:92%;filter:drop-shadow(0 14px 14px rgba(30,30,30,.14))}.pd-hero__visual{position:relative}.pd-hero__photo{position:relative;border-radius:1.75rem;overflow:hidden;aspect-ratio:4 / 5;background:var(--lav-100);box-shadow:var(--shadow-lift)}.pd-hero__photo img{width:100%;height:100%;object-fit:cover;object-position:55% 22%}.pd-hero__visual .pd-hero__panel{position:relative;z-index:1;margin:-6rem 1rem 0;padding:1.25rem 1.25rem 1rem;border-radius:1.25rem;box-shadow:0 24px 50px -24px #1e1e1e59}.pd-hero__visual .pd-hero__panel-title{margin-bottom:.5rem}.pd-hero__visual .pd-hero__item{padding:.75rem .25rem}.pd-hero__visual .pd-hero__item:first-of-type{border-top:0}.pd-hero__visual .pd-hero__note{margin-top:.5rem;padding-top:.75rem}@media(min-width:1024px){.pd-hero__grid{grid-template-columns:1fr 1fr;gap:3rem}.pd-hero__visual{padding-left:3.5rem}.pd-hero__photo{aspect-ratio:4 / 4.6}.pd-hero__visual .pd-hero__panel{position:absolute;left:0;bottom:-2.5rem;width:min(25rem,78%);margin:0}.pd-hero{padding-bottom:8rem}}@media(min-width:1024px){.pd-hero__visual{padding-left:4rem;padding-bottom:7rem}.pd-hero__photo{aspect-ratio:4 / 5}.pd-hero__photo img{object-position:62% 30%}.pd-hero__visual .pd-hero__panel{bottom:0;width:min(22.5rem,64%)}.pd-hero{padding-bottom:5rem}}@media(max-width:1023px){.pd-hero__visual .pd-hero__panel{margin-top:-4rem}}.pd-hero__visual .pd-hero__item-name{font-size:.9375rem;white-space:nowrap}.pd-hero__visual .pd-hero__item-tag{font-size:.75rem}.pd-hero__visual .pd-hero__item-num{width:2.25rem;height:2.25rem;font-size:.8125rem}.pd-hero__visual .pd-hero__item{gap:.875rem}@media(min-width:1024px){.pd-hero__visual .pd-hero__panel{width:min(24rem,70%)}}@media(max-width:389px){.pd-hero__visual .pd-hero__item-name{white-space:normal}}.pd-hero__visual{padding:0!important}.pd-hero__photo{aspect-ratio:4 / 5;border-radius:1.75rem}.pd-hero__photo img{object-position:60% 35%}@media(min-width:1024px){.pd-hero__photo{aspect-ratio:4 / 4.8;max-height:42rem;margin-left:auto}.pd-hero{padding-bottom:6rem}}@media(max-width:1023px){.pd-hero__photo{aspect-ratio:4 / 4.4}}.pd-hero__photo img{transform:scaleX(-1);object-position:40% 35%}@media(max-width:767px){.section-pad{padding-top:3rem;padding-bottom:3rem}.mb-12{margin-bottom:1.75rem}.h-section{margin-bottom:.625rem}.lead{font-size:.9375rem;line-height:1.7}.pd-hero{padding:6rem 0 2.5rem}.pd-hero__grid{gap:2rem}.pd-hero__sub{margin-bottom:1.5rem}.pd-hero__social{margin-top:1.5rem}.pd-hero__photo{aspect-ratio:4 / 3.4}.pd-pillars,.pd-expert-grid{display:flex;gap:.75rem;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -1rem;padding:0 1rem .75rem;background:none;border:0;border-radius:0;-webkit-overflow-scrolling:touch;scrollbar-width:none}.pd-pillars::-webkit-scrollbar,.pd-expert-grid::-webkit-scrollbar{display:none}.pd-pillar,.pd-expert{flex:0 0 82%;scroll-snap-align:start}.pd-pillar{border:1px solid var(--line);border-radius:1.25rem;padding:1.5rem 1.25rem}.pd-pillar__icon{margin-bottom:1rem}.pd-brand__grid{gap:2rem}.pd-expert-grid{margin-bottom:2rem}.pd-expert{padding:1rem 1rem 0}.pd-expert__photo{aspect-ratio:4 / 3}.pd-expert__body{padding:1rem .25rem 1.25rem}.pd-selector{grid-template-columns:repeat(3,1fr);gap:.5rem;margin-bottom:1.25rem}.pd-select-card{padding:.75rem .625rem .875rem;text-align:center;border-radius:1rem}.pd-select-card__top{justify-content:center;margin-bottom:.5rem}.pd-select-card__hash,.pd-select-card__tag{display:none}.pd-select-card__icon{width:2.25rem;height:2.25rem}.pd-select-card__name{font-size:.8125rem;line-height:1.25}.pd-panel{gap:1.25rem}.pd-card{padding:1.25rem}.pd-card__bottle{height:13rem;margin:.25rem 0 1rem}.pd-card__name{font-size:1.375rem}.pd-card__benefits{margin-top:.875rem}.pd-explorer{padding:1.25rem}.pd-community__grid{gap:2rem}.pd-activity{padding:.75rem 0}.pd-stat{padding:1.25rem .75rem}.pd-stat__num{font-size:2rem}.pd-quote,.pd-quiz__card{padding:1.25rem}.pd-opt{padding:.875rem 1rem}.pd-channels{grid-template-columns:1fr 1fr;gap:.625rem;margin-bottom:1.5rem}.pd-channel{padding:1.25rem .75rem 1rem;border-radius:1.25rem}.pd-channel__icon{width:3.25rem;height:3.25rem;margin-bottom:.75rem}.pd-channel__icon img{max-height:2rem}.pd-channel h3{font-size:1.0625rem;margin-bottom:.25rem}.pd-channel p{font-size:.75rem;line-height:1.5;margin-bottom:.75rem}.pd-channel span{font-size:.75rem;padding:.45rem .75rem}.pd-subscribe,.pd-cta-band{padding:2rem 1.25rem;border-radius:1.5rem}.pd-footer{padding-top:2.5rem}.pd-footer__grid{grid-template-columns:repeat(3,1fr);gap:1.75rem 1rem}.pd-footer__grid>div:first-child{grid-column:1 / -1}.pd-footer h4{font-size:.9375rem;margin-bottom:.625rem}.pd-footer li{margin-bottom:.375rem}.pd-footer li a{font-size:.8125rem}.pd-footer__bottom{margin-top:1.75rem;padding:1.25rem 0 5.5rem}}.pd-pane{display:contents}.pd-pane[hidden],[data-ing-pane][hidden]{display:none!important}.pd-page{padding-top:8rem;background:var(--cream);min-height:60vh}@media(max-width:767px){.pd-page{padding-top:6.5rem}}.pd-page__narrow{max-width:48rem}.pd-page__intro,.pd-page__actions{margin:1rem 0 2rem}.pd-rte{color:var(--ink-2);line-height:1.8;font-weight:300}.pd-rte h2,.pd-rte h3{color:var(--ink);margin:2rem 0 .75rem;line-height:1.25}.pd-rte h2{font-size:1.625rem}.pd-rte h3{font-size:1.25rem}.pd-rte p,.pd-rte ul,.pd-rte ol{margin-bottom:1rem}.pd-rte ul,.pd-rte ol{padding-left:1.25rem}.pd-rte a{color:var(--coral-deep);text-decoration:underline}.pd-rte img{border-radius:1rem;margin:1.25rem 0;height:auto}.pd-rte table{width:100%;border-collapse:collapse;margin:1rem 0}.pd-rte th,.pd-rte td{border-bottom:1px solid var(--line);padding:.5rem;text-align:left}.pd-product{display:grid;gap:2rem;align-items:start}@media(min-width:1024px){.pd-product{grid-template-columns:1fr 1fr;gap:4rem}}.pd-product__media img{width:100%;height:auto;border-radius:1.5rem;background:var(--paper)}.pd-product__thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem;margin-top:.5rem}.pd-product__thumbs img{border-radius:.75rem}.pd-buy-links{display:flex;flex-wrap:wrap;gap:.625rem;margin-top:1.5rem}.pd-grid{display:grid;gap:1.25rem;grid-template-columns:repeat(2,1fr);margin-top:1.5rem}@media(min-width:1024px){.pd-grid{grid-template-columns:repeat(4,1fr)}.pd-grid--articles{grid-template-columns:repeat(3,1fr)}}@media(max-width:767px){.pd-grid--articles{grid-template-columns:1fr}}.pd-tile{display:block;background:var(--paper);border:1px solid var(--line);border-radius:1.25rem;overflow:hidden;padding-bottom:1rem;transition:box-shadow .3s,transform .3s var(--ease)}.pd-tile:hover{box-shadow:var(--shadow-lift);transform:translateY(-3px)}.pd-tile img{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.pd-tile__title{font-size:1.125rem;line-height:1.3;padding:.75rem 1rem 0;color:var(--ink)}.pd-tile__meta{font-size:.8125rem;color:var(--ink-3);padding:.75rem 1rem 0}.pd-page .pd-tile__meta{padding-left:0}.pd-tile--article .pd-tile__meta{padding-left:1rem}.pd-tile__excerpt{font-size:.875rem;color:var(--ink-2);padding:.5rem 1rem 0;font-weight:300}.pd-article__image img{width:100%;height:auto;border-radius:1.5rem;margin:1.5rem 0}.pd-search{display:flex;gap:.5rem;margin:1rem 0 1.5rem}.pd-search input{flex:1;padding:.875rem 1.25rem;border-radius:9999px;border:1px solid var(--lav-300);font:inherit;background:var(--paper)}.pd-search__results{list-style:none;margin-top:1rem}.pd-search__results li{padding:.875rem 0;border-bottom:1px solid var(--line)}.pd-search__results a{color:var(--ink);font-weight:600}.pd-pagination{margin-top:2rem;text-align:center}.pd-pagination a,.pd-pagination span{margin:0 .375rem}.pd-tile--product img{aspect-ratio:1 / 1;object-fit:contain;background:var(--paper)}.pd-tile--product .pd-tile__title{font-family:var(--font-body);font-weight:600!important;font-size:.9375rem;line-height:1.45;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pd-tile__price{padding:.5rem 1rem 0;font-weight:700;color:var(--coral-deep);font-size:1rem}.pd-product__title{font-size:1.75rem;line-height:1.25;color:var(--ink)}@media(max-width:767px){.pd-product__title{font-size:1.375rem}.pd-tile--product .pd-tile__title{font-size:.8125rem}}.pd-product__price{font-size:1.5rem;font-weight:700;color:var(--coral-deep);margin-top:.75rem}.pd-product__desc{margin-top:2rem}.pd-product__desc img{width:100%;border-radius:1rem;margin:.75rem 0}@media(min-width:1024px){.pd-product__media{position:sticky;top:6.5rem}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/theme.css.map */
