.collection-card{display:block;border-radius:0;overflow:hidden}.collection-card__media.aspect-ratio--portrait{aspect-ratio:3 / 3}.collection-card__link{display:block;text-decoration:none;color:inherit}.collection-card__link:hover{color:inherit}.collection-card__img{width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.16,1,.3,1)}.collection-card__link:hover .collection-card__img{transform:scale(1.06)}.collection-card__placeholder-svg,.collection-card__img--placeholder{width:100%;height:100%;object-fit:cover}.collection-card--overlay .collection-card__media{position:relative;border-radius:0;overflow:hidden}.collection-card--overlay .collection-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.85) 0%,rgba(0,0,0,.28) 45%,transparent 70%);transition:background .4s ease}.collection-card--overlay .collection-card__link:hover .collection-card__overlay{background:linear-gradient(to top,rgba(0,0,0,.92) 0%,rgba(0,0,0,.4) 55%,rgba(0,0,0,.08) 80%,transparent 100%)}.collection-card--overlay .collection-card__overlay-content{position:absolute;bottom:0;left:0;right:0;padding:2.8rem 2.4rem;display:flex;flex-direction:column;gap:1.4rem;align-items:flex-start;transform:translateY(.6rem);transition:transform .4s cubic-bezier(.16,1,.3,1)}.collection-card--overlay .collection-card__link:hover .collection-card__overlay-content{transform:translateY(0)}.collection-card--overlay .collection-card__title{font-size:clamp(1.4rem,1.6vw,2rem);font-weight:700;color:#fff;letter-spacing:-.01em;line-height:1.2;margin:0}.collection-card--overlay .collection-card__cta{opacity:0;transform:translateY(.6rem);transition:opacity .28s ease .05s,transform .28s ease .05s;font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fff}.collection-card--overlay .collection-card__link:hover .collection-card__cta{opacity:1;transform:translateY(0)}.collection-card--overlay .collection-card__media:after{content:"";position:absolute;bottom:0;left:0;width:0;height:3px;background-color:var(--color-primary);transition:width .4s cubic-bezier(.16,1,.3,1);z-index:2}.collection-card--overlay .collection-card__link:hover .collection-card__media:after{width:100%}.collection-card--below .collection-card__media{border-radius:0;overflow:hidden}.collection-card--below .collection-card__body{padding:2rem .4rem}.collection-card--below .collection-card__title{font-size:2rem;font-weight:800;letter-spacing:-.02em;margin:0 0 .8rem}.collection-card--below .collection-card__desc{font-size:1.4rem;color:var(--color-text-muted);margin:0 0 1.6rem;line-height:1.5}.collection-subcategories__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem 1.6rem;list-style:none;padding:0;margin:0}@media screen and (min-width:750px){.collection-subcategories__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem 2rem}}@media screen and (min-width:990px){.collection-subcategories__grid{grid-template-columns:repeat(var(--grid-columns-desktop, 4),minmax(0,1fr))}}.collection-subcategories__item{min-width:0}
/*# sourceMappingURL=/cdn/shop/t/27/assets/component-collection-card.css.map */
