@keyframes UniverseAttribute_shadow-highlight__azuqq{0%{box-shadow:0 0 20px 0 rgba(0,0,0,.02)}50%{box-shadow:0 0 20px 0 rgba(0,0,0,.15)}to{box-shadow:0 0 20px 0 rgba(0,0,0,.01)}}.UniverseAttribute_item-logo__bsP49{height:42px;margin-bottom:8px;line-height:1;color:#b0a06c}.UniverseAttribute_item-logo__bsP49 img{display:block;max-height:42px;max-width:100px;margin:0 auto}.UniverseAttribute_item-logo-text__Ny8Ei{display:flex;align-items:center;justify-content:center;height:100%}.UniverseAttribute_text-logo__8T7DA{display:block;white-space:nowrap}.UniverseAttribute_big-text-logo__B_92Z{font-size:2.625rem}.UniverseAttribute_mid-text-logo__v_2k7{font-size:1.125rem}.UniverseAttribute_small-text-logo__5uzwe{font-size:.75rem;overflow:hidden;text-overflow:ellipsis}.UniverseAttribute_bg-image__5oLfB{height:42px;max-width:100px;margin:0 auto;background-position:50%;background-repeat:no-repeat;background-size:contain}.UniverseAttribute_item-logo-stars__dCeDF{display:inline-block;max-width:55px;font-size:12px;letter-spacing:5px;word-break:break-all}.UniverseAttribute_item-label__uWTEt{font-family:Noto Sans,Arial,Helvetica,sans-serif;font-style:normal;font-weight:500;font-size:.6875rem;line-height:1.35;letter-spacing:.05rem}.UniverseAttribute_item-label__uWTEt[class*=theme-sbm],body[class*=theme-sbm] .UniverseAttribute_item-label__uWTEt{color:#12171e}.UniverseAttribute_item-label__uWTEt[class*=theme-mice],body[class*=theme-mice] .UniverseAttribute_item-label__uWTEt{color:#002639}.UniverseAttribute_item-label__uWTEt[class*=theme-celeb],body[class*=theme-celeb] .UniverseAttribute_item-label__uWTEt{color:#1f1f1f}@media(min-width:768px){.UniverseAttribute_item-logo__bsP49{height:36px;font-size:2.25rem}.UniverseAttribute_item-logo__bsP49 img{max-height:36px}.UniverseAttribute_item-logo__bsP49 .UniverseAttribute_bg-image__5oLfB{height:36px}.UniverseAttribute_item-label__uWTEt{font-size:.5625rem}}@keyframes ProductIntro_shadow-highlight__DWMdo{0%{box-shadow:0 0 20px 0 rgba(0,0,0,.02)}50%{box-shadow:0 0 20px 0 rgba(0,0,0,.15)}to{box-shadow:0 0 20px 0 rgba(0,0,0,.01)}}.ProductIntro_root__idn3n{position:relative}.ProductIntro_root__idn3n[class*=theme-sbm],body[class*=theme-sbm] .ProductIntro_root__idn3n{color:#5c5c5c}.ProductIntro_root__idn3n[class*=theme-mice],body[class*=theme-mice] .ProductIntro_root__idn3n{color:#002639}.ProductIntro_root__idn3n[class*=theme-celeb],body[class*=theme-celeb] .ProductIntro_root__idn3n{color:#1f1f1f}.ProductIntro_title__PcvfH{display:block;margin-bottom:35px;font-size:1.5625rem;line-height:1.5;font-family:Playfair Display,Times New Roman,Times,serif;font-style:normal;font-weight:700}.ProductIntro_title__PcvfH[class*=theme-mice],body[class*=theme-mice] .ProductIntro_title__PcvfH{font-size:28px;font-family:Avenir,Arial,Helvetica,sans-serif;font-weight:700}@media(min-width:768px){.ProductIntro_title__PcvfH[class*=theme-mice],body[class*=theme-mice] .ProductIntro_title__PcvfH{font-size:32px}}.ProductIntro_title__PcvfH[class*=theme-celeb],body[class*=theme-celeb] .ProductIntro_title__PcvfH{font-family:Judson,Times New Roman,Times,serif;font-style:normal;font-weight:700}@media(min-width:768px){.ProductIntro_title__PcvfH{margin-bottom:40px;font-size:2rem}}.ProductIntro_title__PcvfH.ProductIntro_with-additional-info__pyLJ2{margin-bottom:10px}.ProductIntro_title-break__YKUTr .is-highlighted{display:block}.ProductIntro_period__ogZJe{margin-bottom:35px;font-size:.875rem}@media(min-width:768px){.ProductIntro_period__ogZJe{margin-bottom:40px;font-size:1rem}}.ProductIntro_attributes__BgxlI{position:relative;padding-bottom:10px;margin-bottom:10px}.ProductIntro_attributes__BgxlI .ProductIntro_attributes-list__vtOwz{display:flex;flex-wrap:wrap;justify-content:center}@media(min-width:768px){.ProductIntro_attributes__BgxlI .ProductIntro_attributes-list__vtOwz[class*=theme-sbm],body[class*=theme-sbm] .ProductIntro_attributes__BgxlI .ProductIntro_attributes-list__vtOwz{justify-content:flex-start}}.ProductIntro_attributes__BgxlI .ProductIntro_list-item__nVGWG{display:inline-block;width:33%;margin:0 15px 15px;text-align:center;text-transform:uppercase}@media(min-width:768px){.ProductIntro_attributes__BgxlI .ProductIntro_list-item__nVGWG{width:100px;margin:0 15px 15px 0}}.ProductIntro_description___HcVC{font-size:.75rem;line-height:1.75}@media(min-width:768px){.ProductIntro_description___HcVC{font-size:.9375rem}}.ProductIntro_attributes-separated__iaCvu,.ProductIntro_bottom-separated__dv4xc{padding-bottom:25px;margin-bottom:25px}.ProductIntro_attributes-separated__iaCvu:after,.ProductIntro_bottom-separated__dv4xc:after{content:"";position:absolute;display:block;bottom:0;left:0;width:25px;height:3px;background-color:#5c5c5c}@media(min-width:768px){.ProductIntro_attributes-separated__iaCvu:after,.ProductIntro_bottom-separated__dv4xc:after{width:22px;height:2px}.ProductIntro_attributes-separated__iaCvu,.ProductIntro_bottom-separated__dv4xc{padding-bottom:30px;margin-bottom:30px}}@keyframes ServicesList_shadow-highlight__7I9EC{0%{box-shadow:0 0 20px 0 rgba(0,0,0,.02)}50%{box-shadow:0 0 20px 0 rgba(0,0,0,.15)}to{box-shadow:0 0 20px 0 rgba(0,0,0,.01)}}.ServicesList_root__30RIs{position:relative;overflow:hidden;font-size:.75rem;line-height:2.5}.ServicesList_root__30RIs ul{margin:0;padding:0;list-style:none}@media(min-width:768px){.ServicesList_root__30RIs{font-size:.8125rem;line-height:2.25;column-count:2}}.ServicesList_root__30RIs[class*=theme-mice] .ServicesList_list-item__onr0G,body[class*=theme-mice] .ServicesList_root__30RIs .ServicesList_list-item__onr0G{font-size:.875rem;line-height:1.6}@media(min-width:768px){.ServicesList_root__30RIs[class*=theme-mice] .ServicesList_list-item__onr0G,body[class*=theme-mice] .ServicesList_root__30RIs .ServicesList_list-item__onr0G{margin-bottom:12px}}@media(max-width:768px){.ServicesList_root__30RIs[class*=theme-mice] .ServicesList_list-item__onr0G,body[class*=theme-mice] .ServicesList_root__30RIs .ServicesList_list-item__onr0G{padding-bottom:15px}.ServicesList_root__30RIs[class*=theme-mice] .ServicesList_list-item__onr0G:last-child,body[class*=theme-mice] .ServicesList_root__30RIs .ServicesList_list-item__onr0G:last-child{padding-bottom:0}}.ServicesList_root__30RIs[class*=theme-mice] .ServicesList_list-item__onr0G:before,body[class*=theme-mice] .ServicesList_root__30RIs .ServicesList_list-item__onr0G:before{width:10px;height:10px;top:6px;left:16px;border-radius:50%}@media(max-width:768px){.ServicesList_root__30RIs[class*=theme-mice] .ServicesList_list-item__onr0G:before,body[class*=theme-mice] .ServicesList_root__30RIs .ServicesList_list-item__onr0G:before{left:10px}}.ServicesList_services-list__Iu8tP:not(.ServicesList_expanded__9BRHI) li:nth-child(n+9){position:absolute;margin-bottom:10px;height:0;width:0;visibility:hidden;opacity:0}.ServicesList_services-list__Iu8tP.ServicesList_expanded__9BRHI li:nth-child(n+9){margin-bottom:0;opacity:1;transition:margin-bottom .35s ease,opacity .35s ease}.ServicesList_list-item__onr0G{position:relative;padding-left:30px;page-break-inside:avoid;break-inside:avoid}.ServicesList_list-item__onr0G:before{position:absolute;top:13px;left:2px;width:6px;height:6px;content:"";border-radius:3px}.ServicesList_list-item__onr0G[class*=theme-sbm]:before,body[class*=theme-sbm] .ServicesList_list-item__onr0G:before{background-color:#b0a06c}.ServicesList_list-item__onr0G[class*=theme-mice]:before,body[class*=theme-mice] .ServicesList_list-item__onr0G:before{background-color:#002639}.ServicesList_list-item__onr0G[class*=theme-celeb]:before,body[class*=theme-celeb] .ServicesList_list-item__onr0G:before{background-color:#1f1f1f}@media(min-width:768px){.ServicesList_list-item__onr0G{padding-left:35px;padding-right:25px}}.ServicesList_list-item-file__zXP4g[class*=theme-sbm],body[class*=theme-sbm] .ServicesList_list-item-file__zXP4g{color:#b0a06c}.ServicesList_list-item-file__zXP4g[class*=theme-mice],body[class*=theme-mice] .ServicesList_list-item-file__zXP4g{color:#457483}.ServicesList_list-item-file__zXP4g[class*=theme-celeb],body[class*=theme-celeb] .ServicesList_list-item-file__zXP4g{color:#b0a06c}.no-touchevents .ServicesList_list-item-file__zXP4g:hover,[data-focus-source=key] .ServicesList_list-item-file__zXP4g:focus{text-decoration:none}@keyframes OfferMainInfo_shadow-highlight__9ydfc{0%{box-shadow:0 0 20px 0 rgba(0,0,0,.02)}50%{box-shadow:0 0 20px 0 rgba(0,0,0,.15)}to{box-shadow:0 0 20px 0 rgba(0,0,0,.01)}}.OfferMainInfo_root__rWW3k{margin:25px 0 30px;color:#5c5c5c}@media(min-width:1280px){.OfferMainInfo_content-wrapper__jVQUf{margin-right:340px;max-width:672px}}.OfferMainInfo_intro-wrapper__t6n0z{margin-bottom:30px}.OfferMainInfo_services-title__Xzrw5{margin-bottom:40px;font-family:Noto Sans,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1.25rem}.OfferMainInfo_services-title__Xzrw5 strong{font-weight:400}.OfferMainInfo_service-list-wrapper__itt1L{margin-bottom:20px}@media(min-width:768px){.OfferMainInfo_service-list-wrapper__itt1L{margin-bottom:40px}}.OfferMainInfo_links-wrapper___0yqF{display:flex;flex-direction:row;justify-content:left;align-items:center;align-self:center;flex-wrap:wrap;padding:0;margin:-10px -20px 20px}@media(max-width:767px){.OfferMainInfo_links-wrapper___0yqF{justify-content:center}}.OfferMainInfo_link-item__ZdZf_{padding:10px 20px}.OfferMainInfo_link-item__ZdZf_ a,.OfferMainInfo_link-item__ZdZf_ button{display:inline-block;vertical-align:middle;text-decoration:none;color:#b0a06c;font-weight:500;font-size:.75rem;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:color .2s ease}.no-touchevents .OfferMainInfo_link-item__ZdZf_ a:hover,.no-touchevents .OfferMainInfo_link-item__ZdZf_ button:hover,[data-focus-source=key] .OfferMainInfo_link-item__ZdZf_ a:focus,[data-focus-source=key] .OfferMainInfo_link-item__ZdZf_ button:focus{color:rgb(149.6,136,91.8)}.OfferMainInfo_conditions___ikdk{position:relative;padding:20px 0;background-color:#fbfbfb}.OfferMainInfo_conditions-transition-enter__v_Hbq{opacity:.01;height:auto;transform:scale(.9) translateY(50%)}.OfferMainInfo_conditions-transition-enter-active__HlNMd{opacity:1;height:auto;transform:scale(1) translateY(0);transition:all .3s ease-out}.OfferMainInfo_conditions-transition-done-enter__Gc1UE{opacity:1;height:auto}.OfferMainInfo_conditions-transition-exit__djco3{opacity:1;height:auto;transform:scale(1) translateY(0)}.OfferMainInfo_conditions-transition-exit-active__z7qK9{opacity:.01;height:auto;transform:scale(.9) translateY(50%);transition:all .3s ease-out}.OfferMainInfo_conditions-header__FeV_X{display:flex;justify-content:space-between;margin-bottom:20px}.OfferMainInfo_conditions-title__DyU1k{font-size:15px}.OfferMainInfo_conditions-close__BRqKx{display:flex;justify-content:flex-end;align-items:center;font-size:.625rem;font-weight:500;color:#b0a06c}.OfferMainInfo_conditions-close__BRqKx .OfferMainInfo_icon__SWLCq{height:10px;width:10px;margin-right:8px}.OfferMainInfo_conditions-content__UwX_H{font-size:.75rem;line-height:1.75}.OfferMainInfo_conditions-content__UwX_H p{margin-bottom:20px}@keyframes HeroInfo_shadow-highlight__Rhm0b{0%{box-shadow:0 0 20px 0 rgba(0,0,0,.02)}50%{box-shadow:0 0 20px 0 rgba(0,0,0,.15)}to{box-shadow:0 0 20px 0 rgba(0,0,0,.01)}}.HeroInfo_root__m8NwZ{position:absolute;z-index:1;top:50%;width:100%;transform:translateY(-50%);color:#fff}.HeroInfo_hero-info-container__Wghw0{position:relative;padding:60px 20px 20px}.HeroInfo_hero-info-container__Wghw0 .HeroInfo_subtitle__tPwJz,.HeroInfo_hero-info-container__Wghw0 .HeroInfo_title__x4u8t{margin:0;padding-right:5%}.HeroInfo_hero-info-container__Wghw0 .HeroInfo_title__x4u8t{font-size:2.3125rem;line-height:1.1}@media(min-width:768px){.HeroInfo_hero-info-container__Wghw0 .HeroInfo_title__x4u8t{font-size:2.875rem}}@media(min-width:1280px){.HeroInfo_hero-info-container__Wghw0 .HeroInfo_title__x4u8t{font-size:4.375rem}}@media(min-width:768px){.HeroInfo_hero-info-container__Wghw0 .HeroInfo_title__x4u8t{margin-bottom:5px}}.HeroInfo_hero-info-container__Wghw0 .HeroInfo_subtitle__tPwJz{margin-bottom:5px;font-family:Judson,Times New Roman,Times,serif;font-style:normal;font-weight:400;font-size:1.375rem;line-height:1.3}@media(min-width:1280px){.HeroInfo_hero-info-container__Wghw0 .HeroInfo_subtitle__tPwJz{font-size:1.5625rem}}.HeroInfo_hero-info-container__Wghw0[class*=theme-sbm]:after,body[class*=theme-sbm] .HeroInfo_hero-info-container__Wghw0:after{content:"";position:absolute;bottom:-3px;left:20px;width:25px;height:3px;background-color:#fff}@media(max-width:767px){.HeroInfo_hero-info-container__Wghw0.HeroInfo_mice-page-head__OTw1w{padding:0 20px 60px}}@media(min-width:768px){.HeroInfo_hero-info-container__Wghw0{padding:50px 40px 30px}.HeroInfo_hero-info-container__Wghw0:after{left:40px}.HeroInfo_hero-info-container__Wghw0.HeroInfo_hero-webcam__xcJ_o:after{bottom:28px}.HeroInfo_hero-info-container__Wghw0 .HeroInfo_subtitle__tPwJz,.HeroInfo_hero-info-container__Wghw0 .HeroInfo_title__x4u8t{padding-right:5%}}@media(min-width:1280px){.HeroInfo_hero-info-container__Wghw0{margin:0 auto;padding:20px 340px 100px 40px}.HeroInfo_hero-info-container__Wghw0[class*=theme-celeb],body[class*=theme-celeb] .HeroInfo_hero-info-container__Wghw0{padding-right:40px}.HeroInfo_hero-info-container__Wghw0 .HeroInfo_subtitle__tPwJz[class*=theme-sbm],body[class*=theme-sbm] .HeroInfo_hero-info-container__Wghw0 .HeroInfo_subtitle__tPwJz{padding-right:52%}}.HeroInfo_tag__grAdc{display:inline-block;margin-bottom:15px;padding:12px 20px;background-color:#fff;color:#12171e;text-transform:uppercase;font-size:.9375rem;line-height:1.125rem;font-weight:700}@keyframes OfferLinkedHotel_shadow-highlight__FMhPC{0%{box-shadow:0 0 20px 0 rgba(0,0,0,.02)}50%{box-shadow:0 0 20px 0 rgba(0,0,0,.15)}to{box-shadow:0 0 20px 0 rgba(0,0,0,.01)}}.OfferLinkedHotel_root__JF3pg{display:flex;flex-direction:column;height:100%;border:1px solid #e3e3e3;border-radius:10px 10px 8px 8px;border-top:0}.OfferLinkedHotel_image-wrap__VUZRf{position:relative;width:100%;flex-shrink:0;border-radius:10px;overflow:hidden;height:242px}@media(min-width:1280px){.OfferLinkedHotel_image-wrap__VUZRf{height:auto;aspect-ratio:5/2}}.OfferLinkedHotel_image-link__P0z_u{display:block;width:100%;height:100%;text-decoration:none}.OfferLinkedHotel_image__ATS0m{display:block;width:100%;height:100%;overflow:hidden}.OfferLinkedHotel_image__ATS0m img{display:block;width:100%;height:100%;object-fit:cover;border-radius:8px}.OfferLinkedHotel_content__VpL0R{display:flex;flex-direction:column;flex:1 1;padding:20px 30px;min-height:0}@media(min-width:1280px){.OfferLinkedHotel_content__VpL0R{padding:12px 28px}}.OfferLinkedHotel_title__IP9Xy{font-family:Noto Sans,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1.25rem;margin:0 0 10px;line-height:1.3}@media(max-width:1279px){.OfferLinkedHotel_title__IP9Xy .OfferLinkedHotel_title-text__p4nAD{display:block;min-height:52px}}.OfferLinkedHotel_title-link__HkgQK{display:flex;flex-direction:column;color:#12171e;text-decoration:none;transition:color .2s ease}.no-touchevents .OfferLinkedHotel_title-link__HkgQK:hover,[data-focus-source=key] .OfferLinkedHotel_title-link__HkgQK:focus{color:rgb(149.6,136,91.8)}@media(min-width:1280px){.OfferLinkedHotel_title-link__HkgQK{flex-direction:column-reverse}}.OfferLinkedHotel_stars__HUqP0{display:inline-block;vertical-align:middle}.OfferLinkedHotel_intro__HEVVH{font-size:.875rem;line-height:1.25rem;color:#5c5c5c;margin:0 0 16px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.OfferLinkedHotel_attributes__B6_u_{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:20px;list-style:none;margin:0 0 16px;padding:0;height:110px}@media(min-width:768px){.OfferLinkedHotel_attributes__B6_u_{height:90px;gap:30px}}.OfferLinkedHotel_attribute-item__4W3c9{display:flex;flex-direction:column;align-items:center;max-width:88px;text-align:center;text-transform:uppercase}.OfferLinkedHotel_attribute-item__4W3c9>div:first-child{width:42px}@media(min-width:768px){.OfferLinkedHotel_attribute-item__4W3c9>div:first-child{width:32px}}.OfferLinkedHotel_cta__NIX4_{display:flex;flex-direction:column;margin-top:auto;align-items:center;gap:12px;flex-wrap:wrap}@media(min-width:1280px){.OfferLinkedHotel_cta__NIX4_{flex-direction:row;justify-content:space-between}}.OfferLinkedHotel_price__maMEQ{font-size:.6875rem;line-height:1.3;align-self:flex-start}@media(min-width:1280px){.OfferLinkedHotel_price__maMEQ{align-self:center}}.OfferLinkedHotel_price__maMEQ span{font-family:Noto Sans,Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1.1875rem}@media(max-width:1279px){.OfferLinkedHotel_cta-button__3vFUG{width:auto;margin-right:auto}}@keyframes SliderArrow_shadow-highlight__E818x{0%{box-shadow:0 0 20px 0 rgba(0,0,0,.02)}50%{box-shadow:0 0 20px 0 rgba(0,0,0,.15)}to{box-shadow:0 0 20px 0 rgba(0,0,0,.01)}}.SliderArrow_root__dVF6P{position:absolute;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid #000;border-radius:50%;background:rgba(0,0,0,0);z-index:1;cursor:pointer;transition:border-color .3s ease}.no-touchevents .SliderArrow_root__dVF6P:not(.slick-disabled):hover,[data-focus-source=key] .SliderArrow_root__dVF6P:not(.slick-disabled):focus{border-color:#b0a06c}.no-touchevents .SliderArrow_root__dVF6P:not(.slick-disabled):hover .SliderArrow_arrow-icon__ixr6V,[data-focus-source=key] .SliderArrow_root__dVF6P:not(.slick-disabled):focus .SliderArrow_arrow-icon__ixr6V{color:#b0a06c}.SliderArrow_root__dVF6P:before{display:none}.SliderArrow_root__dVF6P.slick-next.slick-disabled,.SliderArrow_root__dVF6P.slick-prev.slick-disabled{opacity:.3;cursor:default}.SliderArrow_root__dVF6P.slick-prev{left:-45px}.SliderArrow_root__dVF6P.slick-next{right:-45px}.SliderArrow_arrow-icon__ixr6V{width:14px;height:14px;color:#000;transition:color .3s ease}.SliderArrow_arrow-icon__ixr6V.SliderArrow_arrow-icon-next__HzZRW{transform:scaleX(-1)}@keyframes OfferLinkedHotels_shadow-highlight__vyEWA{0%{box-shadow:0 0 20px 0 rgba(0,0,0,.02)}50%{box-shadow:0 0 20px 0 rgba(0,0,0,.15)}to{box-shadow:0 0 20px 0 rgba(0,0,0,.01)}}.OfferLinkedHotels_root__unqzW{margin:25px 0 30px;color:#5c5c5c;min-width:0;max-width:100vw;overflow-x:hidden}.OfferLinkedHotels_title__yrKJT{font-family:Noto Sans,Arial,Helvetica,sans-serif;font-style:normal;font-size:1.25rem;font-weight:400;margin-bottom:20px}.OfferLinkedHotels_slider-wrapper__ZkYZo{width:100%;min-width:0}@media(max-width:1279px){.OfferLinkedHotels_slider-wrapper__ZkYZo{width:100vw;overflow:hidden;margin:0 -20px}.OfferLinkedHotels_slider-wrapper-inner__7Ri7b{padding-left:20px;padding-right:20px}}.OfferLinkedHotels_slide__swYMz{padding:0 5px;box-sizing:border-box;height:100%;display:flex}.OfferLinkedHotels_slide__swYMz>*{flex:1 1;min-width:0}.OfferLinkedHotels_slider__kBX6L{margin:0 -5px;position:relative}.OfferLinkedHotels_slider__kBX6L .slick-list{overflow:visible}.OfferLinkedHotels_slider__kBX6L .slick-slide{height:100%;transition:opacity .3s ease}.OfferLinkedHotels_slider__kBX6L .slick-track{display:flex;align-items:stretch}@media(max-width:1279px){.OfferLinkedHotels_slider__kBX6L .slick-dots{position:relative;display:flex!important;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:20px 0 0;padding:0;width:100%;list-style:none;bottom:auto}.OfferLinkedHotels_slider__kBX6L .slick-dots li{position:relative;display:flex;align-items:center;justify-content:center;width:10px;height:10px;margin:0;padding:0;cursor:pointer}.OfferLinkedHotels_slider__kBX6L .slick-dots li:only-child{display:none}.OfferLinkedHotels_slider__kBX6L .slick-dots li:not(.slick-active) button:focus:before{opacity:.25}.OfferLinkedHotels_slider__kBX6L .slick-dots button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:0;cursor:pointer;color:rgba(0,0,0,0);border:0;outline:none;background:rgba(0,0,0,0);position:relative}.OfferLinkedHotels_slider__kBX6L .slick-dots button:before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;box-sizing:border-box;border:2px solid #000;border-radius:50%;background-color:rgba(0,0,0,0)}.OfferLinkedHotels_slider__kBX6L .slick-dots .slick-active button:before{background-color:#000;border-color:#000}}@media(min-width:1280px){.OfferLinkedHotels_slider__kBX6L .slick-slide{opacity:1;transition:opacity .3s ease}.OfferLinkedHotels_slider__kBX6L .slick-slide[aria-hidden=true]{opacity:0;pointer-events:none}}@keyframes OfferLinkedHotelModal_shadow-highlight__BUaSV{0%{box-shadow:0 0 20px 0 rgba(0,0,0,.02)}50%{box-shadow:0 0 20px 0 rgba(0,0,0,.15)}to{box-shadow:0 0 20px 0 rgba(0,0,0,.01)}}.OfferLinkedHotelModal_closeButton__vtgps{top:12px;right:12px;transform:none;width:34px;height:34px;padding:10px;line-height:1;border:none;box-shadow:none}.OfferLinkedHotelModal_modal__S3mar{max-width:min(676px,94vw);width:min(676px,94vw)}.OfferLinkedHotelModal_inner__PiScp{max-height:85vh}@keyframes UniverseStickyContainer_shadow-highlight__wND8g{0%{box-shadow:0 0 20px 0 rgba(0,0,0,.02)}50%{box-shadow:0 0 20px 0 rgba(0,0,0,.15)}to{box-shadow:0 0 20px 0 rgba(0,0,0,.01)}}.UniverseStickyContainer_root__Y0yLP{position:relative;height:100%}.UniverseStickyContainer_sticky-wrapper__LUnlx{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;pointer-events:none}.UniverseStickyContainer_sticky-top-offset__oNFil{height:500px}.UniverseStickyContainer_universe-sticky-block-wrapper__7EAT2{display:flex;justify-content:flex-end;margin-top:120px}.UniverseStickyContainer_universe-sticky-block__052Ot{pointer-events:all}.UniverseStickyContainer_sticky-content__ZW7os{position:-webkit-sticky;position:sticky;top:120px}@keyframes BookingBlockOpener_shadow-highlight__zunfC{0%{box-shadow:0 0 20px 0 rgba(0,0,0,.02)}50%{box-shadow:0 0 20px 0 rgba(0,0,0,.15)}to{box-shadow:0 0 20px 0 rgba(0,0,0,.01)}}.BookingBlockOpener_root__NDhTh{position:fixed;z-index:199;bottom:0;left:0;right:0}@media(min-width:768px){.BookingBlockOpener_root__NDhTh{position:relative;z-index:0;top:0}}.BookingBlockOpener_opener-content__WjKNn{position:absolute;width:100%;bottom:0;padding:10px;background-color:#f6f6f6;text-align:center}@media(min-width:768px){.BookingBlockOpener_opener-content__WjKNn{position:relative}}.BookingBlockOpener_opener-cta__MvWvB{padding:8px 70px;font-size:17px}.BookingBlockOpener_opener-cta__MvWvB a{padding:13px 32px;line-height:1}.BookingBlockOpener_opener-cta__MvWvB small{display:block;font-size:.6875rem;font-weight:400}@media(min-width:768px){.BookingBlockOpener_opener-cta__MvWvB{padding:8px 110px}}@keyframes FullscreenBookingBlockWrapper_shadow-highlight__oWa_I{0%{box-shadow:0 0 20px 0 rgba(0,0,0,.02)}50%{box-shadow:0 0 20px 0 rgba(0,0,0,.15)}to{box-shadow:0 0 20px 0 rgba(0,0,0,.01)}}.FullscreenBookingBlockWrapper_root__d37qR{position:fixed;top:0;bottom:0;left:0;right:0;z-index:999;overflow-x:hidden;overflow-y:auto}.FullscreenBookingBlockWrapper_modal-overlay__zhanw{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.8)}.FullscreenBookingBlockWrapper_modal-content__efEok{position:relative;display:flex;width:100vw;min-height:100vh;justify-content:center;overflow:auto}@media(min-width:768px){.FullscreenBookingBlockWrapper_modal-content__efEok{margin-top:90px;min-height:auto}}.FullscreenBookingBlockWrapper_modal-transition-enter___2bb_{opacity:.01}@media(max-width:767px){.FullscreenBookingBlockWrapper_modal-transition-enter___2bb_{transform:scale(.9) translateY(50%)}}.FullscreenBookingBlockWrapper_modal-transition-enter-active__1tpmF{opacity:1;transition:all .2s ease-out}@media(max-width:767px){.FullscreenBookingBlockWrapper_modal-transition-enter-active__1tpmF{transform:scale(1) translateY(0)}}.FullscreenBookingBlockWrapper_modal-transition-done-enter__fkYGd,.FullscreenBookingBlockWrapper_modal-transition-exit__JBgbx{opacity:1}@media(max-width:767px){.FullscreenBookingBlockWrapper_modal-transition-exit__JBgbx{transform:scale(1) translateY(0)}}.FullscreenBookingBlockWrapper_modal-transition-exit-active__6dDU0{opacity:.01;transition:all .2s ease-out}@media(max-width:767px){.FullscreenBookingBlockWrapper_modal-transition-exit-active__6dDU0{transform:scale(.9) translateY(50%)}}@keyframes DateControls_shadow-highlight__0icxe{0%{box-shadow:0 0 20px 0 rgba(0,0,0,.02)}50%{box-shadow:0 0 20px 0 rgba(0,0,0,.15)}to{box-shadow:0 0 20px 0 rgba(0,0,0,.01)}}.DateControls_root__sKZQT{display:flex;width:50%;border-top:3px solid #fff}.DateControls_root__sKZQT.DateControls_is-active__yakhy{border-top:3px solid #b0a06c}.DateControls_button__9fB0p{display:flex;justify-content:center;align-items:center;border:0;padding:10px;background:#fff;color:#12171e}.DateControls_button__9fB0p:disabled{color:#b9b9b4}.DateControls_button__9fB0p.DateControls_with-border__Dh23L{border-right:1px solid #f6f6f6}@media(max-width:1279px){.DateControls_button__9fB0p:first-child{padding:2px 0 2px 4px}.DateControls_button__9fB0p:last-child{padding:2px 4px 2px 0}}.DateControls_icon__qH8F7{width:10px;height:10px}@keyframes FilterButton_shadow-highlight__FQECM{0%{box-shadow:0 0 20px 0 rgba(0,0,0,.02)}50%{box-shadow:0 0 20px 0 rgba(0,0,0,.15)}to{box-shadow:0 0 20px 0 rgba(0,0,0,.01)}}.FilterButton_item__AB24Y{display:flex;flex-direction:column;justify-content:space-between;align-items:center;min-width:95px;width:100%;border-right:1px solid #f6f6f6;padding:8px 10px 5px;text-align:center;white-space:normal}.FilterButton_bottom__J0hFe,.FilterButton_top__8lNCQ{display:flex;align-items:center;height:1.1rem;font-size:.5625rem;white-space:nowrap}.FilterButton_middle__NWWdN{display:flex;flex-direction:column;justify-content:center}.FilterButton_item-label__f0MSo{width:100%;text-align:center;text-transform:uppercase;font-size:.5625rem;color:#7c7a73}.FilterButton_item-value-num__RUvzn{text-transform:uppercase;font-family:Noto Sans,Arial,Helvetica,sans-serif;font-style:normal;font-weight:300;font-size:1.875rem;line-height:1;color:#12171e;transition:color .12s ease-in}.FilterButton_item-value-num__RUvzn.FilterButton_active__WmWsf{color:#b0a06c}@keyframes BookingOfferPersonsSelector_shadow-highlight__2afpi{0%{box-shadow:0 0 20px 0 rgba(0,0,0,.02)}50%{box-shadow:0 0 20px 0 rgba(0,0,0,.15)}to{box-shadow:0 0 20px 0 rgba(0,0,0,.01)}}.BookingOfferPersonsSelector_root__cgDH8{display:flex;flex-wrap:wrap;position:relative;width:100%;padding:20px 20px 0;color:#12171e}.BookingOfferPersonsSelector_persons-selector-item__blB_h{margin:30px 20px;text-transform:uppercase;text-align:center}@media(min-width:1280px){.BookingOfferPersonsSelector_persons-selector-item__blB_h{margin:30px 70px 30px 20px;text-align:right}}.BookingOfferPersonsSelector_persons-selector-item__blB_h.BookingOfferPersonsSelector_centered__xqQDl{margin:30px 20px;text-align:center}.BookingOfferPersonsSelector_select__r3Zpd{width:50%;position:relative;font-size:.75rem;min-height:1.9375rem}.BookingOfferPersonsSelector_select__r3Zpd .select__control{width:100%;min-height:32px;border:1px solid #e6e5e2;border-radius:0;background-color:rgba(0,0,0,0);font-family:Noto Sans,Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;text-transform:uppercase;color:#777;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none}.BookingOfferPersonsSelector_select__r3Zpd .select__control:hover{border-color:#e6e5e2}.BookingOfferPersonsSelector_select__r3Zpd .select__input{color:rgba(0,0,0,0)}.BookingOfferPersonsSelector_select__r3Zpd .select__menu{top:0;left:0;margin:0;box-shadow:0 2px 15px 0 rgba(64,64,64,.2);border-radius:3px;overflow:hidden}.BookingOfferPersonsSelector_select__r3Zpd .select__menu-list{padding:0}.BookingOfferPersonsSelector_select__r3Zpd .select__option{text-transform:uppercase;font-size:.625rem}.BookingOfferPersonsSelector_select__r3Zpd .select__option--is-selected{background-color:#b0a06c}.BookingOfferPersonsSelector_select__r3Zpd .select__option--is-focused{background-color:#b0a06c;color:#fff}.BookingOfferPersonsSelector_select__r3Zpd .select__value-container{cursor:pointer}.BookingOfferPersonsSelector_select__r3Zpd .select__single-value{font-size:.625rem;font-weight:400}.BookingOfferPersonsSelector_select__r3Zpd .select__indicator-separator{display:none}.BookingOfferPersonsSelector_select__r3Zpd .select__dropdown-indicator{color:#7c7a73}.BookingOfferPersonsSelector_children-age-wrapper__6ywLv{flex-basis:100%;display:flex;flex-wrap:wrap;margin-top:10px}.BookingOfferPersonsSelector_children-age-item__dbzkA{width:50%}@keyframes BookingOfferRoomsNumberSelector_shadow-highlight__9K4mk{0%{box-shadow:0 0 20px 0 rgba(0,0,0,.02)}50%{box-shadow:0 0 20px 0 rgba(0,0,0,.15)}to{box-shadow:0 0 20px 0 rgba(0,0,0,.01)}}.BookingOfferRoomsNumberSelector_root__X3K3H{display:flex;position:relative;width:100%;padding:20px;color:#12171e}.BookingOfferRoomsNumberSelector_select__Pm_WU{width:100%;position:relative;font-size:.75rem;min-height:1.9375rem}.BookingOfferRoomsNumberSelector_select__Pm_WU .select__control{width:100%;min-height:32px;border:1px solid #e6e5e2;border-radius:0;background-color:rgba(0,0,0,0);font-family:Noto Sans,Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;text-transform:uppercase;color:#777;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none}.BookingOfferRoomsNumberSelector_select__Pm_WU .select__control:hover{border-color:#e6e5e2}.BookingOfferRoomsNumberSelector_select__Pm_WU .select__input{color:rgba(0,0,0,0)}.BookingOfferRoomsNumberSelector_select__Pm_WU .select__menu{top:0;left:0;margin:0;box-shadow:0 2px 15px 0 rgba(64,64,64,.2);border-radius:3px;overflow:hidden}.BookingOfferRoomsNumberSelector_select__Pm_WU .select__menu-list{padding:0}.BookingOfferRoomsNumberSelector_select__Pm_WU .select__option{text-transform:uppercase;font-size:.5625rem}.BookingOfferRoomsNumberSelector_select__Pm_WU .select__option--is-selected{background-color:#b0a06c}.BookingOfferRoomsNumberSelector_select__Pm_WU .select__option--is-focused{background-color:#b0a06c;color:#fff}.BookingOfferRoomsNumberSelector_select__Pm_WU .select__value-container{cursor:pointer}.BookingOfferRoomsNumberSelector_select__Pm_WU .select__single-value{font-size:.5625rem;font-weight:400}.BookingOfferRoomsNumberSelector_select__Pm_WU .select__indicator-separator{display:none}.BookingOfferRoomsNumberSelector_select__Pm_WU .select__dropdown-indicator{color:#7c7a73}@keyframes BookingOfferHotelConfigurator_shadow-highlight__DygvZ{0%{box-shadow:0 0 20px 0 rgba(0,0,0,.02)}50%{box-shadow:0 0 20px 0 rgba(0,0,0,.15)}to{box-shadow:0 0 20px 0 rgba(0,0,0,.01)}}.BookingOfferHotelConfigurator_book-params-list__B3L1L .BookingOfferHotelConfigurator_list-item-inner-dates___MPfa:before{content:"";width:16px;height:16px;background-color:#fff;position:absolute;top:-10px;transform:rotate(45deg);box-sizing:content-box;border-color:#e6e5e2;border-style:solid;border-width:1px 0 0 1px}.BookingOfferHotelConfigurator_book-params__0FLHr{position:relative;z-index:1}.BookingOfferHotelConfigurator_book-params-list__B3L1L{position:relative;display:flex;flex-wrap:wrap;justify-content:stretch;border-bottom:1px solid #e6e5e2}.BookingOfferHotelConfigurator_book-params-list__B3L1L .BookingOfferHotelConfigurator_list-item__X0kpB{display:flex;width:100%}.BookingOfferHotelConfigurator_book-params-list__B3L1L .BookingOfferHotelConfigurator_list-item__X0kpB:first-child{border-bottom:1px solid #e6e5e2}.BookingOfferHotelConfigurator_book-params-list__B3L1L .BookingOfferHotelConfigurator_list-item__X0kpB:nth-child(2){flex-wrap:wrap}.BookingOfferHotelConfigurator_book-params-list__B3L1L .BookingOfferHotelConfigurator_list-item__X0kpB:last-child{flex-direction:column}.BookingOfferHotelConfigurator_book-params-list__B3L1L .BookingOfferHotelConfigurator_list-item-inner__8m439{position:absolute;top:100%;left:0;right:0;min-height:242px;background-color:#fff;border-top:1px solid #e6e5e2;border-bottom:1px solid #e6e5e2}.BookingOfferHotelConfigurator_book-params-list__B3L1L .BookingOfferHotelConfigurator_list-item-inner__8m439:before{content:"";display:block;width:16px;height:16px;position:absolute;top:-9px;left:calc(50% - 9px);background:#fff;transform:rotate(45deg);border-top:1px solid #e6e5e2;border-left:1px solid #e6e5e2;transition:left .15s ease-in}.BookingOfferHotelConfigurator_book-params-list__B3L1L .BookingOfferHotelConfigurator_first-active__CHZsq:before{left:calc(16.5% - 9px)}.BookingOfferHotelConfigurator_book-params-list__B3L1L .BookingOfferHotelConfigurator_second-active__ObGU8:before{left:calc(50% - 9px)}.BookingOfferHotelConfigurator_book-params-list__B3L1L .BookingOfferHotelConfigurator_third-active__4jAMn:before{left:calc(83.5% - 9px)}.BookingOfferHotelConfigurator_book-params-list__B3L1L .DayPicker{margin:0 auto}.BookingOfferHotelConfigurator_book-params-list__B3L1L .BookingOfferHotelConfigurator_list-item-inner-dates___MPfa{min-width:280px;position:absolute;background:#fff;border-radius:4px;box-shadow:0 2px 15px 0 #12171e;top:90px}@media(max-width:1279px){.BookingOfferHotelConfigurator_book-params-list__B3L1L .BookingOfferHotelConfigurator_list-item-inner-dates___MPfa{left:0;height:320px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;border-top:1px solid #e6e5e2;z-index:1}.BookingOfferHotelConfigurator_book-params-list__B3L1L .BookingOfferHotelConfigurator_list-item-inner-dates___MPfa:before{transition:left .5s;left:calc(50% - 10px)}}@media(min-width:1280px){.BookingOfferHotelConfigurator_book-params-list__B3L1L .BookingOfferHotelConfigurator_list-item-inner-dates___MPfa{animation:BookingOfferHotelConfigurator_appear__iDOIl .25s ease;left:0;width:231%;transform:translateX(-50%);border:1px solid #e6e5e2;z-index:1}.BookingOfferHotelConfigurator_book-params-list__B3L1L .BookingOfferHotelConfigurator_list-item-inner-dates___MPfa:before{left:calc(72% - 10px)}.BookingOfferHotelConfigurator_book-params-list__B3L1L .BookingOfferHotelConfigurator_list-item-inner-dates___MPfa.BookingOfferHotelConfigurator_list-item-inner-dates-modal__8ljv1{width:745px;transform:translateX(calc(-50% + 333px))}.BookingOfferHotelConfigurator_book-params-list__B3L1L .BookingOfferHotelConfigurator_list-item-inner-dates___MPfa.BookingOfferHotelConfigurator_list-item-inner-dates-modal__8ljv1:before{left:calc(50% - 5px)}}.BookingOfferHotelConfigurator_filter-button__gN1ni{border-right:0}.BookingOfferHotelConfigurator_calendar__l9ckD{margin-bottom:20px}@media(max-width:1279px){.BookingOfferHotelConfigurator_calendar__l9ckD{position:absolute;display:flex;justify-content:center;width:100%;margin-bottom:0;border-radius:4px}}.BookingOfferHotelConfigurator_calendar-decor__o9ROR{position:relative}.BookingOfferHotelConfigurator_calendar-decor__o9ROR:after,.BookingOfferHotelConfigurator_calendar-decor__o9ROR:before{display:block;content:"";position:absolute;top:0;width:45%;max-width:352px;height:1px;background-color:#b0a06c;transform:rotate(0)}.BookingOfferHotelConfigurator_calendar-decor__o9ROR:before{left:20px}.BookingOfferHotelConfigurator_calendar-decor__o9ROR:after{right:20px}.BookingOfferHotelConfigurator_calendar-notification__WKwOn{padding:10px 10px 0;text-align:center;color:#b32725;font-size:.6875rem}@media(max-width:1279px){.BookingOfferHotelConfigurator_calendar-notification__WKwOn{position:absolute;z-index:1;width:100%;left:0;right:0;top:0;padding:5px 20px 3px;background-color:#fff}}.BookingOfferHotelConfigurator_calendar-loader__mAZfK{position:absolute;top:20px;left:50%;height:30px;width:30px;transform:translateX(-50%);z-index:1}@media(max-width:1279px){.BookingOfferHotelConfigurator_calendar-loader__mAZfK{top:3px;height:20px;width:20px}}.BookingOfferHotelConfigurator_calendar-decor-inner__y0lTs{position:relative;margin-bottom:20px;left:50%;width:9px;height:9px;background-color:#b0a06c;transform:rotate(45deg) translateX(-50%)}.BookingOfferHotelConfigurator_calendar-selection__n4m9c{display:flex;justify-content:space-between;align-items:center;min-height:61px;padding:0 20px 20px;text-transform:none;text-align:right}@media(max-width:1279px){.BookingOfferHotelConfigurator_calendar-instructions__hW_E1{font-size:.75rem;position:absolute;left:0;bottom:0;padding:10px 15px}}.BookingOfferHotelConfigurator_checkout-only-icon__yHKxm{color:#b32725;font-size:1.25rem;line-height:.6875rem;text-decoration:none;position:relative;top:5px}.BookingOfferHotelConfigurator_dropdown-label__Z1UZ8{width:100%;padding:20px 20px 0;text-align:center;text-transform:uppercase;font-size:.5625rem;color:#7c7a73}.BookingOfferHotelConfigurator_book-cost___PQ1Z{color:#5c5c5c;margin-bottom:35px;font-size:.6875rem}.BookingOfferHotelConfigurator_book-cost___PQ1Z span{font-family:Noto Sans,Arial,Helvetica,sans-serif;font-style:normal;font-weight:500;font-size:1.4375rem}.BookingOfferHotelConfigurator_book-noresults__7pRmO{display:block;margin-bottom:15px;color:#5c5c5c;font-size:.875rem}.BookingOfferHotelConfigurator_book-cta__JaOM3{position:relative;min-height:150px;padding:30px 25px;margin-bottom:10px;text-align:center;font-size:1.0625rem}.BookingOfferHotelConfigurator_book-cta__JaOM3 a,.BookingOfferHotelConfigurator_book-cta__JaOM3 button{width:100%;margin-top:20px;padding:13px 32px;line-height:1}.BookingOfferHotelConfigurator_book-cta__JaOM3 small{display:block;font-size:.6875rem;font-weight:400}@keyframes StickyBookingBlockHeader_shadow-highlight__Cemdo{0%{box-shadow:0 0 20px 0 rgba(0,0,0,.02)}50%{box-shadow:0 0 20px 0 rgba(0,0,0,.15)}to{box-shadow:0 0 20px 0 rgba(0,0,0,.01)}}.StickyBookingBlockHeader_root__cIio2{display:flex;flex-shrink:0}.StickyBookingBlockHeader_root__cIio2 .StickyBookingBlockHeader_close__A4mKg{flex-shrink:0;height:60px;width:60px;border-bottom:1px solid #e6e5e2;border-left:1px solid #e6e5e2}.StickyBookingBlockHeader_root__cIio2 .StickyBookingBlockHeader_close-btn__T2Msh{height:100%;padding:20px;color:#12171e}.StickyBookingBlockHeader_book-header__wo_u4{display:flex;justify-content:center;align-items:center;height:60px;width:100%;border-bottom:1px solid #e6e5e2;font-size:18px;text-transform:uppercase;font-weight:700}@keyframes ButtonPhone_shadow-highlight__KbN4h{0%{box-shadow:0 0 20px 0 rgba(0,0,0,.02)}50%{box-shadow:0 0 20px 0 rgba(0,0,0,.15)}to{box-shadow:0 0 20px 0 rgba(0,0,0,.01)}}.ButtonPhone_root__v9_Yd{padding:13px 30px;text-decoration:none;display:inline-block;text-transform:uppercase;overflow:hidden;transition:background-color .15s;color:#fff;background-color:#b0a06c;text-align:center;font-family:Noto Sans,Arial,Helvetica,sans-serif;font-style:normal;font-weight:700}.ButtonPhone_root__v9_Yd[disabled]{pointer-events:none;opacity:.8}.ButtonPhone_link__NBAkb{background-color:#b0a06c}.no-touchevents .ButtonPhone_link__NBAkb:hover,[data-focus-source=key] .ButtonPhone_link__NBAkb:focus{background-color:rgb(207.6,198,166.8)}.ButtonPhone_label__b3wQP{display:block;line-height:1}.ButtonPhone_phone__7rktm:not(.ButtonPhone_no-label__9Xi4T){font-weight:400;font-size:.8125rem}@keyframes PropertyDropdown_shadow-highlight__7Le74{0%{box-shadow:0 0 20px 0 rgba(0,0,0,.02)}50%{box-shadow:0 0 20px 0 rgba(0,0,0,.15)}to{box-shadow:0 0 20px 0 rgba(0,0,0,.01)}}.PropertyDropdown_dropdown-content-header__z1L_r,.PropertyDropdown_dropdown-opener__5BUqR,.PropertyDropdown_dropdown-single-item__vqVfu{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;height:80px;width:100%;padding:20px 40px;text-align:center;text-transform:uppercase;font-size:.6875rem;border-bottom:1px solid #e6e5e2;transition:background-color .15s ease;color:#000}.PropertyDropdown_root__mKs5E{position:relative}.PropertyDropdown_dropdown-opener__5BUqR:hover{background-color:#ebebeb}.PropertyDropdown_dropdown-opener__5BUqR:after{content:"";display:block;position:absolute;right:28px;border:4px solid rgba(0,0,0,0);border-top-color:#12171e;top:calc(50% - 5px)}.PropertyDropdown_dropdown-content__uWY_6{position:absolute;top:0;width:100%;z-index:2;background-color:#f6f6f6}.PropertyDropdown_dropdown-content-header__z1L_r:hover{background-color:#ebebeb}.PropertyDropdown_dropdown-content-header__z1L_r:after{content:"";display:block;position:absolute;right:28px;border:4px solid rgba(0,0,0,0);border-bottom-color:#12171e;top:calc(50% - 9px)}.PropertyDropdown_dropdown-list__83WC_{border-bottom:1px solid #e6e5e2;max-height:300px;overflow:auto}.PropertyDropdown_list-item-btn__TqkDX{display:flex;flex-direction:column;justify-content:center;align-items:center;height:75px;width:100%;transition:background-color .15s ease}.PropertyDropdown_list-item-btn__TqkDX.PropertyDropdown_active__nJaYD,.PropertyDropdown_list-item-btn__TqkDX:hover{background-color:#ebebeb}.PropertyDropdown_property-title__2JAQW{text-transform:uppercase;font-size:.6875rem;color:#000}.PropertyDropdown_hotel-stars__iw4Ij{font-size:.5625rem}.PropertyDropdown_dropdown-transition-enter__hdh4T{opacity:.01}.PropertyDropdown_dropdown-transition-enter-active__yJ5Ky{opacity:1;transition:all .3s ease-out}.PropertyDropdown_dropdown-transition-done-enter__H3p4B,.PropertyDropdown_dropdown-transition-exit__9kH8I{opacity:1}.PropertyDropdown_dropdown-transition-exit-active__fu8FQ{opacity:.01;transition:all .3s ease-out}@keyframes OfferStickyBookingBlock_shadow-highlight__FJ9ck{0%{box-shadow:0 0 20px 0 rgba(0,0,0,.02)}50%{box-shadow:0 0 20px 0 rgba(0,0,0,.15)}to{box-shadow:0 0 20px 0 rgba(0,0,0,.01)}}.OfferStickyBookingBlock_root__8Sket{position:relative;width:326px;border:1px solid #e6e5e2;background-color:#fff}@media(max-width:767px){.OfferStickyBookingBlock_root__8Sket{display:flex;flex-direction:column;width:100%;margin-top:55px}}@media(min-width:1280px){.OfferStickyBookingBlock_root-wide__4tg81{width:676px}}.OfferStickyBookingBlock_book-header__ddPD8{display:flex}.OfferStickyBookingBlock_book-header__ddPD8 .OfferStickyBookingBlock_close__5PbjP{flex-shrink:0;height:60px;width:60px;border-bottom:1px solid #e6e5e2;border-left:1px solid #e6e5e2}.OfferStickyBookingBlock_book-header__ddPD8 .OfferStickyBookingBlock_close-btn__gvJFN{height:100%;padding:20px}.OfferStickyBookingBlock_book-header-label__pt5fL{display:flex;justify-content:center;align-items:center;height:60px;width:100%;border-bottom:1px solid #e6e5e2;color:#5c5c5c;font-size:.6875rem;text-transform:uppercase}.OfferStickyBookingBlock_book-offer__fy1Gx{height:220px;padding:0 50px;display:flex;flex-direction:column;align-items:center;justify-content:center}.OfferStickyBookingBlock_best-price__OI7fD{margin-bottom:20px;text-align:center;font-size:.6875rem}.OfferStickyBookingBlock_best-price__OI7fD span{font-size:1.375rem;font-weight:500}.OfferStickyBookingBlock_best-price__OI7fD span:before{content:"";display:block}.OfferStickyBookingBlock_book-cta__58_q4{width:100%;text-align:center;padding-left:20px;padding-right:20px}.OfferStickyBookingBlock_book-message__KYA76{color:#5c5c5c;font-size:.875rem;margin:0 -20px 20px}.OfferStickyBookingBlock_book-params-list__W42X2{position:relative;display:flex;justify-content:stretch;width:100%;border-bottom:1px solid #e6e5e2}.OfferStickyBookingBlock_book-params-list__W42X2 .OfferStickyBookingBlock_list-item__XoFLy{display:flex;flex-grow:1;width:33%}.OfferStickyBookingBlock_book-params-list__W42X2 .OfferStickyBookingBlock_list-item__XoFLy:first-child{width:67%}.OfferStickyBookingBlock_book-params-list__W42X2 .OfferStickyBookingBlock_list-item-inner__rOS_J{position:absolute;top:100%;left:0;right:0;min-height:242px;background-color:#fff;border-top:1px solid #e6e5e2;border-bottom:1px solid #e6e5e2}.OfferStickyBookingBlock_book-params-list__W42X2 .OfferStickyBookingBlock_list-item-inner__rOS_J:before{content:"";display:block;width:16px;height:16px;position:absolute;top:-9px;left:calc(50% - 9px);background:#fff;transform:rotate(45deg);border-top:1px solid #e6e5e2;border-left:1px solid #e6e5e2;transition:left .15s ease-in}.OfferStickyBookingBlock_book-params-list__W42X2 .OfferStickyBookingBlock_first-active__5mfq4:before{left:calc(16.5% - 9px)}.OfferStickyBookingBlock_book-params-list__W42X2 .OfferStickyBookingBlock_second-active__SQH76:before{left:calc(50% - 9px)}.OfferStickyBookingBlock_book-params-list__W42X2 .OfferStickyBookingBlock_third-active__W51P8:before{left:calc(83.5% - 9px)}.OfferStickyBookingBlock_book-params-list__W42X2 .DayPicker{margin:0 auto}@keyframes StickyBookingBlockContactUs_shadow-highlight__wtK5D{0%{box-shadow:0 0 20px 0 rgba(0,0,0,.02)}50%{box-shadow:0 0 20px 0 rgba(0,0,0,.15)}to{box-shadow:0 0 20px 0 rgba(0,0,0,.01)}}.StickyBookingBlockContactUs_root__KIHyV{padding:15px 12px 10px;text-align:center;color:#5c5c5c}@media(max-width:767px){.StickyBookingBlockContactUs_root__KIHyV{margin-top:auto}}.StickyBookingBlockContactUs_title__JMVc8{margin-bottom:15px;font-size:.9375rem;text-transform:uppercase}.StickyBookingBlockContactUs_phones__g9XxJ{display:flex;justify-content:space-around;font-size:.5625rem;line-height:1.75;text-transform:uppercase}.StickyBookingBlockContactUs_phone__Q1qAc{width:50%}.StickyBookingBlockContactUs_phone-value__T9cUY{font-size:.6875rem;color:inherit;text-decoration:none}@keyframes Offer_shadow-highlight__fAC7g{0%{box-shadow:0 0 20px 0 rgba(0,0,0,.02)}50%{box-shadow:0 0 20px 0 rgba(0,0,0,.15)}to{box-shadow:0 0 20px 0 rgba(0,0,0,.01)}}.Offer_hero-buttons-wrapper__iTdSo{position:relative}.Offer_hero-buttons-wrapper__iTdSo.Offer_right-offset__WrQXc{margin-right:364px}