.cat-tiles__heading{text-align:center;margin-bottom:24px}.cat-tiles__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px}@media(min-width:990px){.cat-tiles__grid{gap:40px;max-width:1280px;margin-inline:auto}.cat-tiles__grid--d2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1120px;gap:60px}.cat-tiles__grid--d3{grid-template-columns:repeat(3,minmax(0,1fr))}.cat-tiles__grid--d4{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}}.cat-tiles__link{position:relative;display:block;aspect-ratio:4/3;overflow:hidden;background:var(--c-espresso);text-decoration:none;color:var(--c-ivory)}.cat-tiles__media,.cat-tiles__media img,.cat-tiles__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.cat-tiles__media img{object-fit:cover;transition:transform .8s ease}.cat-tiles__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 70% 45% at 50% 50%,#1f1a1775,#1f1a175c 60%,#1f1a1700) #1f1a174d;transition:background-color .3s}.cat-tiles__label{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;padding:12px;text-align:center;font-family:var(--font-body);font-weight:400;font-size:clamp(18px,5vw,22px);line-height:1.25;letter-spacing:.01em;color:var(--c-ivory);text-shadow:0 1px 12px rgba(31,26,23,.35)}@media(min-width:990px){.cat-tiles__label{font-size:clamp(24px,2vw,30px)}}.cat-tiles__link:hover:after,.cat-tiles__link:focus-visible:after{background-color:#1f1a1766}.cat-tiles__link:hover img{transform:scale(1.03)}.cat-tiles__link:focus-visible{outline:2px solid var(--c-cocoa);outline-offset:4px}@media(prefers-reduced-motion:reduce){.cat-tiles__media img{transition:none}.cat-tiles__link:hover img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/section-category-tiles.css.map */
