.breadcrumb-content{text-align:center;font-family:"DomaineText-Italic",Arial,Helvetica,sans-serif;margin-top:1.5%}.breadcrumb-listItem,.breadcrumb-listItem:after{color:#3d4246;display:inline-block}.breadcrumb-listItem:after{content:"–"}.breadcrumb-listItem:last-child:after{content:none}.breadcrumb-listItem a{color:#3d4246;font-size:.8125rem;margin:0 .3125rem;font-family:"DomaineText-Italic",Arial,Helvetica,sans-serif}.breadcrumb-item--last{color:#00733a;font-size:.8125rem;margin-left:.3125rem}.breadcrumb-item--last span{color:#00733a}.CommonContentBlock-link{position:absolute;top:0;left:0;width:100%;height:100%}.CommonContentBlock--GreenPush{text-align:center;background-color:#00733a;color:#fff;padding:2%;margin-bottom:.9375rem}.CommonContentBlock--GreenPush h2,.CommonContentBlock--GreenPush h3{margin:0;padding-bottom:.625rem}.CommonContentBlock--GreenPush .CommonContentBlock-text:nth-child(2) p{font-size:1.375rem;margin-top:2%}.CommonContentBlock--GreenPush .CommonContentBlock-text:last-child p,.CommonContentBlock--GreenPush .pushAsterisk{font-family:"DomaineText-Italic",Arial,Helvetica,sans-serif;font-size:13px}.CommonContentBlock-button{margin-top:.9375rem}.backgroundPush{background:url(../images/backgrounds/our-domains-need-inspiration-1318x200.jpg) 50% no-repeat;background-size:100%}.paddingBottom--tags{position:relative}.tags-ideasHolidays{position:absolute;bottom:0;left:0;text-align:center}.tags-ideasHolidays p{margin:1.5rem}.tags-ideasHolidaysLinks{background-color:#fff;padding:.5%;margin-bottom:3.125rem}.tags-ideasHolidaysLinks a{display:inline-block;padding:.9375rem .3125rem;font-weight:500}@font-face{font-family:"icons";src:url(../icons/icons.woff2) format("woff2"),url(../icons/icons.woff) format("woff")}.cpe-Icon{display:inline-block;vertical-align:middle;position:relative}.cpe-Icon:before{font-family:"icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-feature-settings:normal;font-variant:normal;line-height:1;font-weight:normal;text-decoration:none;text-transform:none;display:inline-block}.cpe-Icon--inline:before{line-height:0}.cpe-IconWhiteBackground{background:#fff;border-radius:50%;text-align:center;width:3.75rem;height:3.75rem;padding:20%;position:absolute;z-index:-1;top:13%;right:-8%}.cpe-Icon--360:before{content:"\EA01"}.cpe-Icon--activities:before{content:"\EA02"}.cpe-Icon--activities_gift:before{content:"\EA03"}.cpe-Icon--activity_mobile:before{content:"\EA04"}.cpe-Icon--aqualagon:before{content:"\EA05"}.cpe-Icon--aquamundo:before{content:"\EA06"}.cpe-Icon--arbres:before{content:"\EA07"}.cpe-Icon--arrow-big-left:before{content:"\EA08"}.cpe-Icon--arrow-big-right:before{content:"\EA09"}.cpe-Icon--arrow-diagonal:before{content:"\EA0A"}.cpe-Icon--arrow-left:before{content:"\EA0B"}.cpe-Icon--arrow-right:before{content:"\EA0C"}.cpe-Icon--arrow-top:before,.whatsNewBlock .toggle-active .button--withToggleArrow:before{content:"\EA0D"}.cpe-Icon--arrow:before,.whatsNewBlock .button--withToggleArrow:before{content:"\EA0E"}.cpe-Icon--arrow_anchor:before{content:"\EA0F"}.cpe-Icon--arrow_cta:before{content:"\EA10"}.cpe-Icon--babies_allowed:before{content:"\EA11"}.cpe-Icon--babies_not_allowed:before{content:"\EA12"}.cpe-Icon--barrestaurant:before{content:"\EA13"}.cpe-Icon--barrestaurant_mobile:before{content:"\EA14"}.cpe-Icon--bathroom:before{content:"\EA15"}.cpe-Icon--bed:before{content:"\EA16"}.cpe-Icon--bedroom:before{content:"\EA17"}.cpe-Icon--bienetre:before{content:"\EA18"}.cpe-Icon--bike:before{content:"\EA19"}.cpe-Icon--birdies:before{content:"\EA1A"}.cpe-Icon--booking_paying:before{content:"\EA1B"}.cpe-Icon--calendar:before{content:"\EA1C"}.cpe-Icon--call:before{content:"\EA1D"}.cpe-Icon--camera:before{content:"\EA1E"}.cpe-Icon--capacity:before{content:"\EA1F"}.cpe-Icon--check:before{content:"\EA20"}.cpe-Icon--close:before{content:"\EA21"}.cpe-Icon--close_circle:before{content:"\EA22"}.cpe-Icon--commerces:before{content:"\EA23"}.cpe-Icon--commerces_mobile:before{content:"\EA24"}.cpe-Icon--contact:before{content:"\EA25"}.cpe-Icon--cottage:before{content:"\EA26"}.cpe-Icon--cottages_nature:before{content:"\EA27"}.cpe-Icon--couple:before{content:"\EA28"}.cpe-Icon--deepnaturespa:before{content:"\EA29"}.cpe-Icon--deliveryservices:before{content:"\EA2A"}.cpe-Icon--deliveryservices_mobile:before{content:"\EA2B"}.cpe-Icon--discount:before{content:"\EA2C"}.cpe-Icon--duplex:before{content:"\EA2D"}.cpe-Icon--early_booking:before{content:"\EA2E"}.cpe-Icon--enjoy:before{content:"\EA2F"}.cpe-Icon--entertainmentshops:before{content:"\EA30"}.cpe-Icon--facebook:before{content:"\EA31"}.cpe-Icon--family_activity:before{content:"\EA32"}.cpe-Icon--faq:before{content:"\EA33"}.cpe-Icon--filter:before{content:"\EA34"}.cpe-Icon--forthekids:before{content:"\EA35"}.cpe-Icon--friends:before{content:"\EA36"}.cpe-Icon--garbage2:before{content:"\EA37"}.cpe-Icon--go-back:before{content:"\EA38"}.cpe-Icon--help_password:before{content:"\EA39"}.cpe-Icon--home-button:before{content:"\EA3A"}.cpe-Icon--house:before{content:"\EA3B"}.cpe-Icon--information:before{content:"\EA3C"}.cpe-Icon--instagram:before{content:"\EA3D"}.cpe-Icon--kitchen:before{content:"\EA3E"}.cpe-Icon--last_minute:before{content:"\EA3F"}.cpe-Icon--less:before{content:"\EA40"}.cpe-Icon--logo_CP:before{content:"\EA41"}.cpe-Icon--lounge:before{content:"\EA42"}.cpe-Icon--managing_my_booking:before{content:"\EA43"}.cpe-Icon--menu-aide:before{content:"\EA44"}.cpe-Icon--menu_moins:before{content:"\EA45"}.cpe-Icon--menu_plus:before{content:"\EA46"}.cpe-Icon--menuburger:before{content:"\EA47"}.cpe-Icon--meteo:before{content:"\EA48"}.cpe-Icon--more:before{content:"\EA49"}.cpe-Icon--my_stay:before{content:"\EA4A"}.cpe-Icon--nature:before{content:"\EA4B"}.cpe-Icon--naturespa:before{content:"\EA4C"}.cpe-Icon--outside:before{content:"\EA4D"}.cpe-Icon--parc:before{content:"\EA4E"}.cpe-Icon--person:before{content:"\EA4F"}.cpe-Icon--pets_allowed:before{content:"\EA50"}.cpe-Icon--pets_not_allowed:before{content:"\EA51"}.cpe-Icon--pinterest:before{content:"\EA52"}.cpe-Icon--placeholder:before{content:"\EA53"}.cpe-Icon--plan:before{content:"\EA54"}.cpe-Icon--play-button:before{content:"\EA55"}.cpe-Icon--play:before{content:"\EA56"}.cpe-Icon--pmr:before{content:"\EA57"}.cpe-Icon--pony:before{content:"\EA58"}.cpe-Icon--preparing_my_arrival:before{content:"\EA59"}.cpe-Icon--preparing_my_stay:before{content:"\EA5A"}.cpe-Icon--sante:before{content:"\EA5B"}.cpe-Icon--sante_mobile:before{content:"\EA5C"}.cpe-Icon--school_holidays:before{content:"\EA5D"}.cpe-Icon--secure:before{content:"\EA5E"}.cpe-Icon--servicesliv:before{content:"\EA5F"}.cpe-Icon--servicesliv_mobile:before{content:"\EA60"}.cpe-Icon--shop:before{content:"\EA61"}.cpe-Icon--shopping:before{content:"\EA62"}.cpe-Icon--size:before{content:"\EA63"}.cpe-Icon--soleil:before{content:"\EA64"}.cpe-Icon--sport:before{content:"\EA65"}.cpe-Icon--star:before{content:"\EA66"}.cpe-Icon--supermarche:before{content:"\EA67"}.cpe-Icon--supermarche_mobile:before{content:"\EA68"}.cpe-Icon--swimmingpool:before{content:"\EA69"}.cpe-Icon--transfer1:before{content:"\EA6A"}.cpe-Icon--trash:before{content:"\EA6B"}.cpe-Icon--trees:before{content:"\EA6C"}.cpe-Icon--twitter:before{content:"\EA6D"}.cpe-Icon--user:before{content:"\EA6E"}.cpe-Icon--usp-1:before{content:"\EA6F"}.cpe-Icon--usp-2:before{content:"\EA70"}.cpe-Icon--usp-3:before{content:"\EA71"}.cpe-Icon--usp-4:before{content:"\EA72"}.cpe-Icon--usp-5:before{content:"\EA73"}.cpe-Icon--velo:before{content:"\EA74"}.cpe-Icon--view_all_birdies:before{content:"\EA75"}.cpe-Icon--voiture:before{content:"\EA76"}.cpe-Icon--wifi_allowed:before{content:"\EA77"}.cpe-Icon--wifi_not_allowed:before{content:"\EA78"}.cpe-Icon--youtube:before{content:"\EA79"}.cpe-Icon--zoom-tool:before{content:"\EA7A"}.headbandPictureArticle{display:inline-block;position:relative}.whatsNewBlock .commonContentBlock{font-size:0;background-color:#fff;margin:2% 0}.whatsNewBlock .commonContentBlock-equalizer{display:inline-block}.whatsNewBlock .commonContentBlock-text{line-height:1.4em}.whatsNewBlock .commonContentBlock .open .commonContentBlock-link,.whatsNewBlock .commonContentBlock .open .commonContentBlock-texts{display:block}.whatsNewBlock .commonContentBlock-content{background-color:#fff}.whatsNewBlock .commonContentBlock-content .titleParagraph{margin:2% 0}.whatsNewBlock .commonContentBlock-button{margin:1% 0 2%}.whatsNewBlock .commonContentBlock-link li:last-child{margin-bottom:3%}.whatsNewBlock .commonContentBlock-link a .cpe-Icon{font-size:.8125rem;margin-right:.375rem;margin-top:-.1875rem}.whatsNewBlock .whatsNewOneCol-content{padding:0 3%}.whatsNewBlock .whatsNewOneCol-text ul{list-style:inherit}.whatsNewBlock .whatsNewOneCol-text ul li{margin-bottom:1%}.whatsNewBlock .whatsNewOneCol-button .button{font-family:"DomaineText-Italic",Arial,Helvetica,sans-serif}.whatsNewBlock .whatsNewThreeCol-content{padding:0 5% 3%}.whatsNewBlock .whatsNew-buttonSeeAll{text-align:center;margin:1.25rem;display:inline-block}.whatsNewBlock .whatsNew-buttonSeeAll .button{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}.whatsNewBlock .offersTitle .contentHeader-title{margin-bottom:0}.categorieBlock-content .commonContentBlock .commonContentBlock-text ul{list-style:initial}.whatsNew-ideas{padding:2%;text-align:center;background-color:#fff;margin-top:2%}.whatsNew-ideas h2{display:inline-block;margin-right:1%}.whatsNew-ideas .buttonContainer{margin:0 1%}.whatsNew-ideas .buttonContainer,.whatsNew-ideas .buttonContainer .button{font-family:"DomaineText-Italic",Arial,Helvetica,sans-serif}.headband{position:relative;display:block;width:100%}.headband .headbandPicture{display:inline-block;position:relative;z-index:-1}.headband-content{position:absolute;color:#fff;top:45%;left:15%;width:70%;text-align:center;text-shadow:0 0 .1875rem #3d4246}.headband-content .h1-like{overflow:hidden;margin-bottom:.375rem}.headband-content .h2-like{margin-bottom:.625rem;overflow:hidden}.headband-content .headband-text{margin-bottom:.8em}.headband-content .buttonContainer{margin-left:-30px}.headband-content.headband-textFull{z-index:10!important}.headband .searchForm-container{position:absolute;z-index:800;bottom:7%}.headbandThin{position:relative;display:block;width:100%}.headbandThin .headbandPicture:not(.domainheadbandPicture){display:block;overflow:hidden}.headbandThin .searchForm-container{position:absolute;z-index:800;top:4.0625rem}.headband--big{height:22.9vw}.headband--big.headband .searchForm-container{bottom:0;margin-bottom:-1.875rem}.headband .overviewBanner-price{color:#fff;text-align:center}.headband .overviewBanner-price--Link{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}.headband .overviewBanner-price .h4-like,.headband .overviewBanner-price .overviewBanner-priceText{text-align:center}.headband .overviewBanner-price .buttonContainer{position:absolute;right:0;left:0;top:0;bottom:0}.headband .overviewBanner-price .buttonContainer span{display:none}.headband .overviewBanner-linkLabel{display:inline-block;border:.0625rem solid #fff;border-radius:1.5625rem;padding:.625rem 1.5625rem;margin-top:.9375rem}body.languageSite-FR .overviewBanner-title{width:45%}body.languageSite-FR .overviewBanner-title .h2-like{font-family:"CenterParcsScript-Regular",Arial,Helvetica,sans-serif;text-transform:uppercase}body.languageSite-FR .overviewBanner-price{border:.3125rem solid #fff;border-radius:.25rem;background:rgba(0,0,0,.4);padding-bottom:.9375rem}body.languageSite-FR .overviewBanner-price .h4-like{font-family:"CenterParcsScript-Regular",Arial,Helvetica,sans-serif;font-size:3.25rem;font-weight:500;line-height:2.5rem;text-transform:uppercase}body.languageSite-FR .overviewBanner-priceText p{padding-top:4%;font-size:1.625rem;font-weight:bold}body.languageSite-FR .overviewBanner-priceContainer{position:absolute;top:1.5625rem;right:6%;width:25vw;z-index:100}body.languageSite-BNG .headband-withBloc .headband-content.headband-textFull{top:auto;bottom:15%}body.languageSite-BNG .headband-withBloc .overviewBanner-price{border-top:0;border-bottom-left-radius:2.5rem 2.5rem;background-color:rgba(0,122,62,.8);font-family:"Qanelas",Arial,Helvetica,sans-serif;padding:.9375rem}body.languageSite-BNG .headband-withBloc .overviewBanner-price .h4-like{font-size:1.5rem;font-weight:bold;text-transform:uppercase;line-height:1.1;margin:0 auto .75rem}body.languageSite-BNG .headband-withBloc .overviewBanner-price .gridContainer{padding-bottom:.4375rem}body.languageSite-BNG .headband-withBloc .overviewBanner-price a,body.languageSite-BNG .headband-withBloc .overviewBanner-price div,body.languageSite-BNG .headband-withBloc .overviewBanner-price p,body.languageSite-BNG .headband-withBloc .overviewBanner-price span{color:#fff!important}body.languageSite-BNG .headband-withBloc .overviewBanner-priceText2nd{border-top:.25rem dotted #78b13e;text-align:center;font-size:.875rem;margin:0 auto;width:95%;display:block;padding-top:.4375rem}body.languageSite-BNG .headband-withBloc .overviewBanner-priceText2nd ul>li{position:relative}body.languageSite-BNG .headband-withBloc .overviewBanner-priceText2nd ul>li:before{content:".";display:inline-block;width:.9375rem;height:.9375rem;line-height:0;font-size:1.875rem;color:#78b13e}.genericContent-GlobalContainer{position:relative}.genericContent-GlobalContainer .commonContentBlock-text ul{list-style-type:disc;margin-left:.625rem}.overviewBanner-headbandContainer{position:relative}.overviewBanner-headbandContainer .headband{position:relative;display:block;width:100%;max-height:25rem}.overviewBanner-headbandContainer picture.headbandPicture{display:inline-block;position:relative}.overviewBanner-headbandContainer picture.headbandPicture img{width:100%}.overviewBanner-price{background-color:#fff;padding:1%;border-top:.625rem solid #d7532c}.overviewBanner-priceText{text-align:center}.overviewBanner-asterisk p{line-height:1.125rem;font-size:.6875rem}.truncToggle-link{display:block}.offers-legalNotice{margin-bottom:1%;text-align:left}.offers-legalNotice p{font-size:13px;margin:.9375rem 0;line-height:.9375rem}.offers-legalNotice .conditionsLink{display:block}.offers-legalNotice .conditionsLink .cpe-Icon{margin-right:.3125rem;font-weight:bold;display:inline-flex;vertical-align:top;align-content:center;font-size:.8125rem}.offers-legalNoticeBox{padding:10%;margin:0 5%;text-align:center}.singleclick .overviewBanner-title .banner-text{display:none}.singleclick .overviewBanner-headbandContainer{font-size:inherit}.singleclick .overviewBanner-headbandContainer .buttonGoToResults{height:auto;margin:0;position:absolute;bottom:0;top:auto;left:50%;right:auto;transform:translate(-50%,50%)}.singleclick .overviewBanner-headbandContainer .buttonGoToResults span{font-size:1rem;display:inline-block;padding:.9375rem 4.375rem .9375rem 3.4375rem;white-space:nowrap;color:#fff!important;border-radius:1.5625rem}.singleclick .overviewBanner-headbandContainer .buttonGoToResults span:before{position:absolute;right:1.125rem;top:.125rem;font-size:1.5rem}.singleclick .overviewBanner-SckHeadbandText picture.headbandPicture{display:block}.singleclick .overviewBanner-price{color:#fff}.singleclick .overviewBanner-price--Link{z-index:1}.singleclick .overviewBanner-price--Link,.singleclick .overviewBanner-price .buttonContainer{position:absolute;left:0;right:0;top:0;bottom:0}.singleclick .overviewBanner-price .buttonContainer span{display:none}.singleclick.languageSite-FR .overviewBanner-title{width:45%}.singleclick.languageSite-FR .overviewBanner-title .h2-like{font-family:"CenterParcsScript-Regular",Arial,Helvetica,sans-serif}.singleclick.languageSite-FR .overviewBanner-price{border:.3125rem solid #fff;border-radius:.25rem;background:rgba(0,0,0,.4)}.singleclick.languageSite-FR .overviewBanner-price .h4-like{font-family:"CenterParcsScript-Regular",Arial,Helvetica,sans-serif;font-size:3.25rem;font-weight:500;line-height:2.5rem;text-transform:uppercase}.singleclick.languageSite-FR .overviewBanner-priceText p{padding-top:4%;font-size:1.625rem;font-weight:bold}.singleclick.languageSite-FR .overviewBanner-priceContainer{position:absolute;top:1.5625rem;right:6%;width:25vw}.singleclick.languageSite-BNG .overviewBanner-title{top:auto;bottom:15%}.singleclick.languageSite-BNG .overviewBanner-title .h2-like{font-family:"Qanelas",Arial,Helvetica,sans-serif;font-size:3.125rem;border-bottom:.5rem dotted #78b13e}.singleclick.languageSite-BNG .overviewBanner-price{border-top:0;border-bottom-left-radius:2.5rem 2.5rem;background-color:rgba(0,122,62,.8);font-family:"Qanelas",Arial,Helvetica,sans-serif;padding:.9375rem}.singleclick.languageSite-BNG .overviewBanner-price .h4-like{font-size:1.5rem;font-weight:bold;text-transform:uppercase;line-height:1.1;margin:0 auto .75rem}.singleclick.languageSite-BNG .overviewBanner-price .gridContainer{padding-bottom:.4375rem}.singleclick.languageSite-BNG .overviewBanner-price a,.singleclick.languageSite-BNG .overviewBanner-price div,.singleclick.languageSite-BNG .overviewBanner-price p,.singleclick.languageSite-BNG .overviewBanner-price span{color:#fff!important}.singleclick.languageSite-BNG .overviewBanner-priceText2nd{border-top:.25rem dotted #78b13e;text-align:center;font-size:.875rem;margin:0 auto;width:95%;display:block;padding-top:.4375rem}.singleclick.languageSite-BNG .overviewBanner-priceText2nd ul>li{position:relative}.singleclick.languageSite-BNG .overviewBanner-priceText2nd ul>li:before{content:".";display:inline-block;width:.9375rem;height:.9375rem;line-height:0;font-size:1.875rem;color:#78b13e}.singleclick .bannerSingleclick--container{position:relative;overflow:hidden}.singleclick .bannerSingleclick--container .breadcrumb-content{width:auto;position:absolute;z-index:100;margin:0;left:1.25rem;top:.9375rem}.singleclick .bannerSingleclick--container .breadcrumb-content span{font-size:.8125rem;color:#fff;text-shadow:0 0 .1875rem #3d4246}.singleclick .bannerSingleclick--container .breadcrumb-content .breadcrumb-listItem:after{color:#fff}@media(max-width:767px){.breadcrumb-content{display:none}.CommonContentBlock--GreenPush{padding:5%}.CommonContentBlock--GreenPush h2,.CommonContentBlock--GreenPush h3{padding-bottom:.3125rem;line-height:1.5625rem}.backgroundPush{background-size:300%}.tags-ideasHolidays p{margin:.9375rem 0 .625rem}.tags-ideasHolidaysLinks a{padding:.625rem}.whatsNewBlock{margin-bottom:1.875rem}.whatsNewBlock .commonContentBlock{position:relative;line-height:0}.whatsNewBlock .commonContentBlock-link,.whatsNewBlock .commonContentBlock-texts{display:none;padding:5% 6%}.whatsNewBlock .commonContentBlock-link em,.whatsNewBlock .commonContentBlock-texts em{line-height:.9375rem}.whatsNewBlock .commonContentBlock .open .commonContentBlock-button{display:block;text-align:center;margin-bottom:7%}.whatsNewBlock .commonContentBlock-content .titleParagraph{position:absolute;top:0;width:60%;right:0;padding:7% 12% 7% 5%;cursor:pointer;margin:0}.whatsNewBlock .commonContentBlock-content .toggleArrow:after{font-family:"icons";font-size:.5rem;position:absolute;top:36%;right:.625rem;content:"\EA0E"}.whatsNewBlock .commonContentBlock-content .toggleArrow.toggle-active:after{content:"\EA0D"}.whatsNewBlock .commonContentBlock-button{display:none}.whatsNewBlock .commonContentBlock-noImage .commonContentBlock-content .titleParagraph{position:relative;width:100%}.whatsNewBlock .whatsNewThreeCol-content{padding-bottom:0}.whatsNewBlock .whatsNew-buttonSeeAll{margin:1.25rem 0}.whatsNew-ideas .buttonContainer{margin:2% 0;display:block}.whatsNew-ideas .buttonContainer .button{width:100%}.headband .headbandPicture{min-height:9.6875rem}.headband .headbandPicture img{width:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.headband-content{left:11%;top:6%;width:80%}.headbandThin .headbandPicture:not(.domainheadbandPicture){height:9.6875rem;width:100vw;overflow:hidden;position:relative}.headbandThin .headbandPicture:not(.domainheadbandPicture) img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:auto}.headbandThin{position:static;z-index:inherit;top:auto}.headbandThin .searchForm-container{position:static;z-index:800;top:4.0625rem}.headbandThin picture.headbandPicture{display:none}.headband--big{height:225px}.headband--big .headband-content{bottom:auto;top:50%;transform:translateY(-50%)}.headband--big .headbandPicture{height:225px;overflow:hidden;width:100vw}.headband--big .headbandPicture img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:auto}.genericContent-GlobalContainer{padding:0 3.75vw;background-color:#fff}.overviewBanner-titleBackground{padding:3%;text-align:center;background-color:#fff;margin-top:5%}.overviewBanner-headbandContainer .headband{height:14.0625rem}.overviewBanner-headbandContainer picture.headbandPicture{height:14.0625rem;width:100%;overflow:hidden;z-index:1}.overviewBanner-price{padding-top:3%}.overviewBanner-priceText{text-align:left}.overviewBanner-price .buttonContainer{margin-top:4%}.overviewBanner-asterisk p{margin:4% 0;color:#9ea0a2;line-height:.9375rem}.offers-legalNotice{padding:0 .9375rem 1.25rem}.singleclick .overviewBanner-title{display:none}.singleclick .overviewBanner-headbandContainer{background:url(../../assets/images/backgrounds/background-points.png)}.singleclick .overviewBanner-headbandContainer .buttonGoToResults{position:fixed;left:0;transform:none;width:100%;z-index:201;display:none}.singleclick .overviewBanner-headbandContainer .buttonGoToResults span.button{width:100%;padding:1.25rem 4.375rem 1.25rem 3.4375rem;border-radius:0}.singleclick .overviewBanner-headbandContainer .buttonGoToResults span.button:before{top:.9375rem;right:1.5625rem}.singleclick .overviewBanner-price .h4-like,.singleclick .overviewBanner-price .overviewBanner-priceText{text-align:center}.singleclick.languageSite-FR .overviewBanner-price{border-radius:0;border-color:#3d4246;color:#3d4246;background:transparent}.singleclick.languageSite-FR .overviewBanner-price .h4-like{font-size:2.5rem}.singleclick.languageSite-FR .overviewBanner-price .overviewBanner-priceText2nd{text-align:center}.singleclick.languageSite-FR .overviewBanner-priceContainer{background:hsla(0,0%,100%,.6);width:90%;padding:5%;display:block;z-index:10;position:relative;left:auto;right:auto;top:auto;margin:-3.125rem auto 1.5625rem}.singleclick.languageSite-FR .overviewBanner-priceContainer a,.singleclick.languageSite-FR .overviewBanner-priceContainer div,.singleclick.languageSite-FR .overviewBanner-priceContainer p,.singleclick.languageSite-FR .overviewBanner-priceContainer span{color:#3d4246!important}.singleclick.languageSite-BNG .overviewBanner-price{border-top:.3125rem solid #78b13e;margin:0 auto 1.5625rem}}@media (min-width:768px) and (max-width:1199px){.backgroundPush{background-size:160%}.tags-ideasHolidaysLinks a{padding:.625rem 3.125rem}.whatsNewBlock{margin-bottom:2.5rem}.whatsNewBlock .commonContentBlock-button{margin:5% 0}.whatsNewBlock .whatsNewOneCol-content{padding:0 3% 2%}.whatsNewBlock .whatsNewOneCol-content .titleParagraph{margin-bottom:5%}.whatsNewBlock .whatsNewOneCol-text{margin-left:7%}.whatsNewBlock .whatsNewOneCol-text ul{line-height:1.25rem}.whatsNewBlock .whatsNewTwoCol-content{padding:0 7% 2%}.whatsNewBlock .whatsNewThreeCol-text p,.whatsNewBlock .whatsNewTwoCol-text p{line-height:20px}.whatsNewBlock .whatsNewThreeCol-button{text-align:center}.headband .headbandPicture{width:100%;max-height:18.75rem;overflow:hidden}.headband-content{left:5%;width:90%}.headband-content .h1-like{max-height:5.625rem}.headband-content .h2-like{max-height:2.5rem}.headband-content .buttonContainer{margin-left:0}.headband-withBloc{max-height:18.75rem;height:auto}.headband-withBloc .headbandPicture{height:18.75rem}.headband-withBloc .headbandPicture img{width:auto;height:100%}.headband .overviewBanner-priceContainer{width:40%}.headband .overviewBanner-price{padding:3%}body.languageSite-FR .overviewBanner-title{width:100%}body.languageSite-FR .overviewBanner-priceContainer{width:40%}body.languageSite-BNG .headband-withBloc .overviewBanner-priceContainer{width:35%;bottom:auto}.genericContent-GlobalContainer{padding-top:6%}.genericContent-GlobalContainer .paddingBottom--tags{position:static}.overviewBanner-title{padding:3%}.overviewBanner-headbandContainer .headband{max-height:18.75rem}.overviewBanner-headbandContainer picture.headbandPicture{width:100%;height:18.75rem}.overviewBanner-price{padding:8% 5%}.overviewBanner-price .buttonContainer{margin-top:8%}.overviewBanner-asterisk{position:absolute;bottom:3%;display:block;padding:0 2%;color:#9ea0a2}.overviewBanner-asterisk p{text-align:left}.singleclick .overviewBanner-SckHeadbandText,.singleclick .overviewBanner-title{width:100%}.singleclick .overviewBanner-priceContainer{width:40%}.singleclick .overviewBanner-price{padding:3%}.singleclick.languageSite-FR .overviewBanner-title{width:100%}.singleclick.languageSite-FR .overviewBanner-priceContainer{width:40%}.singleclick.languageSite-BNG .overviewBanner-title{width:100%}.singleclick.languageSite-BNG .overviewBanner-priceContainer{width:35%;bottom:auto}}@media (max-width:1199px){.tags-ideasHolidaysLinks{padding:3%}.whatsNew-ideas{margin:3% 0;padding-bottom:4%}.whatsNew-ideas h2{display:block}.overviewBanner-title{text-align:center;background:url(../../assets/images/backgrounds/background-points.png)}.overviewBanner-headbandContainer picture.headbandPicture img{position:absolute;height:100%;top:50%;left:50%;transform:translate(-50%,-50%);width:auto}.offers-legalNotice p{margin-top:0}.singleclick .overviewBanner-headbandContainer .buttonGoToResults span:before{top:.5rem}}@media(max-width:599px){.headbandPictureArticle{height:7.5625rem;width:100%;overflow:hidden}.headbandPictureArticle img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:7.5625rem;width:17.125rem}}@media(min-width:600px) and (max-width:767px){.headbandPictureArticle{height:12.5rem;width:100%;overflow:hidden}.headbandPictureArticle img{position:absolute;top:50%;left:50%;margin-left:-13.25rem;margin-top:-6.25rem;height:12.5rem;width:28.3125rem}}@media(min-width:768px) and (max-width:1200px){.headbandPictureArticle{height:17.125rem;width:100%;overflow:hidden}.headbandPictureArticle img{position:absolute;top:50%;left:50%;margin-left:-16.875rem;margin-top:-8.75rem;height:17.125rem;width:38.75rem}}@media (min-width:768px){.headbandPictureArticle{width:100%}.whatsNewBlock .whatsNewOneCol-container .whatsNewOneCol-secondArticle{float:left}.whatsNewBlock .whatsNewTwoCol-container{width:48%}.whatsNewBlock .whatsNewTwoCol-container:nth-child(2n){margin:2% 0 2% 2%}.whatsNewBlock .whatsNewTwoCol-container:nth-child(odd){margin:2% 2% 2% 0}.whatsNewBlock .whatsNewThreeCol-container{width:32%;margin-top:2%;margin-left:2%}.whatsNewBlock .whatsNewThreeCol-container:nth-child(3n+1){margin-left:0}.headband-withBloc .headband-content.headband-textFull{left:6%;top:30%;width:45%;text-align:left}.headband-withBloc .headband-content.headband-textFull .h2-like{width:100%;margin:0}.headband .overviewBanner-priceContainer{position:absolute;top:6%;right:6%;width:25%}body.languageSite-FR .overviewBanner-priceContainer a,body.languageSite-FR .overviewBanner-priceContainer div,body.languageSite-FR .overviewBanner-priceContainer p,body.languageSite-FR .overviewBanner-priceContainer span{color:#fff!important}body.languageSite-BNG .headband-withBloc .h2-like{top:auto;bottom:15%;font-family:"Qanelas",Arial,Helvetica,sans-serif;font-size:3.125rem;border-bottom:.5rem dotted #78b13e}.overviewBanner-headbandContainer{z-index:1}.overviewBanner-priceContainer{text-align:center}.singleclick .overviewBanner-priceContainer{position:absolute;top:6%;right:6%;width:25%}.singleclick.languageSite-FR .overviewBanner-priceContainer a,.singleclick.languageSite-FR .overviewBanner-priceContainer div,.singleclick.languageSite-FR .overviewBanner-priceContainer p,.singleclick.languageSite-FR .overviewBanner-priceContainer span{color:#fff!important}}@media(min-width:1200px){.whatsNewBlock .whatsNewOneCol-text{margin:0 0 2% 2%}.whatsNewBlock .whatsNewTwoCol-container picture{min-height:17vw}.whatsNewBlock .whatsNewTwoCol-content{padding:0 5% 1%}.whatsNewBlock .whatsNewThreeCol-container picture{min-height:11vw}.whatsNew-ideas{margin-bottom:2.5rem}.headband .headbandPicture{width:100%;min-height:22.9vw}.headband-content{min-height:15.625rem}.headband-content .h1-like{max-height:8.5625rem}.headband-content .h2-like{max-height:6rem}.headband-content.headband-textFull{left:0;right:0;width:100%}.headband-content.headband-textFull .h2-like{width:70%;margin:0 auto;line-height:normal;max-height:none}.headbandThin,.headbandThin .headbandPicture:not(.domainheadbandPicture){height:11.35vw}.headband .overviewBanner-price{position:relative;top:auto;right:auto;width:100%}body.languageSite-FR .overviewBanner-title{top:30%}body.languageSite-BNG .headband-withBloc .overviewBanner-priceContainer{bottom:0}.overviewBanner-title{position:absolute;color:#fff;top:3.4375rem;left:6%;z-index:100}.overviewBanner-title .banner-text{max-width:80%}.overviewBanner-title .h1-like{font-size:3rem;line-height:3rem}.overviewBanner-title--clickable{cursor:pointer}.overviewBanner-headbandContainer{height:23.125vw}.overviewBanner-headbandContainer picture.headbandPicture{width:100%;overflow:hidden;height:auto}.overviewBanner-headbandContainer picture.headbandPicture img{z-index:3;height:auto;position:relative}.overviewBanner-priceContainer{display:block}.overviewBanner-price{position:absolute;top:10%;right:3%;text-align:center}.overviewBanner-price .buttonContainer{margin-top:5%}.overviewBanner-asterisk{position:relative;color:#fff;bottom:4%;right:3%;text-align:right}.contentHeader-text{padding:0 7%}.singleclick .overviewBanner-price{position:relative;top:auto;right:auto;width:100%}.singleclick.languageSite-FR .overviewBanner-title{top:30%}.singleclick.languageSite-BNG .overviewBanner-priceContainer{bottom:0}.singleclick .bannerSingleclick--container{max-height:25rem}.singleclick .bannerSingleclick--container .overviewBanner-headbandContainer{min-height:23.125vw}}@media (min-width:1200px) and (max-width:1400px){.headband-content{left:10%;width:65%;top:5%}}@media (min-width:1740px){.overviewBanner-headbandContainer{height:25rem}}