@charset "UTF-8";
@media (max-width:1399px){.container{max-width:100%}}h1,h2,h3,h4,h5,h6{font-weight:normal;text-transform:uppercase}.article-header h1{font-size:45px !important}.btn,button{border-radius:5px}#sp-header{height:90px}@media (max-width:1399px){#sp-header{padding-left:0 !important;padding-right:0 !important}}#sp-header.header-sticky{box-shadow:0 0 4px 0 rgba(255, 255, 255, 0.2)}#sp-header #sp-logo .logo{height:90px}#sp-header #sp-logo .logo .logo-image{height:70px}@media (max-width:350px){#sp-header #sp-logo .logo .logo-image{height:50px}}@media (max-width:1020px){#sp-header #sp-menu .sp-megamenu-wrapper{justify-content:end}}@media (max-width:1020px){#sp-header #sp-menu .sp-megamenu-wrapper ul.sp-megamenu-parent{display:none !important}}#sp-header #sp-menu .sp-megamenu-wrapper ul.sp-megamenu-parent li a{line-height:86px;font-size:19px;text-transform:uppercase}@media (max-width:1360px){#sp-header #sp-menu .sp-megamenu-wrapper ul.sp-megamenu-parent li a{font-size:16px}}#sp-header #sp-menu .sp-megamenu-wrapper ul.sp-megamenu-parent li a:after{display:none}#sp-header #sp-menu .sp-megamenu-wrapper ul.sp-megamenu-parent li ul li+li{border-top:1px solid rgba(255, 255, 255, 0.1);padding-top:10px;margin-top:10px}#sp-header #sp-menu .sp-megamenu-wrapper ul.sp-megamenu-parent li ul li a{font-size:16px;display:block;line-height:inherit;padding:0}@media (max-width:1020px){#sp-header #menu-right{display:none !important}}@media (max-width:1399px){#sp-header #menu-right #sp-top1{padding-right:5px}}@media (max-width:1020px){#sp-header #menu-right #sp-top1{display:none !important}}#sp-header #menu-right #sp-top1 .sp-module{border:0;margin:0;padding:0}@media (max-width:1360px){#sp-header #menu-right #sp-top1 .sp-module #eshop-search{width:200px}}#sp-header #menu-right #sp-top1 .sp-module #eshop-search .input-prepend{position:relative}#sp-header #menu-right #sp-top1 .sp-module #eshop-search .input-prepend button{background:#ee141f;color:#fff;height:40px;position:absolute;right:0;top:0}#sp-header #menu-right #sp-top1 .sp-module #eshop-search .input-prepend button:hover,#sp-header #menu-right #sp-top1 .sp-module #eshop-search .input-prepend button:focus{background:#ff0004}#sp-header #menu-right #sp-top1 .sp-module #eshop-search .input-prepend input.product_search{height:40px !important;padding-right:45px !important}@media (max-width:1020px){#offcanvas-toggler{display:flex !important}}#offcanvas-toggler .burger-icon>span{background-color:#fff !important}.offcanvas-active .close-offcanvas .burger-icon>span{background:#fff !important}.offcanvas-menu .offcanvas-inner ul.menu>li a,.offcanvas-menu .offcanvas-inner ul.menu>li span{opacity:1 !important;text-transform:uppercase}.offcanvas-menu .offcanvas-inner .sp-module{border:0;margin:0;padding:0}.offcanvas-menu .offcanvas-inner .sp-module #eshop-search .input-prepend{position:relative}.offcanvas-menu .offcanvas-inner .sp-module #eshop-search .input-prepend button{background:#ee141f;color:#fff;height:40px;position:absolute;right:0;top:0}.offcanvas-menu .offcanvas-inner .sp-module #eshop-search .input-prepend button:hover,.offcanvas-menu .offcanvas-inner .sp-module #eshop-search .input-prepend button:focus{background:#ff0004}.offcanvas-menu .offcanvas-inner .sp-module #eshop-search .input-prepend input.product_search{height:40px !important;padding-right:45px !important}#sp-title .sp-page-title{background-attachment:scroll;background-position:center;background-repeat:no-repeat;background-size:cover;padding:130px 0}@media (max-width:991px){#sp-title .sp-page-title{padding:100px 0}}@media (max-width:700px){#sp-title .sp-page-title{padding:60px 0}}#sp-title .sp-page-title .container{background:rgba(21, 18, 17, 0.5);display:block;max-width:600px;margin:0 auto;text-align:center;padding:30px}#sp-title .sp-page-title .container .sp-page-title-heading{font-size:45px}@media (max-width:700px){#sp-title .sp-page-title .container .sp-page-title-heading{font-size:36px}}#sp-main-body{padding-top:60px;padding-bottom:60px}@media (max-width:991px){#sp-main-body{padding-top:60px;padding-bottom:60px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}}@media (max-width:700px){#sp-main-body{padding-top:30px;padding-bottom:30px}}@media (max-width:991px){#sp-main-body #sp-component{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}}@media (max-width:991px){#sp-main-body #sp-left,#sp-main-body #sp-right{margin-top:30px;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}}#sp-main-body #sp-left .sp-module,#sp-main-body #sp-right .sp-module{border:2px solid #ee141f;border-radius:5px}@media (max-width:991px){#sp-main-body #sp-left .sp-module,#sp-main-body #sp-right .sp-module{margin-bottom:0}}#sp-main-body #sp-left .sp-module ul.menu li,#sp-main-body #sp-right .sp-module ul.menu li{border-bottom:2px solid #f3f3f3 !important}#sp-main-body #sp-left .sp-module ul.menu li.open .toggler_icon,#sp-main-body #sp-right .sp-module ul.menu li.open .toggler_icon{background:none}#sp-main-body #sp-left .sp-module ul.menu li.open .toggler_icon:before,#sp-main-body #sp-right .sp-module ul.menu li.open .toggler_icon:before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;top:15px;position:absolute;right:8px;font-size:15px}#sp-main-body #sp-left .sp-module ul.menu li>span a,#sp-main-body #sp-right .sp-module ul.menu li>span a{background:#fff !important;color:#323232 !important;font-size:16px !important;padding:15px !important}#sp-main-body #sp-left .sp-module ul.menu li>span a.isactive,#sp-main-body #sp-left .sp-module ul.menu li>span a:hover,#sp-main-body #sp-left .sp-module ul.menu li>span a:focus,#sp-main-body #sp-right .sp-module ul.menu li>span a.isactive,#sp-main-body #sp-right .sp-module ul.menu li>span a:hover,#sp-main-body #sp-right .sp-module ul.menu li>span a:focus{background:#fff !important;color:#d60305 !important}#sp-main-body #sp-left .sp-module ul.menu ul.menu,#sp-main-body #sp-right .sp-module ul.menu ul.menu{margin-left:15px}#sp-main-body #sp-left .sp-module ul.menu ul.menu li.open .toggler_icon,#sp-main-body #sp-right .sp-module ul.menu ul.menu li.open .toggler_icon{background:none}#sp-main-body #sp-left .sp-module ul.menu ul.menu li.open .toggler_icon:before,#sp-main-body #sp-right .sp-module ul.menu ul.menu li.open .toggler_icon:before{content:"" !important}#sp-main-body #sp-left .sp-module ul.menu ul.menu li .toggler_icon,#sp-main-body #sp-right .sp-module ul.menu ul.menu li .toggler_icon{background:none}#sp-main-body #sp-left .sp-module ul.menu ul.menu li .toggler_icon:before,#sp-main-body #sp-right .sp-module ul.menu ul.menu li .toggler_icon:before{content:"" !important}#sp-main-body #sp-left .sp-module ul.menu .toggler_icon,#sp-main-body #sp-right .sp-module ul.menu .toggler_icon{background:none}#sp-main-body #sp-left .sp-module ul.menu .toggler_icon:before,#sp-main-body #sp-right .sp-module ul.menu .toggler_icon:before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;top:15px;position:absolute;right:8px;font-size:15px}#sp-bottom .sp-module-title{letter-spacing:1px;font-size:18px;font-weight:400 !important;text-transform:uppercase}#sp-bottom ul.menu li.current a,#sp-bottom ul.menu li a:hover,#sp-bottom ul.menu li a:focus{color:#ee141f}#sp-bottom ul.menu li a{display:inline-block}#sp-bottom #sp-bottom3{font-family:"Anton", sans-serif;letter-spacing:1px;text-transform:uppercase}#sp-bottom #sp-bottom3 .btn{width:100%}#sp-copyright-menu{background:#151211;color:#fff;font-size:14px}#sp-copyright-menu .container-inner{border-top:1px solid rgba(255, 255, 255, 0.1);padding:30px 0;text-align:center}#sp-copyright-menu .container-inner ul{list-style:none;margin:0;padding:0}#sp-copyright-menu .container-inner ul li{display:inline-block}@media (max-width:767px){#sp-copyright-menu .container-inner ul li{display:block}}#sp-copyright-menu .container-inner ul li.current a,#sp-copyright-menu .container-inner ul li a:hover,#sp-copyright-menu .container-inner ul li a:focus{color:#ee141f}#sp-copyright-menu .container-inner ul li+li{margin-left:25px}@media (max-width:767px){#sp-copyright-menu .container-inner ul li+li{margin-left:0;margin-top:15px}}#sp-copyright-menu .container-inner ul li a{color:#fff}#sp-footer ul.social-icons svg{font-size:14px !important;vertical-align:inherit !important;top:1.5px !important}.sp-scroll-up:hover,.sp-scroll-up:active,.sp-scroll-up:focus{background:#ee141f}.home #sp-main-body{display:none}#main-image-area img,.eshop-image-block img,.eshop-category-wrap img{margin:0 auto}.eshop-pre-nav{font-size:13px;margin-bottom:15px}.eshop-pre-nav a{padding-left:15px;position:relative;overflow:hidden}.eshop-pre-nav a:before{content:"<";position:absolute;left:0}.eshop-next-nav{font-size:13px;margin-bottom:15px}.eshop-next-nav a{padding-right:15px;position:relative;overflow:hidden}.eshop-next-nav a:before{content:">";position:absolute;right:0}.eshop-categories-list,.eshop-sub-categories-list{margin-top:-30px}.eshop-categories-list .eshop-category-wrap,.eshop-sub-categories-list .eshop-category-wrap{margin-top:30px}.eshop-info-block h5{font-size:18px}.product-options #option-2{margin-top:15px}.eshop-quantity .btn{font-size:30px;line-height:0.6;padding:3px 30px 13px}.eshop-search ul#eshop_result li{display:inline-flex !important}.eshop-header{display:block;width:100%}@media (max-width:700px){.eshop-header{width:auto}}.eshop-header.eshop-search{float:left;width:100%}@media (max-width:700px){.eshop-header.eshop-search{float:none;width:auto;margin-bottom:15px;padding-right:0}}.eshop-header.eshop-search #eshop_result li{display:inline-flex}.eshop-header.eshop-quote{float:left;width:30%;background-color:#252525;border-color:#333;color:#fff;padding:7px;text-align:center;border-radius:4px;padding-left:15px;z-index:999 !important}@media (max-width:700px){.eshop-header.eshop-quote{float:none;padding-left:0;width:auto}}.eshop-header.eshop-quote:hover,.eshop-header.eshop-quote:focus{background-color:#000}.eshop-header.eshop-quote h4{display:none}.eshop-header.eshop-quote a{display:block}.cart-nav{background-color:#eee;border-radius:4px;padding:15px;margin:30px 0;float:left;width:100%}@media (max-width:700px){.cart-nav{margin-top:15px}}.cart-nav ul{list-style:none;padding:0;margin:0}.cart-nav ul li{display:inline-block}@media (max-width:700px){.cart-nav ul li{display:block}}.cart-nav ul li+li{margin-left:20px}@media (max-width:700px){.cart-nav ul li+li{margin-left:0}}.cart-nav ul li a{font-size:16px;font-weight:normal}.cart-nav ul li a:before{font-weight:900;margin-right:5px}.layout-account #adminForm .form-group{margin-bottom:15px}.layout-account #adminForm #process-user{margin-bottom:15px}.product-cart{display:block;margin:0 auto;text-align:center}.product-cart .no_margin_left{width:100% !important}.product-cart .no_margin_left .input-group-append{margin-left:-60px}.product-cart .no_margin_left button#add-to-cart{display:block;margin:0 auto}#eshop_products_filter_form .panel-body .badge{display:none !important}#eshop_products_filter_form #eshop-keyword .input-group-addon{background:#d60305;color:#fff;padding:10px}#eshop_products_filter_form #eshop-keyword .input-group-addon:hover,#eshop_products_filter_form #eshop-keyword .input-group-addon:focus{background:#2523b5}#eshop_products_filter_form select#product_in_stock{width:100% !important}.com-eshop.view-cart .eshop-container .col-md-3,.com-eshop.view-cart .eshop-container .col-md-9{width:100%}.com-eshop.view-cart .eshop-container .col-md-3.form-control-label,.com-eshop.view-cart .eshop-container .col-md-9.form-control-label{margin-bottom:10px}.com-eshop.view-cart .eshop-container .form-row{margin-bottom:15px}.com-eshop.view-cart .eshop-container td.form-horizontal{display:block;margin-top:15px;padding:15px}.com-eshop.view-cart .eshop-container td.form-horizontal #coupon_code{margin-bottom:15px}.com-eshop.view-checkout .eshop-container .form-check-input{margin-right:5px}.com-eshop.view-checkout .eshop-container input#button-account{margin-top:15px}.com-eshop.view-checkout .eshop-container .form-row{margin-bottom:15px}.com-eshop.view-checkout .eshop-container #checkout-options .checkout-content .row,.com-eshop.view-checkout .eshop-container #payment-address .checkout-content .row,.com-eshop.view-checkout .eshop-container #shipping-address .checkout-content .row,.com-eshop.view-checkout .eshop-container #shipping-method .checkout-content .row,.com-eshop.view-checkout .eshop-container #payment-method .checkout-content .row,.com-eshop.view-checkout .eshop-container #confirm .checkout-content .row{margin:0}.eshop-manufacturers-grid-items{padding-top:30px;padding-bottom:30px}.eshop-manufacturers-grid-items button.splide__arrow{background:none !important;opacity:1 !important}.eshop-manufacturers-grid-items button.splide__arrow svg{fill:#000 !important}.eshop-manufacturers-grid-items button.splide__arrow svg:hover,.eshop-manufacturers-grid-items button.splide__arrow svg:focus{fill:#ee141f !important}joomla-tab button[aria-expanded="true"]::after,joomla-tab button[aria-selected="true"]::after{background-color:#ee141f}.product-info .product-desc .main-product-desc{margin-bottom:15px;border-bottom:1px solid #E7E7E7;padding:0 5px 10px}.product-info .product-desc #product-dynamic-info .specifications{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0}.product-info .product-desc #product-dynamic-info .specifications li{margin-top:10px;width:50%;box-sizing:border-box}.product-info .product-desc #product-dynamic-info .specifications li span,.product-info .product-desc #product-dynamic-info .specifications li p{display:inline-block;margin:0 !important}.product-info .product-features ul{list-style:none;margin:15px 0 0 0;padding:0}.product-info .product-features ul li{position:relative;overflow:hidden}.product-info .product-features ul li:before{content:"";display:inline-block;width:20px;height:23px;background-image:url("../images/features-icon.png");background-size:cover;background-repeat:no-repeat;margin-right:8px;vertical-align:middle;margin-bottom:12px;float:left}.product-info .product-features ul li+li{margin-top:10px}.product-info .product-applications{margin-top:15px}.product-info .product-attachments{margin-top:15px;border-top:1px solid #E7E7E7;padding:10px 5px 10px}.product-info .product-attachments span a{display:inline-block;font-size:1rem;line-height:1.2 !important;font-weight:500;font-style:normal;text-transform:none;letter-spacing:0.02em;border:2px solid #333;border-radius:0.3em;padding:0.8em 1.8em;background:transparent;color:#333333 !important;box-shadow:0px 0.15em 0.3em 0px rgba(0, 0, 0, 0.2)}.product-info .related_products{margin-top:15px;border-top:1px solid #E7E7E7;padding:10px 5px 10px}.product-info .related_products .related-product-image img{display:block;margin:0 auto;text-align:center}.product-info #related-products .name h5{font-size:16px}#userForm .form-label .formRequired{color:#ee141f}#userForm select,#userForm textarea,#userForm input[type="text"],#userForm input[type="password"],#userForm input[type="datetime"],#userForm input[type="datetime-local"],#userForm input[type="date"],#userForm input[type="month"],#userForm input[type="time"],#userForm input[type="week"],#userForm input[type="number"],#userForm input[type="email"],#userForm input[type="url"],#userForm input[type="search"],#userForm input[type="tel"],#userForm input[type="color"],#userForm .inputbox{height:45px;width:100%}#userForm textarea{height:100%}