.collection-index{--collection-index-border: color-mix(in srgb, var(--scheme-text) 14%, transparent);--collection-index-border-strong: color-mix(in srgb, var(--scheme-text) 26%, transparent);--collection-index-muted: color-mix(in srgb, var(--scheme-text) 62%, transparent);--collection-index-soft: color-mix(in srgb, var(--scheme-text) 5%, var(--scheme-background));--collection-index-gutter: clamp(1rem, 2.5vw, 2.5rem);grid-column:1 / -1;width:100%;min-width:0;background-color:var(--scheme-background);background-image:var(--scheme-background-gradient);color:var(--scheme-text)}.collection-index__inner{width:100%;max-width:none;margin:0;padding:var(--collection-index-padding-top) var(--collection-index-gutter) var(--collection-index-padding-bottom)}.collection-index__header{padding-bottom:clamp(2rem,3.5vw,4rem);border-bottom:1px solid var(--collection-index-border)}.collection-index__header-meta{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);margin-bottom:clamp(1.1rem,1.8vw,1.8rem)}.collection-index__eyebrow,.collection-index__count{margin:0;color:var(--collection-index-muted);font-family:var(--font-body);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:var(--type-caption);line-height:1.2;letter-spacing:0}.collection-index__eyebrow{text-transform:uppercase}.collection-index__count{display:inline-flex;align-items:baseline;gap:var(--space-2)}.collection-index__count span:first-child{color:var(--scheme-text);font-size:var(--type-body-sm);font-weight:600}.collection-index__header-layout{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;gap:0;max-width:70rem;margin-inline:auto;text-align:center}.collection-index__title{max-width:18ch;margin:0;color:var(--scheme-text);font-family:var(--font-display);font-style:var(--font-display-style);font-weight:var(--font-display-weight);font-size:clamp(var(--type-heading-md),calc(var(--type-heading-md) + 1vw),var(--type-display));line-height:1.02;letter-spacing:var(--tracking-heading);text-wrap:balance;overflow-wrap:anywhere}.collection-index__intro{max-width:46rem;margin-top:clamp(.8rem,1.2vw,1.15rem);justify-self:center;color:var(--collection-index-muted);font-family:var(--font-body);font-size:var(--type-body-sm);line-height:1.6;text-wrap:pretty}.collection-index__intro>:first-child{margin-top:0}.collection-index__intro>:last-child{margin-bottom:0}.collection-index__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(3rem,4vw,4.75rem) clamp(1.25rem,2vw,2.25rem);padding-top:clamp(3rem,5vw,5rem)}.collection-index__item{min-width:0}.collection-index__item--0,.collection-index__item--1,.collection-index__item--2,.collection-index__item--3,.collection-index__item--4,.collection-index__item--5{grid-column:span 1}.collection-index__link{display:block;color:var(--scheme-text);text-decoration:none}.collection-index__media{position:relative;width:100%;aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--radius-soft);background:var(--collection-index-soft)}.collection-index__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform var(--motion-slow) var(--ease-expressive)}.collection-index__image--placeholder{display:grid;place-items:center;color:color-mix(in srgb,var(--scheme-text) 18%,transparent)}.collection-index__image--placeholder svg{width:52%;height:52%}.collection-index__media-arrow{position:absolute;right:var(--space-3);bottom:var(--space-3);display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:999px;background:color-mix(in srgb,var(--scheme-background) 94%,transparent);color:var(--scheme-text);opacity:0;transform:translateY(.35rem) scale(.96);-webkit-backdrop-filter:blur(.3rem);backdrop-filter:blur(.3rem);transition:opacity var(--motion-fast) var(--ease-standard),transform var(--motion-base) var(--ease-expressive)}.collection-index__media-arrow-icon{width:var(--icon-size-sm);height:var(--icon-size-sm)}.collection-index__content{padding-top:clamp(1rem,1.5vw,1.4rem)}.collection-index__content-top{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-3);min-height:1.25rem;margin-bottom:var(--space-2)}.collection-index__product-count{display:inline-flex;align-items:baseline;gap:var(--space-1);margin:0;color:var(--collection-index-muted);font-family:var(--font-body);font-size:var(--type-caption);line-height:1.2}.collection-index__product-count span:first-child{color:var(--scheme-text);font-weight:600}.collection-index__item-title{max-width:18ch;margin:0;color:var(--scheme-text);font-family:var(--font-display);font-style:var(--font-display-style);font-weight:var(--font-display-weight);font-size:var(--type-heading-md);line-height:.98;letter-spacing:-.035em;text-wrap:balance;overflow-wrap:anywhere;transition:opacity var(--motion-fast) var(--ease-standard)}.collection-index__description{max-width:38rem;margin:var(--space-3) 0 0;color:var(--collection-index-muted);font-family:var(--font-body);font-size:var(--type-body-sm);line-height:1.55}.collection-index__item-rule{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--collection-index-border);color:var(--collection-index-muted);font-family:var(--font-body);font-size:var(--type-caption);line-height:1.2}.collection-index__item-rule span:first-child{display:none}@media(hover:hover)and (pointer:fine){.collection-index__link:hover .collection-index__image{transform:scale(1.018)}.collection-index__link:hover .collection-index__media-arrow{opacity:1;transform:translateY(0) scale(1)}.collection-index__link:hover .collection-index__item-title{opacity:.68}}.collection-index__link:focus-visible{outline:2px solid var(--scheme-text);outline-offset:5px}.collection-index__link:focus-visible .collection-index__media-arrow{opacity:1;transform:translateY(0) scale(1)}.collection-index__empty{display:grid;place-items:center;min-height:clamp(24rem,55vh,40rem);padding:clamp(4rem,8vw,8rem) 0;border-top:1px solid var(--collection-index-border)}.collection-index__empty p{max-width:16ch;margin:0;color:var(--scheme-text);font-family:var(--font-display);font-style:var(--font-display-style);font-weight:var(--font-display-weight);font-size:var(--type-heading-lg);line-height:.98;letter-spacing:-.04em;text-align:center;text-wrap:balance}@media(max-width:749px){.collection-index{--collection-index-gutter: clamp(1rem, 4.5vw, 1.35rem)}.collection-index__inner{padding-top:min(var(--collection-index-padding-top),3rem);padding-bottom:min(var(--collection-index-padding-bottom),5rem)}.collection-index__header{padding-bottom:3rem}.collection-index__header-meta{margin-bottom:1.75rem}.collection-index__header-layout{grid-template-columns:minmax(0,1fr);justify-items:start;max-width:none;margin-inline:0;text-align:start}.collection-index__title{max-width:16ch;font-size:clamp(var(--type-heading-sm),9vw,var(--type-heading-md))}.collection-index__intro{max-width:34rem;margin-top:.8rem;justify-self:start;font-size:var(--type-body-sm)}.collection-index__grid{grid-template-columns:minmax(0,1fr);gap:3.5rem;padding-top:2.5rem}.collection-index__item--0,.collection-index__item--1,.collection-index__item--2,.collection-index__item--3,.collection-index__item--4,.collection-index__item--5{grid-column:auto}.collection-index__media{aspect-ratio:4 / 5}.collection-index__media-arrow{right:var(--space-2);bottom:var(--space-2);width:2.5rem;height:2.5rem;opacity:1;transform:none}.collection-index__content-top{justify-content:flex-start}.collection-index__item-title{max-width:100%;font-size:var(--type-heading-sm)}}@media(min-width:750px)and (max-width:1099px){.collection-index{--collection-index-gutter: clamp(1.25rem, 3vw, 2rem)}.collection-index__header{padding-bottom:clamp(3.25rem,5vw,4.5rem)}.collection-index__header-layout{grid-template-columns:minmax(0,1fr);justify-items:center;max-width:70rem;margin-inline:auto;text-align:center}.collection-index__intro{max-width:46rem;justify-self:center}.collection-index__title{max-width:18ch;font-size:var(--type-heading-lg)}.collection-index__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(3.5rem,6vw,5rem) clamp(1.25rem,2.5vw,2rem)}.collection-index__item--0,.collection-index__item--1,.collection-index__item--2,.collection-index__item--3,.collection-index__item--4,.collection-index__item--5{grid-column:span 1}.collection-index__media{aspect-ratio:4 / 5}.collection-index__media-arrow{opacity:1;transform:none}.collection-index__item-title{font-size:var(--type-heading-sm)}}@media(min-width:1100px){.collection-index__title{font-size:clamp(var(--type-heading-md),calc(var(--type-heading-md) + 1vw),var(--type-display))}}@media(min-width:1800px){.collection-index{--collection-index-gutter: clamp(2rem, 2.3vw, 3.5rem)}.collection-index__grid{gap:clamp(4rem,4.5vw,6rem) clamp(1.75rem,2vw,3rem)}.collection-index__media-arrow{width:3rem;height:3rem}}@media(min-width:2400px){.collection-index{--collection-index-gutter: clamp(2.75rem, 2.2vw, 4.5rem)}.collection-index__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.collection-index__item--0,.collection-index__item--1,.collection-index__item--2,.collection-index__item--3,.collection-index__item--4,.collection-index__item--5{grid-column:span 1}}@media(min-width:3000px){.collection-index{--collection-index-gutter: clamp(3.5rem, 2.15vw, 5.75rem)}.collection-index__header{padding-bottom:clamp(5rem,4vw,7rem)}.collection-index__grid{gap:clamp(5rem,4.5vw,7rem) clamp(2rem,2vw,3.5rem);padding-top:clamp(4rem,4vw,6rem)}.collection-index__media-arrow{width:3.25rem;height:3.25rem}}@media(min-width:3600px){.collection-index{--collection-index-gutter: clamp(4.25rem, 2.1vw, 7rem)}.collection-index__grid{column-gap:clamp(2.5rem,2vw,4rem)}}@media(min-width:2400px){.collection-index__header-layout{max-width:78rem}.collection-index__title{max-width:20ch}.collection-index__intro{max-width:52rem}}@media(min-width:3000px){.collection-index__header-layout{max-width:84rem}.collection-index__intro{max-width:56rem}}@media(min-width:3600px){.collection-index__header-layout{max-width:90rem}.collection-index__intro{max-width:60rem}}@media(prefers-reduced-motion:reduce){.collection-index__image,.collection-index__media-arrow,.collection-index__item-title{transition:none}.collection-index__link:hover .collection-index__image,.collection-index__link:hover .collection-index__media-arrow,.collection-index__link:focus-visible .collection-index__media-arrow{transform:none}}@media(forced-colors:active){.collection-index__header,.collection-index__item-rule,.collection-index__empty{border-color:CanvasText}.collection-index__media-arrow{background:Canvas;color:CanvasText;border:1px solid CanvasText}.collection-index__link:focus-visible{outline-color:Highlight}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/list-collections.css.map */
