.dd-recipe-article,.dd-recipe-article__surface{position:relative;width:100%}.dd-recipe-article__surface{color:var(--dd-color-buzzard-black);isolation:isolate}.dd-recipe-article__surface.dd-surface--buzzard_black,.dd-recipe-article__surface.dd-surface--burnt_rose,.dd-recipe-article__surface.dd-surface--red_rampage,.dd-recipe-article__surface.dd-surface--canyon_earth,.dd-recipe-article__surface.dd-surface--verde_vivo{color:var(--dd-color-sunbleached-bone)}.dd-recipe-article__surface>.dd-halftone{z-index:-1}.dd-recipe-article__content-pattern{display:none}.dd-recipe-article__layout{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr);width:100%}.dd-recipe-article__media{position:relative;order:-1;height:400px;overflow:hidden;background:var(--dd-color-mellow-yellow);isolation:isolate}.dd-recipe-article__media>.dd-halftone{z-index:-1}.dd-recipe-article__media-stage{position:absolute;top:20px;left:50%;width:350px;height:360px;transform:translate(-50%)}.dd-recipe-article__image-slot{position:absolute;top:50%;left:50%;width:220px;height:280px}.dd-recipe-article__image-slot--back{transform:translate(calc(-50% - 40px),calc(-50% + 20px))}.dd-recipe-article__image-slot--front{transform:translate(calc(-50% + 40px),calc(-50% - 20px))}.dd-recipe-article__media-stage--single .dd-recipe-article__image-slot{transform:translate(-50%,-50%)}.dd-recipe-article__image{position:absolute;top:50%;left:50%;width:160px;height:240px;overflow:hidden;border-radius:var(--dd-recipe-article-image-radius, 20px);background:var(--dd-color-envelope);transform:translate(-50%,-50%)}.dd-recipe-article__image img{display:block;width:100%;height:100%;object-fit:cover}.dd-recipe-article__media-stage--overlap-subtle{--dd-recipe-article-overlap-mobile: 0px;--dd-recipe-article-overlap-desktop: 0%}.dd-recipe-article__media-stage--overlap-balanced{--dd-recipe-article-overlap-mobile: 14px;--dd-recipe-article-overlap-desktop: 5%}.dd-recipe-article__media-stage--overlap-bold{--dd-recipe-article-overlap-mobile: 28px;--dd-recipe-article-overlap-desktop: 10%}:is(.dd-recipe-article__media-stage--editorial,.dd-recipe-article__media-stage--scrapbook){top:18px;width:min(360px,calc(100% - 24px));height:394px}:is(.dd-recipe-article__media-stage--editorial,.dd-recipe-article__media-stage--scrapbook) .dd-recipe-article__image-slot,:is(.dd-recipe-article__media-stage--editorial,.dd-recipe-article__media-stage--scrapbook) .dd-recipe-article__image{top:auto;right:auto;bottom:auto;left:auto;transform:none}:is(.dd-recipe-article__media-stage--editorial,.dd-recipe-article__media-stage--scrapbook) .dd-recipe-article__image-slot{transform-origin:center}:is(.dd-recipe-article__media-stage--editorial,.dd-recipe-article__media-stage--scrapbook) .dd-recipe-article__image{position:relative;width:100%;height:100%;box-shadow:5px 7px color-mix(in srgb,var(--dd-color-buzzard-black) 24%,transparent)}:is(.dd-recipe-article__media-stage--editorial,.dd-recipe-article__media-stage--scrapbook) .dd-recipe-article__image-slot--back{bottom:8px;left:var(--dd-recipe-article-overlap-mobile, 14px);z-index:1;width:190px;height:250px;transform:rotate(calc(var(--dd-recipe-article-image-rotation, 0deg) * -1))}:is(.dd-recipe-article__media-stage--editorial,.dd-recipe-article__media-stage--scrapbook) .dd-recipe-article__image-slot--front{top:4px;right:var(--dd-recipe-article-overlap-mobile, 14px);z-index:2;width:238px;height:318px;transform:rotate(var(--dd-recipe-article-image-rotation, 0deg))}.dd-recipe-article__media-stage--scrapbook{height:404px}.dd-recipe-article__media-stage--scrapbook .dd-recipe-article__image-slot--back{bottom:6px;width:214px;height:286px}.dd-recipe-article__media-stage--scrapbook .dd-recipe-article__image-slot--front{top:8px;width:222px;height:300px}.dd-recipe-article__media-stage--scrapbook .dd-recipe-article__image{padding:7px;border-radius:calc(var(--dd-recipe-article-image-radius, 20px) + 5px);background:var(--dd-color-envelope);box-shadow:7px 9px color-mix(in srgb,var(--dd-color-buzzard-black) 32%,transparent)}.dd-recipe-article__media-stage--scrapbook .dd-recipe-article__image img{border-radius:var(--dd-recipe-article-image-radius, 20px)}.dd-recipe-article__content{position:relative;display:flex;align-items:flex-start;justify-content:center;min-width:0;padding:0 20px var(--dd-section-size-space-48, 48px);isolation:isolate}.dd-recipe-article__panel{position:relative;z-index:1;width:min(100%,520px)}.dd-recipe-article__panel-content{display:flex;flex-direction:column;gap:20px}.dd-recipe-article__header{display:flex;flex-direction:column;gap:10px}.dd-recipe-article__print:focus-visible{outline:2px solid currentColor;outline-offset:3px}.dd-recipe-article__kicker,.dd-recipe-article__title,.dd-recipe-article__meta,.dd-recipe-article__meta dt,.dd-recipe-article__meta dd,.dd-recipe-article__deck,.dd-recipe-article__deck>*,.dd-recipe-article__group-title,.dd-recipe-article__richtext>*{margin:0}.dd-recipe-article__kicker,.dd-recipe-article__deck,.dd-recipe-article__richtext{font-family:var(--dd-font-hex);font-size:14px;font-weight:400;line-height:1.3}.dd-recipe-article__title{font-family:var(--dd-font-avant);font-size:28px;font-weight:500;line-height:1.05;letter-spacing:-.03em;text-transform:uppercase;overflow-wrap:anywhere}.dd-recipe-article__meta{display:flex;flex-wrap:wrap;gap:2px 0;font-family:var(--dd-font-hex-condensed);font-size:14px;font-weight:700;line-height:1.3;text-transform:uppercase}.dd-recipe-article__meta-item{display:inline-flex}.dd-recipe-article__meta-item+.dd-recipe-article__meta-item:before{margin-inline:6px;content:"\2022"}.dd-recipe-article__meta dt:after{content:"\a0"}.dd-recipe-article__tags{display:flex;flex-wrap:wrap;gap:8px}.dd-recipe-article__tag{display:inline-flex;align-items:center;min-height:28px;padding:3px 10px;border:1px solid var(--dd-color-canyon-earth);border-radius:999px;color:inherit;font-family:var(--dd-font-hex-condensed);font-size:14px;font-weight:700;line-height:1.3;text-decoration:none;text-transform:uppercase}.dd-recipe-article__tag:hover{color:var(--dd-color-sunbleached-bone);background:var(--dd-color-canyon-earth)}.dd-recipe-article__tag:focus-visible{outline:2px solid currentColor;outline-offset:3px}.dd-recipe-article__group{display:flex;flex-direction:column;gap:6px}.dd-recipe-article__group-title{font-family:var(--dd-font-hex-condensed);font-size:14px;font-weight:700;line-height:1.3;text-transform:uppercase}.dd-recipe-article__richtext ul,.dd-recipe-article__richtext ol{margin:0;padding-inline-start:20px}.dd-recipe-article__richtext li+li{margin-block-start:4px}.dd-recipe-article__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px}.dd-recipe-article__share .share-button{min-height:44px}.dd-recipe-article__share .share-button__button{min-width:44px;min-height:44px;padding:0;color:inherit;font-family:var(--dd-font-hex-condensed);font-size:14px;font-weight:700;line-height:1.3;text-transform:uppercase}.dd-recipe-article__share .share-button__button .svg-wrapper{width:16px;height:16px}.dd-recipe-article__share .share-button__fallback{min-width:min(100%,420px);color:var(--dd-color-buzzard-black);background:var(--dd-color-sunbleached-bone)}.dd-recipe-article__print{min-width:44px;min-height:44px;padding:0;border:0;color:inherit;background:transparent;font-family:var(--dd-font-hex-condensed);font-size:14px;font-weight:700;line-height:1.3;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-transform:uppercase;cursor:pointer}@media screen and (max-width:989px){.dd-recipe-article__content-pattern{--dd-halftone-position-y: -454px;display:block}.dd-recipe-article__media:has(.dd-recipe-article__media-stage--editorial),.dd-recipe-article__media:has(.dd-recipe-article__media-stage--scrapbook){height:454px}.dd-recipe-article__content{padding-inline:var(--dd-space-20);padding-block-end:var(--dd-space-20);background:var(--dd-color-mellow-yellow)}.dd-recipe-article__panel{width:100%}.dd-recipe-article__panel>.dd-content-frame--border-frame_1{--dd-content-frame-padding: var(--dd-space-12);display:flow-root}.dd-recipe-article__panel>.dd-content-frame .dd-content-frame__content{padding-block:30px}}@media print{body.dd-recipe-printing>:not(#MainContent){display:none!important}body.dd-recipe-printing #MainContent>.shopify-section:not(.dd-recipe-print-target){display:none!important}body.dd-recipe-printing .dd-recipe-print-target,body.dd-recipe-printing .dd-recipe-article__layout,body.dd-recipe-printing .dd-recipe-article__content{display:block!important}body.dd-recipe-printing .dd-recipe-article__media,body.dd-recipe-printing .dd-recipe-article__content-pattern,body.dd-recipe-printing .dd-recipe-article__actions,body.dd-recipe-printing .dd-section-shell__pattern,body.dd-recipe-printing .dd-section-shell__adjacent-backdrop,body.dd-recipe-printing .dd-section-shell__trim{display:none!important}body.dd-recipe-printing .dd-section-shell__inner,body.dd-recipe-printing .dd-section-shell__content-safety,body.dd-recipe-printing .dd-recipe-article__content{width:100%!important;max-width:none!important;padding:0!important;background:transparent!important}body.dd-recipe-printing .dd-recipe-article__panel{width:100%!important;max-width:none!important}}@media screen and (min-width:990px){.dd-recipe-article{--dd-recipe-article-section-space: 64px}.dd-recipe-article.dd-section-size--extra_small{--dd-recipe-article-section-space: 32px}.dd-recipe-article.dd-section-size--small{--dd-recipe-article-section-space: 48px}.dd-recipe-article.dd-section-size--large{--dd-recipe-article-section-space: 96px}.dd-recipe-article__layout{grid-template-columns:repeat(2,minmax(0,1fr))}.dd-recipe-article__media{--dd-recipe-article-image-width: min(403px, 29vw);--dd-recipe-article-image-height: min(604px, 43.5vw);--dd-recipe-article-image-offset-inline: min(72.5px, 5.22vw);--dd-recipe-article-image-offset-block: min(72px, 5.2vw);display:flex;align-items:flex-start;justify-content:center;order:initial;height:auto;min-height:0;padding:calc(var(--dd-recipe-article-section-space, 64px) + 10px) min(4.45vw,64px) var(--dd-recipe-article-section-space, 64px)}.dd-recipe-article__layout--media-right .dd-recipe-article__content{grid-column:1;grid-row:1}.dd-recipe-article__layout--media-right .dd-recipe-article__media,.dd-recipe-article__layout--media-left .dd-recipe-article__content{grid-column:2;grid-row:1}.dd-recipe-article__layout--media-left .dd-recipe-article__media{grid-column:1;grid-row:1}.dd-recipe-article__media-stage{position:relative;top:auto;left:auto;flex:0 0 auto;width:calc(var(--dd-recipe-article-image-width) + (2 * var(--dd-recipe-article-image-offset-inline)));height:calc(var(--dd-recipe-article-image-height) + (2 * var(--dd-recipe-article-image-offset-block)));transform:none}.dd-recipe-article__image-slot,.dd-recipe-article__image{width:var(--dd-recipe-article-image-width);height:var(--dd-recipe-article-image-height)}.dd-recipe-article__image-slot--back{top:auto;bottom:0;left:0;transform:none}.dd-recipe-article__image-slot--front{top:0;right:0;left:auto;transform:none}.dd-recipe-article__media-stage--single{width:var(--dd-recipe-article-image-width);height:var(--dd-recipe-article-image-height)}.dd-recipe-article__media-stage--single .dd-recipe-article__image-slot{top:0;right:auto;bottom:auto;left:50%;transform:translate(-50%)}.dd-recipe-article__content{align-items:flex-start;min-height:0;padding:var(--dd-recipe-article-section-space, 64px) min(4.45vw,64px)}.dd-recipe-article__panel{width:min(100%,600px)}.dd-recipe-article__layout--no-media{grid-template-columns:minmax(0,1fr)}.dd-recipe-article__layout--no-media .dd-recipe-article__content{grid-column:1}:is(.dd-recipe-article__media-stage--editorial,.dd-recipe-article__media-stage--scrapbook){width:min(100%,660px);height:clamp(500px,44vw,660px)}:is(.dd-recipe-article__media-stage--editorial,.dd-recipe-article__media-stage--scrapbook) .dd-recipe-article__image-slot--back{bottom:0;left:var(--dd-recipe-article-overlap-desktop, 5%);width:55%;height:70%}:is(.dd-recipe-article__media-stage--editorial,.dd-recipe-article__media-stage--scrapbook) .dd-recipe-article__image-slot--front{top:0;right:var(--dd-recipe-article-overlap-desktop, 5%);width:70%;height:86%}.dd-recipe-article__media-stage--scrapbook{width:min(100%,680px);height:clamp(510px,43vw,650px)}.dd-recipe-article__media-stage--scrapbook .dd-recipe-article__image-slot--back{width:60%;height:76%}.dd-recipe-article__media-stage--scrapbook .dd-recipe-article__image-slot--front{width:65%;height:82%}}@media screen and (prefers-reduced-motion:reduce){.dd-recipe-article__tag{transition:none}}dd-recipe-checklist{display:block}.dd-recipe-article__richtext .dd-recipe-checklist__list{padding-inline-start:0}.dd-recipe-checklist__item{list-style:none}.dd-recipe-checklist__label{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;min-height:44px;padding:6px;border-radius:4px;cursor:pointer}.dd-recipe-checklist__input{-webkit-appearance:auto;appearance:auto;accent-color:var(--dd-color-verde-vivo);width:20px;height:20px;margin:2px 0 0;cursor:pointer}.dd-recipe-checklist__label:has(:checked){background:color-mix(in srgb,var(--dd-color-verde-vivo) 8%,transparent)}.dd-recipe-checklist__label:has(:focus-visible){outline:2px solid var(--dd-color-canyon-earth);outline-offset:2px}@media print{.dd-recipe-article__richtext .dd-recipe-checklist__list{padding-inline-start:1.25em}.dd-recipe-checklist__item{list-style:inherit}.dd-recipe-checklist__label{display:contents;background:transparent!important;outline:none!important}.dd-recipe-checklist__input{display:none}}.dd-recipe-article__panel--reading .dd-recipe-article__panel-content{gap:28px}.dd-recipe-article__panel--reading .dd-recipe-article__title{font-size:32px;line-height:1.08}.dd-recipe-article__panel--reading :is(.dd-recipe-article__deck,.dd-recipe-article__richtext){font-size:16px;line-height:1.55;overflow-wrap:break-word}.dd-recipe-article__panel--reading .dd-recipe-article__group{gap:14px}.dd-recipe-article__panel--reading .dd-recipe-article__group-title{font-family:var(--dd-font-avant);font-size:18px;font-weight:700;line-height:1.2;scroll-margin-block-start:calc(var(--header-height, 96px) + 24px)}.dd-recipe-article__panel--reading .dd-recipe-article__richtext ul>li+li{margin-block-start:8px}.dd-recipe-article__panel--reading .dd-recipe-article__richtext ol>li+li{margin-block-start:18px}.dd-recipe-article__panel--reading .dd-recipe-article__richtext li>p{margin-block:0}.dd-recipe-article__panel--reading .dd-recipe-article__richtext li>p+p{margin-block-start:8px}.dd-recipe-article__panel--reading .dd-recipe-article__richtext ol>li::marker{font-weight:700;color:var(--dd-color-canyon-earth)}.dd-recipe-article__panel--reading .dd-recipe-article__actions{gap:4px 18px;padding-block:2px;border-block:1px dotted var(--dd-color-canyon-earth)}.dd-recipe-article__jump{display:inline-flex;align-items:center;min-height:44px;color:inherit;font-family:var(--dd-font-hex-condensed);font-size:14px;font-weight:700;line-height:1.3;text-decoration:underline;text-underline-offset:3px;text-transform:uppercase}.dd-recipe-article__jump:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media screen and (min-width:990px){.dd-recipe-article__panel--reading .dd-recipe-article__title{font-size:36px}}@media print{body.dd-recipe-printing .dd-recipe-print-target:has(.dd-recipe-article__panel--reading) .dd-section-shell__mask{-webkit-mask:none!important;mask:none!important}body.dd-recipe-printing .dd-recipe-print-target:has(.dd-recipe-article__panel--reading) :is(.dd-section-shell,.dd-recipe-article__surface,.dd-content-frame,.dd-content-frame__surface,.dd-content-frame__content,.dd-recipe-faq){padding:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body.dd-recipe-printing .dd-recipe-article__panel--reading .dd-content-frame__border,body.dd-recipe-printing .dd-recipe-article__panel--reading .dd-recipe-article__tags{display:none!important}body.dd-recipe-printing .dd-recipe-article__panel--reading .dd-recipe-article__panel-content{display:block}body.dd-recipe-printing .dd-recipe-article__panel--reading :is(.dd-recipe-article__header,.dd-recipe-article__deck,.dd-recipe-article__group){margin-block-end:18px}body.dd-recipe-printing .dd-recipe-article__panel--reading :is(.dd-recipe-article__deck,.dd-recipe-article__richtext){font-size:11pt;line-height:1.4;orphans:3;widows:3}body.dd-recipe-printing .dd-recipe-article__panel--reading .dd-recipe-article__group-title{break-after:avoid}body.dd-recipe-printing .dd-recipe-article__panel--reading li,body.dd-recipe-printing .dd-recipe-print-target:has(.dd-recipe-article__panel--reading) .dd-faq__item{break-inside:avoid}}@media print{body.dd-recipe-printing .dd-recipe-print-target:has(.dd-recipe-article__panel--reading) .dd-recipe-faq{display:block!important;margin-block-start:24px}body.dd-recipe-printing .dd-recipe-print-target:has(.dd-recipe-article__panel--reading) .dd-faq__icon{display:none!important}}.dd-recipe-article__dinner-stamp{display:none}@media screen and (min-width:990px){.dd-recipe-article__layout--media-right .dd-recipe-article__content{padding-inline:clamp(32px,9.3vw,180px) 0}.dd-recipe-article__layout--media-right .dd-recipe-article__panel{width:100%}.dd-recipe-article__dinner-stamp{display:block;position:absolute;z-index:3;right:-22px;bottom:-24px;width:clamp(140px,11vw,190px);height:auto;transform:rotate(-12deg);filter:drop-shadow(1px 0 0 #fff9ed) drop-shadow(-1px 0 0 #fff9ed) drop-shadow(0 1px 0 #fff9ed) drop-shadow(0 -1px 0 #fff9ed);pointer-events:none}}@media screen and (max-width:989px){.dd-recipe-article__dinner-stamp{display:block;position:absolute;z-index:3;right:-10px;bottom:-14px;width:110px;height:auto;transform:rotate(-12deg);filter:drop-shadow(1px 0 0 #fff9ed) drop-shadow(-1px 0 0 #fff9ed) drop-shadow(0 1px 0 #fff9ed) drop-shadow(0 -1px 0 #fff9ed);pointer-events:none}}
/*# sourceMappingURL=/cdn/shop/t/126/assets/component-dd-recipe-article.css.map */
