div.main-recipes .blog-title{margin:12rem 0px 0px}div.main-recipes .newsletter .newsletter__wrapper{margin-bottom:0}div.main-recipes .marquee{margin:5rem 0px 13.5rem}@media (max-width: 780px){div.main-recipes .blog-title{margin:4rem 0px 0px}div.main-recipes .marquee{margin:4.5rem 0px 7.5rem}}.main-recipes aside{grid-column:wrapper-start / span 3}@media (max-width: 900px){.main-recipes aside{grid-column:1 / -1;padding:2.5rem;margin-bottom:5rem;background:#e5e7e9}}.main-recipes .recipes-posts-container{grid-column:7 / wrapper-end;position:relative}.main-recipes #recipes-posts-container{display:flex;flex-wrap:wrap;justify-content:space-between}.recipes--messages{position:absolute;background:#fffc;z-index:1;top:0;left:0;right:0;bottom:0}.recipes--messages p{font-family:var(--font-FT-Bold)}@media (max-width: 900px){.main-recipes .recipes-posts-container{grid-column:wrapper-start / wrapper-end}}.main-recipes .recipes-posts-container article.recipe-article-card{width:calc(50% - 10px);margin-bottom:6rem;flex:none}@media (max-width: 600px){.main-recipes .recipes-posts-container article.recipe-article-card{width:100%;margin-bottom:4rem}.main-recipes .sidebar{background:#e5e7e9;padding:50px 0}}.main-recipes article.recipe-article-card .article-card__info{text-align:center}.main-recipes article.recipe-article-card{flex-direction:column;align-items:center;height:auto}.main-recipes article.recipe-article-card .article-card__info{padding-bottom:0}.main-recipes article.recipe-article-card .article-content:hover h2,.main-recipes article.recipe-article-card .article-content:focus h2{text-decoration:underline}.main-recipes article.recipe-article-card .article-content:hover+a.button:after,.main-recipes article.recipe-article-card .article-content:focus+a.button:after{animation:move-right .3s ease forwards}@keyframes move-right{0%{transform:translate(0)}to{transform:translate(20px)}}.main-recipes aside h2{font-size:3.4rem}.main-recipes aside ul{list-style:none;padding:0;margin:0}.main-recipes aside .mobile-filters--button{display:none}@media (max-width: 900px){.main-recipes aside .mobile-filters--button{display:block;background:transparent;text-align:left;font-size:3.4rem;font-family:var(--font-FT-Bold);letter-spacing:-.01em;padding:0}.main-recipes aside .mobile-filters--button.active:after{transform:rotate(-180deg)}.main-recipes aside .mobile-filters--button:after{content:url(black-chevron.svg);position:relative;left:3rem;bottom:2px;display:inline-block;transition:all .3s ease}.main-recipes aside .mobile-filters--button:hover,.main-recipes aside .mobile-filters--button:focus{color:#9dcd5a}.main-recipes aside .mobile-filters{display:none}.main-recipes aside .mobile-filters--button.active+.mobile-filters{display:block}}.main-recipes aside .search{margin-bottom:4rem}.main-recipes aside .search label{visibility:hidden;width:0px;height:0px;overflow:hidden;font-size:0px}.main-recipes aside input[type=text]{width:100%;height:5rem;padding:10px;border:1px solid black;border-radius:8px;margin-bottom:2.5rem;background:transparent}.main-recipes aside input[type=text]:active,.main-recipes aside input[type=text]:focus-visible{border:1px solid #9DCD5A;outline:none;box-shadow:none}.main-recipes .dietry-filters{margin-bottom:4rem}.main-recipes .dietry-filters label{text-transform:uppercase;font-family:var(--font-FT-ExtraBold);color:#000;margin-left:10px}.main-recipes .dietry-filters input{position:relative}.main-recipes .collection-filters input[type=radio]:checked+label,.main-recipes .category-filters input[type=radio]:checked+label{background:#000;color:#fff;border-color:#000}.main-recipes .dietry-filters input:after{content:"";position:absolute;top:-5px;left:0;right:0;bottom:0;z-index:1;height:20px;width:20px;background:#fff;border:1px solid #000;border-radius:5px;transition:all .3s ease}.main-recipes .dietry-filters li label:hover,.main-recipes .dietry-filters li label:focus{cursor:pointer}.main-recipes .dietry-filters li:hover input:after,.main-recipes .dietry-filters li:focus input:after{border:1px solid #9DCD5A}.main-recipes .dietry-filters input:checked:after{content:url(checkmark.svg);display:flex;justify-content:center;align-items:center}.main-recipes .dietry-filters button{margin-top:2rem}.main-recipes .collection-filters{margin-bottom:5rem}.main-recipes aside .recipe-filter-item label{width:100%;border:1px solid rgba(157,205,90,1);border-radius:8px;min-height:5rem;text-transform:uppercase;color:#000;font-family:var(--font-FT-ExtraBold);text-align:center;display:flex;align-items:center;justify-content:center;padding-top:.5rem;margin-bottom:2rem}.main-recipes aside .recipe-filter-item input{display:none}.main-recipes aside .recipe-filter-item label:hover,.main-recipes aside .recipe-filter-item label:focus{background:#000;color:#fff;border-color:#000;cursor:pointer}.main-recipes aside .recipes--reset-button{margin-top:2.5rem;border:none;text-transform:uppercase;font-size:18px;color:#000;opacity:.5;text-decoration:underline;background:none}.main-recipes aside .recipes--reset-button:hover,.main-recipes aside .recipes--reset-button:focus-within{opacity:1;cursor:pointer}div.recipes-pagination{margin-top:25px}div.recipes-pagination .pagination__text{text-align:center;font-family:var(--font-FT-ExtraBold);text-transform:uppercase;color:#6c6e71}div.recipes-pagination .pagination__text a{color:#6c6e71;text-decoration:none;display:inline-block}div.recipes-pagination .pagination__text svg{position:relative;top:4px}div.recipes-pagination .pagination__text svg path{fill:#6c6e71}div.recipes-pagination .pagination__text svg.arrow-right{margin-left:20px}div.recipes-pagination .pagination__text svg.arrow-left{margin-right:20px;transform:rotate(180deg)}div.recipes-pagination .pagination__text a.pagination--right:hover svg,div.recipes-pagination .pagination__text a.pagination--right:focus svg{animation:go-right .3s ease forwards}div.recipes-pagination .pagination__text a.pagination--left:hover svg,div.recipes-pagination .pagination__text a.pagination--left:focus svg{animation:go-left .3s ease forwards}@keyframes go-right{0%{transform:translate(0)}to{transform:translate(20px)}}@keyframes go-left{0%{transform:translate(0) rotate(180deg)}to{transform:translate(-20px) rotate(180deg)}}.recipes--newsletter-signup{margin-top:10rem}@media (max-width: 750px){.recipes--newsletter-signup{margin-top:7rem}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/section-main-recipes.css.map */
