.collection-banner{display:grid;gap:var(--space-5);margin-bottom:var(--space-6)}.collection-banner__text>*+*{margin-top:var(--space-3)}.collection-banner__description{max-width:46rem;color:rgb(var(--color-foreground) / .75)}.collection-banner--center{justify-items:center;text-align:center}.collection-banner--center .collection-banner__description{margin-inline:auto}.collection-banner__media{border-radius:var(--radius-card)}@media(min-width:750px){.collection-banner--split{align-items:center;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-8)}}facet-filters{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.facets__toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid var(--border-color)}.collection__results{scroll-margin-top:var(--space-6)}.collection__results[data-loading]{transition:opacity var(--duration-short) ease}.facets__count{color:rgb(var(--color-foreground) / .65);font-size:var(--text-sm)}.facets__sort{display:flex;align-items:center;gap:var(--space-2);margin-inline-start:auto}.facets__sort-label{font-size:var(--text-sm);white-space:nowrap}.facets__sort-select{width:auto;min-width:11rem;min-height:2.375rem;padding-block:.375rem;font-size:var(--text-sm)}.js .facets__no-js-submit,.facets__open{display:none}.js .facets__open{display:inline-flex}.facets__overlay{display:contents}.js .facets__overlay{display:block;position:fixed;z-index:var(--layer-overlay);top:0;right:0;bottom:0;left:0;visibility:hidden;pointer-events:none}.js .facets__overlay[data-open]{visibility:visible;pointer-events:auto}.js .facets__panel{position:relative;z-index:var(--layer-overlay-panel);display:flex;overflow:hidden;flex-direction:column;width:min(24rem,90vw);max-width:100%;height:100%;background-color:rgb(var(--color-background));transform:translate(calc(var(--dir) * -100%));transition:transform var(--duration-default) ease}.js .facets__overlay[data-open] .facets__panel{transform:none}.facets__panel-header{display:none;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-color)}.js .facets__panel-header{display:flex}.js .facets__panel-body{overflow-y:auto;flex:1 1 auto;padding:var(--space-2) var(--space-4) var(--space-4)}.facets__panel-footer{display:flex;align-items:center;gap:var(--space-4);margin-top:var(--space-4)}.js .facets__panel-footer{margin-top:0;padding:var(--space-3) var(--space-4);border-top:1px solid var(--border-color)}.facets__footer-clear{flex-shrink:0;font-size:var(--text-sm)}.facets__apply{flex:1 1 auto}.facets__chips{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin:var(--space-4) 0 0;padding:0;list-style:none}.facets__chip{display:inline-flex;align-items:center;gap:var(--space-1);padding:.25rem .5rem;border:1px solid var(--border-color);border-radius:var(--radius-button);font-size:var(--text-xs);text-decoration:none}.facets__chip:hover{background-color:rgb(var(--color-foreground) / .06)}.facets__chip-icon{width:.75rem;height:.75rem;opacity:.7}.facets__clear{padding:.25rem;font-size:var(--text-xs)}.facets__groups{display:block;margin-top:var(--space-3)}.facets__group-legend{float:none;width:100%;padding:0}.facets__group .disclosure__toggle{padding-block:var(--space-4);font-size:var(--text-sm);letter-spacing:.01em}.facets__group-label{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0}.facets__group-count{color:rgb(var(--color-foreground) / .6);font-size:var(--text-xs);font-weight:400;font-variant-numeric:tabular-nums;letter-spacing:0}.facets__values{display:flex;flex-direction:column;gap:var(--space-1);margin:0;padding:0;list-style:none}.facets__values--scroll{overflow-y:auto;max-height:15rem;padding-inline-end:var(--space-2)}.facets__value{display:flex;align-items:center;gap:var(--space-2);padding-block:var(--space-1);font-size:var(--text-sm);cursor:pointer}.facets__value--disabled{cursor:not-allowed;opacity:.45}.facets__checkbox{flex-shrink:0;width:1.0625rem;height:1.0625rem;margin:0;accent-color:rgb(var(--color-button))}.facets__swatch{flex-shrink:0;width:1rem;height:1rem;border:1px solid var(--border-color);border-radius:50%;background:var(--card-swatch, rgb(var(--color-foreground) / .08)) center / cover no-repeat}.facets__value-image{flex-shrink:0;width:1.5rem;height:1.5rem;border-radius:calc(var(--radius-card) / 2);object-fit:cover}.facets__value-count{margin-inline-start:auto;color:rgb(var(--color-foreground) / .55);font-size:var(--text-xs)}.facets__price{display:flex;align-items:center;gap:var(--space-3)}.facets__price-field{display:flex;flex:1 1 0;flex-direction:row;align-items:center;gap:.4375rem;min-width:0;padding-inline:.75rem;border:1px solid var(--border-color);border-radius:var(--radius-input);background-color:rgb(var(--color-background));transition:border-color var(--duration-short) ease}.facets__price-field:hover{border-color:rgb(var(--color-foreground) / .4)}.facets__price-field:focus-within{outline:2px solid rgb(var(--color-foreground));outline-offset:2px;border-color:rgb(var(--color-foreground) / .4)}.facets__price-symbol{flex-shrink:0;color:rgb(var(--color-foreground) / .6);font-size:var(--text-sm);line-height:1;pointer-events:none}input.facets__price-input{width:100%;min-width:0;min-height:2.625rem;padding:0;border:0;border-radius:0;background:none}input.facets__price-input:hover{border-color:transparent}input.facets__price-input:focus,input.facets__price-input:focus-visible{outline:0}.facets__price-separator{flex-shrink:0;color:rgb(var(--color-foreground) / .45);font-size:var(--text-sm);line-height:1}.facets__hint{margin-top:var(--space-3);color:rgb(var(--color-foreground) / .6);font-size:var(--text-xs);line-height:1.5}@media(max-width:479px){.facets__price{gap:var(--space-2)}.facets__price-field{padding-inline:.625rem}}@media(min-width:990px){.js facet-filters:not([data-layout=drawer]) .facets__overlay{display:contents;visibility:visible;pointer-events:auto}facet-filters:not([data-layout=drawer]) .facets__open{display:none}.js facet-filters:not([data-layout=drawer]) .facets__panel{display:block;overflow:visible;width:auto;height:auto;background:none;transform:none;z-index:1}.js facet-filters:not([data-layout=drawer]) .facets__panel-header,facet-filters:not([data-layout=drawer]) .facets__apply{display:none}.js facet-filters:not([data-layout=drawer]) .facets__panel-body{overflow:visible;padding:0}.js facet-filters:not([data-layout=drawer]) .facets__panel-footer{margin-top:var(--space-4);padding:0;border:0}facet-filters[data-layout=sidebar]{grid-template-areas:"toolbar toolbar" "panel results";grid-template-columns:minmax(0,15rem) minmax(0,1fr);column-gap:var(--space-6)}facet-filters[data-layout=sidebar] .facets__toolbar{grid-area:toolbar}facet-filters[data-layout=sidebar] .facets__form{grid-area:panel}facet-filters[data-layout=sidebar] .collection__results{grid-area:results}facet-filters[data-layout=sidebar] .facets__panel{position:sticky;top:calc(var(--scroll-offset, 0px) + var(--space-4))}facet-filters[data-layout=horizontal] .facets__groups{display:flex;flex-wrap:wrap;gap:var(--space-5)}facet-filters[data-layout=horizontal] .facets__group{position:relative;border-bottom:0}facet-filters[data-layout=horizontal] .facets__group .disclosure__toggle{padding-block:var(--space-2);gap:var(--space-2)}facet-filters[data-layout=horizontal] .facets__group-panel{position:absolute;z-index:5;top:100%;inset-inline-start:0;min-width:16rem;max-width:24rem;padding:var(--space-4);border:1px solid var(--border-color);border-radius:var(--radius-card);background-color:rgb(var(--color-background));box-shadow:0 14px 34px rgb(var(--color-shadow) / .14)}facet-filters[data-layout=horizontal] .facets__panel-footer{margin-top:var(--space-3)}}@media(min-width:990px){facet-filters[data-layout=sidebar] .facets__price{gap:var(--space-2)}facet-filters[data-layout=sidebar] .facets__price-field{padding-inline:.625rem;gap:.375rem}}.collection__empty{grid-column:1 / -1}.collection-list__footer{display:flex;justify-content:center;margin-top:var(--space-6)}.grid.collection-grid--scroll{display:flex;overflow-x:auto;margin-inline:calc(var(--page-margin) * -1);padding-inline:var(--page-margin);scroll-snap-type:x mandatory;scroll-padding-inline:var(--page-margin)}.grid.collection-grid--scroll>li{flex:0 0 66%;scroll-snap-align:start}@media(min-width:750px){.grid.collection-grid--scroll{display:grid;overflow:visible;margin-inline:0;padding-inline:0}.grid.collection-grid--scroll>li{flex:0 1 auto}}[dir=rtl] .facets__group .disclosure__toggle{letter-spacing:normal}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-collection.css.map */
