@charset "UTF-8";
body,html{background-color:#1f1f1f}.body-wrapper{background:#242422 url("../images/carbon-fiber.jpg")}img{max-width:100%;display:inline-block}a{transition:all 0.45s}a:focus{outline:0 !important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:700}#sp-header-topbar .container-inner{border:none !important;padding-top:15px}@media (max-width:991px){#sp-header-topbar .container-inner{padding:0 !important}}#sp-header .sp-module{margin-left:0}@media (max-width:575px){#sp-header{height:60px}}.sp-contact-info li{font-size:22px;display:block !important;color:#fff !important}.sp-contact-info li.sp-contact-phone::before{content:"Text or Call:";font-family:"PT Sans", sans-serif}.sp-contact-info li.sp-contact-mobile::before{content:"Fax Line:";font-family:"PT Sans", sans-serif}.sp-contact-info li .fa-phone,.sp-contact-info li .fa-mobile-alt{display:none !important}.sp-contact-info li a{color:#fff !important}.sp-contact-info li a:hover,.sp-contact-info li a:focus{color:#e70303 !important}@media (max-width:991px){.sp-contact-info li{font-size:14px;text-align:center}}.social-icons{margin:0 0 15px !important;display:inline-flex !important;align-items:center}.social-icons a{color:#fff !important;border-radius:50%;height:50px;width:50px;font-size:24px;display:flex;align-items:center;justify-content:center}.social-icons .social-icon-facebook a{background:#3A589B}.social-icons .social-icon-facebook a:hover,.social-icons .social-icon-facebook a:focus{background:#2c4376}.social-icons .social-icon-youtube a{background:#CF3427}.social-icons .social-icon-youtube a:hover,.social-icons .social-icon-youtube a:focus{background:#a4291f}.social-icons .social-icon-custom a{display:inline-block;background:#d9534f;width:auto !important;border-radius:4px !important;font-size:14px;height:auto;font-weight:700;text-transform:uppercase;padding:10px 30px}.social-icons .social-icon-custom a::after{display:inline-block;content:"How To Order";font-family:"PT Sans", sans-serif;margin-left:5px}.social-icons .social-icon-custom a:hover,.social-icons .social-icon-custom a:focus{background:#e70303}ul.social-icons>li:not(:last-child){margin-right:10px}.sp-megamenu-parent>li>a:before,.sp-megamenu-parent>li>span:before{content:"";background:#e70303;position:absolute;bottom:0;left:0;right:0;top:100%;z-index:-1;opacity:0;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-ms-transition:all 0.6s;-o-transition:all 0.6s;transition:all 0.6s;transform:translate3d(0px, 0px, 0px)}.sp-megamenu-parent>li>a:hover::before,.sp-megamenu-parent>li>a:focus::before,.sp-megamenu-parent>li>span:hover::before,.sp-megamenu-parent>li>span:focus::before{opacity:1;top:0}@media (max-width:1399px){.sp-megamenu-parent>li>a,.sp-megamenu-parent>li>span{font-size:14px !important}}@media (max-width:1199px){.sp-megamenu-parent>li>a,.sp-megamenu-parent>li>span{font-size:12px !important}}.sp-megamenu-parent>li.active>a::before{opacity:1;top:0}.sp-megamenu-parent>li+li{margin-left:2px}.sp-megamenu-parent>li:last-child>a{padding:0 15px}body.ltr .sp-megamenu-parent>li.sp-has-child>a:after,body.ltr .sp-megamenu-parent>li.sp-has-child>span:after{display:none !important;visibility:hidden !important;width:0 !important;margin:0 !important}.offcanvas-menu .sp-contact-info li{font-size:16px !important}.offcanvas-menu .social-icon-custom{order:-1;width:100%}.offcanvas-menu .social-icons{flex-wrap:wrap}.offcanvas-menu .social-icons li{margin-top:10px}.offcanvas-menu a>.menu-toggler:after,.offcanvas-menu span>.menu-toggler:after{content:"" !important}.offcanvas-menu .menu-parent-open>a>.menu-toggler:after,.offcanvas-menu .menu-parent-open>span>.menu-toggler:after{content:"" !important}.home #sp-main-body{padding:0 !important}#sp-main-body aside{padding-left:0;color:#fff}#sp-main-body aside .sp-module{background:#323232;padding:0;border-radius:0}#sp-main-body aside .sp-module-title{margin:0 !important;padding:15px}#sp-main-body aside .sp-module,#sp-main-body aside .sp-module .sp-module-title,#sp-main-body aside .sidebar-menu>li{border-color:#3a3a3a}#sp-main-body aside .sidebar-menu>li>a,#sp-main-body aside .menu-child li>a{padding:5px 10px;color:#fff !important}#sp-main-body aside .sidebar-menu>li>a:hover,#sp-main-body aside .sidebar-menu>li>a:focus,#sp-main-body aside .menu-child li>a:hover,#sp-main-body aside .menu-child li>a:focus{background:#474747}#sp-main-body aside .sidebar-menu>li.current.active a,#sp-main-body aside .menu-child li.current.active a{background:#5b5b5b !important}@media (max-width:991px){#sp-left{order:2}}#sp-footer{border-top:10px solid #2d2d2d}.article-full-image,.category-desc>img{margin:0 0 15px}@media (min-width:992px){.article-full-image,.category-desc>img{float:right !important;max-width:40% !important;margin:0 0 30px 30px}}.pagenavigation{clear:both;margin-top:30px}.pagenavigation .pagination{justify-content:space-between}#userForm{width:100%}#userForm .formContainer{text-align:center}#userForm .formControlLabel{display:block}#userForm p.formDescription{margin:0 !important}#userForm .form-group{margin-bottom:10px}#userForm input,#userForm select,#userForm textarea{width:100% !important;height:40px;border-radius:0px}#userForm textarea{min-height:100px !important;max-width:100%}#userForm input[type="radio"],#userForm input[type="checkbox"]{height:18px;width:18px !important;border-radius:50%}#userForm input[type="file"]{width:225px !important;display:inline-block}#userForm .grecaptcha-badge{z-index:1000}#userForm strong.formRequired{color:#e70303}#sp-main-body aside #userForm .row [class*="col"]{width:100% !important;margin:0 !important}.n2-section-smartslider.buckets .custom ol{color:#fff !important}.n2-section-smartslider.buckets .custom ol li{margin-bottom:10px !important;text-align:left}.n2-section-smartslider.buckets .custom ol a{white-space:nowrap;font-weight:700}#eb{}#eb .eb-post-more .btn-default,#eb .eb-entry-body .btn-primary{background:#e70303 !important;color:#fff !important;border:0 !important;border-radius:0 !important}#eb .eb-post-more .btn-default:hover,#eb .eb-post-more .btn-default:focus,#eb .eb-entry-body .btn-primary:hover,#eb .eb-entry-body .btn-primary:focus{color:#fff !important;background:#b50202 !important}#eb .eb-tags span a{margin-left:5px}#eb .eb-tags span a:before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;margin-right:3px}.com-eshop #sp-left .sp-module,.com-eshop #sp-right .sp-module{border:0 !important;padding-top:0}.com-eshop #sp-main-body{padding:0 !important}.com-eshop #sp-main-body main{padding:30px 30px 30px 15px !important}.view-category .eshop-title{text-align:center}.eshop-pre-nav,.eshop-next-nav{margin-bottom:15px}.eshop-pre-nav .float-start::before,.eshop-next-nav .float-end::after{background:none !important;text-decoration:none;padding:0;font-family:"Font Awesome 5 Free" !important;font-weight:900;font-size:16px;display:inline-block;transition:all 0.45s;transform:translate3d(0, 0, 0)}.float-start::before{content:""}.float-end::after{content:""}.float-start:hover,.float-start:focus,.float-end:hover,.float-end:focus{color:#000}.float-start:hover::before,.float-start:focus::before,.float-end:hover::before,.float-end:focus::before{transform:translateX(-5px)}.float-start:hover::after,.float-start:focus::after,.float-end:hover::after,.float-end:focus::after{transform:translateX(5px)}.eshop-sub-categories-list .row{margin-bottom:30px}.eshop-categories-list .eshop-category-wrap .image,.eshop-sub-categories-list .eshop-category-wrap .image{padding:0 !important}.eshop-image-block img{margin-bottom:-7px}.eshop-container .image{border-radius:0}.sortPagiBar .btn-secondary{background:transparent;color:#252525}.sortPagiBar .btn-secondary:focus{color:#204c73}.sortPagiBar .btn,.sortPagiBar .form-select{border-radius:0 !important}#products-list>.row,#products-list-container>.row,.eshop-product>.row{margin-bottom:15px}#products-list .img-thumbnail,#products-list-container .img-thumbnail,.eshop-product .img-thumbnail{border:none !important}#products-list .img-thumbnail img,#products-list-container .img-thumbnail img,.eshop-product .img-thumbnail img{transition:all 0.4s ease-in-out}#products-list .img-thumbnail img:hover,#products-list .img-thumbnail img:focus,#products-list-container .img-thumbnail img:hover,#products-list-container .img-thumbnail img:focus,.eshop-product .img-thumbnail img:hover,.eshop-product .img-thumbnail img:focus{opacity:0.7}#products-list .eshop-product,#products-list .ajax-block-product,#products-list-container .eshop-product,#products-list-container .ajax-block-product,.eshop-product .eshop-product,.eshop-product .ajax-block-product{transition:all 0.4s ease-in-out;padding:15px}#products-list .eshop-product:hover,#products-list .eshop-product:focus,#products-list .ajax-block-product:hover,#products-list .ajax-block-product:focus,#products-list-container .eshop-product:hover,#products-list-container .eshop-product:focus,#products-list-container .ajax-block-product:hover,#products-list-container .ajax-block-product:focus,.eshop-product .eshop-product:hover,.eshop-product .eshop-product:focus,.eshop-product .ajax-block-product:hover,.eshop-product .ajax-block-product:focus{box-shadow:0 0 10px #bbb}#products-list .eshop-product-price p,#products-list .price,#products-list .call-for-price,#products-list-container .eshop-product-price p,#products-list-container .price,#products-list-container .call-for-price,.eshop-product .eshop-product-price p,.eshop-product .price,.eshop-product .call-for-price{font-size:20px;font-weight:bold}#products-list .eshop-info-block,#products-list-container .eshop-info-block,.eshop-product .eshop-info-block{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.eshop-filter>a{background:transparent !important;border:1px solid #ddd !important;border-bottom:0 !important}.noUi-connect{background:#e70303 !important}.icon-search{margin-left:10px;line-height:38px}.eshop-filter input{border-radius:0 !important}a[data="#eshop-keyword"],#eshop-filter-categories-container{display:none !important;visibility:hidden !important}.buckets .moduletable.highlight ul,.buckets .moduletable.highlight ol{background-color:#00ff00;color:#000 !important;font-weight:bold}