.btn.btn-primary{background-color:#C00;color:#ffffff!important;border-color:#C00}.btn.btn-primary:hover{background-color:#B80505!important;color:#fff;border-color:#B80505}.btn-primary.disabled,.btn-primary:disabled{background-color:#C00;color:#fff;border-color:#C00}.btn-secondary{background-color:#fdfdfd;color:#222;box-shadow:0 2px 3px 1px #DCDCDC;border:1px solid #C1C1C1}.btn-secondary:hover{background-color:#B80505!important;color:#fff;box-shadow:0 2px 3px 1px #DCDCDC;border:1px solid #B80505}.active btn:hover{color:#fff;background-color:#B80505}.btn.btn-info{background-color:#C00;color:#fff;border-color:#C00}.btn.btn-info:hover{background-color:#B80505;color:#fff;border-color:#B80505}.btn-default{color:#222}.btn-default:hover{color:#222;background-color:#ccc}.btn-outline-primary{color:#222222!important;border-color:#222222!important}.btn-outline-primary:hover,.btn-outline-primary:active{color:#ffffff!important;background-color:#CC0000!important;border-color:#CC0000!important}.btn-check:checked+.btn,.bg-dark .btn-check:checked+.btn{background-color:#B80505;color:#222;border-color:#CC0000!important}.btn-circle{background-color:#fff;color:#222;border-color:#fff}.btn-circle:focus{background-color:#fff;color:#222;border-color:#fff}.btn-circle:active{background-color:#ffffff!important;color:#222222!important;border-color:#ffffff!important}.btn.btn-primary svg{fill:#ffffff!important}.btn.btn-primary:hover svg{fill:#ffffff!important}.btn.btn-secondary:hover svg{fill:#ffffff!important}.btn-shop:hover,.btn-shop.active{color:#B80505}a.product-card-lien:hover{color:#222}.promotion-card{text-decoration-color:#C00}.product-card:hover .btn.btn-primary{background-color:#B80505}.accordion-button:not(.collapsed){color:#222}input::-webkit-slider-thumb{background-color:#CC0000!important}.svg-nb{fill:#ffffff!important}.background-index-buttons .btn.btn-primary{box-shadow:0 0 2px 0 #CC0000!important}.btn.btn-primary svg{fill:#ffffff!important}.btn.btn-primary:hover svg{fill:#ffffff!important}.btn.btn-secondary:hover svg{fill:#ffffff!important}.svg-nb{fill:#ffffff!important}body .background-index-buttons .btn.btn-primary:hover{background-color:#B80505!important;color:#ffffff!important}.btn-delivery:hover,.btn-delivery:active{border-color:#CC0000!important}body.bg-dark .btn-delivery:hover,.btn-delivery:active{border-color:#CC0000!important}.btn-alert{border:2px solid transparent!important;background-color:#FFF0F1!important;box-shadow:0 2px 3px 1px #842029!important}.btn-alert:hover{border:2px solid #B60000!important;background-color:#FFF0F1!important;box-shadow:0 2px 3px 1px #842029!important}.pagination>li>a,.pagination>li>span{background-color:#fff;color:#222;border-color:#ccc}.pagination>li>a:hover{color:#B80505}.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover,.pagination>.active>.page-link,.pagination>.active>.page-link:hover,.pagination>.active>.page-link:focus{background-color:#CC0000!important;color:#ffffff!important;border-color:#C00;font-weight:700}a{color:#222}a:hover{color:#B80505}a:focus{color:#B80505}.accordion-front .accordion-item>.accordion-header>.accordion-button.collapsed::after{background-image:url(/assets/svg/themes/bikeparts/accordion-arrow.svg)!important}.accordion-front .accordion-item>.accordion-header>.accordion-button:not(.collapsed)::after{background-image:url(/assets/svg/themes/bikeparts/accordion-arrow.svg)!important}#accordion_faq>.accordion-item>.accordion-header>.accordion-button:not(.collapsed)::after,#accordion_faq>.accordion-item>.accordion-header>.accordion-button::after{background-image:url(/assets/svg/themes/commun/accordion-arrow-white.svg)!important}.accordion-front>.accordion-item>.accordion-header>.accordion-button.collapsed{color:#222222!important}.accordion-front .accordion-item>.accordion-header>.accordion-button:hover,.cylindre:hover,.accordion-front .accordion-item .accordion-button:hover{color:#B80505!important}.accordion-front .accordion-item .accordion-button.collapsed,.accordion-front .accordion-item .accordion-button:not(.collapsed){color:#222222!important}.accordion-front.bg-dark.accordion-microfiches>.accordion-item>.accordion-header>button,.accordion-front.bg-dark.accordion-microfiches>.accordion-item>.accordion-header>button:hover{background-color:#CC0000!important;color:#ffffff!important}.accordion-front.bg-dark.accordion-microfiches>.accordion-item>.accordion-header>.accordion-button:not(.collapsed)::after,.accordion-front.bg-dark.accordion-microfiches>.accordion-item>.accordion-header>.accordion-button::after{background-image:url(/assets/svg/themes/commun/accordion-arrow-white.svg)!important}#accordion_faq>.accordion-item>.accordion-header>button{background-color:#CC0000!important;color:#ffffff!important}#accordion_faq .accordion-body a{color:#B80505!important}.text-primary{color:#B80505!important}.border-primary{border-color:#CC0000!important}.bg-primary{background-color:#CC0000!important}.text-bg-primary,#banner_message a{color:#ffffff!important;background-color:#CC0000!important}.card-primary{border-color:#C00}.card-primary>.card-header{background-color:#CC0000!important;color:#fff;border-color:#C00}.card-header.bg-primary{color:#ffffff!important}.card-primary>.card-body>.card-title{background-color:#C00;color:#fff;border-color:#C00}.dropdown-item.active,.dropdown-item:active{background-color:#CC0000!important}.btn-check:focus+.btn-primary,.btn-primary:focus{background-color:#CC0000!important;border-color:#CC0000!important}.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 1px #cccccc!important}.nav-tabs.nav-justified>.nav-item.active>.nav-link,.nav-tabs.nav-justified>.nav-item.active>a:focus{color:#B80505!important}.nav-tabs.nav-justified>.nav-item.active>.nav-link>span.badge.btn.btn-primary{background:#CC0000!important;border-color:#C00}.nav-tabs.nav-justified.navbar-dark.bg-dark>.nav-item.active>.nav-link,.nav-tabs.nav-justified.navbar-dark.bg-dark>.nav-item.active>.nav-link:focus,.nav-tabs.nav-justified.navbar-dark.bg-dark>.nav-item.active>.nav-link:hover{color:#B80505!important}.bar1,.bar2,.bar3{background-color:#C00}.nav-link:focus,.nav-link:hover{color:#B80505!important}.resultat_ajout_panier{background-color:#C00;color:#fff}.hovereffect h2{background-color:#C00;color:#fff}.page:hover{background-color:#B80505;color:#fff}#header_fiche_article{background-color:#CC0000!important;border-color:#C00}#section_index{color:#C00}.index_color{color:#C00}.parts:hover>.index_color{color:#fff}.parts{background:transparent;color:#C00}.img_etape4{border:1px solid #ccc}.carousel-control:hover,.carousel-control:focus,.carousel-control:active{color:#222}#payment_option_container>.payment_option.active{border-color:#C00}.process-step button[active],.process-step button:hover:enabled{background-color:#C00;color:#fff}.checkbox_container>input[type="checkbox"]:checked+label::after,.radio_container>input[type="radio"]:checked+label::after,.windows8 .wBall .wInnerBall{background:#C00}.page_link_active{background-color:#CC0000!important;border-color:#CC0000!important}.text-microfiches{color:inherit}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-Regular.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-Medium.woff2) format("woff2");font-display:swap;font-weight:500}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-SemiBold.woff2) format("woff2");font-display:swap;font-weight:600}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-Bold.woff2) format("woff2");font-display:swap;font-weight:700}body{background-color:#222;color:#222;font-family:Montserrat,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-Regular.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-Medium.woff2) format("woff2");font-display:swap;font-weight:500}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-SemiBold.woff2) format("woff2");font-display:swap;font-weight:600}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-Bold.woff2) format("woff2");font-display:swap;font-weight:700}h1,h2,h3,h4,h5,h6{font-family:Montserrat,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.dealer_message_header{color:#222}.page{color:#ccc}.pagei{background:#CC0000!important;color:#ffffff!important}.pagei:hover{background:#B80505!important;color:#ffffff!important}.alert-warning>div>a,.alert-warning>a{color:inherit}select:not([multiple]) option{color:#222}#lien_panier{color:none}#body_fiche_article{background-color:#fff;color:#222;border-right:8px solid #C00;border-bottom:8px solid #C00;border-left:8px solid #C00}#img_fiche_article{background-color:none!important;border-color:#bbb}.parts_ref{color:#222}#shop_flex{background-color:#ccc}.process-step button[active]{border-color:#C00}.process-step button[disabled]{background-color:none;color:none}.process-step>button.btn-suivi-panier[disabled]:hover{background-color:#cccccc!important;color:#222;cursor:not-allowed}.process-row>.process-step>p[disabled]{color:#ccc}#cp_display{background-color:#222;border:solid #555 1px}#cp_display div:hover{background-color:#555}.input-group-btn>button.btn-number{background-color:#fff;color:#C00;border:1px solid #ccc}.input-group-btn>button.btn-number:hover{background-color:#D9D9E0;color:#222}.form-switch .form-check-input:checked,.form-check .form-check-input:checked{background-color:#C00;border-color:#C00}.accordion-header.js-accordion-header.btn-primary{background:#C00}.accordion-item .accordion-header{background:#888;color:#fff}.accordion-body-contents a{color:#C00}.accordion-entretien-item .accordion-entretien-header{background:#888}.accordion-entretien-body-contents{background:#888}.accordion-entretien-body-contents>span>a{color:#C00}.toast{color:#ffffff!important;background-color:#222222!important}table>tbody>tr.background_gray,table>tbody>tr.background_gray a,table>tbody>tr.background_gray:hover{background-color:#888888!important;color:#ffffff!important;border-color:#888888!important}#creditCard{background-color:#fff}#messages_container>nav>a:hover,#messages_container>nav>a:focus{background-color:#eee}#messages_container>nav>a.active,#messages_container>nav>a.hover{background-color:#eee}.note-editor{color:#222}.note-editor button{color:#222222!important;background-color:#fff}.note-editor .note-toolbar{background-color:#eee}.navbar,.nav-mobile{background-color:#EDEDF1!important}.navbar-dark.bg-dark,.navbar-dark .bg-dark{background-color:#EDEDF1!important}.navbar-top-bg{background-color:#EDEDF1!important}.navbar-bottom-bg{background-color:#ffffff!important}@media screen and (max-width:991px){.navbar-bottom-bg{background-color:#f7f7fa!important}}.dropdown-menu-dark{background-color:#ffffff!important}@media screen and (max-width:991px){.navbar-bottom-bg{background-color:#f7f7fa!important}}.navbar-brand button{background-color:inherit;color:inherit}.navbar-brand button:hover{background-color:inherit;color:inherit}#logo_fiche_article{border:2px solid #222}fieldset{border:1px solid inherit}.hr_fiche_art>hr{background-color:#C00}#span_index{color:#C00}#row_index{background-color:initial}#fleche_tchat2 a{color:#C00}.text-muted{color:#888888!important}.info_msg_content a{color:#C00}.img-panier{fill:#C00}#div_block_footer a:hover,body.bg-dark #div_block_footer a:hover{color:#B80505}.bg-footer{background-color:#EDEDF1}@keyframes yellow-fade{from{background:#f96}to{background:#fff}}@media screen and (min-width:768px){.parts:hover{background-color:#C00;color:#fff}.parts_details>.panel-primary{border-color:#C00}.parts_details>.panel-primary>.panel-heading{background-color:#C00;color:#fff;border-color:#B80505}#lang_menu{background-color:#222}#lang_menu>li>a{color:#fff}#lang_menu>li>a:hover{background-color:#B80505;color:#fff;border:1px solid #B80505}#span_index{color:#C00}#table_panier_parts>tbody>tr>td.mobile_hidden_infos{border-top:1px solid inherit}#lang{background-color:inherit}}@media screen and (max-width:767px){#lang_menu{background-color:#222}#row_index{background-color:#222}}