.filterItems .item:not(:first-child){border-top-width:1px;--tw-border-opacity:1;border-color:rgb(17 17 17/var(--tw-border-opacity))}.filterItems .accordionContent{margin-bottom:2.75rem}@media (min-width:1536px){.filterItems .accordionContent{margin-bottom:2rem}}.customCheck label{position:relative;cursor:pointer;padding-left:1.75rem;font-size:18px;font-weight:400;--tw-text-opacity:1;color:rgb(17 17 17/var(--tw-text-opacity))}@media (min-width:1536px){.customCheck label{font-size:20px}}.customCheck label:before{content:"";position:absolute;left:0;top:.25rem;height:18px;width:18px;border-radius:.125rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(17 17 17/var(--tw-border-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.customCheck input:checked~label:before{--tw-bg-opacity:1;background-color:rgb(17 17 17/var(--tw-bg-opacity))}.customCheck label svg{position:absolute;left:2px;top:8px;opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.customCheck input:checked~label svg{opacity:1}.filterToggle.active,.filtersItem.active{--tw-bg-opacity:1;background-color:rgb(17 17 17/var(--tw-bg-opacity))}.filterToggle.active svg path,.filtersItem.active svg path{fill:#fff}.filtersItem.active .text{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.filterSidebar:before{content:"";position:absolute;top:.5rem;left:0;right:0;margin-left:auto;margin-right:auto;height:5px;width:3.5rem;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(217 217 217/var(--tw-bg-opacity))}.filterSidebar.toggle{visibility:visible;--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.activeFilter .splide__track{overflow:initial}.activeFilter:before{content:"";position:absolute;right:100%;z-index:10;height:100%;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.activeFilter .customCheck label{padding-left:1rem;font-size:.875rem;line-height:1.25rem}.activeFilter .customCheck label:before{height:.75rem;width:.75rem}.activeFilter .customCheck label svg{left:.125rem;top:5px;width:.5rem}