.collection-filters__sort-container{width:100%}.collection-filters__sort-container sl-select{z-index:var(--nova-z-index-dropdown)}@media screen and (min-width: 768px){.collection-filters__sort-container{padding-bottom:var(--nova-space-md);border:none;border-bottom:1px solid var(--nova-ui-border-primary, var(--nova-brand-secondary))}}.filter__list{list-style:none;padding:0;margin:0 0 10px}.filter__item{width:max-content;max-width:100%}.filter__item sl-checkbox{font:var(--nova-p3-font);min-width:132px}.filter__item sl-checkbox::part(base){align-items:center}.filter__item sl-checkbox::part(label){font:var(--nova-p3-font);line-height:140%;color:var(--nova-brand-ink);margin-left:var(--nova-space-xs)}.collection-filters__facets{display:flex;flex-wrap:wrap;column-gap:var(--nova-space-xs);row-gap:var(--nova-space-2xs);grid-column:1 / span 2;grid-row:2;overflow:auto;width:100%}.collection-filters__facets:empty{display:none}@media screen and (min-width: 768px){.collection-filters__facets--mobile{flex-wrap:wrap;overflow:unset}}.collection-filters__facet-button{text-decoration:none}.collection-filters__facet-button-inner{background:var(--nova-brand-reverse);border-radius:var(--nova-border-radius-xl);min-height:0;min-width:0;padding:var(--nova-space-xs) var(--nova-space-sm);display:flex;align-items:center;white-space:nowrap;font:var(--nova-body-utility);letter-spacing:1.4px;text-transform:uppercase;border:1px solid var(--nova-ui-border-primary, var(--nova-brand-secondary));color:var(--nova-form-labels)}.collection-filters__facet-button:focus-visible .collection-filters__facet-button-inner{border:2px solid var(--nova-utility-focus)}.collection-filters__facet-button-inner svg{margin-left:var(--nova-space-xs)}.collection-filters__facet-button--light .collection-filters__facet-button-inner{background:var(--nova-color-day);box-shadow:0 0 0 .1rem var(--nova-color-neutral)}a.collection-filters__facet-button:focus-visible,a.collection-filters__facet-button:focus{outline:none}.collection-filters__clear-all-button{align-items:center;display:flex;text-transform:uppercase;white-space:nowrap;color:var(--nova-form-labels);padding:10px 0}.collection-filters__clear-all-button:focus-visible{outline-color:var(--nova-utility-focus);outline-offset:-1px}@media screen and (min-width: 768px){nova-price-range{flex-direction:column}}@media screen and (min-width: 1420px){nova-price-range{flex-direction:row}}
/*# sourceMappingURL=/cdn/shop/t/357/assets/section-main-collection-filters.css.map */
