.collection .collection__nav{background:#faf9f7;border:1px solid #e5e3df;border-radius:12px;margin-bottom:20px}.collection .collection__nav__buttons,.collection .collection__nav__buttons>button,.collection .collection__sort{background:transparent}.collection__filters__inner{color:#171717;background:#faf9f7;border:1px solid #e5e3df;border-radius:12px;padding:20px;box-sizing:border-box}.collection__filters__inner .sidebar__heading{min-height:44px;font-size:12px;font-weight:600;letter-spacing:.09em;text-transform:uppercase}.collection__filters__inner .sidebar__filter__group{border-bottom:1px solid #e5e3df;padding:8px 0}.collection__filters__inner .sidebar__filter__group:last-child{border-bottom:0}.collection__filters__inner .filter__button label{position:relative;min-height:36px;padding-right:30px;font-size:14px;line-height:1.5}.collection__filters__inner .filter__price__fields{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:6px}.collection__filters__inner .filter__price__field{position:relative;display:block;width:100%;min-width:0;max-width:none;padding:0}.collection__filters__inner input[type=number].filter__price__input{width:100%;min-width:0;min-height:44px;box-sizing:border-box;padding:8px 4px 8px 18px;font-size:13px;color:#171717;background:#fff;border:1px solid #d8d5cf;border-radius:6px;-webkit-appearance:textfield;appearance:textfield}.collection__filters__inner .filter__price__input::-webkit-inner-spin-button,.collection__filters__inner .filter__price__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.collection__filters__inner .filter__price__spacer{padding-top:8px}.collection__filters__inner .filter__price__field>span{position:absolute;left:6px;top:10px;line-height:24px;pointer-events:none}.collection__filters__inner :focus-visible{outline:2px solid #171717;outline-offset:3px}.collection__active__filters a{border-radius:20px}.collection__filters__inner ul:has(input[name^="filter.v.option.talla"],input[name="filter.v.option.size"],input[name*="shopify.shoe-size"]){display:flex;flex-wrap:wrap;gap:8px}.collection__filters__inner ul:has(input[name^="filter.v.option.talla"],input[name="filter.v.option.size"],input[name*="shopify.shoe-size"]) .filter__button{flex:0 0 auto;width:auto;margin:0}.collection__filters__inner ul:has(input[name^="filter.v.option.talla"],input[name="filter.v.option.size"],input[name*="shopify.shoe-size"]) label{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:8px;border:1px solid #d8d5cf;border-radius:6px;background:#fff}.collection__filters__inner ul:has(input[name^="filter.v.option.talla"],input[name="filter.v.option.size"],input[name*="shopify.shoe-size"]) label .icon-stateful{display:none}.collection__filters__inner ul:has(input[name^="filter.v.option.talla"],input[name="filter.v.option.size"],input[name*="shopify.shoe-size"]) input:checked+label{color:#fff;background:#171717;border-color:#171717}.collection__filters__inner ul:has(input[name^="filter.v.option.talla"],input[name="filter.v.option.size"],input[name*="shopify.shoe-size"]) input:focus-visible+label{outline:2px solid #171717;outline-offset:3px}@media(max-width:749px){.collection__filters__inner{border:0;border-radius:0;padding:20px}.collection__filters__outer,.collection__filters__outer .drawer__top{background:#faf9f7}.collection__filters__inner .filter__button label{min-height:44px}.collection__filters__inner .filter__price__input{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/designer-filter-design.css.map */
