.vmv-cat__heading{margin:0 0 2rem;text-align:center}.vmv-cat{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin:0;padding:0}.vmv-cat__item:first-child,.vmv-cat--duo .vmv-cat__item{grid-column:1 / -1}.vmv-cat__link{position:relative;display:block;width:100%;aspect-ratio:1 / 1;overflow:hidden;border-radius:1.2rem;color:#fff;text-decoration:none}.vmv-cat__item:first-child .vmv-cat__link{aspect-ratio:4 / 3}.vmv-cat--duo .vmv-cat__item:nth-child(2) .vmv-cat__link{aspect-ratio:16 / 9}.vmv-cat__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform var(--duration-long, .5s) ease}.vmv-cat__link:after{content:"";position:absolute;top:40%;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0000,#0009);pointer-events:none}.vmv-cat__text{position:absolute;left:1.6rem;right:1.6rem;bottom:1.4rem;z-index:1;display:flex;flex-direction:column;gap:.2rem}.vmv-cat__title{font-family:var(--font-heading-family);font-size:2.4rem;line-height:1.15;text-shadow:0 1px 6px rgba(0,0,0,.35)}.vmv-cat__subtitle{font-size:1.4rem;text-shadow:0 1px 4px rgba(0,0,0,.35)}@media screen and (min-width:750px){.vmv-cat{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem}.vmv-cat__item:first-child{grid-column:span 2;grid-row:span 2}.vmv-cat__item:first-child .vmv-cat__link{aspect-ratio:auto;height:100%;min-height:100%}.vmv-cat--duo{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.vmv-cat--duo .vmv-cat__item,.vmv-cat--duo .vmv-cat__item:first-child{grid-column:auto;grid-row:auto}.vmv-cat--duo .vmv-cat__item:nth-child(n) .vmv-cat__link{aspect-ratio:auto;height:42rem}.vmv-cat__title{font-size:3rem}.vmv-cat__text{left:2.4rem;bottom:2rem}}@media(hover:hover){.vmv-cat__link:hover .vmv-cat__img{transform:scale(1.03)}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/vmv-category-grid.css.map */
