.drippa-about-hero{background:var(--dr-bg-warm);padding-block:clamp(40px,6.94vw,80px) var(--dr-section-y-lg)}.drippa-about-hero__grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--dr-col-gap);align-items:center}.drippa-about-hero__title{margin-top:16px;font-size:var(--dr-fs-h1);font-weight:var(--dr-fw-bold);line-height:var(--dr-lh-display);color:var(--dr-ink)}.drippa-about-hero__sub{margin-top:24px;font-size:var(--dr-fs-h1-sub);line-height:1.1;color:var(--dr-pink)}@media(max-width:900px){.drippa-about-hero__grid{grid-template-columns:1fr}.drippa-about-hero__media{order:2;--dr-media-ratio: 16 / 10}}.drippa-about__band{background:var(--dr-bg);padding-block:var(--dr-section-y-lg)}.drippa-about__band--sand{background:var(--dr-bg-sand)}.drippa-about__grid{display:grid;gap:var(--dr-col-gap);align-items:center}.drippa-about__grid--split{grid-template-columns:45fr 55fr;align-items:start}.drippa-about__grid--beliefs{grid-template-columns:53fr 47fr}.drippa-about__band-title{margin-top:12px}.drippa-about__prose p{font-size:var(--dr-fs-body);line-height:1.625;color:var(--dr-gray)}.drippa-about__prose p+p{margin-top:20px}.drippa-about__prose p.drippa-about__lead{font-size:var(--dr-fs-lead);line-height:var(--dr-lh-lead)}.drippa-about__action{margin-top:28px}.drippa-about__cards{margin-top:40px;list-style:none;display:flex;flex-direction:column;gap:16px}.drippa-about__card{display:grid;grid-template-columns:180px 1fr;gap:8px;padding:24px;background:var(--dr-bg);border-radius:var(--dr-radius)}.drippa-about__card h3{font-size:var(--dr-fs-body);font-weight:var(--dr-fw-bold);line-height:1.5;color:var(--dr-ink)}.drippa-about__card p{font-size:var(--dr-fs-card);line-height:1.625;color:var(--dr-gray)}@media(max-width:900px){.drippa-about__grid--split,.drippa-about__grid--beliefs{grid-template-columns:1fr}.drippa-about__beliefs-media{--dr-media-ratio: 4 / 3}}@media(max-width:560px){.drippa-about__card{grid-template-columns:1fr;gap:6px}}.drippa-blog{background:var(--dr-bg);padding-block:var(--dr-section-y)}.drippa-blog__inner{max-width:var(--dr-maxw)}.drippa-blog__title{font-size:var(--dr-fs-h2);font-weight:var(--dr-fw-bold);line-height:1.25;text-align:center;color:var(--dr-ink)}.drippa-blog__list{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:48px}.drippa-blog__media{display:block;aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--dr-radius)}.drippa-blog__media img{width:100%;height:100%;object-fit:cover}.drippa-blog__meta{margin-top:20px;font-size:var(--dr-fs-legal);line-height:1.33;color:var(--dr-gray)}.drippa-blog__dot{margin-inline:10px}.drippa-blog__post-title{margin-top:8px;font-size:var(--dr-fs-h3);font-weight:var(--dr-fw-bold);line-height:1.375;color:var(--dr-ink)}.drippa-blog__post-title a{color:inherit;text-decoration:none}.drippa-blog__post-title a:hover{color:var(--dr-pink)}.drippa-blog__excerpt{margin-top:12px;font-size:var(--dr-fs-card);line-height:var(--dr-lh-lead);color:var(--dr-gray)}.drippa-blog__more{margin-top:16px;font-size:var(--dr-fs-ui);line-height:var(--dr-lh-ui)}.drippa-blog__more a{display:inline-block;color:var(--dr-pink);text-decoration:none}.drippa-blog__more a:hover{text-decoration:underline}.drippa-blog__action{margin-top:48px;text-align:center}@media(max-width:900px){.drippa-blog__list{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:32px 24px}}.drippa-buy{background:var(--dr-bg);padding-block:var(--dr-section-y)}.drippa-buy__inner{max-width:var(--dr-maxw)}.drippa-buy__grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.drippa-buy__stage{aspect-ratio:504 / 505;overflow:hidden;border-radius:var(--dr-radius-lg)}.drippa-buy__photo{width:100%;height:100%;object-fit:cover}.drippa-buy__thumbs{--thumb-gap: 12px;--thumbs-across: 5;list-style:none;display:flex;gap:var(--thumb-gap);margin-top:16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding-bottom:6px;scrollbar-width:none}.drippa-buy__thumbs>li{flex:0 0 calc((100% - (var(--thumbs-across) - 1) * var(--thumb-gap)) / var(--thumbs-across));scroll-snap-align:start}.drippa-buy__thumbs::-webkit-scrollbar{display:none}.drippa-buy__thumb{display:block;width:100%;aspect-ratio:91 / 85;overflow:hidden;padding:0;border:1px solid var(--dr-line);border-radius:var(--dr-radius);background:var(--dr-bg);cursor:pointer}.drippa-buy__thumb.is-on{border-color:var(--dr-pink)}.drippa-buy__thumb img{width:100%;height:100%;object-fit:cover}.drippa-buy__benefits{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px;padding-top:40px;border-top:1px solid var(--dr-line);text-align:center}.drippa-buy__benefit-icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:var(--dr-radius-pill);background:var(--dr-bg-blush);color:var(--dr-pink)}.drippa-buy__benefit p{margin-top:12px;font-size:var(--dr-fs-card);line-height:var(--dr-lh-lead);color:var(--dr-gray)}.drippa-buy__eyebrow span{text-transform:inherit}.drippa-buy__title{margin-top:6px;font-size:var(--dr-fs-h1);font-weight:var(--dr-fw-bold);line-height:var(--dr-lh-display);color:var(--dr-ink)}.drippa-buy__rating{display:flex;align-items:center;gap:10px;margin-top:20px}.drippa-buy__reviews{font-size:var(--dr-fs-card);color:var(--dr-gray)}.drippa-buy__desc{margin-top:20px;font-size:var(--dr-fs-lead);line-height:var(--dr-lh-lead);color:var(--dr-gray)}.drippa-buy__claims{margin-top:12px;font-size:var(--dr-fs-card);line-height:var(--dr-lh-ui);color:var(--dr-gray)}.drippa-buy__flavours{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}.drippa-buy__legend{margin-top:32px;font-size:var(--dr-fs-eyebrow);font-weight:var(--dr-fw-medium);line-height:var(--dr-lh-eyebrow);text-transform:uppercase;color:var(--dr-gray)}.drippa-buy__flavour{display:inline-flex;align-items:center;height:42px;padding-inline:20px;border:1px solid var(--dr-line);border-radius:var(--dr-radius-pill);font-size:var(--dr-fs-ui);color:var(--dr-ink);cursor:pointer}.drippa-sr:checked+.drippa-buy__flavour,.drippa-buy__flavour.is-on{border-color:var(--dr-ink);background:var(--dr-ink);color:var(--dr-on-color)}a.drippa-buy__flavour{text-decoration:none}a.drippa-buy__flavour:hover{border-color:var(--dr-ink)}.drippa-buy__stars{display:inline-flex;gap:1px;color:var(--dr-pink)}a.drippa-buy__stars{text-decoration:none}.drippa-sr:focus-visible+.drippa-buy__flavour,.drippa-sr:focus-visible+.drippa-buy__option{outline:2px solid var(--dr-ink);outline-offset:2px}.drippa-buy__options{margin-top:24px}.drippa-buy__option{display:flex;align-items:flex-start;gap:12px;padding:20px;border:1px solid var(--dr-line);border-radius:var(--dr-radius);background:var(--dr-bg);cursor:pointer}.drippa-buy__options .drippa-sr+.drippa-buy__option{margin-top:16px}.drippa-buy__options .drippa-sr:first-of-type+.drippa-buy__option{margin-top:0}.drippa-sr:checked+.drippa-buy__option{border-color:var(--dr-ink);background:var(--dr-bg-warm)}.drippa-buy__radio{flex:0 0 auto;width:20px;height:20px;margin-top:2px;border:1px solid var(--dr-line);border-radius:var(--dr-radius-pill);background:var(--dr-bg)}.drippa-sr:checked+.drippa-buy__option .drippa-buy__radio{border-color:var(--dr-pink);box-shadow:inset 0 0 0 5px var(--dr-pink)}.drippa-buy__option-body{flex:1 1 auto}.drippa-buy__option-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.drippa-buy__option-name{font-size:var(--dr-fs-ui);font-weight:var(--dr-fw-bold);line-height:var(--dr-lh-ui);color:var(--dr-ink)}.drippa-buy__best{display:inline-flex;flex:0 0 auto;align-items:center;white-space:nowrap;padding:2px 8px;border-radius:var(--dr-radius-pill);background:var(--dr-pink);font-size:10px;font-weight:var(--dr-fw-bold);line-height:1.6;text-transform:uppercase;color:var(--dr-on-color)}.drippa-buy__option-note{display:block;margin-top:4px;font-size:var(--dr-fs-legal);line-height:1.34;color:var(--dr-gray)}.drippa-buy__price{flex:0 0 auto;font-size:var(--dr-fs-ui);font-weight:var(--dr-fw-bold);line-height:var(--dr-lh-ui);color:var(--dr-ink);white-space:nowrap}.drippa-buy__was{margin-left:6px;font-weight:400;color:var(--dr-gray)}.drippa-buy__submit{display:block;width:100%;height:52px;margin-top:24px;padding:0 24px;border:0;border-radius:var(--dr-radius-pill);background:var(--dr-pink);font-family:var(--dr-font);font-size:var(--dr-fs-ui);font-weight:var(--dr-fw-bold);line-height:var(--dr-lh-ui);color:var(--dr-on-color);cursor:pointer;transition:background-color .22s ease}.drippa-buy__submit:hover{background:var(--dr-pink-deep)}.drippa-buy__ticks{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:8px 24px;margin-top:24px}.drippa-buy__ticks li{display:flex;align-items:flex-start;gap:8px;font-size:var(--dr-fs-card);line-height:var(--dr-lh-ui);color:var(--dr-gray)}.drippa-buy__tick{color:var(--dr-pink);flex:0 0 auto;margin-top:3px}@media(prefers-reduced-motion:reduce){.drippa-buy__submit{transition:none}}@media(max-width:900px){.drippa-buy__grid{grid-template-columns:1fr;gap:40px}.drippa-buy__benefits{margin-top:32px;padding-top:32px}}@media(max-width:560px){.drippa-buy__thumbs{--thumb-gap: 8px}.drippa-buy__benefits{grid-template-columns:1fr;gap:20px;text-align:left}.drippa-buy__benefit{display:flex;align-items:center;gap:12px}.drippa-buy__benefit p{margin-top:0}.drippa-buy__ticks{grid-template-columns:1fr}}.drippa-claims{background:var(--dr-bg);border-block:1px solid var(--dr-line)}.drippa-claims__list{display:grid;grid-template-columns:repeat(var(--dr-claims-count, 4),1fr);list-style:none}.drippa-claims__item{display:flex;align-items:center;justify-content:center;padding:20px 12px;font-size:var(--dr-fs-eyebrow);font-weight:var(--dr-fw-medium);line-height:var(--dr-lh-eyebrow);text-align:center;text-transform:uppercase;color:var(--dr-gray);border-right:1px solid var(--dr-line)}.drippa-claims__item:last-child{border-right:0}@media(max-width:900px){.drippa-claims__list{grid-template-columns:repeat(2,1fr)}.drippa-claims__item:nth-child(2n){border-right:0}.drippa-claims__item:nth-child(-n+2){border-bottom:1px solid var(--dr-line)}}@media(max-width:560px){.drippa-claims__list{grid-template-columns:1fr}.drippa-claims__item{border-right:0;border-bottom:1px solid var(--dr-line)}.drippa-claims__item:last-child{border-bottom:0}}.drippa-close{background:var(--dr-bg-warm);padding-block:var(--dr-section-y)}.drippa-close__inner{max-width:var(--dr-maxw);display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:48px}.drippa-close__title{margin-top:20px;font-size:var(--dr-fs-h1);font-weight:var(--dr-fw-bold);line-height:1.12;color:var(--dr-ink)}.drippa-close__action{margin-top:40px}.drippa-close__media{position:relative;overflow:hidden;aspect-ratio:1 / 1;border-radius:var(--dr-radius-lg)}.drippa-close__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}@media(max-width:900px){.drippa-close__inner{grid-template-columns:1fr;gap:40px}}.drippa-cta-band{position:relative;isolation:isolate;display:grid;place-items:center;min-height:537px;padding-block:clamp(64px,11.11vw,128px);overflow:hidden}.drippa-cta-band__bg,.drippa-cta-band__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.drippa-cta-band__bg{width:100%;height:100%;object-fit:cover}.drippa-cta-band__scrim{background:var(--dr-scrim)}.drippa-cta-band__content{text-align:center;width:100%}.drippa-cta-band__eyebrow{color:#fcfcfccc}.drippa-cta-band__title{max-width:var(--dr-measure);margin:16px auto 0;font-size:var(--dr-fs-h2-lg);font-weight:var(--dr-fw-bold);line-height:var(--dr-lh-display);color:var(--dr-on-color)}.drippa-cta-band__text{max-width:576px;margin:20px auto 0;font-size:var(--dr-fs-body);line-height:1.5;color:#fcfcfcd9}.drippa-cta-band__action{margin-top:32px}.drippa-door{display:grid;grid-template-columns:1fr 1fr;background:var(--dr-bg-warm)}.drippa-door__panel{display:flex;align-items:center;padding-block:var(--dr-section-y);padding-inline:clamp(20px,6.53vw,96px)}.drippa-door__copy{max-width:543px}.drippa-door__title{margin-top:20px;font-size:var(--dr-fs-h1);font-weight:var(--dr-fw-bold);line-height:var(--dr-lh-display);color:var(--dr-ink)}.drippa-door__title em{font-style:normal;color:var(--dr-pink)}.drippa-door__text{margin-top:24px;max-width:448px;font-size:var(--dr-fs-lead);line-height:var(--dr-lh-lead);color:var(--dr-gray)}.drippa-door__action{margin-top:36px}.drippa-door__media{position:relative;overflow:hidden;aspect-ratio:735 / 640}.drippa-door__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}@media(max-width:900px){.drippa-door{grid-template-columns:1fr}.drippa-door__panel{padding-block:var(--dr-section-y-lg)}.drippa-door__copy{max-width:none}.drippa-door__media{aspect-ratio:4 / 3}}.drippa-expect{background:var(--dr-bg);padding-block:var(--dr-section-y)}.drippa-expect__inner{max-width:var(--dr-maxw)}.drippa-expect__head{text-align:center}.drippa-expect__title{margin-top:8px;font-size:var(--dr-fs-h2);font-weight:var(--dr-fw-bold);line-height:var(--dr-lh-display);color:var(--dr-ink)}.drippa-expect__list{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:52px}.drippa-expect__item{padding-top:24px;border-top:1px solid var(--dr-line)}.drippa-expect__num{font-size:var(--dr-fs-card);line-height:var(--dr-lh-ui);color:var(--dr-pink)}.drippa-expect__name{margin-top:12px;font-size:var(--dr-fs-h4);font-weight:var(--dr-fw-bold);line-height:1.5;color:var(--dr-ink)}.drippa-expect__sub{margin-top:4px;font-size:var(--dr-fs-card);font-weight:var(--dr-fw-bold);line-height:var(--dr-lh-ui);color:var(--dr-gray)}.drippa-expect__text{margin-top:12px;font-size:var(--dr-fs-card);line-height:var(--dr-lh-lead);color:var(--dr-gray)}.drippa-expect__note{margin-top:32px;font-size:var(--dr-fs-legal);line-height:1.625;color:var(--dr-gray);text-align:center}@media(max-width:900px){.drippa-expect__list{grid-template-columns:1fr;gap:32px;margin-top:40px}}.drippa-faq *{box-sizing:border-box;margin:0;padding:0}.drippa-faq :where(h1,h2,h3,h4,h5,h6,p,span,a,summary,li){font-family:var(--dr-font);letter-spacing:normal;text-transform:none;font-style:normal}.drippa-faq{background:var(--dr-bg, #fff);padding:var(--dr-section-y, 56px) 0;font-family:var(--dr-font);-webkit-font-smoothing:antialiased}.drippa-faq__inner{max-width:var(--dr-maxw, 1152px);margin-inline:auto;padding-inline:var(--dr-gutter, 40px)}.drippa-faq__head{max-width:var(--dr-measure, 672px);margin-inline:auto;text-align:center}.drippa-faq__eyebrow{font-size:var(--dr-fs-eyebrow, 11px);font-weight:var(--dr-fw-medium, 500);line-height:var(--dr-lh-eyebrow, 1.5);letter-spacing:var(--dr-tracking-eyebrow, normal);text-transform:uppercase;color:var(--dr-pink, #f196a2)}.drippa-faq__title{margin-top:16px;font-size:var(--dr-fs-h2, 36px);font-weight:var(--dr-fw-bold, 600);line-height:var(--dr-lh-display, 1.05);color:var(--dr-ink, #141414)}.drippa-faq__title-accent{color:var(--dr-pink, #f196a2)}.drippa-faq__lead{margin-top:16px;font-size:var(--dr-fs-lead, 18px);line-height:var(--dr-lh-lead, 1.625);color:var(--dr-gray, #67625f)}.drippa-faq__list{display:flex;flex-direction:column;gap:var(--dr-gap-card, 14px);max-width:var(--dr-measure-wide, 760px);margin:48px auto 0}.drippa-faq__item{background:#fff;border-radius:var(--dr-radius, 20px);box-shadow:var(--dr-shadow-card, 0 2px 9px rgba(26, 26, 26, .04));transition:box-shadow .28s ease}.drippa-faq__item[open]{box-shadow:var(--dr-shadow-card-open, 0 14px 20px rgba(26, 26, 26, .1))}.drippa-faq__q{display:flex;align-items:center;gap:18px;padding:var(--dr-pad-card-y, 26px) var(--dr-pad-card-x, 30px);cursor:pointer;list-style:none}.drippa-faq__q::-webkit-details-marker{display:none}.drippa-faq__q:focus-visible{outline:2px solid var(--dr-coral, #df5257);outline-offset:3px;border-radius:var(--dr-radius, 20px)}.drippa-faq__q-text{font-size:var(--dr-fs-h3, 20px);font-weight:var(--dr-fw-bold, 600);line-height:var(--dr-lh-h3, 1.28);color:var(--dr-ink-900, #1a1a1a)}.drippa-faq__icon{position:relative;flex:0 0 22px;width:22px;height:22px}.drippa-faq__icon:before,.drippa-faq__icon:after{content:"";position:absolute;background:var(--dr-coral, #df5257);border-radius:2px}.drippa-faq__icon:before{top:9.5px;left:1px;width:20px;height:3px}.drippa-faq__icon:after{top:1px;left:9.5px;width:3px;height:20px;transition:transform .28s ease,opacity .2s ease}.drippa-faq__item[open] .drippa-faq__icon:after{transform:scaleY(0) rotate(90deg);opacity:0}.drippa-faq__a{padding:0 var(--dr-pad-card-x, 30px) 28px 70px}.drippa-faq__a p{max-width:480px;font-size:var(--dr-fs-body-sm, 15px);line-height:var(--dr-lh-body, 1.66);color:var(--dr-gray-warm, #5a5350)}@supports selector(details::details-content){.drippa-faq{interpolate-size:allow-keywords}.drippa-faq__item::details-content{block-size:0;overflow:hidden;opacity:0;transition:block-size .32s ease,content-visibility .32s allow-discrete,opacity .22s ease}.drippa-faq__item[open]::details-content{block-size:auto;opacity:1}}@media(prefers-reduced-motion:reduce){.drippa-faq__item,.drippa-faq__icon:after,.drippa-faq__item::details-content{transition:none}}@media(max-width:560px){.drippa-faq__q{gap:14px}.drippa-faq__a{padding-left:30px}}.drippa-foot{--ft-fs-consent: 10.4px;--ft-lh-consent: 16.9px;--ft-fs-policy: 11px;--ft-lh-policy: 17.6px;--ft-form-w: 384px;--ft-form-h: 44px;--ft-soc: 32px;background:var(--dr-pink-soft);color:var(--dr-ink)}.drippa-foot__inner{padding-block:clamp(48px,7vw,80px)}.drippa-foot__top{display:grid;grid-template-columns:minmax(0,420fr) minmax(0,232fr) minmax(0,261fr);column-gap:clamp(32px,6.9vw,80px);row-gap:48px}.drippa-foot__logo{display:inline-block}.drippa-foot__logo img{width:110px;height:auto}.drippa-foot__logotext{font-size:24px;font-weight:var(--dr-fw-bold);color:var(--dr-ink)}.drippa-foot__title{margin-top:28px;font-size:24px;font-weight:var(--dr-fw-bold);line-height:32px;color:var(--dr-ink)}.drippa-foot__offer{margin-top:12px;font-size:var(--dr-fs-ui);font-weight:var(--dr-fw-bold);line-height:20px;color:var(--dr-ink)}.drippa-foot__pct{color:var(--dr-pink);text-decoration:underline}.drippa-foot__form{margin-top:20px}.drippa-foot__field{display:flex;align-items:center;max-width:var(--ft-form-w);height:var(--ft-form-h);background:#fff;border:1px solid var(--dr-ink-25);border-radius:var(--dr-radius-pill);overflow:hidden}.drippa-foot__field input[type=email]{flex:1 1 auto;min-width:0;height:100%;padding-inline:16px;border:0;background:transparent;font-family:var(--dr-font);font-size:var(--dr-fs-ui);color:var(--dr-ink)}.drippa-foot__field input[type=email]::placeholder{color:var(--dr-gray)}.drippa-foot__field input[type=email]:focus{outline:none}.drippa-foot__field:focus-within{border-color:var(--dr-pink)}.drippa-foot__submit{display:grid;place-items:center;flex:0 0 auto;width:48px;height:42px;border:0;border-radius:var(--dr-radius-pill);background:var(--dr-pink);cursor:pointer;transition:background-color .22s ease}.drippa-foot__submit:hover{background:var(--dr-pink-deep)}.drippa-foot__msg{margin-top:10px;max-width:var(--ft-form-w);font-size:var(--dr-fs-legal);line-height:1.5;color:var(--dr-ink)}.drippa-foot__msg--err{color:var(--dr-coral)}.drippa-foot__sr{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden;white-space:nowrap}.drippa-foot__consent{margin-top:12px;max-width:var(--ft-form-w);font-size:var(--ft-fs-consent);line-height:var(--ft-lh-consent);color:var(--dr-gray)}.drippa-foot__consent a{color:inherit;text-decoration:underline}.drippa-foot__social{display:flex;gap:12px;margin-top:24px;list-style:none}.drippa-foot__social a{display:grid;place-items:center;width:var(--ft-soc);height:var(--ft-soc);border:1px solid rgba(20,20,20,.15);border-radius:12px;transition:border-color .22s ease}.drippa-foot__social a:hover{border-color:var(--dr-ink)}.drippa-foot__colhead{font-size:var(--dr-fs-eyebrow);font-weight:var(--dr-fw-medium);line-height:var(--dr-lh-eyebrow);text-transform:uppercase;color:var(--dr-gray)}.drippa-foot__list{margin-top:16px;list-style:none}.drippa-foot__list li+li{margin-top:12px}.drippa-foot__list a{font-size:var(--dr-fs-ui);line-height:20px;color:var(--dr-ink-80);text-decoration:none;transition:color .22s ease}.drippa-foot__list a:hover{color:var(--dr-pink)}.drippa-foot__legal{display:grid;grid-template-columns:auto minmax(0,1fr);gap:48px;margin-top:56px;padding-top:24px;border-top:1px solid var(--dr-line)}.drippa-foot__copy,.drippa-foot__fda{font-size:var(--dr-fs-legal);line-height:19.5px;color:var(--dr-ink-80)}.drippa-foot__copy{white-space:nowrap}.drippa-foot__powered{margin-top:6px}.drippa-foot__fda{color:var(--dr-gray)}.drippa-foot__bottom{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:28px}.drippa-foot__pay{display:flex;flex-wrap:wrap;gap:5px;list-style:none}.drippa-foot__pay li{display:flex;align-items:center}.drippa-foot__payicon{display:block;width:55px;height:auto}.drippa-foot__right{display:flex;flex-direction:column;align-items:flex-end;gap:12px;text-align:right}.drippa-foot__policies{font-size:var(--ft-fs-policy);line-height:var(--ft-lh-policy);letter-spacing:.15px;color:var(--dr-ink-900);opacity:.65}.drippa-foot__policies a{color:inherit;text-decoration:underline}.drippa-foot__made{font-size:var(--dr-fs-body-sm);line-height:24px;letter-spacing:.15px;color:var(--dr-ink-900)}.drippa-foot__powered{font-size:var(--ft-fs-policy);line-height:var(--ft-lh-policy);letter-spacing:.15px;color:var(--dr-ink-900);opacity:.65}.drippa-foot__credit{margin-top:6px;font-size:var(--dr-fs-legal);line-height:19.5px;color:var(--dr-ink-80);transition:opacity .22s ease}.drippa-foot__credit a{color:inherit;text-decoration:none}.drippa-foot__credit strong{font-weight:var(--dr-fw-bold)}.drippa-foot__credit:hover{opacity:.7}@media(prefers-reduced-motion:reduce){.drippa-foot__credit{transition:none}}.drippa-foot__powered a{color:inherit;text-decoration:underline}@media(max-width:900px){.drippa-foot__top{grid-template-columns:1fr 1fr}.drippa-foot__news{grid-column:1 / -1}.drippa-foot__legal{grid-template-columns:1fr;gap:16px;margin-top:40px}}@media(max-width:560px){.drippa-foot__top{grid-template-columns:1fr}.drippa-foot__field{max-width:none}.drippa-foot__copy{white-space:normal}.drippa-foot__consent,.drippa-foot__msg{max-width:none}.drippa-foot__bottom{flex-direction:column;align-items:flex-start}.drippa-foot__right{align-items:flex-start;text-align:left}}@media(prefers-reduced-motion:reduce){.drippa-foot__submit,.drippa-foot__social a,.drippa-foot__list a{transition:none}}.drippa-ways{background:var(--dr-bg-blush);padding-block:var(--dr-section-y)}.drippa-ways__title{font-size:var(--dr-fs-h2-lg);font-weight:var(--dr-fw-bold);line-height:1.05;color:var(--dr-ink)}.drippa-ways__title-line+.drippa-ways__title-line{color:var(--dr-pink)}.drippa-ways__body{display:grid;grid-template-columns:366fr 260fr 366fr;gap:40px;align-items:center;margin-top:72px}.drippa-ways__item:nth-of-type(1){grid-column:1;grid-row:1;align-self:end}.drippa-ways__item:nth-of-type(2){grid-column:1;grid-row:2;align-self:start;padding-top:86px}.drippa-ways__item:nth-of-type(3){grid-column:3;grid-row:1;align-self:end}.drippa-ways__item:nth-of-type(4){grid-column:3;grid-row:2;align-self:start;padding-top:86px}.drippa-ways__name{font-size:var(--dr-fs-h3);font-weight:var(--dr-fw-bold);line-height:1.375;color:var(--dr-ink)}.drippa-ways__desc{margin-top:8px;max-width:320px;font-size:var(--dr-fs-card);line-height:1.625;color:var(--dr-gray)}.drippa-ways__scoop{grid-column:2;grid-row:1 / span 2;justify-self:center;text-align:center}.drippa-ways__scoop img{width:100%;height:auto;aspect-ratio:1 / 1}.drippa-ways__scoop-line{margin-top:24px;font-size:var(--dr-fs-eyebrow);font-weight:var(--dr-fw-medium);line-height:var(--dr-lh-eyebrow);letter-spacing:2.2px;text-transform:uppercase;color:var(--dr-pink)}@media(max-width:900px){.drippa-ways__body{grid-template-columns:1fr 1fr;gap:32px;align-items:start;margin-top:40px}.drippa-ways__item:nth-of-type(1),.drippa-ways__item:nth-of-type(2),.drippa-ways__item:nth-of-type(3),.drippa-ways__item:nth-of-type(4){grid-column:auto;grid-row:auto;align-self:start;padding-top:0}.drippa-ways__scoop{grid-column:1 / -1;grid-row:1;max-width:260px}.drippa-ways__desc{max-width:none}}@media(max-width:560px){.drippa-ways__body{grid-template-columns:1fr}}.drippa-gutbrain{background:var(--dr-bg-warm);padding-block:var(--dr-section-y)}.drippa-gutbrain__grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--dr-col-gap);align-items:center}.drippa-gutbrain__title{margin-top:16px;font-size:var(--dr-fs-h1);font-weight:var(--dr-fw-bold);line-height:var(--dr-lh-display);color:var(--dr-ink)}.drippa-gutbrain__text{margin-top:24px;max-width:366px;font-size:var(--dr-fs-lead);line-height:var(--dr-lh-lead);color:var(--dr-gray)}.drippa-gutbrain__text strong{font-weight:var(--dr-fw-bold)}.drippa-gutbrain__text p+p{margin-top:12px}.drippa-gutbrain__btn{margin-top:28px;background:#000;color:var(--dr-on-color);border:1px solid #000}.drippa-gutbrain__btn:hover{background:var(--dr-ink-900);border-color:var(--dr-ink-900)}.drippa-gutbrain__media{--dr-media-ratio: 512 / 640;--dr-media-radius: 28px}@media(max-width:900px){.drippa-gutbrain__grid{grid-template-columns:1fr}.drippa-gutbrain__media{order:2;margin-top:8px}.drippa-gutbrain__text{max-width:60ch}}.drippa-home-hero{background:var(--dr-bg-warm);padding-block:clamp(40px,6.94vw,80px) clamp(32px,4.86vw,56px)}.drippa-home-hero__grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--dr-col-gap);align-items:center}.drippa-home-hero__title{margin-top:16px;font-size:var(--dr-fs-h1);font-weight:var(--dr-fw-bold);line-height:var(--dr-lh-display);color:var(--dr-ink)}.drippa-home-hero__sub{margin-top:16px;font-size:var(--dr-fs-h1-sub);font-weight:400;line-height:1.1;color:var(--dr-pink)}.drippa-home-hero__text{margin-top:24px;max-width:512px;font-size:var(--dr-fs-lead);line-height:var(--dr-lh-lead);color:var(--dr-gray)}.drippa-home-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:36px}.drippa-home-hero__art{position:relative;aspect-ratio:512 / 607}.drippa-home-hero__blob{position:absolute;left:22.3%;top:9.6%;width:52.3%;height:auto}.drippa-home-hero__tags{list-style:none}.drippa-home-hero__tag{position:absolute;display:flex;align-items:center;gap:8px;padding:8px 8px 8px 16px;border-radius:var(--dr-radius-pill);background:#fff;box-shadow:0 0 0 1px #0000000f,0 6px 20px #00000012;white-space:nowrap}.drippa-home-hero__tag--2,.drippa-home-hero__tag--3{flex-direction:row-reverse;padding:8px 16px 8px 8px}.drippa-home-hero__tag--1{left:29.9%;top:11.7%}.drippa-home-hero__tag--2{right:28.7%;top:42.3%}.drippa-home-hero__tag--3{right:7.2%;top:70%}.drippa-home-hero__tag--4{left:22.7%;bottom:13.7%}.drippa-home-hero__tag-label{font-size:12.5px;font-weight:var(--dr-fw-medium);line-height:1.5;color:var(--dr-tag-ink)}.drippa-home-hero__tag-dot{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:28px;height:28px;border-radius:var(--dr-radius-pill);color:var(--dr-tag-ink)}.drippa-home-hero__tag-dot svg{width:12px;height:12px}.drippa-home-hero__tag--1 .drippa-home-hero__tag-dot{background:var(--dr-tag-mind);color:var(--dr-tag-glyph)}.drippa-home-hero__tag--2 .drippa-home-hero__tag-dot{background:var(--dr-tag-gut)}.drippa-home-hero__tag--3 .drippa-home-hero__tag-dot{background:var(--dr-tag-energy)}.drippa-home-hero__tag--4 .drippa-home-hero__tag-dot{background:var(--dr-tag-axis);color:var(--dr-tag-glyph)}@media(max-width:900px){.drippa-home-hero__grid{grid-template-columns:1fr}.drippa-home-hero__art{order:2;width:min(100%,340px);margin-inline:auto;margin-top:40px}.drippa-home-hero__tag{padding:6px 6px 6px 12px;gap:6px}.drippa-home-hero__tag--2,.drippa-home-hero__tag--3{padding:6px 12px 6px 6px}.drippa-home-hero__tag-label{font-size:11px}.drippa-home-hero__tag-dot{width:22px;height:22px}.drippa-home-hero__tag-dot svg{width:10px;height:10px}}@media(prefers-reduced-motion:no-preference){.drippa-home-hero__blob,.drippa-home-hero__tag{will-change:transform}.drippa-home-hero__blob{animation:drippaHeroFloat 6.5s ease-in-out infinite}.drippa-home-hero__tag{animation:drippaHeroFloatSoft 5.5s ease-in-out infinite}.drippa-home-hero__tag--2{animation-delay:.9s}.drippa-home-hero__tag--3{animation-delay:1.8s}.drippa-home-hero__tag--4{animation-delay:2.7s}}@keyframes drippaHeroFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes drippaHeroFloatSoft{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.drippa-ing__band{background:var(--dr-bg);padding-block:clamp(48px,6.94vw,80px)}.drippa-ing__band--warm{background:var(--dr-bg-warm)}.drippa-ing__intro{background:var(--dr-bg);padding-block:clamp(44px,5.56vw,64px)}.drippa-ing__intro-inner{text-align:center}.drippa-ing__intro-title{margin-top:12px}.drippa-ing__intro-text{max-width:var(--dr-measure);margin:16px auto 0;font-size:var(--dr-fs-lead);line-height:var(--dr-lh-lead);color:var(--dr-gray)}.drippa-ing__grid{display:grid;grid-template-columns:37fr 63fr;gap:clamp(28px,3.65vw,42px);align-items:start}.drippa-ing__side{position:sticky;top:calc(var(--sticky-header-desktop-height, 0px) + 40px)}.drippa-ing__num{font-size:var(--dr-fs-eyebrow);font-weight:var(--dr-fw-medium);line-height:var(--dr-lh-eyebrow);color:var(--dr-pink)}.drippa-ing__band-title{margin-top:8px}.drippa-ing__band-text{margin-top:16px;font-size:var(--dr-fs-lead);line-height:var(--dr-lh-lead);color:var(--dr-gray)}.drippa-ing__cards{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.drippa-ing__card{display:flex;flex-direction:column;background:var(--dr-bg);border:1px solid var(--dr-line);border-radius:var(--dr-radius);box-shadow:var(--dr-shadow-card);overflow:hidden}.drippa-ing__card-media{--dr-media-ratio: 222/212;--dr-media-radius: 0}.drippa-ing__card-body{padding:20px 24px 24px}.drippa-ing__card-head{display:flex;flex-direction:column;gap:4px}.drippa-ing__card-name{font-size:var(--dr-fs-body);font-weight:var(--dr-fw-bold);line-height:1.35;color:var(--dr-ink)}.drippa-ing__card-dose{font-size:var(--dr-fs-eyebrow);font-weight:var(--dr-fw-medium);line-height:var(--dr-lh-eyebrow);text-transform:uppercase;white-space:nowrap;color:var(--dr-pink)}.drippa-ing__card-text{margin-top:10px;font-size:var(--dr-fs-card);line-height:1.6;color:var(--dr-gray)}.drippa-ing__band--how{padding-block:var(--dr-section-y)}.drippa-ing__how{display:grid;grid-template-columns:1fr 1fr;gap:var(--dr-col-gap);align-items:center}.drippa-ing__how-title{margin-top:12px}.drippa-ing__how-text{margin-top:20px;font-size:var(--dr-fs-lead);line-height:var(--dr-lh-lead);color:var(--dr-gray)}.drippa-ing__how-legal{margin-top:32px;padding-top:24px;border-top:1px solid var(--dr-line);font-size:var(--dr-fs-card);line-height:1.6;color:var(--dr-gray)}@media(max-width:900px){.drippa-ing__grid{grid-template-columns:1fr}.drippa-ing__side{max-width:var(--dr-measure);position:static}.drippa-ing__cards{grid-template-columns:1fr 1fr}.drippa-ing__how{grid-template-columns:1fr}.drippa-ing__how-media{--dr-media-ratio: 16 / 10}}@media(max-width:560px){.drippa-ing__cards{grid-template-columns:1fr}.drippa-ing__card-media{--dr-media-ratio: 4 / 3}}.drippa-label{background:var(--dr-bg-warm);padding-block:var(--dr-section-y)}.drippa-label__inner{max-width:var(--dr-maxw)}.drippa-label__head{max-width:var(--dr-measure);margin-inline:auto;text-align:center}.drippa-label__title{margin-top:8px;font-size:var(--dr-fs-h2);font-weight:var(--dr-fw-bold);line-height:var(--dr-lh-display);color:var(--dr-ink)}.drippa-label__lead{margin-top:20px;font-size:var(--dr-fs-card);line-height:var(--dr-lh-lead);color:var(--dr-gray)}.drippa-label__cols{display:grid;grid-template-columns:1fr 1fr;gap:64px;margin-top:48px}.drippa-label__group-title{font-size:var(--dr-fs-eyebrow);font-weight:var(--dr-fw-medium);line-height:var(--dr-lh-eyebrow);letter-spacing:var(--dr-tracking-eyebrow);text-transform:uppercase;color:var(--dr-gray)}.drippa-label__list{list-style:none;margin-top:16px}.drippa-label__row{display:grid;grid-template-columns:1fr auto;column-gap:16px;align-items:baseline;padding-block:20px;border-bottom:1px solid var(--dr-line)}.drippa-label__name{font-size:var(--dr-fs-body);font-weight:var(--dr-fw-bold);line-height:1.5;color:var(--dr-ink)}.drippa-label__qual{font-size:var(--dr-fs-card);font-weight:400;color:var(--dr-gray)}.drippa-label__dose{font-size:var(--dr-fs-card);font-weight:var(--dr-fw-bold);line-height:var(--dr-lh-ui);color:var(--dr-pink);white-space:nowrap}.drippa-label__note{grid-column:1 / -1;margin-top:4px;font-size:var(--dr-fs-card);line-height:var(--dr-lh-lead);color:var(--dr-gray)}.drippa-label__zeros{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:48px}.drippa-label__zero{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:104px;padding:22px 16px;border-radius:16px;background:var(--dr-bg);text-align:center}.drippa-label__zero-figure{font-size:clamp(24px,2.6vw,30px);font-weight:var(--dr-fw-bold);line-height:1.2;color:var(--dr-pink)}.drippa-label__zero-label{margin-top:4px;font-size:var(--dr-fs-card);line-height:1.5;color:var(--dr-gray)}.drippa-label__fine{margin-top:32px;font-size:var(--dr-fs-legal);line-height:1.625;color:var(--dr-gray);text-align:center}.drippa-label__fine+.drippa-label__fine{margin-top:0}@media(max-width:900px){.drippa-label__cols{grid-template-columns:1fr;gap:40px}.drippa-label__zeros{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.drippa-label__zeros{gap:12px}}.drippa-lifters{background:var(--dr-bg);padding-block:var(--dr-section-y)}.drippa-lifters__inner{max-width:var(--dr-maxw)}.drippa-lifters__head{text-align:center}.drippa-lifters__title{margin-top:8px;font-size:var(--dr-fs-h2);font-weight:var(--dr-fw-bold);line-height:var(--dr-lh-display);color:var(--dr-ink)}.drippa-lifters__list{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:52px}.drippa-lifters__card{padding:32px;border:1px solid var(--dr-line);border-radius:var(--dr-radius);background:var(--dr-bg)}.drippa-lifters__figure{font-size:var(--dr-fs-h2);font-weight:var(--dr-fw-bold);line-height:1.2;color:var(--dr-ink)}.drippa-lifters__unit{margin-left:4px;font-size:var(--dr-fs-card);font-weight:400}.drippa-lifters__name{margin-top:8px;font-size:var(--dr-fs-body);font-weight:var(--dr-fw-bold);line-height:1.5;color:var(--dr-ink)}.drippa-lifters__detail{margin-top:4px;font-size:var(--dr-fs-card);line-height:var(--dr-lh-ui);color:var(--dr-gray)}.drippa-lifters__text{margin-top:12px;font-size:var(--dr-fs-card);line-height:var(--dr-lh-lead);color:var(--dr-gray)}@media(max-width:900px){.drippa-lifters__list{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:40px}}@media(max-width:560px){.drippa-lifters__list{grid-template-columns:1fr}.drippa-lifters__card{padding:24px}}.drippa-numbers{background:var(--dr-bg);padding-block:var(--dr-section-y)}.drippa-numbers__inner{max-width:1280px;margin-inline:auto;padding-inline:var(--dr-gutter)}.drippa-numbers__head{text-align:center}.drippa-numbers__title{font-size:var(--dr-fs-h1);font-weight:var(--dr-fw-bold);line-height:1.25;color:var(--dr-ink)}.drippa-numbers__title em{font-style:normal;color:var(--dr-pink)}.drippa-numbers__lead{margin-top:20px;font-size:var(--dr-fs-lead);line-height:1.55;color:var(--dr-gray)}.drippa-numbers__list{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:32px;margin-top:80px;text-align:center}.drippa-numbers__figure{font-size:clamp(44px,6.25vw,72px);font-weight:var(--dr-fw-bold);line-height:1;color:var(--dr-pink)}.drippa-numbers__list.is-ready .drippa-numbers__item{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .7s cubic-bezier(.4,0,.2,1)}.drippa-numbers__list.is-ready .drippa-numbers__item.is-in{opacity:1;transform:none}.drippa-numbers__list.is-ready .drippa-numbers__figure{background:linear-gradient(to top,var(--dr-pink) 49%,rgba(20,20,20,.14) 53%);background-size:100% 205%;background-position:0 0;-webkit-background-clip:text;background-clip:text;color:transparent;transition:background-position 1.7s cubic-bezier(.3,.6,.25,1)}.drippa-numbers__list.is-ready .drippa-numbers__item.is-in .drippa-numbers__figure{background-position:0 100%;animation:drippaNumbersSettle .6s 1.5s ease-out both}@keyframes drippaNumbersSettle{0%{transform:scale(1)}55%{transform:scale(1.018)}to{transform:scale(1)}}.drippa-numbers__label{margin-top:28px;font-size:var(--dr-fs-ui);font-weight:var(--dr-fw-bold);line-height:var(--dr-lh-ui);text-transform:uppercase;color:var(--dr-ink)}.drippa-numbers__note{margin-top:16px;font-size:var(--dr-fs-body);line-height:var(--dr-lh-lead);color:var(--dr-gray)}@media(max-width:900px){.drippa-numbers__list{grid-template-columns:repeat(2,1fr);gap:48px 24px;margin-top:48px}}@media(max-width:560px){.drippa-numbers__list{grid-template-columns:1fr}}.drippa-page-hero{background:var(--dr-bg-warm);padding-block:clamp(40px,5.56vw,64px) var(--dr-section-y-lg)}.drippa-page-hero__grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--dr-col-gap);align-items:center}.drippa-page-hero__title{margin-top:16px;font-size:var(--dr-fs-h1);font-weight:var(--dr-fw-bold);line-height:var(--dr-lh-display);color:var(--dr-ink)}.drippa-page-hero__text{margin-top:24px;max-width:501px;font-size:var(--dr-fs-lead);line-height:var(--dr-lh-lead);color:var(--dr-gray)}.drippa-page-hero__media--plain{display:flex;justify-content:center;align-items:center}.drippa-page-hero__media--plain img{max-width:100%;height:auto}.drippa-page-hero__grid--solo{grid-template-columns:minmax(0,660px)}.drippa-page-hero__grid--solo .drippa-page-hero__text{max-width:60ch}@media(max-width:900px){.drippa-page-hero__grid{grid-template-columns:1fr}.drippa-page-hero__media{order:2;--dr-media-ratio: 16 / 10}.drippa-page-hero__media--plain{order:2}}.drippa-rail{--dr-rail-card: 211px;--dr-rail-arrow: 44px;background:var(--dr-bg-warm);padding-block:var(--dr-section-y)}.drippa-rail__head{text-align:center}.drippa-rail__title{max-width:560px;margin-inline:auto;font-size:var(--dr-fs-h2-lg);font-weight:var(--dr-fw-bold);line-height:1.05;color:var(--dr-ink)}.drippa-rail__text{max-width:560px;margin:20px auto 0;font-size:var(--dr-fs-body);line-height:var(--dr-lh-lead);color:var(--dr-gray)}.drippa-rail__viewport{position:relative;margin-top:40px}.drippa-rail__track{--dr-rail-edge: calc(var(--dr-gutter) * 2 + var(--dr-rail-arrow));list-style:none;display:flex;gap:22px;padding-inline:var(--dr-rail-edge);scroll-padding-inline:var(--dr-rail-edge);overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.drippa-rail__track::-webkit-scrollbar{display:none}.drippa-rail__card{flex:0 0 var(--dr-rail-card);scroll-snap-align:start}.drippa-rail__arrow{position:absolute;top:calc(var(--dr-rail-card) * 281 / 211 / 2);z-index:2;display:flex;align-items:center;justify-content:center;width:var(--dr-rail-arrow);height:var(--dr-rail-arrow);padding:0;border:0;border-radius:var(--dr-radius-pill);background:#fff;color:var(--dr-ink);box-shadow:0 0 0 1px #0000000f,0 6px 20px #0000001f;cursor:pointer;transform:translateY(-50%);transition:background-color .2s ease,color .2s ease,opacity .2s ease}.drippa-rail__arrow:hover{background:var(--dr-pink);color:var(--dr-on-color)}.drippa-rail__arrow[disabled]{opacity:.35;cursor:default}.drippa-rail__arrow[disabled]:hover{background:#fff;color:var(--dr-ink)}.drippa-rail__arrow--prev{left:var(--dr-gutter)}.drippa-rail__arrow--next{right:var(--dr-gutter)}.drippa-rail__arrow--prev .drippa-rail__arrow-icon{transform:rotate(180deg)}.drippa-rail__arrow-icon{width:20px;height:20px}.drippa-rail__track:focus-visible{outline:2px solid var(--dr-ink);outline-offset:-2px}.drippa-rail__media{position:relative;--dr-media-ratio: 211 / 281;--dr-media-radius: 12px}.drippa-rail__media:after{content:"";position:absolute;inset:auto 0 0 0;height:45%;background:linear-gradient(to top,rgba(20,20,20,.55),transparent);pointer-events:none}.drippa-rail__name{position:absolute;left:14px;bottom:12px;z-index:1;font-size:var(--dr-fs-body);font-weight:400;line-height:1.3;color:#fff}@media(hover:hover){.drippa-rail__label,.drippa-rail__desc{display:none}.drippa-rail__hover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;justify-content:space-between;padding:14px 14px 16px;background:var(--dr-bg);opacity:0;pointer-events:none;transition:opacity .22s ease}.drippa-rail__card:hover .drippa-rail__hover,.drippa-rail__card:focus-within .drippa-rail__hover{opacity:1}.drippa-rail__hover-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px}.drippa-rail__hover-eyebrow,.drippa-rail__hover-dose{font-size:9px;font-weight:var(--dr-fw-medium);line-height:1.4;letter-spacing:.09em;text-transform:uppercase}.drippa-rail__hover-eyebrow{color:var(--dr-pink)}.drippa-rail__hover-dose{margin-left:auto;white-space:nowrap;color:var(--dr-gray)}.drippa-rail__hover-name{font-size:var(--dr-fs-body-sm);font-weight:var(--dr-fw-bold);line-height:1.2;color:var(--dr-ink)}.drippa-rail__hover-text{margin-top:8px;font-size:var(--dr-fs-legal);line-height:1.5;color:var(--dr-gray)}.drippa-rail__hover-support{margin-top:14px;font-size:9px;font-weight:var(--dr-fw-medium);line-height:1.4;letter-spacing:.09em;text-transform:uppercase;color:var(--dr-gray)}@media(prefers-reduced-motion:reduce){.drippa-rail__hover{transition:none}}}.drippa-rail__label{margin-top:12px;font-size:var(--dr-fs-eyebrow);font-weight:var(--dr-fw-medium);line-height:var(--dr-lh-eyebrow);text-transform:uppercase;color:var(--dr-pink)}.drippa-rail__desc{margin-top:6px;font-size:var(--dr-fs-card);line-height:1.5;color:var(--dr-gray)}.drippa-rail__foot{margin-top:40px;text-align:center}.drippa-rail__legal{max-width:560px;margin:24px auto 0;font-size:var(--dr-fs-legal);line-height:1.55;color:var(--dr-gray)}@media(max-width:560px){.drippa-rail{--dr-rail-card: 180px;--dr-rail-arrow: 36px}}.drippa-reviews{padding-block:var(--dr-section-y)}.drippa-reviews--sand{background:var(--dr-bg-sand)}.drippa-reviews--warm{background:var(--dr-bg-warm)}.drippa-reviews__head{text-align:center}.drippa-reviews__title{margin-top:12px;font-size:var(--dr-fs-h2);font-weight:var(--dr-fw-bold);line-height:var(--dr-lh-display);color:var(--dr-ink)}.drippa-reviews__cards{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px}.drippa-reviews__card{display:flex;flex-direction:column;padding:32px;border-radius:var(--dr-radius);background:var(--dr-bg)}.drippa-reviews__glyphs{display:inline-flex;gap:1px}.drippa-reviews__quote{margin-top:16px;margin-bottom:24px;font-size:var(--dr-fs-card);line-height:1.625;color:var(--dr-ink)}.drippa-reviews__foot{margin-top:auto}.drippa-reviews__author{font-size:var(--dr-fs-eyebrow);font-weight:var(--dr-fw-medium);line-height:var(--dr-lh-eyebrow);text-transform:uppercase;color:var(--dr-gray)}.drippa-reviews__verified{display:flex;align-items:center;gap:6px;margin-top:6px;font-size:var(--dr-fs-eyebrow);font-weight:var(--dr-fw-medium);line-height:var(--dr-lh-eyebrow);text-transform:uppercase;color:var(--dr-gray)}.drippa-reviews__check{flex:0 0 auto;width:13px;height:13px}@media(max-width:900px){.drippa-reviews__cards{grid-template-columns:1fr;gap:16px}.drippa-reviews__card{padding:var(--dr-pad-card-y) var(--dr-pad-card-x)}}.drippa-ritual{background:var(--dr-bg-sand);padding-block:var(--dr-section-y)}.drippa-ritual__inner{max-width:var(--dr-maxw)}.drippa-ritual__head{text-align:center}.drippa-ritual__title{margin-top:8px;font-size:var(--dr-fs-h2);font-weight:var(--dr-fw-bold);line-height:var(--dr-lh-display);color:var(--dr-ink)}.drippa-ritual__list{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:52px}.drippa-ritual__card{padding:32px;border-radius:var(--dr-radius);background:var(--dr-bg)}.drippa-ritual__step{font-size:var(--dr-fs-eyebrow);font-weight:var(--dr-fw-medium);line-height:var(--dr-lh-eyebrow);letter-spacing:var(--dr-tracking-eyebrow);text-transform:uppercase;color:var(--dr-pink)}.drippa-ritual__name{margin-top:12px;font-size:var(--dr-fs-h4);font-weight:var(--dr-fw-bold);line-height:1.5;color:var(--dr-ink)}.drippa-ritual__text{margin-top:12px;font-size:var(--dr-fs-card);line-height:var(--dr-lh-lead);color:var(--dr-gray)}@media(max-width:900px){.drippa-ritual__list{grid-template-columns:1fr;gap:16px;margin-top:40px}.drippa-ritual__card{padding:24px}}.drippa-sci__band{background:var(--dr-bg);padding-block:clamp(48px,6.94vw,80px)}.drippa-sci__band--warm{background:var(--dr-bg-warm)}.drippa-sci__band--sand{background:var(--dr-bg-sand)}.drippa-sci__band--stats{padding-block:0}.drippa-sci__stats{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:24px;padding-block:48px;border-block:1px solid var(--dr-line)}.drippa-sci__stat-n{font-size:var(--dr-fs-h2);font-weight:var(--dr-fw-medium);line-height:var(--dr-lh-display);color:var(--dr-ink)}.drippa-sci__stat-l{margin-top:12px;font-size:var(--dr-fs-card);line-height:1.5;color:var(--dr-gray)}.drippa-sci__split{display:grid;grid-template-columns:45fr 55fr;gap:var(--dr-col-gap);align-items:start}.drippa-sci__split-title{margin-top:12px}.drippa-sci__prose p{font-size:var(--dr-fs-body);line-height:1.625;color:var(--dr-gray)}.drippa-sci__prose p+p{margin-top:20px}.drippa-sci__prose p.drippa-sci__kicker{margin-top:24px;font-size:var(--dr-fs-h2-sm);line-height:1.35;color:var(--dr-ink)}.drippa-sci__head{text-align:center}.drippa-sci__head-title{margin-top:12px}.drippa-sci__head-text{max-width:var(--dr-measure);margin:16px auto 0;font-size:var(--dr-fs-lead);line-height:var(--dr-lh-lead);color:var(--dr-gray)}.drippa-sci__systems{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:48px}.drippa-sci__system{padding:clamp(24px,3.47vw,40px);background:var(--dr-bg);border-radius:var(--dr-radius-lg)}.drippa-sci__system-head{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.drippa-sci__system-name{font-size:var(--dr-fs-h3);font-weight:var(--dr-fw-bold);line-height:var(--dr-lh-h3);color:var(--dr-ink)}.drippa-sci__num{font-size:var(--dr-fs-eyebrow);font-weight:var(--dr-fw-medium);line-height:var(--dr-lh-eyebrow);color:var(--dr-pink)}.drippa-sci__system-text{margin-top:20px;font-size:var(--dr-fs-card);line-height:1.64;color:var(--dr-gray)}.drippa-sci__system-text strong{font-weight:var(--dr-fw-bold)}.drippa-sci__pillars{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:48px}.drippa-sci__pillar{padding:clamp(20px,2.08vw,24px);background:var(--dr-bg);border-radius:var(--dr-radius)}.drippa-sci__pillar-name{margin-top:16px;font-size:var(--dr-fs-h3);font-weight:var(--dr-fw-bold);line-height:1.4;color:var(--dr-ink)}.drippa-sci__pillar-text{margin-top:12px;font-size:var(--dr-fs-card);line-height:1.64;color:var(--dr-gray)}.drippa-sci__panel-title{margin-top:12px}.drippa-sci__panel-text{margin-top:16px;font-size:var(--dr-fs-lead);line-height:var(--dr-lh-lead);color:var(--dr-gray)}.drippa-sci__panel{display:grid;grid-template-columns:1fr 1fr;gap:var(--dr-col-gap);margin-top:48px;align-items:start}.drippa-sci__panel-col{display:grid;gap:40px;align-content:start}.drippa-sci__group-name{padding-bottom:12px;border-bottom:1px solid var(--dr-ink);font-size:var(--dr-fs-h4);font-weight:var(--dr-fw-bold);line-height:1.4;color:var(--dr-ink)}.drippa-sci__rows>div{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding-block:14px;border-bottom:1px solid var(--dr-line)}.drippa-sci__rows dt{font-size:var(--dr-fs-card);line-height:1.5;color:var(--dr-ink)}.drippa-sci__rows dd{font-size:var(--dr-fs-card);line-height:1.5;white-space:nowrap;color:var(--dr-gray)}.drippa-sci__steps{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--dr-col-gap);margin-top:48px;text-align:center}.drippa-sci__step-name{margin-top:8px;font-size:var(--dr-fs-h2-sm);font-weight:var(--dr-fw-bold);line-height:var(--dr-lh-h3);color:var(--dr-ink)}.drippa-sci__step-text{max-width:34ch;margin:12px auto 0;font-size:var(--dr-fs-card);line-height:1.64;color:var(--dr-gray)}@media(max-width:900px){.drippa-sci__split{grid-template-columns:1fr}.drippa-sci__split-title{margin-bottom:24px}.drippa-sci__stats{grid-template-columns:1fr 1fr;gap:32px 24px}.drippa-sci__pillars{grid-template-columns:1fr}.drippa-sci__steps{grid-template-columns:1fr;gap:32px}.drippa-sci__panel{grid-template-columns:1fr;gap:40px}}@media(max-width:560px){.drippa-sci__stats,.drippa-sci__systems{grid-template-columns:1fr}}.drippa-starts{background:var(--dr-bg-sand);padding-block:var(--dr-section-y);text-align:center}.drippa-starts__inner{max-width:var(--dr-maxw)}.drippa-starts__title{margin-top:8px;font-size:var(--dr-fs-h2);font-weight:var(--dr-fw-bold);line-height:var(--dr-lh-display);color:var(--dr-ink)}.drippa-starts__text{margin-top:20px;font-size:var(--dr-fs-card);line-height:var(--dr-lh-lead);color:var(--dr-gray)}.drippa-starts__action{margin-top:32px}.drippa-starts__btn{min-width:208px;padding:16px 32px}@media(prefers-reduced-motion:no-preference){html:has(.drippa-starts){scroll-behavior:smooth}}.drippa-statement{display:grid;grid-template-columns:1fr 1fr}.drippa-statement__media{position:relative;overflow:hidden;aspect-ratio:735 / 620}.drippa-statement__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 51%}.drippa-statement__panel{display:flex;align-items:center;justify-content:center;padding:40px;background:var(--dr-bg-blush)}.drippa-statement__box{display:flex;flex-direction:column;align-items:center;justify-content:center;width:min(448px,100%);aspect-ratio:1 / 1;padding:32px;border:2px solid rgba(223,82,87,.25);border-radius:var(--dr-radius);text-align:center}.drippa-statement__line{max-width:321px;font-size:var(--dr-fs-h2);font-weight:var(--dr-fw-bold);line-height:1.25;color:var(--dr-coral)}.drippa-statement__kicker{margin-top:40px;font-size:var(--dr-fs-eyebrow);font-weight:var(--dr-fw-medium);line-height:var(--dr-lh-eyebrow);letter-spacing:1.1px;text-transform:uppercase;color:var(--dr-coral)}@media(max-width:900px){.drippa-statement{grid-template-columns:1fr}.drippa-statement__media{aspect-ratio:4 / 3}.drippa-statement__panel{padding-block:56px}.drippa-statement__box{aspect-ratio:auto;padding-block:48px}}.drippa-trust{background:var(--dr-bg);border-block:1px solid var(--dr-line)}.drippa-trust__list{list-style:none;display:grid;grid-template-columns:repeat(var(--dr-trust-count, 5),1fr);place-items:center;gap:clamp(6px,2.4vw,24px);padding-block:44px}.drippa-trust__seal{width:100%;max-width:72px;height:auto;opacity:.66}@media(max-width:560px){.drippa-trust__list{padding-block:32px}}.drippa-weeks{position:relative;background:var(--dr-bg);padding-block:var(--dr-section-y-lg);overflow:hidden}.drippa-weeks__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 19%;opacity:.69}.drippa-weeks__inner{position:relative;max-width:var(--dr-maxw)}.drippa-weeks__title,.drippa-weeks__text,.drippa-weeks__list,.drippa-weeks__close{max-width:680px}.drippa-weeks__title{margin-top:16px;font-size:var(--dr-fs-h1);font-weight:var(--dr-fw-bold);line-height:var(--dr-lh-display);color:var(--dr-ink)}.drippa-weeks__title em{font-style:normal;color:var(--dr-pink)}.drippa-weeks__text{margin-top:20px;max-width:470px;font-size:var(--dr-fs-body);line-height:var(--dr-lh-lead);color:var(--dr-gray)}.drippa-weeks__list{list-style:none;margin-top:40px}.drippa-weeks__item{position:relative;display:grid;grid-template-columns:40px 1fr;gap:24px}.drippa-weeks__item+.drippa-weeks__item{margin-top:40px}.drippa-weeks__item:not(:last-child):before{content:"";position:absolute;left:19px;top:20px;bottom:-40px;width:2px;background:#f5cccd}.drippa-weeks__badge{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--dr-radius-pill);background:#fff}.drippa-weeks__list.is-ready .drippa-weeks__item:not(:last-child):after{content:"";position:absolute;z-index:0;left:19px;top:20px;bottom:-40px;width:2px;background:var(--dr-pink);transform:scaleY(var(--dr-week-fill, 0));transform-origin:top}.drippa-weeks__list.is-ready .drippa-weeks__badge{transition:background-color .45s ease,box-shadow .45s ease}.drippa-weeks__list.is-ready .drippa-weeks__item.is-lit .drippa-weeks__badge{background:#fdeef0;box-shadow:0 0 0 2px var(--dr-pink)}.drippa-weeks__label{font-size:var(--dr-fs-eyebrow);font-weight:var(--dr-fw-medium);line-height:var(--dr-lh-eyebrow);text-transform:uppercase;color:var(--dr-ink)}.drippa-weeks__name{margin-top:6px;font-size:var(--dr-fs-h2-sm);font-weight:var(--dr-fw-bold);line-height:1.3;color:var(--dr-ink)}.drippa-weeks__body{margin-top:8px;max-width:470px;font-size:var(--dr-fs-card);line-height:1.625;color:var(--dr-gray)}.drippa-weeks__close{margin-top:56px;font-size:clamp(20px,2.43vw,28px);font-weight:var(--dr-fw-bold);line-height:1.3;color:var(--dr-ink)}@media(max-width:900px){.drippa-weeks{background:var(--dr-bg-warm)}.drippa-weeks__bg{object-position:70% 19%;opacity:.22}.drippa-weeks__text,.drippa-weeks__body{max-width:none}}.drippa-why{background:var(--dr-bg);padding-block:var(--dr-section-y)}.drippa-why__head{max-width:var(--dr-measure)}.drippa-why__title{margin-top:12px;font-size:var(--dr-fs-h2);font-weight:var(--dr-fw-bold);line-height:var(--dr-lh-display);color:var(--dr-ink)}.drippa-why__standfirst{margin-top:16px;font-size:var(--dr-fs-lead);line-height:var(--dr-lh-lead);color:var(--dr-gray)}.drippa-why__cards{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:48px}.drippa-why__card{display:flex;flex-direction:column;padding:32px;border-radius:var(--dr-radius);background:var(--dr-why-bg)}.drippa-why__card--gut{--dr-why-bg: var(--dr-card-gut);--dr-why-dot: var(--dr-card-gut-dot);--dr-why-ink: var(--dr-card-gut-ink)}.drippa-why__card--mind{--dr-why-bg: var(--dr-card-mind);--dr-why-dot: var(--dr-card-mind-dot);--dr-why-ink: var(--dr-card-mind-ink)}.drippa-why__card--body{--dr-why-bg: var(--dr-card-body);--dr-why-dot: var(--dr-card-body-dot);--dr-why-ink: var(--dr-card-body-ink)}.drippa-why__kicker{font-size:var(--dr-fs-eyebrow);font-weight:var(--dr-fw-medium);line-height:var(--dr-lh-eyebrow);text-transform:uppercase;color:var(--dr-why-ink)}.drippa-why__card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-top:16px}.drippa-why__card-title{max-width:224px;font-size:var(--dr-fs-h3);font-weight:var(--dr-fw-bold);line-height:1.375;color:var(--dr-ink)}.drippa-why__dot{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:48px;height:48px;border-radius:var(--dr-radius-pill);background:var(--dr-why-dot)}.drippa-why__card-text{margin-top:16px;margin-bottom:24px;font-size:var(--dr-fs-card);line-height:1.625;color:var(--dr-gray)}.drippa-why__list{display:flex;align-items:flex-start;gap:12px;margin-top:auto;padding-top:20px;border-top:1px solid var(--dr-line-soft);font-size:var(--dr-fs-card);font-weight:var(--dr-fw-bold);line-height:1.375;color:var(--dr-ink)}.drippa-why__list .drippa-icon{flex:0 0 auto;margin-top:2px}@media(max-width:900px){.drippa-why__cards{grid-template-columns:1fr;gap:16px}.drippa-why__list{margin-top:24px}.drippa-why__card-title{max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
