.display_container__cTPyn{position:relative;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));height:60px}.display_label__qt5Vo{left:1rem}.display_labelOptional___5gOX,.display_label__qt5Vo{position:absolute;top:.5rem;z-index:10;text-transform:uppercase}.display_labelOptional___5gOX{right:1rem;--tw-text-opacity:1;color:rgba(145,145,145,var(--tw-text-opacity))}.display_input__Ypwpi{cursor:pointer;background-color:transparent;padding:1.75rem 3rem .75rem 1rem;border-radius:0;border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgba(145,145,145,var(--tw-border-opacity));--tw-border-opacity:0.4;height:60px}.display_inputSecondary__OnWcA,.display_input__Ypwpi{position:relative;z-index:10;width:100%;font-family:Jost-Regular,sans-serif}.display_inputSecondary__OnWcA{--tw-bg-opacity:1;background-color:rgba(145,145,145,var(--tw-bg-opacity));--tw-bg-opacity:0.1;padding:1.25rem 2.5rem 1.25rem 1rem;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity));font-size:.875rem;font-weight:400;letter-spacing:.063rem;border-bottom-width:0}.display_inputRoom__C0mKz{height:auto;padding:.5rem}.display_inputRoomContainer__N9wQM{height:auto}.display_inputDisabled__IVK4k{position:relative;z-index:10;width:100%;background-color:transparent;padding:1rem 1rem .75rem}@media (min-width:768px){.display_inputDisabled__IVK4k{padding-top:2rem}}.display_inputDisabled__IVK4k{cursor:pointer;--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(135,135,135,var(--tw-text-opacity));border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgba(145,145,145,var(--tw-border-opacity));--tw-border-opacity:0.4;-webkit-text-fill-color:#878787;opacity:1!important}.display_inputDisabled__IVK4k:hover{cursor:not-allowed}.display_input__Ypwpi::placeholder{font-family:Jost-Regular,sans-serif;font-size:1.125rem;--tw-text-opacity:1;color:rgba(145,145,145,var(--tw-text-opacity))}.display_inputSecondary__OnWcA::placeholder{font-size:.875rem}.display_suffix__R5ZLU{position:absolute;display:flex;align-items:flex-end}.display_suffixSecondary__rtjP5,.display_suffix__R5ZLU{right:1rem;bottom:.875rem}.display_suffixInputRoom___GD9S{right:0;bottom:.25rem}.display_invalidItem__1s8b_,.display_invalidItem__1s8b_:hover{--tw-border-opacity:1;border-color:rgba(179,27,27,var(--tw-border-opacity))}.display_input__Ypwpi.display_inputPaddingTop__HH2AN{padding-top:3rem}@media (min-width:768px){.display_input__Ypwpi.display_inputPaddingTop__HH2AN{padding-top:1.75rem}}@media (max-width:767px){.display_container__cTPyn.display_containerHeight__7jjIw{height:72px}}.customDropdown_container__14bTX{position:relative}.customDropdown_menuItemHighlighted__iCsMe span,.customDropdown_menuItemSelected__OWrdh span{--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.customDropdown_menuItem__omsrH:hover{cursor:pointer}.customDropdown_menuItem__omsrH:last-child{padding-bottom:.75rem;border-bottom:1px solid #91919166}.customDropdown_nestedMenuItem__XdgJq:hover{cursor:pointer}.customDropdown_nestedMenuItem__XdgJq:last-child{padding-bottom:.75rem}.customDropdown_menuContainer__E_kzB{position:absolute;display:none;max-height:20rem;width:100%;top:"4.18rem"}.customDropdown_menu__cPo4T{position:absolute;left:0;z-index:50;display:none;max-height:20rem;width:100%;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));overflow-x:hidden;overflow-y:visible}.customDropdown_menuSecondary__01qqn{background-color:#f2f2f2}.customDropdown_menuIsOpen__ApzbB{display:block}.customDropdown_itemLabel__Wkyz3{text-transform:capitalize;--tw-text-opacity:1;color:rgba(145,145,145,var(--tw-text-opacity))}.customDropdown_itemLabel__Wkyz3:hover{--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.customDropdown_itemLabel__Wkyz3{padding:.75rem 1rem}.customDropdown_itemLabel__Wkyz3.customDropdown_itemSectionLabelWithIcon__yp4x7{font-family:Jost-SemiBold,sans-serif;font-size:1.125rem;text-transform:capitalize;line-height:1.41875rem;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.customDropdown_itemLabel__Wkyz3.customDropdown_itemSectionLabelWithIcon__yp4x7:hover{--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.customDropdown_itemLabel__Wkyz3.customDropdown_itemLabelWithIcon__fsZJ2{display:inline-block;font-size:1.125rem;text-transform:capitalize;line-height:1.41875rem;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.customDropdown_itemLabel__Wkyz3.customDropdown_itemLabelWithIcon__fsZJ2:hover{--tw-text-opacity:1;color:rgba(48,11,92,var(--tw-text-opacity))}.customDropdown_itemLabelSecondary__A_TN_{padding-left:.5rem;padding-right:.5rem;font-size:.75rem;letter-spacing:.063rem}.customDropdown_itemLabelDisabled__38hbh{cursor:not-allowed;opacity:.2}.customDropdown_inputRoom__q5VXB{padding:.5rem}.joinNowCardComponent_horizontalCard__Ludpd{position:relative;padding:1rem .75rem}@media (min-width:1024px){.joinNowCardComponent_horizontalCard__Ludpd{padding:3rem 1.75rem 2.5rem 2.25rem}}.joinNowCardComponent_cardShadowOnHover__7UbCP:hover{--tw-shadow:0px 4px 6px hsla(0,3%,69%,.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.joinNowCardComponent_cardShadowOnHover__7UbCP{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.15s;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.joinNowCardComponent_containerImgHorizontal__EG64e{position:absolute;top:0;right:0;bottom:0;left:0}.joinNowCardComponent_containerText__43OJR{display:flex;height:100%;flex-direction:column;justify-content:space-between;padding:1rem .75rem}@media (min-width:1024px){.joinNowCardComponent_containerText__43OJR{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding-left:2rem;padding-right:2rem;padding-bottom:1.75rem}}.joinNowCardComponent_containerTextHorizontal__gZyp4{display:flex;width:100%;flex-direction:column;align-items:center}@media (min-width:1024px){.joinNowCardComponent_containerTextHorizontal__gZyp4{flex-direction:row;align-items:flex-end;justify-content:space-between}}.joinNowCardComponent_blockText__gNx6A{max-width:515px}.joinNowCardComponent_widthButtonHorizontal__j2csd{width:100%;flex-shrink:0}@media (min-width:1024px){.joinNowCardComponent_widthButtonHorizontal__j2csd{padding-left:1.5rem}}@media (max-width:1023px){.joinNowCardComponent_containerImg__zjVtW{position:absolute;top:0;right:0;bottom:0;left:0}}@media (min-width:1024px){.joinNowCardComponent_containerImg__zjVtW{position:relative;width:100%}.joinNowCardComponent_widthButtonHorizontal__j2csd{width:150px}}.DestinationsMapBox_popup__Cs3Hu{z-index:10;width:20rem;background-color:transparent;text-align:left;font-size:1.75rem;--tw-drop-shadow:drop-shadow(0 4px 3px rgba(0,0,0,.07)) drop-shadow(0 2px 2px rgba(0,0,0,.06))}.DestinationsMapBox_mapbox__53L4x .mapboxgl-popup-content{margin:0;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:0;--tw-drop-shadow:drop-shadow(0 0 #0000);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);border-radius:14px}.DestinationsMapBox_mapbox__53L4x .mapboxgl-popup-tip{display:none}.DestinationsMapBox_mapbox__53L4x .mapboxgl-ctrl.mapboxgl-ctrl-group{display:none!important;height:3.5rem!important;width:3.5rem!important;border-radius:9999px!important}@media (min-width:1024px){.DestinationsMapBox_mapbox__53L4x .mapboxgl-ctrl.mapboxgl-ctrl-group{display:flex!important;height:3rem!important;width:3rem!important}}.DestinationsMapBox_mapbox__53L4x .mapboxgl-ctrl-icon{display:none!important}.DestinationsMapBox_mapbox__53L4x button.mapboxgl-ctrl-fullscreen,.DestinationsMapBox_mapbox__53L4x button.mapboxgl-ctrl-shrink{height:100%!important;width:100%!important}.DestinationsMapBox_mapbox__53L4x button.mapboxgl-ctrl-fullscreen:before,.DestinationsMapBox_mapbox__53L4x button.mapboxgl-ctrl-shrink:before{position:absolute!important;top:1rem!important;right:1rem!important;height:1.5rem!important;width:1.5rem!important;background-size:cover!important;background-repeat:no-repeat!important}@media (min-width:1024px){.DestinationsMapBox_mapbox__53L4x button.mapboxgl-ctrl-fullscreen:before,.DestinationsMapBox_mapbox__53L4x button.mapboxgl-ctrl-shrink:before{top:.75rem!important;right:.75rem!important}}.DestinationsMapBox_mapbox__53L4x button.mapboxgl-ctrl-fullscreen:before,.DestinationsMapBox_mapbox__53L4x button.mapboxgl-ctrl-shrink:before{content:" "}@media only screen and (min-width:1024px){.DestinationsMapBox_mapbox__53L4x button.mapboxgl-ctrl-fullscreen:before{background-image:url(/_next/static/media/map-button.08e9408c.svg)}.DestinationsMapBox_mapbox__53L4x button.mapboxgl-ctrl-shrink:before{background-image:url(/_next/static/media/map-button-close.0f32b84a.svg)}.DestinationsMapBox_containerMapBoxHotel___tlB0{height:85vh}.DestinationsMapBox_containerMapBoxHotel___tlB0.DestinationsMapBox_heightScreen__Begtj,.DestinationsMapBox_containerMapBoxOffer__kbgY8{height:100vh}}@media (max-width:1023px){.DestinationsMapBox_mapbox__53L4x button.mapboxgl-ctrl-fullscreen:before,.DestinationsMapBox_mapbox__53L4x button.mapboxgl-ctrl-shrink:before{background-image:url(/_next/static/media/map-button-mb.58582531.svg)}.DestinationsMapBox_containerMapBoxHotel___tlB0{height:calc(100vh - 84px);top:0}.DestinationsMapBox_containerMapBoxOffer__kbgY8{height:calc(100vh - 136px);top:0}}.plumGuideCard_container__mLd1S{display:flex;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.plumGuideCard_container__mLd1S:hover{--tw-shadow:0px 4px 6px hsla(0,3%,69%,.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.plumGuideCard_container__mLd1S{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.15s;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.plumGuideCard_container__mLd1S:hover .plumGuideCard_cardLineHover__8OPbL{width:5rem}.plumGuideCard_cardImage___GqfH{position:relative;padding-bottom:22px}@media (min-width:768px){.plumGuideCard_cardImageHorizontal__cOWZa{height:100%;width:auto;min-width:30%;max-width:30%}}.plumGuideCard_cardImageVertical__X0hnc{width:100%}.plumGuideCard_cardCategory__vqk4g{position:absolute;bottom:0;z-index:20;width:100%;text-align:center;background:#e3a21b;line-height:14px}.plumGuideCard_cardName__iJrlN{font-size:.75rem;text-transform:uppercase;line-height:160%;letter-spacing:.833px}.plumGuideCard_cardSubtitle__cln6F{margin-top:.5rem;font-size:1.125rem;font-weight:400}@media (min-width:768px){.plumGuideCard_cardSubtitle__cln6F{margin-top:0}}@media (min-width:1024px){.plumGuideCard_cardSubtitle__cln6F{font-size:1.125rem}}.plumGuideCard_cardSubtitle__cln6F{line-height:26.69px;letter-spacing:1px}.plumGuideCard_cardLocation__C_By9{margin-top:.25rem;font-size:.75rem;line-height:160%;letter-spacing:.833px}.plumGuideCard_cardShortDescription__5HFsf{margin-top:2.75rem;font-size:.8125rem;font-weight:600}@media (min-width:768px){.plumGuideCard_cardShortDescription__5HFsf{margin-top:0}}@media (min-width:1024px){.plumGuideCard_cardShortDescription__5HFsf{font-size:1.125rem}}.plumGuideCard_cardShortDescription__5HFsf{line-height:26.69px;letter-spacing:1px}@media (min-width:1024px){.plumGuideCard_cardShortDescription__5HFsf.plumGuideCard_vertical__wFWeA{font-size:.8125rem}}.plumGuideCard_modalRoot__uy_7_{max-width:620px!important}.plumGuideCard_modalContent__GjomM{display:flex;flex-direction:column;align-items:center;justify-content:center}.plumGuideCard_modalTitle__1fO69{text-align:center;font-size:1.25rem}@media (min-width:768px){.plumGuideCard_modalTitle__1fO69{font-size:1.25rem}}.plumGuideCard_modalBtn__C7NFX{font-family:Jost-Regular,sans-serif;padding:16px 0}.plumGuideCard_groupBtn__feq5t{margin-top:.5rem;display:flex;flex-direction:column}.plumGuideCard_groupBtn__feq5t>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}@media (min-width:768px){.plumGuideCard_groupBtn__feq5t{margin-top:0;align-items:flex-end;justify-content:flex-end}}.plumGuideCard_groupBtn__feq5t{min-width:151px}@media (max-width:767px){.plumGuideCard_cardImage___GqfH{min-height:240px}.plumGuideCard_modalClass__zsl_r{padding:60px 37px}}@media (min-width:1700px){.plumGuideCard_cardImageHorizontal__cOWZa{min-width:530px;max-width:530px}}@media (min-width:768px){.plumGuideCard_cardImageHorizontal__cOWZa{min-height:255px}.plumGuideCard_modalClass__zsl_r{padding:52px 77px}}@media (min-width:1150px){.plumGuideCard_cardImageHorizontal__cOWZa{max-height:255px}}@media (min-width:768px){.search_carousel__tjJ7S{margin-left:0}}.search_carousel__tjJ7S .slick-slider .slick-track{left:0}.search_carousel__tjJ7S .slick-slide>div>div>div{padding-left:.25rem;padding-right:.25rem}@media (min-width:1024px){.search_carousel__tjJ7S .slick-slide>div>div>div{padding-left:.25rem;padding-right:.25rem}}.search_carousel__tjJ7S .slick-slider.slick-initialized+div{display:none}@media (min-width:768px){.search_carousel__tjJ7S>div:first-child{margin-bottom:2rem;padding-left:0}}@media (min-width:1024px){.search_carousel__tjJ7S>div:first-child{margin-bottom:2.5rem}}.search_carousel__tjJ7S>div:nth-child(2){padding-top:.5rem;padding-bottom:.5rem}.search_carousel__tjJ7S h4{font-size:1.5rem;font-weight:600}@media (min-width:1024px){.search_carousel__tjJ7S h4{font-size:2rem}}.search_carousel__tjJ7S .outerDiv{box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.search_priceHotelCardGrid__dKM_P .max-w-sm{max-width:100%}.search_cardListView__8AOv0 .ButtonsGroupWapper{justify-content:end}.search_cardListView__8AOv0 .CardPricesWapper{max-width:100%!important}.search_priceWidthHotelCard__mUWsH .cursor-pointer>svg{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}@media (min-width:768px){.search_priceWidthHotelCard__mUWsH .cursor-pointer>svg{--tw-text-opacity:1;color:rgba(48,11,92,var(--tw-text-opacity))}}@media (max-width:1023px){.search_carousel__tjJ7S h4{letter-spacing:1px}.search_featuredBlock__0hMB3{background-image:radial-gradient(82.5% 51.69% at 17.5% 4.88%,#fcfcfc 37.44%,#eee 100%)}}@media (min-width:1024px){.search_carousel__tjJ7S h4{letter-spacing:1.29px}}@media (max-width:400px){.search_mobileSearchWidget__BxW9F .nice-dates-popover{left:0}}@media (min-width:2000px){.search_emptyBlock__4V2vu{width:490px}}