.product-grid-block{padding-top:var(--block-padding-top, 0)}@media(max-width: 767px){.product-grid-block{padding-top:var(--block-padding-top, 0)}}.product-grid-block{padding-bottom:var(--block-padding-bottom, 0)}@media(max-width: 767px){.product-grid-block{padding-bottom:var(--block-padding-bottom, 0)}}.product-grid-block ul{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px;margin:0;padding:0;list-style:none}@media(max-width: 767px){.product-grid-block ul{grid-template-columns:1fr;padding:0 10px}}.product-grid-block a{position:relative;display:block;min-height:38vh;overflow:hidden}@media(width <= 1024px){.product-grid-block a{min-height:300px}}@media(max-width: 767px){.product-grid-block a{min-height:350px}}.product-grid-block a:focus-visible{outline-offset:3px}.product-grid-block img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.product-grid-block .tag{position:absolute;top:10px;left:10px;z-index:1;transition:all .2s ease}@media(max-width: 767px){.product-grid-block .tag{right:20px;left:20px}}.product-grid-block__zoom{position:absolute;top:50%;left:50%;z-index:1;opacity:0;transform:translate(-50%, -50%) scale(0.85);transition:opacity .25s ease,transform .25s ease}.product-grid-block a:hover .tag,.product-grid-block a:focus-visible .tag{opacity:0}.product-grid-block a:hover .product-grid-block__zoom,.product-grid-block a:focus-visible .product-grid-block__zoom{opacity:1;transform:translate(-50%, -50%) scale(1)}