.ts-category-grid{color:rgb(var(--color-foreground))}.ts-category-grid__full-width{padding-inline:1.5rem}.ts-category-grid__header{max-width:72rem;margin-bottom:2.4rem}.ts-category-grid__header--center{margin-inline:auto;text-align:center}.ts-category-grid__header--right{margin-left:auto;text-align:right}.ts-category-grid__eyebrow{margin:0 0 .8rem;font-size:1.2rem;font-weight:700;letter-spacing:.14em;line-height:1.4;text-transform:uppercase}.ts-category-grid__heading{margin:0}.ts-category-grid__description{margin-top:1.2rem}.ts-category-grid__description>*:first-child,.ts-category-grid__empty>*:first-child{margin-top:0}.ts-category-grid__description>*:last-child,.ts-category-grid__empty>*:last-child{margin-bottom:0}.ts-category-grid__grid{display:grid;grid-template-columns:repeat(var(--ts-columns-mobile),minmax(0,1fr));gap:1.6rem;margin:0;padding:0;list-style:none}.ts-category-grid__item,.ts-category-grid .ts-collection-card,.ts-category-grid .ts-collection-card__link{min-width:0;height:100%}.ts-category-grid .ts-collection-card{position:relative;overflow:hidden;border-radius:var(--ts-card-radius)}.ts-category-grid .ts-collection-card--border{border:.1rem solid rgba(var(--color-foreground),.16)}.ts-category-grid .ts-collection-card__link{position:relative;display:flex;flex-direction:column;color:rgb(var(--color-foreground));text-decoration:none}.ts-category-grid .ts-collection-card__link:focus-visible{outline:.3rem solid rgb(var(--color-foreground));outline-offset:-.4rem}.ts-category-grid .ts-collection-card__media{position:relative;overflow:hidden;aspect-ratio:var(--ts-card-ratio);background:rgba(var(--color-foreground),.06)}.ts-category-grid .ts-collection-card__image,.ts-category-grid .ts-collection-card__placeholder{display:block;width:100%;height:100%;object-fit:cover}.ts-category-grid .ts-collection-card__image{transition:transform .24s ease}.ts-category-grid .ts-collection-card__content{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.6rem 1rem;padding:1.4rem}.ts-category-grid .ts-collection-card--align-center .ts-collection-card__content{justify-items:center;text-align:center}.ts-category-grid .ts-collection-card--align-right .ts-collection-card__content{justify-items:end;text-align:right}.ts-category-grid .ts-collection-card__heading{grid-column:1;margin:0;overflow-wrap:anywhere}.ts-category-grid .ts-collection-card__description{grid-column:1 / -1;margin:0;font-size:1.3rem;line-height:1.45}.ts-category-grid .ts-collection-card__arrow{grid-column:2;grid-row:1;display:inline-flex;width:1.8rem}.ts-category-grid .ts-collection-card__arrow .icon{width:100%;height:auto}.ts-category-grid .ts-collection-card--overlay .ts-collection-card__media:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,var(--ts-overlay-opacity)),#0000 68%);content:"";pointer-events:none}.ts-category-grid .ts-collection-card--overlay .ts-collection-card__content{position:absolute;z-index:1;right:0;bottom:0;left:0}.ts-category-grid .ts-collection-card--overlay.ts-collection-card--no-image .ts-collection-card__content{position:relative;flex:1 1 auto;min-height:14rem}.ts-category-grid .ts-collection-card--below .ts-collection-card__content{flex:1 1 auto}.ts-category-grid__empty{padding:2.4rem;border:.1rem dashed rgba(var(--color-foreground),.3);text-align:center}@media screen and (max-width:749px){.ts-category-grid--mobile-2 .ts-collection-card--overlay .ts-collection-card__description{display:none}}@media screen and (min-width:750px){.ts-category-grid__full-width{padding-inline:3rem}.ts-category-grid__header{margin-bottom:3.2rem}.ts-category-grid__grid{grid-template-columns:repeat(var(--ts-columns-tablet),minmax(0,1fr));gap:2.4rem}.ts-category-grid .ts-collection-card__content{padding:2rem}.ts-category-grid .ts-collection-card__description{font-size:1.4rem}}@media screen and (min-width:990px){.ts-category-grid__grid{grid-template-columns:repeat(var(--ts-columns-desktop),minmax(0,1fr))}}@media(hover:hover)and (pointer:fine){.ts-category-grid .ts-collection-card--hover-image-zoom .ts-collection-card__link:hover .ts-collection-card__image{transform:scale(1.035)}.ts-category-grid .ts-collection-card__link:hover .ts-collection-card__arrow{transform:translate(.3rem)}}@media(prefers-reduced-motion:reduce){.ts-category-grid .ts-collection-card__image,.ts-category-grid .ts-collection-card__arrow{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ts-category-grid.css.map */
