.dopa-section-head{max-inline-size:var(--grid-container);margin-inline:auto;padding:var(--rhythm-standard) var(--grid-margin) var(--rhythm-tight)}.dopa-section-head__title{margin:0 0 var(--s-4);font-family:var(--font-display);font-size:var(--t-h2);line-height:var(--t-h2-lh);letter-spacing:var(--t-h2-ls);max-inline-size:var(--measure-editorial)}.dopa-section-head__body{font-family:var(--font-serif);font-size:var(--t-ed-body);line-height:var(--t-ed-lh);color:var(--ink-secondary);max-inline-size:var(--measure-body)}.dopa-hero{position:relative;inline-size:100%;min-block-size:calc(100vw * 9 / 21);overflow:hidden;color:var(--text-on-dark)}.dopa-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;object-fit:cover}@media(prefers-reduced-motion:reduce){.dopa-hero__video{display:none}.dopa-hero{background-image:var(--dopa-hero-frame, none);background-size:cover;background-position:center}}.dopa-hero:after{content:"";position:absolute;inset:auto 0 0 0;block-size:70%;background:linear-gradient(to top,#0b0906f0,#0b0906b3 42%,#0b090600);pointer-events:none}@media(max-width:749px){.dopa-hero:after{background:linear-gradient(to top,#0b0906f2,#0b090600)}}.dopa-hero__body{z-index:1;position:relative;max-inline-size:var(--grid-container);margin-inline:auto;padding:var(--rhythm-major) var(--grid-margin) 0}.dopa-hero__headline{margin:0 0 var(--s-4);font-family:var(--font-display);font-size:var(--t-statement);line-height:var(--t-statement-lh);letter-spacing:var(--t-statement-ls);max-inline-size:14ch}.dopa-hero__lede{font-family:var(--font-serif);font-weight:300;font-size:var(--t-ed-lede);line-height:var(--t-ed-lh);max-inline-size:var(--measure-editorial);color:var(--ink-inverse-2)}.dopa-hero{display:flex;flex-direction:column;justify-content:flex-end}.dopa-hero__body{inline-size:100%;padding-block-end:44px}@media(min-width:1025px){.dopa-hero{min-block-size:600px}}@media(max-width:749px){.dopa-hero__body{padding-block-end:16px}}@media(min-width:1024px){.dopa-hero__body{display:grid;grid-template-columns:minmax(0,1fr) 221px;column-gap:60px}.dopa-hero__col{grid-column:1;min-inline-size:0}.dopa-hero__stats{grid-column:2;align-self:stretch;justify-content:flex-end;flex-direction:column;gap:var(--s-3);margin-block-start:0;padding:0;border-block-start:0}}.dopa-hero__stats{position:relative;max-inline-size:var(--grid-container);margin:0 auto;padding:var(--s-4) var(--grid-margin);margin-block-start:var(--s-6);display:flex;flex-wrap:wrap;gap:var(--s-8);border-block-start:var(--rule-hairline) solid var(--border-on-dark)}.dopa-hero__stats dt{font-family:var(--font-label);font-weight:var(--weight-label);font-size:var(--t-spec);letter-spacing:var(--t-spec-ls);text-transform:uppercase;color:var(--ink-inverse-2)}.dopa-hero__stats dd{margin:0;font-family:var(--font-sans);font-size:var(--t-body);color:var(--ink-inverse)}.dopa-steps{max-inline-size:var(--grid-container);margin-inline:auto;padding-inline:var(--grid-margin);padding-block-end:var(--rhythm-standard)}.dopa-steps__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--grid-gutter)}.dopa-steps__media{aspect-ratio:var(--ratio-editorial);background:var(--surface-sunken);overflow:hidden}.dopa-steps__media img{inline-size:100%;block-size:100%;object-fit:cover;display:block}.dopa-steps__number{margin:var(--s-3) 0 var(--s-1);font-family:var(--font-label);font-weight:var(--weight-label);font-size:var(--t-label);letter-spacing:var(--t-label-ls);text-transform:uppercase;color:var(--ink-label)}.dopa-steps__heading{margin:0 0 var(--s-2);font-family:var(--font-sans);font-size:var(--t-h3)}.dopa-steps__body{font-family:var(--font-serif);font-size:var(--t-body);color:var(--ink-secondary)}.dopa-trade-band--home{background:var(--surface-inverse)}.dopa-partner-band--home{background:var(--maroon-800)}.dopa-trade-band--home,.dopa-partner-band--home{color:var(--ink-inverse);padding-block:var(--rhythm-standard);padding-inline:var(--grid-margin);max-inline-size:none;display:grid;grid-template-columns:7fr 5fr;gap:var(--grid-gutter);align-items:start}.dopa-trade-band__media,.dopa-partner-band__media{grid-column:2;grid-row:1}.dopa-trade-band--home .dopa-trade-band__text,.dopa-partner-band--home .dopa-partner-band__text{grid-column:1;grid-row:1 / span 2}.dopa-trade-band__facts,.dopa-partner-band__aside{grid-column:2;grid-row:2}.dopa-trade-band__note{margin:var(--s-4) 0 0;font-family:var(--font-label);font-weight:var(--weight-label);font-size:var(--t-spec);color:var(--ink-inverse-2)}.dopa-trade-band__facts,.dopa-partner-band__list{margin:0}.dopa-trade-band__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-4)}.dopa-trade-band__facts dt{font-family:var(--font-label);font-weight:var(--weight-label);font-size:var(--t-eyebrow);letter-spacing:var(--t-eyebrow-ls);text-transform:uppercase;color:var(--ink-inverse-2)}.dopa-trade-band__facts dd{margin:0;font-family:var(--font-sans);font-size:var(--t-body)}.dopa-partner-band__aside-heading{margin:0 0 var(--s-3);font-family:var(--font-label);font-weight:var(--weight-label);font-size:var(--t-label);letter-spacing:var(--t-label-ls);text-transform:uppercase;color:var(--ink-label)}.dopa-partner-band__list{list-style:none;padding:0}.dopa-partner-band__list li{padding-block:var(--s-2);border-block-end:var(--rule-hairline) solid var(--surface-sunken);font-family:var(--font-sans);font-size:var(--t-body-sm)}.dopa-partner-band__reply{margin:var(--s-4) 0 0;font-family:var(--font-label);font-weight:var(--weight-label);font-size:var(--t-label);letter-spacing:var(--t-label-ls);text-transform:uppercase;color:var(--ink-label)}.dopa-partner-band__reply span{display:block;color:var(--ink-primary);opacity:.7}.dopa-editorial-row,.dopa-ingredient-strip{max-inline-size:var(--grid-container);margin-inline:auto;padding-inline:var(--grid-margin)}.dopa-newsletter{max-inline-size:var(--grid-container);margin-inline:auto;padding:var(--rhythm-standard) var(--grid-margin);display:grid;grid-template-columns:7fr 5fr;gap:var(--grid-gutter);align-items:end;border-block-start:var(--rule-hairline) solid var(--surface-sunken)}.dopa-newsletter__heading{margin:0 0 var(--s-2);font-family:var(--font-display);font-size:var(--t-h2)}.dopa-newsletter__body{font-family:var(--font-serif);font-size:var(--t-body);color:var(--ink-secondary);max-inline-size:var(--measure-body)}@media(max-width:1024px){.dopa-hero{min-block-size:125vw}.dopa-hero__stats{position:static}.dopa-hero__headline{font-size:var(--t-statement)}.dopa-steps__list{grid-template-columns:repeat(2,minmax(0,1fr))}.dopa-trade-band--home,.dopa-partner-band--home,.dopa-newsletter{grid-template-columns:1fr}.dopa-trade-band--home>*,.dopa-partner-band--home>*{grid-column:auto;grid-row:auto}}.dopa-hero__poster{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}.dopa-hero__poster .dopa-img__el{object-fit:cover}.dopa-mosaic{max-inline-size:var(--grid-container);margin-inline:auto;padding-inline:var(--grid-margin)}.dopa-mosaic__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--grid-gutter)}.dopa-mosaic__cell--1{grid-column:span 2;grid-row:span 2}.dopa-page-image{margin-block:var(--rhythm-standard)}.dopa-page-image__caption{margin:var(--s-2) 0 0;font-family:var(--font-label);font-weight:var(--weight-label);font-size:var(--t-label);letter-spacing:var(--t-label-ls);text-transform:uppercase;color:var(--ink-label)}.dopa-steps__disclosure{block-size:100%}.dopa-steps__summary{display:block;cursor:default;list-style:none}.dopa-steps__summary::-webkit-details-marker{display:none}@media(max-width:749px){.dopa-steps__disclosure{border-block-end:var(--rule-hairline) solid var(--surface-sunken)}.dopa-steps__summary{cursor:pointer;display:flex;align-items:baseline;gap:var(--s-3);min-block-size:var(--touch-min);padding-block:var(--s-3)}.dopa-steps__summary:after{content:"+";margin-inline-start:auto;font-family:var(--font-label);font-weight:var(--weight-label);font-size:var(--t-body);color:var(--ink-label)}.dopa-steps__disclosure[open] .dopa-steps__summary:after{content:"\2212"}.dopa-steps__panel{padding-block-end:var(--s-6)}}.dopa-aisle{max-inline-size:var(--grid-container);margin-inline:auto;padding-inline:var(--grid-margin)}.dopa-aisle__row{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:168px;gap:1px;background:#0d25401f;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;-webkit-overflow-scrolling:touch}.dopa-aisle__item{scroll-snap-align:start;background:var(--surface-raised)}@media(min-width:1025px){.dopa-aisle__row{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.dopa-aisle .dopa-band__note{display:none}}@media(max-width:749px){.dopa-hero__stats{display:none}.dopa-hero__headline{font-size:40px;max-inline-size:none}.dopa-hero__lede{font-size:16px}.dopa-hero .dopa-entity__actions{display:grid;gap:var(--s-2)}.dopa-hero .dopa-button{inline-size:100%;justify-content:center}.dopa-mosaic__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:62%;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;-webkit-overflow-scrolling:touch}.dopa-mosaic__cell{scroll-snap-align:start}.dopa-mosaic__cell--1{grid-column:auto;grid-row:auto}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/dopa-home.css.map */
