@font-face{font-display:swap;font-family:TitreSubaru;font-style:normal;font-weight:400;src:url(/fonts/subaru/TitreSubaru.woff2) format("woff2")}@font-face{font-display:swap;font-family:TexteSubaru;font-style:normal;font-weight:400;src:url(/fonts/subaru/TextSubaru.woff2) format("woff2")}.\38 20 h1,.\38 20 h2,.\38 20 h3,.\38 20 h4,.\38 20 h5,.\38 20 h6{font-family:var(--font-family-titre);font-weight:400;letter-spacing:.01em;text-transform:uppercase}.\38 20 .h1,.\38 20 h1{font-size:clamp(2.5rem,9vw,4.5rem);line-height:.95}.\38 20 .h2,.\38 20 h2{font-size:clamp(2rem,6vw,2.75rem);line-height:1}.\38 20 .h3,.\38 20 h3{font-size:1.6rem;line-height:1.05}.\38 20 .h4,.\38 20 h4{font-size:1.5rem;line-height:1.1}.\38 20 .h5,.\38 20 h5{font-size:1.25rem;line-height:1.1}.\38 20 .text,.\38 20 body,.\38 20 label,.\38 20 optgroup,.\38 20 p,.\38 20 select option,.\38 20 textarea{font-family:var(--font-family);font-size:15px;line-height:24px}.\38 20 .btn,.\38 20 .btn-custom .btn-label,.\38 20 .link,.\38 20 a,.\38 20 button,.\38 20 input{font-family:var(--font-family);font-size:.875rem;font-weight:600;line-height:21px}.\38 20 .fw-bold,.\38 20 b,.\38 20 strong{font-family:var(--font-family);font-weight:700}.\38 20 .btn-lg{font-size:17px}.\38 20 .nav-list--item{font-family:var(--font-family);font-size:.8rem;font-weight:600;line-height:21px;text-transform:uppercase}.\38 20 select option{color:#000}