.cl-section{padding-block:var(--cl-pt, 48px) var(--cl-pb, 48px);background-color:var(--color-background);color:var(--color-foreground)}.cl-section__inner{width:var(--content-width, calc(100% - 2rem) );margin-inline:auto}.cl-header{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;margin-bottom:2rem}.cl-header--center{flex-direction:column;align-items:center;text-align:center}.cl-header__heading{display:grid;gap:.6rem;max-width:680px}.cl-header__title{margin:0}.cl-header__text{color:var(--color-text-muted)}.cl-header__actions{display:flex;align-items:center;gap:1.25rem;flex-shrink:0}.cl-header__link{color:inherit;text-decoration:underline;text-underline-offset:.35em;white-space:nowrap}@media screen and (max-width:749px){.cl-header--left .slider-arrows{display:none}}.cl-footer{display:flex;justify-content:center;margin-top:2.5rem}.cl-card{position:relative;display:flex;flex-direction:column;gap:.85rem;height:100%;color:inherit;text-decoration:none}.cl-card__media{position:relative;aspect-ratio:var(--cl-ratio, 3 / 4);overflow:hidden;border-radius:var(--card-image-radius, 0);background-color:var(--color-surface)}.cl-card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .9s cubic-bezier(.2,.6,.2,1)}.cl-card__placeholder{fill:var(--color-text-muted);opacity:.4}.cl-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgb(0 0 0 / var(--cl-overlay, .25)),transparent 65%);opacity:0;pointer-events:none}.cl-card__info{display:grid;gap:.35rem;justify-items:start}.cl-card__title{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:var(--cl-title-size, 24px);line-height:1.15;letter-spacing:var(--font-heading--spacing);text-transform:var(--font-heading--case);color:var(--color-heading, inherit)}.cl-card__count,.cl-card__cta{color:var(--color-text-muted)}.cl-card__cta{display:inline-flex;align-items:center;gap:.3rem;text-decoration:underline;text-underline-offset:.35em}.cl-header--center~.cl-grid .cl-card__info,.cl-header--center~.products-slider .cl-card__info{justify-items:center;text-align:center}.cl-text--overlay .cl-card__overlay,.cl-text--center .cl-card__overlay,.cl-section--mosaic .cl-card__overlay,.cl-section--tiles .cl-card__overlay{opacity:1}.cl-text--center .cl-card__overlay{background:rgb(0 0 0 / var(--cl-overlay, .25))}.cl-text--overlay .cl-card__info,.cl-text--center .cl-card__info,.cl-section--mosaic .cl-card__info{position:absolute;inset:auto 0 0;z-index:1;padding:1.25rem;color:#fff}.cl-text--overlay .cl-card__title,.cl-text--center .cl-card__title,.cl-section--mosaic .cl-card__title,.cl-text--overlay .cl-card__count,.cl-text--center .cl-card__count,.cl-section--mosaic .cl-card__count,.cl-text--overlay .cl-card__cta,.cl-text--center .cl-card__cta,.cl-section--mosaic .cl-card__cta{color:#fff}.cl-text--center .cl-card__info{top:0;right:0;bottom:0;left:0;align-content:center;justify-items:center;text-align:center}@media(hover:hover){.cl-zoom .cl-card:hover .cl-card__image{transform:scale(1.04)}.cl-card:hover .cl-card__cta{text-decoration-thickness:2px}}.cl-grid>li{min-width:0}.cl-mosaic{display:grid;grid-template-columns:1fr 1fr;grid-auto-flow:dense;gap:var(--card-gap, 1rem);margin:0;padding:0;list-style:none}.cl-mosaic__item{min-width:0}.cl-mosaic .cl-card__media{aspect-ratio:4 / 5}.cl-mosaic__item:first-child{grid-column:1 / -1}.cl-mosaic__item:first-child .cl-card__media{aspect-ratio:4 / 3}.cl-mosaic--n2 .cl-mosaic__item:first-child{grid-column:auto}.cl-mosaic--n2 .cl-mosaic__item:first-child .cl-card__media{aspect-ratio:4 / 5}@media screen and (max-width:749px){.cl-mosaic .cl-card__info{padding:1rem}.cl-mosaic__item:not(:first-child) .cl-card__title{font-size:calc(var(--cl-title-size) * .8)}}@media screen and (min-width:750px){.cl-mosaic{height:var(--cl-mosaic-h, 640px);grid-template-rows:1fr 1fr}.cl-mosaic .cl-card__media,.cl-mosaic__item:first-child .cl-card__media,.cl-mosaic--n2 .cl-mosaic__item:first-child .cl-card__media{aspect-ratio:auto;height:100%;flex:1}.cl-mosaic__item:first-child{grid-column:auto}.cl-mosaic__item:first-child .cl-card__info{padding:2rem}.cl-mosaic__item:first-child .cl-card__title{font-size:calc(var(--cl-title-size) * 1.4)}.cl-mosaic--n1{grid-template-columns:1fr;grid-template-rows:1fr}.cl-mosaic--n2{grid-template-rows:1fr}.cl-mosaic--n3 .cl-mosaic__item:first-child{grid-column:1;grid-row:1 / 3}.cl-mosaic--n3.cl-mosaic--flip .cl-mosaic__item:first-child{grid-column:2}.cl-mosaic--n4{grid-template-columns:1.4fr 1fr 1fr}.cl-mosaic--n4 .cl-mosaic__item:first-child{grid-column:1;grid-row:1 / 3}.cl-mosaic--n4 .cl-mosaic__item:nth-child(2){grid-column:2 / 4;grid-row:1}.cl-mosaic--n4.cl-mosaic--flip{grid-template-columns:1fr 1fr 1.4fr}.cl-mosaic--n4.cl-mosaic--flip .cl-mosaic__item:first-child{grid-column:3}.cl-mosaic--n4.cl-mosaic--flip .cl-mosaic__item:nth-child(2){grid-column:1 / 3}.cl-mosaic--n5{grid-template-columns:2fr 1fr 1fr}.cl-mosaic--n5 .cl-mosaic__item:first-child{grid-column:1;grid-row:1 / 3}.cl-mosaic--n5.cl-mosaic--flip{grid-template-columns:1fr 1fr 2fr}.cl-mosaic--n5.cl-mosaic--flip .cl-mosaic__item:first-child{grid-column:3}.cl-mosaic--nmany{height:auto;grid-template-columns:1fr 1fr 1fr;grid-template-rows:none;grid-auto-rows:calc(var(--cl-mosaic-h, 640px) / 2)}.cl-mosaic--nmany .cl-mosaic__item:first-child{grid-column:1 / 3;grid-row:span 2}.cl-mosaic--nmany.cl-mosaic--flip .cl-mosaic__item:first-child{grid-column:2 / 4}}.cl-tiles{display:grid;grid-template-columns:repeat(var(--cols-mobile, 2),minmax(0,1fr));gap:var(--cl-tiles-gap, 0px);margin:0;padding:0;list-style:none}.cl-tiles__item{min-width:0}.cl-tiles .cl-card__media{border-radius:0}.cl-tiles .cl-card__info{padding:clamp(1rem,3vw,2.5rem)}.cl-tiles--upper .cl-card__title{text-transform:uppercase;letter-spacing:.08em}.cl-tiles .cl-card__image{transition:transform 6s cubic-bezier(.25,.46,.45,.94)}@media(hover:hover){.cl-zoom .cl-tiles .cl-card:hover .cl-card__image{transform:scale(1.08)}}.cl-tiles--bleed .cl-section__inner{width:100%}.cl-tiles--bleed .cl-header,.cl-tiles--bleed .cl-footer{width:var(--content-width, calc(100% - 2rem) );margin-inline:auto}.cl-tiles--bleed .cl-footer{margin-top:2.5rem}@media screen and (min-width:750px){.cl-tiles{grid-template-columns:repeat(var(--cols-tablet, 3),minmax(0,1fr))}}@media screen and (min-width:990px){.cl-tiles{grid-template-columns:repeat(var(--cols-desktop, 3),minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.cl-card__image{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/collection-list.css.map */
