#page:before{content:'desktop';}#main-content{margin:0 auto;max-width:100rem;}h1{font:1.75rem/1.5 "Neutraface 2 Text",sans-serif;}.padded-multiline .title,.padded-multiline h2{font-size:1.875rem;line-height:1.2;}.padded-multiline .title br,.padded-multiline h2 br{display:inline;}.bg-line{margin-right:auto;margin-left:auto;max-width:68.75rem;font-size:2.5rem;}.sub-bg-line{font-size:1.25rem;}.sub-bg-line + p,.bg-line + p{margin-right:auto;margin-left:auto;max-width:68.75rem;}.node .page-title{font-size:3rem;padding:0 1.25rem;}.node .intro p{font-size:1rem;line-height:1.875rem;margin:.75rem 28% 3.125rem;}.introlax{position:relative;padding-top:21.5873%;}.introlax .intro{min-height:12rem;}.introlax .intro.intro-fixed{position:fixed;z-index:1;top:0;max-width:100rem;}.introlax > .page-title{padding-top:8%;max-width:100rem;}.introlax > .page-title span{padding:0 1.875rem;border-radius:1.875rem;font-size:3rem;background-color:#005629;}.introlax > .page-title .small{padding:0 1rem;font-size:1.25rem;}.intro-fixed + .menu-tabs-wrapper{z-index:10;overflow:visible;margin-left:0;background:#fff;width:100%;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}.intro-fixed + .menu-tabs-wrapper li{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.introlax .core-content,.introlax + .core-content{position:relative;z-index:10;padding-top:1px;background-color:#fff;}input[type="button"],input[type="submit"],input[type="reset"]{padding:1rem;font-size:.875rem;}@media screen and (min-width:100em){html.noscroll{padding-right:17px;}#search-form-popin.open,#block-gigya-raas-login.open{-webkit-transform:translateX(-9px);-ms-transform:translateX(-9px);transform:translateX(-9px);}}@media screen and (max-width:100em){html.noscroll{margin-right:17px;}.noscroll .vocabulary-type-de-produit .intro.intro-fixed{margin-right:17px;width:calc(100% - 17px);}.noscroll #search-form-popin.open,.noscroll #block-gigya-raas-login.open{padding-right:17px;width:calc(100%);background:#fff;}}#block-jda-breadcrumbs{position:relative;z-index:10;margin:0;padding:.625rem 0;background-color:#fff;}#block-jda-breadcrumbs .breadcrumb li{padding-left:2.875rem;background-position:1.25rem .25rem;background-size:.375rem .625rem;font-size:.875rem;line-height:1.125rem;}#block-jda-breadcrumbs .breadcrumb li:first-child{padding-left:5rem;}#search-form-popin{left:0;right:0;margin:0 auto;height:auto;max-height:0;-webkit-transition:max-height .5s,height .5s;-o-transition:max-height .5s,height .5s;transition:max-height .5s,height .5s;}#search-form-popin .identity .logo{position:static;}#search-form-popin h2{padding-left:0;font-size:1.25rem;}#search-form-popin.open{height:auto;max-height:100vh;}#footer-search .fields{width:100%;}#footer-search .text{width:50%;max-width:38rem;-ms-flex-item-align:end;align-self:flex-end;}#footer-search .text input{width:100%;font:3rem/1.4 "Kohinoor",sans-serif;letter-spacing:-2px;}#footer-search .action input{margin-top:1rem;}#search-form-popin.open.scroll .close,#search-form-popin .close{right:1.25rem;}#search-form-popin.open .close{right:calc(1.25rem + 17px);}@media screen and (min-width:100em){#search-form-popin.open .close,#search-form-popin .close{right:calc(1.25rem + 17px);}}#search-form-popin.open.scroll .results,#search-form-popin.open.scroll .search-intro{margin-right:-17px;}.menu-tabs-wrapper,.menu-tabs-wrapper.center-tabs{margin-left:1.25rem;width:calc(100% - 1.25rem);}.menu-tabs-wrapper .menu-tabs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.menu-tabs-wrapper .menu-tabs li{width:10rem;min-height:4.375rem;white-space:normal;}.menu-tabs-wrapper .menu-tabs li a{font-size:.875rem;}.paragraph--type--bloc-page-standard h3,.paragraph--type--bloc-page-standard.full h3{margin:2.5rem 0 0.25rem;font-size:2.125rem;color:#005629;}.paragraph--type--bloc-page-standard.full .paragraph-content p{font-size:1rem;}.paragraph--type--bloc-page-standard.half{margin:0 0 2.5rem 4rem;width:calc(50% - 6rem);}.paragraph--type--bloc-page-standard.half .btn-color-arrow{max-width:11rem;}.paragraph--type--bloc-page-standard.full{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 8rem);background:#fff;margin:0 4rem 3.5rem;}.paragraph--type--bloc-page-standard.full picture{width:100%;}.paragraph--type--bloc-page-standard.full h3{text-transform:none;}.paragraph--type--bloc-page-standard.full .paragraph-content{width:100%;padding:0 12rem;text-align:center;}.paragraph--type--bloc-page-standard.full .paragraph-content p{margin:1rem 3rem 1.5rem;}.paragraph--type--bloc-page-standard.full .btn-color-arrow{width:19%;}.node--type-page-standard .intro .svg,.node--type-page-histoire .intro-wrapper .svg{width:6rem;height:6rem;}.node--type-page-standard .intro .svg.image-1,.node--type-page-histoire .intro-wrapper .svg.image-1{top:2rem;background-size:6rem 6rem;}.node--type-page-standard .intro .svg.image-2,.node--type-page-histoire .intro-wrapper .svg.image-2{background-size:6rem 6rem;}.slideshow-wrapper.caroulox{margin:1.25rem auto;width:auto;max-width:70.25rem;}.caroulox.mobile .slick-slideshow{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;}.slideshow-wrapper.caroulox .slick-slideshow-item{margin:0 .625rem;width:100%;}.mobile.caroulox .slick-slideshow .slick-slideshow-item{width:calc(25% - 1rem);}.tablet.caroulox .slick-slideshow .slick-slideshow-item,.tablet-unslick.caroulox .slick-slideshow .slick-slideshow-item{width:100%;}
#header{border-bottom:1px solid #ececec;}header{position:relative;z-index:8;}.header-sticky header{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:slideinHeader;animation-name:slideinHeader;}.header-sticky.header-disapear header{top:-11rem;}.noscroll #header{margin-right:20px;}.noscroll .header-sticky header{width:calc(100% - 18px);}.region-header{margin:0 auto;max-width:100rem;}.header-inner{padding-top:.625rem;-ms-flex-wrap:wrap;flex-wrap:wrap;}.header-inner .identity{padding-top:.5rem;}.identity .logo{position:relative;right:-3.333rem;display:block;width:6.66625rem;height:3.125rem;}.identity .logo-simple{position:relative;right:-4.3125rem;display:none;width:8.625rem;height:auto;}.header-inner .header-wrapper-1{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:50%;}#header .burger-menu{display:none;}.burger-menu-expand,.burger-menu-expand.open{height:auto;background-color:transparent;position:static;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:.5rem;width:100%;}.burger-menu-expand.open .burger-menu-expand-inner{height:auto;padding-top:0;}.burger-menu-expand-inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:100%;}.burger-menu-expand-close-area{display:none;}.main-nav li a{font-size:.875rem;}.burger-menu-expand.open .main-nav a{background:none;}.burger-menu-expand .main-nav li .is-active{position:relative;}.burger-menu-expand .main-nav li .is-active:after{position:absolute;left:0;right:0;bottom:-1px;width:100%;height:5px;content:'';}.header-sticky .burger-menu-expand .main-nav li .is-active:after{bottom:-1px;}.burger-menu-expand .main-nav li .is-active:after{background-color:#5ebf8f;}.burger-menu-expand .main-nav li .attractions.is-active:after{background-color:#3e6fa4;}.burger-menu-expand .main-nav li .restaurants.is-active:after{background-color:#65c7ef;}.burger-menu-expand .main-nav li .ateliers.is-active:after{background-color:#5ebf8f;}.burger-menu-expand .main-nav li .receptions.is-active:after{background-color:#3e6fa4;}.burger-menu-expand .main-nav li .le-jardin.is-active:after{background-color:#13874b;}.burger-open-state{overflow:auto;height:auto;}.header-search{display:none;}.main-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:65%;}.main-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0 1.25rem 0 0;}.main-nav li{border-bottom:0;}.main-nav li:first-child{border-top:0;}.main-nav li:first-child{border-top:0;}.nav-2{display:none;}.nav-2 ul{margin:0;height:auto;}.nav-2 ul li{height:auto;border-left:0;}.burger-menu-expand .nav-2{display:block;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-top:.5rem;width:35%;}.burger-menu-expand .nav-2 ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:.625rem 0 0;padding:0 1.5rem;border-left:1px solid #5ebf8f;}.burger-menu-expand .nav-2 li{padding:0 .6rem .6rem;width:auto;}.burger-menu-expand .nav-2 li:nth-child(3){display:none;}.burger-menu-expand .nav-2 li:nth-child(3){display:none;}.burger-menu-expand .nav-2 a{position:relative;border:0;padding:0;height:auto;}.burger-menu-expand .nav-2 .text{top:.3rem;display:inline-block;margin:0 .625rem 0 2.5rem;width:auto;height:auto;font-size:.875rem;text-transform:none;}#header .burger-menu-expand .nav-2 .svg{position:absolute;top:-.525rem;padding:0;width:2.75rem;height:2.75rem;}#header .burger-menu-expand .nav-2 li:nth-child(2) .svg{width:2.75rem;padding:0;}.header-sticky #header .burger-menu-expand .nav-2 .svg{position:static;}.header-sticky .header-thin .nav-3 a{padding:.625rem 0;}.header-sticky #header .nav-3 .svg{width:2.65rem;}.header-sticky .header-thin .burger-menu-expand .nav-2 .is-active::after{bottom:-3px;}.nav-3{display:block;margin-right:1rem;padding-top:.5rem;}.nav-3 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;}.nav-3 li{padding:0 .75rem;}.nav-3 a{display:block;color:#464646;font:0.875rem/1.25 "Neutraface 2 Text Book",sans-serif;text-align:center;}#header .nav-3 .svg{display:block;width:2.5rem;}.nav-3 .text{display:block;margin-top:.25rem;line-height:1.5;}.nav-language{top:1.25rem;right:auto;left:1.25rem;}.burger-open .header-wrapper-1 .nav-language{position:absolute;}@media screen and (min-width:75em) and (max-width:100em){.noscroll .header-thin nav{margin-right:17px;}}.header-thin .header-inner{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:0;}.header-thin .nav-language{display:none;}.header-thin .nav-language{display:none;}.header-thin .header-wrapper-1{position:absolute;left:1.25rem;top:1.25rem;width:auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.header-thin .identity{padding-top:0;}.header-thin .identity .logo{right:0;display:none;height:2.25rem;width:auto;}.header-thin .identity .logo-simple{right:0;display:block;height:2.25rem;width:3rem;}.header-thin .burger-menu-expand{padding-top:0;width:auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.header-thin .burger-menu-expand .main-nav{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.625rem;width:auto;}.header-thin .main-nav li{display:-webkit-box;display:-ms-flexbox;display:flex;}.header-thin .main-nav a{padding:1rem;font-size:.875rem;}.header-thin .main-nav .current{border-bottom:0.3125rem solid #005629;}.header-thin .burger-menu-expand .nav-2{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:0;width:auto;}.burger-menu-expand .nav-2 ul{margin:0;padding:0 0 0 1.25rem;}.header-thin .burger-menu-expand .nav-2 ul{border-left:0;}.header-thin .burger-menu-expand .nav-2 .text{display:none;}.header-thin .nav-2 li .svg{margin:0 auto;}#header.header-thin .burger-menu-expand .nav-2 .svg{float:none;}.header-thin .burger-menu-expand .nav-2 .text{display:none;}.header-thin .nav-2 li .svg{margin:0 auto;}#header.header-thin .burger-menu-expand .nav-2 .svg{float:none;}.header-thin .burger-menu-expand .nav-2 li{padding:.625rem .625rem 0;border-left:1px solid #ececec;width:4.375rem;}.burger-menu-expand .nav-2 .is-active::after{position:absolute;bottom:-22px;left:6px;width:95%;height:5px;background-color:#13874b;content:' ';}.header-sticky .burger-menu-expand .nav-2 .is-active::after{left:1px;width:100%;}#block-gigya-raas-login{-webkit-transition:max-height .5s,height .5s;-o-transition:max-height .5s,height .5s;transition:max-height .5s,height .5s;}#block-gigya-raas-login .identity{margin-right:-17px;}#block-gigya-raas-login.open{height:auto;}#block-gigya-raas-login.open.scroll .close,#block-gigya-raas-login .close{right:1.25rem;}#block-gigya-raas-login.open .close{right:calc(1.25rem + 17px);}@media screen and (min-width:100em){#block-gigya-raas-login.open .close,#block-gigya-raas-login .close{right:calc(1.25rem + 17px);}}.header-thin .nav-3{position:static;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:0;padding-top:0;width:auto;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}.header-thin .nav-3 li{border-left:1px solid #ececec;width:4.375rem;}.header-thin .nav-3 a{padding:.625rem .625rem 0;}.header-thin .nav-3 .text{display:none;}header .social{display:none;}header .park{display:none;}header{-webkit-transition:top .5s;-o-transition:top .5s;transition:top .5s;}header + main{margin-top:0;}.header-sticky header + main,.header-sticky header ~ #main-content{margin-top:8.75rem;padding-top:0;}
#footer{position:relative;z-index:30;background:#fff url(/themes/custom/jda/images/bg/frise-footer-desktop.svg) no-repeat center 103%;background-size:100%;}#footer .following-inner,#footer .practical{margin:0 auto;max-width:100rem;}#footer .following{margin:0 auto;padding:3rem 2rem 1.625rem;background-position:0 1.2rem;background-size:2.375rem 1.5rem;}#footer .following .following-inner{margin:0 auto;max-width:100rem;}#footer .following .social{padding-left:10rem;padding-bottom:1rem;margin-left:0;margin-right:0;}#footer .following .footer-newsletter-form{padding-left:5rem;}#footer .following .footer-newsletter-form .fields{padding:0 10rem 0 0;max-width:100%;margin:0;}#footer .following .footer-newsletter-form .newsletter-form-message{top:3.5rem;}#footer .following .footer-newsletter-form .form-type-email input{padding:1rem;font-size:.875rem;}#footer .following .footer-newsletter-form .action input{font-size:.875rem;line-height:1.5;}#footer .following .footer-newsletter-form .form-submit{width:auto;background:#005629;color:#fff;}#footer h2,#footer legend{margin:0 0 1.25rem;padding-left:0;font-size:1.25rem;text-align:left;}#footer .networks{margin-left:-.75rem;text-align:left;}#footer .networks li{margin-right:.5rem;height:2.75rem;width:9%;}#footer .networks svg{height:2.5rem;width:2.5rem;}#footer .park{padding-left:10rem;border-right:1px solid #ececec;font-size:.875rem;}#footer .park a{font-size:.9375rem;display:inline-block;padding-left:5px;}#footer .park .hours a,#footer .park .contact a{padding-left:0;}#footer .others{padding-left:5rem;}#footer .others a{font-size:.875rem;}#footer .others li{margin:1rem 0;}#footer .others li:first-child{display:inline-block;margin-right:2.6875rem;width:auto;}#footer .others li:nth-child(2){display:inline-block;width:auto;}#footer .others .btn-white-arrow,#footer .others .btn-color-arrow{min-width:0;max-width:100%;}#secondary-footer .identity .logo,#footer .identity .logo{position:static;display:inline-block;width:10rem;}#footer .identity,#secondary-footer .identity,#footer .identity .links{font-size:.875rem;}#contact-form-popin{right:0;left:0;margin:0 auto;overflow-y:hidden;font-size:.875rem;-webkit-transform:translateX(9px);-ms-transform:translateX(9px);transform:translateX(9px);}#contact-form-popin.open{overflow-y:scroll;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}@media screen and (min-width:100em){#contact-form-popin{padding-right:17px;}.noscroll #contact-form-popin{padding-right:0;}#contact-form-popin .close{right:calc(1.25rem + 17px);}.noscroll #contact-form-popin .close{right:1.25rem;}}@media screen and (min-width:0\0){#footer{background:url(/themes/custom/jda/images/bg/frise-footer-desktop.png) no-repeat center 103%;background-size:100%;}}
.ui-dialog .ui-dialog-titlebar{padding-top:3rem;}.ui-dialog .ui-dialog-content{margin:1.5rem 0 3.5rem;padding:0 5rem;}
.paragraph h2{display:inline-block;width:auto;font-size:2.5rem;line-height:1;}.paragraph p{font-size:1rem;}.paragraph--type--bloc-page-standard.half p{padding:0 10%;}.image-and-text-wrapper p::first-letter{font-size:2.25rem;line-height:1;}.image-and-text-wrapper{margin:2.375rem 5rem 2.25rem;}.image-and-text-wrapper .title-and-text{padding:0 6rem;}.left.image-and-text-wrapper .title-and-text{padding-right:0;}.right.image-and-text-wrapper .title-and-text{padding-left:0;padding-right:6.250rem;}.image-and-text-wrapper{margin:4.25rem 5rem 4.25rem;}.pictos-title-text .svg{width:6rem;height:6rem;}.paragraph.quote{width:58%;margin:5rem auto;font-size:2.25rem;line-height:1.38;}.center-text-and-title{margin:3.75rem 13% 5.4375rem;}.block .block-title{font-size:1.875rem;}.block .block-link-more a{font-size:1rem;}
#header .nav-2 .btn-selection{display:none;}.nav-3 .btn-selection .svg .pin{width:18px;height:18px;top:4px;right:-1px;line-height:16px;}.nav-3 .btn-selection .svg svg{padding:6px 0 3px;}.ui-selection-select-button.ui-button{width:7rem;}.selection-section-container .ui-selection-select-button.ui-button{width:5.5rem;}.selection-select-container .text-content{padding:.125rem .375rem 0;font-size:.75rem;}.selection-select-container .svg svg{width:1.25rem;height:1.25rem;}.selection-select-container .content-select select{width:7rem;font-size:.75rem;}.views-infinite-scroll-content-wrapper .products-row.even article:first-child .selection-select-container .svg,.views-infinite-scroll-content-wrapper .products-row.odd article:nth-child(3) .selection-select-container .svg{width:auto;height:auto;}.page-produit-attraction .selection-select-container{width:85%;margin:0 1.25rem;}.page-produit-attraction .selection-select-container .svg svg{width:1.75rem;height:1.75rem;}.page-produit-attraction .selection-select-container .text-content{font:0.813rem "Neutraface 2 Text Demi",sans-serif;}.page-produit-attraction .selection-select-container .content-select select{width:7rem;}.selection-section-container{right:calc(-29rem - 1.125rem - 1.125rem);height:100vh;max-height:100vh;width:29rem;max-width:29rem;margin-right:-17px;padding:1.625rem 1.125rem;-webkit-transition:right .5s,padding .5s;-o-transition:right .5s,padding .5s;transition:right .5s,padding .5s;}.selection-section-container.open{right:0;height:100vh;margin-right:0;}.selection-section-container .head .fieldset-legend{font-size:1.875rem;}.selection-section-container .close button{padding:.75rem 2rem;font-size:.813rem;}.selection-section-container .head{margin-bottom:2.5rem;}.selection-section-container .introduction .intro-text .svg{width:1.125rem;height:1.125rem;}.selection-section-container .introduction .intro-legend{margin-bottom:1.25rem;}.selection-section-container .introduction .intro-text,.selection-section-container .connect .connect-text,.selection-section-container .subscribe .subscribe-text{margin-bottom:1.25rem;}.selection-section-container .connect .connect-legend,.selection-section-container .subscribe .subscribe-legend{margin-top:1rem;font-size:2.125rem;}.selection-section-container .connect .connect-text,.selection-section-container .subscribe .subscribe-text{width:75%;}#ticket-reco{font:normal 1rem/1.4 "Kohinoor",sans-serif;max-width:100rem;margin:0 auto;padding-top:151px;-webkit-transform:translateY(-350px);-ms-transform:translateY(-350px);transform:translateY(-350px);}#ticket-reco .btn-color-arrow{display:inline-block;padding:0 3rem 0 2rem;}#ticket-reco .ticket-ordered{padding:.75rem 4rem .75rem 5rem;}#ticket-reco .ticket-ordered:after{top:50%;left:100%;border-color:rgba(129,216,173,0);border-left-color:#cff3e1;border-width:15px;margin-left:0;margin-top:-15px;}#ticket-reco .ticket-propal{padding:.75rem 3.75rem .75rem 4.5rem;}#ticket-reco .ticket-propal a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;}#ticket-reco .ticket-propal .arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}#ticket-reco p{margin:.5rem 0;}#ticket-reco .ticket-price-total{font:bold 1.625rem/1.2 "Kohinoor",sans-serif;}
.block-jda-cookies{padding:1.125rem 2.5rem;font-size:.813rem;left:0;}.block-jda-cookies.hidden{bottom:-120px;}.block-jda-cookies .text a{margin-top:.875rem;font-size:.813rem;}.block-jda-cookies .cta a{padding:.625rem 1.5rem;}
