.ul-nostyle{list-style:none;margin:0;padding:0}@keyframes elementor-animation-wobble-vertical{16.65%{transform:translateY(8px)}33.3%{transform:translateY(-6px)}49.95%{transform:translateY(4px)}66.6%{transform:translateY(-2px)}83.25%{transform:translateY(1px)}100%{transform:translateY(0)}}@keyframes scrolling{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes scrolling_rtl{0%{transform:translateX(0)}100%{transform:translateX(100%)}}@keyframes radiate{0%{transform:scale(1);opacity:1}to{transform:scale(2);opacity:0}}@media (max-width:600px){:root{--marquee-width:100vw;--marquee-height:16vh;--marquee-elements-displayed:3}.marquee:before,.marquee:after{width:5rem}}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.cms-index-index .block-title{text-align:center;margin-bottom:35px}.cms-index-index .block-title strong{color:#000;font-size:calc(100% + 16px);line-height:4rem;font-weight:500;text-transform:capitalize}.slidershow .slidershow-type-1 .homeslider-description .des-warp{position:absolute;top:50%;left:32%;transform:translateY(-50%)}.slidershow .slidershow-type-1 .homeslider-description .des-warp.align-left{left:0px;text-align:left}.slidershow .slidershow-type-1 .homeslider-description .des-warp.align-right{right:0px;text-align:left}.slidershow .slidershow-type-1 .homeslider-description .subtitle-slider{opacity:0;font-size:24px;line-height:32px;text-transform:uppercase;color:#fff;font-weight:700;margin-bottom:7px}.slidershow .slidershow-type-1 .homeslider-description .subtitle-slider span{color:#d52345}.slidershow .slidershow-type-1 .homeslider-description .title-slider{opacity:0;font-size:55px;line-height:66px;color:#fff;font-weight:700;margin-bottom:10px}.slidershow .slidershow-type-1 .homeslider-description .des-slider{opacity:0;font-size:18px;line-height:24px;color:#fff;font-weight:400;margin-bottom:35px}.slidershow .slidershow-type-1 .homeslider-description .slide-button{opacity:0}.slidershow .slidershow-type-1 .homeslider-description .button{display:inline-block;color:#000;background:#fff;line-height:50px;font-weight:400;font-size:14px;text-transform:uppercase;padding:0 40px;height:50px;border-radius:5px}.slidershow .slidershow-type-1 .homeslider-description .button:hover{background:#000;color:#fff}.slidershow .slidershow-type-1 .homeslider-description .sl-style2 .button{background:transparent;border:1px solid #fff;color:#fff}.slidershow .slidershow-type-1 .homeslider-description .sl-style2 .button:hover{border-color:#000;background:#000;color:#fff}.slidershow .slidershow-type-1 .homeslider-description .sl-style3 .subtitle-slider{color:#fff}.slidershow .slidershow-type-1 .homeslider-description .sl-style3 .title-slider{color:#f7cab3}.slidershow .slidershow-type-1 .homeslider-description .sl-style3 .des-slider{color:#fff}.slidershow .slidershow-type-1 .homeslider-description .sl-style3 .button{background:transparent;border:1px solid #fff;color:#fff}.slidershow .slidershow-type-1 .homeslider-description .sl-style3 .button:hover{border-color:#000;background:#000;color:#fff}.slidershow .slidershow-type-1 .owl-item.active .homeslider-description .subtitle-slider{opacity:1;animation:fadeInDown 2s ease-in-out;-webkit-animation:fadeInDown 2s ease-in-out;-moz-animation:fadeInDown 2s ease-in-out;-o-animation:fadeInDown 2s ease-in-out}.slidershow .slidershow-type-1 .owl-item.active .homeslider-description .title-slider{opacity:1;animation:zoomIn 1.5s ease-in-out;-webkit-animation:zoomIn 1.5s ease-in-out;-moz-animation:zoomIn 1.5s ease-in-out;-o-animation:zoomIn 1.5s ease-in-out;-ms-animation:zoomIn 1.5s ease-in-out}.slidershow .slidershow-type-1 .owl-item.active .homeslider-description .des-slider{opacity:1;animation:fadeInRight 1.5s ease-in-out;-webkit-animation:fadeInRight 1.5s ease-in-out;-moz-animation:fadeInRight 1.5s ease-in-out;-o-animation:fadeInRight 1.5s ease-in-out}.slidershow .slidershow-type-1 .owl-item.active .homeslider-description .slide-button{opacity:1;animation:fadeInUp 2s ease-in-out;-webkit-animation:fadeInUp 2s ease-in-out;-moz-animation:fadeInUp 2s ease-in-out;-o-animation:fadeInUp 2s ease-in-out}.slidershow .slidershow-type-1 .owl-item.active .homeslider-description .sl-style2 .title-slider{animation:fadeInRight 1.5s ease-in-out;-webkit-animation:fadeInRight 1.5s ease-in-out;-moz-animation:fadeInRight 1.5s ease-in-out;-o-animation:fadeInRight 1.5s ease-in-out;-ms-animation:fadeInRight 1.5s ease-in-out}.slidershow .slidershow-type-1 .owl-item.active .homeslider-description .sl-style2 .des-slider{animation:fadeInLeft 1.5s ease-in-out;-webkit-animation:fadeInLeft 1.5s ease-in-out;-moz-animation:fadeInLeft 1.5s ease-in-out;-o-animation:fadeInLeft 1.5s ease-in-out}.slidershow .slidershow-type-1 .owl-item.active .homeslider-description .sl-style3 .subtitle-slider{animation:rotateInDownRight 2s ease-in-out;-webkit-animation:rotateInDownRight 2s ease-in-out;-moz-animation:rotateInDownRight 2s ease-in-out;-o-animation:rotateInDownRight 2s ease-in-out}.slidershow .slidershow-type-1 .owl-item.active .homeslider-description .sl-style3 .title-slider{animation:fadeInRight 1.5s ease-in-out;-webkit-animation:fadeInRight 1.5s ease-in-out;-moz-animation:fadeInRight 1.5s ease-in-out;-o-animation:fadeInRight 1.5s ease-in-out;-ms-animation:fadeInRight 1.5s ease-in-out}.slidershow .slidershow-type-1 .owl-item.active .homeslider-description .sl-style3 .des-slider{animation:rotateInUpLeft 1.5s ease-in-out;-webkit-animation:rotateInUpLeft 1.5s ease-in-out;-moz-animation:rotateInUpLeft 1.5s ease-in-out;-o-animation:rotateInUpLeft 1.5s ease-in-out}.slidershow .slidershow-type-1 .owl-item.active .homeslider-description .sl-style3 .slide-button{animation:fadeInLeft 2s ease-in-out;-webkit-animation:fadeInLeft 2s ease-in-out;-moz-animation:fadeInLeft 2s ease-in-out;-o-animation:fadeInLeft 2s ease-in-out}.slidershow-type-1:hover .owl-theme .owl-nav [class*='owl-']{opacity:1}.slidershow-type-1 .owl-theme .owl-nav{margin:0}.slidershow-type-1 .owl-theme .owl-nav [class*='owl-']{background-color:#fff;border:0;border-radius:25px;width:50px;height:50px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;cursor:pointer;opacity:0;transition:all .3s ease-in-out 0s;z-index:99;font-size:0;position:absolute;top:50%;margin:0;margin-top:-25px;text-indent:0;color:#000;font-size:0px}.slidershow-type-1 .owl-theme .owl-nav [class*='owl-']:before{font-size:20px}.slidershow-type-1 .owl-theme .owl-nav [class*='owl-'].owl-next{right:50px}.slidershow-type-1 .owl-theme .owl-nav [class*='owl-'].owl-prev{left:50px}.slidershow-type-1 .owl-theme .owl-nav [class*='owl-']:hover{opacity:1}.slidershow-type-1 .owl-theme .owl-dots{position:absolute;bottom:40px;text-align:center;width:auto;left:50%;right:auto;transform:translate(-50%);float:none;line-height:8px;display:flex;column-gap:10px;margin:0}.slidershow-type-1 .owl-theme .owl-dots .owl-dot{display:inline-flex;align-items:center;justify-content:center;opacity:1;float:none;border-radius:100%;background-color:transparent;border:1px solid transparent;transition:all .2s ease-in-out 0s}.slidershow-type-1 .owl-theme .owl-dots .owl-dot:hover,.slidershow-type-1 .owl-theme .owl-dots .owl-dot.active{background-color:transparent;border:1px solid #fff}.slidershow-type-1 .owl-theme .owl-dots .owl-dot:hover span,.slidershow-type-1 .owl-theme .owl-dots .owl-dot.active span{background:transparent}.slidershow-type-1 .owl-theme .owl-dots .owl-dot span{width:8px;height:8px;border-radius:100%;background:#fff;margin:2px;transition:all .2s ease-in-out 0s}.block-service-home{padding-top:40px;padding-bottom:40px}.block-service-home .service_inner{border-radius:20px;display:flex;gap:20px;align-items:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.block-service-home .service_inner .service-ico{width:70px;height:70px;line-height:70px;text-align:center;position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.block-service-home .service_inner .service-ico img{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;transition-duration:.3s;display:inline-block;width:40px;height:40px}.block-service-home .service_inner .service-info{flex:1 1 0}.block-service-home .service_inner .service-info h4{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;margin:0;text-transform:capitalize;font-size:18px;line-height:30px;color:#000;font-weight:500}.block-service-home .service_inner .service-info p{font-size:14px;color:#666;font-weight:400;margin-bottom:0;margin-top:2px}.block-service-home .service_inner:hover .service-ico{background-color:#000;border-radius:100%}.block-service-home .service_inner:hover .service-ico img{transition:all .7s;filter:brightness(0) saturate(100%) invert(100%) sepia(6%) saturate(0%) hue-rotate(338deg) brightness(105%) contrast(105%);animation-name:elementor-animation-wobble-vertical;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}.block-banners .banners{row-gap:30px;display:flex;flex-direction:column}.block-banners .banner-image{border-radius:6px;overflow:hidden;position:relative;margin:0}.block-banners .banner-image>a{border-radius:inherit !important}.block-banners .banner-image h3{background:#fff;color:#000;position:absolute;z-index:1;bottom:25px;left:50%;transform:translate(-50%);border-radius:5px;padding:10px 25px;white-space:nowrap;font-size:16px;font-weight:500;display:flex;align-items:center;margin:0}.block-banners .banner-image h3 a{color:currentColor;background:transparent;display:inline-flex}.block-banners .banner-image h3 svg{transition:.3s ease .1s;transform:scale(0);transform-origin:right;width:0}.block-banners .banner-image h3:hover{background:#d52345;color:#fff}.block-banners .banner-image h3:hover svg{transform:scale(1);width:20px;min-width:20px;margin-inline-start:5px}.inner-blog .head-title h3{color:#000;font-size:30px;line-height:40px;font-weight:500;text-transform:capitalize}.inner-blog .head-title p{margin-bottom:30px}.inner-blog .head-title a.button{background-color:transparent;border:1px solid #000;font-size:100%;border-radius:5px;display:inline-flex;font-weight:500;padding:12px 50px}.block-slider-post .item:hover .image-post a:before,.block-slider-post .item:hover .image-post .hover-icon{opacity:1;visibility:visible;transform:scale(1)}.block-slider-post .item .image-post{border-radius:5px;padding:0;float:none;overflow:hidden;margin-bottom:20px}.block-slider-post .item .image-post a{display:block;position:relative}.block-slider-post .item .image-post a img{-webkit-transition:all .8s;-moz-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s;transition:all .8s}.block-slider-post .item .image-post a .hover-icon{position:absolute;left:50%;top:50%;z-index:2;margin-top:-25px;margin-left:-25px;width:50px;height:50px;display:flex;justify-content:center;align-items:center;border-radius:100%;background-color:#fff;color:#000;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;opacity:0;visibility:hidden;transform:scale(0)}.block-slider-post .item .image-post a:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;border-radius:inherit;background-color:rgba(0,0,0,0.5);z-index:1}.block-slider-post .item .info-post .post-date{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;font-size:14px;color:#666;margin-bottom:12px;align-items:center}.block-slider-post .item .info-post .post-title a{font-size:18px;line-height:24px;padding:0;font-weight:500}.block-marquee{position:relative;border-top:1px solid #000;border-bottom:1px solid #000;overflow:hidden}.block-marquee ul{list-style:none;height:100%;width:100%;display:flex;column-gap:45px;margin:0;padding:30px 0;animation:scrolling 15s linear infinite}.block-marquee ul:hover{animation-play-state:paused}.block-marquee ul li{display:flex;column-gap:45px;justify-content:center;align-items:center;margin:0}.block-marquee ul li:before{content:"";display:block;width:7px;height:7px;border:1px solid #000;border-radius:100%}.block-marquee ul li a{color:#000;font-size:24px;font-weight:400;text-transform:capitalize;white-space:nowrap}.block-marquee ul li a:hover{color:#d52345}.block-brand{border-top:1px solid #eee;padding-top:10px;padding-bottom:10px}.block-brand .owl-carousel .owl-item .item img{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:auto;margin:0 auto}.block-brand .owl-carousel .owl-item .item:hover img{animation-name:elementor-animation-wobble-vertical;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}.deal-slider .block-filterproducts{background-color:#f7f7f7;position:relative;display:flex;flex-direction:row}.deal-slider .block-filterproducts .block-title{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column;background-color:#fff;-webkit-box-flex:0;-ms-flex:0 0 22%;flex:0 0 22%;max-width:22%;margin:10px 10px;gap:15px}.deal-slider .block-filterproducts .block-title h3{color:#000;font-size:30px;line-height:40px;font-weight:500;text-transform:capitalize}.deal-slider .block-filterproducts .block-title .posttext{line-height:22px;font-size:16px;text-align:center}.deal-slider .block-filterproducts .block-title .deals-countdown{display:flex;column-gap:10px;margin:15px 0 45px}.deal-slider .block-filterproducts .block-title .deals-countdown .deals-time{border:0px;line-height:28px;float:none;display:block;width:auto;color:#fff;position:relative;text-transform:none;text-align:center;border-radius:5px;min-width:60px;padding:7px 5px}.deal-slider .block-filterproducts .block-title .deals-countdown .deals-time .num-time{border:none;font-size:24px;color:#fff;font-weight:500;float:none;background:transparent;border-radius:0px;display:block}.deal-slider .block-filterproducts .block-title .deals-countdown .deals-time .title-time{border:none;font-size:12px;line-height:18px;color:#fff;font-weight:400;float:none;text-transform:uppercase}.deal-slider .block-filterproducts .block-title .btn-viewmore a{background-color:transparent;border:1px solid #000;padding:13px 50px 12px;line-height:25px;display:inline-block;border-radius:5px}.deal-slider .block-filterproducts .block-content{-webkit-box-flex:0;-ms-flex:0 0 calc(78% - 20px);flex:0 0 calc(78% - 20px);max-width:calc(78% - 20px)}.deal-slider .block-filterproducts .product-item{margin-bottom:0px}.deal-slider .block-filterproducts .products-grid:not(.wishlist) .product-item-info:before{height:100%;border-color:transparent}.deal-slider .block-filterproducts .products-grid:not(.wishlist) .product-item-info:hover:before{border-color:#000}.deal-slider .block-filterproducts .products-grid:not(.wishlist) .product-item-info .product-item-details .price-box{margin:8px 0 10px}.deal-slider .block-filterproducts .products-grid:not(.wishlist) .product-item-info .product-item-details .product-item-actions .actions-primary{position:static}.deal-slider .block-filterproducts .products-grid:not(.wishlist) .product-item-info .product-item-details .product-item-actions .actions-primary .action{opacity:1;visibility:visible;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}.products-slider .block-filterproducts .owl-carousel .owl-stage-outer{margin:0 0 -60px;padding:0 0 60px}.products-slider .block-filterproducts .owl-carousel .owl-stage-outer .product-item{margin-bottom:0}.products-slider .block-filterproducts .owl-carousel .owl-stage-outer .product-item .product-item-info{background-color:#fff !important}.products-slider .block-filterproducts .owl-theme .owl-nav [class*="owl-"]{border:0px !important}.product-slider-banner .banner-image{margin-bottom:0;overflow:hidden;display:block;height:100%}.product-slider-banner .banner-image img{height:100%}.product-slider-banner .banner-image .sale-info{position:absolute;top:50%;left:0;right:0;color:#fff;width:auto;text-align:center;transform:translateY(-50%);pointer-events:none}.product-slider-banner .banner-image .sale-info .sub-text{color:#fff;font-size:24px;font-weight:700;margin-bottom:10px;text-transform:uppercase}.product-slider-banner .banner-image .sale-info .sale-title{font-size:55px;margin-bottom:10px;font-weight:700;color:#fff}.product-slider-banner .banner-image .sale-info .sale-content{font-size:18px;color:#fff;margin-bottom:52px}.product-slider-banner .banner-image .sale-info .button{border-radius:5px;display:inline-block;padding:12px 40px;text-transform:uppercase;background:#fff;color:#000;font-size:14px;font-weight:600;pointer-events:auto}.product-slider-banner .banner-image .sale-info .button:hover{background:#d52345;color:#fff}.cms-index-index .tabs-product1 .sm-listing-tabs{position:relative}.cms-index-index .tabs-product1 .sm-listing-tabs .block-title{text-align:left}.cms-index-index .tabs-product1 .sm-listing-tabs .ltabs-wrap{position:static}.cms-index-index .tabs-product1 .sm-listing-tabs .ltabs-wrap .ltabs-tabs-container{position:absolute;top:0;right:0;margin:0;height:0}.cms-index-index .tabs-product1 .sm-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs li{margin-right:0}.cms-index-index .tabs-product1 .sm-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs li.tab-sel,.cms-index-index .tabs-product1 .sm-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs li:hover{border-bottom:0 !important}.cms-index-index .tabs-product1 .sm-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs li.tab-sel span,.cms-index-index .tabs-product1 .sm-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs li:hover span{color:#fff}.cms-index-index .tabs-product1 .sm-listing-tabs .products.wrapper.products-grid .product-items{position:static;overflow:visible;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;grid-column-gap:10px;grid-row-gap:10px;margin:0;width:100%}.cms-index-index .tabs-product1 .sm-listing-tabs .products.wrapper.products-grid .product-items .items{width:100%;padding:0;margin-bottom:0}.cms-index-index .tabs-product1 .sm-listing-tabs .products.wrapper.products-grid .product-items .items .product-image-container{width:auto !important}.cms-index-index .tabs-product1 .sm-listing-tabs .ltabs-loadmore{display:none !important}.cms-index-index .tabs-product1 .sm-listing-tabs .banner-cat{list-style:none;grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:2;flex-direction:column;justify-content:center;padding:0;border-radius:5px;line-height:0}.cms-index-index .tabs-product1 .sm-listing-tabs .banner-cat a{display:inline-block;overflow:hidden;max-width:100%;border-radius:5px}.cms-index-index .tabs-product1 .sm-listing-tabs .banner-cat a img{margin:0;border-radius:5px}.cms-index-index .tabs-product1 .sm-listing-tabs .banner-cat a:hover img{animation-name:elementor-animation-wobble-vertical;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}@media (min-width:1900px){.slidershow .slidershow-type-1 .homeslider-description .des-warp{position:absolute;bottom:220px;left:32%;top:auto;transform:translateY(0px)}.product-slider-banner .products-slider{padding:75px 150px 40px}}@media (min-width:1024px){.cms-index-index .tabs-product1 .sm-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs li span{font-size:16px;text-transform:capitalize;font-weight:500;text-align:center;color:#000;padding:3px 20px;display:inline-block;line-height:24px;border-radius:22px}}@media (max-width:1360px){.slidershow .slidershow-type-1 .homeslider-description{width:100%;text-align:center}.slidershow .slidershow-type-1 .homeslider-description .title-slider{font-size:50px;line-height:50px}.product-slider-banner .products-slider{padding:55px}}@media (min-width:1361px) and (max-width:1899px){.product-slider-banner .products-slider{padding:75px 80px 40px}}@media (max-width:1199px){.slidershow .slidershow-type-1 .homeslider-description .des-slider,.slidershow .slidershow-type-1 .owl-item.active .homeslider-description .slide-button{display:none}}@media (min-width:992px) and (max-width:1199px){.deal-slider .block-filterproducts .block-title{-ms-flex:0 0 38%;flex:0 0 38%;max-width:38%}.deal-slider .block-filterproducts .block-content{-ms-flex:0 0 calc(62% - 20px);flex:0 0 calc(62% - 20px);max-width:calc(62% - 20px)}.block-service-home .service_inner .service-info h4{font-size:16px}}@media (min-width:768px) and (max-width:991px){.deal-slider .block-filterproducts .block-title{-ms-flex:0 0 38%;flex:0 0 38%;max-width:38%}.deal-slider .block-filterproducts .block-content{-ms-flex:0 0 calc(62% - 20px);flex:0 0 calc(62% - 20px);max-width:calc(62% - 20px)}.block-banners .row{row-gap:30px}.product-slider-banner .products-slider{padding:55px 0 30px}}@media (max-width:1199px){.slidershow .slidershow-type-1 .homeslider-description .title-slider{font-size:40px;line-height:40px}.slidershow .slidershow-type-1 .owl-theme .owl-dots{bottom:20px}.block-service-home .row{row-gap:10px}.cms-index-index .tabs-product1 .sm-listing-tabs .banner-cat{display:none}.cms-index-index .tabs-product1 .sm-listing-tabs .products.wrapper.products-grid .product-items{grid-template-columns:1fr 1fr 1fr}.inner-blog .head-title{margin-bottom:30px}.deal-slider .block-filterproducts .block-title .deals-countdown .deals-time{min-width:55px}}@media (max-width:767px){.deal-slider .block-filterproducts{flex-wrap:wrap}.deal-slider .block-filterproducts .block-title{padding:15px}.deal-slider .block-filterproducts .block-title .deals-countdown{margin:0px 0 15px}.deal-slider .block-filterproducts{display:block}.deal-slider .block-filterproducts .block-title,.deal-slider .block-filterproducts .block-content{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.cms-index-index .tabs-product1 .sm-listing-tabs .products.wrapper.products-grid .product-items{grid-template-columns:1fr 1fr}.product-slider-banner .products-slider{padding:55px 15px}.product-slider-banner .banner-image .sale-info .sub-text{font-size:18px}.product-slider-banner .banner-image .sale-info .sale-content{display:none}.product-slider-banner .banner-image .sale-info .sale-title{font-size:32px;line-height:40px;margin-bottom:10px}}@media (max-width:576px){.block-service-home .row{row-gap:10px}.slidershow .slidershow-type-1 .homeslider-description{text-align:left}.slidershow .slidershow-type-1 .homeslider-description .des-warp{left:10%}.slidershow .slidershow-type-1 .homeslider-description .title-slider{font-size:14px;line-height:20px}.slidershow .slidershow-type-1 .homeslider-description .subtitle-slider{font-size:14px;line-height:20px}.block-banners .row{row-gap:30px}}@media (max-width:480px){.cms-index-index .tabs-product1 .sm-listing-tabs .products.wrapper.products-grid .product-items{grid-template-columns:1fr}}.cms-index-index.header-2-style .block-title{text-align:center;margin-bottom:35px}.cms-index-index.header-2-style .block-title strong{color:#000;font-size:calc(100% + 16px);line-height:4rem;font-weight:500;text-transform:capitalize}.slidershow .slidershow-type-2{overflow:hidden;margin-top:30px;border-radius:5px}.slidershow .slidershow-type-2 .homeslider-description .des-warp{position:absolute;width:100%;top:50%;left:50%;padding:0 80px;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);z-index:1}.slidershow .slidershow-type-2 .homeslider-description .des-warp.align-left{left:0px;text-align:left}.slidershow .slidershow-type-2 .homeslider-description .des-warp.align-right{right:0px;text-align:left}.slidershow .slidershow-type-2 .homeslider-description .subtitle-slider{opacity:0;font-size:24px;line-height:32px;text-transform:capitalize;color:#fff;font-weight:400;margin-bottom:7px}.slidershow .slidershow-type-2 .homeslider-description .subtitle-slider span{color:#d52345}.slidershow .slidershow-type-2 .homeslider-description .title-slider{opacity:0;font-size:60px;line-height:77px;color:#fff;font-weight:700;margin-bottom:10px}.slidershow .slidershow-type-2 .homeslider-description .des-slider{opacity:0;font-size:18px;line-height:24px;color:#fff;font-weight:400;margin-bottom:35px}.slidershow .slidershow-type-2 .homeslider-description .slide-button{opacity:0}.slidershow .slidershow-type-2 .homeslider-description .button{display:inline-block;color:#000;background:#fff;line-height:50px;font-weight:400;font-size:14px;text-transform:capitalize;padding:0 40px;height:50px;border-radius:5px}.slidershow .slidershow-type-2 .homeslider-description .button:hover{background:#000;color:#fff}.slidershow .slidershow-type-2 .homeslider-description .sl-style2 .button{background:#fff;border:1px solid #fff;color:#fff}.slidershow .slidershow-type-2 .homeslider-description .sl-style2 .button:hover{border-color:#000;background:#000;color:#fff}.slidershow .slidershow-type-2 .homeslider-description .sl-style3 .subtitle-slider{color:#fff}.slidershow .slidershow-type-2 .homeslider-description .sl-style3 .title-slider{color:#f7cab3}.slidershow .slidershow-type-2 .homeslider-description .sl-style3 .des-slider{color:#fff}.slidershow .slidershow-type-2 .homeslider-description .sl-style3 .button{background:transparent;border:1px solid #fff;color:#fff}.slidershow .slidershow-type-2 .homeslider-description .sl-style3 .button:hover{border-color:#000;background:#000;color:#fff}.slidershow .slidershow-type-2 .owl-item.active .homeslider-description .subtitle-slider{opacity:1;animation:fadeInDown 2s ease-in-out;-webkit-animation:fadeInDown 2s ease-in-out;-moz-animation:fadeInDown 2s ease-in-out;-o-animation:fadeInDown 2s ease-in-out}.slidershow .slidershow-type-2 .owl-item.active .homeslider-description .title-slider{opacity:1;animation:zoomIn 1.5s ease-in-out;-webkit-animation:zoomIn 1.5s ease-in-out;-moz-animation:zoomIn 1.5s ease-in-out;-o-animation:zoomIn 1.5s ease-in-out;-ms-animation:zoomIn 1.5s ease-in-out}.slidershow .slidershow-type-2 .owl-item.active .homeslider-description .des-slider{opacity:1;animation:fadeInRight 1.5s ease-in-out;-webkit-animation:fadeInRight 1.5s ease-in-out;-moz-animation:fadeInRight 1.5s ease-in-out;-o-animation:fadeInRight 1.5s ease-in-out}.slidershow .slidershow-type-2 .owl-item.active .homeslider-description .slide-button{opacity:1;animation:fadeInUp 2s ease-in-out;-webkit-animation:fadeInUp 2s ease-in-out;-moz-animation:fadeInUp 2s ease-in-out;-o-animation:fadeInUp 2s ease-in-out}.slidershow .slidershow-type-2 .owl-item.active .homeslider-description .sl-style2 .title-slider{animation:fadeInRight 1.5s ease-in-out;-webkit-animation:fadeInRight 1.5s ease-in-out;-moz-animation:fadeInRight 1.5s ease-in-out;-o-animation:fadeInRight 1.5s ease-in-out;-ms-animation:fadeInRight 1.5s ease-in-out}.slidershow .slidershow-type-2 .owl-item.active .homeslider-description .sl-style2 .des-slider{animation:fadeInLeft 1.5s ease-in-out;-webkit-animation:fadeInLeft 1.5s ease-in-out;-moz-animation:fadeInLeft 1.5s ease-in-out;-o-animation:fadeInLeft 1.5s ease-in-out}.slidershow .slidershow-type-2 .owl-item.active .homeslider-description .sl-style3 .subtitle-slider{animation:rotateInDownRight 2s ease-in-out;-webkit-animation:rotateInDownRight 2s ease-in-out;-moz-animation:rotateInDownRight 2s ease-in-out;-o-animation:rotateInDownRight 2s ease-in-out}.slidershow .slidershow-type-2 .owl-item.active .homeslider-description .sl-style3 .title-slider{animation:fadeInRight 1.5s ease-in-out;-webkit-animation:fadeInRight 1.5s ease-in-out;-moz-animation:fadeInRight 1.5s ease-in-out;-o-animation:fadeInRight 1.5s ease-in-out;-ms-animation:fadeInRight 1.5s ease-in-out}.slidershow .slidershow-type-2 .owl-item.active .homeslider-description .sl-style3 .des-slider{animation:rotateInUpLeft 1.5s ease-in-out;-webkit-animation:rotateInUpLeft 1.5s ease-in-out;-moz-animation:rotateInUpLeft 1.5s ease-in-out;-o-animation:rotateInUpLeft 1.5s ease-in-out}.slidershow .slidershow-type-2 .owl-item.active .homeslider-description .sl-style3 .slide-button{animation:fadeInLeft 2s ease-in-out;-webkit-animation:fadeInLeft 2s ease-in-out;-moz-animation:fadeInLeft 2s ease-in-out;-o-animation:fadeInLeft 2s ease-in-out}.slidershow-type-2:hover .owl-theme .owl-nav [class*='owl-']{opacity:1}.slidershow-type-2 .owl-theme .owl-nav{margin:0;top:auto;bottom:20px;right:15px;left:auto;z-index:2;position:absolute}.slidershow-type-2 .owl-theme .owl-nav [class*='owl-']{background-color:#fff;border:0;border-radius:25px;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;cursor:pointer;opacity:0;transition:all .3s ease-in-out 0s;z-index:99;font-size:0;margin:0 3px;text-indent:0;color:#000;font-size:0px}.slidershow-type-2 .owl-theme .owl-nav [class*='owl-']:hover{background-color:#000;color:#fff}.slidershow-type-2 .owl-theme .owl-nav [class*='owl-']:before{font-size:20px}.slidershow-type-2 .owl-theme .owl-nav [class*='owl-']:hover{opacity:1}.slidershow-type-2 .owl-theme .owl-dots{bottom:40px;text-align:center;width:auto;position:absolute;bottom:33px;width:100%;left:0;padding:0 80px;right:auto;float:none;line-height:8px;display:flex;column-gap:10px;margin:0}.slidershow-type-2 .owl-theme .owl-dots .owl-dot{display:inline-flex;align-items:center;justify-content:center;opacity:1;float:none;border-radius:100%;background-color:transparent;border:1px solid transparent;transition:all .2s ease-in-out 0s}.slidershow-type-2 .owl-theme .owl-dots .owl-dot:hover,.slidershow-type-2 .owl-theme .owl-dots .owl-dot.active{background-color:transparent;border:1px solid #fff}.slidershow-type-2 .owl-theme .owl-dots .owl-dot:hover span,.slidershow-type-2 .owl-theme .owl-dots .owl-dot.active span{background:transparent}.slidershow-type-2 .owl-theme .owl-dots .owl-dot span{width:8px;height:8px;border-radius:100%;background:#fff;margin:2px;transition:all .2s ease-in-out 0s}.deal-slider2 .block-filterproducts{background-color:#fbe9ec;border-radius:10px;position:relative;display:flex;flex-direction:row;padding:40px 20px 40px 0px}.deal-slider2 .block-filterproducts .block-title{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;margin:10px;gap:30px}.deal-slider2 .block-filterproducts .block-title h3{color:#000;font-size:30px;line-height:40px;font-weight:500;text-transform:capitalize}.deal-slider2 .block-filterproducts .block-title .posttext{line-height:22px;font-size:16px;text-align:center}.deal-slider2 .block-filterproducts .block-title .deals-countdown{display:flex;column-gap:10px;margin:0}.deal-slider2 .block-filterproducts .block-title .deals-countdown .deals-time{border:0px;line-height:28px;float:none;display:block;width:auto;color:#fff;position:relative;text-transform:none;text-align:center;padding:0}.deal-slider2 .block-filterproducts .block-title .deals-countdown .deals-time .num-time{font-size:calc(100% + 10px);font-weight:400;text-align:center;line-height:50px;display:block;height:50px;width:50px;border-radius:100%;background:#000;color:#fff;margin-bottom:0}.deal-slider2 .block-filterproducts .block-title .deals-countdown .deals-time .title-time{font-size:calc(100% - 2px);color:#000;font-weight:500}.deal-slider2 .block-filterproducts .block-title .btn-viewmore a{background-color:transparent;border:1px solid #000;padding:12px 40px 11px;line-height:25px;display:inline-block;border-radius:5px}.deal-slider2 .block-filterproducts .block-title .btn-viewmore a:hover{background:#000;color:#fff}.deal-slider2 .block-filterproducts .block-content{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;padding-right:40px}.deal-slider2 .block-filterproducts .owl-carousel .owl-stage-outer{margin-bottom:-40px}.deal-slider2 .block-filterproducts .product-item{margin-bottom:40px}.deal-slider2 .block-filterproducts .product-item .product-item-info{background:#fff}.deal-slider2 .block-filterproducts .product-item .product-item-info:before{border-color:transparent}.deal-slider2 .block-filterproducts .product-item .product-item-info:hover:before{height:calc(100% + 40px);border-color:#000}.slider-cats .item{text-align:center}.slider-cats .item .image-cat{position:relative;overflow:hidden;border-radius:100%;margin-bottom:12px;border:1px solid #eee;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.slider-cats .item .image-cat:hover{border-color:#000}.slider-cats .item .info-cat h2{font-size:calc(100% + 2px);font-weight:500}.block-slider-banners .banners-slider{border:1px solid #eee;border-radius:5px;overflow:hidden}.block-slider-banners .banners-slider .banner--item .row{margin:0}.block-slider-banners .col-image{-webkit-box-flex:0;-ms-flex:0 0 52%;flex:0 0 52%;max-width:52%;padding:0}.block-slider-banners .col-content{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;max-width:406px;padding:0}.block-slider-banners .owl-carousel .owl-item img{width:100%;height:100%}.block-slider-banners .banner-content{position:absolute;width:100%;top:42%;left:50%;padding-left:80px;align-items:start;transform:translatey(82%);-webkit-transform:translatey(82%);transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);z-index:1}.block-slider-banners .banner-content .banner-subtitle{font-size:calc(100% + 2px);line-height:22px;text-transform:capitalize;color:var(--main-color);font-weight:500;margin-bottom:7px;opacity:0;transform:translatey(800px);-webkit-transform:translatey(800px)}.block-slider-banners .banner-content .banner-title{font-size:40px;line-height:44px;color:#000;font-weight:500;margin-bottom:17px;opacity:0;transform:translatey(800px);-webkit-transform:translatey(800px)}.block-slider-banners .banner-content .banner-title a{color:#000}.block-slider-banners .banner-content .banner-description{font-size:calc(100% + 2px);line-height:22px;color:#000;font-weight:400;margin-bottom:32px;opacity:0;transform:translatey(800px);-webkit-transform:translatey(800px)}.block-slider-banners .banner-content .banner-action{opacity:0;transform:translatey(800px);-webkit-transform:translatey(800px);padding:0px 20px;display:inline-block;line-height:40px;min-height:auto;height:40px;min-width:120px;border:1px solid #000;border-radius:5px;text-transform:capitalize;text-align:center}.block-slider-banners .owl-item.active .banner-content .banner-subtitle{opacity:1;animation:fadeInUp 1s linear;-webkit-animation:fadeInUp 1s linear;-moz-animation:fadeInUp 1s linear;-o-animation:fadeInUp 1s linear;-ms-animation:fadeInUp 1s linear;transform:translatey(0);-webkit-transform:translatey(0)}.block-slider-banners .owl-item.active .banner-content .banner-title{opacity:1;animation:fadeInUp 1s linear;-webkit-animation:fadeInUp 1s linear;-moz-animation:fadeInUp 1s linear;-o-animation:fadeInUp 1s linear;-ms-animation:fadeInUp 1s linear;transform:translatey(0);-webkit-transform:translatey(0)}.block-slider-banners .owl-item.active .banner-content .banner-description{opacity:1;animation:fadeInUp 1s linear;-webkit-animation:fadeInUp 1.5s linear;-moz-animation:fadeInUp 1.5s linear;-o-animation:fadeInUp 1.5s linear;-ms-animation:fadeInUp 1.5s linear;transform:translatey(0);-webkit-transform:translatey(0)}.block-slider-banners .owl-item.active .banner-content .banner-action{opacity:1;animation:fadeInUp 2s linear;-webkit-animation:fadeInUp 2s linear;-moz-animation:fadeInUp 2s linear;-o-animation:fadeInUp 2s linear;-ms-animation:fadeInUp 2s linear;transform:translatey(0);-webkit-transform:translatey(0);display:inline-block}.block-slider-banners .owl-item.active .banner-content .banner-action:hover{background:#000;color:#fff}.block-slider-banners .owl-theme .owl-nav>div{width:50px;height:50px;line-height:55px}.block-slider-banners .owl-theme .owl-nav>div svg{width:18px;height:18px}.block-slider-banners .owl-theme .owl-nav>div.owl-prev{left:20px;right:auto}.block-slider-banners .owl-theme .owl-nav>div.owl-next{left:auto;right:20px}.rtl .block-slider-banners .banner-content{padding-left:0;padding-right:80px}.banner-deal{position:relative}.banner-deal .deal__banner{border-radius:5px;overflow:hidden}.banner-deal .deal__banner img{border-radius:5px;width:100%;-webkit-transition:opacity .5s ease,transform 2s cubic-bezier(0, 0, .44, 1.18);-moz-transition:opacity .5s ease,transform 2s cubic-bezier(0, 0, .44, 1.18);-ms-transition:opacity .5s ease,transform 2s cubic-bezier(0, 0, .44, 1.18);-o-transition:opacity .5s ease,transform 2s cubic-bezier(0, 0, .44, 1.18);transition:opacity .5s ease,transform 2s cubic-bezier(0, 0, .44, 1.18)}.banner-deal:hover .deal__banner img{opacity:.9;transform:scale(1.09)}.banner-deal .deal__wrap{position:absolute;top:35px;bottom:0px;left:15px;right:15px;text-align:center}.banner-deal .box-title h3{justify-content:center;margin-bottom:5px;font-size:calc(100% + 16px);font-weight:500;color:#000}.banner-deal .deal__description{font-size:calc(100% + 2px);font-weight:400;margin-bottom:12px}.banner-deal .deal__btn{position:absolute;bottom:20px;left:15px;right:15px;text-align:center}.banner-deal .deal__btn .deal__btn-link{background-color:#fff;color:#000;padding:0 20px;display:inline-block;line-height:40px;min-height:auto;height:40px;min-width:120px;border-radius:5px;text-transform:capitalize}.banner-deal .deal__btn .deal__btn-link:hover{background-color:#000;color:#fff}.banner-deal .countdown_time .countdown-static{display:flex;justify-content:center;gap:10px}.banner-deal .countdown_time .countdown-static .deals-time .num-time{font-size:calc(100% + 10px);font-weight:500;text-align:center;line-height:50px;display:block;height:50px;width:50px;border-radius:100%;background:#000;color:#fff;margin-bottom:7px}.banner-deal .countdown_time .countdown-static .deals-time .title-time{font-size:calc(100% - 2px);color:#000;font-weight:600;text-transform:uppercase}.products-slider2 .block-filterproducts{margin-bottom:0px !important}.products-slider2 .block-filterproducts .block-title{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.products-slider2 .block-filterproducts .block-title .btn-viewmore a{position:relative}.products-slider2 .block-filterproducts .block-title .btn-viewmore a:after{content:"";width:100%;height:1px;position:absolute;bottom:0;left:0;background:#000;display:inline-block}.products-slider2 .block-filterproducts .owl-carousel .owl-stage-outer .product-item{margin-bottom:50px}.products-slider2 .block-filterproducts .owl-carousel .owl-stage-outer .product-item .product-item-info{background-color:#fff !important}.slider-collection{position:relative}.slider-collection .block-title{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.slider-collection .block-title .btn-viewmore a{position:relative}.slider-collection .block-title .btn-viewmore a:after{content:"";width:100%;height:1px;position:absolute;bottom:0;left:0;background:#000;display:inline-block}.slider-collection .collect{position:relative;padding:0 10px;text-align:center}.slider-collection .collect .collect-info__sub{font-size:100%;line-height:22px;text-transform:capitalize;color:var(--main-color2);font-weight:500;margin-bottom:10px}.slider-collection .collect .collect-info__title{font-size:calc(100% + 10px);line-height:32px;font-weight:500;margin-bottom:20px}.slider-collection .collect .collect-info__des{font-size:calc(100% + 2px);line-height:26px;font-weight:400;margin-bottom:20px}.slider-collection .collect .collect-info__view a{border:1px solid #eee;background-color:transparent;display:inline-block;padding:1.4rem 4rem;border-radius:5px}.slider-collection .collect:hover .collect-info__view a{border:1px solid #000;color:#000}.slider-collection .collect:hover .collect-img img{transform:scale(1.1)}.slider-collection .collect .collect-img{overflow:hidden;border-radius:100%;margin-bottom:33px}.slider-collection .collect .collect-img img{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.block-video .block-video-wrap{display:flex;flex-wrap:wrap;align-items:stretch;border-radius:10px;overflow:hidden}.block-video .box_content{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;background-color:#13171b;color:#fff;padding:0px 80px;place-content:center}.block-video .box_content .block-title{text-align:left}.block-video .box_content .block-title strong{color:#fff}.block-video .box_content .box__list{font-size:calc(100% + 2px);display:flex;flex-direction:column;row-gap:20px;margin-bottom:32px}.block-video .box_content .box__list .item{display:flex;gap:15px;color:#00fa0c}.block-video .box_content .box__list .item svg{margin-top:-2px}.block-video .box_content .box__list .item span{color:#fff}.block-video .box_content .box__btn a{background-color:transparent;border:1px solid #fff;color:#fff;display:inline-block;padding:1.4rem 4rem;border-radius:5px}.block-video .box_content .box__btn a:hover{background-color:#f93355;border:1px solid #f93355;color:#fff}.block-video .box_video{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.block-video .box_video>div{line-height:0}.block-video .box_video .btn_videos{display:inline-block;position:relative;transition:all .3s ease-in-out 0s;overflow:hidden;height:100%}.block-video .box_video .btn_videos span{display:flex;width:90px;height:90px;justify-content:center;align-items:center;border-radius:100%;position:absolute;left:50%;top:50%;z-index:2;margin-left:-45px;margin-top:-45px;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;background-color:#fff;color:#000;border:none}.block-video .box_video .btn_videos span svg{width:36px;height:36px}.block-video .box_video .btn_videos span:hover{background-color:#000;color:#fff}.block-video .box_video .btn_videos:hover span:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;opacity:.2;display:inline-block;-webkit-animation:zoom-shadown 3s ease-in-out infinite both;animation:zoom-shadown 3s ease-in-out infinite both;box-shadow:0 0 0 0 #000;border-radius:100%}.block-video .box_video img{height:100%;object-fit:cover;width:100%}.block-video .box-title h3{color:#fff}.block-brand2 .block-title{display:flex;justify-content:space-between;align-items:center}.block-brand2 .block-title .btn-viewmore a{position:relative}.block-brand2 .block-title .btn-viewmore a:after{content:"";width:100%;height:1px;position:absolute;bottom:0;left:0;background:#000;display:inline-block}.block-brand2 .item{overflow:hidden;text-align:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border-radius:5px;border:1px solid #eee}.block-brand2 .item img{-webkit-transition:opacity .5s ease,transform 2s cubic-bezier(0, 0, .44, 1.18);-moz-transition:opacity .5s ease,transform 2s cubic-bezier(0, 0, .44, 1.18);-ms-transition:opacity .5s ease,transform 2s cubic-bezier(0, 0, .44, 1.18);-o-transition:opacity .5s ease,transform 2s cubic-bezier(0, 0, .44, 1.18);transition:opacity .5s ease,transform 2s cubic-bezier(0, 0, .44, 1.18)}.block-brand2 .item:hover{border-color:#000}.block-brand2 .item:hover img{transform:scale(1.09)}.block-service-home2{padding-top:30px;padding-bottom:30px;background-color:#1f2329}.block-service-home2 .service_inner{border-radius:20px;display:flex;gap:20px;align-items:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.block-service-home2 .service_inner .service-ico{width:60px;height:60px;line-height:60px;text-align:center;position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border:1px solid rgba(255,255,255,0.1);border-radius:100%}.block-service-home2 .service_inner .service-ico img{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;transition-duration:.3s;display:inline-block;width:28px;height:28px}.block-service-home2 .service_inner .service-info{flex:1 1 0}.block-service-home2 .service_inner .service-info h4{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;margin:0;text-transform:capitalize;font-size:18px;line-height:30px;color:#fff;font-weight:500}.block-service-home2 .service_inner .service-info p{font-size:14px;color:#fff;font-weight:400;margin-bottom:0;margin-top:2px}.block-service-home2 .service_inner:hover .service-ico img{transition:all .7s;filter:brightness(0) saturate(100%) invert(100%) sepia(6%) saturate(0%) hue-rotate(338deg) brightness(105%) contrast(105%);animation-name:elementor-animation-wobble-vertical;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}@media (max-width:1366px){.block-slider-banners .banner-content{padding-left:30px}.block-slider-banners .owl-dots{padding:0 30px}}@media (max-width:1199px){.slidershow .slidershow-type-2 .homeslider-description .des-slider,.slidershow .slidershow-type-2 .owl-item.active .homeslider-description .slide-button{display:none}}@media (max-width:1199px){.slidershow .slidershow-type-2 .homeslider-description .title-slider{font-size:40px;line-height:40px}.slidershow .slidershow-type-2 .owl-theme .owl-dots{bottom:20px}.block-video .box_content{padding:30px}}@media (min-width:992px) and (max-width:1199px){.block-slider-banners .banner-content .banner-subtitle{margin-bottom:2px}.block-slider-banners .banner-content .banner-title{font-size:24px;line-height:30px;margin-bottom:10px}.block-slider-banners .banner-content .banner-description{margin-bottom:10px}.block-slider-banners .banner-content .owl-dots{bottom:10px}.block-service-home2 .service_inner .service-info h4{font-size:17px}}@media (min-width:768px) and (max-width:991px){.deal-slider2 .block-filterproducts .block-title,.deal-slider2 .block-filterproducts .block-content{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.slidershow-type-22.nav-style-1 .owl-theme .owl-dots{padding:0 35px;bottom:20px}.banner-deal .countdown_time .countdown-static .deals-time .num-time{height:45px;width:45px;line-height:45px;font-size:100%}.block-slider-banners .banner-content .banner-subtitle{margin-bottom:2px}.block-slider-banners .banner-content .banner-title{font-size:24px;line-height:30px;margin-bottom:10px}.block-slider-banners .banner-content .banner-description{margin-bottom:10px}.block-slider-banners .banner-content .owl-dots{bottom:10px}.block-slider-banners .banner-content .banner-description{display:none}.block-service-home2 .row{row-gap:20px}.banner-deal .countdown_time .countdown_inner{gap:2px}.banner-deal .countdown_time .countdown_inner .deals-time .num-time{font-size:calc(100% + 2px)}.banner-deal .deal__banner{height:100%}.banner-deal .deal__banner img{height:100%;object-fit:cover;width:100%}.banner-deal .deal__wrap{top:10px;padding:0 15px}.banner-deal .box-title h3{font-size:24px}.banner-deal .deal__description{display:none}}@media screen and (max-width:767px){.block-slider-banners .banner-content{padding-left:20px}.block-slider-banners .banner-content .banner-title{font-size:18px;line-height:20px}.block-slider-banners .banner-content .banner-description,.block-slider-banners .banner-content .banner-action{display:none  !important}.slidershow-type-22.nav-style-1 .owl-theme .owl-dots{bottom:20px;padding:0 20px}.slider-collection .collect .collect-info__title{font-size:calc(100% + 2px);line-height:20px}.deal-slider2 .block-filterproducts{padding:0px}.deal-slider2 .block-filterproducts .block-title{margin:0px}.deal-slider2 .block-filterproducts .block-title,.deal-slider2 .block-filterproducts .block-content{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.slider-collection .collect{padding:0px}.block-video .box_content{padding:30px 20px}.block-video .box_content,.block-video .box_video{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.block-service-home2 .row{row-gap:20px}}@media (max-width:576px){.slidershow .slidershow-type-2 .homeslider-description{text-align:left}.slidershow .slidershow-type-2 .homeslider-description .des-warp{left:40%}.slidershow .slidershow-type-2 .homeslider-description .title-slider{font-size:18px;line-height:20px}.slidershow .slidershow-type-2 .homeslider-description .subtitle-slider{font-size:14px;line-height:20px}.deal-slider2 .block-filterproducts .block-title,.deal-slider2 .block-filterproducts .block-content{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.cms-index-index .block-title{text-align:center;margin-bottom:35px}.cms-index-index .block-title strong{color:#000;font-size:calc(100% + 16px);line-height:4rem;font-weight:500;text-transform:capitalize}.slidershow .slidershow-type-3{margin-top:30px}.slidershow .slidershow-type-3 .homeslider-description .des-warp{position:absolute;width:100%;top:50%;left:50%;padding-left:100px;align-items:start;transform:translatey(82%);-webkit-transform:translatey(82%);transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);z-index:1}.slidershow .slidershow-type-3 .homeslider-description .des-warp.align-left{left:0px;text-align:left}.slidershow .slidershow-type-3 .homeslider-description .des-warp.align-right{right:0px;text-align:left}.slidershow .slidershow-type-3 .homeslider-description .subtitle-slider{opacity:0;font-size:16px;line-height:24px;text-transform:uppercase;color:#fff;font-weight:700;margin-bottom:7px}.slidershow .slidershow-type-3 .homeslider-description .subtitle-slider span{color:#d52345}.slidershow .slidershow-type-3 .homeslider-description .title-slider{opacity:0;font-size:50px;line-height:50px;color:#fff;font-weight:400;margin-bottom:10px}.slidershow .slidershow-type-3 .homeslider-description .des-slider{opacity:0;font-size:16px;line-height:22px;color:#fff;font-weight:400;margin-bottom:35px}.slidershow .slidershow-type-3 .homeslider-description .slide-button{opacity:0}.slidershow .slidershow-type-3 .homeslider-description .button{display:inline-block;color:#fff;background:transparent;border:1px solid #fff;line-height:40px;font-weight:400;font-size:14px;text-transform:capitalize;padding:0 40px;height:40px;border-radius:5px}.slidershow .slidershow-type-3 .homeslider-description .button:hover{background:#000 !important;border-color:#000 !important;color:#fff !important}.slidershow .slidershow-type-3 .owl-item.active .homeslider-description .subtitle-slider{opacity:1;animation:fadeInDown 2s ease-in-out;-webkit-animation:fadeInDown 2s ease-in-out;-moz-animation:fadeInDown 2s ease-in-out;-o-animation:fadeInDown 2s ease-in-out}.slidershow .slidershow-type-3 .owl-item.active .homeslider-description .title-slider{opacity:1;animation:zoomIn 1.5s ease-in-out;-webkit-animation:zoomIn 1.5s ease-in-out;-moz-animation:zoomIn 1.5s ease-in-out;-o-animation:zoomIn 1.5s ease-in-out;-ms-animation:zoomIn 1.5s ease-in-out}.slidershow .slidershow-type-3 .owl-item.active .homeslider-description .des-slider{opacity:1;animation:fadeInRight 1.5s ease-in-out;-webkit-animation:fadeInRight 1.5s ease-in-out;-moz-animation:fadeInRight 1.5s ease-in-out;-o-animation:fadeInRight 1.5s ease-in-out}.slidershow .slidershow-type-3 .owl-item.active .homeslider-description .slide-button{opacity:1;animation:fadeInUp 2s ease-in-out;-webkit-animation:fadeInUp 2s ease-in-out;-moz-animation:fadeInUp 2s ease-in-out;-o-animation:fadeInUp 2s ease-in-out}.slidershow .slidershow-type-3 .owl-item.active .homeslider-description .sl-style2 .title-slider{animation:fadeInRight 1.5s ease-in-out;-webkit-animation:fadeInRight 1.5s ease-in-out;-moz-animation:fadeInRight 1.5s ease-in-out;-o-animation:fadeInRight 1.5s ease-in-out;-ms-animation:fadeInRight 1.5s ease-in-out}.slidershow .slidershow-type-3 .owl-item.active .homeslider-description .sl-style2 .des-slider{animation:fadeInLeft 1.5s ease-in-out;-webkit-animation:fadeInLeft 1.5s ease-in-out;-moz-animation:fadeInLeft 1.5s ease-in-out;-o-animation:fadeInLeft 1.5s ease-in-out}.slidershow .slidershow-type-3 .owl-item.active .homeslider-description .sl-style3 .subtitle-slider{animation:rotateInDownRight 2s ease-in-out;-webkit-animation:rotateInDownRight 2s ease-in-out;-moz-animation:rotateInDownRight 2s ease-in-out;-o-animation:rotateInDownRight 2s ease-in-out}.slidershow .slidershow-type-3 .owl-item.active .homeslider-description .sl-style3 .title-slider{animation:fadeInRight 1.5s ease-in-out;-webkit-animation:fadeInRight 1.5s ease-in-out;-moz-animation:fadeInRight 1.5s ease-in-out;-o-animation:fadeInRight 1.5s ease-in-out;-ms-animation:fadeInRight 1.5s ease-in-out}.slidershow .slidershow-type-3 .owl-item.active .homeslider-description .sl-style3 .des-slider{animation:rotateInUpLeft 1.5s ease-in-out;-webkit-animation:rotateInUpLeft 1.5s ease-in-out;-moz-animation:rotateInUpLeft 1.5s ease-in-out;-o-animation:rotateInUpLeft 1.5s ease-in-out}.slidershow .slidershow-type-3 .owl-item.active .homeslider-description .sl-style3 .slide-button{animation:fadeInLeft 2s ease-in-out;-webkit-animation:fadeInLeft 2s ease-in-out;-moz-animation:fadeInLeft 2s ease-in-out;-o-animation:fadeInLeft 2s ease-in-out}.slidershow-type-3:hover .owl-theme .owl-nav [class*='owl-']{opacity:1}.slidershow-type-3 .owl-theme .owl-nav{margin:0}.slidershow-type-3 .owl-theme .owl-nav [class*='owl-']{background-color:#fff;border:0;border-radius:25px;width:50px;height:50px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;cursor:pointer;opacity:0;transition:all .3s ease-in-out 0s;z-index:99;font-size:0;position:absolute;top:50%;margin:0;margin-top:-25px;text-indent:0;color:#000;font-size:0px}.slidershow-type-3 .owl-theme .owl-nav [class*='owl-']:before{font-size:20px}.slidershow-type-3 .owl-theme .owl-nav [class*='owl-'].owl-next{right:20px}.slidershow-type-3 .owl-theme .owl-nav [class*='owl-'].owl-prev{left:20px}.slidershow-type-3 .owl-theme .owl-nav [class*='owl-']:hover{opacity:1}.slidershow-type-3 .owl-theme .owl-dots{position:absolute;bottom:30px;text-align:center;width:auto;left:50%;right:auto;transform:translate(-50%);float:none;line-height:8px;display:flex;column-gap:10px;margin:0}.slidershow-type-3 .owl-theme .owl-dots .owl-dot{display:inline-flex;align-items:center;justify-content:center;opacity:1;float:none;border-radius:100%;background-color:transparent;border:1px solid transparent;transition:all .2s ease-in-out 0s}.slidershow-type-3 .owl-theme .owl-dots .owl-dot:hover,.slidershow-type-3 .owl-theme .owl-dots .owl-dot.active{background-color:transparent;border:1px solid #fff}.slidershow-type-3 .owl-theme .owl-dots .owl-dot:hover span,.slidershow-type-3 .owl-theme .owl-dots .owl-dot.active span{background:transparent}.slidershow-type-3 .owl-theme .owl-dots .owl-dot span{width:8px;height:8px;border-radius:100%;background:#fff;margin:2px;transition:all .2s ease-in-out 0s}.block-service-home5{padding-top:50px;padding-bottom:50px}.block-service-home5 .service_inner{border-radius:20px;display:flex;gap:20px;align-items:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.block-service-home5 .service_inner .service-ico{width:70px;height:70px;line-height:70px;text-align:center;position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.block-service-home5 .service_inner .service-ico img{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;transition-duration:.3s;display:inline-block;width:40px;height:40px}.block-service-home5 .service_inner .service-info{flex:1 1 0}.block-service-home5 .service_inner .service-info h4{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;margin:0;text-transform:capitalize;font-size:18px;line-height:30px;color:#000;font-weight:500}.block-service-home5 .service_inner .service-info p{font-size:14px;color:#666;font-weight:400;margin-bottom:0;margin-top:2px}.block-service-home5 .service_inner:hover .service-ico{background-color:#000;border-radius:100%}.block-service-home5 .service_inner:hover .service-ico img{transition:all .7s;filter:brightness(0) saturate(100%) invert(100%) sepia(6%) saturate(0%) hue-rotate(338deg) brightness(105%) contrast(105%);animation-name:elementor-animation-wobble-vertical;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}.block-slider-banners .slider-banners-wrap .slidershow{overflow:hidden;border-radius:5px}.banner-deal3{position:relative;margin-top:30px}.banner-deal3 .deal__banner{border-radius:5px;overflow:hidden}.banner-deal3 .deal__banner img{-moz-transition:opacity .5s ease,transform 2s cubic-bezier(0, 0, .44, 1.18);-ms-transition:opacity .5s ease,transform 2s cubic-bezier(0, 0, .44, 1.18);-o-transition:opacity .5s ease,transform 2s cubic-bezier(0, 0, .44, 1.18);-webkit-transition:opacity .5s ease,transform 2s cubic-bezier(0, 0, .44, 1.18);border-radius:5px;transition:opacity .5s ease,transform 2s cubic-bezier(0, 0, .44, 1.18)}.banner-deal3 .deal__wrap{bottom:0px;left:15px;position:absolute;right:15px;text-align:center;top:40px}.banner-deal3 .deal__wrap .deal__description{font-size:33px;font-weight:700;margin-bottom:12px;line-height:33px;color:#fff}.banner-deal3 .box-title{flex-direction:column;margin-bottom:0px}.banner-deal3 .box-title .sub-title{color:#fff;font-size:20px;font-weight:700;line-height:24px;margin-bottom:0;text-transform:uppercase}.banner-deal3 .box-title h3{color:#fff;font-size:70px;font-weight:700;line-height:73px;text-transform:uppercase}.banner-deal3:hover .deal__banner img{opacity:.9;transform:scale(1.09)}.block-blog-3 .head-title{display:flex;align-items:center;justify-content:space-between}.block-blog-3 .head-title a.button{text-decoration:underline}.block-quicklink{border-bottom:1px solid rgba(255,255,255,0.149);background-color:#14171b}.block-quicklink .block-title h3 strong{color:#fff}.block-quicklink .search-wrap{max-width:700px;margin:0 auto 15px}.block-quicklink .search-wrap .form.minisearch{position:relative}.block-quicklink .search-wrap .field.search .label{display:none}.block-quicklink .search-wrap .field.search input{padding:0 15px;border-radius:5px;box-shadow:none;height:50px;line-height:50px;border:none;background:#fff;font-size:14px;color:#000;width:100%}.block-quicklink .search-wrap .actions .action.search{background:transparent;position:absolute;top:5px;right:5px;left:auto;opacity:1}.block-quicklink .search-wrap .actions .action.search span{display:none}.block-quicklink .search-wrap .actions .action.search:before{mask-image:url(../images/search.png);font-size:0px;width:20px;height:20px;content:"";background-size:20px;display:block;background-color:#000}.block-quicklink ul{display:flex;justify-content:center;max-width:700px;flex-wrap:wrap;margin:0 auto;padding:0px;list-style:none}.block-quicklink ul>li>a{color:#fff;border:0;background-color:transparent;padding:7px 20px;display:block;border-radius:15px;font-size:14px}.hot-categories .block-categories .owl-stage-outer{padding:60px 20px;margin:-60px -20px}.hot-categories .block-categories .cat-wrap{margin-left:0;margin-right:0}.hot-categories .block-categories .cat-wrap .item{padding:0px;margin-bottom:0}.hot-categories .block-categories .cat-wrap .item .image-cat{margin-bottom:0}.hot-categories .block-categories .cat-wrap .item .content-box{text-align:center}.hot-categories .block-categories .cat-wrap .item .content-box:before{content:"";display:block;position:absolute;left:0;top:0;right:0;height:100%;z-index:-1;background-color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border-radius:0}.hot-categories .block-categories .cat-wrap .item .content-box:hover{z-index:2}.hot-categories .block-categories .cat-wrap .item .content-box:hover:before{height:calc(100% + 50px);box-shadow:0 0 15px rgba(0,0,0,0.15);border-radius:0 0 5px 5px}.hot-categories .block-categories .cat-wrap .item .content-box:hover .image-cat img{border-radius:50%;transform:scale(.92)}.hot-categories .block-categories .cat-wrap .item .content-box:hover .btn-view{opacity:1;visibility:visible;bottom:-30px}.hot-categories .block-categories .cat-wrap .item .content-box:hover .cats-info{border-color:transparent}.hot-categories .block-categories .cat-wrap .item .content-box .image-cat img{-webkit-transition:all .35s cubic-bezier(.4, .2, .6, .8);-moz-transition:all .35s cubic-bezier(.4, .2, .6, .8);-ms-transition:all .35s cubic-bezier(.4, .2, .6, .8);-o-transition:all .35s cubic-bezier(.4, .2, .6, .8);transition:all .35s cubic-bezier(.4, .2, .6, .8);-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s;-ms-transition:all .2s ease-out 0s;-o-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}.hot-categories .block-categories .cat-wrap .item .content-box .cats-info{position:relative;padding:25px 20px 20px;border:1px solid #eee;border-top:0;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.hot-categories .block-categories .cat-wrap .item .content-box .cats-info .cat-title{font-weight:600;margin-bottom:6px;font-size:18px}.hot-categories .block-categories .cat-wrap .item .content-box .cats-info .child-cat ul.sub-cats li a{color:#666}.hot-categories .block-categories .cat-wrap .item .content-box .btn-view{opacity:0;visibility:hidden;-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s;-ms-transition:all .2s ease-out 0s;-o-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s;left:20px;right:20px;bottom:20px;position:absolute;display:inline-flex;padding:9px 20px;line-height:22px;justify-content:center;color:#000;font-size:14px;text-transform:capitalize;background-color:#f7f7f7;border-radius:4px}.block-brand.brand3{border-top:0}.block-brand.brand3 .head-title{display:flex;align-items:center;justify-content:space-between}.block-brand.brand3 .head-title a.button{text-decoration:underline}.block-brand.brand3 .item{overflow:hidden;text-align:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border-radius:5px;border:1px solid #eee}.block-brand.brand3 .item:hover{border-color:#000}.tabs-product-h3 .sm-listing-tabs{margin-bottom:0}.tabs-product-h3 .sm-listing-tabs .block-title{text-align:left}.tabs-product-h3 .sm-listing-tabs .ltabs-wrap .ltabs-tabs-container{position:absolute;top:-65px;right:0;margin:0;height:0}.tabs-product-h3 .sm-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs li{margin-right:0}.tabs-product-h3 .sm-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs li.tab-sel,.tabs-product-h3 .sm-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs li:hover{border-bottom:0 !important}.tabs-product-h3 .sm-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs li.tab-sel span,.tabs-product-h3 .sm-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs li:hover span{color:#fff}.tabs-product-h3 .sm-listing-tabs .ltabs-wrap .listingtabs{display:grid;grid-template-columns:290px calc(100% - 300px);grid-column-gap:10px}.tabs-product-h3 .sm-listing-tabs .ltabs-wrap .listingtabs .products.wrapper.products-grid .product-items{margin-left:0;margin-right:0}.tabs-product-h3 .sm-listing-tabs .ltabs-wrap .listingtabs .products.wrapper.products-grid .product-items .product-item{width:100%;padding:0;margin-bottom:10px}.tabs-product-h3 .sm-listing-tabs .cols-banners.banners{display:flex;flex-direction:column;gap:10px}.tabs-product-h3 .sm-listing-tabs .cols-banners.banners .banner{display:block;border-radius:5px;overflow:hidden}.tabs-product-h3 .sm-listing-tabs .cols-banners.banners .banner a:hover{opacity:.8}.products-list-slider .block.block-list-products{margin-bottom:0;border-radius:5px}.products-list-slider .block.block-list-products:hover .block-title{background-color:#000}.products-list-slider .block.block-list-products:hover .block-title strong{color:#fff}.products-list-slider .block.block-list-products .block-title{justify-content:center;flex-direction:column;border-radius:5px 5px 0 0;background-color:#fff;padding:17px 20px;margin-bottom:0;display:flex}.products-list-slider .block.block-list-products .block-title strong{font-size:24px;line-height:33px}.products-list-slider .block.block-list-products .owl-stage-outer{background:#fff;border-radius:0 0 5px 5px}.products-list-slider .block.block-list-products .product-type-list .item-row .product-item-info{display:flex;padding:15px 20px 14px;align-items:center;gap:20px;border-top:1px solid #eee !important;border-bottom:0px;position:relative;margin-bottom:0}.products-list-slider .block.block-list-products .product-type-list .item-row .product-item-info:before{content:"";display:block;position:absolute;left:0;top:0;right:0;height:100%;border:1px solid transparent;background-color:#fff;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;border-radius:0}.products-list-slider .block.block-list-products .product-type-list .item-row .product-item-info .image-product{min-width:160px}.products-list-slider .block.block-list-products .product-type-list .item-row .product-item-info .product-item-details{position:relative}.products-list-slider .block.block-list-products .product-type-list .item-row .product-item-info .product-item-details .product-item-name{margin:0 0 10px}.products-list-slider .block.block-list-products .product-type-list .item-row .product-item-info .product-item-details .product-item-name>a{font-size:16px}.products-list-slider .block.block-list-products .product-type-list .item-row .product-item-info .product-item-details .product-item-actions .action.tocart{background-color:#f7f7f7;width:100%;color:#000;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;left:10px;right:10px;position:absolute;width:auto;bottom:0;top:auto;border-radius:5px}.products-list-slider .block.block-list-products .product-type-list .item-row .product-item-info .product-item-details .product-item-actions .action.tocart:hover{color:#fff}.products-list-slider .block.block-list-products .product-type-list .item-row .product-item-info:hover:before{border-color:#000}.products-list-slider .block.block-list-products .product-type-list .item-row .product-item-info:hover .product-item-details .product-item-actions .action.tocart{opacity:1;visibility:visible;top:auto;bottom:-18px}.products-list-slider .block.block-list-products .product-type-list .item-row .product-item:last-child .product-item-info:before{border-radius:0 0 5px 5px}.products-list-slider .block.block-list-products .owl-theme .owl-nav [class*='owl-']{top:-50px;margin-top:0;width:34px;height:34px;background:#fff 3;background:transparent;border:1px solid rgba(255,255,255,0.3);line-height:33px;color:#fff}.products-list-slider .block.block-list-products .owl-theme .owl-nav [class*='owl-'].owl-prev{left:20px;right:auto}.products-list-slider .block.block-list-products .owl-theme .owl-nav [class*='owl-'].owl-next{right:20px;left:auto}.products-deals-slider .block.block-filterproducts{background:#fff;border-radius:5px;border:2px solid}.products-deals-slider .block.block-filterproducts .block-title{margin-bottom:0}.products-deals-slider .block.block-filterproducts .deals-countdown{display:flex;align-items:center;margin:0;justify-content:center}.products-deals-slider .block.block-filterproducts .deals-countdown .deals-time{position:relative;display:flex;align-items:end;border:0;min-width:80px;padding:12px 15px}.products-deals-slider .block.block-filterproducts .deals-countdown .deals-time:after{content:":";display:inline-block;color:#fff;font-size:30px;font-weight:400;position:absolute;right:-2px;top:8px}.products-deals-slider .block.block-filterproducts .deals-countdown .deals-time:last-child:after{display:none}.products-deals-slider .block.block-filterproducts .deals-countdown .deals-time .num-time{font-size:30px;font-weight:400;color:#fff;line-height:41px}.products-deals-slider .block.block-filterproducts .deals-countdown .deals-time .title-time{font-size:24px;color:#fff;font-weight:400;text-transform:lowercase;margin-bottom:2px}.products-deals-slider .block.block-filterproducts .products-grid .product-item{margin-bottom:0px}.products-deals-slider .block.block-filterproducts .products-grid .product-item .product-item-info{padding:20px}.products-deals-slider .block.block-filterproducts .products-grid .product-item .product-item-info .product-item-details{padding:30px 0}.products-deals-slider .block.block-filterproducts .products-grid .product-item .product-item-info .product-item-details .product-item-name{font-size:20px}.products-deals-slider .block.block-filterproducts .products-grid .product-item .product-item-info:before{display:none}.products-deals-slider .block.block-filterproducts .products-grid .product-item .product-item-info .product-item-details .product-item-actions .actions-primary{display:flex;gap:10px}.products-deals-slider .block.block-filterproducts .products-grid .product-item .product-item-info .product-item-details .product-item-actions .actions-primary form{width:50%}.products-deals-slider .block.block-filterproducts .products-grid .product-item .product-item-info .product-item-details .product-item-actions .actions-primary .sm_quickview_handler{width:50% !important;transform:translate(0, 0);opacity:1;visibility:visible;text-align:center;font-weight:500;transition:transform .4s ease 0s,opacity .4s ease 0s;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);visibility:hidden;opacity:0}.products-deals-slider .block.block-filterproducts .products-grid .product-item .product-item-info:hover .product-item-details .product-item-actions .actions-primary .sm_quickview_handler{visibility:visible;opacity:1;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}.products-deals-slider .block.block-filterproducts .owl-theme .owl-nav [class*='owl-']{top:-50px;margin-top:0;width:34px;height:34px;background:#fff 3;background:transparent;border:1px solid rgba(255,255,255,0.3);line-height:33px;color:#fff}.products-deals-slider .block.block-filterproducts .owl-theme .owl-nav [class*='owl-']:hover{background-color:#000;color:#fff;border-color:#000}.products-deals-slider .block.block-filterproducts .owl-theme .owl-nav [class*='owl-'].owl-prev{left:20px;right:auto}.products-deals-slider .block.block-filterproducts .owl-theme .owl-nav [class*='owl-'].owl-next{right:20px;left:auto}@media (min-width:1200px){.block-slider-banners .slider-banners-wrap{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 330px);flex:0 0 calc(100% - 330px);max-width:calc(100% - 330px);margin-left:330px;gap:30px;display:grid;grid-template-columns:1fr 300px}.block-slider-banners .slider-banners-wrap .owl-carousel .owl-item .item>a{min-height:482px;display:inline-grid;overflow:hidden;border-radius:5px}.block-slider-banners .slider-banners-wrap .owl-carousel .owl-item .item>a img{height:100%;object-fit:cover;width:100%}}@media (min-width:1200px) and (max-width:1400px){.products-list-slider .block.block-list-products .product-type-list .item-row .product-item-info{padding:10px 20px 11px}.tabs-product-h3 .sm-listing-tabs .products-grid:not(.wishlist) .product-item-info .product-item-details{padding:22px 0px}}@media (min-width:1024px){.cms-index-index .tabs-product-h3 .sm-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs li span{font-size:16px;text-transform:capitalize;font-weight:500;text-align:center;color:#000;padding:3px 20px;display:inline-block;line-height:24px;border-radius:22px}}@media (max-width:991px){.tabs-product-h3 .sm-listing-tabs .tab-cmsblock{display:none}.tabs-product-h3 .sm-listing-tabs .ltabs-wrap .listingtabs{display:block}.tabs-product-h3 .sm-listing-tabs .ltabs-wrap .ltabs-tabs-container{top:-83px}}@media (max-width:480px){.slidershow .slidershow-type-3 .owl-item.active .homeslider-description .des-warp{padding-left:30px}.slidershow .slidershow-type-3 .owl-item.active .homeslider-description .des-slider{display:none}.slidershow .slidershow-type-3 .owl-item.active .homeslider-description .title-slider{font-size:26px;line-height:30px}.slidershow-type-3 .owl-theme .owl-dots{bottom:15px}}.catalog-category-view .category-image{display:none}.products.wrapper.products-grid .product-items{margin-bottom:0}.sidebar .block{margin-bottom:50px !important}.sidebar .block .block-title{margin:0;padding-bottom:25px}.sidebar .block .block-title strong{font-weight:400;font-size:24px;color:#000}.sidebar .block .block-title .counter{display:none !important}.sidebar .block .block-content,.sidebar .block .empty{border:0;background-color:#fff;padding:0px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.sidebar .block.filter .block-title.filter-title{border-bottom:1px solid #eee;padding-bottom:25px !important;margin-bottom:50px !important}.sidebar .block.filter .block-subtitle{display:none}.sidebar .block.filter .block-content{background-color:#fff;border:none;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.sidebar .block.filter .filter-actions .action.clear{text-decoration:none;background-color:#000;padding:7px 20px;color:#fff;border-radius:4px}.sidebar .block.filter .filter-actions .action.clear:hover{background-color:#000}.sidebar .block.filter .filter-options .filter-options-content{margin:0}.sidebar .block.filter .filter-current .action.remove{text-decoration:none}.sidebar .block.filter .filter-current .action.remove:before{content:'\e616';font-family:'icons-blank-theme';color:#333;font-size:26px;vertical-align:middle;position:relative;top:-1px}.sidebar .block.filter .filter-current .action.remove span{display:none}.sidebar .block.filter .filter-options-item{margin:0 0px 50px;padding:0 0px 50px;border-bottom:1px solid #eee}.sidebar .block.filter .filter-options .filter-options-title{color:#000;font-weight:500;text-transform:capitalize;font-size:1.8rem;margin-bottom:30px}.sidebar .block.filter .filter-options .filter-options-content{display:block !important}.sidebar .block.filter .filter-options .filter-options-content .price-slider-wrap{padding:0 6px;margin-top:18px}.sidebar .block.filter .filter-options .filter-options-content ol li{margin:5px 0}.sidebar .block.filter .filter-options .filter-options-content ol li a{display:block;padding:3px 0;text-decoration:none;color:#444;position:relative}.sidebar .block.filter .filter-options .filter-options-content ol li a .count{float:right}.sidebar .block.filter .filter-options .filter-options-content ol li a:before{content:"";display:inline-block;vertical-align:middle;width:16px;height:16px;border:1px solid #e3e1e1;background-color:#fff;position:relative;top:-1px;margin-right:4px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.sidebar .block.filter .filter-options .filter-options-content ol li a:hover:after{position:absolute;left:1px;top:-2px;content:'\e92d';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:18px}.sidebar .swatch-attribute-options{margin:0}.sidebar .swatch-option.color{margin-left:4px;margin-right:11px}.sidebar .block-compare .product-item .product-item-name{margin:0}.sidebar .block-compare .action.delete{right:0;left:auto}.toolbar{background-color:transparent;padding:0;margin-bottom:30px}.modes .modes-label{display:none}.modes .modes-mode{height:36px;width:36px;border:1px solid #e5e5e5 !important;background-color:#fff;margin-right:5px;text-align:center;line-height:34px;padding:0;color:#222;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.modes .modes-mode.mode-grid:after{content:'\e93d';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:18px}.modes .modes-mode.mode-list:after{content:'\e942';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:20px}.modes .modes-mode:hover,.modes .modes-mode.active{color:#222}.modes .modes-mode:before,.modes .modes-mode span{display:none}.sorter{padding:0}.sorter .sorter-action{top:auto}.sorter .sorter-action:before{line-height:36px}.toolbar-amount{padding-top:5px}.toolbar-amount,.sorter-label,.sorter-options,.field.limiter .label,.limiter-options,.limiter-text{color:#444}.pages{line-height:0}.pages .pages-label{display:none}.pages .items{font-weight:normal;font-size:unset}.pages .item{float:left;margin:0 10px 0 0;height:40px;min-width:40px;text-align:center;border:1px solid #eee;line-height:40px;background-color:#fff;font-size:unset;font-size:100%;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;transition:.1s;-moz-transition:.1s;-webkit-transition:.1s;-o-transition:.1s}.pages .item:hover,.pages .item.current{background-color:#000;border-color:#000}.pages .item:hover a,.pages .item.current a,.pages .item:hover strong,.pages .item.current strong{color:#fff}.pages .item .action.next span,.pages .item .action.previous span,.pages .item .label{display:none}.pages .item:last-child{margin:0}.pages .item strong{color:#fff !important}.pages .item strong,.pages .item a{display:block !important;padding:0;color:#000;font-weight:normal;margin:0 !important;border:none !important;line-height:39px;transition:.1s;-moz-transition:.1s;-webkit-transition:.1s;-o-transition:.1s;font-size:100% !important}.pages .item .action.next:before{content:'\e930';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:18px}.pages .item .action.previous:before{content:'\e92f';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:18px}.pages .action{width:40px}.pages .action:before{display:block !important;margin:0 !important;color:#222 !important;transition:.1s;-moz-transition:.1s;-webkit-transition:.1s;-o-transition:.1s}.products.wrapper~.toolbar .pages{float:none !important;margin-top:30px}.products.wrapper~.toolbar .limiter{display:none !important}.products.wrapper.products-list .product-items{margin:0}.products-list .product-item,.products-list .product-items{font-size:unset}.products-list .product-item{margin-bottom:30px;border-radius:5px;transition:.2s ease-out;border:1px solid #eee;padding:10px}.products-list .product-item:hover{border-color:#000}.products-list .product-image-container{vertical-align:top}.products-list .product-image-wrapper img{min-height:150px}.products-list .image-product{display:block;width:330px;border:0;padding:1px;position:relative}.products-list .image-product .product-item-photo{display:block;width:100%;padding:0;margin:0;position:relative}.products-list .image-product .product-item-photo:before{content:"";display:block;position:absolute;top:0px;left:0px;bottom:0px;z-index:2;width:100%;height:100%;background:rgba(0,0,0,0.05);border-radius:0px;opacity:0;visibility:hidden;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.products-list .image-product .quickview-handler{width:40px;height:40px;line-height:45px;position:absolute;text-align:center;left:50%;top:50%;margin-left:-20px;margin-top:-20px;z-index:20;opacity:0;visibility:hidden;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;background:#000;color:#fff;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.products-list .image-product .quickview-handler:before{mask-image:url("../images/icon-view.png");width:16px;height:16px;mask-repeat:no-repeat;mask-size:16px;display:inline-block;background:#fff;font-size:0px;content:"";margin:0 auto}.products-list .image-product .quickview-handler span{display:none}.products-list .image-product:hover .quickview-handler,.products-list .image-product:hover .product-item-photo:before{opacity:1;visibility:visible;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.products-list .product-item-details{padding-left:30px;padding-top:30px;padding-bottom:30px}.products-list .product-item-name{margin:0 0 5px;font-size:2.4rem}.products-list .product-item .product-reviews-summary .reviews-actions{position:relative;top:2px;margin-left:5px}.products-list .product-item .price-box{margin:10px 0}.products-list .product-item .price-box .price{font-size:2.4rem}.products-list .product-item-description{margin:0 0 20px}.products-list .product-item-description .action.more{display:none}.products-list .actions-primary{vertical-align:top}.products-list .actions-primary button{height:45px;padding:0 50px;line-height:45px;text-transform:capitalize;transition:.1s;-moz-transition:.1s;-webkit-transition:.1s;-o-transition:.1s;border:1px solid #000;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background:transparent;color:#000;margin-bottom:10px;margin-right:10px}.products-list .actions-secondary .action{display:inline-block;width:45px;height:45px;line-height:47px;text-align:center;border:1px solid #eee;float:left;margin-right:10px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;transition:.1s;-moz-transition:.1s;-webkit-transition:.1s;-o-transition:.1s}.products-list .actions-secondary .action:after{display:inline-block;background:#000;font-size:0px;content:"";margin:0 auto}.products-list .actions-secondary .action:hover:after{background:#fff}.products-list .actions-secondary .action:before,.products-list .actions-secondary .action span{display:none !important}.products-list .actions-secondary .action.towishlist:after{mask-image:url("../images/icon-heart.png");width:16px;height:16px}.products-list .actions-secondary .action.tocompare:after{mask-image:url("../images/icon-compare.png");width:16px;height:16px}@media (max-width:991px){.sidebar .block .block-title strong{font-size:20px}}@media (min-width:768px){.toolbar-products .modes{float:left;margin-right:20px;margin-left:0}.toolbar-products .modes-mode{float:left}.toolbar-products .toolbar-amount{float:left}.toolbar-products .sorter{float:right}}@media (max-width:768px){.filter-mobile-btn{display:inline-block;float:left;margin-right:5px}.filter-mobile-btn #btn-filter{display:block;width:36px;height:36px;text-align:center;line-height:36px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.filter-mobile-btn #btn-filter:before{content:'\e93a';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:20px}.filter-mobile-btn span{display:none}.products.wrapper~.toolbar .filter-mobile-btn{display:none}.block.filter .filter-title{position:relative}.close-filter{display:inline-block;position:absolute;top:-15px;right:-15px}.block.filter{position:fixed;left:-320px;top:0;bottom:0;width:300px;padding:20px;background-color:#fff;z-index:999;overflow-y:auto;margin:0 !important;box-shadow:0 0 15px rgba(0,0,0,0.15);-moz-box-shadow:0 0 15px rgba(0,0,0,0.15);-webkit-box-shadow:0 0 15px rgba(0,0,0,0.15);-o-box-shadow:0 0 15px rgba(0,0,0,0.15);transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;-o-transition:.2s}.show-filter-sidebar .block.filter{left:0}.show-filter-sidebar,.show-filter-sidebar body{overflow:hidden}}@media (min-width:768px) and (max-width:991px){.products-list .image-product{width:250px}}@media (max-width:767px){.toolbar-amount{display:none}.sorter{float:right}.products-list .product-item-info{display:block;width:100%}.products-list .image-product{width:200px;float:left;display:block}.products-list .product-item-details{display:block;margin-left:220px;padding-left:0;padding-right:0}.products.wrapper.list .product-reviews-summary{margin:0}.products-list .product-item-actions .actions-secondary>.action.tocompare{display:inline-block}}@media (max-width:480px){.products-grid .product-image-container{display:block;width:100% !important}.products-list .product-item-info .image-product{width:100%;float:none;text-align:center}.products-list .product-item-info .product-item-details{margin:0;float:none;padding:15px}}.product-info-main .page-title-wrapper .page-title{font-size:3rem;text-transform:capitalize;color:#000;font-weight:400;line-height:35px;margin-bottom:15px;margin-top:0 !important}.product-info-main .product-reviews-summary{margin:0 0 15px}.product-info-main .product-reviews-summary .reviews-actions{font-size:1.3rem}.product-info-main .product-reviews-summary .reviews-actions .action.view{color:#727272;display:inline-block;margin:0 15px;padding-right:15px;border-right:1px solid #eee;line-height:15px}.product-info-main .product-reviews-summary .reviews-actions .action.view:hover{color:#111}.product-info-main .product-reviews-summary .reviews-actions .action.add{display:inline-block;color:#727272;margin:0px;position:relative;top:0px}.product-info-main .product.attribute.overview{border-bottom:1px solid #eee;font-size:100%;color:#666;margin-bottom:30px;line-height:20px;padding-bottom:30px}.product-info-main .stock.available,.product-info-main .stock.unavailable{display:block;font-size:16px;text-transform:capitalize;color:#0fa300;font-weight:500;margin:0 0 15px}.product-info-main .stock.available:before,.product-info-main .stock.unavailable:before{margin-right:2px;vertical-align:middle;top:-1px;position:relative;content:'\e918';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:16px}.product-info-main .product.attribute.sku{color:#000}.product-info-main .price-box{margin-bottom:25px}.product-info-main .product-social-links .action,.product-info-main .product-addto-links .action{background-color:transparent;border-radius:5px;border:1px solid #eee;color:#000;font-weight:500;padding:0px 15px;height:50px;width:50px;line-height:50px;text-transform:capitalize;display:flex;align-items:center;justify-content:center;column-gap:10px;font-size:14px}.product-info-main .product-social-links .action:before,.product-info-main .product-addto-links .action:before{display:inline-block;background:#000;font-size:0px;content:"";margin:0 auto}.product-info-main .product-social-links .action span,.product-info-main .product-addto-links .action span{display:none}.product-info-main .product-social-links .action:hover:before,.product-info-main .product-addto-links .action:hover:before{background-color:#fff}.product-info-main .product-social-links .towishlist:before,.product-info-main .product-addto-links .towishlist:before{mask-image:url(../images/icon-heart.png);width:16px;height:16px}.product-info-main .product-social-links .tocompare:before,.product-info-main .product-addto-links .tocompare:before{mask-image:url(../images/icon-compare.png);width:16px;height:16px}.product-info-main .product-social-links{float:left;width:unset;vertical-align:top}.product-info-main .box-tocart .actions,.product-options-bottom .box-tocart .actions{padding-top:0 !important}.magnifier-preview{left:100% !important;top:0 !important;margin-left:20px}.product-info-main .box-tocart .field.qty .qty-control,.product-options-bottom .box-tocart .field.qty .qty-control{display:flex}.product-info-main .box-tocart .field.qty .qty-control .qty-button,.product-options-bottom .box-tocart .field.qty .qty-control .qty-button{margin-top:3px;margin-right:3px}.product-info-main .box-tocart .field.qty .qty-control .qty-btn,.product-options-bottom .box-tocart .field.qty .qty-control .qty-btn{width:15px;height:15px}.product-info-main .box-tocart .field.qty .qty-control .qty-btn:first-child,.product-options-bottom .box-tocart .field.qty .qty-control .qty-btn:first-child{margin-bottom:2px}.product-info-main .box-tocart .field.qty .qty-control .qty-btn:before,.product-options-bottom .box-tocart .field.qty .qty-control .qty-btn:before{left:3px;top:7px}.product-info-main .box-tocart .field.qty .qty-control .qty-plus:after,.product-options-bottom .box-tocart .field.qty .qty-control .qty-plus:after{top:3px;left:7px}.additional-attributes-wrapper table,.additional-attributes-wrapper{margin-bottom:0}.product.data.items .item.title>.switch .counter{display:none}.default-style.product.data.items .resp-tabs-list{display:flex;column-gap:50px;justify-content:center;margin:0}.default-style.product.data.items .resp-tabs-list li{margin-bottom:0;display:inline-flex}.default-style.product.data.items .resp-tabs-list li>a.switch{display:block;font-size:24px;color:#000;font-weight:400;cursor:pointer;line-height:100%;position:relative;padding:0 0px 25px !important;transition:all .2s ease-in-out 0s}.default-style.product.data.items .resp-tabs-list li>a.switch:before{content:"";display:inline-block;position:absolute;left:0;bottom:-1px;height:2px;width:0;transition:all .2s ease-in-out 0s}.default-style.product.data.items .resp-tabs-list li.active a:before,.default-style.product.data.items .resp-tabs-list li:hover a:before{width:100%;background:#000}.default-style.product.data.items .resp-tabs-container{background-color:#fff;border-radius:5px;padding:50px;display:block;margin:0;border:1px solid #eee}.product.data.items.accordion-style .item.title.resp-accordion{padding:12px 20px !important;background-color:#fff}.product.data.items.accordion-style .item.title.resp-accordion a{text-transform:capitalize;font-weight:500;color:#000}.product.data.items.accordion-style .item.title.resp-accordion a:after{float:right;vertical-align:middle;position:relative;top:-5px;color:#000;content:'\e94f';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:21px}.product.data.items.accordion-style .item.title.resp-accordion.active a:after{content:'\e977';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:21px}.vertical-style ul.resp-tabs-list{float:left}.vertical-style .resp-tabs-list li{margin-right:-1px;margin-left:unset}.vertical-style .resp-tabs-container{margin-left:200px;margin-right:unset}.vertical-style .resp-tabs-list li{padding:15px 30px;background:none !important;text-transform:capitalize;border-color:#e5e5e5;font-weight:500;color:#000}.vertical-style .resp-tab-content{border-color:#e5e5e5}.vertical-style .resp-tabs-list li.active:before{content:"";display:inline-block;width:4px;position:absolute;left:-1px;top:-1px;bottom:-1px}.review-list .block-title strong{line-height:1.1;font-size:107.69%;display:block;text-transform:uppercase;margin-top:0;margin-bottom:0;font-weight:700;color:#444}.review-title{margin:0 0 20px;font-size:100%;font-weight:700}.review-item{padding:20px 0}.review-items .rating-summary .rating-result{position:relative;top:-5px}.review-form .action.submit.primary{border:none !important}.review-form .review-form-actions{margin-bottom:10px}.review-control-vote input[type="radio"]{visibility:hidden}.service-sidebar .item:not(:last-child){margin-bottom:20px}.service-sidebar .service_inner{border-radius:20px;display:flex;gap:20px;align-items:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.service-sidebar .service_inner .service-ico{display:inline-flex;justify-content:center;align-items:center;width:70px;height:70px;text-align:center;border-radius:100%;background-color:#f7f7f7;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.service-sidebar .service_inner .service-ico img{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;transition-duration:.3s;display:inline-block;width:40px;height:40px}.service-sidebar .service_inner .service-info{flex:1 1 0}.service-sidebar .service_inner .service-info h4{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;margin:0;text-transform:capitalize;font-size:18px;line-height:24px;color:#000;font-weight:500}.service-sidebar .service_inner .service-info p{font-size:14px;color:#666;font-weight:400;margin-bottom:0;margin-top:2px}.service-sidebar .service_inner:hover .service-ico{background-color:#000}.service-sidebar .service_inner:hover .service-ico img{transition:all .7s;filter:brightness(0) saturate(100%) invert(100%) sepia(6%) saturate(0%) hue-rotate(338deg) brightness(105%) contrast(105%);animation-name:elementor-animation-wobble-vertical;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}.product-info-main .social-share{border-top:1px solid #eee;color:#000;margin-top:30px;padding-top:25px}.product-info-main .social-share .estimate-delivery{color:#d52345;margin-bottom:10px}.product-info-main .social-share .estimate-delivery span{font-weight:500;color:#000;display:inline-block}.product-info-main .social-share .f-shipping{font-weight:500;margin-bottom:20px}.product-info-main .social-share .payment-checkout{border-radius:5px;text-align:center;padding:23px 10px 30px;background-color:#f7f7f7}.product-info-main .social-share .payment-checkout p{margin-bottom:5px}.detail-product-slider{margin-bottom:80px}.detail-product-slider .block-title{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-bottom:35px}.detail-product-slider .block-title strong{color:#000;font-size:30px;line-height:40px;font-weight:500;text-transform:capitalize}.detail-product-slider .owl-carousel .owl-stage-outer{margin:0 0 -60px;padding:0 0 60px}.detail-product-slider .product-items,.detail-product-slider .products-grid .product-item{margin:0}.product.media .degree-action-group{top:0;left:0;right:auto}.product.media .btn-degree-action{margin-bottom:0}.product.media .toggle-degree-view{top:50px;right:5px;left:auto}.product-info-main .box-tocart,.product-options-bottom .box-tocart{display:table;width:100%}.product-info-main .box-tocart .field.qty,.product-options-bottom .box-tocart .field.qty{display:flex !important;float:left;padding-right:10px}.product-info-main .box-tocart .field.qty .label,.product-options-bottom .box-tocart .field.qty .label{margin:0;padding-right:10px !important;line-height:40px;height:40px}.product-info-main .box-tocart .field.qty .control,.product-options-bottom .box-tocart .field.qty .control{position:relative;border:1px solid #f7f7f7;border-radius:5px;overflow:hidden;background:#f7f7f7}.product-info-main .box-tocart .field.qty .control .qty,.product-options-bottom .box-tocart .field.qty .control .qty{width:54px;height:48px;line-height:48px;padding:0;text-align:center;font-size:18px;color:#000;background-color:#f7f7f7;border:none}.product-info-main .box-tocart,.product-options-bottom .box-tocart{max-width:500px;position:relative;padding-bottom:60px;margin-bottom:20px}.product-info-main .box-tocart .fieldset .actions,.product-options-bottom .box-tocart .fieldset .actions{display:flex;padding-right:0px;gap:10px;flex:1 1 0}.product-info-main .box-tocart .fieldset .actions #instant-purchase,.product-options-bottom .box-tocart .fieldset .actions #instant-purchase{display:none}.product-info-main .box-tocart .fieldset .actions .tocart,.product-options-bottom .box-tocart .fieldset .actions .tocart,.product-info-main .box-tocart .fieldset .actions .buynow,.product-options-bottom .box-tocart .fieldset .actions .buynow{order:10;background-color:transparent;border-radius:5px;border:1px solid #000;color:#000;font-weight:500;padding:0px 15px;height:50px;line-height:50px;text-transform:capitalize;display:flex;align-items:center;justify-content:center;column-gap:10px;font-size:100%}.product-info-main .box-tocart .fieldset .actions .tocart,.product-options-bottom .box-tocart .fieldset .actions .tocart{flex:1 1 0;order:-1;margin-bottom:0px;white-space:nowrap}.product-info-main .box-tocart .fieldset .actions .tocart:before,.product-options-bottom .box-tocart .fieldset .actions .tocart:before{vertical-align:top;margin-right:3px;mask-image:url(../images/icon-cart.png);width:16px;height:16px;display:inline-block;background:#000;font-size:0px;content:"";margin:0}.product-info-main .box-tocart .fieldset .actions .tocart:hover:before,.product-options-bottom .box-tocart .fieldset .actions .tocart:hover:before{background:#fff}.product-info-main .box-tocart .fieldset .actions .buynow,.product-options-bottom .box-tocart .fieldset .actions .buynow{background:#000;color:#fff;position:absolute;width:100%;left:0;bottom:0px;border:0px}.product-info-main .box-tocart .fieldset .actions #instant-purchase,.product-options-bottom .box-tocart .fieldset .actions #instant-purchase{order:15;width:100%}.sticky-product-action .sticky-price .price-label{display:none}.sticky-product-action .sticky-price .price-box .price{font-weight:normal}.sticky-product-action .sticky-price .price-box .old-price .price{color:rgba(0,0,0,0.55)}.sticky-product-action .sticky-qty .qty-control{position:relative;display:inline-block;min-width:12.7rem;width:12.7rem;height:5rem;background:#f2f2f2;color:#000;text-align:center}.sticky-product-action .sticky-qty .qty-control .label{display:none}.sticky-product-action .sticky-qty .qty-control .input-text.tf-qty{width:4.6rem;height:5rem;border:0;background:0 0;outline:none;font-size:1.6rem;color:#000;font-weight:500;text-align:center}.sticky-product-action .sticky-qty .qty-control .qty-btn{position:absolute;top:0px;z-index:1;color:#000;cursor:pointer;width:3.8rem;height:5rem;line-height:5rem;border:0;background:0 0;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;display:flex;justify-content:center;align-items:center}.sticky-product-action .sticky-qty .qty-control .qty-btn:before{background:#000}.sticky-product-action .sticky-qty .qty-control .qty-btn:hover{color:#000}.sticky-product-action .sticky-qty .qty-control .qty-btn.qty-plus{right:0}.sticky-product-action .sticky-qty .qty-control .qty-btn.qty-plus:before{width:12px;height:12px;display:inline-block;content:"";mask-image:url("../images/icon-plus.svg")}.sticky-product-action .sticky-qty .qty-control .qty-btn.qty-minus{left:0}.sticky-product-action .sticky-qty .qty-control .qty-btn.qty-minus:before{width:12px;height:2px;display:inline-block;content:"";mask-image:url("../images/icon-minus.svg")}.sticky-product-action .product-title{margin:0}.sticky-product-action .sticky-button button{height:50px;line-height:50px;padding:0 20px;text-transform:capitalize;font-size:16px}.sticky-product-action .sticky-price .price-box{padding-top:10px}.product-info-main .stock.available,.product-info-main .stock.unavailable{margin-right:15px;margin-left:0}.product-info-main .product.attribute.sku{margin-right:18px}.fieldset-bundle-options .field.option{margin-bottom:30px !important}.fieldset-bundle-options .field.option>.label{display:block !important;background:#f5f5f5;padding:10px 15px !important;font-weight:700;font-size:107.69%;color:#222;margin-bottom:20px !important;text-transform:uppercase;position:relative;text-align:unset !important}.fieldset-bundle-options .field.option>.label:before{content:"";display:block;width:2px;z-index:100;position:absolute;left:0;bottom:0;top:0}.fieldset-bundle-options .field.choice.choice-inline{display:flex;align-items:unset}.fieldset-bundle-options .field.choice.choice-inline .label{margin:0 !important}.fieldset-bundle-options .field.choice.choice-inline>input{float:left;min-width:18px;margin-top:12px !important}.fieldset-bundle-options .field.choice.choice-inline .label-option-content{display:flex;padding-left:50px;margin-left:6px;min-height:40px;align-items:center;position:relative}.fieldset-bundle-options .field.choice.choice-inline .label img{position:absolute;left:0;top:0;margin:0}.fieldset-bundle-options .field.choice.choice-inline .price-container,.fieldset-bundle-options .field.choice.choice-inline .price-container .price{font-size:100%}.fieldset-bundle-options .field.choice .label{margin-bottom:0 !important}.fieldset-bundle-options .field.choice .detail-btn,.fieldset-bundle-options .field.choice .quickview-btn{display:inline-block;vertical-align:top;min-width:24px;width:24px;height:20px;line-height:20px;text-align:center;background-color:#f5f5f5;position:relative;top:0;margin:0 5px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;transition:.1s;-moz-transition:.1s;-webkit-transition:.1s;-o-transition:.1s}.fieldset-bundle-options .field.choice .detail-btn span,.fieldset-bundle-options .field.choice .quickview-btn span{display:none}.fieldset-bundle-options .field.choice .detail-btn:before{content:'\e971';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:12px}.fieldset-bundle-options .field.choice .quickview-btn:before{content:'\e954';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:12px}.child-bundle-items .item .bundle-image+.quickview-handler{margin-top:5px;background:#f5f5f5;text-align:center;padding:5px;transition:.1s;-moz-transition:.1s;-webkit-transition:.1s;-o-transition:.1s}@media (min-width:1200px){html .page-layout-1column .product.media{width:500px}html .page-layout-1column .product-info-main{width:calc(100% - 530px)}}@media (max-width:991px){.service-sidebar .service_inner .service-ico{width:60px;height:60px}.service-sidebar .service_inner .service-ico img{width:35px;height:35px}}@media (min-width:768px) and (max-width:991px){.product.info.detailed .product.data.items{margin-bottom:30px}.page-layout-2columns-right.catalog-product-view .page-main,.page-layout-2columns-left.catalog-product-view .page-main{padding-bottom:10px}.default-style.product.data.items .resp-tabs-list{column-gap:30px}.default-style.product.data.items .resp-tabs-list li>a.switch{font-size:18px}}@media (max-width:767px){.page-layout-2columns-right.catalog-product-view .page-main,.page-layout-2columns-left.catalog-product-view .page-main{padding-bottom:10px}.product.media{margin-bottom:20px !important}.product.info.detailed .product.data.items{margin-bottom:30px}.product.info.detailed .product.data.items .resp-tabs-list{padding:0;display:block;margin:0}.product.info.detailed .product.data.items .resp-tabs-list .data.item{display:block !important;margin:0 0 10px !important}.product.info.detailed .product.data.items .resp-tabs-list .data.item>a.switch{display:block;font-size:16px;color:#000;font-weight:400;cursor:pointer;line-height:100%;position:relative;padding:14px 15px !important;transition:all .2s ease-in-out 0s}.default-style .resp-tabs-list li{float:none !important;margin:0 0 15px !important;border:1px solid #ddd !important}}@media (max-width:560px){.product-info-main .box-tocart .fieldset .actions,.product-options-bottom .box-tocart .fieldset .actions,.product-info-main .box-tocart .fieldset .actions .buynow{width:100%;right:0}}.cms-about-us .page-main{max-width:inherit}.section-statistics{animation-duration:2.5s;text-align:center}.section-statistics .box-banner{margin-bottom:90px}.section-statistics .box-banner img{border-radius:5px;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.section-statistics .box-banner img:hover{opacity:.7}.section-statistics .des-about-us{font-size:16px;color:#666;font-weight:400;margin-bottom:90px}.section-statistics .block-statistic .item-inn{color:#000;background-image:linear-gradient(180deg, #F7F7F7 0%, #FFFFFF 80%);border:1px solid #fff;padding:46px 20px;text-align:center;border-radius:5px}.section-statistics .block-statistic .item-inn p{font-size:16px;line-height:22px;color:#000;text-align:center;margin-bottom:0px}.section-statistics .block-statistic .item-inn:hover{background-image:none;border-color:#000}.section-statistics .block-statistic .item-inn .js-counter,.section-statistics .block-statistic .item-inn .suffix{font-size:44px;line-height:53px;text-transform:uppercase;color:#000;font-weight:500;text-align:center}.block_video{position:relative;margin-left:-15px;margin-right:-15px}.block_video img{-webkit-transition:all .8s;-moz-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s;transition:all .8s}.block_video .link_video{display:block;position:relative;transition:all .3s ease-in-out 0s;overflow:hidden}.block_video .link_video span{display:flex;width:90px;height:90px;justify-content:center;align-items:center;border-radius:100%;top:50%;left:50%;position:absolute;transform:translate(-50%, -50%);-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;background-color:transparent;border:2px solid #fff;color:#fff}.block_video .link_video span svg{width:36px;height:36px}.block_video .link_video span:before{width:100%;height:100%;position:absolute;content:"";left:-1px;top:-1px;background:rgba(255,255,255,0.3);border-radius:50%;z-index:1;animation-name:radiate;animation-duration:2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.block_video:hover img{transform:scale(1.09)}.section-ourteam .modtitle{margin-bottom:35px;color:#000;font-size:30px;line-height:4rem;font-weight:500;text-transform:capitalize;text-align:center}.section-ourteam .item{padding:15px}.section-ourteam .item .item-inn{text-align:center}.section-ourteam .item .item-inn .cl-image{border:1px solid transparent;transition:all .3s;padding:30px;border-radius:50%;transition:all .3s ease-in-out 0s;overflow:hidden;margin-bottom:25px}.section-ourteam .item .item-inn .cl-image img{border-radius:50%;transition-duration:.3s}.section-ourteam .item .item-inn .cl-image:hover{border:1px solid #000}.section-ourteam .item .item-inn .item-content .cl-title{font-size:24px;color:#000;font-weight:400;margin-bottom:0px}.section-ourteam .item .item-inn .item-content .cl-job{margin-top:6px;font-size:16px;text-transform:capitalize;color:#666}.contact-index-index .page-main{max-width:inherit}.contact-index-index .page-main .page-title-wrapper{display:none}.google-map{border:1px solid #ddd;line-height:0;margin-bottom:40px}.google-map iframe{width:100%}.block-contact-form{border-radius:5px;background-color:#f7f7f7;padding:30px}.info-contact .warp-info{border-radius:5px;background-color:#f7f7f7;padding:30px;margin-bottom:100px}.info-contact .warp-info .head-title .modtitle{margin-top:-9px;color:#000;font-size:30px;line-height:4rem;font-weight:400;margin-bottom:20px;text-transform:capitalize}.info-contact .warp-info .head-title .sub-title{margin-bottom:17px;line-height:30px;font-size:14px}.info-contact .warp-info ul.list-info{margin-top:30px}.info-contact .warp-info ul.list-info li{font-size:16px;line-height:30px;color:#000;font-weight:400;margin-bottom:20px}.info-contact .warp-info ul.list-info li i{margin-right:20px;font-size:24px;line-height:25px;vertical-align:-4px;display:inline-block}.list-social{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px;margin-bottom:0px}.list-social li a{height:50px;width:50px;line-height:50px;padding:0;border-radius:100%;background:#fff;display:flex;align-items:center;justify-content:center;transition:all .5s ease;border:1px solid #eee;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s}.list-social li a span{display:none}.list-social li a svg{fill:currentColor;color:currentColor;width:20px;height:20px}.list-social li a:hover{background:#000;color:#fff;border:#000;transform:translateX(-10px);-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-o-transform:translateY(-10px);-ms-transform:translateY(-10px)}.list-social li a:hover svg{fill:#fff;color:#fff}.block-contact-form{margin-bottom:100px}.block-contact-form .fieldset{margin-bottom:0}.block-contact-form .fieldset>.field{margin-bottom:18px}.block-contact-form .bonus-title strong{margin-top:-9px;color:#000;font-size:30px;line-height:4rem;font-weight:400;margin-bottom:30px;text-transform:capitalize;display:block}.block-contact-form .form.contact{min-width:inherit !important;width:100% !important}.block-contact-form .form.contact input{height:46px;border-radius:5px;border-color:#eee}.block-contact-form .form.contact input:focus,.block-contact-form .form.contact input:hover{border-color:#000}.block-contact-form .form.contact textarea{border-radius:5px;border-color:#eee}.block-contact-form .form.contact textarea:focus,.block-contact-form .form.contact textarea:hover{border-color:#000}.block-contact-form .field.email,.block-contact-form .field.telephone,.block-contact-form .field.name{max-width:100%}.block-contact-form .actions-toolbar button{font-size:14px;color:#fff;background-color:#000;height:50px;padding:0 40px;line-height:50px;text-transform:capitalize;border:0;border-radius:5px;display:inline-block;font-weight:400;margin-top:20px;text-align:center;margin-bottom:0}.cms-faqs-01 .page-main{padding-top:80px}.cms-faqs-01 .page-faqs h3{line-height:1.2;margin-bottom:24px;color:#000;font-size:2.8rem;font-weight:400}.cms-faqs-01 .accordion{margin-bottom:60px}.cms-faqs-01 .card{border:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.cms-faqs-01 .card .card-header{color:#000;line-height:1.2;padding:15px 0;border-bottom:solid 1px #ebebeb;background-color:transparent}.cms-faqs-01 .card .card-header .title-tab{background:transparent;border:0;padding:0;padding-right:5px;color:#000;font-size:1.6rem;width:100%;font-weight:500;text-align:left}.cms-faqs-01 .card .card-header .title-tab:hover{box-shadow:0 0 0;-moz-box-shadow:0 0 0;-webkit-box-shadow:0 0 0;-o-box-shadow:0 0 0}.cms-faqs-01 .card .card-header .title-tab[aria-expanded="false"]:after{content:'\e92e';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:19px;float:right}.cms-faqs-01 .card .card-header .title-tab[aria-expanded="true"]:after{content:'\e931';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:19px;float:right}.cms-faqs-01 .card .card-body{padding:24px 0 22px}.cms-faqs-01 .hdt-other-content{background-color:#f2f2f2;padding-inline-start:35px;padding-inline-end:31px;padding-top:30px;padding-bottom:64px;border-radius:1rem;-moz-border-radius:1rem;-webkit-border-radius:1rem;max-width:460px;color:#545454}.cms-faqs-01 .hdt-other-content h5.hdt-other-content-title{margin-bottom:22px;font-weight:400;font-size:2.8rem;color:#000}.cms-faqs-01 .hdt-other-content p{margin-bottom:20px}.cms-faqs-01 .hdt-other-content .contact-link{padding:1.4rem 3rem;background:#000;color:#fff;border-radius:.3rem;-moz-border-radius:.3rem;-webkit-border-radius:.3rem;margin-top:18px;display:inline-flex}.cms-faqs-01 .hdt-other-content .contact-link-1{margin-inline-start:24px;position:relative}.cms-faqs-01 .hdt-other-content .contact-link-1:after{position:absolute;content:"";left:0;bottom:0;right:0;height:1px;background-color:currentColor;transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out}.cms-faqs-01 .hdt-other-content .contact-link-1 svg{margin-inline-start:5px}@media (min-width:1200px){.info-contact .warp-info,.block-contact-form{padding:75px 80px 80px}}@media (max-width:1199px){.section-ourteam .item .item-inn .cl-image{padding:10px}}@media (max-width:991px){.section-statistics .block-statistic .item-inn{padding:35px 2px}.section-statistics .block-statistic .item-inn .js-counter,.section-statistics .block-statistic .item-inn .suffix{font-size:35px}.section-ourteam .item .item-inn .item-content .cl-title{font-size:20px}}@media (max-width:767px){.block-contact-form .field.email,.block-contact-form .field.telephone,.block-contact-form .field.name{max-width:unset}}@media (max-width:480px){.top-shop-info .top-image{float:none;width:unset}.top-shop-info .top-info{margin-left:0;margin-right:0;padding-top:15px}}.block-collapsible-nav-content .nav.items{display:block}.block-collapsible-nav .item .delimiter{width:100%}.block-collapsible-nav .item a{width:100%}.account.page-layout-2columns-left .column.main{padding-left:30px}.account-nav .item{display:block;width:100%;margin:0}.account-nav .item a{color:#222}@media (min-width:768px){html .account.page-layout-2columns-left .sidebar-main,html .account.page-layout-2columns-left .sidebar-additional{width:270px}html .account.page-layout-2columns-left .column.main{width:calc(100% - 300px)}}@media (max-width:767px){.account .page-main{padding-top:70px}.block-collapsible-nav{top:10px}.block-collapsible-nav .title{padding:11px 46px 10px 0}}.checkout-index-index .opc-block-summary .product-image-container{width:60px !important}.checkout-index-index .opc-block-summary .minicart-items .product-item-details{margin-left:70px;margin-right:0}.checkout-index-index .page-wrapper .opc-progress-bar{display:none !important}.checkout-index-index .page-wrapper .page-title-wrapper{position:static;width:auto;height:auto}.opc-wrapper{margin:0}.checkout-container{margin:0}.checkout-container .authentication-wrapper{margin-top:-53px}.checkout-container .authentication-wrapper .action-auth-toggle{background:#e5e5e5;padding:7px 20px;color:#333}.checkout-container .authentication-wrapper .authentication-dropdown{border-color:#e5e5e5}.checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap{padding:20px}.checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-header{display:none}.checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .actions-toolbar{margin:0}.checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .actions-toolbar .primary button{font-size:100%;font-weight:normal;padding:7px 20px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.checkout-container .authentication-wrapper .authentication-dropdown .block-authentication .actions-toolbar>.secondary{padding-top:3px}.checkout-container .authentication-wrapper .authentication-dropdown .block-authentication .block-title{font-size:100%;text-align:left}.checkout-container .authentication-wrapper .authentication-dropdown .block-authentication .block-title strong{font-size:116.67%;text-transform:uppercase;font-weight:600}.opc-sidebar{margin-top:35px !important}.opc-sidebar .modal-header{padding:0}.opc-sidebar .action-close{margin:17px 10px 10px;z-index:99}.opc-block-summary .items-in-cart>.title:after{right:-10px}.opc-wrapper .step-title,.opc-block-shipping-information .shipping-information-title,.opc-block-summary>.title,.checkout-agreements-items .checkout-agreements-item-title{text-transform:uppercase;font-weight:700;color:#222;border-color:#e5e5e5;font-size:116.67%}.opc-block-summary{padding:20px;margin:0}.opc-block-summary .items-in-cart>.title strong{font-size:100% !important;font-weight:600}.opc-block-summary .minicart-items .product-item-details{padding:0;margin-left:60px;position:relative;top:-10px}.opc-block-summary .minicart-items .product-item:not(:first-child){border-color:#e5e5e5}.opc-block-summary .minicart-items .product-item-name{font-weight:600}.opc-wrapper .form-login,.opc-wrapper .form-shipping-address{max-width:unset !important}.opc-wrapper .fieldset>.field>.label{font-weight:600}.table-checkout-shipping-method .row{margin:0}.checkout-payment-method .payment-option-title{padding:20px 0 !important;text-transform:uppercase}.checkout-payment-method .payment-option-title .action-toggle{color:#666}.checkout-payment-method .payment-option-title .action-toggle:after{position:relative;top:-2px}.checkout-payment-method .payment-option-content{padding:0}.opc-block-shipping-information{padding:30px 0}.opc-estimated-wrapper .estimated-block{float:left}@media (min-width:768px){.opc-sidebar{float:right !important}.opc-wrapper{float:left !important;padding-right:30px !important;padding-left:0 !important}}@media (max-width:768px){.custom-slide .modal-inner-wrap{background-color:#fff}.opc-estimated-wrapper .minicart-wrapper{display:none !important}.opc-block-summary .minicart-items-wrapper{max-height:unset}.opc-block-summary .product-item .subtotal,.opc-block-summary .product-item .product-item-name-block{display:block;padding-left:0;padding-right:0;text-align:unset}.opc-block-summary .minicart-items .product-item-name{margin-bottom:0}.minicart-items .product-item-details .details-qty{margin-top:0}}.table-checkout-shipping-method tbody tr:first-child td{white-space:nowrap}.captcha-reload{width:50px;height:50px;padding:0;vertical-align:top;line-height:50px;border:none !important;background-color:#ddd;color:#222;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.captcha-reload:before{content:'\e901';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:26px}.captcha-reload span{display:none}.login-container .block .login .actions-toolbar>.primary{margin-right:0 !important;margin-left:0 !important}.customer-account-login .login-container .block-new-customer,.customer-account-login .login-container .block-customer-login{padding:30px;background-color:#f7f7f7;min-height:450px}.customer-account-login .login-container .block-new-customer .block-title,.customer-account-login .login-container .block-customer-login .block-title{font-size:128.571%;text-transform:uppercase;color:#333;padding-bottom:10px}.customer-account-login .login-container .fieldset:after{display:none}.customer-account-create .form-create-account{width:100% !important}.customer-account-create .form-create-account .legend{font-size:128.581%;text-transform:uppercase;color:#333;border-bottom:1px solid #e8e8e8;padding-bottom:10px}.customer-account-create .form-create-account .fieldset.additional_info{clear:both}.customer-account-create .form-create-account .fieldset.create.account,.customer-account-create .form-create-account .fieldset.create.info{background-color:#f7f7f7;padding:30px;width:48.7%;min-height:443px}.customer-account-create .form-create-account .fieldset.create.info{float:left}.customer-account-create .form-create-account .fieldset.create.account{float:right}.customer-account-create .form-create-account .actions-toolbar{margin-bottom:20px;padding:0;clear:both}.customer-account-create .form-create-account .actions-toolbar>.primary{float:right}.customer-account-create .form-create-account .actions-toolbar>.primary .action{margin:0px}.customer-account-create .form-create-account .actions-toolbar .action.back{display:none}.password-strength-meter{background-color:#eee;margin-top:1px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.form.password.forget{padding:30px;background-color:#f7f7f7}.form.password.forget .actions-toolbar .action.back{display:none}@media (max-width:767px){.customer-account-login .login-container .block-new-customer,.customer-account-login .login-container .block-customer-login{min-height:unset;margin-bottom:30px}.customer-account-create .form-create-account .fieldset.create.account,.customer-account-create .form-create-account .fieldset.create.info{width:100%;min-height:unset;margin-bottom:30px}.customer-account-create .form-create-account .actions-toolbar{padding:0}.control.captcha-image .captcha-img{display:unset}}.fancybox-skin{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.w-newsletter{width:auto;margin:0 auto;padding:0;height:100%}.w-newsletter img{width:100%}.w-newsletter .subscribe-bottom .checker{position:relative;top:-1px}.newsletter-info{padding:0 30px 0 45px}.newsletter-info .newsletter_promo{font-size:24px;line-height:32px;color:#000;font-weight:600;text-align:center;margin-bottom:30px}.w-newsletter .form-newsletter-popup .input-box{display:block;margin-bottom:10px}.w-newsletter .form-newsletter-popup .input-box .input-text{direction:unset;text-align:center;height:44px;line-height:44px;width:100%;padding:0;border-radius:5px;font-size:14px;font-weight:400}.w-newsletter .form-newsletter-popup .action-newsletter{display:block}.w-newsletter .form-newsletter-popup .action-newsletter button{border:0 none;background:#000;color:#fff;font-weight:400;font-size:14px;border-radius:5px;height:44px;line-height:44px;padding:0 17px;width:100%}.subscribe-bottom{text-align:center}.subscribe-bottom input[type="checkbox"]{width:14px;height:14px;background-color:#fff;border:1px solid #ddd;top:2px}@media (min-width:1200px){.w-newsletter{width:800px}}@media (max-width:576px){.newsletter-info{padding:30px 0}}.cart-container .cart.main.actions .action.update{padding:10px 15px;font-weight:normal;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.cart-container .cart.main.actions .action.update:before{display:none !important}.cart-container .cart.main.actions .action.clear{display:none !important}.cart-container .cart.main.actions .action.continue{display:none}.cart-container .cart.main.actions .action.continue:before{display:none}.cart-container .item-actions .actions-toolbar .action{font-weight:normal;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.cart.table-wrapper .item .col.item{border-top:none}.cart-summary>.title{text-transform:uppercase;font-weight:600;color:#222}.cart-summary .block>.title,.paypal-review-discount .block>.title{padding:10px 0}.column.main .cart-summary .block>.title strong,.column.main .paypal-review-discount .block>.title strong{font-size:100%;font-weight:600}.cart-summary .block>.title:after,.paypal-review-discount .block>.title:after{top:-2px}.cart-totals{padding-top:0;border:none}mark,.mark{background:none}.cart-summary .block .fieldset{margin:0 0 28px 0}.cart-container .checkout-methods-items .action.primary{font-size:100%;text-transform:uppercase;font-weight:700}@media (min-width:768px){.cart.table-wrapper .product-item-photo{padding-right:20px;padding-left:0 !important}.cart.table-wrapper .product-item-photo img{border:1px solid #e5e5e5;min-width:98px}}.extend-container .product-extend .block-title{font-size:150%;color:#222;margin-bottom:25px}.extend-container .ltabs-wrap .ltabs-tabs-container{border-bottom:1px solid #e5e5e5}.extend-container .sm-listing-tabs .ltabs-tabs-container .ltabs-tabs li{margin-bottom:-1px;background-color:#eee;border-left:1px solid #e5e5e5;border-top:1px solid #e5e5e5;border-bottom:none;margin-right:0;cursor:pointer;float:left;font-size:108.33%;padding:12px 15px;position:relative;font-weight:600;transition:.1s;-moz-transition:.1s;-webkit-transition:.1s;-o-transition:.1s}.extend-container .sm-listing-tabs .ltabs-tabs-container .ltabs-tabs li:last-child{border-right:1px solid #e5e5e5}.extend-container .sm-listing-tabs .ltabs-tabs-container .ltabs-tabs li:hover,.extend-container .sm-listing-tabs .ltabs-tabs-container .ltabs-tabs li.tab-sel{background-color:#fff}.extend-container .sm-listing-tabs .ltabs-tabs-container .ltabs-tabs li.tab-sel:before{content:"";display:block;position:absolute;top:-1px;right:-1px;left:-1px;height:2px}.extend-container .sm-listing-tabs .ltabs-items .ltabs-loadmore .ltabs-loadmore-btn{padding:10px 50px;border:none;font-size:107.68%;text-transform:uppercase;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}@media (max-width:1023px){.extend-container .sm-listing-tabs .ltabs-tabs-container .ltabs-tabs li.tab-sel:before{display:none}}@media (max-width:480px){.extend-banner .extend-col{width:100%;max-width:unset;flex:unset}.extend-banner .extend-col img{width:100%}}