.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:normal;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.CategorySlider_categorySliderContainer__8G1ND{margin:1.5rem 0;position:relative;padding-left:1rem;padding-right:1rem;overflow:hidden;z-index:1}.CategorySlider_categoryCard__T2dmv:hover{box-shadow:0 8px 25px rgba(0,0,0,.12)!important;transform:translateY(-4px)!important}.CategorySlider_categoryImage__5tgn_{transition:transform .3s cubic-bezier(.4,0,.2,1)}.CategorySlider_categoryCard__T2dmv:hover .CategorySlider_categoryImage__5tgn_{transform:scale(1.05)}.CategorySlider_mySwiper__25BO6 .swiper-button-next,.CategorySlider_mySwiper__25BO6 .swiper-button-prev{background:rgba(255,255,255,.9);border-radius:50%;width:40px;height:40px;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s ease}.CategorySlider_mySwiper__25BO6 .swiper-button-next:hover,.CategorySlider_mySwiper__25BO6 .swiper-button-prev:hover{background:rgba(255,255,255,1);box-shadow:0 4px 12px rgba(0,0,0,.15);transform:scale(1.05)}.CategorySlider_mySwiper__25BO6 .swiper-button-next:after,.CategorySlider_mySwiper__25BO6 .swiper-button-prev:after{font-size:16px;color:#333;font-weight:700}.CategorySlider_mySwiper__25BO6 .swiper-pagination-bullet{background:#ccc;opacity:.5;width:12px;height:12px;transition:all .3s ease}.CategorySlider_mySwiper__25BO6 .swiper-pagination-bullet-active{background:#000000;opacity:1;transform:scale(1.2)}.CategorySlider_mySwiper__25BO6 .swiper-pagination{bottom:10px}.CategorySlider_mySwiper__25BO6 .custom-bullet{background:#ccc;opacity:.5;width:12px;height:12px;border-radius:50%;display:inline-block;margin:0 4px;transition:all .3s ease;cursor:pointer}.CategorySlider_mySwiper__25BO6 .custom-bullet.swiper-pagination-bullet-active{background:#000000;opacity:1;transform:scale(1.2)}@media (max-width:768px){.CategorySlider_categorySliderContainer__8G1ND{padding-left:.5rem;padding-right:.5rem}.CategorySlider_mySwiper__25BO6 .swiper-button-next,.CategorySlider_mySwiper__25BO6 .swiper-button-prev{width:35px;height:35px}.CategorySlider_mySwiper__25BO6 .swiper-button-next:after,.CategorySlider_mySwiper__25BO6 .swiper-button-prev:after{font-size:14px}}@media (max-width:480px){.CategorySlider_categorySliderContainer__8G1ND{padding-left:.25rem;padding-right:.25rem}.CategorySlider_mySwiper__25BO6 .swiper-button-next,.CategorySlider_mySwiper__25BO6 .swiper-button-prev{width:30px;height:30px}.CategorySlider_mySwiper__25BO6 .swiper-button-next:after,.CategorySlider_mySwiper__25BO6 .swiper-button-prev:after{font-size:12px}}