.accueil h1,.accueil h3,.content-not-found h1,.page__content h1,.page__content h2,.page__content h3,.page__content h4,.page__content h5,.page__content h6,body{font-family:Poppins,sans-serif}.container-full,.google_map iframe,nav,nav .logo a,nav .navbar{width:100%}.accueil,.accueil__slogan,.accueil__text,.navbar .search-box,.presentation,.presentation__content{position:relative}.accueil,.blocks_imgs,.form__reservation__content{-webkit-box-orient:vertical;-webkit-box-direction:normal}.accueil,.menus{-webkit-box-direction:normal}.accueil__text,.facebook_maps,.menus__content,.navbar .search-box i,.reservation h2{text-align:center}#back2Top,nav{position:fixed}html{scroll-behavior:smooth}h1,h2,h3,h4,h5,h6{font-family:'Herr Von Muellerhoff',cursive}.page__content{margin-top:2rem}.page__content h1{margin:1rem 0}nav .logo{min-width:11rem}nav .logo,nav .logo img{height:100%;-o-object-fit:contain;object-fit:contain}nav .logo a{height:100%}nav{top:0;left:0;height:70px;background:#111;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);z-index:9999999}nav .navbar{height:100%;max-width:1250px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:auto;padding:0 50px}nav .navbar .nav-links{line-height:70px;height:100%}nav .navbar #main-menu,nav .navbar #second-menu{display:-webkit-box;display:-ms-flexbox;display:flex}nav .navbar #main-menu li,nav .navbar #second-menu li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;padding:0 14px}nav .navbar #main-menu li a,nav .navbar #second-menu li a{height:100%;text-decoration:none;white-space:nowrap;color:#fff;font-size:15px;font-weight:500}#main-menu li:hover .htmlcss-arrow,#main-menu li:hover .js-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}nav .navbar #main-menu li .arrow{height:100%;width:22px;line-height:70px;text-align:center;display:inline-block;color:#fff;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}nav .navbar #main-menu li .sub-menu{position:absolute;top:70px;left:0;line-height:40px;background:#111;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);border-radius:0 0 4px 4px;display:none;z-index:2}#main-menu li .sub-menu .more:hover .more-sub-menu,nav .navbar #main-menu li:hover .htmlCss-sub-menu,nav .navbar #main-menu li:hover .js-sub-menu{display:block}.navbar #main-menu li .sub-menu li{padding:0 22px;border-bottom:1px solid rgba(255,255,255,.1)}.navbar #main-menu li .sub-menu a{color:#fff;font-size:15px;font-weight:500}.navbar #main-menu li .sub-menu .more-arrow{line-height:40px}.navbar #main-menu li .sub-menu .more-sub-menu{position:absolute;top:0;left:100%;border-radius:0 4px 4px;z-index:1;display:none}.navbar .search-box{height:40px;width:40px}.navbar .search-box i{position:absolute;height:100%;width:100%;line-height:40px;font-size:22px;color:#fff;font-weight:600;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.navbar .search-box .input-box{position:absolute;right:calc(100% - 40px);top:80px;height:60px;width:300px;background:#111;border-radius:6px;opacity:0;pointer-events:none;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.navbar.showInput .search-box .input-box{top:65px;opacity:1;pointer-events:auto;background:#111}.search-box .input-box::before{content:'';position:absolute;height:20px;width:20px;background:#111;right:10px;top:-6px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.search-box .input-box input{position:absolute;top:50%;left:50%;border-radius:4px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:35px;width:280px;outline:0;padding:0 15px;font-size:16px;border:none}.navbar .bx-menu,.navbar .lni-menu,.navbar .nav-links .sidebar-logo{display:none}@media (max-width:920px){nav .navbar{max-width:100%;padding:0 25px}nav .navbar #main-menu li,nav .navbar #second-menu li{padding:0 10px;white-space:nowrap}nav .navbar #main-menu li a,nav .navbar #second-menu li a{font-size:15px}}.carte__vins a,.pdf__menus a{padding:1rem 2rem;text-decoration:none}@media (max-width:800px){.navbar .bx-menu,.navbar .lni-menu,.navbar .nav-links.show1 #main-menu .htmlCss-sub-menu,.navbar .nav-links.show2 #main-menu .more .more-sub-menu,.navbar .nav-links.show3 #main-menu .js-sub-menu,nav .navbar #main-menu li{display:block}nav .navbar .nav-links{position:fixed;top:0;left:-100%;display:block;max-width:270px;width:100%;background:#111;line-height:40px;padding:20px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-transition:.5s;-o-transition:.5s;transition:.5s;z-index:1111}.navbar #main-menu li .sub-menu .more-sub-menu li,.navbar .nav-links .sidebar-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navbar .bx-menu,.navbar .lni-menu,.sidebar-logo .logo-name,.sidebar-logo i{font-size:25px;color:#fff}nav .navbar #main-menu{display:block;margin-top:20px}nav .navbar #main-menu li .arrow{line-height:40px}nav .navbar #main-menu li .sub-menu{position:relative;top:0;-webkit-box-shadow:none;box-shadow:none;display:none}nav .navbar #main-menu li .sub-menu li{border-bottom:none}.navbar #main-menu li .sub-menu .more-sub-menu{position:relative;left:0;display:none}#main-menu li:hover .htmlcss-arrow,#main-menu li:hover .js-arrow{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.navbar #main-menu li .sub-menu .more span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#main-menu li .sub-menu .more:hover .more-sub-menu,nav .navbar #main-menu li:hover .htmlCss-sub-menu,nav .navbar #main-menu li:hover .js-sub-menu{display:none}.navbar .nav-links.show1 #main-menu .htmlcss-arrow,.navbar .nav-links.show3 #main-menu .js-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.navbar .nav-links.show2 #main-menu .more-arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}}@media (max-width:370px){nav .navbar .nav-links{max-width:100%}}footer{background-color:#111;padding:2rem 0 1rem}.presentation p,footer a,footer a:hover,footer p{color:#fff}.footer__logo{width:10rem;margin:0 auto}.accueil__wave,.presentation__wave{width:100%;left:0;background-size:cover;background-position:center center;right:0;background-repeat:no-repeat}.accueil{height:100vh;background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-position:center center}.accueil:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.4)}.accueil h1,.accueil h2,.accueil h3,.accueil span{color:#fff;margin-bottom:0}.accueil h2{font-size:3rem}.accueil h1{font-weight:700;font-size:2.5rem}.accueil h3{font-size:2rem;font-weight:200}.accueil__text{z-index:1}.accueil__slogan:after,.accueil__slogan:before{content:'';position:absolute;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);height:.2rem;background-color:#fff;width:16rem}.accueil__slogan:before{top:-1.5rem}.img__carte__vins,.menus:before{top:0;bottom:0;position:absolute}.accueil__slogan:after{bottom:-1.5rem}.accueil__wave{height:8rem;position:absolute;bottom:0;background-image:url('https://jeux2gouts.fr/wp-content/themes/jeux2gouts/assets/images/wave_accueil.png')}@media screen and (min-width:500px){.accueil__slogan:after,.accueil__slogan:before{width:24rem}}.presentation{background-color:#400000;padding:10rem 0}.presentation__text__content{background-color:#300101;border:.2rem solid #fff;padding:2rem;margin:2rem 0 1rem}.carte__vins a,.pdf__menus a,.reservation{background-color:#400000}.presentation__content .block__img{width:80%;-webkit-box-shadow:10px 10px 0 0 rgba(0,0,0,.5);box-shadow:10px 10px 0 0 rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex}.blocks_imgs,.form__reservation__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.presentation__content .block__img:first-child{-webkit-transform:scale(1.2) rotate(-5deg);-ms-transform:scale(1.2) rotate(-5deg);transform:scale(1.2) rotate(-5deg)}.presentation__content .block__img:nth-child(3n+2){-webkit-transform:scale(1) rotate(-5deg) translate(10px,0);-ms-transform:scale(1) rotate(-5deg) translate(10px,0);transform:scale(1) rotate(-5deg) translate(10px,0);z-index:1}.presentation__content .block__img:nth-child(3n+3),.presentation__content .second_blocks_imgs .block__img:nth-child(3n+3){-webkit-transform:scale(1.2) rotate(5deg);-ms-transform:scale(1.2) rotate(5deg);transform:scale(1.2) rotate(5deg);z-index:2}.presentation__content .second_blocks_imgs .block__img:first-child{-webkit-transform:scale(1.2) rotate(5deg);-ms-transform:scale(1.2) rotate(5deg);transform:scale(1.2) rotate(5deg);z-index:1}.presentation__content .second_blocks_imgs .block__img:nth-child(3n+2){-webkit-transform:scale(1) rotate(-5deg) translate(10px,0);-ms-transform:scale(1) rotate(-5deg) translate(10px,0);transform:scale(1) rotate(-5deg) translate(10px,0);z-index:2}.presentation__text__content span,.presentation__text__content strong{font-family:'Herr Von Muellerhoff',cursive;font-size:3rem}.presentation__wave{position:absolute;bottom:-4rem;height:4rem;background-image:url('https://jeux2gouts.fr/wp-content/themes/jeux2gouts/assets/images/presentation_wave.png')}.carte__vins{background-position:center center;background-repeat:no-repeat;background-size:cover;padding:4rem 0}.carte__vins .img_intro{width:18rem;margin:0 auto}.carte__vins h2,.menus h2{font-size:4rem;position:relative;display:inline-block;z-index:9}.carte__vins a,.carte__vins p{font-size:1.5rem}.carte__vins a,.carte__vins h2,.carte__vins p,.localisation__text,.menus h2,.menus__content h2,.menus__content p,.pdf__menus a,.reservation .text__section p{color:#fff}.carte__vins h2::before,.facebook h2::before,.localisation h2:before,.menus h2::before,.reservation h2::before,.salles h2::before{content:'';position:absolute;background-color:#261f16;border:5px solid #33291d;top:.8rem;bottom:0;left:-1rem;right:-1rem;z-index:-1}.carte__vins a{border:2px solid #fff;border-radius:10px;-webkit-animation:3s infinite animateHeart;animation:3s infinite animateHeart;display:inline-block}.img__carte__vin__content{height:35rem;width:100%;position:relative}.img__carte__vins{left:0;right:0;z-index:1}.img__sommeliere{position:absolute;z-index:32;top:50%;width:20rem;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%}.menus,.menus__content,.reservation,.reservation h2{position:relative}@-webkit-keyframes move{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(var(--maximum));transform:translateY(var(--maximum))}}@keyframes move{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(var(--maximum));transform:translateY(var(--maximum))}}.img__carte__vins img{height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:768px){.accueil h1{font-size:3.5rem}.accueil h2{font-size:5rem}.accueil h3{font-size:3rem}.accueil__slogan:after,.accueil__slogan:before{width:40rem}.presentation__text__content p{font-size:1.5rem}.blocks_imgs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.carte__vins .img_intro{width:20rem}}@media screen and (min-width:991px){h2{font-size:2.5rem}.carte__vins .img_intro{width:22rem}}@media screen and (min-width:1024px){nav .navbar #main-menu li a,nav .navbar #second-menu li a{font-size:1.4rem}.presentation__content .block__img{width:20rem}.presentation__text__content{padding:4rem 2rem}.blocks_imgs,.presentation__text__content{width:80%;margin:0 auto}.img__sommeliere{left:20%}}@media screen and (min-width:1200px){.presentation__text__content{padding:6rem 2rem}.img__sommeliere{left:12%}}.salles .slide{height:30rem;background-repeat:no-repeat;background-size:cover;background-position:center center}.facebook h2,.localisation h2,.salles h2{color:#fff;font-size:4rem;position:relative;display:inline-block;z-index:9}.salles .title__section{padding-top:2rem}.menus__content p,.pdf__menus a{font-size:1.5rem}.menus{padding:6rem 0;border:6px solid #400000;background-repeat:no-repeat;background-size:cover;background-position:center center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}a[href^=tel]{color:inherit;text-decoration:none}.menus:before{content:'';left:0;right:0;background-color:rgba(0,0,0,.5)}.pdf__menus a{border:2px solid #fff;display:inline-block;margin:.5rem;border-radius:10px;-webkit-animation:3s infinite animateHeart;animation:3s infinite animateHeart}@-webkit-keyframes animateHeart{0%,10%,100%,50%{-webkit-transform:scale(1);transform:scale(1)}5%{-webkit-transform:scale(1.1);transform:scale(1.1)}15%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes animateHeart{0%,10%,100%,50%{-webkit-transform:scale(1);transform:scale(1)}5%{-webkit-transform:scale(1.1);transform:scale(1.1)}15%{-webkit-transform:scale(1.2);transform:scale(1.2)}}.menus__content h2{font-size:4rem}.gallery_photos,.reservation{padding:4rem 0}.block__photos{margin-bottom:1rem}.reservation h2{color:#fff;font-size:4rem;display:inline-block;z-index:9}.form__reservation__plugin__block{border:5px solid #333;padding:1rem;max-width:500px;margin:0 auto;z-index:1}.form__reservation__plugin__block,.reservation input,.reservation select,.reservation textarea{background-color:#fff}.form__reservation__content .img__block{-webkit-box-shadow:10px 10px 0 0 rgb(0 0 0 / 50%);box-shadow:10px 10px 0 0 rgb(0 0 0 / 50%);display:-webkit-box;display:-ms-flexbox;display:flex;width:80%}.form__reservation__content .img__block:first-child,.form__reservation__content .img__block:nth-child(4n+4){-webkit-transform:scale(1) rotate(-5deg);-ms-transform:scale(1) rotate(-5deg);transform:scale(1) rotate(-5deg)}.form__reservation__content .img__block:nth-child(4n+2),.form__reservation__content .img__block:nth-child(4n+3){-webkit-transform:scale(1) rotate(5deg);-ms-transform:scale(1) rotate(5deg);transform:scale(1) rotate(5deg)}.form__reservation__content .img__block:nth-child(4n+3){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.form__reservation__content .img__block:nth-child(4n+4){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;padding:0 1em 0 0;margin:0;width:100%;font-family:inherit;font-size:inherit;cursor:inherit;line-height:inherit}.reservation input,.reservation select,.reservation textarea{padding:1rem;border:1px solid #000;margin-bottom:1rem;width:100%}.reservation .wpcf7-submit{padding:1rem;background-color:#000;color:#fff;font-size:18px}.acceptance-form-reservation{width:auto!important;height:auto;margin:0!important;padding:0!important}.reservation__wave{background-size:cover;background-image:url('https://jeux2gouts.fr/wp-content/themes/jeux2gouts/assets/images/reservation__wave.png');background-position:center center;width:100%;height:8rem;position:absolute;bottom:-8rem;left:0;right:0;z-index:99999;background-repeat:no-repeat}@media screen and (min-width:1024px){.salles .slide{background-attachment:fixed;padding-bottom:817px}.facebook h2,.localisation h2,.menus__content h2,.reservation h2,.salles h2{font-size:5rem}.form__reservation__content{position:relative;width:100%;margin:0 auto}.form__reservation__content .img__block{position:absolute;width:20rem}.form__reservation__content .img__block:first-child,.form__reservation__content .img__block:nth-child(4n+3){top:0;-webkit-transform:scale(1) rotate(-10deg);-ms-transform:scale(1) rotate(-10deg);transform:scale(1) rotate(-10deg)}.form__reservation__content .img__block:first-child{left:0}.form__reservation__content .img__block:nth-child(4n+3){right:0}.form__reservation__content .img__block:nth-child(4n+2),.form__reservation__content .img__block:nth-child(4n+4){-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transform:scale(1) rotate(10deg);-ms-transform:scale(1) rotate(10deg);transform:scale(1) rotate(10deg)}.form__reservation__content .img__block:nth-child(4n+2){top:50%;left:0}.form__reservation__content .img__block:nth-child(4n+4){top:40%;right:0}}@media screen and (min-width:1400px){.img__sommeliere{left:10%}.form__reservation__content{width:80%}.reservation__wave{background-size:100% 100%}}.facebook_maps{padding:10rem 0 2rem;background-color:#742e30}.btn__facebook{width:9rem;margin:0 auto}@media screen and (min-width:1200px){.facebook h2,.localisation h2,.menus__content h2,.reservation h2,.salles h2{font-size:6rem}.menus{padding:8rem 0}}.references{padding:2rem 0}.block__logo{height:10rem}.block__logo img{height:100%;-o-object-fit:contain;object-fit:contain}.references .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.references .block__logo{margin-bottom:2rem}#back2Top{width:40px;height:40px;z-index:999;display:none;cursor:pointer;bottom:10px;right:10px;opacity:.5;background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Calque_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 200 200' style='enable-background:new 0 0 200 200;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cg%3E%3Cpath d='M180,200H20c-11,0-20-9-20-20V20C0,9,9,0,20,0h160c11,0,20,9,20,20v160C200,191,191,200,180,200z'/%3E%3Cpath id='XMLID_224_' class='st0' d='M160.6,124.3L104,67.7c-1.1-1.1-2.5-1.7-4-1.7c-1.5,0-2.9,0.6-4,1.7l-56.6,56.6 c-2.2,2.2-2.2,5.8,0,8c2.2,2.2,5.8,2.2,8,0L100,79.7l52.6,52.6c1.1,1.1,2.6,1.7,4,1.7s2.9-0.6,4-1.7 C162.8,130.1,162.8,126.5,160.6,124.3z'/%3E%3C/g%3E%3C/svg%3E");background-size:contain}#back2Top:hover{opacity:1}#back2Top,#back2Top:hover{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.content-not-found{padding:5rem 0}.content-not-found a,.content-not-found a:hover{color:#fff;background-color:#000;padding:.5rem 1rem;border-radius:50px;text-decoration:none;display:inline-block}.content-not-found .logo__not__found{width:16rem}

/* add juillet 2024 */
.heure_min_reservation {
	    display: flex;
    flex-direction: row;
    align-items: center;
}
.heure_reservation, .min_reservation {
	    width: 49%;
}
.heure_reservation {
	    margin: 0 1% 0 0;
}
.min_reservation {
	    margin: 0 0 0 1%;
}
/* add juillet 2024 */