.article__inner--with-sidebar{max-width:1320px;margin-inline:auto}.article__inner--with-sidebar .article__content,.article__inner--with-sidebar .article__content .rte{max-width:none;width:100%;margin-left:0;margin-right:0}@media screen and (min-width:1000px){.article__inner--with-sidebar{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:56px;align-items:start}.article__inner--with-sidebar .article__primary{min-width:0}.article__sidebar-inner{position:sticky;top:40px}}.article__title--in-body{display:block}.article__title{font-size:clamp(30px,4vw,46px);line-height:1.1;margin:0 0 24px}.recipe-breadcrumb{font-size:calc(var(--base-font-size, 16px) + 1px);opacity:.7;margin:8px 0 12px;display:flex;flex-wrap:wrap;gap:6px;align-items:center}.recipe-breadcrumb a{text-decoration:none;color:inherit}.recipe-breadcrumb a:hover{text-decoration:underline}.recipe-breadcrumb__sep{opacity:.5}.recipe-breadcrumb__current{opacity:.8}@media screen and (min-width:1000px){#main,main,.main-content{padding-top:0!important;padding-block-start:0!important}.shopify-section--main-article{padding-top:0!important;margin-top:0!important}.shopify-section--main-article .article__main-part{padding-top:0!important}.recipe-breadcrumb{margin-top:10px}}.sidebar-hero{margin-bottom:22px}.sidebar-hero__image{width:100%;height:auto;border-radius:16px;display:block;object-fit:cover}.article__mobile-image{margin:0 0 24px}.article__mobile-image img{width:100%;height:auto;border-radius:14px;display:block}.sidebar-buy{display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center;text-decoration:none;padding:15px 20px;margin-bottom:22px;border-radius:12px;background:rgb(var(--primary-button-background));color:rgb(var(--primary-button-text-color));font-weight:700;font-size:16px;line-height:1.2;transition:transform .12s ease,opacity .12s ease}.sidebar-buy:hover{transform:translateY(-1px);opacity:.94}.sidebar-buy__price{font-size:13px;font-weight:500;opacity:.85}.article__inner--with-sidebar .article__content .rte h2{font-size:clamp(22px,2.4vw,30px);line-height:1.2;margin-top:1.6em;margin-bottom:.5em}.article__inner--with-sidebar .article__content .rte h3{font-size:clamp(19px,1.8vw,23px);line-height:1.25;margin-top:1.3em;margin-bottom:.4em}.article__sidebar{margin-top:8px}.sidebar-card{border:1px solid rgba(0,0,0,.08);border-radius:14px;padding:20px 22px;margin-bottom:22px;background:#00000004}.sidebar-card__title{font-size:15px;letter-spacing:.06em;text-transform:uppercase;margin:0 0 14px}.sidebar-toc{list-style:none;margin:0;padding:0}.sidebar-toc__item{margin:0}.sidebar-toc__link{display:block;padding:7px 0 7px 14px;border-left:2px solid rgba(0,0,0,.12);text-decoration:none;font-size:14px;line-height:1.4;transition:border-color .15s ease,transform .15s ease}.sidebar-toc__link:hover{border-left-color:currentColor;transform:translate(2px)}.sidebar-products{display:flex;flex-direction:column;gap:14px}.sidebar-product{display:flex;align-items:center;gap:12px;text-decoration:none}.sidebar-product__image{border-radius:10px;object-fit:cover;flex:0 0 auto}.sidebar-product__info{display:flex;flex-direction:column;gap:2px}.sidebar-product__title{font-size:14px;font-weight:600;line-height:1.3}.sidebar-product__price{font-size:13px;opacity:.7}.sidebar-product:hover .sidebar-product__title{text-decoration:underline}.recipe-author{display:flex;gap:22px;align-items:center;padding:24px 26px;border:1px solid rgba(0,0,0,.08);border-radius:16px;margin:0 0 34px;background:#00000004}.recipe-author__avatar{border-radius:50%;object-fit:cover;flex:0 0 auto;width:110px;height:110px}.recipe-author__body{min-width:0;flex:1}.recipe-author__top{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin-bottom:6px}.recipe-author__byline{font-weight:700;font-size:17px}.recipe-author__sep{opacity:.4}.recipe-author__date{font-size:14px;opacity:.7}.recipe-author__bio{margin:0 0 14px;font-size:calc(var(--base-font-size, 16px) + 2px);line-height:1.5;opacity:.85}.recipe-author__bio p{margin:0}.recipe-author__meta{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.recipe-author__share{display:flex;align-items:center;gap:10px}.recipe-author__share-label{font-size:13px;opacity:.7}.recipe-author__share .article__share-button-list{display:flex;gap:6px}@media screen and (max-width:620px){.recipe-author{flex-direction:row;align-items:flex-start;gap:14px;padding:16px}.recipe-author__avatar{width:76px;height:76px}.recipe-author__byline{font-size:15px}.recipe-author__bio{font-size:calc(var(--base-font-size, 16px) + 2px);margin-bottom:10px}.recipe-author__meta{width:100%;gap:12px}}.sidebar-buy--mobile{margin:0 0 28px}.recipe-rating{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.recipe-rating__stars{display:inline-flex;gap:2px}.recipe-rating__star{background:none;border:0;padding:0;cursor:pointer;line-height:0;color:#0000002e;transition:color .12s ease,transform .12s ease}.recipe-rating__star svg{fill:currentColor}.recipe-rating__star:hover{transform:scale(1.12)}.recipe-rating__star.is-active{color:#e8a800}.recipe-rating__label{font-size:13px;opacity:.75}.article__tags--footer{margin-top:40px;padding-top:22px;border-top:1px solid rgba(0,0,0,.08)}.article__inner--with-sidebar .article__content .rte p,.article__inner--with-sidebar .article__content .rte ul li,.article__inner--with-sidebar .article__content .rte ol li{font-size:calc(var(--base-font-size, 16px) + 2px);line-height:1.65}.article-figure{margin:0 0 20px}.article-figure img{border-radius:14px}@media screen and (max-width:999px){.article-figure--left{max-width:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/recipe-layout.css.map */
