.c-saved-recipes{flex-direction:column;gap:40px;display:flex}.c-saved-recipes__lists{grid-template-columns:repeat(4,1fr);gap:30px;display:grid}@media (width<=767.98px){.c-saved-recipes__recipes{--gutter:15px}}@media (width>=768px) and (width<=991.98px){.c-saved-recipes__recipes{--gutter:20px}}@media (width>=992px){.c-saved-recipes__recipes{--gutter:30px}}.c-saved-recipes__recipe{margin-bottom:30px}@media (width<=991.98px){.c-saved-recipes__recipe{width:calc((100% - var(--gutter)) / 2)}.c-saved-recipes__recipe:first-child{width:100%}.c-saved-recipes__recipe:first-child img{aspect-ratio:8/5}.c-saved-recipes__recipe:nth-child(6n+3) img,.c-saved-recipes__recipe:nth-child(6n+4) img{aspect-ratio:5/8}}@media (width>=992px){.c-saved-recipes__recipe{width:calc(25% - 22.5px)}.c-saved-recipes__recipe:first-child,.c-saved-recipes__recipe:nth-child(12){width:calc((100% - var(--gutter)) / 2)}.c-saved-recipes__recipe:nth-child(4) img,.c-saved-recipes__recipe:nth-child(6) img,.c-saved-recipes__recipe:nth-child(8) img,.c-saved-recipes__recipe:nth-child(13) img{aspect-ratio:5/8}}.c-saved-recipes__recipe-card-wrapper{position:relative}.c-saved-recipes__close{visibility:hidden;opacity:0;border-radius:50%;transition:opacity .2s,visibility .2s;position:absolute;top:15px;right:15px}.c-saved-recipes__recipe:hover .c-saved-recipes__close{visibility:visible;opacity:1}.c-saved-recipes__gutter-sizer{width:var(--gutter)}
