.as-tiles{padding-top:var(--as-pt-m);padding-bottom:var(--as-pb-m);background:var(--as-bg, transparent)}.as-tiles__inner{margin:0 auto;max-width:var(--as-max-width, none);padding-left:var(--as-side-m, 0);padding-right:var(--as-side-m, 0)}.as-tiles__grid{display:grid;grid-template-columns:repeat(var(--as-cols-m),minmax(0,1fr));gap:var(--as-gap-m)}.as-tile{position:relative;display:flex;align-items:var(--as-v-align, flex-start);justify-content:center;overflow:hidden;min-height:var(--as-min-h-m, 0);padding-top:var(--as-tile-pt-m);padding-bottom:var(--as-tile-pb-m);padding-left:10px;padding-right:10px;background-color:var(--as-tile-bg, #d3d3d3);text-align:center}.as-tile__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.as-tile__media img,.as-tile__media svg{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.as-tiles--zoom .as-tile:hover .as-tile__media img{transform:scale(1.1)}.as-tile .as-tile__overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.as-tile__heading{position:relative;z-index:2;margin:0;padding:0;font-family:var(--as-font);font-size:var(--as-fs-m);font-weight:var(--as-fw, 700);line-height:1.2;letter-spacing:var(--as-ls, 0);text-transform:var(--as-tt, none);color:var(--as-color, #fff)}.as-tile .as-tile__link{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.as-tile__link:focus-visible{outline:2px solid var(--as-color, #fff);outline-offset:-4px}.as-tile__media .as-tiles__desktop-image{display:none}@media screen and (min-width:768px){.as-tiles__grid{grid-template-columns:repeat(var(--as-cols-t),minmax(0,1fr))}.as-tile__heading{font-size:var(--as-fs-t)}}@media screen and (min-width:992px){.as-tiles{padding-top:var(--as-pt-d);padding-bottom:var(--as-pb-d)}.as-tiles__inner{padding-left:var(--as-side-d, 0);padding-right:var(--as-side-d, 0)}.as-tiles__grid{grid-template-columns:repeat(var(--as-cols-d),minmax(0,1fr));gap:var(--as-gap-d)}.as-tile{min-height:var(--as-min-h-d, 0);padding-top:var(--as-tile-pt-d);padding-bottom:var(--as-tile-pb-d)}.as-tile__heading{font-size:var(--as-fs-d)}.as-tile__media .as-tiles__mobile-image{display:none}.as-tile__media .as-tiles__desktop-image{display:block}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/section-as-collection-tiles.css.map */
