.list_collection_head{margin:0 0 4rem}.list_collection_head.lch--left{text-align:left}.list_collection_head.lch--center{text-align:center}.list_collection_head.lch--right{text-align:right}.cl_head{margin:0 0 3.5rem}.list_collections_inner{display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));align-items:stretch;grid-column-gap:2rem;grid-row-gap:2.5rem;padding-bottom:2.5rem;padding-top:1.5rem}.cl_heading{margin:0;letter-spacing:.02em;color:var(--color-heading);font-size:clamp(2.4rem,3vw,4.2rem)}.cl_list_wrap{display:block;position:relative}.cl_grid{display:grid;grid-template-columns:repeat(var(--cl-cols),minmax(0,1fr));gap:var(--column-spacing)}@media screen and (max-width:1199px){.list_collections_inner.cols_4{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:899px){.list_collections_inner:not(.cols_2){grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.cl_grid{grid-template-columns:repeat(var(--cl-cols-mobile),minmax(0,1fr))}.list_collections_inner{grid-template-columns:repeat(var(--mob-columns),minmax(0,1fr));grid-column-gap:1rem;grid-row-gap:2rem}.cl_meta{padding:1.2rem 1.4rem}.cl_meta_label{font-size:1.3rem}.cl_meta_count{font-size:1.2rem;min-width:2.5rem}}.cl_grid--slider{display:block;overflow:hidden}.cl_grid--slider .cl_track{display:flex}.cl_grid--slider .cl_card{height:auto}.cl_card{display:flex;flex-direction:column;height:100%;min-width:0}.cl_card_link{display:block;text-decoration:none;color:inherit;flex:0 0 auto}.cl_card_link:focus-visible{outline-offset:-1px;border:2px solid var(--color-text)}.cl_card_media{position:relative;overflow:hidden;border-radius:var(--img-border-radius)}.cl_card_media img,.cl_card_media svg,.cl_card_media>.placeholder-svg{display:block;width:100%;height:100%;object-fit:cover;transition:transform .8s ease-in-out;will-change:transform}.cl_ratio--square img,.cl_ratio--square svg,.cl_ratio--square>.placeholder-svg,.cl_ratio--portrait img,.cl_ratio--portrait svg,.cl_ratio--portrait>.placeholder-svg,.cl_ratio--landscape img,.cl_ratio--landscape svg,.cl_ratio--landscape>.placeholder-svg{position:absolute;top:0;right:0;bottom:0;left:0}.cl_ratio--adapt img,.cl_ratio--adapt svg,.cl_ratio--adapt>.placeholder-svg{height:auto}.cl_card_link:hover .cl_card_media img,.cl_card_link:focus-visible .cl_card_media img,.cl_card_link.is-active .cl_card_media img{transform:scale(1.06)}.cl_ratio--square{aspect-ratio:1 / 1}.cl_ratio--portrait{aspect-ratio:3 / 4}.cl_ratio--landscape{aspect-ratio:4 / 3}.cl_overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;padding:2.4rem;pointer-events:none;background:linear-gradient(to top,rgba(0,0,0,var(--cl-overlay-opacity)),rgba(0,0,0,calc(var(--cl-overlay-opacity) * .35)) 45%,#0000 75%);transition:background .4s ease}.cl_card_link:hover .cl_overlay,.cl_card_link:focus-visible .cl_overlay,.cl_card_link.is-active .cl_overlay{background:linear-gradient(to top,rgba(0,0,0,calc(var(--cl-overlay-opacity) + .15)),rgba(0,0,0,calc(var(--cl-overlay-opacity) * .45)) 50%,#0000 80%)}.cl_overlay_text{color:#fff;font-weight:500;font-size:1.5rem;line-height:1.3;transition:transform .8s ease;transform:translateY(1rem);word-break:break-all}.cl_card_link:hover .cl_overlay_text,.cl_card_link:focus-visible .cl_overlay_text,.cl_card_link.is-active .cl_overlay_text{transform:translateY(-.1rem)}.cl_card--will-reveal{opacity:0;transform:translateY(2.4rem);transition:opacity .7s cubic-bezier(.25,.8,.25,1),transform .7s cubic-bezier(.25,.8,.25,1)}.cl_card--will-reveal.is-in-view{opacity:1;transform:none}.cl_meta{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.2rem;padding:1.4rem 1.8rem;background:var(--color-secondary-background);border-radius:var(--img-border-radius);flex:1 1 auto;min-width:0}.cl_meta_label{color:var(--color-text);font-size:1.5rem;font-weight:600;overflow-wrap:anywhere;min-width:0}.cl_meta_count{color:var(--color-secondary-text);font-size:1.4rem;font-weight:600;min-width:3.5rem;text-align:right;flex:0 0 auto}.cl_pagination.swiper-pagination-progressbar{position:relative;width:16rem;max-width:100%;height:.4rem;margin:3rem auto 0;background:var(--color-border);border-radius:999px;overflow:hidden}.cl_pagination .swiper-pagination-progressbar-fill{background:var(--color-heading);border-radius:999px}.cl_empty_state{padding:4rem 0;text-align:center}@media screen and (max-width:640px){.cl_head{margin:0 0 2.5rem}.cl_overlay{padding:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/108/assets/collection-page-list.css.map */
