@font-face{font-display:swap;font-family:TitreYamaha;font-style:normal;font-weight:400;src:url(/fonts/yamaha/Play-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:TexteYamaha;font-style:normal;font-weight:400;src:url(/fonts/yamaha/Ubuntu-Regular.woff) format("woff")}.\39 50 h1,.\39 50 h2,.\39 50 h3,.\39 50 h4,.\39 50 h5,.\39 50 h6{font-weight:100;text-transform:uppercase}.\39 50 .h1,.\39 50 h1{font-size:2.5rem;line-height:56px}.\39 50 .h1,.\39 50 .h2,.\39 50 h1,.\39 50 h2{font-family:var(--font-family-titre);font-weight:100}.\39 50 .h2,.\39 50 h2{font-size:2rem;line-height:35px}.\39 50 .h3,.\39 50 h3{font-size:1.8rem;line-height:30px}.\39 50 .h3,.\39 50 .h4,.\39 50 h3,.\39 50 h4{font-family:var(--font-family-titre);font-weight:100}.\39 50 .h4,.\39 50 h4{font-size:1.5rem;line-height:1.5rem}.\39 50 .h5,.\39 50 h5{font-family:var(--font-family-titre);font-size:1.125rem;font-weight:100;line-height:24px}.\39 50 .btn,.\39 50 .link,.\39 50 a,.\39 50 button,.\39 50 input{font-family:var(--font-family);font-size:1rem;font-weight:100;line-height:21px}.\39 50 .nav-list{gap:15px}.\39 50 .text,.\39 50 body,.\39 50 label,.\39 50 optgroup,.\39 50 p,.\39 50 select option,.\39 50 textarea{font-family:var(--font-family);font-size:14px;font-weight:100;line-height:24px}.\39 50 .fw-bold,.\39 50 b,.\39 50 strong{font-family:var(--font-family-titre);font-weight:100}.\39 50 .carriere-form .form-floating>.form-select{color:#000!important}.\39 50 select option{color:#000}.\39 50 .carriere-form .form-floating>.form-control:not(:placeholder-shown){color:#fff}.\39 50 .fw-200{font-family:var(--font-family)}.\39 50 .stock-img--wrapper{color:var(--color-primary)}.\39 50 .background-color-card,.\39 50 .bg-dark,.\39 50 .concessions-wrapper--listings .concession-item,.\39 50 .section-double-img-btn .img--wrapper,.\39 50 .section-text-img--img,.\39 50 div#carousel_details_stock_img{background:#fff!important;color:#000}.\39 50 .carriere-form .row *,.\39 50 .carriere-form h3,.\39 50 .carriere-form label,.\39 50 .carriere-form select{color:#000!important}.\39 50 .btn-lg{font-size:14px}.\39 50 a{color:var(--color-tertiary)}.\39 50 .content-concession-adresse{color:#000}.\39 50 .section-img-text-black{background:#fff;color:#000}.\39 50 .section-triple-grid a.img--wrapper>div *{color:#000}.\39 50 .nav-list--item,.\39 50 li.sub-nav-list--item a{font-family:var(--font-family-titre);font-size:.8rem;font-weight:600;line-height:21px;text-transform:uppercase}.\39 50 .searchbar-v2__keywords-custom.keyword-search-v2-custom p{font-size:12px;line-height:14px}