facet-filters-form{display:block}.facets__form{display:block}.facets__bar{display:flex;align-items:center;justify-content:space-between;height:64px;padding:0}.facets__toggle{font-family:Univers LT Std,-apple-system,sans-serif;font-size:10px;font-weight:400;line-height:14px;color:#000;text-transform:uppercase;letter-spacing:0;background:none;border:none;padding:0;cursor:pointer;white-space:nowrap}.facets__toggle:hover{opacity:.6}.facets__sort{display:flex;align-items:center;gap:8px;margin-left:auto}.facets__label{font-family:Univers LT Std,-apple-system,sans-serif;font-size:10px;font-weight:400;line-height:14px;color:#000;text-transform:uppercase;letter-spacing:0;white-space:nowrap}.facets__select-wrap{position:relative;display:inline-flex;align-items:center}.facets__select{appearance:none;-webkit-appearance:none;background:transparent;border:none;border-bottom:1px solid rgba(0,0,0,.1);padding:4px 24px 4px 0;font-family:Univers LT Std,-apple-system,sans-serif;font-size:10px;font-weight:400;line-height:14px;color:#000;cursor:pointer;outline:none}.facets__select:hover{border-color:#000}.facets__select:focus{border-color:#000}.facets__chevron{position:absolute;right:4px;top:50%;transform:translateY(-50%);pointer-events:none;color:#000}.facets__panel{max-height:0;overflow:hidden;transition:max-height .35s cubic-bezier(.455,.03,.515,.955);padding:0}.facets__panel--open{max-height:200px;overflow:visible}.facets__filters{display:flex;gap:48px;padding:0 0 24px;border-bottom:1px solid rgba(0,0,0,.06)}.facets__group{display:flex;flex-direction:column;gap:8px;min-width:0}.facets__group-title{font-family:Univers LT Std,-apple-system,sans-serif;font-size:10px;font-weight:400;line-height:14px;text-transform:capitalize;letter-spacing:0;color:#000;white-space:nowrap;text-decoration:underline}.facets__color-grid{display:flex;flex-wrap:wrap;gap:8px 16px}.facets__color-item{display:flex;align-items:center;gap:6px;cursor:pointer;white-space:nowrap}.facets__color-item--disabled{opacity:.25;pointer-events:none}.facets__color-input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.facets__color-swatch{width:10px;height:10px;border-radius:50%;border:1px solid rgba(0,0,0,.15);flex-shrink:0}.facets__color-item--active .facets__color-swatch{border-color:#000;box-shadow:0 0 0 1px #000}.facets__color-label{font-family:Univers LT Std,-apple-system,sans-serif;font-size:10px;font-weight:400;line-height:14px;color:#000}.facets__color-item:hover .facets__color-label{opacity:.6}.facets__text-grid{display:flex;flex-wrap:wrap;gap:4px 16px}.facets__text-item{display:flex;align-items:center;cursor:pointer;white-space:nowrap}.facets__text-item--disabled{opacity:.25;pointer-events:none}.facets__text-input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.facets__text-label{font-family:Univers LT Std,-apple-system,sans-serif;font-size:10px;font-weight:400;line-height:14px;color:#000}.facets__text-item--active .facets__text-label{text-decoration:underline}.facets__text-item:hover .facets__text-label{opacity:.6}.facets__price-range{display:flex;flex-direction:column;gap:8px;min-width:160px}.facets__slider{position:relative;height:16px;display:flex;align-items:center;cursor:pointer}.facets__slider-track{position:absolute;left:0;right:0;height:1px;background:#00000026}.facets__slider-fill{position:absolute;height:1px;background:#000}.facets__slider-handle{position:absolute;width:8px;height:8px;border-radius:50%;background:#000;transform:translate(-50%);cursor:grab;z-index:2;touch-action:none}.facets__slider-handle:active{cursor:grabbing}.facets__slider-handle:focus-visible{outline:2px solid currentColor;outline-offset:2px}.facets__price-labels{display:flex;justify-content:space-between}.facets__price-label-min,.facets__price-label-max{font-family:Univers LT Std,-apple-system,sans-serif;font-size:10px;font-weight:400;line-height:14px;color:#000}.facets__group--actions{margin-left:auto;justify-content:flex-end;align-self:flex-end}.facets__clear{font-family:Univers LT Std,-apple-system,sans-serif;font-size:10px;font-weight:400;line-height:14px;color:#00000080;text-decoration:underline;text-transform:uppercase;white-space:nowrap}.facets__clear:hover{color:#000}@media screen and (max-width:749px){.facets__bar{padding:0;height:48px}.facets__panel{padding:0}.facets__filters{flex-direction:column;gap:16px}.facets__panel--open{max-height:500px}}
/*# sourceMappingURL=/cdn/shop/t/301/assets/component-facets.css.map */
