.banner-wrapper .swiper-slide{height:auto}.banner-wrapper .navigation-arrows-wrapper{width:98%;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%);z-index:1}.banner-wrapper .navigation-arrows-wrapper .swiper-navigation-btn{background:hsla(0,0%,100%,.4);border-radius:50%;position:absolute;right:0;width:50px;height:50px;display:flex;align-items:center;justify-content:center}.banner-wrapper .navigation-arrows-wrapper .banner-next-btn{position:absolute;right:0}.banner-wrapper .navigation-arrows-wrapper .banner-prev-btn{position:absolute;left:0}.banner-wrapper .swiper-pagination .swiper-pagination-bullet{width:22px;height:3px;box-shadow:0 0 1px #ccc;margin:0 4px;border-radius:50px;background:#e2e5f1;opacity:1}.banner-wrapper .swiper-pagination .swiper-pagination-bullet-active{background:var(--color-yellow)}.banner-wrapper .banner-img img{height:100%;object-fit:contain}@media screen and (max-width:575px){.banner-wrapper .banner-img img{height:190px;object-fit:cover}}.category-wrapper{display:block}.category-wrapper .category-img{border-radius:10px;overflow:hidden}.category-wrapper .category-img img{border-radius:10px;width:250px;height:200px;object-fit:contain;padding:15px}@media screen and (max-width:1570px){.category-wrapper .category-img img{height:150px}}.category-wrapper .category-heading{font-size:15px;font-weight:700;line-height:1.2}.categoryslider-wrapper .swiper-pagination{position:static}