.recipe-article{background:#fff;color:#222}.recipe-hero img{width:100%;height:70vh;object-fit:cover;display:block}.recipe-container{max-width:1200px;margin:0 auto;padding:80px 30px}.recipe-header{max-width:850px;margin:0 auto 60px;text-align:center}.recipe-date{letter-spacing:2px;text-transform:uppercase;font-size:12px;margin-bottom:20px}.recipe-header h1{font-size:60px;line-height:1.1;margin-bottom:30px}.recipe-intro{font-size:20px;line-height:1.8;color:#555}.recipe-meta{display:flex;justify-content:center;gap:50px;margin-bottom:80px;flex-wrap:wrap}.meta-item{text-align:center}.meta-item span{display:block;font-size:12px;letter-spacing:2px;text-transform:uppercase;margin-bottom:10px;color:#777}.meta-item strong{font-size:22px}.recipe-grid{display:grid;grid-template-columns:1fr 2fr;gap:80px;margin-bottom:80px}.recipe-grid h2,.recipe-tips h2,.recipe-products h2{font-size:34px;margin-bottom:30px}.recipe-ingredients{position:sticky;top:40px;align-self:start;background-color:#fbf9f5;padding:15px}.recipe-ingredients ul{padding-left:20px}.recipe-ingredients li{margin-bottom:14px;line-height:1.6}.recipe-instructions ol{padding-left:20px}.recipe-instructions li{margin-bottom:30px;line-height:1.9;font-size:18px}.recipe-tips{max-width:900px;margin:0 auto 100px}.recipe-products{margin-bottom:100px}.recipe-products-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.recipe-product-card{text-decoration:none;color:inherit}.recipe-product-card img{width:100%;aspect-ratio:1;object-fit:cover;margin-bottom:15px}.recipe-product-card h3{margin-bottom:10px;font-size:20px}.recipe-gallery{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.recipe-gallery img{width:100%;display:block}@media screen and (max-width:990px){.recipe-header h1{font-size:42px}.recipe-grid{grid-template-columns:1fr;gap:40px}.recipe-ingredients{position:relative;top:auto}.recipe-products-grid,.recipe-gallery{grid-template-columns:1fr}body.template-blog{background-color:#fff!important}.recipe-hero{width:100%}.recipe-hero-grid{display:grid;grid-template-columns:1fr 1fr;min-height:500px}.recipe-hero-image{overflow:hidden}.recipe-hero-image .recipe-main-image{width:100%;height:100%;object-fit:cover}.recipe-hero-content{display:flex;flex-direction:column;justify-content:center;padding:60px 50px;gap:20px}.recipe-hero-meta{display:flex;flex-direction:column;gap:5px;margin-top:20px;font-size:.85rem;color:#666}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-main-article-recetasok.css.map */
