@charset "UTF-8";.popup-modal[data-v-f8a9278d]{background:#1a232c4d;display:flex;font-family:var(--v06546600);height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10010}.popup-modal.slide-from-left .popup-message[data-v-f8a9278d]{transform:translate(-100%)}.popup-modal.slide-from-left .popup-message.show-popup[data-v-f8a9278d]{transform:translate(0)}.popup-modal .popup-message[data-v-f8a9278d]{background:#fff;border-radius:15px 15px 0 0;bottom:0;box-shadow:0 3px 6px #1a232c1f,0 0 2px #1a232c0a;box-sizing:border-box;max-height:75%;max-width:500px;min-height:100px;min-width:300px;padding:16px;position:absolute;transform:translateY(100%);transition:transform .3s ease-in-out;width:100%}.popup-modal .popup-message.scrollable[data-v-f8a9278d]{height:100%}.popup-modal .popup-message.scrollable .popup-message-body[data-v-f8a9278d]{height:calc(100% - 40px);overflow-y:auto}.popup-modal .popup-message.bottom-button .popup-message-body[data-v-f8a9278d]{height:calc(100% - 135px);padding-bottom:10px}.popup-modal .popup-message-close-btn[data-v-f8a9278d]{border-radius:100px;height:26px;position:absolute;right:16px;top:10px;width:26px}.popup-modal .popup-message-close-btn[data-v-f8a9278d]:after,.popup-modal .popup-message-close-btn[data-v-f8a9278d]:before{background-color:#777d87;content:" ";height:20px;position:absolute;right:7px;top:6px;width:2px}.popup-modal .popup-message-close-btn[data-v-f8a9278d]:before{transform:rotate(45deg)}.popup-modal .popup-message-close-btn[data-v-f8a9278d]:after{transform:rotate(-45deg)}.popup-modal .popup-message-close-btn.custom-close-btn[data-v-f8a9278d]:after,.popup-modal .popup-message-close-btn.custom-close-btn[data-v-f8a9278d]:before{display:none}.popup-modal .popup-message.show-popup[data-v-f8a9278d]{transform:translateY(0)}.popup-modal .popup-message.instant-show-popup[data-v-f8a9278d]{transform:translateY(0);transition:transform 0s}.popup-modal .popup-message.popup-message-fullheight[data-v-f8a9278d]{border-radius:0;max-height:100%}.popup-modal .popup-message.popup-message-fullwidth[data-v-f8a9278d]{max-width:100%}.popup-modal .popup-message-top[data-v-f8a9278d]{display:flex;font-size:16px;font-weight:700;justify-content:center;margin-bottom:15px;min-height:16px}.popup-modal .popup-message-btn-wrap[data-v-f8a9278d]{align-items:center;background:#fff;bottom:0;box-shadow:8px 0 10px 4px #00000014;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;left:0;padding:12px 40px;position:fixed;width:100%}.popup-modal .popup-message-btn[data-v-f8a9278d]{background:var(--v283f8244);border-radius:4px;color:var(--v075ea213);display:flex;font-size:14px;font-weight:800;justify-content:center;letter-spacing:1px;padding:12px;text-transform:uppercase;width:90%}.popup-modal .popup-message-btn.disabled[data-v-f8a9278d]{background:#eff3f9;color:#67707a}.popup-modal .popup-message-btn-description[data-v-f8a9278d]{display:block;font-size:14px;line-height:24px;margin:8px 0 6px;min-height:24px}.popup-modal .popup-message-header[data-v-f8a9278d]{font-size:16px;font-weight:500;line-height:24px;margin-top:30px;text-align:left;width:100%}.no-scroll[data-v-f8a9278d]{overflow:hidden}.calendar-popup{color:#141517}.calendar-popup .popup-message-top{text-align:center}.calendar-popup .popup-message-top .dates-booked{color:#67707a;display:block;height:30px;line-height:30px}.calendar-popup .container__main{margin-bottom:24px}.calendar-popup{--litepicker-day-width:40px;--litepicker-month-width:calc(var(--litepicker-day-width)*7);--litepicker-is-today-color:var(--fb46026a);background:#1a232c4d;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}@media(min-width:768px){.calendar-popup{--litepicker-day-width:14%;--litepicker-month-width:calc(var(--litepicker-day-width)*7)}}.calendar-popup .popup-select-date{background:#fff;box-shadow:0 3px 6px #1a232c1f,0 0 2px #1a232c0a;box-sizing:border-box;left:50%;min-height:100px;min-width:350px;padding:24px 16px 16px;position:absolute;top:58%;transform:translate(-50%,-50%)}.calendar-popup .popup-select-date .select-date-close-btn{background:#f5f6f7;border-radius:100px;height:26px;position:absolute;right:5px;top:5px;width:26px}.calendar-popup .popup-select-date .select-date-close-btn:after,.calendar-popup .popup-select-date .select-date-close-btn:before{background-color:#141517;content:" ";height:12px;left:12px;position:absolute;top:6px;width:1px}.calendar-popup .popup-select-date .select-date-close-btn:before{transform:rotate(45deg)}.calendar-popup .popup-select-date .select-date-close-btn:after{transform:rotate(-45deg)}.calendar-popup .popup-select-date .select-date-sub-title{color:#141517;font-size:14px;line-height:18px;margin-top:16px;text-align:center}.calendar-popup .popup-select-date .select-date-range-date{color:#141517;font-size:21px;font-weight:600;letter-spacing:.1px;line-height:24px;text-align:center;text-shadow:0 8px 16px rgba(26,35,44,.12),0 0 2px rgba(26,35,44,.04)}.calendar-popup .popup-select-date .select-date-calendar{display:flex;justify-content:center;margin-top:16px;min-height:352px}.calendar-popup .litepicker div{box-sizing:content-box}.calendar-popup .litepicker{font-size:1.3em}.calendar-popup .litepicker .container__months{box-shadow:none}.calendar-popup .litepicker .container__months .month-item .button-next-month,.calendar-popup .litepicker .container__months .month-item .button-previous-month{visibility:hidden}.calendar-popup .litepicker .container__months .month-item-weekdays-row{background:#fff;color:#141517;font-size:12px;font-weight:500;letter-spacing:.4px;line-height:18px;position:relative;text-transform:uppercase}.calendar-popup .litepicker .container__days .day-item,.calendar-popup .litepicker .container__months .month-item-weekdays-row>div{align-items:center;display:flex;height:35px;justify-content:center}.calendar-popup .litepicker .container__days .day-item{font-size:14px;font-weight:400;line-height:18px}.calendar-popup .litepicker .container__days .day-item:hover{box-shadow:inset 0 0 0 1px var(--v4f0ce084);color:var(--fb46026a)}.calendar-popup .litepicker .container__days .day-item.is-end-date,.calendar-popup .litepicker .container__days .day-item.is-start-date{background:var(--a7f43504);border-radius:var(--v19c50288);padding:0;z-index:0}.calendar-popup .litepicker .container__days .day-item.is-end-date:after,.calendar-popup .litepicker .container__days .day-item.is-start-date:after{background:var(--v4f0ce084);border-radius:var(--v19c50288);content:"";height:40px;position:absolute;width:40px;z-index:-1}@media screen and (max-height:600px){.calendar-popup .litepicker .container__days .day-item.is-end-date:after,.calendar-popup .litepicker .container__days .day-item.is-start-date:after{height:32px;width:32px}}@media(min-width:576px){.calendar-popup .litepicker .container__days .day-item.is-end-date,.calendar-popup .litepicker .container__days .day-item.is-start-date{width:7.1428571429%}}.calendar-popup .litepicker .container__days .day-item.is-end-date:hover,.calendar-popup .litepicker .container__days .day-item.is-start-date:hover{box-shadow:none;color:#fff}.calendar-popup .litepicker .container__days .day-item.is-start-date{border-radius:var(--v19c50288) 0 0 var(--v19c50288)}@media(min-width:576px){.calendar-popup .litepicker .container__days .day-item.is-start-date{margin-left:3.5714285714%;padding-right:3.5714285714%}}.calendar-popup .litepicker .container__days .day-item.is-end-date{border-radius:0 var(--v19c50288) var(--v19c50288) 0}@media(min-width:576px){.calendar-popup .litepicker .container__days .day-item.is-end-date{margin-right:3.5714285714%;padding-left:3.5714285714%}}.calendar-popup .litepicker .container__days .day-item.is-in-range{background:var(--a7f43504);padding:0}.calendar-popup.popup-modal{--litepicker-day-width:40px;--litepicker-month-width:calc(var(--litepicker-day-width)*7);--litepicker-is-today-color:var(--fb46026a)}.calendar-popup.popup-modal .litepicker{font-family:var(--v2afadb73);font-size:14px;font-weight:400;letter-spacing:.4px;line-height:20px;margin-left:calc(50% - var(--litepicker-month-width)/2 - 21px)}@media(min-width:576px){.calendar-popup.popup-modal .litepicker{margin-left:0}}.calendar-popup.popup-modal .litepicker div{box-sizing:content-box}.calendar-popup.popup-modal .litepicker .container__months{box-shadow:none}@media(min-width:576px){.calendar-popup.popup-modal .litepicker .container__months{width:100%}}.calendar-popup.popup-modal .litepicker .container__months .month-item{border-bottom:1px solid #d9dde0;padding:24px}.calendar-popup.popup-modal .litepicker .container__months .month-item.no-previous-month{padding-top:0}@media(min-width:576px){.calendar-popup.popup-modal .litepicker .container__months .month-item{width:100%}}.calendar-popup.popup-modal .litepicker .container__months .month-item-weekdays-row>div{align-items:center;display:flex;height:35px;justify-content:center}.calendar-popup.popup-modal .litepicker .container__months .month-item-header .month-item-name,.calendar-popup.popup-modal .litepicker .container__months .month-item-header .month-item-year{font-weight:500}.calendar-popup.popup-modal .litepicker .container__days .day-item{align-items:center;display:flex;font-size:14px;font-weight:400;height:var(--litepicker-day-width);justify-content:center;line-height:18px;padding:0}@media(min-width:576px){.calendar-popup.popup-modal .litepicker .container__days>div{width:14.2857142857%}}@media screen and (max-height:600px){.calendar-popup.popup-modal{--litepicker-day-width:32px}}.calendar-popup.popup-modal .popup-message-btn{font-size:14px;font-weight:600;line-height:24px}.calendar-popup.popup-modal .popup-message-btn.disabled{background:#eff3f9}.calendar-popup.popup-modal .popup-message-btn .days-booked{padding-left:5px}.calendar-popup.popup-modal .popup-message-btn-wrap{box-shadow:8px 0 10px 4px #00000014}.calendar-popup.popup-modal .popup-message-btn-description .dates-booked{font-weight:700}.calendar-popup.popup-modal .popup-message-header{font-size:20px}.calendar-popup .no-previous-month .month-item-header{background:#fff;font-size:14px;line-height:24px;position:relative}.calendar-popup.th-popup .popup-message-top:after{top:210px}.calendar-popup .dates-popup-footer{align-items:center;background:#fff;bottom:0;box-shadow:8px 0 10px 4px #00000014;display:flex;height:45px;justify-content:center;left:0;position:fixed;width:100%;z-index:10}.calendar-popup .dates-popup-footer .dates-range{color:#67707a;font-size:14px;font-weight:400;line-height:22px;margin-right:5px}.calendar-popup .dates-popup-footer .number-nights{font-size:14px;font-weight:400;line-height:22px}.dates-module{--litepicker-day-width:40px;--litepicker-month-width:calc(var(--litepicker-day-width)*7 + 90px);--litepicker-is-today-color:var(--f4212498);display:none;font-family:var(--v335a6b6a)}@media(min-width:768px){.dates-module{background:#fff;border-radius:var(--v29bed836);box-shadow:2px 2px 20px 4px #0000001a;display:initial;min-height:500px;min-width:700px;overflow:hidden}}.dates-module .litepicker div{box-sizing:content-box}.dates-module .litepicker{font-family:var(--v335a6b6a);font-size:1.3em}.dates-module .litepicker .container__months{box-shadow:none}.dates-module .litepicker .container__months.columns-2{border-radius:0;width:calc(var(--litepicker-month-width)*2)}.dates-module .litepicker .container__months .month-item{box-sizing:border-box;padding:0}.dates-module .litepicker .container__months .month-item:first-child{border-right:1px solid #d9dde0;margin-right:-1px}.dates-module .litepicker .container__months .month-item .button-next-month,.dates-module .litepicker .container__months .month-item .button-previous-month{align-items:center;background:#141517;border-radius:50%;cursor:pointer;display:flex;height:36px;justify-content:center;width:36px}.dates-module .litepicker .container__months .month-item .button-next-month svg,.dates-module .litepicker .container__months .month-item .button-previous-month svg{display:none}.dates-module .litepicker .container__months .month-item .button-next-month:before,.dates-module .litepicker .container__months .month-item .button-previous-month:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='15' fill='none' viewBox='0 0 9 15'%3E%3Cpath fill='%23fff' d='m1.757 14.936-1.694-1.65 5.487-5.35L.063 2.587 1.757.937l7.18 7z'/%3E%3C/svg%3E");height:15px;margin-left:1px;width:9px}.dates-module .litepicker .container__months .month-item .button-previous-month:before{margin-left:0;margin-right:1px;transform:scaleX(-1)}.dates-module .litepicker .container__months .month-item.no-previous-month .month-item-header:before{align-items:center;border:1px solid #d9dde0;border-radius:50%;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='15' fill='none' viewBox='0 0 9 15'%3E%3Cpath fill='%23d9dde0' d='m1.757 14.936-1.694-1.65 5.487-5.35L.063 2.587 1.757.937l7.18 7z'/%3E%3C/svg%3E");display:flex;height:36px;justify-content:center;padding-left:1px;padding-top:2px;position:absolute;transform:scaleX(-1);width:36px}.dates-module .litepicker .container__months .month-item.no-previous-month .month-item-header:last-child:before{transform:scaleX(1)}.dates-module .litepicker .container__months .month-item:first-child .container__days{padding:0 34px 54px 54px}.dates-module .litepicker .container__months .month-item:first-child .month-item-header{padding:26px 36px 26px 54px}.dates-module .litepicker .container__months .month-item:first-child .month-item-weekdays-row{padding:0 36px 0 54px}.dates-module .litepicker .container__months .month-item:last-child .container__days{padding:0 54px 54px 36px}.dates-module .litepicker .container__months .month-item:last-child .month-item-header{padding:26px 54px 26px 36px}.dates-module .litepicker .container__months .month-item:last-child .month-item-weekdays-row{padding:0 54px 0 36px}.dates-module .litepicker .container__months .month-item-header{border-bottom:1px solid #d9dde0;font-size:16px;font-weight:var(--v881df6f2);line-height:26px}.dates-module .litepicker .container__months .month-item-header .month-item-name,.dates-module .litepicker .container__months .month-item-header .month-item-year{font-weight:var(--v881df6f2)}.dates-module .litepicker .container__months .month-item-weekdays-row{color:#141517;font-size:12px;font-weight:600;line-height:18px;margin-bottom:12px;margin-top:48px;text-transform:capitalize;text-transform:uppercase}.dates-module .litepicker .container__months .month-item-weekdays-row>div{align-items:center;display:flex;justify-content:center}.dates-module .litepicker .container__days{font-size:14px;font-weight:var(--v58b9aa53);line-height:18px}.dates-module .litepicker .container__days .day-item{align-items:center;display:flex;font-size:14px;font-weight:400;height:var(--litepicker-day-width);justify-content:center;line-height:18px;padding:0}.dates-module .litepicker .container__days .day-item:hover{border-radius:var(--v29bed836);box-shadow:inset 0 0 0 1px var(--v4734fdf5);color:#333;cursor:pointer}.dates-module .litepicker .container__days .day-item.is-locked{font-weight:var(--v881df6f2)}.dates-module .litepicker .container__days .day-item.is-locked:hover{box-shadow:none;color:#9e9e9e;cursor:default}.dates-module .litepicker .container__days .day-item.is-end-date,.dates-module .litepicker .container__days .day-item.is-start-date{background:var(--v4d19c1a7);border-radius:var(--v29bed836);font-weight:var(--v58b9aa53);padding:0;z-index:0}.dates-module .litepicker .container__days .day-item.is-end-date:after,.dates-module .litepicker .container__days .day-item.is-start-date:after{background:var(--v4734fdf5);border-radius:var(--v29bed836);content:"";height:40px;position:absolute;width:40px;z-index:-1}@media screen and (max-height:600px){.dates-module .litepicker .container__days .day-item.is-end-date:after,.dates-module .litepicker .container__days .day-item.is-start-date:after{height:32px;width:32px}}.dates-module .litepicker .container__days .day-item.is-end-date:hover,.dates-module .litepicker .container__days .day-item.is-start-date:hover{box-shadow:none;color:#fff}.dates-module .litepicker .container__days .day-item.is-start-date{border-radius:var(--v29bed836) 0 0 var(--v29bed836)}.dates-module .litepicker .container__days .day-item.is-end-date{border-radius:0 var(--v29bed836) var(--v29bed836) 0}.dates-module .litepicker .container__days .day-item.is-in-range{background:var(--v4d19c1a7);padding:0}.dates-module .container__tooltip{display:none}.dates-module .dates-module-footer{align-items:center;background:#fff;border-top:1px solid #d9dde0;display:flex;height:80px;justify-content:center;z-index:1}.dates-module .dates-module-footer .dates-range{color:#67707a;font-size:14px;font-weight:400;line-height:22px;margin-right:5px}.lngcode_ja .month-item-header>div,.lngcode_ko .month-item-header>div,.lngcode_zh .month-item-header>div{display:flex;justify-content:center}.lngcode_ja .month-item-header>div .month-item-name,.lngcode_ko .month-item-header>div .month-item-name,.lngcode_zh .month-item-header>div .month-item-name{order:1}.lngcode_ja .month-item-header>div .month-item-year:after,.lngcode_ko .month-item-header>div .month-item-year:after,.lngcode_zh .month-item-header>div .month-item-year:after{content:"年"}.lngcode_ko .month-item-header>div .month-item-year:after{content:"년"}.r-and-g-container[data-v-74d5a0c0]{font-family:var(--v3ff19351)}.adults-child-btn[data-v-74d5a0c0]{border-bottom:1px solid #c4c4c4;color:#141517;font-size:16px;line-height:24px;padding-bottom:16px;padding-top:16px;width:100%}.adults-child-btn[data-v-74d5a0c0],.childs-age-block[data-v-74d5a0c0]{align-items:center;display:flex;font-weight:var(--v423ed980);justify-content:space-between;letter-spacing:.01em}.childs-age-block[data-v-74d5a0c0]{border:1px solid #e6e8eb;color:#4d5865;flex:1 1 0;font-size:12px;line-height:18px;margin-right:1%;max-width:33%;overflow:hidden;padding:0;position:relative}.childs-age-block[data-v-74d5a0c0]:last-child{margin-right:0}.childs-age-block .child-age-select[data-v-74d5a0c0]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:none;color:#4d5865;font-size:12px;font-weight:400;letter-spacing:.01em;line-height:18px;padding:16px 13px 15px 4px;text-align:center;width:100%}html[lang=de] .childs-age-block .child-age-select[data-v-74d5a0c0]{font-size:11px}.childs-age-block.bad-input[data-v-74d5a0c0]{border:1px solid #ff0b0b;color:#ff0b0b}.childs-age-block.bad-input .child-age-select[data-v-74d5a0c0]{color:#ff0b0b}.childs-age-block .select-arrow[data-v-74d5a0c0]{border-bottom:1px solid #67707a;border-left:1px solid #67707a;height:5px;position:absolute;right:4px;top:22px;transform:rotate(-45deg);width:5px}.btn-add[data-v-74d5a0c0],.btn-remove[data-v-74d5a0c0]{border:1px solid #141517;border-radius:50%;cursor:pointer;height:40px;position:relative;vertical-align:middle;width:40px}.btn-add[data-v-74d5a0c0]:hover,.btn-remove[data-v-74d5a0c0]:hover{border:1px solid #2367ba}.btn-add[data-v-74d5a0c0]:hover:after,.btn-add[data-v-74d5a0c0]:hover:before,.btn-remove[data-v-74d5a0c0]:hover:after,.btn-remove[data-v-74d5a0c0]:hover:before{background-color:#2367ba}.btn-add[data-v-74d5a0c0]:after,.btn-add[data-v-74d5a0c0]:before,.btn-remove[data-v-74d5a0c0]:after{background-color:#141517;content:"";height:2px;left:calc(50% - 7px);position:absolute;top:calc(50% - 1px);width:14px}.btn-add[data-v-74d5a0c0]:before{transform:rotate(90deg)}.adults-child-wrapper[data-v-74d5a0c0],.child-age-wrapper[data-v-74d5a0c0]{box-sizing:border-box;display:inline-block;vertical-align:top;width:100%}.guests-rooms-title[data-v-74d5a0c0]{color:#141517;font-size:16px;font-weight:var(--v41f10168);letter-spacing:.16px;line-height:24px;margin:21px 0 0;position:relative}.guests-increase-decrease[data-v-74d5a0c0]{align-items:center;width:138px}.buttons[data-v-74d5a0c0],.guests-increase-decrease[data-v-74d5a0c0]{display:flex;justify-content:space-between}.buttons[data-v-74d5a0c0]{padding-top:24px}.add-btn-wrapper[data-v-74d5a0c0]{align-items:center;border:1px solid #c4c4c4;color:#333;display:inline-flex;font-size:14px;font-weight:var(--v41f10168);justify-content:center;letter-spacing:.14px;line-height:24px;margin-right:8px;padding:6px 10px 6px 11px;width:auto}.add-btn-wrapper .add-room-btn[data-v-74d5a0c0]{display:block;height:14px;margin-left:0;position:relative;width:14px}.add-btn-wrapper .add-room-btn[data-v-74d5a0c0]:after,.add-btn-wrapper .add-room-btn[data-v-74d5a0c0]:before{background-color:#333;content:"";height:2px;left:calc(50% - 3px);position:absolute;top:50%;width:8px}.add-btn-wrapper[data-v-74d5a0c0]:after,.add-btn-wrapper[data-v-74d5a0c0]:before{background-color:#3587e0}.add-btn-wrapper.disabled[data-v-74d5a0c0]{border-color:#e6e8eb;color:#e6e8eb}.apply-btn-wrapper[data-v-74d5a0c0]{border:1px solid var(--v7c74a0cc);border-radius:var(--v4ea1531e);color:var(--v7c74a0cc);cursor:pointer;font-size:16px;font-weight:400;line-height:24px;padding:7px 23px;position:relative}.apply-btn-wrapper[data-v-74d5a0c0]:before{background-color:var(--v0c3d42ad);border-radius:var(--v4ea1531e);content:"";inset:0 50%;opacity:0;position:absolute;transition:all .3s ease;z-index:-1}.apply-btn-wrapper[data-v-74d5a0c0]:hover{color:var(--v3231b33c)}.apply-btn-wrapper[data-v-74d5a0c0]:hover:before{left:0;opacity:1;right:0}.add-room-btn[data-v-74d5a0c0]:after{transform:rotate(90deg)}.disabled[data-v-74d5a0c0]{border-color:#e6e8eb;color:#e6e8eb}.disabled .add-room-btn[data-v-74d5a0c0]:after,.disabled .add-room-btn[data-v-74d5a0c0]:before,.disabled.btn-add[data-v-74d5a0c0]:after,.disabled.btn-add[data-v-74d5a0c0]:before,.disabled.btn-remove[data-v-74d5a0c0]:after{background:#e6e8eb}.disabled[data-v-74d5a0c0]:hover{border-color:#e6e8eb;color:#e6e8eb}.remove-room[data-v-74d5a0c0]{cursor:pointer;height:20px;position:absolute;right:0;top:0;width:20px}.remove-room[data-v-74d5a0c0]:after,.remove-room[data-v-74d5a0c0]:before{background-color:#67707a;content:" ";height:15px;position:absolute;right:12px;top:4px;width:2px}.remove-room[data-v-74d5a0c0]:before{transform:rotate(45deg)}.remove-room[data-v-74d5a0c0]:after{transform:rotate(-45deg)}.children-age-container[data-v-74d5a0c0]{border-bottom:1px solid #c4c4c4;border-top:3px solid #fff;display:flex;margin-top:-2px;padding-bottom:16px;position:relative;z-index:1}.guests-module{background:#fff;border-radius:var(--v62f91694);box-shadow:2px 2px 20px 4px #0000001a;display:none;min-width:340px;overflow:hidden;position:absolute;z-index:1000}@media(min-width:768px){.guests-module{display:initial}.guests-module .guests-module-inner{max-height:calc(100vh - 200px);overflow-x:hidden;overflow-y:auto;padding:16px}.guests-module .guests-module-inner::-webkit-scrollbar{background:#67707a;width:3px}.guests-module .guests-module-inner::-webkit-scrollbar-thumb{background:var(--v1c1d5e45);border-radius:2px}.guests-module .guests-module-inner .rooms-elem{-webkit-tap-highlight-color:transparent}}.guests-module .add-btn-wrapper{cursor:pointer;width:auto}.guests-module .group-booking-link-wrapper{background:#e8f8ee;box-sizing:border-box;left:-24px;margin-bottom:-32px;margin-top:24px;padding:16px;position:relative;width:calc(100% + 48px)}.guests-module .group-booking__annotation{align-items:center;display:flex;font-size:16px;font-weight:700;justify-content:center;letter-spacing:.01em;line-height:24px;margin-bottom:12px}.guests-module .group-booking__annotation .svg-icon-group-booking{display:inline-block;height:16px;width:26px}.select-destination{left:0;position:fixed;width:100%}.autocomplete_block{margin-left:16px;margin-right:16px;margin-top:16px;position:relative}.search-icon{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='%231a232c' d='M6.44 12.874c1.43 0 2.819-.478 3.947-1.356l4.257 4.256a.8.8 0 0 0 1.131-1.132l-4.256-4.256a6.436 6.436 0 1 0-5.08 2.488M3.02 3.018a4.837 4.837 0 1 1 0 6.84 4.82 4.82 0 0 1 0-6.84'/%3E%3C/svg%3E");left:17px;position:absolute;top:19px;z-index:1}.btn-clear-search{color:#c1c6cc;font-size:22px;position:absolute;right:16px;top:14px;z-index:1}.horizontal-line{background:#e6e8eb;display:block;height:1px;left:0;position:fixed;top:64px;width:100%}.autocomplete{background:var(--v9a1a916a);border:1px solid #eff3f9;border-radius:var(--f5a201b0);box-sizing:border-box;color:#67707a;font-size:16px;font-weight:400;letter-spacing:.01em;line-height:24px;margin-bottom:25px;padding:14px 41px;width:100%}.autocomplete:focus{outline:none}.autocomplete .error-find-destination div{color:#67707a;font-size:14px;font-weight:700;line-height:20px}.autocomplete .error-find-destination span{color:#67707a;font-size:12px;font-weight:400;letter-spacing:.01em;line-height:18px}.popup-message-btn-wrap{box-shadow:8px 0 10px 4px #00000014;padding:12px 40px}.popup-message-btn{background:#74b71a;border-radius:4px;padding:17px;width:100%}.recent-searches{left:20px;position:absolute;top:92px;width:90%;z-index:-1}.recent-searches .recent-search-header{color:#67707a;font-size:14px;font-weight:700;line-height:20px;margin-bottom:20px}.recent-searches .autocomplete-city:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='14' fill='none' viewBox='0 0 12 14'%3E%3Cpath fill='%2367707a' d='M6 0C3.106 0 .75 2.372.75 5.288c0 4.143 4.757 8.422 4.959 8.601a.437.437 0 0 0 .582 0c.202-.18 4.959-4.458 4.959-8.601C11.25 2.372 8.895 0 6 0m0 8.167A2.92 2.92 0 0 1 3.083 5.25 2.92 2.92 0 0 1 6 2.333 2.92 2.92 0 0 1 8.917 5.25 2.92 2.92 0 0 1 6 8.167'/%3E%3C/svg%3E");display:block;left:0;position:absolute;text-align:center;top:3px;width:38px}.recent-searches .autocomplete-hotels:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' viewBox='0 0 14 14'%3E%3Cg fill='%2367707a' clip-path='url(%23a)'%3E%3Cpath d='M3.39 3.607a.124.124 0 0 0-.123.123v.787h2.587V3.73a.124.124 0 0 0-.124-.123zM8.27 3.607a.124.124 0 0 0-.124.123v.787h2.587V3.73a.124.124 0 0 0-.124-.123z'/%3E%3Cpath d='M2.438 4.51v-.78c0-.525.428-.952.953-.952h2.34c.524 0 .952.427.952.952v.78h.634v-.78c0-.525.427-.952.952-.952h2.34c.525 0 .952.427.952.952v.78h.66q.193 0 .375.037V2.006a.99.99 0 0 0-.99-.99H2.393a.99.99 0 0 0-.99.99v2.54q.183-.037.376-.037zM13.487 7.077H.513A.513.513 0 0 0 0 7.59v3.365c0 .283.23.513.513.513h12.974c.283 0 .513-.23.513-.513V7.59a.513.513 0 0 0-.513-.513M12.22 5.338H1.78c-.534 0-.975.396-1.044.91h12.528c-.07-.514-.51-.91-1.043-.91M.513 12.297v.273a.414.414 0 0 0 .829 0v-.274zM12.659 12.297v.273a.414.414 0 0 0 .828 0v-.274z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h14v14H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");display:block;left:0;position:absolute;text-align:center;top:3px;width:38px}.recent-searches .autocomplete-airports:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='40.269 43.738 243.669 248.899'%3E%3Cpath fill='%2367707a' d='M40.269 220.657c0 2.847 2.626 5.047 5.631 4.741l85.745-8.948v17.796l-28.198 17.669c-1.408.877-2.247 2.364-2.261 3.953v32.008c0 3 2.924 5.262 6.065 4.665l54.853-10.297 54.839 10.297c3.14.597 6.078-1.653 6.078-4.665v-32.008c0-1.589-.84-3.076-2.261-3.966l-28.198-17.656V216.45l85.731 8.948c3.019.318 5.645-1.894 5.645-4.741v-37.041c0-1.882-1.178-3.598-3.019-4.36l-88.343-36.877v-70.04c-.082-15.762-13.673-28.512-30.459-28.601-16.786.089-30.364 12.839-30.459 28.601v70.04l-88.357 36.864c-1.841.763-3.018 2.479-3.018 4.373v37.041z'/%3E%3C/svg%3E");display:block;left:0;position:absolute;text-align:center;top:3px;width:38px}.recent-searches .autocomplete-landmarks:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' viewBox='0 0 14 14'%3E%3Cg fill='%2367707a' clip-path='url(%23a)'%3E%3Cpath d='M13.587 12.91H.413V14h13.174zM12.87 11H1.13v1.09h11.74zM7 0 .413 3.174v.842h13.174v-.842zM.968 4.836v1.012H2.01v4.332h2.106V5.848h1.83v4.332h2.106V5.848h1.83v4.332h2.106V5.848h1.043V4.836z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h14v14H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");display:block;left:0;position:absolute;text-align:center;top:3px;width:38px}.recent-searches .autocomplete-item{display:flex;flex-direction:column;margin-bottom:20px;padding-left:38px;position:relative}.recent-searches .autocomplete-item .autocomplete-header{color:#1a232c;font-size:14px;font-weight:400;letter-spacing:.01em;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recent-searches .autocomplete-item .autocomplete-header mark{background-color:#fff;font-weight:700}.recent-searches .autocomplete-item .autocomplete-text{color:#67707a;font-size:12px;font-weight:400;letter-spacing:.01em;line-height:18px}.recent-searches .autocomplete-item .autocomplete-text mark{background-color:#fff;font-weight:500}.avail-form__destination .autocomplete-city:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='14' fill='none' viewBox='0 0 12 14'%3E%3Cpath fill='%2367707a' d='M6 0C3.106 0 .75 2.372.75 5.288c0 4.143 4.757 8.422 4.959 8.601a.437.437 0 0 0 .582 0c.202-.18 4.959-4.458 4.959-8.601C11.25 2.372 8.895 0 6 0m0 8.167A2.92 2.92 0 0 1 3.083 5.25 2.92 2.92 0 0 1 6 2.333 2.92 2.92 0 0 1 8.917 5.25 2.92 2.92 0 0 1 6 8.167'/%3E%3C/svg%3E");display:block;left:24px;position:absolute;text-align:center;top:13px;width:38px}.avail-form__destination .autocomplete-hotels:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' viewBox='0 0 14 14'%3E%3Cg fill='%2367707a' clip-path='url(%23a)'%3E%3Cpath d='M3.39 3.607a.124.124 0 0 0-.123.123v.787h2.587V3.73a.124.124 0 0 0-.124-.123zM8.27 3.607a.124.124 0 0 0-.124.123v.787h2.587V3.73a.124.124 0 0 0-.124-.123z'/%3E%3Cpath d='M2.438 4.51v-.78c0-.525.428-.952.953-.952h2.34c.524 0 .952.427.952.952v.78h.634v-.78c0-.525.427-.952.952-.952h2.34c.525 0 .952.427.952.952v.78h.66q.193 0 .375.037V2.006a.99.99 0 0 0-.99-.99H2.393a.99.99 0 0 0-.99.99v2.54q.183-.037.376-.037zM13.487 7.077H.513A.513.513 0 0 0 0 7.59v3.365c0 .283.23.513.513.513h12.974c.283 0 .513-.23.513-.513V7.59a.513.513 0 0 0-.513-.513M12.22 5.338H1.78c-.534 0-.975.396-1.044.91h12.528c-.07-.514-.51-.91-1.043-.91M.513 12.297v.273a.414.414 0 0 0 .829 0v-.274zM12.659 12.297v.273a.414.414 0 0 0 .828 0v-.274z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h14v14H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");display:block;left:24px;position:absolute;text-align:center;top:13px;width:38px}.avail-form__destination .autocomplete-airports:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='40.269 43.738 243.669 248.899'%3E%3Cpath fill='%2367707a' d='M40.269 220.657c0 2.847 2.626 5.047 5.631 4.741l85.745-8.948v17.796l-28.198 17.669c-1.408.877-2.247 2.364-2.261 3.953v32.008c0 3 2.924 5.262 6.065 4.665l54.853-10.297 54.839 10.297c3.14.597 6.078-1.653 6.078-4.665v-32.008c0-1.589-.84-3.076-2.261-3.966l-28.198-17.656V216.45l85.731 8.948c3.019.318 5.645-1.894 5.645-4.741v-37.041c0-1.882-1.178-3.598-3.019-4.36l-88.343-36.877v-70.04c-.082-15.762-13.673-28.512-30.459-28.601-16.786.089-30.364 12.839-30.459 28.601v70.04l-88.357 36.864c-1.841.763-3.018 2.479-3.018 4.373v37.041z'/%3E%3C/svg%3E");display:block;left:24px;position:absolute;text-align:center;top:13px;width:38px}.avail-form__destination .autocomplete-landmarks:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' viewBox='0 0 14 14'%3E%3Cg fill='%2367707a' clip-path='url(%23a)'%3E%3Cpath d='M13.587 12.91H.413V14h13.174zM12.87 11H1.13v1.09h11.74zM7 0 .413 3.174v.842h13.174v-.842zM.968 4.836v1.012H2.01v4.332h2.106V5.848h1.83v4.332h2.106V5.848h1.83v4.332h2.106V5.848h1.043V4.836z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h14v14H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");display:block;left:24px;position:absolute;text-align:center;top:13px;width:38px}.avail-form__destination .autocomplete-item{cursor:pointer;display:flex;flex-direction:column;padding:10px 24px 10px 62px;position:relative}.avail-form__destination .autocomplete-item:hover{background:#eff3f9}.avail-form__destination .autocomplete-item .autocomplete-header{color:#1a232c;font-size:14px;font-weight:400;letter-spacing:.01em;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.avail-form__destination .autocomplete-item .autocomplete-header mark{background-color:transparent;font-weight:700}.avail-form__destination .autocomplete-item .autocomplete-text{color:#67707a;font-size:12px;font-weight:400;letter-spacing:.01em;line-height:18px}.avail-form__destination .autocomplete-item .autocomplete-text mark{background-color:#fff;font-weight:500}.avail-form__destination .recent-searches-desktop{display:none}@media(min-width:768px){.avail-form__destination .recent-searches-desktop{background:#fff;border-radius:4px;box-shadow:2px 2px 20px 4px #0000001a;display:block;left:0;min-width:265px;padding:24px 0;position:absolute;top:69px;z-index:100}}.avail-form__destination .recent-searches-desktop .recent-search-header{padding-left:24px}.destination-form-wrapper .autoComplete_wrapper ul{background:#fff;border-radius:4px;box-shadow:2px 2px 20px 4px #0000001a;left:0;min-width:320px;position:absolute;top:69px;z-index:1000}.destination-form-wrapper .autoComplete_wrapper ul li[aria-selected]{background:#eff3f9}.destination-form-wrapper .autoComplete_wrapper ul .autocomplete-item:first-child{margin-top:16px}.destination-form-wrapper .autoComplete_wrapper ul .autocomplete-item:last-child{margin-bottom:16px}.destination-form-wrapper .autoComplete_wrapper ul .error-find-destination:not(:last-child){margin-top:16px}.destination-form-wrapper .autoComplete_wrapper ul .error-find-destination div{font-size:16px;font-weight:600;line-height:28px;margin-top:16px;padding:0 24px}.destination-form-wrapper .autoComplete_wrapper ul .error-find-destination span{display:block;font-size:14px;line-height:28px;padding:0 24px 24px}.main-form-wrapper .avail-form__title[data-v-22c471d2]{border-radius:var(--v2eb879ed);display:flex;justify-content:space-between;padding:0 0 12px}@media(min-width:768px){.main-form-wrapper .avail-form__title[data-v-22c471d2]{padding:8px 0}}.main-form-wrapper .avail-form__title.dark-text[data-v-22c471d2]{background:#dcd8d4}.main-form-wrapper .avail-form__title.dark-text .avail-form__title-text[data-v-22c471d2],.main-form-wrapper .avail-form__title.dark-text .exclusive-rate-desktop[data-v-22c471d2],.main-form-wrapper .avail-form__title.dark-text .exclusive-rate-mob[data-v-22c471d2],.main-form-wrapper .avail-form__title.dark-text .price-text[data-v-22c471d2]{color:#141517}.main-form-wrapper .avail-form__title-text[data-v-22c471d2]{color:#fff;font-size:13px;font-weight:500;line-height:20px;text-align:left;text-transform:uppercase}@media(min-width:768px){.main-form-wrapper .avail-form__title-text[data-v-22c471d2]{font-size:18px;line-height:26px}}.main-form-wrapper .avail-form__title .price-text[data-v-22c471d2]{align-items:baseline;color:#fff;display:flex;font-size:12px;font-weight:400;letter-spacing:.1px;line-height:18px;text-align:left}.main-form-wrapper .avail-form__title .price-text .tag-icon[data-v-22c471d2]{margin-right:2px}.main-form-wrapper .avail-form__title .price-text .price-from[data-v-22c471d2]{margin-left:4px;opacity:.7;text-transform:lowercase}.main-form-wrapper .avail-form__title .price-text .price-range[data-v-22c471d2]{font-size:14px;margin:0 4px;white-space:nowrap}@media(min-width:768px){.main-form-wrapper .avail-form__title .price-text .price-range[data-v-22c471d2]{font-size:18px;line-height:26px}}.main-form-wrapper .avail-form__title .price-text .price-nights[data-v-22c471d2]{opacity:.7}.main-form-wrapper .avail-form__title .exclusive-rate-desktop[data-v-22c471d2],.main-form-wrapper .avail-form__title .exclusive-rate-mob[data-v-22c471d2]{margin-left:6px}@media(min-width:768px){.main-form-wrapper .avail-form__title .exclusive-rate-mob[data-v-22c471d2]{display:none}}.main-form-wrapper .avail-form__title .exclusive-rate-desktop[data-v-22c471d2]{display:none}@media(min-width:768px){.main-form-wrapper .avail-form__title .exclusive-rate-desktop[data-v-22c471d2]{display:block}}.main-form-wrapper .avail-form__destination[data-v-22c471d2]{background:#ffffffe6;border:1px solid rgba(20,21,23,.3);border-bottom:none;border-radius:var(--v2eb879ed) var(--v2eb879ed) 0 0;font-size:14px;font-weight:400;letter-spacing:.14px;line-height:22px;padding:12px 16px;position:relative}@media(min-width:768px){.main-form-wrapper .avail-form__destination[data-v-22c471d2]{padding:16px 31px;width:100%}}@media(min-width:1200px){.main-form-wrapper .avail-form__destination[data-v-22c471d2]{border-bottom:1px solid rgba(20,21,23,.3);border-radius:var(--v2eb879ed) 0 0 var(--v2eb879ed);border-right:none;flex:1 0 0}}.main-form-wrapper .avail-form__destination[data-v-22c471d2]:hover{background:#fff}.main-form-wrapper .avail-form__destination .fields-text[data-v-22c471d2]{color:#727374;display:block;font-size:10px;font-weight:400;letter-spacing:.1px;line-height:18px;text-transform:uppercase}@media(min-width:768px){.main-form-wrapper .avail-form__destination .destination-placeholder[data-v-22c471d2],.main-form-wrapper .avail-form__destination .destination-wrapper[data-v-22c471d2]{display:none}}.main-form-wrapper .avail-form__destination .destination-input[data-v-22c471d2]{display:none}@media(min-width:768px){.main-form-wrapper .avail-form__destination .destination-input[data-v-22c471d2]{background:transparent;color:#1a232c;display:block;font-size:16px;font-weight:400;letter-spacing:.16px;line-height:24px;position:relative;width:100%;z-index:2}}@media(min-width:1200px){.main-form-wrapper .avail-form__destination .destination-input[data-v-22c471d2]::-moz-placeholder{font-size:14px}.main-form-wrapper .avail-form__destination .destination-input[data-v-22c471d2]::placeholder{font-size:14px}}.main-form-wrapper .avail-form__destination .destination-input[data-v-22c471d2]:focus{outline:none}.main-form-wrapper .avail-form__destination.with-error .destination-input[data-v-22c471d2]::-moz-placeholder{color:#ff0b0b}.main-form-wrapper .avail-form__destination.with-error .destination-input[data-v-22c471d2],.main-form-wrapper .avail-form__destination.with-error .destination-input[data-v-22c471d2]::placeholder,.main-form-wrapper .avail-form__destination.with-error .fields-text[data-v-22c471d2]{color:#ff0b0b}.main-form-wrapper .avail-form__destination.with-error.error-blink .destination-input[data-v-22c471d2]::-moz-placeholder{animation:blink-red-22c471d2 .6s ease-in-out 3}.main-form-wrapper .avail-form__destination.with-error.error-blink .destination-input[data-v-22c471d2],.main-form-wrapper .avail-form__destination.with-error.error-blink .destination-input[data-v-22c471d2]::placeholder,.main-form-wrapper .avail-form__destination.with-error.error-blink .fields-text[data-v-22c471d2]{animation:blink-red-22c471d2 .6s ease-in-out 3}@keyframes blink-red-22c471d2{0%,to{color:#1a232c}50%{color:#ff0b0b}}.main-form-wrapper .avail-form__dates[data-v-22c471d2]{background:#ffffffe6;border:1px solid rgba(20,21,23,.3);display:flex;transition:background .2s}@media(min-width:768px){.main-form-wrapper .avail-form__dates[data-v-22c471d2]{cursor:pointer;flex:2}}.main-form-wrapper .avail-form__dates[data-v-22c471d2]:hover{background:#fff}.main-form-wrapper .avail-form__dates .dates-fields-to .input-default-text[data-v-22c471d2]{display:block;line-height:36px}.main-form-wrapper .avail-form__dates.with-error .dates-fields-to .input-default-text[data-v-22c471d2]{color:#ff0b0b}.main-form-wrapper .avail-form__dates .dates-fields-item[data-v-22c471d2]{flex:1;padding:11px 8px 12px 16px}@media(min-width:768px){.main-form-wrapper .avail-form__dates .dates-fields-item[data-v-22c471d2]{padding:15px 42px 16px 31px;position:relative}.main-form-wrapper .avail-form__dates .dates-fields-item[data-v-22c471d2]:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='%236e6e6f' fill-rule='evenodd' d='M3.5.5H5V2h6V.5h1.5V2h2.25a.75.75 0 0 1 .75.75v12a.75.75 0 0 1-.75.75H1.25a.75.75 0 0 1-.75-.75v-12A.75.75 0 0 1 1.25 2H3.5zm10.5 3H2V5h12zm0 3H2V14h12z' clip-rule='evenodd'/%3E%3C/svg%3E");position:absolute;right:24px;top:30px}}.main-form-wrapper .avail-form__dates .dates-fields-from[data-v-22c471d2]{border-right:1px solid rgba(20,21,23,.3)}.main-form-wrapper .avail-form__dates .fields-text[data-v-22c471d2]{color:#727374;display:block;font-size:10px;font-weight:400;letter-spacing:.1px;line-height:18px;text-transform:uppercase}.main-form-wrapper .avail-form__dates .fields-value[data-v-22c471d2]{font-size:14px;font-weight:400;letter-spacing:.1px;line-height:20px}@media(min-width:768px){.main-form-wrapper .avail-form__dates .fields-value[data-v-22c471d2]{font-size:14px;height:28px;line-height:22px}}.main-form-wrapper .avail-form__dates .fields-value .day[data-v-22c471d2]{font-family:var(--v31b8e9d0);font-size:26px;font-weight:400;letter-spacing:.1px;line-height:28px;margin-right:6px}@media(min-width:768px){.main-form-wrapper .avail-form__dates .fields-value .day[data-v-22c471d2]{display:inline-block;font-size:28px;line-height:28px}}.main-form-wrapper .avail-form__dates .fields-value .month[data-v-22c471d2]{margin-right:4px}.main-form-wrapper .avail-form__guests[data-v-22c471d2]{background:#ffffffe6;border:1px solid rgba(20,21,23,.3);border-top:none;display:flex;padding:12px 15px}@media(min-width:768px){.main-form-wrapper .avail-form__guests[data-v-22c471d2]{border-top:1px solid rgba(20,21,23,.3);cursor:pointer;flex:1;padding:15px 42px 16px 31px;position:relative}}@media(min-width:1200px){.main-form-wrapper .avail-form__guests[data-v-22c471d2]{border-left:none;border-right:none}}@media(min-width:768px){.main-form-wrapper .avail-form__guests[data-v-22c471d2]:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='%236e6e6f' fill-rule='evenodd' d='M11.75 4.25A3.75 3.75 0 1 0 8 8h-.75A6.75 6.75 0 0 0 .5 14.75c0 .414.336.75.75.75h13.5a.75.75 0 0 0 .75-.75A6.75 6.75 0 0 0 8.75 8H8a3.75 3.75 0 0 0 3.75-3.75M7.25 9.5A5.25 5.25 0 0 0 2.053 14h11.895A5.25 5.25 0 0 0 8.75 9.5zm-1.5-5.25a2.25 2.25 0 1 0 4.5 0 2.25 2.25 0 0 0-4.5 0' clip-rule='evenodd'/%3E%3C/svg%3E");position:absolute;right:24px;top:30px}}.main-form-wrapper .avail-form__guests[data-v-22c471d2]:hover{background:#fff}@media(min-width:1200px){.main-form-wrapper .avail-form__guests.smaller-text .fields-value-comma[data-v-22c471d2],.main-form-wrapper .avail-form__guests.smaller-text .rooms-number[data-v-22c471d2]{display:none}}.main-form-wrapper .avail-form__guests .fields-text[data-v-22c471d2]{color:#727374;display:block;font-size:10px;font-weight:400;letter-spacing:.1px;line-height:18px;text-transform:uppercase}.main-form-wrapper .avail-form__guests .fields-value-comma[data-v-22c471d2],.main-form-wrapper .avail-form__guests .fields-value-input[data-v-22c471d2]{font-size:14px;font-weight:400;letter-spacing:.1px;line-height:20px}@media(min-width:768px){.main-form-wrapper .avail-form__guests .fields-value-comma[data-v-22c471d2],.main-form-wrapper .avail-form__guests .fields-value-input[data-v-22c471d2]{font-size:14px;line-height:22px}}.main-form-wrapper .avail-form__guests .fields-value-input span[data-v-22c471d2]{font-family:var(--v31b8e9d0);font-size:26px;font-weight:400;letter-spacing:.1px;line-height:28px;margin-right:6px}@media(min-width:768px){.main-form-wrapper .avail-form__guests .fields-value-input span[data-v-22c471d2]{display:inline-block;font-size:28px;line-height:28px}}@media(min-width:1200px){.main-form-wrapper .avail-form__guests .guests-fields-item[data-v-22c471d2]{height:46px}}.main-form-wrapper .avail-form__guests .guests-fields-item.with-error .fields-value-comma[data-v-22c471d2],.main-form-wrapper .avail-form__guests .guests-fields-item.with-error .fields-value-input[data-v-22c471d2]{color:#ff0b0b}.main-form-wrapper .avail-form__guests .guests-fields-item.with-error.error-blink .fields-value-comma[data-v-22c471d2],.main-form-wrapper .avail-form__guests .guests-fields-item.with-error.error-blink .fields-value-input[data-v-22c471d2]{color:#141517}.main-form-wrapper .avail-form__submit[data-v-22c471d2]{background:#ffffffe6;border:1px solid rgba(20,21,23,.3);border-radius:0 0 var(--v2eb879ed) var(--v2eb879ed);border-top:none;padding:calc(var(--v090ec5ef)/2)}@media(min-width:768px){.main-form-wrapper .avail-form__submit[data-v-22c471d2]{border-top:1px solid rgba(20,21,23,.3);padding:var(--v090ec5ef);width:100%}}@media(min-width:1200px){.main-form-wrapper .avail-form__submit[data-v-22c471d2]{border-radius:0 var(--v2eb879ed) var(--v2eb879ed) 0;width:auto}.main-form-wrapper .avail-form__submit.smaller-text .avail-form__submit-btn[data-v-22c471d2]{font-size:14px}}.main-form-wrapper .avail-form__submit-btn[data-v-22c471d2]{align-items:center;background:var(--v4325f1bc);border:1px solid hsla(0,0%,100%,.9);border-radius:0 0 var(--v2eb879ed) var(--v2eb879ed);color:var(--v0cb3b5f1);display:flex;font-size:14px;font-weight:500;justify-content:center;letter-spacing:.01em;line-height:24px;padding:calc(16px - var(--v090ec5ef)/2);text-align:center;text-transform:var(--v3a830c90);transition:.3s;width:100%}@media(min-width:768px){.main-form-wrapper .avail-form__submit-btn[data-v-22c471d2]{align-items:center;border-radius:var(--v2eb879ed);cursor:pointer;display:flex;font-size:16px;min-width:300px;padding:calc(26px - var(--v090ec5ef)) calc(16px - var(--v090ec5ef))}}.main-form-wrapper .avail-form__submit-btn[data-v-22c471d2]:after{background-color:var(--v0cb3b5f1);content:"";display:inline-block;height:13px;margin-left:6px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='12' viewBox='0 0 11 12'%3E%3Cpath d='m8.43 6.631-8.114.155-.025-1.333 8.113-.155L4.76 1.79l.924-.96 5.284 5.085L5.883 11.2l-.96-.924z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='12' viewBox='0 0 11 12'%3E%3Cpath d='m8.43 6.631-8.114.155-.025-1.333 8.113-.155L4.76 1.79l.924-.96 5.284 5.085L5.883 11.2l-.96-.924z'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:15px}@media(min-width:768px){.main-form-wrapper .avail-form__submit-btn[data-v-22c471d2]:after{height:14px;opacity:0;transition:opacity .3s;width:0}}.main-form-wrapper .avail-form__submit-btn[data-v-22c471d2]:hover{padding-right:32px}@media(min-width:768px){.main-form-wrapper .avail-form__submit-btn[data-v-22c471d2]:hover:after{opacity:1;width:15px}}.main-form-wrapper .check-form__fields[data-v-22c471d2]{border-radius:var(--v2eb879ed)}@media(min-width:768px){.main-form-wrapper .check-form__fields[data-v-22c471d2]{display:flex;flex-flow:row wrap;width:100%}}.main-form-wrapper .check-form__fields.light-borders .avail-form__dates[data-v-22c471d2],.main-form-wrapper .check-form__fields.light-borders .avail-form__dates .dates-fields-from[data-v-22c471d2],.main-form-wrapper .check-form__fields.light-borders .avail-form__guests[data-v-22c471d2],.main-form-wrapper .check-form__fields.light-borders .avail-form__submit[data-v-22c471d2]{border-color:#dcd8d4}.destination-popup .popup-message-top[data-v-22c471d2]{justify-content:center;margin-bottom:20px}.destination-popup .popup-message-close-btn[data-v-22c471d2]{position:absolute}.destination-popup .popup-message-close-btn[data-v-22c471d2]:after,.destination-popup .popup-message-close-btn[data-v-22c471d2]:before{background:#67707a}.calendar-popup[data-v-22c471d2]{color:#141517}.calendar-popup .popup-message-top[data-v-22c471d2]{text-align:center}.calendar-popup .popup-message-top .dates-booked[data-v-22c471d2]{color:#67707a;display:block;height:30px;line-height:30px}.dates-popup-footer[data-v-22c471d2]{align-items:center;background:#fff;bottom:0;box-shadow:8px 0 10px 4px #00000014;display:flex;height:45px;justify-content:center;left:0;position:fixed;width:100%;z-index:10}.dates-popup-footer .dates-range[data-v-22c471d2]{color:#67707a;margin-right:5px}.dates-popup-footer .dates-range[data-v-22c471d2],.dates-popup-footer .number-nights[data-v-22c471d2]{font-size:14px;font-weight:400;line-height:22px}.main-form-wrapper .avail-form__guests .fields-value-input span{font-family:var(--v31b8e9d0);font-size:26px;font-weight:400;letter-spacing:.1px;line-height:28px;margin-right:6px}@media(min-width:768px){.main-form-wrapper .avail-form__guests .fields-value-input span{display:inline-block;font-size:28px;line-height:28px}}
