.\38 20{--subaru-survol:var(--color-tertiary);--subaru-sur-accent:#000;--subaru-rayon:8px;--sur-sombre-accent:var(--color-tertiary);--sur-sombre-accent-contraste:#000;--sur-sombre-picto-survol:brightness(0);--sur-carriere-offre-bg:color-mix(in srgb,var(--color-tertiary) 15%,#fff)}.\38 20 div#custom-select-categorie,.\38 20 div#custom-select-groupe{width:100%}.\38 20 .btn,.\38 20 .btn-custom{border-radius:var(--subaru-rayon)}.\38 20 .btn-custom:focus-visible,.\38 20 .btn-custom:hover,.\38 20 .btn.btn-primary:focus-visible,.\38 20 .btn.btn-primary:hover{background:var(--subaru-survol);border-color:var(--subaru-survol);color:var(--subaru-sur-accent)}.\38 20 .nav-container{--nav-texte-clair:var(--color-primary);--nav-texte-sombre:#fff}.\38 20 .nav-container .nav-wrapper,.\38 20 .nav-container .sub-nav-list{border-radius:12px}.\38 20 .nav-container.nav-fond-clair .nav-wrapper{background:color-mix(in srgb,#fff 92%,transparent);border-color:color-mix(in srgb,var(--color-primary) 10%,transparent)}.\38 20 .nav-container.nav-fond-sombre .nav-wrapper{background:color-mix(in srgb,var(--color-primary) 70%,transparent);border-color:color-mix(in srgb,#fff 15%,transparent)}@media (min-width:1369px){.\38 20 .nav-container .nav-list>li:not(.nav-list--cta):hover,.\38 20 .nav-container.nav-fond-sombre .nav-list>li:not(.nav-list--cta):hover{background:transparent}.\38 20 .nav-container .nav-list>li:not(.nav-list--cta)>.nav-list--item:after{background:var(--subaru-survol);bottom:-6px;height:2px;left:0;position:absolute;width:0}.\38 20 .nav-container .nav-list>li:not(.nav-list--cta):hover>.nav-list--item:after,.\38 20 .nav-container .nav-list>li:not(.nav-list--cta)>.nav-list--item:focus-visible:after{width:100%}.\38 20 .nav-container .nav-list>li.nav-list--cta{border-radius:var(--subaru-rayon)}.\38 20 .nav-container .nav-list>li.nav-list--cta:hover,.\38 20 .nav-container.nav-fond-sombre .nav-list>li.nav-list--cta:hover{background:var(--subaru-survol)}.\38 20 .nav-container .nav-list>li.nav-list--cta:hover>.nav-list--item{color:var(--subaru-sur-accent)}.\38 20 .nav-container .sub-nav-list{background:color-mix(in srgb,#fff 97%,transparent)}.\38 20 .nav-container.nav-fond-sombre .sub-nav-list{background:color-mix(in srgb,var(--bg-dark) 94%,transparent)}.\38 20 .nav-container .sub-nav-list--item a:focus-visible,.\38 20 .nav-container .sub-nav-list--item a:hover{background:var(--subaru-survol);color:var(--subaru-sur-accent)}}.\38 20 .hero-search{--hero-gold:var(--subaru-survol);--hero-gold-hover:var(--subaru-survol);--hero-accent:var(--subaru-survol);--hero-texte:var(--color-primary);--hero-gris:color-mix(in srgb,var(--color-primary) 60%,#fff);--hero-bordure:color-mix(in srgb,var(--color-primary) 12%,#fff);color:#fff}.\38 20 .hero-search__slide:after{background:linear-gradient(90deg,color-mix(in srgb,var(--bg-dark) 70%,transparent) 0,color-mix(in srgb,var(--bg-dark) 30%,transparent) 45%,transparent 70%),linear-gradient(0deg,color-mix(in srgb,var(--bg-dark) 55%,transparent) 0,transparent 35%)}.\38 20 .hero-search__surtitre{color:var(--color-tertiary);font-weight:600;letter-spacing:.12em}.\38 20 .hero-search__desc,.\38 20 .hero-search__titre{color:#fff}.\38 20 .hero-search__fields{background:#fff;border-radius:var(--subaru-rayon);overflow:hidden}.\38 20 .hero-search .custom-select.hero-search__field{background-color:#fff;transition:background-color .2s ease}.\38 20 .hero-search .custom-select.hero-search__field.active,.\38 20 .hero-search .custom-select.hero-search__field:hover{background-color:color-mix(in srgb,var(--color-tertiary) 12%,#fff)}.\38 20 .hero-search__label{color:var(--color-primary);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.\38 20 .hero-search .custom-select .input-button,.\38 20 .hero-search__input{color:var(--color-primary)}.\38 20 .hero-search .custom-select .badge{background:var(--color-primary);color:#fff}.\38 20 .hero-search .custom-select-body .custom-option:hover{background:color-mix(in srgb,var(--color-tertiary) 15%,#fff)}.\38 20 .hero-search .custom-select-body .form-check-input:checked{background-color:var(--color-primary);border-color:var(--color-primary)}.\38 20 .hero-search__field--texte:focus-within .hero-search__loupe{color:var(--color-primary)}.\38 20 .hero-search .hero-search__submit{background:var(--color-primary);color:#fff;transition:background-color .2s ease,color .2s ease}.\38 20 .hero-search .hero-search__submit:focus-visible,.\38 20 .hero-search .hero-search__submit:hover{background:var(--subaru-survol);color:var(--subaru-sur-accent)}.\38 20 .hero-search__arrow{color:#fff}.\38 20 .hero-search__arrow:hover{color:var(--color-tertiary)}.\38 20 .hero-search__keywords a{border-color:color-mix(in srgb,#fff 60%,transparent);border-radius:var(--subaru-rayon);color:#fff}.\38 20 .hero-search__keywords a:hover{background:var(--subaru-survol);border-color:var(--subaru-survol);color:var(--subaru-sur-accent)}.\38 20 .hero-search__indicators .active{background-color:var(--color-tertiary)}@media (max-width:1079px){.\38 20 .hero-search__keywords p{color:var(--color-primary)}.\38 20 .hero-search__keywords a{border-color:var(--color-primary);color:var(--color-primary)}}.\38 20 .section-activites--titre,.\38 20 .section-concessions-listing--titre,.\38 20 .section-faq-v2--titre,.\38 20 .section-news-2--titre,.\38 20 .section-reassurance--titre{color:var(--color-primary)}.\38 20 .section-activites--surtitre,.\38 20 .section-concessions-listing--surtitre,.\38 20 .section-faq-v2--surtitre,.\38 20 .section-news-2--surtitre,.\38 20 .section-news-2--surtitre p{color:color-mix(in srgb,var(--color-primary) 80%,#fff);font-weight:600;letter-spacing:.12em}.\38 20 .title-primary{color:color-mix(in srgb,var(--color-tertiary) 55%,#000)}.\38 20 .section.bg-dark{background-color:var(--bg-dark)!important;color:#fff}.\38 20 .section.bg-dark .title-primary{color:var(--color-tertiary)}.\38 20 .section.bg-dark .section-carousel-vo--titre,.\38 20 .section.bg-dark .section-text-img--text h2,.\38 20 .section.bg-dark .section-text-img--text p{color:#fff}.\38 20 .section.bg-dark .section-carousel-vo--surtitre,.\38 20 .section.bg-dark .section-carousel-vo--surtitre p,.\38 20 .section.bg-dark .section-text-img--surtitre{color:color-mix(in srgb,#fff 75%,transparent);font-weight:600;letter-spacing:.12em}.\38 20 .section.bg-dark .section-carousel-vo--entete .btn-primary,.\38 20 .section.bg-dark .section-text-img--text .btn-primary{background:#fff;border-color:#fff;color:#000}.\38 20 .section.bg-dark .section-carousel-vo--entete .btn-primary:hover,.\38 20 .section.bg-dark .section-text-img--text .btn-primary:hover{background:var(--subaru-survol);border-color:var(--subaru-survol);color:var(--subaru-sur-accent)}.\38 20 .section.bg-dark .carousel-v2-button{background:#fff;color:#000}.\38 20 .section.bg-dark .carousel-v2-button:hover{background:var(--subaru-survol);color:var(--subaru-sur-accent)}.\38 20 .section-reassurance{--reassurance-picto-bg:var(--color-primary);--reassurance-picto-color:#fff;color:var(--color-primary)}.\38 20 .section-reassurance--picto svg rect{fill:var(--reassurance-picto-bg)}.\38 20 .section-reassurance--picto svg path[fill]{fill:var(--reassurance-picto-color)}.\38 20 .section-reassurance--picto svg path[stroke]{stroke:var(--reassurance-picto-color)}.\38 20 .section-activites--carte,.\38 20 .section-concessions-listing .concession-item,.\38 20 .section-news-2--carte{border-radius:12px;overflow:hidden}.\38 20 .section-faq-v2--declencheur{background:var(--color-primary);border-radius:var(--subaru-rayon);color:#fff}.\38 20 .section-faq-v2--declencheur:hover,.\38 20 .section-faq-v2--declencheur:not(.collapsed){background:var(--subaru-survol);color:var(--subaru-sur-accent)}.\38 20 .section-avis-v3{background:var(--bg-dark);color:#fff}.\38 20 footer{--footer-bg:var(--bg-dark);color:#fff}.\38 20 footer .footer-haut{border-top-color:var(--color-tertiary)}.\38 20 .section-formulaire-rdv .formulaire-rdv--formulaire button[type=submit]{background:#fff;border-color:#fff;border-radius:var(--subaru-rayon);color:#000}.\38 20 .section-formulaire-rdv .formulaire-rdv--formulaire button[type=submit]:focus-visible,.\38 20 .section-formulaire-rdv .formulaire-rdv--formulaire button[type=submit]:hover{background:var(--subaru-survol);border-color:var(--subaru-survol);color:var(--subaru-sur-accent)}.\38 20 .section-formulaire-rdv .formulaire-rdv--formulaire .form-floating>.form-control:focus,.\38 20 .section-formulaire-rdv .formulaire-rdv--formulaire .form-floating>.form-select:focus{border-bottom:2px solid var(--color-tertiary)}.\38 20 .actu-tag:before{background:var(--color-tertiary)}.\38 20 .section-concessions-listing .concession-item:hover .concession-item--lien,.\38 20 .section-news-2--carte:hover .section-news-2--lien,.\38 20 footer .footer-list a:focus-visible,.\38 20 footer .footer-list a:hover,.\38 20 footer .footer-titre--lien:focus-visible,.\38 20 footer .footer-titre--lien:hover{border-color:var(--color-tertiary);color:var(--color-tertiary)}.\38 20 .list-breadcrumb a:hover,.\38 20 .stock-filtres-panel #form_stock_filtres .filtre-section--toggle:focus-visible,.\38 20 .stock-filtres-panel #form_stock_filtres .filtre-section--toggle:hover,.\38 20 .stock-filtres-panel .stock-filtres-panel--reset:focus-visible,.\38 20 .stock-filtres-panel .stock-filtres-panel--reset:hover,.\38 20.type-16 .fiche-info .fiche-info__fil a:hover{color:color-mix(in srgb,var(--color-tertiary) 55%,#000)}.\38 20 .fiche-galerie .fiche-galerie__agrandir:focus-visible,.\38 20 .fiche-galerie .fiche-galerie__agrandir:hover,.\38 20 .fiche-galerie .fiche-galerie__fleche:focus-visible,.\38 20 .fiche-galerie .fiche-galerie__fleche:hover,.\38 20 .gammes-listing .gamme-carte--btn-contour:focus-visible,.\38 20 .gammes-listing .gamme-carte--btn-contour:hover,.\38 20 .news-hero .news-hero--btn-contour:focus-visible,.\38 20 .news-hero .news-hero--btn-contour:hover,.\38 20 .section-activites--btn:focus-visible,.\38 20 .section-activites--btn:hover,.\38 20 .section-carousel-vo .carousel-v2-button:hover,.\38 20 .section-concessions-listing--fleche:hover,.\38 20 .section-faq-v2--btn:focus-visible,.\38 20 .section-faq-v2--btn:hover,.\38 20 .section-news-2--btn-contour:focus-visible,.\38 20 .section-news-2--btn-contour:hover,.\38 20 .section-news-2--btn-plein:focus-visible,.\38 20 .section-news-2--btn-plein:hover,.\38 20 .section-news-2--fleche:hover,.\38 20 .stock-pagination button:not([disabled]):hover,.\38 20 footer .footer-scroll-top:hover{background:var(--subaru-survol);border-color:var(--subaru-survol);color:var(--subaru-sur-accent)}.\38 20 .erreur-page__btn,.\38 20 .erreur-page__raccourci,.\38 20 .gamme-carte--btn-contour,.\38 20 .news-hero--btn,.\38 20 .section-activites--btn,.\38 20 .section-faq-v2--btn,.\38 20 .section-news-2--btn{border-radius:var(--subaru-rayon)}.\38 20 .erreur-page .erreur-page__btn--contour:focus-visible,.\38 20 .erreur-page .erreur-page__btn--contour:hover,.\38 20 .erreur-page .erreur-page__btn--plein:focus-visible,.\38 20 .erreur-page .erreur-page__btn--plein:hover{background:var(--subaru-survol);border-color:var(--subaru-survol);color:var(--subaru-sur-accent)}.\38 20 .list-breadcrumb a,.\38 20 .list-breadcrumb li{color:color-mix(in srgb,var(--color-primary) 85%,#fff)}.\38 20 .section-breadcrumbs.dark .list-breadcrumb a,.\38 20 .section-breadcrumbs.dark .list-breadcrumb li{color:color-mix(in srgb,#fff 80%,transparent)}.\38 20 .stock-filtres-panel{--filtre-texte:var(--color-primary);--filtre-gris:#6b6b6b}.\38 20 .form-control:focus-visible,.\38 20 .form-select:focus-visible{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-tertiary) 60%,transparent)}.\38 20 .erreur-page button:focus-visible,.\38 20 .erreur-page input:focus-visible,.\38 20 .hero-search .hero-search__submit:focus-visible,.\38 20 .hero-search__input:focus-visible,.\38 20 .searchbar-v2-input:focus-visible{outline:2px solid var(--color-tertiary);outline-offset:2px}@media (hover:none){.\38 20 footer .footer-scroll-top:hover{background:#fff;border-color:#fff;color:var(--footer-bg)}}@media (prefers-reduced-motion:reduce){.\38 20 .hero-search .custom-select.hero-search__field,.\38 20 .hero-search .hero-search__submit{transition:none}}