.recipe-body{--recipe-body-text-secondary: rgba(var(--color-foreground), .7);--recipe-body-rail-inline-size: 340px;--recipe-body-rail-gap: 24px;--recipe-body-stack-gap: 40px;--recipe-body-method-rule: 2px;--recipe-body-step-gap: 14px;--recipe-body-step-number-inline-size: 38px}@media screen and (min-width:769px){.recipe-body{--recipe-body-step-gap: var(--content-sp-5);--recipe-body-step-number-inline-size: 52px}}.recipe-body__layout{display:grid;gap:var(--recipe-body-stack-gap)}@media screen and (min-width:769px){.recipe-body__layout{grid-template-columns:minmax(0,1fr) var(--recipe-body-rail-inline-size);align-items:start;column-gap:var(--content-sp-20);row-gap:0}}.recipe-body__main{display:flex;flex-direction:column;gap:var(--recipe-body-stack-gap);min-inline-size:0}.recipe-body__method{font-family:var(--content-font-body);font-weight:400;font-size:16px;line-height:1.5;color:var(--recipe-body-text-secondary)}.recipe-body__method-head{padding-block-end:14px;border-block-end:var(--recipe-body-method-rule) solid var(--content-text-primary)}.recipe-body__method-heading{margin-block:0;font-family:var(--content-font-display);font-size:28px;font-weight:700;line-height:1.1;text-transform:uppercase;color:var(--content-text-primary)}.recipe-body__method-steps{margin-block:0;padding-inline-start:0;list-style:none;counter-reset:recipe-body-step}.recipe-body__method-step{display:flex;align-items:flex-start;gap:var(--recipe-body-step-gap);padding-block:var(--content-sp-5);border-block-end:1px solid var(--content-border-default);counter-increment:recipe-body-step}.recipe-body__method-step:before{content:counter(recipe-body-step,decimal-leading-zero);flex:0 0 var(--recipe-body-step-number-inline-size);font-family:var(--content-font-display);font-size:24px;font-weight:700;line-height:1.04;text-transform:uppercase;color:var(--content-bg-brand)}.recipe-body__method-step-copy{flex:1 0 0;min-inline-size:0;margin-block:0}.recipe-body__rail{display:flex;flex-direction:column;gap:var(--recipe-body-rail-gap);min-inline-size:0}@media screen and (min-width:769px){.recipe-body__rail{position:sticky;inset-block-start:calc(var(--header-height, 0px) + var(--content-sp-5))}}.recipe-body__notice{margin-block:0 var(--content-sp-5);font-family:var(--content-font-body);font-size:14px;line-height:1.55;color:var(--content-text-muted)}
/*# sourceMappingURL=/cdn/shop/t/784/assets/section-recipe-body.css.map */
