html{--ah-logo-maxwidth:11rem}@media screen and (min-width:768px){html{--ah-logo-maxwidth:unset}}html body[data-contribzone=france] .mainLogo__all{padding-left:20px}html body[data-contribzone=france] .mainLogo__all>svg{height:40px}.cls-1{fill:#16152f}.mainLogo__content{align-items:center;display:flex;padding:10px 0}.mainLogo__all{align-items:center;display:flex;flex-direction:column}.mainLogo__all svg{height:2rem}@media screen and (min-width:768px){.mainLogo__all svg{height:40px;width:130px}}.dependentdropdown__title{display:flex;flex:1;font-size:18px;justify-content:center}.dependentdropdown__btn{background-color:#1e1852;border:0;border-radius:5px;color:#fff;cursor:pointer;display:inline-flex;flex:1;font-size:16px;justify-content:center;max-height:48px;outline:0;padding:14.4px 20px;text-align:center;text-decoration:none;transition:all .15s ease}.dependentdropdown__btn:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px #3470df;outline:0}.dependentdropdown__btn:hover{background-color:#17123e;color:#fff}.dependentdropdown__label{font-size:14px;font-weight:700;margin-bottom:5px}.dependentdropdown__label-message{display:block;font-weight:400;opacity:.8}.dependentdropdown--disabled .dependentdropdown__field-svg{fill:#a6a5ac}.dependentdropdown--disabled .dependentdropdown__field-select{box-shadow:inset 0 0 0 1px #a6a5ac}.dependentdropdown__field{display:flex;flex-direction:column;padding:0 0 20px}.dependentdropdown__field-layout{position:relative}.dependentdropdown__field-icon{background:#fff;display:inline-flex;fill:#3e3d48;height:100%;padding:0 5px;pointer-events:none;position:absolute;right:0;width:28px}.dependentdropdown__field-svg{display:block;height:100%;width:100%}.dependentdropdown__field-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;border-radius:3px;box-shadow:inset 0 0 0 1px #252339;color:#3e3d48;display:block;font-size:100%;height:48px;moz-appearance:none;outline:none;padding:0 15px;position:relative;text-transform:capitalize;transition:all .15s ease;webkit-appearance:none;width:calc(100% - 30px)}.dependentdropdown__field-select::-ms-expand{display:none}.dependentdropdown__field-select:focus{box-shadow:inset 0 0 0 2px #3470df}@font-face{font-display:auto;font-family:roboto;font-style:normal;font-weight:400;src:url(https://all.accor.com/assets/fonts/roboto/regular/roboto-regular.woff2) format("woff2"),url(https://all.accor.com/assets/fonts/roboto/regular/roboto-regular.woff) format("woff")}@font-face{font-display:auto;font-family:roboto;font-style:normal;font-weight:500;src:url(https://all.accor.com/assets/fonts/roboto/medium/roboto-medium.woff2) format("woff2"),url(https://all.accor.com/assets/fonts/roboto/medium/roboto-medium.woff) format("woff")}@font-face{font-display:auto;font-family:roboto;font-style:normal;font-weight:700;src:url(https://all.accor.com/assets/fonts/roboto/bold/roboto-bold.woff2) format("woff2"),url(https://all.accor.com/assets/fonts/roboto/bold/roboto-bold.woff) format("woff")}.dependentdropdown{align-items:center;display:flex;flex-direction:column;font-family:roboto;padding:24px}.dependentdropdown *{box-sizing:content-box}.dependentdropdown__form{display:flex;flex-direction:column;min-width:300px;padding:32px 0 0}.dependentdropdown--rtl{direction:rtl}.dependentdropdown--rtl .dependentdropdown__field-icon{right:calc(100% - 30px)}.dependentdropdown__form--row{flex-direction:row}.dependentdropdown__form--row .dependentdropdown__field{justify-content:flex-end;padding:0 0 0 20px}select:not([size]){background-image:none;padding-right:1rem}#drawer-currency-selector.Drawer{position:relative;z-index:49}#drawer-currency-selector.Drawer--open .Drawer-content{box-shadow:0 0 20px #0000001a;transform:translateY(61px)}@media (min-width:768px){#drawer-currency-selector.Drawer--open .Drawer-content{transform:translateY(72px)}}#drawer-currency-selector.Drawer .Drawer-shadow{background:transparent}[data-v-f8609931] .Drawer .Drawer-shadow{height:100vh}button.ah-link-button--menu-item:after,button.ah-link-button--more:after{border-radius:1px;border-right:2px solid var(--ah-navigation-link);border-top:2px solid var(--ah-navigation-link);content:"";float:right;height:.688rem;position:relative;transform:rotate(45deg);width:.75rem}.ah-link-button{background-color:transparent;border:none;box-sizing:border-box;color:var(--ah-navigation-link);cursor:pointer;font-size:1.125rem;font-weight:400;line-height:1.5rem;margin:0;padding:0;text-decoration:none}.ah-link-button--menu-item,.ah-link-button--more{align-items:center;border:none;display:flex;justify-content:space-between;white-space:nowrap}.ah-link-button--menu-item:hover,.ah-link-button--more:hover{color:var(--ah-navigation-link--hover);text-decoration:underline}.ah-link-button--menu-item:hover:after,.ah-link-button--more:hover:after{text-decoration:none}@media screen and (min-width:1024px){.ah-link-button--menu-item,.ah-link-button--more{align-items:center;border-bottom:4px solid transparent;color:var(--ah-navigation-link);display:flex;font-size:1rem;font-weight:400;height:100%;letter-spacing:0;text-align:center;width:-moz-fit-content;width:fit-content}.ah-link-button--menu-item:hover,.ah-link-button--more:hover{border-color:var(--ah-navigation-link);color:var(--ah-navigation-link);text-decoration:none}.ah-link-button--menu-item:after,.ah-link-button--more:after{display:none}}.ah-link-button--more:after{display:none}.ah-link-button--more span{align-items:center;display:flex;gap:.25rem}.ah-link-button--more span:after{background-color:var(--ah-navigation-link);border-radius:50%;box-shadow:0 .3125rem 0 var(--ah-navigation-link),0 .625rem 0 var(--ah-navigation-link);content:"";height:.15rem;margin-top:-.5rem;width:.15rem}.ah-link-button--medium{color:var(--ah-navigation-megamenu-link-secondary);font-size:1rem;font-weight:400;letter-spacing:0;text-align:left;width:-moz-fit-content;width:fit-content}.ah-link-button--medium:hover{color:var(--ah-navigation-megamenu-link-secondary--hover);text-decoration:underline}.ah-link-button--large{color:var(--ah-navigation-megamenu-link);display:block;font-size:1.2rem;font-weight:500;width:-moz-fit-content;width:fit-content}.ah-link-button--large:hover{color:var(--ah-navigation-megamenu-link--hover);text-decoration:underline}.ah-link-button--large:hover:after{text-decoration:none}.ah-link-button--action{border:1px solid var(--ah-navigation-push-cta);border-radius:3.75rem;color:var(--ah-navigation-push-cta);font-size:1.1rem;font-weight:400;padding:.75rem 1.5rem;text-align:center}.ah-link-button--action:hover{background-color:var(--ah-navigation-push-cta);color:#fff}.ah-link-button--tab{align-items:center;border-right:4px solid transparent;display:flex;font-weight:500;min-height:2rem;padding-left:4rem;padding-right:1.8rem;text-align:left;width:100%}.ah-link-button--tab .ah-menu-item__label{font-size:1.125rem;font-weight:500}.ah-link-button--active,.ah-link-button--tab.active-tab,.ah-link-button--tab:hover{border-color:var(--ah-navigation-link);color:var(--ah-navigation-link);text-decoration:none}@media screen and (min-width:768px) and (max-width:1023px){.ah-link-button--active{color:var(--ah-navigation-link--hover);text-decoration:underline}}.ah-link-button.last-link span{color:var(--ah-navigation-link--hover);text-decoration-color:var(--ah-navigation-link--hover)}.ah-overlay{background-color:#00000080;bottom:0;cursor:pointer;display:none;height:100vh;left:0;position:fixed;right:0;top:0;width:100%;z-index:-1}@media screen and (min-width:768px) and (max-width:1023px){.ah-overlay{display:block}}.ah-picture{position:relative}.ah-picture,.ah-picture__img{border-radius:.375rem;width:100%}.ah-picture__img{height:100%;-o-object-fit:cover;object-fit:cover}.ah-bar{border-bottom:1px solid var(--ah-navigation-border);display:flex;padding-bottom:1.5rem}.ah-bar__button{align-items:center;background-color:transparent;border:none;color:var(--ah-navigation-link);cursor:pointer;display:flex;font-size:1rem;margin:0;padding:0}.ah-bar__button:before{border-right:.09375rem solid var(--ah-navigation-link);border-top:.09375rem solid var(--ah-navigation-link);content:"";float:left;height:.5rem;margin-right:1rem;position:relative;transform:rotate(-135deg);width:.5rem}.ah-bar__title{font-size:1.125rem;font-weight:500;line-height:1.5rem;text-align:center;width:100%}.ah-burger-menu{align-items:center;background-color:transparent;border:none;color:var(--ah-navigation-link);cursor:pointer;display:flex;flex-direction:column;font-size:1rem;justify-content:flex-end;margin:0;padding:0}@media screen and (min-width:1024px){.ah-burger-menu{display:none}}.ah-burger-menu__icon{display:flex;flex-direction:column;padding:0;width:1.85rem}.ah-burger-menu__icon:after,.ah-burger-menu__icon:before{background-color:var(--ah-navigation-link);border-radius:1px;content:" ";height:2px;left:0;margin-bottom:5px;top:0;transition:transform .6s cubic-bezier(.19,1,.22,1)}.ah-burger-menu__icon--close:before{transform:rotate(-45deg) translate(-1px,1px)}.ah-burger-menu__icon--close:after{transform:rotate(45deg) translate(-3px,-5px)}.ah-burger-menu__letters{font-size:.75rem;font-weight:700;letter-spacing:.07em;line-height:1rem;text-align:center;text-transform:uppercase;white-space:nowrap}.ah-card-push{background:var(--ah-navigation-push-bg);border-radius:.375rem;display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem;padding:1.5rem}.ah-card-push .ah-picture{height:10.3125rem;position:relative}.ah-card-push__content{align-items:flex-start;display:flex;flex-direction:column;margin-top:1.5rem}.ah-card-push__content-title{color:var(--ah-navigation-push-title);font-size:1.25rem;font-weight:500;line-height:1.5rem;margin:0}.ah-card-push__content-desc{color:var(--ah-navigation-push-desc);font-size:1rem;font-weight:400;line-height:1.25rem;margin:.75rem 0 1.5rem}@media screen and (min-width:768px){.ah-card-push{flex-direction:row;max-width:30.6875rem;padding:1rem}}@media screen and (min-width:768px) and (min-width:1024px){.ah-card-push{max-width:unset}}@media screen and (min-width:768px){.ah-card-push .ah-picture{height:8.75rem;position:relative;width:7rem}.ah-card-push:only-child .ah-picture{height:13.25rem;width:10.625rem}.ah-card-push:only-child .ah-card-push__content-title{font-size:1.25rem}.ah-card-push__content{margin-top:0;width:calc(100% - 10.625rem)}.ah-card-push__content-desc{font-size:.875rem;margin-bottom:1rem}.ah-card-push__content-title{font-size:1rem}}.ah-card-widgets{display:flex;flex-direction:column;gap:1.5rem}@media screen and (min-width:1024px){.ah-card-widgets{flex-direction:row;gap:1rem}}.ah-card-widget{display:flex;flex-direction:column;text-decoration:none}@media screen and (min-width:1024px){.ah-card-widget{max-width:17.8125rem}}.ah-card-widget .ah-picture{margin-bottom:1rem}@media screen and (min-width:1024px){.ah-card-widget .ah-picture{height:11.875rem;max-width:17.8125rem}}.ah-card-widget__title{color:var(--ah-navigation-push-title);font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.5rem;margin-bottom:4px;margin-top:0}.ah-card-widget__desc{color:var(--ah-navigation-push-desc);font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin:0}.ah-list__item{list-style:none}.ah-items-navigation{height:100%}.ah-items-navigation .ah-mega-menu{height:100%;left:0;position:absolute;right:0;top:0}@media screen and (min-width:1024px){.ah-items-navigation .ah-mega-menu{height:unset;margin-top:1px;top:unset}}.ah-items-navigation .ah-link-button--menu-item{width:100%}@media screen and (min-width:1024px){.ah-items-navigation>.ah-list{height:100%}}body.ah-burger-menu-nav--open{overflow:hidden}.ah-header-navigation__geoloc{background-color:var(--ah-navigation-bg);display:flex;gap:1.5rem;padding:2rem 1rem}@media screen and (min-width:1024px){.ah-header-navigation__geoloc{padding:0 1.5% 0 3%}}@media screen and (min-width:768px) and (max-width:1023px){.ah-header-navigation__geoloc{box-sizing:border-box;width:50%}}.ah-header-navigation__geoloc .ah-mega-menu{left:0;position:absolute;top:0}@media screen and (min-width:1024px){.ah-header-navigation__geoloc .ah-mega-menu{height:inherit;top:inherit}}.ah-header-navigation__geoloc .ah-mega-menu__menu{width:100%}@media screen and (min-width:1024px){.ah-header-navigation__geoloc .ah-mega-menu__menu>div{margin-left:auto;margin-right:auto}.ah-header-navigation__geoloc{margin:0}}.ah-header-navigation__geoloc .ah-list,.ah-header-navigation__geoloc .ah-list__item .ah-link-button,.ah-header-navigation__geoloc ul{width:100%}.ah-header-navigation__container{box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:space-between;left:0;overflow-y:auto;position:absolute;width:100%}@media screen and (max-width:767px){.ah-header-navigation__container{transform:translate(-100%);transition:transform .6s cubic-bezier(.19,1,.22,1);visibility:hidden}}@media screen and (min-width:768px) and (max-width:1023px){.ah-header-navigation__container{transform:translate(-100%);transition:transform .6s cubic-bezier(.19,1,.22,1);visibility:hidden}}@media screen and (max-width:767px){.ah-header-navigation__container--panelopened{transform:none;visibility:visible}}@media screen and (min-width:768px) and (max-width:1023px){.ah-header-navigation__container--panelopened{transform:none;visibility:visible}}@media screen and (min-width:1024px) and (max-width:1279px){.ah-header-navigation__container--panelopened{overflow-y:auto}}@media screen and (min-width:1024px){.ah-header-navigation__container{background:var(--ah-navigation-bg);flex-direction:row;overflow-y:initial;padding:0;position:static}}.ah-header-navigation__nav{align-self:stretch;background-color:var(--ah-navigation-bg);display:flex;flex:1;padding:2rem 1rem}@media screen and (min-width:768px) and (max-width:1023px){.ah-header-navigation__nav{box-sizing:border-box;width:50%}}@media screen and (min-width:1024px){.ah-header-navigation__nav{padding:unset}}.ah-header-navigation__nav .ah-items-navigation{width:100%}.ah-header-navigation__nav .ah-items-navigation>.ah-list{display:flex;list-style:none;margin:0;padding:0;width:100%}.ah-header-navigation__nav .ah-items-navigation>.ah-list>li{height:auto;width:auto}.ah-header-navigation__nav .ah-items-navigation>.ah-list>li>a,.ah-header-navigation__nav .ah-items-navigation>.ah-list>li>button{white-space:nowrap}.ah-header-navigation__menu{align-items:center;display:flex;height:100%}@media screen and (min-width:768px) and (max-width:1023px){.ah-header-navigation__menu{width:50%}.ah-header-navigation__menu .ah-bar{padding-bottom:unset}.ah-header-navigation__menu .ah-bar__button{visibility:hidden}.ah-header-navigation__menu .ah-mega-menu{bottom:0;left:unset;position:absolute;right:0;top:0;width:50%}.ah-header-navigation__menu .ah-mega-menu__widgets{align-items:center;flex-direction:column}.ah-header-navigation__menu .ah-mega-menu-column__cards--widget{max-width:100%;width:100%}}.ah-mega-menu{background:var(--ah-navigation-megamenu-bg);box-shadow:0 2px 6px #0000001a;box-sizing:border-box;height:100vh;overflow-y:auto;padding:1rem;scrollbar-width:none;width:100%;z-index:99999}.ah-mega-menu::-webkit-scrollbar{display:none}@media screen and (min-width:1024px) and (max-width:1279px){.ah-mega-menu{height:100%}}@media screen and (min-width:1024px){.ah-mega-menu{height:auto;margin-top:1px;max-height:calc(100vh - 5.1875rem);padding:3rem 2.5rem;top:auto}}.ah-mega-menu__bar{margin-bottom:2rem}@media screen and (min-width:1024px){.ah-mega-menu__bar{display:none}}.ah-mega-menu__menu,.ah-mega-menu__widgets{display:flex;flex-direction:column;gap:2rem}@media screen and (min-width:1024px){.ah-mega-menu__menu,.ah-mega-menu__widgets{flex-direction:row;gap:1.5rem;width:54%}}@media screen and (min-width:768px){.ah-mega-menu__widgets{flex-direction:row;gap:2rem;width:100%}}.ah-mega-menu__pushs{display:flex;flex-direction:column;gap:1.5rem;min-width:40%}@media screen and (min-width:1024px){.ah-mega-menu__pushs{width:41%}.ah-mega-menu__pushs .ah-mega-menu-column__cards--push{box-sizing:border-box;margin-left:auto;max-width:491px;width:100%}}.ah-mega-menu__content{display:flex;flex-direction:column;flex-wrap:nowrap;gap:2rem;justify-content:space-between;width:100%}@media screen and (min-width:1024px){.ah-mega-menu__content{flex-direction:row;gap:1.5rem}.ah-mega-menu__column--large{min-width:38%}.ah-mega-menu__column--medium{min-width:30%}}@media screen and (min-width:768px){.ah-mega-menu.with-widgets .ah-mega-menu__menu{flex-direction:row}}.ah-mega-menu-column{flex:1;width:100%}@media screen and (min-width:768px){.ah-mega-menu-column__cards--widget{max-width:17.8125rem}}.ah-mega-menu-column__cards--push{margin-bottom:0}.ah-mega-menu-column__title{color:#6f6e77;display:flex;font-size:.75rem;font-weight:500;letter-spacing:.1rem;line-height:1rem;padding:0 0 1.5rem;text-transform:uppercase}.ah-more-nav{height:100%}.ah-more-nav .ah-nav-tabs{background:var(--ah-navigation-megamenu-bg);left:0;margin-top:1px;position:absolute;width:100%}.ah-more-nav .ah-nav-tabs .ah-mega-menu{position:relative}.ah-more-nav .ah-nav-tabs .ah-mega-menu__widgets{gap:1rem;width:100%}.ah-nav-tabs{display:none}@media screen and (min-width:1024px){.ah-nav-tabs{box-shadow:0 2px 6px #0000001a;display:flex;position:relative;z-index:99}.ah-nav-tabs>.ah-nav-tabs__list{background:var(--ah-navigation-megamenu-bg);border-right:1px solid #dadadd;display:flex;flex:0 0 auto;flex-direction:column;gap:.2rem;padding:3rem 0;width:20.8%}.ah-nav-tabs>.ah-nav-tabs__list a.ah-link-button--tab{width:auto}.ah-nav-tabs .ah-mega-menu{box-shadow:none;display:none}.ah-nav-tabs .ah-mega-menu__shown{display:flex;flex:1}.ah-nav-tabs .ah-mega-menu .ah-link-button--large{font-size:1.125rem;font-weight:500}.ah-nav-tabs :focus{box-shadow:0 0 0 1px #fff,0 0 0 3px #3470df;outline:0}.ah-nav-tabs .ah-mega-menu-column__cards--widget{flex:1}}.ah-list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}@media screen and (min-width:1024px){.ah-list--responsive{flex-direction:row}}.ah-list-medium{gap:.75rem}.ah-list-large{gap:1.5rem}.ah-fade-enter-active,.ah-fade-leave-active{transition:opacity .25s linear}.ah-fade-enter,.ah-fade-leave,.ah-fade-leave-to{opacity:0}.ah-slide-left-enter-active,.ah-slide-left-leave-active{transition:transform .4s ease}.ah-slide-left-enter,.ah-slide-left-leave-to{transform:translate3d(-100%,0,0);transition:transform .3s ease-in}.ah-slide-right-enter,.ah-slide-right-leave-to{transform:translate3d(100%,0,0);transition:transform .3s ease-in}html{--ah-navigation-bg:#fff;--ah-navigation-link:#1e1852;--ah-navigation-link--hover:#1264a3;--ah-navigation-megamenu-bg:#fff;--ah-navigation-megamenu-link:#1e1852;--ah-navigation-megamenu-link--hover:#1264a3;--ah-navigation-megamenu-link-secondary:#3e3d48;--ah-navigation-megamenu-link-secondary--hover:#1e1852;--ah-navigation-megamenu-title:#252339;--ah-navigation-push-bg:#ecedf4;--ah-navigation-push-cta:#1e1852;--ah-navigation-push-title:#3c3c3c;--ah-navigation-push-desc:#3e3d48;--ah-navigation-border:#dadadd;--ah-navigation-logo-svg:#1e1852;--ah-navigation-focus-outline:#1e1852;--ah-navigation-height:4rem;--ah-logo-maxwidth:9rem}@media screen and (min-width:1024px){html{--ah-navigation-link:#1e1852}}@media screen and (min-width:768px){html{--ah-navigation-height:4.5rem}}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap;width:1px!important}.ah-header{font-family:Roboto,sans-serif;position:relative;z-index:9999}.ah-header :focus{box-shadow:0 0 0 .1rem var(--ah-navigation-focus-outline);outline:0}.ah-header-navigation{height:100%}.ah-header--is-sticky{position:sticky;top:0;transform:translateZ(0);transition:transform .3s ease-in-out;width:100%}.ah-header--is-hidden{transform:translate3d(0,-100%,0);transition:transform .3s ease-in-out}.ah-header__header{align-items:stretch;background-color:var(--ah-navigation-bg);border-bottom:1px solid var(--ah-navigation-border);box-sizing:border-box;display:flex;justify-content:space-between;min-height:var(--ah-navigation-height);padding:0 10px;width:100%}@media screen and (min-width:1024px){.ah-header__header{gap:2rem;height:auto;min-height:var(--ah-navigation-height);padding:0 3.3%}}.ah-header__header--is-rtl{direction:rtl}.ah-header__header--is-rtl .ah-link-button--tab{border-left:4px solid transparent;border-right:none;text-align:right}.ah-header__header--is-rtl .ah-link-button--tab.active-tab{border-color:var(--ah-navigation-link)}.ah-header__header--is-rtl .ah-link-button--menu-item:after{rotate:180deg}.ah-header__header--is-rtl .ah-bar__button{direction:ltr}@media screen and (min-width:768px) and (max-width:1023px){.ah-header__header--is-rtl .ah-header-navigation__menu .ah-mega-menu{left:0;right:unset}}.ah-header__header--is-rtl .ah-header__logo--offset{margin-left:0;margin-right:-3rem}.ah-header__logo{align-items:center;align-self:center;display:none;max-width:var(--ah-logo-maxwidth);min-height:calc(var(--ah-navigation-height) - 1.5rem)}@media screen and (min-width:1024px){.ah-header__logo--desktop{display:flex}}@media screen and (min-width:768px) and (max-width:1023px){.ah-header__logo--mobile{display:flex}}@media screen and (max-width:767px){.ah-header__logo--mobile{display:flex}}.ah-header__logo .mainLogo__partner img,.ah-header__logo .mainLogo__partner svg,.ah-header__logo .mainLogo__partnertext img,.ah-header__logo .mainLogo__partnertext svg{height:auto}.ah-header__logo img,.ah-header__logo svg{height:calc(var(--ah-navigation-height) - 1.5rem);-o-object-fit:contain;object-fit:contain;width:100%}.ah-header__logo img>path,.ah-header__logo svg>path{fill:var(--ah-navigation-logo-svg)}.ah-header__logo--offset{margin-left:-3rem}@media screen and (min-width:1024px){.ah-header__logo--offset{margin-left:0}}.ah-header__loginnav{align-items:center;display:flex}.ah-header__loginnav .login-nav{top:inherit!important}@media screen and (min-width:1024px){.ah-header__navigation{flex:1}}.HeaderAccor{min-height:72px}@media (max-width:1023px){.HeaderAccor{min-height:61px}}.HeaderAccor .header{z-index:50}body.home[data-contribzone=france] #header-sf{height:5.5rem}@media only screen and (min-width:768px) and (max-width:1023px){body.home[data-contribzone=france] #header-sf{height:7rem}body.home[data-contribzone=france] #header-sf .ah-header__logo{min-width:14.625rem}}@media only screen and (max-width:767px){body.home[data-contribzone=france] #header-sf .ah-header__logo{min-width:11.625rem}}@media only screen and (min-width:1024px){body.home[data-contribzone=france] #header-sf{height:6rem}body.home[data-contribzone=france] #header-sf .ah-header__logo{min-width:15.625rem}}body.home[data-contribzone=france] #header-sf.header-homepage-banner-open{height:8.5rem}.ah-nav-tabs{z-index:38}.ah-mega-menu{z-index:39}body.home.scrolled #header-sf .mainLogo__all{padding-left:0}body.home.scrolled #header-sf .ah-header__logo{min-width:auto}body.home.scrolled #header-sf .mainLogo__partner,body.home.scrolled #header-sf .mainLogo__partnertext{display:none}body.smart-app-display .ah-header{margin-top:3.75rem}body.smart-app-display .app-banner{top:-3.75rem}body.has-emergency .ah-header{margin-top:2.75rem}body.has-emergency.smart-app-display .ah-header{margin-top:6.25rem}@media only screen and (min-width:768px) and (max-width:1023px){#header-sf{--ah-navigation-height:4.5rem}}@media only screen and (max-width:767px){#header-sf{--ah-navigation-height:3.8rem}}#header-sf .ah-header__logo{max-width:14rem}@media only screen and (min-width:1024px){.ah-header-navigation__geoloc{min-width:7.5rem}.ah-header__loginnav{min-width:15.3125rem}}@media (max-width:1023px){.ah-header-navigation__container{height:calc(100vh - 100%)!important}}.footer__newsletter[data-v-9e1213be]{width:50%}@media (max-width:1023px){.footer__newsletter[data-v-9e1213be]{width:100%}}.footer__help[data-v-e6316e92]{width:25%}@media (max-width:1023px){.footer__help[data-v-e6316e92]{width:50%}}.footer__arrow[data-v-2242bd0c]{background-color:#050033;border:2px solid #fff;border-radius:90%;bottom:20px;color:#fff;cursor:pointer;font-size:20px;height:40px;position:fixed;right:20px;width:40px;z-index:30}body:has(#rfp-drawer) .footer__arrow[data-v-2242bd0c]{bottom:140px}@media (min-width:768px){body:has(#rfp-drawer) .footer__arrow[data-v-2242bd0c]{bottom:100px}}.footer__icon[data-v-2242bd0c]{color:#fff;font-size:2rem;line-height:1;padding-bottom:10px;padding-left:10px}.footer__arrow.visible[data-v-2242bd0c]{display:block}.footer__arrow__top[data-v-2242bd0c]{left:15%;position:absolute;top:25%}.brands-collection{color:#fff;overflow:auto;width:100%}.brands-collection .hidden{display:none}.brands-collection__wrapper{margin:0 auto;max-width:1312px}.brands-collection__hr{border:0;border-top:1px solid #fff;clear:both;margin:0;opacity:.15}.brands-collection__hr:first-child{opacity:.6}.brands-collection__hr:last-of-type{display:none}.brands-collection__hr--main{margin-top:86px;opacity:.6}@media (min-width:768px){.brands-collection__hr--main{margin-top:106px}}.brands-collection__svg{background-color:#050033;display:block;fill:#fff;height:70px;margin:-30px auto 45px;max-width:250px;padding:0 30px;position:relative}.brands-collection__dl{margin:0;overflow:auto}.brands-collection__dt{align-items:center;display:flex;font-style:italic;gap:8px;padding:16px 0}@media (min-width:768px){.brands-collection__dt{display:block;float:left;padding:14px 0 0}}.brands-collection__dd{margin:0;padding:6px 5px}@media (min-width:768px){.brands-collection__dd{float:right;width:calc(75% - 6px)}}@media (min-width:1024px){.brands-collection__dd{width:calc(83.33333% - 4px)}}.brands-collection__title{font-family:Unna,Georgia,serif;font-size:24px}.brands-collection__number{color:#8d88b4;font-size:14px;font-style:normal}@media (min-width:768px){.brands-collection__number{display:none}}.brands-collection__list{display:flex;flex-wrap:wrap;margin:0;padding:0}.brands-collection__elements{flex-basis:calc(33.33333% - 1px);list-style:none;min-width:5.7rem}.brands-collection__elements:nth-child(n+4){display:none}@media (min-width:768px){.brands-collection__elements{flex-basis:calc(16.66667% - 1px);min-width:5.3rem}.brands-collection__elements:nth-child(n+4){display:block}}@media (min-width:1024px){.brands-collection__elements{flex-basis:10%;min-width:4.5rem}}.brands-collection__elements--urls{display:block;height:0;padding-bottom:50%;position:relative;transition:background .3s ease-in-out}.brands-collection__elements--urls:focus,.brands-collection__elements--urls:hover{background:#ffffffe6}.brands-collection__elements--urls:focus{background:#fff}.brands-collection__elements--urls:focus svg{fill:#050033}.brands-collection__elements--urls:active{background:#050033}.brands-collection__elements--logos{display:block;fill:#fff;height:100%;left:0;position:absolute;top:0;transition:fill .2s;width:100%}.brands-collection__elements--logos:focus,.brands-collection__elements--logos:hover{fill:#050033}.brands-collection__elements--logos:active{background:#fff;fill:#050033}.brands-collection__allBrands{border:1px solid #fff;border-radius:30px;color:#fff;display:table;margin:40px auto 20px;padding:12px 32px;text-decoration:none;transition:background .2s,border .2s}@media (min-width:768px){.brands-collection__allBrands{display:none}}.brands-collection__allBrands:hover{background-color:#fff;color:#050033;text-decoration:none}.color-text-heading,.color-text-title{color:#252339}.color-text-body{color:#3e3d48}.color-text-muted{color:#6f6e77}.color-text-accent{color:#068484}.color-text-inverse{color:#fff}.color-background{background-color:#f4f4f5}.color-background-light{background-color:#fff}.color-background-dark{background-color:#050033}.color-background-accent{background-color:#eef7f7}.color-background-badge{background-color:#252339}.color-background-badge-light{background-color:#544e85}.color-background-modal{background-color:#000000b3}@font-face{font-display:auto;font-family:Unna;font-style:italic;font-weight:400;src:url(/assets/fonts/unna/italic/unna-italic.woff2) format("woff2"),url(/assets/fonts/unna/italic/unna-italic.woff) format("woff")}@font-face{font-display:auto;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/assets/fonts/montserrat/bold/montserrat-bold.woff2) format("woff2"),url(/assets/fonts/montserrat/bold/montserrat-bold.woff) format("woff")}@font-face{font-display:auto;font-family:Roboto;font-style:normal;font-weight:400;src:url(/assets/fonts/roboto/regular/roboto-regular.woff2) format("woff2"),url(/assets/fonts/roboto/regular/roboto-regular.woff) format("woff")}@font-face{font-display:auto;font-family:Roboto;font-style:normal;font-weight:500;src:url(/assets/fonts/roboto/medium/roboto-medium.woff2) format("woff2"),url(/assets/fonts/roboto/medium/roboto-medium.woff) format("woff")}@font-face{font-display:auto;font-family:Roboto;font-style:normal;font-weight:700;src:url(/assets/fonts/roboto/bold/roboto-bold.woff2) format("woff2"),url(/assets/fonts/roboto/bold/roboto-bold.woff) format("woff")}.expressive-heading-01{font-family:Montserrat,Arial,sans-serif;font-kerning:normal;font-size:30px;font-variant-ligatures:common-ligatures;font-weight:700;line-height:44px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.expressive-heading-01 b,.expressive-heading-01 strong,.expressive-heading-02 b,.expressive-heading-02 strong,.expressive-heading-03 b,.expressive-heading-03 strong,.expressive-heading-04 b,.expressive-heading-04 strong,.expressive-heading-05 b,.expressive-heading-05 strong,.expressive-subheading-01 b,.expressive-subheading-01 strong,.footerComponent__wrapper .footerCopyright__top b,.footerComponent__wrapper .footerCopyright__top strong,.footerComponent__wrapper .footerLegalNotice__small b,.footerComponent__wrapper .footerLegalNotice__small strong,.footerComponent__wrapper .footerLinks .linksList__btn b,.footerComponent__wrapper .footerLinks .linksList__btn strong,.footerComponent__wrapper .footerLinks .linksList__li b,.footerComponent__wrapper .footerLinks .linksList__li strong,.footerComponent__wrapper .footerLinks .linksList__noBtn b,.footerComponent__wrapper .footerLinks .linksList__noBtn strong,.footerComponent__wrapper .legalLinks__link b,.footerComponent__wrapper .legalLinks__link strong,.footerComponent__wrapper section.callCenter .callCenter__after-stars b,.footerComponent__wrapper section.callCenter .callCenter__after-stars strong,.footerComponent__wrapper section.footerNewsletter .newsLetter__input b,.footerComponent__wrapper section.footerNewsletter .newsLetter__input strong,.france .footerComponent__wrapper .callCenter.call-payed .dial b,.france .footerComponent__wrapper .callCenter.call-payed .dial strong,.france .footerComponent__wrapper .callCenter.call-payed .legal b,.france .footerComponent__wrapper .callCenter.call-payed .legal strong,.ui-body-01 b,.ui-body-01 strong,.ui-body-01-strong b,.ui-body-01-strong strong,.ui-body-02 b,.ui-body-02 strong,.ui-body-02-strong b,.ui-body-02-strong strong,.ui-caption-01 b,.ui-caption-01 strong,.ui-heading-01 b,.ui-heading-01 strong,.ui-heading-02 b,.ui-heading-02 strong,.ui-heading-03 b,.ui-heading-03 strong,.ui-label-01 b,.ui-label-01 strong,body .footerComponent__title b,body .footerComponent__title strong{font-weight:600}.expressive-heading-01 em,.expressive-heading-01 i,.expressive-heading-02 em,.expressive-heading-02 i,.expressive-heading-03 em,.expressive-heading-03 i,.expressive-heading-04 em,.expressive-heading-04 i,.expressive-heading-05 em,.expressive-heading-05 i,.expressive-subheading-01 em,.expressive-subheading-01 i,.footerComponent__wrapper .footerCopyright__top em,.footerComponent__wrapper .footerCopyright__top i,.footerComponent__wrapper .footerLegalNotice__small em,.footerComponent__wrapper .footerLegalNotice__small i,.footerComponent__wrapper .footerLinks .linksList__btn em,.footerComponent__wrapper .footerLinks .linksList__btn i,.footerComponent__wrapper .footerLinks .linksList__li em,.footerComponent__wrapper .footerLinks .linksList__li i,.footerComponent__wrapper .footerLinks .linksList__noBtn em,.footerComponent__wrapper .footerLinks .linksList__noBtn i,.footerComponent__wrapper .legalLinks__link em,.footerComponent__wrapper .legalLinks__link i,.footerComponent__wrapper section.callCenter .callCenter__after-stars em,.footerComponent__wrapper section.callCenter .callCenter__after-stars i,.footerComponent__wrapper section.footerNewsletter .newsLetter__input em,.footerComponent__wrapper section.footerNewsletter .newsLetter__input i,.france .footerComponent__wrapper .callCenter.call-payed .dial em,.france .footerComponent__wrapper .callCenter.call-payed .dial i,.france .footerComponent__wrapper .callCenter.call-payed .legal em,.france .footerComponent__wrapper .callCenter.call-payed .legal i,.ui-body-01 em,.ui-body-01 i,.ui-body-01-strong em,.ui-body-01-strong i,.ui-body-02 em,.ui-body-02 i,.ui-body-02-strong em,.ui-body-02-strong i,.ui-caption-01 em,.ui-caption-01 i,.ui-heading-01 em,.ui-heading-01 i,.ui-heading-02 em,.ui-heading-02 i,.ui-heading-03 em,.ui-heading-03 i,.ui-label-01 em,.ui-label-01 i,body .footerComponent__title em,body .footerComponent__title i{font-style:italic}@media screen and (min-width:768px){.expressive-heading-01{font-size:48px;letter-spacing:-.5px;line-height:56px}}@media screen and (min-width:1024px){.expressive-heading-01{font-size:72px;letter-spacing:-1px;line-height:80px}}.expressive-heading-02{font-family:Montserrat,Arial,sans-serif;font-size:30px;font-weight:700;line-height:44px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-kerning:normal;font-variant-ligatures:common-ligatures}@media screen and (min-width:768px){.expressive-heading-02{font-size:36px;line-height:48px}}@media screen and (min-width:1024px){.expressive-heading-02{font-size:48px;letter-spacing:-.5px;line-height:56px}}.expressive-heading-03{font-family:Montserrat,Arial,sans-serif;font-size:24px;font-weight:700;line-height:36px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-kerning:normal;font-variant-ligatures:common-ligatures}@media screen and (min-width:768px){.expressive-heading-03{font-size:30px;line-height:44px}}@media screen and (min-width:1024px){.expressive-heading-03{font-size:36px;line-height:48px}}.expressive-heading-04{font-family:Montserrat,Arial,sans-serif;font-size:24px;font-weight:700;line-height:36px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-kerning:normal;font-variant-ligatures:common-ligatures}@media screen and (min-width:1024px){.expressive-heading-04{font-size:30px;line-height:44px}}.expressive-heading-05,.expressive-subheading-01{font-family:Montserrat,Arial,sans-serif;font-size:24px;font-weight:700;line-height:36px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-kerning:normal;font-variant-ligatures:common-ligatures}.expressive-subheading-01{font-family:Unna,Georgia,serif;font-size:18px;font-style:italic;font-weight:400;line-height:24px}@media screen and (min-width:1024px){.expressive-subheading-01{font-size:24px;line-height:32px}}.ui-heading-01{font-family:Roboto,Arial,sans-serif;font-kerning:normal;font-size:24px;font-variant-ligatures:common-ligatures;font-weight:600;line-height:32px}.ui-body-01,.ui-body-01-strong,.ui-body-02,.ui-body-02-strong,.ui-caption-01,.ui-heading-02,.ui-heading-03,.ui-label-01{font-family:Roboto,Arial,sans-serif;font-kerning:normal;font-size:20px;font-variant-ligatures:common-ligatures;font-weight:500;line-height:28px}.ui-body-01,.ui-body-01-strong,.ui-body-02,.ui-body-02-strong,.ui-caption-01,.ui-heading-03,.ui-label-01{font-size:18px;line-height:24px}.ui-body-01,.ui-body-01-strong,.ui-body-02,.ui-body-02-strong,.ui-caption-01,.ui-label-01{font-size:16px;font-weight:400}.ui-body-01-strong,.ui-body-02,.ui-body-02-strong,.ui-caption-01,.ui-label-01{font-weight:500}.ui-body-02,.ui-body-02-strong,.ui-caption-01,.ui-label-01{font-size:14px;font-weight:400;line-height:20px}.ui-body-02-strong,.ui-caption-01,.ui-label-01{font-weight:500}.ui-caption-01,.ui-label-01{font-size:12px;font-weight:400;line-height:16px}.ui-label-01{font-weight:500;letter-spacing:1px;text-transform:uppercase}.is-tabbed [data-focus-tabbed]:focus:after{content:"";display:block}.icon svg{display:block}.no-outline{outline:0}body .footerComponent{background:#050033;color:#fff}body .footerComponent__line1{margin:60px 0 30px}@media screen and (min-width:768px){body .footerComponent__line1{margin-bottom:60px}}@media screen and (min-width:1024px){body .footerComponent__line1{display:flex;justify-content:space-between}}body .footerComponent a,body .footerComponent button{color:#fff}body .footerComponent .svg-sprites{display:none}body .footerComponent .roundButton{color:#fff}body .footerComponent .roundButton--secondary{background:#fff;border-color:#1e1852;color:#1e1852}body .footerComponent .roundButton--secondary:hover{background:#1e1852;border-color:#1e1852;color:#fff}body .footerComponent .roundButton--secondary:active{background:#38326c;border-color:#38326c;color:#fff}body .footerComponent .roundButton--accent{background:#068484;border-color:#068484}body .footerComponent .roundButton--accent:hover{background:#007576;border-color:#007576}body .footerComponent .roundButton--accent:active{background:#006163;border-color:#006163}body .footerComponent .roundButton--primaryInv{background:#fff;border-color:#fff;color:#1e1852}body .footerComponent .roundButton--primaryInv:hover{background:#e6e5eb;border-color:#e6e5eb}body .footerComponent .roundButton--primaryInv:active{background:#cdccd6;border-color:#cdccd6}body .footerComponent .roundButton--primaryInv:focus{box-shadow:0 0 0 1px #050033,0 0 0 3px #fff}body .footerComponent .roundButton--secondaryInv{border-color:#fff}body .footerComponent .roundButton--secondaryInv:hover{background:#fff;border-color:#fff;color:#1e1852}body .footerComponent .roundButton--secondaryInv:active{background:#e6e5eb;border-color:#e6e5eb}@media screen and (min-width:1024px) and (max-width:1279px){.footerComponent__wrapper section.callCenter{flex-basis:50%}}.france .footerComponent__wrapper .callCenter{text-align:center}.france .footerComponent__wrapper .callCenter.call-payed__li{width:-moz-fit-content;width:fit-content}.france .footerComponent__wrapper .callCenter.call-payed.free .dial{color:#91919b}.france .footerComponent__wrapper .callCenter.call-payed.free .legal{background:#91919b}.footerComponent__wrapper .footerCopyright__cp-link,.footerComponent__wrapper .footerCopyright__elmt{color:#8d88b4}.footerComponent__wrapper .footerLinks .linksList__list{border-top:1px solid hsla(0,0%,100%,.15)}.footerComponent__wrapper .footerLinks .linksList__btn:after,.footerComponent__wrapper .footerLinks .linksList__btn:before{background:#fff}.footerComponent__wrapper .footerLinks .linksList__btn.open:before{transform:rotate(-45deg)}.footerComponent__wrapper .footerLinks .linksList__btn.open:after{transform:rotate(45deg)}.footerComponent__wrapper .footerSharing__svg{fill:#fff}.footerComponent__wrapper .footerCopyright__top b,.footerComponent__wrapper .footerLegalNotice__small b,.footerComponent__wrapper .footerLinks .linksList__btn b,.footerComponent__wrapper .footerLinks .linksList__li b,.footerComponent__wrapper .footerLinks .linksList__noBtn b,.footerComponent__wrapper .legalLinks__link b,.footerComponent__wrapper section.footerNewsletter .newsLetter__input b,body .footerComponent__title b{font-weight:600}.footerComponent__wrapper .footerCopyright__top i,.footerComponent__wrapper .footerLegalNotice__small i,.footerComponent__wrapper .footerLinks .linksList__btn i,.footerComponent__wrapper .footerLinks .linksList__li i,.footerComponent__wrapper .footerLinks .linksList__noBtn i,.footerComponent__wrapper .legalLinks__link i,.footerComponent__wrapper section.footerNewsletter .newsLetter__input i,body .footerComponent__title i{font-style:italic}[data-focus-tabbed]{outline:0;position:relative}[data-focus-tabbed]:after{background-color:transparent;border:2px solid #3470df;border-radius:inherit;bottom:-1px;content:"";display:none;left:0;pointer-events:none;position:absolute;right:0;top:-1px;z-index:11}[data-focus-tabbed]:focus-visible:after{content:"";display:block}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}body .footerComponent{background:#f4f4f5;color:#252339;font-size:medium;margin-top:56px;overflow:auto}@media screen and (min-width:768px){body .footerComponent{margin-top:80px}}@media screen and (min-width:1024px){body .footerComponent{margin-top:96px}}body .footerComponent__wrapper{align-items:baseline;display:flex;flex-direction:row;flex-wrap:wrap;margin:0 auto;max-width:100%;padding:16px}@media screen and (min-width:768px){body .footerComponent__wrapper{padding:16px 32px 32px}}@media screen and (min-width:1024px){body .footerComponent__wrapper{max-width:1436px;padding:16px 64px 64px}}body .footerComponent__hr{border:0;border-color:#fff;border-top:1px solid #dadadd;clear:both;margin:32px 0;opacity:.15;width:100%}@media screen and (min-width:1024px){body .footerComponent__hr{max-width:1308px}}@media screen and (min-width:768px){body .footerComponent__hr--mobile{display:none}}body .footerComponent__hr--main{opacity:.6}body .footerComponent__hr--invisible{border:0;margin:24px 0}@media screen and (max-width:767px){body .footerComponent__hr--invisible{margin:16px 0}}body .footerComponent__title{font-family:Roboto,Arial,sans-serif;font-size:24px;font-weight:400;line-height:32px;margin:0;text-align:left}body .footerComponent a,body .footerComponent button{color:#050033;cursor:pointer;font-family:sans-serif}body .footerComponent a,body .footerComponent button,body .footerComponent input[type=text]{text-decoration:none}body .footerComponent a:focus,body .footerComponent button:focus,body .footerComponent input[type=text]:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px #3470df;outline:0}body .footerComponent a.inverse:focus,body .footerComponent button.inverse:focus,body .footerComponent input[type=text].inverse:focus{box-shadow:0 0 0 1px #050033,0 0 0 3px #fff}body .footerComponent input[type=radio]{background:#fff}body .footerComponent ul{list-style:none;padding:0}body .footerComponent .footerSection{margin:8px 0;width:100%}body .footerComponent .roundButton{background:#1e1852;border:1px solid #1e1852;border-radius:30px;color:#1e1852;display:block;padding:13px 32px;position:relative;text-align:center;transition:background .2s,border .2s}body .footerComponent .roundButton:hover{background:#38326c;border-color:#38326c}body .footerComponent .roundButton:active{background:#544e85;border-color:#544e85}body .footerComponent .roundButton:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px #3470df;outline:0}body .footerComponent .roundButton--secondaryInv{background:0;border-color:#1e1852}body .footerComponent .roundButton--secondaryInv:hover{background:#1e1852;border-color:#1e1852;color:#f4f4f5}body .footerComponent .roundButton--secondaryInv:active{background:#1e1852;border-color:#1e1852;color:#1e1852}body .footerComponent .roundButton--secondaryInv:focus{box-shadow:0 0 0 1px #050033,0 0 0 3px #fff}.footerComponent__wrapper .footerCopyright{flex-basis:100%}.footerComponent__wrapper .footerCopyright__top{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px}@media screen and (min-width:768px){.footerComponent__wrapper .footerCopyright__top{text-align:center}}.footerComponent__wrapper .footerCopyright__elmt{display:block}.footerComponent__wrapper .footerCopyright__elmt:last-child{margin-top:6px}@media screen and (min-width:768px){.footerComponent__wrapper .footerCopyright__elmt{display:inline-block;margin:0 20px}}.footerComponent__wrapper .footerLinks,.footerComponent__wrapper .legalLinks{flex-basis:100%}.footerComponent__wrapper .footerLinks .linksList{margin:12px 0}@media screen and (min-width:768px){.footerComponent__wrapper .footerLinks .linksList{display:flex;flex-wrap:wrap}}@media screen and (min-width:1280px){.footerComponent__wrapper .footerLinks .linksList{justify-content:space-between}}.footerComponent__wrapper .footerLinks .linksList__list{border-top:1px solid #e5e5e5;padding:12px 0}.footerComponent__wrapper .footerLinks .linksList__list:first-child{border:0;padding-top:0}.footerComponent__wrapper .footerLinks .linksList__list:last-child{padding-bottom:0}@media screen and (min-width:768px){.footerComponent__wrapper .footerLinks .linksList__list{border:0;flex-basis:50%;margin:24px 0;padding:0}}@media screen and (min-width:1024px){.footerComponent__wrapper .footerLinks .linksList__list{flex-basis:25%;margin:0}}@media screen and (min-width:1280px){.footerComponent__wrapper .footerLinks .linksList__list{flex-basis:20%}}.footerComponent__wrapper .footerLinks .linksList__btn,.footerComponent__wrapper .footerLinks .linksList__noBtn{background:0;border:0;font-family:Roboto,Arial,sans-serif;font-size:18px;font-weight:500;line-height:24px}.footerComponent__wrapper .footerLinks .linksList__btn{color:inherit;display:block;padding:0;position:relative;text-align:left;width:100%}.footerComponent__wrapper .footerLinks .linksList__btn:after,.footerComponent__wrapper .footerLinks .linksList__btn:before{background:#050033;content:"";display:block;height:2px;position:absolute;top:50%;transition:transform .5s;width:8px}.footerComponent__wrapper .footerLinks .linksList__btn:before{right:5px;transform:rotate(45deg)}.footerComponent__wrapper .footerLinks .linksList__btn:after{right:0;transform:rotate(-45deg)}@media screen and (min-width:768px){.footerComponent__wrapper .footerLinks .linksList__btn{display:none}}.footerComponent__wrapper .footerLinks .linksList__noBtn,.footerComponent__wrapper section.helps.footerLinks--help .linksList__btn{display:none}@media screen and (min-width:768px){.footerComponent__wrapper .footerLinks .linksList__noBtn{display:inline}}.footerComponent__wrapper .footerLinks .linksList__ul{display:none;max-height:0;overflow:hidden;transition:max-height .3s ease}@media screen and (min-width:768px){.footerComponent__wrapper .footerLinks .linksList__ul{display:block;max-height:none;overflow:visible}}.footerComponent__wrapper .footerLinks .linksList__li{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin-top:12px}.footerComponent__wrapper section.helps{flex-basis:calc(25% - 32px);margin:0;padding:32px 0 32px 32px}@media screen and (max-width:767px){.footerComponent__wrapper section.helps{flex-basis:100%}}@media screen and (min-width:768px) and (max-width:1023px){.footerComponent__wrapper section.helps{flex-basis:50%}}@media screen and (min-width:1024px) and (max-width:1279px){.footerComponent__wrapper section.helps{flex-basis:50%}}@media screen and (max-width:1279px){.footerComponent__wrapper section.helps{padding-left:0}}@media screen and (min-width:768px){.footerComponent__wrapper section.helps{align-content:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}}.footerComponent__wrapper section.helps.footerLinks--help .linksList__ul{margin-top:30px}.footerComponent__wrapper section.helps.footerLinks--help .linksList__li{margin-top:12px}@media screen and (min-width:768px){.footerComponent__wrapper .legalLinks__ul{text-align:center}}.footerComponent__wrapper .legalLinks__li{margin-top:6px}@media screen and (min-width:768px){.footerComponent__wrapper .legalLinks__li{display:inline-block;margin:0 19px}.footerComponent__wrapper .legalLinks__li:first-child{margin-left:0}.footerComponent__wrapper .legalLinks__li:last-child{margin-right:0}}.footerComponent__wrapper .legalLinks__link{display:block;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px}.footerComponent__wrapper .legalLinks__abbr[title]{text-decoration:none}.footerComponent__wrapper .footerLegalLogos{flex-basis:100%}.footerComponent__wrapper .footerLegalLogos__logos{text-align:center}.footerComponent__wrapper .footerLegalLogos__logo{display:inline-block;vertical-align:middle}.footerComponent__wrapper .footerLegalLogos__logo--fevad{margin-right:17px}.footerComponent__wrapper .footerLegalLogos__logo--secure{margin-left:17px}.footerComponent__wrapper .footerLegalNotice{flex-basis:100%}.footerComponent__wrapper .footerLegalNotice__small{font-family:Roboto,Arial,sans-serif;font-size:12px;font-weight:400;line-height:16px;margin-top:12px;text-align:center}.footerComponent__wrapper .logo{color:#fff;flex-basis:100%;overflow:auto;width:100%}.footerComponent__wrapper .logo .hidden{display:none}.footerComponent__wrapper .logo__wrapper{margin:0 auto;max-width:1436px}.footerComponent__wrapper .logo__hr{border:0;border-top:1px solid #fff;clear:both;margin:40px 0 0;opacity:.6}.footerComponent__wrapper .logo__hr:first-child{opacity:.6}.footerComponent__wrapper .logo__svg{background-color:#050033;display:block;fill:#fff;height:60px;margin:-30px auto 0;padding:0 32px;position:relative;width:264px}.footerComponent__wrapper .loyalty{flex-basis:100%}.footerComponent__wrapper .loyalty__button{margin:auto;width:-moz-fit-content;width:fit-content}.footerComponent__wrapper section.footerNewsletter{flex-basis:50%;margin:0}@media screen and (max-width:1279px){.footerComponent__wrapper section.footerNewsletter{flex-basis:100%}.footerComponent__wrapper section.footerNewsletter .newsLetter{border-bottom:1px solid hsla(0,0%,100%,.15);margin-bottom:32px;padding-bottom:32px}}@media screen and (min-width:1280px){.footerComponent__wrapper section.footerNewsletter .newsLetter{border-right:1px solid hsla(0,0%,100%,.15);margin-bottom:32px;padding-right:32px}}.footerComponent__wrapper section.footerNewsletter .newsLetter__text{font-family:sans-serif;margin-top:10px}@media screen and (min-width:1024px){.footerComponent__wrapper section.footerNewsletter .newsLetter__text{margin-top:30px}}.footerComponent__wrapper section.footerNewsletter .newsLetter__form{display:flex;flex-wrap:wrap;margin-top:40px}@media screen and (min-width:768px){.footerComponent__wrapper section.footerNewsletter .newsLetter__form{margin-top:46px}}@media screen and (min-width:1024px){.footerComponent__wrapper section.footerNewsletter .newsLetter__form{margin-top:20px}}.footerComponent__wrapper section.footerNewsletter .newsLetter__input{border:0;border-radius:6px;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px;padding:16px;width:100%}@media screen and (min-width:768px){.footerComponent__wrapper section.footerNewsletter .newsLetter__input{margin-right:24px;width:calc(50% - 12px)}}.footerComponent__wrapper section.footerNewsletter .newsLetter__button{font-size:100%;margin:30px auto 0}.newsLetter__button:hover{background-color:#1e1852;color:#fff}@media screen and (min-width:768px){.footerComponent__wrapper section.footerNewsletter .newsLetter__button{margin:0}.footerComponent__wrapper section.footerNewsletter .footerComponent__hr{display:none}}.footerComponent__wrapper section.footerNewsletter .newsLetter__radio{display:flex;padding-bottom:20px;width:100%}.footerComponent__wrapper section.footerNewsletter .newsLetter__radio .label{align-items:baseline;display:flex;padding-right:20px}.footerComponent__wrapper section.footerNewsletter .newsLetter__radio .label__text{flex:1;padding-left:.5em}.footerComponent__wrapper .footerSharing{display:flex;flex-basis:100%;justify-content:center;text-align:center}@media screen and (max-width:767px){.footerComponent__wrapper .footerSharing{display:block}}@media screen and (max-width:1023px){.footerComponent__wrapper .footerSharing__ul{display:flex;justify-content:center}}.footerComponent__wrapper .footerSharing__li{flex-basis:16.66666667%}@media screen and (min-width:768px){.footerComponent__wrapper .footerSharing__li{display:inline-block;margin:0 20px}}.footerComponent__wrapper .footerSharing__li--weibo{display:none}.footerComponent__wrapper .footerSharing__link{display:block;line-height:0}.footerComponent__wrapper .footerSharing__svg{fill:#1e1852;height:28px;width:28px}.footerComponent__wrapper .footerSharing__tripadvisorDiv{margin:25px auto 0;width:120px}@media screen and (min-width:768px){.footerComponent__wrapper .footerSharing__tripadvisorDiv{display:inline-block;margin:0 0 0 50px}}.footerComponent__wrapper .footerSharing__tripadvisorSvg{height:28px;width:120px}.brands-collection{color:#1e1852}.brands-collection__elements--logos,.footerComponent__wrapper .footerLegalLogos__logo--secure{fill:#1e1852}.brands-collection__wrapper>.brands-collection__logo>svg{fill:#1e1852!important;background-color:#f4f4f5;display:block;height:80px;margin:-30px auto 45px;max-width:250px;padding:0;position:relative;width:200px}.footerComponent__wrapper section.callCenter{flex-basis:calc(25% - 32px);margin:0;padding:32px 0 32px 32px;text-align:center}@media screen and (max-width:767px){.footerComponent__wrapper section.callCenter{flex-basis:100%}}@media screen and (min-width:768px) and (max-width:1023px){.footerComponent__wrapper section.callCenter{flex-basis:50%}}@media screen and (min-width:1024px) and (max-width:1279px){.footerComponent__wrapper section.callCenter{flex-basis:50%;padding:0}}@media screen and (max-width:1023px){.footerComponent__wrapper section.callCenter{padding-left:0}}.footerComponent__wrapper section.callCenter .callCenter__title{display:none;order:1;width:100%}.footerComponent__wrapper section.callCenter .callCenter__title--limitless{display:block}.footerComponent__wrapper section.callCenter .callCenter__ul{-ms-flex-order:3;align-items:center;display:flex;flex-direction:column;order:3}.footerComponent__wrapper section.callCenter .callCenter__li,.footerComponent__wrapper section.callCenter .callCenter__ul:last-child{margin-top:12px}.footerComponent__wrapper section.callCenter .callCenter__li:first-child{margin-top:0}.footerComponent__wrapper section.callCenter .callCenter__p{display:inline}.footerComponent__wrapper section.callCenter .callCenter__after-stars{display:block;font-family:Roboto,Arial,sans-serif;font-size:12px;font-weight:400;line-height:16px;margin-top:10px}.china .footerComponent__wrapper .footerSharing__li,.footerComponent__wrapper section.callCenter .legal{display:none}.france .footerComponent__wrapper .callCenter.call-payed{display:flex;flex-direction:column;font-family:Arial;text-align:center}.france .footerComponent__wrapper .callCenter.call-payed .callCenter__li{width:-moz-fit-content;width:fit-content}.france .footerComponent__wrapper .callCenter.call-payed .dial{background:#fff;color:#a50f78;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:700;line-height:20px;padding:5px;position:relative}.france .footerComponent__wrapper .callCenter.call-payed .dial:before{background:#fff;bottom:-5px;content:"";display:block;height:10px;left:10px;position:absolute;right:-5px;transform:rotate(45deg);width:10px}.france .footerComponent__wrapper .callCenter.call-payed .dial a,.france .footerComponent__wrapper .callCenter.call-payed .dial__stars{color:#a50f78}.france .footerComponent__wrapper .callCenter.call-payed .legal{background:#a50f78;color:#fff;display:block;font-family:Roboto,Arial,sans-serif;font-size:12px;font-weight:500;letter-spacing:1px;line-height:16px;margin:0;padding:10px 5px 5px}.france .footerComponent__wrapper .callCenter.free .dial{color:#91919b}.france .footerComponent__wrapper .callCenter.free .legal{background:#91919b}.china .footerComponent__wrapper .footerSharing__li--weibo{display:block}@media screen and (min-width:768px){.china .footerComponent__wrapper .footerSharing__li--weibo{display:inline-block}}[dir=rtl] .footerComponent__wrapper .callCenter .dial{max-width:200px}.brands-collection__allBrands{background:0 0;border:1px solid #050033;color:#050505}.brands-collection__allBrands:hover{background:#050033;color:#fff}.brands-collection__hr--main{border:1px solid #dadadd}#tripadvisor path:nth-child(6),#tripadvisor path:nth-child(7){fill:#000}.footerComponent__wrapper .footerLinks .linksList__ul.open{max-height:100%;overflow:visible}.dial{font-family:Roboto,Arial,sans-serif}.brands-collection__elements--logos:hover{fill:#f4f4f5}.brands-collection__elements--urls:hover{background-color:#1e1852}.FooterAccor{margin-bottom:0;margin-top:0!important}.FooterAccor .brands-collection__wrapper,.FooterAccor .footerComponent__wrapper{margin:0;padding-left:0;padding-right:0}.FooterAccor .brands-collection__wrapper,.FooterAccor .footerComponent__hr,.FooterAccor .footerComponent__wrapper{max-width:none}.FooterAccor h2.footerComponent__title{margin-bottom:0!important;margin-top:0!important}.newsLetter__input{color:#050033}.footerNewsletter{width:100%}.newsLetter__radio [type=radio]{border-color:unset!important;box-shadow:none!important;height:16px!important;width:16px!important}.newsLetter__radio [type=radio]:checked{background-image:radial-gradient(#3470df 43%,#fff 50%)!important}.gallery{font-family:Roboto,Arial,sans-serif;font-size:1rem;height:100%;line-height:1.5rem}.gallery__wrapper{display:flex;flex-direction:column;height:100%;overflow:hidden}@media screen and (min-width:768px){.gallery__wrapper{flex-direction:row}}.gallery__categories{color:#8b8a93;cursor:pointer;text-transform:capitalize;-ms-overflow-style:none;border-bottom:1px solid #dadadd;margin-top:3rem;overflow-x:scroll;overflow-y:hidden;padding:0 .75rem .75rem;scrollbar-width:none;white-space:nowrap}.gallery__categories::-webkit-scrollbar{display:none;height:0;width:0}@media screen and (min-width:768px){.gallery__categories{border-bottom:none;flex-basis:26%;margin-top:0;overflow-x:hidden;overflow-y:scroll;padding:5.25rem 1.25rem 0 4rem;white-space:normal}}.gallery__categories li{display:inline-block}@media screen and (min-width:768px){.gallery__categories li{display:block;margin-bottom:.5rem}}.gallery__categories li a{display:block;padding:0 .75rem .75rem}@media screen and (min-width:768px){.gallery__categories li a{padding:0}}.gallery__categories li a.active{color:#252339;font-weight:700}.gallery__medias{height:100%;margin:0 .25rem;overflow-y:scroll;padding:1rem .25rem 1rem .75rem;scrollbar-color:#888 #fff;scrollbar-width:thin}.gallery__medias::-webkit-scrollbar{height:.5rem;width:.5rem}.gallery__medias::-webkit-scrollbar-thumb{background:#c2c2c2;border-radius:1rem}.gallery__medias::-webkit-scrollbar-thumb:hover{background:#888}@media screen and (min-width:768px){.gallery__medias{flex-basis:74%;margin:0;padding:5.25rem 0 17.1875rem}}.gallery__medias-category{display:flex;flex-flow:row wrap}@media screen and (min-width:768px){.gallery__medias-category{padding:0}}.gallery__medias-category li{border-radius:6px;flex-basis:100%;padding-bottom:.75rem}@media screen and (min-width:768px){.gallery__medias-category li{flex-basis:50%;margin-bottom:1.25rem;padding:0 1.5rem .25rem 0;scroll-margin:7.5rem}}.gallery__medias-category li .img-wrapper{background:#f4f4f5;border-radius:6px;cursor:pointer;display:block;overflow:hidden;padding-bottom:75%;position:relative}.gallery__medias-category li .img-wrapper img{bottom:0;height:auto;left:0;opacity:1;position:absolute;right:0;top:0;width:100%}.gallery__medias-category li .img-wrapper .gallery__video{filter:brightness(30%);height:100%;-o-object-fit:cover;object-fit:cover}.gallery__medias-category li .img-wrapper .gallery__play-icon{height:48px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:48px;fill:#fff}.gallery__medias-category li .img-wrapper:after{background:#0000004d;content:" ";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .5s;width:100%}.gallery__medias-category li .img-wrapper:hover:after{opacity:1}.gallery__medias-list{margin-top:.75rem}@media screen and (min-width:768px){.gallery__medias-list{margin-top:0;padding-right:21%}}.gallery__medias-list:first-child .gallery__medias-title{font-size:0;line-height:0;margin:0}.gallery__medias-title{color:#252339;font-weight:500;margin-bottom:.75rem}.gallery{font-size:1.4285714286rem;line-height:1.5rem}.gallery__categories{line-height:normal}.gallery-viewer{z-index:950}.gallery-viewer svg{color:#050033}.gallery-viewer_content-container{height:100%;margin-left:auto;margin-right:auto;overflow:auto}@media (max-width:767px){.gallery-viewer_content-container{border-radius:0}}@media (min-width:768px){.gallery-viewer_content-container{margin-bottom:16px;margin-top:16px;max-height:calc(100vh - 32px);max-width:min(1600px,100vw - 32px)}}@media (max-width:767px){.gallery__categories{margin-top:2rem}}.gallery__medias{max-height:calc(100vh - 112px)}@media (min-width:768px){.gallery__medias{max-height:calc(100vh - 64px)}}.PopUp[data-v-bcf43bac]{z-index:100}.PopUp-close[data-v-bcf43bac]{height:0;text-align:right;z-index:10}.PopUp-close button[data-v-bcf43bac]{aspect-ratio:1/1}.PopUp-container[data-v-bcf43bac]{margin-left:auto;margin-right:auto;max-height:calc(100vh - 32px);max-width:min(500px,100vw - 32px);overflow:auto}.Modal[data-v-176185a8]{z-index:100}.Modal-close[data-v-176185a8]{height:0;text-align:right;z-index:10}.Modal-close button[data-v-176185a8]{aspect-ratio:1/1}.Modal-container[data-v-176185a8]{margin-left:auto;margin-right:auto;max-height:calc(100vh - 32px);max-width:min(1600px,100vw - 32px);overflow:auto}.Modal-container--small[data-v-176185a8]{max-width:min(640px,100vw - 32px)}.button-cta.none{padding:0}.SimpleCarousel-container[data-v-9afa4076]{overflow:auto;scroll-snap-type:x mandatory}@media (min-width:1024px){.SimpleCarousel-container[data-v-9afa4076]{overflow:hidden}}.SimpleCarousel-image[data-v-9afa4076]{aspect-ratio:4/3;flex:100% 0 0;-o-object-fit:contain;object-fit:contain;scroll-snap-align:center}[data-v-9afa4076] .image-placeholder{max-height:none;max-width:none;width:100%}@media (min-width:1024px){.SimpleCarousel-controls[data-v-9afa4076]{justify-content:space-between;left:16px;position:absolute;right:16px;top:50%;transform:translateY(-50%)}}.infos-link{color:#0093d8;text-decoration:underline}body{background-color:#f4f4f5}#header-sf,.ah-header{z-index:50}
