h1,h2,h3,h4,h5,p{text-wrap:balance}div#polylang-2{position:absolute;right:6%;top:50px;z-index:9}#home-header h1{font-family:nunito;font-size:1.5em !important;font-weight:400;margin-top:3%;text-wrap:balance;line-height:1.25em}#home-header .header-content{max-width:820px}#home-header .header-content img{filter:invert(1);width:80%;margin-bottom:1em}#home-header .et_pb_fullwidth_header{padding:0 !important}body:not(.et_mobile_device) #home-header .et_parallax_bg_wrap,body:not(.et_mobile_device) #home-header .et_pb_fullwidth_header_container{height:100vh}#home-header:after{content:'';background:rgba(0,0,0,.2);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}div#carte-cadeau,#plat-gastro{padding-bottom:0}#plat-gastro .et_pb_text_inner{background-color:var(--creme)}#plat-gastro img{mix-blend-mode:darken}div#carte-cadeau img{max-width:500px;box-shadow:5px 5px 24px rgba(0,0,0,.1);width:100%}#galerie-atelier .et_pb_grid_item{width:20%;margin-right:0;margin-bottom:0}#galerie-atelier .et_overlay:before{display:none}#galerie-atelier .et_overlay{background:hsla(0,0%,100%,.29)}#galerie-atelier .et_pb_row{width:100%;max-width:100%}#galerie-atelier img{aspect-ratio:16/11;object-fit:cover}#popup1{padding:0;background-color:var(--marron) !important;max-width:750px;padding-bottom:3%}#vins .et_pb_column{display:flex;justify-content:center;align-items:center;flex-direction:column}#media_image-3,#media_image-4{margin-bottom:6%;filter:brightness(9) saturate(0)}#media_image-3 img,#media_image-4 img{max-width:190px !important;left:0;right:0;margin:auto;position:relative;display:block}#carte{padding-bottom:0 !important}#carte .et_pb_map{filter:sepia(.15)}#mobile_menu li{margin-bottom:6%}#header .et_parallax_bg{bottom:20%}body.full-header #page-container{padding-top:0 !important}body.full-header #main-header{position:fixed !important}body.full-header #main-header:not(.et-fixed-header){background:0 0 !important;box-shadow:none !important}body.full-header #main-header:not(.et-fixed-header) #top-menu-nav a{color:#fff !important}body.full-header #main-header:not(.et-fixed-header) #logo{filter:invert(1) brightness(5)}body.full-header #main-header:not(.et-fixed-header) .mobile_menu_bar:before,body.full-header #main-header:not(.et-fixed-header) .select_page{color:#fff !important}#popup1 span{color:#fff;display:block;width:100%;padding-bottom:1em;padding-top:.5em;font-family:'Marcellus',Georgia,"Times New Roman",serif;text-align:center;font-size:1.5em}#popup1 form img{width:25%;left:0;right:0;margin:auto;position:relative;display:block;filter:invert(1);margin-bottom:3em;margin-top:1em}#et_pb_signup_email{background:0 0;border-bottom:1px solid;border-radius:0;text-align:center}#et_pb_signup_email::placeholder{text-align:center;color:#fff}#main-footer .et_pb_newsletter_button,#main-footer .et_pb_newsletter_button:hover{background:0 0 !important}#legal-page h1{font-size:2.2em;text-transform:uppercase}#legal-page h2{padding-top:.85em}#legal-page h2,#legal-page h3{padding-bottom:.75em;text-transform:uppercase}#top-header .container{width:90%;max-width:90% !important}.et_fixed_nav #top-header{position:relative !important}.et_header_style_split #et-top-navigation{padding-top:40px !important}header#main-header.et-fixed-header,header#main-header{top:0 !important}body #page-container .et_pb_button,body #page-container .et_pb_button:hover{padding:.4em 2.2em !important;line-height:1.4em !important;text-wrap:balance}body #page-container .et-pb-arrow-next,body #page-container .et-pb-arrow-prev{color:var(--marron) !important}#top-menu li{padding-right:60px}#top-menu a{font-weight:500}header#main-header.et-fixed-header,header#main-header{box-shadow:0 1px 0 rgba(0,0,0,0) !important}body:not(.full-header) div#page-container{padding-top:120px !important}div#page-container{margin-top:0 !important}#main-header .mobile_nav{background-color:transparent !important;text-align:right !important}#main-header .select_page{padding-right:2.5em}.et_mobile_menu{left:unset !important;right:0;width:90% !important;max-width:250px}h3{font-size:1.7em !important}div#section-titre{padding:40px 0 !important}div#section-titre .et_pb_row{padding:5px 0}#header{height:80vh;max-height:calc(100vh - 265px);min-height:350px}#header .et_pb_row,#header .et_pb_column{height:100%}#header .et_pb_row{width:90% !important;max-width:90% !important}#header .et_pb_image{filter:invert(1);position:absolute;width:60%;max-width:300px;bottom:0;right:0}#header .et_pb_text{margin-bottom:0;height:100%;display:flex;align-items:center}#header .et_pb_text h2{color:#fff;white-space:nowrap;transform:rotate(-90deg);height:0;width:0;text-align:center;display:flex;justify-content:center;text-transform:uppercase;font-size:clamp(20px, 5vh, 50px);font-family:nunito;font-weight:300}#header .et_parallax_bg{background-position:center !important}.et_pb_section{background-color:var(--creme)}.et_pb_equal_columns .et_pb_column{display:flex;justify-content:center;flex-direction:column}.et_pb_map img[src*=marker]{filter:brightness(1) saturate(0)}.et-pb-contact-message p{font-size:1.55em}.et_pb_map .gm-style-mtc,.et_pb_map .gm-svpc{display:none}.et_pb_contact_form{background:var(--marron);padding:20px !important;padding-left:5px !important}button.et_pb_contact_submit.et_pb_button{border:2px solid #fff !important;margin-top:1em}button.et_pb_contact_submit.et_pb_button:hover{border:2px solid #fff !important}.et_pb_contact p input,.et_pb_contact p textarea,.et_pb_contact p input::placeholder,.et_pb_contact p textarea::placeholder{font-size:16px;color:#000}.et_pb_contact p input::placeholder,.et_pb_contact p textarea::placeholder{color:var(--gris);font-size:16px}.et_pb_text:not(.formule) p{font-size:1.15em}#vins h3,.formule h3{text-align:center;margin-bottom:1em;margin-top:.25em}.formule em{font-style:normal;font-size:.9em}div#resa{position:fixed;top:45%;right:0;z-index:99;padding:5px;background:var(--marron);height:70px;display:flex;align-items:center;box-shadow:14px 3px 6px rgba(0,0,0,.05)}div#resa a{color:#fff;text-transform:uppercase;font-size:.75em;font-weight:700}.infowindow:before{content:'';background:url(/wp-content/uploads/2024/10/joat.svg);width:100%;height:2.5em;position:absolute;z-index:9;background-repeat:no-repeat;background-size:contain;background-position:center;top:4%;right:0;pointer-events:none}#insta h2,#insta ul{text-align:center}#insta ul{list-style-type:none;display:flex;align-items:center;justify-content:center;padding-top:1em}#insta ul li{padding:0 .5em}#insta ul li:hover{opacity:.65}#insta ul span{display:none}#insta ul img{width:2em}.citation blockquote p{padding:12%;padding-top:0;padding-bottom:4% !important;text-align:center}.signature blockquote p{font-family:"Allura",cursive;font-weight:400;font-style:normal;font-size:5.5em !important;line-height:.925em;padding:9%;margin-top:9%;display:block}.signature blockquote,.citation blockquote{border:none !important;padding-left:0 !important;text-align:center !important}.mfp-title{display:none}@media screen and (min-width:981px){#chef .et_pb_column:nth-child(1){z-index:25}#chef .et_pb_column:nth-child(1) img{transform:scale(1.1) translateY(-6%)}}#footer-bottom>.container{width:97%;max-width:97%;text-align:center;display:flex;justify-content:center}#main-header>.container{width:97%;max-width:97%}#main-footer *{color:#fff}#main-footer img{filter:invert(1)}#main-footer p{width:100%}#footer-widgets{padding:12% 0 2%}#main-footer .footer-widget{display:flex;flex-direction:column;align-items:center}#main-footer .footer-widget li{list-style-type:none;padding-left:0 !important}#main-footer .footer-widget li:before{display:none}#main-footer .widget_media_image{width:60%}#main-footer .footer-widget p{text-align:center}#main-footer .footer-widget,#main-footer .footer-widget li,#main-footer .footer-widget li a,#footer-info{font-size:16px}#footer-widgets .footer-widget li{padding-bottom:6%}#custom_html-2 li a{display:flex;align-items:center}#footer-widgets .footer-widget li a:hover span,div#resa a:hover{color:rgba(255,255,255,.7) !important}#custom_html-2 li a span{text-transform:uppercase;padding-left:.5em}#custom_html-2 li a img{width:1.75em}#footer-info{font-size:.85em !important}#footer-info a{font-weight:400 !important}.slick-prev,.slick-next{top:28%}.slick-prev{left:-38px}.slick-next{right:-38px}.slick-prev:before,.slick-next:before{font-family:'monospace'}.slick-prev:before{content:"‹"}[dir=rtl] .slick-prev:before{content:"›"}[dir=rtl] .slick-next{left:-10px;top:70px;right:auto}.slick-next:before{content:"›"}[dir=rtl] .slick-next:before{content:"‹"}.slick-dots li button:before{font-size:50px !important}.slick-dots{bottom:-2em}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto !important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}@media all and (min-width:981px){.et_header_style_split #main-header.et-fixed-header .centered-inline-logo-wrap{margin:-33px 0 !important}#home-header .et_parallax_bg{background-position:center !important;bottom:8% !important}}@media all and (max-width:980px){#et-top-navigation{position:absolute !important;top:-45px}#main-header .logo_container{left:0;right:0;margin:auto;width:135px;z-index:99 !important;position:relative !important}div#section-titre{padding-top:0 !important}div#resa a{font-size:.55em}div#resa{height:60px}h1,h1.et_pb_contact_main_title,.et_pb_title_container h1{font-size:30px !important}.et_pb_map{min-height:500px;height:70vh}#main-footer #footer-widgets{display:flex;flex-direction:column;align-items:center}#main-footer .footer-widget{margin-right:0 !important;text-align:center;margin-bottom:9% !important}#main-footer .footer-widget:nth-child(1){order:2}#main-footer .footer-widget:nth-child(2){order:1}#main-footer .footer-widget:nth-child(3){order:3;margin-bottom:9% !important}div#polylang-2{top:40px;right:unset;left:6%}.et_fixed_nav #main-header{position:fixed !important}}@media all and (max-width:767px){#main-footer .menu-menu-principal-fr-container{text-align:center}#galerie-atelier .et_pb_grid_item{width:50%}}@media all and (max-width:479px){h1,h1.et_pb_contact_main_title,.et_pb_title_container h1{font-size:25px !important}#home-header .header-content img{width:100%}}