recipe-page{display:block}.main-article__crumbs{display:flex;align-items:center;min-height:48px;padding-block:8px}.main-article__section-heading{font-size:calc(clamp(44px,5.6vw,88px) * var(--display-scale))}.main-article__hero{display:grid;grid-template-columns:minmax(0,1fr);align-items:start}.main-article__frame{position:relative}.main-article__pause{position:absolute;right:12px;bottom:12px;z-index:2}.main-article__content{display:flex;flex-direction:column;gap:calc(clamp(28px,3vw,40px) * var(--pad-scale));min-width:0;padding:calc(clamp(24px,3vw,48px) * var(--pad-scale)) var(--gutter) calc(clamp(40px,4vw,64px) * var(--space-scale))}.main-article__header{display:flex;flex-direction:column;gap:14px}.main-article__title{font-size:calc(clamp(48px,5.4vw,88px) * var(--display-scale));line-height:1.02}.main-article__intro{font-size:clamp(16px,1.3vw,18px);line-height:1.55;text-wrap:pretty}.main-article__meta{font-size:13px;color:var(--c-muted)}.main-article__facts{display:grid;grid-template-columns:repeat(var(--facts, 4),minmax(0,1fr));margin:0;overflow:hidden;border:var(--rule) solid var(--c-rule);border-radius:var(--radius-s)}.main-article__fact{display:flex;flex-direction:column;gap:3px;min-width:0;padding:10px}.main-article__fact+.main-article__fact{border-left:var(--rule) solid var(--c-rule)}.main-article__fact dt{font-size:10px;font-weight:800;letter-spacing:.08em;color:var(--c-muted)}.main-article__fact dd{font-size:15px;font-weight:800;overflow-wrap:anywhere}.main-article__products,.main-article__product-list{display:flex;flex-direction:column;gap:12px}.main-article__product{gap:12px;border-radius:var(--radius)}.main-article__product .mini__img{border:0;border-radius:var(--radius-s)}.main-article__product .mini__text{gap:2px}.main-article__product .mini__title{font-size:15px;white-space:normal}.main-article__product .mini__sub{font-size:12px;color:var(--lm-muted)}.main-article__product .mini__price{font-size:15px}.main-article__add-all{min-height:56px}.main-article__add-all .icon{width:18px;height:18px}.main-article__ingredients{display:flex;flex-direction:column;gap:14px}.main-article__ingredients-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.main-article__ingredients-heading{font-size:calc(32px * var(--title-scale));line-height:1.05;letter-spacing:0}.main-article__servings{display:flex;align-items:center;gap:10px}.main-article__servings-label{font-size:12px;font-weight:800;letter-spacing:.06em}.main-article__stepper{display:flex;align-items:center;overflow:hidden;border:var(--rule) solid var(--c-fg);border-radius:var(--radius-s)}.main-article__stepper-button{display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;background:transparent;color:inherit}.main-article__stepper-button .icon{stroke-width:2.5}.main-article__stepper-input{width:28px;height:40px;padding:0;border:0;background:transparent;font-weight:800;text-align:center;font-variant-numeric:tabular-nums;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.main-article__stepper-input::-webkit-outer-spin-button,.main-article__stepper-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.main-article__ingredient-list{display:flex;flex-direction:column;border-top:var(--rule) solid var(--c-rule)}.main-article__ingredient{position:relative;display:grid;grid-template-columns:20px 110px minmax(0,1fr);align-items:center;gap:12px;min-height:52px;padding:8px 0;border-bottom:var(--rule) solid var(--c-hair);font-size:15px;line-height:normal;cursor:pointer}.main-article__ingredient-input{position:absolute;left:0;top:50%;width:20px;height:20px;margin:-10px 0 0;opacity:0;cursor:pointer}.main-article__ingredient-box{display:grid;place-items:center;width:20px;height:20px;border:var(--rule) solid var(--c-fg);border-radius:var(--radius-xs);background:var(--lm-white);color:var(--lm-white)}.main-article__ingredient-box .icon{opacity:0}.main-article__ingredient-input:checked+.main-article__ingredient-box{background:var(--lm-ink)}.main-article__ingredient-input:checked+.main-article__ingredient-box .icon{opacity:1}.main-article__ingredient-input:focus-visible+.main-article__ingredient-box{outline:2px solid var(--c-fg);outline-offset:3px;box-shadow:0 0 0 3px var(--lm-neon)}.main-article__ingredient-quantity{font-weight:800;font-variant-numeric:tabular-nums}.main-article__ingredient-input:checked~.main-article__ingredient-name{color:var(--c-muted);text-decoration:line-through}.main-article__text{max-width:760px}.main-article__steps{display:flex;flex-direction:column;gap:calc(clamp(24px,3vw,40px) * var(--pad-scale));padding-block:calc(clamp(48px,6vw,96px) * var(--space-scale))}.main-article__tip{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:16px;padding:18px;border-radius:var(--radius);background:var(--lm-accent-tint);color:var(--lm-ink)}.main-article__tip-label{padding-top:2px;font-size:12px;font-weight:800;letter-spacing:.08em}.main-article__tip-text{font-size:15px;line-height:1.5}.main-article__body{padding-block:calc(clamp(40px,5vw,72px) * var(--space-scale))}.main-article__foot{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:24px 40px;padding-block:calc(clamp(24px,3vw,40px) * var(--pad-scale))}.main-article__tags,.main-article__share{display:flex;flex-direction:column;gap:10px}.main-article__tag-list,.main-article__share-buttons{display:flex;flex-wrap:wrap;gap:6px}.main-article__tag{height:32px;padding:0 10px;color:inherit;text-decoration:none}@media(hover:hover){.main-article__tag:hover{color:var(--lm-ink)}}.main-article__share-button{cursor:pointer}.main-article__related{display:flex;flex-direction:column;gap:calc(clamp(24px,3vw,40px) * var(--pad-scale));padding-block:calc(clamp(48px,6vw,96px) * var(--space-scale))}.main-article__related-item{width:78vw;min-width:0}.main-article__related-link{display:flex;justify-content:center}.main-article__related-link .icon{width:18px;height:18px}.main-article__comments{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:calc(clamp(32px,4vw,64px) * var(--space-scale));padding-block:calc(clamp(48px,6vw,96px) * var(--space-scale))}.main-article__comments:focus{outline:none}.main-article__comments-heading{margin-bottom:12px;font-size:calc(clamp(32px,3.4vw,52px) * var(--display-scale));line-height:1.05}.main-article__comment{display:flex;flex-direction:column;gap:8px;padding:16px 0;border-bottom:var(--rule) solid var(--c-hair);scroll-margin-top:calc(var(--header-h) + 16px)}.main-article__comment-meta{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:13px;color:var(--c-muted)}.main-article__comment-author{font-weight:800;color:var(--c-fg)}.main-article__comments-empty{padding:16px 0;font-size:16px}.main-article__comments .pagination{justify-content:flex-start;padding-block:24px 0}.main-article__comment-form{padding:calc(clamp(20px,3vw,40px) * var(--pad-scale));border-radius:var(--radius)}.main-article__comment-note{font-size:13px;color:var(--lm-muted)}@media(min-width:750px){.main-article__related-item{width:360px}}@media(min-width:750px)and (max-width:989px){.main-article__media{padding-inline:var(--gutter)}.main-article__frame{width:min(100%,calc((100vh - var(--header-h)) * .8));margin-inline:auto;overflow:hidden;border-radius:var(--radius)}}@media(min-width:750px)and (max-width:1099px){.main-article__steps .main-article__player{grid-template-columns:repeat(var(--steps-narrow, 4),minmax(0,1fr))}}@media(min-width:990px){.main-article__hero{grid-template-columns:repeat(2,minmax(0,1fr))}.main-article__media{--article-media-h: calc(100vh - var(--sticky-top, var(--header-h)) - 2 * var(--gutter));position:sticky;top:var(--sticky-top, var(--header-h));display:grid;place-items:center;padding:var(--gutter)}.main-article__frame{width:min(100%,calc(max(var(--article-media-h),400px)*.8));overflow:hidden;border-radius:var(--radius)}.main-article__pause{right:16px;bottom:16px}.main-article__comments{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-main-article.css.map */
