.collection-tiles__header{text-align:center;margin-block-end:40px}.collection-tiles__eyebrow{margin:0 0 14px;font-family:var(--font-subheading--family);font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--color-foreground, #111)}.collection-tiles__heading{margin:0;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight, 400);font-size:2.5rem;line-height:1.2;text-wrap:balance}.collection-tiles__grid{display:grid;grid-template-columns:repeat(var(--tiles-columns, 3),minmax(0,1fr));gap:var(--tiles-gap, 8px)}.collection-tiles__tile{position:relative;display:block;overflow:hidden;text-decoration:none;color:inherit;background:var(--color-background, #fff)}.collection-tiles__media{position:relative;display:block;width:100%;aspect-ratio:var(--tiles-ratio, 4 / 5);overflow:hidden}.collection-tiles__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .7s cubic-bezier(.22,.61,.36,1)}.collection-tiles__tile:hover .collection-tiles__media img,.collection-tiles__tile:focus-visible .collection-tiles__media img{transform:scale(1.04)}.collection-tiles__overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.collection-tiles__content{position:absolute;inset-inline:0;bottom:0;display:flex;flex-direction:column;align-items:center;gap:18px;padding:72px 24px 40px;text-align:center;background:linear-gradient(to bottom,#0000,#0000002e 45%,#0000006b)}.collection-tiles__title{margin:0;color:#fff;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight, 400);font-size:var(--tiles-title-size, 2rem);line-height:1.15;letter-spacing:.01em;text-shadow:0 1px 18px rgb(0 0 0 / 22%)}.collection-tiles__cta{display:inline-block;padding:12px 26px;background:#fff;color:#111;font-family:var(--font-body--family);font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;transition:background .35s ease,color .35s ease}.collection-tiles__tile:hover .collection-tiles__cta,.collection-tiles__tile:focus-visible .collection-tiles__cta{background:#111;color:#fff}.collection-tiles__tile:focus-visible{outline:2px solid currentcolor;outline-offset:3px}@media screen and (max-width:749px){.collection-tiles__grid{grid-template-columns:repeat(var(--tiles-columns-mobile, 1),minmax(0,1fr))}.collection-tiles__content{padding:24px 16px 30px;gap:14px}.collection-tiles__title{font-size:var(--tiles-title-size-mobile, 1.75rem)}}@media(prefers-reduced-motion:reduce){.collection-tiles__media img{transition:none}.collection-tiles__tile:hover .collection-tiles__media img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/collection-tiles.css.map */
