.\35 90 .section-activites--btn-plein,.\35 90 .section-faq-v2--btn,.\35 90 .section-news-2--btn-plein{color:var(--bg-light)}.\35 90 .section-activites--btn-plein:hover,.\35 90 .section-faq-v2--btn:hover,.\35 90 .section-news-2--btn-plein:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover);color:var(--bg-light)}.\35 90 .section-activites--btn-contour{border-color:var(--bg-light);color:var(--bg-light)}.\35 90 .section-activites--btn-contour:hover{background:var(--bg-light);color:var(--bg-dark)}.\35 90 .section-news-2--btn-contour{border-color:var(--color-primary);color:var(--color-primary)}.\35 90 .section-carousel-vo button.card-btn-wrapper.carrousel-gam-button,.\35 90 .section-news-2--btn-contour:hover{background:var(--color-primary);color:var(--bg-light)}.\35 90 .nav-container{--nav-texte:var(--color-tertiary)}.\35 90 .nav-container .nav-wrapper,.\35 90 .nav-container.nav-fond-clair .nav-wrapper,.\35 90 .nav-container.nav-fond-sombre .nav-wrapper{background:var(--bg-light);border-color:color-mix(in srgb,var(--color-tertiary) 8%,transparent);border-radius:0}.\35 90 .nav-container .logo-home--sombre{display:block}.\35 90 .nav-container .logo-home--clair{display:none}.\35 90 .nav-container .sub-nav-list{background:var(--bg-light);border-radius:0}@media (max-width:1368px){.\35 90 .nav-container .logo-home{max-height:40px;width:auto!important}}@media (min-width:1369px){.\35 90 .nav-container .nav-list>li:hover,.\35 90 .nav-container.nav-fond-sombre .nav-list>li:hover{background:transparent}.\35 90 .nav-container .nav-list>li>.nav-list--item:after{background:var(--color-primary);bottom:-6px;height:2px;left:0;position:absolute;width:0}.\35 90 .nav-container .nav-list>li:hover>.nav-list--item:after,.\35 90 .nav-container .nav-list>li>.nav-list--item:focus-visible:after{width:100%}.\35 90 .nav-container .sub-nav-list--item a:focus-visible,.\35 90 .nav-container .sub-nav-list--item a:hover{background:var(--color-primary);color:var(--bg-light)}}.\35 90 .hero-search div#custom-select-groupe{display:none}.\35 90 .hero-search div#custom-select-categorie{width:100%}.\35 90 .hero-search__fields{border-top:3px solid var(--color-primary);grid-template-columns:1.2fr 1.3fr auto}.\35 90 .hero-search{--hero-gold:var(--color-primary);--hero-gold-hover:var(--color-primary-hover);--hero-accent:var(--color-primary);--hero-texte:var(--color-tertiary)}.\35 90 .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) 40%,transparent 70%),linear-gradient(0deg,color-mix(in srgb,var(--bg-dark) 50%,transparent) 0,transparent 35%)}.\35 90 .hero-search__surtitre{align-items:center;color:var(--bg-light);display:inline-flex;gap:.75rem;letter-spacing:.12em}.\35 90 .hero-search__surtitre:before{background:var(--color-primary);content:"";height:2px;width:32px}.\35 90 .hero-search__label{color:var(--color-primary);letter-spacing:.08em;text-transform:uppercase}.\35 90 .hero-search .hero-search__submit{background:var(--color-primary);color:var(--bg-light)}.\35 90 .hero-search .hero-search__submit:focus-visible,.\35 90 .hero-search .hero-search__submit:hover{background:var(--color-primary-hover);color:var(--bg-light)}.\35 90 .hero-search__field--texte:focus-within .hero-search__loupe{color:var(--color-primary)}.\35 90 .hero-search__indicators .active{background-color:var(--color-primary)}@media (max-width:1079px){.\35 90 .hero-search__fields{grid-template-areas:"modeles" "texte" "submit";grid-template-columns:1fr}}.\35 90 .section-reassurance{--reassurance-picto-bg:color-mix(in srgb,var(--color-primary) 8%,var(--bg-light));--reassurance-picto-color:var(--color-primary)}.\35 90 .section-reassurance--picto,.\35 90 .section-reassurance--picto svg{height:64px;width:64px}.\35 90 .section-reassurance--picto svg rect{fill:var(--reassurance-picto-bg)}.\35 90 .section-reassurance--picto svg path[fill]{fill:var(--reassurance-picto-color)}.\35 90 .section-reassurance--picto svg path[stroke]{stroke:var(--reassurance-picto-color)}.\35 90 .section-reassurance--item:hover svg rect{fill:var(--color-primary)}.\35 90 .section-reassurance--item:hover svg path[fill]{fill:var(--bg-light)}.\35 90 .section-reassurance--item:hover svg path[stroke]{stroke:var(--bg-light)}.\35 90 .section-reassurance--picto svg path,.\35 90 .section-reassurance--picto svg rect{transition:fill .25s ease,stroke .25s ease}.\35 90 .section-avis-v3,.\35 90 .section-faq-v2--declencheur{background:var(--bg-dark);color:var(--bg-light)}.\35 90 .section-faq-v2--declencheur:hover,.\35 90 .section-faq-v2--declencheur:not(.collapsed){background:var(--color-primary)}.\35 90 footer{--footer-bg:var(--bg-dark)}.\35 90 h2.h2.flex-column{padding-left:1.1em;position:relative}.\35 90 h2.h2.flex-column:before{left:0;margin:0;position:absolute;top:0}.\35 90 .fiche-info .fiche-info__garantie{background:color-mix(in srgb,var(--color-primary) 10%,var(--bg-light));color:var(--color-tertiary)}.\35 90 .fiche-info .fiche-info__garantie i,.\35 90 .fiche-info .fiche-info__garantie svg{color:var(--color-primary)}.\35 90 .section-formulaire-rdv .formulaire-rdv--formulaire button[type=submit]{background:var(--color-primary);color:var(--bg-light)}.\35 90 .section-formulaire-rdv .formulaire-rdv--formulaire button[type=submit]:focus-visible,.\35 90 .section-formulaire-rdv .formulaire-rdv--formulaire button[type=submit]:hover{background:var(--color-primary-hover)}.\35 90 .section-liste-numerotee{--liste-dore-clair:color-mix(in srgb,var(--color-tertiary) 50%,var(--bg-light))}.\35 90 .section-liste-numerotee .liste-numerotee--texte{color:var(--color-tertiary)}.\35 90 .section-liste-numerotee .liste-numerotee--picto img{filter:brightness(0) opacity(.8)}@media (hover:hover){.\35 90 .section-liste-numerotee .liste-numerotee--ligne:hover{background:color-mix(in srgb,var(--color-tertiary) 5%,var(--bg-light));border-bottom-color:var(--color-primary)}.\35 90 .section-liste-numerotee .liste-numerotee--ligne:hover .liste-numerotee--texte{color:var(--color-tertiary)}.\35 90 .section-liste-numerotee .liste-numerotee--ligne:hover .liste-numerotee--picto{background:var(--color-primary);border-color:var(--color-primary)}.\35 90 .section-liste-numerotee .liste-numerotee--ligne:hover .liste-numerotee--picto img{filter:brightness(0) invert(1)}}@media (prefers-reduced-motion:reduce){.\35 90 .section-reassurance--picto svg path,.\35 90 .section-reassurance--picto svg rect{transition:none}}