#shopify-section-header{position:static;top:0;width:100%;z-index:999}.feature-wrap{background-color:#333;opacity:.9}div.featured-promotions{border-top:3px solid grey}div.logo{width:15%}.menu.align_left{margin:0 1%}#ymmsearch{float:left;width:55%;padding:7px 0 0}#ymmsearch form{margin-bottom:10px}#ymmholder{display:flex;justify-content:space-between}#ymmholder h3{color:#fefefe;margin:0;font-size:14px}#mobile_menu #ymmsearch{display:none}#easysearch{width:100%}#partsearch{width:20%;padding-right:2%}.easysearch-preload-loader{display:none!important}#easysearch .easysearch-select-holder,#easysearch .easysearch-btn-holder{margin:0;width:15.5%}#easysearch label{display:none}#easysearch .easysearch-btn{text-align:center;text-transform:uppercase!important;padding:0 15px!important;height:40px!important;line-height:40px!important}.menu .search__form{margin-bottom:0}.menu .search__container input[type=text]{width:275px;height:40px;min-height:unset;font-size:14px;color:#111;background-color:#c1c5cc}.menu .search__button{height:40px;min-height:unset;font-size:16px}.menu .search__container input[type=text]::-webkit-input-placeholder{color:#222}.menu .search__container input[type=text]::placeholder{color:#222}.menu .search_container{display:none}.list-collections .thumbnail img{max-height:216px}.klaviyo-bis-trigger{width:calc(100% - 6px)!important}#tech_specs h2{font-size:2em;font-weight:700;line-height:1.25em;text-transform:uppercase;margin:0 0 5px}h2 span{font-size:1.2em;font-weight:750;line-height:1.25em;text-transform:uppercase;margin:0 0 5px}.spr-badge[data-rating="0.0"]{visibility:hidden;display:none}.promo_banner .promo_banner-close{display:none}#titlezone{display:flex;align-items:center;margin-bottom:40px}#product_title{width:calc(100% - 350px)}#product_title h1{font-size:1.87em;color:#333;font-weight:400;text-transform:uppercase;line-height:1.3em;padding:0;margin-bottom:8px}#product_title .sku{display:inline;margin-right:24px;font-family:Eurostile Next,serif}#title_badges{width:350px;text-align:right}#title_badges img{max-width:175px;width:100%}.gallery-thumbnails--left .multi-image{width:86%}.gallery-thumbnails--left .product_gallery_nav{max-height:320px;overflow-y:scroll;padding-right:8px}.gallery-thumbnails--left .product_gallery_nav::-webkit-scrollbar{width:8px}.gallery-thumbnails--left .product_gallery_nav::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:4px}.gallery-thumbnails--left .product_gallery_nav::-webkit-scrollbar-thumb{border-radius:4px;background-color:#c52333}#buy_area{background-color:#f6f6f6;border:1px solid #d8d8d8;box-shadow:0 1px 3px 1px #0000004d;padding:0 0 1em;margin-bottom:1em}.rebate{background-color:#b4000a;text-align:center;color:#fefefe;font-family:Eurostile Next,serif;padding:8px 0;margin-bottom:1px;text-transform:uppercase}.rebate a{color:#fefefe}#buy_area .modal_price{width:94%;margin:15px auto 10px}#buy_area .modal_price .current_price{font-family:Eurostile Next,serif;font-size:1.375em}#buy_area .sku{width:94%;margin:10px auto;font-family:Eurostile Next,serif}#buy_area .product_form{width:94%;margin:auto}#buy_area .swatch label{background-color:#fefefe}#buy_area .smart-payment-button--true .purchase-details{padding-bottom:0}.affirm-as-low-as{max-width:175px;font-size:.7em;margin-top:8px}.affirm-as-low-as a{color:#292d36;text-decoration:underline}#form_badges{display:flex;justify-content:space-evenly;padding:25px 3% 0}#form_badges img{width:auto;max-height:60px;align-self:center}#tech_specs{display:flex;justify-content:space-between;align-items:center;margin:40px auto}#tech_specs h2{font-size:2em;font-weight:750;line-height:1.25em;text-transform:uppercase;margin:0 0 5px}#tech_specs span{display:block;font-size:.875em;line-height:1.2em}#tech_specs div:first-of-type{width:250px}#tech_specs .spec{width:calc(20% - 50px);text-align:center;font-size:1.875em}#tech_specs .spec span{font-size:.47em;text-transform:uppercase;margin-top:16px}#tech_banners .techbanner,#warranty_banners .techbanner{position:relative}#tech_banners .techbanner p,#warranty_banners .techbanner p{position:absolute;top:15%;left:26%;color:#fefefe;max-width:390px;line-height:1.4em;font-size:.9em}#tech_banners .techbanner a,#warranty_banners .techbanner a{color:#fefefe;text-decoration:underline}#warranty_banners .techbanner p{top:30%;left:30%;max-width:410px}.description h3 span{display:inline-block;background-color:#666!important;padding:0 10px 0 3px;font-weight:400!important;font-size:1.2em;color:#fefefe!important}.purchase-details__buttons.purchase-details__spb--true .action_button.action_button--secondary{transition:color 0s}.purchase-details__buttons.purchase-details__spb--true .action_button.action_button--secondary:hover{background-image:url(//www.corsaperformance.com/cdn/shop/files/carbon_500x.jpg?v=18445349647496966624);background-size:cover;color:#fefefe;border-color:#111;transition:color 0s}.recommended{max-width:1200px;margin:auto}#shopify-section-1588281134008,#shopify-section-collection-template,#shopify-section-product-template,#shopify-section-product-carb-template,#shopify-section-blog-template,#shopify-section-collection-sub-collections-template,body.page,body.page-narrow,div.cart-template,div.collection-template-section{margin-top:0}@media only screen and (max-width: 1099px){#product_title{width:calc(100% - 200px)}#title_badges{width:200px;text-align:right}.top_bar .menu.left{display:none}#form_badges img{max-height:50px}#tech_specs div:first-of-type{width:205px}#tech_specs h2{font-size:1.66em}#tech_specs .spec span{font-size:.4em}#tech_banners{background-color:#d22031;padding:1em 1%;margin:20px 0}#tech_banners .techbanner img{display:none}#tech_banners .techbanner p{position:static;font-weight:700;text-align:center;margin:auto;max-width:700px}#warranty_banners .techbanner p{top:18%;max-width:310px}}@media only screen and (max-width: 999px){#titlezone{flex-wrap:wrap;margin-bottom:0}#product_title,#title_badges{width:100%}.gallery-thumbnails--left .multi-image{width:86%}#buy_area{max-width:500px;margin:auto}#tech_specs{flex-wrap:wrap;justify-content:space-between}#tech_specs div:first-of-type{width:100%;text-align:center}#tech_specs .spec{width:18%;margin-top:35px}#tech_specs .spec span{font-size:.5em}#warranty_banners{background-color:#252c62;padding:1em 1%;margin:20px 0}#warranty_banners .techbanner img{display:none}#warranty_banners .techbanner p{position:static;font-weight:700;text-align:center;margin:auto;max-width:700px}}@media only screen and (max-width: 899px){.promo_banner-show.mobile_nav-fixed--true #pagecontent,.promo_banner-show.mobile_nav-fixed--false #pagecontent{padding:0}.header-section{position:static}.main_nav{display:flex;flex-wrap:wrap}.main_nav div.logo{width:25%}.main_nav .nav{width:50%}#ymmsearch{float:none;width:100%;background-color:#000;position:relative;z-index:1}#easysearch{width:96%;margin:auto}#partsearch #Search,#partsearch button.btn{width:100%}#easysearch .easysearch-select-holder,#easysearch .easysearch-btn-holder{margin:0;width:16%}.klaviyo-bis-trigger{width:100%!important}}@media only screen and (max-width: 798px){.gallery-thumbnails--left .multi-image{width:100%}.index-sections{margin-top:0}}@media only screen and (max-width: 599px){#shopify-section-header{position:static}#pagecontent,.index-sections,#shopify-section-1588281134008,#shopify-section-collection-template,#shopify-section-product-template,#shopify-section-product-carb-template,#shopify-section-blog-template,#shopify-section-collection-sub-collections-template,body.page,body.page-narrow,.promo_banner-show.mobile_nav-fixed--true .page-banner,.promo_banner-show.mobile_nav-fixed--false .page-banner,div.breadcrumb-collection,div.cart-template,div.collection-template-section{margin-top:0}.breadcrumb-collection{display:none}.flickity-prev-next-button svg{top:20%}#ymmholder h3{text-align:center;margin:5px 0}#easysearch .easysearch-select-holder,#easysearch .easysearch-btn-holder{width:32%}#easysearch-holder{display:flex;flex-wrap:wrap;justify-content:space-between}.easysearch-select-holder select{padding:4px 7px;font-size:15px;min-height:32px;height:32px}.nptemplate{width:94%}#product_title h1{font-size:1.33em}#title_badges{text-align:left;margin-top:1em}#form_badges img{max-height:40px}#tech_specs .spec{width:49%;margin-top:35px}.iframeholder{height:3250px}}.clearfix-desc{content:"";clear:both;display:table}
/*# sourceMappingURL=/cdn/shop/t/146/assets/custom.css.map */
