.weekly-recipes theme-scroll.theme-scroll{display:block;position:relative;min-height:400px;height:auto;contain:layout size}.featured-collection__inner.theme-scroll{min-height:450px}@media only screen and (max-width: 767px){.weekly-recipes .theme-scroll.theme-scroll{min-height:350px}.featured-collection__inner.theme-scroll{min-height:400px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.weekly-recipes .theme-scroll.theme-scroll{min-height:380px}}.theme-scroll--inner{position:relative;height:auto;min-height:inherit}.weekly-recipes .theme-scroll.theme-scroll:before{content:"";opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ffffff80;transition:opacity .3s ease;z-index:-1}.carousel__slide{height:auto;min-height:550px;contain:layout style}.recipe-card{height:100%;display:flex;flex-direction:column}.recipe-card img{aspect-ratio:1 / 1;object-fit:cover}.products.carousel,.products.grid{min-height:inherit;display:grid;grid-auto-flow:column;grid-auto-columns:calc(100% / var(--desktop-columns, 4))}@media only screen and (max-width: 767px){.products.carousel,.products.grid{grid-auto-columns:calc(100% / var(--tablet-columns, 2))}}.js-loading .weekly-recipes .theme-scroll.theme-scroll:before{opacity:1;z-index:1}
/*# sourceMappingURL=/cdn/shop/t/12/assets/theme-scroll-fix.css.map */
