.lazy.is_loading:before{z-index:-1}.lazy.is_loading img{opacity:0!important}.content_product_grid.igo .product_container .product img{width:250px;height:187px!important;background:#eceeef}.gen_landing_content .wheel_and_tire_strategies_container{margin-top:52px;padding-left:32px;padding-right:32px}.gen_landing_content .threeUpCategoryList img{height:170px!important}.gen_landing_content .autoplicity_frame_container{height:400px;margin-left:-1%}.gen_landing_content .autoplicity_frame_container iframe{position:relative;height:500px;min-width:1080px;z-index:5}.gen_landing_content .other_vehicles_container{display:flex;justify-content:space-between;flex-wrap:wrap}.gen_landing_content .other_vehicles_container h6{font-size:18px;color:#797979;font-weight:700;text-transform:none;line-height:22px;margin:0 0 12px}.gen_landing_content .other_vehicles_container .ek_links{padding-top:52px;margin:52px 0;border-top:1px solid #bcbcbc;width:100%}.gen_landing_content .other_vehicles_container .ek_links .link_group{display:flex;justify-content:space-between}.gen_landing_content .other_vehicles_container .ek_links .link_group .manufacturer_container .icon_container{grid-template-columns:repeat(3,1fr)}.gen_landing_content .other_vehicles_container .ek_links .link_group .manufacturer_container .new_vehicle_trigger{width:108px;height:116px}.gen_landing_content .other_vehicles_container .ek_links .link_group .manufacturer_container .new_vehicle_trigger span,.gen_landing_content .other_vehicles_container .ek_links .link_group .manufacturer_container .new_vehicle_trigger span:hover{color:#d51920}.gen_landing_content .banner_container{width:280px;height:23px;margin:0 0 25px}.gen_landing_content .icon_container{display:grid;grid-template-columns:100px 100px 100px 100px;column-gap:8px;row-gap:8px;margin:0 0 12px;padding:0 0 12px}.gen_landing_content .icon_container .new_vehicle_trigger{display:inline-block;border:3px solid #e8e8e8;min-height:104px;box-sizing:border-box;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:4px;padding:4px 7px;margin:0}.gen_landing_content .icon_container .new_vehicle_trigger span{padding:0;line-height:14px;font-size:12px;text-transform:none;font-weight:700;text-align:center;height:30px;display:flex;justify-content:center;align-items:center}.gen_landing_content .icon_container .new_vehicle_trigger span.selected_message{display:block;color:#a0a9b1;font-weight:700;font-size:10px;margin:12px 0}.gen_landing_content .icon_container .new_vehicle_trigger span:after{display:none}.gen_landing_content .at_links .icon_container .new_vehicle_trigger span{color:#005f83}.gen_landing_content .xt_links .icon_container .new_vehicle_trigger span{color:#738537}.gen_landing_content .am_links .icon_container .new_vehicle_trigger span{color:#d51920}.bolt_on_build_ups .projects h6{margin:10px 0}.bolt_on_build_ups .overlay_effect:before,.bolt_on_build_ups .video_trigger:before{display:none}.bolt_on_build_ups .am_youtube_video_player .headline{display:none}.bolt_on_build_ups .videoDetails{width:880px;margin:20px auto}.videoDetails{padding-bottom:20px;border-bottom:1px solid #e2e5e7}.videoDetails h6{margin:4px 0}.videoDetails .now_playing h6:before{content:"";display:inline-block;width:15px;height:15px;margin:-4px 8px 0 0;vertical-align:middle;background:url(/ClientResources/img/grey-now-playing.png) no-repeat center center;background-size:100% 100%}.videoDetails .related_videos ul li a{line-height:1.75em}.overlay.generation_select_container .modal{width:1080px;position:fixed;top:60%;margin-top:-252px;left:50%;margin-left:-540px;background:0 0;text-align:center;box-shadow:none;background-color:#fff;height:280px}.overlay.generation_select_container .modal .generation_select{padding:20px 0;border-bottom:none;margin-bottom:0;overflow:visible}.overlay.generation_select_container .modal .generation_select:after,.overlay.generation_select_container .modal .generation_select:before{content:'';background:#fff;width:20px;position:absolute;top:0;z-index:1004}.overlay.generation_select_container .modal .generation_select:before{left:0}.overlay.generation_select_container .modal .generation_select:after{right:0}.overlay.generation_select_container .modal .generation_select h4{margin-bottom:20px;margin-top:0}.overlay.generation_select_container .modal .generation_select nav{z-index:1003;width:1050px}.overlay.generation_select_container .modal .generation_select nav a{background:#eceeef;width:16.66%;height:auto}.overlay.generation_select_container .modal .generation_select nav a:hover{background:#fff}.overlay.generation_select_container .modal .generation_select .close{background:url(/ClientResources/img/white-x.svg) 0 0 no-repeat;width:12px;height:12px;background-size:12px;position:absolute;right:0;top:-20px;cursor:pointer;padding:0}.overlay.generation_select_container .modal .generation_select .correspondent_link{margin-right:25px}.category_popover ul li{position:relative;padding-bottom:200px;margin-bottom:40px}.category_popover ul li a{display:block}.category_popover ul li .product_details{position:absolute;bottom:0;left:10px;right:10px}.category_popover ul li .product_details .product_name{height:40px}.category_popover ul li .product_details .product_finish{height:40px;margin:10px 0 0}.category_popover ul li .product_details .links_container{position:relative}.category_popover ul li .product_details .links_container.open .links_toggle_trigger{border-color:#1891cd;border-bottom-color:transparent}.category_popover ul li .product_details .links_container.open .links_toggle_trigger:hover{border-bottom-color:transparent}.category_popover ul li .product_details .links_container.open .links_toggle_trigger:after{background:url(/ClientResources/img/minus.svg) 0 0 no-repeat;background-size:100% 100%;width:8px;height:8px}.category_popover ul li .product_details .links_container.open .links{border:1px solid #1891cd;border-top:none;max-height:300px;overflow-y:auto}.category_popover ul li .product_details .links_container .links_toggle_trigger{font-size:.875em;margin:0;width:100%;border:1px solid #000}.category_popover ul li .product_details .links_container .links_toggle_trigger:hover{border-color:#1891cd}.category_popover ul li .product_details .links_container .links_toggle_trigger:after{background:url(/ClientResources/img/plus.svg) 0 0 no-repeat;background-size:100% 100%;width:8px;height:8px}.category_popover ul li .product_details .links_container .links{position:absolute;padding:0 20px;overflow:hidden;max-height:0;background:#fff;z-index:10;width:100%}.category_popover ul li .product_details .links_container .links h6{font-size:.875em;margin:0 0 10px}.category_popover ul li .product_details .links_container .links a{font-size:.875em;line-height:1em}.catalog_request_form{min-height:777px;margin-bottom:160px;background:url(/ClientResources/img/catalog_request_desktop.jpg) top center no-repeat}.catalog_request_form label{display:block;padding:17px 0 6px}.catalog_request_form .short{width:50%}.catalog_request_form .blurb{margin-top:420px;padding-top:100px}.catalog_request_form .print_catalog{margin-top:0}.catalog_request_form .print_catalog .form_container{position:relative;margin-top:260px;padding:0}.catalog_request_form .print_catalog .form_container .hero_text_container{position:absolute;top:-190px;left:20px}.catalog_request_form .print_catalog .form_container .hero_text_container h1.live_text{text-shadow:none}.catalog_request_form .print_catalog .form_container .hero_text_container h2.live_text{font-size:4.8em;text-shadow:none;width:max-content}.catalog_request_form .print_catalog .form_container form{width:400px;margin:0 0 0 20px;padding:15px 50px;background:#fff}.catalog_request_form .print_catalog .form_container .row{margin-top:0;margin-bottom:0}.catalog_request_form .print_catalog .form_container input{max-width:400px}.catalog_request_form .print_catalog .form_container .submit_container{height:79px}.catalog_request_form .print_catalog .form_container button[type=submit]{margin:17px auto}.catalog_request_form .print_catalog .form_container button[type=submit]:focus,.catalog_request_form .print_catalog .form_container button[type=submit]:hover{margin:17px auto 15px}.catalog_request_form .online_catalog h6{margin:0}.catalog_request_form .online_catalog img{margin-top:20px}.catalog_request_form .online_catalog label{margin-top:0}.catalog_request_form .online_catalog button[type=submit]{width:160px;padding:0 15px}.catalog_request_form form .message{margin-top:20px}.catalog_request_form form .message p{display:inline}.catalog_request_form .wizard_container .wizard[data-state=question][data-question-index="0"] .optout_container{display:none}.catalog_request_form .wizard_container .wizard .summary .actions{bottom:30px}.catalog_request_form .wizard_container .wizard[data-state=question] .change_vehicle{position:unset;border:1px solid #eceeef}.catalog_request_form .terms_container .policy{font-size:12px;font-weight:400;line-height:12px}.catalog_request_form .terms_container .text_link{font-size:12px;font-weight:700}.catalog_landing_page_container{color:#fff;background:url(/ClientResources/img/catalog-landing-background-desktop.png) 0 0 no-repeat;background-size:100%;margin-top:25px;height:auto;padding:0}.catalog_landing_page_container h1,.catalog_landing_page_container h3,.catalog_landing_page_container h6{color:#fff}.catalog_landing_page_container h3{font-size:18px;font-family:nimbus-sans,HelveticaNeue-Light,helvetica neue light,helvetica neue,Helvetica,Arial,lucida grande,sans-serif}.catalog_landing_page_container h6{font-weight:400;text-transform:none}.catalog_landing_page_container .cta_container{width:46%;display:inline-block;text-align:center;vertical-align:top;margin-top:85px;margin-right:30px}.catalog_landing_page_container .cta_container h1{font-family:nimbus-sans,HelveticaNeue-Light,helvetica neue light,helvetica neue,Helvetica,Arial,lucida grande,sans-serif;font-size:36px}.catalog_landing_page_container .vehicle_select_container{width:47%;display:inline-block;margin-top:25px;overflow-y:auto;height:437px}.catalog_landing_page_container .vehicle_select_container h3{margin-bottom:25px;text-transform:none;margin-left:-84px}.catalog_landing_page_container .vehicle_select_container ul{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.catalog_landing_page_container .vehicle_select_container ul .vehicle_trigger{background-color:#fff;padding:10px;border-radius:4px;border:3px #1891cd solid;width:132px;height:100px;margin-bottom:20px;margin-right:15px;padding-top:5px}.catalog_landing_page_container .vehicle_select_container ul .vehicle_trigger a{display:block}.catalog_landing_page_container .vehicle_select_container ul .vehicle_trigger img{width:90px}.catalog_landing_page_container .vehicle_select_container ul .vehicle_trigger span{color:#1891cd;font-weight:600;display:block;text-align:center}.catalog_landing_page_container .privacy_policy_container{color:#fff;text-align:center;display:block;height:55px;padding-top:2px;background-color:rgba(255,255,255,.15)}.catalog_landing_page_container .privacy_policy_container a{color:#fff;text-decoration:underline}.catalog_landing_page_container .privacy_policy_container a:hover{color:#1891cd}.customer_service h1{margin-bottom:0}.customer_service h2{margin-bottom:0}.customer_service h6 a{text-transform:none;font-weight:400}.customer_service nav.main a,.customer_service nav.main span{border-right:1px solid #a0a9b1;display:inline-block;padding:0 10px;line-height:1em}.customer_service nav.main a:first-child,.customer_service nav.main span:first-child{padding-left:0}.customer_service nav.main a:last-child,.customer_service nav.main span:last-child{border-right:none}.customer_service nav.main a{color:#1891cd}.customer_service nav.main a:hover{text-decoration:underline}.customer_service aside h2{margin-top:25px;margin-bottom:20px}.customer_service aside a{line-height:1.75em}.customer_service .content article{margin-bottom:60px}.customer_service .content article h6{border-bottom:1px solid #e2e5e7;padding-bottom:10px;margin-bottom:10px;font-size:18px}.customer_service .content article h6 a[href="#top"]{font-size:.75em;margin-top:2px}.customer_service .content article h6 a[href="#top"]:hover{text-decoration:none}.customer_service .content article h6 a[href="#top"]:before{content:"";display:inline-block;width:6px;height:9px;margin:-4px 10px 0 0;background:url(/ClientResources/img/blue-chevron.svg) 0 0 no-repeat;background-position:0 0;vertical-align:middle;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.customer_service .content article p{font-size:1.2em;line-height:1.33333333}.customer_service .content article a{color:#1891cd;font-weight:400;text-decoration:none}.customer_service .content article a:hover{text-decoration:underline}.customer_service .content article ul{margin-left:40px;list-style:disc}.customer_service .content article ul li{font-size:1.2em;line-height:1.33333333}.customer_service .content article .contact_us_container{width:525px}.customer_service .content article .contact_us_container label{display:block;margin:20px 0 4px;font-weight:400}.customer_service .content article .contact_us_container input[type=email],.customer_service .content article .contact_us_container input[type=tel],.customer_service .content article .contact_us_container input[type=text],.customer_service .content article .contact_us_container select,.customer_service .content article .contact_us_container textarea{width:425px;display:block;max-width:none}.customer_service .content article .contact_us_container select,.customer_service .content article .contact_us_container textarea{width:100%}.customer_service .content article .contact_us_container textarea{height:185px}.customer_service .content article .contact_us_container .submit{margin-top:20px;color:#fff}.customer_service .content article .contact_us_container .message{margin-top:20px}.customer_service .content article .contact_us_container .vehicles_container{margin-top:0;display:flex;flex-wrap:wrap;justify-content:space-between}.customer_service .content article .contact_us_container .vehicles_container [class*=about_your_]{margin-top:10px;width:250px}.customer_service .content article .contact_us_container .vehicles_container [class*=about_your_] .wizard_container{margin-top:0}.customer_service .content article .contact_us_container .vehicles_container [class*=about_your_] .wizard_container .wizard .question .options .select_btn{font-weight:700}.customer_service .content article .contact_us_container .vehicles_container [class*=about_your_] .wizard_container .wizard .question .options .select_btn:hover{text-decoration:none}.customer_service .content article .contact_us_container .vehicles_container [class*=about_your_] .wizard_container .optout_container .disclaimer{display:none}.customer_service .content article .contact_us_container .vehicles_container [class*=about_your_] .wizard_container .optout_container label{display:inline-block;margin-top:10px}.customer_service .content article .contact_us_container .vehicles_container [class*=about_your_] .wizard_container .change_vehicle{display:none}.deals .marketing_initiative{min-height:0;margin:0 auto 40px}.deals .marketing_initiative.secondary{height:400px;margin:10px 0}.deals .marketing_initiative.secondary h1{margin:90px 40px 0}.deals .content_product_grid.igo .product_container a img{min-height:187.5px}.error_page .hero{background:url(/ClientResources/img/upgrades-mustang.jpg) top center no-repeat}.error_page .hero.error_404{background:url(/ClientResources/img/busted-mustang.jpg) top center no-repeat}.error_page h2.live_text{margin-top:90px;font-size:6.75em}.error_page h6.live_text{font-size:1.2em;line-height:1.2em}.error_page .search_form{position:relative;display:inline-block;margin-top:24px}.error_page .search_form input{height:35px;line-height:35px;background:#fff;box-shadow:none;padding:0 30px 0 11px;border:1px solid #a0a9b1;border-radius:0;width:295px;font-size:15px}.error_page .search_form input.search_box{border-right:1px solid #a0a9b1}.error_page .search_form button{text-indent:-9999px;background:url(/ClientResources/img/orange-magnifying.svg) 0 0 no-repeat;display:block;height:20px;width:20px;content:" ";right:10px;position:absolute;bottom:7px;cursor:pointer}.error_page h5{font-size:1em}.error_page .social_icons{text-align:center;margin-bottom:40px}.error_page .social_icons li{display:inline-block}.expert_chooser{position:relative;overflow:hidden;background:#eceeef;height:380px;min-height:160px;padding-bottom:80px}.expert_chooser h1{margin-top:0;color:#464d55}.expert_chooser .experts_filter li{float:left;padding:0 10px;border-right:solid 1px #a0a9b1;color:#1891cd;cursor:pointer}.expert_chooser .experts_filter li:last-of-type{border-right:none}.expert_chooser .experts_filter li.selected{color:#000;cursor:default}.expert_chooser ul li.current a{cursor:default}.expert_chooser ul li.current a span{font-weight:700;color:#000;text-transform:uppercase}.expert_chooser ul li a{background:#fff;box-shadow:0 1px 0 #a0a9b1;display:block}.expert_chooser ul li a:first-child{margin-left:0}.expert_chooser ul li a:last-child{margin-right:0}.expert_chooser ul li a span{display:block;text-align:center;padding:4px;height:60px;color:#1891cd}.expert_chooser ul li.initial_hide{display:none}.expert_chooser .expand_toggle_container{position:absolute;bottom:0;left:0;width:100%;height:40px;overflow:hidden;text-align:center}.expert_chooser .expand_toggle_container .expand_toggle:after{content:"";display:inline-block;margin-left:6px;position:relative;top:1px;height:14px;width:14px;background:url(/ClientResources/img/white-chevron.svg) 0 0 no-repeat;background-size:100% 100%;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.expert_chooser .expand_toggle_container .expand_toggle.expanded:after{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.expert_profile .lowdown h6{margin-bottom:6px}.expert_profile .lowdown ul li{list-style:disc;margin-left:18px;line-height:1.3em}.expert_profile .lowdown ul li a{color:#1891cd}.expert_profile .lowdown ul li a:hover{text-decoration:underline}.expert_profile .lowdown ul li:first-of-type{list-style:none;text-transform:uppercase}.expert_profile .lowdown ul li:first-of-type strong{font-size:18px;margin:20px 0 10px -18px;font-weight:700;display:block}.expert_profile .gallery img{padding:0;margin:0 0 20px}.expert_profile .profile{margin:40px auto;border:1px solid #e2e5e7}.expert_profile .profile .avatar{background:#e2e5e7;padding:10px 20px}.expert_profile .profile .avatar img{display:block;margin:10px auto 0;border-radius:50%;border:8px solid #fff}.expert_profile .profile .avatar .employee_name{margin-top:20px}.expert_profile .profile .avatar .employee_title{font-family:nimbus-sans-condensed,HelveticaNeueBlackCondensed,HelveticaNeue-Black-Condensed,helvetica neue black condensed,HelveticaNeueCondensedBlack,HelveticaNeue-Condensed-Black,helvetica neue condensed black,arial narrow,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.1em;font-size:1.25em}.expert_profile .profile .caption{padding:10px 40px}.expert_profile .actions{overflow:hidden;margin-bottom:160px}.blank_page .category_link img,.gen_category_content .category_link img{width:250px;height:187px!important;background:#eceeef}.blank_page .category_link_container,.gen_category_content .category_link_container{height:50px;margin-top:15px}.blank_page .category_link_container a,.gen_category_content .category_link_container a{font-size:18px;font-weight:400}.blank_page .subcategory_link_container,.gen_category_content .subcategory_link_container{position:relative;margin-bottom:25px;margin-top:15px;border-top:1px solid #e2e5e7}.blank_page .subcategory_link_container ul,.gen_category_content .subcategory_link_container ul{position:relative}.blank_page .subcategory_link_container ul li,.gen_category_content .subcategory_link_container ul li{padding:10px;padding-right:38px;font-weight:400;color:#1891cd;font-size:16px;border-bottom:solid 1px #e2e5e7;position:relative}.blank_page .subcategory_link_container ul li:hover,.gen_category_content .subcategory_link_container ul li:hover{text-decoration:underline}.blank_page .subcategory_link_container ul li:after,.gen_category_content .subcategory_link_container ul li:after{content:"";width:9px;height:16px;right:20px;position:absolute;background:url(/ClientResources/img/lgrey-chevron.svg) 0 0 no-repeat;background-size:100%;top:35%}.blank_page .subcategory_link_container .more_subcategories,.gen_category_content .subcategory_link_container .more_subcategories{position:absolute;width:100%}.blank_page .subcategory_link_container .more_subcategories.expanded,.gen_category_content .subcategory_link_container .more_subcategories.expanded{border:solid 1px #a0a9b1;background:#fff;-webkit-box-shadow:1px 1px 3px 0 #858585;-moz-box-shadow:1px 1px 3px 0 #858585;box-shadow:1px 1px 3px 0 #858585;z-index:101}.blank_page .subcategory_link_container .more_subcategories.expanded .subcat_link,.gen_category_content .subcategory_link_container .more_subcategories.expanded .subcat_link{display:block;padding-left:15px}.blank_page .subcategory_link_container .more_subcategories.expanded .more:after,.gen_category_content .subcategory_link_container .more_subcategories.expanded .more:after{content:"";display:inline-block;width:14px;height:16px;right:20px;position:absolute;background:url(/ClientResources/img/minus.svg) 0 0 no-repeat;background-size:100%}.blank_page .subcategory_link_container .more_subcategories .more,.gen_category_content .subcategory_link_container .more_subcategories .more{border-bottom:solid 1px #e2e5e7}.blank_page .subcategory_link_container .more_subcategories .more:after,.gen_category_content .subcategory_link_container .more_subcategories .more:after{content:"";display:inline-block;width:14px;height:16px;right:20px;position:absolute;background:url(/ClientResources/img/grey-plus.svg) 0 0 no-repeat;background-size:100%}.blank_page .caption_header,.gen_category_content .caption_header{margin-left:0;text-align:left}.monthly_sale .product_list{border-top:1px solid #eceeef}.monthly_sale .links_toggle_trigger{padding:20px 10px}.overlay .modal [data-content]{padding:150px 0 0}.overlay .modal [data-content] .content{height:290px;overflow-y:auto;padding:0 20px}.overlay .modal [data-content] .content a{color:#1891cd}.overlay .modal [data-content] .content a:hover{text-decoration:underline}.overlay .modal [data-content=free_mount_balance]{background:#fff url(/ClientResources/img/modal_mount_placeholder.jpg) 0 0 no-repeat}.overlay .modal [data-content=free_shipping]{background:#fff url(/ClientResources/img/modal_shipping_placeholder.jpg) 0 0 no-repeat}.overlay .modal [data-content=lifetime_warranty]{background:#fff url(/ClientResources/img/modal_warranty_placeholder.jpg) 0 0 no-repeat}.overlay .modal section .button_container{bottom:20px}.mustangs_by_year .hero,.specs_by_year .hero{padding:20px 0;top:-10px;width:100%;min-width:767px;text-align:center;background:#eceeef url(/ClientResources/img/_sample_hero.jpg) top center no-repeat;height:520px;position:relative}.mustangs_by_year .hero h2,.specs_by_year .hero h2{margin:180px 0 40px}.mustangs_by_year .hero .button_container a,.specs_by_year .hero .button_container a{margin:0 8px}.mustangs_by_year .category_popover ul li,.specs_by_year .category_popover ul li{padding-bottom:130px}.mustangs_by_year .category_popover ul li .product_details .links_container.open .links,.specs_by_year .category_popover ul li .product_details .links_container.open .links{max-height:200px}.mustangs_by_year .specs h6,.specs_by_year .specs h6{margin:10px 0 6px;padding-bottom:6px;border-bottom:1px solid #000}.mustangs_by_year .specs .container ul,.specs_by_year .specs .container ul{margin:0 10px 40px;font-size:.86666667em;line-height:1.38461538}.mustangs_by_year .specs .container ul li.row,.specs_by_year .specs .container ul li.row{padding:5px 10px;margin:0 -10px}.mustangs_by_year .specs .container ul li.row:nth-child(even),.specs_by_year .specs .container ul li.row:nth-child(even){background:#eceeef}.mustangs_by_year .specs .container ul li.row [class^=col_],.specs_by_year .specs .container ul li.row [class^=col_]{padding:3px 10px}.mustangs_by_year .specs .container ul li.row [class^=col_]:first-child,.specs_by_year .specs .container ul li.row [class^=col_]:first-child{padding-left:0}.mustangs_by_year .expander,.specs_by_year .expander{height:100px}.mustangs_by_year .expander.expanded,.specs_by_year .expander.expanded{height:auto}.specs_by_year .category_popover .product_image img{background:#eceeef}.order_confirmation_thanks h1{margin-top:0}.order_confirmation_thanks .timestamp{margin-top:0}.order_confirmation_thanks .timestamp a{margin-left:10px}.order_confirmation_thanks .checkout_actions .youtube_btn{position:relative;display:inline-block;height:35px;padding:0 20px 0 60px;font-size:.8em;line-height:2.8333333;letter-spacing:.1em;color:#c00;background-color:transparent;text-decoration:none!important;text-align:center;text-transform:uppercase;vertical-align:middle;border-radius:3px;font-weight:700;width:300px;border:2px solid #c00;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.order_confirmation_thanks .checkout_actions .youtube_btn:before{content:"";position:absolute;display:block;width:20px;height:20px;top:50%;left:25px;margin-top:-10px;background:url(/ClientResources/img/youtube-play.svg) no-repeat center center;background-size:20px;transition:background}.order_confirmation_thanks h2{margin-top:0}.order_confirmation_thanks h6{border-bottom:1px solid #000;padding-bottom:10px;margin-bottom:10px}.order_confirmation_thanks .secondary{margin-top:40px}.order_confirmation_thanks .order_summary .summary .row{margin:0 -10px}.order_confirmation_thanks .order_summary .summary li{line-height:1em}.order_confirmation_thanks .order_summary .summary li label{padding:0}.order_confirmation_thanks .order_summary .summary li span{padding:0}.order_confirmation_thanks .order_summary .summary li.total{font-weight:700}.order_confirmation_thanks .order_summary .summary li.row{margin:0 0 8px}.order_confirmation_thanks .order_summary .summary li.total{margin-top:30px}.order_confirmation_thanks .order_summary .summary li.discount{position:relative}.order_confirmation_thanks .order_summary .summary li.discount strong{font-weight:400}.order_confirmation_thanks .order_summary .summary li.discount .discount_amount{position:absolute;bottom:0}.order_confirmation_thanks .cart_list li{border-bottom:1px solid #e2e5e7;padding-bottom:20px}.order_confirmation_thanks .cart_list li.header{text-transform:uppercase;font-weight:700;border-bottom:1px solid #000;padding-bottom:10px;margin-bottom:10px}.order_confirmation_thanks .cart_list .details p{margin:4px 0}.order_confirmation_thanks .cart_list .details p.status{font-weight:700;margin:8px 0}.order_confirmation_thanks .cart_list .details p.status.in_stock:before,.order_confirmation_thanks .cart_list .details p.status.pre_order:before{content:"";display:inline-block;height:13px;width:13px;margin-right:2px;position:relative;top:2px;background:url(/ClientResources/img/blue-check.svg) 0 0 no-repeat;background-size:100% 100%}.order_confirmation_thanks .cart_list .details p.status.out_of_stock:before{content:"";display:inline-block;height:13px;width:13px;margin-right:2px;position:relative;top:2px;background:url(/ClientResources/img/red-warning.svg) 0 0 no-repeat;background-size:100% 100%}.order_confirmation_thanks .create_account_container{border:1px solid #e2e5e7;padding:10px;position:relative}.order_confirmation_thanks .create_account_container .close{position:absolute;top:12px;right:12px;display:block;height:13px;width:13px;background:url(/ClientResources/img/close.svg) 0 0 no-repeat;background-size:100% 100%;z-index:10}.order_confirmation_thanks .create_account_container h5{margin-top:0}.order_confirmation_thanks .create_account_container .hint{margin-top:0}.order_confirmation_thanks .create_account_container .button_container{margin-top:18px;padding:0;text-align:left}.order_confirmation_thanks .create_account_container .message{position:relative;padding:0;border:none}.order_confirmation_thanks .create_account_container .remember_me_container label{cursor:pointer;margin:5px 0 10px}.order_confirmation_thanks .create_account_container .remember_me_container label .custom_checkbox{display:inline-block;border:1px solid #1891cd;height:35px;width:35px;position:relative;top:11px;margin-right:5px}.order_confirmation_thanks .create_account_container .remember_me_container label .custom_checkbox:before{content:"";display:block;position:absolute;top:6px;left:6px;height:22px;width:22px;background:url(/ClientResources/img/blue-check.svg) 0 0 no-repeat;background-size:100% 100%}.order_confirmation_thanks .create_account_container .remember_me_container label .custom_checkbox[data-state=off]:before{display:none}.photo_submission{width:550px}.photo_submission .customer_photo_banner{display:block;margin-top:15px;margin-left:auto;margin-right:auto}.photo_submission .customer_photo_banner img{width:100%}.photo_submission p{margin:5px 0}.photo_submission p.headline{font-size:18px;color:#464d55;font-weight:700}.photo_submission p.headline:before{content:"";display:none}.photo_submission h2{margin-bottom:10px}.photo_submission .intro_text{margin:20px 0 10px}.photo_submission .product_name{text-transform:none;color:#1891cd}.photo_submission .product_name .fitment{font-weight:300;color:#464d55;text-transform:none}.photo_submission .message{margin:20px 0}.photo_submission .review_cta{text-align:center;margin-top:50px}.photo_submission .review_cta button{display:block;width:100%;margin:0 auto 10px}.photo_submission .review_cta a{text-align:center}.photo_submission .review_cta .instructions{margin-top:70px}.photo_submission .greeting{font-weight:700;font-size:17px}.photo_submission .greeting a{font-weight:400;font-size:15px;margin-left:6px}.photo_submission .hint{color:#000}.photo_submission fieldset{border:none;outline:0;margin:0;padding:0}.photo_submission fieldset .addl_photos{margin-bottom:10px}.photo_submission fieldset .addl_photos .file_upload{display:flex;cursor:pointer}.photo_submission fieldset .addl_photos .file_upload .custom_file_upload{display:inline-block;position:relative;border:1px solid #a0a9b1;border-radius:3px;height:100px;background:url(/ClientResources/img/grey-plus.svg) center no-repeat;min-width:100px;background-size:20%;cursor:pointer;margin-top:18px}.photo_submission fieldset .addl_photos .file_upload .custom_file_upload.uploaded{height:75px;border:none}.photo_submission fieldset .addl_photos .file_upload .custom_file_upload input{display:none}.photo_submission fieldset .addl_photos .file_upload .custom_file_upload canvas{border-radius:3px}.photo_submission fieldset .addl_photos .file_upload .custom_file_upload .remove_photo{display:none;background:url(/ClientResources/img/white-minus.svg) center no-repeat;background-color:#c00;border-radius:10px;width:20px;height:20px;background-size:contain;position:absolute;top:-10px;left:-10px}.photo_submission fieldset .addl_photos .file_upload .custom_file_upload_detail{display:inline-block;vertical-align:top;padding-left:15px;height:100px;flex-grow:1}.photo_submission fieldset .addl_photos .file_upload .custom_file_upload_detail p{padding-top:15px}.photo_submission fieldset .addl_photos .file_upload .custom_file_upload_detail span .optional{margin-right:15px;color:#a0a9b1}.photo_submission fieldset .addl_photos .file_upload .custom_file_upload_detail span strong{font-size:12px}.photo_submission fieldset .addl_photos .file_upload .custom_file_upload_detail span.is_error{margin:10px auto 0;font-size:10px}.photo_submission fieldset .addl_photos .file_upload .custom_file_upload_detail .comment{height:100px;width:400px;min-height:100px}.photo_submission fieldset .question_container{margin-bottom:30px}.photo_submission fieldset .question_container[data-type=Offset] .container{display:inline-block;margin-right:10px}.photo_submission fieldset .question_container[data-type=Offset] .container label{display:inline-block}.photo_submission fieldset .question_container[data-type=Offset] .container span{color:#a0a9b1;font-size:13px}.photo_submission fieldset .question_container[data-type=Offset] .container input{margin-bottom:0}.photo_submission fieldset .question_container .question{font-weight:700;margin-bottom:10px}.photo_submission fieldset label{margin:0;display:block}.photo_submission fieldset label.file_selector{margin-bottom:35px;color:#000}.photo_submission fieldset label.file_selector:before{content:"";display:inline-block;margin-right:6px;height:18px;width:22px;position:relative;top:2px;background:url(/ClientResources/img/customer-pics-blue.svg) 0 0 no-repeat;background-size:100% 100%}.photo_submission fieldset label.file_selector strong{margin-right:5px}.photo_submission fieldset label span{color:#a0a9b1}.photo_submission fieldset input,.photo_submission fieldset select,.photo_submission fieldset textarea{display:block;width:100%;max-width:none;margin-bottom:15px}.photo_submission fieldset input.offset,.photo_submission fieldset select.offset,.photo_submission fieldset textarea.offset{border-radius:0;width:100px;display:inline-block;border-right:1px solid #a0a9b1;border-top:1px solid #a0a9b1;border-bottom:1px solid #a0a9b1}.photo_submission fieldset input.backspacing,.photo_submission fieldset select.backspacing,.photo_submission fieldset textarea.backspacing{width:165px;border-radius:0;border:1px solid #a0a9b1;display:inline-block}.photo_submission fieldset textarea{height:105px}.photo_submission fieldset .names_container{display:flex;gap:12px}.photo_submission fieldset .name_container{display:inline-block;width:49%}.photo_submission fieldset .share_history_container{margin-top:10px;margin-bottom:15px}.photo_submission fieldset .share_history_container [data-state]{vertical-align:top;display:inline-block;border:1px solid #a0a9b1;background:#fff;height:20px;width:20px;position:relative;top:3px;margin-right:2px}.photo_submission fieldset .share_history_container [data-state]:before{content:"";display:block;position:absolute;top:1px;left:1px;height:17px;width:17px;background:url(/ClientResources/img/green-check.svg) center center;background-size:100% 100%}.photo_submission fieldset .share_history_container [data-state][data-state=off]{background:#eceeef}.photo_submission fieldset .share_history_container [data-state][data-state=off]:before{display:none}.photo_submission fieldset .share_history_container .share_history{display:inline-block;margin-left:5px;width:90%}.photo_submission fieldset .share_history_container .share_history span.share_mod{font-weight:700;font-size:18px;display:block;margin-bottom:4px}.photo_submission fieldset .share_history_container .share_history span.disclaimer{display:block;font-size:15px;font-weight:400;color:#464d55;margin:0}.photo_submission fieldset .profile_photo_upload_container{display:flex;gap:16px;align-items:center}.photo_submission fieldset .profile_photo_upload_container.addl_photos .file_upload .custom_file_upload{height:90px;width:90px;background:url(/ClientResources/img/Blank_AM_Photo.png) center no-repeat;cursor:pointer;border:none}.photo_submission fieldset .profile_photo_upload_container.addl_photos .file_upload .custom_file_upload input{display:none}.photo_submission fieldset .profile_photo_upload_container .text_container{display:flex;flex-direction:column;gap:4px}.photo_submission fieldset .profile_photo_upload_container .text_container strong{font-size:16px}.photo_submission fieldset .profile_photo_upload_container .text_container a{color:#1891cd}.photo_submission fieldset .profile_photo_upload_container .text_container a:hover{text-decoration:underline}.photo_submission fieldset [class*=about_your_]>.row{margin:0 -10px}.photo_submission fieldset .black_btn{border-color:#1891cd;text-transform:none;font-family:nimbus-sans,HelveticaNeue-Light,helvetica neue light,helvetica neue,Helvetica,Arial,lucida grande,sans-serif;font-weight:700;font-size:15px;letter-spacing:0;height:35px;display:inline-block;line-height:30px;margin-bottom:10px}.photo_submission fieldset .black_btn:hover{background-color:#1891cd}.photo_submission fieldset .black_btn.selected{background-color:#1891cd;color:#fff}.photo_submission fieldset .black_btn.selected:before{content:'';display:block;position:absolute;top:11px;left:8px;height:12px;width:14px;background:url(/ClientResources/img/white-check.svg) no-repeat center center;background-size:100% 100%}.photo_submission fieldset .adjustment,.photo_submission fieldset .increase{display:inline-block;height:45px;width:35px;background:url(/ClientResources/img/plus.svg) no-repeat center center;background-size:50%;background-color:#fff;vertical-align:bottom;border-left:1px solid #a0a9b1;border-top:1px solid #a0a9b1;border-bottom:1px solid #a0a9b1}.photo_submission fieldset .adjustment.minus,.photo_submission fieldset .increase.minus{background:url(/ClientResources/img/minus.svg) no-repeat center center}.photo_submission fieldset .custom_selector_container{display:inline-block;min-height:40px}.photo_submission fieldset .custom_selector_container .custom_selector{width:80px;border:1px solid #a0a9b1;background:#fff;color:#a0a9b1;padding:10px 20px;margin:6px 0;line-height:20px;position:relative;cursor:pointer;border-radius:3px;font-weight:400;height:38px}.photo_submission fieldset .custom_selector_container .custom_selector:after{content:"";display:block;position:absolute;right:10px;top:16px;width:9px;height:12px;background:url(/ClientResources/img/blue-chevron.svg) bottom center no-repeat;background-size:100% 100%;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.photo_submission fieldset .custom_selector_container .custom_selector[data-state=open]{border-bottom:1px solid #fff}.photo_submission fieldset .custom_selector_container .custom_selector[data-state=open]:after{transform:rotate(270deg)}.photo_submission fieldset .custom_selector_container .custom_selector[data-type=diameter] .option_select,.photo_submission fieldset .custom_selector_container .custom_selector[data-type=height] .option_select{margin-right:5px}.photo_submission fieldset .custom_selector_container .custom_selector .popup{position:absolute;top:36px;left:-1px;right:-10px;background:#fff;border:1px solid #1891cd;color:#000;z-index:20;cursor:default;border-radius:3px;min-height:100px;min-width:385px;box-shadow:0 0 3px #000}.photo_submission fieldset .custom_selector_container .custom_selector .popup:before{content:"";display:block;background-color:#fff;width:78px;height:20px;position:relative;top:-5px}.photo_submission fieldset .custom_selector_container .custom_selector .popup .option_chooser{padding:10px 20px}.photo_submission fieldset .custom_selector_container .custom_selector.diameter{width:112px;height:40px;margin-right:10px}.photo_submission fieldset .custom_selector_container .custom_selector.width{width:80px;height:40px;margin-right:30px}.photo_submission fieldset .custom_range_select{position:relative;width:250px;height:60px}.photo_submission fieldset .custom_range_select .bar{position:absolute;top:12px;left:0;display:block;width:100%;border:1px solid #1891cd;height:4px;background:#fff}.photo_submission fieldset .custom_range_select .progress{position:absolute;top:12px;left:0;display:block;width:0;border:1px solid #1891cd;height:4px;background:#1891cd}.photo_submission fieldset .custom_range_select .stops_container .stop{position:absolute;display:block;border-radius:50%;height:12px;width:12px;top:8px;left:0;border:1px solid #1891cd;background:#fff}.photo_submission fieldset .custom_range_select .stops_container .stop[data-isAvailable=true]{cursor:pointer}.photo_submission fieldset .custom_range_select .stops_container .stop[data-value="1"]{left:48px}.photo_submission fieldset .custom_range_select .stops_container .stop[data-value="2"]{left:96px}.photo_submission fieldset .custom_range_select .stops_container .stop[data-value="3"]{left:144px}.photo_submission fieldset .custom_range_select .stops_container .stop[data-value="4"]{left:192px}.photo_submission fieldset .custom_range_select .stops_container .stop[data-value="5"]{left:240px}.photo_submission fieldset .custom_range_select .stops_container .stop.on{border-color:#1891cd;background:#1891cd}.photo_submission fieldset .custom_range_select .stops_container .stop label{position:absolute;top:20px;left:0;display:block;margin:0}.photo_submission fieldset .custom_range_select .lever{position:absolute;height:26px;width:30px;display:block;background:#1891cd url(/ClientResources/img/white_slider_arrows.svg) center center no-repeat;background-size:19px 11px;border-radius:5px;cursor:pointer}.photo_submission fieldset .custom_range_select .lever .label{position:absolute;display:block;top:30px;left:-8px;margin:0;width:40px;color:#1891cd;font-weight:700;background:#fff;text-align:center}.photo_submission fieldset .is_error{margin-bottom:-5px}.photo_submission button[type=submit]{margin:20px 0}.photo_submission .instructions{text-align:left;margin-top:23px}.photo_submission .instructions .tips li{list-style:disc;margin:6px 0 6px 15px}.photo_submission .instructions .tips li strong{display:block}.photo_submission .instructions .productName{margin-top:0}.photo_submission .disclaimer{color:#a0a9b1;margin:40px 0 20px}.photo_submission .redirect_btn{display:block}.photo_submission .wizard_container .wizard[data-state=question][data-question-index="0"] .optout_container{display:none}.photo_submission .wizard_container .wizard[data-state=question] .change_vehicle{display:none}.photo_submission .terms_container .policy{font-size:12px;font-weight:400;line-height:12px}.photo_submission .terms_container .text_link{font-weight:700;font-size:12px}[data-form-type=CustomerPhotoAdditionalQuestions_new] fieldset .custom_selector_container{border:1px solid #a0a9b1;background:#fff;color:#e2e5e7;padding:10px 20px;margin:6px 6px 6px 0;line-height:20px;position:relative;cursor:pointer;border-radius:3px;font-weight:400;height:38px;width:auto}[data-form-type=CustomerPhotoAdditionalQuestions_new] fieldset .custom_selector_container:before{content:"";display:inline-block;float:right;margin-left:10px;width:20px;height:20px;background:url(/ClientResources/img/blue-chevron.svg) bottom no-repeat;background-size:contain;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}[data-form-type=CustomerPhotoAdditionalQuestions_new] fieldset .custom_selector_container[data-state=open]{border-bottom:none}[data-form-type=CustomerPhotoAdditionalQuestions_new] fieldset .custom_selector_container[data-state=open]:after{transform:rotate(270deg)}[data-form-type=CustomerPhotoAdditionalQuestions_new] fieldset .custom_selector_container[data-type=diameter] .option_select,[data-form-type=CustomerPhotoAdditionalQuestions_new] fieldset .custom_selector_container[data-type=height] .option_select{margin-right:5px}[data-form-type=CustomerPhotoAdditionalQuestions_new] fieldset .custom_selector_container .popup{position:absolute;top:40px;left:-1px;right:-10px;background:#fff;border:1px solid #1891cd;color:#000;z-index:20;cursor:default;border-radius:3px;min-height:100px;min-width:385px;box-shadow:0 0 3px #000}[data-form-type=CustomerPhotoAdditionalQuestions_new] fieldset .custom_selector_container .popup:before{content:"";display:block;background-color:#fff;width:78px;height:20px;position:relative;top:-5px}[data-form-type=CustomerPhotoAdditionalQuestions_new] fieldset .custom_selector_container .popup .option_chooser{padding:10px 20px}[data-form-type=CustomerPhotoAdditionalQuestions_new] fieldset .custom_selector_container .popup .option_chooser h6{margin-top:0}[data-form-type=CustomerPhotoAdditionalQuestions_new] fieldset .custom_selector_container .popup .option_chooser .black_btn{margin-right:5px}[data-form-type=CustomerPhotoAdditionalQuestions_new] fieldset .custom_selector_container.disabled{background-color:#e2e5e7;pointer-events:none}[data-form-type=CustomerPhotoAdditionalQuestions_new] fieldset .custom_selector_container.disabled:before{background:url(/ClientResources/img/black-chevron.svg) bottom no-repeat;background-size:10px}[data-form-type=CustomerPhotoAdditionalQuestions_new] fieldset .adjustment{vertical-align:inherit;float:left}[data-form-type=CustomerPhotoAdditionalQuestions_new] fieldset .offset_container label{width:135px}[data-form-type=CustomerPhotoAdditionalQuestions_new] fieldset .question_container{clear:both}[data-form-type=CustomerPhotoAdditionalQuestions_new] fieldset [data-question-group=wheels] [data-position] label{display:inline-block}[data-form-type=CustomerPhotoAdditionalQuestions_new] fieldset [data-question-group=wheels] [data-position] label:first-of-type{width:45%;margin-right:10px}[data-form-type=CustomerPhotoAdditionalQuestions_new] fieldset [data-question-group=wheels] [data-position] .custom_selector_container:first-of-type{width:45%}[data-form-type=CustomerPhotoAdditionalQuestions_new] .is_error:before{content:none;display:none}.bolt_on_build_ups .product_container .product_image_container img,.project_cars .product_container .product_image_container img{width:250px;height:187px!important}.bolt_on_build_ups .product_container .product_image_container img.campaign,.project_cars .product_container .product_image_container img.campaign{height:auto!important;min-height:0!important}.project_cars .videoDetails{width:880px;margin:20px auto}.project_cars_and_events .title_container{background:#eceeef;margin-bottom:20px}.project_cars_and_events .title_container h1{margin:0;padding-top:20px}.project_cars_and_events .title_container h1:after{content:"";display:inline-block;width:144px;height:22px;margin-left:4px;background:url(/ClientResources/img/badges/badge_updated_weekly.svg) 0 0 no-repeat;vertical-align:middle}.project_cars_and_events .title_container nav{padding:0 0 20px;color:#a0a9b1}.project_cars_and_events .title_container nav a{padding:0 5px}.project_cars_and_events .title_container nav a:first-child{padding-left:0}.project_cars_and_events .project_cars_highlight{background:#eceeef;padding:40px 0;margin:40px 0}.project_cars_and_events .project_cars_highlight h2{margin:0 0 40px}.project_cars_and_events .project_cars_highlight h6{margin-top:20px}.project_cars_and_events .project_cars_highlight.project_car_videos{padding-bottom:1px}.project_cars_and_events .project_cars_highlight.project_car_videos .button_container{margin-bottom:60px}.project_cars_and_events section[data-content-type] h6{margin-top:20px;margin-bottom:10px}.project_cars_and_events section[data-content-type] ul li{line-height:24px}.project_cars_and_events .overlay_effect:before,.project_cars_and_events .video_trigger:before{display:none}.bolt_on_build_ups .project_cars .overlay_effect:after,.bolt_on_build_ups .project_cars .video_trigger:after,.project_cars_and_events .project_cars .overlay_effect:after,.project_cars_and_events .project_cars .video_trigger:after{content:""}.bolt_on_build_ups .project_cars .video_trigger .img_container,.project_cars_and_events .project_cars .video_trigger .img_container{position:relative}.bolt_on_build_ups .project_cars .video_trigger .img_container:after,.project_cars_and_events .project_cars .video_trigger .img_container:after{content:url(/ClientResources/img/white-play.svg);position:absolute;top:50%;left:50%;margin-left:-44px;margin-top:-45px;height:90px;width:90px}.available_rebates .date_range{text-transform:uppercase;margin-bottom:0;color:#464d55;font-size:.8em;font-weight:700}.available_rebates h3{margin-top:20px}.available_rebates h6{margin-top:0;margin-bottom:20px;color:#a0a9b1;font-size:.8em}.available_rebates .description,.available_rebates .description *{background:0 0!important}.available_rebates .actions a{width:100%}.available_rebates .actions a.text_link{line-height:36px}.current_rebates .additional_products .next_btn,.current_rebates .additional_products .prev_btn{display:none}.search_results .title{padding-bottom:10px}.search_results .title h1{margin-bottom:0;word-wrap:break-word}.search_results .title h1 span{color:#1891cd;display:inline-block;min-width:10px}.search_results .title p{font-size:1.1em;margin-top:0}.search_results .title p .text_link{font-weight:300}.search_results .products .controls{border-top:1px solid #e2e5e7;padding-top:20px}.search_results .products .controls .sort_controls{display:inline-block;width:230px}.search_results .products .controls .sort_controls:after{clear:both;display:block;content:" "}.search_results .products .controls .sort_controls select{width:160px;height:30px}.search_results .products .controls .tally{display:inline-block;width:230px;font-size:13px}.search_results .products .controls .tally .keyword{color:#1891cd}.search_results .products .controls .pagination{text-align:right;width:550px;display:inline-block}.search_results .products .controls .pagination:after{clear:both;display:block;content:" "}.search_results .products .controls .pagination a{text-transform:uppercase;font-family:nimbus-sans-condensed,HelveticaNeueBlackCondensed,HelveticaNeue-Black-Condensed,helvetica neue black condensed,HelveticaNeueCondensedBlack,HelveticaNeue-Condensed-Black,helvetica neue condensed black,arial narrow,Helvetica,Arial,sans-serif;font-size:18.46px;line-height:30px;min-width:40px;text-align:center;color:#1891cd;display:inline-block;border:1px solid #a0a9b1;letter-spacing:.1em}.search_results .products .controls .pagination a.prev{width:71px}.search_results .products .controls .pagination a.prev:before{content:"";display:inline-block;width:6px;height:9px;margin:-4px 6px 0 0;background:url(/ClientResources/img/blue-chevron.svg) 0 0 no-repeat;vertical-align:middle;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.search_results .products .controls .pagination a.next{width:71px}.search_results .products .controls .pagination a.next:after{content:"";display:inline-block;width:6px;height:9px;margin:-4px 0 0 6px;background:url(/ClientResources/img/blue-chevron.svg) 0 0 no-repeat;vertical-align:middle}.search_results .products .controls .pagination a.disabled{color:#a7b0b7;border:1px solid #e2e5e7;cursor:default}.search_results .products .controls .pagination a.disabled.prev:before{background:url(/ClientResources/img/black-chevron.svg) 0 0 no-repeat;opacity:.4}.search_results .products .controls .pagination a.disabled.next:after{background:url(/ClientResources/img/black-chevron.svg) 0 0 no-repeat;opacity:.4}.search_results .products .controls .pagination a.current{background:#464d55;border:1px solid #464d55;color:#fff;cursor:default}.search_results .products .controls .pagination .divider{color:#a0a9b1;position:relative;top:-4px}.search_results .products ul li a img{display:block;margin:0 auto;min-height:186px}.search_results .search_form{position:relative;width:335px}.search_results .search_form input{height:35px;line-height:35px;background:#fff;box-shadow:none;padding:5px 30px 5px 11px;border:1px solid #a0a9b1;border-radius:0;width:295px;font-size:.875em}.search_results .search_form button{content:"";display:inline-block;background:url(/ClientResources/img/orange-magnifying.svg) 0 0 no-repeat;height:20px;width:20px;position:relative;right:30px;bottom:-2px;cursor:pointer;text-indent:-9999px}.search_results .search_form .autocomplete{left:10px}.shop_by_brands .tabs_container{border-bottom:1px solid #a0a9b1}.shop_by_brands .tabs_container .tabs{text-align:center;width:767px;margin:0 auto}.shop_by_brands .tabs_container .tabs h5{display:inline-block;width:45%;margin:0 10px;padding:10px 0;background:#e2e5e7;position:relative;bottom:-1px;border-bottom:1px solid #a0a9b1;cursor:pointer}.shop_by_brands .tabs_container .tabs h5.active{background:#fff;border:1px solid #a0a9b1;border-bottom:1px solid #fff;cursor:default}.shop_by_brands .list_container{display:block;position:relative;top:-1px}.shop_by_brands .list_container a{height:265px}.shop_by_brands .list_container a img{background:#eceeef;padding:10px}.shop_by_brands .list_container .alpha_selector{overflow:hidden;margin:20px 0}.shop_by_brands .list_container .alpha_selector a{width:2.74%;height:20px;margin:0 .5%;display:block;float:left;text-align:center;font-family:nimbus-sans-condensed,HelveticaNeueBlackCondensed,HelveticaNeue-Black-Condensed,helvetica neue black condensed,HelveticaNeueCondensedBlack,HelveticaNeue-Condensed-Black,helvetica neue condensed black,arial narrow,Helvetica,Arial,sans-serif}.shop_by_brands .list_container .alpha_selector a:first-child{margin-left:0}.shop_by_brands .list_container .alpha_selector a:last-child{margin-right:0}.shop_by_brands .list_container .alpha_selector a.disabled{cursor:default;color:#a0a9b1}.shop_by_brands .list_container .alpha_selector a.disabled:hover{color:#a0a9b1;text-decoration:none}.shop_by_brands .list_container .brand_list{overflow:hidden}.shop_by_brands .list_container .brand_list a{width:25%;display:block;float:left;padding:1%}.sitemap_page dl{border:2px solid #e2e5e7;padding:0 20px 20px}.sitemap_page dl dt{border-bottom:1px solid #e2e5e7}.sitemap_page dl dt a{text-transform:uppercase;font-size:18px;font-weight:700;margin:20px 0 10px;display:inline-block}.sitemap_page dl dt a.top{font-size:14px}.sitemap_page dl dd h6{text-transform:none;margin:14px 0 0}.sitemap_page dl dd .row{border-bottom:1px solid #e2e5e7;padding:10px;margin:0}.sitemap_page dl dd .row ul{list-style-type:disc;margin:0 0 0 20px}.sitemap_page dl dd .row ul li a{text-decoration:underline}.subcategory_landing .gen_category_header{padding-bottom:10px;border-bottom:1px solid #eceeef}.subcategory_landing .marketing_initiative{min-height:260px}.subcategory_landing .shop_by_title{text-align:left;font-size:20px;font-family:nimbus-sans,HelveticaNeue-Light,helvetica neue light,helvetica neue,Helvetica,Arial,lucida grande,sans-serif;letter-spacing:0;margin-top:0}.subcategory_landing .shop_by_title:before{left:0;margin-left:0;width:140px}.subcategory_landing .technical_guides .guides{margin-top:0}.subcategory_landing .technical_guides .guides li h5{margin-top:0}.subcategory_landing .product_container .product_image_container img{width:250px;height:187px!important}.subcategory_landing .product_container .product_image_container img.campaign{height:auto!important;min-height:0!important}.subcategory_landing .igo .product img{width:250px;height:187px!important}.subcategory_landing .igo .product img.campaign{height:auto!important;min-height:0!important}.tech_guides>h1{margin-bottom:0}.tech_guides .author{margin:0 0 40px}.tech_guides .summary{margin-bottom:40px}.tech_guides .summary .content_box{margin:20px 0 10px}.tech_guides .summary .content_box h5{margin-top:0;margin-bottom:5px}.tech_guides .summary .content_box h3{margin-bottom:20px;margin-top:0}.tech_guides .summary .content_box h3:before{content:"";background:url(/ClientResources/img/dgrey-stopwatch.svg) 0 0 no-repeat;background-size:100% 100%;display:inline-block;height:24px;width:20px;margin-right:15px}.tech_guides .summary .content_box ul li{margin:0 0 10px;font-size:.85em}.tech_guides .summary .content_box ol{list-style:decimal;color:#1891cd;padding-left:20px}.tech_guides .summary .callout_box{margin:0}.tech_guides .summary .callout_box h5{margin-top:0}.tech_guides .summary .details p{font-size:1.2em;margin-bottom:40px}.tech_guides .summary .details img{width:100%}.tech_guides .shop_parts{border-bottom:1px solid #e2e5e7}.tech_guides .gen_landing_header{border-top:1px solid #e2e5e7;margin-top:40px}.tech_guides .layoutList h3,.tech_guides .layoutList h5{width:740px;margin:40px auto 10px;font-size:1.33333333em;line-height:1.7;letter-spacing:.1em}.tech_guides .layoutList p{font-size:1.2em}.tech_guides .layoutList .full_text p{width:740px;margin:0 auto 40px}.tech_guides .layoutList img{margin:20px auto}.tech_guides .layoutList table{margin:0 auto}.tech_guides .layoutList a{color:#1891cd;text-decoration:underline;font-weight:400}.tech_guides .layoutList .largeImage{text-align:center}.tech_guides .layoutList ul{width:740px;margin:0 auto 40px;font-size:18px;line-height:21.6px;list-style-type:disc}.tech_guides .layoutList ul li{margin-left:20px}.tech_guides .technical_guides{margin-top:60px;border-top:1px solid #eceeef;margin-bottom:100px}.tech_guides .technical_guides .title{margin-top:20px}.tech_guides .technical_guides .title:before{content:"";background:url(/ClientResources/img/info_icon.png) 0 0 no-repeat;height:22px;width:22px;display:inline-block;position:absolute;top:20px;left:0}.tech_guides .technical_guides .title h5{line-height:1;display:inline-block;width:220px;padding-left:28px;margin-top:0}.tech_guides .technical_guides .link_container{padding:0 20px 0 0}.wheels_landing_page .wheels section{margin-bottom:40px}.wheels_landing_page .wheels section .shop_by_title{text-align:left;font-size:20px;font-family:nimbus-sans,HelveticaNeue-Light,helvetica neue light,helvetica neue,Helvetica,Arial,lucida grande,sans-serif;letter-spacing:0;margin-top:0}.wheels_landing_page .wheels section .shop_by_title:before{left:0;margin-left:0;width:140px}.wheels_landing_page .wheels section .product_container{height:270px}.wheels_landing_page .wheels section .product_container:after{content:"";display:block;clear:both}.wheels_landing_page .wheels section .product_container .name{color:#000;font-weight:700;margin-bottom:5px;display:block}.wheels_landing_page .wheels section .product_container .price{margin:0;font-size:13px;line-height:18px}.wheels_landing_page .wheels section .product_container .image_wrapper{width:250px;float:left}.wheels_landing_page .wheels section .product_container .image_wrapper img{width:250px;min-height:250px}.wheels_landing_page .wheels section .product_container .links{padding:7px 0;width:130px;float:left;margin-top:12px}.wheels_landing_page .wheels section .product_container .links h6{margin:0;font-size:12px;padding:8px 0}.wheels_landing_page .wheels section .product_container .links ul{margin:0}.ask_a_question .greeting,.write_a_review .greeting{font-weight:700;font-size:17px}.ask_a_question .greeting a,.write_a_review .greeting a{font-weight:400;font-size:15px;margin-left:6px}.ask_a_question input,.ask_a_question textarea,.write_a_review input,.write_a_review textarea{display:block;width:100%;max-width:none}.ask_a_question input[type=checkbox],.ask_a_question textarea[type=checkbox],.write_a_review input[type=checkbox],.write_a_review textarea[type=checkbox]{display:inline-block;position:relative;top:6px}.ask_a_question input[type=radio],.ask_a_question textarea[type=radio],.write_a_review input[type=radio],.write_a_review textarea[type=radio]{display:inline-block;position:relative;width:auto;margin-bottom:2px}.ask_a_question textarea,.write_a_review textarea{height:200px}.ask_a_question button[type=submit],.write_a_review button[type=submit]{width:100%}.ask_a_question h3,.write_a_review h3{font-size:36px}.ask_a_question .message,.write_a_review .message{margin-top:20px;display:inline-flex;width:100%;line-height:42px}.ask_a_question .message:before,.write_a_review .message:before{top:15px;height:18px;width:18px}.ask_a_question .redirect,.write_a_review .redirect{font-size:14px;height:42px;line-height:42px;vertical-align:middle;float:right}.ask_a_question .overlay .modal section,.write_a_review .overlay .modal section{padding:20px}.ask_a_question .overlay .modal section h4,.write_a_review .overlay .modal section h4{margin-bottom:10px}.ask_a_question .overlay .modal section .content,.write_a_review .overlay .modal section .content{height:360px;overflow-y:auto;padding:0 20px}.ask_a_question .help,.write_a_review .help{font-size:12px}.ask_a_question .hint,.write_a_review .hint{color:#a0a9b1;float:right;font-size:14px}.ask_a_question .cta .default_selection_btn,.write_a_review .cta .default_selection_btn{text-transform:none;border-width:1px;font-size:15px;height:auto}.ask_a_question .cta .default_selection_btn:before,.write_a_review .cta .default_selection_btn:before{content:'';display:inline-block;height:30px;width:30px;background:url(/ClientResources/img/blue-camera.svg) center center no-repeat;vertical-align:middle;top:-1px;position:relative;margin-right:3px}.ask_a_question .cta .default_selection_btn:active,.ask_a_question .cta .default_selection_btn:focus,.write_a_review .cta .default_selection_btn:active,.write_a_review .cta .default_selection_btn:focus{background:#fff;color:#1891cd}.ask_a_question .cta .text_link:before,.write_a_review .cta .text_link:before{content:"";display:block;clear:both;margin-top:10px}.ask_a_question .wizard_container .wizard[data-state=question][data-question-index="0"] .optout_container,.write_a_review .wizard_container .wizard[data-state=question][data-question-index="0"] .optout_container{display:none}.ask_a_question .wizard_container .wizard[data-state=question] .change_vehicle,.write_a_review .wizard_container .wizard[data-state=question] .change_vehicle{display:none}.ask_a_question input[type=checkbox]{top:0;width:auto}.ask_a_question button[type=submit]{letter-spacing:0}.write_a_review .product_info{margin-bottom:0}.write_a_review .product_info h4{text-transform:none}.write_a_review .product_info .first_cta{margin-top:25px}.write_a_review .form_container{margin-top:0}.write_a_review .form_container label{display:block;margin-top:15px;font-weight:400}.write_a_review .form_container label>span{line-height:18px;display:block}.write_a_review .form_container label .optional{color:#a0a9b1;font-size:13px;font-weight:300;text-transform:lowercase}.write_a_review .form_container label.wide{max-width:350px}.write_a_review .form_container label.wide input,.write_a_review .form_container label.wide select,.write_a_review .form_container label.wide textarea{max-width:350px}.write_a_review .form_container label.wide .optional{float:right}.write_a_review .form_container label .help{font-size:13px}.write_a_review .form_container input,.write_a_review .form_container textarea{font-size:16px}.write_a_review .form_container .main_btn{width:190px}.write_a_review .form_container .additional_details h6 .optional{text-transform:none;font-weight:400;color:#a0a9b1}.write_a_review .form_container .additional_details label.wide{padding-top:10px;max-width:320px}.write_a_review .form_container .additional_details label.wide input,.write_a_review .form_container .additional_details label.wide select,.write_a_review .form_container .additional_details label.wide textarea{max-width:320px}.write_a_review .form_container .additional_details .stars_input label{margin-bottom:0}.write_a_review .form_container .width_fix{padding-right:5px}.write_a_review .message{margin:20px 0}.video_hub .page_caption_container p{line-height:1.38461538}.video_hub .videos_container .video_item .img_container{position:relative}.video_hub .videos_container .video_item .img_container:after{content:"";background:url(/ClientResources/img/white-play.svg) 0 0 no-repeat;background-size:100% 100%,100% 100%;height:90px;width:90px;position:absolute;top:50%;left:50%;margin-top:-45px;margin-left:-45px}.video_hub .videos_container .video_item .img_container img{width:340px}.video_hub .videos_container .video_item h6{margin-top:20px;margin-bottom:10px}.checkbox{display:inline-block;border:1px solid #a0a9b1;background:#fff;height:20px;width:20px;position:relative;top:3px;margin-right:2px}.checkbox:before{content:"";display:block;position:absolute;top:1px;left:1px;height:17px;width:17px;background:url(/ClientResources/img/green-check.svg) center center;background-size:100% 100%}.checkbox[data-state=off]{background:#eceeef}.checkbox[data-state=off]:before{display:none}.catalog_landing_page_container,.virtual_builds_landing_page_container{color:#fff;position:relative;background:url(/ClientResources/img/catalog-landing-background-desktop.png) 0 0 no-repeat;background-size:100%;margin-top:25px;height:auto;min-height:625px;padding:0}.catalog_landing_page_container h1,.catalog_landing_page_container h3,.catalog_landing_page_container h6,.virtual_builds_landing_page_container h1,.virtual_builds_landing_page_container h3,.virtual_builds_landing_page_container h6{color:#fff}.catalog_landing_page_container h3,.virtual_builds_landing_page_container h3{font-size:18px}.catalog_landing_page_container h6,.virtual_builds_landing_page_container h6{font-weight:400;text-transform:none}.catalog_landing_page_container .cta_container,.virtual_builds_landing_page_container .cta_container{width:46%;display:inline-block;text-align:center;vertical-align:top;margin-top:85px;margin-right:30px}.catalog_landing_page_container .vehicle_select_container,.virtual_builds_landing_page_container .vehicle_select_container{width:42%;display:inline-block;margin-top:10px;overflow-y:auto;min-height:555px}.catalog_landing_page_container .vehicle_select_container h3,.virtual_builds_landing_page_container .vehicle_select_container h3{margin-bottom:25px;text-transform:none}.catalog_landing_page_container .vehicle_select_container ul,.virtual_builds_landing_page_container .vehicle_select_container ul{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.catalog_landing_page_container .vehicle_select_container ul .vehicle_trigger,.virtual_builds_landing_page_container .vehicle_select_container ul .vehicle_trigger{background-color:#fff;padding:10px;border-radius:4px;border:3px #1891cd solid;width:132px;height:100px;margin-bottom:20px;margin-right:15px;padding-top:5px}.catalog_landing_page_container .vehicle_select_container ul .vehicle_trigger a,.virtual_builds_landing_page_container .vehicle_select_container ul .vehicle_trigger a{display:block}.catalog_landing_page_container .vehicle_select_container ul .vehicle_trigger img,.virtual_builds_landing_page_container .vehicle_select_container ul .vehicle_trigger img{width:90px}.catalog_landing_page_container .vehicle_select_container ul .vehicle_trigger span,.virtual_builds_landing_page_container .vehicle_select_container ul .vehicle_trigger span{color:#1891cd;font-weight:600;display:block;text-align:center}.catalog_landing_page_container .privacy_policy_container,.virtual_builds_landing_page_container .privacy_policy_container{position:absolute;width:100%;bottom:0;color:#fff;text-align:center;display:block;height:55px;padding-top:2px;background-color:rgba(255,255,255,.15)}.catalog_landing_page_container .privacy_policy_container a,.virtual_builds_landing_page_container .privacy_policy_container a{color:#fff;text-decoration:underline}.catalog_landing_page_container .privacy_policy_container a:hover,.virtual_builds_landing_page_container .privacy_policy_container a:hover{color:#1891cd}.virtual_builds_landing_page_container{margin-top:25px;min-height:510px}.virtual_builds_landing_page_container .cta_container{width:50%;margin-top:35px}.virtual_builds_landing_page_container .vehicle_select_container{margin-top:125px;height:380px;min-height:380px}.virtual_builds_landing_page_container .vehicle_select_container li.vehicle_trigger{border-width:4px}.sales_techs_container{width:100%;display:flex;flex-direction:column;gap:28px;margin:48px 0 0}.sales_techs_container .top_container{width:100%;display:flex;align-items:center;justify-content:center;gap:20px}.sales_techs_container .top_container .videoContainer,.sales_techs_container .top_container .videoContainer .player{width:616px!important;height:352px!important;display:flex;margin:0;position:relative;top:1px!important}.sales_techs_container .divider{width:100%;height:2px;background:#e8e8e8}.sales_techs_container .middle_container{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;margin-bottom:4px}.sales_techs_container .middle_container .techs_header{display:inline-flex;justify-content:center;margin:0;color:#0d5592;text-align:center;font-family:nimbus-sans-condensed,HelveticaNeueBlackCondensed,HelveticaNeue-Black-Condensed,helvetica neue black condensed,HelveticaNeueCondensedBlack,HelveticaNeue-Condensed-Black,helvetica neue condensed black,arial narrow,Helvetica,Arial,sans-serif;font-size:21px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.84px;align-items:center}.sales_techs_container .middle_container .techs_header:before{content:url(/ClientResources/img/american-muscle-logo.svg);transform:scale(1);margin-right:20px;width:400px}.sales_techs_container .middle_container .techs_images_container{display:flex;width:100%;height:348px;gap:4px}.sales_techs_container .middle_container .techs_images_container img{object-fit:cover}.sales_techs_container .middle_container .techs_images_container .primary_image{width:calc(50% - 2px)}.sales_techs_container .middle_container .techs_images_container .secondary_images{display:flex;flex-wrap:wrap;width:calc(50% - 2px);column-gap:4px;row-gap:4px}.sales_techs_container .middle_container .techs_images_container .secondary_images .secondary_image{width:calc(50% - 2px);height:calc(50% - 2px)!important}.sales_techs_container .middle_container .tech_info_container{width:700px;align-self:center;color:#212121;font-family:nimbus-sans,HelveticaNeue-Light,helvetica neue light,helvetica neue,Helvetica,Arial,lucida grande,sans-serif;line-height:normal;font-style:normal}.sales_techs_container .middle_container .tech_info_container .tech_quote{font-size:24px;font-weight:700;margin-bottom:24px}.sales_techs_container .middle_container .tech_info_container .tech_info{font-size:16px;font-weight:400}.sales_techs_container .bottom_container .row{margin:20px 0;display:flex;justify-content:space-between;gap:60px}.sales_techs_container .bottom_container .row:after{display:none}.sales_techs_container .bottom_container .row .testimonials h2{margin-top:0;margin-bottom:30px}.sales_techs_container .bottom_container .row .testimonials .actions .prev_btn{border:1px solid #1b91cc;border-radius:2px;margin-right:5px;background:#fff url(/ClientResources/img/blue-chevron.svg) center no-repeat;transform:rotateY(180deg)}.sales_techs_container .bottom_container .row .testimonials .actions .prev_btn:hover{background:#1b91cc url(/ClientResources/img/white-chevron.svg) center no-repeat}.sales_techs_container .bottom_container .row .testimonials .actions .next_btn{border:1px solid #1b91cc;border-radius:2px;margin-right:5px;background:#fff url(/ClientResources/img/blue-chevron.svg) center no-repeat}.sales_techs_container .bottom_container .row .testimonials .actions .next_btn:hover{background:#1b91cc url(/ClientResources/img/white-chevron.svg) center no-repeat}.sales_techs_container .bottom_container .row .testimonials .actions .text_cta{font-size:1em}.sales_techs_container .bottom_container .row .testimonials .actions .expert_url{color:#1891cd}.sales_techs_container .bottom_container .row .testimonials .avatar{border-radius:50%}.sales_techs_container .bottom_container .row .testimonials .title_certs{display:block}.sales_techs_container .bottom_container .row .testimonials>p:before{content:"\201C";font-size:80px;font-weight:100;position:relative;top:35px;left:-5px;line-height:0}.sales_techs_container .bottom_container .row .testimonials .author{display:block;padding-bottom:64px}