.mphb_sc_room-wrapper .mphb-room-type-excerpt,.mphb_sc_search_results-wrapper .mphb-room-type-excerpt,.mphb_sc_rooms-wrapper .mphb-room-type-excerpt{line-height:1.4em!important;margin-bottom:25px}@media (min-width:768px){.mphb_sc_room-wrapper .mphb-room-type-description,.mphb_sc_search_results-wrapper .mphb-room-type-description,.mphb_sc_rooms-wrapper .mphb-room-type-description{padding:30px 30px 30px!important}}.mphb_sc_room-wrapper .mphb-room-type-buttons,.mphb_sc_rooms-wrapper .mphb-room-type-buttons{padding:10px 10px 10px}@media (min-width:992px){.mphb-loop-room-type-attributes{columns:1!important}}.mphb-single-room-type-attributes li,.mphb-loop-room-type-attributes li,.mphb-widget-room-type-attributes li,.loop-room-short-attributes li{pointer-events:none}body.page .entry-title,body.single .entry-title{font-size:40px;line-height:65px}.mphb_sc_search_results-wrapper{max-width:980px}.mphb_sc_checkout-wrapper{max-width:1024px}select{padding:0 35px 0 16px}body.page .entry-title,body.single .entry-title{font-size:38px;line-height:40px}.mphb_sc_search_results-wrapper .mphb-reserve-room-section select{max-width:46px;margin-right:20px;padding-left:15px}.mphb_cb_checkout_form .mphb_checkout-service-quantity,.mphb_sc_checkout-form .mphb_checkout-service-quantity{width:60px;display:inline-block;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:15px}.mphb-reserve-rooms-details .mphb_checkout-services-list select{max-height:35px;max-width:80px;background-position:right 20px top 12px}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{display:none}.woocommerce-notices-wrapper{display:none}.elementor-menu-cart__footer-buttons{display:var(--cart-footer-buttons-alignment-display,grid);font-size:20px;grid-template-columns:auto}