.swiper-btn-next,.swiper-container-rtl .swiper-btn-prev{left:auto;right:10px}.swiper-btn-prev,.swiper-container-rtl .swiper-btn-next{left:10px;right:auto}.swiper-btn-next,.swiper-btn-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(var(--swiper-navigation-size)*-1/2);outline:0;position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-btn-next:focus,.swiper-btn-prev:focus{outline:0}.swiper-btn-next:after,.swiper-btn-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;text-transform:none!important;text-transform:none}.swiper-btn-next:after,.swiper-container-rtl .swiper-btn-prev:after{content:"next"}.swiper-btn-prev:after,.swiper-container-rtl .swiper-btn-next:after{content:"prev"}.swiper-slide a.category_image{display:block;position:relative}.swiper-slide a.category_image img{width:100%}.swiper-slide.overlay-content{position:relative}.swiper-slide.overlay-content .cat-slide-content{left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:3}.swiper-slide.overlay-content a.category_image:before{background:rgba(0,0,0,.26);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.swiper-slide.overlay-content .cat-slide-content .name{color:#fff}.swiper-slide.overlay-content .cat-buttno a{border:1px solid #fff;color:#fff;font-size:15px}.swiper-slide.overlay-content .cat-buttno a:hover{background:#000;border-color:#000}.primary_slider .slide-content{opacity:0}.primary_slider .swiper-slide-active .slide-content{opacity:1}.primary_slider .slide-inner{left:0;top:0;width:100%}.primary_slider .swiper-arrow{border:0;color:#e2e2e2;cursor:pointer;display:inline-block;height:55px;line-height:55px;margin-top:-30px;outline:0;position:absolute;text-align:center;top:50%;transition:all .7s cubic-bezier(.2,1,.22,1);width:55px;z-index:9}.primary_slider .swiper-btn-next:after,.primary_slider .swiper-btn-prev:after{font-size:25px;font-weight:700}.primary_slider .swiper-arrow i{font-size:60px}.primary_slider .swiper-arrow.prev{left:0}.primary_slider .swiper-arrow.next{right:0}.primary_slider .swiper-slide{overflow:hidden}.primary_slider .slide-content{max-width:650px;width:100%}.primary_slider .swiper-slide-active .slide-content,.primary_slider .swiper-slide-active .slide-content h1,.primary_slider .swiper-slide-active .slide-content p{opacity:1;visibility:visible}.primary_slider .slide-content .promo-title{font-size:18px;font-weight:400;letter-spacing:-.025em;line-height:25px;margin-bottom:15px;text-transform:capitalize;width:100%;z-index:0}.primary_slider .slide-content .promo-title span{border-radius:2px;font-size:12px;letter-spacing:0;padding:5.5px 12px;text-transform:uppercase;vertical-align:top}.primary_slider .slide-content .main-title{color:#fff;font-size:30px;line-height:1.2;margin:0 0 15px;width:100%;z-index:0}.primary_slider .slide-content .main-title span{display:block}.primary_slider .slide-content .subtitle{color:#fff;font-size:22px;font-weight:700;line-height:1.4}.primary_slider .slide-content .slide-button{margin:30px 0 0}.primary_slider .swiper-pagination{bottom:20px}.primary_slider .swiper-pagination .swiper-pagination-bullet{background:#d7d7d7;border:none;border-radius:0;cursor:pointer;height:2px;margin:0 13px;opacity:1;outline:none;transition:all .3s;width:40px}.primary_slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#e3961d}.bg-img-wrapper .slide-inner{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;display:flex;padding:20px 70px}.primary_slider .slide-content a.more-link{background:#2ea3f2;border:2px solid #2ea3f2;border-radius:3px;color:#fff!important;display:block;font-size:12px;font-weight:700;letter-spacing:2px;margin-top:15px;padding:3px 6px!important;text-align:center;text-transform:uppercase;transition:all .3s ease-in-out;width:130px}.primary_slider .slide-content a.more-link:hover{background:#50d18d;border-color:#50d18d}.cat-slider-pagination .swiper-pagination{margin-top:25px;position:relative}.content-align .cat-slide-content{margin-top:10px;text-align:center}.cat-button{margin-top:10px}.cat-button a{border:1px solid;box-sizing:border-box;display:inline-block;line-height:1;padding:7px 15px;text-decoration:none}.cat-slider-pagination .cat-slider-pagination .cat-slide-content{margin-top:15px;text-align:center}.category_slider_1.swiper-container{padding-top:50px}.cat-slider-arrow .swiper-btn-next,.cat-slider-arrow .swiper-btn-prev{right:0;top:20px}.cat-slider-arrow .swiper-btn-prev{left:inherit;right:35px}.cat-slider-arrow .swiper-btn-next:after,.cat-slider-arrow .swiper-btn-prev:after{border:1px solid;font-size:15px;height:30px;line-height:30px;text-align:center;width:30px}.category_slider_2.swiper-container{margin-left:auto;margin-right:auto;padding-bottom:50px;padding-top:60px}.category_slider_2 .swiper-slide{background:#fff;font-size:18px;height:calc(50% - 15px);text-align:center}.category_slider_2.swiper-container-multirow-column>.swiper-wrapper{align-items:flex-start}.category_slider_2.cat-slider-arrow .swiper-btn-next,.category_slider_2.cat-slider-arrow .swiper-btn-prev{bottom:inherit;margin:auto;top:0}.category_slider_2.cat-slider-arrow .swiper-btn-prev{left:calc(100% - 65px)}.category_slider_2.cat-slider-arrow .swiper-btn-next{left:calc(100% - 30px)}.related_product ul.swiper-wrapper.products{flex-wrap:nowrap;justify-content:flex-start}.woocommerce .related_product ul.products li.product{margin-bottom:0}.related_product .swiper-arrow{border:1px solid red;font-size:15px;height:30px;width:30px}.related_product .swiper-arrow:after{font-size:15px}@media screen and (min-width:768px) and (max-width:991px){.primary_slider .slide-content .main-title{font-size:40px}}@media screen and (max-width:767px){.primary_slider .slide-content .main-title{font-size:40px}.bg-img-wrapper .slide-inner{padding:20px 30px}.primary_slider .swiper-arrow{width:30px}}@media screen and (max-width:650px){.primary_slider .slide-content .main-title{font-size:30px}}
