.rc{background-color:var(--rc-bg);padding-top:var(--rc-padding-top);padding-bottom:var(--rc-padding-bottom)}.rc__heading{color:var(--rc-heading-color);font-size:var(--rc-heading-size);letter-spacing:.06em;margin:0 0 20px}.rc__divider{height:1px;background-color:var(--rc-divider);margin-bottom:32px}.rc__grid{display:grid;grid-template-columns:repeat(var(--rc-columns),1fr);gap:var(--rc-gap)}.rc__tile{position:relative;aspect-ratio:var(--rc-tile-ratio);border-radius:var(--rc-tile-radius);overflow:hidden;display:block;text-decoration:none}.rc__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.rc__tile:hover .rc__img{transform:scale(1.05)}.rc__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,var(--rc-gradient-color) 0%,transparent 60%);opacity:.9;z-index:1}.rc__label{position:absolute;left:8px;right:8px;bottom:12px;z-index:2;color:var(--rc-label-color);font-size:var(--rc-label-size);font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-align:center;line-height:1.35}.rc__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-70%);z-index:2;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:2px solid #FFFFFF;border-radius:50%;color:#fff}@media screen and (max-width:989px){.rc__grid{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:749px){.rc__heading{font-size:var(--rc-heading-size-mobile)}.rc__divider{margin-bottom:20px}.rc__grid{grid-template-columns:repeat(2,1fr);gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-recipe-categories.css.map */
