.collection-heading{max-width:48rem}.product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 1rem}.product-grid>li,.product-card{min-width:0}.product-card__link{display:block;text-decoration:none;height:100%;border-radius:var(--radius-small)}.product-card__image{aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--radius-small);background:var(--color-surface)}.product-card__image>img{display:block;width:100%;height:100%;object-fit:contain;transition:transform var(--motion-duration) var(--motion-ease)}@media(hover:hover){.product-card__link:hover .product-card__image>img{transform:scale(1.025)}}.product-card__placeholder{height:100%}.product-card__details{padding-top:1rem;display:grid;gap:.5rem;overflow-wrap:anywhere}.product-card h2{font-family:var(--font-body);font-weight:600;font-size:1rem;line-height:1.45;letter-spacing:0}.product-card__price{display:flex;flex-wrap:wrap;gap:.25rem .5rem;align-items:center;font-size:.875rem}.product-card__price s{color:var(--color-muted);font-size:.75rem}.product-card__sale{padding:.125rem .5rem;border-radius:2rem;background:var(--color-text);color:var(--color-background);font-size:.625rem}.collection-empty{padding-block:2rem;max-width:36rem}.collection-pagination nav{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:center;padding-top:1rem}@media(min-width:40rem){.product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem 1.5rem}}@media(min-width:64rem){.product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:3.5rem 2rem}}.collection-tools{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:start}.collection-filter{flex:1 1 12rem;border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-surface)}.collection-filter>summary{min-height:48px;display:flex;align-items:center;padding:0 var(--space-3);cursor:pointer}.collection-filter__values{max-height:16rem;overflow:auto;padding:0 var(--space-3) var(--space-3);display:grid;gap:.25rem}.collection-filter__value{display:flex;gap:.5rem;align-items:center;min-height:44px}.collection-filter__value.is-empty{color:var(--color-muted)}.collection-filter__price{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3);padding:0 var(--space-3) var(--space-3)}.collection-sort{flex:1 1 12rem}.collection-sort .input,.collection-tools .button{min-height:48px}.collection-chips{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.collection-chip{display:inline-flex;min-height:44px;align-items:center;padding:0 .875rem;border:1px solid var(--color-border);border-radius:2rem;text-decoration:none}.featured-collection__heading{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:var(--space-3)}.embroidery-promo__inner{display:grid;gap:var(--space-5, 2rem);padding:clamp(1.5rem,4vw,3rem);border-radius:var(--radius-small);background:var(--color-surface-secondary)}.embroidery-promo__inner figure{margin:0}.embroidery-promo__inner img{width:100%;height:auto;border-radius:var(--radius-small)}.embroidery-promo__prices{display:grid;gap:.25rem}@media(min-width:48rem){.embroidery-promo__inner--image{grid-template-columns:1fr 1fr;align-items:center}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/collection.css.map */
