[data-module=recipe-card-list] .m-recipe-card-list__list{display:grid;gap:8px;list-style:none;margin:0;padding:0}@media screen and (width < 576px){[data-module=recipe-card-list] .m-recipe-card-list__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (576px <= width < 768px){[data-module=recipe-card-list] .m-recipe-card-list__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (768px <= width < 1120px){[data-module=recipe-card-list] .m-recipe-card-list__list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (1120px <= width){[data-module=recipe-card-list] .m-recipe-card-list__list{grid-template-columns:repeat(5,minmax(0,1fr))}}[data-module=recipe-card-list] .m-recipe-card-list__item{min-width:0}[data-module=recipe-card-list] .m-recipe-card-list__link{background:var(--cf-color-key-gray3);border-radius:5px;color:var(--cf-color-text);display:block;height:100%;overflow:hidden;position:relative;text-decoration:none}[data-module=recipe-card-list] .m-recipe-card-list__link:after{border:1px solid var(--cf-color-key-blue);border-radius:inherit;content:"";display:block;inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity var(--cf-transition-time);z-index:2}[data-module=recipe-card-list] .m-recipe-card-list__link:focus-visible,[data-module=recipe-card-list] .m-recipe-card-list__link:hover{text-decoration:none}[data-module=recipe-card-list] .m-recipe-card-list__link:focus-visible:after,[data-module=recipe-card-list] .m-recipe-card-list__link:hover:after{opacity:1}[data-module=recipe-card-list] .m-recipe-card-list__link:focus-visible .m-recipe-card-list__title,[data-module=recipe-card-list] .m-recipe-card-list__link:hover .m-recipe-card-list__title{color:var(--cf-color-key-blue)}[data-module=recipe-card-list] .m-recipe-card-list__link:focus-visible .m-recipe-card-list__image img,[data-module=recipe-card-list] .m-recipe-card-list__link:hover .m-recipe-card-list__image img{transform:translateZ(0) scale(1.05)}[data-module=recipe-card-list] .m-recipe-card-list__image{aspect-ratio:1/1;background:var(--cf-color-white);display:block;overflow:hidden}[data-module=recipe-card-list] .m-recipe-card-list__image img{backface-visibility:hidden;display:block;height:100%;object-fit:cover;object-position:center;transform:translateZ(0);transition:transform var(--cf-transition-time);width:100%}[data-module=recipe-card-list] .m-recipe-card-list__body{padding:clamp(10px,3.6470588235px + 1.1029411765vw,16px)}[data-module=recipe-card-list] .m-recipe-card-list__title{color:var(--cf-color-text);font-size:clamp(14px,11.8823529412px + .3676470588vw,16px);font-weight:var(--cf-font-weight-medium);line-height:clamp(21px,17.8235294118px + .5514705882vw,24px);margin:0;padding:0;transition:color var(--cf-transition-time)}[data-module=recipe-card-list] .m-recipe-card-list__tags{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:10px 0 0;padding:0}[data-module=recipe-card-list] .m-recipe-card-list__tags span{color:var(--cf-color-key-gray);display:block;font-size:clamp(12px,9.8823529412px + .3676470588vw,14px);font-weight:var(--cf-font-weight-normal);line-height:1.3}