.ResultsLoader_loader__7YfmL{display:flex;flex-direction:column;justify-content:center;align-items:center;background:url(https://www.sunway.ie/images/new/search-background.png) 0/cover no-repeat;width:100%;height:100%;color:#fabe2b}.ResultsLoader_text__Gqis6{border-radius:8px;background:#3d8bcf;padding:8px}.PageContainer_container__f_jeu{flex-grow:1;outline:none;width:100%;margin-top:var(--container-vertical-margin);margin-bottom:var(--container-vertical-margin);padding-right:var(--container-horizontal-padding);padding-left:var(--container-horizontal-padding)}.PageContainer_container__f_jeu.PageContainer_justify-content_center__UMAfm{justify-content:center}.PageContainer_container__f_jeu.PageContainer_justify-content_start__PQFTY{justify-content:start}.PageContainer_container__f_jeu.PageContainer_justify-content_end__HdSCU{justify-content:end}.PageContainer_container__f_jeu.PageContainer_justify-content_flex-start__0z69D{justify-content:flex-start}.PageContainer_container__f_jeu.PageContainer_justify-content_flex-end__HVB8J{justify-content:flex-end}.PageContainer_container__f_jeu.PageContainer_justify-content_left__Zvpix{justify-content:left}.PageContainer_container__f_jeu.PageContainer_justify-content_right__TV61h{justify-content:right}.PageContainer_container__f_jeu.PageContainer_justify-content_baseline__hQg6k{justify-content:baseline}.PageContainer_container__f_jeu.PageContainer_justify-content_space-between__e4ATl{justify-content:space-between}.PageContainer_container__f_jeu.PageContainer_justify-content_space-around__RW3Bl{justify-content:space-around}.PageContainer_container__f_jeu.PageContainer_justify-content_space-evenly__c17sU{justify-content:space-evenly}.PageContainer_container__f_jeu.PageContainer_justify-content_stretch__XeOHQ{justify-content:stretch}.PageContainer_container__f_jeu.PageContainer_justify-content_inherit__wRZdp{justify-content:inherit}.PageContainer_container__f_jeu.PageContainer_justify-content_initial__EWM_F{justify-content:normal}.PageContainer_container__f_jeu.PageContainer_justify-content_unset__ap2V4{justify-content:unset}.PageContainer_container__f_jeu.PageContainer_align-items_flex-start__c5e3L{align-items:flex-start}.PageContainer_container__f_jeu.PageContainer_align-items_flex-end__LXKdB{align-items:flex-end}.PageContainer_container__f_jeu.PageContainer_align-items_center__56Wp0{align-items:center}.PageContainer_container__f_jeu.PageContainer_align-items_baseline__hJULE{align-items:baseline}.PageContainer_container__f_jeu.PageContainer_align-items_stretch__72swx{align-items:stretch}.PageContainer_container__f_jeu.PageContainer_align-items_inherit__JLoYX{align-items:inherit}.PageContainer_container__f_jeu.PageContainer_align-items_initial__TvipI{align-items:normal}.PageContainer_container__f_jeu.PageContainer_align-items_unset__uSPr5{align-items:unset}.PageContainer_container__f_jeu.PageContainer_flex-direction_row__daEap{flex-direction:row}.PageContainer_container__f_jeu.PageContainer_flex-direction_row-reverse__YexQ_{flex-direction:row-reverse}.PageContainer_container__f_jeu.PageContainer_flex-direction_column__0Kgz7{flex-direction:column}.PageContainer_container__f_jeu.PageContainer_flex-direction_column-reverse__yAuE5{flex-direction:column-reverse}.PageContainer_container__f_jeu.PageContainer_flex-direction_inherit__mIMGM{flex-direction:inherit}.PageContainer_container__f_jeu.PageContainer_flex-direction_initial__5Z3pt{flex-direction:row}.PageContainer_container__f_jeu.PageContainer_flex-direction_unset__laV6D{flex-direction:unset}.PageContainer_container__f_jeu.PageContainer_display_flex__KqVPZ{display:flex}.PageContainer_container__f_jeu.PageContainer_display_grid__s2T92{display:grid}.PageContainer_container__f_jeu.PageContainer_size_container__3HS40{max-width:var(--container-width)}.PageContainer_container__f_jeu.PageContainer_size_containerWide__7Ym4y{max-width:1400px}.PageContainer_container__f_jeu.PageContainer_size_full__yINVv{max-width:100%}.PriceToggle_wrapper__s4bwJ{display:flex;justify-content:center;align-items:center;gap:8px;height:56px}.PriceToggle_button__JA0Tw{position:relative;cursor:pointer;border-radius:12px;background-color:#0259bb;padding:4px;width:44px;height:24px}.PriceToggle_button__JA0Tw .PriceToggle_toggle__cQ9dS{display:block;position:absolute;top:50%;left:4px;transition:all .15s ease;border-radius:50%;background-color:#f4c543;width:16px;height:16px}.PriceToggle_button__JA0Tw .PriceToggle_toggle__cQ9dS.PriceToggle_position_perPerson__ZW_ZD{transform:translateY(-50%)}.PriceToggle_button__JA0Tw .PriceToggle_toggle__cQ9dS.PriceToggle_position_total__QpEs3{transform:translate(20px,-50%)}.PriceToggle_text__ipr3X{transition:all .15s ease;-webkit-user-select:none;user-select:none}.PriceToggle_text__ipr3X:not(.PriceToggle_active__vhxFG){opacity:.3}.PropertyCardSlider_wrapper__MkeNA.PropertyCardSlider_type_results__YAs2L{position:relative}.PropertyCardSlider_wrapper__MkeNA.PropertyCardSlider_type_single__zk2Po{position:relative;border-bottom-right-radius:8px;border-bottom-left-radius:8px;min-height:300px;overflow:hidden}.PropertyCardSlider_wrapper__MkeNA.PropertyCardSlider_type_map__Zf0es{position:relative;border-radius:8px;min-width:200px;max-width:200px;height:100%}.PropertyCardSlider_control__YXQaW{display:flex;position:absolute;justify-content:center;align-items:center;z-index:1;transition:all .15s ease;cursor:pointer;border:none;border-radius:50%;background-color:#fff;width:36px;height:36px;color:#0259bb}.PropertyCardSlider_control__YXQaW.PropertyCardSlider_fullscreen__2LV97{right:12px;bottom:12px}.PropertyCardSlider_control__YXQaW.PropertyCardSlider_arrow__DIgO2{top:50%;transform:translateY(-50%)}.PropertyCardSlider_control__YXQaW.PropertyCardSlider_arrow__DIgO2.PropertyCardSlider_left__u0x0n{left:12px}.PropertyCardSlider_control__YXQaW.PropertyCardSlider_arrow__DIgO2.PropertyCardSlider_left__u0x0n .PropertyCardSlider_icon__2DoEp{position:relative;left:-1px}.PropertyCardSlider_control__YXQaW.PropertyCardSlider_arrow__DIgO2.PropertyCardSlider_right__AETyg{right:12px}.PropertyCardSlider_control__YXQaW.PropertyCardSlider_arrow__DIgO2.PropertyCardSlider_right__AETyg .PropertyCardSlider_icon__2DoEp{position:relative;right:-1px}.PropertyCardSlider_empty__BLrGo{height:auto;object-fit:cover}.PropertyCardSlider_empty__BLrGo.PropertyCardSlider_type_single__zk2Po{width:100%;max-width:100%}@media(max-width:991px){.PropertyCardSlider_wrapper__MkeNA.PropertyCardSlider_type_results__YAs2L{max-height:400px}.PropertyCardSlider_empty__BLrGo.PropertyCardSlider_type_results__YAs2L{width:100%}}@media(min-width:992px){.PropertyCardSlider_wrapper__MkeNA.PropertyCardSlider_type_results__YAs2L{flex-shrink:0;border-bottom-left-radius:8px;max-width:420px;overflow:hidden}.PropertyCardSlider_empty__BLrGo.PropertyCardSlider_type_results__YAs2L{max-width:min(420px,100%)}}@media(max-width:768px){.PropertyCardSlider_wrapper__MkeNA.PropertyCardSlider_type_map__Zf0es{min-width:200px;max-width:250px;height:200px}}@media(max-width:556px){.PropertyCardSlider_wrapper__MkeNA.PropertyCardSlider_type_map__Zf0es{min-width:200px;max-width:250px}}.ResultsFiltersWrapper_filters__0jc7h{display:flex;position:-webkit-sticky;position:sticky;top:16px;flex-direction:column;align-self:flex-start;background-color:#fff}.ResultsFiltersWrapper_list__IPFmK{display:flex;flex-grow:1;flex-direction:column}@media(min-width:992px){.ResultsFiltersWrapper_filters__0jc7h{max-height:calc(100vh - 60px);overflow:auto;padding-right:16px;padding-bottom:8px;padding-left:8px}.ResultsFiltersWrapper_close__Wjqzn{display:none}}@media(max-width:991px){.ResultsFiltersWrapper_filters__0jc7h{position:fixed;top:0;left:0;z-index:10000;transition:all .25s ease-in-out;width:100%;height:100%}.ResultsFiltersWrapper_filters__0jc7h.ResultsFiltersWrapper_hidden__5iI_d{left:-100%;opacity:0}.ResultsFiltersWrapper_list__IPFmK{padding:12px;width:100%;overflow:auto}.ResultsFiltersWrapper_close__Wjqzn{margin:12px}}@keyframes ResultsFiltersWrapper_fadeIn__qtHiw{0%{left:-100%;opacity:0}}.ResultsCacheFilters_loader__YFYpz{position:-webkit-sticky;position:sticky;top:16px;flex-grow:1;justify-content:center;align-items:center;max-height:400px}.ResultsCacheFilters_mapWrapper__jeDDw{display:none}@media(min-width:992px){.ResultsCacheFilters_mapWrapper__jeDDw{display:block}}.Accordion_wrapper__Ge6V8{transition:margin .15s cubic-bezier(.4,0,.2,1) 0s,border-radius .15s ease,opacity .15s ease}.Accordion_wrapper__Ge6V8 .Accordion_title__MwdOf{transition:border-radius .15s ease;background-color:#449be7;color:#fff}.Accordion_wrapper__Ge6V8 .Accordion_title__MwdOf p{font-size:14px}.Accordion_wrapper__Ge6V8.Accordion_opened__9FpSN{border-radius:8px}.Accordion_wrapper__Ge6V8.Accordion_opened__9FpSN .Accordion_title__MwdOf,.Accordion_wrapper__Ge6V8.Accordion_opened__9FpSN+.Accordion_wrapper__Ge6V8{border-top-right-radius:8px;border-top-left-radius:8px}.Accordion_wrapper__Ge6V8.Accordion_opened__9FpSN+.Accordion_wrapper__Ge6V8:before{opacity:0}.Accordion_wrapper__Ge6V8.Accordion_opened__9FpSN+.Accordion_wrapper__Ge6V8 .Accordion_title__MwdOf,.Accordion_wrapper__Ge6V8:first-of-type,.Accordion_wrapper__Ge6V8:first-of-type .Accordion_title__MwdOf{border-top-right-radius:8px;border-top-left-radius:8px}.Accordion_wrapper__Ge6V8:last-of-type,.Accordion_wrapper__Ge6V8:last-of-type:not(.Accordion_opened__9FpSN) .Accordion_title__MwdOf{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.ResultsCacheFilterPriceRange_wrapper___LnoX{display:block;margin-right:auto;margin-left:auto;width:calc(100% - 40px)}.ResultsCacheFiltersTag_item__zhnvv{display:flex;align-items:center;transition:all .15s ease;border-radius:8px;background-color:#449be7;overflow:hidden;color:#fff}.ResultsCacheFiltersTag_item__zhnvv .ResultsCacheFiltersTag_text__lKHir{-webkit-user-select:none;user-select:none;padding-left:4px}.ResultsCacheFiltersTag_item__zhnvv .ResultsCacheFiltersTag_divider__sCGAJ{background-color:#fff;width:1px;height:100%;margin-left:4px}.ResultsCacheFiltersTag_item__zhnvv .ResultsCacheFiltersTag_close__8_MlM{display:flex;align-items:center;cursor:pointer}.ResultsCacheFiltersTagList_wrapper__NQbLo{display:flex;justify-content:space-between;align-items:center;gap:8px;border:1px solid #0259bb;border-radius:8px;padding:8px}.ResultsCacheFiltersTagList_tags__0OOEi{display:flex;flex-wrap:wrap;gap:4px;max-height:100px;overflow:auto}.ResultsCacheFiltersTagList_item__C5Q4s{display:flex;align-items:center;transition:all .15s ease;border-radius:8px;background-color:#449be7;overflow:hidden;color:#fff}.ResultsCacheFiltersTagList_item__C5Q4s .ResultsCacheFiltersTagList_text__eEii_{-webkit-user-select:none;user-select:none;padding-left:4px}.ResultsCacheFiltersTagList_item__C5Q4s .ResultsCacheFiltersTagList_divider__aCnwA{background-color:#fff;width:1px;height:100%;margin-left:4px}.ResultsCacheFiltersTagList_item__C5Q4s .ResultsCacheFiltersTagList_close__PmzF2{display:flex;align-items:center;cursor:pointer}.ResultsCacheFiltersTagList_reset__MlLr7{flex-shrink:0;height:100%}.ResultsLiveFilterPriceRange_wrapper__JSRpU{display:block;margin-right:auto;margin-left:auto;width:calc(100% - 40px)}.MapHotelHighlights_attributesBox__B5ts2{display:flex;flex-wrap:wrap;gap:5px}.MapHotelHighlights_iconBox__zdz_e{display:flex;justify-content:center;align-items:center;transition:all .2s ease-in-out;cursor:pointer;border-radius:50%;background-color:#d3d3d3;padding:5px}.MapHotelHighlights_iconBox__zdz_e:hover{transform:scale(1.15)}.MapHotelHighlights_icon__cr1Sh{width:25px;height:25px;fill:#449be7;stroke:#449be7}.MapHotelHighlights_customTooltip__6eKNW{background-color:#449be7!important;font-weight:600!important;font-size:16px!important}.MapboxMapComponent_miniMap__CqhlF{position:relative;cursor:pointer;border-radius:8px;background-image:url(/static/images/map/miniMap.png);background-position:50%;min-height:200px}.MapboxMapComponent_button__FKR5x{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.MapboxMapComponent_container__zWGwe{display:flex;align-items:center;gap:10px;padding:5px;width:100%;max-width:500px}@media(max-width:768px){.MapboxMapComponent_container__zWGwe{flex-direction:column;max-width:90vw}}@media(max-width:480px){.MapboxMapComponent_container__zWGwe{max-width:95vw}}.MapboxMapComponent_image__is6U_{width:200px;height:100%;min-height:316px;object-fit:cover}.MapboxMapComponent_starsBox__th8F1{display:flex;gap:1px}.MapboxMapComponent_star__9NoOv{width:20px;height:20px}.MapboxMapComponent_infoBox__O8eDA{display:flex;flex-direction:column;gap:10px}.MapboxMapComponent_trustPilotBox__vtZRP{margin-top:-10px;max-width:200px;max-height:110px;overflow:hidden}.MapboxMapComponent_name__mqV9a{font-size:18px;line-height:1.1}.MapboxMapComponent_shortInfo__uep_9{font-size:14px}.MapboxMapComponent_price__HuKyr{margin-top:5px;margin-left:auto;font-weight:600;font-size:21px}.MapboxMapComponent_mapLoader__ldP5T{position:absolute;top:5px;right:10px;width:auto;height:auto}.MapboxMapComponent_mapLoader__ldP5T img{width:60px;height:60px}.MapboxMapComponent_closeButton__LrvN9{display:flex;position:absolute;top:10px;left:10px;cursor:pointer;border:none;border-radius:4px;background-color:red;padding:5px}.MapboxMapComponent_closeButton__LrvN9 svg{width:30px;height:30px;color:#fff}.MapboxMapComponent_priceToggleBox__hONZR{position:absolute;bottom:40px;left:10px;border-radius:8px;background-color:#fff;width:280px}.MapboxMapComponent_filters__pId8X{margin-top:10px;margin-left:auto;padding-bottom:30px;max-width:250px;height:90vh;overflow-y:scroll}.MapboxMapComponent_cacheFiltersTagList__7_L5a{position:absolute;bottom:100px;left:10px}.MapboxMapComponent_cacheFiltersTagList__7_L5a>div{flex-direction:column;border:none;background-color:#fff;width:280px}.MapboxMapComponent_closeModalIcon__GWGIn{position:absolute;top:20px;left:20px;cursor:pointer;font-size:24px}.MapboxMapComponent_mobileFiltersToggle__VMKfP{display:none!important;position:absolute;top:5px;right:5px;z-index:10}.MapboxMapComponent_filtersButton__DBjE_{cursor:pointer}@media(max-width:992px){.MapboxMapComponent_miniMap__CqhlF{background-size:cover;min-height:150px}.MapboxMapComponent_mapModal__pEX8f{top:auto;bottom:10px!important;transform:translate(-50%)!important;padding:5px!important}.MapboxMapComponent_infoBox__O8eDA{gap:5px}.MapboxMapComponent_filters__pId8X{display:none}.MapboxMapComponent_mobileFiltersToggle__VMKfP{display:flex!important}.MapboxMapComponent_cacheFiltersTagList__7_L5a,.MapboxMapComponent_priceToggleBox__hONZR{left:5px}.MapboxMapComponent_closeButton__LrvN9{top:5px;left:5px}.MapboxMapComponent_closeButton__LrvN9 svg{width:25px;height:25px;color:#fff}}@media(max-width:768px){.MapboxMapComponent_image__is6U_{width:100%;height:200px;min-height:auto}}.ResultsTitle_title__CXsiQ{font-size:28px}@media(max-width:599px){.ResultsTitle_wrapper__TcaoA{flex-direction:column;gap:8px}.ResultsTitle_wrapper__TcaoA .ResultsTitle_actions__4cXjs{justify-content:space-between;width:100%}}@media(min-width:600px){.ResultsTitle_wrapper__TcaoA{justify-content:space-between;align-items:center}}@media(min-width:992px){.ResultsTitle_actions__4cXjs .ResultsTitle_filters__25NdK{display:none}}.NoResults_container__ZythG{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px;max-width:100%;height:100%}.NoResults_message__IE0Fb{max-width:400px}.Price_price__HWin2{display:flex;align-items:center;gap:16px;padding:12px 16px}.Price_price__HWin2 .Price_note__Jf40q{display:flex}.Price_price__HWin2 .Price_actualPrice__WnVLP{color:#1e2d6d;font-size:28px}.Price_price__HWin2 .Price_oldPrice__luK2g{color:#df494c;font-size:16px;text-decoration:line-through}.QuickQuotation_quotationModalIcon__0bJ5D{z-index:10;transition:all .3s ease-in-out;cursor:pointer;outline:none;fill:#f4c543;width:100%;height:100%}.QuickQuotation_quotationModalIcon__0bJ5D:hover{transform:scale(1.1)}.QuickQuotation_closeModalIcon___k2Gs{position:absolute;top:10px;right:10px}.QuickQuotation_quotationModalContainer__rfEwY{display:flex;flex-direction:column;gap:10px}.QuickQuotation_modalTitle__JHuFg{text-align:center}.QuickQuotation_modalDescription__5ccID{font-size:18px;text-align:center}.QuickQuotation_form__CeVq8{display:flex;flex-direction:column;gap:15px}.QuickQuotation_input__ujUnF{outline:1px solid gray}.QuickQuotation_buttonsBox__OaEgl{display:flex;justify-content:space-around}.QuickQuotation_button__05aim{padding:20px;font-size:18px}@media(max-width:768px){.QuickQuotation_buttonsBox__OaEgl{flex-direction:column;gap:15px}.QuickQuotation_modalTitle__JHuFg{font-size:20px}.QuickQuotation_modalDescription__5ccID{font-size:16px}.QuickQuotation_button__05aim{padding:15px;font-size:16px}}.HotelCardHeader_header__aHb2p{display:flex;position:relative;flex-direction:column;justify-content:space-between;gap:4px;border-bottom:1px solid #d8d8d8;padding:12px}.HotelCardHeader_header__aHb2p .HotelCardHeader_location__G6EiY{display:flex;align-items:center;color:#767171}.HotelCardHeader_quickQuotationBox__ljIAB{position:absolute;top:12px;right:12px;width:36px;height:36px}@keyframes DropDown_slideInLeft__v1N19{0%{transform:translateX(-30px);opacity:0}}@keyframes DropDown_slideInRight__SNrzV{0%{transform:translateX(30px);opacity:0}}@keyframes DropDown_slideInBottom__FhaZe{0%{transform:translateY(30px);opacity:0}}@keyframes DropDown_slideInTop__32lmt{0%{transform:translateY(-30px);opacity:0}}.DropDown_dropdown__j6LOI{display:inline-flex;position:relative}.DropDown_list__MWhXv{display:flex;position:absolute;z-index:10;box-shadow:0 10px 30px #c0c4cd4d;border-radius:8px;background-color:#fff}.DropDown_list__MWhXv.DropDown_padding_0__Mou6D{padding:0}.DropDown_list__MWhXv.DropDown_padding_12__D9Wja{padding:12px}.DropDown_list__MWhXv.DropDown_flex-direction_row__BJrj1{flex-direction:row}.DropDown_list__MWhXv.DropDown_flex-direction_column__YgR4A{flex-direction:column}.DropDown_list__MWhXv.DropDown_gap_4__cXHCn{gap:4px}.DropDown_list__MWhXv.DropDown_gap_8__z36w3{gap:8px}.DropDown_list__MWhXv.DropDown_gap_12__xwNeQ{gap:12px}.DropDown_list__MWhXv.DropDown_gap_16__4nEY6{gap:16px}.DropDown_list__MWhXv.DropDown_gap_20__6FqA_{gap:20px}.DropDown_list__MWhXv.DropDown_gap_24__eON3s{gap:24px}.DropDown_list__MWhXv.DropDown_direction_top-left__tsxgy{bottom:calc(100% + 10px);left:0;animation:DropDown_slideInBottom__FhaZe .5s ease}.DropDown_list__MWhXv.DropDown_direction_top-right__2Qfic{right:0;bottom:calc(100% + 10px);animation:DropDown_slideInBottom__FhaZe .5s ease}.DropDown_list__MWhXv.DropDown_direction_right-top__nkij2{top:0;left:calc(100% + 10px);animation:DropDown_slideInLeft__v1N19 .5s ease}.DropDown_list__MWhXv.DropDown_direction_right-bottom__5Ne1u{bottom:0;left:calc(100% + 10px);animation:DropDown_slideInLeft__v1N19 .5s ease}.DropDown_list__MWhXv.DropDown_direction_bottom-right__p6RDD{top:calc(100% + 10px);right:0;animation:DropDown_slideInTop__32lmt .5s ease}.DropDown_list__MWhXv.DropDown_direction_bottom-left__bG4f0{top:calc(100% + 10px);left:0;animation:DropDown_slideInTop__32lmt .5s ease}.DropDown_list__MWhXv.DropDown_direction_left-bottom__0ELIB{right:calc(100% + 10px);bottom:0;animation:DropDown_slideInRight__SNrzV .5s ease}.DropDown_list__MWhXv.DropDown_direction_left-top__2GStO{top:0;right:calc(100% + 10px);animation:DropDown_slideInRight__SNrzV .5s ease}.DropDown_modal__YNsCE{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:12px;background:#fff;padding:16px}.HotelCardInfo_component__Wq_jA{display:flex;flex-grow:1;flex-direction:column}.HotelCardInfo_component__Wq_jA .HotelCardInfo_description__G43Uz{display:flex;flex-direction:column;gap:4px;padding:12px 16px}.HotelCardInfo_component__Wq_jA .HotelCardInfo_actions__SlmC8{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px}.HotelCardInfo_component__Wq_jA .HotelCardInfo_actions__SlmC8 .HotelCardInfo_button__2E817{flex-grow:1;min-width:160px;font-weight:700;font-size:16px}@media(max-width:414px){.HotelCardInfo_actions__SlmC8{flex-direction:column}.HotelCardInfo_actions__SlmC8 .HotelCardInfo_button__2E817{width:100%}}.HotelCardPaymentPlanInfo_header__l1IJf{justify-content:center;align-items:center;border-radius:8px;background-color:#ccc;padding:4px;text-align:center}.HotelCardPaymentPlanInfo_data__wsFNv{display:flex;flex-direction:column;padding-right:8px;padding-bottom:8px;padding-left:8px}.HotelCardPaymentPlanInfo_row__X7_7y{min-width:300px}.HotelCardSlider_wrapper__LfXKl.HotelCardSlider_type_results__9iBQG{position:relative}.HotelCardSlider_wrapper__LfXKl.HotelCardSlider_type_single__n76Ti{position:relative;border-bottom-right-radius:8px;border-bottom-left-radius:8px;min-height:300px;overflow:hidden}.HotelCardSlider_control__F022W{display:flex;position:absolute;justify-content:center;align-items:center;z-index:1;transition:all .15s ease;cursor:pointer;border:none;border-radius:50%;background-color:#fff;width:36px;height:36px;color:#0259bb}.HotelCardSlider_control__F022W.HotelCardSlider_fullscreen___Ef0Y{right:12px;bottom:12px}.HotelCardSlider_control__F022W.HotelCardSlider_arrow__buy0W{top:50%;transform:translateY(-50%)}.HotelCardSlider_control__F022W.HotelCardSlider_arrow__buy0W.HotelCardSlider_left__fOBUS{left:12px}.HotelCardSlider_control__F022W.HotelCardSlider_arrow__buy0W.HotelCardSlider_left__fOBUS .HotelCardSlider_icon__VXXAY{position:relative;left:-1px}.HotelCardSlider_control__F022W.HotelCardSlider_arrow__buy0W.HotelCardSlider_right__ETFzN{right:12px}.HotelCardSlider_control__F022W.HotelCardSlider_arrow__buy0W.HotelCardSlider_right__ETFzN .HotelCardSlider_icon__VXXAY{position:relative;right:-1px}.HotelCardSlider_empty__qH7W7{height:auto;object-fit:cover}.HotelCardSlider_empty__qH7W7.HotelCardSlider_type_single__n76Ti{width:100%;max-width:100%}@media(max-width:991px){.HotelCardSlider_wrapper__LfXKl.HotelCardSlider_type_results__9iBQG{max-height:400px}.HotelCardSlider_empty__qH7W7.HotelCardSlider_type_results__9iBQG{width:100%}}@media(min-width:992px){.HotelCardSlider_wrapper__LfXKl.HotelCardSlider_type_results__9iBQG{flex-shrink:0;border-bottom-left-radius:8px;max-width:420px;overflow:hidden}.HotelCardSlider_empty__qH7W7.HotelCardSlider_type_results__9iBQG{max-width:min(420px,100%)}}.HotelCard_wrapper__kn6eh{display:flex;flex-direction:column;box-shadow:0 0 10px 1px #0000001a;border-radius:8px}.HotelCard_wrapper__kn6eh .HotelCard_main__YnbeL{display:flex}@media(max-width:991px){.HotelCard_main__YnbeL{flex-direction:column}}.ResultsLive_wrapper__0xo9G{gap:16px}.ResultsLive_updatingMessage__gcxKo{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);z-index:1000;animation:ResultsLive_fadeIn__SWohw 1s ease}.ResultsLive_loading__3ONdh{filter:blur(4px)}@media(min-width:992px){.ResultsLive_wrapper__0xo9G{grid-template-rows:56px auto;grid-template-columns:auto 320px}}.ResultsLive_loader__Ywnb_{display:flex;flex-direction:column;justify-content:center;align-items:center;background:url(https://www.sunway.ie/images/new/search-background.png) 0/cover no-repeat;width:100%;height:100%;color:#fabe2b}.ResultsLive_text__KX4OZ{border-radius:8px;background:#3d8bcf;padding:8px}.ResultsLive_banner__WswSr{max-width:400px;max-height:112px}.ResultsLive_mapWrapper__qMY9h{display:none}.ResultsLive_mapWrapperPhones__52nqT{display:block}@media(min-width:992px){.ResultsLive_toggleFilters__Z54YW{display:none}.ResultsLive_mapWrapper__qMY9h{display:block}.ResultsLive_mapWrapperPhones__52nqT{display:none}}