.c-bebox,.c-bebox *{--vue-main-color:var(--or-main-color);--vue-alt-color:var(--or-alt-color);--vue-main-font:var(--or-main-font);--vue-width:var(--or-width);--vue-height:50px;--vue-begap:10px;--vue-bebg:transparent;--vue-bebg-column:#fff;--vue-backdrop-filter:7px;--vue-btn-color:var(--vue-main-color);--vue-btntxt-color:var(--vue-alt-color);--vue-text-color:#2B2B2B;--vue-detail-color:#B4B1B1;--vue-cal-disabled-bg:#e5e5e5;--vue-cal-disabled-txt:#FFF;--vue-cal-main-color:var(--vue-main-color);--vue-cal-main-color-txt:#FFF;--vue-cal-between-txt:#2B2B2B;--vue-cal-between-bg:#B4B1B1;--vue-cal-min-height:36.125rem;--vue-box-top:60vh;--vue-checking-color:#2B2B2B;--vue-checking-bgcolor:transparent;--vue-icon-w:1.25rem;--vue-icon-h:1.25rem}.if-displayed{display:none}.is-displayed .if-displayed{display:inherit}.c-bebox button.t-close{background-color:transparent;border:none}.c-bebox{width:100%;position:absolute;top:var(--vue-box-top);z-index:3}.c-bebox.is-fixed{top:var(--or-navgrid-h);position:fixed}.c-bebox>.c-bebox__form{display:grid;grid-template:auto / repeat(4,25%);width:96%;max-width:var(--vue-width);margin-left:auto;margin-right:auto;height:var(--vue-height);background-color:var(--vue-bebg);font-family:'Verdana';font-size:1rem;gap:var(--vue-begap)}.c-bebox>.c-bebox__form.is-multi{grid-template-columns:repeat(5,20%)}.c-bebox>.c-bebox__form>.c-bebox__column{display:flex;flex-direction:column;overflow:visible;justify-content:flex-start;align-items:center;background-color:var(--vue-bebg-column)}.c-bebox__column .dp__input_icon{color:currentColor}.c-bebox__column svg *{fill:none;stroke:currentColor}.c-bebox .c-bebox__column .c-bebox__field{align-items:center;background-color:transparent;border:0;border-radius:0;cursor:pointer;display:grid;gap:8px;grid-auto-flow:column;grid-auto-columns:var(--vue-icon-w) 1fr;height:var(--vue-height);justify-content:center;padding:8px;text-align:left;width:100%}.c-bebox .c-bebox__column .c-bebox__field .c-bebox__input,.c-bebox .c-bebox__column .c-bebox__field .dp__input{background-color:transparent}.c-bebox .c-bebox__field span.c-bebox__icon,.c-bebox .c-bebox__column.c--calendar .c-bebox__field>div:first-of-type>.dp__input_wrap>div,.c-bebox .c-bebox__column.c--calendar .c-bebox__field>div:first-of-type>.dp__input_wrap>div *{display:flex;justify-content:center;align-items:center;width:var(--vue-icon-w);height:var(--vue-icon-h);object-fit:contain;transform:none;top:unset;position:relative}.c-bebox .c-bebox__field span.c-bebox__icon svg,.c-bebox .c-bebox__column.c--calendar .c-bebox__field>div:first-of-type>.dp__input_wrap>div svg{max-width:100%;max-height:100%;position:initial;transform:none;padding:0;margin:0}.c-bebox .c-bebox__column.c--submit>button{border:0 none;color:var(--vue-btntxt-color);background-color:var(--vue-btn-color);width:100%;height:var(--vue-height);font-size:1rem;text-transform:uppercase;letter-spacing:.06em;cursor:pointer}.c-bebox .c-bebox__hotellist *{--modal-h:90%;--modal-w:90%;--modal-pad:2.125rem 0;--modal-max-h:50vh;--modal-hotel-min-h:3.125rem;--modal-icon-h:1.3125rem;--modal-icon-w:1.3125rem;--modal-hotel-margin-bottom:.3125rem}.c-bebox .c-bebox__hotellist .t-modal__container{background-color:var(--modal-bg);display:flex;flex-direction:column;gap:0;width:90%;max-width:29.375rem;max-height:var(--modal-max-h);overflow-y:auto;padding:var(--modal-pad);justify-content:flex-start;-webkit-animation:scale-in-center .5s cubic-bezier(.250,.460,.450,.940) both;-moz-animation:scale-in-center .5s cubic-bezier(.250,.460,.450,.940) both;animation:scale-in-center .5s cubic-bezier(.250,.460,.450,.940) both}.c-bebox .c-bebox__hotel{align-items:center;cursor:pointer;display:grid;gap:.9375rem;grid-auto-columns:auto 1fr;grid-auto-flow:column;justify-content:flex-start;margin-left:0;min-height:var(--modal-hotel-min-h);width:100%}.c-bebox .c-bebox__hotel:hover{background-color:rgba(0 0 0 / .05)}.c-bebox .c-bebox__hotel.c--allhotels{margin-bottom:var(--modal-hotel-margin-bottom);margin-left:0;text-transform:uppercase}.c-bebox .c-bebox__hotel.c--sector{font-weight:bold;margin-bottom:var(--modal-hotel-margin-bottom);margin-top:var(--modal-hotel-margin-bottom);text-transform:uppercase}.c-bebox .c-bebox__hotel svg{max-width:var(--modal-icon-w);min-width:var(--modal-icon-w)}.c-bebox .c-bebox__hotel.c--deep-0{padding:0 2.125rem}.c-bebox .c-bebox__hotel.c--deep-1{padding:0 2.4375rem}.c-bebox .c-bebox__hotel.c--deep-2{padding:0 3.375rem}.c-bebox .c-bebox__hotel.allhotels{margin-left:0;text-transform:uppercase;margin-bottom:.3125rem}.c-bebox .c-bebox__hotel.sector{text-transform:uppercase;font-weight:bold;margin-top:.3125rem;margin-bottom:.3125rem}.c-bebox .c-bebox__column.c--calendar .c-bebox__field{padding:0;gap:0;display:grid;grid-template:auto / 1fr}.c-bebox .c-bebox__column.c--calendar .c-bebox__field>div{grid-column:1 / span 1;grid-row:1 / span 1;height:100%;display:flex}.c-bebox .c-bebox__input,.c-bebox .dp__input{border:none;font-size:inherit;color:inherit;height:100%;padding-block:0;padding-inline:0;outline:none}.c-bebox .c-bebox__column.c--calendar .c-bebox__field>div:first-of-type>.dp__input_wrap{align-items:center;background-color:transparent;border:0;border-radius:0;cursor:pointer;display:grid;gap:8px;grid-auto-flow:column;grid-auto-columns:var(--vue-icon-w) 1fr;justify-content:center;padding:8px;text-align:left;width:100%;box-sizing:border-box}div[role=dialog].dp__menu_index{z-index:99998}div[role=dialog].dp__theme_light{position:fixed;width:auto;height:auto;display:flex;justify-content:center;align-items:center;border:none;border-radius:0;-webkit-animation:a-scale-in .5s cubic-bezier(.250,.460,.450,.940) both;-moz-animation:a-scale-in .5s cubic-bezier(.250,.460,.450,.940) both;animation:a-scale-in .5s cubic-bezier(.250,.460,.450,.940) both}div[role=dialog].dp__theme_light>div:not(.dp__arrow_top){background-color:#fff;padding:5rem;width:auto;display:flex;justify-content:center;align-items:flex-start;overflow-y:auto;height:auto;min-height:var(--vue-cal-min-height)}div[role=dialog].dp__theme_light .dp__arrow_top,div[role=dialog].dp__theme_light .dp__arrow_bottom{display:none!important}div[role=dialog].dp__theme_light .dp__cell_inner,div[role=dialog].dp__theme_light .dp__calendar_header_item{width:3.3125rem;height:3.3125rem;border-radius:0;display:flex;justify-content:center;align-items:center;font-size:.875rem}div[role=dialog].dp__theme_light .dp__instance_calendar .dp__month_year_row>.dp__month_year_select{font-size:.875rem;text-transform:uppercase;font-weight:500}div[role=dialog].dp__theme_light .dp__month_year_select{width:auto;padding:0 .3125rem}div[role=dialog].dp__theme_light .dp__month_year_row{display:flex;justify-content:center}div[role=dialog].dp__theme_light .dp__instance_calendar:last-child .dp__month_year_col_nav{right:0;left:inherit;position:absolute}div[role=dialog].dp__theme_light .dp__instance_calendar:last-child .dp__month_year_col_nav:first-child{left:0}div[role=dialog].dp__theme_light .dp__calendar_row,div[role=dialog].dp__theme_light .dp__calendar_header{display:grid;grid-template-columns:repeat(7,1fr);gap:.125rem;margin-top:0;margin-bottom:.125rem}div[role=dialog].dp__theme_light .dp__flex_display{display:grid;grid-template-columns:repeat(2,1fr);gap:3.3125rem}div[role=dialog].dp__theme_light .dp__calendar_header_separator{display:none}div[role=dialog].dp__theme_light .dp__today{border-color:var(--vue-cal-main-color)}div[role=dialog].dp__theme_light .dp__range_start,div[role=dialog].dp__theme_light .dp__range_end{color:var(--vue-cal-main-color-txt);background-color:var(--vue-cal-main-color)}div[role=dialog].dp__theme_light .dp__range_between{color:var(--vue-cal-between-txt);background-color:var(--vue-cal-between-bg)}div[role=dialog].dp__theme_light .dp__cell_disabled{background-color:var(--vue-cal-disabled-bg);color:var(--vue-cal-disabled-txt)}div[role=dialog].dp__theme_light .dp__cell_offset{opacity:.8}div[role=dialog].dp__theme_light .dp__date_hover_end:hover,div[role=dialog].dp__theme_light .dp__date_hover_start:hover,div[role=dialog].dp__theme_light .dp__date_hover:hover{background-color:var(--vue-cal-main-color);color:var(--vue-cal-main-color-txt);opacity:.75}.c-bebox__form .c-bebox__column.c--calendar .c-bebox__field .dp__outer_menu_wrap.dp--menu-wrapper{position:fixed;top:0!important;left:0!important;width:100%;height:100%;display:flex;align-items:center;justify-content:center;-webkit-animation:a-blur-show .25s cubic-bezier(.250,.460,.450,.940) both;-moz-animation:a-blur-show .25s cubic-bezier(.250,.460,.450,.940) both;animation:a-blur-show .25s cubic-bezier(.250,.460,.450,.940) both}.c-bebox__form .c-bebox__column.c--calendar .c-bebox__field .dp__outer_menu_wrap.dp--menu-wrapper *{--dp-transition-length:0}.c-bebox .c-bebox__column.c--calendar .c-bebox__field .dp__outer_menu_wrap.dp--menu-wrapper.dp-menu-appear-bottom-leave-to,.c-bebox .c-bebox__column.c--calendar .c-bebox__field .dp__outer_menu_wrap.dp--menu-wrapper.dp-menu-appear-top-leave-to{-webkit-animation:a-blur-hide .25s cubic-bezier(.250,.460,.450,.940) both;-moz-animation:a-blur-hide .25s cubic-bezier(.250,.460,.450,.940) both;animation:a-blur-hide .25s cubic-bezier(.250,.460,.450,.940) both}.c-bebox .dp__inner_nav{display:flex;justify-content:center;align-content:center}.c-bebox .dp__inner_nav>span{max-width:100%;max-height:100%;display:flex;box-sizing:border-box;justify-content:center;align-content:center;align-items:center;padding:20%}.c-bebox .dp__inner_nav>span svg *{stroke-width:2}#buscadorCalendario .dp__month_year_wrap{justify-content:center}.c-bebox .c-bebox__field input::placeholder{color:var(--vue-main-color);opacity:1}.c-bebox .c-bebox__field>div>div>input{grid-column:2 / span 1;grid-row:1 / span 1;margin:0;padding:0;text-align:left;line-height:120%;font-family:var(--vue-main-font)}.c-bebox .c-bebox__field>div>div.dp__input_wrap svg.dp__icon.dp__input_icons.dp__icon.dp__clear_icon{grid-column:3 / span 1;padding:5px}div[role=dialog].dp__theme_light .dp__month_year_row .dp__month_year_wrap{justify-content:center}.c-bebox__paxRoomEditor{margin-bottom:1.25rem;}.c-bebox__paxRoomEditor .c-bebox__roomtitle{display:grid;grid-template:3.75rem / 2.5rem auto 2.5rem;align-items:center;border-bottom:.0625rem solid rgba(50 50 50 / .25);margin-bottom:1.25rem;cursor:pointer}.c-bebox__column.c--pax .t-modal__container{padding:3.75rem;max-height:34.375rem;display:block;background-color:#fff;width:90%;max-width:29.375rem;overflow-y:auto;-webkit-animation:scale-in-center .5s cubic-bezier(.250,.460,.450,.940) both;-moz-animation:scale-in-center .5s cubic-bezier(.250,.460,.450,.940) both;animation:scale-in-center .5s cubic-bezier(.250,.460,.450,.940) both}.c-bebox__column.c--pax .t-modal__container>div{min-height:3.125rem}.c-bebox__column.c--pax .t-modal__container .c-bebox__paxRoomEditor{margin-bottom:1.25rem}.c-bebox__paxRoomEditor .c-bebox__roomtitle>span{display:flex;justify-content:flex-start;align-items:center}.c-bebox__roompax>div{display:grid;grid-template-columns:auto max-content;margin-bottom:.625rem;gap:2.5rem .625rem}.c-bebox__roompax>div>[class*=_title]{flex-grow:1;text-transform:uppercase;font-size:.875rem;font-weight:600;display:flex;align-items:center;cursor:pointer}.c-bebox__roompax>div>[class*=_selector]{display:grid;grid-template-columns:repeat(3,2.5rem);grid-template-rows:2.5rem;justify-content:end}.c-bebox__roompax>div>[class*=_selector] span,.c-bebox__roompax>div>[class*=_selector] input{display:flex;justify-content:center;align-items:center;text-align:center;border-radius:0;border:none;height:100%;border-top:.0625rem solid var(--vue-main-color);border-bottom:.0625rem solid var(--vue-main-color)}.c-bebox__roompax>div>[class*=_selector]>span{background-color:var(--vue-main-color);color:#fff;cursor:pointer}.c-bebox__roompax>div>[class*=_selector]>span.orbe_remove_button{border-left:.0625rem solid var(--vue-main-color)}.c-bebox__roompax>div>[class*=_selector]>span.orbe_add_button{border-right:.0625rem solid var(--vue-main-color)}.c-bebox__roompax>div>[class*=_selector] input{cursor:default}.c-bebox__roompax>div>[class*=_selector]>span.disabled{opacity:.2}button.c-bebox__addrooms{display:flex;justify-content:center;align-items:center;width:100%;height:3.75rem;border:.0625rem solid var(--vue-main-color);color:var(--vue-main-color);border-radius:0;background-color:transparent;margin-top:2.5rem;cursor:pointer}.c-bebox__roompax>div>.c-bebox__roomkids_title{align-items:flex-start;display:flex;padding-top:.8125rem}.c-bebox__roompax>div .c-bebox__roomkids_ages>div{display:grid;grid-template-columns:auto max-content;width:100%;align-items:center;text-transform:uppercase;font-size:.875rem;font-weight:bold}.c-bebox__roompax>div .c-bebox__roomkids_ages{grid-column:1 / span 2;display:grid;gap:.625rem}.c-bebox__roompax>div .c-bebox__roomkids_ages select{width:7.5rem;border:.0625rem solid var(--vue-main-color);height:2.5rem;text-align:center;padding:.3125rem .625rem;border-radius:1.25rem;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}.c-bebox__roompax>div .c-bebox__roomkids_ages>div:first-child:before{content:"";display:block;height:2.5rem;width:.0625rem;background-color:var(--vue-main-color);opacity:.8;margin-top:-2.5rem;grid-column:1 / span 2}.c-bebox__column.c--pax .c-bebox__button.c--removerooms{background-color:transparent;border:none;color:var(--vue-btn-color);cursor:pointer}.c-bebox__column.c--pax .c-bebox__button.c--acceptrooms{margin-top:1.25rem;display:flex;width:100%;justify-content:flex-end}.c-bebox__column.c--pax .c-bebox__button.c--acceptrooms button{border-radius:1.6875rem;border:none;height:3.375rem;min-width:9.75rem;background-color:var(--vue-btn-color);color:var(--vue-btntxt-color);cursor:pointer}.c-bebox__column.c--pax .c-bebox__button.c--acceptrooms button:hover{color:var(--vue-btn-color);background-color:var(--vue-btntxt-color);border:.0625rem solid var(--vue-btn-color)}.c-bebox__column.c--pax .t-modal__container .c-bebox__paxRoomEditor.c-bebox__room.is-hostel{margin-bottom:40px}.c-bebox__room.is-hostel .c-bebox__roomtitle{display:grid;align-items:center;grid-auto-flow:column;grid-auto-columns:auto 1fr;gap:6px;align-content:center;margin-bottom:40px;grid-template:unset;padding-bottom:15px}.t-modal.checkingDispoModal .t-modal__container{width:30vw;min-width:17.5rem;border:0 none;background-color:transparent;height:auto;padding:3.125rem;border-radius:3.125rem}.t-modal.checkingDispoModal .t-modal__container .t-modal__header{display:none}.t-modal.checkingDispoModal .t-modal__container .t-modal__body{padding:0;text-align:center}.t-modal.checkingDispoModal .t-modal__container .t-modal__body .c-bebox__dispotext>p{padding:0;margin-bottom:0;color:#FFF!important}.t-modal.checkingDispoModal .t-modal__container .t-modal__body img{max-height:6.25rem}.c-bebox .is-hostel #roomPaxBoxContainer{min-height:auto}.c-bebox.is-mobile,.c-bebox.is-mobile *{--vue-cal-min-height:25rem;--vue-box-top:0}.c-bebox.is-mobile.is-fixed{top:0;position:absolute}.c-bebox.is-mobile>.c-bebox__form{display:none;opacity:0}.c-bebox.is-mobile .t-close svg *{fill:var(--vue-main-color);color:var(--vue-main-color)}.c-bebox.is-mobile.is-displayed button.c-bebox__mobileclose{display:flex}.c-bebox.is-mobile.is-displayed,.has-navFixed .c-bebox.is-mobile.is-displayed{background-color:rgba(0,0,0,.5);width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;-webkit-animation:a-opacity-in .5s ease-in-out;-moz-animation:a-opacity-in .5s ease-in-out;animation:a-opacity-in .5s ease-in-out;opacity:1;backdrop-filter:blur(var(--vue-backdrop-filter))}.c-bebox.is-mobile.is-displayed>.c-bebox__form{height:auto;width:90vw;display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:490px;padding:5vw;opacity:1}.c-bebox.is-mobile button.c-bebox__mobileclose{z-index:1;display:none}.c-bebox.is-mobile .c-bebox__mobile.c--openform button.c-bebox__button{width:80vw;margin:0 auto;height:3.75rem;border:none;background-color:var(--vue-alt-color);color:var(--vue-main-color);font-size:1.125rem;text-transform:uppercase;max-width:22.5rem}.c-bebox.is-mobile .c-bebox__mobile.c--openform button.c-bebox__button:hover{color:var(--vue-alt-color);background-color:var(--vue-main-color)}.c-bebox.is-mobile.is-displayed .c-bebox__mobile.c--openform button.c-bebox__button{display:none}.c-bebox.is-mobile .c-bebox__form>div{width:100%;background-color:#fff;padding:.3125rem}.c-bebox.is-mobile .c-bebox__field>div>div.dp__input_wrap svg.dp__icon.dp__input_icons{align-content:flex-end;margin-left:auto;margin-right:.125rem}.c-bebox.is-mobile .c-bebox__field{width:100%;display:grid;grid-template-columns:auto 1fr}.c-bebox.is-mobile .c-bebox__field>div{width:100%;justify-content:flex-start;text-align:left}.c-bebox.is-mobile .c-bebox__column.c--calendar .c-bebox__field{display:grid;text-align:center;justify-content:center;align-items:center;grid-template:1fr / 1fr}.c-bebox.is-mobile .c-bebox__column.c--calendar .c-bebox__field>div{grid-column:1 / span 1;grid-row:1 / span 1;}.c-bebox.is-mobile .c-bebox__column.c--calendar .c-bebox__field>div>div{grid-auto-columns:1.875rem calc(100% - 3.75rem)}.c-bebox.is-mobile .c-bebox__column.c--calendar div[role=dialog].dp__theme_light{width:100dvw;width:100vw;left:0;margin-right:0;transform:translate3d(0,0,0);height:28.125rem;top:calc((100vh - (28.125rem))/ 2);max-width:unset;background-color:transparent}.c-bebox.is-mobile .c-bebox__column.c--calendar div[role=dialog].dp__theme_light .dp__cell_inner,.c-bebox.is-mobile .c-bebox__column.c--calendar div[role=dialog].dp__theme_light .dp__calendar_header_item{width:calc((90vw - (.0625rem * 6)) / 7);height:calc((90vw - (.0625rem * 6)) / 7);max-width:3.3125rem;max-height:3.3125rem}.c-bebox.is-mobile .c-bebox__column.c--calendar div[role=dialog].dp__theme_light>div:not(.dp__arrow_top){max-width:28.5625rem;padding:3vw;height:calc(((calc((90vw - (.0625rem * 6)) / 7)) * 7) + 7.5rem);width:100%;max-height:100vh}.c-bebox.is-mobile>.c-bebox__form .c--submit{margin-top:1.875rem}.c-bebox.is-mobile .c-bebox__column.c--pax .t-modal__container{min-height:28.75rem;padding:1.875rem;max-height:70vh}.c-bebox.is-mobile,.c-bebox.is-mobile.is-fixed{position:absolute;top:calc(90vh - 7.5rem);width:100%;display:flex;justify-content:center}.has-navFixed .c-bebox.is-mobile{opacity:0;top:0}.has-navFixed .c-bebox.is-mobile .c-bebox__mobile.c--openform{top:calc(95vh - (3.75rem + var(--or-menu-height)))}.c-bebox.is-mobile.is-displayed .c-bebox__mobile.c--openform{display:none}.c-bebox.is-tablet,.c-bebox.is-tablet *{--vue-cal-min-height:33.75rem;}.c-bebox.is-tablet>.c-bebox__form{height:auto;max-width:34.5rem;grid-template:repeat(2,var(--vue-height)) / repeat(2,1fr)}.c-bebox.is-tablet>.c-bebox__form.is-multi{grid-template-rows:repeat(3,var(--vue-height));grid-template-columns:repeat(2,1fr)}.c-bebox.is-tablet .is-fixed .c-bebox__form{height:var(--vue-height)}.c-bebox.is-tablet .is-fixed .c-bebox__form>div{display:none}.c-bebox.is-tablet .is-fixed .c-bebox__form>.c-bebox__column.c--submit{display:flex;grid-column:1 / span 2}.c-bebox.is-tablet .is-fixed .c-bebox__form.is-deployed:not(.is-multi)>.c-bebox__column.c--submit{grid-column:2 / span 1}.c-bebox.is-tablet .is-fixed .c-bebox__form.is-deployed>div{display:inherit}.c-bebox.is-tablet .is-fixed .c-bebox__form.is-deployed{height:auto}.c-bebox.is-tablet>.c-bebox__form.is-multi>.c-bebox__column.c--submit{grid-column:1 / span 2}.c-bebox.is-tablet .c-bebox__field{justify-content:space-around;text-align:center;padding:0 1.875rem}.c-bebox.is-tablet .c-bebox__field .c-bebox__paxString{flex-grow:1;text-align:left}.c-bebox.is-tablet .t-modal .t-modal__container{max-height:60vh}.c-bebox.is-tablet .c-bebox__column.c--pax .t-modal__container{padding:2.5rem}.c-bebox.is-tablet .c-bebox__field>div>div.dp__input_wrap svg.dp__icon.dp__input_icons.dp__icon.dp__clear_icon{margin-left:-.0625rem;width:.875rem;margin-top:1.3125rem}.c-bebox.is-tablet .c-bebox__form *{font-size:.9375rem}.c-bebox.is-tablet .c-bebox__form span.t-close{font-size:1.5625rem}.c-bebox.is-tablet div[role=dialog].dp__theme_light .dp__flex_display{gap:1vw}.c-bebox.is-tablet div[role=dialog].dp__theme_light>div:not(.dp__arrow_top){padding:3.75rem}@media (max-width:47.9375rem){}@media (max-width:19.9375rem){.c-bebox div.c-bebox__hotel{font-size:.85rem}.c--deep-0{padding:0 .9375rem}.c--deep-1{padding:0 1.25rem}.c--deep-2{padding:0 1.5625rem}}@media (max-width:47.9375rem) and (orientation:landscape){}@media (min-width:48rem) and (max-width:79.9375rem){}@media (min-width:48rem) and (max-width:61.9375rem){}@media (min-width:48rem) and (max-width:79.9375rem) and (orientation:landscape){}@media (min-width:48rem) and (max-width:63.9375rem) and (orientation:landscape){}@media (min-width:48rem) and (max-width:61.9375rem) and (orientation:portrait){div[role=dialog].dp__theme_light .dp__flex_display{gap:3.125rem;grid-template-columns:repeat(1,1fr)}div[role=dialog].dp__theme_light .dp__instance_calendar:last-child .dp__month_year_col_nav{top:50%;position:fixed;left:90%}.isSafari div[role=dialog].dp__theme_light .dp__instance_calendar:last-child .dp__month_year_col_nav{top:50vh}div[role=dialog].dp__theme_light .dp__instance_calendar:last-child .dp__month_year_col_nav:last-child{display:flex;justify-content:flex-start}.isSafari div[role=dialog].dp__theme_light .dp__instance_calendar:last-child .dp__month_year_col_nav:last-child{justify-content:flex-end;left:95vw}div[role=dialog].dp__theme_light .dp__instance_calendar:last-child .dp__month_year_col_nav:first-child{left:5%}}@media (max-width:50.875rem) and (max-height:25.875rem) and (orientation:landscape){.c-bebox,.c-bebox *{--vue-cal-min-height:25rem;--vue-box-top:0}.c-bebox__form{display:none}.c-bebox.is-displayed .c-bebox__form,.c-bebox .is-fixed.is-displayed .c-bebox__form{position:fixed;top:0;left:0;height:100%;width:100vw;background-color:var(--vue-alt-color);display:flex;flex-direction:column;justify-content:flex-start;align-items:center;max-width:100vw;padding:5vw;overflow:scroll}.c-bebox.is-fixed{top:0;position:absolute}button.c-bebox__mobileclose{z-index:1;display:none}.c-bebox.is-displayed button.c-bebox__mobileclose,.c-bebox .is-fixed.is-displayed button.c-bebox__mobileclose{display:flex}.c-bebox .c-bebox__form>div,.c-bebox .is-fixed .c-bebox__form>div{width:100%;background-color:#fff;padding:.3125rem;display:flex}.c-bebox .c-bebox__field>div>div>input{text-align:left;padding:0 0 0 1.25rem}.c-bebox__column.c--promocode>label{width:100%}.c-bebox__column.c--promocode>label{grid-template-columns:2.0625rem 1fr}.c-bebox .c-bebox__field>div>div.dp__input_wrap svg.dp__icon.dp__input_icons{align-content:flex-end;margin-left:auto;margin-right:.125rem}div#hotelName{gap:1.5625rem}.c-bebox span.c-bebox__icon{margin-left:.3125rem}.c-bebox .c-bebox__field{width:100%;display:grid;grid-template-columns:auto 1fr}.c-bebox .c-bebox__field .c-bebox__paxString{padding-left:.4375rem;text-align:left}input#promotion{padding-left:1.25rem;text-align:left}.c-bebox .c-bebox__field>div{width:100%;justify-content:flex-start;text-align:left}.c-bebox__column.c--calendar .c-bebox__field{display:flex;text-align:center;justify-content:center;align-items:center}.c-bebox__column.c--calendar .c-bebox__field>div>div{grid-template-columns:1.875rem calc(100% - 3.75rem) 1.875rem}div[role=dialog].dp__theme_light{left:0!important;margin-right:0!important;transform:translate3d(0,0,0)!important;max-height:28.125rem;height:100vh;height:100dvh;top:0!important;width:90vw!important;padding-left:10vw;max-width:unset;background-color:transparent}div[role=dialog].dp__theme_light .dp__cell_inner,div[role=dialog].dp__theme_light .dp__calendar_header_item{width:calc((90vw - (.0625rem * 6)) / 7);height:calc((81vh - (.0625rem * 6)) / 7);max-width:3.3125rem;max-height:3.3125rem}div[role=dialog].dp__theme_light>div:not(.dp__arrow_top){max-width:28.5625rem;padding:3vw;height:100vh;width:100%;max-height:100dvh;max-height:100vh;min-height:initial}.c-bebox__column.c--hotel label.c-bebox__field{display:flex;justify-content:center;align-items:center}.c-bebox__form>.c-bebox__column.c--submit{margin-top:1.875rem}.c-bebox__column.c--pax .t-modal__container{min-height:100%;padding:1.875rem;max-height:100%}.is-mobile{position:absolute;top:calc(90vh - 7.5rem);width:100%;display:flex}.has-navFixed .is-mobile{top:calc(95vh - (3.75rem + var(--or-menu-height)))}.is-displayed .is-mobile{display:none}.is-mobile button.c-bebox__button{width:80vw;margin:0 auto;height:3.75rem;border:none;background-color:var(--vue-alt-color);color:var(--vue-main-color);font-size:1.125rem;text-transform:uppercase;max-width:22.5rem}.is-mobile button.c-bebox__button:hover{color:var(--vue-alt-color);background-color:var(--vue-main-color)}}@media (min-width:64rem) and (max-width:85.4375rem) and (orientation:portrait){}