/* English recipes preserve the same recipe-specific Russian editorial styles. */
.molokhovets-en .en-recipe{width:100%;max-width:none;min-width:0}
.molokhovets-en .en-recipe .en-recipe-hero{
 display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,460px);
 gap:clamp(24px,4vw,64px);align-items:start;margin-bottom:clamp(22px,3vw,42px);
 padding-bottom:clamp(24px,3vw,40px);border-bottom:1px solid var(--line)
}
.molokhovets-en .en-recipe .en-recipe-hero-main{min-width:0}
.molokhovets-en .en-recipe .en-recipe-hero h1{font-size:clamp(34px,4.2vw,64px);margin:14px 0}
.molokhovets-en .en-recipe .en-recipe-note{width:100%;margin:0;align-self:start;box-sizing:border-box}
.molokhovets-en .en-recipe .historical-note__units a{font-size:15px}
.molokhovets-en .en-recipe .en-content.content{width:100%;max-width:none;line-height:1.72}
.molokhovets-en .en-recipe .en-content.content .book-cutout{max-width:960px}
.molokhovets-en .en-recipe>.recipe-editorial-figure{
 display:block;width:100%;max-width:none;margin:12px 0 clamp(28px,3.5vw,50px);
 overflow:hidden;border:1px solid var(--line);background:var(--surface)
}
.molokhovets-en .en-recipe>.recipe-editorial-figure img{
 display:block;width:100%;height:auto;max-height:520px;aspect-ratio:2.6/1;
 object-fit:cover;object-position:center 50%
}
.molokhovets-en .en-recipe>.recipe-editorial-figure figcaption{
 display:flex;flex-wrap:wrap;gap:5px 16px;justify-content:space-between;
 padding:11px clamp(14px,1.8vw,23px);font:normal 13px/1.55 Arial,sans-serif;
 color:var(--muted);background:rgba(255,253,248,.94)
}
.molokhovets-en .en-recipe>.recipe-editorial-figure figcaption small{font:inherit;font-size:12px}
.molokhovets-en .en-recipe .en-content.content .book-illustration{max-width:100%;height:auto}
@media(max-width:1050px){
 .molokhovets-en .en-recipe .en-recipe-hero{grid-template-columns:minmax(0,1fr);gap:20px}
 .molokhovets-en .en-recipe .en-recipe-note{max-width:820px}
}
@media(max-width:760px){
 .molokhovets-en .en-recipe>.recipe-editorial-figure img{aspect-ratio:1.6/1;max-height:420px}
 .molokhovets-en .en-recipe>.recipe-editorial-figure{margin:10px 0 24px}
 .molokhovets-en .en-recipe .en-content.content .book-cutout{width:100%;max-width:none;margin:28px 0 38px}
}
