.stay--height{min-height:calc(100vh - 80px);}@media all and (max-width:1024px){.stay--gallery.absolute{position:relative !important;height:56vw;}.stay--height{min-height:200px;}}.ibe-guest-register{padding-bottom:1px !important;}.ibe-checkout-step-box .ibe-row{align-items:end;}.ibe-icon-user{display:none !important;}.ibe-form-group label{display:none !important;}.ibe-region-select{display:none !important;}.ibe-steps{display:none !important;}.ibe-form-control{height:50px !important;text-align:left !important;padding:0px 15px !important;line-height:50px !important;border:1px solid white;}.ibe-date-input{overflow:hidden;}.ibe-form-control.ibe-promo-code-input{text-align:left !important;}.ibe-persons-qty{min-width:unset !important;max-width:unset !important;}.ibe-search-box-form > *{flex:1 !important;}.ibe-form-group.ibe-property-select{width:100% !important;}.ibe-custom-select{padding:0px 20px !important;}.ibe-search-box{padding:20px !important;}@media (min-width: 992px){.ibe-search-box-form  .ibe-form-group{margin-right:20px !important;}.ibe-form-group.ibe-property-select{margin-right:0px !important;}}.ibe-region-property-selector .ibe-property-select .ibe-custom-select,.ibe-region-property-selector .ibe-region-select .ibe-custom-select{text-align:left !important;text-align-last:left !important;background-color:white !important;}.ibe-btn.ibe-primary-btn.ibe-submit-search-btn{margin-top:0px !important;}.ibe-form-group label{padding:2px 0px 10px;}@media (max-width: 990px){.ibe-form-group{margin-bottom:15px !important;}.ibe-region-property-selector .ibe-form-group:last-child{margin-bottom:0px !important;}}@media (min-width: 1200px){.ibe-container{max-width:unset !important;}.ibe-search-box{padding:30px !important;}}.ibe-form-group-checkbox{padding:15px 0px;}.ibe-search-box-form .ibe-date-input,.ibe-search-box-form .ibe-custom-select,.ibe-search-box-form .ibe-persons-qty .ibe-persons-qty-field{line-height:50px !important;font-size:15px !important;height:50px;}.ibe-form-control.ibe-date-input,.ibe-form-control.ibe-arrival-date-input,.ibe-form-control.ibe-departure-date-input{padding:0px 15px !important;text-align:left !important;height:50px !important;line-height:50px;}.ibe-persons-qty .ibe-persons-qty-field{height:50px !important;justify-content:start !important;}.ibe-btn.ibe-primary-btn.ibe-submit-search-btn,.ibe-btn{font-weight:400 !important;font-size:17px !important;line-height:50px !important;padding:0px 30px !important;position:relative;position:relative;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;z-index:1;text-decoration:none;border:0px;background-color:#363638 !important;color:#fff !important;}.ibe-btn.ibe-primary-btn.ibe-submit-search-btn:after,.ibe-btn:after{content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;width:0%;height:calc(100% - 4px);top:2px;left:2px;background:#fff;}.ibe-btn.ibe-primary-btn.ibe-submit-search-btn:hover,.ibe-btn:hover,.ibe-cart .ibe-btn.ibe-checkout-btn:hover{color:#363638 !important;}.ibe-btn.ibe-primary-btn.ibe-submit-search-btn:hover:after,.ibe-btn:hover:after{width:calc(100% - 4px);}.ibe-search-box-form .ibe-custom-select:hover{border-color:#363638;}.ibe-custom-select.dropdown.open{border-color:#363638;}.ibe-custom-select.dropdown .list ul{width:100%;width:calc(100% + 2px);border:1px solid #363638;left:-1px;background-color:white;opacity:0;}.ibe-custom-select.dropdown.open .list ul{border-color:#363638;opacity:1;}.ibe-custom-select.dropdown .option{padding:15px 15px;}ibe-persons-qty-popup{top:50px !important;}@media (min-width: 992px){ibe-date-range-picker{width:600px !important;padding:20px !important;box-shadow:none !important;border-radius:0px !important;border:1px solid !important;}}.ibe-calendar .ibe-calendar-rows .ibe-calendar-row .ibe-calendar-day:not(.ibe-calendar-day-active):hover,.ibe-calendar .ibe-calendar-rows .ibe-calendar-row .ibe-calendar-day:not(.ibe-calendar-day-active){background-color:#fff !important;}.ibe-calendar .ibe-calendar-rows .ibe-calendar-row .ibe-calendar-day:not(.ibe-calendar-day-active):hover,.ibe-calendar .ibe-calendar-rows .ibe-calendar-row .ibe-calendar-day:not(.ibe-calendar-day-active) .ibe-calendar-day-number-label{color:#bbb !important;}.ibe-calendar .ibe-calendar-rows .ibe-calendar-row .ibe-calendar-day.ibe-calendar-day-departure-date{border-top-right-radius:0px !important;border-bottom-right-radius:0px !important;}.ibe-calendar .ibe-calendar-rows .ibe-calendar-row .ibe-calendar-day.ibe-calendar-day-arrival-date{border-top-left-radius:0px !important;border-bottom-left-radius:0px !important;}.ibe-calendar-day-stay-date,.ibe-no-reservations,.ibe-guest-management-modify-reservation-head{background-color:#ffe217 !important;}.ibe-checkout-btn{right:0px !important;right:7px !important;position:absolute !important;top:7px !important;text-transform:none;text-transform:none !important;color:#363638;padding:10px;margin-left:auto;margin-top:0px !important;}ibe-cart{border-top:1px solid;position:fixed !important;bottom:0 !important;left:0;width:100% !important;background:white;z-index:100;margin:0px;}.ibe-cart-top{position:relative !important;padding:16px 25px 15px !important;border-bottom:0px !important;}.ibe-cart-top .ibe-close-cart-btn{display:none !important;}.ibe-cart-reservations{border-bottom:0px !important;display:flex;}.ibe-cart-reservations ibe-reservation-card:nth-child(odd){border-right:0px !important;}.ibe-cart-reservations ibe-reservation-card{border-radius:0px !important;border-top:0px !important;padding:0px 20px 20px !important;}.ibe-cart-reservations ibe-reservation-card:first-child{padding-top:20px !important;}.ibe-cart-reservations .ibe-reservation{background:transparent !important;padding:15px 0px 10px 0px !important;border-top:1px solid black !important;}.ibe-cart-reservations ibe-reservation-card{width:100% !important;}.ibe-reservation .ibe-detail .ibe-property-title{text-transform:none !important;}ibe-reservation-card .ibe-image{display:none !important;}.ibe-reservation{min-height:unset !important;border-bottom:1px dashed #dee2e6;}@media all and (max-width:767px){.ibe-guest-manage-page-link{margin-top:30px;margin-bottom:30px;}}ibe-cart div.ibe-detail{display:flex;align-items:center;justify-content:space-between;width:100% !important;}@media all and (max-width:768px){ibe-cart div.ibe-detail{flex-direction:column;align-items:start;gap:10px;}}.ibe-reservation .ibe-detail .ibe-title{font-size:16px !important;}.ibe-detail .ibe-stay-details{display:flex;align-items:center;gap:40px;text-transform:none !important;}.ibe-reservation-extras[_ngcontent-mao-c87]{border-top:none;padding:0px 0px !important;}.ibe-reservation-extra-name{text-transform:none !important;}.ibe-reservation-extra{border-bottom:1px dashed #dee2e6;}.ibe-filter-results-title{font-size:0px !important;margin-bottom:0px;}.ibe-filter-results-title > span{background:#f0f0f0;padding:9px 10px 7px 10px;margin-right:10px;margin-left:0px;font-size:13px !important;display:inline-block;margin-bottom:10px;}.ibe-room-results-header .ibe-availability-calendar-button{background-color:transparent !important;padding:0px !important;}.ibe-availability-calendar-button .ibe-icon:not(.ibe-icon-chevron-down){display:none !important;}.ibe-room-results-header .ibe-availability-calendar-button span{font-weight:400 !important;color:#363638 !important;}.ibe-region-result:hover .ibe-room-image-inner{transform:none !important;}.ibe-room-image{height:unset;margin-top:0;padding-top:75%;}.ibe-room-image .ibe-room-image-inner{position:absolute;top:0;}.ibe-room-image .ibe-room-image-inner:before{background-color:transparent !important;}.ibe-calendar .ibe-calendar-rows .ibe-calendar-row .ibe-calendar-day.ibe-calendar-day-active:hover .ibe-calendar-day-price{color:#fff !important;}.ibe-form-group.ibe-form-group-checkbox label,.ibe-form-group label[for="ibeTravelPurposeInput"],.ibe-form-group label[for="ibeTitleInput"]{display:block !important;}.ibe-room-results .ibe-room-result{margin:30px 0 0 !important;padding:0 0 10px !important;padding:25px !important;border-bottom:0px solid black !important;border:0px solid black !important;background:#ebe5d7;}@media all and (min-width:992px){.ibe-room-results .ibe-room-result{padding:40px !important;}}.ibe-room-results-list{margin-top:0px !important;}.ibe-room-from-text{margin-bottom:8px;}.ibe-rate-options .ibe-rate-option.selected .ibe-rate-option-left,.ibe-rate-options .ibe-rate-option:hover{background:transparent !important;}.ibe-rate-options .ibe-rate-option{border-bottom:none !important;}.ibe-rate-options .ibe-rate-option .ibe-rate-option-left .ibe-radio-outer{margin:0px !important;margin-right:10px !important;}@media (max-width: 991px){.ibe-region-result.ibe-col-4{flex:0 0 100%;max-width:100%;}}@media (min-width: 992px){.ibe-rate-options .ibe-rate-option .ibe-rate-option-left{min-height:50px;}}.ibe-rate-options .ibe-rate-option{gap:15px !important;}.ibe-form-group.ibe-col-md-3 ibe-form-label{display:none !important;}.ibe-form-group .ibe-custom-select{height:50px !important;}@media all and (min-width:768px){.ibe-form-group.ibe-col-md-3{padding-right:0px !important;}}.ibe-col-md-6{flex:0 0 100% !important;max-width:100% !important;}@media (min-width: 1024px){.ibe-col-md-6{flex:0 0 50% !important;max-width:50% !important;}}button.ibe-add-another-room-btn{background-color:#645d43 !important;}.ibe-add-another-room-btn .ibe-icon-bed-plus:before{color:white;}.ibe-add-another-room-btn{color:white !important;}.ibe-extra-result .ibe-extra-content .ibe-extra-description{text-align:left !important;}.ibe-extra-action{padding-left:0px !important;}.ibe-extra-result .ibe-extra-totalGrossAmount{margin-top:15px !important;}.ibe-extra-price,.ibe-extra-result .ibe-extra-price .ibe-extra-per-period{font-size:13px !important;}@media (min-width: 576px){.mat-dialog-container{max-width:700px !important;}}.mat-dialog-container .mat-dialog-title,.ibe-modal-subtitle,.ibe-extra-name{text-transform:none !important;font-size:17px !important;}@media all and (min-width:660px){.ibe-extra-price,.ibe-extra-result .ibe-extra-price .ibe-extra-per-period{font-size:16px !important;}.mat-dialog-container .mat-dialog-title,.ibe-modal-subtitle,.ibe-extra-name{text-transform:none !important;font-size:20px !important;}}.ibe-icon-tick:before{content:"" !important;width:13px;height:6px;border-left:1px solid #fff;border-bottom:1px solid #fff;transform:translateY(-2px) rotate(-45deg);}.ibe-cancellation-policy,.ibe-rateplan-description{border-bottom-color:rgba(0,0,0,.2) !important;}.ibe-rate-options .ibe-rate-option .ibe-rate-option-right .ibe-btn{min-width:120px;width:unset !important;padding:0px 20px !important;}.ibe-form-group .ibe-checkbox-frame input[type=checkbox]{opacity:1 !important;}.ibe-form-group .ibe-checkbox-frame .ibe-checkmark{opacity:0 !important;}.ibe-form-group.ibe-form-group-checkbox .ibe-form-group label{padding-top:2px;padding-left:5px;}.ibe-calendar .ibe-restriction-warning:last-of-type:after{content:"Booking must happen at least 24h in advance";display:block;}.de .ibe-calendar .ibe-restriction-warning:last-of-type:after{content:"Buchung muss mindestens 24 Stunden vor Check-in stattfinden";}.ibe-calendar .ibe-restriction-warning-text{display:none !important;}.ibe-region-text{text-transform:none !important;}.ibe-no-room-results .ibe-no-room-results-text{text-align:left;}.ibe-property-availability-calendar{font-size:28px;margin:30px 0px;text-align:left;}.ibe-availability-calendars{background:white !important;border:1px solid #363638;}.ibe-calendar .ibe-calendar-rows .ibe-calendar-row .ibe-calendar-day.ibe-no-availability:not(.ibe-calendar-day-active),.ibe-calendar .ibe-calendar-rows .ibe-calendar-row .ibe-calendar-day.ibe-no-availability:not(.ibe-calendar-day-active):hover{background:white !important;}.ibe-availability-restrictions .ibe-restrictions-list .ibe-restriction{border-bottom:1px solid rgba(0,0,0,.15) !important;}.ibe-availability-restrictions h2{font-size:21px !important;margin-top:10px;}.ibe-availability-restrictions svg{display:none;}.ibe-availability-restrictions:before{background:#363638;border-radius:20px;width:30px;height:30px;content:"i";font-weight:600;color:#fff;line-height:30px;text-align:center;margin:0 auto;display:inline-block;}.ibe-availability-restrictions svg > *{opacity:0;}.ibe-availability-restrictions .ibe-restrictions-list .ibe-restriction{padding:20px;border-bottom:1px solid #363638;}.ibe-availability-restrictions .ibe-restrictions-list .ibe-restriction p{color:#363638 !important;font-family:"Nuckle",-apple-system,BlinkMacSystemFont,Helvetica Neue,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol" !important;}.ibe-availability-restrictions h2{font-size:21px;margin-top:20px;}.mat-dialog-container{background-color:#ffe217 !important;}.ibe-restriction-warning > svg{display:none !important;}.ibe-restriction-warning-text{padding-left:0px !important;}#book img{width:initial;}.ibe-search-box,.ibe-steps-bar .ibe-steps .ibe-step,ibe-loading-bar{background-color:#ffe217 !important;box-shadow:none !important;}.ibe-calendar .ibe-calendar-navigation span{color:#363638 !important;}.ibe-calendar .ibe-calendar-rows .ibe-calendar-row .ibe-calendar-day.ibe-calendar-day-active.ibe-no-availability{background-color:rgba(255,255,255,.85) !important;}.ibe-calendar .ibe-calendar-rows .ibe-calendar-row .ibe-calendar-day.ibe-calendar-day-active.ibe-no-availability.ibe-calendar-day-departure-date,.ibe-calendar .ibe-calendar-rows .ibe-calendar-row .ibe-calendar-day.ibe-calendar-day-active.ibe-no-availability.ibe-calendar-day-arrival-date,body .ibe-steps-bar .ibe-steps .ibe-step.ibe-active-step,body .ibe-steps-bar .ibe-steps .ibe-step.ibe-active-step:hover{background-color:#363638 !important;color:#fff !important;}.ibe-calendar .ibe-calendar-rows .ibe-calendar-row .ibe-calendar-day.ibe-calendar-maintenance-day:hover,.ibe-calendar .ibe-calendar-rows .ibe-calendar-row .ibe-calendar-day.ibe-no-availability:hover,.ibe-steps-bar .ibe-steps .ibe-step:hover{color:#fff !important;background-color:#363638 !important;}@media all and (min-width: 576px){.ibe-steps-bar{padding:30px 0px 30px 0 !important;border-bottom:none !important;margin-bottom:0px !important;}}.ibe-steps-bar .ibe-steps .ibe-step.ibe-active-step{background-color:#363638 !important;}.ibe-no-room-results .ibe-no-room-results-text{text-transform:none !important;font-weight:bold !important;}.ibe-steps-bar .ibe-steps .ibe-step{line-height:54px !important;}.ibe-steps-bar .ibe-step-title{text-transform:none !important;}.ibe-loader-bar,.ibe-primary-btn,.ibe-rate-options .ibe-rate-option.selected .ibe-radio-inner,.ibe-add-another-room-btn:hover,.ibe-extra-toggle-status,.ibe-rate-options .ibe-rate-option .ibe-rate-option-left .ibe-rate-info-btn,.mat-calendar-body-selected,.ibe-cart.open .ibe-checkout-btn,.ibe-checkout-btn:hover,.chckt-button--submit,.cal-day-selected,.ibe-calendar-day-arrival-date,.ibe-calendar-day-departure-date,.ibe-calendar-day-departure-date,.ibe-calendar-day:hover,.ibe-carousel-next,.ibe-carousel-prev,.ibe-add-extras-btn,.ibe-cancellation-policy-btn:hover,.ibe-credit-card #cardfront,.ibe-pay-btn,.ibe-persons-qty-selector-button:hover,.ibe-promo-rate-title,.ibe-checkbox-frame input[type="checkbox"]:checked ~ .ibe-checkmark,.ibe-date-restriction-warning-text,.ibe-restrictions-ok-btn,.ibe-double-bounce-1,.ibe-double-bounce-2,.ibe-reservation-pay-now-tooltip,.ibe-guest-create-email,.ibe-download-invoice-btn,.ibe-room-content-button,.ibe-special-rate-title,.ibe-guest-availability-dialog-footer button,.ibe-retry-btn,.ibe-rate-info-btn,.ibe-included-extra-info .ibe-included-extra-text,.ibe-checkout-email-tooltip{background-color:#363638 !important;}.ibe-no-room-results .ibe-no-room-results-text{color:#645d43 !important;}.ibe-calendar .ibe-calendar-rows .ibe-calendar-row .ibe-calendar-day .ibe-calendar-in-out-label span{opacity:1 !important;}.up-ibe{margin-bottom:40px;}.ibe-persons-qty-selector .ibe-persons-qty-selector-button{font-weight:300 !important;padding:2px !important;font-size:14px !important;}.ibe-calendar .ibe-calendar-rows .ibe-calendar-row .ibe-calendar-day.ibe-no-availability:not(.ibe-calendar-day-active)
.ibe-persons-qty-selector .ibe-persons-qty-selector-button:active,.ibe-persons-qty-selector .ibe-persons-qty-selector-button:focus,.ibe-persons-qty-selector .ibe-persons-qty-selector-button:hover{background-color:#363638 !important;}.ibe-calendar .ibe-calendar-rows .ibe-calendar-row .ibe-calendar-day .ibe-calendar-day-price{color:rgba(0,0,0,.6) !important;}.ibe-calendar .ibe-calendar-rows .ibe-calendar-row .ibe-calendar-day.ibe-no-availability:not(.ibe-calendar-day-active) .ibe-calendar-day-price{color:white !important;}.ibe-calendar .ibe-calendar-rows .ibe-calendar-row .ibe-calendar-day.ibe-calendar-day-arrival-date .ibe-calendar-day-price,.ibe-calendar .ibe-calendar-rows .ibe-calendar-row .ibe-calendar-day.ibe-calendar-day-departure-date .ibe-calendar-day-price{color:white !important;}.ibe-calendar .ibe-calendar-rows .ibe-calendar-row .ibe-calendar-day .ibe-date-restriction-warning{display:none !important;}.ibe-room-results-header .ibe-room-results-title,.ibe-cart-top .ibe-room-count,.ibe-steps-bar .ibe-step-title,.ibe-room-title,.ibe-total-cost,.ibe-checkout-step-title{text-transform:none !important;font-weight:bold !important;}.ibe-room-image .ibe-room-image-inner{background-size:cover !important;}.ibe-room-image{position:relative;}.ibe-room-image:after{top:unset !important;bottom:15px !important;right:15px !important;left:unset !important;}.ibe-room-results-list[_ngcontent-bjo-c108]{margin-top:0px !important;}@media all and (max-width: 575px){.ibe-room-image[_ngcontent-bjo-c108]{height:50vw !important;}}.mat-dialog-container ibe-loading-bar{display:none !important;}.ibe-checkout-row .ibe-add-another-room-btn{text-transform:none !important;font-weight:bold !important;font-size:18px !important;line-height:1 !important;display:flex !important;justify-content:space-between !important;align-items:center !important;padding:10px 25px 10px 15px !important;}.ibe-detail{width:70% !important;}.ibe-checkout-step-box,.ibe-add-another-room-btn{background-color:#ffe217 !important;}.ibe-guest-register{background-color:rgba(0,0,0,.05) !important;}.ibe-carousel-next,.ibe-carousel-prev{height:60px !important;padding:6px 10px !important;}.ibe-gallery-close,.mat-dialog-title{font-family:"Nuckle",-apple-system,BlinkMacSystemFont,Helvetica Neue,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol" !important;margin-bottom:15px !important;}.ibe-gallery-close{padding:0px !important;}.mat-dialog-content #carousel{height:auto !important;}.carousel-image{max-height:none !important;}.ibe-custom-select{background-image:url("https://cdn-ildednp.nitrocdn.com/IzWtZACaxNpwmHIwQKUaadknENxvokdF/assets/images/optimized/rev-46ede16/pohahouse.com/wp-content/themes/POHA/_/img/select.svg") !important;background-repeat:no-repeat,repeat !important;background-position:right 11px top 50%,0 0 !important;background-size:14px 20px !important;}.ibe-custom-select.nitro-lazy{background-image:none !important;}.ibe-room-results-header{border-bottom:0px !important;}ibe-loading-bar{display:none !important;}.ibe-extra-result .ibe-extra-price{line-height:1.2 !important;}.ibe-extra-result:not(:hover){background:#e9e4d7;border-left:3px solid #363638 !important;}.ibe-extra-result *,.ibe-extra-result .ibe-extra-totalGrossAmount{color:black !important;}.ibe-extra-result .ibe-extra-toggle-status{background-color:black !important;}.ibe-extra-result .ibe-icon-plus:before{color:white !important;}.ibe-rate-options .ibe-rate-option .ibe-rate-option-left .ibe-rate-info-btn{display:inline-block;background-color:#2b8ca1;width:17px !important;height:17px !important;color:#fff;text-align:center;line-height:20px !important;line-height:1.7 !important;border-radius:100%;cursor:pointer;font-size:11px !important;font-weight:600 !important;margin-left:4px;}.ibe-calendar .ibe-calendar-row > div:last-child{}.ibe-calendar .ibe-calendar-rows .ibe-calendar-row  > div:last-child .ibe-calendar-day.ibe-calendar-day-active{position:relative;}.ibe-calendar .ibe-calendar-rows .ibe-calendar-row  .ibe-calendar-day-wrapper:last-child .ibe-calendar-day.ibe-calendar-day-active:after{position:absolute;height:20px;bottom:0px;width:90%;left:5%;text-align:center;content:"No arrivals on Sundays";font-size:9px;vertical-align:middle;display:flex;justify-content:end;align-content:center;flex-direction:column;line-height:1.15;}.de .ibe-calendar .ibe-calendar-rows .ibe-calendar-row  .ibe-calendar-day-wrapper:last-child .ibe-calendar-day.ibe-calendar-day-active:after{content:"Kein Check-in an Sonntagen";}.ibe-calendar .ibe-calendar-rows .ibe-calendar-row  > div:last-child .ibe-calendar-day.ibe-calendar-day-active:hover:after,.ibe-calendar .ibe-calendar-rows .ibe-calendar-row  > div:last-child .ibe-calendar-day.ibe-calendar-day-active.ibe-calendar-day-stay-date:after,.ibe-calendar .ibe-calendar-rows .ibe-calendar-row  > div:last-child .ibe-calendar-day.ibe-calendar-day-active.ibe-calendar-day-departure-date:after,.ibe-calendar .ibe-calendar-rows .ibe-calendar-row  > div:last-child .ibe-calendar-day.ibe-calendar-day-active.ibe-calendar-day-arrival-date:after{color:white;opacity:0;}.ibe-calendar .ibe-calendar-row > div:last-child .ibe-calendar-day-price{opacity:0;}@media all and (max-width:1500px){.ibe-calendar .ibe-calendar-rows .ibe-calendar-row  .ibe-calendar-day-wrapper:last-child .ibe-calendar-day.ibe-calendar-day-active:after{font-size:.6vw;}}@media all and (max-width:991px){.ibe-calendar .ibe-calendar-rows .ibe-calendar-row  .ibe-calendar-day-wrapper:last-child .ibe-calendar-day.ibe-calendar-day-active:after{font-size:8px;}}@media all and (max-width:600px){.ibe-calendar .ibe-calendar-rows .ibe-calendar-row  .ibe-calendar-day-wrapper:last-child .ibe-calendar-day.ibe-calendar-day-active:after{font-size:1.35vw;}}.ibe-search-box-form .ibe-calendar .ibe-calendar-rows .ibe-calendar-row .ibe-calendar-day-wrapper:last-child .ibe-calendar-day.ibe-calendar-day-active:after{justify-content:center;align-content:center;flex-direction:column;background:white;height:100%;font-size:6px;}body .ibe-rate-options{font-size:14px;margin-top:30px;}.ibe-rate-options .ibe-rate-option{gap:5px;}.ibe-rate-options .ibe-rate-option .ibe-rate-option-right .ibe-unit-qty-select{height:50px !important;font-weight:400 !important;}.ibe-rate-options .ibe-rate-option .ibe-rate-option-right .ibe-btn{height:50px !important;font-weight:600 !important;}.ibe-rate-options .ibe-rate-option{margin-top:15px;}body .ibe-rate-options .ibe-rate-option .ibe-rate-option-right .ibe-unit-qty-select,body .ibe-unit-qty-display{background-color:white !important;color:#383836 !important;}body .ibe-rate-options .ibe-rate-option{border-top:1px solid rgba(0,0,0,.2);padding-top:16px;}.mat-dialog-container p{font-size:unset !important;}.mat-dialog-container{line-height:1.5 !important;margin:0 0px !important;}body .ibe-rate-info-dialog .mat-dialog-container{padding:30px !important;}.ibe-rate-options .ibe-rate-option.selected .ibe-rate-title{font-weight:400 !important;}body .mat-dialog-content{margin:0px !important;}