body {font-family:	Barlow, sans-serif;font-size:16px;;}
h1 {text-align:center;text-transform:uppercase;font-family:'Josefin Sans';font-size:16px;letter-spacing:0.2em;;}
a:link, a:visited {color:#e56420;;}
.menu-principal-horizontal {background-color:transparent;margin-top:15px;;}
a.menu-principal-horizontal-item-titre {color:#d4bf90;font-size:18px;;}
.menu-principal-horizontal-item:hover  {background:#d65f03;;}
.current-horizontal-item {background-color:transparent;border:1px solid #d65f03;background:rgba(1,1,1,0.2);;}
.current-horizontal-item > a.menu-principal-horizontal-item-titre {color:white;;}
a.menu-principal-smartphone-menu-dropdown {color:#d65f03;;}
.menu-topscreen {background-color:#dc7726;border:0px;padding:10px 0;;}
a.menu-topscreen-item-titre {color:white;;}
a.menu-topscreen-smartphone-menu-dropdown {color:#d65f03;;}
.template-footer {background-color:#2e3235;;}
.template-footer-content {max-width:1200px;;}
.copyright {background-color:#2e3235;;}
.copyright a, .copyright a:link, .copyright a:hover, .copyright a:visited {color:white;;}
.logo-essentiel img {margin-top:20px;;}
.mce-content-body {;}
.wrapper-page-1 #wrapper-bloc-2 {background:url("/template/vins.jpg") 50% 50% / cover no-repeat fixed;color:white;animation:none;transform:none;;}
.wrapper-page-1 #wrapper-bloc-4 {background-color:#d8c18f;;}
#responsive-container-12, .subst-bandeau {filter:brightness(0.5);;}
#wrapper-bloc-2 {background:#d2bc8c;;}
.alerte-commande a  {background:#2e3235;border:0px solid white;;}
.alerte-contenu {color:white;;}
.alerte-titre  {font-family:'Josefin Sans';;}
.alerte-titre::before {content:url(/template/verre-alerte.png);display:block;margin-bottom:5px;;}
.alertes .alerte-wrapper {background:#e65b24;;}
.body-groupe-1 .bloc-top {display:none;;}
.body-page-3 .module-bloc-item-image img {border-radius:50%;;}
.espacement-lettres {letter-spacing:0.3em;;}
.formulaires fieldset {border:0px solid #dedede;margin-bottom:5px;background:#46494c;;}
.formulaires legend  {color:#dc7726;font-size:20px;font-weight:bold;;}
.hauteur-ligne {line-height:30px;;}
.module-bloc-23 .module-bloc-item {background-color:transparent;;}
.module-bloc-graphic-14 .module-bloc-graphic-item-commentaire, .module-bloc-graphic-15 .module-bloc-graphic-item-commentaire {display:none;;}
.module-bloc-graphic-14 .module-bloc-graphic-item-plus, .module-bloc-graphic-15 .module-bloc-graphic-item-plus {display:none;;}
.module-bloc-graphic-14 .module-bloc-graphic-item-titre {border-bottom:5px solid #d65f03;width:80%;margin:0 auto;;}
.module-bloc-graphic-16 .module-bloc-graphic-item-texte {background-color:transparent;;}
.module-bloc-graphic-16 .module-bloc-graphic-item-titre,.module-bloc-graphic-16 .module-bloc-graphic-item-commentaire {display:none;;}
.module-bloc-graphic-item-image-click:hover > .module-bloc-graphic-item-image img, .module-bloc-graphic-item:hover > .module-bloc-graphic-item-image img {width:100%;margin-top:0%;margin-left:0%;transform:scale(0.9);;}
.module-bloc-item  {border:0px solid #dedede;;}
.module-bloc-item-commentaire  {font-size:16px;;}
.module-bloc-item-image img, .module-bloc-item-image:hover img {-webkit-transition:all 0.7s ease;transition:all 0.7s ease;;}
.template-footer::before {content:"";background:#b35a17;width:350px;height:5px;text-align:center;padding:0;display:block;position:relative;margin:0 auto;top:-2px;;}
a.fond-lien {color:#cc5d05;border:1px solid #cc5d05;padding:10px 25px;display:inline-block;;}
a.fond-lien:hover {background:#cc5d05;color:white;;}
input,#contact-message-18 {padding:10px 0;;}

@media screen and (max-width: 470px) {
a.menu-principal-smartphone-menu-dropdown {text-align:left;;}
.template-header {text-align:center;;}
.logo-essentiel {width:70%;display:inline-block;;}

}

@media screen and (min-width: 980px) {
.module-bloc-graphic-14 {margin-top:-80px;;}
.module-bloc-graphic-15 {margin-top:-60px;;}
.module-bloc-graphic-16 {margin-top:-50px;;}
.module-bloc-item  {margin:15px;;}
.module-bloc-item-3 {width:calc(33% - 30px);;}
.phototheque-classic-list li {padding:10px;;}
.phototheque-classic-list-li-4  {width:calc(25% - 20px);;}
.tab-verre {margin-top:-100px;;}

}
