@font-face{font-display:swap;font-family:TitreCupra;font-style:normal;font-weight:400;src:url(/fonts/cupra/CupraScreen-Book.woff2) format("woff2")}@font-face{font-display:swap;font-family:TexteCupra;font-style:normal;font-weight:400;src:url(/fonts/cupra/CupraScreen-Book.woff2) format("woff2")}.\31 89 .nav-container a,body.\31 89{color:#fff}.\31 89 h1,.\31 89 h2,.\31 89 h3,.\31 89 h4,.\31 89 h5,.\31 89 h6{font-weight:100}.\31 89 .h1,.\31 89 h1{font-size:3.5rem;line-height:56px}.\31 89 .h1,.\31 89 .h2,.\31 89 h1,.\31 89 h2{font-family:var(--font-family-titre);font-weight:100;text-transform:uppercase}.\31 89 .h2,.\31 89 h2{font-size:2.3rem;line-height:35px}.\31 89 .h3,.\31 89 h3{font-size:1.375rem;line-height:30px}.\31 89 .h3,.\31 89 .h4,.\31 89 h3,.\31 89 h4{font-family:var(--font-family-titre);font-weight:100;text-transform:uppercase}.\31 89 .h4,.\31 89 h4{font-size:1.5rem;line-height:32px}.\31 89 .h5,.\31 89 h5{font-family:var(--font-family-titre);font-size:1.125rem;font-weight:100;line-height:24px;text-transform:uppercase}.\31 89 .btn,.\31 89 .link,.\31 89 a,.\31 89 button,.\31 89 input{font-family:var(--font-family-titre);font-size:.875rem;font-weight:900;line-height:21px}.\31 89 .text,.\31 89 body,.\31 89 label,.\31 89 optgroup,.\31 89 p,.\31 89 select option,.\31 89 textarea{font-family:var(--font-family);font-size:14px;font-weight:100;line-height:24px}.\31 89 .fw-bold,.\31 89 b,.\31 89 strong{font-family:var(--font-family-titre);font-weight:600}.\31 89 .fw-200{font-family:var(--font-family)}.\31 89 .btn-lg{font-size:18px}.\31 89 .stock-wrapper .stock-filtres h3,.\31 89 a{color:#fff}.\31 89 .nav-list--item{font-family:var(--font-family-titre);font-size:.875rem;font-weight:600;line-height:21px}.\31 89 .searchbar-v2__keywords-custom.keyword-search-v2-custom p{font-size:12px;line-height:14px}.\31 89 .searchbar-v2__keywords-custom.keyword-search-v2-custom .btn{border:.5px solid #f1f1f1;color:#000;font-family:TexteCupra;font-weight:100!important;text-transform:capitalize}.\31 89 .stock-listing--card .card-info .card-info--modele,.\31 89 h3.card-info--modele{font-family:TexteCupra;font-size:15px;font-weight:100}.\31 89 .content-referencement a{color:var(--color-primary)}.\31 89 form#form_stock_filtres .input-button,.\31 89 form#form_stock_filtres label{font-size:12px}.\31 89 h2.card-info--marque{font-size:1.1rem}.\31 89 .card-meta-list .h6{font-family:TexteCupra}.\31 89 .card-prices h6{border-bottom:2px solid var(--color-primary);font-size:1.3rem;font-weight:600;padding:0 1rem}.\31 89 .btn{border-radius:5px}.\31 89 .custom-select,.\31 89 .custom-select .badge,.\31 89 .form-floating,.\31 89 .searchbar .content-search-bar,.\31 89 .section img,.\31 89 .stock-wrapper .stock-filtres--filters input,.\31 89 .textuelle-search,.\31 890 .stock-wrapper .stock-filtres--filters input{border-radius:0}