:root {--cou-pl-adresse: #FFFFFF;--cou-pl-adresse-rgb: 255,255,255;--cou-fd-adresse: #000080;--cou-fd-adresse-rgb: 0,0,128;--cou-bd-adresse: #000080;--cou-bd-adresse-rgb: 0,0,128;--cou-pl-menuon: #BB722B;--cou-pl-menuon-rgb: 187,114,43;--cou-bd-menuon: #BB722B;--cou-bd-menuon-rgb: 187,114,43;--cou-pl-menuoff: #800000;--cou-pl-menuoff-rgb: 128,0,0;--cou-bd-menuoff: #800000;--cou-bd-menuoff-rgb: 128,0,0;--cou-pl-titre3: #800000;--cou-pl-titre3-rgb: 128,0,0;--cou-pl-titre4: #000080;--cou-pl-titre4-rgb: 0,0,128;--cou-pl-lien: #000080;--cou-pl-lien-rgb: 0,0,128;--cou-pl-lienhover: #BB722B;--cou-pl-lienhover-rgb: 187,114,43;--cou-pl-menu2: #800000;--cou-pl-menu2-rgb: 128,0,0;--cou-bd-menu2: #800000;--cou-bd-menu2-rgb: 128,0,0;--cou-pl-lienmenu2on: #BB722B;--cou-pl-lienmenu2on-rgb: 187,114,43;--cou-bd-lienmenu2on: #BB722B;--cou-bd-lienmenu2on-rgb: 187,114,43;--cou-pl-lienmenu2off: #800000;--cou-pl-lienmenu2off-rgb: 128,0,0;--cou-bd-lienmenu2off: #800000;--cou-bd-lienmenu2off-rgb: 128,0,0;--cou-pl-liendevison: #BB722B;--cou-pl-liendevison-rgb: 187,114,43;--cou-pl-liendevisoff: #800000;--cou-pl-liendevisoff-rgb: 128,0,0;--cou-fd-diapo: #000000;--cou-fd-diapo-rgb: 0,0,0;}@media(min-width:992px) {#site_adresse, #site_adresse .adresse, #site_adresse .ville  {color: #FFFFFF;} }@media(min-width:992px) {#site_adresse .adresse::before, #lien_entete .lienemail::before  {background-color: #FFFFFF;} }@media(min-width:992px) {#site_adresse, #site_adresse .adresse, #site_adresse .ville {background-color: #000080;} }@media(min-width:992px) {#site_adresse {border-color: #000080;} }#site_menu_page > ul > li:hover > span > a::before{background-color: #BB722B;} .btn-more:hover svg {fill: #BB722B;}#site_menu_page > ul > li > span > a.actif::before{background-color: #BB722B;}@media(min-width:992px) { #site_menu_page li a:hover,#site_menu_page li button:hover, #site_menu_page li a.actif {color: #BB722B;} }@media(min-width:992px) { #site_menu_page li a:hover, #site_menu_page li a.actif {border-color: #BB722B;} }@media(min-width:992px) { #site_menu_page li a, #site_menu_page li button {color: #800000;} .svg-more-icon {fill: #800000;} }@media(min-width:992px) { #site_menu_page li a, #site_menu_page li button {border-color: #800000;} }#site_page h3 {color: #800000;} #site_page h4 {color: #000080;} #site_page p, #site_page ul li {line-height: 1.428em ;} #site_bas_page p {line-height: 1.428em ;} a {color: #000080;} a:hover {color: #BB722B;} .btn-check:checked + label {color: #495057 !important;} .btn-check + label {border-color: #495057 !important; color: #495057 !important;} .btn-check:checked + label {background-color: #ced4da !important} #cartouche, #avis, #news, #site_menu_page ul.menuDeroulantHorizontal li ul {color: #800000;} #cartouche, #avis, #news, #site_menu_page ul.menuDeroulantHorizontal li ul {border-color: #800000;} #cartouche li a, #avis li a, #news li a, #validation-achat a, #site_menu_page ul.menuDeroulantHorizontal li ul li a, #site_menu_page ul.menuDeroulantHorizontal li ul li button {color: #800000;} #cartouche ul li, #avis li a, #news li a, #validation-achat a  {border-color: #800000;} #cartouche li a:hover,#cartouche li a.article-current, #avis li a:hover, #news li a:hover, #validation-achat a:hover,  #site_menu_page ul.menuDeroulantHorizontal li ul li a:hover, #site_menu_page ul.menuDeroulantHorizontal li ul li button:hover {color: #BB722B;} #cartouche ul li:hover,#cartouche li a.article-current, #avis li a:hover, #news li a:hover, #validation-achat a:hover {border-color: #BB722B;} #liendevis a:hover {color: #BB722B;} #liendevis a {color: #800000;} @media(max-width:991px) {#site_entete #site_logo > a > span  {color: #!important; }} @media(max-width:991px) { #entete_boutique .panier a::before  {background-color: #!important; }} #diapo_accueil .swiper-button{background-color:rgba(0, 0, 0, 1)!important;}#diapo_accueil .swiper-button:hover{background-color:rgba(51, 51, 51, 1)!important;}@media screen and (max-width: 991px){#diapo_accueil .subtitle{display:none;}}@media screen and (max-width: 991px){#diapo_accueil .btnmobile{display:none;}}@media screen and (max-width: 991px){}@media screen and (min-width: 992px){#couverturepro .zonetext {width:46%;right:4%;padding-left:0;}#couverturepro .btncouverture2 {width:46%;}}#regForm .tab .radioCard label, #regForm ul li.choixdevis a {color: #!important;border: 1px solid #!important;}#regForm .tab .radioCard label:hover, #regForm ul li.choixdevis a:hover {background-color: #!important;}