@font-face{font-display:swap;font-family:TitreMazda;font-style:normal;src:url(/fonts/mazda/MazdaType-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:TexteMazda;font-style:normal;font-weight:400;src:url(/fonts/mazda/MazdaType-Regular.woff2) format("woff2")}.\35 50 .col-lg-6.col-12.carriere-form.rounded-4.bg-dark .row *,.\35 50 .col-lg-6.col-12.carriere-form.rounded-4.bg-dark h3,.\35 50 .stock-results select#stock_recherche_tri{color:#000!important}.\35 50 .offres-emploi--item__title,.\35 50 .section-img-text-black,.\35 50 .stock-wrapper .stock-filtres h3{color:#000}.\35 50 .nav-list{gap:10px}.\35 50 .nav-wrapper .nav-list li:last-child a.nav-list--item{color:#fff}.\35 50 .custom-select .badge{background-color:var(--color-primary);color:#fff}.\35 50 .nav-list>li:last-child{background:var(--color-primary);color:#fff}.\35 50 h1,.\35 50 h2,.\35 50 h3,.\35 50 h4,.\35 50 h5,.\35 50 h6{font-weight:100;text-transform:uppercase}.\35 50 .h1,.\35 50 h1{font-size:2.5rem;line-height:56px}.\35 50 .h1,.\35 50 .h2,.\35 50 h1,.\35 50 h2{font-family:var(--font-family-titre);font-weight:100}.\35 50 .h2,.\35 50 h2{font-size:2rem;line-height:35px}.\35 50 .h3,.\35 50 h3{font-size:1.8rem;line-height:30px}.\35 50 .h3,.\35 50 .h4,.\35 50 h3,.\35 50 h4{font-family:var(--font-family-titre);font-weight:100}.\35 50 .h4,.\35 50 h4{font-size:1.5rem;line-height:32px}.\35 50 .h5,.\35 50 h5{font-family:var(--font-family-titre);font-size:1.125rem;font-weight:100;line-height:24px}.\35 50 .btn,.\35 50 .link,.\35 50 a,.\35 50 button,.\35 50 input{font-family:var(--font-family-titre);font-size:.875rem;font-weight:100;line-height:21px}.\35 50 .text,.\35 50 body,.\35 50 label,.\35 50 optgroup,.\35 50 p,.\35 50 select option,.\35 50 textarea{font-family:var(--font-family);font-size:14px;font-weight:500;line-height:24px}.\35 50 .fw-bold,.\35 50 b,.\35 50 strong{font-family:var(--font-family-titre);font-weight:100}.\35 50 .fw-200{font-family:var(--font-family)}.\35 50 .btn-lg{font-size:18px}.\35 50 .nav-list--item{font-family:var(--font-family-titre);font-size:.8rem;font-weight:100;line-height:21px;text-transform:uppercase}.\35 50 .searchbar-v2__keywords-custom.keyword-search-v2-custom p{font-size:12px;line-height:14px}.\35 50 .btn-custom .btn-label{font-family:var(--font-family-titre);font-weight:600}