body,h1,h2,h3,h4,h5,h6{font-family:'Montserrat','Verdana',sans-serif}body{font-family:'Roboto','Helvetica',sans-serif;font-size:16px;overflow-x:hidden}body.disable-scroll{overflow-y:hidden}h1,h2,h3{text-transform:uppercase;font-weight:700;color:#576163}h4,h5,h6{color:#576163}h1{font-size:51px}.single-post .fl-post-title{font-size:2em}select{outline:0!important}a{transition:color 300ms ease-in-out}a:hover{color:#0380af}@media (max-width:768px){h1{font-size:32px}.fl-post-title{font-size:1.4em}.single-post .fl-post-title{font-size:1.5em}}.fl-page-bar{text-transform:uppercase;padding:8px 0;font-size:17px;font-weight:300;border-bottom:5px solid #074185}.header-phone{font-weight:700;font-size:21px;font-family:'Roboto','Helvetica',sans-serif;margin:0 16px;vertical-align:middle}.header-cart{font-family:'Roboto','Helvetica',sans-serif;font-size:12px}.header-cart>a{text-decoration:none!important;position:relative}.header-cart .cart-text{display:inline-block;vertical-align:bottom;text-transform:none;font-weight:300;transition:color 300ms ease-in-out}.header-cart .cart-icon{display:inline-block;width:17px;height:17px;background-image:url(../png/cart.png);background-size:contain;background-repeat:no-repeat;vertical-align:bottom}.header-cart .cart-count{border-radius:100%;background:#fff;width:14px;height:14px;display:inline-block;position:absolute;margin-left:-6px;color:#074185;font-weight:700;font-size:12px;right:-7px;top:-5px}@media (max-width:991px){.header-phone,.header-cart{float:right;vertical-align:middle;margin-right:15px}.header-cart .cart-text{display:none}}@media (max-width:991px) and (min-width:769px){.fl-page-bar{font-size:14px}.fl-page-bar .nav-link{padding:0 4px}}@media (max-width:820px){.header-phone{font-size:16px;margin:0}}@media (max-width:768px){#menu-topbar-navigation{display:block}.header-phone,.header-cart{display:inline-block;float:none;text-align:center;position:relative;z-index:10;margin:0 15px}.header-cart .cart-text{display:inline-block;font-size:16px}.header-phone{margin:10px 0;font-size:20px}}.fl-page-header-wrap{margin-left:60px;border-bottom:0!important}.fl-page-header-container.container{width:1220px;height:110px;max-width:100%}.fl-page-nav-bottom .fl-page-header-row{display:block;text-align:left;margin-left:0;margin-right:0}.fl-page-nav-bottom .fl-page-header-row .col-md-6{display:inline-block}.fl-page-header-row .col-md-6:nth-of-type(2){width:calc(100% - 135px);margin-left:0;padding:0 150px 0 0}.fl-page-header-container{height:170px}.header-search{width:470px;color:#576163;display:inline-block;vertical-align:middle;position:relative}.search-bar:not(.header-search){display:block;width:430px;margin:0 auto;position:relative}.search-value{max-width:470px;border-color:#bcbcbc!important;font-family:'Montserrat','Verdana',sans-serif;font-size:13px!important}.header-search .search-value{float:right;color:gray}.search-button{background:url(../png/search.png) no-repeat!important;border:0!important;position:absolute!important;right:0;top:6px!important;width:32px;height:32px}.search-value::-webkit-input-placeholder{text-transform:uppercase;color:#808080!important;}.search-value::-moz-placeholder{text-transform:uppercase;color:#808080!important}.search-value:-ms-input-placeholder{text-transform:uppercase;color:#808080!important}.search-value:-moz-placeholder{text-transform:uppercase;color:#808080!important}.fl-page-nav-toggle-visible-medium-mobile .fl-page-header-wrap .fl-page-header-container,.fl-page-nav-bottom .fl-page-header-logo{padding-left:0;padding-right:0}@media (max-width:991px){.fl-page-nav-toggle-visible-medium-mobile .fl-page-header-wrap .fl-page-header-container,.fl-page-nav-bottom .fl-page-header-logo{top:-70px}}@media (max-width:768px){.fl-page-nav-toggle-visible-medium-mobile .fl-page-header-wrap .fl-page-header-container,.fl-page-nav-bottom .fl-page-header-logo{top:-35px}.fl-logo-img{position:relative;top:38px}}.header-middle{background-color:#fff}.header-middle-wrapper{max-width:1170px;margin:0 auto;position:relative;z-index:3}.header-middle-content{position:absolute;width:100%;left:0;top:12px;text-align:right}.warranty-btn{position:absolute;right:0;z-index:1;top:13px}.warranty-btn a{display:inline-block;padding:8px;background-color:#43b380;color:#131313;text-decoration:none!important;transition:background-color 300ms ease-in-out}.warranty-btn a:hover{background-color:#317c5a}.navigation-buttons{display:inline-block;vertical-align:middle}.navigation-buttons a{display:inline-block;padding:8px 16px;background-color:#b7b7b9;color:#131313;text-decoration:none!important;text-transform:uppercase;transition:background-color 300ms ease-in-out;height:39px;vertical-align:middle;margin-left:8px}.navigation-buttons a.catalog-btn{background-color:#f78941}.navigation-buttons a.catalog-btn::after{content:"";background-image:url(../svg/catalog.svg);background-repeat:no-repeat;background-size:contain;display:inline-block;width:21px;height:28px;position:relative;left:4px;top:-3px;vertical-align:middle}.fl-page-nav-bottom .fl-page-header-content{margin-right:0!important}.has-sticky-header .header-middle{display:none}@media (max-width:1200px){.fl-page-header-row .col-md-6:nth-of-type(2){width:calc(100% - 220px);padding-right:0}}@media (max-width:1190px){.header-middle{padding:0 10px}}@media (max-width:991px){.fl-page-header-logo{position:absolute}.header-search .search-value{max-width:400px}}@media (max-width:991px) and (min-width:769px){.fl-page-header-logo img{min-width:170px!important}.header-search .search-value{font-size:12px!important;max-width:380px}}@media (max-width:768px){.header-search,.warranty-btn,.navigation-buttons{display:none}.fl-page-header-wrap{margin-left:0}.fl-page-header-container.container{padding-left:0!important}.top-bar-nav{display:block;width:100%}body:not(.sticky-header) #fl-main-content{padding-top:10px}}.fl-page-header-row .fl-page-header-logo-col{max-width:140px;width:10%}.fl-page-header-logo{position:relative;z-index:5;top:-100px;left:-50px}.fl-page-header-logo img{min-width:230px}.fl-page-nav-bottom .fl-page-header-row>div.fl-page-header-logo-col{height:100px;padding:0}@media (max-width:768px){.fl-page-nav-bottom .fl-page-header-row>div.fl-page-header-logo-col{width:100%;display:block;margin:0;padding:0;max-width:100%}.fl-page-nav-bottom .fl-page-header-row{text-align:center}.fl-page-header-logo{max-height:100px;top:-30px;left:0!important;text-align:center!important;margin:0;width:100%}.fl-page-header-logo img{min-width:auto;max-height:120px;margin:0 auto;width:auto}.fl-page-header-container.container{padding-top:0}}@media (max-width:450px){.fl-page-header-logo{left:-30px!important}.cr-product-table-tabs ul{justify-content:center!important}}@media (max-width:350px){.fl-page-header-logo img{position:relative;left:-30px}}.fl-page-nav-wrap{position:absolute;top:34px;left:calc(50% - 585px);background:transparent}.fl-page-nav-wrap .fl-page-nav-collapse{position:absolute}.fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-always .fl-page-nav-col{position:absolute;top:55px}.fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-always .fl-page-nav .navbar-toggle{top:40px;right:0;font-size:36px;z-index:10;padding:0!important;display:block;width:80px;height:24px;color:#000;background-image:url(../png/mobile-menuf9e3.png?v=1.1)!important;background-size:contain!important;background-repeat:no-repeat!important}.fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-always .fl-page-nav .navbar-toggle i.fas{color:black!important}.navbar-toggle.navbar-toggler::after{content:"More";font-size:14px;font-weight:700;text-transform:uppercase;position:absolute;margin-top:-10px;right:0}.overflow-menu-full .navbar-toggle.navbar-toggler::after{content:"Menu"}.fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-always .fl-page-nav .navbar-toggle>span{display:none}.fl-page-nav-wrap .fl-page-nav-collapse{position:absolute;top:72px;right:0;z-index:20;border-top:0!important;min-width:250px;max-width:350px}.fl-page-nav-wrap .navbar-nav{background:#576163}.fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-always .fl-page-nav-collapse ul.navbar-nav>li>a{font-family:'Montserrat','Verdana',sans-serif;color:#fff;font-size:18px}.fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-always .fl-page-nav-collapse ul.navbar-nav>li>a:hover{color:#5dcef9}.fl-page-nav-wrap{max-width:1170px}.fl-page-nav-wrap .fl-page-nav-collapse{overflow-y:auto;max-height:calc(100vh - 140px)}body:not(.stick-header) .fl-page-header-primary{padding-bottom:10px}@media (max-width:1100px){.fl-page-header-content .navbar-nav{margin-right:0!important}.fl-page-header-row .col-md-6:nth-of-type(2){width:calc(100% - 235px)}.header-search .search-value{width:360px;font-size:11px!important}.navigation-buttons a{font-size:12px;height:32px;margin-left:0;padding:8px}.navigation-buttons a.catalog-btn::after{height:21px}}@media (max-width:850px){.navigation-buttons a.catalog-btn{display:none}}@media (max-width:768px){.fl-page-nav-wrap .fl-page-nav-collapse{max-width:100%;top:85px}.fl-page-nav-wrap{display:block;width:calc(100% - 100px)}.fl-page-nav-col{max-width:32px}.fl-page-header-primary.sticky-header .fl-page-nav-wrap .fl-page-nav-collapse{z-index:4}body.sticky-header .fl-page-nav-wrap .fl-page-nav-collapse{overflow-y:auto}}@media (max-width:480px){.fl-page-nav-wrap{width:calc(100% - 35px)}.fl-page-nav-wrap .fl-page-nav-collapse{width:100%}}.fl-page-header-content .navbar-nav{float:none!important;max-width:100%;margin-left:80px;margin-top:10px;position:relative;z-index:15;text-align:right}@media (max-width:1100px){.fl-page-header-content .navbar-nav{}}.fl-page-header-content .navbar-nav li{float:none;display:inline-block}.fl-page-header-content .navbar-nav li>a{color:#000;background:transparent;font-family:'Roboto',Helvetica,sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;padding:10px}@media (max-width:1430px){.fl-page-header-content .navbar-nav li>a{font-size:15px;padding:10px}}@media (max-width:1200px){.fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-always .fl-page-nav .navbar-toggle{width:75px;right:24px}.navbar-toggle.navbar-toggler::after{margin-left:0;right:0}.fl-page-nav-wrap{width:100%;max-width:100%;left:0}}@media (max-width:1130px){.fl-page-bar{text-align:right}.fl-page-bar-container.container{width:auto!important;margin-left:0!important;display:inline-block}.fl-page-header-container{padding-right:0}}@media (max-width:1099px){.fl-page-header-content .navbar-nav{max-width:calc(100% - 80px)}}@media (max-width:991px){.top-bar-nav{margin-right:16px}}@media (max-width:768px){.fl-page-bar-nav{display:inline-block;margin-left:0!important}.fl-page-header-content{display:none}.fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-always .fl-page-nav .navbar-toggle{top:40px}}.sticky-header{position:fixed!important;top:0;width:100%;z-index:15;box-shadow:0 0 8px rgba(0,0,0,1)}.sticky-header .fl-page-header-container.container{height:98px}body:not(.admin-bar) .sticky-header{margin-top:-32px}.sticky-header .fl-page-header-logo{max-height:150px;top:2px}.sticky-header .fl-logo-img{min-width:120px;width:120px}.sticky-header .fl-page-header-content{margin-top:-15px}.sticky-header .navbar-toggle{margin-top:-16px}.sticky-header .fl-page-nav-collapse{top:64px}@media (max-width:768px){.sticky-header .fl-logo-img{top:32px}.sticky-header .fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-always .fl-page-nav .navbar-toggle{top:35px}}.box select{font-size:17px;font-weight:300;padding:8px 4px;border-radius:8px;margin-right:12px;color:#000}.box input[type='submit']{background:#921712;border:0;text-transform:uppercase;font-weight:500;font-size:20px;transition:background-color 300ms ease-in-out}.box input[type='submit']:hover{background:#074185}.part-finder{text-align:center}.part-finder .select-year{width:200px}.part-finder .select-make,.part-finder .select-model{width:280px}.part-finder .submit-button{width:175px;height:40px}.part-finder select,.part-finder input{margin-bottom:16px}.fl-page-content .part-finder select{border:1px solid #777}@media (max-width:768px){.fl-page-content .part-finder select{width:100%;max-width:440px;display:block;margin:10px auto}.fl-page-content .part-finder input[type="submit"]{margin-top:8px;width:100%;max-width:440px}}.home .fl-page-header-container.container{height:98px}.home-banner-1 .fl-row-content-wrap{height:600px}.home-text-box{background:rgba(35,55,83,.77);border-radius:10px;color:#fff;padding:0 20px;text-align:center;width:360px;float:right}.home-text-box p{font-size:28px;font-weight:700;line-height:.9;text-transform:uppercase}.home-text-box p:nth-of-type(1){text-align:left}.home-text-box h4{display:inline-block;margin-left:-20px;margin-right:-20px}.home-text-box h3{color:#f88a41;font-size:50px;font-weight:700;margin:0!important;padding:0;line-height:1;text-transform:uppercase}.home-text-box h3 strong{font-size:70px}.home-text-box h4{color:#fff;text-transform:uppercase;font-size:30px;font-weight:700;margin:0 -16px 8px -16px;line-height:1}.home-text-box a{color:#fff;text-transform:none;font-size:16px;font-weight:400;border-bottom:1px solid #fff;text-decoration:none!important}.box .fl-row-content-wrap{background:#576163;border-radius:5px}.box p,.box h1,.box h2,.box h3{color:#fff}.home-4col .fl-col .fl-col-content{padding:350px 0 20px 0}.home-4col .fl-module-rich-text{width:100%;height:70px;display:block;background:rgba(0,0,0,.5);color:#fff;font-size:32px;font-weight:700;text-transform:uppercase;padding:0;margin:0}.home-4col .fl-module-rich-text .fl-node-content{margin-top:12px}.home-4col .fl-col:nth-of-type(2n){text-align:left}.home-4col .fl-col:nth-of-type(2n+1){text-align:right}.home-latest-news .fl-col-content{min-height:500px}.fl-module-latest-post{border-top-left-radius:5px;border-bottom-left-radius:5px;margin-left:1px;background:#576163;color:#fff;min-height:500px}.popular-products-title{border-bottom:3px solid #921712}.latest-post{font-size:18px}.latest-post>h2{color:#fff;font-size:28px;border-bottom:1px solid #fff;margin:0 20px 0 -20px;padding:0 0 12px 20px}.latest-post-title>h2{color:#fff;font-size:24px;text-transform:capitalize;margin-bottom:0}.latest-post-date{font-size:24px;font-weight:700;margin-bottom:20px}.latest-post-content{min-height:255px}.fl-module-latest-post a{color:#fff;font-size:24px;font-weight:700;text-transform:uppercase}.fl-module-latest-post a:hover{color:#0380af;text-decoration:none}.home-latest-post-col-left{width:50%}.home-latest-post-col-right{width:calc(50% - 585px)}.home-categories .fl-callout-title{position:relative;margin-top:-91px;top:-25px;z-index:5;text-align:right;padding:12px 28px;background-color:rgba(0,0,0,.6);height:70px;animation:fl-slide-right 1s ease-out;-webkit-animation:fl-slide-right 1s ease-out;-moz-animation:fl-slide-right 1s ease-out}.home-categories .fl-callout-title a{font-size:32px;font-family:'Roboto','Helvetica',sans-serif;font-weight:700;color:#fff}.home-categories .fl-col-group>.fl-col:nth-of-type(2) .fl-callout-title{text-align:left;animation:fl-slide-left 1s ease-out;-webkit-animation:fl-slide-left 1s ease-out;-moz-animation:fl-slide-left 1s ease-out}.home-categories img{width:585px;max-width:100%}@media (max-width:1200px){.home-latest-post-col-right{display:none!important}}@media (min-width:769px){.home-latest-post-col{max-width:50%;width:585px}}@media (max-width:768px){.home-latest-post-col-left .fl-col-content{height:42vw;min-height:250px}.home-latest-post-col{width:100%;max-width:100%!important}.home-latest-post-col .fl-module-latest-post{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:0}.latest-post>h1{margin:0}.home-text-box{float:none;margin:0 auto;width:320px}.home-text-box h3,.home-text-box h3 strong{font-size:40px}.home-banner-1 .fl-row-content-wrap{height:400px;padding-top:60px}.home-4col .fl-module-rich-text{font-size:24px;padding-top:4px}.box .fl-row-content-wrap{border-radius:0}.home-categories .fl-callout-title{text-align:center!important}}@media (max-width:480px){.home-banner-1 .fl-row-content-wrap{height:auto}.home-categories .fl-callout-title-text{font-size:20px!important}}.social-list>a{display:inline-block;width:40px;height:40px;text-decoration:none!important;margin-right:35px;vertical-align:middle;position:relative}.social-list>a>div{position:absolute;width:100%;height:100%;background-image:url(../png/social-red.png);transition:opacity 300ms ease-in-out}.social-list>a>div:last-child{background-position-y:40px}.social-list>a:hover>div:first-child{opacity:0}.social-list>a:not(:hover)>div:last-child{opacity:0}.social-list .social-ig>div{background-position-x:-40px}.social-list .social-yt>div{background-position-x:-80px}.social-list .social-tw>div{background-position-x:-120px}.fl-content-left{border-right:0}.fl-post-thumb{max-width:580px}.fl-post .fl-post-image-beside{float:none}.fl-sidebar-right .fl-widget-title{font-size:28px;font-weight:700;text-transform:uppercase;border-bottom:3px solid #074286}.fl-sidebar-right li>a{color:#074286;font-size:20px;font-weight:700}.fl-sidebar-right li{border-bottom:1px solid #074286;padding-bottom:8px}@media (max-width:768px){.single-post .fl-post-title{margin-top:64px}}.fl-page-footer{color:#fff;background-size:350px}.fl-page-footer h2{color:#fff}.fl-page-footer li.menu-item a{color:#fff;text-transform:uppercase;font-size:16px}.fl-page-footer ul{padding-left:0;list-style:none}.footer-bottom{text-align:center;padding-bottom:14px;margin-top:24px}.footer-bottom>span{color:#fff;display:inline-block;font-size:21px;font-family:'Roboto','Helvetica',sans-serif;font-weight:500}.footer-bottom>span a{color:#fff}.footer-bottom>span:not(:last-child)::after{content:"|";margin:0 10px 0 16px}.fl-page-footer .social-list>a{margin:0 16px}.fl-page-footer .social-list>a>div{background-image:url(../jpg/social-footer.jpg)}.fl-page-footer-text-2{text-align:center!important;padding-left:140px}.fl-page-footer a{text-decoration:none!important}.fl-page-footer a:hover{color:#0380af!important}@media (max-width:768px){.fl-page-footer{color:#fff;background-size:contain}.footer-bottom{margin-top:0}.footer-bottom>span{display:block}.footer-bottom>span:not(:last-child)::after{display:none}.fl-page-footer-text-2{margin-bottom:32px!important;padding-left:0}}.footer-instagram-content{position:relative;height:204px;padding-top:3px}.footer-instagram-icon{padding:18px 0;background-color:#033a75;text-align:center}.footer-instagram-center{display:inline-block;background:#fff;position:absolute;top:0;z-index:10;width:390px;height:204px;left:calc(50% - 195px);padding:8px 20px;text-align:center}.footer-instagram-left,.footer-instagram-right{display:inline-block;width:calc(50% - 150px)}.footer-instagram-center img{vertical-align:middle;position:absolute;left:5px;width:160px;top:14px}.instagram-btn{clear:left;display:inline-block;background-color:#576163;color:#d5dbdc;padding:0;width:calc(100% - 40px);margin-top:14px;border-radius:7px;position:absolute;bottom:5px;left:20px;height:28px;font-family:'Roboto','Helvetica',sans-serif;font-weight:200;font-size:20px;text-decoration:none!important;transition:background-color 300ms ease-in-out}.footer-instagram-center:hover .instagram-btn{background-color:#033a75}.footer-instagram-title{color:#033a75;text-transform:uppercase;font-size:24px;font-weight:bolder;text-align:center;vertical-align:middle;margin-top:32px;letter-spacing:-1px;position:absolute;width:56%;max-width:320px;right:20px;top:30px;font-family:'Montserrat','Helvetica',sans-serif}.footer-instagram-content .fl-builder-module-template{max-width:100%;padding:3px 0}.footer-instagram-content .fl-module-content{margin:0 -135px}.footer-instagram-content .pp-feed-item-inner{border-radius:4px}.footer-instagram-content .swiper-container{padding-bottom:0!important}@media (max-width:1520px) and (min-width:992px){.footer-instagram-content .pp-instagram-feed .pp-feed-item{width:200px!important}}@media (max-width:991px){.footer-instagram-center{left:0}.footer-instagram-center{width:100%;position:relative;display:block;height:214px}.footer-instagram-content{height:auto}.instagram-btn{max-width:320px;left:auto;bottom:8px;right:32px;top:117px;width:56%;margin:0 auto;height:48px;padding:10px}.pp-instagram-feed{background:#fff}.pp-feed-item-inner{margin:0 auto}.footer-instagram-title{width:auto;max-width:auto;right:32px}.footer-instagram-center img{top:38px;left:80px}}@media (max-width:768px){.footer-instagram-center img{top:38px;left:20px}}@media (max-width:580px){.footer-instagram-center img,.footer-instagram-title,.instagram-btn{position:static;display:block;width:auto;margin:0 auto}.footer-instagram-center h4{font-size:25px;padding:8px 0}.footer-instagram-center{height:auto;text-align:center}}#vehicle-saved{font-size:16px;text-transform:capitalize;float:right;display:inline-block;background:#576163;padding:16px;vertical-align:middle;position:relative;min-width:350px}#vehicle-saved>span{display:inline-block;vertical-align:middle}#vehicle-saved .change{cursor:pointer;border-left:1px solid #fff;margin-left:24px;padding-left:8px}.vehicle-change-menu{display:none;position:absolute;width:100%;background:#576163;left:0;z-index:1;padding:16px 0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:1px solid gray;margin-top:8px}.vehicle-change-menu select{display:block;width:80%;margin:8px auto;border-radius:5px;padding:12px;color:#000;font-weight:300}.vehicle-change-menu input[type='submit']{width:80%;margin:0 auto;display:block;padding:12px;font-size:20px}.select-year:disabled,.select-make:disabled,.select-model:disabled{background-image:url(../gif/loading.gif);background-size:contain;background-repeat:no-repeat;padding-left:42px!important;color:gray}@media (max-width:768px){#vehicle-saved{display:block;float:none;max-width:360px;width:90%;margin:16px auto;min-width:auto!important}#vehicle-saved>span{display:inline}#vehicle-saved .change{display:block;border-left:0;margin-top:16px;margin-left:0;width:100%}}.woocommerce a.button{background-color:#576163;border:0!important;color:#fff;text-transform:uppercase;padding:10px 42px;font-weight:500;font-size:16px;font-family:'Roboto','Helvetica',sans-serif;transition:background-color 300ms ease-in-out}.woocommerce a.button:hover{background-color:#0380af;color:#fff}body.home .woocommerce a.button{margin:30px 0 20px 0!important}.woocommerce-products-header__title{display:none}.woocommerce ul.products li.product a img,.woocommerce[class*=columns-] ul.products li.product a img{border:0!important}.woocommerce ul.products li.product a img{max-height:450px;width:auto;margin:auto;vertical-align:middle;display:inline-block}.woocommerce ul.products .product-loop-thumbnail{min-height:200px;vertical-align:middle;background-color:#fff}.woocommerce ul.products .product-loop-thumbnail>span{display:inline-block;vertical-align:middle;height:200px}.product-item-title{height:80px;position:relative}ul.products li.product .woocommerce-loop-product__title{color:#074286;font-size:24px!important;position:absolute;top:0;width:calc(100% - 16px)}.woocommerce ul.products{background:#ffffff!important;border:1px solid #bcbcbc!important;padding:0 32px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;margin-top:-5px}.product-archive-title{background:#576163;color:#fff;border:1px solid #bcbcbc;border-radius:5px;padding:20px;font-size:18px;min-height:68px!important}.product-archive-title select{color:#000}.woocommerce.tax-product_cat .add_to_cart_button,.woocommerce-page.tax-product_cat .add_to_cart_button{display:inline-block}ul.products li.product:hover a.button{background-color:#0380af;color:#fff}.woocommerce form .wc-payment-form .form-row select.woocommerce-select{display:inline-block}.woocommerce ul.products .product-category>a{display:flex;flex-direction:column}.woocommerce ul.products .product-category>a img{order:1;margin-top:64px!important}.woocommerce ul.products .woocommerce-loop-category__title{color:#074286;font-size:24px!important;position:absolute;top:0;width:calc(100% - 16px)}.woocommerce ul.products .woocommerce-loop-category__title mark.count{color:#074286}.woocommerce #cr-product-selector ul.products{display:flex;flex-wrap:wrap;justify-content:center}.woocommerce #cr-product-selector ul.products li:last-child{margin-left:0}@media (min-width:769px) and (max-width:991px){.woocommerce.columns-3 ul.products li.product,.woocommerce-page.woo-3.archive ul.products li.product{vertical-align:top!important;clear:none!important;float:left!important;margin-right:0!important}.woocommerce-page.woo-3.archive ul.products li.product{margin-left:16px!important;margin-right:16px!important}.woocommerce.woo-3.archive ul.products.columns-3 li.product,.woocommerce-page.woo-3.archive ul.products.columns-3 li.product{width:calc(50% - 32px)!important}}@media (max-width:768px){.woocommerce-page.woo-3.archive ul.products li.product{margin:24px auto}.woocommerce-page.woo-3.archive ul.products li.product{width:100%}.woocommerce-pagination .page-numbers>li{font-size:30px}}@media (max-width:580px){.product-archive-title .woocommerce-result-count,.product-archive-title .woocommerce-ordering{display:block;width:100%;text-align:center;float:none}.woocommerce.archive ul.products{margin-top:-10px}}.part-checker-notification{display:none;width:48%;max-width:500px;float:right;margin-bottom:16px;margin-top:-80px;position:relative;z-index:2}.part-checker-notification .vehicle-change-menu{top:calc(100% - 18px);width:calc(100% - 2px);border-top:0;z-index:-1}.part-checker-notification .status{position:relative;width:48px;height:74px;display:inline-block;color:#fff;border-top-left-radius:5px;border-bottom-left-radius:5px;border:1px solid #576163;border-right:0}.part-checker-notification .status::before{content:"";display:block;width:32px;height:32px;background-repeat:no-repeat;background-size:cover;margin-left:calc(50% - 16px);margin-top:calc(50% - 4px)}.part-checker-notification .details{display:inline-block;width:calc(100% - 143px);height:74px;vertical-align:top;margin-left:-4px;background:#ebebeb;border-top:1px solid #576163;border-bottom:1px solid #576163;padding:3px 10px;position:relative}.part-checker-notification.fit .status{background:#33b07d}.part-checker-notification .status::before{background-image:url(../svg/check.svg)}.part-checker-notification.nofit .status{background:#e05946}.part-checker-notification.nofit .status::before{background-image:url(../svg/close.svg)}.part-checker-notification.loading .status{background:gray}.part-checker-notification.loading .status::before{display:none}.part-checker-notification .change{display:inline-block;max-width:94px;height:74px;border:1px solid gray;border-top-right-radius:5px;border-bottom-right-radius:5px;padding-left:16px;padding-top:12px;vertical-align:top;margin-left:-4px;background:#576163}.part-checker-notification .change>a{text-decoration:none!important;font-weight:700;color:#fff}.part-checker-notification .title{padding-right:4px;vertical-align:middle}.part-checker-notification .subtitle{font-weight:700;vertical-align:middle}.part-checker-notification .search-btn{display:block;float:right;position:absolute;bottom:1px;right:5px}.part-checker-notification.loading .details>span,.part-checker-notification.loading .details>span>a{opacity:.25}.part-checker-notification .spinner{position:absolute;top:12px;left:0}.part-checker-notification:not(.loading) span.spinner{display:none}@media (max-width:900px){.part-checker-notification{margin-bottom:32px}.part-checker-notification .search-btn{top:100%;left:-45px;width:235px;display:none}.part-checker-notification .details{font-size:14px}}@media (max-width:768px){.part-checker-notification{max-width:100%;width:100%;margin:32px 0;float:none}}.spinner{display:inline-block;width:48px;height:48px;background:url(../gif/loading.gif);background-repeat:no-repeat;background-size:contain;vertical-align:middle}.spinner-label{font-size:30px;font-weight:700;vertical-align:middle;color:gray}.wc-tab .spinner{width:80px;height:80px}.loaded .spinner-row{display:none}.fl-page-bar-container.container{width:715px;margin-left:calc(50% - 114px)}#ship-to-different-address input{margin-left:0;position:static!important}.select2-selection__rendered{background-color:#fcfcfc;border-color:#e6e6e6}.select2-selection{border-color:#e6e6e6!important}@media (max-width:768px){#fl-comment-form-submit{width:100%;font-size:20px;padding:12px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.fl-page-header-row :nth-of-type(2).col-md-6{margin-left:-40px}.fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-always .fl-page-nav .navbar-toggle{right:35px}.fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-always .fl-page-nav .navbar-toggle::after{content:""}}.top-banner{text-align:center;padding:8px;background-color:#414242;color:#fff}.top-banner .textwidget{max-width:1170px;margin:0 auto}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wc-credit-card-form-card-number,.wc-credit-card-form-card-cvc{padding-top:4px}}noscript img{color:#317ab9}.woocommerce-checkout .select2-selection__rendered{height:24px}.woocommerce-checkout .select2-dropdown{border-color:#eee!important}.woocommerce div.product form.cart .variations select{background-color:#fff}.woocommerce-page table.cart td.actions .button:disabled{background-color:#428bca!important;opacity:.4}