.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}.pv-SectionDetails-listArguments,.pv-SectionDetails-listBlock ul{font-size:.8125rem;margin:1.5em 0;padding:0 0 0 1.5em}.pv-SectionDetails-listArguments+.pv-SectionDetails-listTitle,.pv-SectionDetails-listBlock ul+.pv-SectionDetails-listTitle{margin-top:1em}.pv-SectionDetails-listArguments .pv-SectionDetails-listArgument,.pv-SectionDetails-listBlock ul .pv-SectionDetails-listArgument{margin-bottom:.3125rem}.pv-SectionDetails-listTitle{font-size:.8125rem;font-weight:700;margin-bottom:0;margin-top:1.25rem;text-transform:uppercase}.pv-SectionDetails-listSubTitle{font-size:.8125rem;font-weight:400;margin:.2em 0 .5em}@media (max-width:47.9375rem){.pv-SectionDetails-listBlock--link{text-align:center}}.pv-textTruncateContent br{content:"";display:block;margin-bottom:.625rem}.pv-textTruncateContent .r-ResetButton{color:#017096}.pv-textTruncateContent-link{color:#017096;cursor:pointer;display:inline;-webkit-text-decoration:none;text-decoration:none}.pv-textTruncateContent-link:hover{color:#07678a}.pv-textTruncateContent--link{display:block;margin-top:.3125rem;-webkit-text-decoration:none;text-decoration:none}.pv-textTruncateContent--link:hover{color:#07678a}@media(max-width:47.9375rem){.pv-textTruncateMobileHidden{display:none}.js-toggle--hover .pv-textTruncateMobileHidden{display:inline}}.pv-Link{background:#fff;border:.1875rem solid #017096;border-radius:1.5625rem;color:#017096;cursor:pointer;display:inline-block;font-size:.8125rem;font-weight:600;padding:.625rem .9375rem;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}@media (max-width:85.3125rem){.pv-Link{font-size:.8125rem;padding:.625rem}}.pv-Link-icon{display:inline-block;height:.625rem;margin-right:.4375rem;overflow:hidden;position:relative;width:.625rem}.pv-Link .icon{font-size:.625rem;left:0;position:absolute;top:0}.pv-Link:hover .icon{animation-duration:.5s;animation-name:arrow}.pv-Link--disabled{cursor:default}.pv-Link--new{background-color:#017096;cursor:pointer;display:inline-block;font-size:1rem;padding:.75rem 1.6875rem;-webkit-text-decoration:none;text-decoration:none;-webkit-tap-highlight-color:transparent;border:none;border-radius:0;font-weight:400;text-transform:none;transition:background-color .3s ease}@media (min-width:48rem) and (max-width:64rem){.pv-Link--new{font-size:.8125rem;padding:.625rem .9375rem}}@media (max-width:47.9375rem){.pv-Link--new{font-size:1rem;padding:.75rem 1.6875rem}}a.pv-Link--new,a.pv-Link--new:active,a.pv-Link--new:visited{color:#fff!important}.pv-Link--new:hover{background-color:#07678a}.pv-Link--new--disabled{cursor:default}.pv-Link--new.pv-link--orange{background-color:#f07d5a}.pv-Link--new.pv-link--orange:hover{background-color:#e1542e}a.cryptedmail:after{content:attr(data-name) "@" attr(data-domain)}.domain{display:grid;grid-template-columns:45% 55%;margin:0 auto;max-width:72rem;text-align:left}@media (min-width:48rem) and (max-width:64rem){.domain{grid-template-columns:auto}}@media (max-width:47.9375rem){.domain{display:flex;flex-direction:column}}@media (max-width:64rem){.domain{background:#fff;padding:1.25rem}}.domain-title{font-weight:600}@media (min-width:48rem) and (max-width:64rem){.domain-title{width:100%}}.domain-titleSection{align-items:center;display:flex;flex-direction:row;position:relative;width:100%}@media (min-width:48rem) and (max-width:64rem){.domain-titleSection{width:auto}}@media (max-width:64rem){.domain-titleSection .icon-v2{color:#017096;transform:rotate(0deg);transition:transform .3s ease}}@media (max-width:47.9375rem){.domain-titleSection .icon-v2{font-size:.875rem;margin-top:-.5625rem;position:absolute;right:0;top:50%}}@media (min-width:48rem) and (max-width:64rem){.domain-titleSection .icon-v2{margin:.1875rem 0 0 .625rem;position:relative}}@media (max-width:47.9375rem){.domain-titleSection.hide .icon-v2{transform:rotate(180deg)}}@media (min-width:48rem) and (max-width:64rem){.domain-titleSection.hide .icon-v2{margin:-.1875rem 0 0 .625rem;transform:rotate(180deg)}}.domain-title--h3{font-size:1.125rem;margin:0;width:100%}@media (min-width:48rem) and (max-width:64rem){.domain-title--h3{font-size:1rem}}@media (max-width:64rem){.domain-title--fp{display:inline-block;padding:0 .3125rem 0 2.1875rem}}.domain-report{background-color:#fff;border:.0625rem solid #f3f3f3;display:flex;flex-wrap:wrap;gap:1.25rem;grid-row:1/span 2;margin-right:1.25rem;padding:1.875rem}@media (max-width:64rem){.domain-report{border:0;margin-bottom:2.5rem;margin-right:0;padding:0}}.domain-reportVisual{margin:0 auto;min-height:17.5rem;padding:2.5rem 0;position:relative;width:17.5rem}@media (max-width:64rem){.domain-reportVisual .icon-tiretBottom{top:11.25rem}}@media(min-width:48rem) and (max-width:64rem){.domain-reportVisual{margin:.9375rem 0 .625rem;width:45%}}@media(max-width:47.9375rem){.domain-reportVisual{margin:.9375rem auto .625rem}}.domain-reportVisual img{text-align:center;width:12.1875rem}@media (max-width:64rem){.domain-reportVisual img{width:10.625rem}}.domain-reportVisualBackground{background-color:#f4efec;line-height:1;padding:.0625rem .3125rem}.domain-reportVisualHighAltitude,.domain-reportVisualLowAltitude{background-color:#f4efec;font-size:1.25rem;font-weight:600;left:6.25rem;line-height:1;margin-left:-2.8125rem;padding:.3125rem .875rem;position:absolute;text-align:center;width:5.875rem}@media (max-width:64rem){.domain-reportVisualHighAltitude,.domain-reportVisualLowAltitude{font-size:1.0625rem;margin-left:-3.4375rem}}.domain-reportVisualLowAltitude{bottom:0}.domain-reportVisualHighAltitude{top:0}.domain-reportVisualHeightLower,.domain-reportVisualHeightTop{font-size:.9375rem;font-weight:600;left:11.875rem;line-height:1.3125rem;padding-left:1.375rem;position:absolute}@media (max-width:64rem){.domain-reportVisualHeightLower,.domain-reportVisualHeightTop{font-size:.8125rem}}.domain-reportVisualHeightTop{top:3.75rem}.domain-reportVisualHeightLower{top:10.9375rem}@media (max-width:64rem){.domain-reportVisualHeightLower{top:8.9375rem}}.domain-reportContent{display:flex;flex-direction:column;flex-wrap:wrap;gap:1.25rem}@media(min-width:48rem) and (max-width:64rem){.domain-reportContent{width:50%}}.domain-reportInfo{padding:0 1.875rem 1.875rem}@media (min-width:48rem) and (max-width:64rem){.domain-reportInfo{flex-grow:1;padding:1.875rem 0 0}}@media (max-width:47.9375rem){.domain-reportInfo{padding:1.5625rem 1.25rem 1.25rem}}.domain-reportSnowFall{font-size:.8125rem;margin-bottom:2.8125rem}@media (max-width:64rem){.domain-reportSnowFall{font-size:.75rem;margin-bottom:1.5625rem}}.domain-reportList{font-size:.9375rem;padding-left:1.875rem;position:relative}@media (max-width:64rem){.domain-reportList{font-size:.8125rem}}.domain-reportList .icon{font-size:1.125rem;left:0!important;position:absolute;top:.25rem}@media (max-width:64rem){.domain-reportList .icon{font-size:.9375rem}}.domain-reportLogo{margin:.625rem auto 0;text-align:center}.domain-reportLogo a{display:inline-block;margin:0 .625rem}.domain-slopes{background-color:#fff;border:.0625rem solid #f3f3f3;display:flex;flex-wrap:wrap;gap:0 1.25rem;margin-bottom:1.25rem;padding:1.875rem}@media (min-width:64.0625rem){.domain-slopes{grid-column:2;grid-row:1}}@media (max-width:64rem){.domain-slopes{border:0;margin-bottom:2.5rem;padding:0}}@media (min-width:64.0625rem){.domain-slopesFigure{flex-grow:1}}@media (min-width:48rem) and (max-width:64rem){.domain-slopesFigure{width:36%}}@media (max-width:47.9375rem){.domain-slopesFigure{width:100%}}.domain-slopesTotal{position:relative;width:15.625rem}@media (max-width:47.9375rem){.domain-slopesTotal{width:100%}}@media (min-width:48rem) and (max-width:64rem){.domain-slopesTotal{width:98%}}.domain-slopesTotalTitle{font-size:.9375rem;font-weight:600;margin:0 0 .4375rem}@media (max-width:64rem){.domain-slopesTotalTitle{font-size:.8125rem}}.domain-slopesTotalNumber{position:absolute;right:0}.domain-slopesTotalBackground{background-color:#f4efec;border-radius:.625rem;display:block;height:.9375rem;margin:0 0 1.25rem;overflow:hidden;width:15.625rem}@media(max-width:47.9375rem){.domain-slopesTotalBackground{height:1.25rem;width:100%}}@media (min-width:48rem) and (max-width:64rem){.domain-slopesTotalBackground{width:98%}}.domain-slopesTotalLoader{background:#3b4559;display:block;height:.9375rem;transition:width 3s;width:0}@media(max-width:47.9375rem){.domain-slopesTotalLoader{height:1.25rem}}.domain-slopesOther{position:relative;width:13.75rem}@media (max-width:47.9375rem){.domain-slopesOther{width:100%}}@media (min-width:48rem) and (max-width:64rem){.domain-slopesOther{width:85%}}.domain-slopesOtherTitle{font-size:.8125rem;margin-bottom:.125rem}@media(max-width:47.9375rem){.domain-slopesOtherTitle{font-size:.8125rem;margin-bottom:.3125rem}}@media (min-width:48rem) and (max-width:64rem){.domain-slopesOtherTitle{font-size:.75rem}}.domain-slopesOtherNumber{position:absolute;right:0}.domain-slopesOtherBackground{background-color:#f4efec;display:block;height:.3125rem;margin:0 0 .9375rem;width:13.75rem}@media(max-width:47.9375rem){.domain-slopesOtherBackground{margin:0 0 .875rem;width:100%}}@media (min-width:48rem) and (max-width:64rem){.domain-slopesOtherBackground{width:100%}}.domain-slopesOtherLoader{display:block;height:.3125rem;transition:width 3s;width:0}.domain-slopesOtherLoader--green{background-color:#00bfb3}.domain-slopesOtherLoader--blue{background-color:#017096}.domain-slopesOtherLoader--red{background-color:#b83a4b}.domain-slopesOtherLoader--black{background-color:#000}.domain-slopesVisual{margin:0 auto;min-height:12.5rem;position:relative;width:12.5rem}@media (min-width:48rem) and (max-width:64rem){.domain-slopesVisual{width:12.25rem}.domain-slopesVisual img{height:13.5625rem;width:12.25rem}}@media (max-width:47.9375rem){.domain-slopesVisual{float:inherit;margin:0 auto;width:10rem}.domain-slopesVisual img{width:10rem}}.domain-slopesVisualLegend{font-size:.8125rem;margin-top:1.25rem;text-align:center}@media (max-width:64rem){.domain-slopesVisualLegend{font-size:.75rem;margin-top:.9375rem}.domain-slopesVisualLegend span{font-size:.625rem}}.domain-slopesVisualLegend span{font-size:.6875rem}.domain-slopesVisualLegend a{color:#3b4559;-webkit-text-decoration:none;text-decoration:none;transition:opacity.3s ease}.domain-slopesVisualLegend a:hover{opacity:.7}.domain-slopesLoaders{display:flex;flex-direction:column;padding-top:1.5625rem}@media (min-width:64.0625rem){.domain-slopesLoaders{flex-grow:1}}@media (min-width:48rem) and (max-width:64rem){.domain-slopesLoaders{width:60%}}@media (max-width:47.9375rem){.domain-slopesLoaders{width:100%}}.domain-slopesData{padding:0 1.25rem;position:absolute;text-align:center;top:5.625rem;width:100%}@media (min-width:48rem) and (max-width:64rem){.domain-slopesData{top:4.6875rem}}@media (max-width:47.9375rem){.domain-slopesData{padding:0 .9375rem;top:4.0625rem}}.domain-slopesDataFigure,.domain-slopesDataUnit{font-size:2.375rem;font-weight:600}@media (min-width:48rem) and (max-width:64rem){.domain-slopesDataFigure,.domain-slopesDataUnit{font-size:2rem}}@media (max-width:47.9375rem){.domain-slopesDataFigure,.domain-slopesDataUnit{font-size:1.75rem}}.domain-slopesDataText{font-size:.8125rem}@media (min-width:48rem) and (max-width:64rem){.domain-slopesDataText{font-size:.6875rem}}.domain-activities{background-color:#fff;border:.0625rem solid #f3f3f3;display:flex;flex-wrap:wrap;gap:1.875rem;padding:1.875rem}@media (min-width:64.0625rem){.domain-activities{grid-column:2;grid-row:2}}@media (max-width:64rem){.domain-activities{border:0;padding:0}}.domain-activities ul{display:grid;flex-direction:column;flex-wrap:wrap;grid-template-columns:1fr 1fr;list-style:none;margin:0;padding:0 4.0625rem;width:100%;grid-gap:1.25rem}@media (max-width:47.9375rem){.domain-activities ul{padding:0}}@media (min-width:64.0625rem) and (max-width:85.3125rem){.domain-activities ul .u-Hidden-desktop{display:none}}.domain-activitiesItem{font-size:.9375rem;line-height:2rem;padding-left:3.125rem;position:relative}.domain-activitiesItem>span{display:inline-block;line-height:1rem;vertical-align:middle}@media (min-width:48rem) and (max-width:64rem){.domain-activitiesItem{font-size:.8125rem;line-height:1rem;padding-left:2.5rem}}@media (max-width:47.9375rem){.domain-activitiesItem{font-size:.8125rem;line-height:inherit;padding-left:0;text-align:center}}.domain-activitiesItem__first{line-height:1.25rem}@media (min-width:48rem) and (max-width:64rem){.domain-activitiesItem__first{line-height:1rem}}.domain-activitiesItem .icon{font-size:1.625rem;left:0;line-height:2rem;position:absolute}@media (min-width:48rem) and (max-width:64rem){.domain-activitiesItem .icon{font-size:1.25rem;line-height:1.5rem}}@media (max-width:47.9375rem){.domain-activitiesItem .icon{display:block;position:relative}}.domain-activitiesItemDisabled{color:#8b9bbc}.domain-activitiesLastUpdate{font-size:.6875rem;text-align:right;width:100%}@media (min-width:48rem) and (max-width:64rem){.domain-activitiesLastUpdate{font-size:.625rem}}.domain-runWebcam{margin-top:auto}.domain-runWebcam .icon-webcam{color:#017096;height:1.5625rem;margin-right:.5625rem;width:1.25rem}.domain-runWebcam .icon-webcam:before{font-size:1.25rem}.domain-runWebcam span{color:#017096;font-size:.9375rem;font-weight:700;text-align:left}.domain-runWebcam-link:hover .icon.icon-webcam,.domain-runWebcam-link:hover span{color:#07678a!important}.domain-runWebcam-popin{box-shadow:0 0 .375rem 0 rgba(0,0,0,.17);display:none;min-height:11.25rem;padding:1.5rem;width:22.5rem}@media (max-width:47.9375rem){.domain-runWebcam-popin{bottom:0;left:0;padding:0 0 2.8125rem;position:fixed;right:0;top:0;width:100%}}.domain-runWebcam-popinTitle{border-bottom:.0625rem solid #f4efec;font-size:1.25rem;font-weight:500;letter-spacing:.0625rem;line-height:1.15;padding-bottom:1.25rem}@media (max-width:47.9375rem){.domain-runWebcam-popinTitle{background:#017096;color:#fff;font-size:.9375rem;font-stretch:normal;font-style:normal;font-weight:500;height:3.3125rem;letter-spacing:normal;line-height:1.25rem;margin:0;padding:.9375rem;text-align:center}}.domain-runWebcam-popinList{display:block;margin:0;padding:0}@media (max-width:47.9375rem){.domain-runWebcam-popinList{padding:1.375rem .8125rem}}.domain-runWebcam-popinItem{display:inline-flex;height:2.3125rem;line-height:.625rem;margin-bottom:1.4375rem;margin-right:.875rem;opacity:1;padding:0;transition:none;z-index:0}.domain-runWebcam-popinLink{background-color:#3b4559;color:#3b4559;font-size:.9375rem;font-weight:400;margin:0 .9375rem 1.25rem 0;opacity:1;padding:.8125rem 1.25rem;-webkit-text-decoration:none;text-decoration:none;text-transform:none;transition:none;white-space:nowrap}.domain-runWebcam-popinLink:hover{background-color:#07678a;color:#07678a}@media(max-width:47.9375rem){.domain-runWebcam-popinWarningBloc{background:#fff;bottom:0;padding:.8125rem;position:absolute}.domain-runWebcam-popinWarningBloc .icon{font-size:1rem;margin:.3125rem .375rem 0 0}}@media(min-width:48rem){.domain-runWebcam-popinWarningBloc .icon{font-size:.8125rem;margin:.1875rem .3125rem 0 0}}@media(max-width:47.9375rem){.domain-runWebcam-popinWarning{font-size:.625rem}}@media(min-width:48rem){.domain-runWebcam-popinWarning{font-size:.75rem}}.domain--fp{background-color:#fff}.domain--fp .domain-title--h2{font-size:1.5625rem;font-weight:400;margin:0 0 .3125rem;text-align:left}@media (min-width:48rem) and (max-width:64rem){.domain--fp .domain-title--h2{font-size:1.375rem}}@media (max-width:64rem){.domain--fp .domain-title--h3{color:#017096}}@media (min-width:64.0625rem){.domain--fp .domain-activities,.domain--fp .domain-report,.domain--fp .domain-slopes{border:.0625rem solid #f4efec}}@media (min-width:48rem) and (max-width:64rem){.domain--fp .domain-activities,.domain--fp .domain-report,.domain--fp .domain-slopes{margin:0}}@media (max-width:47.9375rem){.domain--fp .domain-report{margin:.625rem 0 0}.domain--fp .domain-container{width:100%}.domain--fp .domain-activities,.domain--fp .domain-reportFigure,.domain--fp .domain-slopes{margin:0;padding:.9375rem 0}}.domain .icon-tiret{color:#3b4559;font-size:.625rem;left:8.125rem;margin-top:-.625rem;position:absolute}@media (max-width:47.9375rem){.domain .icon-tiret{left:7.1875rem}}.domain .icon-tiretTop{top:5.9375rem}.domain .icon-tiretBottom{top:13.25rem}.domain .icon-flocon{color:#3b4559;font-size:1.125rem;left:0;position:absolute;top:.125rem}@media(min-width:85.375rem){.domain .icon-flocon{font-size:1.25rem}}@media (min-width:48rem) and (max-width:64rem){.domain .icon-flocon{font-size:.9375rem}}@media(min-width:85.375rem){.domain .icon-flocon:before{font-weight:600}}@media(min-width:48rem) and (max-width:64rem){.domain .icon-flocon:before{font-weight:600}}.domain .icon-floconBleu{font-size:1.875rem;line-height:1.875rem;margin-right:.375rem}@media (max-width:64rem){.domain .icon-floconBleu{font-size:1.625rem;line-height:1.625rem}}.domain .icon-title-fp{color:#017096;float:left;margin-right:.625rem;position:relative}@media (min-width:48rem) and (max-width:64rem){.domain .icon-title-fp{margin-bottom:.625rem;padding-right:0}}@media (max-width:47.9375rem){.domain .icon-title-fp{margin-bottom:.625rem;padding-right:0}}@media (max-width:64rem){.domain .icon-title-fp{font-size:1.5rem;margin:0;position:absolute;top:-.125rem}}.domain .productInfo-title{margin-bottom:0}.domain .productInfo-content{display:flex;flex-wrap:wrap;gap:1.25rem;margin:0;width:100%}.domain .productInfo-content p{line-height:.9375rem}.pv-Group-item{align-items:flex-start;background:#fff;box-shadow:.25rem .25rem .25rem rgba(33,33,33,.1);display:flex;margin:0;min-height:14.1875rem;padding:0;width:100%}.pv-Group-item:last-child{margin-right:0}@media (max-width:64rem){.pv-Group-item{background:none;box-shadow:none;height:auto;width:auto}}@media (min-width:48rem) and (max-width:64rem){.pv-Group-item{min-height:0}}.pv-Group-itemPicture{display:block;width:100%}.pv-Group-itemPictureContainer{position:relative;width:34%}.pv-Group-itemContent{padding:1.25rem;width:66%}@media (max-width:85.3125rem){.pv-Group-itemContent{padding:1.25rem .625rem}}@media (max-width:64rem){.pv-Group-itemContent{background:#fff}}.pv-Group-itemTitle{font-size:.875rem;font-weight:600;margin-bottom:1.25rem;text-transform:uppercase}@media (max-width:85.3125rem){.pv-Group-itemTitle{font-size:.8125rem;margin-bottom:.625rem}}.pv-Group-itemDesc{font-size:.875rem;margin-bottom:.625rem}@media (min-width:48rem){.pv-Group-itemDesc{font-size:1rem}}.flagBox{left:.9375rem;min-height:1.25rem;position:absolute;top:.5rem;width:3.375rem;z-index:2}@media (min-width:48rem) and (max-width:64rem){.flagBox{left:1.5625rem;width:3.75rem}}@media (min-width:64.0625rem){.flagBox{left:.5rem;width:4.875rem}}.flagBox-logo{background-color:#fff;display:block}.flagBox-logo img{display:block;height:auto;max-width:100%;width:auto}.flagBox-legend{display:block;margin-top:.0625rem}.flagBox.flagBox--nologo .flagBox-legend{margin-top:0}.flagBox--ada .flagBox-logo img,.flagBox--axs .flagBox-logo img,.flagBox--cp .flagBox-logo img,.flagBox--hipark .flagBox-logo img,.flagBox--mae .flagBox-logo img,.flagBox--vn .flagBox-logo img{margin:5%;width:90%}.flagBox--cp .flagBox-logo,.flagBox--vn .flagBox-logo{align-items:center;display:flex;height:4.875rem;padding:.3125rem}.flagBox--ada,.flagBox--axs{width:4.6875rem}@media (min-width:48rem){.flagBox--ada,.flagBox--axs{width:7.375rem}}@media (max-width:47.9375rem){.flagBox--ada img,.flagBox--axs img{margin-top:.3125rem}}.flagBox--ada,.flagBox--axs,.flagBox--hipark,.flagBox--mae{width:4.6875rem}@media (min-width:48rem){.flagBox--ada,.flagBox--axs,.flagBox--hipark,.flagBox--mae{width:5.9375rem}}.cartouche .flagBox{left:auto;right:.25rem;top:.25rem;width:4.375rem}@media (min-width:48rem){.cartouche .flagBox{top:1.5rem}}@media (--mq-MinLg ){.cartouche .flagBox{width:auto}}.cartouche .flagBox img,.cartouche .flagBox-logo{border-top-right-radius:.5rem}.productTileBlock{line-height:normal}.productTileBlock,.productTileBlock.swiper-slide{min-height:14.625rem;width:17.625rem}@media (min-width:48rem){.productTileBlock,.productTileBlock.swiper-slide{min-height:17.8125rem;width:auto}}.productTileBlock-link{color:inherit;display:block;-webkit-text-decoration:none;text-decoration:none}.productTileBlock-picture{align-items:center;border-radius:.75rem;display:flex;height:9.875rem;margin-bottom:.75rem;max-height:9.875rem;overflow:hidden}@media (min-width:48rem) and (max-width:64rem){.productTileBlock-picture{height:8rem;max-height:8rem}}@media (min-width:64.0625rem){.productTileBlock-picture{aspect-ratio:1.78;height:auto;max-height:none}}.productTileBlock-picture--empty{border:.0625rem dashed #a5b0ca}.productTileBlock-picture--fixedHeight{height:9.9375rem}@media (min-width:48rem) and (max-width:64rem){.productTileBlock-picture--fixedHeight{height:8rem}}@media (min-width:64.0625rem) and (max-width:85.3125rem){.productTileBlock-picture--fixedHeight{height:9.6875rem}}@media (min-width:85.375rem){.productTileBlock-picture--fixedHeight{height:9.375rem}}@media (min-width:64.0625rem){.productTileBlock-picture--fixedHeight{aspect-ratio:auto;height:auto}}.productTileBlock-picture picture{width:100%}.productTileBlock-image{transform-origin:center center;transition:transform .3s ease;vertical-align:top;width:100%}.productTileBlock:not(.productTileBlock--noscale):hover .productTileBlock-image{transform:scale(1.05)}.productTileBlock-container{text-align:left}.productTileBlock-region{color:#627190;font-size:.6875rem;margin-bottom:.25rem}@media (min-width:85.375rem){.productTileBlock-region{font-size:.75rem}}.productTileBlock-name{font-size:.8125rem;font-weight:700;line-height:1.0625rem}@media (min-width:85.375rem){.productTileBlock-name{font-size:medium;line-height:normal}}.productTileBlock-namewrapper{margin-bottom:.5625rem}.productTileBlock-price{align-items:center;display:flex;flex-direction:row;font-size:.6875rem;gap:.3125rem;justify-content:flex-start}@media (min-width:85.375rem){.productTileBlock-price{font-size:.75rem}}@media (min-width:48rem) and (max-width:85.3125rem){.productTileBlock--empty.productTileBlock:not(:nth-child(-n+3)){display:none}}@media (min-width:85.375rem) and (max-width:116.1875rem){.productTileBlock--empty.productTileBlock:not(:nth-child(-n+4)){display:none}}.googleReviewNotices-avisTitle{font-size:1.125rem;font-weight:700;line-height:normal;margin:0 0 1.25rem;text-align:left}@media (min-width:48rem){.googleReviewNotices-avisTitle{font-size:1rem}}@media (min-width:64.0625rem){.googleReviewNotices-avisTitle{font-size:.9375rem;font-weight:400}}.googleReviewNotices-avisContainer{border:.0625rem solid #f4efec;border-radius:.5rem;font-size:.9375rem;font-weight:400;margin:0 0 1.25rem;padding:1.375rem;text-align:left}@media (max-width:64rem){.googleReviewNotices-avisContainer{font-size:.8125rem}}@media (max-width:47.9375rem){.googleReviewNotices-avisContainer{padding:1.3125rem!important}}@media (min-width:48rem){.googleReviewNotices-avisContainer{padding-bottom:0}}@media (min-width:48rem) and (max-width:64rem){.googleReviewContainer .googleReviewNotices-avisContainer{margin-bottom:0;min-height:15.625rem}}@media (min-width:64.0625rem){.googleReviewContainer .googleReviewNotices-avisContainer{min-height:20rem}}.googleReviewNotices-avisContent{display:flex;justify-content:space-between}.googleReviewNotices-avisRating{display:flex;flex-direction:column;font-size:1.375rem;justify-content:center}@media (min-width:48rem){.googleReviewNotices-avisRating{font-size:2rem}}.googleReviewNotices-avisComment{color:#627190;margin:1.25rem 0 .625rem}.googleReviewNotices-avisComment .pv-textTruncateContent br{content:inherit}.googleReviewNotices-avisSeeMore{text-align:right}@media (min-width:48rem) and (max-width:64rem){.googleReviewNotices-avisSeeMore{margin-top:1.25rem}}.googleReviewNotices-id{display:flex;gap:.625rem}.googleReviewNotices-idContent{display:flex;flex-direction:column;gap:.3125rem;justify-content:center}.googleReviewNotices-idAvatar{height:2.5rem;width:2.5rem}@media (min-width:64.0625rem){.googleReviewNotices-idAvatar{height:3.75rem;width:3.75rem}}.googleReviewNotices-idHistory{color:#627190}.googleReviewNotices-idLogo{height:.9375rem;margin-left:.25rem;position:relative;top:.0625rem;width:.9375rem}.googleReviewNotices-adminComment{background-color:#f4efec;display:block;font-size:.8125rem;margin:0;max-height:0;overflow:hidden;padding:0;transition:max-height .3s ease}@media (min-width:64.0625rem){.googleReviewNotices-adminComment{font-size:.9375rem}}.googleReviewNotices-adminDate{margin-bottom:.3125rem}.googleReviewNotices-seeMoreC{display:block;font-size:.8125rem;padding:0 1.25rem .625rem;-webkit-text-decoration:underline;text-decoration:underline}.googleReviewNotices-seeMoreC .icon{display:none}@media (min-width:64.0625rem){.googleReviewNotices-seeMoreC{align-items:center;border-top:.0625rem solid #f4efec;display:flex;justify-content:center;margin:0 -1.375rem;min-height:3.75rem;padding:.625rem;-webkit-text-decoration:none;text-decoration:none}.googleReviewNotices-seeMoreC .icon{display:inline-block;font-size:.75rem;margin-left:.25rem}}.googleReviewNotices-avisContainer:not(.commentOpen) .dotted{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:3.375rem;overflow:hidden}.googleReviewNotices-avisContainer.commentOpen .icon-v2{transform:rotate(180deg)}.googleReviewNotices-avisContainer.commentOpen .googleReviewNotices-adminComment{margin:.9375rem 0 .625rem;max-height:31.25rem;padding:.9375rem}.googleReviewNotices-section{margin:0 auto;max-width:60.25rem}.bedroom-tagsList,.geoTile-tagsList{left:.75rem;position:absolute;top:.75rem;z-index:100}.bedroom-tagsList .tag,.geoTile-tagsList .tag{margin:0 .5rem .5rem 0}.comfortLevelByBedrooms{margin-top:4.75rem}@media (min-width:48rem) and (max-width:64rem){.comfortLevelByBedrooms{margin-top:3.375rem}}@media (max-width:47.9375rem){.comfortLevelByBedrooms{margin:3.75rem 0 2.375rem}}.comfortLevelByBedrooms--B{margin:0 0 2.5rem}.comfortLevelByBedrooms .bedrooms-intro{margin-top:.9375rem}.pmr-box{align-items:center;display:flex}.pmr-boxVisual{height:5rem;padding-right:.875rem;width:5rem}.pmr-boxContent{font-size:.9375rem}@media (max-width:64rem){.pmr-boxContent{font-size:.8125rem}}.comfortLevelByBedrooms .b2b-contactYourManager,.comfortLevelByHousing .b2b-contactYourManager{margin:1.25rem 0}@media (max-width:64rem){.comfortLevelByBedrooms .b2b-contactYourManager,.comfortLevelByHousing .b2b-contactYourManager{font-size:.8125rem}}@media (min-width:64.0625rem){.comfortLevelByBedrooms .b2b-contactYourManager,.comfortLevelByHousing .b2b-contactYourManager{font-size:.9375rem}}.comfortLevelByBedrooms .b2b-contactYourManager .b2b-contactYourManagerTitle,.comfortLevelByHousing .b2b-contactYourManager .b2b-contactYourManagerTitle{font-weight:700}.b2bBedroomsSubtitle{display:block;font-size:1.4375rem;font-weight:700;margin-bottom:1.875rem}.bedrooms-subtitle{font-size:1.125rem;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.67;text-align:left}@media (min-width:48rem) and (max-width:64rem){.bedrooms-subtitle{font-size:1rem;line-height:1.88}}@media (max-width:47.9375rem){.bedrooms-subtitle{line-height:1.39}}.bedrooms-intro{font-size:.9375rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.33;text-align:left}@media (min-width:48rem) and (max-width:64rem){.bedrooms-intro{font-size:.8125rem;line-height:1.46}}@media (max-width:47.9375rem){.bedrooms-intro{font-size:.8125rem;line-height:1.38}}.bedrooms .bedroom{box-shadow:0 0 .5rem 0 rgba(47,55,72,.19);cursor:pointer;position:relative}.bedrooms .bedroom:hover{box-shadow:0 0 1.5rem 0 rgba(47,55,72,.12)}.bedrooms .bedroom:hover img{transform:scale(1.05)}.bedrooms .bedroom:not(.js-goToResa--B){cursor:default}.bedrooms .bedroom:not(.js-goToResa--B):hover{box-shadow:0 0 .5rem 0 rgba(47,55,72,.19)}.bedrooms .bedroom:not(.js-goToResa--B):hover img{transform:none}.bedrooms .bedroom-image{overflow:hidden;width:100%}@media (max-width:47.9375rem){.bedrooms .bedroom-image{height:13.25rem;overflow:hidden}}.bedrooms .bedroom-image img{height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1);transition:transform .3s ease}@media (max-width:47.9375rem){.bedrooms .bedroom-image img{width:100%}}.bedrooms .bedroom-image-esi:before{bottom:0!important}.bedrooms .bedroom-name{background:#fff;bottom:4.4375rem;display:table;height:2.9375rem;left:0;opacity:.9;position:absolute;z-index:20}.bedrooms .bedroom-name p{color:#fff;font-size:1rem;font-weight:700;line-height:1.5rem;padding:0 1.25rem}.bedrooms .bedroom-prices{display:inline-block;margin-bottom:.75rem;padding:0 1.25rem;width:100%}.bedrooms .bedroom-prices p{display:table-cell;font-size:.875rem;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:2.14;padding-right:1.1875rem;text-align:right;vertical-align:middle}@media (min-width:48rem) and (max-width:64rem){.bedrooms .bedroom-prices p{font-size:.8125rem;line-height:2.31}}@media (max-width:47.9375rem){.bedrooms .bedroom-prices p{font-size:.875rem}}.bedrooms--withVirtualTour .bedroom{margin-bottom:4.375rem!important;position:relative}@media (min-width:64.0625rem) and (max-width:85.3125rem),(min-width:85.375rem){.bedrooms--withVirtualTour .bedroom{margin-bottom:3.125rem!important}}.fpSlider{margin:0 -.8125rem;padding:0}.fpSlider-container{display:flex;gap:.75rem}@media(min-width:48rem) and (max-width:64rem){.fpSlider-container{gap:1rem}}@media(min-width:64.0625rem){.fpSlider-container{gap:1.25rem}}.fpSlider-link{flex:1 0 auto;max-width:85vw;overflow:hidden;position:relative;width:30rem}@media(min-width:48rem) and (max-width:64rem){.fpSlider-link{width:calc(33.33% - .66625rem)}}@media(min-width:64.0625rem){.fpSlider-link{width:calc(33.33% - .83313rem)}}.fpSlider-link .pv-fpVirtualTour{display:none}@media(min-width:48rem){.fpSlider{margin:0 0 1.4375rem}.fpSlider-container{margin:0;padding:0 0 1.25rem}.fpSlider-link{aspect-ratio:1.77;flex:0 1 auto}.fpSlider-link:hover .fpSlider-img{transform:scale(1.05)}}.fpSlider-link:last-child .pv-fpVirtualTour{display:table}@media(max-width:47.9375rem){.fpSlider-link:last-child .pv-fpVirtualTour{display:none}.fpSlider-link:first-child .pv-fpVirtualTour{display:table}}.fpSlider:hover .pv-fpVirtualTour--label{color:#07678a}.fpSlider-img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;transform:scale(1);transition:transform .3s ease;width:100%}.housings p{font-size:.8125rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal}.housings p.encart-animation--content-title{color:#f07d5a;font-size:1rem}@media (min-width:64.0625rem){.housings p.encart-animation--content-title{font-size:1.125rem}}@media (min-width:64.0625rem) and (max-width:85.3125rem),(min-width:85.375rem){.housings p{font-size:.9375rem}}.housings-intro{margin-bottom:1.25rem}@media (min-width:48rem) and (max-width:64rem){.housings-intro{margin-bottom:1.125rem}}@media (min-width:64.0625rem) and (max-width:85.3125rem),(min-width:85.375rem){.housings-intro{margin-bottom:1.5625rem}}.housingsAttributes{position:relative}@media (min-width:48rem) and (max-width:64rem),(min-width:64.0625rem) and (max-width:85.3125rem),(min-width:85.375rem){.housingsAttributes{padding-left:2.5rem}}.housingsAttributes .icon{color:#71cc98;font-size:1.875rem;margin-right:.5rem}@media (max-width:47.9375rem){.housingsAttributes .icon{margin-bottom:1.25rem}}@media (min-width:64.0625rem) and (max-width:85.3125rem),(min-width:85.375rem){.housingsAttributes .icon{margin-right:.9375rem}}@media (min-width:48rem) and (max-width:64rem),(min-width:64.0625rem) and (max-width:85.3125rem),(min-width:85.375rem){.housingsAttributes .icon{left:0;margin-right:.9375rem;position:absolute;top:-.625rem}}.housingsAttributes-name{margin-bottom:1.25rem}.housingsAttributes-name span{color:#71cc98!important;font-weight:700}@media (min-width:48rem) and (max-width:64rem){.housingsAttributes-name{margin-bottom:1.125rem}}.housingsComfortLevels{display:flex!important;margin:.8125rem 0 1rem!important;overflow-x:auto}@media (min-width:64.0625rem) and (max-width:85.3125rem),(min-width:85.375rem){.housingsComfortLevels{margin:1.25rem 0 1.4375rem!important}}.housingsComfortLevels button{font-size:.8125rem!important;font-weight:700!important;padding:.5625rem 1.5rem!important}@media (min-width:64.0625rem) and (max-width:85.3125rem),(min-width:85.375rem){.housingsComfortLevels button{font-size:.9375rem!important}}.housingsComfortLevels button .price{display:block;font-weight:400!important}.housingsComfortLevels button h3{font-size:inherit;margin:0}.housingsComfortLevel-tab{border:.0625rem solid #f4efec;padding:1.25rem 1.25rem 0;position:relative}@media(max-width:47.9375rem){.housingsComfortLevel-tab{border-width:.0625rem 0 0;padding:0}}.housingsComfortLevel-tab--withoutArrow{border:none;padding:0}@media (min-width:48rem) and (max-width:64rem){.housingsComfortLevel-tab--withoutArrow{padding:1.25rem 0 0}}.housingsComfortLevel-tab--withoutArrow .arrow{display:none!important}.housingsComfortLevel-tab .arrow{border-color:transparent transparent #fff;border-style:solid;border-width:0 .9375rem .625rem;content:"";height:0;position:absolute;top:-.625rem;width:0;z-index:10}.housingsComfortLevel-tab .arrow.arrow-after{border-color:transparent transparent #f4efec;top:-.6875rem;z-index:1}.housingsComfortLevel-catch{font-size:1rem!important;margin-bottom:1.25rem}@media (min-width:48rem) and (max-width:64rem){.housingsComfortLevel-catch{font-size:1.125rem!important;margin-bottom:1.125rem}}@media (min-width:64.0625rem) and (max-width:85.3125rem),(min-width:85.375rem){.housingsComfortLevel-catch{font-size:1.25rem!important;margin-bottom:.75rem}}@media (max-width:47.9375rem){.housingsComfortLevel-catch{margin-top:1.25rem}}.housingsComfortLevel-description{margin-bottom:1.5rem}@media (min-width:48rem) and (max-width:64rem){.housingsComfortLevel-description{margin-bottom:1.125rem}}@media (min-width:64.0625rem) and (max-width:85.3125rem),(min-width:85.375rem){.housingsComfortLevel-description{margin-bottom:1.5rem}}.housingsComfortLevel-services{margin-bottom:1.5rem}@media (max-width:47.9375rem){.housingsComfortLevel-service{padding-left:0}}@media (min-width:64.0625rem) and (max-width:85.3125rem),(min-width:85.375rem){.housingsComfortLevel-service{font-size:.9375rem!important}}.housingsComfortLevel-service--badge{background-color:#71cc98;color:#fff;display:inline-block;font-size:.8125rem;font-weight:700;height:1.75rem;margin-bottom:.75rem;margin-right:.5rem;padding:.3125rem .75rem}@media (max-width:47.9375rem){.housingsComfortLevel-service--badge{height:1.1875rem;padding:.0625rem .75rem;position:relative}}@media (min-width:64.0625rem) and (max-width:85.3125rem),(min-width:85.375rem){.housingsComfortLevel-service--badge{font-size:.9375rem}}.housingsComfortLevel-service--name{font-size:.9375rem;font-weight:400!important;line-height:normal!important;margin-bottom:.375rem;padding-left:.9375rem;position:relative}.housingsComfortLevel-service--name span.housingsComfortLevel-label{color:#71cc98;font-weight:700}.housingsComfortLevel-service--name:last-child{margin-bottom:0}.housingsComfortLevel-service--name:before{color:#71cc98;content:"●";display:inline-block;font-size:.625rem;left:.3125rem;position:absolute;top:.125rem}@media (min-width:64.0625rem) and (max-width:85.3125rem),(min-width:85.375rem){.housingsComfortLevel-service--name:before{font-size:.75rem}}@media (max-width:47.9375rem),(min-width:48rem) and (max-width:64rem){.housingsComfortLevel-service--name{font-size:.8125rem!important}}.housings .bedrooms{display:flex;flex-flow:row wrap;margin:0 0 .75rem;padding:0}@media (max-width:47.9375rem){.housings .bedrooms{flex-flow:column wrap}}@media (min-width:48rem) and (max-width:64rem){.housings .bedrooms{gap:1rem;margin:0 0 1rem}}@media (min-width:64.0625rem){.housings .bedrooms{gap:1.25rem;margin:0 0 1.25rem}}.housings .bedrooms .bedroom{border-radius:.75rem;color:#3b4559;flex:0 1 auto;margin:0;min-height:11.25rem;min-width:10rem}@media (max-width:47.9375rem){.housings .bedrooms .bedroom{margin:0 0 1.25rem;min-width:100%}.housings .bedrooms .bedroom:last-child{margin:0}}@media (max-width:22.4375rem){.housings .bedrooms .bedroom{flex:0 1 100%;min-height:14.6875rem;min-width:18.4375rem}}@media (min-width:48rem) and (max-width:64rem){.housings .bedrooms .bedroom{flex:0 1 calc(33.33% - 0.66625rem);margin:0;min-width:14.375rem}}@media (min-width:64.0625rem) and (max-width:85.3125rem){.housings .bedrooms .bedroom{flex:0 1 calc(33.33% - 0.83313rem);margin:0;min-height:15.3125rem;min-width:18.75rem}}@media (min-width:85.375rem){.housings .bedrooms .bedroom{flex:0 1 calc(25% - 0.9375rem);margin:0;min-height:14.0625rem;min-width:16.25rem}}.housings .bedrooms .bedroom-image{border-radius:.75rem .75rem 0 0;height:inherit!important;position:relative}.housings .bedrooms .bedroom-image:before{background-image:linear-gradient(transparent,rgba(0,0,0,.8));bottom:0;content:"";height:40%;left:0;position:absolute;width:100%;z-index:10}.housings .bedrooms .bedroom-image img{width:100%}.housings .bedrooms .bedroom-name{background:inherit!important;bottom:1rem!important;display:block!important;height:auto!important;opacity:1!important}.housings .bedrooms .bedroom-name span{color:#fff;font-size:.75rem;font-weight:700;margin-bottom:.125rem;padding:0 1.25rem}.housings .bedrooms .bedroom-capacity{padding:.75rem 0;width:100%}.housings .bedrooms .bedroom-capacity .icon{font-size:.875rem;margin-right:.5rem}.housings .bedrooms .bedroom-capacity p{font-size:.875rem;padding-left:1.25rem}@media (max-width:47.9375rem){.housings .bedrooms .bedroom-prices.withPromoBlock{height:inherit!important;min-height:2.4375rem!important}.housings .bedrooms .bedroom-prices.withPromoBlock p{display:block!important}}.housings .bedrooms .bedroom-prices p{font-size:.8125rem!important;font-stretch:normal!important;font-style:normal!important;font-weight:400!important;letter-spacing:normal!important;line-height:normal!important}@media (max-width:47.9375rem){.housings .bedrooms .bedroom-prices p{padding-right:.8125rem}}@media (min-width:48rem) and (max-width:64rem),(min-width:64.0625rem) and (max-width:85.3125rem),(min-width:85.375rem){.housings .bedrooms .bedroom-prices p{font-size:.9375rem!important}}.housings .bedrooms .bedroom-prices p .promo-price{font-weight:700}.housings .bedrooms .bedroom-prices p s.price{font-style:italic;font-weight:400!important}.housings .bedrooms .bedroom-prices p span.price{font-weight:700}.housings .bedrooms .bedroom-prices p.noStock{color:#627190!important;font-style:italic!important}.housings .bedrooms .bedroom-prices .promo-block{background-color:#b83a4b;color:#fff;display:inline-block;font-size:.625rem;font-stretch:normal;font-style:italic;font-weight:400;height:.8125rem;letter-spacing:normal;line-height:normal;margin-left:.5rem;padding:0;text-align:center;width:1.625rem}@media (min-width:48rem) and (max-width:64rem),(min-width:64.0625rem) and (max-width:85.3125rem),(min-width:85.375rem){.housings .bedrooms .bedroom-prices .promo-block{font-size:.8125rem;height:1.375rem;padding:.25rem .125rem;width:2.3125rem}}.housings .bedrooms .bedroom-prices .promo-block--mobile{display:block!important;margin-bottom:.25rem!important}.housings .bedrooms .bedroom:hover .bedroom-capacity,.housings .bedrooms .bedroom:hover .bedroom-prices{color:#145a77}.housings .articleMessageSlot{border-left:.1875rem solid #00bfb3;padding:.625rem 0 .625rem .625rem}@media (min-width:48rem) and (max-width:64rem){.housings .articleMessageSlot{padding:.625rem 0 .625rem 1rem}}@media (min-width:64.0625rem) and (max-width:85.3125rem),(min-width:85.375rem){.housings .articleMessageSlot{border-left:.25rem solid #00bfb3;padding:.875rem 0 .875rem 1.25rem}}.housingsOptions{font-size:.8125rem}@media (min-width:64.0625rem) and (max-width:85.3125rem),(min-width:85.375rem){.housingsOptions{font-size:.9375rem}}.housingsOption:last-child{margin-bottom:1.5rem}@media (min-width:48rem) and (max-width:64rem){.housingsOption:last-child{margin-bottom:1.0625rem}}.housingsOption span{font-weight:500}.googleReviewBadges{margin:0 -.8125rem;padding:0}.googleReviewBadges-container{display:flex;gap:.8125rem}.googleReviewBadges-container li{list-style-type:none}.googleReviewBadges-item,.googleReviewBadges-link{display:block;height:8.25rem;position:relative;width:13.25rem}@media (min-width:48rem){.googleReviewBadges-item,.googleReviewBadges-link{height:13.75rem}}@media (min-width:48rem) and (max-width:64rem){.googleReviewBadges-item,.googleReviewBadges-link{height:12.375rem}}.googleReviewBadges-link{border:.0625rem solid #f4efec;border-radius:.25rem;display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;-webkit-text-decoration:none;text-decoration:none}@media(min-width:64.0625rem){.googleReviewBadges{margin:0 0 1.4375rem}.googleReviewBadges-container{flex-wrap:wrap;margin:0;padding:0}.googleReviewBadges-link:hover{box-shadow:.1875rem .125rem .375rem -.0625rem rgba(0,0,0,.08)}}.googleReviewBadges-img{display:block;height:3.75rem;margin:1.25rem auto .625rem;max-width:9.375rem;position:relative;width:auto}@media (min-width:48rem){.googleReviewBadges-img{margin:1.25rem auto}}.googleReviewBadges-texts{text-align:center;-webkit-text-decoration:none;text-decoration:none}.googleReviewBadges-textsTitle{display:block;font-size:.8125rem;font-weight:700}@media (min-width:48rem) and (max-width:64rem){.googleReviewBadges-textsTitle{font-size:1rem;line-height:1}}@media (min-width:64.0625rem){.googleReviewBadges-textsTitle{font-size:1.125rem}}.googleReviewBadges-textsText{display:none;font-size:.9375rem;font-weight:400;margin-top:.37688rem}@media (min-width:48rem) and (max-width:64rem){.googleReviewBadges-textsText{font-size:.8125rem;margin-top:.37688rem}}@media (min-width:48rem){.googleReviewBadges-textsText{display:inline}}[data-tab=infos] .pv-SectionDetails-content--map{padding:0}.pv-SectionDetails-content--map .pv-PageList-topMobileBtn{width:100%}[data-tab=infos] .pv-pageList-topDisplayBtn{background:#fff;border:.0625rem solid #c3c3c3;border-radius:1.25rem;left:50%;min-width:12.5rem;padding:.5rem .9375rem;position:absolute;top:50%;transform:translate(-50%,-50%);vertical-align:middle;width:auto}[data-tab=infos] .pv-pageList-topDisplayBtn:after,[data-tab=infos] .pv-pageList-topDisplayBtn:before{display:none}.productInfo-wrapper{font-size:.9375rem;overflow:hidden}@media (min-width:48rem) and (max-width:64rem){.productInfo-wrapper{font-size:.8125rem}}@media (max-width:47.9375rem){.productInfo-wrapper{font-size:.8125rem}}.productInfo-wrapper a{color:#017096;-webkit-text-decoration:none;text-decoration:none;transition:color .3s ease}.productInfo-wrapper a img{transition:all .5s ease-in-out}@media(min-width:64.0625rem){.productInfo-wrapper a:hover{color:#07678a}.productInfo-wrapper a:hover img{transform:scale(1.05)}}.productInfo-languagesList{display:flex;flex-wrap:wrap;gap:1.25rem}.productInfo-languages{font-size:.8125rem;margin-bottom:.4375rem;width:calc(50% - .625rem)}@media(min-width:48rem){.productInfo-languages{width:calc(33.3% - .83125rem)}}.productInfo-languages img{height:1.375rem;margin-right:.25rem;vertical-align:middle;width:auto}.productInfo-languages span{display:inline-block;line-height:1.375rem;vertical-align:middle}.productInfo-map{display:block;font-size:0;margin-bottom:1.6875rem;overflow:hidden;text-align:center}@media (max-width:64rem){.productInfo-map{margin-bottom:1.25rem}}.productInfo-map img{position:relative;width:auto}@media(min-width:48rem) and (max-width:64rem){.productInfo-map img{margin-left:50%;transform:translateX(-50%)}}@media(max-width:47.9375rem){.productInfo-map img.notOnePx{max-width:25rem;width:100%}}@media (min-width:85.375rem){.productInfo-container{display:flex}.productInfo-side{border:.0625rem solid #f4efec;padding:1.25rem;width:50%}.productInfo-side:first-child{margin-right:.625rem}}.productInfo-details,.productInfo-item{margin-bottom:2.5rem}@media (min-width:85.375rem){.productInfo-details:last-child,.productInfo-item:last-child{margin-bottom:0}}.productInfo-address{display:inline-block;margin-bottom:1.25rem}.productInfo-address span{margin-right:.25rem}.productInfo-title{position:relative}@media (min-width:64.0625rem){.productInfo-title{display:flex;margin-bottom:.9375rem}}@media(max-width:47.9375rem){.productInfo-title{display:flex;padding-right:1.25rem}}.productInfo-title .icon-v2{color:#017096;font-size:.875rem;transition:transform .3s ease}@media (min-width:64.0625rem){.productInfo-title .icon-v2{display:none}}@media (max-width:47.9375rem){.productInfo-title .icon-v2{left:auto;position:absolute;right:0;top:.25rem}}.productInfo-title.hide .icon-v2{transform:rotate(180deg)}@media (max-width:64rem){.productInfo-title.hide+.productInfo-content{display:none}}.productInfo-content{margin-left:2rem}.productInfo-content p{line-height:1.375rem}@media(max-width:47.9375rem){.productInfo-content{padding-right:1.25rem}}.productInfo-picto{color:#017096;font-size:1.25rem;margin-right:.625rem}@media (max-width:64rem){.productInfo-picto{font-size:1.5rem;left:-2.1875rem}}.productInfo-languages{font-size:.9375rem;margin:.4375rem 0}@media (max-width:64rem){.productInfo-languages{font-size:.8125rem}}.productInfo-relocatedReception{background-color:#f4efec;margin-top:1.25rem;padding:1.25rem}@media (max-width:47.9375rem){.productInfo-relocatedReception{padding:.8125rem}}.productInfo-table{border-collapse:collapse}.productInfo-table th{font-weight:100}.productInfo-table td,.productInfo-table th{border:.0625rem solid #f4efec;text-align:center}@media (max-width:47.9375rem){.productInfo-table td,.productInfo-table th{min-width:4.375rem;padding:.4375rem}}@media (min-width:48rem){.productInfo-table td,.productInfo-table th{min-width:6.875rem;padding:.625rem .9375rem}}.productInfo-table tr:first-child td,.productInfo-table tr:first-child th{border-top:0}.productInfo-table tr:last-child td,.productInfo-table tr:last-child th{border-bottom:0}.productInfo-table tr td:first-child,.productInfo-table tr th:first-child{border-left:0;min-width:inherit;padding-left:0}.productInfo-table tr td:last-child,.productInfo-table tr th:last-child{border-right:0}.residInfo{display:flex;flex-direction:column}.residInfo-warning{align-items:flex-start;border:.0625rem solid #f2eae2;border-radius:.625rem;display:flex;font-size:.9375rem;gap:.625rem;justify-items:center;line-height:1.36;margin-bottom:0;margin-left:0;margin-right:0;margin-top:inherit;padding:1.25rem}.residInfo-warning+.encart-animation-slot .encart-animation{margin-top:1.25rem}@media (min-width:48rem){.residInfo-warning+.encart-animation-slot .encart-animation{margin-top:1.5rem}}.residInfo .residInfoUsp+.encart-animation-slot+.residInfoUspFocus .residInfoUspFocus-title,.residInfo .residInfoUsp+.residInfoUspFocus .residInfoUspFocus-title,.residInfo .residInfoUspFocus+.encart-animation-slot+.residInfoUsp .residInfoUsp-title,.residInfo .residInfoUspFocus+.residInfoUsp .residInfoUsp-title{display:none}.fpUsp{align-items:flex-start;display:flex;flex-direction:row;gap:.625rem}@media (min-width:48rem){.fpUsp{flex-direction:column;gap:0}}.fpUsp-texts{align-items:flex-start;display:flex;flex:0 1 auto;flex-direction:column}.fpUsp-img{flex:0 0 auto;height:2.125rem;width:2.125rem}.fpUsp-uspImg{max-width:100%;width:2.125rem}.fpUsp-title{font-size:1rem;font-weight:700;height:2.125rem;line-height:1.5rem;padding-top:.375rem}@media (min-width:48rem){.fpUsp-title{height:auto;padding-top:0}}.fpUsp-text{font-size:.75rem;font-weight:400;line-height:normal}@media (min-width:64.0625rem){.fpUsp.fpUsp--centered{align-items:center}.fpUsp.fpUsp--centered .fpUsp-texts{align-items:center;text-align:center}.googleReviewContainer{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.25rem;gap:1.25rem;list-style:none;padding-left:0}}@media (min-width:48rem) and (max-width:64rem){.googleReviewContainer{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr 100%;grid-column-gap:1.25rem;grid-row-gap:1.25rem}}.googleReview-item1{grid-area:1/1/2/2}@media (min-width:64.0625rem){.googleReview-item1{grid-area:auto}}.googleReview-item2{grid-area:1/2/2/3}@media (min-width:64.0625rem){.googleReview-item2{grid-area:auto}}.googleReview-item3{grid-area:2/1/3/3}@media (min-width:64.0625rem){.googleReview-item3{grid-area:auto}}.googleReview-gridMarks{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:1.25rem}.googleReview-Note{width:100%}.googleReview-Note .pv-title-fp--h3{text-transform:none}.googleReview-NoteLine{color:#3b4559;display:flex;height:.9375rem;margin:.625rem 0;transition:color .3s ease}.googleReview-NoteLine:hover,.googleReview-NoteLine:hover .googleReview-NoteCount{color:#017096}.googleReview-NoteTitle{color:#3b4559;display:inline-block;font-size:.75rem;width:1.25rem}.googleReview-NoteTitle .pv-googleReviewNote--note{margin-right:.25rem}.googleReview-NoteTitle i{color:#cbcbcb;font-size:.4375rem}@media (min-width:48rem) and (max-width:64rem){.googleReview-NoteTitle{font-size:.8125rem;width:1.375rem}}.googleReview-NotePercent{background-color:#f4efec;border-radius:.125rem;display:inline-block;height:.9375rem;margin-left:.75rem;width:100%}@media (max-width:47.9375rem){.googleReview-NotePercent{font-size:.8125rem;margin-left:.125rem;margin-right:.5rem}}.googleReview-NotePercentCompleted{background-color:#f6b500;border-bottom-left-radius:.125rem;border-top-left-radius:.125rem;height:100%}.googleReview-NoteCount{color:#3b4559;display:inline-block;font-size:.75rem;transition:color .3s ease;width:2.8125rem}.googleReview-pagination{display:flex;justify-content:center;margin:.625rem 0 1.875rem}.googleReview-legend{color:#3b4559;font-size:.75rem;line-height:.875rem;margin-bottom:1rem;margin-top:1.6875rem;padding:.75rem 0}.googleReview-link{color:#3b4559}.googleReview-globalNote{display:flex;flex-direction:row;justify-content:flex-end}.googleReview-globalNoteText{color:#3b4559;display:flex;flex-direction:column;font-size:3.75rem;justify-content:center;margin-right:.875rem}@media (max-width:47.9375rem){.googleReview-globalNoteText{font-size:3.125rem;margin-right:1.6875rem}}@media (min-width:48rem) and (max-width:64rem){.googleReview-globalNoteText{font-size:3.125rem}}.googleReview-globalNoteLevel{display:flex;flex-direction:column;justify-content:center}.googleReview-globalNoteLevel .level{color:#3b4559;font-size:.9375rem;font-weight:400}@media (max-width:64rem){.googleReview-globalNoteLevel .level{font-size:.8125rem}}.googleReview-globalNoteLevel .googleReviewRatingStars{margin:.3125rem 0}.googleReview-globalNoteLevel .googleReviewRatingStars .icon{font-size:.8125rem;line-height:.5rem}.googleReview-globalNoteLevel .googleReviewRatingStars .icon.icon-starFull{color:#dadce0}.googleReview-globalNoteLevel .googleReviewRatingStars .icon.icon-starFull.fullPoint{color:#f6b359}.googleReview-globalNoteLevel .opinions{color:#627190;font-size:.9375rem;font-weight:400}@media (max-width:64rem){.googleReview-globalNoteLevel .opinions{font-size:.8125rem}}.swimmingPoolsBlock,.swimmingPoolsImageBlock{display:none}.swimmingPoolsBlock.is-displayed,.swimmingPoolsImageBlock.is-displayed{display:block}.sectionSwimmingPools{background:#d9ebf7;padding-bottom:2.5rem;padding-top:2.5rem}@media (min-width:48rem) and (max-width:64rem){.sectionSwimmingPools{padding-bottom:3.375rem;padding-top:3.375rem}}@media (min-width:64.0625rem){.sectionSwimmingPools{padding-bottom:5rem;padding-top:5rem}}.sectionSwimmingPoolsContainer{display:flex;flex-direction:column}@media (min-width:64.0625rem){.sectionSwimmingPoolsContainer{flex-direction:row;justify-content:space-between}}.sectionSwimmingPoolsImages{margin:0 auto 1.25rem;max-height:31.25rem;max-width:31.25rem;order:5;position:relative;width:100%}@media (min-width:48rem){.sectionSwimmingPoolsImages{margin-bottom:2.5rem}}@media (min-width:64.0625rem){.sectionSwimmingPoolsImages{margin:0 2rem 0 0;order:-1}}.sectionSwimmingPoolsImages img{border-radius:1.25rem;max-height:31.25rem;max-width:31.25rem;width:100%}.sectionSwimmingPoolsImages .swimmingPoolsSwiper{background:#e7edfa;background:linear-gradient(90deg,#e7edfa 8%,#bfc6d9 18%,#e7edfa 33%);border-radius:1.25rem}.sectionSwimmingPoolsImages .swimmingPoolsSwiper.swiper-backface-hidden .swiper-slide{backface-visibility:visible!important;backface-visibility:initial!important}.sectionSwimmingPoolsImages .swimmingPoolsSwiper .swiper-pagination{height:auto;left:0;top:0;width:auto;z-index:3}.sectionSwimmingPoolsImages .swimmingPoolsSwiper .swiper-pagination .headbandRanking-viewers{pointer-events:auto;right:auto}.sectionSwimmingPoolsImages .swimmingPoolsSwiper .swiper-pagination .headbandRanking-slidecounter{align-content:center;align-items:center;background:rgba(0,0,0,.5);border-radius:.25rem;color:#fff;cursor:default;display:flex;flex-direction:row;font-size:.625rem;font-weight:500;height:1.25rem;justify-content:center;padding-top:.0625rem;width:2.375rem}.sectionSwimmingPoolsImages .swimmingPoolsSwiper .swiper .swiper-wrapper{aspect-ratio:1/1;max-height:31.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sectionSwimmingPoolsImages .fpVirtualTourCTA{bottom:.625rem;position:absolute;right:.625rem;z-index:5}.sectionSwimmingPoolsContent{display:flex;flex-direction:column;width:100%}@media (min-width:64.0625rem){.sectionSwimmingPoolsContent{display:block;margin-left:auto;max-width:38.125rem;width:53.2%}}.sectionSwimmingPoolsTitle{order:1;text-align:left}.sectionSwimmingPoolsSubtitle{align-items:center;display:flex;margin-bottom:1.25rem;margin-top:0;order:2}@media(min-width:64.0625rem){.sectionSwimmingPoolsSubtitle{align-items:flex-start}}.sectionSwimmingPoolsSubtitle span:first-child{font-size:1.125rem;font-weight:600}@media(min-width:64.0625rem){.sectionSwimmingPoolsSubtitle span:first-child{font-size:1.75rem}}.sectionSwimmingPoolsSubtitle span:nth-child(2){border:.0625rem solid #fff;border-radius:.25rem;font-size:.75rem;font-weight:400;margin-left:.75rem;padding:.4375rem .5rem}.sectionSwimmingPoolsSubtitle span:nth-child(2).is-paying{background:#d9ebf7}.sectionSwimmingPoolsSubtitle span:nth-child(2).is-included{background:#fff}.sectionSwimmingPools .roundedBtnGroup{margin:0;order:3;padding:0;scroll-padding-left:3.125rem}@media(max-width:47.9375rem){.sectionSwimmingPools .roundedBtnGroup{width:calc(100% + 1.25rem)}}.sectionSwimmingPools .roundedBtnGroup>li{margin-bottom:.75rem}.sectionSwimmingPools .roundedBtnGroup>li:last-child{margin-right:.75rem}@media(min-width:48rem){.sectionSwimmingPools .roundedBtnGroup>li{display:inline-block;margin-right:.75rem}.sectionSwimmingPools .roundedBtnGroup>li:last-child{margin-right:0}}.sectionSwimmingPools .prestation-period-hours-wrapper{margin-bottom:1.25rem;order:4}@media (min-width:48rem){.sectionSwimmingPools .prestation-period-hours-wrapper{margin-bottom:2.5rem}}@media (min-width:64.0625rem){.sectionSwimmingPools .prestation-period-hours-wrapper{margin-bottom:2rem}}.sectionSwimmingPools .prestation-period-hours-wrapper p{display:flex;font-size:1rem;line-height:1.25rem;margin-bottom:.75rem}.sectionSwimmingPools .prestation-period-hours-wrapper p:last-child{margin-bottom:0}.sectionSwimmingPools .prestation-period-hours-wrapper p .icon{font-size:1.1875rem;margin-right:.625rem}.sectionSwimmingPools .prestation-period-hours-wrapper p strong span{font-weight:400}.sectionSwimmingPools .prestation-desc-wrapper{order:6}.sectionSwimmingPools .prestation-description{font-size:1rem;line-height:1.5rem}.sectionSwimmingPools .prestation-description p{margin-bottom:1rem}.sectionSwimmingPools .prestation-description p:last-child{margin-bottom:0}.sectionSwimmingPools .prestation-description .desc-toggle{cursor:pointer;margin-top:1rem;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:.25rem}@media (min-width:64.0625rem){.sectionSwimmingPools .prestation-description .desc-toggle:hover{color:#145a77}}.sectionSwimmingPools .prestation-info{background:#fff;border:.0625rem solid #e5e0de;border-radius:.5rem;display:flex;font-size:.875rem;line-height:1.25rem;margin-top:1.25rem;padding:.625rem .75rem}@media (min-width:48rem){.sectionSwimmingPools .prestation-info{margin-top:2.5rem}}@media (min-width:64.0625rem){.sectionSwimmingPools .prestation-info{margin-top:2rem}}.sectionSwimmingPools .prestation-info .icon{font-size:1.0625rem;margin-right:.5625rem;position:relative;top:.0625rem}.pageProduct .pv-ProductRender-labels .pv-ProductRender-labelCircle{font-size:2.5rem}.pageProduct .pv-ProductRender-labels .pv-ProductRender-labelCircle span{height:2.5rem}.pageProduct .dayguest-description{font-size:.9375rem;line-height:1.25rem}@media (max-width:64rem){.pageProduct .dayguest-description{font-size:.8125rem}}.pageProduct .dayguest-btnContainer{text-align:right}@media (max-width:47.9375rem){.pageProduct .dayguest-btnContainer{text-align:center}}.pageProduct .dayguest .b2b-contactYourManager{margin-top:.625rem}.pageProduct .dayguest .b2b-contactYourManagerTitle{display:inline-block;font-weight:700;line-height:1.25rem}@media (max-width:64rem){.pageProduct .dayguest .b2b-contactYourManagerTitle{font-size:.8125rem}}@media (min-width:64.0625rem){.pageProduct .dayguest .b2b-contactYourManagerTitle{font-size:.9375rem}}@media (max-width:64rem){.pageProduct .dayguest .b2b-contactYourManagerText{font-size:.6875rem}}@media (min-width:64.0625rem){.pageProduct .dayguest .b2b-contactYourManagerText{font-size:.75rem}}.pageProduct.pv-SearchList--visible .js-articleMessage{display:none}@media (min-width:85.375rem){.pv-SectionDetails-item--webcam img{width:28.125rem}}.pageProduct .pv-fpVirtualTour{bottom:.75rem;position:absolute;right:.75rem}.pageProduct .bedrooms .pv-fpVirtualTour{bottom:-3.125rem;display:inline-block;right:50%;top:auto;transform:translateX(50%);width:auto}.pageProduct .pv-SectionDetails-left .pv-SectionDetails-item{overflow:hidden}.pageProduct .pv-SectionDetails-left .pv-SectionDetails-item img{transition:transform .5s ease}.pageProduct .pv-SectionDetails-left .pv-SectionDetails-itemHover:hover img{transform:scale(1.05)}.pageProduct .pv-SectionDetails-left .pv-SectionDetails-itemHover:hover i:before{opacity:.7}.pageProduct .pv-SectionDetails-right{box-shadow:none}.pageProduct .pv-SectionDetails-legend{color:#627190;font-size:.9375rem;padding:.625rem 0;position:absolute}@media (min-width:48rem) and (max-width:64rem){.pageProduct .pv-SectionDetails-legend{font-size:.8125rem;position:relative}}.pageProduct .pv-SectionDetails-legend:before{display:none}.pageProduct .pv-SectionDetails-legend p{line-height:1.25}.pageProduct .versionB--hidden{display:none}.pageProduct .pv-SectionDetails-picture{overflow:hidden}.pageProduct .pv-SectionDetails-picture img{transition:transform .5s ease}.pageProduct .pv-SectionDetails-picture:hover img{transform:scale(1.05)}.pageProduct .pv-SectionDetails-medias{position:relative}@media (min-width:48rem) and (max-width:64rem){.pageProduct .pv-SectionDetails-medias{margin:1.25rem 0 2.5rem}.pageProduct .pv-SectionDetails-medias .pv-SectionDetails-item,.pageProduct .pv-SectionDetails-medias .pv-SectionDetails-pictureItem{margin-left:1.25rem;overflow:hidden}.pageProduct .pv-SectionDetails-medias .pv-SectionDetails-pictureImg,.pageProduct .pv-SectionDetails-medias .pv-SectionDetails-planImg{height:8.75rem}}.pageProduct .pv-SectionDetails-videoIcon{display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.pageProduct .pv-SectionDetails-videoIcon i{background-color:hsla(0,0%,100%,.9);border-radius:50%;height:2.8125rem;line-height:2.8125rem;text-align:center;width:2.8125rem}.pageProduct .pv-SectionDetails-videoIcon i:before{font-size:1.4375rem;line-height:2.8125rem}.pageProduct .pv-ProductItem-name{color:#3b4559;font-size:.9375rem}.pageProduct .pv-ProductItem-address{color:#70798c;font-size:.75rem;line-height:1rem;margin:.9375rem 0 0}.pageProduct .gm-style div div div div div div div{border:none!important;border-radius:0!important;box-shadow:none!important}.pv-SectionDetails-videoIcon,.pv-inShort--labelImage{display:none}.pv-articleMessage>.pv-GridMain{padding:2.1875rem 0}@media (max-width:47.9375rem){.pv-articleMessage>.pv-GridMain{padding:2.1875rem .8125rem}}.pv-articleMessage .no-articleMessage{margin-top:-2.8125rem;padding:0!important}@media (min-width:48rem) and (max-width:64rem){.pv-articleMessage .no-articleMessage{margin-top:-3.375rem}}@media (min-width:64.0625rem){.pv-articleMessage .no-articleMessage{margin-top:-4.75rem}}.pv-articleMessage .pv-merchOffer{background-color:#f4efec;margin:0;padding:0}.pv-articleMessage .pv-merchOffer .pv-merchOffer-box{background:none;box-shadow:none;display:table;padding:1.25rem 1.5625rem 2.5rem;position:relative;width:100%;z-index:1}.pv-articleMessage .pv-merchOffer .pv-merchOffer-boxVisual{display:table-cell;padding:.75rem 0 .75rem .75rem;vertical-align:top}.pv-articleMessage .pv-merchOffer .pv-merchOffer-boxVisual img{height:7.625rem}.pv-articleMessage .pv-merchOffer .pv-merchOffer-boxContent{display:table-cell;padding:.75rem .75rem .75rem 2.1875rem;vertical-align:top;width:100%}@media (max-width:47.9375rem){.pv-articleMessage .pv-merchOffer .pv-merchOffer-boxContent{padding-left:.625rem}}.pv-articleMessage .pv-merchOffer .pv-merchOffer-title{color:#017096;font-size:1.375rem;font-weight:600;padding-top:.3125rem}@media (max-width:47.9375rem){.pv-articleMessage .pv-merchOffer .pv-merchOffer-title{font-size:1rem;padding-top:0}}@media (min-width:48rem) and (max-width:64rem){.pv-articleMessage .pv-merchOffer .pv-merchOffer-title{font-size:.9375rem}}.pv-articleMessage .pv-merchOffer .pv-merchOffer-text{color:#70798c;font-size:.75rem;margin-top:.3125rem}@media (max-width:47.9375rem){.pv-articleMessage .pv-merchOffer .pv-merchOffer-text{font-size:.6875rem}}@media (min-width:48rem) and (max-width:64rem){.pv-articleMessage .pv-merchOffer .pv-merchOffer-text{font-size:.75rem}}.pv-articleMessage .pv-merchOffer .pv-merchOffer-link{color:#017096;display:inline-block;font-size:.6875rem;font-weight:400;margin-top:.625rem;-webkit-text-decoration:none;text-decoration:none}.pv-articleMessage .pv-merchOffer .pv-merchOffer-link:hover{color:#07678a}.pv-selectNew{background-color:#fff;border:.0625rem solid #a5b0ca;color:#3b4559;font-size:.9375rem;width:14.375rem}@media (max-width:64rem){.pv-selectNew{font-size:.8125rem}}.pv-selectNew select{display:none}.pv-selectNew .select2-container{padding:.9375rem 0;width:14.0625rem!important}@media (max-width:64rem){.pv-selectNew .select2-container{padding:.625rem 0}}.pv-selectNew .select2-container .select2-selection--single{border:none;outline:none}.pv-selectNew .select2-container .select2-selection--single .select2-selection__arrow{color:#017096;line-height:1;right:.9375rem;top:1.125rem;transition:transform .3s ease}.pv-selectNew .select2-container .select2-selection--single .select2-selection__arrow .icon{font-size:2.125rem;transform:translate(-.375rem,-.4375rem)}@media (max-width:64rem){.pv-selectNew .select2-container .select2-selection--single .select2-selection__arrow{top:1rem}}.pv-selectNew .select2-container .select2-selection--single .select2-selection__arrow b{display:none}.pv-selectNew .select2-container .select2-selection--single .select2-selection__rendered{padding-left:1.25rem}.pv-selectNew .select2-container--open .select2-selection--single .select2-selection__arrow .icon{transform:translate(-.375rem,-.8125rem) rotate(180deg)}.pv-selectDropdownNew{border:.0625rem solid #a5b0ca;border-radius:0;left:-.0625rem!important;top:.0625rem;width:14.1875rem!important}@media (min-width:85.375rem){.pv-selectDropdownNew__avis{width:17.625rem!important}}@media (max-width:47.9375rem){.pv-selectDropdownNew{width:calc(100vw - 1.4375rem)!important}}.pv-selectDropdownNew .select2-results__options{max-height:none}.pv-selectDropdownNew li{color:#3b4559;font-size:.9375rem;padding:.625rem 1.5625rem;transition:all .3s ease}@media (max-width:64rem){.pv-selectDropdownNew li{font-size:.8125rem}}.pv-selectDropdownNew .select2-results__option--highlighted[aria-selected],.pv-selectDropdownNew li[role=treeitem]:hover{background-color:#017096;color:#fff}@media (max-width:64rem){.pageProduct{margin-bottom:6rem}}.imageLoader{animation-duration:3s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:linear-gradient(90deg,#eee 8%,#ddd 18%,#eee 33%);background-size:100%}@media (max-width:47.9375rem){.imageLoader{background:transparent}}.activities .pv-merchOffer,.housing .pv-merchOffer,.reviews .pv-merchOffer{margin-top:1.875rem}@media (max-width:47.9375rem){.activities .pv-merchOffer,.housing .pv-merchOffer,.reviews .pv-merchOffer{margin-top:0}}.pv-ProductWithEngine .pv-postFooter--keywords{margin-bottom:4.6875rem}@media (max-width:47.9375rem){.pageProduct .pv-GridContainer{padding:0 .75rem;width:100%}}@media (min-width:48rem) and (max-width:64rem){.pageProduct .pv-GridContainer{padding:0 1.6875rem;width:100%}}.roundedBtnList{display:flex;margin:0;overflow-x:auto;padding:0}@media(min-width:48rem){.roundedBtnList{display:block;margin-bottom:.6875rem!important;overflow-x:visible}}.roundedBtnList>li{list-style-type:none;margin-right:.75rem}@media(max-width:47.9375rem){.roundedBtnList>li{margin-right:.5rem}}@media(min-width:48rem){.roundedBtnList>li{display:inline-block;margin-bottom:.75rem}}.roundedBtnList>li:last-child{margin:0}.roundedBtnList>li button{background:#f4efec;border:none;border-radius:1.5625rem/50%;color:#3b4559;padding:1.125rem 1.3125rem;white-space:nowrap}.roundedBtnList>li button.is-active,.roundedBtnList>li button:hover{background:#3b4559;color:#fff}@media(max-width:47.9375rem){.roundedBtnList>li button{font-size:.8125rem}}@media(min-width:48rem) and (max-width:64rem){.roundedBtnList>li button{font-size:.8125rem}}@media(min-width:64.0625rem){.roundedBtnList>li button{font-size:.9375rem}}@media(max-width:47.9375rem){.pageProduct .roundedBtnList{width:calc(100% + 1.25rem)}}.pageProduct .pv-articleMessageSlot{color:#3b4559}@media(max-width:64rem){.pageProduct .pv-articleMessageSlot{font-size:.8125rem}}@media(min-width:64.0625rem){.pageProduct .pv-articleMessageSlot{font-size:.9375rem}}.pageProduct .js-articleMessage--slot_1{margin:1rem 0 1.25rem}.pageProduct .js-articleMessage--slot_2{margin:1.25rem 0}.pageProduct .js-articleMessage--slot_3{margin:1.875rem 0 2.3125rem}#pv-popinIdentification .pv-popinSearchEngine{min-height:24.1875rem}#pv-popinIdentification .pv-popinSearchEngine-title{border-bottom:.0625rem solid #f4efec}#pv-popinIdentification .pv-popinSearchEngine-title p{border-bottom:0;width:87%}#pv-popinIdentification .pv-popinSearchEngine input[type=text]:focus{border-bottom:.125rem solid #f07d5a;color:#3b4559}#pv-popinIdentification .pv-popinSearchEngine input[type=text]:focus::-moz-placeholder{color:#3b4559!important}#pv-popinIdentification .pv-popinSearchEngine input[type=text]:focus::placeholder{color:#3b4559!important}#pv-popinIdentification .pv-popinSearchEngine input[type=text]:focus::-moz-placeholder{opacity:1}#pv-popinIdentification .pv-popinSearchEngine input[type=text]:focus::placeholder{opacity:1}#pv-popinIdentification .pv-popinSearchEngine input[type=text]:focus:-ms-input-placeholder{color:#3b4559!important}#pv-popinIdentification .pv-popinSearchEngine input[type=text]:focus::-ms-input-placeholder{color:#3b4559!important}@media(min-width:48rem){#pv-popinIdentification .pv-popinSearchEngine-submit{margin:2.75rem 0 0}}@media (max-width:47.9375rem){#pv-popinIdentification .pv-popinSearchEngine .pv-popinSearchEngine-ctas{height:4.8125rem}.pv-viewerCloseWording{display:none}}@media(min-width:48rem){.pv-viewerCloseWording{font-size:1rem;font-style:italic;margin-right:.5rem}}.noScrolling{overflow:hidden!important}.pageProduct section>.title+.encart-animation-slot .encart-animation{margin-top:0}@media (max-width:64rem){.pageProduct .domain{padding:1.25rem 0}.pageProduct .domain-title{color:#017096}}
