.collection-list-section{padding:var(--collection-list-padding-top, 0px) 0 var(--collection-list-padding-bottom, 0px);background:var(--collection-list-bg, var(--color-background))}.collection-list__header{text-align:var(--collection-list-header-align, left);margin-bottom:var(--collection-list-header-spacing, 5rem);max-width:var(--collection-list-header-width, 720px)}.collection-list-section[data-header-alignment=center] .collection-list__header{margin-left:auto;margin-right:auto;position:relative}.collection-list-section[data-header-alignment=center] .collection-list__header:after{content:"";display:block;width:50px;height:2px;background:var(--color-accent, var(--color-btn-solid-bg));margin:2rem auto 0;opacity:.6}.collection-list__label{display:inline-block;font-size:var(--collection-list-label-size, 1.1rem);text-transform:uppercase;letter-spacing:var(--collection-list-label-letter-spacing, .2em);opacity:.7;margin-bottom:var(--collection-list-label-spacing, 1.25rem);font-weight:500}.collection-list__title{font-family:var(--font-heading-family);font-size:clamp(2.8rem,5vw,4.5rem);font-weight:400;line-height:1.05;letter-spacing:-.02em;margin:0;text-wrap:balance}.collection-list__description{margin-top:var(--collection-list-description-spacing, 1.5rem);opacity:.7}.collection-list__grid{display:grid;gap:var(--collection-list-grid-gap, 24px)}.collection-list__grid--2{grid-template-columns:repeat(2,1fr)}.collection-list__grid--3{grid-template-columns:repeat(3,1fr)}.collection-list__grid--4{grid-template-columns:repeat(4,1fr)}@media screen and (max-width:989px){.collection-list__grid--3,.collection-list__grid--4{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:749px){.collection-list__grid{grid-template-columns:1fr}.collection-list__grid--2{grid-template-columns:repeat(2,1fr)}}.collection-card{position:relative;display:block;text-decoration:none;color:inherit;overflow:hidden;border-radius:var(--collection-list-card-radius, 0px);opacity:0;transform:translateY(40px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1)}.collection-card.is-visible{opacity:1;transform:translateY(0)}.collection-card:hover{box-shadow:0 20px 50px #00000026}.collection-card:nth-child(1){transition-delay:0s}.collection-card:nth-child(2){transition-delay:.1s}.collection-card:nth-child(3){transition-delay:.2s}.collection-card:nth-child(4){transition-delay:.3s}.collection-card:nth-child(5){transition-delay:.4s}.collection-card:nth-child(6){transition-delay:.5s}.collection-card__image-wrapper{position:relative;aspect-ratio:var(--collection-list-image-ratio, 4 / 5);overflow:hidden}.collection-card__image{width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.16,1,.3,1)}.collection-card:hover .collection-card__image{transform:scale(1.06)}.collection-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,var(--collection-list-overlay-opacity, .7)) 0%,rgba(0,0,0,var(--collection-list-overlay-opacity-mid, .25)) 60%,transparent 100%);transition:opacity .5s cubic-bezier(.16,1,.3,1)}.collection-card:hover .collection-card__overlay{opacity:.9}.collection-card__content{position:absolute;bottom:0;left:0;right:0;padding:var(--collection-list-card-padding, 3rem);color:var(--collection-list-card-text, #ffffff);z-index:2;transform:translateY(8px);transition:transform .5s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;align-items:flex-start}.collection-card:hover .collection-card__content{transform:translateY(0)}.collection-card__title{font-family:var(--font-heading-family);font-size:clamp(1.8rem,2.5vw,2.6rem);font-weight:400;margin:0 0 .6rem;line-height:1.15;letter-spacing:-.01em;text-shadow:0 2px 15px rgba(0,0,0,.5),0 1px 3px rgba(0,0,0,.4)}.collection-card__count{font-size:1.2rem;opacity:.95;text-transform:uppercase;letter-spacing:.1em;display:block;text-shadow:0 1px 8px rgba(0,0,0,.5)}.collection-card__cta{display:inline-flex;align-items:center;gap:.8rem;margin-top:1.75rem;font-size:1.15rem;text-transform:uppercase;letter-spacing:.12em;font-weight:500;text-shadow:0 1px 8px rgba(0,0,0,.5);opacity:0;transform:translateY(12px);transition:all .5s cubic-bezier(.16,1,.3,1);position:relative}@media(hover:none){.collection-card__cta{opacity:1;transform:none}}.collection-card__cta:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:1px;background:currentColor;transition:width .4s cubic-bezier(.16,1,.3,1)}.collection-card:hover .collection-card__cta{opacity:1;transform:translateY(0)}.collection-card:hover .collection-card__cta:after{width:calc(100% - 2.2rem)}.collection-card__cta svg{width:1.4rem;height:1.4rem;transition:transform .3s ease}.collection-card:hover .collection-card__cta svg{transform:translate(5px)}.collection-card--minimal .collection-card__overlay{display:none}.collection-card--minimal .collection-card__content{position:relative;padding:1.5rem 0 0;color:inherit;transform:none}.collection-card--minimal .collection-card__title{font-size:clamp(1.6rem,2vw,2rem)}.collection-card--minimal .collection-card__cta{opacity:1;transform:none}.collection-card--text-only{text-align:center;padding:4rem 2rem;border:1px solid rgba(var(--color-foreground-rgb),.1);background:var(--color-background);transition:all .3s ease}.collection-card--text-only .collection-card__content{align-items:center}.collection-card--text-only:hover{background:rgba(var(--color-foreground-rgb),.03);border-color:rgba(var(--color-foreground-rgb),.2)}.collection-card--text-only .collection-card__image-wrapper{display:none}.collection-card--text-only .collection-card__content{position:relative;padding:0;color:inherit;transform:none}.collection-card--text-only .collection-card__title{font-size:clamp(2rem,3vw,3rem);margin-bottom:1rem}.collection-card--text-only .collection-card__cta{opacity:1;transform:none;justify-content:center}.preset-futuristic_neon .collection-card{border:1px solid rgba(var(--color-accent-rgb),.2)}.preset-futuristic_neon .collection-card:hover{box-shadow:0 0 30px rgba(var(--color-accent-rgb),.2)}.preset-futuristic_neon .collection-card__cta{color:var(--color-accent-strong)}.preset-luxury_contrast .collection-card__overlay{background:linear-gradient(to top,rgba(26,26,26,.9) 0%,rgba(26,26,26,.4) 50%,transparent 100%)}.preset-luxury_contrast .collection-card__cta{color:var(--color-btn-solid-bg)}@media screen and (max-width:989px){.collection-card__content{transform:translateY(0)}.collection-card__cta{opacity:1;transform:translateY(0)}.collection-card__cta:after{width:calc(100% - 2.2rem)}.collection-card__overlay{opacity:.85}}@media(hover:none)and (pointer:coarse){.collection-card__content{transform:translateY(0)}.collection-card__cta{opacity:1;transform:translateY(0)}.collection-card__image{transform:none}}@media(prefers-reduced-motion:reduce){.collection-card,.collection-card__image,.collection-card__content,.collection-card__cta{transition:none!important;transform:none!important;opacity:1!important}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/section-collection-list.css.map */
