.blog-post--fibriya-recipe{--fibriya-recipe-text: var(--color-foreground, #121212);--fibriya-recipe-text-muted: rgb(var(--color-foreground-rgb, 18 18 18) / 72%);--fibriya-recipe-line: rgb(var(--color-foreground-rgb, 18 18 18) / 12%);--fibriya-recipe-surface: rgb(var(--color-background-rgb, 255 255 255) / 92%);--fibriya-recipe-radius: var(--style-border-radius-lg, 1.25rem);--fibriya-recipe-radius-inner: var(--style-border-radius-md, .75rem);--fibriya-recipe-shop-accent: #6f5a84;--fibriya-recipe-shop-accent-strong: #51415f;--fibriya-recipe-shop-soft: #f6f1f7;--fibriya-recipe-section-gap: clamp(2.25rem, 4.2vw, 3.75rem);--fibriya-recipe-hero-width: min( calc(100vw - clamp(2rem, 6vw, 6rem)) , 76rem);--fibriya-recipe-reading-width: var(--normal-content-width, 48rem);--fibriya-recipe-wide-width: min( calc(100vw - clamp(2rem, 5vw, 4rem)) , 70rem);--fibriya-recipe-ingredients-width: var(--fibriya-recipe-wide-width)}.blog-post--fibriya-recipe .blog-post__hero{margin-block-end:clamp(1.75rem,3.5vw,3rem)}.blog-post--fibriya-recipe .fibriya-recipe>*+*{margin-block-start:var(--fibriya-recipe-section-gap)}.blog-post--fibriya-recipe.blog-post--fibriya-recipe-has-introtext .fibriya-recipe__introtext{width:100%;max-width:min(100%,var(--fibriya-recipe-reading-width));color:var(--fibriya-recipe-text);font-size:clamp(1rem,1.05vw,1.125rem);font-weight:400;line-height:1.6}.blog-post--fibriya-recipe.blog-post--fibriya-recipe-has-introtext .fibriya-recipe__introtext>*{margin-block:0;color:inherit;font:inherit}.blog-post--fibriya-recipe.blog-post--fibriya-recipe-has-introtext .fibriya-recipe__introtext>*+*{margin-block-start:.75rem}.blog-post--fibriya-recipe .fibriya-recipe__overview{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;padding:.6rem;border:1px solid var(--fibriya-recipe-line);border-radius:var(--fibriya-recipe-radius);background:var(--fibriya-recipe-surface)}.blog-post--fibriya-recipe .fibriya-recipe__overview-item{min-width:0;padding:clamp(.72rem,1.45vw,.95rem);border:1px solid rgb(var(--color-foreground-rgb, 18 18 18) / 7%);border-radius:var(--fibriya-recipe-radius-inner);background:rgb(var(--color-background-rgb, 255 255 255) / 92%)}.blog-post--fibriya-recipe .fibriya-recipe__overview-value,.blog-post--fibriya-recipe .fibriya-recipe__overview-label{display:block;overflow-wrap:anywhere}.blog-post--fibriya-recipe .fibriya-recipe__overview-value{color:var(--fibriya-recipe-text);font-size:1.125rem;font-weight:800;line-height:1.15}.blog-post--fibriya-recipe .fibriya-recipe__overview-label{margin-block-start:.35rem;color:var(--fibriya-recipe-text-muted);font-size:.75rem;font-weight:400;line-height:1.3;text-transform:none}.blog-post--fibriya-recipe .fibriya-recipe__ingredients-section{position:relative;left:50%;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(21rem,.95fr);gap:clamp(1.5rem,3.2vw,2.75rem);align-items:stretch;width:var(--fibriya-recipe-ingredients-width);padding:clamp(1.35rem,3vw,2.35rem);border:1px solid var(--fibriya-recipe-line);border-radius:var(--fibriya-recipe-radius);background:var(--fibriya-recipe-surface);transform:translate(-50%)}.blog-post--fibriya-recipe .fibriya-recipe__ingredients,.blog-post--fibriya-recipe .fibriya-recipe__shop{min-width:0}.blog-post--fibriya-recipe .fibriya-recipe__ingredients{color:var(--fibriya-recipe-text);font-size:clamp(.98rem,1.2vw,1.06rem)}.blog-post--fibriya-recipe .fibriya-recipe__ingredient-group+.fibriya-recipe__ingredient-group{margin-block-start:1.6rem;padding-block-start:1.4rem;border-block-start:1px solid var(--fibriya-recipe-line)}.blog-post--fibriya-recipe .fibriya-recipe__ingredient-group-title{margin-block-end:.65rem;color:var(--fibriya-recipe-text);font-weight:800}.blog-post--fibriya-recipe .fibriya-recipe__ingredient-list{display:grid;gap:.65rem;padding-inline-start:1.1rem}.blog-post--fibriya-recipe .fibriya-recipe__ingredient-list li{padding-inline-start:.35rem;overflow-wrap:anywhere}.blog-post--fibriya-recipe .fibriya-recipe__shop .fibriya-shoppable-recipe.is-initialized{margin:0;--fibriya-shoppable-accent: var(--fibriya-recipe-shop-accent);--fibriya-shoppable-accent-strong: var(--fibriya-recipe-shop-accent-strong);--fibriya-shoppable-background: var(--fibriya-recipe-shop-soft);--fibriya-shoppable-border: rgb(111 90 132 / 20%)}.blog-post--fibriya-recipe .fibriya-recipe__shop .fibriya-shoppable-recipe__card-title,.blog-post--fibriya-recipe .fibriya-recipe__shop .fibriya-shoppable-recipe__variant,.blog-post--fibriya-recipe .fibriya-recipe__shop .fibriya-shoppable-recipe__price{overflow-wrap:anywhere}@media screen and (min-width:990px){.blog-post--fibriya-recipe.blog-post--fibriya-recipe-has-introtext.blog-post--has-image .blog-post__article-layout{display:grid;grid-template-columns:minmax(19rem,.62fr) minmax(0,1fr);grid-template-rows:max-content minmax(0,1fr) max-content max-content max-content minmax(0,1fr);align-content:stretch;column-gap:clamp(2rem,4vw,4rem);row-gap:0;width:var(--fibriya-recipe-hero-width);max-width:var(--fibriya-recipe-hero-width);margin-inline:auto;color:var(--color-foreground)}.blog-post--fibriya-recipe.blog-post--fibriya-recipe-has-introtext.blog-post--has-image .blog-post__hero,.blog-post--fibriya-recipe.blog-post--fibriya-recipe-has-introtext.blog-post--has-image .blog-post__content-slot,.blog-post--fibriya-recipe.blog-post--fibriya-recipe-has-introtext.blog-post--has-image .blog-post__content-slot>:has(.blog-post-content),.blog-post--fibriya-recipe.blog-post--fibriya-recipe-has-introtext.blog-post--has-image .blog-post-content,.blog-post--fibriya-recipe.blog-post--fibriya-recipe-has-introtext.blog-post--has-image .blog-post-content>rte-formatter,.blog-post--fibriya-recipe.blog-post--fibriya-recipe-has-introtext.blog-post--has-image .fibriya-recipe,.blog-post--fibriya-recipe.blog-post--fibriya-recipe-has-introtext.blog-post--has-image .fibriya-recipe__before-ingredients{display:contents}.blog-post--fibriya-recipe.blog-post--fibriya-recipe-has-introtext.blog-post--has-image .blog-post__hero-copy{grid-column:1;grid-row:1;align-self:start;width:100%;max-width:none;height:max-content;min-height:0;margin-block-end:0;text-align:start;color:var(--color-foreground)}.blog-post--fibriya-recipe.blog-post--fibriya-recipe-has-introtext.blog-post--has-image .blog-post__hero-copy :is(.text-block,h1,p,div){text-align:start}.blog-post--fibriya-recipe.blog-post--fibriya-recipe-has-introtext.blog-post--has-image .blog-post__hero-copy h1{color:var(--color-foreground);font-size:clamp(2rem,3vw,3.15rem);line-height:1.04}.blog-post--fibriya-recipe.blog-post--fibriya-recipe-has-introtext.blog-post--has-image .blog-post__hero-media{grid-column:2;grid-row:1 / 7;align-self:start;justify-self:stretch;width:100%;min-width:0;max-width:none;overflow:visible;border-radius:var(--fibriya-recipe-radius)}.blog-post--fibriya-recipe.blog-post--fibriya-recipe-has-introtext.blog-post--has-image .blog-post__hero-media>*{display:block;width:100%;max-width:none;min-width:0;justify-self:stretch}.blog-post--fibriya-recipe.blog-post--fibriya-recipe-has-introtext.blog-post--has-image .blog-post__hero-media>:has(.blog-post-featured-image){width:100%;max-width:none;min-width:0}.blog-post--fibriya-recipe.blog-post--fibriya-recipe-has-introtext.blog-post--has-image .blog-post__hero-media .blog-post-featured-image.size-style{--width: 100%;--custom-width: 100%;--size-style-width: 100%;width:100%}.blog-post--fibriya-recipe.blog-post--fibriya-recipe-has-introtext.blog-post--has-image .blog-post-featured-image{display:block;width:100%;max-width:none;min-width:0;height:auto;min-height:0;margin:0;padding:0;overflow:hidden;aspect-ratio:var(--ratio)}.blog-post--fibriya-recipe.blog-post--fibriya-recipe-has-introtext.blog-post--has-image .blog-post-featured-image__image{display:block;width:100%;max-width:100%;height:auto;min-height:0;aspect-ratio:var(--ratio);object-fit:cover;object-position:center;border-radius:var(--fibriya-recipe-radius)}.blog-post--fibriya-recipe.blog-post--fibriya-recipe-has-introtext.blog-post--has-image .fibriya-nutrition-summary{grid-column:1;grid-row:3;align-self:start;box-sizing:border-box;width:100%;max-width:none;min-width:0;height:max-content;min-height:0;margin-block:0 clamp(.8rem,1.3vw,1rem);padding:clamp(.8rem,1.4vw,1.1rem)}.blog-post--fibriya-recipe.blog-post--fibriya-recipe-has-introtext.blog-post--has-image .fibriya-recipe__introtext{grid-column:1;grid-row:4;align-self:start;width:100%;max-width:min(100%,var(--fibriya-recipe-reading-width));min-width:0;height:max-content;min-height:0;margin-block:clamp(.15rem,.4vw,.3rem) clamp(1.15rem,1.8vw,1.45rem)}.blog-post--fibriya-recipe.blog-post--fibriya-recipe-has-introtext.blog-post--has-image .fibriya-recipe__overview{grid-column:1;grid-row:5;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;align-self:start;width:100%;max-width:none;min-width:0;height:max-content;min-height:0;margin:0;padding:.45rem}.blog-post--fibriya-recipe.blog-post--fibriya-recipe-has-introtext.blog-post--has-image .fibriya-recipe__overview-item{padding:clamp(.52rem,1vw,.75rem)}.blog-post--fibriya-recipe.blog-post--fibriya-recipe-has-introtext.blog-post--has-image .fibriya-recipe__before-ingredients>:not(.fibriya-nutrition-summary):not(.fibriya-recipe__introtext){grid-column:1 / -1;width:100%;max-width:var(--fibriya-recipe-reading-width);justify-self:center}.blog-post--fibriya-recipe.blog-post--fibriya-recipe-has-introtext.blog-post--has-image .fibriya-recipe__introtext+h2{margin-block-start:clamp(2rem,4vw,3rem)}.blog-post--fibriya-recipe.blog-post--fibriya-recipe-has-introtext.blog-post--has-image .fibriya-recipe__before-ingredients>h2{margin-block-end:.75rem}.blog-post--fibriya-recipe.blog-post--fibriya-recipe-has-introtext.blog-post--has-image .fibriya-recipe__before-ingredients>p{margin-block:0 1rem}.blog-post--fibriya-recipe.blog-post--fibriya-recipe-has-introtext.blog-post--has-image .fibriya-recipe__before-ingredients>ul{margin-block:.75rem 0}.blog-post--fibriya-recipe.blog-post--fibriya-recipe-has-introtext.blog-post--has-image .fibriya-recipe__ingredients-section,.blog-post--fibriya-recipe.blog-post--fibriya-recipe-has-introtext.blog-post--has-image .fibriya-recipe__instructions,.blog-post--fibriya-recipe.blog-post--fibriya-recipe-has-introtext.blog-post--has-image .fibriya-recipe__after-instructions{grid-column:1 / -1;justify-self:center}.blog-post--fibriya-recipe.blog-post--fibriya-recipe-has-introtext.blog-post--has-image .fibriya-recipe__ingredients-section{left:auto;width:var(--fibriya-recipe-wide-width);margin-block-start:clamp(2.5rem,5vw,4rem);transform:none}.blog-post--fibriya-recipe.blog-post--fibriya-recipe-has-introtext.blog-post--has-image .fibriya-recipe__instructions,.blog-post--fibriya-recipe.blog-post--fibriya-recipe-has-introtext.blog-post--has-image .fibriya-recipe__after-instructions{width:100%;max-width:var(--fibriya-recipe-reading-width);margin-block-start:clamp(2.5rem,5vw,4rem)}}@media screen and (max-width:989px){.blog-post--fibriya-recipe{--fibriya-recipe-section-gap: clamp(1.8rem, 4.6vw, 3rem);--fibriya-recipe-ingredients-width: 100%}.blog-post--fibriya-recipe.blog-post--fibriya-recipe-has-introtext .fibriya-recipe{display:grid;grid-template-columns:minmax(0,1fr)}.blog-post--fibriya-recipe.blog-post--fibriya-recipe-has-introtext .fibriya-recipe__before-ingredients{display:contents}.blog-post--fibriya-recipe.blog-post--fibriya-recipe-has-introtext.blog-post--has-image .blog-post__hero{margin-block-end:0}.blog-post--fibriya-recipe.blog-post--fibriya-recipe-has-introtext.blog-post--has-image .blog-post__hero-copy{margin-block-end:clamp(.8rem,3vw,1.1rem)}.blog-post--fibriya-recipe.blog-post--fibriya-recipe-has-introtext.blog-post--has-image .blog-post__hero-media{margin-block-end:clamp(1rem,4vw,1.4rem)}.blog-post--fibriya-recipe.blog-post--fibriya-recipe-has-introtext .fibriya-nutrition-summary{grid-column:1;grid-row:1;margin-block:0 clamp(1rem,4vw,1.35rem)}.blog-post--fibriya-recipe.blog-post--fibriya-recipe-has-introtext .fibriya-recipe__introtext{grid-column:1;grid-row:2;margin-block:0 clamp(1rem,3.5vw,1.35rem)}.blog-post--fibriya-recipe.blog-post--fibriya-recipe-has-introtext .fibriya-recipe__introtext>:first-child{margin-block-start:0}.blog-post--fibriya-recipe.blog-post--fibriya-recipe-has-introtext .fibriya-recipe__introtext>:last-child{margin-block-end:0}.blog-post--fibriya-recipe.blog-post--fibriya-recipe-has-introtext .fibriya-recipe__overview{grid-column:1;grid-row:3;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;width:100%;min-width:0;margin-block:0 clamp(1.5rem,5vw,2rem);padding:.45rem}.blog-post--fibriya-recipe.blog-post--fibriya-recipe-has-introtext .fibriya-recipe__overview+h2{margin-block-start:0}.blog-post--fibriya-recipe .fibriya-recipe__overview-value{font-size:1.03125rem}.blog-post--fibriya-recipe .fibriya-recipe__overview-label{font-size:.75rem}.blog-post--fibriya-recipe.blog-post--fibriya-recipe-has-introtext .fibriya-recipe__overview-item{min-width:0;padding:clamp(.52rem,2.8vw,.75rem)}.blog-post--fibriya-recipe.blog-post--fibriya-recipe-has-introtext .fibriya-recipe__before-ingredients>:not(.fibriya-nutrition-summary):not(.fibriya-recipe__introtext){grid-column:1;min-width:0}.blog-post--fibriya-recipe .fibriya-recipe__ingredients-section{left:auto;grid-template-columns:1fr;gap:clamp(1.25rem,3.5vw,2rem);transform:none}}@media screen and (max-width:749px){.blog-post--fibriya-recipe{--fibriya-recipe-section-gap: clamp(1.5rem, 7vw, 2.25rem)}.blog-post--fibriya-recipe .blog-post__hero{margin-block-end:clamp(1.25rem,6vw,2rem)}.blog-post--fibriya-recipe .fibriya-recipe__overview{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-post--fibriya-recipe .fibriya-recipe__ingredients-section{padding:1rem;border-radius:var(--style-border-radius-md, .9rem)}.blog-post--fibriya-recipe .fibriya-recipe__ingredient-list{padding-inline-start:1rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/fibriya-recipe-layout.css.map */
