.collection-grid{display:flex;flex-direction:column;gap:2.4rem}.collection-grid__items{display:grid;gap:var(--collection-grid-gap, 24px);grid-template-columns:repeat(var(--collection-grid-columns-desktop, 3),minmax(0,1fr))}@media (max-width: 1024px){.collection-grid__items{grid-template-columns:repeat(var(--collection-grid-columns-tablet, 2),minmax(0,1fr))}}@media (max-width: 749px){.collection-grid__items{grid-template-columns:repeat(var(--collection-grid-columns-mobile, 1),minmax(0,1fr))}}.collection-grid__item{height:100%}.collection-grid__item[hidden]{display:none!important}.collection-grid__footer{margin-top:2.4rem;display:flex;justify-content:center}.collection-grid__footer .button{min-width:18rem}.collection-grid__footer .button.is-loading{pointer-events:none}.collection-grid__footer .button[disabled]{opacity:.6;pointer-events:none}.collection-card{display:flex;flex-direction:column;height:100%;border-radius:var(--collection-card-radius, 1.6rem);overflow:hidden;background-color:var(--bg-white);border:1px solid var(--collection-card-border, rgba(15, 23, 42, .12));box-shadow:0 10px 30px #0f172a14;transition:transform var(--duration-short) ease,box-shadow var(--duration-short) ease}.collection-card:hover,.collection-card:focus-within{transform:translateY(-6px);box-shadow:0 18px 44px #0f172a29}.collection-card__media{position:relative;overflow:hidden}.collection-card__media-link{display:block;position:relative;background-color:var(--color-background-20)}.collection-card__media-link.card-media--square{padding-bottom:100%}.collection-card__media-link.card-media--portrait{padding-bottom:133%}.collection-card__media-link img,.collection-card__media-link svg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.collection-card__overlay{position:absolute;inset:auto 1.6rem 1.6rem 1.6rem;padding:1.6rem;border-radius:1.2rem;background:linear-gradient(135deg,#0f172ae6,#4f46e5c7);color:var(--color-overlay-text, #ffffff);text-align:center;display:flex;flex-direction:column;gap:.8rem;box-shadow:0 16px 32px #0f172a42}.collection-card__overlay-title,.collection-card__overlay-text{margin:0}.collection-card__overlay-text{opacity:.85}.collection-card__countdown{display:flex;justify-content:center}.collection-countdown{display:flex;justify-content:center;gap:.8rem}.collection-countdown .clock-item{display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:5.6rem;min-height:5.6rem;border-radius:999px;border:1px solid rgba(255,255,255,.6);background-color:#0f172a40;padding:.8rem;transition:transform var(--duration-short) ease}.collection-countdown .clock-item .num{font-weight:600;font-size:1.4rem}.collection-countdown .clock-item .text{font-size:.95rem;text-transform:uppercase;letter-spacing:.08em}.collection-card__content{padding:2.4rem 2.4rem 3rem;display:flex;flex-direction:column;gap:1.2rem;flex:1}.collection-card__title{font-family:var(--font-heading-family);font-size:clamp(1.6rem,1.75rem,2rem);line-height:1.3;margin:0;color:var(--color-heading, #111827)}.collection-card__title a{color:inherit;text-decoration:none}.collection-card__title a:hover,.collection-card__title a:focus-visible{text-decoration:underline}.collection-card__count{margin:0;font-size:1.3rem;font-weight:500;color:var(--color-foreground-75, rgba(15, 23, 42, .75))}.collection-card__description{margin:0;color:var(--color-foreground-70, rgba(15, 23, 42, .7));line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.collection-card__cta{margin-top:auto}.collection-card__cta .collection-card__button{display:inline-flex;align-items:center;justify-content:center;padding-inline:2.4rem}.text-center .collection-card__cta .collection-card__button{margin-left:auto;margin-right:auto}.text-right .collection-card__cta .collection-card__button{margin-left:auto}.collection-card__placeholder{width:100%;height:100%}@media (max-width: 1024px){.collection-grid{gap:2rem}.collection-card{border-radius:1.2rem}.collection-card__content{padding:2rem}}@media (max-width: 749px){.collection-grid{gap:1.6rem}.collection-card__overlay{inset:auto 1.2rem 1.2rem 1.2rem;padding:1.2rem}.collection-countdown .clock-item{min-width:4.8rem;min-height:4.8rem}.collection-card__content{padding:1.8rem 1.6rem 2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/component-collection-list.css.map */
