.link-color{color:#2d89ef}.link-color:hover{color:#003a72}#scrollUp{color:#00234a}a{color:#000}a:hover{color:#2d89ef}.btn-thema-blue{background-image:linear-gradient(315deg, #045DE9 0%, #09C6F9 74%) !important;color:#fff;transition:all .3s}.btn-thema-blue:hover{background-image:linear-gradient(-315deg, #045DE9 0%, #09C6F9 74%) !important;box-shadow:0 0 12px #2d89efcc !important}.single_product{border-radius:10px;transition:all .3s}.single_product .product_name button{display:block;top:5px;padding-right:0}@media(min-width: 992px){.single_product .product_name button{display:none}}.single_product .product_name p{opacity:1;margin:0}.single_product .product_name h3{margin-top:0}.single_product .product_content{display:flex;justify-content:space-between;align-items:center}.single_product .product_content .product-price .regular_price{font-size:1rem;font-weight:600}.single_product .product_content .single_product_btn_box{display:flex}.single_product .product_content .single_product_btn_box a{color:#2ead4b;background:transparent;border:none;font-size:1.4rem;opacity:1}@media(min-width: 992px){.single_product .product_content .single_product_btn_box a{opacity:0}}.single_product:hover{box-shadow:0 0 12px #00000054}.single_product:hover .single_product_btn_box button,.single_product:hover .single_product_btn_box a{opacity:1}.single_product:hover .product_thumb .primary_img{transform:none}.single_product:hover .product_name button{display:block}.single_product:hover .product_name p{margin-bottom:0}.single_product:hover .product_name h3{margin-bottom:4px}.open-search-box{position:absolute;transition:all .3s;width:73% !important;right:0;z-index:9}@media(min-width: 768px){.open-search-box{width:80% !important}}.open-search-box input{border-color:#2d89ef !important}.open-search-box button{background-image:linear-gradient(315deg, #045DE9 0%, #09C6F9 74%) !important;color:#fff !important;transition:all .3s;width:60px !important}.open-search-box button:hover{background-image:linear-gradient(-315deg, #045DE9 0%, #09C6F9 74%) !important;box-shadow:0 0 12px #2d89efcc !important}.carousel-cell{background:transparent}.carousel-cell:before{content:none}.page-title-box{text-align:center}.page-title-box .title{padding-top:15px;padding-bottom:15px;margin-bottom:21px;margin-top:21px;font-size:2rem}.breadcrumb_content ul li a:hover{color:#2d89ef}.float-label-form .form-group .form-control{border:none !important;border-bottom:1px solid #d4d4d4 !important;padding-left:0 !important;padding-right:0 !important;font-size:.8rem !important}.float-label-form .form-group .form-control:focus{border-bottom-color:#2d89ef !important}.float-label-form .form-group .form-control:focus+label{margin-left:0 !important;color:#2d89ef !important;padding-left:0 !important;background-color:transparent !important}.float-label-form .form-group label{padding-left:0 !important}.float-label-form .btn-thema-blue{display:inline-block;padding:10px 15px;height:38px;color:#fff;font-size:12px;font-weight:600;line-height:18px;text-transform:uppercase;border:0;border-radius:3px;cursor:pointer;-webkit-transition:.3s;transition:.3s;width:100%}.float-label-form .btn-thema-blue:hover{box-shadow:0 0 12px #2d89efcc}.mini_cart_close a:hover,.mini_cart .cart_item_list a:hover,.mini_cart .cart_remove a:hover{color:#2d89ef}.mini_cart .cart_item:hover .cart_remove{opacity:1}.mini_cart .cart_item .cart_remove{opacity:0}.Offcanvas_menu .canvas_close a:hover{color:#2d89ef !important}.Offcanvas_menu .offcanvas_main_menu li.active a,.Offcanvas_menu .offcanvas_main_menu li:hover a{color:#2d89ef !important}.Offcanvas_menu .Offcanvas_follow{align-items:center}.Offcanvas_menu .Offcanvas_follow a:hover{color:#2d89ef !important}.Offcanvas_menu .dropdown_links li.active a{color:#2d89ef}.Offcanvas_menu .dropdown_currency a:hover,.Offcanvas_menu .dropdown_language a:hover,.Offcanvas_menu .dropdown_links a:hover,.Offcanvas_menu .top_links a:hover{color:#2d89ef !important}.header_area .sticky-header.sticky{padding-top:10px;padding-bottom:10px;position:fixed !important;z-index:20}.header_area .header_top .top_links ul,.header_area .header_top .language ul{position:absolute;z-index:9999}.header_area .header_top .top_links ul li.active a,.header_area .header_top .language ul li.active a{color:#2d89ef !important}.header_area .header_top a:hover{color:#2d89ef !important}.header_area .header_middle{position:relative;z-index:1}.header_area .header_middle-logo{width:100px}@media(min-width: 992px){.header_area .header_middle-logo{width:150px}}.header_area .header_middle-logo a{display:block}.header_area .header_middle-menu{position:relative;display:none}@media(min-width: 992px){.header_area .header_middle-menu{display:block}}.header_area .header_middle-menu .active,.header_area .header_middle-menu .active>a{color:#2d89ef}.header_area .header_middle-menu ul{display:none}@media(min-width: 768px){.header_area .header_middle-menu ul{display:flex;justify-content:space-between;align-items:center}}.header_area .header_middle-menu ul li{margin-right:8px}.header_area .header_middle-menu ul li a{padding:5px 6px;display:block;text-transform:uppercase;font-size:14px;font-weight:600}.header_area .header_middle-icon{display:flex;justify-content:flex-end;align-items:center;max-width:200px}.header_area .header_middle-icon>a,.header_area .header_middle-icon .mini_cart_wrapper a{font-size:1.2rem;margin-left:13px;color:#abb3be}.header_area .header_middle-icon .mini_cart_wrapper.active a{color:#2d89ef}.header_area .header_middle-icon .mini_cart_wrapper:hover a{color:#2d89ef}.header_area .header_middle-icon .mini_cart_wrapper span.cart_quantity{left:auto;right:-5px;top:-6px;background:#2d89ef}.header_area .header_middle-search{width:61%;transition:all .3s}.header_area .header_middle-search .search-form{display:flex;justify-content:center;background:transparent !important}.header_area .header_middle-search .search_box{width:100%;background:transparent}.header_area .header_middle-search .search_box input{border-color:#abb3be;border-radius:25px;height:41px;padding-right:50px}.header_area .header_middle-search .search_box button{top:50%;right:5px;height:83%;width:45px;transform:translateY(-50%);border-radius:25px;background:transparent;display:flex;justify-content:center;align-items:center;color:#abb3be}.header_area .header_middle-search .search_box button:hover{background-image:linear-gradient(-315deg, #045DE9 0%, #09C6F9 74%)}.header_area .header_middle-search .ajax-result{top:40px;border:1px solid #2d89ef;border-top:0}.header_area .search-border{border-radius:10px 10px 0 0 !important;border-bottom:none}.subscribe{width:100%;background:#f7f8fa;padding-top:25px;padding-bottom:25px}.subscribe-box{display:flex;justify-content:center;align-items:center;flex-direction:column}@media(min-width: 992px){.subscribe-box{justify-content:space-between;flex-direction:row}}.subscribe-box-img{width:150px;display:none}@media(min-width: 992px){.subscribe-box-img{display:block}}.subscribe-box .news{width:100%;margin-bottom:20px}@media(min-width: 992px){.subscribe-box .news{width:30%;margin-bottom:0}}.subscribe-box .news-title{margin-bottom:0;font-weight:600}.subscribe-box .news p{text-align:justify}.subscribe-box .subscribe_form h3,.subscribe-box .subscribe_form h4{text-align:center}@media(min-width: 992px){.subscribe-box .subscribe_form h3,.subscribe-box .subscribe_form h4{text-align:left}}.subscribe-box .subscribe_form form{width:100%}.subscribe-box .subscribe_form form .form-input-box{width:100%;overflow:hidden;height:50px;position:relative;background:transparent}.subscribe-box .subscribe_form form .form-input-box input{border-radius:25px;position:relative;height:100%;padding:12px 70px 12px 15px;width:100%;z-index:7;border:1px solid #2d89ef;background:#fff}.subscribe-box .subscribe_form form .form-input-box button{width:60px;height:85%;border-radius:25px;position:absolute;top:50%;right:7px;transform:translateY(-50%);z-index:9;font-size:20px;border:none;display:flex;justify-content:center;align-items:center}.footer{padding-top:48px;background:#00234a}.footer a{color:#a0a0a0}.footer a:hover{color:#2d89ef !important}.footer-content{width:100%;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;padding-bottom:25px}@media(min-width: 768px){.footer-content{flex-direction:row}}.footer-content-box{width:50%;padding-left:0;margin-bottom:10px}@media(min-width: 992px){.footer-content-box{width:17%;padding-left:25px;margin-bottom:0}}.footer-content-box .footer-link{display:inline-block;width:166px;margin-bottom:8px}.footer-content-box:first-child{width:100%;padding-left:0}@media(min-width: 992px){.footer-content-box:first-child{width:40%}}.footer-content-box h3,.footer-content-box h4{color:#fff}.footer-content-box p,.footer-content-box a{color:#a0a0a0}.footer-content-box h4{font-size:22px;font-weight:400;line-height:30px;margin-bottom:4px}.footer-content-box ul li{line-height:30px}.footer-content-box ul li.active a{color:#2d89ef !important}.footer-content .contact-box{display:flex;justify-content:flex-start;align-items:flex-start;margin-bottom:5px}.footer-content .contact-box .icon{color:#2d89ef;margin-right:8px}.footer .copyright{background:#00000036;padding-top:8px;padding-bottom:8px}.footer .copyright .container{display:flex;justify-content:space-between;align-items:center;flex-direction:column}@media(min-width: 768px){.footer .copyright .container{flex-direction:row}}.footer .copyright p{color:#fff}.footer .copyright p a{color:#a0a0a0}.class-home .single_product:hover{box-shadow:none !important}.class-home .single_product:hover .product_name button{top:-3px !important}.class-home .single_product .product_content .single_product_btn_box a{font-size:1.2rem}.class-home .home-slider .carousel-cell{background-color:transparent;background-position:center;background-size:cover;height:520px;width:100%}.class-home .home-slider .carousel-cell:before{content:none}.class-home .home-slider .carousel-cell .slider_content{position:absolute;left:auto;padding:44px 29px;border-radius:12px;background:#ffffff61;transform:translateY(51%);box-shadow:0 0 16px #0000000a}@media(min-width: 768px){.class-home .home-slider .carousel-cell .slider_content{transform:translateY(36%)}}@media(min-width: 992px){.class-home .home-slider .carousel-cell .slider_content{transform:translateY(33%)}}.class-home .home-slider .carousel-cell .slider_content h1{max-width:454px;font-size:1.5rem;margin-top:22.5px;margin-bottom:22.5px}@media(min-width: 768px){.class-home .home-slider .carousel-cell .slider_content h1{font-size:30px}}.class-home .home-slider .carousel-cell .slider_content .btn-thema-blue{margin-top:0}.class-home .home-slider .carousel-cell .slider_content .btn-thema-blue:hover{box-shadow:0 0 12px #2d89efcc}.class-home .shipping_area .single_shipping:hover .shipping_icone{background:transparent}.class-home .shipping_area .single_shipping .shipping_icone{width:100px;padding:0;border-color:transparent}.class-home .best-favorites-products .single_product:hover .product_name button{top:5px}.class-home .best-favorites-products .single_product .primary_img{height:190px !important;min-height:190px !important;width:100%}.class-home .best-favorites-products .single_product .primary_img img{height:100%;object-fit:contain}.class-home .best-favorites-products .carousel .flickity-viewport{height:315px !important;background-color:#fff}.class-home .best-favorites-products .carousel .flickity-button{color:#2d89ef;background:transparent}.class-home .best-favorites-products .carousel-cell{height:100%;width:100%}@media(min-width: 768px){.class-home .best-favorites-products .carousel-cell{width:33%}}@media(min-width: 992px){.class-home .best-favorites-products .carousel-cell{width:23%}}.class-home .best-favorites-products .carousel-cell .single_product{height:100%;display:flex;flex-direction:column;justify-content:space-between;background:#fff}.class-home .best-favorites-products .carousel-cell .single_product .product_thumb .primary_img{height:137px !important;min-height:100% !important}.class-home .product-groups .carousel{margin-bottom:0;background:#fff;min-height:270px;height:270px}@media(min-width: 992px){.class-home .product-groups .carousel{height:100% !important}}.class-home .product-groups .carousel .flickity-viewport{height:100%}@media(min-width: 992px){.class-home .product-groups .carousel .flickity-viewport{height:100% !important}}.class-home .product-groups .carousel .flickity-button{color:#2d89ef;background:transparent;opacity:0}.class-home .product-groups .carousel-cell{width:100%;height:100%;margin-right:10px;border-radius:0;background:#fff}@media(min-width: 768px){.class-home .product-groups .carousel-cell{width:31%}}.class-home .product-groups .carousel-cell:before{content:none}.class-home .product-groups .carousel-cell .single_product{display:flex;flex-direction:column;justify-content:space-between;min-height:100%;height:270px}.class-home .product-groups .carousel-cell .single_product .product_thumb .primary_img{min-height:100%;height:100px}.class-home .product-groups .carousel:hover .flickity-button{opacity:1}.class-home .product-groups .product-group-box{height:100%;border-radius:10px;background-color:#2d89ef;overflow:hidden;box-shadow:0 0 12px #2d89efcc;transition:all .3s ease-in}.class-home .product-groups .product-group-box:hover img{transform:scale(0.9)}.class-home .product-groups .product-group-box a{display:flex;flex-direction:column;justify-content:center;height:100%;color:#fff}.class-home .product-groups .product-group-box a img{height:193px;object-fit:contain}.about-us .article-side-menu{margin-bottom:15px;flex-direction:column}@media(min-width: 992px){.about-us .article-side-menu{flex-direction:row}}.about-us .article-side-menu li{border:none !important}.about-us .article-side-menu .active-record{background:#eee;position:relative}.about-us .article-side-menu .active-record a{color:#2d89ef !important}.blog_page_section .news-card{position:relative;overflow:hidden;padding-bottom:15px;border-radius:25px;min-height:475px;box-shadow:0 0 11px #00000026}.blog_page_section .news-card-text-box{border:none;padding:1rem}.blog_page_section .news-card-text-box .news-title{margin-top:10px;margin-bottom:10px}.blog_page_section .news-card-text-box .news-title a{display:block;color:#2b2b2b}.blog_page_section .news-card-text-box .news-title a:hover{color:#2d89ef}.blog_page_section .news-card-text-box .news-content{font-weight:500}.blog_page_section .news-card-bottom{padding:.5rem 1rem;display:flex;justify-content:space-between;align-items:center}.blog_page_section .news-card-bottom small{font-size:14px}.blog_page_section .news-card-keep-reading{position:absolute;right:0;bottom:0;background:#fff;padding:15px;color:#067eee;font-size:0}.blog_page_section .news-card:hover .news-card-keep-reading{font-size:1.4rem}.blog_details .social_sharing a:hover{box-shadow:0 0 12px #2d89efcc}.contact-page .contact-us-map .mapouter,.contact-page .contact-us-map .gmap_canvas{height:550px}.contact-page .contact_area-box{padding:35px;background:#fff !important;margin-top:-88px;position:relative;border-radius:17px;box-shadow:0 0 12px rgba(51,51,51,.38)}.contact-page .contact_area-box .contact_message ul li a:hover,.contact-page .contact_area-box .contact_message ul li i{color:#2d89ef}.sidebar_widget{margin-bottom:54px}.sidebar_widget .widget_inner{margin-bottom:10px;overflow:hidden;border-radius:4px;border:none;box-shadow:0 0 12px #00000038;background-color:#fff}.sidebar_widget .widget_inner .custom-scrollbar::-webkit-scrollbar-thumb{background:#2d89ef !important}.sidebar_widget .widget_inner-title{margin:-20px -20px 14px;padding:7px 17px;background:#2d89ef;font-size:1.1rem;color:#fff}.sidebar_widget .widget_inner .widget_list ul li a:hover,.sidebar_widget .widget_inner .widget_list ul li a.open{color:#2d89ef !important}.sidebar_widget .widget_inner .widget_list ul li input:checked~.checkmark{background:#2d89ef;border-color:transparent}.sidebar_widget .filter-list li{display:inline-block;margin-bottom:3px}.sidebar_widget .filter-list li .filter-remove-link{background:#b7b7b72e;padding:5px 8px;border-radius:100px;display:flex;align-items:center}.sidebar_widget .shop_sidebar_banner img{border-radius:6px}.product-normal-page .shop_toolbar{border:none}.product-normal-page .shop_toolbar .pagination ul li{width:35px;height:35px;line-height:35px}.product-normal-page .shop_toolbar .pagination ul li,.product-normal-page .shop_toolbar .pagination ul li.current{background:transparent}.product-normal-page .shop_toolbar .pagination ul li a{background:#0580ee1c;transition:all .3s;border-radius:100%}.product-normal-page .shop_toolbar .pagination ul li a:hover{background-image:linear-gradient(-315deg, #045DE9 0%, #09C6F9 74%) !important;box-shadow:0 0 12px #2d89efcc}.product-normal-page .shop_toolbar .pagination ul li.current a{background-image:linear-gradient(315deg, #045DE9 0%, #09C6F9 74%) !important;color:#fff}.shop_banner img{border-radius:10px;box-shadow:0 0 14px #00000014}.product_details .product_applications .section_title,.product_details .oem-brand-code .section_title{margin-bottom:5px !important}.product_details .product_applications .section_title h2,.product_details .oem-brand-code .section_title h2{margin-bottom:0}.product_details .product_applications .table td,.product_details .oem-brand-code .table td{padding-top:8px;padding-bottom:8px;border-top:0 !important}.product_details .product_applications .table tr,.product_details .oem-brand-code .table tr{border-bottom:1px solid #f0f0f0 !important}.product_details .product_applications .table tr:nth-child(2) td,.product_details .oem-brand-code .table tr:nth-child(2) td{border-top:inherit}.product_details .product_applications .table tr>td,.product_details .oem-brand-code .table tr>td{width:250px;display:inline-block}.product_details .product_right_sidebar .product_meta a:hover{color:#2d89ef}.product_details .product_right_sidebar .product-details-tab{height:350px;width:100%;border-radius:5px;display:flex;justify-content:center;align-items:center;border:1px solid #dee2e6}.product_details .product_right_sidebar .product-details-tab img{height:95%;object-fit:contain}.product_details .product_right_sidebar .detail-favorite-product{width:100%}.product_details .product_right_sidebar .detail-favorite-product button{width:100%}.product_details .product_right_sidebar .product_variant .quantity-box{display:flex;justify-content:flex-start;align-items:center}.product_details .product_right_sidebar .product_variant .quantity-box .add-basket-box-btn{width:100%;margin-left:5px}.product_details .product_right_sidebar .product_variant .quantity-box .add-basket-box-btn button{width:100%}.product_details .product_right_sidebar .product_variant .quantity-box .add-basket-box-btn button:hover{background:linear-gradient(-315deg, #045DE9 0%, #09C6F9 74%);box-shadow:0 0 12px #2d89efcc}.shopping_cart_area table thead tr th,.shopping_cart_area .coupon_code h3{background:#2d89ef;color:#fff;border-bottom-color:#2d89ef !important}.account_dashboard .dashboard_tab_button ul li a{background:transparent;color:#000}.account_dashboard .dashboard_tab_button ul li a.active,.account_dashboard .dashboard_tab_button ul li a:hover{background:#2d89ef;color:#fff}.account_dashboard .dashboard_tab_button ul li a:hover{box-shadow:0 0 12px #2d89efcc}.account_dashboard table thead tr{background:#2d89ef}.account_dashboard table thead tr th{color:#fff;border-left:none}.account_dashboard table tbody td a{color:#000 !important}.account_dashboard table tbody td a:hover{color:#2d89ef !important}.account_dashboard .btn-account{width:100%;padding-top:10px;padding-bottom:10px;border:none;border-radius:5px}.modal-dialog .modal-body .input-group-text{background:#2d89ef !important;border-color:#2d89ef !important}.modal-dialog .modal-footer .modal-login-form-forgot-password-text:hover{color:#2d89ef}.error_section .error_img{display:flex;justify-content:center;align-items:center}@media(min-width: 992px){.error_section .error_img{justify-content:flex-start}}.error_section .error_form{text-align:left}.error_section .error_form h1{font-size:24px;text-transform:uppercase;font-weight:500;line-height:30px;margin-bottom:19px}.error_section .error_form form input{border-radius:200px;border-color:#2d89ef}.error_section .error_form form button{right:7px;top:50%;transform:translateY(-50%);height:83%;border-radius:50px}.error_section .error_form form button:hover i{color:#fff}.error_section .error_form a:hover{color:#fff}/*# sourceMappingURL=custom.css.map */
