.swiper-wrapper{display:flex;height:100%;width:100%}.swiper-wrapper .swiper-slide{flex:1 0 auto}[data-controller=swiper] .swiper-nav{display:flex;justify-content:space-between;left:50%;pointer-events:none;position:absolute;top:-2rem;translate:-50%;width:min(100%,90vw);z-index:7}[data-controller=swiper] .swiper-nav>*{height:100%;pointer-events:auto}[data-controller=swiper] .swiper-nav .btn{cursor:pointer;--text-color:var(--light)}[data-controller=swiper] .swiper-nav .btn svg{height:var(--font-xxl);width:var(--font-xxl)}[data-controller=swiper] .swiper-nav .btn.prev:focus,[data-controller=swiper] .swiper-nav .btn.prev:hover{translate:-.4rem}[data-controller=swiper] .swiper-nav .btn.next:focus,[data-controller=swiper] .swiper-nav .btn.next:hover{translate:.4rem}[data-controller=swiper] .swiper-nav .swiper-button-disabled{opacity:0}[data-swiper-type-value=default]{width:100%}[data-swiper-type-value=default].img-swiper picture img{max-height:5rem;max-width:10rem;object-fit:contain}[data-swiper-type-value=default] .swiper{overflow-x:clip}[data-swiper-type-value=default] .swiper .swiper-wrapper .swiper-slide{display:grid;place-items:center}.card-list ul.list{--l:2}.filters .filter_btns{align-items:center;display:flex}@media screen and (max-width:800px){.card-list ul.list{--l:1}}