.filters-layer-title:before,.filters-layer .form-checkboxLabel:after,.filters .filterInline-elementRadio a.toggle-active:before,.filters .filterInline-elementRadio a:before,.filters .form-checkboxLabel:after{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:400;text-decoration:none;text-transform:none;display:inline-block}.filters .filterInline-elementRadio a.toggle-active:before{content:"\EA0E"}.filters .filterInline-elementRadio a:before{content:"\EA0F"}.filters-layer-title:before,.filters-layer .form-checkboxLabel:after,.filters .form-checkboxLabel:after{content:"\EA1F"}.filters .filterInline-displayItemFilterCheckbox{display:inline-block}.filters .filterInline-displayItemFilterCheckbox .form-checkboxLabel:hover:before,.filters .filterInline-displayItemFilterCheckbox .form-label:hover{color:#3d4246}.filters .filterInline-elementCheckbox{margin-right:1.25rem;position:relative;display:inline-block;vertical-align:1rem}.filters .filterInline-elementCheckbox .filterInline-tooltip{position:absolute;top:0;right:-1.5625rem;color:#9ea0a2}.filters .filterInline-displayContent{text-align:left}.filters .filterInline-elementRadio{display:inline-block;width:11.875rem;margin:0 2% 1.25rem 0;position:relative;cursor:pointer}.filters .filterInline-elementRadio a{display:block;background:#fff;line-height:2.5rem;border:1px solid #9ea0a2;padding-left:.9375rem;color:#3d4246;border-radius:5px;position:relative;font-family:Bagoss,Tahoma,Arial,Helvetica,sans-serif;text-overflow:ellipsis;white-space:nowrap;padding-right:1.25rem;overflow:hidden}.filters .filterInline-elementRadio a:before{position:absolute;right:.625rem;top:1rem;font-size:.5rem;color:#9ea0a2}.filters .filterInline-elementRadio a:hover{border-color:#00806c}.filters .filterInline-elementRadio a.toggle-active{border-radius:5px 5px 0 0;border-color:#045e51}.filters .filterInline-elementRadio a.toggle-active>.filterInline-displayItemFilterRadio{display:block}.filters .filterInline-displayItemFilterRadio{display:none;position:absolute;top:2.625rem;left:0;background:#fff;width:100%;z-index:101;border:1px solid #9ea0a2;border-top:0;border-radius:0 0 5px 5px}.filters .filterInline-displayItemFilterRadio .form-radioContainer{margin:0}.filters .filterInline-displayItemFilterRadio label{display:block;margin:0;line-height:2.5rem;padding-left:.9375rem}.filters .filterInline-displayItemFilterRadio label span{display:inline-block;line-height:1.25rem;vertical-align:text-top}.filters .filterInline-displayItemFilterRadio label:after,.filters .filterInline-displayItemFilterRadio label:before{display:none}.filters .filterInline-displayItemFilterRadio label.selected{color:#045e51;font-weight:500}.filters .filterInline-displayItemFilterRadio label.form-label:hover{color:#3d4246;background:#d7ffd0}.filters-layer .form-checkboxLabel,.filters .form-checkboxLabel{font-size:.8125rem;padding:0 2.9375rem 0 0}.filters-layer .form-checkboxLabel:before,.filters .form-checkboxLabel:before{right:0;left:auto;transform:translateY(-50%);margin:0;width:2.625rem;height:1.5rem;border:0;border-radius:15px;background:#d2d3d3}.filters-layer .form-checkboxLabel:after,.filters .form-checkboxLabel:after{position:absolute;top:50%;transform:translateY(-50%);right:1.3125rem;width:1.125rem;height:1.125rem;border-radius:50%;background:#fff;font-size:.5rem;line-height:1.125rem;text-align:center;font-weight:500}.filters-layer .form-checkbox:checked+.form-checkboxLabel:before,.filters .form-checkbox:checked+.form-checkboxLabel:before{background:#045e51}.filters-layer .form-checkbox:checked+.form-checkboxLabel:after,.filters .form-checkbox:checked+.form-checkboxLabel:after{font-size:.5rem;right:.1875rem;left:auto;top:50%;margin:0}.filters-layer .filterInline-element-title,.filters .filterInline-element-title{font-size:.9375rem;text-align:left}.filters-layer{position:fixed;top:0;left:0;width:100%;height:100%;padding-bottom:5.3125rem;background:#fff;z-index:99991;overflow:hidden;transition:transform .55s ease-in-out;-webkit-perspective:1000;-webkit-backface-visibility:hidden}.filters-layer.closed{pointer-events:none;transform:translateY(110%)}.filters-layer-title{font-size:1.125rem;font-family:Bagoss,Tahoma,Arial,Helvetica,sans-serif;font-weight:500;padding:1.125rem;height:3.5rem;text-align:center;position:relative;width:100%;border-bottom:1px solid #e9e9e9}.filters-layer-title:before{position:absolute;top:50%;transform:translateY(-50%);right:1.4375rem;font-size:.875rem}.filters-layer-content{height:calc(100vh - 8.375rem);overflow-y:auto}.filters-layer .thematicsSlider{margin:0;text-align:left}.filters-layer .thematicsSlider .arrow{display:none}.filters-layer .thematicsList{padding:.9375rem .625rem;white-space:normal;display:block}.filters-layer .thematicsList li{display:inline-block;vertical-align:top}.filters-layer .thematicsList li:not(:first-child){margin-left:0}.filters-layer .thematicsList li.filterThematics{margin:.625rem .625rem 0 0}.filters-layer .thematicsList li.filterThematics-title{width:100%;display:block;text-align:left}.filters-layer .filterThematics-title-tablet{display:none}.filters-layer .filterInline-display{padding:0 .625rem}.filters-layer .filterInline-elementCheckbox,.filters-layer .filterInline-elementRadio{padding:.9375rem 0;text-align:left}.filters-layer .filterInline-elementRadio{border-bottom:1px solid #e9e9e9}.filters-layer .filterInline-elementRadio.isColumn .filterInline-displayItemFilterRadio{display:flex}.filters-layer .filterInline-elementRadio.isColumn .filterInline-displayItemFilterRadio>*{flex:1}.filters-layer .filterInline-elementTitle{font-size:.9375rem;font-family:Bagoss,Tahoma,Arial,Helvetica,sans-serif;text-align:left;font-weight:500;margin-bottom:.3125rem}.filters-layer .form-label{font-size:.75rem;line-height:2.125rem}.filters-layer .form-radioContainer{margin:0}.filters-layer .form-radioLabel{font-size:.75rem}.activitiesFilterContainer{clear:both}.iconWaysToDine.gb .gb-intro+.gb-list{margin-top:1.875rem}.popinMainContainer .iconWaysToDine{margin-top:2.5rem}.iconWaysToDine .domes-WaysToDine{flex-grow:1}.iconWaysToDine ul{display:flex;align-items:flex-start;justify-content:center}.iconWaysToDine li{text-align:center;flex-shrink:0;flex-grow:0;max-width:20%}.iconWaysToDine li:not(:last-child){margin-right:2.1875rem}.iconWaysToDine-picture{display:block;padding:.9375rem;border-radius:10px}.iconWaysToDine-picture:hover{background:#f4f5f5}.iconWaysToDine-picto,.iconWaysToDine-text{transition:color .2s}.iconWaysToDine-text{margin-top:1.25rem;display:block;color:#3d4246}.iconWaysToDine-picto{font-size:4.375rem;min-height:4.375rem}.iconWaysToDine-picto.cpe-Icon--commerces:before{font-size:3.5rem;padding-top:.3125rem}.popinMainContainer .iconWaysToDine-picto{color:#045e51;font-size:7.5rem}.thematicsSlider{position:relative;background:#d7ffd0;margin:0 -3.75vw;text-align:center}.thematicsSlider.thematics-main .thematicsList{position:relative}.thematicsSlider.thematics-main .arrow{position:absolute;top:0;height:100%;width:2.5rem;display:block;z-index:1}.thematicsSlider.thematics-main .arrow.left{left:0;background:linear-gradient(90deg,#d7ffd0 53%,hsla(0,0%,100%,0))}.thematicsSlider.thematics-main .arrow.left .cpe-Icon{left:.625rem}.thematicsSlider.thematics-main .arrow.right{right:0;background:linear-gradient(90deg,hsla(0,0%,100%,0),#eff7eb 70%)}.thematicsSlider.thematics-main .arrow.right .cpe-Icon{right:.625rem}.thematicsSlider.thematics-main .arrow .cpe-Icon{position:absolute;top:50%;transform:translateY(-50%);height:1.25rem;width:1.25rem;background:#fff;border-radius:50%;box-shadow:2px 0 9px rgba(0,0,0,.2);font-size:.625rem}.thematicsSlider.thematics-main .arrow .cpe-Icon:before{vertical-align:-.125rem}.thematicsSlider.thematics-main .filterThematics-title-tablet{display:none}.thematicsList{padding:1.25rem 0;display:flex;width:100%;flex-direction:row;justify-content:center}.thematicsList li{display:flex;align-items:center;flex-direction:row}.thematicsList li:not(:first-child){margin-left:.9375rem}.thematicsList li.filterThematics-title{font-size:.9375rem;font-family:Bagoss,Tahoma,Arial,Helvetica,sans-serif;font-weight:500}.thematicsList li.filterThematics a{display:flex;flex-direction:row;align-items:center;background:#fff;border-radius:20px;border:1px solid #fff;height:2.5rem;padding:0 .9375rem;cursor:pointer}.thematicsList li.filterThematics a.active .thematicIcon,.thematicsList li.filterThematics a.active .thematicName,.thematicsList li.filterThematics a:hover .thematicIcon,.thematicsList li.filterThematics a:hover .thematicName{color:#00806c}.thematicsList li.filterThematics a.active{border-color:#00806c}.thematicsList li.filterThematics .filterThematics-container{display:flex;justify-content:center;align-items:center}.thematicsList li.filterThematics .thematicIcon{color:#3d4246;margin-right:.4375rem;display:flex;align-items:center}.thematicsList li.filterThematics .thematicName{font-size:.75rem;color:#3d4246;font-weight:500;text-align:left;line-height:.875rem;display:flex;align-items:center;white-space:nowrap}.thematicsList li.filterThematics.filterThematics_AQUAMUNDO .thematicName,.thematicsList li.filterThematics.filterThematics_DEEPNATURESPA .thematicName,.thematicsList li.filterThematics.filterThematics_LOISIR .thematicName{white-space:normal}.thematicsList .filterThematics_ALLTHEMATICS .thematicIcon{font-size:.75rem}.thematicsList .filterThematics_ALLTHEMATICS .thematicIcon:before{vertical-align:-.125rem}.thematicsList .filterThematics_DEEPNATURESPA .thematicName{width:4.375rem}.thematicsList .filterThematics_DEEPNATURESPA .thematicIcon{font-size:1.125rem}.thematicsList .filterThematics_FORTHEKIDS .thematicIcon{font-size:1.25rem}.thematicsList .filterThematics_ACTIVITIES .thematicIcon,.thematicsList .filterThematics_AQUALAGON .thematicIcon,.thematicsList .filterThematics_AQUAMUNDO .thematicIcon,.thematicsList .filterThematics_ENTERTAINMENTSHOPS .thematicIcon,.thematicsList .filterThematics_SWIMMINGPOOL .thematicIcon{font-size:1.5rem}.thematicsList .filterThematics_AQUAMUNDO .thematicName{width:3.4375rem}.thematicsList .filterThematics_LOISIR .thematicName{width:6.25rem}.thematicsList .filterThematics_LOISIR .thematicIcon{font-size:1.375rem}.sliderPhotos-arrow{z-index:2;position:absolute;top:50%;cursor:pointer;width:2.25rem;height:2.25rem;transform:translateY(-50%);box-shadow:2px 0 9px 0 rgba(0,0,0,.13);border-radius:50%;background:#fff;transition:color .2s;pointer-events:none;align-items:center;justify-content:center;font-size:.875rem;animation-duration:.4s;animation-name:flipOutX;backface-visibility:visible;animation-fill-mode:forwards;display:none}.sliderPhotos-arrow:hover{color:#00806c}.sliderPhotos-arrow:active{animation:none;transform:translateY(-50%) scale(.96)}.sliderPhotos-arrow--left{left:.625rem}body.accommodationDetailsPage .searchAccommodations-picture .sliderPhotos-arrow--left,body.bodyLight .searchAccommodations-picture .sliderPhotos-arrow--left,body.geo .cartoucheDomain-pictureContainer .sliderPhotos-arrow--left,body.searchDomains .cartoucheDomain-pictureContainer .sliderPhotos-arrow--left{left:1.25rem}.sliderPhotos-arrow--right{right:.625rem}body.accommodationDetailsPage .searchAccommodations-picture .sliderPhotos-arrow--right,body.bodyLight .searchAccommodations-picture .sliderPhotos-arrow--right,body.geo .cartoucheDomain-pictureContainer .sliderPhotos-arrow--right,body.searchDomains .cartoucheDomain-pictureContainer .sliderPhotos-arrow--right{right:1.25rem}@keyframes flipInX{0%{transform:perspective(25rem) rotateX(90deg) translateY(-50%);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(25rem) rotateX(-20deg) translateY(-50%);animation-timing-function:ease-in}60%{transform:perspective(25rem) rotateX(10deg) translateY(-50%);opacity:1}80%{transform:perspective(25rem) rotateX(-5deg) translateY(-50%)}to{transform:perspective(25rem) translateY(-50%)}}@keyframes flipOutX{0%{transform:perspective(25rem) translateY(-50%)}30%{transform:perspective(25rem) rotateX(-20deg) translateY(-50%)}to{transform:perspective(25rem) rotateX(90deg) translateY(-50%);opacity:0}}.sliderPhotos-dots{z-index:2;position:absolute;bottom:.625rem;left:50%;transform:translateX(-50%);pointer-events:none;max-width:3.25rem;overflow:hidden;display:flex;align-items:center;justify-content:flex-start}.sliderPhotos-dots__container{display:flex;align-items:center;justify-content:flex-start;transition:transform .3s}.sliderPhotos-dot{background:#fff;width:.375rem;height:.375rem;border-radius:50%;transition:opacity .3s;opacity:.4;flex-shrink:0;margin:0 .15625rem}.sliderPhotos-dot:first-child{margin-left:0}.sliderPhotos-dot:last-child{margin-right:0}.sliderPhotos-dot.active{opacity:1;width:.5rem;height:.5rem}.sliderPhotos-counter{z-index:2;position:absolute;bottom:.625rem;left:.625rem;padding:0 .3125rem;height:1.4375rem;user-select:none;line-height:1.4375rem;border-radius:5px;transition:background-color .4s;background:rgba(3,4,4,.6);cursor:default;display:flex;align-items:center;color:#fff;justify-content:flex-start}.sliderPhotos-counter__icon{margin-right:.3125rem;display:flex;align-items:center;justify-content:flex-start;font-size:.8125rem}.sliderPhotos-counter__txt{font-family:Tahoma,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.6875rem}.sliderPhotos-counter__txt span{font-size:inherit}.sliderPhotos{width:100%;max-width:100%;position:relative;background:#fff;display:flex;align-items:stretch;justify-content:flex-start}.sliderPhotos-slider{display:flex;align-items:stretch;justify-content:flex-start;position:relative;border-radius:10px;overflow:hidden;width:100%;z-index:1}.sliderPhotos-slider:not(.slick-initialized) .sliderPhotos-slide{display:none}.sliderPhotos-slider:not(.slick-initialized) .sliderPhotos-slide:first-child{display:block;width:100%}.sliderPhotos-slider:not(.slick-initialized) .sliderPhotos-slide:first-child .sliderPhotos-img{visibility:hidden}.sliderPhotos-slider .slick-slide{margin:0;padding:0}.sliderPhotos-slider .slick-list,.sliderPhotos-slider .slick-slide,.sliderPhotos-slider .slick-slide>div,.sliderPhotos-slider .slick-track{height:100%;width:100%}.sliderPhotos-slide{cursor:default;position:relative;height:100%;background:#e9e9e9}.sliderPhotos-slide.lazyLoaded .sliderPhotos-spinner{display:none}.sliderPhotos-slide.lazyLoaded .sliderPhotos-img{visibility:visible}.sliderPhotos-loading{width:100%;border-radius:10px}.sliderPhotos-spinner{display:block;z-index:auto}.sliderPhotos-picture{position:relative;width:100%}.sliderPhotos-picture:before{float:left;content:""}.sliderPhotos-picture:after{display:block;content:"";clear:both}.sliderPhotos-img{display:block;visibility:hidden;width:100%;object-fit:cover;font-family:"object-fit: cover;";user-select:none;position:absolute;top:0;left:0;height:100%}body.singleclick .accCart-pictureContainer .sliderPhotos,body.singleclick .accCart-pictureContainer .sliderPhotos-slide,body.singleclick .accCart-pictureContainer .sliderPhotos-slider{border-radius:0 0 0 10px}.accCart-pictureContainer .sliderPhotos,.accCart-pictureContainer .sliderPhotos-slide,.accCart-pictureContainer .sliderPhotos-slider{border-radius:10px 0 0 10px}.aquamundo-container,.aquamundo-container .contentHeader-text{margin-bottom:1.875rem}.aquamundo-container .fancySlider .slick-list{border-radius:10px}.aquamundo-pictures{display:flex;float:left;margin-right:1.25rem;margin-bottom:1.25rem;position:relative}.aquamundo-pictures .aquamundo-link{display:none}.aquamundo-pictures .cp-placeholder-container{width:100%;height:100%;border-radius:10px;overflow:hidden}.aquamundo-pictures .cp-placeholder-activity-desktop{min-height:17.1875rem}.aquamundo-pictures .cp-placeholder-activity-tablet{min-height:32vw}.aquamundo-pictures .cp-placeholder-activity-mobile{min-height:40vw}.aquamundo-pictures .sliderPhotos{max-height:18rem}.aquamundo-txt{font-family:Bagoss,Tahoma,Arial,Helvetica,sans-serif;line-height:1.25rem}.aquamundo-link{color:#00806c;text-decoration:none;display:block;margin-top:.625rem}.aquamundo-link:hover{text-decoration:underline}.aquamundo-description{padding:1.25rem 0 0 2.5rem}.aquamundo-description ul{list-style:disc outside;margin-left:.625rem}.aquamundo-description ul li{margin-bottom:1.25rem}.activitiesHeading{font-family:Bagoss,Tahoma,Arial,Helvetica,sans-serif}.activitiesHeading-title{font-size:1.5rem;margin:1.25rem 0;line-height:1.25rem}.activitiesHeading-txt{line-height:1.375rem;font-size:.9375rem}.domainActivities-free{position:relative;top:.3125rem;margin-left:.3125rem;background-color:rgba(0,0,0,.7);color:#fff;padding:.5rem .875rem;display:inline-block;font-size:.8125rem;font-weight:500;z-index:100}.domainActivities-free.domainActivities--isNew{top:2.625rem}body.allActivities{background:#fff}body.allActivities .h2-like .siteNameNoWrap{font-size:2.8125rem}body.allActivities .domainActivities-nb{text-align:left;font-size:1.125rem;font-family:Bagoss,Tahoma,Arial,Helvetica,sans-serif;font-weight:500}body.allActivities .domainActivities-availabilityDescription{margin-top:.625rem;text-align:left;font-size:.9375rem;font-family:Bagoss,Tahoma,Arial,Helvetica,sans-serif;line-height:1.25rem;padding-right:1.1875rem}body.allActivities .domainActivities-availabilityInformation{margin-left:.1875rem;margin-right:-1.1875rem}body.allActivities .domainActivities-availabilityInformation .priceTooltip-toggle{vertical-align:text-bottom}body.allActivities .domainActivities-pictures{margin-top:.625rem}body.allActivities .domainActivities-pictures .buttonContainer{margin:0}body.allActivities .aquamundo-pictures .fancySlider .slide{position:relative}@media (min-width:48rem) and (max-width:74.9375rem){.filters .filterInline-displayItemFilterCheckbox .form-checkboxContainer{margin:0;line-height:1.375rem}.iconWaysToDine.gb .gb-intro+.gb-list{margin-top:.9375rem}.popinMainContainer .iconWaysToDine{margin-top:1.875rem}.iconWaysToDine-text{margin-top:1.5rem;line-height:1.125rem}.iconWaysToDine-picto{font-size:3.4375rem;min-height:3.4375rem}.iconWaysToDine-picto.cpe-Icon--commerces:before{font-size:2.5rem}.thematicsSlider.thematics-main .filterThematics-title{display:none}.thematicsSlider.thematics-main .filterThematics-title-tablet{display:flex;align-items:center;position:absolute;top:0;left:0;z-index:100;height:5rem;font-size:.9375rem;font-family:Bagoss,Tahoma,Arial,Helvetica,sans-serif;font-weight:500;background:linear-gradient(90deg,#eff7eb,#eff7eb 90%,rgba(239,247,235,0));padding:0 1.875rem;max-width:11.25rem}.thematicsList{padding:1.25rem 1.25rem 1.25rem 10rem}body.accommodationDetailsPage .searchAccommodations-picture .sliderPhotos-dots,body.bodyLight .searchAccommodations-picture .sliderPhotos-dots{bottom:.9375rem}body.accommodationDetailsPage .searchAccommodations-picture .sliderPhotos-counter,body.bodyLight .searchAccommodations-picture .sliderPhotos-counter{bottom:.9375rem;left:.9375rem}.aquamundo-pictures{max-height:32vw;min-height:20vw;margin-bottom:3.125rem;width:56%}.aquamundo-pictures .aquamundo-link{display:block;position:absolute;bottom:-1.875rem}.aquamundo-txt{width:calc(44% - 1.25rem);display:inline-block}.aquamundo-link{display:none}.activitiesHeading-title{font-size:1.25rem;margin:.9375rem 0 .625rem}body.allActivities .h2-like .siteNameNoWrap{font-size:1.875rem}}@media(max-width:47.9375rem){.filters .filterInline-elementCheckbox .filterInline-tooltip{position:static;display:inline-block;margin:-.4375rem 0 0 .625rem}.filters .filter-age,.filters .filter-location,.filters .filter-new{display:none}.activitiesFilterContainer .searchBlock{display:flex;align-items:center}.activitiesFilterContainer .searchBlock .filters{flex:3}.activitiesFilterContainer .searchBlock .filters .filterInline-elementRadio{margin:0;width:92%}.activitiesFilterContainer .searchBlock .filters-toggle{flex:1;position:relative;font-size:.75rem;padding:0 .9375rem;height:2.125rem;line-height:2.125rem;background:#3d4246;color:#fff;text-align:left;text-indent:.3125rem;border-radius:20px}.activitiesFilterContainer .searchBlock .filters-toggle:before{position:absolute;top:50%;transform:translateY(-50%);right:1.4375rem;font-size:.875rem;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:400;text-decoration:none;text-transform:none;display:inline-block;content:"\EA2D"}.iconWaysToDine.gb .gb-intro+.gb-list{margin-top:.625rem}.iconWaysToDine .gb-list{display:block}.popinMainContainer .iconWaysToDine{margin-top:0}.popinMainContainer .iconWaysToDine:not(:last-child){margin-bottom:.9375rem}.iconWaysToDine ul{display:block;overflow-x:scroll;overflow-y:hidden;white-space:nowrap}.iconWaysToDine li{max-width:25%;display:inline-flex;white-space:normal}.iconWaysToDine li:not(:last-child){margin-right:1.25rem}.iconWaysToDine-picture{line-height:1rem}.iconWaysToDine-text{margin-top:.8125rem}.iconWaysToDine-picto{font-size:2rem;min-height:2rem}.iconWaysToDine-picto.cpe-Icon--commerces:before{font-size:1.5rem}.popinMainContainer .iconWaysToDine-picto{font-size:3rem}.thematicsSlider.thematics-main,.thematicsSlider.thematics-main .allThematics{margin:0}.thematicsList{padding:.9375rem .625rem}.thematicsList li.filterThematics-title{display:none}body:not(.singleclick) .accCart .sliderPhotos-img{border-radius:10px 10px 0 0}body.singleclick .accCart-pictureContainer .sliderPhotos,body.singleclick .accCart-pictureContainer .sliderPhotos-slide,body.singleclick .accCart-pictureContainer .sliderPhotos-slider{border-radius:0}.accCart-pictureContainer .sliderPhotos,.accCart-pictureContainer .sliderPhotos-slide{border-radius:10px 10px 0 0}.accCart-pictureContainer .sliderPhotos-slider{border-radius:0}.accCart-pictureContainer .sliderPhotos-slide{width:auto;max-width:100%}.aquamundo-container{margin-bottom:1.25rem}.aquamundo-pictures{min-height:40vw;margin-bottom:.625rem;margin-right:0;float:none}.activitiesHeading-title{font-size:1rem;margin:1.25rem 0 .625rem}.activitiesHeading-txt{font-size:.8125rem;line-height:1.25rem}body.allActivities .h2-like .siteNameNoWrap{font-size:1.3125rem}body.allActivities .domainActivities-nb{font-size:.875rem;margin-top:1.25rem}body.allActivities .genericFilter{width:100%}.submenu-navBooking--button{bottom:0;transition:bottom 1s}}@media(min-width:48rem){.iconWaysToDine-picture{text-transform:uppercase}.aquamundo-container .fancySlider .slick-arrow{font-size:1rem;width:2.25rem;height:2.25rem;background:#fff}.aquamundo-container .fancySlider .slick-arrow.slick-next{right:3%}.aquamundo-container .fancySlider .slick-arrow.slick-prev{left:3%}}@media (max-width:74.9375rem){.thematicsList{overflow-x:auto;overflow-y:hidden;justify-content:flex-start}}@media (min-width:75rem){.sliderPhotos:not(.init) .sliderPhotos-arrow,.sliderPhotos:not(.rendered) .sliderPhotos-arrow{visibility:hidden}.sliderPhotos:hover .sliderPhotos-arrow{display:flex;animation-duration:1s;animation-name:flipInX;pointer-events:auto}body.accommodationDetailsPage .searchAccommodations-picture .sliderPhotos-dots,body.bodyLight .searchAccommodations-picture .sliderPhotos-dots,body.geo .cartoucheDomain-pictureContainer .sliderPhotos-dots,body.searchDomains .cartoucheDomain-pictureContainer .sliderPhotos-dots{bottom:1.25rem}body.accommodationDetailsPage .searchAccommodations-picture .sliderPhotos-counter,body.bodyLight .searchAccommodations-picture .sliderPhotos-counter,body.geo .cartoucheDomain-pictureContainer .sliderPhotos-counter,body.searchDomains .cartoucheDomain-pictureContainer .sliderPhotos-counter{bottom:1.25rem;left:1.25rem}.sliderPhotos-counter:hover{background:#003a32}.sliderPhotos[data-open-popin-desktop=true].fancybox-enabled .sliderPhotos-counter,.sliderPhotos[data-open-popin-desktop=true].fancybox-enabled .sliderPhotos-slide{cursor:pointer}.aquamundo-pictures{width:65%;min-height:17.1875rem;max-width:45.3125rem}body.allActivities .domainActivities-pictures{margin-top:.9375rem}}@media (min-width:90rem){.aquamundo-pictures{min-width:45.3125rem;max-height:18rem}.aquamundo-txt{width:auto}}