.ui-checkbox[data-v-e8721703]{align-items:center;cursor:pointer;display:flex;gap:10px;position:relative}.ui-checkbox__input[data-v-e8721703]{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.ui-checkbox__box[data-v-e8721703]{align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:#939393;border-width:1px;display:flex;flex-shrink:0;height:18px;justify-content:center;position:relative;transition:all .15s ease;width:18px}.ui-checkbox__box[data-v-e8721703],.ui-checkbox__inner[data-v-e8721703]{--tw-bg-opacity:1}.ui-checkbox__inner[data-v-e8721703]{background-color:rgb(79 110 178/var(--tw-bg-opacity,1));height:11.5px;width:11.5px}.ui-checkbox:has(input:checked) .ui-checkbox__box[data-v-e8721703]{border-color:#232323}.ui-checkbox:hover:not(:has(input:disabled)) .ui-checkbox__box[data-v-e8721703]{background-color:#f5f5f5}.ui-checkbox[data-v-e8721703]:has(input:disabled){cursor:not-allowed}.ui-checkbox:has(input:disabled) .ui-checkbox__box[data-v-e8721703]{--tw-border-opacity:1;border-color:rgb(229 229 229/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity,1))}.ui-checkbox:has(input:disabled) .ui-checkbox__label[data-v-e8721703]{opacity:.5}.ui-checkbox__label[data-v-e8721703]{font-size:13px;text-transform:uppercase;transform:translateY(1px);-webkit-user-select:none;-moz-user-select:none;user-select:none}.ui-checkbox[data-v-24a0b331]{align-items:center;cursor:pointer;display:flex;gap:10px;position:relative}.ui-checkbox__input[data-v-24a0b331]{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.ui-checkbox__box[data-v-24a0b331]{align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:#939393;border-width:1px;display:flex;flex-shrink:0;height:18px;justify-content:center;position:relative;transition:all .15s ease;width:18px}.ui-checkbox__box[data-v-24a0b331],.ui-checkbox__inner[data-v-24a0b331]{--tw-bg-opacity:1}.ui-checkbox__inner[data-v-24a0b331]{background-color:rgb(79 110 178/var(--tw-bg-opacity,1));height:11.5px;width:11.5px}.ui-checkbox:has(input:checked) .ui-checkbox__box[data-v-24a0b331]{border-color:#232323}.ui-checkbox:hover:not(:has(input:disabled)) .ui-checkbox__box[data-v-24a0b331]{background-color:#f5f5f5}.ui-checkbox[data-v-24a0b331]:has(input:disabled){cursor:not-allowed}.ui-checkbox:has(input:disabled) .ui-checkbox__box[data-v-24a0b331]{--tw-border-opacity:1;border-color:rgb(229 229 229/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity,1))}.ui-checkbox:has(input:disabled) .ui-checkbox__label[data-v-24a0b331]{opacity:.5}.ui-checkbox__label[data-v-24a0b331]{font-size:13px;text-transform:uppercase;transform:translateY(1px);-webkit-user-select:none;-moz-user-select:none;user-select:none}.drawer-filters[data-v-7ba5ff65]{display:flex;flex-direction:column;inset:0;max-width:400px;z-index:20;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));overflow:hidden;overscroll-behavior:contain}.drawer-filters[data-v-7ba5ff65],.drawer-filters__overlay[data-v-7ba5ff65]{position:fixed;touch-action:none}.drawer-filters__overlay[data-v-7ba5ff65]{background-color:#0000004d;inset:0;z-index:19}.drawer-filters__header[data-v-7ba5ff65]{align-items:center;border-bottom-width:1px;display:flex;justify-content:space-between;--tw-border-opacity:1;border-color:rgb(35 35 35/var(--tw-border-opacity,1));padding:20px 15px}.drawer-filters__title[data-v-7ba5ff65]{font-size:15px;font-weight:500;text-transform:uppercase}.drawer-filters__close[data-v-7ba5ff65]{cursor:pointer;padding:5px}.drawer-filters__content[data-v-7ba5ff65]{flex:1 1 0%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:20px 15px 160px;touch-action:pan-y;-webkit-overflow-scrolling:touch}.drawer-filters__section[data-v-7ba5ff65]{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(229 229 229/var(--tw-border-opacity,1));margin-bottom:0;margin-top:15px;padding-bottom:12px;padding-top:12px}.drawer-filters__section[data-v-7ba5ff65]:last-child{border-bottom-width:0}.drawer-filters__section--collapsible[data-v-7ba5ff65]{padding-bottom:12px}.drawer-filters__section-header[data-v-7ba5ff65]{align-items:center;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:15px}.drawer-filters__section-title[data-v-7ba5ff65]{font-size:13px;font-weight:500;margin-bottom:0;text-transform:uppercase}.drawer-filters__section:not(.drawer-filters__section--collapsible) .drawer-filters__section-title[data-v-7ba5ff65]{margin-bottom:15px}.drawer-filters__arrow[data-v-7ba5ff65]{transition-duration:.2s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.drawer-filters__arrow--open[data-v-7ba5ff65]{transform:rotate(180deg)}.drawer-filters__options[data-v-7ba5ff65]{display:flex;flex-direction:column;gap:12px}.drawer-filters__option-label--sale[data-v-7ba5ff65]{--tw-text-opacity:1;color:rgb(251 60 0/var(--tw-text-opacity,1))}.drawer-filters__price-inputs[data-v-7ba5ff65]{align-items:center;display:flex;gap:8px;width:100%}.drawer-filters__price-input[data-v-7ba5ff65]{border-width:1px;flex:1 1 0%;--tw-border-opacity:1;border-color:rgb(35 35 35/var(--tw-border-opacity,1));box-sizing:border-box;font-size:13px;height:42px;min-width:0;outline:2px solid transparent;outline-offset:2px;padding:0 8px;text-transform:uppercase}.drawer-filters__price-input[data-v-7ba5ff65]::-moz-placeholder{--tw-text-opacity:1;color:rgb(35 35 35/var(--tw-text-opacity,1));opacity:.5}.drawer-filters__price-input[data-v-7ba5ff65]::placeholder{--tw-text-opacity:1;color:rgb(35 35 35/var(--tw-text-opacity,1));opacity:.5}.drawer-filters__price-input[data-v-7ba5ff65]:focus{border-color:#4f6eb2}.drawer-filters__price-input[data-v-7ba5ff65]::-webkit-inner-spin-button,.drawer-filters__price-input[data-v-7ba5ff65]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.drawer-filters__price-input[data-v-7ba5ff65]{-moz-appearance:textfield}.drawer-filters__price-separator[data-v-7ba5ff65]{font-size:13px}.drawer-filters__footer[data-v-7ba5ff65]{border-top-width:1px;bottom:0;display:flex;flex-direction:column;gap:10px;left:0;max-width:400px;position:fixed;right:0;--tw-border-opacity:1;border-color:rgb(35 35 35/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 -4px 12px #00000014;padding:15px}.drawer-filters__button[data-v-7ba5ff65]{font-size:13px;height:40px;width:100%}.drawer-filters__button[data-v-7ba5ff65]:first-child{color:#fff}.drawer-slide-enter-active[data-v-7ba5ff65],.drawer-slide-leave-active[data-v-7ba5ff65]{transition:transform .3s ease}.drawer-slide-enter-from[data-v-7ba5ff65]{transform:translate(-100%)}.drawer-slide-enter-to[data-v-7ba5ff65]{transform:translate(0)}.drawer-slide-leave-to[data-v-7ba5ff65]{transform:translate(-100%)}.fade-enter-active[data-v-7ba5ff65],.fade-leave-active[data-v-7ba5ff65]{transition:opacity .3s ease}.fade-enter-from[data-v-7ba5ff65],.fade-leave-to[data-v-7ba5ff65]{opacity:0}.collapse-enter-active[data-v-7ba5ff65],.collapse-leave-active[data-v-7ba5ff65]{overflow:hidden;transition:all .3s ease}.collapse-enter-from[data-v-7ba5ff65],.collapse-leave-to[data-v-7ba5ff65]{max-height:0;opacity:0}.collapse-enter-to[data-v-7ba5ff65],.collapse-leave-from[data-v-7ba5ff65]{max-height:1000px;opacity:1}.filters-bar-wrapper[data-v-1cf6002a]{position:relative}.filters-bar[data-v-1cf6002a]{align-items:center;border-bottom-width:1px;border-top-width:1px;display:flex;gap:45px;justify-content:space-between;--tw-border-opacity:1;border-color:rgb(35 35 35/var(--tw-border-opacity,1));padding:1.25rem}@media(max-width:768px){.filters-bar[data-v-1cf6002a]{gap:20px;justify-content:flex-end;padding:10px 15px}}.filters-bar__main[data-v-1cf6002a]{display:flex;gap:45px}.filters-bar__label[data-v-1cf6002a]{align-items:center;cursor:pointer;display:flex;gap:10px}@media(max-width:768px){.filters-bar__label .filters-bar__title[data-v-1cf6002a]{display:none}}.filters-bar__sort[data-v-1cf6002a]{display:flex;gap:45px}@media(max-width:768px){.filters-bar__sort[data-v-1cf6002a]{display:none}}.filters-bar__views[data-v-1cf6002a]{display:flex;gap:25px}.filters-bar__view-icon[data-v-1cf6002a]{cursor:pointer}
