:root{--corporative-color: #339fa7;--mirai-finder-background: #000203;--mirai-finder-button-background-active: #369096;--mirai-finder-field-icon-color: #ffffff;--mirai-field-background: transparent;--mirai-field-background-active: transparent;--mirai-field-content-color: #fff;--mirai-field-label-color: #fff;--mirai-ui-input-color-disabled: #ccc;--mirai-session-color: #fff;--mirai-session-color-active: #fff;--mirai-ui-modal-layer: 9999999991;--mirai-field-height: 52.35px;--mirai-finder-padding: 0px;--mirai-ui-calendar-selected-background: var(--primary_color);--mirai-ui-calendar-range-background: var(--primary_color_hover)}:root div[data-mirai-component="rates"]{--mirai-finder-background: #fff;--mirai-field-icon-color: #333;--mirai-finder-field-icon-color: #333;--mirai-field-content-color: #333;--mirai-field-label-color: #333}:root .mirai-component-wrapper{--mirai-finder-background: none}.sidenav_booking.opened:has(.booking-modal__form:not(.selector-hotel_flight)):has(.mirai-component-wrapper){overflow-y:scroll;overflow:visible}.mirai-booking-section div[data\-mirai\-component="rates"]>ui\-view[class*="_finder"]{top:revert}.mirai-booking-section ui\-icon{color:#333}.mirai-booking-section [data\-role="finder-button"] ui\-icon{color:white !important}ui\-header ui\-view ui\-view ui\-pressable:first-child{display:none}.mirai-component-wrapper{width:100%}.mirai-component-wrapper div[data-mirai-component="finder"] ui\-pressable[data-role="field"]{border-radius:0px !important;padding:0px !important}.mirai-component-wrapper div[data-mirai-component="finder"] ui\-finder{gap:16px;border:none}.mirai-component-wrapper div[data-mirai-component="finder"] ui\-finder input[data-role="finder:field:promocode"]{border-bottom:none !important}.mirai-component-wrapper div[data-mirai-component="finder"] ui\-layer\-content+ui\-view{display:none}.mirai-component-wrapper div[data-mirai-component="finder"] ui\-button[data-role="finder-button"]{font-size:0.9rem;font-family:"Nunito Sans", sans-serif;font-weight:400;text-transform:uppercase}.mirai-component-wrapper div[data-mirai-component="finder"] ui\-button[data-role="finder-button"]:hover{text-shadow:0.5px 0 0 currentColor}.mirai-component-wrapper div[data-layout="expand"]{margin-left:8px}.mirai-component-wrapper div[data-layout="expand"] ui\-pressable[data-role="field"]{height:32px;border-bottom:1px solid white !important}.mirai-component-wrapper div[data-layout="expand"] ui\-finder ui\-layer{max-width:260px}.mirai-component-wrapper div[data-layout="expand"] ui\-finder ui\-layer [data-role="finder:field:promocode"]{max-width:100%;width:100%}.mirai-component-wrapper div[data-layout="expand"] ui\-pressable[data-role="field"] ui\-view ui\-text:first-child{display:none}.mirai-component-wrapper div[data-layout="column"] ui\-finder{gap:32px}.mirai-component-wrapper div[data-layout="column"] ui\-layer ui\-icon{display:none}.mirai-component-wrapper div[data-layout="column"] ui\-pressable[data-role="field"]{height:revert;border-bottom:none}.mirai-component-wrapper div[data-layout="column"] ui\-pressable[data-role="field"] ui\-view ui\-text:first-child{margin-bottom:5px;font-size:13.5px;font-weight:bold;font-family:"Nunito Sans", sans-serif;width:100%;text-align:center}.mirai-component-wrapper div[data-layout="column"] ui\-pressable[data-role="field"] ui\-view ui\-text:last-child,.mirai-component-wrapper div[data-layout="column"] ui\-pressable[data-role="field"] [name="mirai:finder:promocode"]{padding-right:30px;padding-left:30px;width:100%;max-width:300px;min-height:54px;height:54px;text-align:center;background:black;border:0.5px solid white;border-radius:3px;font-size:0.875rem;padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid #ccc !important}.mirai-component-wrapper div[data-layout="column"] ui\-pressable[data-role="field"] ui\-view ui\-text:last-child:placeholder,.mirai-component-wrapper div[data-layout="column"] ui\-pressable[data-role="field"] [name="mirai:finder:promocode"]:placeholder{color:#6F7271}.mirai-component-wrapper div[data-layout="column"] ui\-button[data-role="finder-button"]{min-height:54px;height:54px}body.mirai-booking-section{padding-top:6rem}@media screen and (max-width: 425px){body.mirai-booking-section{padding-top:61.5px}}@media print{body.mirai-booking-section header,body.mirai-booking-section footer,body.mirai-booking-section iframe,body.mirai-booking-section .btn-see-as{display:none !important}}@media screen and (max-width: 640px){body.mirai-booking-section .vlevel-benefits-info-side-login-mirai{display:none}}div[data-mirai-component="rates"] ui\-icon{color:var(--mirai-field-icon-color) !important}div[data-mirai-component="rates"] ui\-finder\-compact>ui\-button ui\-icon{color:#fff !important}div[data-mirai-component="rates"] ui\-pressable[class*="_dayRange"] ui\-text,div[data-mirai-component="finder"] ui\-pressable[class*="_dayRange"] ui\-text,ui\-calendar\-month ui\-pressable[class*="_dayRange"] ui\-text{color:#fff !important}div[data-mirai-component="profile"]>[is="ui-view"],div[data-mirai-component="profile"]>[is="ui-signup"],div[data-mirai-component="signup"]>[is="ui-view"],div[data-mirai-component="signup"]>[is="ui-signup"]{margin-left:auto;margin-right:auto}div[data-mirai-component="booking"]>ui\-header{display:none !important}div[data-mirai-component="booking"]>ui\-view:last-child{display:none !important}@media screen and (min-width: 1180px){div[data-mirai-component="booking"] [data-role="booking"]>ui\-view>ui\-view:last-child{top:112px}}div[data-mirai-component="checkout"]{position:relative;z-index:1}@media screen and (min-width: 1180px){div[data-mirai-component="checkout"] ui\-checkout>ui\-view [class*="_confirmation"]{top:112px}}div[data-mirai-component="session"] ui\-modal\-overflow,div[data-mirai-component="booking"] ui\-modal\-overflow,ui\-header ui\-modal\-overflow{top:0}div[data-mirai-component="session"] ui\-modal\-overflow ui\-scrollview,div[data-mirai-component="booking"] ui\-modal\-overflow ui\-scrollview,ui\-header ui\-modal\-overflow ui\-scrollview{width:100%}ui\-header [class*="_bookingProcess"] [class*="_success"] ui\-icon{display:flex;justify-content:center;align-items:center}ui\-header [class*="_bookingProcess"] [class*="_success"] ui\-icon svg{color:white}
