.categories-item .content-box{position:relative}.categories-item .content-box .group-cat .btn-more-cat{position:absolute;bottom:20px}.categories-subcategories-index .categories-item .content-box{height:auto !important}#vehicle_info{max-height:550px;overflow-y:scroll}.catalog-product-view .breadcrumbs .container .detail-alert-msg{text-align:left}.catalog-product-view .breadcrumbs .container .detail-alert-msg .alert{display:inherit;font-size:2.5rem}.catalog-product-view .breadcrumbs .container .detail-alert-msg .alert.alert-danger:before{font-family:"fontawesome";font-weight:500;color:#721c24;content:"\f00d";margin:0 5px}.vehicle-fitment-message .alert-success:before{font-family:"fontawesome";font-weight:500;color:green;content:"\f00c";margin:0 5px}.vehicle-fitment-message .alert-warning{background:#dc3545;color:#fff;border-radius:6px}.vehicle-fitment-message .alert-warning:before{font-family:"fontawesome";font-weight:500;color:#fff;content:"\f071";padding:0 10px 0 5px}.block-separator{border:1px dashed}.lfd-separator{border:1px solid}.catalog-product-view .detail-title h2:before,.catalog-product-view .detail-title h2:after{content:none}@media only screen and (max-width:767px){.categories-item .content-box{height:auto !important}.categories-item .content-box .group-cat .btn-more-cat{position:initial !important}}@media only screen and (min-width:768px) and (max-width:991px){.categories-index-index .categories-item .content-box{height:330px}}@media only screen and (min-width:992px) and (max-width:1199px){.categories-index-index .categories-item .content-box{height:280px}}@media only screen and (min-width:1200px) and (max-width:1599px){.categories-index-index .categories-item .content-box{height:310px}}@media only screen and (min-width:1600px){.categories-index-index .categories-item .content-box{height:250px}}.form-cart .action.update,.form-cart .cart .item-info .btn.btn-success{text-transform:uppercase}@font-face{font-family:"grandisregular";src:url("../fonts/grandis_regular-webfont.woff2") format("woff2"),url("../fonts/grandis_regular-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"grandisbold";src:url("../fonts/grandis_bold-webfont.woff2") format("woff2"),url("../fonts/grandis_bold-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"grandisblack";src:url("../fonts/grandis_black-webfont.woff2") format("woff2"),url("../fonts/grandis_black-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"grandismedium";src:url("../fonts/grandis_medium-webfont.woff2") format("woff2"),url("../fonts/grandis_medium-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"grandislight";src:url("../fonts/grandis_light-webfont.woff2") format("woff2"),url("../fonts/grandis_light-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"grandisthin";src:url("../fonts/grandis_thin-webfont.woff2") format("woff2"),url("../fonts/grandis_thin-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"grandis_extendedthin";src:url("../fonts/grandis_extended_thin-webfont.woff2") format("woff2"),url("../fonts/grandis_extended_thin-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"grandis_extendedlight";src:url("../fonts/grandis_extended_light-webfont.woff2") format("woff2"),url("../fonts/grandis_extended_light-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"grandis_extendedregular";src:url("../fonts/grandis_extended_regular-webfont.woff2") format("woff2"),url("../fonts/grandis_extended_regular-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"grandis_extendedmedium";src:url("../fonts/grandis_extended_medium-webfont.woff2") format("woff2"),url("../fonts/grandis_extended_medium-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"grandis_extendedbold";src:url("../fonts/grandis_extended_bold-webfont.woff2") format("woff2"),url("../fonts/grandis_extended_bold-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"grandis_extendedblack";src:url("../fonts/grandis_extended_black-webfont.woff2") format("woff2"),url("../fonts/grandis_extended_black-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}body,a,.block-title,h1,h2,h3,h4,h5,h6,p{font-family:"grandis_extendedregular" !important}body{color:#043c50}.nav{flex-direction:column}.header-top{background-color:#112b38}.header-top .phone-header{display:none}.header-container{background-color:#043c50}.header-bottom{background-color:#043c50}a:hover{color:#da0000}a,a:focus,a:visited{color:#3a5568}.header-style-5 .header-top .socials-wrap ul li a:hover{background-color:#da0000;border-color:#da0000}.sm-listing-tabs .ltabs-items .ltabs-loadmore .ltabs-loadmore-btn{background-color:#da0000}.sm_megamenu_title>a:hover>span{color:#da0000;padding:0}.header-style-5 .horizontal-content .right-item span,.header-style-5 .header-top .customer-action>.header.links>li>a:hover,.header-style-5 .header-top .customer-action>.header.links:before,.header-style-5 .cart-wrapper .minicart-wrapper .action.showcart .counter .subtotal .price,.header-style-5 .wishlist-header a:hover,.header-style-5 .cart-wrapper .minicart-wrapper:hover .action.showcart:after,.header-style-5 .cart-wrapper .minicart-wrapper:hover .action.showcart,.home-page-5 .title-group h3,.footer-style-4 .block-footer .content-footer li a:hover{color:#da0000}.header-style-5 .wishlist-header a:hover,.header-style-5 .cart-wrapper .minicart-wrapper:hover .action.showcart:after,.header-style-5 .cart-wrapper .minicart-wrapper:hover .action.showcart{border-color:#da0000}.header-style-5 .sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu>li.sm_megamenu_actived>a .sm_megamenu_title,.header-style-5 .sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu>li:hover>a .sm_megamenu_title{background-color:#da0000}.products-grid .product-item-info .product-item-details .product-item-inner .actions-primary .tocart:hover,.products-grid .product-item-info .product-item-details .product-item-inner .actions-secondary .action:hover{background-color:#da0000}.products-list .product-item .product-item-image .action,.products-grid .product-item-info .product-item-image .action{background-color:#da0000}.home-page-5 .slidershow .owl-theme .owl-nav div:hover,.navigation>ul>li.has-active,.navigation>ul>li.active,.navigation>ul>li:hover,.sm_megamenu_wrapper_vertical_menu .sm_megamenu_menu>li:hover,.sm_megamenu_wrapper_vertical_menu .sm_megamenu_menu>li.sm_megamenu_actived{background-color:#da0000 !important}.header-style-5 .sm_megamenu_wrapper_vertical_menu .block-title,button:not(.owl-prev),button:not(.owl-next),button:not(.slick-arrow),button:not(.slick-arrow):focus,button:not(.owl-prev):focus,button:not(.owl-next):focus,.cart-container .action.continue,a.action.primary,.modal-footer .action-primary.action-accept,.header-style-5 .cart-wrapper .minicart-wrapper .action.showcart .counter .counter-number{background:#111419}#yt-totop-fix{background-color:#111419 !important}.title-group h2,.block-footer .title-footer{color:#3a5568}.social-newsletter{background-color:#3a5568;border-radius:12px}.block-footer .content-footer a,.block-footer .content-footer{color:#3a5568}.products-grid .product-item-info .product-item-details,.products-grid .product-item-info .product-item-photo{border:1px solid #c9cbd3}.products-grid .product-item-info .product-item-details .product-item-inner .product-item-actions{background-color:#3a5568}.products-grid .product-item-info .product-item-details .product-item-inner .actions-primary .tocart,.products-grid .product-item-info .product-item-details .product-item-inner .actions-secondary .action{background-color:#043f54}.afxSaveCartsDd{margin-bottom:20px}.addQuote .fa-plus,.bulkCart .fa-upload,.delete .fa-trash,#createNewQuoteBtn .fa-floppy-o,.viewcart .fa-eye,#top-cart-btn-checkout .fa-shopping-cart{font-size:20px;position:relative;top:3px}.block-minicart .block-content>.actions{margin:0;padding:10px 0;display:flex;justify-content:space-between}.block-minicart .block-content>.actions>.primary{margin:0 0 5px}.block-minicart .block-content>.actions a{padding:0 13px;margin-right:0;background-color:#111419;height:38px}a.action{color:#111419}.footer-style-4 .social-newsletter .socials-wrap ul li a:hover{background-color:#da0000}.block-collapsible-nav .item.current a,.block-collapsible-nav .item.current strong{border-color:#da0000;font-weight:600}.sidebar .block .block-title{background-color:#da0000}.modes .modes-mode:hover,.modes .modes-mode.active{background-color:#da0000;border-color:#da0000}.pages .pages-items .item:hover,.pages .pages-items .item.current{background-color:#da0000;border-color:#da0000}.default-style .resp-tabs-list li:hover,.default-style .resp-tabs-list li.active{color:#da0000}.wkcustomer-sub-account ul.nav{top:30px;margin-left:75px}.checkout-index-index .payment-option._collapsible.opc-payment-additional.discount-code{display:none}.fotorama__stage{height:auto !important}button.update{margin-bottom:0 !important}.cart-container .cart.main.actions .action:hover,.cart-container .checkout-methods-items .action.primary.checkout:hover{background-color:#da0000 !important}.product-info-main .product-addto-links .action:hover,.product-info-main .product-social-links .action:hover{background-color:#da0000}.smcqp-btn,.spcqp-count,.owl-controls .owl-nav div:hover{background-color:#da0000}.product-detail-vehicle-details tr:nth-child(even){background:#f1f1f1}.product-detail-vehicle-details th,.product-detail-vehicle-details td{vertical-align:middle}.remove-cart{display:flex;align-items:end;justify-content:space-between}.remove-cart .primary{width:90%}.remove-cart .secondary{background:#ddd;padding:4px 5px;border:10px}.middle-right-content .cart-wrapper .minicart-wrapper .mage-dropdown-dialog{left:auto;top:auto}.logo-content{padding-top:0}.middle-right-content .cart-wrapper .minicart-wrapper .showcart:after{top:-31px;background-color:#da0000 !important}.header-style-4 .middle-right-content .cart-wrapper .minicart-wrapper .showcart{background-color:#da0000}.middle-right-content .cart-wrapper{top:-5px}.header-container .header-middle .row{padding:20px 0 25px}.header-top .setting-store{display:none}.footer-newsletter{padding:30px 30px 0}.footer-newsletter .title-newsletter{margin-bottom:10px;font-family:"grandis_extendedmedium" !important;font-size:14px}.header-container .header-middle .row .middle-right-content .header-navigation{display:flex;align-items:center;margin-right:50px}.sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu>li .sm_megamenu_head .sm_megamenu_title{height:auto;line-height:normal;font-size:118.69%}.slidershow{margin-bottom:0;width:100%;margin-top:-60px}.vehicle_number{display:none}.services-full{margin-bottom:50px}.tab-listing-products{margin-bottom:50px}.thr-banner{margin-bottom:0}.thr-banner .banner-image{margin-bottom:0}footer{font-family:"grandisregular"}footer .footer-middle .block-footer:not(.block-contact-footer) .title-footer{font-family:"grandis_extendedmedium" !important;padding-left:0}.services-content .service-item .info-service h3{font-family:"grandis_extendedmedium" !important}.products-grid .product-item-info .product-item-details .product-item-name a{font-family:"grandis_extendedmedium" !important}.price-box .price{font-family:"grandis_extendedmedium" !important}.block-footer{margin-bottom:0}.footer-middle{padding-bottom:20px;padding-top:20px;background:#043c50}.footer-bottom{box-shadow:1px 1px 5px 1px #2e4d57;border-top:1px solid #224c5b;padding:10px 0;background:#043c50}.block-footer .content-footer.content-about li:not(:last-child){margin-bottom:15px}.block-footer .content-footer li{margin-bottom:5px}.block-footer .title-footer{color:#fff}.block-footer .content-footer a,.block-footer .content-footer{color:#fff}.footer-container{border-top:0 solid #ddd}.attr-btm{width:100%;display:flex;align-items:center;background:#3a5568;border-radius:65px;margin:0 auto}.header-navigation a{color:#fff}.header-top .phone-header:before{content:"\f232"}.header-style-4 .header-top .phone-header:before,.header-style-4 .header-top .customer-action>.header.links:before{color:#fff !important;margin-top:4px}.middle-right-content .cart-wrapper .minicart-wrapper .showcart:before{content:"";background:url(../images/shop-cart.png) left top no-repeat;width:50px;height:50px;background-size:cover;margin-top:-16px}.smas-btn .btn.btn-search{background-color:#da0000}.header-top .phone-header a{color:#fff}.header-top .customer-action>.header.links>li>a{color:#fff;line-height:normal}.header-top .customer-action>.header.links>li:not(:first-child):before{content:"|"}.header-top .customer-action>.header.links>li:not(:first-child):before{color:#fff}.sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu>li:not(:last-child){margin-right:20px}.middle-right-content{padding-right:0}@-moz-document url-prefix(){.middle-right-content{flex-wrap:nowrap !important}.sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu>li:not(:last-child){margin-right:14px}}.header-container .header-middle .row .middle-right-content .search-wrapper{padding-right:120px}.header-navigation a.sm_megamenu_nodrop{color:#da0000;text-transform:uppercase;margin-bottom:10px;font-weight:700}.sm_megamenu_title>a>span{text-transform:none;margin-bottom:0;font-weight:400;padding:0}.sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu .sm_megamenu_col_2{margin-bottom:15px;padding:0 20px}.sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu .sm_megamenu_col_6{padding:0 20px}.btn-primary{color:#fff;background-color:#007bff !important;border-color:#007bff !important}a.logo-ft{margin-bottom:30px;display:block;text-align:center}.about-footer{padding:30px 0;text-align:center;max-width:70%;margin:0 auto}.ltabs-tabs-container,.price-box,.swatch-attribute.size,.swatch-attribute.color{display:none}.home-page-11 .art-search{margin-bottom:0;min-height:inherit;position:relative;background:0 0;padding:0;top:0;z-index:5}.home-page-11 .art-search .smas-attr{padding:0}.home-page-11 .art-search .smas-attr .smas-btn{display:flex;width:100%;margin:3px 0 0}.home-page-11 .art-search .smas-attr .smas-btn .btn{padding:0 !important;background:0 0 !important;margin:0 10px;position:relative;text-transform:none;font-size:13px !important}#change-vehicle:after{position:absolute;width:2px;height:20px;background:#fcbba8;content:"";right:-11px;top:8px}.home-page-11 .art-search .smas-container{display:flex;align-items:center;flex-wrap:wrap;padding:0;justify-content:center}.home-page-11 .art-search .smas-container .smas-caption{margin:0 40px 0 0}.home-page-11 .art-search .smas-container .smas-caption h5,.home-page-11 .art-search .smas-container .smas-caption .h5{font-size:12px;text-transform:uppercase;font-weight:500;margin-bottom:0;line-height:48px;padding:0 14px 0 20px;color:#fff;position:relative;background:#da0000;border-radius:65px 0 0 65px;-moz-border-radius:65px 0 0 65px;-webkit-border-radius:65px 0 0 65px}.home-page-11 .art-search .smas-container .smas-caption h5:after,.home-page-11 .art-search .smas-container .smas-caption .h5:after{content:"";display:inline-block;background:#da0000;position:absolute;width:20px;height:100%;z-index:5;top:0;right:-10px;-webkit-transform:skew(18deg);-ms-transform:skew(18deg);-o-transform:skew(18deg);transform:skew(18deg)}.home-page-11 .art-search .smas-container .smas-form-wrap{flex:1 1 0}.home-page-11 .art-search .smas-group-left{margin-right:65px;vertical-align:middle}.home-page-11 .art-search .smas-group-right{top:-2px}.home-page-11 .art-search .smas-group-right .smas-attr-inner{margin-right:1px}.home-page-11 .art-search .chosen-container-single .chosen-drop{padding:10px 0 0;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.home-page-11 .art-search .chosen-container{width:100% !important}.home-page-11 .art-search .chosen-container-single .chosen-single{height:40px;line-height:40px;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px}.home-page-11 .art-search .smas-btn .btn.btn-search{font-size:0 !important;width:45px;height:45px;line-height:55px;border-radius:50%;text-align:center !important;padding:0 !important}.home-page-11 .art-search .smas-btn .btn.btn-search:before{font-size:16px;color:#fff}.home-page-11 .art-search .afx-btn-reset{border-radius:50px;margin-left:5px;line-height:45px;height:45px}#attributessearch .smas-group-right{right:-5px}#attributessearch_1 .smas-group-right{right:-102px}#attributessearch_1 .smas-attr-inner{display:flex}.search-box{background:#043c50;border-top:1px solid #3b5567;padding:5px 0}#assembly-category-tab.nav-tabs{flex-direction:initial !important;margin-bottom:30px;padding-bottom:2px;border-bottom:2px solid #ddd}#assembly-category-tab.nav-tabs .nav-item{width:50%;text-align:center}.nav-tabs .nav-link{background:#fff;color:#000 !important;width:100%;font-size:20px !important;border-radius:0;padding:10px !important;height:auto}.nav-tabs .nav-link.active,.nav-tabs .nav-link:hover{background:#da0000;color:#fff !important}.makes-vehiclegeneration-index .categories-item .content-box{height:250px}.makes-vehiclemodel-index .sub-cat-blocks{display:flex;flex-wrap:wrap}.makes-vehiclemodel-index .sub-cat-blocks .m-group{width:16.66%}.article-specifications .item-options{padding:20px}.article-specifications .item-options li{display:flex;margin:5px 0}.article-specifications .item-options li .attr-name{font-size:14px;font-weight:600;margin-right:10px}.article-specifications .item-options li .attr-value{font-size:14px}.article-specifications .page-title{display:block}.filter-lable{margin-bottom:10px;font-weight:600;font-size:14px}.action.clear{background:#da0000 !important;color:#fff !important;border:0}.header-container.sticky{background-color:#043c50}.sub-cat-blocks{width:100% !important}.sub-cat-blocks .m-group h4{color:#282828;font-size:16px;margin-bottom:15px}.sub-cat-blocks .m-group .m-items{display:flex;flex-wrap:wrap}.sub-cat-blocks .m-group{margin-bottom:15px}.footer-bottom .copyright-footer{color:#fff}.sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu .sm_megamenu_dropdown_6columns>.sm_megamenu_firstcolumn{display:flex;flex-wrap:wrap}.sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu li:hover .sm_megamenu_dropdown_1column,.sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu li:hover .sm_megamenu_dropdown_2columns,.sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu li:hover .sm_megamenu_dropdown_3columns,.sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu li:hover .sm_megamenu_dropdown_4columns,.sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu li:hover .sm_megamenu_dropdown_5columns,.sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu li:hover .sm_megamenu_dropdown_6columns,.sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu li.other-toggle.open .sm_megamenu_dropdown_1column,.sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu li.other-toggle.open .sm_megamenu_dropdown_2columns,.sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu li.other-toggle.open.sm_megamenu_dropdown_3columns,.sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu li.other-toggle.open .sm_megamenu_dropdown_4columns,.sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu li.other-toggle.open.sm_megamenu_dropdown_5columns,.sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu li.other-toggle.open .sm_megamenu_dropdown_6columns{padding:15px 0 0}.header-top .customer-action>.header.links>li.customer-welcome .dashboard{color:#fff;display:inline-block;line-height:normal}.logo-wrapper{position:relative;top:-10px}.highlighted{background-color:#ff0}.focused{outline:2px solid blue}.smas-group-left.cf{display:flex;align-items:center}#attributessearch .smas-caption{margin-bottom:0;color:#f08262;margin-right:10px}#attributessearch .smas-container{background:#3a5568}#attributessearch .smas-container .attr-btm{width:94%;max-width:1650px;padding:3px 0}#attributessearch .chosen-container-single .chosen-single{height:30px;line-height:30px}#attributessearch .smas-container .attr-btm .smas-btn .btn{height:30px;line-height:30px;margin-right:5px}#attributessearch #change-vehicle:after{display:none}#attributessearch .smas-form-wrap{width:56.3%}.smas-wrap{width:100%}.logo-content .logo img{max-width:290px}.header-top{display:block;height:auto;position:relative;top:0;text-transform:uppercase;padding:5px 0}.page-product-grouped .product-info-main{height:545px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#da0000#3a5568;padding:20px}.product-add-form .col.qty form{display:flex}.product-add-form .col.qty form .addtocart{margin-left:10px}.product-item{padding:10px;min-height:130px}button.addtocart{padding:0 !important}button.addtocart:hover{background:#043c50}.addtocart img{max-width:40px}.highlighted{background-color:#ffe9e3 !important}.focused{outline:2px solid #2e4d57}.media{width:35%}.page-product-grouped .product-info-main{width:40%}#attributessearch_0{max-width:1245px;margin:0 auto}#zoomImg{background:#ddd;color:#000;border:1px solid #ddd;padding:5px;float:right}.form-create-account .fieldset.create.info .switch-field label{width:22%;padding:5px 10px !important}.cart-container .cart.main.actions .action,.cart-container .cart.table-wrapper .actions-toolbar .action-edit:hover,.cart-container .cart.table-wrapper .actions-toolbar .action-delete:hover{background-color:#111419}.cart-container .checkout-methods-items .action.primary.checkout{background-color:#da0000}.tooltip{position:relative;display:inline-block;cursor:pointer;opacity:1 !important}.tooltip strong{font-size:small}.tooltip .tooltiptext{visibility:hidden;width:120px;background-color:#000;color:#fff;text-align:center;border-radius:5px;padding:5px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-60px;opacity:0;transition:opacity .3s}.tooltip .tooltiptext:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#000 transparent transparent}.tooltip:hover .tooltiptext{visibility:visible;opacity:1}.products-list .afx_replace_by_container,.catalog-product-view .afx_replace_by_container,.catalog-product-view .replace-chain-list{padding-bottom:10px}.afx_replace_by{display:none}.show{display:block}.afx_replace_by_title{position:relative}.afx_replace_by_title:after{position:absolute;right:-12px;top:0;content:"\f107";display:inline-block;font-family:FontAwesome}.afx_replace_by_title.up:after{content:"\f106"}.products-grid .product-item-info .product-item-details .product-item-inner .product-item-actions{padding:0}.article-specifications .item-options.card{border:0;border-top:1px solid #ddd;padding:0;margin-top:5px;border-bottom:1px solid #ddd;margin-bottom:5px}.article-specifications .item-options.card li{margin:2px 0}.article-specifications .item-options.card li .attr-name{font-size:11px;line-height:16px;width:50%;text-align:left;background:#f1f1f1;margin-left:5px}.article-specifications .item-options.card li .attr-value{font-size:11px;text-align:right}.product-name-cnt{border-bottom:1px solid #ddd;padding-bottom:5px;margin-bottom:5px;text-align:left;width:55%}.products-grid .product-item-info .product-item-details{padding:15px}#assembly-category-TabContent .col-xl-2{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}#assembly-category-TabContent .product-item .product-name{height:60px;overflow:hidden}.frmSearch{margin-bottom:10px}.multicheckout{font-weight:700}.image-cat img{max-height:370px}.used-vehicle-list,.replace-chain-list{height:100%;overflow-y:auto;padding:10px;scrollbar-width:thin;scrollbar-color:#da0000 #3a5568;border:solid 1px #ccc}.used-vehicle-list li,.replace-chain-list li{border-bottom:1px solid #999;padding:10px;display:flex}.used-vehicle-list li p,.replace-chain-list li p{margin-bottom:0}.used-vehicle-list li div.product{width:67%}.replace-chain-list li div.product{width:33%}.used-vehicle-list li div.qty{width:40%;display:flex}.used-vehicle-list li div.qty input{margin-right:5px;width:47px;text-align:center}.w40{width:40%}.w40 .used-vehicle-list,.w40 .replace-chain-list{height:194px}.products-list .product-item .product-item-inner{opacity:1;visibility:visible}.afx-product-details{display:flex;justify-content:space-between}.dismantledvehicles-index-view .dismantal-image{height:500px;overflow:hidden;margin-bottom:50px}.dismantalTable{border-collapse:collapse;border-color:#f5f5f5;background:#fff}.dismantledvehicles-index-view .dismantal-item-view{margin-bottom:30px}.dismantledvehicles-index-view .dismantal-item-view h1{margin-bottom:20px}.dismantledvehicles-index-view .products-list .product-item .product-item-image{width:400px}.dismantledvehicles-index-view .article-specifications .item-options.card li .attr-name{width:25%}.dismantledvehicles-index-view .article-specifications .item-options.card li .attr-value{width:50%;text-align:left}.dismantledvehicles-index-view .products-list .product-item .product-item-details{margin-left:400px}.dismantledvehicles-index-view .product-image-container-1 span.product-image-wrapper{padding-bottom:30px !important}.dismantledvehicles-index-view .products-list .product-image-wrapper{height:auto}.dismantledvehicles-index-view .products-list .product-item .product-item-inner{opacity:1;visibility:visible}.dismantledvehicles-index-view .products-list .product-item .product-item-inner .actions-primary .tocart{background-color:#da0000}.dismantledvehicles-index-view .article-specifications .item-options.card{margin-bottom:20px}.form-create-account .fieldset.create.info .country,.form-create-account .fieldset.create.info .city,.form-create-account .fieldset.create.info .taxvat,.form-create-account .fieldset.create.info .phone_number,.form-create-account .fieldset.create.account .password,.form-create-account .fieldset.create.info .choice,.form-create-account .fieldset.create.info .reseller_document-conf{float:left}.form-create-account .fieldset.create.info .region,.form-create-account .fieldset.create.info .zip,.form-create-account .fieldset.create.info .company_name,.form-create-account .fieldset.create.account .confirmation,.form-create-account .fieldset.create.info .newsletter,.form-create-account .fieldset.create.info .reseller_document{float:right}.form-create-account .fieldset.create.info .country,.form-create-account .fieldset.create.info .region,.form-create-account .fieldset.create.info .city,.form-create-account .fieldset.create.info .zip,.form-create-account .fieldset.create.info .taxvat,.form-create-account .fieldset.create.info .company_name,.form-create-account .fieldset.create.info .phone_number,.form-create-account .fieldset.create.account .password,.form-create-account .fieldset.create.account .confirmation,.form-create-account .fieldset.create.info .choice,.form-create-account .fieldset.create.info .newsletter,.form-create-account .fieldset.create.info .reseller_document-conf,.form-create-account .fieldset.create.info .reseller_document{width:47%}.form-create-account .fieldset .legend,.login-container .block-customer-login .block-title,.login-container .block-new-customer .block-title{font-size:115.33%;font-weight:600 !important;text-transform:uppercase}.login-container .block-new-customer .block-title strong,.login-container .block-customer-login .block-title strong{font-weight:600}.regiCustomAttributes{margin-bottom:20px}.form-create-account .fieldset.create.account .actions-toolbar{padding:10px 0}.form-create-account .actions-toolbar{border:0}.form-create-account button{text-transform:none}.form-create-account .fieldset.create.info .field.choice.newsletter{clear:none}.form-create-account .fieldset.create.info .city{width:33%}.form-create-account .fieldset.create.info .zip{width:32%;float:left;margin-left:1% !important}.form-create-account .fieldset.create.info .phone_number{width:33%;float:right;margin-left:1% !important;margin-bottom:20px}.form-create-account .fieldset.create.info .phone_number label{margin-bottom:5px}.form-create-account .fieldset.create.account{min-height:634px}.catalog-product-view .used-vehicle-list,.catalog-product-view .replace-chain-list{max-height:230px}.addtocart1 .used-vehicle-list{width:100%;height:160px}.catalog-product-view .product-info-main .price-box .price{font-size:14px !important}.catalog-product-view .fotorama__stage{height:400px !important}.login-container .fieldset:after{display:none}.required{color:#da0000;display:block;text-align:right}.checkout-agreements-block .btn-terms,.checkout-agreements-block .action:hover,.checkout-agreements-block .btn-terms:hover{background:0 0 !important;color:#000 !important;padding-left:0 !important}.page-main{background:#f5f7fb;background:-webkit-linear-gradient(bottom,rgba(242,242,246,1) 0%,rgba(245,247,251,1) 60%);background:-o-linear-gradient(bottom,rgba(242,242,246,1) 0%,rgba(245,247,251,1) 60%);background:linear-gradient(to top,rgba(242,242,246,1) 0%,rgba(245,247,251,1) 60%);min-height:auto}.login-container .block-customer-login,.login-container .block-new-customer{border:1px solid #f1f1f1;min-height:505px}.new-quote-section{margin:5px 0;display:flex}.new-quote-section input{margin-right:5px}.block-minicart .subtotal .price-container .price-wrapper:first-child .price{color:#111419;font-weight:600}.block-minicart .subtotal{margin:0;padding:8px 0}.block-minicart .minicart-items-wrapper{margin:10px 0 0;padding:0;border-top:1px solid #ddd}.action.primary.checkout{background:#da0000;height:38px}.block-minicart .block-content>.actions a.addQuote,.block-minicart .block-content>.actions a.bulkCart{font-size:11px;padding:5px 10px;height:auto;line-height:normal;text-transform:none}.block-minicart .block-content>.actions a.addQuote .fa-plus,.block-minicart .block-content>.actions a.bulkCart .fa-upload{font-size:15px;position:relative;top:1px}.form-create-account .fieldset.create.info .street .control{display:flex;justify-content:space-between}.form-create-account .fieldset.create.info .street .control input,.form-create-account .fieldset.create.info .street .control .nested{width:47%}.form-create-account .fieldset.create.info .street .control .nested .field{margin-top:0}.form-create-account .fieldset.create.info .street .control .nested .field .control input{width:100%}.afxSaveCartsDd{background:#f7f7f7;padding:15px}.uploadBtn button{width:100%}#addto-cart .ui-autocomplete-input{line-height:28px}#addto-cart button{padding:4px 10px !important}#addto-cart i{font-size:24px}.cart-container .cart.table-wrapper .product-item-photo{width:25%}.cart-container .cart.main.actions .action{border-radius:3px}#shopping-cart-table .actions-toolbar .gift-options-cart-item,#gift-options-cart .cart-gift-item{display:none !important}.product-item{padding:10px;min-height:240px}.gift-cart-item{display:flex}.gift-cart-item .gift-message-input{width:200px}.gift-cart-item .update-gift-message{padding:4px 10px !important}.gift-cart-item .update-gift-message i{font-size:24px}.movetocart select{min-width:150px}.cart-container .cart.table-wrapper .actions-toolbar .action-delete{padding:5px 11px;border-radius:5px}.cart-container .cart.table-wrapper .actions-toolbar .action-delete i{font-size:24px}.order-comment-input{display:flex;align-items:center}.order-comment-input .order-msg-input{margin-right:10px}.order-comment-input .update-order-message{border:1px solid #ddd;padding:4px 7px 3px;border-radius:5px}.order-comment-input .update-order-message i{font-size:24px}.form-create-account .fieldset.create.info .reseller_document-conf,.form-create-account .fieldset.create.info .reseller_document{margin-top:10px}.image-cat{height:170px;overflow:hidden}.cms-home .image-cat{border:1px solid #ddd;padding:5px;min-height:385px;margin-bottom:10px}.page-title-wrapper.product{display:flex;justify-content:space-between;font-weight:700}.product-info-main .product-info-price{display:flex;justify-content:space-between}.product-info-main .product-info-stock-sku{margin-top:0;display:flex;flex-direction:column;align-items:flex-end;order:2}.afx-assambly-data .product-info-stock-sku{display:block}.afx-assambly-data .qty .control.qty form{display:flex}.afx-assambly-data .qty .control.qty form button.addtocart{margin-left:5px}.group-cat .cat-title{font-weight:700}.assembly-items .product-item{padding:10px;height:270px;overflow:hidden}.assembly-items .product-name{height:60px;overflow:hidden;padding:10px 20px}.customer-account-edit .form-edit-account-name,.customer-account-edit .form-edit-additional-number,.customer-account-edit .select-choice{display:flex;justify-content:space-between;margin-bottom:10px}.customer-account-edit .field{width:47%;text-align:left;margin-right:10px}.customer-account-edit .form-edit-additional-number.clearfix:after{display:none}.page-title-wrapper.product{display:flex;justify-content:space-between;font-weight:700}.product-info-main .product-info-price{display:flex;justify-content:space-between}.product-info-main .product-info-stock-sku{margin-top:0;display:flex;flex-direction:column;align-items:flex-end;order:2}.afx-assambly-data .product-info-stock-sku{display:block}.afx-assambly-data .qty .control.qty form{display:flex}.afx-assambly-data .qty .control.qty form button.addtocart{margin-left:5px}.cms-home .image-cat{border:1px solid #ddd;padding:5px;min-height:385px;margin-bottom:10px}.group-cat .cat-title{font-weight:700}.used-vehicle-list .add-to-cart-form{display:flex}.used-vehicle-list .add-to-cart-form .usedAddtocart{padding:0 2px !important}.catalog-product-view .afx_replace_by_container{margin-bottom:10px}.catalog-product-view .replace-chain{margin-bottom:20px}.product-info-main .product-info-stock-sku .available span,.status .available span{color:#01a85b}.product-info-main .product-info-stock-sku .unavailable span,.status .unavailable span{color:red}.product-info-main .product-info-stock-sku .unavailable span:before,.status .unavailable span:before{content:"\f00d";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;font-variant:normal;font-synthesis:weight style;font-stretch:normal;font-size-adjust:none;font-language-override:normal;font-kerning:auto;font-feature-settings:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:14px;position:relative;top:1px;margin-right:5px}.status .available span:before{content:"\f046";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;font-variant:normal;font-synthesis:weight style;font-stretch:normal;font-size-adjust:none;font-language-override:normal;font-kerning:auto;font-feature-settings:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:14px;position:relative;top:1px;margin-right:5px}.dismantledvehicles-index-view .product-image-container span.product-image-wrapper{padding-bottom:initial !important}.white-box{background:#f8f8f8;border:1px solid #e5e5e5;padding:20px;margin-bottom:20px}.white-box h2{margin-bottom:20px}.dismantledvehicles-index-view .dismantal-item-view .owl-theme .owl-nav.disabled+.owl-dots{margin-top:-25px}.customer-account-edit .field{width:47%;text-align:left;margin-right:10px}.customer-account-edit .form-edit-additional-number.clearfix:after{display:none}.catalog-product-view .product-info-main .product-info-stock-sku{display:flex;justify-content:space-between;align-items:center;flex-direction:row}.catalog-product-view .product-info-main .product-info-stock-sku .product.attribute.status{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}.catalog-product-view .product-info-main .product-info-price{flex-direction:column}.catalog-product-view .product-info-main .price-box{order:2}.block .box-actions a,.manage-addresses a,.checkout-agreement .action,.checkout-agreement .action:hover,.checkout-onepage-success .print,.account .table-wrapper .actions a,.order-actions-toolbar .actions a{background:#f5f5f5 !important;border:1px solid #ddd !important;padding:2px 10px !important;margin-bottom:2px !important;display:inline-block !important;text-transform:none;height:auto}.block .box-actions a:hover,.manage-addresses a:hover,.checkout-agreement .action:hover,.checkout-onepage-success .print:hover,.account .table-wrapper .actions a:hover,.order-actions-toolbar .actions a:hover{background:#043c50 !important;color:#fff !important;border:1px solid #ddd !important;padding:2px 10px !important;margin-bottom:2px !important;display:inline-block !important;text-transform:none;height:auto}.table-checkout-shipping-method{width:100%}.table-checkout-shipping-method tbody tr td.col{flex-basis:auto}.table-checkout-shipping-method tbody tr td:nth-child(1){width:5%}.table-checkout-shipping-method tbody tr td:nth-child(2){width:15%}.table-checkout-shipping-method tbody tr td:nth-child(3),.table-checkout-shipping-method tbody tr td:nth-child(4){width:40%}.customer-account-index .table-order-items thead tr th.col,.customer-account-index .table-order-items tbody tr td.col{flex-basis:auto;width:auto}.customer-account-index .table-order-items thead tr th.col.id{width:15%}.customer-account-index .table-order-items thead tr th.col.date{width:10%}.customer-account-index .table-order-items thead tr th.col.shipping{width:20%}.customer-account-index .table-order-items thead tr th.col.total{width:15%}.customer-account-index .table-order-items thead tr th.col.status{width:10%}.customer-account-index .table-order-items thead tr th.col.actions{width:20%}select{text-indent:initial}.sales-order-view .title-raw-sku .page-title{font-weight:700}.sales-order-view .order-status{font-weight:700;display:inline-block;font-size:14px}.sales-order-view .order-actions-toolbar{text-align:right;border-bottom:1px solid #d1d1d1;padding-bottom:10px}.sales-order-view .order-actions-toolbar .action{margin-right:0;margin-left:10px}.sales-order-view .table-order-items thead tr th.name{width:10%;vertical-align:middle}.sales-order-view .table-order-items thead tr th.sku{width:8%;vertical-align:middle}.sales-order-view .table-order-items thead tr th.info{width:15%;vertical-align:middle}.sales-order-view .table-order-items thead tr th.price{width:8%;vertical-align:middle}.sales-order-view .table-order-items thead tr th.qty{width:9%;vertical-align:middle}.sales-order-view .table-order-items thead tr th.subtotal{width:10%;vertical-align:middle}.sales-order-view .table-order-items thead tr th.incadea_ready_for_picking{width:10%;vertical-align:middle}.sales-order-view .table-order-items thead tr th.incadea_delivered_quantity{width:10%;vertical-align:middle}.sales-order-view .table-order-items thead tr th.incadea_quantity_invoiced{width:10%;vertical-align:middle}.sales-order-view .table-order-items thead tr th.incadea_ready_for_shipment{width:10%;vertical-align:middle}.sales-order-view .price-including-tax,.sales-order-view .price-excluding-tax{font-size:inherit}.sales-order-view .table-order-items tfoot tr.grand_total th,.sales-order-view .table-order-items tfoot tr.grand_total td{font-size:18px}.sales-order-view .table-order-items th,.sales-order-view .table-order-items td{border:1px solid #f1f1f1 !important}.sales-order-view .items.order-links{display:none}.catalog-product-view .products-grid .product-item-info .product-item-details .product-item-name{font-size:17px}.catalog-product-view .products-grid .product-item-info .product-item-details .attribute.brand{font-size:14px;font-weight:700;color:#000}.catalog-product-view .products-grid .product-item-info .product-item-details .attribute.status .out-of-stock{color:red;font-weight:600}.catalog-product-view .products-grid .product-item-info .product-item-details .attribute.price .product-grossPrice{font-size:17px}.page-product-grouped .catalog-product-view .product-info-main{padding:0 20px}.catalog-product-view .product-info-main .product.attribute.afx_brand_name,.catalog-category-view .product-name-cnt .product.attribute.brand,.catalogsearch-result-index .product-name-cnt .product.attribute.brand,.dismantledvehicles-index-view .product-name-cnt .product.attribute.brand{font-size:16px;font-weight:600;color:#000;margin-bottom:10px;text-transform:uppercase}.catalog-product-view .product-info-main .product-info-stock-sku{display:block}.catalog-product-view .product-info-main .product-info-stock-sku .product.attribute.status{display:block;margin-bottom:10px}.catalog-product-view .product-info-main .product-info-stock-sku .stock{float:none;margin-top:10px}.catalog-product-view .product-info-main .price-box .price-wrapper .price{font-size:22px !important}.catalog-product-view .product-info-main .product-info-price .product-info-stock-sku{display:flex;flex-direction:column;justify-content:flex-start;text-align:left;align-items:flex-start}.catalog-product-view .product-info-main .product-info-stock-sku .attribute.netprice{margin-top:10px;order:2}.catalog-product-view .used-vehicle-list li .catalog-product-view .replace-chain-list li{justify-content:space-between}.catalog-product-view .used-vehicle-list li div.product,.catalog-product-view .used-vehicle-list li div.product-attr-description,.catalog-product-view .replace-chain-listli div.product{width:30%}.catalog-product-view .replace-chain-list li div.product-attr-description{width:33%}.catalog-product-view .used-vehicle-list li div.product-attr-status{width:25%}.catalog-product-view .replace-chain-list li div.product-attr-status{width:33%}.catalog-product-view .used-vehicle-list li div.product-attr-status .product .catalog-product-view .replace-chain-list li div.product-attr-status .product{width:100%}.catalog-product-view .used-vehicle-list li div.qty{width:15%}.page-product-grouped.catalog-product-view .product-details-wrapper{display:flex}.page-product-grouped.catalog-product-view .media,.page-product-grouped.catalog-product-view .product-info-main{width:50%}.used-vehicle-list h3,.replace-chain-list h3{font-size:18px;text-align:center;border-bottom:solid 1px #ccc;padding-bottom:5px}.afx_replace_by_block .replaceby_info,.used-parts .used-parts-info,.replace-chain .replace-chain-info{font-size:16px;background:#ccc;padding:5px;font-weight:700;border:solid 1px #ccc}.afx_replace_by_block .replacedby{display:flex;padding:0 10px;border:solid 1px #ccc}.afx_replace_by_block .replaceby_info{font-size:14px;background:#ccc;padding:5px;font-weight:700;border:solid 1px #ccc}.afx_replace_by_block .replace-product-item-name,.afx_replace_by_block .replace-product-item-description,.afx_replace_by_block .replace-product-item-status{border-right:solid 1px #999;padding-left:5px}.afx_replace_by_block .replace-product-item-name{width:30%}.afx_replace_by_block .replace-product-item-description{width:25%}.afx_replace_by_block .replace-product-item-status{width:25%}.afx_replace_by_block .replacement-part h3{padding:7px 0;font-size:18px;font-weight:700;color:#e94f35}.afx_replace_by_block .replace-sku{padding:0 10px;width:15%}.page-product-grouped .replacement-part h3{font-size:20px}.page-product-grouped .used-vehicle-list,.page-product-grouped .replace-chain-list{height:100%}.catalog-category-view .used-vehicle-list li div.product .catalog-category-view .replace-chain-list li div.product{width:auto;min-width:90px}.products-list .product-name-cnt{border-bottom:none}.page-product-grouped.catalog-product-view .product.media{order:1}.page-product-grouped.catalog-product-view .product-info-main{order:2}.page-product-grouped.catalog-product-view .used-vehicle-list{order:3}.catalog-product-view .fotorama__stage__frame .fotorama__img{height:auto;max-width:100%}.catalog-product-view .fotorama__nav-wrap .fotorama_horizontal_ratio .fotorama__img{width:100%}.catalog-product-view .fotorama__nav--thumbs .fotorama__nav__frame,.catalog-product-view .fotorama__thumb-border{height:65px !important}.catalog-product-view .fotorama__wrap--slide .fotorama__stage__frame{border:0}.catalog-product-view .fotorama__stage__frame .fotorama__img{top:50%}.catalog-product-view .product-info-main .product.attribute.afx_brand_name,.catalog-category-view .product-name-cnt .product.attribute.brand{text-transform:uppercase}.catalog-product-view .fotorama__thumb{border:0}.catalogsearch-result-index .search.results dl.block dt.title,.catalog-category-view .search.results dl.block dt.title{font-size:20px;font-weight:500}.catalogsearch-result-index .products-list .product-item .product-item-details .product-item-name,.catalog-category-view .products-list .product-item .product-item-details .product-item-name,.dismantledvehicles-index-view .products-list .product-item .product-item-details .product-item-name{font-weight:600}.catalogsearch-result-index .product.attribute.sku,.catalog-category-view .product.attribute.sku,.dismantledvehicles-index-view .product.attribute.sku{margin:5px 0}.catalogsearch-result-index .product.attribute.brand,.catalog-category-view .product.attribute.brand{font-size:20px;text-transform:uppercase}.catalogsearch-result-index .product.attribute.status,.catalog-category-view .product.attribute.status{margin-bottom:10px}.catalogsearch-result-index .product.attribute.price,.catalog-category-view .product.attribute.price,.dismantledvehicles-index-view .product.attribute.price{font-size:20px;margin-bottom:10px}.catalogsearch-result-index .used-vehicle-list li div.product,.catalog-category-view .used-vehicle-list li div.product,.catalogsearch-result-index .used-vehicle-list li div.product-attr-description,.catalog-category-view .used-vehicle-list li div.product-attr-description .catalog-category-view .replace-chain-list li div.product-attr-description{width:30%}.catalogsearch-result-index .used-vehicle-list li div.product-attr-status,.catalog-category-view .used-vehicle-list li div.product-attr-status,.catalog-category-view .replace-chain-list li div.product-attr-status{width:25%}.catalogsearch-result-index .used-vehicle-list li div.qty,.catalog-category-view .used-vehicle-list li div.qty{width:15%}.catalogsearch-result-index .used-vehicle-list li,.catalog-category-view .used-vehicle-list li,.catalog-category-view .replace-chain-list li{justify-content:space-between}.catalogsearch-result-index .used-vehicle-list li div.product-attr-status .product,.catalog-category-view .used-vehicle-list li div.product-attr-status .product,.catalog-category-view .replace-chain-list li div.product-attr-status .product{width:100%;margin-bottom:0}.catalogsearch-result-index .used-vehicle-list li div.product-attr-status .product.attribute.price,.catalog-category-view .used-vehicle-list li div.product-attr-status .product.attribute.price,.catalog-category-view .replace-chain-list li div.product-attr-status .product.attribute.price{font-size:inherit}.catalogsearch-result-index .products-list .afx_replace_by_container,.catalog-category-view .products-list .afx_replace_by_container{margin-bottom:10px}.catalogsearch-result-index .product-image-container span.product-image-wrapper,.catalog-category-view .product-image-container span.product-image-wrapper{padding-bottom:0 !important}.catalogsearch-result-index .products-list .product-image-wrapper,.catalog-category-view .products-list .product-image-wrapper{height:auto}.dismantledvehicles-index-view .dismantal-item-view h1{font-size:28px}.dismantledvehicles-index-view .products-list .product-image-photo{position:relative;width:100%}.dismantledvehicles-index-view .products-list .product-item .product-item-image{width:298px}.dismantledvehicles-index-view .products-list .product-item .product-item-details{margin-left:298px}.dismantledvehicles-index-view .dismantalTable tr td:first-child{font-size:14px}.dismantledvehicles-index-view .dismantal-image{height:533px;margin-bottom:0}.catalog-product-view .product-image-container span.product-image-wrapper{padding-bottom:0 !important;height:300px}#pdp_article_attributes{width:35%}.group-cat .cat-title a:hover,.btn-more-cat a:hover{color:#da0000 !important}.dismantledvehicles-index-view .dismantal-image .owl-carousel .owl-item img{width:auto;margin:0 auto}.page-product-grouped .product-info-main{width:30%}.catalog-category-view .product-name-cnt.w-100 .article-specifications{width:55%}.catalog-category-view .product-image-container span.product-image-wrapper{height:270px}.catalog-category-view .product-name-cnt{width:50%}.catalog-category-view .w40{width:45%}.catalog-product-view .afx-assambly-data .used-vehicle-list,.catalog-product-view .afx-assambly-data .replace-chain-list{width:100%}.dismantledvehicles-index-view .owl-item.active .dismantal-image img{width:auto;margin:0 auto}.dismantledvehicles-index-index .dismental-vehicle-list-view{display:flex;border:1px solid #e5e5e5;margin-bottom:20px;padding:5px}.dismantledvehicles-index-index .dismental-vehicle-list-view .dismaantal-image-view1{width:30%;margin-right:10px;overflow:hidden}.dismantledvehicles-index-index .dismental-vehicle-list-view>div{width:70%}.dismantledvehicles-index-index .dismental-vehicle-list-view .dismaantal-image-view1 img{width:100%}.dismantledvehicles-index-index .dismental-vehicle-list-view .white-box{border:0;margin-bottom:5px}.dismantledvehicles-index-index .dismental-vehicle-list-view .white-box:last-child{margin-bottom:0}.dismantledvehicles-index-index .dismental-vehicle-list-view .white-box h1{font-size:28px;margin-bottom:10px}.dismantledvehicles-index-index .dismental-vehicle-list-view .white-box table>tbody>tr>td{padding:4px 10px}.dismantledvehicles-index-index .dismantal-item-view .pagination{justify-content:space-between}.dismantledvehicles-index-index .dismantal-item-view .pagination .pagination-links{display:flex}.dismantledvehicles-index-index .dismantal-item-view .pagination .pagination-links a{background:#ddd;border:1px solid #ddd;padding:5px 10px;line-height:normal;display:inline-block;margin:0 2px}.dismantledvehicles-index-index .dismantal-item-view .pagination .pagination-links a.active{background:#da0000;color:#fff}.view-more-btn{color:#fff !important;background:#ddd;border:1px solid #ddd;padding:5px 10px;line-height:normal;display:inline-block;margin:25px 2px 0;float:right}.view-more-btn:hover{background:#da0000;color:#fff}.btn-more-cat-home .view-more-btn{float:none}.catalog-product-view .afx_replace_by_block .replace-product-item-name p:first-child{margin-bottom:0}.catalog-product-view .afx_replace_by_block .product-attr-status .replcae-qty .add-to-cart-form,.catalog-category-view .afx_replace_by_block .product-attr-status .replcae-qty .add-to-cart-form,.catalogsearch-result-index .afx_replace_by_block .product-attr-status .replcae-qty .add-to-cart-form{display:flex;justify-content:flex-end}.catalog-product-view .afx_replace_by_block .product-attr-status .replcae-qty .add-to-cart-form input.input-text,.catalog-category-view .afx_replace_by_block .product-attr-status .replcae-qty .add-to-cart-form input.input-text,.catalogsearch-result-index .afx_replace_by_block .product-attr-status .replcae-qty .add-to-cart-form input.input-text{width:47px;margin-right:5px;text-align:center}.catalog-product-view .afx_replace_by_block .product-attr-status .replcae-qty .add-to-cart-form .usedAddtocart,.catalogsearch-result-index .afx_replace_by_block .product-attr-status .replcae-qty .add-to-cart-form .usedAddtocart{padding:0 !important;width:40px}.catalog-product-view .afx-assambly-data .control.qty form{display:flex;margin-top:5px}.catalog-product-view .afx-assambly-data .control.qty form input.input-text{margin-right:5px}tbody.afx-assambly-data tr{border-bottom:solid 1px #ccc}tbody.afx-assambly-data tr.has-replaced{border-bottom:none}.catalog-product-view .product-details-wrapper .product_info_wrapper{order:2;width:65%}.catalog-product-view .product-details-wrapper .product_info_wrapper .product_info_otherdata{display:flex}.catalog-product-view .product-details-wrapper .product_info_wrapper .product_info_otherdata .product-info-main{width:50%}.catalog-product-view .product-details-wrapper .product_info_wrapper .product_info_otherdata .used-vehicle-list,.catalog-product-view .product-details-wrapper .product_info_wrapper .product_info_otherdata .replace-chain-list{width:50%}.catalog-product-view .product-details-wrapper .product_info_wrapper .product_info_otherdata .afx-assambly-data .used-vehicle-list,.catalog-product-view .product-details-wrapper .product_info_wrapper .product_info_otherdata .afx-assambly-data .replace-chain-list{width:100%}.catalog-product-view .product-details-wrapper .product_info_wrapper .afx_replace_by_container .product-attr-status{display:flex;justify-content:space-between}.page-product-grouped.catalog-product-view .product-details-wrapper .product_info_wrapper .product_info_otherdata .product-info-main{width:100%}.catalog-category-view .afx-product-details,.catalogsearch-result-index .afx-product-details{display:block}.catalog-category-view .afx-product-details .product-info,.catalogsearch-result-index .afx-product-details .product-info{display:flex;justify-content:space-between}#mini-cart.minicart-items .product-item{min-height:auto}.wrapper_404page .content-404page{float:none;margin-top:0;max-width:none;text-align:center;padding:50px}.home-page-11 .slidershow{margin-bottom:0;width:100%;max-width:1650px;margin:0 auto;max-height:500px;overflow:hidden}.thr-banner .owl-stage,.contact-banner .owl-stage,.oem-banner .owl-stage{display:flex}.fa-banner .banner-image{width:100%;position:relative}.fa-banner .banner-image .parts-slider{display:block;background-color:#fff;box-shadow:0 3px 5px rgba(0,0,0,.05);border-radius:12px;overflow:visible;margin:10px}.fa-banner .banner-image:last-child{margin-right:0}.fa-banner .banner-image img{border:none}.fa-banner .banner-image img,.banner-image img{border-radius:12px 12px 0 0;padding:0 !important;margin-bottom:0;object-fit:contain;overflow:hidden}.fa-banner .banner-image .no-borderradius img,.banner-image.no-borderradius img{border-radius:0}.fa-banner .banner-image img{padding:5px;min-height:385px}.fa-banner .banner-image .cat-title{margin-bottom:10px;margin:5px}.fa-banner .banner-image{float:left}.fa-banner .image-overlay{top:10px;left:10px;right:10px;width:auto;height:auto}.fa-banner .image-overlay:after{background:linear-gradient(180deg,rgba(0,0,0,0) 50%,rgba(0,0,0,.1)100%);background-size:contain;background-repeat:no-repeat;background-position:100% 100%}.dismantal-item .image-overlay:after{background:url('../img/slideroverlay.png'),linear-gradient(135deg,rgba(59,1,3,.1) 0%,rgba(0,0,0,.0) 50%,rgba(1,23,40,.8) 100%);background-size:contain;background-repeat:no-repeat;background-position:100% 100%}.dismantal-item .owl-nav [class*=owl-],.fa-banner .owl-nav [class*=owl-]{color:#fff;width:30px !important;text-align:center;height:30px !important;line-height:34px;background:#111419;display:inline-block;cursor:pointer;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;box-shadow:0px 2px 6px 0px rgba(0,0,0,.2) !important}.owl-theme .owl-nav [class*=owl-]:hover,.fa-banner .owl-nav [class*=owl-]:hover{background:#111419;color:#fff}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fa-banner .banner-image .pennant{top:16px;left:14px;font-size:11px;padding:4px 8px;border-radius:7px;background:rgba(20,80,99,.8);max-width:calc(100% - 28px)}.fa-banner .banner-image .price{right:0;left:auto;font-size:14px;padding:6px 10px;border-radius:7px;margin-right:16px;background:rgba(20,80,99,1)}.owl-theme .owl-nav,.fa-banner .owl-nav{position:absolute;top:calc(50% - 20px);width:100%;transform:translateY(-50%);display:flex;justify-content:space-between;pointer-events:none}.fa-banner .owl-nav [class*=owl-]{color:#fff;width:30px !important;text-align:center;height:30px !important;line-height:34px;background:#111419;display:inline-block;cursor:pointer;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;box-shadow:0px 2px 6px 0px rgba(0,0,0,.2) !important}.fa-banner .owl-nav{font-size:0}.fa-banner .owl-nav [class*=owl-]{width:24px !important;height:24px !important}.fa-banner .owl-nav [class*=owl-] span{display:none}.fa-banner .owl-nav .owl-prev,.dismantal-item .owl-nav .owl-prev{left:20px}.fa-banner .owl-nav .owl-next,.dismantal-item .owl-nav .owl-next{right:20px}.fa-banner .owl-nav .owl-prev:before,.fa-banner .owl-nav .owl-next:before{content:"\f104";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;font-variant:normal;font-synthesis:weight style;font-stretch:normal;font-size-adjust:none;font-language-override:normal;font-kerning:auto;font-feature-settings:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:17px}.fa-banner .owl-nav .owl-next:before{content:"\f105"}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot,.fa-banner .owl-nav button.owl-prev,.fa-banner .owl-nav button.owl-next,.fa-banner button.owl-dot{padding:0 !important;border:none !important}.thr-banner,.oem-banner{position:relative;margin-bottom:4rem !important}.thr-banner .owl-stage,.contact-banner .owl-stage,.oem-banner .owl-stage{display:flex}.container.bg-gray{background:#f5f5f5}.container.bg-gray .about-footer{padding:100px 0 !important;text-align:center;max-width:70%;margin:0 auto}.dismantledvehicles-index-view .owl-carousel .owl-item .dismantal-image img{display:block;width:auto;height:100%}.page-product-grouped .product-info-main .page-title-wrapper.product .page-title{display:none}.wkcs-subaccount-index .toolbar .pages{display:block}.grouped-assambly-products .image-cat{height:auto}.related-grouped-products .focused{outline:0;border:1px solid #da0000 !important}.related-grouped-products .owl-carousel .owl-item{padding:20px;border:solid 1px #ddd;height:300px}.related-grouped-products .image-cat img{max-height:230px}.related-grouped-products .content-box.clearfix{display:flex;flex-direction:column;align-content:space-between;height:100%;justify-content:space-between;margin:0;padding:0}.related-grouped-products .image-cat{height:210px;overflow:hidden}.logo-wrapper{background:#043c50;padding:10px}.owl-nav{position:absolute;top:50%;width:100%;transform:translateY(-50%);display:flex;justify-content:space-between;pointer-events:none}.owl-prev{position:absolute;left:-30px;pointer-events:all;cursor:pointer;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.5);border-radius:50%;width:40px;height:40px;color:#fff}.owl-next{position:absolute;right:-30px;pointer-events:all;cursor:pointer;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.5);border-radius:50%;width:40px;height:40px;color:#fff}.owl-prev span,.owl-next span{font-size:20px;font-weight:700}.used-vehicle-list li.last-used-item .replace-chain-listli.last-used-item{border:none}.used-parts h3{font-weight:700}.assembly-items-view{display:flex;flex-direction:row;justify-content:center;align-items:center}.assembly-items-view .product-item,.assembly-items-view .product-name{width:50%}.assembly-items-view .product-item{padding:10px;height:240px;overflow:hidden}#subaccount-list .edit-action a{display:flex;margin-left:5px}#subaccount-list .edit-action i.fa{font-size:20px}.products-list ol li.product-item .product-item-image .product-image-photo{position:relative}.contact-banner{width:100%;overflow:auto}.contact-banner .banner-image{display:inline-block}.contact-banner{position:relative;font-size:0}.contact-banner .owl-stage{display:flex !important;align-items:center}.contact-banner{width:100%;overflow:hidden}.contact-banner .owl-stage-outer{overflow:hidden !important}.contact-banner .banner-image{display:inline-block}.content-box,.card{box-shadow:0 3px 5px rgba(0,0,0,.05);border-radius:12px;border:none;overflow:visible;margin:10px}.card-body img{max-width:200px}.card-text{font-size:90%}.contact-banner .owl-nav.disabled{display:none !important}@media (min-width:1520px){#mechanic-carousel{display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;margin-right:-15px !important;margin-left:-15px !important;width:auto !important}#mechanic-carousel .item{-ms-flex:0 0 50%;flex:0 0 50%;position:relative !important;min-height:1px !important;padding-right:15px !important;padding-left:15px !important;margin-bottom:3rem !important}}.form-control{display:block !important;width:100% !important;font-size:13px !important;font-weight:400 !important;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;background-color:#fff !important;background-clip:padding-box !important;border:1px solid #f5f4f4 !important;border-radius:22px !important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out !important}.form-control.semirounded{border-radius:.7rem 0 0 .7rem !important;max-width:70px !important}.form-floating{position:relative !important;font-family:"grandis_extendedregular" !important}.form-floating>.form-control,.form-floating>.form-select{height:58px !important;line-height:1.25 !important}.form-floating>.form-control{height:58px !important;padding:16px 12px !important}.form-floating>label{position:absolute !important;top:29px !important;left:12px !important;height:auto !important;padding:0 !important;pointer-events:none !important;transform:translateY(-50%) scale(1) !important;transform-origin:left top !important;transition:all .2s ease-in-out !important;opacity:1 !important}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none !important}}.fw-bold{font-family:"grandis_extendedbold" !important}.align-items-center{-ms-flex-align:center !important;align-items:center !important}.justify-content-center{-ms-flex-pack:center !important;justify-content:center !important}.flex-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.contact-index-index .page-main{background:linear-gradient(to top,rgba(242,242,246,1) 0%,rgba(245,247,251,1) 60%)}.contact-index-index .column:not(.sidebar-additional) .form.contact{min-width:100%}.contact-container .form-contact .actions-toolbar .primary{border-radius:22px}.form-floating>.form-control:focus{border-color:#dfdfdf !important;box-shadow:0px 0px 8px rgba(0,0,0,.1) !important}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:26px !important;padding-bottom:10px !important}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{top:8px !important;left:12px !important;transform:scale(.85) !important;opacity:.75 !important;background-color:#fff !important;padding:2px 5px !important}.home-page-11 .slidershow{max-width:100vw;position:relative}.slider-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:url('../img/slideroverlay.webp'),linear-gradient(135deg,rgba(59,1,3,1) 0%,rgba(0,0,0,.3) 35%,rgba(0,0,0,.4) 55%,rgba(1,23,40,1) 100%);background-size:contain;background-repeat:no-repeat;background-position:100% 100%;display:flex;align-items:center;justify-content:center;text-align:center;z-index:2;pointer-events:none}.overlay-content{color:#fff;font-size:21px;font-weight:300 !important;text-shadow:2px 1px 4px rgba(0,0,0,.2);text-align:left;max-width:66%;font-family:"grandis_extendedlight"}.overlay-content img{width:35% !important;max-width:500px !important;height:auto;margin-bottom:1rem;fill:#fff}.home-page-11 .slidershow .owl-nav{top:30% !important}.owl-nav.disabled{display:none !important}.owl-carousel{display:block}.owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}.owl-theme .owl-nav,.fa-banner .owl-nav{position:absolute;top:calc(50% - 20px);width:100%;transform:translateY(-50%);display:flex;justify-content:space-between;pointer-events:none}.owl-theme .owl-dots .owl-dot span{width:6px;height:6px}.brands-full{background-color:#000;border-top:.25px solid rgba(255,255,255,.5)}.brands-content{background-color:#000;width:100%;width:100vw;margin:0;padding:0}.brand-item{position:relative;color:#fff;text-shadow:0 0 12px rgba(0,0,0,.6);background-position:center center;background-repeat:no-repeat;background-size:cover;padding:5rem 4rem}.brand-item a{position:absolute;color:#fff;text-shadow:0 0 12px rgba(0,0,0,.4);padding:0;bottom:12px;right:20px}.title-group{text-align:left;margin-bottom:3rem}.title-group.small{margin-bottom:2rem}.title-group h2{font-family:"grandis_extendedmedium" !important;color:#111419;font-size:19px;font-weight:500;margin-left:10px}.title-group.small h2{font-family:"grandis_extendedmedium" !important;color:#111419;font-size:19px;font-weight:500}.title-group h2 .badge{vertical-align:middle;margin-left:.5rem;margin-bottom:1px !important}.view-more-btn,.addToCard{color:#fff !important;background:#173c4f !important;text-shadow:0px -1px 0 rgba(0,0,0,.3);border:.25px solid rgba(255,255,255,.1);padding:8px 14px;line-height:normal;display:inline-block;margin:8px 0 0 !important;text-transform:none;border-radius:.7rem}.addToCard{margin:0 !important;border-radius:0 .7rem .7rem 0}.btn-more-cat-home{text-align:right;margin-top:1rem}#yt-totop-fix{border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px}.image-overlay{position:absolute;top:0;left:0;height:100%;width:100%;backdrop-filter:contrast(110%);border-radius:12px;background-color:transparent}.image-overlay:after{content:"";position:absolute;top:0;left:0;aspect-ratio:640/400;width:100%;opacity:1;transition:opacity .5s ease-in-out}.image-overlay:hover:after{opacity:0}.dismantal-item .image-overlay:after{background-size:contain;background-repeat:no-repeat;background-position:100% 100%}.cms-index-index .oem-used-parts .fa-banner .banner-image img{height:100%}.badge{font-size:9px;font-family:grandis_extendedregular;font-weight:400;padding:.5em .7em;border-radius:18px}.pennant{position:absolute;top:22px;left:0;color:#fff;text-align:left;font-size:13px;padding:8px 16px;z-index:2;border-radius:0 23px 23px 0;text-shadow:0px -1px 0 rgba(0,0,0,.3);background:linear-gradient(52deg,rgba(4,60,80,.8) 0%,rgba(20,80,100,.9) 50%)}.group-cat table{font-size:11px}.group-cat table tr:nth-child(odd){background:#f8f8f8}.group-cat table tr:nth-child(even){background:#fff}.group-cat table td{padding:1rem .75rem .5rem 1em}.group-cat table .key,.group-cat table .value{font-weight:500}.group-cat table .value{text-align:right;font-family:grandis_extendedmedium}.group-cat table .key{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.cms-home .image-cat{border:none;padding:0 !important;margin-bottom:0;object-fit:contain;overflow:hidden}.image-cat{position:relative;min-height:270px !important;display:flex;justify-content:center;align-items:center;border-radius:12px 12px 0 0;overflow:hidden}.image-cat a{height:100%;width:100%;display:flex;justify-content:center;align-items:center}.image-cat a img{width:100%;height:100%;object-fit:cover}.container.bg-gray{background:#edeeef;border:none;overflow:hidden;width:100%;margin:50px 0 0}.elfs-wrapper{background:#02090d;position:relative}.elfs-logo{color:#fff !important;position:absolute;z-index:2;top:20px;left:20px;font-size:19px;font-family:"grandis_extendedmedium" !important;font-weight:500;text-transform:uppercase}.eapps-instagram-feed{opacity:1;margin-bottom:-57px}.eapps-instagram-feed-posts-item-visible.eapps-instagram-feed-posts-item-loaded{opacity:.5 !important}.eapps-instagram-feed-posts-item-visible.eapps-instagram-feed-posts-item-loaded:hover{opacity:1 !important}.oem-parts,.oem-used-parts{display:none}.group-cat{background-color:#fff;padding:2rem;border-radius:0 0 12px 12px;min-height:145px}@media (min-width:1200px){.cms-index-index .page.messages,.container{max-width:100% !important}}.cms-index-index .fa-banner .banner-image img{height:100%;min-height:auto}.cms-index-index,.home-page-11{background-color:#989eaa}.categories-image .image-cat{min-height:auto !important}.qty-available{font-size:12px}.owl-theme .owl-dots .owl-dot span{background-color:#da0000;width:10px;height:10px}.owl-theme .owl-dots .owl-dot.active span{background-color:#fff}@font-face{font-family:'icons-blank-theme';src:url('../fonts/Blank-Theme-Icons/Blank-Theme-Icons.woff2') format('woff2'),url('../fonts/Blank-Theme-Icons/Blank-Theme-Icons.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}.catalog-product-view .product-info-main{width:100%;float:none;padding:auto;margin:auto}.catalog-product-view .used-vehicle-list .product-attr-status .attribute{width:100%}.mmt-wrap{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:768px){.mmt-wrap{grid-template-columns:40% 60%}}.mmt-left{border:1px solid #e5e5e5;border-radius:8px;padding:8px}.mmt-trigger{display:flex;justify-content:space-between;align-items:center;width:100%;padding:10px 12px;border:0;background:#f6f6f6;cursor:pointer;margin:6px 0;border-radius:6px;font-weight:600}.mmt-trigger:after{content:"▾";transition:transform .2s}.mmt-trigger[aria-expanded=true]:after{transform:rotate(180deg)}.mmt-panel{display:none;padding:6px 10px}.mmt-panel.open{display:block}.mmt-model{font-weight:600;margin:8px 0 4px}.mmt-types{list-style:none;padding-left:12px;margin:0}.mmt-types li{margin:2px 0}.mmt-types a{cursor:pointer;text-decoration:none}.mmt-types a:hover{text-decoration:underline}.mmt-right .card{border:1px solid #eee;border-radius:8px;overflow:hidden;margin-bottom:12px}.mmt-right .card-body{padding:10px 12px}.mmt-right img{max-width:100%;display:block}.mmt-empty{color:#777}.cms-index-index .thr-banner{margin-bottom:20px}.wkcs-subaccount-index .customer-name{width:20%}.wkcs-subaccount-index .customer-email{width:20%}.wkcs-subaccount-index .status{width:10%}.wkcs-subaccount-index .permissions,.wkcs-subaccount-index .rolename{width:13%}.wkcs-subaccount-index .forbidden{width:10%}.wkcs-subaccount-index .parent-account{width:10%}.wkcs-subaccount-index .main-account{width:10%}.wkcs-subaccount-index .edit-action{width:10%}.cms-home .owl-nav{top:50%}.catalog-product-view .owl-nav{top:45%}.cms-home .owl-theme .owl-nav [class*=owl-],.catalog-product-view .owl-theme .owl-nav [class*=owl-]{margin:0}.cms-home .owl-prev,.catalog-product-view .owl-prev{left:-35px}.cms-home .owl-next,.catalog-product-view .owl-next{right:-35px}.product.data.items.no-bottom-border{border-bottom:none}.vehicle404{margin:0 auto;text-align:center;padding:50px;max-width:800px}.vehicle404 h1{font-size:276.92%;font-weight:700;color:#3a5568}.vehicle404 p{margin-bottom:15px}.vehicle404 .contact-box{background:#043c50;text-align:center;color:#fff;padding:20px;border-radius:20px;margin-top:25px;margin-bottom:25px}.vehicle404 .contact-box a{color:#fff}.vehicle404 .contact-box h3{margin-bottom:15px}.vehicle404 .nav-links a{background:#da0000;font-size:15px;color:#fff;border-radius:5px;padding:5px 10px;display:inline-block}.makes-vehiclemodel-index [data-content-type=html],.makes-vehicletype-index [data-content-type=html]{width:100%}.header-top .container{padding:10px 0;font-size:10px}.header-style-4 .header-top .customer-action>.header.links:before{margin-top:0}.search-wrapper .control{border-radius:44px}.search-wrapper .actions .btn-searchbox{border-radius:44px;display:flex;align-items:center;justify-content:center;margin-left:-44px;width:44px}.search-wrapper .control .input-box .input-searchbox{padding-right:50px}.services-full{background-color:#e5eaf9;border-bottom:.25px solid #e5e8de}.services-content .service-item .image-service{border:1px solid #e5e8de}.footer-newsletter .newsletter-content .input-box input{border-radius:22px 0 0 22px}.footer-newsletter .block-subscribe-footer{max-width:100%}.footer-newsletter .newsletter-content .action-button button{border-radius:0 22px 22px 0}.smaller{font-size:65%;display:block}.catalog-product-view .page-main{background:#fff}.pdp-page .product-info-main{padding-left:0;margin-top:40px}.pdp-page .afx-price .product-info-main{background:#d9d9d9;padding:20px}.pdp-page .product-add-form .box-tocart{float:none}.pdp-page .product-info-main .product-info-stock-sku .stock{margin-top:0}.pdp-page .product-info-main .product-add-form .box-tocart .fieldset:last-child{margin-bottom:0}.pdp-page .product-info-main .product-add-form .box-tocart{margin-bottom:0}.pdp-page .fotorama__stage{border:1px solid #ded8d8;background:#fff}.pdp-page .fotorama__nav-wrap{background:#d9d9d9;padding:0 20px}.pdp-page .fotorama__nav--thumbs .fotorama__nav__frame{height:95px !important}.pdp-page .fotorama__thumb-border{margin-top:25px !important}.pdp-page .product-info-main .page-title-wrapper.product .page-title{font-size:215%;margin-bottom:20px}.pdp-page .product.attribute.overview{margin-bottom:20px}.pdp-page .product-description-block{margin-top:50px}.article-specifications .item-options.card{margin:20px 0;border:1px solid #999}.article-specifications .item-options.card li .attr-name{border-right:1px solid #999;background:0 0;margin:0;padding:5px 10px;width:25%}.article-specifications .item-options.card li{border-bottom:1px solid #999;margin:0}.article-specifications .item-options.card li:last-child{border-bottom:0}.article-specifications .item-options.card li .attr-value{width:60%;padding:5px 10px;text-align:left}.pdp-page .replace-chain-list{border:1px solid #999;border-radius:10px}.pdp-page .replace-chain-list li{border:0;background:#e2e2e2;padding:0;margin:2px 0}.pdp-page .replace-chain-list li div.product,.pdp-page .replace-chain-list li div.product-attr-description,.pdp-page .replace-chain-list li div.product-attr-status{width:33.33%;padding:0 10px;border-right:2px solid #fff}.pdp-page .replace-chain-list li div.product-attr-status{border-right:0}.pdp-page .afx_replace_by_block .replacedby{border:1px solid #999;border-radius:10px;padding:0 10px}.pdp-page .replacement-part,.pdp-page .replacedetailinfo{padding-top:5px;padding-bottom:10px}.pdp-page .replacedetailinfo{color:#c03535;font-size:14px;text-align:right;font-weight:700}.pdp-page .afx_replace_by_block .replacement-part h3{padding:0;color:#000;font-weight:500}.pdp-page .used-parts h3{font-weight:500;color:#000;padding-top:5px;padding-bottom:10px}.pdp-page .used-vehicle-list{border:1px solid #999;border-radius:10px 0 0 10px;padding:0;max-height:245px}.pdp-page .used-vehicle-list li div.product,.pdp-page .used-vehicle-list li div.product-attr-description,.pdp-page .used-vehicle-list li div.control.qty{display:flex;align-items:center}.pdp-page .afx_replace_by_block .replace-product-item-name,.pdp-page .afx_replace_by_block .replace-product-item-description,.pdp-page .afx_replace_by_block .replace-sku{display:flex;align-items:center;padding:0 10px}.pdp-page .afx_replace_by_block .replace-product-item-status{padding:0 10px}.default-style .resp-tabs-container{border:1px solid #e5e5e5;padding-top:0;padding:20px;background:#fff}.product.data.items{border:0}.resp-tab-content .mmt-left{border:0}.resp-tab-content .mmt-right .card{border:0;box-shadow:none}.resp-tab-content .mmt-trigger{background:0 0;color:#000 !important;padding:0 !important;position:relative;padding-left:20px !important}.resp-tab-content .mmt-trigger:hover,.resp-tab-content .mmt-trigger:focus,.resp-tab-content .mmt-trigger:focus:hover{background-color:#fff}.resp-tab-content .mmt-trigger:after{content:"+";position:absolute;left:0;top:-1px;font-size:16px}.resp-tab-content .mmt-trigger[aria-expanded=true]:after{content:"-"}.resp-tab-content .mmt-types{padding:0}.resp-tab-content .mmt-types li{background:#f6e5ad;padding:5px}.resp-tab-content .mmt-panel{padding:0 20px}.default-style .resp-tabs-list li{padding-left:20px;padding-right:20px;margin:0 5px 0 0;background:#d9d9d9;color:#000;border-radius:10px 10px 0 0}.default-style .resp-tabs-list li:hover,.default-style .resp-tabs-list li.active{color:#fff;background:#838181}.default-style .resp-tabs-list li:before{background-color:#555}.pdp-page .used-image-part{width:15%;height:auto;padding:5px;overflow:hidden}.pdp-page .used-vehicle-list li{padding-top:0;padding-bottom:0}.pdp-page .used-vehicle-list li div.product,.pdp-page .used-vehicle-list li div.product-attr-description,.pdp-page .used-vehicle-list li div.product-attr-status{padding:0 10px;width:25%;border-left:1px solid #999;display:flex;align-items:center}.pdp-page .used-vehicle-list li div.control.qty{width:12%;padding:0 10px;border-left:1px solid #999}.pdp-page .used-vehicle-list li div.product.attribute{border:0}@media (min-width:768px){.mmt-wrap{grid-template-columns:45% 55%}}@media (max-width:1750px){.sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu>li .sm_megamenu_head .sm_megamenu_title{font-size:100%}.sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu>li:not(:last-child){margin-right:10px}.header-container .header-middle .row .middle-right-content .header-navigation{margin-right:10px}.header-container .header-middle .row .middle-right-content .search-wrapper{width:350px}#attributessearch .smas-form-wrap{width:65%}.catalogsearch-result-index .products-list .product-name-cnt,.catalog-category-view .products-list .product-name-cnt{padding:0 20px 0 0}.catalog-product-view .product-image-container span.product-image-wrapper{padding-bottom:0 !important;height:235px}.dismantledvehicles-index-view .dismantal-image{height:550px;margin-bottom:0}}@media (max-width:1440px){.header-container .header-middle .row .middle-right-content .search-wrapper{width:300px}.catalogsearch-result-index .row-content .col-main{width:calc(100% - 150px)}.catalog-category-view .products-list .product-item .product-item-image{width:245px}.catalog-category-view .products-list .product-item .product-item-details{margin-left:245px;padding:15px}.dismantledvehicles-index-view .dismantal-image{height:571px;margin-bottom:0}}@media (max-width:1366px){.attr-btm{width:100%}.art-search .smas-caption h5{font-size:250.23%}.art-search .smas-caption p{font-size:130.461%}.art-search{min-height:400px}.art-search .smas-caption{margin-bottom:25px}.middle-right-content .cart-wrapper .minicart-wrapper .showcart:after{top:-15px}.middle-right-content .cart-wrapper{top:-20px}.middle-right-content .cart-wrapper .minicart-wrapper .showcart:before{width:40px;height:40px;margin-top:-2px}.logo-content .logo img{max-width:240px}.middle-right-content .cart-wrapper .minicart-wrapper .showcart{width:80px;height:97px}.header-container .header-middle .row .middle-right-content .search-wrapper{padding-right:90px}.sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu>li .sm_megamenu_head .sm_megamenu_title{font-size:84%}.header-container .header-middle .row .middle-right-content .search-wrapper{width:270px}.top-right-content{padding-right:95px}.middle-right-content .cart-wrapper .minicart-wrapper .showcart .text .cart-label{font-size:95.69%}.search-wrapper .control .input-box .input-searchbox{height:31px;font-size:12px}.search-wrapper .actions .btn-searchbox{height:35px}.header.links{font-size:11px}.header-top{top:0}.home-page-11 .art-search .smas-container .smas-caption h5{font-size:12px}.home-page-11 .art-search .chosen-container-single .chosen-single{height:36px;line-height:36px}#attributessearch .smas-form-wrap{width:66%}.makes-vehiclemodel-index .sub-cat-blocks .m-group{width:25%}.catalogsearch-result-index .row-content .col-main{width:100%}.catalog-category-view .afx-product-details{flex-direction:column}.catalog-category-view .products-list .product-name-cnt{width:100%}.catalog-category-view .afx-product-details .w40{width:100%}.catalog-category-view .products-list .product-name-cnt{padding:0}.catalog-category-view .products-list .afx_replace_by_container{max-width:none}.dismantledvehicles-index-view .dismantal-item-view h1{font-size:26px}.dismantledvehicles-index-view .dismantal-image{height:430px;margin-bottom:0}.dismantledvehicles-index-view .dismantal-item-view h1{font-size:23px}.catalog-product-view .afx_replace_by_block .product-attr-status .replcae-qty .add-to-cart-form .usedAddtocart,.catalogsearch-result-index .afx_replace_by_block .product-attr-status .replcae-qty .add-to-cart-form .usedAddtocart{width:36px !important}}@media (max-width:1199px){.header-container .header-middle .row .middle-right-content .header-navigation{margin-right:95px}.header-container .header-middle .row .middle-right-content .search-wrapper{width:320px;margin-top:10px}.header-container .header-middle .row{padding:20px 0 13px}.header-top{top:0}.middle-right-content .cart-wrapper .minicart-wrapper .showcart{height:93px}.middle-right-content .cart-wrapper{top:-19px}.middle-right-content .cart-wrapper .minicart-wrapper .showcart:after{top:-3px}.logo-content .logo img{max-width:220px}.sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu>li .sm_megamenu_head .sm_megamenu_title{font-size:90%}.chosen-container{font-size:11px}.chosen-container-single .chosen-single{padding-left:15px}.chosen-container-single .chosen-single span{margin-right:15px}.home-page-11 .art-search .smas-container .smas-caption h5{font-size:11px}.home-page-11 .art-search .smas-container .smas-caption{margin:0 20px 0 0}.home-page-11 .art-search #attributessearch_1 .smas-attr{width:33.33%}.about-footer{max-width:80%}.services-content .service-item .info-service h3{font-size:90.69%}.title-group h2{font-size:220.92%}.chosen-container{width:100% !important}#assembly-category-TabContent .col-xl-2{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.makes-vehiclemodel-index .sub-cat-blocks .m-group{width:33.33%}.catalog-product-view .product-details-wrapper{flex-direction:column}.catalog-product-view .product-info-main{width:100%}.catalog-product-view .used-vehicle-list{width:100%;max-height:230px}.catalog-product-view .media{width:100%}.catalogsearch-result-index .afx-product-details{flex-direction:column}.catalogsearch-result-index .products-list .product-name-cnt{width:100%}.catalogsearch-result-index .afx-product-details .w40{width:100%}.catalogsearch-result-index .products-list .product-name-cnt{padding:0}.catalogsearch-result-index .products-list .afx_replace_by_container{max-width:none}.catalog-product-view .product-image-container span.product-image-wrapper{padding-bottom:0 !important;height:150px}.dismantledvehicles-index-view .dismantal-item-view h1{font-size:20px}.dismantledvehicles-index-view .dismantal-image{height:354px;margin-bottom:0}.afx_replace_by_block .replace-product-item-name{width:28%}.page-product-grouped.catalog-product-view .media{width:100%}.catalog-product-view .product-details-wrapper .product_info_wrapper{width:100%}}@media (max-width:991px){.header-container .header-middle .row{padding:0}.middle-right-content .cart-wrapper{top:0}.header-container .header-middle .row .middle-right-content .header-navigation{margin-right:20px}.middle-right-content{align-items:center}.logo-wrapper{padding:0 10px;top:0}.header-top{top:0}.middle-right-content .cart-wrapper{top:3px}.middle-right-content .cart-wrapper .minicart-wrapper .showcart{height:87px}.header-navigation a{color:#686868}.header-container .navigation-mobile .sm_megamenu_menu [class^=sm_megamenu_col_]{margin-bottom:0}.home-page-11 .art-search #attributessearch_1 .smas-attr{width:33.33%}#attributessearch .smas-caption h5{font-size:11px}.product-info-main,.media{width:100%}.media{height:auto}.catalog-product-view .column.main{display:flex;flex-direction:column}.catalog-product-view .column.main .product-info-main{order:2}.catalog-product-view .column.main .media{order:1}.catalog-product-view .column.main .product.info.detailed{order:3}#assembly-category-TabContent .col-xl-2{-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}.catalog-category-view .row-content{display:flex;flex-direction:column}.catalog-category-view .row-content .col-main{order:2;margin-top:20px}.catalog-category-view #filterdata #customFilterForm{display:flex}.catalog-product-view .detail-title h2{font-size:210.92%}.dismantledvehicles-index-view .dismantal-image{height:274px;margin-bottom:0;border:0}.dismantledvehicles-index-view .dismaantal-image-view{margin-bottom:40px}.home-page-11 .slidershow{display:none}}@media (max-width:767px){.logo-wrapper{position:relative;top:0;left:0;display:flex;width:100%;padding:0}.logo-content{padding:5px 0 5px;width:100%;text-align:left}.header-top{top:0;z-index:1;padding:0}.top-right-content{padding-right:0}.middle-right-content{justify-content:space-between !important;margin-top:12px;padding-bottom:0}.header-container .header-middle .row .middle-right-content .search-wrapper{width:70.5%;margin-top:0;padding:0;margin-left:-39%;left:50%;right:auto;position:absolute}.header-container .header-middle .row .middle-right-content .header-navigation{margin-right:0;position:relative;top:-6px}.btn-mobile .button-mobile{vertical-align:top;height:45px;line-height:45px}.middle-right-content .cart-wrapper .minicart-wrapper .showcart{height:55px}.middle-right-content .cart-wrapper .minicart-wrapper .showcart .text .cart-label{display:none}.middle-right-content .cart-wrapper{top:-10px}.navbar-active .btn-mobile .button-mobile.active:before{height:100vh}.navbar-active .sidebar-type .navigation-mobile{height:100vh}.attr-btm{align-items:center;border-radius:0;flex-direction:column}.home-page-11 .art-search{top:0}.slidershow{margin-top:0}.home-page-11 .art-search .smas-group-left{margin-right:0;display:flex;margin-bottom:0}.art-search .smas-form{display:flex}.home-page-11 .art-search .smas-container .smas-caption h5{line-height:34px;border-radius:0}.home-page-11 .art-search .smas-btn .btn.btn-search{width:34px;height:34px;line-height:48px;border-radius:15px;width:100%}.home-page-11 .art-search .afx-btn-reset{line-height:34px;height:34px}.logo-content .logo{position:relative;z-index:1}.home-page-11 .art-search .smas-group-right .smas-attr-inner{margin-right:0}#attributessearch_1 .smas-group-right{right:0}.smas-group-left.cf{flex-direction:column;margin-right:0}.smas-attr{float:none;width:100%;margin:5px 0}#attributessearch .smas-form-wrap{width:100%}#attributessearch .smas-caption{margin-bottom:0;margin-right:0;text-align:left;width:100%}#attributessearch .smas-caption h5{font-size:14px}.home-page-11 .art-search #attributessearch_1 .smas-attr{width:100%}.smas-wrap{width:100%}.home-page-11 .art-search .smas-container .smas-form-wrap{width:100%;padding:5px 10px}.home-page-11 .art-search .smas-container .smas-caption h5:after{display:none}.smas-group-right{position:relative}.smas-btn .btn.btn-search{width:100%}.home-page-11 .art-search .smas-group-right{position:relative}.home-page-11 .art-search .smas-form{display:block}.home-page-11 .art-search .smas-container .smas-caption{margin:0;width:100%;text-align:left}.table-wrapper .table:not(.cart):not(.totals):not(.table-comparison)>tbody>tr td,.table-wrapper .table:not(.cart):not(.totals):not(.table-comparison)>tbody>tr th{display:table-cell;padding:10px}#attributessearch .smas-container .attr-btm .smas-btn .btn{width:100%}#assembly-category-TabContent .col-xl-2{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.makes-vehiclemodel-index .sub-cat-blocks .m-group{width:50%}.detail-title h2{font-size:180.92%}.catalogsearch-result-index .products-list .product-item .product-item-image,.catalog-category-view .products-list .product-item .product-item-image{width:100%;float:none}.catalogsearch-result-index .products-list .product-image-wrapper,.catalog-category-view .products-list .product-image-wrapper{height:auto;padding-bottom:0 !important;text-align:center;padding:15px}.catalogsearch-result-index .products-list .product-item .product-item-details,.catalog-category-view .products-list .product-item .product-item-details{margin-left:0}.catalogsearch-result-index .products-list .product-item .product-item-details .product-item-name,.catalog-category-view .products-list .product-item .product-item-details .product-item-name{font-size:20px}.catalogsearch-result-index .title-raw-sku .page-title,.catalog-category-view .title-raw-sku .page-title{font-size:185.76%}#attributessearch .smas-group-right{right:0}.catalog-category-view #filterdata #customFilterForm{display:block}.catalog-product-view .product-info-main{padding:0}.catalog-product-view .product-image-container span.product-image-wrapper{padding-bottom:0 !important;height:188px}.dismantledvehicles-index-view .products-list .product-item .product-item-details{margin-left:0}.dismantledvehicles-index-view .products-list .product-item .product-item-image{width:100%}.view-more-btn{margin:3px 2px 0}.cms-index-index .fa-banner .banner-image{float:none;width:100%}.cms-index-index .thr-banner .banner-image{margin-bottom:10px}.cart-container .cart.table-wrapper .item .col{float:none;display:inline-block;padding:10px;vertical-align:middle;border-top:0}.cart-container .cart.table-wrapper .item .col.item,.cart-container .cart.table-wrapper .item .col.info{width:50%}.cart-container .cart.table-wrapper .product-item-photo{width:100%;max-width:none;position:relative}.cart-container .cart.table-wrapper .item .col .gift-cart-item .gift-message-input{width:100%}.cart-container .cart.table-wrapper .item .col.price,.cart-container .cart.table-wrapper .item .col.qty,.cart-container .cart.table-wrapper .item .col.subtotal,.cart-container .cart.table-wrapper .item .col.item-actions{width:25%}#custom-datatable{overflow-x:auto}}@media (min-width:640px) and (max-width:767px){.cms-home .image-cat{min-height:230px}}@media (max-width:575px){.logo-content .logo img{max-width:200px}.header-top{top:0}.header-top .top-right-content{text-align:right}.header-container .header-middle .row .middle-right-content .search-wrapper{width:60.5%;margin-left:-36%}#attributessearch .smas-container .attr-btm .smas-btn .btn{height:26px;line-height:26px;font-size:10px !important;padding:0 5px !important}#attributessearch .chosen-container-single .chosen-single{height:25px;line-height:27px}#attributessearch .smas-form-wrap{width:100%}#assembly-category-TabContent .col-xl-2{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}#assembly-category-TabContent .product-item .product-name{height:auto;overflow:auto}.makes-vehiclemodel-index .sub-cat-blocks .m-group{width:100%}.image-cat img{max-height:180px}.detail-title h2{font-size:150.92%}.catalog-product-view .used-vehicle-list{height:auto}.catalog-product-view .product-info-main{padding:0}.catalog-product-view .detail-title h2{font-size:160.92%}.catalog-product-view .product-image-container span.product-image-wrapper{padding-bottom:0 !important;height:260px}.title-group h2{font-size:160.92%}.view-more-btn{margin:5px 2px 0;float:none}.cms-home .image-cat{min-height:200px}.product-attr-status .replcae-qty .add-to-cart-form{flex-direction:column}.product-attr-status .replcae-qty .add-to-cart-form .usedAddtocart{margin-top:5px}}