.mi-be .mi-be-chain-select .mi-be-chain-field label{width:150px}.mi-be-datepicker-select .DateRangePickerInput .DateInput{width:90px}.mi-be-datepicker-select,.mi-be-multiroom-select,.mi-be-promo-field{width:32%}.mi-be-multiroom-select{margin-right:2%;margin-left:2%}body .mi-be{background:0 0;font-size:15px;color:#1e1e1e;font-family:"SabonLTPro-Roman",serif}body{margin:0;font-family:Open Sans,Arial}.mi-be .mi-be-chain-field,.mi-be .DateRangePickerInput,.mi-be .mi-be-multiroom-field,.mi-be .mi-be-promo-field{padding:10px;background-color:#fff;margin-right:0;border:1px solid #cecece;text-align:center}.mi-be .mi-be-promo-field{margin-right:0}.mi-be .mi-dropdown .mi-dropdown-button label,.mi-be .mi-be-datepicker-select .DateRangePickerInput .DateInput .DateInput_input,.mi-be .mi-be-promo-field label input,.mi-be .mi-be-book-btn{line-height:28px;height:28px}.mi-be .mi-be-datepicker-select .DateRangePickerInput .DateRangePickerInput_calendarIcon,.mi-be .mi-be-multiroom-field span.mi-ico-dropdown,.mi-be .mi-be-promo-field span.mi-ico-code{font-size:16px;color:#bc9b6a;display:none}.mi-be-datepicker-select .DateRangePickerInput .DateRangePickerInput_arrow svg{fill:#757575}.mi-be .mi-dropdown .mi-dropdown-button .mi-ico-arrow-down-dark{color:#757575}.CalendarDay__selected_span,.CalendarDay__selected_span:hover,.CalendarDay__selected_span:active,.CalendarDay__hovered_span,.CalendarDay__hovered_span:active,.CalendarDay__default:hover,.CalendarDay__selected_start,.CalendarDay__selected_start:hover,.CalendarDay__selected_start:active,.mi-na-option-date .CalendarDay__selected_span,.mi-na-option-date .CalendarDay__selected_span:hover,.mi-na-option-date .CalendarDay__selected_span:active,.mi-na-option-date .CalendarDay__hovered_span,.mi-na-option-date .CalendarDay__hovered_span:active,.mi-na-option-date .CalendarDay__default:hover,.mi-na-option-date .CalendarDay__selected_start,.mi-na-option-date .CalendarDay__selected_start:hover,.mi-na-option-date .CalendarDay__selected_start:active,.mi-be-datepicker-select .DateRangePickerInput .DateInput .DateInput_input__focused{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background-color:#fff2df;color:#56595b}.mi-be-datepicker-select .DateRangePickerInput .DateInput .DateInput_input__focused::placeholder{color:#56595b}.mi-be-datepicker-select .DateRangePickerInput .DateInput .DateInput_input__focused::-webkit-input-placeholder{color:#56595b}.mi-be-datepicker-select .DateRangePickerInput .DateInput .DateInput_input__focused:-moz-placeholder{color:#56595b}.mi-be-datepicker-select .DateRangePickerInput .DateInput .DateInput_input__focused:-ms-input-placeholder{color:#56595b}.CalendarDay__selected_end,.CalendarDay__selected_end:hover,.CalendarDay__selected_end:active,.mi-na-option-date .CalendarDay__selected_end,.mi-na-option-date .CalendarDay__selected_end:hover,.mi-na-option-date .CalendarDay__selected_end:active{background-color:#bc9b6a;color:#fff}.mi-be .mi-be-book-btn,.mi-rs .mi-rs-cart-btn,.mi-rs .mi-rs-add-btn,.mi-rs .mi-na-option-date-btn,.mi-rs .mi-na-option-hotel-btn,.mi-rs .mi-cf-form-data-btn,button.mi-modal-close-btn,.mi-rs .mi-rs-rate-select-room-btn{color:#fff;background-color:#bc9b6a;border-radius:0;border:0;-webkit-transition:.3s all;transition:.3s all}.mi-rs .mi-rs-rate-select-room-btn{color:#bc9b6a;background-color:#fff;border:2px solid #bc9b6a}.mi-be .mi-be-book-btn:hover,.mi-rs .mi-rs-cart-btn:hover,.mi-rs .mi-rs-add-btn:hover,.mi-rs .mi-na-option-date-btn:hover,.mi-rs .mi-na-option-hotel-btn:hover,.mi-rs .mi-cf-form-data-btn:hover,button.mi-modal-close-btn:hover{background-color:#333634}.mi-rs .mi-rs-rate-select-room-btn:hover{background-color:#bc9b6a;color:#fff}.mi-rs-rate-night-price,.mi-rs-room-occupation-people,.mi-rs-rate-included li .mi-ico-check-dark{color:#bc9b6a}.mi-be .mi-be-book-btn{position:relative;width:32%;margin-right:2%;margin-left:2%;margin-top:2%;padding:10px 0}.mi-be .mi-be-book-btn:before{content:"";position:absolute;display:block;top:3px;left:3px;width:calc(100% - (3px*2));height:calc(100% - (3px*2));border:1px solid #fff;transition:all .3s ease-in-out}.mi-rs .mi-rs-room-occupation-btn,.mi-rs .mi-rs-room-detail-btn,.mi-rs-rate-see-more-btn,.mi-rs-suggestion-btn,.react-tabs [role=tab][aria-selected=true],.react-tabs [role=tab]:hover,.mi-rs-modal-occupation-btn:hover .mi-rs-occupation-text-legend span:first-child,.mi-rs-modal-occupation-btn.selected .mi-rs-occupation-text-legend span:first-child,.mi-rs-modal-occupation-btn.people:hover,.mi-rs-modal-occupation-btn.people.selected,.mi-rs-back-to-room-selection,.mi-na-view-all-results,.mi-rs-cart-item-edit-btn,.mi-be-datepicker-info-panel .mi-be-datepicker-clear-dates button,.mi-be .mi-be-multiroom-select .mi-be-multiroom-dropdown ul li .mi-be-multiroom-title .mi-be-multiroom-remove,.mi-be .mi-be-multiroom-select .mi-be-multiroom-dropdown .mi-be-multiroom-footer .mi-be-multiroom-footer-add,.mi-na-option-hotel>h4,.mi-rs .mi-cancelation-payment-link,.mi-rs .mi-privacy-policy-link,.mi-rs .mi-cf-form-data-link-back,.mi-rs .mi-cf-error-link-back,.mi-cf-form-data form .mi-cf-form-data-additionals div[class*=mi-cf-form-data-additionals-] a,.mi-rs .mi-rc-btn,.mi-rc-reservation-address .mi-rc-reservation-address-mail-link,.mi-rc-reservation-address .mi-rc-reservation-address-web-link{color:#3d3d3d}.mi-rs .mi-rs-room-occupation-btn:hover,.mi-rs .mi-rs-room-detail-btn:hover,.mi-rs-rate-see-more-btn:hover,.mi-rs-suggestion-btn:hover,.mi-rs-back-to-room-selection:hover,.mi-na-view-all-results:hover,.mi-rs-cart-item-edit-btn:hover,.mi-be-datepicker-info-panel .mi-be-datepicker-clear-dates button:hover,.mi-be .mi-be-multiroom-select .mi-be-multiroom-dropdown ul li .mi-be-multiroom-title .mi-be-multiroom-remove:hover,.mi-be .mi-be-multiroom-select .mi-be-multiroom-dropdown .mi-be-multiroom-footer .mi-be-multiroom-footer-add:hover,.mi-na-option-hotel>h4:hover,.mi-rs .mi-cancelation-payment-link:hover,.mi-rs .mi-privacy-policy-link:hover,.mi-rs .mi-cf-form-data-link-back:hover,.mi-rs .mi-cf-error-link-back:hover,.mi-cf-form-data form .mi-cf-form-data-additionals div[class*=mi-cf-form-data-additionals-] a:hover,.mi-rs .mi-rc-btn:hover,.mi-rc-reservation-address .mi-rc-reservation-address-mail-link:hover,.mi-rc-reservation-address .mi-rc-reservation-address-web-link:hover{color:#bc9b6a}.mi-rs-modal-occupation-btn:hover,.mi-rs-modal-occupation-btn.selected,.react-tabs [role=tab][aria-selected=true],.mi-be .mi-be-multiroom-select .mi-be-multiroom-dropdown ul li .mi-be-multiroom-option-adult span.react-numeric-input b,.mi-be .mi-be-multiroom-select .mi-be-multiroom-dropdown ul li .mi-be-multiroom-option-children span.react-numeric-input b,.mi-radio-container input[type=radio]:checked+.mi-radio-ico:before,.mi-checkbox-container input[type=checkbox]:checked+.mi-checkbox-ico:before{border-color:#bc9b6a !important}.mi-be .mi-be-multiroom-select .mi-be-multiroom-dropdown ul li .mi-be-multiroom-option-adult span.react-numeric-input b i,.mi-be .mi-be-multiroom-select .mi-be-multiroom-dropdown ul li .mi-be-multiroom-option-children span.react-numeric-input b i,.mi-checkbox-container input[type=checkbox]:checked+.mi-checkbox-ico:before{background-color:#bc9b6a !important}div[data-mirai-engine=mirai_cf] .mi-rs,div[data-mirai-engine=mirai_mr] .mi-rs,.mi-rs .mi-field-group.focused .mi-input-text,.mi-rs .mi-field-group.focused .mi-textarea,.mi-cf-form-data form .mi-cf-form-data-payment .mi-cf-form-data-payment-title img.selected,.mi-rc-reservation-code,.mi-rc-reservation-address,.mi-rc-reservation-data,.mi-rc-reservation-detail,.mi-rc-reservation-price,.mi-rc-reservation-payment,.mi-rc-reservation-cancellation,.mi-rc-reservation-privacy{border-color:#bc9b6a}.mi-rs.loading .mi-loading .mi-loading-scope .mi-loading-icon div{border-color:#bc9b6a transparent}#engine-modal.modal,#engine-modal.modal .modal-body,#engine-modal.mirai-modal .mi-modal-content,#engine-modal.mirai-modal .mi-modal-content>div{overflow:visible}.mi-be-square{text-align:center}.mi-be-square .mi-be{display:inline-block;width:100%;margin-bottom:35px}.mi-be-square .mi-be .mi-be-chain-field,.mi-be-square .mi-be .mi-be-datepicker-select,.mi-be-square .mi-be .mi-dropdown,.mi-be-square .mi-be .mi-be-promo-field,.mi-be-square .mi-be .mi-be-book-btn{display:block}.mi-be-square .mi-be .mi-be-chain-field,.mi-be-square .mi-be .DateRangePickerInput,.mi-be-square .mi-be .mi-be-multiroom-field,.mi-be-square .mi-be .mi-be-promo-field{margin-right:0;margin-bottom:15px;padding:10px 20px}.mi-be-square .mi-be .mi-dropdown .mi-dropdown-button label,.mi-be-square .mi-be .mi-be-datepicker-select .DateRangePickerInput .DateInput .DateInput_input,.mi-be-square .mi-be .mi-be-promo-field label input,.mi-be-square .mi-be .mi-be-book-btn{line-height:1.5em;height:1.5em}.mi-be-square .mi-be .mi-be-book-btn{width:100%;padding-left:0;padding-right:0;margin-left:0}.mi-be-square .mi-be .mi-be-datepicker-select .DateRangePickerInput .DateRangePickerInput_calendarIcon,.mi-be-square .mi-be .mi-be-multiroom-field span.mi-ico-dropdown,.mi-be-square .mi-be .mi-be-promo-field span.mi-ico-code{font-size:1.6em}.mi-be-square .mi-be .mi-dropdown .mi-dropdown-button .mi-ico-arrow-down-dark{position:absolute;right:20px;top:50%;margin-top:-7px}.mi-be-square .mi-be .mi-dropdown .mi-dropdown-button>*:nth-last-child(2){margin-right:0;padding-right:25px;box-sizing:border-box;max-width:100%;width:auto}.mi-be-square .mi-be-datepicker-select,.mi-be-square .mi-be-multiroom-select,.mi-be-square .mi-be-promo-field{width:100%}.mi-be-square .mi-be-multiroom-select{margin-right:0;margin-left:0}#motor-mirai h2,.header-popup-mirai h2{color:#bc9b6a;margin-bottom:40px}ul.advantage-engine{font-family:"SabonLTPro-Roman",serif;font-size:13px;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;margin-top:25px}#motor_popup ul.advantage-engine{display:block;margin-top:0}p.title-adv{font-family:"SabonLTPro-Roman",serif;color:#bc9b6a;padding-bottom:0;display:inline-block}#motor_popup p.title-adv{padding-bottom:15px}#motor_popup p.title-adv{display:inline-block}.advantage-engine li{display:inline-block}#motor_popup .advantage-engine li{display:inline-block}#motor_popup .advantage-engine li:nth-child(1){padding-right:20px}#motor_popup .advantage-engine li:nth-child(2){padding-left:20px}.advantage-engine li>*{display:inline-block;vertical-align:middle}.advantage-engine li svg{max-width:26px;height:100%;width:100%;padding-right:5px;display:inline-block}#motor_popup{margin-bottom:30px}html[lang=de-DE] .mi-rs .mi-rs-rate-select-room-btn{font-size:15px!important}.mi-rs-room{border-top:1px solid #bc9b6a;border-radius:0;padding:10px 0;margin-bottom:0}.mi-rs-room-alert,.mi-rs-cart-item-remove-btn{color:#000}.mi-rs-rate-included li{background:#bc9b6a26;border-radius:5px}.mi-rs-details-legend-included,.mi-rs-details-legend-restrictions,.mi-rs-details-legend-payment,.mi-rs-details-legend-cancel,.mi-rs-rate-details-total-price div:first-child{color:#bc9b6a;font-weight:600}.mi-rs-cart-item-price,.mi-rs-extra-footer .mi-rs-extra-footer-price span,.mi-rs-cart-total,.mi-rs-extra-footer .mi-rs-extra-footer-button>div{color:#bc9b6a}.mi-rs-extra-footer .mi-rs-extra-footer-button>div .mi-ico-check-dark{background:#bc9b6a}.mi-rs-room-header{border:none;border-radius:0}.mi-rs-rates-listing>li:nth-child(odd){background:#fff}.mi-rs-rate,.mi-rs-rates-listing{border:none}.mi-rs .mi-select{font-family:"SabonLTPro-Roman",serif}.mi-rs-results{font-family:"SabonLTPro-Roman",serif;font-size:15px;letter-spacing:1px}.mi-rs{font-family:"SabonLTPro-Roman",serif !important;letter-spacing:1px}.mi-cf-reURSO-Hotel-Spa-detalle-papel-pintadosume .mi-cf-resume-dates .mi-cf-resume-checkin,.mi-cf-resume .mi-cf-resume-dates .mi-cf-resume-checkout{padding:0 12px}.mi-rs-results h2,.mi-rs-results h3,.mi-cf-form-data h1{font-family:"Kumla",sans-serif;line-height:1.6em}span.mi-cf-resume-room-name,.mi-cf-resume .mi-cf-resume-room .mi-cf-resume-rate-title,.mi-cf-resume .mi-cf-resume-price .mi-cf-resume-title .mi-cf-resume .mi-cf-resume-room .mi-cf-resume-rate-title,.mi-cf-resume .mi-cf-resume-price .mi-cf-resume-title{font-family:"Kumla",sans-serif;font-size:1.2em !important}.mi-cf-resume .mi-cf-resume-room .mi-cf-resume-rate-title{font-weight:400}.mi-cf-resume{background-color:#fff}.mi-cf-resume,.mi-cf-resume .mi-cf-resume-room,.mi-cf-resume .mi-cf-resume-price{border-color:#bc9b6a}.mi-rs-extra-header .mi-rs-detail-extras h3{font-size:1em;font-weight:400;line-height:1em;margin-top:8px}.mi-rs-cart-total{margin-top:10px}.page-template-template-booking-step1 .mi-be{background:rgba(255,255,255,.8);background-image:url(https://www.hotelurso.com/mirai/URSO-Hotel-Spa-detalle-papel-pintado.jpg);background-position:top center;background-blend-mode:lighten;padding:30px 80px}.page-template-template-booking-step1 .mi-be-datepicker-select,.page-template-template-booking-step1 .mi-be-multiroom-select,.page-template-template-booking-step1 .mi-be-promo-field{width:initial}.page-template-template-booking-step1 .mi-be .mi-be-book-btn{width:auto;padding:10px 20px;margin:0 0 0 2%}.page-template-template-booking-step1 .mi-be form{background:#fff;padding:15px;max-width:1100px}.page-template-template-booking-step1 .c-header{position:static}.page-template-template-booking-step1 #motor_popup .mi-be{margin-top:0;background:0 0;padding:0}.page-template-template-booking-step1 #motor_popup .mi-be .mi-be-book-btn{width:100%;margin:0;padding:10px 0}.c-booking{background-image:url(https://www.hotelurso.com/wp-content/uploads/2018/10/URSO-Hotel-Spa-detalle-papel-pintado.jpg);background-position:top center;margin:100px 36px 0;padding-bottom:120px}.modal-booking .c-booking{background:inherit;margin:inherit;padding-bottom:inherit}#motor-mirai{background:#fff;padding:0 40px 40px;margin-top:-100px}.modal-booking__wrapper-texts{max-width:480px;margin:auto}.mi-cf-resume .mi-cf-resume-price .mi-cf-resume-total{color:#bc9b6a}.mi-rs .mi-cf-form-data-btn{outline-offset:-4px;outline:1px solid #fff}.page-template-template-booking-step1 .c-header__languages{display:none}.mi-rs-gallery-full .pswp__button--arrow--right:before{content:"\E905" !important;color:#737373}.mi-rs-gallery-full .pswp__button--arrow--left:before{content:"\E908" !important;color:#737373}@font-face{font-family:'Kumla';src:url('/wp-content/themes/urso/assets/fonts/Kumla/Kumla-Regular.eot');src:url('/wp-content/themes/urso/assets/fonts/Kumla/Kumla-Regular.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/urso/assets/fonts/Kumla/Kumla-Regular.woff2') format('woff2'),url('/wp-content/themes/urso/assets/fonts/Kumla/Kumla-Regular.woff') format('woff'),url('/wp-content/themes/urso/assets/fonts/Kumla/Kumla-Regular.ttf') format('truetype');font-weight:400;font-style:normal}.mi-rc-reservation-code .mi-rc-reservation-code-congratulations{background:#bc9b6a26;color:#bc9b6a;font-size:15px}.mi-rc-reservation-code .mi-rc-reservation-code-congratulations .mi-ico-check-dark,.mi-rc-reservation-detail table tbody tr td.mi-rc-reservation-detail-price,.mi-rc-reservation-price .mi-rc-reservation-price-total{color:#bc9b6a;border-color:#bc9b6a}.mi-rs .mi-rc-btn{background:#bc9b6a26 !important;font-size:14px;color:#8d9194}.mi-rc-reservation-code .mi-rc-reservation-code-data h3,.mi-rc-reservation-code .mi-rc-reservation-code-date .mi-rc-reservation-code-date-checkin span,.mi-rc-reservation-code .mi-rc-reservation-code-date .mi-rc-reservation-code-date-checkout span,.mi-rc-reservation-data ul li,.mi-rc-reservation-payment span,.mi-rc-reservation-cancellation span,.mi-rc-reservation-privacy ul li{font-size:14px}.mi-rc-reservation-code .mi-rc-reservation-code-data span,.mi-rc-reservation-code .mi-rc-reservation-code-date .mi-rc-reservation-code-date-checkin,.mi-rc-reservation-code .mi-rc-reservation-code-date .mi-rc-reservation-code-date-checkout,.mi-rc-reservation-detail-preferences-title{font-size:16px}.mi-rs h2{font-family:"Kumla",sans-serif !Important;text-transform:uppercase}.mi-rc-reservation-cancellation button,.mi-modal-cancel-reservation .modal-footer button{background-color:#bc9b6a;border:0;border-radius:0;font-size:15px;outline-offset:-4px;outline:1px solid #fff;transition:all .2s linear}.mi-rc-reservation-cancellation button:hover,.mi-modal-cancel-reservation .modal-footer button:hover{background-color:#333634}.mi-rc-reservation-privacy ul li span.mi-ico-check-dark{background:#bc9b6a}.mi-rc-reservation-cancellation p,.mi-rc-reservation-cancellation span.mi-rc-reservation-cancellation-desc{color:#8d9194}@media (min-width:1600px){.c-booking{max-width:1600px;margin:100px auto 0}}@media (min-width:768px) and (max-width:979px){body .mi-be{font-size:14px}.mi-be-datepicker-select,.mi-be-multiroom-select,.mi-be-promo-field{width:100%}.mi-be-multiroom-select{margin-right:0;margin-left:0}ul.advantage-engine{display:none}.mi-be .mi-be-book-btn{width:100%;margin:0}.mi-be .mi-be-chain-field,.mi-be .DateRangePickerInput,.mi-be .mi-be-multiroom-field,.mi-be .mi-be-promo-field{margin-bottom:10px}#motor-mirai{padding:0 20px 20px;margin-top:-120px}#motor-mirai h2,.header-popup-mirai h2{margin-bottom:30px}.c-booking{margin:120px 0 0;padding-bottom:60px}.mi-be .mi-dropdown .mi-dropdown-button label,.mi-be .mi-be-datepicker-select .DateRangePickerInput .DateInput .DateInput_input,.mi-be .mi-be-promo-field label input,.mi-be .mi-be-book-btn{line-height:20px;height:20px}.page-template-template-booking-step1 .mi-be-datepicker-select,.page-template-template-booking-step1 .mi-be-multiroom-select,.page-template-template-booking-step1 .mi-be-promo-field{width:100%}.page-template-template-booking-step1 .mi-be .mi-be-book-btn{width:100%;padding:10px 0;margin:0}.page-template-template-booking-step1 .mi-be{margin-top:184px;padding:5px 80px 50px}.page-template-template-booking-step1 .mi-be form{margin-top:-90px}.page-template-template-booking-step1 #motor_popup .mi-be{padding:0;background:0 0;margin-top:80px}}@media (max-device-width:767px){.mi-be .mi-be-book-btn{margin:0;height:20px;line-height:20px;outline-offset:-4px;outline:1px solid #fff;font-family:inherit;padding:10px 20px}#motor-mirai{padding:0 20px 20px;margin-top:-120px}#motor-mirai h2,.header-popup-mirai h2{margin-bottom:30px}.c-booking{margin:70px 0 0;padding-bottom:40px;padding-top:60px}ul.advantage-engine{display:none}.mi-be-datepicker-select,.mi-be-multiroom-select,.mi-be-promo-field,.mi-be.mi-be-mobile .mi-be-book-btn.mi-be-book-btn-form{width:100%;margin:0}.mi-be-datepicker-select,.mi-be-multiroom-select,.mi-be-promo-field{width:100%;margin:0}.mi-be .mi-be-book-btn:before{display:none}.mim-modal-open .modal-booking__close{z-index:0}.mi-be.mi-be-mobile .mi-be-modal .mi-be-modal-main .mi-be-modal-fields input.DateInput_input__focused{background:#fff2df}.mim-modal-open .c-booking,.mim-modal-open .rp-booking-footer,.mim-modal-open .c-menumobile{-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;-webkit-transform:none !important;transform:none !important;-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important;transition:none !important;z-index:9999}.modal-booking .c-booking{padding-top:0}:root{--corporative-color:#bc9b6a;--text-color__over-corporative-color:#fff;--corporative-text-color:#bc9b6a;--border-radius:0}div[data-mirai-engine=mirai_rs] .mi-be.mi-be-mobile{background:0 0;padding:0;margin:0;box-shadow:none}div[data-mirai-engine=mirai_rs] .mi-be-datepicker-select,div[data-mirai-engine=mirai_rs] .mi-be-multiroom-select,div[data-mirai-engine=mirai_rs] .mi-be-promo-field{width:100%;margin:0}div[data-mirai-engine=mirai_rs] .mi-be.mi-be-mobile .mi-be-chain-field,div[data-mirai-engine=mirai_rs] .mi-be.mi-be-mobile .DateRangePickerInput,div[data-mirai-engine=mirai_rs] .mi-be.mi-be-mobile .mi-be-multiroom-field,div[data-mirai-engine=mirai_rs] .mi-be.mi-be-mobile .mi-be-promo-field{box-shadow:none;background:#fff;color:#3d3d3d;border:1px solid var(--border-color)}div[data-mirai-engine=mirai_rs] .mi-be .mi-dropdown .mi-dropdown-button label,div[data-mirai-engine=mirai_rs] .mi-be .mi-be-datepicker-select .DateRangePickerInput .DateInput .DateInput_input,div[data-mirai-engine=mirai_rs] .mi-be .mi-be-promo-field label input,div[data-mirai-engine=mirai_rs] .mi-be .mi-be-book-btn{line-height:3rem;height:3rem}div[data-mirai-engine=mirai_rs] .mi-be .mi-be-book-btn{border-radius:var(--border-radius)}div[data-mirai-engine=mirai_rs] .mi-be .mi-be-datepicker-select .DateRangePickerInput .DateRangePickerInput_calendarIcon,div[data-mirai-engine=mirai_rs] .mi-be .mi-be-multiroom-field span.mi-ico-dropdown,div[data-mirai-engine=mirai_rs] .mi-be .mi-be-promo-field span.mi-ico-code{display:inline-block;color:#3d3d3d}div[data-mirai-engine=mirai_rs] .mi-be-datepicker-select .DateRangePickerInput .DateRangePickerInput_arrow svg{fill:#3d3d3d}div[data-mirai-engine=mirai_rs] .mi-be.mi-be-mobile .mi-be-modal .mi-be-content-modal{background:#fff}.mi-be-mobile .mi-be-modal .mi-be-multiroom-footer .mi-be-multiroom-footer-confirm,.mi-be-mobile .mi-be-modal .mi-be-modal-footer .mi-be-date-picker-confirm{background:#bc9b6a}.mi-be.mi-be-mobile .mi-be-modal .mi-be-modal-header button.mi-be-modal-clear-date{color:#bc9b6a}.mi-be.mi-be-mobile .mi-be-modal .mi-be-multiroom-footer .mi-be-multiroom-footer-add{border-color:#bc9b6a !important}}@media (max-height :850px) and (min-width:768px){#engine-modal .mi-be .mi-dropdown.is-open.open-up .mi-dropdown-layout,#engine-modal .mi-be-datepicker-select .DateRangePicker_picker.DateRangePicker_picker__openUp{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);left:50%!important;margin-bottom:0}#engine-modal .mi-be .mi-dropdown.is-open.open-down .mi-dropdown-layout,#engine-modal .mi-be-datepicker-select .DateRangePicker_picker.DateRangePicker_picker__openDown{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%!important;margin-top:0}#engine-modal .mi-be .mi-dropdown .mi-dropdown-layout:before,#engine-modal .mi-be-datepicker-select .DateRangePicker_picker:before,#engine-modal .mi-be .mi-dropdown .mi-dropdown-layout:after,#engine-modal .mi-be-datepicker-select .DateRangePicker_picker:after{display:none!important}}