.flowa-page-width--narrow{--page-padding: var(--sp-12);max-width:80rem;margin:0 auto}.soft-dim{opacity:.6}.flowa-main-article-banner{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.flowa-main-article-banner:not(:has(.flowa-featured-image)) .flowa-banner{position:static;top:auto}.flowa-featured-image{position:relative;z-index:0;width:100%;height:500px;margin-bottom:-8%;overflow:hidden}.flowa-featured-image img{width:100%;height:100%;object-fit:cover;border-bottom-left-radius:var(--rounded-block);border-bottom-right-radius:var(--rounded-block)}.flowa-banner{position:relative;z-index:1;display:grid;grid-template-columns:3fr 2fr;align-items:center;width:90%;padding:1.125rem;background-color:rgb(var(--color-background));border-radius:var(--card-radius, var(--sp-4));box-shadow:0 4px 12px #0003;gap:var(--sp-4)}@media screen and (min-width: 768px){.flowa-banner{padding:var(--sp-12) var(--sp-12)}}.flowa-banner-box{display:grid;grid-template-rows:auto auto auto;width:100%;height:100%;gap:var(--sp-8)}.flowa-article-top{display:flex;align-items:center;gap:var(--sp-4)}.flowa-recipe-basics{display:flex;gap:var(--sp-8)}.flowa-highlight-box{display:flex;flex-direction:column;align:bottom;gap:var(--sp-4);justify-content:flex-end;place-items:end;width:100%;height:100%}.flowa-ingredients-note,.flowa-social-sharing{display:flex;justify-content:center;align-items:center;gap:var(--sp-4);padding:1.125rem;background-color:#fafafa;border-radius:var(--rounded-block)}.icon{color:var(--color-background);width:var(--sp-4);height:var(--sp-4)}.icon.is-large{width:var(--sp-8);height:var(--sp-8);object-fit:contain}.flowa-text{color:rgb(var(--color-foreground));font-size:var(--text-sm)}.flowa-heading{color:rgb(var(--color-foreground));margin:0;font-size:clamp(1.5rem,4vw,2.5rem);line-height:1.2;font-weight:var(--font-heading-weight);font-family:var(--font-heading-family)}.flowa-article{display:flex;justify-content:center;align-items:flex-start;padding-top:5.25rem;border-bottom:1px solid rgb(var(--color-border) / .1);margin-top:0;position:relative;z-index:1}.flowa-article-container{display:grid;grid-template-columns:50% 40%;gap:10%;width:85%}.rte h2{display:inline-block;background-color:rgb(var(--color-foreground) / .6);color:var(--flowa-recipe-foreground, #ffffff);margin-top:0;margin-bottom:2rem;padding:.625rem 1.125rem;font-size:var(--sp-4)!important;line-height:1.2;border-radius:var(--rounded-full, 9999px)}.rte p{color:rgb(var(--color-foreground));margin-bottom:2rem}.flowa-ingredients-tile{background-color:rgb(var(--color-background));padding:var(--sp-8);border-radius:var(--card-radius, var(--sp-4));box-shadow:0 4px 12px #0003;height:auto;align-self:flex-start}.flowa-ingredients-tile .flowa-heading{color:rgb(var(--color-foreground));margin-bottom:2rem}.flowa-ingredients-description{background-color:#fafafa;border-radius:var(--card-radius, var(--sp-4));margin:2rem 0;padding:1.125rem}.flowa-ingredient{border-bottom:1px solid rgb(var(--color-foreground) / .2);margin-bottom:1.125rem;padding-bottom:1.125rem}.flowa-ingredient:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.flowa-ingredient-name{color:rgb(var(--color-foreground));margin-top:0;font-size:1.125rem;line-height:1.2;font-weight:var(--font-weight-medium)}.flowa-featured-product-box{display:flex;gap:1rem;margin-top:var(--sp-8);margin-bottom:var(--sp-3)}.flowa-product-image{width:50%}.flowa-product-image img{width:100%;height:auto;object-fit:cover;border-radius:var(--card-radius, var(--sp-4));aspect-ratio:1}.flowa-product-description{display:flex;flex-direction:column;width:50%;gap:var(--sp-4)}.flowa-product-card__details{color:rgb(var(--color-foreground));font-size:var(--text-base);margin-bottom:.5rem;line-height:1.25;font-family:var(--font-product-family);font-weight:var(--font-product-weight);text-transform:var(--font-product-text-transform)}.flowa-price{color:rgb(var(--color-price));font-weight:var(--font-weight-medium)}.button.button--primary.product-form__submit{width:100%}.jdgm-prev-badge{margin-bottom:var(--sp-3)}.jdgm-prev-badge__text{display:none}@media screen and (max-width: 920px){.flowa-article-container{grid-template-columns:100%;grid-template-rows:auto auto;gap:1.5rem}}@media screen and (max-width: 767px){.flowa-banner{grid-template-columns:1fr;grid-template-rows:auto auto}.flowa-main-article-banner:has(.flowa-featured-image) .flowa-banner{top:80%}.flowa-featured-product-box{flex-direction:column}.flowa-product-image img{width:100%}.flowa-featured-image{margin-bottom:-32%;height:400px}.flowa-article{padding-top:3rem}}@media screen and (max-width: 479px){.flowa-article-container{width:95%}.flowa-banner{width:85%}.flowa-main-article-banner:has(.flowa-featured-image) .flowa-banner{top:80%}.flowa-article-top{flex-direction:column;align-items:flex-start}.flowa-recipe-basics{flex-direction:column;gap:var(--sp-6);margin-bottom:var(--sp-3)}.flowa-ingredients-tile{padding:var(--sp-5)}.flowa-product-image{width:100%;display:flex;justify-content:center}.flowa-product-description,.flowa-ingredients-note,.flowa-social-sharing{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/flowa-recipe-article.css.map */
