.collection-tiles{padding:4rem 0}.collection-tiles__container{width:var(--section-width, 100%);max-width:1600px;margin-inline:auto;padding-inline:2rem;box-sizing:border-box}.collection-tiles__header{text-align:center;margin-bottom:2.5rem}.collection-tiles__heading{margin:0 0 .5rem}.collection-tiles__subheading{margin:0;opacity:.75}.collection-tiles__grid{display:grid;grid-template-columns:repeat(var(--cols-mobile, 2),1fr);grid-auto-rows:auto auto;gap:var(--tile-gap, 16px);align-items:start}@media screen and (min-width:750px){.collection-tiles__grid{grid-template-columns:repeat(var(--cols-desktop, 4),1fr);gap:var(--tile-gap, 16px)}}.collection-tile-wrap{display:grid;grid-row:span 2;grid-template-rows:subgrid;gap:0}.collection-tile__block-heading{margin:0;padding-bottom:var(--heading-space, 8px);font-size:1rem;font-weight:600;text-align:center;align-self:start}.collection-tile{position:relative;display:block;border-radius:.75rem;overflow:hidden;text-decoration:none;color:inherit;aspect-ratio:3 / 4}.collection-tile__media{position:absolute;top:0;right:0;bottom:0;left:0}.collection-tile__image,.collection-tile__image--placeholder{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.collection-tile__image--placeholder svg{width:100%;height:100%}.collection-tile__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0000008c,#0000 55%);transition:opacity .25s ease}.collection-tile__content{position:relative;z-index:1;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:1.25rem;color:#fff}.collection-tile__heading{font-size:1.25rem;font-weight:600;line-height:1.2}.collection-tile__count{margin-top:.25rem;font-size:.85rem;opacity:.85}.collection-tile:hover .collection-tile__overlay{opacity:.8}.collection-tile:hover .collection-tile__image{transform:scale(1.04)}.collection-tiles__empty{text-align:center;opacity:.6;padding:3rem 0}
/*# sourceMappingURL=/cdn/shop/t/57/assets/section-collection-tiles.css.map */
