:root{--facet-border: #d9d9d9;--facet-border-strong: #111;--facet-muted: #6b6b6b;--facet-fg: #111}@media(min-width:750px){.facets__disclosure summary,.facets-vertical-form summary,.facets__summary{text-transform:uppercase;letter-spacing:.08em;font-weight:500}.facets__display:has(.facets__price)>.facets__header{display:none}.facets-container .facets__heading,.facets__form-vertical .facets__heading{display:none!important}.facets__display:has(.facets__price){padding:0!important}.facets__price{display:block!important;width:100%!important;padding:1.6rem 1.8rem!important}.price-facet{display:block;width:100%}.price-facet__inputs{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem;width:100%}.price-facet__field{position:relative;display:flex;align-items:center;background:#fff;border:1px solid var(--facet-border);border-radius:4px;transition:border-color .12s ease}.price-facet__field:hover,.price-facet__field:focus-within{border-color:var(--facet-border-strong)}.price-facet__input{flex:1;width:100%;height:4.4rem;padding:0 0 0 1.4rem;font-size:1.5rem;font-weight:500;background:transparent;border:0;outline:none;box-shadow:none;-webkit-appearance:none;appearance:none;color:var(--facet-fg)}.price-facet__input:focus{outline:none;box-shadow:none}.price-facet__suffix{flex:none;padding:0 1.2rem 0 .4rem;font-size:1.2rem;color:var(--facet-muted);pointer-events:none;letter-spacing:.04em}.facets__price>.field-currency{display:none!important}.facets__display:not(:has(.facets__price)) .facets__list,.facets__display-vertical:not(:has(.facets__price)) .facets__list{padding:1.6rem 1.8rem 1.8rem!important;gap:.8rem;row-gap:1rem}.facets__header{padding:1.4rem 1.8rem!important}.facets__display ul.facets__list,.facets__display-vertical ul.facets__list{margin:0}.facets__list{display:flex;flex-wrap:wrap;gap:.6rem;padding:0;margin:0;list-style:none}.facets__item{margin:0;padding:0}.facet-checkbox{position:relative;display:inline-flex;align-items:center;gap:.5rem;padding:.7rem 1.3rem;border:1px solid var(--facet-border);border-radius:999px;cursor:pointer;transition:border-color .12s ease,background-color .12s ease,color .12s ease;font-size:1.3rem;line-height:1.4}.facet-checkbox:hover,.facet-checkbox:focus-within{border-color:var(--facet-border-strong)}.facet-checkbox>input[type=checkbox]{position:absolute;opacity:0;width:0;height:0;margin:0;padding:0}.facet-checkbox:has(input:checked){background:var(--facet-fg);color:#fff;border-color:var(--facet-fg)}.facet-checkbox:has(input:disabled){opacity:.4;pointer-events:none}.facet-checkbox>svg,.facet-checkbox .icon-checkmark,.facets__list svg.icon-checkmark{display:none!important;width:0!important;height:0!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.facet-checkbox:has(input:checked):before{content:"";display:inline-block;width:1rem;height:.7rem;flex:none;margin-right:.5rem;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 10' fill='none'><path d='M1 5L5 9L13 1' stroke='white' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:center;background-size:contain}.facets__list .swatch,.facet-checkbox .swatch,.facet-checkbox>.facet-checkbox__swatch,.facet-checkbox-swatch{display:none!important}.facets__wrapper{align-items:baseline!important;flex-wrap:nowrap}.sort-dd{position:relative;display:inline-flex;align-items:baseline;margin:0 3.5rem 0 0;flex-shrink:0;white-space:nowrap}.sort-dd__trigger{position:relative;padding:1.5rem 1.75rem 1.5rem 0;margin:0;background:transparent;border:0;cursor:pointer;font-family:inherit;font-size:1.4rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#111;outline:none;white-space:nowrap}.sort-dd__trigger:focus-visible{outline:1px dashed #111;outline-offset:4px}.sort-dd__caret{position:absolute;right:0;top:50%;transform:translateY(-50%);width:1rem;height:1rem;display:inline-flex;align-items:center;justify-content:center;transition:transform .15s ease}.sort-dd.is-open .sort-dd__caret{transform:translateY(-50%) rotate(180deg)}.sort-dd__caret svg{width:100%;height:100%;display:block}.sort-dd__panel{position:absolute;top:calc(100% - .5rem);left:-1.4rem;z-index:10;min-width:32rem;background:#fff;border:1px solid var(--facet-border);border-radius:6px;box-shadow:0 6px 28px #00000014;padding:.6rem 0}.sort-dd__option{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.1rem 1.6rem;font-size:1.2rem;text-transform:uppercase;letter-spacing:.08em;font-weight:400;color:#111;cursor:pointer;transition:background-color .12s ease,font-weight .12s ease}.sort-dd__option:hover{background:#0000000a}.sort-dd__option>input[type=radio]{position:absolute;opacity:0;width:0;height:0}.sort-dd__option.is-active{font-weight:600}.sort-dd__option-check{display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;opacity:0;transition:opacity .12s ease;flex:none}.sort-dd__option-check svg{width:100%;height:100%;display:block}.sort-dd__option.is-active .sort-dd__option-check{opacity:1}.facets__disclosure{margin-right:3.5rem!important}.facets__disclosure:last-of-type{margin-right:0!important}}@media(max-width:749px){.mobile-facets__sort{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.4rem 2rem;width:100%}.mobile-facets__sort>label{flex:none;font-size:1.4rem;text-transform:uppercase;letter-spacing:.08em;font-weight:500;color:#111}.mobile-facets__sort .select{flex:1;max-width:22rem;margin:0}.mobile-facets__sort .select__select{width:100%;height:4.4rem;padding:0 3rem 0 1.4rem;background:#fff;border:1px solid #d9d9d9;border-radius:4px;font-size:1.3rem;font-weight:500;color:#111;appearance:none;-webkit-appearance:none;cursor:pointer}.mobile-facets__sort .select__select:focus{outline:1px solid #111}.mobile-facets__sort .select .svg-wrapper{pointer-events:none;right:1rem;width:1rem;height:1rem}}@media(max-width:749px){.mobile-facets__count{display:none!important}}@media(max-width:749px){.product-count.medium-hide.large-up-hide,.product-count.medium-hide,facet-filters-form .product-count{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/facets-polish.css.map */
