.carousel-recommended-recipes .carousel__item{width:280px;max-width:90vw}@media screen and (min-width: 550px){.carousel-recommended-recipes .carousel__item{width:300px}}@media screen and (min-width: 750px){.carousel-recommended-recipes .carousel__item{width:calc((100% - 1.25rem)/2);max-width:320px}}@media screen and (min-width: 990px){.carousel-recommended-recipes .carousel__item{width:calc((100% - (1.25rem * 2)) / 3);max-width:340px}}@media screen and (min-width: 1200px){.carousel-recommended-recipes .carousel__item{width:calc((100% - 3.75rem)/4);max-width:320px}}.featured-recipes .carousel__item{width:calc((100% - 1.25rem)/2)}@media screen and (min-width: 750px){.featured-recipes .carousel__item{width:calc((100% - 5.625rem)/4)}}@media screen and (min-width: 1200px){.featured-recipes .carousel__item{width:calc((100% - 7.5rem)/5)}}@media screen and (min-width: 750px){.carousel-recommended-recipes .carousel__track:has(.carousel__item:nth-child(2):last-child),.carousel-recommended-recipes .carousel__track:has(.carousel__item:nth-child(1):last-child){justify-content:center}}@media screen and (min-width: 990px){.carousel-recommended-recipes .carousel__track:has(.carousel__item:nth-child(3):last-child),.carousel-recommended-recipes .carousel__track:has(.carousel__item:nth-child(2):last-child),.carousel-recommended-recipes .carousel__track:has(.carousel__item:nth-child(1):last-child){justify-content:center}}@media screen and (min-width: 1200px){.carousel-recommended-recipes .carousel__track:has(.carousel__item:nth-child(4):last-child),.carousel-recommended-recipes .carousel__track:has(.carousel__item:nth-child(3):last-child),.carousel-recommended-recipes .carousel__track:has(.carousel__item:nth-child(2):last-child),.carousel-recommended-recipes .carousel__track:has(.carousel__item:nth-child(1):last-child){justify-content:center}}.carousel-recommended-recipes .blog-card,.featured-recipes .blog-card{height:100%;display:flex;flex-direction:column;background:#fff;border-radius:var(--blog-card-corner-radius);overflow:hidden;box-shadow:0 0 0 1px rgba(var(--color-shadow),.05);transition:box-shadow .3s ease,transform .3s ease;text-decoration:none;width:100%}.carousel-recommended-recipes .blog-card:hover,.featured-recipes .blog-card:hover{box-shadow:0 0 0 1px rgba(var(--color-shadow),.05),0 8px 16px rgba(var(--color-shadow),.15);transform:translateY(-2px)}.carousel-recommended-recipes .blog-card__media,.featured-recipes .blog-card__media{display:block;position:relative;overflow:hidden;aspect-ratio:1 / 1;width:100%}.carousel-recommended-recipes .blog-card__image,.featured-recipes .blog-card__image{display:block;width:100%!important;height:100%!important;max-width:none;object-fit:cover;object-position:center;transition:transform .3s ease}.carousel-recommended-recipes .blog-card__content,.featured-recipes .blog-card__content{padding:1.25rem;flex:1;display:flex;flex-direction:column}@media screen and (min-width: 750px){.carousel-recommended-recipes .blog-card__content,.featured-recipes .blog-card__content{padding:1.5rem}.featured-recipes .blog-card__content{padding:1.25rem}}.carousel-recommended-recipes .blog-card__tags,.featured-recipes .blog-card__tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem}.carousel-recommended-recipes .blog-card__tags .tag,.featured-recipes .blog-card__tags .tag{font-family:var(--font-heading-family);font-size:1.4rem;font-weight:700;line-height:1;color:var(--dark-blue);border-radius:.5rem;padding:.5rem 1.5rem .375rem;text-transform:uppercase;letter-spacing:.02em}.carousel-recommended-recipes .blog-card__tags .tag{background-color:var(--yellow)}.featured-recipes .blog-card__tags .tag{background-color:var(--tan)}.carousel-recommended-recipes .blog-card__link,.featured-recipes .blog-card__link{text-decoration:none;color:inherit}.carousel-recommended-recipes .blog-card__title,.featured-recipes .blog-card__title{color:var(--dark-blue);font-size:clamp(1.8rem,2vw,2.4rem);line-height:1.3;margin:1rem 0}.carousel-recommended-recipes .blog-card__excerpt,.featured-recipes .blog-card__excerpt{font-size:clamp(1.4rem,2vw,1.6rem);line-height:1.5;margin:0;flex:1}
/*# sourceMappingURL=/cdn/shop/t/135/assets/recipe-blog-card.css.map */
