.ab-article{--ab-ink: #15201C;--ab-ink-70: #3C4A44;--ab-muted: #5C6B66;--ab-faint: #9A9284;--ab-white: #FFFFFF;--ab-sand-200: #F4F1EA;--ab-sand-300: #F1ECE0;--ab-ground: #FFFFFF;--ab-line: #EAE4D7;--ab-line-inner: #EDE7DB;--ab-line-strong: #CFC8B9;--ab-green-700: #0C8577;--ab-green-900: #0A5A50;--ab-green-100: #E9F2EF;--ab-green-200: #D2E2DD;--ab-on-green: #CFDFDA;--ab-clay-700: #B23A2C;--ab-clay-500: #D45F49;--ab-gold-100: #F7F0E6;--ab-gold-50: #F4EFE4;--ab-gold-200: #EADCC6;--ab-gold-500: #D9AE62;--ab-sale: #F16D09;--ab-text-h1: 1.625em;--ab-text-h2: 1.5em;--ab-text-h3: 1.21875em;--ab-text-h4: 1.1875em;--ab-text-h5: 1.0625em;--ab-text-lead: 1.0625em;--ab-text-body: 1em;--ab-text-sm: .9375em;--ab-text-xs: .8125em;--ab-text-eyebrow: .78125em;--ab-text-micro: .75em;--ab-text-stat: 1.0625em;--ab-text-quote: 1.0625em;--ab-leading-read: 1.7;--ab-leading-body: 1.6;--ab-leading-snug: 1.45;--ab-leading-title: 1.2;--ab-tracking-eyebrow: .08em;--ab-font-display: var(--heading-font-family, var(--body-font-family, inherit));--ab-font-body: var(--body-font-family, inherit);--ab-radius: 12px;--ab-radius-xs: 6px;--ab-radius-pill: 100px;--ab-pad: 20px;--ab-pad-lg: 32px;--ab-stage: 1024px;--ab-prose: 62ch;--ab-head: 32ch;--ab-flow: 40px;color:var(--ab-ink-70);font-family:var(--ab-font-body);line-height:var(--ab-leading-body);background:var(--ab-ground)}@media(min-width:750px){.ab-article{--ab-flow: 56px}}.ab-article *,.ab-article *:before,.ab-article *:after{box-sizing:border-box}.ab-article :where(h1,h2,h3,h4,p,ul,ol,dl,dd,figure,blockquote){margin:0;padding:0}.ab-article :where(ul,ol){list-style:none}.ab-article :where(h1,h2,h3,h4){font-family:var(--ab-font-display);font-weight:700;letter-spacing:-.01em;line-height:var(--ab-leading-title);color:var(--ab-ink)}.ab-article :where(img){display:block;max-width:100%}.ab-shell{background:var(--ab-ground);padding-block:clamp(20px,4vw,44px)}.ab-wrap{max-width:var(--ab-stage);margin-inline:auto;padding-inline:clamp(16px,4vw,32px)}.ab-page{display:flex;flex-direction:column;gap:var(--ab-flow)}.ab-stack{display:flex;flex-direction:column;gap:var(--ab-flow);min-width:0}.ab-stack>.ab-text+.ab-text{margin-top:calc(28px - var(--ab-flow))}.ab-card{border-radius:var(--ab-radius);border:1px solid var(--ab-line);background:var(--ab-white)}.ab-panel{border-radius:var(--ab-radius);background:var(--ab-green-100)}.ab-warm{border-radius:var(--ab-radius);border:1px solid var(--ab-gold-200);background:var(--ab-gold-100)}.ab-eyebrow{font-size:var(--ab-text-eyebrow);font-weight:600;text-transform:uppercase;letter-spacing:var(--ab-tracking-eyebrow);color:var(--ab-muted);line-height:var(--ab-leading-snug)}.ab-badge{display:inline-flex;align-items:center;border-radius:var(--ab-radius-xs);padding:4px 8px;font-size:var(--ab-text-xs);font-weight:600;line-height:1.2}.ab-row{display:flex;min-height:44px;align-items:center;gap:12px}.ab-pad{padding:var(--ab-pad)}@media(min-width:750px){.ab-pad{padding:var(--ab-pad-lg)}}.ab-article [class^=ab-],.ab-article [class*=" ab-"]{box-shadow:none}.ab-article :where(a){color:var(--ab-green-700)}.ab-article :focus-visible{outline:2px solid var(--ab-green-700);outline-offset:2px;border-radius:var(--ab-radius-xs)}.ab-icon{flex:none;width:1.25em;height:1.25em}.ab-callout__title,.ab-steps__name,.ab-timeline__title,.ab-picker__name,.ab-compare__title{font-family:var(--ab-font-display);font-weight:700;letter-spacing:-.01em;line-height:var(--ab-leading-title);color:var(--ab-ink)}.ab-hero__avatar,.ab-review__avatar,.ab-quote__avatar,.ab-picker__thumb,.ab-sideproducts__thumb,.ab-cta__icon,.ab-video__stage,.ab-video__scrim,.ab-rail__media,.ab-rail__body,.ab-rcards__media,.ab-rcards__body,.ab-hero__author,.ab-hero__role,.ab-quote__name,.ab-quote__role,.ab-picker__kicker,.ab-picker__why,.ab-sideproducts__name,.ab-sideproducts__price,.ab-rail__vendor,.ab-rail__was,.ab-rail__now,.ab-rcards__kicker{display:block}.ab-num{font-variant-numeric:tabular-nums}.ab-hero{display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden}@media(min-width:750px){.ab-hero{grid-template-columns:1fr 1fr}}.ab-hero__media{order:-1;background:var(--ab-sand-300);aspect-ratio:4 / 3}@media(min-width:750px){.ab-hero__media{order:0;height:100%}}.ab-hero__media img{width:100%;height:100%;object-fit:cover}.ab-hero__text{padding:24px;display:flex;flex-direction:column;justify-content:center}@media(min-width:750px){.ab-hero__text{padding:40px}}.ab-hero__chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.ab-hero__chip{text-transform:uppercase;letter-spacing:var(--ab-tracking-eyebrow);font-size:var(--ab-text-eyebrow);background:var(--ab-sand-200);color:var(--ab-muted)}.ab-hero__chip:first-child{background:var(--ab-green-100);color:var(--ab-green-700)}.ab-hero__title{font-size:var(--ab-text-h1);text-wrap:balance}.ab-hero__deck{font-size:var(--ab-text-lead);line-height:var(--ab-leading-body);color:var(--ab-ink-70);text-wrap:pretty;margin-top:14px}.ab-hero__byline{margin-top:20px;padding-top:18px;border-top:1px solid var(--ab-line-inner);display:flex;align-items:center;gap:12px}.ab-hero__avatar{flex:none;width:90px;height:90px;border-radius:var(--ab-radius-pill);background:var(--ab-sand-300);overflow:hidden}.ab-hero__avatar img{width:100%;height:100%;object-fit:cover}.ab-hero__author{font-size:var(--ab-text-sm);font-weight:600;color:var(--ab-ink);line-height:1.35}.ab-hero__role{font-size:var(--ab-text-xs);color:var(--ab-muted);line-height:1.35}.ab-hero__time{margin-left:auto;font-size:var(--ab-text-xs);color:var(--ab-muted);white-space:nowrap;align-self:center}.ab-hero__meta{margin-top:18px;font-size:var(--ab-text-xs);color:var(--ab-muted)}.ab-keypoints__title{font-size:var(--ab-text-h3);margin-bottom:18px}.ab-keypoints__list{display:grid;gap:14px}.ab-keypoints__item{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start}.ab-keypoints__item .ab-icon{color:var(--ab-green-700);margin-top:3px}.ab-keypoints__item>span{font-size:var(--ab-text-lead);line-height:var(--ab-leading-body);color:var(--ab-ink);text-wrap:pretty}.ab-toc{padding:18px}@media(min-width:750px){.ab-toc{padding:24px}}.ab-toc__head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:14px}.ab-toc__time{font-size:var(--ab-text-xs);color:var(--ab-muted);white-space:nowrap}.ab-toc__link{display:flex;min-height:44px;align-items:center;border-bottom:1px solid var(--ab-line-inner);border-left:1px solid transparent;padding:8px 8px 8px 14px;font-size:var(--ab-text-body);color:var(--ab-ink-70);text-decoration:none;transition:color .15s ease,border-color .15s ease}.ab-toc__item:last-child .ab-toc__link{border-bottom:0}.ab-toc__link:hover{color:var(--ab-ink)}.ab-toc__link[aria-current=true]{border-left-color:var(--ab-green-700);font-weight:600;color:var(--ab-ink)}.ab-text{background:none;border-radius:0;padding:0}.ab-text__heading{font-size:var(--ab-text-h2);max-width:var(--ab-head);text-wrap:balance;margin-bottom:16px;scroll-margin-top:96px}.ab-prose{max-width:768px;font-size:var(--ab-text-lead);line-height:var(--ab-leading-read);color:var(--ab-ink-70);text-wrap:pretty}.ab-prose>*+*{margin-top:18px}.ab-prose strong{color:var(--ab-ink);font-weight:600}.ab-prose a{color:var(--ab-green-700);font-weight:600;text-decoration:none;border-bottom:1px solid currentColor}.ab-prose ul,.ab-prose ol{display:grid;gap:8px}.ab-prose li{position:relative;padding-left:30px}.ab-prose ul>li:before{content:"";position:absolute;left:0;top:.45em;width:20px;height:20px;background:currentColor;color:var(--ab-green-700);-webkit-mask:var(--ab-check-mask) center / contain no-repeat;mask:var(--ab-check-mask) center / contain no-repeat}.ab-prose ol{counter-reset:ab-prose-ol}.ab-prose ol>li{counter-increment:ab-prose-ol}.ab-prose ol>li:before{content:counter(ab-prose-ol) ".";position:absolute;left:0;color:var(--ab-green-700);font-weight:600}.ab-article{--ab-check-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E")}.ab-sources{display:grid;gap:16px}.ab-review{padding:18px;display:flex;flex-wrap:wrap;align-items:center;gap:16px}@media(min-width:750px){.ab-review{padding:24px}}.ab-review__avatar{flex:none;width:56px;height:56px;border-radius:var(--ab-radius-pill);overflow:hidden;background:var(--ab-sand-300)}.ab-review__avatar img{width:100%;height:100%;object-fit:cover}.ab-review__label{color:var(--ab-green-700)}.ab-review__name{font-size:var(--ab-text-h5);font-family:var(--ab-font-display);font-weight:700;color:var(--ab-ink)}.ab-review__date{font-size:var(--ab-text-sm);color:var(--ab-muted)}.ab-sourcelist{padding-inline:18px}@media(min-width:750px){.ab-sourcelist{padding-inline:24px}}.ab-sourcelist>summary{display:flex;min-height:56px;align-items:center;justify-content:space-between;gap:16px;font-family:var(--ab-font-display);font-weight:700;font-size:var(--ab-text-h5);color:var(--ab-ink);cursor:pointer;list-style:none}.ab-sourcelist>summary::-webkit-details-marker{display:none}.ab-sourcelist>summary .ab-icon{color:var(--ab-muted);transition:transform .15s ease}.ab-sourcelist[open]>summary .ab-icon{transform:rotate(180deg)}.ab-sourcelist ol{display:grid;gap:10px;margin-bottom:20px;font-size:var(--ab-text-sm);line-height:var(--ab-leading-snug);color:var(--ab-ink-70);counter-reset:ab-src}.ab-sourcelist li{counter-increment:ab-src;padding-left:24px;position:relative}.ab-sourcelist li:before{content:counter(ab-src) ".";position:absolute;left:0;color:var(--ab-muted)}.ab-disclaimer{background:var(--ab-sand-200);border-radius:var(--ab-radius);padding:16px 18px;font-size:var(--ab-text-sm);line-height:var(--ab-leading-body);color:var(--ab-muted)}.ab-cta{padding:var(--ab-pad)}@media(min-width:750px){.ab-cta{padding:30px}}.ab-cta__badge{display:inline-flex;align-items:center;gap:8px;margin-bottom:14px;font-size:var(--ab-text-eyebrow);font-weight:600;text-transform:uppercase;letter-spacing:var(--ab-tracking-eyebrow);color:var(--ab-green-700)}.ab-cta__mark{display:inline-flex;color:var(--ab-green-700)}.ab-cta__mark svg{width:20px;height:20px}.ab-cta__icon{color:var(--ab-green-700);width:26px;height:26px;margin-bottom:18px}.ab-cta__title{font-size:var(--ab-text-h3)}.ab-cta__body{font-size:var(--ab-text-body);line-height:var(--ab-leading-body);color:var(--ab-ink-70);margin-top:8px}.ab-cta__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin-top:20px;padding-inline:24px;border-radius:var(--ab-radius);background:var(--ab-green-700);color:var(--ab-white);font-family:var(--ab-font-display);font-weight:700;font-size:var(--ab-text-body);text-decoration:none;transition:background-color .15s ease}.ab-cta__button:hover{background:var(--ab-green-900);color:var(--ab-white)}.ab-cta__ask{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.ab-cta--ask .ab-cta__submit{display:inline-flex;align-items:center;gap:8px;background:var(--ab-green-700);color:var(--ab-white)}.ab-cta--ask .ab-cta__submit:hover{background:var(--ab-green-900)}.ab-cta--ask .ab-cta__submit .ab-icon{width:16px;height:16px}.ab-cta--ask .ab-cta__input{border:1px solid var(--ab-green-200)}.ab-cta--ask .ab-cta__input::placeholder{color:var(--ab-muted)}.ab-cta--newsletter{background:var(--ab-green-900);border-radius:var(--ab-radius)}.ab-cta--newsletter .ab-cta__title{color:var(--ab-white)}.ab-cta--newsletter .ab-cta__body{color:var(--ab-on-green)}.ab-cta__form{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.ab-cta__input{flex:1 1 12rem;min-height:48px;border:0;border-radius:var(--ab-radius);background:var(--ab-white);padding-inline:16px;font-family:inherit;font-size:var(--ab-text-body);color:var(--ab-ink)}.ab-cta__note{flex-basis:100%;font-size:var(--ab-text-sm);color:var(--ab-ink-70);margin-top:4px}.ab-cta--newsletter .ab-cta__note{color:var(--ab-on-green)}.ab-cta__submit{min-height:48px;border:0;border-radius:var(--ab-radius);background:var(--ab-gold-500);color:var(--ab-ink);padding-inline:22px;font-family:var(--ab-font-display);font-weight:700;font-size:var(--ab-text-body);cursor:pointer}.ab-related__title{font-size:var(--ab-text-h3);margin-bottom:16px}.ab-related__grid{display:grid;gap:16px;grid-template-columns:minmax(0,1fr)}@media(min-width:560px){.ab-related__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1000px){.ab-related__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ab-related__card{display:block;overflow:hidden;color:inherit;text-decoration:none;transition:border-color .15s ease}.ab-related__card:hover{border-color:var(--ab-ink)}.ab-related__thumb{display:block;aspect-ratio:16 / 10;background:var(--ab-sand-300)}.ab-related__thumb img{width:100%;height:100%;object-fit:cover}.ab-related__body{display:block;padding:16px}.ab-related__kicker{display:block;color:var(--ab-green-700);margin-bottom:6px}.ab-related__name{display:block;font-family:var(--ab-font-display);font-weight:700;font-size:var(--ab-text-h5);line-height:var(--ab-leading-title);letter-spacing:-.01em;color:var(--ab-ink)}.ab-callout{display:grid;grid-template-columns:auto 1fr;gap:16px;border-radius:var(--ab-radius);padding:var(--ab-pad)}.ab-callout--tip{background:var(--ab-green-100)}.ab-callout--important{background:var(--ab-gold-100);border:1px solid var(--ab-gold-200)}.ab-callout--did_you_know{background:var(--ab-gold-50)}.ab-callout__badge{flex:none;width:40px;height:40px;border-radius:var(--ab-radius);background:var(--ab-white);display:grid;place-items:center}.ab-callout__badge .ab-icon{width:22px;height:22px}.ab-callout--tip .ab-callout__badge{color:var(--ab-green-700)}.ab-callout--important .ab-callout__badge{color:var(--ab-clay-700)}.ab-callout--did_you_know .ab-callout__badge{color:var(--ab-ink)}.ab-callout__title{font-size:var(--ab-text-h5);margin-bottom:4px}.ab-callout__body{font-size:var(--ab-text-body);line-height:var(--ab-leading-body);color:var(--ab-ink-70);text-wrap:pretty}.ab-stats{background:var(--ab-green-900);border-radius:var(--ab-radius);padding:var(--ab-pad);display:grid;gap:20px;grid-template-columns:minmax(0,1fr)}@media(min-width:560px){.ab-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:750px){.ab-stats{padding:var(--ab-pad-lg);gap:32px}}@media(min-width:1000px){.ab-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}.ab-stats__value{font-family:var(--ab-font-display);font-weight:700;font-size:var(--ab-text-stat);line-height:1.15;letter-spacing:-.01em;color:var(--ab-gold-500);font-variant-numeric:tabular-nums;margin-bottom:4px}.ab-stats__label{font-size:var(--ab-text-sm);line-height:var(--ab-leading-snug);color:var(--ab-on-green)}.ab-nutrient{border-color:var(--ab-green-200);overflow:hidden}.ab-nutrient__head{background:var(--ab-green-100);padding:18px;display:flex;flex-wrap:wrap;align-items:baseline;gap:12px}@media(min-width:750px){.ab-nutrient__head{padding:18px 28px}}.ab-nutrient__name{font-size:var(--ab-text-h2)}.ab-nutrient__type{background:var(--ab-white);color:var(--ab-green-700)}.ab-nutrient__ri{margin-left:auto;font-size:var(--ab-text-xs);color:var(--ab-ink-70)}.ab-nutrient__ri strong{color:var(--ab-ink)}.ab-nutrient__body{padding:18px;display:grid;gap:20px;grid-template-columns:minmax(0,1fr)}@media(min-width:560px){.ab-nutrient__body{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:750px){.ab-nutrient__body{padding:28px;grid-template-columns:repeat(3,minmax(0,1fr))}}.ab-nutrient__col>.ab-eyebrow{margin-bottom:10px}.ab-nutrient__list{display:grid;gap:6px;font-size:var(--ab-text-sm);line-height:var(--ab-leading-snug);color:var(--ab-ink-70)}.ab-nutrient__note{font-size:var(--ab-text-sm);line-height:var(--ab-leading-body);color:var(--ab-ink-70)}.ab-nutrient__link{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:var(--ab-text-sm);font-weight:600;color:var(--ab-green-700);text-decoration:none}.ab-nutrient__link .ab-icon{width:14px;height:14px}.ab-myths{display:grid;gap:12px}.ab-myths__item{padding:var(--ab-pad)}.ab-myths__myth{display:flex;gap:12px;align-items:baseline;margin-bottom:12px}.ab-myths__fact{display:flex;gap:12px;align-items:baseline;border-top:1px solid var(--ab-line-inner);padding-top:12px}.ab-myths__badge{flex:none;text-transform:uppercase;letter-spacing:var(--ab-tracking-eyebrow);font-size:var(--ab-text-micro)}.ab-myths__myth .ab-myths__badge{background:var(--ab-gold-100);color:var(--ab-clay-700)}.ab-myths__fact .ab-myths__badge{background:var(--ab-green-100);color:var(--ab-green-700)}.ab-myths__claim{font-family:var(--ab-font-display);font-weight:700;font-size:var(--ab-text-h4);line-height:var(--ab-leading-title);color:var(--ab-ink)}.ab-myths__answer{font-size:var(--ab-text-body);line-height:var(--ab-leading-body);color:var(--ab-ink-70);text-wrap:pretty}.ab-quote{background:var(--ab-white);border-radius:var(--ab-radius);border:1px solid var(--ab-line);border-left:2px solid var(--ab-clay-500);padding:var(--ab-pad);display:grid;gap:20px;grid-template-columns:minmax(0,1fr);align-items:center}@media(min-width:750px){.ab-quote{padding:var(--ab-pad-lg);gap:32px}.ab-quote--with-photo{grid-template-columns:1fr 1fr}}.ab-quote__text{font-family:var(--ab-font-display);font-weight:600;font-size:var(--ab-text-quote);line-height:var(--ab-leading-title);letter-spacing:-.01em;color:var(--ab-ink);text-wrap:pretty;margin-bottom:20px}.ab-quote__by{display:flex;align-items:center;gap:12px}.ab-quote__avatar{flex:none;width:44px;height:44px;border-radius:var(--ab-radius-pill);overflow:hidden;background:var(--ab-sand-300)}.ab-quote__avatar img{width:100%;height:100%;object-fit:cover}.ab-quote__name{font-size:var(--ab-text-body);font-weight:600;font-style:normal;color:var(--ab-ink);line-height:1.35}.ab-quote__role{font-size:var(--ab-text-sm);color:var(--ab-muted);line-height:1.35}.ab-quote__photo{aspect-ratio:4 / 5;border-radius:var(--ab-radius);overflow:hidden;background:var(--ab-sand-300)}.ab-quote__photo img{width:100%;height:100%;object-fit:cover}.ab-figure__media{aspect-ratio:16 / 9;border-radius:var(--ab-radius);overflow:hidden;background:var(--ab-sand-300)}.ab-figure__media img{width:100%;height:100%;object-fit:cover}.ab-figure figcaption{margin-top:12px;font-size:var(--ab-text-sm);line-height:var(--ab-leading-snug);color:var(--ab-muted);max-width:var(--ab-prose)}.ab-figure__credit{color:var(--ab-faint)}.ab-story{background:var(--ab-gold-50);border-radius:var(--ab-radius);overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr)}@media(min-width:750px){.ab-story--with-image{grid-template-columns:1fr 1fr}}.ab-story__media{aspect-ratio:1;background:var(--ab-sand-300)}@media(min-width:750px){.ab-story--with-image .ab-story__media{aspect-ratio:auto;height:100%}}.ab-story__media img{width:100%;height:100%;object-fit:cover}.ab-story__text{padding:var(--ab-pad);display:flex;flex-direction:column;justify-content:center}@media(min-width:750px){.ab-story__text{padding:var(--ab-pad-lg)}}.ab-story__kicker{color:var(--ab-clay-700);margin-bottom:12px}.ab-story__quote{font-size:var(--ab-text-h3);text-wrap:balance}.ab-story__body{font-size:var(--ab-text-body);line-height:var(--ab-leading-body);color:var(--ab-ink-70);text-wrap:pretty;margin-top:14px}.ab-story__link{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:8px;font-size:var(--ab-text-body);font-weight:600;color:var(--ab-green-700);text-decoration:none}.ab-story__link .ab-icon{width:16px;height:16px}.ab-video{display:block;width:100%;padding:0;border:0;background:none;text-align:start;cursor:pointer;font:inherit;color:inherit}.ab-video__stage{position:relative;aspect-ratio:16 / 9;border-radius:var(--ab-radius);overflow:hidden;background:var(--ab-sand-300)}.ab-video__stage img{width:100%;height:100%;object-fit:cover}.ab-video__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#15201c40}.ab-video__pill{position:absolute;left:16px;bottom:16px;display:inline-flex;align-items:center;gap:12px;border-radius:var(--ab-radius-pill);background:var(--ab-white);padding:8px 18px 8px 8px}.ab-video__knob{flex:none;width:36px;height:36px;border-radius:var(--ab-radius-pill);background:var(--ab-green-700);color:var(--ab-white);display:grid;place-items:center}.ab-video__knob .ab-icon{width:16px;height:16px}.ab-video__label{font-family:var(--ab-font-display);font-weight:700;font-size:var(--ab-text-body);color:var(--ab-ink)}.ab-video__caption{margin-top:12px;font-size:var(--ab-text-sm);line-height:var(--ab-leading-snug);color:var(--ab-muted);max-width:var(--ab-prose)}.ab-video__stage iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.ab-ntable{overflow:hidden}.ab-ntable__head{padding:18px;border-bottom:1px solid var(--ab-line-inner)}@media(min-width:750px){.ab-ntable__head{padding:18px 24px}}.ab-ntable__title{font-size:var(--ab-text-h4)}.ab-ntable__sub{font-size:var(--ab-text-sm);color:var(--ab-muted);margin-top:2px}.ab-ntable__row{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(4rem,.6fr) minmax(4rem,.6fr);align-items:baseline}.ab-ntable__colhead{background:var(--ab-sand-200)}.ab-ntable__colhead>*{padding:12px 24px}.ab-ntable__body .ab-ntable__row{border-top:1px solid var(--ab-line-inner)}.ab-ntable__body .ab-ntable__row>*{padding:14px 24px;font-size:var(--ab-text-sm)}.ab-ntable__name{font-weight:600;color:var(--ab-ink)}.ab-ntable__amount,.ab-ntable__ri{text-align:end;font-variant-numeric:tabular-nums}.ab-ntable__body .ab-ntable__amount{color:var(--ab-ink-70)}.ab-ntable__body .ab-ntable__ri{font-weight:600;color:var(--ab-green-700)}.ab-ntable__note{background:var(--ab-sand-200);border-top:1px solid var(--ab-line-inner);padding:14px 24px;font-size:var(--ab-text-xs);color:var(--ab-muted)}@media(max-width:559px){.ab-ntable__colhead{display:none}.ab-ntable__body .ab-ntable__row{grid-template-columns:minmax(0,1fr) auto;row-gap:0}.ab-ntable__body .ab-ntable__row>*{padding:6px 18px}.ab-ntable__name{grid-column:1 / -1;padding-top:14px!important}.ab-ntable__amount{text-align:start}.ab-ntable__ri,.ab-ntable__amount{padding-bottom:14px!important}.ab-ntable__note{padding:14px 18px}.ab-ntable__head{padding:18px}}.ab-compare{display:grid;gap:14px;grid-template-columns:minmax(0,1fr)}@media(min-width:560px){.ab-compare{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1000px){.ab-compare{grid-template-columns:repeat(3,minmax(0,1fr))}}.ab-compare__card{padding:var(--ab-pad);position:relative}.ab-compare__card--pick{border-color:var(--ab-green-700)}.ab-compare__flag{position:absolute;top:-11px;left:20px;background:var(--ab-green-700);color:var(--ab-white);font-size:var(--ab-text-micro);text-transform:uppercase;letter-spacing:var(--ab-tracking-eyebrow)}.ab-compare__title{font-size:var(--ab-text-h4)}.ab-compare__sub{font-size:var(--ab-text-sm);color:var(--ab-muted);margin-top:2px;margin-bottom:16px}.ab-compare__specs{display:grid;gap:12px;font-size:var(--ab-text-sm)}.ab-compare__spec{display:grid;gap:2px}.ab-compare__spec dt{color:var(--ab-muted)}.ab-compare__spec dd{font-weight:600;color:var(--ab-ink)}.ab-steps__title{font-size:var(--ab-text-h3);margin-bottom:16px}.ab-steps__list{display:grid;gap:12px}.ab-steps__item{background:var(--ab-white);border:1px solid var(--ab-line);border-radius:var(--ab-radius);padding:var(--ab-pad);display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:start}.ab-steps__num{flex:none;width:44px;height:44px;border-radius:var(--ab-radius-pill);background:var(--ab-green-700);color:var(--ab-white);display:grid;place-items:center;font-family:var(--ab-font-display);font-weight:700;font-size:var(--ab-text-h5)}.ab-steps__name{font-size:var(--ab-text-h4);margin-bottom:4px}.ab-steps__body{font-size:var(--ab-text-body);line-height:var(--ab-leading-body);color:var(--ab-ink-70);text-wrap:pretty}.ab-checklist{overflow:hidden}.ab-checklist__head{padding:18px;border-bottom:1px solid var(--ab-line-inner);display:flex;flex-wrap:wrap;align-items:baseline;gap:12px}@media(min-width:750px){.ab-checklist__head{padding:18px 24px}}.ab-checklist__title{font-size:var(--ab-text-h4)}.ab-checklist__list{margin:0;padding:0;list-style:none}.ab-checklist__item{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:center;min-height:52px;padding:12px 18px;border-top:1px solid var(--ab-line-inner);color:var(--ab-ink)}@media(min-width:750px){.ab-checklist__item{padding-inline:24px}}.ab-checklist__item:first-of-type{border-top:0}.ab-checklist__box{flex:none;width:26px;height:26px;display:grid;place-items:center;color:var(--ab-green-700)}.ab-checklist__box .ab-icon{width:14px;height:14px}.ab-picker{padding:var(--ab-pad)}@media(min-width:750px){.ab-picker{padding:30px}}.ab-picker__title{font-size:var(--ab-text-h3);margin-bottom:6px}.ab-picker__help{font-size:var(--ab-text-body);line-height:var(--ab-leading-body);color:var(--ab-ink-70);margin-bottom:18px}.ab-picker__chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.ab-picker__chip{min-height:44px;border-radius:var(--ab-radius-pill);border:1px solid var(--ab-green-200);background:var(--ab-white);color:var(--ab-ink);padding-inline:16px;font-family:inherit;font-size:var(--ab-text-body);font-weight:600;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.ab-picker__chip[aria-selected=true]{background:var(--ab-green-700);border-color:var(--ab-green-700);color:var(--ab-white)}.ab-picker__result{background:var(--ab-white);border-radius:var(--ab-radius);padding:var(--ab-pad);display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:center;color:inherit;text-decoration:none}.ab-picker__result[hidden]{display:none}.ab-picker__thumb{flex:none;width:72px;height:72px;border-radius:var(--ab-radius);background:var(--ab-sand-200);overflow:hidden}.ab-picker__thumb img{width:100%;height:100%;object-fit:contain}.ab-picker__kicker{color:var(--ab-green-700);margin-bottom:2px}.ab-picker__name{display:block;font-size:var(--ab-text-h4)}.ab-picker__why{font-size:var(--ab-text-sm);line-height:var(--ab-leading-snug);color:var(--ab-muted);margin-top:4px}.ab-twocol{display:grid;gap:14px;grid-template-columns:minmax(0,1fr)}@media(min-width:560px){.ab-twocol{grid-template-columns:repeat(2,minmax(0,1fr))}}.ab-twocol__subject{font-size:var(--ab-text-h3);margin-bottom:16px}.ab-twocol__col{border-radius:var(--ab-radius);padding:var(--ab-pad)}.ab-twocol__head{display:flex;align-items:center;gap:8px;font-family:var(--ab-font-display);font-weight:700;font-size:var(--ab-text-h5);margin-bottom:14px}.ab-twocol__list{display:grid;gap:10px;font-size:var(--ab-text-body);line-height:var(--ab-leading-snug);color:var(--ab-ink-70)}.ab-twocol--proscons .ab-twocol__col{background:var(--ab-white);border:1px solid var(--ab-line)}.ab-twocol--proscons .ab-twocol__col--pos{border-color:var(--ab-green-200)}.ab-twocol--proscons .ab-twocol__col--pos .ab-twocol__head{color:var(--ab-green-700)}.ab-twocol--proscons .ab-twocol__col--neg .ab-twocol__head{color:var(--ab-muted)}.ab-twocol--dosdonts .ab-twocol__col--pos{background:var(--ab-green-100)}.ab-twocol--dosdonts .ab-twocol__col--neg{background:var(--ab-gold-100)}.ab-twocol--dosdonts .ab-twocol__head{color:var(--ab-ink)}.ab-twocol--dosdonts .ab-twocol__list li{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start}.ab-twocol--dosdonts .ab-twocol__list .ab-icon{width:18px;height:18px;margin-top:2px}.ab-twocol--dosdonts .ab-twocol__col--pos .ab-icon{color:var(--ab-green-700)}.ab-twocol--dosdonts .ab-twocol__col--neg .ab-icon{color:var(--ab-clay-700)}.ab-timeline{display:grid;gap:14px;grid-template-columns:minmax(0,1fr)}@media(min-width:560px){.ab-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1000px){.ab-timeline{grid-template-columns:repeat(4,minmax(0,1fr))}}.ab-timeline__item{background:var(--ab-white);border:1px solid var(--ab-line);border-top:2px solid var(--ab-faint);border-radius:var(--ab-radius);padding:var(--ab-pad)}.ab-timeline__period{margin-bottom:4px}.ab-timeline__item--1{border-top-color:var(--ab-green-700)}.ab-timeline__item--1 .ab-timeline__period{color:var(--ab-green-700)}.ab-timeline__item--2{border-top-color:var(--ab-gold-500)}.ab-timeline__item--2 .ab-timeline__period{color:var(--ab-ink-70)}.ab-timeline__item--3{border-top-color:var(--ab-clay-500)}.ab-timeline__item--3 .ab-timeline__period{color:var(--ab-clay-700)}.ab-timeline__item--4{border-top-color:var(--ab-faint)}.ab-timeline__item--4 .ab-timeline__period{color:var(--ab-muted)}.ab-timeline__title{font-size:var(--ab-text-h5);margin-bottom:4px}.ab-timeline__body{font-size:var(--ab-text-sm);line-height:var(--ab-leading-snug);color:var(--ab-muted)}.ab-faq{padding-inline:18px}@media(min-width:750px){.ab-faq{padding-inline:24px}}.ab-faq__item{border-top:1px solid var(--ab-line-inner)}.ab-faq__item:first-of-type{border-top:0}.ab-faq__item>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;font-family:var(--ab-font-display);font-weight:700;font-size:var(--ab-text-h5);color:var(--ab-ink);cursor:pointer;list-style:none}.ab-faq__item>summary::-webkit-details-marker{display:none}.ab-faq__item>summary .ab-icon{color:var(--ab-muted);transition:transform .15s ease}.ab-faq__item[open]>summary .ab-icon{transform:rotate(180deg)}.ab-faq__answer{font-size:var(--ab-text-body);line-height:var(--ab-leading-body);color:var(--ab-ink-70);max-width:var(--ab-prose);margin-bottom:20px}.ab-spotlight{overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr)}@media(min-width:750px){.ab-spotlight{grid-template-columns:1fr 1fr}}.ab-spotlight__media{position:relative;background:var(--ab-sand-200);aspect-ratio:1}.ab-spotlight__media img{width:100%;height:100%;object-fit:contain}.ab-spotlight__save{position:absolute;top:14px;left:14px;background:var(--ab-gold-100);border:1px solid var(--ab-gold-200);color:var(--ab-ink-70);font-weight:400}.ab-spotlight__text{padding:var(--ab-pad);display:flex;flex-direction:column;justify-content:center}@media(min-width:750px){.ab-spotlight__text{padding:30px}}.ab-spotlight__kicker{color:var(--ab-green-700)}.ab-spotlight__vendor{font-size:var(--ab-text-sm);font-weight:600;color:var(--ab-green-700);margin-top:2px}.ab-spotlight__title{font-size:var(--ab-text-h2);margin-top:4px}.ab-spotlight__usps{display:grid;gap:6px;font-size:var(--ab-text-sm);color:var(--ab-ink-70);margin-top:14px}.ab-spotlight__usps li{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start}.ab-spotlight__usps .ab-icon{width:14px;height:14px;color:var(--ab-green-700);margin-top:4px}.ab-spotlight__prices{margin-top:18px}.ab-spotlight__was{font-size:var(--ab-text-xs);color:var(--ab-faint)}.ab-spotlight__now-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:2px}.ab-spotlight__now{font-family:var(--ab-font-display);font-weight:700;font-size:1.5em;line-height:1.1;letter-spacing:-.01em;color:var(--ab-sale);font-variant-numeric:tabular-nums}.ab-spotlight__now--plain{color:var(--ab-ink)}.ab-spotlight__saving{background:var(--ab-gold-100);border:1px solid var(--ab-gold-200);color:var(--ab-ink-70);font-weight:400}.ab-spotlight__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.ab-spotlight__form{flex:1 1 12rem;display:flex;flex-direction:column}.ab-spotlight__inner-form{display:flex;flex:1}.ab-spotlight__form .js-form-error:not([hidden]){margin-bottom:8px}.ab-spotlight__buy{flex:1;width:100%;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;border:0;border-radius:var(--ab-radius);background:var(--ab-green-700);color:var(--ab-white);font-family:var(--ab-font-display);font-weight:700;font-size:var(--ab-text-h5);cursor:pointer;transition:background-color .15s ease}.ab-spotlight__buy:hover{background:var(--ab-green-900)}.ab-spotlight__buy[disabled]{background:var(--ab-muted);cursor:not-allowed}.ab-spotlight__see{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding-inline:20px;border-radius:var(--ab-radius);border:1px solid var(--ab-line);color:var(--ab-ink);font-family:var(--ab-font-display);font-weight:700;font-size:var(--ab-text-body);text-decoration:none;transition:border-color .15s ease}.ab-spotlight__see:hover{border-color:var(--ab-ink);color:var(--ab-ink)}.ab-rail__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:16px}.ab-rail__title{font-size:var(--ab-text-h3)}.ab-rail__all{font-size:var(--ab-text-body);font-weight:600;color:var(--ab-green-700);text-decoration:none}.ab-rail__grid{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:750px){.ab-rail__grid{grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr))}}.ab-rail__card{display:block;overflow:hidden;color:inherit;text-decoration:none;transition:border-color .15s ease}.ab-rail__card:hover{border-color:var(--ab-ink)}.ab-rail__media{position:relative;aspect-ratio:1;background:var(--ab-sand-200)}.ab-rail__media img{width:100%;height:100%;object-fit:contain}.ab-rail__save{position:absolute;top:8px;left:8px;font-size:var(--ab-text-micro);background:var(--ab-gold-100);border:1px solid var(--ab-gold-200);color:var(--ab-ink-70);font-weight:400}.ab-rail__body{padding:12px}.ab-rail__vendor{font-size:var(--ab-text-micro);color:var(--ab-faint)}.ab-rail__name{display:block;font-family:var(--ab-font-display);font-weight:600;font-size:var(--ab-text-sm);line-height:var(--ab-leading-title);color:var(--ab-ink);margin:2px 0 8px}.ab-rail__was{font-size:var(--ab-text-micro);color:var(--ab-faint)}.ab-rail__now{font-family:var(--ab-font-display);font-weight:700;font-size:var(--ab-text-h4);color:var(--ab-sale);font-variant-numeric:tabular-nums}.ab-rail__now--plain{color:var(--ab-ink)}.ab-creator{padding:var(--ab-pad)}@media(min-width:750px){.ab-creator{padding:30px}}.ab-creator__head{display:flex;align-items:center;gap:16px;margin-bottom:18px}.ab-creator__avatar{display:block;flex:none;width:72px;height:72px;border-radius:var(--ab-radius-pill);overflow:hidden;background:var(--ab-sand-300)}.ab-creator__avatar img{width:100%;height:100%;object-fit:cover}.ab-creator__kicker{color:var(--ab-green-700);margin-bottom:2px}.ab-creator__name{font-size:var(--ab-text-h3)}.ab-creator__role{font-size:var(--ab-text-sm);color:var(--ab-muted);margin-top:2px}.ab-creator__intro{font-size:var(--ab-text-lead);line-height:var(--ab-leading-body);color:var(--ab-ink);max-width:var(--ab-prose);text-wrap:pretty}.ab-creator__body{font-size:var(--ab-text-body);line-height:var(--ab-leading-read);color:var(--ab-ink-70);max-width:var(--ab-prose);text-wrap:pretty;margin-top:14px}.ab-creator__review{margin-top:18px;padding-top:14px;border-top:1px solid var(--ab-line-inner);font-size:var(--ab-text-sm);color:var(--ab-muted)}.ab-brand{padding:var(--ab-pad)}@media(min-width:750px){.ab-brand{padding:30px}}.ab-brand__head{display:flex;flex-wrap:wrap;align-items:center;gap:16px;border-bottom:1px solid var(--ab-line-inner);padding-bottom:20px;margin-bottom:20px}.ab-brand__logo{flex:none;width:108px;height:48px;border-radius:var(--ab-radius-xs);background:var(--ab-sand-200);display:grid;place-items:center;overflow:hidden}.ab-brand__logo img{max-height:70%;max-width:90%;object-fit:contain}.ab-brand__name{font-size:var(--ab-text-h3)}.ab-brand__facts{font-size:var(--ab-text-sm);color:var(--ab-muted);margin-top:2px}.ab-brand__all{margin-left:auto;display:inline-flex;align-items:center;min-height:44px;padding-inline:18px;border-radius:var(--ab-radius);border:1px solid var(--ab-green-200);color:var(--ab-green-700);font-family:var(--ab-font-display);font-weight:700;font-size:var(--ab-text-body);text-decoration:none}.ab-brand__cols{display:grid;gap:20px;grid-template-columns:minmax(0,1fr)}@media(min-width:560px){.ab-brand__cols{grid-template-columns:repeat(3,minmax(0,1fr))}}.ab-brand__col>.ab-eyebrow{margin-bottom:8px}.ab-brand__col p{font-size:var(--ab-text-body);line-height:var(--ab-leading-snug);color:var(--ab-ink-70)}.ab-sideproducts{padding:var(--ab-pad)}.ab-sideproducts__list{display:grid;gap:12px;margin-top:12px;grid-template-columns:minmax(0,1fr)}@media(min-width:560px){.ab-sideproducts__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.ab-sideproducts__item{display:flex;gap:12px;align-items:center;color:inherit;text-decoration:none;min-height:44px}.ab-sideproducts__thumb{flex:none;width:44px;height:44px;border-radius:var(--ab-radius-xs);background:var(--ab-sand-200);overflow:hidden}.ab-sideproducts__thumb img{width:100%;height:100%;object-fit:contain}.ab-sideproducts__name{font-size:var(--ab-text-sm);font-weight:600;color:var(--ab-ink);line-height:1.3}.ab-sideproducts__price{font-size:var(--ab-text-xs);color:var(--ab-ink-70);font-variant-numeric:tabular-nums}.ab-sidefact{padding:var(--ab-pad)}.ab-sidefact__value{font-family:var(--ab-font-display);font-weight:700;font-size:var(--ab-text-h3);color:var(--ab-ink);margin:6px 0 4px}.ab-sidefact__body{font-size:var(--ab-text-sm);line-height:var(--ab-leading-body);color:var(--ab-ink-70)}.ab-rhero{overflow:hidden}.ab-rhero__text{padding:var(--ab-pad)}@media(min-width:750px){.ab-rhero__text{padding:30px}}.ab-rhero__title{font-size:var(--ab-text-h2);max-width:var(--ab-head);text-wrap:balance;margin-top:6px}.ab-rhero__intro{font-size:var(--ab-text-lead);line-height:var(--ab-leading-body);color:var(--ab-ink-70);max-width:var(--ab-prose);text-wrap:pretty;margin-top:12px}.ab-rhero__times{display:flex;flex-wrap:wrap;gap:28px;border-block:1px solid var(--ab-line-inner);padding-block:18px;margin-top:20px}.ab-rhero__time strong{display:block;font-family:var(--ab-font-display);font-weight:700;font-size:var(--ab-text-h5);color:var(--ab-ink);margin-top:2px}.ab-rhero__badges{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.ab-rhero__badge{background:var(--ab-green-100);color:var(--ab-green-900)}.ab-rhero__media{aspect-ratio:16 / 9;background:var(--ab-sand-300)}.ab-rhero__media img{width:100%;height:100%;object-fit:cover}.ab-ring{padding:var(--ab-pad)}@media(min-width:750px){.ab-ring{padding:30px}}.ab-ring__head{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:18px}.ab-ring__title{font-size:var(--ab-text-h3)}.ab-ring__sub{font-size:var(--ab-text-sm);color:var(--ab-muted);margin-top:2px}.ab-ring__servings{margin-left:auto;display:flex;align-items:center;gap:12px;border-radius:var(--ab-radius-pill);border:1px solid var(--ab-line);padding:4px}.ab-ring__step{width:36px;height:36px;border:0;border-radius:var(--ab-radius-pill);background:var(--ab-sand-200);font-family:var(--ab-font-display);font-weight:700;font-size:var(--ab-text-h5);color:var(--ab-ink);cursor:pointer}.ab-ring__count{min-width:40px;text-align:center;font-family:var(--ab-font-display);font-weight:700;font-size:var(--ab-text-h5);color:var(--ab-ink)}.ab-ring__group>.ab-eyebrow{padding-block:10px}.ab-ring__item{display:grid;grid-template-columns:auto 4.5rem 1fr;gap:14px;align-items:center;width:100%;min-height:48px;padding:10px 4px;border:0;border-top:1px solid var(--ab-line-inner);background:none;font:inherit;text-align:start;cursor:pointer}.ab-ring__box{flex:none;width:20px;height:20px;border-radius:var(--ab-radius-xs);border:1px solid var(--ab-line-strong);background:var(--ab-white);display:grid;place-items:center;color:transparent}.ab-ring__box .ab-icon{width:12px;height:12px}.ab-ring__qty{font-family:var(--ab-font-display);font-weight:700;font-size:var(--ab-text-sm);color:var(--ab-ink);white-space:nowrap}.ab-ring__name{font-size:var(--ab-text-body);line-height:var(--ab-leading-snug);color:var(--ab-ink-70)}.ab-ring__item[aria-pressed=true] .ab-ring__box{background:var(--ab-green-700);border-color:var(--ab-green-700);color:var(--ab-white)}.ab-ring__item[aria-pressed=true] .ab-ring__qty,.ab-ring__item[aria-pressed=true] .ab-ring__name{color:var(--ab-faint)}.ab-ring__item[aria-pressed=true] .ab-ring__name{text-decoration:line-through}.ab-ring:not([data-ab-ready]) .ab-ring__box{border-color:transparent;background:none;color:var(--ab-green-700)}.ab-ring:not([data-ab-ready]) .ab-ring__servings{display:none}.ab-rsteps{padding:var(--ab-pad)}@media(min-width:750px){.ab-rsteps{padding:30px}}.ab-rsteps__title{font-size:var(--ab-text-h3);margin-bottom:24px}.ab-rsteps__groups{display:grid;gap:28px}.ab-rsteps__group>.ab-eyebrow{margin-bottom:10px}.ab-rsteps__list{display:grid;gap:12px}.ab-rsteps__item{background:var(--ab-sand-200);border-radius:var(--ab-radius);padding:16px 18px;display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:start}.ab-rsteps__num{flex:none;width:28px;height:28px;border-radius:var(--ab-radius-pill);background:var(--ab-white);border:1px solid var(--ab-line);display:grid;place-items:center;font-family:var(--ab-font-display);font-weight:700;font-size:var(--ab-text-xs);color:var(--ab-green-900)}.ab-rsteps__body{font-size:var(--ab-text-lead);line-height:var(--ab-leading-body);color:var(--ab-ink-70);text-wrap:pretty}.ab-rnutri{padding:var(--ab-pad)}@media(min-width:750px){.ab-rnutri{padding:30px}}.ab-rnutri__grid{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--ab-green-200);padding-bottom:18px;margin-top:14px}@media(min-width:560px){.ab-rnutri__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.ab-rnutri__value{font-family:var(--ab-font-display);font-weight:700;font-size:var(--ab-text-h3);color:var(--ab-ink);font-variant-numeric:tabular-nums}.ab-rnutri__label{font-size:var(--ab-text-sm);color:var(--ab-muted)}.ab-rnutri__note{font-size:var(--ab-text-sm);line-height:var(--ab-leading-body);color:var(--ab-ink-70);max-width:var(--ab-prose);margin-top:18px}.ab-rcards__title{font-size:var(--ab-text-h3);margin-bottom:18px}.ab-rcards__grid{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:1000px){.ab-rcards__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ab-rcards__card{display:block;overflow:hidden;color:inherit;text-decoration:none;transition:border-color .15s ease}.ab-rcards__card:hover{border-color:var(--ab-ink)}.ab-rcards__media{position:relative;aspect-ratio:4 / 3;background:var(--ab-sand-300)}.ab-rcards__media img{width:100%;height:100%;object-fit:cover}.ab-rcards__time{position:absolute;top:8px;left:8px;background:var(--ab-white);border:1px solid var(--ab-line);color:var(--ab-ink-70);font-size:var(--ab-text-micro);font-weight:400}.ab-rcards__body{padding:14px}.ab-rcards__kicker{font-size:var(--ab-text-eyebrow);text-transform:uppercase;letter-spacing:var(--ab-tracking-eyebrow);color:var(--ab-faint);margin-bottom:4px}.ab-rcards__name{display:block;font-family:var(--ab-font-display);font-weight:700;font-size:var(--ab-text-body);line-height:var(--ab-leading-title);color:var(--ab-ink)}@media(prefers-reduced-motion:reduce){.ab-article *{transition:none!important;animation:none!important}}.ab-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/27/assets/article-blocks.css.map */
