@keyframes react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;user-select:none;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:var(
    --custom-highlight-background,linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%)
  );transform:translateX(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}.specialOfferPage_hotelCardAddressWrap__303FR,.specialOfferPage_priceWrap__rUsP6 .specialOfferPage_textSmall__A6hv4,.specialOfferPage_text-sm__n2X8C{font-size:1.2rem;line-height:1.33}.specialOfferPage_breadcrumbs__pHFHD>*,.specialOfferPage_hotel__oKV0J .specialOfferPage_info__irtru .specialOfferPage_label__CU8_O,.specialOfferPage_text-md__vXp8D{font-size:1.4rem;line-height:1.57}.specialOfferPage_hotel__oKV0J .specialOfferPage_cancellation__C2UN1,.specialOfferPage_location__LO5Z_ .specialOfferPage_airports__E1T03 .specialOfferPage_item__VvtHM,.specialOfferPage_location__LO5Z_ .specialOfferPage_sightsNearby__hjqkt .specialOfferPage_item__VvtHM,.specialOfferPage_location__LO5Z_ .specialOfferPage_skiFacilities__RCulw .specialOfferPage_item__VvtHM,.specialOfferPage_text-lg__3tM7L{font-size:1.6rem;line-height:1.37}.specialOfferPage_text-lg-light__2MOWX{font-size:1.8rem;line-height:1.57;opacity:.8}.specialOfferPage_text-w-400__KySKu{font-weight:400}.specialOfferPage_text-w-500__tuiNm{font-weight:500}.specialOfferPage_text-w-700__4Ixv8{font-weight:700}.specialOfferPage_text-w-900__as_r0{font-weight:900}.specialOfferPage_h1__w2DXq{font-size:3.2rem;line-height:1.3}@media screen and (max-width:834px){.specialOfferPage_h1__w2DXq{font-size:3.2rem}}.specialOfferPage_h2__BNHCI{font-size:4rem;line-height:1.3}.specialOfferPage_h3__TL_jT{font-size:2.1rem;line-height:1.33}@media screen and (max-width:834px){.specialOfferPage_h3__TL_jT{font-size:2.6rem}}.specialOfferPage_h4__Fbcbv,.specialOfferPage_hotel__oKV0J .specialOfferPage_info__irtru .specialOfferPage_value__twAtB,.specialOfferPage_priceDiscounted__CJvrq,.specialOfferPage_priceNew__d2fL_,.specialOfferPage_priceOld__ga9pr,.specialOfferPage_priceTotal___NLCA,.specialOfferPage_titleMedium__hnQkr{font-size:2.4rem;line-height:1.33}.specialOfferPage_additionalInfo__bhdfa,.specialOfferPage_h5__xrK_z,.specialOfferPage_titleSmall__36QxG{font-size:1.8rem;line-height:1.44}.specialOfferPage_h6__mWJGK,.specialOfferPage_showMore__7L3Wt{font-size:1.6rem}.specialOfferPage_blackout__hmxL3:before{content:"";display:block;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:linear-gradient(1turn,rgba(0,0,0,.7),rgba(0,0,0,0))}.specialOfferPage_mediaFullScreen__goJFR{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.specialOfferPage_mediaFullScreen__goJFR:before{content:"";display:block}.specialOfferPage_hotelCard__xpr20 .specialOfferPage_media__TDAVl,.specialOfferPage_mediaImage__mNnjM{z-index:0}.specialOfferPage_hotelCard__xpr20 .specialOfferPage_media__TDAVl img,.specialOfferPage_mediaImage__mNnjM img{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover;object-position:center}.specialOfferPage_hotelCard__xpr20 .specialOfferPage_media__TDAVl,.specialOfferPage_mediaEmpty__FAAqZ{color:rgba(0,35,71,.3)}.specialOfferPage_hotelCard__xpr20 .specialOfferPage_empty__Qbnhm.specialOfferPage_media__TDAVl,.specialOfferPage_mediaEmpty__FAAqZ.specialOfferPage_empty__Qbnhm{display:flex;align-items:center;justify-content:center;background-color:#f7f9fa}.specialOfferPage_hotelCard__xpr20 .specialOfferPage_media__TDAVl .specialOfferPage_mediaIcon__EPFzH,.specialOfferPage_mediaEmpty__FAAqZ .specialOfferPage_mediaIcon__EPFzH{width:40%;max-width:7rem;height:auto;color:rgba(0,35,71,.3)}.specialOfferPage_cardDefault__ud4lp{display:flex;flex-direction:column;height:100%;border:1px solid rgba(0,0,0,.1);background-color:#fff;overflow:hidden;transition:box-shadow .3s ease}.specialOfferPage_cardDefault__ud4lp:hover{box-shadow:0 .8rem 2.4rem rgba(0,0,0,.08)}.specialOfferPage_cardHorizontal__YmaMq{display:flex;border:1px solid rgba(0,0,0,.16);background-color:#fff;overflow:hidden;transition:box-shadow .3s ease}.specialOfferPage_cardHorizontal__YmaMq:hover{box-shadow:0 .8rem 2.4rem rgba(0,0,0,.08)}.specialOfferPage_cardFlag__GvXwk{width:3.2rem;height:2.4rem;border-radius:.4rem;overflow:hidden}.specialOfferPage_cardFlag__GvXwk img{width:100%;height:100%;object-fit:cover}.specialOfferPage_bodyVertical__fFDzb{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between}.specialOfferPage_cardBadge__fPuvB{display:flex;align-items:center;justify-content:center;width:5.6rem;height:4rem;border-radius:4rem;cursor:pointer}.specialOfferPage_cardBadge__fPuvB>*{height:2.4rem}.specialOfferPage_cardBadge__fPuvB img,.specialOfferPage_cardBadge__fPuvB svg{width:2.4rem;height:2.4rem;stroke:#fff}.specialOfferPage_price__79H0j{display:flex;align-items:center}.specialOfferPage_priceNew__d2fL_,.specialOfferPage_priceOld__ga9pr{flex-shrink:0}.specialOfferPage_priceOld__ga9pr{color:#6b7178;margin-right:.8rem;font-weight:400}.specialOfferPage_priceOld__ga9pr>b{font-weight:400;display:inline-block;position:relative}.specialOfferPage_priceOld__ga9pr>b:before{content:"";width:100%;height:1px;background-color:#6b7178;display:block;position:absolute;z-index:1;top:50%;left:0;transform:translateY(-50%)}.specialOfferPage_priceNew__d2fL_{font-weight:900;color:#f44646}.specialOfferPage_priceNewHumble__iurBs{font-weight:900}.specialOfferPage_priceTotal___NLCA{font-weight:900;color:#000;text-align:right}.specialOfferPage_priceDiscounted__CJvrq{font-weight:900;color:#77bd18;text-align:right}.specialOfferPage_wrap__ZHO4K{width:100%;margin-top:2.4rem;font-size:1.8rem;color:#5b6168}@media screen and (max-width:1112px){.specialOfferPage_wrap__ZHO4K{margin-top:4.8rem}}@media screen and (max-width:834px){.specialOfferPage_wrap__ZHO4K{margin-top:2rem}}.specialOfferPage_block__rBXP5{padding:4rem 0;border-bottom:1px solid #eef1f4}.specialOfferPage_block__rBXP5.specialOfferPage_top__0kalq{padding-top:4rem}@media screen and (min-width:835px){.specialOfferPage_block__rBXP5.specialOfferPage_top__0kalq{padding-top:0}}.specialOfferPage_title__3PHTG{font-weight:900;color:#000}.specialOfferPage_titleLarge__LHCRX{font-size:3.2rem;line-height:1.3}.specialOfferPage_titleDefault__cfudC{font-size:2rem}.specialOfferPage_hotelDescriptionItem___4TBb{margin-top:3.2rem}.specialOfferPage_hotelDescriptionItem___4TBb p{margin-top:2rem}.specialOfferPage_locationInfo__jf01E{column-gap:2.8rem}.specialOfferPage_locationInfo__jf01E>*{page-break-inside:avoid;break-inside:avoid;list-style:none}.specialOfferPage_location__LO5Z_ .specialOfferPage_airports__E1T03 .specialOfferPage_item__VvtHM,.specialOfferPage_location__LO5Z_ .specialOfferPage_sightsNearby__hjqkt .specialOfferPage_item__VvtHM,.specialOfferPage_location__LO5Z_ .specialOfferPage_skiFacilities__RCulw .specialOfferPage_item__VvtHM{display:inline;position:relative}.specialOfferPage_location__LO5Z_ .specialOfferPage_airports__E1T03 .specialOfferPage_item__VvtHM>*,.specialOfferPage_location__LO5Z_ .specialOfferPage_sightsNearby__hjqkt .specialOfferPage_item__VvtHM>*,.specialOfferPage_location__LO5Z_ .specialOfferPage_skiFacilities__RCulw .specialOfferPage_item__VvtHM>*{display:inline-block;vertical-align:middle}.specialOfferPage_location__LO5Z_ .specialOfferPage_airports__E1T03 .specialOfferPage_item__VvtHM>:not(.specialOfferPage_dot__9A4lK),.specialOfferPage_location__LO5Z_ .specialOfferPage_sightsNearby__hjqkt .specialOfferPage_item__VvtHM>:not(.specialOfferPage_dot__9A4lK),.specialOfferPage_location__LO5Z_ .specialOfferPage_skiFacilities__RCulw .specialOfferPage_item__VvtHM>:not(.specialOfferPage_dot__9A4lK){margin:0 .5rem 0 1rem}.specialOfferPage_location__LO5Z_ .specialOfferPage_airports__E1T03 .specialOfferPage_item__VvtHM,.specialOfferPage_location__LO5Z_ .specialOfferPage_sightsNearby__hjqkt .specialOfferPage_item__VvtHM,.specialOfferPage_location__LO5Z_ .specialOfferPage_skiFacilities__RCulw .specialOfferPage_item__VvtHM{padding:.6rem 0}.specialOfferPage_location__LO5Z_ .specialOfferPage_airports__E1T03 .specialOfferPage_itemName__8_8lY,.specialOfferPage_location__LO5Z_ .specialOfferPage_sightsNearby__hjqkt .specialOfferPage_itemName__8_8lY,.specialOfferPage_location__LO5Z_ .specialOfferPage_skiFacilities__RCulw .specialOfferPage_itemName__8_8lY{display:inline}.specialOfferPage_location__LO5Z_ .specialOfferPage_airports__E1T03 .specialOfferPage_item__VvtHM .specialOfferPage_dot__9A4lK,.specialOfferPage_location__LO5Z_ .specialOfferPage_sightsNearby__hjqkt .specialOfferPage_item__VvtHM .specialOfferPage_dot__9A4lK,.specialOfferPage_location__LO5Z_ .specialOfferPage_skiFacilities__RCulw .specialOfferPage_item__VvtHM .specialOfferPage_dot__9A4lK{width:6px;height:6px;margin:0}.specialOfferPage_location__LO5Z_ .specialOfferPage_airports__E1T03 .specialOfferPage_name___c_qj,.specialOfferPage_location__LO5Z_ .specialOfferPage_sightsNearby__hjqkt .specialOfferPage_name___c_qj,.specialOfferPage_location__LO5Z_ .specialOfferPage_skiFacilities__RCulw .specialOfferPage_name___c_qj{display:flex;align-items:center}.specialOfferPage_location__LO5Z_ .specialOfferPage_airports__E1T03 .specialOfferPage_title__3PHTG,.specialOfferPage_location__LO5Z_ .specialOfferPage_sightsNearby__hjqkt .specialOfferPage_title__3PHTG,.specialOfferPage_location__LO5Z_ .specialOfferPage_skiFacilities__RCulw .specialOfferPage_title__3PHTG{margin-bottom:.6rem}.specialOfferPage_location__LO5Z_ .specialOfferPage_airports__E1T03 .specialOfferPage_icon__BtSHq,.specialOfferPage_location__LO5Z_ .specialOfferPage_sightsNearby__hjqkt .specialOfferPage_icon__BtSHq,.specialOfferPage_location__LO5Z_ .specialOfferPage_skiFacilities__RCulw .specialOfferPage_icon__BtSHq{width:1.8rem;margin-right:1rem}.specialOfferPage_grey__pZO0G,.specialOfferPage_location__LO5Z_ .specialOfferPage_airports__E1T03 .specialOfferPage_item__VvtHM,.specialOfferPage_location__LO5Z_ .specialOfferPage_sightsNearby__hjqkt .specialOfferPage_item__VvtHM,.specialOfferPage_location__LO5Z_ .specialOfferPage_skiFacilities__RCulw .specialOfferPage_item__VvtHM{color:#6b7178}.specialOfferPage_dot__9A4lK{flex-shrink:0;display:block;width:4px;height:4px;margin:0 .8rem;border-radius:50%;background-color:#ccd3da}.specialOfferPage_element__y2pbO.specialOfferPage_firstElement__0SOOy{margin-top:2rem}@media screen and (max-width:1112px){.specialOfferPage_element__y2pbO.specialOfferPage_firstElement__0SOOy{margin-top:3rem}}.specialOfferPage_element__y2pbO:not(.specialOfferPage_firstElement__0SOOy){margin-top:4rem}.specialOfferPage_hotelCardAddressWrap__303FR{font-weight:400;color:#6b7178;display:flex}.specialOfferPage_hotelCardAddressWrap__303FR .specialOfferPage_dot__9A4lK{margin-top:.6rem}.specialOfferPage_location__LO5Z_ .specialOfferPage_addressWrap___kHaJ,.specialOfferPage_location__LO5Z_ .specialOfferPage_map__CGwyx{margin-bottom:3.2rem}.specialOfferPage_locationInfo__jf01E{columns:25rem 2}.specialOfferPage_locationInfo__jf01E>:not(:last-child){margin-bottom:2.6rem}.specialOfferPage_header__Fj1Mq{display:flex;justify-content:space-between;align-items:center;margin-bottom:3.2rem}@media screen and (max-width:834px){.specialOfferPage_header__Fj1Mq{flex-wrap:wrap;margin-bottom:3.8rem}}@media screen and (min-width:835px){.specialOfferPage_header__Fj1Mq .specialOfferPage_left__A__qK{padding-right:3rem}}.specialOfferPage_header__Fj1Mq .specialOfferPage_left__A__qK{flex-shrink:1}.specialOfferPage_clamp__5_N_G{-webkit-line-clamp:10;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;overflow-wrap:break-word}.specialOfferPage_breadcrumbs__pHFHD>*{color:#6b7178;display:inline}.specialOfferPage_breadcrumbs__pHFHD .specialOfferPage_link__G4A7h{text-decoration:underline;text-underline-offset:4px;text-decoration-color:#ccd3da}.specialOfferPage_booking__wzyXU{flex-shrink:0;display:flex;justify-content:space-between;align-items:flex-end}@media screen and (max-width:834px){.specialOfferPage_booking__wzyXU{flex-wrap:wrap;width:100%;margin-top:3.2rem}}.specialOfferPage_booking__wzyXU>*{flex-shrink:0}.specialOfferPage_booking__wzyXU>:first-child{margin-right:2.4rem}@media screen and (max-width:500px){.specialOfferPage_booking__wzyXU>*{margin-top:1rem}}.specialOfferPage_price__79H0j{justify-content:flex-end}@media screen and (max-width:834px){.specialOfferPage_price__79H0j{justify-content:flex-start}}.specialOfferPage_priceWrap__rUsP6{text-align:right}@media screen and (max-width:834px){.specialOfferPage_priceWrap__rUsP6{text-align:left}}.specialOfferPage_priceWrap__rUsP6 .specialOfferPage_textSmall__A6hv4{color:#6b7178}.specialOfferPage_validTill__6c8lO{position:relative;font-size:1rem;line-height:1.8;font-weight:900;background-color:#eef1f4;padding:.2rem .8rem .4rem;border-radius:1.4rem;margin:0 0 .3rem auto;width:fit-content}.specialOfferPage_validTill__6c8lO:after{content:"";position:absolute;right:1rem;bottom:-.3rem;display:block;width:1rem;height:1rem;background-color:#eef1f4;border-radius:.3rem;transform:rotate(45deg)}.specialOfferPage_aboutSPO__USool{display:flex;justify-content:space-between;align-items:flex-start}@media screen and (max-width:1112px){.specialOfferPage_aboutSPO__USool{flex-wrap:wrap}}.specialOfferPage_description__aJj0W{width:68.8%;padding-right:5.6rem}@media screen and (max-width:1112px){.specialOfferPage_description__aJj0W{width:100%;padding-right:0;order:2}}.specialOfferPage_description__aJj0W .specialOfferPage_title__3PHTG{margin-bottom:2.4rem}.specialOfferPage_description__aJj0W .specialOfferPage_content__oqumX h2{font-weight:900;color:#000;font-size:1.8rem;margin:3.2rem 0 2rem}.specialOfferPage_description__aJj0W .specialOfferPage_content__oqumX p:not(:last-child){margin-bottom:2rem}.specialOfferPage_description__aJj0W .specialOfferPage_content__oqumX ul{margin-bottom:3.2rem}.specialOfferPage_description__aJj0W .specialOfferPage_content__oqumX li{position:relative;padding-left:3.6rem}.specialOfferPage_description__aJj0W .specialOfferPage_content__oqumX li:before{content:"";display:block;width:.6rem;height:.6rem;background-color:#5b6168;border-radius:50%;position:absolute;left:1.2rem;top:1rem}.specialOfferPage_description__aJj0W .specialOfferPage_facilitiesType__DClH8{flex-basis:max-content}@media screen and (max-width:1112px){.specialOfferPage_description__aJj0W .specialOfferPage_facilitiesType__DClH8{flex-basis:100%}}.specialOfferPage_description__aJj0W .specialOfferPage_facilitiesTypeWrap__VbAyy{display:flex;flex-wrap:wrap;max-width:100%}@media screen and (max-width:1112px){.specialOfferPage_description__aJj0W .specialOfferPage_facilitiesTypeWrap__VbAyy{flex-wrap:wrap}}.specialOfferPage_description__aJj0W .specialOfferPage_facilitiesTypeWrap__VbAyy .specialOfferPage_title__3PHTG{flex-basis:100%}.specialOfferPage_description__aJj0W .specialOfferPage_facilitiesType__DClH8 .specialOfferPage_icon__BtSHq{width:1.8rem}.specialOfferPage_description__aJj0W .specialOfferPage_facilitiesType__DClH8 .specialOfferPage_name___c_qj{display:flex;align-items:center;margin:0 .5rem 0 1rem}.specialOfferPage_description__aJj0W .specialOfferPage_facilitiesType__DClH8 .specialOfferPage_name___c_qj>img{margin-right:1rem}.specialOfferPage_showMore__7L3Wt{width:100%;color:#6b7178;cursor:pointer;display:flex;align-items:center;margin-top:1.6rem}.specialOfferPage_showMore__7L3Wt svg{width:1.6rem;height:1.6rem;margin-left:.4rem}.specialOfferPage_showAllFacilities__4SXOx{color:#5b6168}@media screen and (max-width:500px){.specialOfferPage_showAllFacilities__4SXOx{margin-bottom:2.4rem}}.specialOfferPage_readMore__2CtEk svg{transition:transform .15s ease}.specialOfferPage_readMore__2CtEk.specialOfferPage_visible__vO1Ky svg{transform:rotate(180deg)}.specialOfferPage_offerValid__f0lGY{display:flex;justify-content:space-between;align-items:last baseline}@media screen and (max-width:834px){.specialOfferPage_offerValid__f0lGY{flex-wrap:wrap}}.specialOfferPage_offerValid__f0lGY.specialOfferPage_top__0kalq{padding-top:4rem;padding-bottom:0;border-bottom:none}@media screen and (min-width:835px){.specialOfferPage_offerValid__f0lGY.specialOfferPage_top__0kalq{padding-top:0}}.specialOfferPage_offerValid__f0lGY .specialOfferPage_title__3PHTG{margin-bottom:0}@media screen and (min-width:835px){.specialOfferPage_offerValid__f0lGY .specialOfferPage_booking__wzyXU{margin-top:2.4rem}}.specialOfferPage_additionalInfo__bhdfa{width:31.2%;max-width:38.8rem;padding:3.2rem;background:#eff2f5;border-radius:24px}@media screen and (max-width:1112px){.specialOfferPage_additionalInfo__bhdfa{width:100%;max-width:none;order:1}}@media screen and (max-width:834px){.specialOfferPage_additionalInfo__bhdfa{padding:2.4rem}}@media screen and (max-width:1112px){.specialOfferPage_additionalInfo__bhdfa.specialOfferPage_halve__pCxiY{display:flex;flex-wrap:wrap}.specialOfferPage_additionalInfo__bhdfa.specialOfferPage_halve__pCxiY>*{flex-basis:50%;padding-right:1.6rem}}@media screen and (max-width:834px){.specialOfferPage_additionalInfo__bhdfa.specialOfferPage_halve__pCxiY>*{flex-basis:100%;padding-right:0}}.specialOfferPage_additionalInfo__bhdfa .specialOfferPage_title__3PHTG{margin-bottom:2.4rem}.specialOfferPage_additionalInfo__bhdfa .specialOfferPage_inner__jlI2f:not(:last-child){margin-bottom:3.2rem}.specialOfferPage_additionalInfo__bhdfa .specialOfferPage_item__VvtHM{display:flex;align-items:flex-start;font-size:inherit;color:inherit}.specialOfferPage_additionalInfo__bhdfa .specialOfferPage_item__VvtHM:not(:last-child){margin-bottom:1.6rem}.specialOfferPage_additionalInfo__bhdfa .specialOfferPage_item__VvtHM .specialOfferPage_text__ryoBu{font-size:1.2rem;color:#6b7178}.specialOfferPage_additionalInfo__bhdfa .specialOfferPage_item__VvtHM .specialOfferPage_icon__BtSHq{width:1.8rem;height:1.8rem;margin:.1rem 1rem 0 0}.specialOfferPage_additionalInfo__bhdfa .specialOfferPage_highlights__5WnZJ .specialOfferPage_item__VvtHM{position:relative;padding-left:3.6rem}.specialOfferPage_additionalInfo__bhdfa .specialOfferPage_highlights__5WnZJ .specialOfferPage_item__VvtHM:before{content:"";display:block;width:.8rem;height:.8rem;background-color:#5b6168;border-radius:50%;position:absolute;left:.8rem;top:.8rem}.specialOfferPage_additionalInfo__bhdfa .specialOfferPage_files__Pkp5D .specialOfferPage_item__VvtHM{cursor:pointer}.specialOfferPage_hotel__oKV0J{display:flex;flex-flow:column}@media screen and (max-width:1112px){.specialOfferPage_hotel__oKV0J{flex-wrap:wrap}}@media screen and (min-width:1113px){.specialOfferPage_hotel__oKV0J{border-bottom:1px solid #eef1f4;margin:2.4rem 0 4rem;padding-bottom:4.8rem}}@media screen and (max-width:1112px){.specialOfferPage_hotel__oKV0J .specialOfferPage_hotelCard__xpr20{width:100%;margin-bottom:3.2rem}}.specialOfferPage_hotel__oKV0J .specialOfferPage_info__irtru{display:flex;align-items:flex-end;flex-shrink:0}@media screen and (max-width:834px){.specialOfferPage_hotel__oKV0J .specialOfferPage_info__irtru{flex-wrap:wrap}}.specialOfferPage_hotel__oKV0J .specialOfferPage_info__irtru>:not(:last-child){padding-right:3.2rem}@media screen and (max-width:834px){.specialOfferPage_hotel__oKV0J .specialOfferPage_info__irtru>:not(:last-child){width:100%;margin-bottom:2.4rem}}.specialOfferPage_hotel__oKV0J .specialOfferPage_infoWrap__DwvRz{display:flex;align-items:flex-start;width:100%;justify-content:space-between}@media screen and (max-width:834px){.specialOfferPage_hotel__oKV0J .specialOfferPage_infoWrap__DwvRz{flex-wrap:wrap}}@media screen and (max-width:1112px){.specialOfferPage_hotel__oKV0J .specialOfferPage_infoWrap__DwvRz>*{margin-bottom:4.8rem}}@media screen and (max-width:834px){.specialOfferPage_hotel__oKV0J .specialOfferPage_infoWrap__DwvRz>*{width:100%;padding:3.2rem 0 0;margin:0 0 3.2rem;border-left:none;border-top:1px solid #eef1f4}.specialOfferPage_hotel__oKV0J .specialOfferPage_infoWrap__DwvRz>:last-child{margin-bottom:4rem}}@media screen and (max-width:1112px){.specialOfferPage_hotel__oKV0J .specialOfferPage_info__irtru{padding-left:0;margin-left:0;border-left:none}}.specialOfferPage_hotel__oKV0J .specialOfferPage_info__irtru .specialOfferPage_label__CU8_O{color:#6b7178}.specialOfferPage_hotel__oKV0J .specialOfferPage_info__irtru .specialOfferPage_value__twAtB{flex-shrink:0;font-weight:900;color:#000}@media screen and (max-width:1919px){.specialOfferPage_hotel__oKV0J .specialOfferPage_info__irtru .specialOfferPage_value__twAtB{font-size:1.8rem}}.specialOfferPage_hotel__oKV0J .specialOfferPage_cancellation__C2UN1{flex-shrink:0;cursor:pointer;color:#000}.specialOfferPage_hotel__oKV0J .specialOfferPage_cancellation__C2UN1:after{content:"";display:block;width:100%;border-bottom:1px dashed #ccd3da}.specialOfferPage_hotel__oKV0J .specialOfferPage_descriptionHotel__l8EOS{flex-shrink:1}.specialOfferPage_facilitiesType__DClH8{flex-basis:max-content}@media screen and (max-width:1112px){.specialOfferPage_facilitiesType__DClH8{flex-basis:100%}}.specialOfferPage_facilitiesTypeWrap__VbAyy{display:flex;flex-wrap:wrap;max-width:100%}@media screen and (max-width:1112px){.specialOfferPage_facilitiesTypeWrap__VbAyy{flex-wrap:wrap}}.specialOfferPage_facilitiesTypeWrap__VbAyy .specialOfferPage_title__3PHTG{flex-basis:100%}.specialOfferPage_facilitiesType__DClH8 .specialOfferPage_icon__BtSHq{width:1.8rem}.specialOfferPage_facilitiesType__DClH8 .specialOfferPage_name___c_qj{display:flex;align-items:center;margin:0 .5rem 0 1rem}.specialOfferPage_facilitiesType__DClH8 .specialOfferPage_name___c_qj>img{margin-right:1rem}.specialOfferPage_helpIcon__qXNvp{margin-left:.5rem;padding-top:.25rem;cursor:pointer}.specialOfferPage_tags__wVB9m{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:4.8rem;padding-top:4.8rem;border-top:1px solid #eef1f4}@media screen and (min-width:1113px){.specialOfferPage_tags__wVB9m{display:none}}@media screen and (max-width:834px){.specialOfferPage_tags__wVB9m{margin-bottom:4rem;padding-top:4rem}}.specialOfferPage_tags__wVB9m .specialOfferPage_tag__Gvth9{display:flex;align-items:center;margin-right:3.2rem}.specialOfferPage_tags__wVB9m .specialOfferPage_tag__Gvth9 .specialOfferPage_text__ryoBu{display:inline-block}.specialOfferPage_tags__wVB9m .specialOfferPage_tag__Gvth9 .specialOfferPage_text__ryoBu>*{display:inline-block;vertical-align:middle}.specialOfferPage_tags__wVB9m .specialOfferPage_tag__Gvth9{margin-bottom:.8rem}.specialOfferPage_tags__wVB9m .specialOfferPage_tag__Gvth9 img{margin-right:.8rem;width:4rem}.specialOfferPage_tags__wVB9m .specialOfferPage_tag__Gvth9 svg{margin-left:.6rem;margin-top:1rem}.specialOfferPage_travelDates__XErzM{display:flex;flex-wrap:wrap;color:#ccd3da}.specialOfferPage_travelDates__XErzM .specialOfferPage_active__L4ie4{color:#5b6168}.specialOfferPage_travelDates__XErzM>*{flex-basis:33%}@media screen and (max-width:834px){.specialOfferPage_travelDates__XErzM>*{flex-basis:50%}}@media screen and (max-width:500px){.specialOfferPage_travelDates__XErzM>*{flex-basis:100%}}.specialOfferPage_rulesSet__0q90T{display:inline-block;font-size:1.2rem;line-height:1.33rem;color:#6b7178;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}.specialOfferPage_links__Sj1i1{flex-shrink:0}@media screen and (max-width:834px){.specialOfferPage_links__Sj1i1{border-left:none!important;margin-left:0!important;padding-left:0!important;margin-bottom:3.2rem!important}}.specialOfferPage_links__Sj1i1 .specialOfferPage_link__G4A7h{color:#5b6168}.specialOfferPage_otherDates__MP2a4{display:flex;align-items:flex-start;margin-left:-6.8rem}@media screen and (max-width:834px){.specialOfferPage_otherDates__MP2a4{flex-wrap:wrap;margin-left:0}}.specialOfferPage_otherDates__MP2a4>*{flex-basis:50%;padding-left:6.8rem}@media screen and (max-width:834px){.specialOfferPage_otherDates__MP2a4>*{flex-basis:100%;padding-left:0}}.specialOfferPage_otherDates__MP2a4>:first-child{margin-bottom:3.2rem}@media screen and (min-width:835px){.specialOfferPage_otherDates__MP2a4>:first-child{margin-bottom:0}}.specialOfferPage_otherDates__MP2a4>:first-child .specialOfferPage_title__3PHTG{margin-bottom:.8rem}.specialOfferPage_otherDatesWrap__pesqc{padding:4rem 0;border-top:1px solid #eef1f4;border-bottom:1px solid #eef1f4}@media screen and (max-width:834px){.specialOfferPage_otherDatesWrap__pesqc{margin-bottom:4rem}}.specialOfferPage_hotelCard__xpr20{display:flex;align-items:center;flex-shrink:0;border:none;margin-bottom:3.8rem}.specialOfferPage_hotelCard__xpr20 .specialOfferPage_title__3PHTG{margin-bottom:0}.specialOfferPage_hotelCard__xpr20 .specialOfferPage_media__TDAVl{position:relative;border-radius:.8rem;overflow:hidden;width:4.8rem;height:4.8rem;margin-right:1.6rem}.specialOfferPage_hotelCard__xpr20 .specialOfferPage_media__TDAVl:before{content:"";display:block;padding-top:100%}.specialOfferPage_hotelCard__xpr20 .specialOfferPage_body__nm0_o{font-size:1.6rem;font-weight:900;color:#000}.hotelLocation_text-sm__fK_o5{font-size:1.2rem;line-height:1.33}.hotelLocation_text-md__XfffS{font-size:1.4rem;line-height:1.57}.hotelLocation_text-lg__CmYFV{font-size:1.6rem;line-height:1.37}.hotelLocation_text-lg-light__3vsnp{font-size:1.8rem;line-height:1.57;opacity:.8}.hotelLocation_text-w-400__VWXMd{font-weight:400}.hotelLocation_text-w-500__R2Z4k{font-weight:500}.hotelLocation_text-w-700__sebUb{font-weight:700}.hotelLocation_text-w-900__FuPF6{font-weight:900}.hotelLocation_h1__ngFXp{font-size:3.2rem;line-height:1.3}@media screen and (max-width:834px){.hotelLocation_h1__ngFXp{font-size:3.2rem}}.hotelLocation_h2__IiWSY{font-size:4rem;line-height:1.3}.hotelLocation_h3__LRosF{font-size:2.1rem;line-height:1.33}@media screen and (max-width:834px){.hotelLocation_h3__LRosF{font-size:2.6rem}}.hotelLocation_h4__JF5Gz{font-size:2.4rem;line-height:1.33}.hotelLocation_h5__FYH6K{font-size:1.8rem;line-height:1.44}.hotelLocation_address__g1aKe,.hotelLocation_h6__J_QXv{font-size:1.6rem}.hotelLocation_map__xJufL{width:100%;height:35.7rem;border-radius:1.4rem;margin-bottom:4rem;z-index:1}.hotelLocation_map__xJufL [class^="leaflet-top leaflet-left"]{right:0;left:auto}.hotelLocation_skeletonMap__GbF7q{width:100%;margin-bottom:4rem}.hotelLocation_address__g1aKe{color:#6b7178;margin:.4rem 0 3.2rem}.similarOffers_titleWrap__O6tkV{margin-top:4rem}@media screen and (max-width:1365px){.similarOffers_titleWrap__O6tkV{padding:0 4.8rem;margin-top:5.8rem}}@media screen and (max-width:834px){.similarOffers_titleWrap__O6tkV{padding:0 2rem;margin-top:4.7rem}}.similarOffers_slider__S6ZT_{padding-bottom:3.8rem;margin-bottom:5rem}@media screen and (max-width:834px){.similarOffers_slider__S6ZT_{margin:0 2rem 2.8rem}}.similarOffers_slider__S6ZT_ [class^=swiper-pagination]{visibility:hidden}@media screen and (max-width:834px){.similarOffers_slider__S6ZT_ [class^=swiper-pagination]{visibility:visible}}