.cll{position:relative}.cll__text{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.cll__subheading{font-family:var(--font-body-family);font-size:var(--cll-sub-size, .8125rem);font-weight:var(--cll-sub-weight, 600);text-transform:var(--subheading-text-transform, uppercase);letter-spacing:var(--subheading-letter-spacing, .1em);color:var(--cll-sub-color, var(--color-text));margin:0;line-height:1.4}.cll .cll__heading{font-family:var(--font-heading-family);font-size:var(--cll-heading-size, 2rem);font-weight:var(--cll-heading-weight, 400);text-transform:var(--section-heading-text-transform, none);letter-spacing:var(--section-heading-letter-spacing, var(--heading-letter-spacing));color:var(--cll-heading-color, var(--color-heading));line-height:1.15;margin:0}.cll--title-top .cll__text{margin-bottom:1.5rem}.cll--title-side{display:flex;flex-direction:column;gap:1.5rem}@media(min-width:990px){.cll--title-side{display:grid;grid-template-columns:minmax(14rem,22rem) 1fr;gap:2rem;align-items:start}.cll--title-side .cll__text{position:sticky;top:6rem;padding-right:1rem}.cll--title-side .cll__cards{min-width:0}}.cll--title-bleed .cll__text{margin-bottom:1.5rem}.cll--title-bleed .cll__cards{width:100vw;margin-left:calc(-1 * var(--page-margin))}.cll--title-bleed .cll__track{padding-left:0;padding-right:0}.cll--title-bleed .cll__grid{padding-inline:var(--page-margin)}.cll--title-bleed .cll__slide:first-child .cll__info{padding-left:var(--page-margin)}.cll--title-bleed .cll__nav{justify-content:flex-start;padding-left:var(--page-margin);padding-right:0}.cll__track{display:flex;gap:var(--cll-gap, 4px);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:.25rem}.cll__track::-webkit-scrollbar{display:none}.cll__slide{flex:0 0 auto;width:72vw;max-width:var(--cll-card-width, 340px);scroll-snap-align:start}@media(min-width:750px){.cll__slide{width:var(--cll-card-width, 340px)}}.cll--stacked .cll__track,.cll--stacked .cll__grid{gap:0}.cll--stacked .cll__image-wrapper{border-radius:0}.cll__nav{display:flex;align-items:center;gap:.5rem;margin-top:1rem}.cll--title-side .cll__nav{justify-content:flex-start}@media(min-width:990px){.cll--title-side .cll__nav{position:absolute;right:0;top:50%;transform:translateY(-50%);flex-direction:column;margin-top:0}}.cll--title-top .cll__nav{justify-content:flex-end}.cll__arrow{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;border:1px solid var(--color-border);border-radius:var(--radius, 0);background:var(--color-bg);color:var(--color-text);cursor:pointer;transition:opacity var(--duration) var(--easing),background-color var(--duration) var(--easing)}.cll__arrow:hover:not(:disabled){background-color:var(--color-heading);color:var(--color-bg);border-color:var(--color-heading)}.cll__arrow:disabled{opacity:.3;cursor:default}.cll__arrow svg{width:1.25rem;height:1.25rem;pointer-events:none}.cll__grid{display:grid;gap:var(--cll-gap, 4px);grid-template-columns:repeat(2,1fr)}@media(min-width:750px){.cll__grid{grid-template-columns:repeat(clamp(2,var(--cll-grid-columns, 3),3),1fr)}}@media(min-width:990px){.cll__grid{grid-template-columns:repeat(var(--cll-grid-columns, 3),1fr)}}.cll__card{display:block;text-decoration:none;color:var(--color-text)}.cll__card:hover .cll__image{transform:scale(1.03)}.cll__image-wrapper{position:relative;overflow:hidden;border-radius:var(--radius)}.cll__image-wrapper--portrait{aspect-ratio:3 / 4}.cll__image-wrapper--square{aspect-ratio:1 / 1}.cll__image-wrapper--landscape{aspect-ratio:4 / 3}.cll__image{width:100%;height:100%;object-fit:cover;transition:transform var(--duration) var(--easing)}.cll__placeholder{width:100%;height:100%;object-fit:cover;fill:currentColor;opacity:.15}.cll__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;pointer-events:none}.cll__info{padding:.625rem 0}.cll__name{font-family:var(--font-body-family);font-size:var(--cll-name-size, .9375rem);font-weight:var(--cll-name-weight, 400);color:var(--cll-name-color, var(--color-heading));line-height:1.4;margin:0}.cll__count{font-size:.8125rem;color:var(--color-text);opacity:.6;margin:.125rem 0 0}@media(prefers-reduced-motion:reduce){.cll__track{scroll-behavior:auto}.cll__arrow{transition:none}.cll__card:hover .cll__image{transform:none}}.cll__arrow:focus-visible,.cll__card:focus-visible,.cll__view-all:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-collection-list.css.map */
