.collection-tile__inner{position:relative;display:grid;height:100%;color:inherit;text-decoration:none}.collection-tile__eyebrow{margin:0;font-size:var(--font-size-small);font-weight:var(--font-weight-label);letter-spacing:var(--letter-spacing-label);text-transform:var(--text-transform-label)}.collection-tile__title{margin:0;font-size:var(--font-size-title);font-weight:var(--font-weight-regular);line-height:var(--line-height-heading);text-wrap:balance}.collection-tile__body{margin:0;text-wrap:pretty}.collection-tile__link{font-size:var(--font-size-small);font-weight:var(--font-weight-label);letter-spacing:var(--letter-spacing-label);text-decoration:underline;text-transform:var(--text-transform-label);text-underline-offset:.25em}.collection-tile__text{display:grid;align-content:end;gap:var(--space-3)}.collection-tile__media{background-color:var(--color-surface)}.collection-tile__media .image,.collection-tile__media img{width:100%;height:100%;object-fit:cover}.collection-tile--wide{grid-column:span 2;aspect-ratio:var(--ratio-landscape)}.collection-tile--wide .collection-tile__media{position:absolute;top:0;right:0;bottom:0;left:0}.collection-tile--wide .collection-tile__text{position:relative;padding:var(--space-5);color:var(--color-on-primary);text-shadow:0 1px 12px rgb(0 0 0 / 30%)}.collection-tile--text .collection-tile__inner{padding:var(--space-4);background-color:var(--color-surface)}.collection-tile--text .collection-tile__text{align-content:center}.collection-tile--text .collection-tile__title{font-size:calc(var(--font-size-title) * .625)}.collection-tile--band{grid-column:1 / -1;padding-block:var(--space-6)}.collection-tile--band .collection-tile__inner{gap:var(--space-5)}.collection-tile--band .collection-tile__media{aspect-ratio:var(--ratio-landscape)}.collection-tile--band .collection-tile__text{align-content:center;max-width:var(--width-narrow)}@media(min-width:46.875em){.collection-tile--wide{aspect-ratio:auto}.collection-tile--text .collection-tile__inner{padding:var(--space-6)}.collection-tile--text .collection-tile__title{font-size:calc(var(--font-size-title) * .75)}.collection-tile--band .collection-tile__inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--columns-gap);align-items:center}}
/*# sourceMappingURL=/cdn/shop/t/84/assets/section-collection-tile.css.map */
