*,*:after,*:before{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}html{font-size:62.5%}body{font-weight:normal;font-size:1.4rem;line-height:1.8;font-family:"area-normal",sans-serif;color:#161e27;margin:0}body.overflow{overflow:hidden}p,h1,h2,h3,h4,ul,a,figcaption,input,textarea{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.clear{*zoom:1}.clear:before,.clear:after{content:" ";display:table}.clear:after{clear:both}.flex{display:flex}img{max-width:100%;vertical-align:bottom;height:auto}a{color:inherit;display:inline-block;text-decoration:none;-webkit-tap-highlight-color:rgba(255,255,255,0);outline:0;transition:all .3s}a[target=_blank]{display:inline-flex;align-items:center;flex-wrap:wrap}a[target=_blank]:before{width:14px;height:17px;order:2;content:"";display:block;background-image:url(../img/arrow-external-black.svg);background-repeat:no-repeat;background-position:center center;margin-left:10px}a[target=_blank]:after{order:3}a[href$=".pdf"]:before,a[href$=print]:before{background-image:url(../img/download.svg)}a[href$=".pdf"].link_white:before,a[href$=print].link_white:before{background-image:url(../img/download_blanc.svg)}a:focus{outline:0}span,li,div{-webkit-tap-highlight-color:rgba(255,255,255,0)}input:focus{outline:0;border:1px solid #e1e1e1}ul{list-style:none;padding:0;margin:0}.alignnone,a img.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter,a img.aligncenter{display:block;margin:5px auto 5px auto}.alignright,a img.alignright{float:right;margin:5px 0 20px 20px}.alignleft,a img.alignleft{float:left;margin:5px 20px 20px 0}.textcenter{text-align:center}.acf-map{width:100%;height:400px;border:#ccc solid 1px;margin:20px 0}.acf-map img{max-width:inherit !important}.buttons .button{margin-right:10px}.button{background-color:#f4f2ee;padding:15px 20px 13px;line-height:normal;display:inline-block;cursor:pointer;font-weight:600;transition:all .3s;-webkit-appearance:none;border-radius:0;box-shadow:0 0 0}.button:hover,.button.active{background-color:#161e27;color:#f4f2ee}.button:hover[target=_blank]:before,.button.active[target=_blank]:before{background-image:url(../img/arrow-external-blanc.svg)}.button:hover[href$=".pdf"]:before,.button:hover[href$=print]:before,.button.active[href$=".pdf"]:before,.button.active[href$=print]:before{background-image:url(../img/download_blanc.svg)}.button.button_black{background-color:#161e27;color:#f4f2ee;border:2px solid #161e27}.button.button_black:hover,.button.button_black.active{background-color:#f4f2ee;color:#161e27}.link_white{cursor:pointer;line-height:1.2;font-weight:600;letter-spacing:.05rem}.link_white:after{display:block;content:"";width:100%;height:1px;background-color:#fff;margin-top:1px;transition:all .3s}.link_white:hover:after{width:0}.link_white[target=_blank]:before{background-image:url(../img/arrow-external.svg)}.link,.text_content a{cursor:pointer;line-height:1.2;font-weight:600;letter-spacing:.05rem}.link:after,.text_content a:after{display:block;content:"";width:100%;height:1px;background-color:#161e27;margin-top:2px;transition:all .3s}.link:hover:after,.text_content a:hover:after{width:0}.link_back{font-weight:700;position:relative}.link_back:before{content:"";display:inline-block;margin-right:20px;width:30px;height:30px;background-color:#f4f2ee;border-radius:100%;vertical-align:middle}.link_back:after{content:"";display:block;position:absolute;width:10px;height:10px;top:10px;left:12px;border:1px solid #161e27;border-width:1px 1px 0 0;transform:rotate(-135deg)}.container{max-width:1100px;width:90%;margin:0 auto}.header{position:absolute;top:0;left:0;width:100%;z-index:10;color:#fff}.header>div{display:flex;padding:50px 2.8% 10px;justify-content:space-between;align-items:flex-start}.header>div>div{flex:1}.header .openMenu{cursor:pointer;display:block;width:30px;height:21px}.header .openMenu span,.header .openMenu:before,.header .openMenu:after{display:block;content:"";width:30px;height:2px;background-color:#fff;margin:0 0 6px;transition:all .5s}.header .logo img{width:227px;transition:all .5s}.header .logo .logo_noir,.header .logo .logo_mini{display:none}.header .header_right{display:flex;justify-content:flex-end}.header.black{color:#161e27}.header.black .wpml-ls-legacy-list-horizontal{border-color:#161e27}.header.black a[target=_blank]:before{background-image:url(../img/arrow-external-black.svg)}.header.black .openMenu span,.header.black .openMenu:before,.header.black .openMenu:after{background-color:#161e27}.header.black .logo .logo_blanc{display:none}.header.black .logo .logo_noir{display:block}.header.black .link_white:after{background-color:#161e27}.header.sticky{background-color:#f4f2ee;color:#161e27;position:fixed}.header.sticky>div{padding:15px 2.8%;align-items:center}.header.sticky .wpml-ls-legacy-list-horizontal{border-color:#161e27}.header.sticky a[target=_blank]:before{background-image:url(../img/arrow-external-black.svg)}.header.sticky .openMenu span,.header.sticky .openMenu:before,.header.sticky .openMenu:after{background-color:#161e27}.header.sticky .logo img{max-width:100px}.header.sticky .logo .logo_noir,.header.sticky .logo .logo_blanc{display:none}.header.sticky .logo .logo_mini{display:block;width:40px}.header.sticky .link_white:after{background-color:#161e27}.header.active{color:#161e27;background-color:rgba(0,0,0,0);position:fixed}.header.active>div{padding:50px 2.8% 10px;align-items:flex-start}.header.active .wpml-ls-legacy-list-horizontal{border-color:#161e27}.header.active .openMenu span{display:none}.header.active .openMenu:before,.header.active .openMenu:after{background-color:#161e27;position:absolute;margin-top:9px;width:25px}.header.active .openMenu:before{transform:rotate(45deg)}.header.active .openMenu:after{transform:rotate(-45deg)}.header.active .logo img{max-width:220px}.header.active .logo .logo_blanc,.header.active .logo .logo_mini{display:none}.header.active .logo .logo_noir{display:block}.header.active .link_white:after{background-color:#161e27}.wpml-ls-legacy-list-horizontal{border:0;margin:0 0 0 20px;padding:0;padding-left:10px;border-left:1px solid rgba(255,255,255,.5)}.wpml-ls-legacy-list-horizontal .wpml-ls-item{vertical-align:top;padding:0px}.wpml-ls-legacy-list-horizontal .wpml-ls-item a{padding:5px;font-size:1.1rem;text-transform:uppercase;font-weight:700;margin:0;letter-spacing:.15rem}.wpml-ls-legacy-list-horizontal .wpml-ls-current-language{opacity:.5}.toScroll{text-align:center;flex-basis:100%;margin-bottom:30px;cursor:pointer}.toScroll span{animation:down 3s infinite linear;width:1px;background-color:rgba(255,255,255,.8);height:40px;margin:10px auto 10px;display:block;position:relative}.toScroll span:after,.toScroll span:before{content:"";display:block;width:1px;background-color:rgba(255,255,255,.8);height:15px;position:absolute}.toScroll span:before{bottom:-1px;left:-6px;transform:rotate(-45deg)}.toScroll span:after{bottom:-1px;right:-6px;transform:rotate(45deg)}@keyframes down{from{transform:translateY(-4px)}50%{transform:translateY(4px)}to{transform:translateY(-4px)}}.mainnav{position:fixed;top:0;left:0;background-color:#fff;transform:translateX(-100%);transition:all .5s;width:100%;height:100vh;padding:150px 3.5% 30px;z-index:4;display:flex;flex-direction:column;justify-content:space-around}.mainnav.active{transform:none}.mainnav .header_right{display:none}.mainnav .reseaux_bottom{display:none}.mainnav .mainnav_menus{display:flex;margin:auto 0}.mainnav .mainnav_menus .menus{flex:2}.mainnav .mainnav_menus .menus .title_upp{margin-bottom:6px}.mainnav .mainnav_menus .menus .menu{columns:2 30px}.mainnav .mainnav_menus .menus a:hover{opacity:.8}.mainnav .mainnav_menus .menu li{padding:6px 0}.mainnav .mainnav_menus .footer_menu_cuvees,.mainnav .mainnav_menus .contact{flex:1}.mainnav .mainnav_menus .reseaux{margin-bottom:0;margin-top:20px}.mainnav .mainnav_chateaux{flex-basis:56%}@media screen and (max-height: 700px){.mainnav .mainnav_chateaux{flex-basis:30%}}.mainnav .mainnav_chateaux>div{display:flex;height:calc(100% - 30px)}.mainnav .mainnav_chateaux .title_upp{margin-bottom:10px}.mainnav .mainnav_chateaux article{height:100%;flex:1;margin-right:19px}.mainnav .mainnav_chateaux article:last-child{margin-right:0}.mainnav .mainnav_chateaux article a{display:block;height:100%;overflow:hidden;position:relative}.mainnav .mainnav_chateaux article a:hover figure img{transform:scale(1.05)}.mainnav .mainnav_chateaux article a figure{display:block;height:100%}.mainnav .mainnav_chateaux article a figure img{display:block;height:100%;width:100%;object-fit:cover;transition:all .5s}@media screen and (max-height: 700px){.mainnav .mainnav_chateaux article a figure img{height:180px}}.mainnav .mainnav_chateaux article .content{position:absolute;background-color:rgba(0,0,0,.3);top:0;left:0;width:100%;height:100%;display:flex;justify-content:flex-end;align-items:center;flex-direction:column;padding:30px 3.5%;color:#fff}.mainnav .mainnav_chateaux article .content img{max-height:100%}.mainnav .mainnav_chateaux article .content p{margin:15px 0 0;font-size:1.2rem}.footer{background-color:#f4f2ee;padding:57px 4%}.footer p{margin:0}.footer .footer_bas{border-top:1px solid rgba(22,30,39,.2);display:flex;justify-content:space-between;padding-top:40px;margin-top:33px}.footer .footer_bas .menu{display:flex;font-size:1.2rem}.footer .footer_bas .footer_bas_left li{margin-right:10px}.footer .footer_bas .footer_bas_right li{margin-left:10px}.footer .footer_bas .footer_bas_contact{display:flex}.footer .footer_bas .footer_bas_contact>*{margin:0 10px}.footer .reseaux{margin-top:15px}.footer a:hover{opacity:.8}.footer .footer_main{display:flex;align-items:flex-start;margin-bottom:50px}.footer .footer_main .footer_reseaux,.footer .footer_main .footer_right{flex:1}.footer .footer_main .footer_logo{text-align:center}.footer .footer_main .footer_logo .logo{width:220px;margin-bottom:32px}.footer .footer_main .footer_right{display:flex;justify-content:flex-end}.footer .footer_menus{display:flex;margin-top:115px}.footer .footer_menus .title_upp{margin-bottom:6px}.footer .footer_menus .menu li{padding:6px 0}.footer .footer_menus .footer_menu_chateaux,.footer .footer_menus .footer_menu_right{flex:2}.footer .footer_menus .footer_menu_chateaux .menu,.footer .footer_menus .footer_menu_right .menu{columns:2 30px}.footer .footer_menus .footer_menu_cuvees{flex:1;padding:0 3.5%}.reseaux a{display:inline-block;width:35px;height:35px;font-size:1.6rem;border-radius:100%;line-height:34px;text-align:center;background:#dddbd5;margin-right:5px;padding:0 !important}.reseaux a:before{display:none}.reseaux a:hover{color:#f4f2ee;background-color:#161e27}.footer_chateaux{margin:33px 0;padding:0 3.5%;display:flex;align-items:center}.footer_chateaux .slider_chateaux{width:calc(100% - 100px)}.footer_chateaux .slider_chateaux a{padding:30px;display:flex;flex-direction:column;justify-content:center;align-items:center}.footer_chateaux .slider_chateaux a img{transition:all .5s;max-height:90px}.footer_chateaux .slider_chateaux a:hover img{transform:scale(1.05)}.footer_chateaux .nav{position:static;width:100px;text-align:right}.title_upp{font-size:1rem;text-transform:uppercase;font-weight:700;margin:0;letter-spacing:.15rem}.title_big{font-size:5rem;line-height:1.2;margin:0;font-family:"granville",serif;font-weight:300;font-style:normal}.title{font-size:4.2rem;line-height:1.24;margin:0;font-family:"granville",serif;font-weight:300;font-style:normal}.title_1{font-weight:300;font-size:3.6rem;line-height:1.24;margin:0;font-family:"granville",serif;font-style:normal}.title_2{margin:0;font-family:"granville",serif;font-weight:300;font-style:normal;font-size:4.2rem;line-height:1.24}.title_3{font-size:2.4rem;line-height:1.25;margin:0;font-family:"granville",serif;font-weight:300;font-style:normal}.title_link{font-size:1.4rem;font-weight:500;cursor:pointer;line-height:1.2;font-weight:600;letter-spacing:.05rem}.title_link:after{display:block;content:"";width:100%;height:1px;background-color:#161e27;margin-top:2px;transition:all .3s}.title_link:hover:after{width:0}.bloc_entete{position:relative;padding:150px 3.5% 39px;color:#fff;height:71vh}.bloc_entete:after{position:absolute;top:0;left:0;background-color:rgba(0,0,0,.5);content:"";display:block;width:100%;height:100%}.bloc_entete video{object-fit:cover;display:block;opacity:1;position:absolute;top:0;left:0;width:100%;height:100%}.bloc_entete figure{position:absolute;top:0;left:0;width:100%;height:100%}.bloc_entete figure img{width:100%;height:100%;object-fit:cover}.bloc_entete .content{position:relative;display:flex;flex-direction:column;height:100%;z-index:2}.bloc_entete .content .title_upp{margin-bottom:10px}.bloc_entete .txt{margin-top:auto;width:52%}.bloc_entete .entete_chateaux{display:flex;margin:auto 0 0;justify-content:space-between;flex-wrap:wrap}.bloc_entete .entete_chateaux a{max-width:160px;display:flex;flex-direction:column;justify-content:center}.bloc_entete .entete_chateaux a:hover img{transform:scale(1.01)}.bloc_entete .entete_chateaux img{transition:all .5s}.bloc_entete.txt-left .content a{position:absolute;right:0;bottom:3px}.bloc_entete.txt-center{padding:113px 3.5% 58px;height:100vh}.bloc_entete.txt-center .content{text-align:center;margin-left:auto;margin-right:auto}.bloc_entete.txt-center .txt{margin-right:auto;margin-left:auto}.bloc_entete.txt-center .title_big{margin:0px 0 27px}.slider{overflow:hidden;position:relative}.slider .slides{position:relative;display:flex}.slider[data-desk=false] .nav{display:none}@media screen and (max-width: 980px){.slider[data-desk=false] .nav{display:block}.slider[data-desk=false] .slides .slide{flex:1}}.slider[data-desk=true] .slides .slide{flex:1}.totop{width:35px;height:35px;border-radius:100%;background:#f4f2ee;text-align:center;line-height:36px;cursor:pointer;transition:all .3s;position:fixed;right:30px;bottom:30px}.totop:before{content:"";display:inline-block;width:10px;height:10px;border:1px solid #161e27;border-width:1px 1px 0 0;transform:rotate(-45deg);transition:all .3s}.totop:hover{background-color:#161e27}.totop:hover:before{border-color:#f4f2ee}.nav{position:absolute;right:3.5%;bottom:0;margin:0;font-weight:bold}.nav .prev span{margin-left:0px;margin-right:10px}.nav .prev span:before{transform:rotate(-135deg)}.nav p{cursor:pointer}.nav small{font-size:1.4rem}.nav span{width:35px;height:35px;border-radius:100%;background:#f4f2ee;display:inline-block;text-align:center;line-height:36px;cursor:pointer;transition:all .3s;margin-left:10px}.nav span:first-child{margin-left:0}.nav span:before{content:"";display:inline-block;width:10px;height:10px;border:1px solid #161e27;border-width:1px 1px 0 0;transform:rotate(45deg)}.nav span:hover{background-color:#161e27}.nav span:hover:before{border-color:#f4f2ee}.nav span.prev:before{transform:rotate(-135deg)}.bloc_liste_chateau{padding:0 0 0 3.5%;margin:79px 0}.bloc_liste_chateau .slider{margin-top:22px}.bloc_liste_chateau .slide figure{width:100%;overflow:hidden}.bloc_liste_chateau .slide figure:hover img{transform:scale(1.01)}.bloc_liste_chateau .slide figure img{width:100%;height:392px;object-fit:cover;transition:all .5s}.bloc_liste_chateau .slide a{display:block}.bloc_liste_chateau .slide .content{display:flex;align-items:baseline;margin-top:17px;margin-bottom:12px;opacity:0;transition:all .5s}.bloc_liste_chateau .slide .content .title_link{margin-right:10px}.bloc_liste_chateau .slide .content>*{margin:0}.bloc_liste_chateau .slide:nth-child(1) .content,.bloc_liste_chateau .slide:nth-child(2) .content{opacity:1}.bloc_liste_chateau .title_upp{font-weight:600;letter-spacing:.15rem}.bloc_texte_citation{background-color:#f4f2ee}.bloc_texte_citation .content{max-width:889px;margin:0px auto;padding:85px 0;width:90%}.bloc_texte_citation .content p{margin:2px 0}.bloc_texte_citation .content .title_2{margin-bottom:28px}.bloc_texte_citation .text_content{margin-bottom:20px}.bloc_texte_citation.txt-Droite .content{max-width:49%;margin-left:43%;padding-right:3.5%}.bloc_texte_citation.txt-center{text-align:center}.bloc_texte_citation.bg_white{background-color:rgba(0,0,0,0);margin:85px auto}.bloc_texte_citation.bg_white .content{padding:0}.bloc_Triptyque{margin:80px 0;padding:0 10%;display:flex;justify-content:space-between;align-items:flex-start}.bloc_Triptyque>figure{flex-basis:51%}.bloc_Triptyque>figure img{width:100%}.bloc_Triptyque .content{flex-basis:44%;padding-top:84px}.bloc_Triptyque .content>div{padding-right:9%}.bloc_Triptyque .content figure:last-child{margin-top:80px;padding-right:18%}.bloc_Triptyque .content figure:first-child{margin-bottom:80px;padding-left:18%}.bloc_Triptyque .content .link{margin-top:20px}.page-template-tpl-flex main>section:first-child:not(.bloc_entete){margin-top:245px}.bloc_pushs{background-color:#f4f2ee;padding:87px 3.5% 80px}.bloc_pushs.color-blanc{background-color:#fff;padding:0;margin:87px 3.5% 80px}.bloc_pushs .nav{padding-right:0}.bloc_pushs .content{width:50%;margin-bottom:51px}.bloc_pushs .pushs_list{display:flex;justify-content:space-between;gap:20px}.bloc_pushs .pushs_list>*{flex:1}.bloc_pushs .pushs_list figure{position:relative;margin-bottom:20px}.bloc_pushs .pushs_list figure span{display:block}.bloc_pushs .pushs_list figure img{height:480px;width:100%;object-fit:cover}.bloc_pushs .pushs_list .on_image{background:linear-gradient(180deg, rgba(22, 30, 39, 0) 0%, rgba(22, 30, 39, 0) 49%, rgba(22, 30, 39, 0.5) 100%);position:absolute;padding:34px 3.5%;top:0;left:0;width:100%;height:100%;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}.bloc_pushs .pushs_list .on_image .title_2{margin-bottom:10px}.bloc_pushs .pushs_list_liens{margin-top:30px}.bloc_pushs .pushs_list_liens a{margin-right:30px}.bloc_pushs.pos-sous .pushs_list .on_image{position:static;background:none;color:#161e27;height:auto;padding:0;margin-top:15px}.bloc_pushs.pos-sous .pushs_list .on_image .title_2{margin:0}.bloc_pushs.pos-sous .pushs_list figure span{display:flex;height:200px;justify-content:center;align-items:center}.bloc_pushs.pos-sous .pushs_list figure img{object-fit:initial;height:auto;width:auto;max-height:100%}.bloc_liste_offres{margin:80px 0}.bloc_liste_offres .title{margin:0px 0 40px;padding:0 3.5%}.bloc_liste_offres .blog_list{columns:auto;display:flex;flex-wrap:wrap}.bloc_liste_offres .blog_list .actu_list{flex-basis:33.33%}.bloc_liste_offres .blog_list .title_3{margin-top:4px}.bloc_image img{width:100%;max-height:500px;object-fit:cover}.bloc_image_texte{margin:80px 0;padding:0 3.5%}.bloc_image_texte .content{width:50%}.bloc_image_texte .content .link{margin-top:22px}.bloc_image_texte .figure{width:50%}.bloc_image_texte .figure img{width:100%;max-height:630px;object-fit:cover}.bloc_image_texte.taille-contain figure img{width:100%;height:auto;object-fit:initial;max-height:none}.bloc_image_texte .nav{margin-top:15px}.bloc_image_texte.color-Beige{padding:0;background-color:#f4f2ee}.bloc_image_texte.color-Noir{padding:0;background-color:#161e27;color:#fff}.bloc_image_texte.color-Noir .link:after{background-color:#fff}.bloc_image_texte.img-haut{text-align:center}.bloc_image_texte.img-haut .content{max-width:980px;width:50%;margin:55px auto 0}.bloc_image_texte.img-haut .figure{width:100%}.bloc_image_texte.img-haut .figure img{max-height:480px;object-fit:cover}.bloc_image_texte.img-haut .liens{align-items:center}.bloc_image_texte.img-gauche,.bloc_image_texte.img-droite{display:flex;align-items:center;padding:0}.bloc_image_texte.img-gauche .figure,.bloc_image_texte.img-droite .figure{width:50%}.bloc_image_texte.img-gauche .figure img,.bloc_image_texte.img-droite .figure img{width:100%}.bloc_image_texte.img-gauche .content,.bloc_image_texte.img-droite .content{padding:50px 8%}.bloc_image_texte.img-droite{flex-direction:row-reverse}.bloc_image_texte .liens{display:flex;flex-direction:column;align-items:flex-start}.bloc_image_texte .liens .link{margin:30px 0 0}.bloc_image_texte .nav{bottom:15px}.bloc_push_full{position:relative;color:#fff;margin:80px 0}.bloc_push_full.marge-avec{margin-left:3.5%;margin-right:3.5%}.bloc_push_full.marge-avec .content{padding:221px 3.5% 178px}.bloc_push_full.marge-avec .content .pushs_list_liens{margin-top:20px}.bloc_push_full .content{padding:50px 3.5%;display:flex;flex-direction:column;justify-content:center;align-content:center;text-align:center;z-index:1;position:relative;height:100%;width:100%;min-height:400px;background-color:rgba(0,0,0,.3)}.bloc_push_full .content .title{margin:11px 0}.bloc_push_full figure{position:absolute;top:0;left:0;width:100%;height:100%}.bloc_push_full figure img{width:100%;height:100%;object-fit:cover}.bloc_push_full .pushs_list_liens a{margin:0 10px 0 0}.bloc_liste_actus{margin:87px 0;padding:0 2% 0 3.5%}.bloc_liste_actus .title_2{flex-basis:100%}.bloc_liste_actus .content{display:flex;flex-wrap:wrap}.bloc_liste_actus .title{flex-basis:100%;margin-bottom:40px}.bloc_liste_actus .nav{width:100px;position:static;margin-top:46px}.bloc_liste_actus .actus_list{width:calc(100% - 100px);margin-top:46px}.actu_list{border-left:1px solid #d5d6d7;padding-left:20px;padding-right:80px}.actu_list .meta{margin:14px 0 0px}.actu_list .link{margin-top:20px}.actu_list time{font-weight:600;font-size:1rem;text-transform:uppercase;letter-spacing:.08rem}.actu_list a{overflow:hidden}.actu_list a.block{display:block}.actu_list a:hover img{transform:scale(1.01)}.actu_list a img{transition:all .5s;max-height:300px;width:100%;object-fit:cover}.blog_filters{margin:86px 3.5% 80px;text-align:center}.blog_filters ul{margin-top:22px}.blog_filters ul li{margin:0 5px}.blog_list{columns:3 30px;margin:50px 0;padding:0 3.5%}.blog_list .actu_list{padding:0 50px 30px 20px;break-inside:avoid-column}.blog_push{background-color:#f4f2ee;padding:63px 10%;text-align:center}.blog_push .content{max-width:900px;margin:0 auto}.blog_push .content time{font-weight:600;font-size:1rem;text-transform:uppercase;letter-spacing:.08rem}.blog_push .content .title{margin-bottom:28px}.blog_push .content .link{margin-top:16px}.center{text-align:center}.bloc_instagram{margin:80px 0px;padding:0 3.5%}.bloc_instagram .insta_img{display:flex}.bloc_instagram .insta_img>*{flex:1;padding:10px;display:flex;justify-content:center;align-items:center}.bloc_instagram .fa-instagram{margin-right:15px}.bloc_instagram .center{margin:20px 0 0;text-align:center}.bloc_timeline{display:flex;justify-content:space-between}.bloc_timeline .annees{margin-left:3.5%;position:sticky;top:150px;height:calc(100vh - 300px);display:flex;flex-direction:column;justify-content:center;flex-basis:14%;font-size:1rem;font-weight:600;text-transform:uppercase}.bloc_timeline .annees>div.active span,.bloc_timeline .annees>div.active a{opacity:1;transition:all .3s}.bloc_timeline .annees p{margin:2px 0;cursor:pointer}.bloc_timeline .annees p:before{content:"";display:inline-block;vertical-align:middle;margin-right:20px;width:16px;height:1px;transition:all .3s;background-color:#161e27}.bloc_timeline .annees p span,.bloc_timeline .annees p a{opacity:0;transition:all .3s}.bloc_timeline .annees p.active:before,.bloc_timeline .annees p:hover:before{width:20px}.bloc_timeline .annees p.active span,.bloc_timeline .annees p.active a,.bloc_timeline .annees p:hover span,.bloc_timeline .annees p:hover a{opacity:1}.bloc_timeline .link{display:inline-block}.bloc_timeline .color_Beige{background-color:#f4f2ee;padding:46px 3.5% 50px 0;position:relative}.bloc_timeline .color_Beige:before{content:"";display:block;background-color:#f4f2ee;height:100%;width:100%;top:0;left:0;transform:translate(-50%);position:absolute;z-index:-1}.bloc_timeline .color_Blanc{margin:50px 0}.bloc_timeline .timeline{flex-basis:81%}.bloc_timeline .timeline article .title_3{font-weight:400}.bloc_timeline .image_Haut{padding-left:0}.bloc_timeline .image_Haut figure{text-align:center;margin-bottom:46px}.bloc_timeline .image_Haut figure img{width:100%}.bloc_timeline .image_Haut .content{max-width:540px;margin:0 auto}.bloc_timeline .image_Haut .content .title_2{margin:3px 0 17px}.bloc_timeline .image_Droite,.bloc_timeline .image_Gauche{display:flex;justify-content:space-between}.bloc_timeline .image_Droite figure,.bloc_timeline .image_Gauche figure{flex-basis:47%}.bloc_timeline .image_Droite .content,.bloc_timeline .image_Gauche .content{flex-basis:47%}.bloc_timeline .image_Droite .content .title_2,.bloc_timeline .image_Gauche .content .title_2{margin-bottom:30px}.bloc_timeline .image_Droite{flex-direction:row-reverse}.bloc_timeline .image_Gauche{padding-right:3.5%}.popin,.bloc_timeline .popin{transform:translateY(-110%);opacity:0;transition:opacity .5s,transform 0s 1s;position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.5);z-index:20}.popin.active,.bloc_timeline .popin.active{transform:translateY(0%);transition:opacity .5s;opacity:1}.popin .content,.bloc_timeline .popin .content{background-color:#f4f2ee;padding:100px 6.5%;height:100%;width:50%;margin-left:50%;position:relative;display:flex;flex-direction:column;overflow-y:scroll}.popin div.close,.bloc_timeline .popin div.close{position:absolute;right:0px;top:0px;width:100%;height:100%}.popin span.close,.bloc_timeline .popin span.close{position:absolute;right:20px;top:20px;width:35px;height:35px;display:block;cursor:pointer;background-color:#e4e1da;border-radius:100%;transition:all .3s}.popin span.close:before,.popin span.close:after,.bloc_timeline .popin span.close:before,.bloc_timeline .popin span.close:after{content:"";display:block;width:20px;height:1px;background-color:#161e27;margin-top:17px;margin-left:8px}.popin span.close:before,.bloc_timeline .popin span.close:before{position:absolute;transform:rotate(45deg)}.popin span.close:after,.bloc_timeline .popin span.close:after{position:absolute;transform:rotate(-45deg)}.popin span.close:hover,.bloc_timeline .popin span.close:hover{transform:scale(1.1)}.popin_consent{display:flex;text-align:center}.popin_consent .content{align-items:center;height:auto;margin:auto}.popin_consent .wpml-ls-legacy-list-horizontal{margin-left:0;padding:0}.bloc_textes_colonnes{text-align:center;padding:0px 11.5%;margin:80px 0}.bloc_textes_colonnes .colonnes_list{margin-top:27px;display:flex;justify-content:space-between;gap:1%}.bloc_textes_colonnes .colonnes_list>*{flex:1;background-color:#f4f2ee;padding:52px 3.5%}.bloc_textes_colonnes .colonnes_list>* .title_2{margin-bottom:30px}.bloc_textes_colonnes .colonnes_liens{display:flex;flex-direction:column;margin-top:19px;justify-content:center;align-items:center;margin-bottom:0}.bloc_textes_colonnes .colonnes_liens a{margin:19px 0}.bloc_textes_colonnes.bloc_textes_colonnes_blanc{padding:0 3.5%}.bloc_textes_colonnes.bloc_textes_colonnes_blanc .colonnes_list{gap:2%}.bloc_textes_colonnes.bloc_textes_colonnes_blanc .colonnes_list>*{background-color:rgba(0,0,0,0);padding:20px 0}.bloc_formulaire{margin:120px 3.5%;padding:58px 8%;background-color:#f4f2ee;display:flex;justify-content:space-between}.bloc_formulaire .content{flex-basis:20%}.bloc_formulaire .form{flex-basis:65%}.bloc_formulaire .title_2{margin:30px 0}form label{font-size:1rem;font-weight:600;display:block;margin:23px 0;letter-spacing:.1rem}form label>span{text-transform:uppercase}form small{font-size:1.8rem;line-height:.2}form textarea{height:150px}form input:not([type=submit]),form textarea,form select{border:1px solid rgba(22,30,39,.2);background-color:rgba(0,0,0,0);resize:none;padding:14px;width:100%;margin-top:11px;border-radius:3px;background-color:#fff;color:#161e27}form input:not([type=submit]):focus,form textarea:focus,form select:focus{outline:0}form select{-webkit-appearance:none}form [type=submit]{-webkit-appearance:none;background-color:none;background-color:rgba(0,0,0,0);border:0;border-bottom:1px solid #161e27;padding:0;padding-bottom:5px}form .cols{display:flex;justify-content:space-between;margin:23px 0}form .cols label{margin:0}form .cols>*{flex-basis:49%}.bloc_galerie{margin:80px 0}.bloc_galerie.bg_grey{background-color:#f4f2ee;margin:0;padding:80px 0}.bloc_galerie.bg_grey .intro{margin-bottom:20px}.bloc_galerie .intro{padding:0 3.5%;max-width:50%;margin-bottom:51px}.bloc_galerie .slider{padding-left:2%}.bloc_galerie .slider .nav{position:static;margin:20px 3.5% 0;text-align:right}.bloc_galerie .slide{position:relative}.bloc_galerie .slide figure img{height:560px;width:100%;object-fit:cover}.bloc_galerie .slide .main_content{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(22, 30, 39, 0) 0%, rgba(22, 30, 39, 0) 49%, rgba(22, 30, 39, 0.5) 100%);padding:32px 2.5%;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}.bloc_galerie .slide .main_content .title_2{margin-bottom:9px}.bloc_galerie .popin{color:#161e27}.bloc_Accordeon{margin:50px 0;padding:0 3.5%}.bloc_Accordeon .title{border-bottom:1px solid rgba(22,30,39,.2);padding-bottom:45px}.bloc_Accordeon .accordeons_list article{display:flex;justify-content:space-between;padding:80px 8.5%;border-bottom:1px solid rgba(22,30,39,.2)}.bloc_Accordeon .accordeons_list article .content{flex-basis:49%}.bloc_Accordeon .accordeons_list article figure{flex-basis:39%}.bloc_Accordeon .accordeons_list article.image-Droite{flex-direction:row-reverse}.bloc_Accordeon .accordeons_list article .accordeon_list{margin-top:50px}.bloc_Accordeon .accordeons_list article .accordeon_list>div{border-top:1px solid rgba(22,30,39,.2)}.bloc_Accordeon .accordeons_list article .accordeon_list h2{cursor:pointer;padding:21px 0;position:relative}.bloc_Accordeon .accordeons_list article .accordeon_list h2:before,.bloc_Accordeon .accordeons_list article .accordeon_list h2:after{content:"";display:block;width:1px;height:15px;background-color:#161e27;position:absolute;right:20px;top:20px}.bloc_Accordeon .accordeons_list article .accordeon_list h2:after{transform:rotate(90deg)}.bloc_Accordeon .accordeons_list article .accordeon_list h2+div{max-height:0;overflow:hidden;transition:all .5s}.bloc_Accordeon .accordeons_list article .accordeon_list h2+div p{margin-top:0}.bloc_Accordeon .accordeons_list article .accordeon_list h2.active:before{display:none}.bloc_Accordeon .accordeons_list article .accordeon_list h2.active+div{max-height:2000px}.single{padding-top:240px}.actu-detail{margin:0px 3.5% 80px;padding-bottom:80px;display:flex;justify-content:space-between;border-bottom:1px solid rgba(22,30,39,.2)}.actu-detail.mep-droite{flex-direction:row-reverse;flex-basis:48%}.actu-detail.mep-droite .actu-detail-left>div{padding:0 17% 45px 0}.actu-detail .meta{margin:0 0 17px}.actu-detail time{font-weight:600;font-size:1rem;text-transform:uppercase;letter-spacing:.08rem}.actu-detail .link_back{margin-bottom:45px}.actu-detail .actu-detail-left{flex-basis:48%}.actu-detail .actu-detail-left>div{padding:0 0 45px 17%}.actu-detail .actu-detail-left>div>div a{font-weight:500;cursor:pointer;line-height:1.2;letter-spacing:.1rem}.actu-detail .actu-detail-left>div>div a:after{display:block;content:"";width:100%;height:1px;background-color:#161e27;margin-top:2px;transition:all .3s}.actu-detail .actu-detail-left>div>div a:hover:after{width:0}.actu-detail .actu-detail-right{flex-basis:41%}.actu-detail .actu-detail-right .cit{margin:70px 0}.detail_offre{margin:80px 11%}.detail_offre .cols{position:relative;display:flex;justify-content:space-between}.detail_offre .cols:before{content:"";width:1px;background-color:rgba(22,30,39,.2);height:100%;position:absolute;bottom:0;margin:auto;left:0;right:0}.detail_offre .descriptif_offre,.detail_offre .profil_offre{flex-basis:39%}.detail_offre .title_2{margin-bottom:25px}.detail_offre .offre_offre{text-align:center;margin:98px auto}.progress{width:100%;height:4px;background-color:rgba(22,30,39,.2);border-radius:2px}.progress span{background-color:#161e27;display:block;height:100%;border-radius:2px}.meta_offre{background-color:#f4f2ee;padding:46px 11%;display:flex;text-align:center;margin:50px 3.5%}.meta_offre>div{flex:1;padding:0 20px}.meta_offre>div p:nth-child(2){margin-top:7px;margin-bottom:4px}.intro_offre{padding:0 3.5%;margin-bottom:50px}.intro_offre>*{max-width:660px;margin:0 auto;text-align:center}.intro_offre .infos_offre{display:flex;justify-content:center;align-items:center;margin-top:-25px}.intro_offre .infos_offre>*{margin:0 5px}.intro_offre .title{margin:17px auto 23px}.single-chateau,.single-marque{padding-top:0}.single-chateau .bloc_galerie,.single-marque .bloc_galerie{margin-top:0;margin-bottom:24px}.single-chateau .bloc_galerie .slider,.single-marque .bloc_galerie .slider{padding-left:0}.single-chateau .bloc_galerie .slide,.single-marque .bloc_galerie .slide{position:relative}.single-chateau .bloc_galerie .slide figure img,.single-marque .bloc_galerie .slide figure img{height:72vh}.single-chateau .bloc_galerie .slide:after,.single-marque .bloc_galerie .slide:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:#161e27;background:linear-gradient(180deg, rgba(22, 30, 39, 0.5) 0%, rgba(22, 30, 39, 0) 50%)}.single-chateau .chateau_logo,.single-marque .chateau_logo{margin:0 3.5%;text-align:center}.single-chateau .chateau_logo img,.single-marque .chateau_logo img{width:220px}.single-chateau .chateau_logo h1,.single-marque .chateau_logo h1{display:none}.single-chateau .chateau_intro,.single-marque .chateau_intro{background-color:#f4f2ee;padding:84px 3.5%;margin:80px 0;text-align:center;position:relative}.single-chateau .chateau_intro .content,.single-marque .chateau_intro .content{max-width:800px;margin:0 auto}.single-chateau .chateau_intro:before,.single-marque .chateau_intro:before{background-color:#161e27;content:"";display:block;width:1px;height:40px;position:absolute;left:0;right:0;top:0;margin:auto;transform:translateY(-50%)}.chateau_vins{margin:80px 3.5% 20px}.chateau_vins .number{font-family:"granville",serif;font-size:1.4rem}.chateau_vins .number span{color:rgba(22,30,39,.2)}.chateau_vins .nav{position:static;width:100%;margin-top:30px;display:flex;justify-content:space-between}.chateau_vins .vins_liste{margin-top:30px}.chateau_vins .slider{padding-bottom:10px;border-bottom:1px solid rgba(22,30,39,.2)}.chateau_vins .vins_liste_vin{display:flex;padding:80px 110px 80px 50px;justify-content:space-between;background-color:#f4f2ee}.chateau_vins .vins_liste_vin>figure{flex-basis:19%}.chateau_vins .vins_liste_vin>div{flex-basis:75.5%}.chateau_vins .vins_liste_vin .bouteille{text-align:center}.chateau_vins .vins_liste_vin .bouteille img{height:420px}.chateau_vins .vins_liste_vin .entete{border-bottom:1px solid rgba(22,30,39,.2);margin-bottom:40px;margin-top:39px;padding-bottom:40px}.chateau_vins .vins_liste_vin .entete .link{margin-top:17px}.chateau_vins .vins_liste_vin .entete,.chateau_vins .vins_liste_vin .description{display:flex;justify-content:space-between}.chateau_vins .vins_liste_vin .entete .title_2,.chateau_vins .vins_liste_vin .description .title_2{margin-bottom:8px}.chateau_vins .vins_liste_vin .entete>div:first-of-type,.chateau_vins .vins_liste_vin .description>div:first-of-type{flex-basis:55%}.chateau_vins .vins_liste_vin .entete>div:last-of-type,.chateau_vins .vins_liste_vin .description>div:last-of-type{flex-basis:36%}.chateau_vins .vins_liste_vin .entete p,.chateau_vins .vins_liste_vin .description p{margin-top:0}.input-select{background-image:url(../img/down.svg);background-repeat:no-repeat;background-position:right 20px top 23px;cursor:pointer;border:1px solid rgba(22,30,39,.2);margin:13px 0 31px;position:relative}.input-select.active ul{display:flex}.input-select>div{padding:10px 35px 10px 45px;background:url(../img/download.svg) no-repeat left 20px center}.input-select>ul{position:absolute;z-index:2;flex-direction:column;display:none;cursor:pointer;border:1px solid rgba(22,30,39,.2);background-color:#fff;box-shadow:0px 15px 20px 0px rgba(0,0,0,.05);width:100%;margin-top:3px;max-height:250px;overflow:scroll}.input-select>ul li{transition:all .3s}.input-select>ul li a{display:flex;padding:12px 35px 12px 32px;margin-right:15px}.input-select>ul li:hover{background-color:#f4f2ee}.bloc_en_quelques_mots{display:flex;background-color:#f4f2ee;align-items:center}.bloc_en_quelques_mots figure{width:50%;display:flex}.bloc_en_quelques_mots figure img{margin:auto;width:100%;height:100%;object-fit:cover}.bloc_en_quelques_mots.taille-contain figure{width:50%}.bloc_en_quelques_mots.taille-contain figure img{width:100%;height:auto;object-fit:initial;max-height:none}.bloc_en_quelques_mots .content{width:50%;padding:100px 6%;display:flex;flex-direction:column;justify-content:center}.bloc_en_quelques_mots .parts{display:flex;justify-content:space-between;margin:20px 0 0}.bloc_en_quelques_mots .parts p{margin:0}.bloc_en_quelques_mots .parts>*:first-child{flex-basis:30%;font-weight:bold}.bloc_en_quelques_mots .parts>*:last-child{flex-basis:65%}.bloc_mur{padding:0 3.5%;margin:79px 0}.bloc_mur.img-photo article figure{margin-bottom:20px;overflow:hidden}.bloc_mur.img-photo article figure img{margin-bottom:0}.bloc_mur .cartes_list{margin-top:40px;gap:2%;display:flex;flex-wrap:wrap}.bloc_mur .cartes_list article{flex-basis:23.5%;margin-bottom:20px;padding-bottom:20px;background-color:#f4f2ee}.bloc_mur .cartes_list article a{display:block;height:100%}.bloc_mur .cartes_list article a:hover img{transform:scale(1.01)}.bloc_mur .cartes_list article:nth-of-type(even){margin-top:20px;margin-bottom:0}.bloc_mur .cartes_list article p{margin:5px 0}.bloc_mur .cartes_list article img{max-width:80px;margin-bottom:20px;transition:all .3s}.bloc_slider{margin:79px 0;padding:0 0 0 3.5%}.bloc_slider .nav{position:static;text-align:right;margin-top:20px;margin-right:3.5%}.bloc_slider>.content{width:40%;margin-bottom:40px}.bloc_slider article{display:flex;background-color:#f4f2ee}.bloc_slider article figure{width:40%;height:100%}.bloc_slider article figure img{width:100%;height:100%;object-fit:cover}.bloc_slider article .content{width:60%;padding:50px}.chateau_contact{margin:100px 3.5%;text-align:center;display:flex;justify-content:center;align-items:center}.chateau_contact>*{margin:0 20px}.page-template-default .page_content{margin-top:250px;margin-bottom:100px}.slider_actu .nav{margin-bottom:15px}.slider_actu_txt{margin:50px 3.5% 0 3.5%;padding-left:7.5%;width:48%}.liste_chateaux_filters{text-align:center;margin:50px 0 0px}.liste_chateaux_filters .button{margin:10px}.liste_chateaux{margin:40px 0 80px}.liste_chateaux .openAcc{border-top:1px solid rgba(22,30,39,.2);transition:all .3s;display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:40px 20px}.liste_chateaux .openAcc .more{display:flex;align-items:center;gap:10px}.liste_chateaux .openAcc .more span{display:none}.liste_chateaux .openAcc .more:after{content:"+";font-size:4rem;line-height:1;padding-bottom:4px}.liste_chateaux .openAcc:hover{background-color:#f4f2ee}.liste_chateaux .openAcc:hover .more .ouvrir{display:block}.liste_chateaux .openAcc:hover.active .more .fermer{display:block}.liste_chateaux .openAcc:hover.active .more .ouvrir{display:none}.liste_chateaux .openAcc:hover.active .more:after{content:"-"}.liste_chateaux .openAcc.active+.vins_grid{max-height:2000px}.liste_chateaux .openAcc+.vins_grid{overflow:hidden;max-height:0;transition:all .3s}.liste_chateaux .container{width:100%}.liste_chateaux .vins_grid>div{display:flex;flex-wrap:wrap;gap:2%;justify-content:center;text-align:center;padding:20px 0 20px}.liste_chateaux .vins_grid article{background-color:#f4f2ee;flex-basis:23.5%;margin-bottom:20px}.liste_chateaux .vins_grid article p,.liste_chateaux .vins_grid article h3{margin:0}.liste_chateaux .vins_grid article a{display:block;height:100%;padding:40px 20px 30px}.liste_chateaux .vins_grid article a img{height:222px;margin-bottom:20px;transition:all .3s}.liste_chateaux .vins_grid article:hover .image_vin img{transform:scale(1.01)}.single-vin{padding:0}.single-vin .liste_chateaux .container{border-top:1px solid rgba(22,30,39,.2);padding-top:40px;margin-top:40px}select.title_big{border:0}select.title_big:focus{outline:0}select.title_big option{font-size:1.8rem}.notations{text-align:center;margin:80px 0}.notations .content{max-width:660px;margin:0 auto}.notations .title_3{margin:25px 0}.presentation_vin{display:flex}.presentation_vin>*{flex-basis:50%}.presentation_vin>figure{background-color:#f4f2ee;padding:110px 2.5% 50px;text-align:center}.presentation_vin>figure img{max-width:150px;position:sticky;top:110px;max-height:calc(100vh - 200px)}.presentation_vin .buttons{margin-top:20px;margin-bottom:30px}.presentation_vin .bloc_presentation{padding:150px 5% 30px}.accordeon .openAcc{border-top:1px solid rgba(22,30,39,.2);transition:all .3s;display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:16px;display:flex;justify-content:space-between}.accordeon .openAcc:after{content:"+";font-size:3rem;line-height:1;padding-bottom:4px;font-weight:200}.accordeon .openAcc:hover{background-color:#f4f2ee}.accordeon .openAcc.active:after{content:"-"}.accordeon .openAcc.active+.content{max-height:2000px}.accordeon .content{max-height:0;overflow:hidden;transition:all .5s;padding:0 16px}.accordeon .content p{margin-top:16px;margin-bottom:20px}.entete_bloc{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 980px){body{font-size:1.3rem}.header>div,.header.active>div{padding:20px 3.5% 10px}.header .logo img{width:150px}.header .header_right .link_white{display:none}.header.active{background-color:#fff}.header.active .logo .logo_noir{display:none}.header.active .logo .logo_mini{display:block;width:40px}.toScroll{display:none}.wpml-ls-legacy-list-horizontal{border:0;padding-left:0}.nav{position:static;text-align:right;padding-right:3.5%}.mainnav{overflow-x:scroll;display:block;flex-direction:column;padding-top:70px;padding-bottom:100px}.mainnav .mainnav_menus{display:block;margin-bottom:0;margin-top:0}.mainnav .mainnav_menus .menus .menu{columns:1}.mainnav .mainnav_menus>div{margin-bottom:0}.mainnav .footer_menu_cuvees .title_upp{margin-bottom:0 !important}.mainnav .mainnav_chateaux .title_upp{margin-bottom:0}.mainnav .mainnav_chateaux>div{height:auto;flex-wrap:wrap;gap:10px}.mainnav .mainnav_chateaux>div article{height:200px;width:48%;flex:auto;margin:0}.mainnav .header_right{display:flex;margin-top:auto;align-items:center;border-top:1px solid rgba(22,30,39,.2);padding-top:20px;margin-top:20px}.mainnav .header_right .wpml-ls{border-left:1px solid rgba(22,30,39,.2);padding-left:15px}.mainnav .header_right .wpml-ls a{padding-top:0}.mainnav .header_right .wpml-ls a .wpml-ls-item{vertical-align:inherit}.mainnav .reseaux_bottom{display:block;border-top:1px solid rgba(22,30,39,.2);margin-top:0;padding-top:20px}.mainnav .mainnav_menus .menus .title_upp{margin-bottom:0 !important}.mainnav .title_upp{font-weight:600;color:#000;font-size:1.1rem;padding:15px 0;margin-bottom:0;border-top:1px solid rgba(22,30,39,.2);display:flex;justify-content:space-between}.mainnav .title_upp:after{content:"";display:block;width:8px;height:8px;border:1px solid #161e27;border-width:1px 1px 0 0;transform:rotate(135deg);margin-left:10px}.mainnav .title_upp+*{padding-top:0px;max-height:0;transition:all .5s;overflow:hidden}.mainnav .title_upp+*>*:last-child{margin-bottom:15px}.mainnav .title_upp.active+*{max-height:700px}.mainnav .title_upp.active:after{transform:rotate(-45deg)}.mainnav .contact p{padding:0}.mainnav .contact .reseaux{display:none}.mainnav .contact .title_upp{padding:15px 0;margin-bottom:0 !important}.input-select ul{max-height:218px;overflow-y:scroll}.footer .wpml-ls{display:none}.footer .footer_main{flex-direction:column;justify-content:center;align-items:center}.footer .footer_main .footer_logo{order:-1}.footer .footer_main .footer_reseaux{margin:30px 0;text-align:center}.footer .footer_menus{display:block;margin-top:0}.footer .footer_menus .footer_menu_cuvees{padding:0;margin:20px 0}.footer .footer_menus .title_upp{font-weight:600;color:#000;font-size:1.1rem}.footer .footer_bas{flex-wrap:wrap;justify-content:center;gap:20px}.footer .footer_bas .footer_bas_contact{flex-basis:100%;display:block;text-align:center;order:-1;margin-top:20px}.popin .content{width:90%}.footer_chateaux .nav{display:none}.footer_chateaux .slider_chateaux{width:100%}.footer_chateaux .slider_chateaux .slides{width:100% !important;flex-wrap:wrap;justify-content:space-between}.footer_chateaux .slider_chateaux .slides .slide{flex-basis:48%}.actu_list{padding-right:30px}.title_big{font-size:3.75rem}.title{font-size:3.6rem}.title_1{font-size:3rem}.title_2{font-size:2.7rem}.title_3{font-size:2rem}.title_link{font-size:1.3rem}.bloc_entete .entete_chateaux a{width:48%;max-width:none;margin:20px 0;text-align:center}.bloc_entete .entete_chateaux a img{max-width:180px;margin:auto}.bloc_entete .txt{width:80%}.bloc_entete.txt-left .content a{position:static}.bloc_liste_chateau{margin-top:50px}.bloc_liste_chateau .slide .content{display:block}.bloc_liste_chateau .slide .content .title_link{display:inline-block}.bloc_liste_offres .blog_list{display:block}.bloc_liste_actus .content{display:block}.bloc_liste_actus .actus_list{width:100%}.bloc_liste_actus .nav{padding-right:0}.bloc_Triptyque{display:block;padding:0 3.5%}.bloc_Triptyque .content{display:flex;flex-direction:column;margin-bottom:30px;align-items:flex-start;padding-top:0}.bloc_Triptyque .content figure:last-child{order:-1;margin:0 0 30px 0;padding-left:0}.bloc_pushs{margin-top:30px}.bloc_pushs.color-blanc{margin-top:30px}.bloc_pushs .pushs_list{flex-wrap:wrap;justify-content:space-between;gap:0px}.bloc_pushs .pushs_list article{flex-basis:48%}}@media screen and (max-width: 980px)and (max-width: 480px){.bloc_pushs .pushs_list article{flex-basis:100%}}@media screen and (max-width: 980px){.bloc_pushs .content{width:100%}.bloc_slider article{display:block}.bloc_slider article figure{width:100%;height:300px}.bloc_slider article .content{width:100%;padding:40px}.bloc_instagram .insta_img figure{display:none}.bloc_instagram .insta_img figure:nth-of-type(1),.bloc_instagram .insta_img figure:nth-of-type(2){display:block}.bloc_texte_citation.txt-Droite .content{max-width:100%;margin-left:auto}.bloc_image_texte.img-haut .content{width:100%}.bloc_image_texte.img-gauche,.bloc_image_texte.img-droite{display:block}.bloc_image_texte.img-gauche .content,.bloc_image_texte.img-droite .content{padding:30px 3.5%;width:100%}.bloc_image_texte.img-gauche .figure,.bloc_image_texte.img-droite .figure{width:100%}.bloc_image_texte .figure img{max-height:300px}.bloc_push_full.marge-avec .content{padding:100px 5%}.bloc_textes_colonnes{padding:0 3.5%}.bloc_textes_colonnes .colonnes_list{display:block}.bloc_textes_colonnes .colonnes_list>*{padding:0}.bloc_textes_colonnes .colonnes_list article{margin:10px 0;padding:50px 5%}.bloc_textes_colonnes .colonnes_list .nav{padding:30px 3.5% 0;background-color:rgba(0,0,0,0)}.blog_push{padding:50px 3.5% !important}.blog_filters ul{text-align:left}.blog_filters ul li{margin:0 10px 10px 0}.bloc_push{padding:50px 3.5%}.blog_list{columns:auto}.bloc_Accordeon .accordeons_list article{display:block;padding:50px 0}.bloc_Accordeon .accordeons_list article figure{margin-bottom:30px}.bloc_galerie .intro{max-width:none}.bloc_galerie .slide figure img{max-height:70vh}.single{padding-top:150px}.actu-detail{flex-direction:column-reverse}.actu-detail .actu-detail-left>div{padding:0}.actu-detail.mep-droite{flex-direction:column-reverse}.actu-detail.mep-droite .actu-detail-left>div{padding:0}.actu-detail .actu-detail-right{margin-bottom:40px}.slider_actu_txt{padding:0}.detail_offre{margin:80px 3.5%}.detail_offre .cols{display:block}.detail_offre .cols .descriptif_offre{margin-bottom:40px}.detail_offre .cols:before{display:none}.page-template-tpl-flex main>section:first-child:not(.bloc_entete),.page-template-default .page_content{margin-top:150px}.bloc_formulaire{display:block;margin:50px 3.5%;padding:50px 5%}.single-chateau,.single-marque{padding-top:0}.chateau_vins .nav{display:block;text-align:center}.chateau_vins .vins_liste_vin{flex-direction:column;padding:50px 2%}.chateau_vins .vins_liste_vin .entete{display:block}.chateau_vins .vins_liste_vin .entete div:last-of-type{margin-top:10px}.chateau_vins .vins_liste_vin .description{display:block}.bloc_en_quelques_mots{display:block}.bloc_en_quelques_mots figure{width:100%}.bloc_en_quelques_mots .content{width:100%;padding:50px 3.5%}.bloc_en_quelques_mots .parts{display:block}.chateau_contact{display:block}.bloc_mur .cartes_list{display:block}.bloc_mur .cartes_list article,.bloc_mur .cartes_list article:nth-of-type(even),.bloc_mur .cartes_list article:nth-of-type(odd){margin:20px 0}form .cols{display:block}form .cols label{margin:10px 0}.bloc_timeline .image_Droite,.bloc_timeline .image_Gauche{display:block}.bloc_timeline .image_Droite figure,.bloc_timeline .image_Gauche figure{margin-bottom:20px}.liste_chateaux_filters .container{width:100%}.liste_chateaux_filters .tags{padding-left:20px;white-space:nowrap;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.liste_chateaux_filters .tags::-webkit-scrollbar{display:none}.liste_chateaux_filters .tags .button{display:inline-block;margin:0 5px}.liste_chateaux .openAcc.active+.vins_grid{max-height:800px}.liste_chateaux .openAcc:hover .more .ouvrir,.liste_chateaux .openAcc:hover .more .fermer,.liste_chateaux .openAcc.active .more .ouvrir,.liste_chateaux .openAcc.active .more .fermer,.liste_chateaux .openAcc:hover.active .more .ouvrir,.liste_chateaux .openAcc:hover.active .more .fermer{display:none}.liste_chateaux .vins_grid{padding-left:20px}.liste_chateaux .vins_grid>div{display:flex}.liste_chateaux .vins_grid article{flex-basis:23.5%}.liste_chateaux .vins_grid article a img{height:222px}.liste_chateaux .vins_grid .nav{margin-bottom:20px}.single-vin{padding-top:0}.single-vin .liste_chateaux .container{padding-top:40px;margin-top:40px}.presentation_vin{display:block}.presentation_vin>figure{background-color:#f4f2ee;padding:150px 2.5% 50px;text-align:center}.presentation_vin>figure img{max-width:150px;position:sticky;top:70px;max-height:calc(100vh - 200px)}.presentation_vin .buttons{display:block}.presentation_vin .buttons .button{display:flex;justify-content:center;width:100%;margin:20px auto;text-align:center}.presentation_vin .bloc_presentation{padding:0 0 20px}.presentation_vin .bloc_presentation>*{padding:0 2.5%}.presentation_vin .bloc_presentation .main_infos{padding:0px 2.5% 30px;background-color:#f4f2ee;text-align:center}.presentation_vin .bloc_presentation .main_infos select{background-color:#f4f2ee}.accordeon .openAcc:after{font-size:3rem}.accordeon .openAcc.active+.content{max-height:800px}.entete_bloc{display:block;padding:0 5%}}/*!
 * animate.css -https://daneden.github.io/animate.css/
 * Version - 3.7.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2019 Daniel Eden
 */@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes traitY{from{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes traitY{from{transform:scaleY(0)}to{transform:scaleY(1)}}.traitY{-webkit-animation-name:traitY;animation-name:traitY}@-webkit-keyframes traitX{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes traitX{from{transform:scaleX(0)}to{transform:scaleX(1)}}.traitX{-webkit-animation-name:traitX;animation-name:traitX}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -50px, 0);transform:translate3d(0, -50px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -50px, 0);transform:translate3d(0, -50px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-50px, 0, 0);transform:translate3d(-50px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-50px, 0, 0);transform:translate3d(-50px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(50px, 0, 0);transform:translate3d(50px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(50px, 0, 0);transform:translate3d(50px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 50px, 0);transform:translate3d(0, 50px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 50px, 0);transform:translate3d(0, 50px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-025s{-webkit-animation-delay:.25s;animation-delay:.25s}.animated.delay-05s{-webkit-animation-delay:.5s;animation-delay:.5s}.animated.delay-075s{-webkit-animation-delay:.75s;animation-delay:.75s}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-125s{-webkit-animation-delay:1.25s;animation-delay:1.25s}.animated.delay-15s{-webkit-animation-delay:1.5s;animation-delay:1.5s}.animated.delay-175s{-webkit-animation-delay:1.75s;animation-delay:1.75s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:800ms;animation-duration:800ms}.animated.faster{-webkit-animation-duration:500ms;animation-duration:500ms}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}/*# sourceMappingURL=main.css.map */
