.experienceWidget_widgetPage__3THxj>header{background-color:var(--v-primary-color)}@media(min-width:768px){.experienceWidget_widgetPage__3THxj>header{position:absolute;left:0;right:0;top:0;border:0;z-index:11;background-color:rgba(0,0,0,0)}}.experienceWidget_bannerNwidgetWrapper__zR_FD{position:relative;z-index:2}@media(max-width:767px){.experienceWidget_bannerNwidgetWrapper__zR_FD{display:flex;flex-direction:column-reverse;padding-bottom:30px}.experienceWidget_bannerNwidgetWrapper__zR_FD .experienceWidget_banner__0Asea{margin:0 16px;border-radius:4px;overflow:hidden;z-index:1}.experienceWidget_bannerNwidgetWrapper__zR_FD .experienceWidget_banner__0Asea h4{display:block;font-weight:400;font-size:16px;line-height:20px;color:#fff;position:absolute;z-index:2;bottom:40px;left:0;right:0;text-align:center;padding:0 20px}.experienceWidget_bannerNwidgetWrapper__zR_FD .experienceWidget_banner__0Asea img{max-width:calc(100vw - 30px);max-height:calc(100vw - 30px);height:calc(100vw - 30px);object-position:60%}}.experienceWidget_banner__0Asea{position:relative;overflow:hidden}.experienceWidget_banner__0Asea img{min-width:100%;object-fit:cover;object-position:right;display:block;max-width:100vw;transform:scale(1.05);animation:experienceWidget_imageZoom__gvAd4 2s}@media(min-width:768px){.experienceWidget_banner__0Asea img{height:70vh}}@media(max-width:1023px)and (min-width:768px){.experienceWidget_banner__0Asea img{object-position:center;height:40vh}}.experienceWidget_banner__0Asea h4{display:none}.experienceWidget_banner__0Asea:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}@keyframes experienceWidget_imageZoom__gvAd4{0%{transform:scale(1);opacity:.3}to{transform:scale(1.05);opacity:1}}.experienceWidget_mainContent__l_HSV{margin-top:-251px;position:relative;z-index:1}@media(max-width:767px){.experienceWidget_mainContent__l_HSV{margin-top:0}}.experienceWidget_widgetWrapper__OgbJz{margin-bottom:80px}@media(min-width:768px){.experienceWidget_widgetWrapper__OgbJz{background:var(--v-white);box-shadow:0 0 1px rgba(40,41,61,.08),0 2px 4px rgba(96,97,112,.2);border-radius:4px}}@media(max-width:767px){.experienceWidget_widgetWrapper__OgbJz{margin-bottom:25px}}.experienceWidget_bannerText__jxWkH{padding-bottom:30px}.experienceWidget_bannerText__jxWkH h4{font-weight:400;font-size:16px;line-height:24px;color:var(--v-gray-shade)}.experienceWidget_bannerText__jxWkH h3{font-weight:400;font-size:36px;line-height:48px;color:#fff}@media(max-width:1023px)and (min-width:768px){.experienceWidget_bannerText__jxWkH h3{font-size:24px;line-height:36px}}@media(max-width:767px){.experienceWidget_bannerText__jxWkH{padding:16px 0 19px}.experienceWidget_bannerText__jxWkH h4{color:var(--v-dark-text);font-size:12px}.experienceWidget_bannerText__jxWkH h3{display:none}.experienceWidget_bannerText__jxWkH p{font-weight:400;font-size:20px;line-height:24px;color:var(--v-dark-text)}}@media(min-width:768px){.experienceWidget_bannerText__jxWkH p{display:none}}.experienceWidget_flightOptions__IeEi0{display:flex;padding:10px 0 24px 19px}.experienceWidget_flightOptions__IeEi0>label[class*=customRadio]{margin-right:8px}.experienceWidget_flightOptions__IeEi0>label[class*=customRadio]>span[class*=checkStyle]{padding:6px 15px 6px 11px;border-radius:18px}.experienceWidget_flightOptions__IeEi0>label[class*=customRadio]>span[class*=checkStyle]:after{left:14px;top:50%}.experienceWidget_flightOptions__IeEi0>label[class*=customRadio] input:checked+span{background-color:var(--v-primary-shade-6)}@media(max-width:767px){.experienceWidget_flightOptions__IeEi0{padding:16px 0 6px 19px}.experienceWidget_flightOptions__IeEi0>label[class*=customRadio]>span[class*=checkStyle]{padding:4px 15px 4px 6px}.experienceWidget_flightOptions__IeEi0>label[class*=customRadio]>span[class*=checkStyle]:after{left:9px}}.experienceWidget_widgetBtmBar__ws0jN{padding:17px 30px;background:#f5f5f5;border-radius:0 0 4px 4px}.experienceWidget_widgetBtmBar__ws0jN .experienceWidget_primaryBtn__JtH_p{font-size:14px;line-height:22px;padding:9px 20px}@media(min-width:768px){.experienceWidget_widgetBtmBar__ws0jN{margin-top:16px}.experienceWidget_widgetBtmBar__ws0jN .experienceWidget_primaryBtn__JtH_p{display:inline-block;width:auto;font-weight:500;margin-left:28px}}@media(max-width:767px){.experienceWidget_widgetBtmBar__ws0jN{padding:16px;background-color:rgba(0,0,0,0);display:block}.experienceWidget_widgetBtmBar__ws0jN .experienceWidget_widgetBtnBestPrice__pe1Fq{flex-direction:column;padding-top:13px}.experienceWidget_widgetBtmBar__ws0jN .experienceWidget_widgetBtnBestPrice__pe1Fq>svg{display:none}}.experienceWidget_widgetBtmBar__ws0jN .experienceWidget_dateLabelWrapper__f5_iC{display:flex;justify-content:space-between}.experienceWidget_widgetBtmBar__ws0jN .experienceWidget_dateLabelWrapper__f5_iC label{width:137px;color:#000;font-size:14px;line-height:1.2;margin-bottom:8px}@media(max-width:767px){.experienceWidget_recentSearchTitle__wXTJm{letter-spacing:1px}}.experienceWidget_clearSearchBtn__0VVat{border:0;cursor:pointer;background-color:rgba(0,0,0,0);font-size:12px;line-height:14px;text-align:right;color:var(--v-primary-color)}@media(max-width:767px){.experienceWidget_clearSearchBtn__0VVat{letter-spacing:.3px}}.experienceWidget_clearSearchBtn__0VVat[disabled]{color:var(--v-primary-shade-5);pointer-events:none}.experienceWidget_searchItem__ABZGs{padding-left:13px}.experienceWidget_searchItem__ABZGs h4{font-weight:400;font-size:14px;line-height:18px;color:var(--v-gray-text);padding-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:410px}.experienceWidget_searchItem__ABZGs h5{font-weight:400;font-size:12px;line-height:14px;color:var(--v-light-text)}.flightWidgetV2_widgetPage__bVydE>header{background-color:var(--v-primary-color)}@media(min-width:768px){.flightWidgetV2_widgetPage__bVydE>header{position:absolute;left:0;right:0;top:0;border:0;z-index:11;background-color:rgba(0,0,0,0)}}.flightWidgetV2_bannerNwidgetWrapper__2wQI3{position:relative;z-index:2}.flightWidgetV2_banner__8LnSx{position:relative;overflow:hidden}.flightWidgetV2_banner__8LnSx img{min-width:100%;object-fit:cover;object-position:right;display:block;max-width:100vw;transform:scale(1.05);animation:flightWidgetV2_imageZoom__bpj5d 2s}@media(min-width:768px){.flightWidgetV2_banner__8LnSx img{height:70vh}}@media(max-width:1023px)and (min-width:768px){.flightWidgetV2_banner__8LnSx img{object-position:center;height:40vh}}@keyframes flightWidgetV2_imageZoom__bpj5d{0%{transform:scale(1);opacity:.3}to{transform:scale(1.05);opacity:1}}.flightWidgetV2_banner__8LnSx h4{display:none}.flightWidgetV2_banner__8LnSx:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}.flightWidgetV2_mainContent__NnvF7{margin-top:-251px;position:relative;z-index:1}@media(max-width:767px){.flightWidgetV2_mainContent__NnvF7{margin-top:0}}.flightWidgetV2_widgetWrapper__dAT1R{margin-bottom:80px}@media(min-width:768px){.flightWidgetV2_widgetWrapper__dAT1R{background:var(--v-white);box-shadow:0 0 1px rgba(40,41,61,.08),0 2px 4px rgba(96,97,112,.2);border-radius:4px}}@media(max-width:767px){.flightWidgetV2_widgetWrapper__dAT1R{margin-bottom:25px}}.flightWidgetV2_bannerText__B7F8d{padding-bottom:30px}.flightWidgetV2_bannerText__B7F8d h4{font-weight:400;font-size:16px;line-height:24px;color:var(--v-gray-shade)}.flightWidgetV2_bannerText__B7F8d h3{font-weight:400;font-size:36px;line-height:48px;color:#fff}@media(max-width:1023px)and (min-width:768px){.flightWidgetV2_bannerText__B7F8d h3{font-size:24px;line-height:36px}}@media(max-width:767px){.flightWidgetV2_bannerText__B7F8d{padding-top:16px;padding-bottom:19px}.flightWidgetV2_bannerText__B7F8d h4{color:var(--v-dark-text);font-size:12px}.flightWidgetV2_bannerText__B7F8d h3{display:none}.flightWidgetV2_bannerText__B7F8d p{font-weight:400;font-size:20px;line-height:24px;color:var(--v-dark-text)}}@media(min-width:768px){.flightWidgetV2_bannerText__B7F8d p{display:none}}@media(max-width:767px){.flightWidgetV2_bannerNwidgetWrapper__2wQI3{display:flex;flex-direction:column-reverse;padding-bottom:30px}.flightWidgetV2_bannerNwidgetWrapper__2wQI3 .flightWidgetV2_banner__8LnSx{margin-left:16px;margin-right:16px;border-radius:4px;overflow:hidden;z-index:1}.flightWidgetV2_bannerNwidgetWrapper__2wQI3 .flightWidgetV2_banner__8LnSx h4{display:block;font-weight:400;font-size:16px;line-height:20px;color:#fff;position:absolute;z-index:2;bottom:40px;left:0;right:0;text-align:center;padding:0 20px}.flightWidgetV2_bannerNwidgetWrapper__2wQI3 .flightWidgetV2_banner__8LnSx img{max-width:calc(100vw - 30px);max-height:calc(100vw - 30px);min-height:auto;height:calc(100vw - 30px);object-position:60%}}.flightWidgetV2_flightOptions__UzXY_{display:flex;padding-bottom:24px;padding-left:19px;padding-top:10px}.flightWidgetV2_flightOptions__UzXY_>label[class*=customRadio]{margin-right:8px}.flightWidgetV2_flightOptions__UzXY_>label[class*=customRadio]>span[class*=checkStyle]{padding:6px 15px 6px 11px;border-radius:18px}.flightWidgetV2_flightOptions__UzXY_>label[class*=customRadio]>span[class*=checkStyle]:after{left:14px;top:50%}.flightWidgetV2_flightOptions__UzXY_>label[class*=customRadio] input:checked+span{background-color:var(--v-primary-shade-6)}@media(max-width:767px){.flightWidgetV2_flightOptions__UzXY_{padding-top:16px;padding-bottom:6px}.flightWidgetV2_flightOptions__UzXY_>label[class*=customRadio]>span[class*=checkStyle]{padding:4px 15px 4px 6px}.flightWidgetV2_flightOptions__UzXY_>label[class*=customRadio]>span[class*=checkStyle]:after{left:9px}}.flightWidgetV2_widgetBtmBar__1jwz2{padding:17px 30px;background:#f5f5f5;border-radius:0 0 4px 4px}.flightWidgetV2_widgetBtmBar__1jwz2 .flightWidgetV2_primaryBtn__N9X_5{font-size:14px;line-height:22px;padding:9px 20px}@media(min-width:768px){.flightWidgetV2_widgetBtmBar__1jwz2{margin-top:16px}.flightWidgetV2_widgetBtmBar__1jwz2 .flightWidgetV2_primaryBtn__N9X_5{display:inline-block;width:auto;font-weight:500;margin-left:28px}}@media(max-width:767px){.flightWidgetV2_widgetBtmBar__1jwz2{padding:16px;display:block;background-color:rgba(0,0,0,0)}.flightWidgetV2_widgetBtmBar__1jwz2 .flightWidgetV2_widgetBtnBestPrice__lxyHj{flex-direction:column;padding-top:13px}.flightWidgetV2_widgetBtmBar__1jwz2 .flightWidgetV2_widgetBtnBestPrice__lxyHj>svg{display:none}}.flightWidgetV2_widgetBtmBar__1jwz2 .flightWidgetV2_dateLabelWrapper__5tto4{display:flex;justify-content:space-between}.flightWidgetV2_widgetBtmBar__1jwz2 .flightWidgetV2_dateLabelWrapper__5tto4 label{width:137px;color:#000;font-size:14px;letter-spacing:0;line-height:1.2;margin-bottom:8px}@media(max-width:767px){.flightWidgetV2_recentSearchTitle__WsQrk{letter-spacing:1px}}.flightWidgetV2_clearSearchBtn__Ca145{border:0;cursor:pointer;background-color:rgba(0,0,0,0);font-size:12px;line-height:14px;text-align:right;color:var(--v-primary-color)}@media(max-width:767px){.flightWidgetV2_clearSearchBtn__Ca145{letter-spacing:.3px}}.flightWidgetV2_clearSearchBtn__Ca145[disabled]{color:var(--v-border-color);pointer-events:none}.flightWidgetV2_searchItem__SE_TW{flex:1 1;padding-left:13px}.flightWidgetV2_searchItem__SE_TW h4{font-weight:400;font-size:14px;line-height:18px;color:var(--v-gray-text1);padding-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flightWidgetV2_searchItem__SE_TW h5{font-weight:400;font-size:12px;line-height:14px;color:var(--v-gray-text)}.autoCompleteSearch_filterSearch__J_mP0{position:relative}.autoCompleteSearch_searchIcon__m8vMf{position:absolute;left:9px;top:50%;transform:translateY(-50%);color:var(--v-gray-shade1);display:flex}.autoCompleteSearch_filterSearchInput__bDjwD{background-color:#fff;border:1px solid #d9d9d9;border-radius:4px;padding:18px;font-size:14px;line-height:18px;width:100%;font-weight:400;color:var(--v-text-color);font-family:sohne,serif}.autoCompleteSearch_filterSearchInput__bDjwD:focus{border-color:var(--v-primary-color);outline:none}.autoCompleteSearch_filterSearchInput__bDjwD::placeholder{color:var(--v-gray-shade1)}@media(max-width:767px){.autoCompleteSearch_filterSearchInput__bDjwD{border:0}}.autoCompleteSearch_filterSearchInputSecondary__5N71s{background-color:#fff;border-radius:0;font-size:16px;line-height:20px;font-weight:500;font-family:sohne,serif;border:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:85%;color:var(--v-text-color)}.autoCompleteSearch_filterSearchInputSecondary__5N71s:focus{outline:none}.autoCompleteSearch_filterSearchInputSecondary__5N71s::placeholder{color:var(--v-gray-shade1)}@media(max-width:767px){.autoCompleteSearch_filterSearchInputSecondary__5N71s{font-size:14px;font-weight:400}}.autoCompleteSearch_closeBtn__lCUU_{background-color:var(--v-gray-shade1);position:absolute;right:15px;top:50%;width:22px;height:22px;border-radius:50%;cursor:pointer;transform:translateY(-50%)}.autoCompleteSearch_closeBtn__lCUU_ svg{margin:-6px 0 0 -6px}.autoCompleteSearch_closeBtnMobile__OqyFi{position:absolute;right:21px;background-color:rgba(0,0,0,0);top:50%;cursor:pointer;transform:translateY(50%);color:var(--v-gray-text)}.autoCompleteSearch_noResultFound__nnqMb{text-align:center;padding:10px 0}.autoCompleteSearch_label__9WMQ6{display:block;color:#4a5568;font-size:13px;margin-bottom:6px}@media(max-width:767px){.autoCompleteSearch_label__9WMQ6{margin-bottom:2px}}.autoCompleteSearch_autoCompleteDropdown__ZLq99{position:absolute;left:0;z-index:1;top:100%;margin-top:12px;background-color:var(--v-white);box-shadow:0 4px 8px rgba(40,41,61,.08);border-radius:8px;min-width:100%;opacity:0;max-height:0;overflow:auto;transition:opacity .5s ease,max-height .5s ease;transform:translateY(-12px)}.autoCompleteSearch_autoCompleteDropdownOpen__dEe7e{opacity:1;max-height:30vh;width:100%;z-index:2}.autoCompleteSearch_autoCompleteDropdownItem__J_8f0{font-size:14px;padding:12px 16px;border-radius:4px;line-height:20px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width:767px){.autoCompleteSearch_autoCompleteDropdownItem__J_8f0:hover{background-color:rgba(0,0,0,.04)}}@media(max-width:767px){.autoCompleteSearch_autoCompleteDropdownItem__J_8f0{padding:10px 0}}.autoCompleteSearch_searchWithIcon__oj2sZ .autoCompleteSearch_filterSearchInput__bDjwD{padding-left:30px}.autoCompleteSearch_iconRight__a4oDJ .autoCompleteSearch_searchIcon__m8vMf{left:auto;right:17px;top:50%;transform:translateY(-50%)}.autoCompleteSearch_iconRight__a4oDJ .autoCompleteSearch_prefixIcon__B2lwT{right:auto;left:17px}.autoCompleteSearch_iconRight__a4oDJ .autoCompleteSearch_filterSearchInput__bDjwD{padding-right:40px}@media(min-width:768px){.autoCompleteSearch_autoCompleteDropdownList__ri0Er{max-height:50vh;overflow:auto}}@media(max-width:767px){.autoCompleteSearch_mobileShowDropdown__QYlEd{min-height:50px}.autoCompleteSearch_mobileShowDropdown__QYlEd .autoCompleteSearch_mobileSearchInput__53XdT{padding:0 16px}.autoCompleteSearch_mobileShowDropdown__QYlEd .autoCompleteSearch_mobileSearchInput__53XdT input{border-bottom:1px solid var(--v-border-color);border-radius:0;margin-top:10px;padding:6px 6px 6px 0}.autoCompleteSearch_mobileShowDropdown__QYlEd .autoCompleteSearch_autoCompleteDropdown__ZLq99{position:static;box-shadow:none}}.autoCompleteSearch_headerLabel__mnJlX{padding:12px 16px 10px}@media(max-width:767px){.autoCompleteSearch_headerLabel__mnJlX{padding:10px 0}}.hotelWidget_bannerText__r4Su0 h4{color:var(--v-gray-shade)}@media(max-width:767px){.hotelWidget_bannerText__r4Su0{padding-top:16px;padding-bottom:19px}.hotelWidget_bannerText__r4Su0 h4{color:var(--v-dark-text);font-size:12px}.hotelWidget_bannerText__r4Su0 h3{display:none}.hotelWidget_bannerText__r4Su0 p{font-weight:400;font-size:20px;line-height:24px;color:var(--dark-text)}.hotelWidget_widgetBtmBar__LfGmA{padding:16px;display:block;background-color:rgba(0,0,0,0);flex-direction:column}.hotelWidget_widgetBtmBar__LfGmA .hotelWidget_widgetBtnBestPrice__H1xI1{flex-direction:column;padding-top:13px}.hotelWidget_widgetBtmBar__LfGmA .hotelWidget_widgetBtnBestPrice__H1xI1>svg{display:none}}.hotelWidget_searchItem__2IkPy h4{line-height:20px}.hotelWidget_widgetPage__v7_jZ>header{background-color:var(--v-primary-color)}@media(min-width:768px){.hotelWidget_widgetPage__v7_jZ>header{position:absolute;left:0;right:0;top:0;border:0;z-index:11;background-color:rgba(0,0,0,0)}}.hotelWidget_bannerNwidgetWrapper__yoSa5{position:relative;z-index:2}.hotelWidget_banner__I5y5Z{position:relative;overflow:hidden}.hotelWidget_banner__I5y5Z img{min-width:100%;object-fit:cover;object-position:right;display:block;max-width:100vw;transform:scale(1.05);animation:hotelWidget_imageZoom__zZrLY 2s}@media(min-width:768px){.hotelWidget_banner__I5y5Z img{height:70vh}}@media(max-width:1023px)and (min-width:768px){.hotelWidget_banner__I5y5Z img{object-position:center;height:40vh}}@keyframes hotelWidget_imageZoom__zZrLY{0%{transform:scale(1);opacity:.3}to{transform:scale(1.05);opacity:1}}.hotelWidget_banner__I5y5Z h4{display:none}.hotelWidget_banner__I5y5Z:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}.hotelWidget_mainContent__BH7qi{margin-top:-251px;position:relative;z-index:1}@media(max-width:767px){.hotelWidget_mainContent__BH7qi{margin-top:0}}.hotelWidget_widgetWrapper__bhz5M{margin-bottom:80px}@media(min-width:768px){.hotelWidget_widgetWrapper__bhz5M{background:var(--v-white);box-shadow:0 0 1px rgba(40,41,61,.08),0 2px 4px rgba(96,97,112,.2);border-radius:4px}}@media(max-width:767px){.hotelWidget_widgetWrapper__bhz5M{margin-bottom:25px}}.hotelWidget_bannerText__r4Su0{padding-bottom:30px}.hotelWidget_bannerText__r4Su0 h4{font-weight:400;font-size:16px;line-height:24px;color:var(--gray-shade)}.hotelWidget_bannerText__r4Su0 h3{font-weight:400;font-size:36px;line-height:48px;color:#fff}@media(max-width:1023px)and (min-width:768px){.hotelWidget_bannerText__r4Su0 h3{font-size:24px;line-height:36px}}@media(max-width:767px){.hotelWidget_bannerText__r4Su0{padding-top:16px;padding-bottom:19px}.hotelWidget_bannerText__r4Su0 h4{color:var(--dark-text);font-size:12px}.hotelWidget_bannerText__r4Su0 h3{display:none}.hotelWidget_bannerText__r4Su0 p{font-weight:400;font-size:20px;line-height:24px;color:var(--dark-text)}}@media(min-width:768px){.hotelWidget_bannerText__r4Su0 p{display:none}}@media(max-width:767px){.hotelWidget_bannerNwidgetWrapper__yoSa5{display:flex;flex-direction:column-reverse;padding-bottom:30px}.hotelWidget_bannerNwidgetWrapper__yoSa5 .hotelWidget_banner__I5y5Z{margin-left:16px;margin-right:16px;border-radius:4px;overflow:hidden;z-index:1}.hotelWidget_bannerNwidgetWrapper__yoSa5 .hotelWidget_banner__I5y5Z h4{display:block;font-weight:400;font-size:16px;line-height:20px;color:#fff;position:absolute;z-index:2;bottom:40px;left:0;right:0;text-align:center;padding:0 20px}.hotelWidget_bannerNwidgetWrapper__yoSa5 .hotelWidget_banner__I5y5Z img{max-width:calc(100vw - 30px);max-height:calc(100vw - 30px);min-height:auto;height:calc(100vw - 30px);object-position:60%}}.hotelWidget_flightOptions__zyjda{display:flex;padding-bottom:24px;padding-left:19px;padding-top:10px}.hotelWidget_flightOptions__zyjda>label[class*=customRadio]{margin-right:8px}.hotelWidget_flightOptions__zyjda>label[class*=customRadio]>span[class*=checkStyle]{padding:6px 15px 6px 11px;border-radius:18px}.hotelWidget_flightOptions__zyjda>label[class*=customRadio]>span[class*=checkStyle]:after{left:14px;top:50%}.hotelWidget_flightOptions__zyjda>label[class*=customRadio] input:checked+span{background-color:var(--primary-shade-6)}@media(max-width:767px){.hotelWidget_flightOptions__zyjda{padding-top:16px;padding-bottom:6px}.hotelWidget_flightOptions__zyjda>label[class*=customRadio]>span[class*=checkStyle]{padding:4px 15px 4px 6px}.hotelWidget_flightOptions__zyjda>label[class*=customRadio]>span[class*=checkStyle]:after{left:9px}}.hotelWidget_widgetBtmBar__LfGmA{padding:17px 30px;background:#f5f5f5;border-radius:0 0 4px 4px}.hotelWidget_widgetBtmBar__LfGmA .hotelWidget_primaryBtn__a8G9q{font-size:14px;line-height:22px;padding:9px 20px}@media(min-width:768px){.hotelWidget_widgetBtmBar__LfGmA{margin-top:16px}.hotelWidget_widgetBtmBar__LfGmA .hotelWidget_primaryBtn__a8G9q{display:inline-block;width:auto;font-weight:500;margin-left:28px}}@media(max-width:767px){.hotelWidget_widgetBtmBar__LfGmA{padding:16px;display:block;background-color:rgba(0,0,0,0)}.hotelWidget_widgetBtmBar__LfGmA .hotelWidget_widgetBtnBestPrice__H1xI1{flex-direction:column;padding-top:13px}.hotelWidget_widgetBtmBar__LfGmA .hotelWidget_widgetBtnBestPrice__H1xI1>svg{display:none}}.hotelWidget_widgetBtmBar__LfGmA .hotelWidget_dateLabelWrapper___RL4e{display:flex;justify-content:space-between}.hotelWidget_widgetBtmBar__LfGmA .hotelWidget_dateLabelWrapper___RL4e label{width:137px;color:#000;font-size:14px;letter-spacing:0;line-height:1.2;margin-bottom:8px}@media(max-width:767px){.hotelWidget_recentSearchTitle__2BnoZ{letter-spacing:1px}}.hotelWidget_clearSearchBtn__w0sDG{border:0;cursor:pointer;background-color:rgba(0,0,0,0);font-size:12px;line-height:14px;text-align:right;color:var(--v-primary-color)}@media(max-width:767px){.hotelWidget_clearSearchBtn__w0sDG{letter-spacing:.3px}}.hotelWidget_clearSearchBtn__w0sDG[disabled]{color:var(--v-border-color);pointer-events:none}.hotelWidget_searchItem__2IkPy{padding-left:13px}.hotelWidget_searchItem__2IkPy h4{font-weight:400;font-size:14px;line-height:18px;color:var(--gray-text);padding-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:410px}.hotelWidget_searchItem__2IkPy h5{font-weight:400;font-size:12px;line-height:14px;color:var(--light-text)}.addroom_roomDropdown__Mi3ke{background:#fff;box-shadow:0 4px 8px rgba(40,41,61,.08);border-radius:8px;position:absolute;right:16px;top:60px;width:376px;padding:10px 16px 16px;z-index:2}@media(max-width:767px){.addroom_roomDropdown__Mi3ke{position:fixed;left:0;right:0;top:0;bottom:0;width:100vw;z-index:3;display:flex;flex-direction:column}.addroom_roomDropdown__Mi3ke h3{text-align:center}.addroom_roomDropdown__Mi3ke .addroom_scrollBar__SuuMb{max-height:calc(100vh - 176px)}}.addroom_roomDropdown__Mi3ke h3{font-size:18px;font-weight:400;line-height:25px;color:var(--v-dark-text);margin-bottom:24px}.addroom_roomDropdown__Mi3ke h4{font-size:14px;line-height:12px;font-weight:500}.addroom_roomDropdown__Mi3ke h5{font-weight:400;font-size:14px;line-height:12px;color:var(--v-dark-text);padding-bottom:5px}.addroom_roomDropdown__Mi3ke .addroom_ageSelectWrap__5dA_H{border-top:1px solid var(--v-border-color);padding-top:15px;margin-top:10px}.addroom_roomDropdown__Mi3ke .addroom_ageSelectWrap__5dA_H h5{padding-bottom:15px}.addroom_roomDropdown__Mi3ke .addroom_roomInputs__mKQLR+.addroom_roomInputs__mKQLR{margin-top:20px}.addroom_roomDropdown__Mi3ke .addroom_actionsBtns__65Npq{line-height:18px;font-size:12px;padding:10px 0}.addroom_roomDropdown__Mi3ke .addroom_actionsBtns__65Npq .addroom_count__qWTmf{width:16px;text-align:center;line-height:23px}.addroom_roomDropdown__Mi3ke .addroom_actionsBtns__65Npq>div{color:var(--v-dark-text)}.addroom_roomDropdown__Mi3ke .addroom_actionsBtns__65Npq button{border:none;background:rgba(0,0,0,0);height:18px;padding:0 10px}.addroom_roomDropdown__Mi3ke .addroom_btnWrap__iMP9t{margin-top:29px}.addroom_roomDropdown__Mi3ke .addroom_btnWrap__iMP9t button{font-size:14px;font-weight:500;padding:8px}.addroom_roomDropdown__Mi3ke .addroom_roomHeader__ACwc0{border-bottom:1px solid var(--v-border-color);padding-bottom:15px;margin-bottom:10px}.addroom_roomDropdown__Mi3ke .addroom_scrollBar__SuuMb{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;overflow:auto;margin-bottom:14px}@media(min-width:768px){.addroom_roomDropdown__Mi3ke .addroom_scrollBar__SuuMb{max-height:50vh}}