body.pv-Gmaps--visible .headband{display:none}@media (min-width:48rem){body.pv-Gmaps--visible .headband{display:block}}@media (min-width:48rem) and (max-width:64rem){body.mainHeader--burgerOn .headband{margin-top:5.3125rem}}.headband{display:flex;flex-wrap:wrap;height:10rem;margin-bottom:0;position:relative}@media (min-width:48rem) and (max-width:64rem){.headband{height:20.9375rem}}@media (min-width:64.0625rem){.headband{height:21.875rem}}.promoPage .headband{height:13.75rem}@media (min-width:48rem){.promoPage .headband{height:auto}}.headband.headband--large,.headband.headband--large .headband-imgContainer{height:13.75rem}@media (min-width:48rem) and (max-width:64rem){.headband.headband--large,.headband.headband--large .headband-imgContainer{height:20.25rem}}@media (min-width:64.0625rem) and (max-width:85.3125rem){.headband.headband--large,.headband.headband--large .headband-imgContainer{height:21.875rem}}@media (min-width:85.375rem) and (max-width:116.1875rem){.headband.headband--large,.headband.headband--large .headband-imgContainer{height:29.1875rem}}@media (min-width:116.25rem){.headband.headband--large,.headband.headband--large .headband-imgContainer{height:34.375rem}}.headband.headband--large .headband-imgContainer img,.headband.headband--large img{top:0;transform:translate(-50%)}.headband.headband--large .headband-content{margin-bottom:0}@media (min-width:48rem) and (max-width:85.3125rem){.headband.headband--large .headband-content{margin-bottom:1.25rem}}@media (min-width:85.375rem){.headband.headband--large .headband-content{margin-bottom:2.5rem}}.headband.headband--center .headband-wrapper{gap:inherit;padding-bottom:1.875rem}.headband.headband--center .headband-content:not(.headband-content--other){align-items:center;justify-content:center;text-align:center}.headband.headband--center .headband-content--other{padding-bottom:.625rem}.headband.headband--boxed:not(.headband.headband--fixed){margin:0 auto;max-width:85.5rem;padding-bottom:0}.headband.headband--boxed .headband-wrapper{margin-top:1rem;padding-bottom:0}.headband.headband--fixed{height:14.375rem}@media (min-width:48rem) and (max-width:64rem){.headband.headband--fixed{height:15.625rem}}@media (min-width:64.0625rem){.headband.headband--fixed{height:100%}}.headband.headband--fixed .headband-wrapper{margin:1rem}@media (min-width:64.0625rem){.headband.headband--fixed .headband-wrapper{margin:5rem 0 0}}.headband.headband--fixed .headband-imgContainer{height:100%}@media (min-width:64.0625rem){.headband.headband--fixed .headband-imgContainer{height:28.125rem}}.headband.headband--smoked picture:after{background-color:rgba(0,0,0,.2);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.headband-imgContainer{align-content:stretch;align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;justify-content:center;overflow:hidden;position:absolute;width:100%;z-index:1}.headband-imgContainer picture{align-self:auto;flex:1 1 auto;order:0;position:relative}.headband-imgContainer img{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:relative;top:50%;transform:translate(-50%,-50%);width:100%}.headband-wrapper{align-items:center;display:flex;flex-direction:column;gap:0;justify-content:flex-end;padding-bottom:2.5rem;z-index:2}@media (max-width:47.9375rem){.headband-wrapper{padding:0}}@media (min-width:48rem){.headband-wrapper{gap:.625rem}}@media (min-width:64.0625rem){.headband-wrapper{margin-top:5rem}}@media (max-width:64rem){.headband-wrapper.container--withGutter{padding:0}}.headband-content{align-items:flex-start;color:#fff;display:flex;flex-direction:column;gap:1.25rem;height:100%;justify-content:flex-end;margin-bottom:0;min-height:8.75rem;padding-left:.8125rem;padding-right:.8125rem;text-shadow:0 0 .1875rem #000;width:100%}@media (min-width:48rem){.headband-content{margin-bottom:auto;min-height:auto}}@media (min-width:48rem) and (max-width:64rem){.headband-content{padding-left:1.6875rem;padding-right:1.6875rem}}@media (min-width:64.0625rem){.headband-content{gap:.625rem;padding:0}}.headband-content h1{line-height:1.375rem;margin:0}.headband-content .headbandtitle{font-size:1.25rem;margin-bottom:.9375rem}@media (min-width:48rem) and (max-width:64rem){.headband-content .headbandtitle{font-size:1.875rem}}@media (min-width:85.375rem){.headband-content .headbandtitle{font-size:2.8125rem}}.headband-content .headbandsubtitle{font-size:.6875rem}@media (min-width:48rem) and (max-width:64rem){.headband-content .headbandsubtitle{font-size:.875rem}}@media (min-width:85.375rem){.headband-content .headbandsubtitle{font-size:1.25rem}}.headband-content .headbandsubtitle,.headband-content .headbandtitle{font-weight:600;text-align:center;text-shadow:0 0 .125rem rgba(47,55,72,.76)}@media (min-width:48rem){.headband-content .headbandsubtitle,.headband-content .headbandtitle{text-align:left;text-align:initial}}.headband-content a{color:#fff}.headband-content--ardoiseColor{color:#3b4559;text-shadow:none}.headband-content--other{display:none}@media (min-width:48rem){.headband-content--other{align-items:flex-start;display:block;font-weight:400;height:auto;justify-content:flex-end;text-transform:uppercase}}.headband-content--other div,.headband-content--other h1,.headband-content--other p,.headband-content--other span{font-weight:400}.headband-title{font-size:1.5625rem;font-weight:600;margin:0;padding:0 1.875rem;text-shadow:0 0 .125rem rgba(47,55,72,.76)}@media (min-width:48rem) and (max-width:64rem){.headband-title{font-size:2rem;padding:0 3.75rem}}@media (min-width:64.0625rem){.headband-title{font-size:2.8125rem;padding:0}.headband-content--other .headband-destination{padding-left:1.875rem}}.headband-videoContainer{display:none;height:100%;overflow:hidden;position:absolute;top:0;width:100%;z-index:2}@media (min-width:64.0625rem){.headband-videoContainer{display:block}}.headband-destination{font-size:.875rem;min-height:1.6875rem;text-shadow:0 0 .125rem rgba(47,55,72,.76)}@media (min-width:48rem) and (max-width:64rem){.headband-destination{font-size:1rem}}@media (min-width:64.0625rem){.headband-destination{font-size:1.3125rem}}.headband-destination a{color:#fff;-webkit-text-decoration:none;text-decoration:none}.breadcrumb{display:block;margin:0 auto;max-width:85.5rem;padding:1.25rem 0}@media (min-width:48rem) and (max-width:64rem){.breadcrumb{padding:.8125rem 0}}.breadcrumb-list{list-style:none;margin:0;padding:0 0 0 1.75rem}@media (min-width:64.0625rem){.breadcrumb-list{padding-left:1.75rem}}.breadcrumb-item{display:inline-block}.breadcrumb-link{color:#3b4559;font-size:.75rem;-webkit-text-decoration:none;text-decoration:none;transition:color .3s ease}@media (min-width:48rem) and (max-width:64rem){.breadcrumb-link{font-size:.625rem}}.breadcrumb-link:active,.breadcrumb-link:visited{color:#3b4559}.breadcrumb-link:before{content:">";font-size:.625rem;margin:0 .0625rem 0 .1875rem;position:relative;top:-.0625rem}.breadcrumb-link:hover{color:#017096}.breadcrumb-link:hover:before{color:#3b4559}.breadcrumb-item:first-child .breadcrumb-link:before{content:none}.breadcrumb-item:last-child .breadcrumb-link{font-weight:600}.breadcrumb.breadcrumb--noHeadbandCat{margin-top:11.5625rem}@media (min-width:48rem) and (max-width:64rem){.breadcrumb.breadcrumb--noHeadbandCat{margin-top:14.375rem}}.breadcrumb.breadcrumb--pageProduct{display:block;padding:0;width:auto}.breadcrumb.breadcrumb--pageProduct .breadcrumb-list{padding:0}.breadcrumb.breadcrumb--pageProduct .breadcrumb-link{font-size:.6875rem}.breadcrumb.breadcrumb--pageCountry.u-Hidden-mobile,.breadcrumb.breadcrumb--pageDestination.u-Hidden-mobile,.breadcrumb.breadcrumb--pageRegion.u-Hidden-mobile,.breadcrumb.breadcrumb--pageTourismarea.u-Hidden-mobile{display:block!important}.breadcrumb.breadcrumb--pageCountry .breadcrumb-list,.breadcrumb.breadcrumb--pageDestination .breadcrumb-list,.breadcrumb.breadcrumb--pageRegion .breadcrumb-list,.breadcrumb.breadcrumb--pageTourismarea .breadcrumb-list{padding:0}.breadcrumb.breadcrumb--pageLandingpage{margin:0 auto;max-width:85.5rem}.banner .breadcrumb{padding:1.25rem 0;position:absolute;z-index:2}.banner .breadcrumb-list{padding-left:1.6875rem}.newsletterForm{background:#fff;min-height:15.625rem;padding:3.125rem 3.125rem 0;position:relative;z-index:100}@media (max-width:64rem){.newsletterForm{padding:0}}@media (max-width:47.9375rem){.newsletterForm-title{font-size:1.25rem}.newsletterForm-intro{font-size:.875rem}}@media (min-width:48rem) and (max-width:64rem){.newsletterForm-intro{font-size:.75rem}}.newsletterForm fieldset{border:0;margin:1.25rem 0 0;padding:1.25rem 0 0}.newsletterForm legend{align-items:center;display:flex;font-size:1.5625rem;font-weight:700;width:100%}.newsletterForm legend.legend--small{font-size:1rem}.newsletterForm .form-mandatory{color:#000;font-size:.75rem;font-weight:400;margin-left:auto}.newsletterForm .form-row{display:flex;gap:3.125rem;margin-bottom:.9375rem}@media (max-width:64rem){.newsletterForm .form-row{flex-direction:column;gap:.9375rem}}.newsletterForm .form-row--submit{flex-direction:row;justify-content:right;width:100%}.newsletterForm .form-row--submit .pv-Form-submitContainer{width:10rem}@media (max-width:47.9375rem){.newsletterForm .form-row--submit .pv-Form-submitContainer{justify-content:center;width:100%}}.newsletterForm .form-field{width:50%}.newsletterForm .form-field--civility{width:100%}@media (max-width:47.9375rem){.newsletterForm .form-field--civility{display:flex;flex-direction:column}}.newsletterForm .form-field--birthdate,.newsletterForm .form-field--email{width:calc(50% - 1.5625rem)}.newsletterForm .form-field--email .pv-Form-input{background:#a5b0ca}.newsletterForm .form-field--birthdate{grid-gap:.625rem;display:grid;grid-template-columns:1fr 1fr 1fr}@media (max-width:64rem){.newsletterForm .form-field{width:100%}}.newsletterForm .form-field select{border-color:#a5b0ca;color:#000;font-size:.8125rem;font-weight:600;height:3.125rem;line-height:3.125rem;padding:0 .9375rem;width:100%}@media (max-width:64rem){.newsletterForm .form-field select{opacity:1;position:relative}}.newsletterForm .form-field .select2-container{display:inline}.newsletterForm .form-field .select2-container .select2-selection--single{border-color:#a5b0ca;border-radius:0;height:3.125rem;line-height:3.125rem}.newsletterForm .form-field .select2-container .select2-selection__rendered{color:#000;font-size:.8125rem;font-weight:600;line-height:3.125rem;padding:0 .9375rem}.newsletterForm .form-field .select2-container .select2-selection__arrow{height:3rem}.newsletterForm .form-field .select2-container .select2-selection__arrow b{margin-left:-.625rem}.newsletterForm .form-mentions{color:#a1a1a1;font-size:.75rem}.newsletterForm .form-mentions a{color:#a1a1a1;-webkit-text-decoration:underline;text-decoration:underline}.newsletterForm .form-errorContainer{display:none}.newsletterForm .pv-Form--error .form-errorContainer{color:#d1505e;display:block;font-size:.75rem;padding:.9375rem}.select2-results__options{font-size:.8125rem!important}.select2-results__option{padding:.9375rem!important}.breadcrumb{position:relative;z-index:100}@media (min-width:48rem) and (max-width:64rem){.breadcrumb-list{padding:0}}@media (min-width:64.0625rem){.breadcrumb-link{color:#fff!important}.breadcrumb-link:hover:before{color:#fff}}.newsletter-subscription{background:#fff}.newsletter-subscription .of-hidden{overflow:hidden}.newsletter-subscription .newsletterSubcription-header{align-items:center;display:flex;flex-wrap:wrap;height:31.25rem;justify-content:center;margin:0 auto;max-width:85.5rem;overflow:hidden;width:100%}.newsletter-subscription .newsletterSubcription-header a,.newsletter-subscription .newsletterSubcription-header img{height:100%;width:100%}.newsletter-subscription .newsletterSubcription-header img.mainHeader-logoPicture--hover,.newsletter-subscription .newsletterSubcription-header:hover .mainHeader-logoPicture{display:none}.newsletter-subscription .newsletterSubcription-header:hover .mainHeader-logoPicture--hover{display:block}.newsletter-subscription .newsletterSubcription-container{margin:0 auto;max-width:85.5rem;position:relative}@media(min-width:85.375rem){.newsletter-subscription .newsletterSubcription-container:after,.newsletter-subscription .newsletterSubcription-container:before{content:"";height:100%;position:absolute;top:0;width:50vw;z-index:0}.newsletter-subscription .newsletterSubcription-container:before{background:#eecbb0;right:100%}.newsletter-subscription .newsletterSubcription-container:after{background:#987e64;left:100%}}.newsletter-subscription .newsletterSubcription-container .headband-img{width:100%}.newsletter-subscription .newsletterSubcription-inputContainer{margin:.625rem 0}.newsletter-subscription .newsletterSubcription-inputContainer label{font-size:.8125rem;font-weight:700}.newsletter-subscription .newsletterSubcription-inputContainer input{background:#f4efec;border:none;height:2.5rem;margin:0 .375rem .625rem 0;padding:0 .625rem;width:16.25rem}@media(min-width:48rem){.newsletter-subscription .newsletterSubcription-inputContainer input{width:26.25rem}}.newsletter-subscription .newsletterSubcription-inputSubtitle{color:#627190;font-size:.6875rem;font-style:italic;margin:.3125rem 0 .625rem}.newsletter-subscription .newsletterSubcription-error{color:#d1505e;font-size:.75rem}.newsletter-subscription .newsletterForm{padding:3.125rem}.newsletter-subscription button{background:#f8b450;border:none;color:#fff;font-size:1rem;height:2.5rem;line-height:2.5rem;padding:0 3.125rem;text-transform:uppercase;transition:all .3s ease}.newsletter-subscription button:focus,.newsletter-subscription button:hover{background:#f7c273}.newsletter-subscription button.js-resetForm{margin-top:1.25rem}.newsletter-confirmation,.newsletter-error{align-items:center;display:flex;flex-direction:row;gap:1.25rem}.newsletter-confirmationTitle,.newsletter-errorTitle{font-size:.875rem;font-weight:600;text-transform:uppercase}.newsletter-confirmation .icon,.newsletter-error .icon{font-size:2.1875rem;height:2.1875rem}.newsletter-confirmationMessage,.newsletter-errorMessage{display:flex;flex-direction:column}.newsletter-error{align-items:center;display:flex;flex-direction:row;gap:1.25rem}.newsletter-error .icon,.newsletter-errorTitle{color:#d1505e}.newsletter-backLink{margin:3.125rem 0 2.5rem}
