.category-container[data-v-20d36cb5],.brand-container[data-v-44a89363]{transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.brand-item img[data-v-44a89363]{max-height:20px;min-width:20px}.show-filters .filter-overlay{display:block}.show-filters{overflow:hidden}#filters{border-right:1px solid #e5e7eb;max-height:calc(100vh - 120px);overflow-y:auto;padding-right:8px;width:280px}#filters::-webkit-scrollbar{width:4px}#filters::-webkit-scrollbar-track{background:transparent}#filters::-webkit-scrollbar-thumb{border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}#filters::-webkit-scrollbar-thumb:hover{--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}#filters input[type=checkbox],#filters input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.5rem;border-width:1px;cursor:pointer;width:100%;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;outline:2px solid transparent;outline-offset:2px;padding:.75rem;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}#filters input[type=checkbox]:hover,#filters input[type=radio]:hover{--tw-border-opacity:1;border-color:rgb(41 71 179/var(--tw-border-opacity,1))}#filters input[type=checkbox],#filters input[type=radio]{border-radius:4px;cursor:pointer;height:1em;padding:0;position:relative;width:1em}#filters input[type=radio]{border-radius:50%}#filters input[type=checkbox]:after,#filters input[type=radio]:after{content:"";display:block;opacity:0;transition:all .25s cubic-bezier(.65,-.43,.4,1.71)}#filters input[type=checkbox]:after{border:2px solid #fff;border-left:0;border-top:0;height:9px;left:6.5px;position:absolute;top:3px;transform:rotate(0) translate(-1px,1px) scale(.75);width:5px}#filters input[type=radio]:after{background:#fff;border-radius:50%;height:6px;left:4px;position:absolute;top:4px;transform:scale(0);width:6px}#filters input[type=checkbox]+label,#filters input[type=checkbox]:checked:after,#filters input[type=radio]+label{cursor:pointer;--tw-text-opacity:1;color:rgb(23 37 84/var(--tw-text-opacity,1))}#filters input[type=checkbox]+label:hover,#filters input[type=checkbox]:checked+label,#filters input[type=checkbox]:checked:hover:after,#filters input[type=radio]+label:hover,#filters input[type=radio]:checked+label{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}#filters input[type=checkbox]:checked,#filters input[type=radio]:checked{border-width:0;--tw-bg-opacity:1;background-color:rgb(41 71 179/var(--tw-bg-opacity,1))}#filters input[type=checkbox]:checked:after{opacity:1;transform:rotate(45deg) translate(-1px,1px) scale(1)}#filters input[type=radio]:checked:after{opacity:1;transform:scale(1)}.price-input{border-radius:.75rem;border-width:1px;line-height:1.25;outline:2px solid transparent;outline-offset:2px;padding:.5rem;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.price-input.active{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity,1));padding-left:1.5rem}@media(max-width:768px){#filters{bottom:0;left:0;position:fixed;top:0;width:280px;z-index:60;--tw-translate-x:-100%;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffffa;border-right:none;box-shadow:5px 0 15px #0000001a;height:100vh;max-height:none;overflow-y:auto;transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}#filters,.show-filters #filters{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.show-filters #filters{--tw-translate-x:0px}.filter-overlay{z-index:50}.show-filters .filter-overlay{display:block}.show-filters{overflow:hidden;position:fixed;width:100%}}.next[data-v-4d434fae],.page-number[data-v-4d434fae],.prev[data-v-4d434fae]{align-items:center;border-width:1px;display:inline-flex;position:relative;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.5rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.next[data-v-4d434fae]:hover,.page-number[data-v-4d434fae]:hover,.prev[data-v-4d434fae]:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.next[data-v-4d434fae]:focus,.page-number[data-v-4d434fae]:focus,.prev[data-v-4d434fae]:focus{z-index:10}.prev[data-v-4d434fae]{border-bottom-left-radius:.375rem;border-top-left-radius:.375rem}.next[data-v-4d434fae]{border-bottom-right-radius:.375rem;border-top-right-radius:.375rem}.page-number[data-v-4d434fae]{padding-left:.75rem;padding-right:.75rem}.page-number[aria-current=page][data-v-4d434fae]{border-width:1px;z-index:10;--tw-border-opacity:1;background-color:rgb(41 71 179/var(--tw-bg-opacity,1));border-color:rgb(41 71 179/var(--tw-border-opacity,1));--tw-bg-opacity:.1;--tw-text-opacity:1;color:rgb(41 71 179/var(--tw-text-opacity,1))}.product-grid[data-v-40c968dc]{display:grid;gap:.75rem;margin-bottom:1rem;margin-top:1rem;min-height:300px;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media(min-width:1024px){.product-grid[data-v-40c968dc]{margin-bottom:2rem;margin-top:2rem}}.product-grid[data-v-40c968dc]{grid-template-columns:repeat(2,minmax(0,1fr))}.product-grid[data-v-40c968dc]:empty{display:none}@media(min-width:768px){.product-grid[data-v-40c968dc]{gap:1rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}.shrink-move[data-v-40c968dc]{transition:all .4s}.shrink-leave-active[data-v-40c968dc]{opacity:0;position:absolute;transition:transform .3s}.shrink-enter-active[data-v-40c968dc]{transition:opacity .4s ease-out .2s,transform .4s ease-out;will-change:opacity,transform}.shrink-enter[data-v-40c968dc],.shrink-enter-from[data-v-40c968dc],.shrink-leave-to[data-v-40c968dc]{opacity:0;transform:scale(.75) translateY(25%)}
