.HorizontalRecipeCarousel-module-scss-module__zv751G__section{background-color:#fff;width:100%;padding:40px 0 48px;overflow:hidden}.HorizontalRecipeCarousel-module-scss-module__zv751G__wrapper{padding:0 20px}.HorizontalRecipeCarousel-module-scss-module__zv751G__heading{text-align:center;margin-bottom:14px}.HorizontalRecipeCarousel-module-scss-module__zv751G__headingTitle{color:#275834;margin:0;font-family:RocaOne-Rg;font-size:28px;font-weight:400;line-height:1.2}.HorizontalRecipeCarousel-module-scss-module__zv751G__headingEm{font-family:RocaOne-Rg;font-style:italic;font-weight:400}.HorizontalRecipeCarousel-module-scss-module__zv751G__headingStrong{font-weight:400}.HorizontalRecipeCarousel-module-scss-module__zv751G__description{text-align:center;color:#333;max-width:36rem;margin:0 auto 24px;font-family:Inter;font-size:14px;line-height:1.45}.HorizontalRecipeCarousel-module-scss-module__zv751G__descriptionText{margin:0}.HorizontalRecipeCarousel-module-scss-module__zv751G__highlights{background-color:#fef7eb;border-radius:20px;grid-template-columns:repeat(2,1fr);width:100%;margin:0 0 28px;padding:0;list-style:none;display:grid;overflow:hidden}.HorizontalRecipeCarousel-module-scss-module__zv751G__highlight{text-align:left;justify-content:center;align-items:center;gap:8px;min-height:56px;padding:12px 10px;display:flex}.HorizontalRecipeCarousel-module-scss-module__zv751G__highlight:nth-child(odd){border-right:1px solid #e6ddd2}.HorizontalRecipeCarousel-module-scss-module__zv751G__highlight:nth-child(-n+2){border-bottom:1px solid #e6ddd2}.HorizontalRecipeCarousel-module-scss-module__zv751G__highlightIcon{object-fit:contain;flex-shrink:0;width:auto;max-width:64px;height:22px;display:block}.HorizontalRecipeCarousel-module-scss-module__zv751G__highlightText{min-width:0}.HorizontalRecipeCarousel-module-scss-module__zv751G__highlightLabel{text-overflow:ellipsis;white-space:nowrap;color:#333;font-family:Inter;font-size:12px;font-weight:500;line-height:1.2;display:block;overflow:hidden}.HorizontalRecipeCarousel-module-scss-module__zv751G__filters{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;gap:8px;margin-bottom:24px;display:flex;overflow-x:auto}.HorizontalRecipeCarousel-module-scss-module__zv751G__filters::-webkit-scrollbar{display:none}.HorizontalRecipeCarousel-module-scss-module__zv751G__filter{color:#333;cursor:pointer;background-color:#fff;border:1px solid #d9d4cf;border-radius:999px;flex-shrink:0;padding:8px 14px;font-family:Inter;font-size:13px;font-weight:500;line-height:1;transition:background-color .2s,color .2s,border-color .2s}.HorizontalRecipeCarousel-module-scss-module__zv751G__filter:hover{color:#1f1a17;background-color:#e9f1d4}.HorizontalRecipeCarousel-module-scss-module__zv751G__filterActive{color:#fff;background-color:#1f1a17;border-color:#1f1a17}.HorizontalRecipeCarousel-module-scss-module__zv751G__carousel{width:100%;margin-bottom:28px}.HorizontalRecipeCarousel-module-scss-module__zv751G__carouselInner{padding:0 0 0 20px;position:relative}.HorizontalRecipeCarousel-module-scss-module__zv751G__slide{padding-right:14px}.HorizontalRecipeCarousel-module-scss-module__zv751G__card{flex-direction:column;display:flex}.HorizontalRecipeCarousel-module-scss-module__zv751G__cardMedia{aspect-ratio:1;background-color:#ededed;border-radius:18px;width:100%;margin-bottom:12px;position:relative;overflow:hidden}.HorizontalRecipeCarousel-module-scss-module__zv751G__cardImageFrame{position:absolute;inset:0;overflow:hidden}.HorizontalRecipeCarousel-module-scss-module__zv751G__cardImageZoom{will-change:transform;width:150%;height:150%;transition:transform .45s;position:absolute;top:50%;left:50%}.HorizontalRecipeCarousel-module-scss-module__zv751G__cardMedia:hover .HorizontalRecipeCarousel-module-scss-module__zv751G__cardImageZoom{transform:translate(-50%,-50%)scale(var(--card-image-zoom-hover,1.1))!important}.HorizontalRecipeCarousel-module-scss-module__zv751G__cardImage{object-fit:cover;width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.HorizontalRecipeCarousel-module-scss-module__zv751G__cardImageZoom{transition:none}}.HorizontalRecipeCarousel-module-scss-module__zv751G__cardBadge{letter-spacing:.04em;text-transform:uppercase;color:#333;background-color:#fff;border-radius:6px;padding:6px 10px;font-family:Inter;font-size:10px;font-weight:600;line-height:1;position:absolute;top:12px;left:12px;box-shadow:0 2px 8px #00000014}.HorizontalRecipeCarousel-module-scss-module__zv751G__cardTitle{margin-bottom:4px}.HorizontalRecipeCarousel-module-scss-module__zv751G__cardTitleText{color:#333;margin:0;font-family:RocaOne-Rg;font-size:16px;font-weight:400;line-height:1.25}.HorizontalRecipeCarousel-module-scss-module__zv751G__cardCategory{color:#6f6a65;font-family:Inter;font-size:13px;font-weight:400;line-height:1.3}.HorizontalRecipeCarousel-module-scss-module__zv751G__arrow{z-index:2;cursor:pointer;background-color:#fff;border:0;border-radius:50%;width:40px;height:40px;display:none;position:absolute;top:28%;transform:translateY(-50%);box-shadow:0 4px 14px #0000001f}.HorizontalRecipeCarousel-module-scss-module__zv751G__arrow:before{content:"";border-top:2px solid #333;border-right:2px solid #333;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-60%,-50%)rotate(45deg)}.HorizontalRecipeCarousel-module-scss-module__zv751G__arrowPrev{left:8px}.HorizontalRecipeCarousel-module-scss-module__zv751G__arrowPrev:before{transform:translate(-30%,-50%)rotate(-135deg)}.HorizontalRecipeCarousel-module-scss-module__zv751G__arrowNext{right:8px}.HorizontalRecipeCarousel-module-scss-module__zv751G__arrowDisabled{opacity:.35;cursor:default}.HorizontalRecipeCarousel-module-scss-module__zv751G__ctaWrap{justify-content:center;padding:0 20px;display:flex}.HorizontalRecipeCarousel-module-scss-module__zv751G__ctaLayout{width:100%;max-width:250px}@media (min-width:768px){.HorizontalRecipeCarousel-module-scss-module__zv751G__section{padding:56px 0 64px}.HorizontalRecipeCarousel-module-scss-module__zv751G__wrapper{padding:0 24px}.HorizontalRecipeCarousel-module-scss-module__zv751G__headingTitle{font-size:36px}.HorizontalRecipeCarousel-module-scss-module__zv751G__description{margin-bottom:28px;font-size:15px}.HorizontalRecipeCarousel-module-scss-module__zv751G__highlights{border-radius:999px;flex-wrap:nowrap;justify-content:center;align-items:center;width:max-content;max-width:100%;margin:0 auto 32px;padding:8px 6px;display:flex;overflow-x:auto}.HorizontalRecipeCarousel-module-scss-module__zv751G__highlight{gap:10px;min-height:0;padding:10px 22px;position:relative;border:0!important}.HorizontalRecipeCarousel-module-scss-module__zv751G__highlight:not(:last-child):after{content:"";background-color:#e6ddd2;width:1px;position:absolute;top:18%;bottom:18%;right:0}.HorizontalRecipeCarousel-module-scss-module__zv751G__highlightIcon{max-width:84px;height:26px}.HorizontalRecipeCarousel-module-scss-module__zv751G__highlightLabel{font-size:14px}.HorizontalRecipeCarousel-module-scss-module__zv751G__filters{flex-wrap:wrap;justify-content:center;margin-bottom:32px;overflow:visible}.HorizontalRecipeCarousel-module-scss-module__zv751G__carousel{margin-bottom:36px}.HorizontalRecipeCarousel-module-scss-module__zv751G__carouselInner{padding:0 24px}.HorizontalRecipeCarousel-module-scss-module__zv751G__arrow{display:block}.HorizontalRecipeCarousel-module-scss-module__zv751G__cardTitleText{font-size:15px}.HorizontalRecipeCarousel-module-scss-module__zv751G__ctaLayout{width:auto;max-width:none}}@media (min-width:1024px){.HorizontalRecipeCarousel-module-scss-module__zv751G__section{padding:64px 0 80px}.HorizontalRecipeCarousel-module-scss-module__zv751G__wrapper{padding:0 15px}.HorizontalRecipeCarousel-module-scss-module__zv751G__heading{margin-bottom:16px}.HorizontalRecipeCarousel-module-scss-module__zv751G__description{max-width:100%;margin-bottom:32px;font-size:16px}.HorizontalRecipeCarousel-module-scss-module__zv751G__highlights{margin-bottom:36px;padding:5px 8px}.HorizontalRecipeCarousel-module-scss-module__zv751G__highlight{padding:5px 26px}.HorizontalRecipeCarousel-module-scss-module__zv751G__highlightIcon{max-width:80px;height:20px}.HorizontalRecipeCarousel-module-scss-module__zv751G__highlightLabel{font-size:14px}.HorizontalRecipeCarousel-module-scss-module__zv751G__filters{gap:10px;margin-bottom:36px}.HorizontalRecipeCarousel-module-scss-module__zv751G__filter{padding:10px 18px;font-size:14px}.HorizontalRecipeCarousel-module-scss-module__zv751G__carouselInner{padding:0 15px}.HorizontalRecipeCarousel-module-scss-module__zv751G__slide{padding-right:20px}.HorizontalRecipeCarousel-module-scss-module__zv751G__arrowPrev{left:-4px}.HorizontalRecipeCarousel-module-scss-module__zv751G__arrowNext{right:12px}.HorizontalRecipeCarousel-module-scss-module__zv751G__cardMedia{border-radius:20px;margin-bottom:14px}.HorizontalRecipeCarousel-module-scss-module__zv751G__cardTitleText{font-size:16px}}
/*# sourceMappingURL=2ac693cbddb53004.css.map*/