body.home .elementor-widget-ecomus-categories-carousel .ecomus-categories-carousel__title,body.home .elementor-widget-ecomus-image-box-carousel .ecomus-image-box-carousel__title{font-family:var(--em-heading-font),sans-serif!important}body.home .bwc-heading--carousel .swiper-arrows{align-items:center;display:inline-flex;gap:8px}body.home .ecomus-categories-carousel__heading .swiper-arrows{flex-wrap:wrap}body.home .bwc-heading--carousel .swiper-arrows .swiper-button,body.home .bwc-heading--carousel .swiper-arrows .swiper-button.swiper-button-disabled,body.home .bwc-heading--carousel .swiper-arrows .swiper-button.swiper-button-lock,body.home .heading--carousel .swiper-arrows .swiper-button,body.home .heading--carousel .swiper-arrows .swiper-button.swiper-button-disabled,body.home .heading--carousel .swiper-arrows .swiper-button.swiper-button-lock{color:#111!important;cursor:pointer!important;display:inline-flex!important;opacity:1!important;pointer-events:auto!important;visibility:visible!important}body.home .bwc-heading--carousel .swiper-arrows .bwc-generated-carousel-arrow{align-items:center;border:1px solid currentColor;border-radius:50%;height:32px;justify-content:center;margin:0;min-width:32px;position:static;width:32px}@media (max-width:767px){.elementor-widget-ecomus-categories-carousel .bwc-home-carousel-scroll-fallback .ecomus-categories-carousel__inner,.elementor-widget-ecomus-image-box-carousel .bwc-home-carousel-scroll-fallback .images-swiper--elementor{overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;touch-action:pan-x}.elementor-widget-ecomus-categories-carousel .bwc-home-carousel-scroll-fallback .ecomus-categories-carousel__wrapper,.elementor-widget-ecomus-image-box-carousel .bwc-home-carousel-scroll-fallback .ecomus-image-box-carousel__inner{display:flex!important;flex-wrap:nowrap!important;transform:none!important}.elementor-widget-ecomus-categories-carousel .bwc-home-carousel-scroll-fallback .ecomus-categories-carousel__item{flex:0 0 calc((100% - 30px) / 2)!important;max-width:calc((100% - 30px) / 2)!important;scroll-snap-align:start}.elementor-widget-ecomus-image-box-carousel .bwc-home-carousel-scroll-fallback .ecomus-image-box-carousel__item{flex:0 0 calc((100% - 30px) / 1.5)!important;max-width:calc((100% - 30px) / 1.5)!important;scroll-snap-align:start}body.home .elementor-widget-ecomus-image-box-carousel .ecomus-image-box-carousel{overflow:hidden}.elementor-widget-ecomus-image-box-carousel .images-swiper--elementor.swiper{overflow:hidden!important;width:100%}body.home .elementor-widget-ecomus-image-box-carousel .images-swiper--elementor.swiper .ecomus-image-box-carousel__item.swiper-slide{flex:0 0 calc((100vw - 30px) / 1.5)!important;max-width:calc((100vw - 30px) / 1.5)!important;width:calc((100vw - 30px) / 1.5)!important}body.home .elementor-widget-ecomus-image-box-carousel .ecomus-image-box-carousel__heading{align-items:flex-start;flex-direction:row-reverse;gap:12px;justify-content:space-between;margin-bottom:30px!important}body.home .elementor-widget-ecomus-image-box-carousel .ecomus-image-box-carousel__heading .heading{flex:1 1 auto;font-size:28px!important;line-height:1.05!important;max-width:230px}body.home .elementor-widget-ecomus-image-box-carousel .ecomus-image-box-carousel__heading .swiper-arrows{flex:0 0 auto;margin-top:0!important}body.home .elementor-widget-ecomus-image-box-carousel .ecomus-image-box-carousel__heading .swiper-button{min-width:32px}.elementor-widget-ecomus-image-box-carousel .heading--carousel .swiper-button{pointer-events:auto!important;cursor:pointer}.elementor-widget-ecomus-image-box-carousel .heading--carousel .swiper-button.swiper-button-disabled{pointer-events:auto!important}.elementor-widget-ecomus-image-box-carousel .ecomus-image-box-carousel__summary{pointer-events:none;left:0!important;right:0!important;text-align:center;top:16px!important;width:100%}.elementor-widget-ecomus-image-box-carousel .ecomus-image-box-carousel__title{font-size:18px!important;line-height:1.05!important;max-width:100%;margin:0 auto!important;margin-right:0!important;margin-left:0!important;padding:0 10px;text-align:center;white-space:normal;overflow-wrap:anywhere}.elementor-widget-ecomus-image-box-carousel .ecomus-image-box-carousel__button{background:#000!important;color:#fff!important;border-color:#000!important;bottom:15px!important;left:50%!important;margin:0!important;min-height:49px;min-width:120px;right:auto!important;transform:translateX(-50%);pointer-events:auto}.elementor-widget-ecomus-image-box-carousel .ecomus-image-box-carousel__button .ecomus-button-text,.elementor-widget-ecomus-image-box-carousel .ecomus-image-box-carousel__button .ecomus-svg-icon{color:#fff!important}}