input.yith-wcbk-date-picker--formatted,select{width:100%!important;padding:12px 20px!important;border:3px solid #ccc!important;border-radius:6px!important;font-weight:700px!important}.yith-wcbk-datepicker.ui-datepicker td a.ui-state-default{height:55px;width:35px;display:flex;justify-content:center;flex-direction:column;border-radius:25px;border:solid white 2px;background:#eee}.yith-wcbk-datepicker.ui-datepicker td a.ui-state-active{color:#fff;background:#ee2724}.yith-wcbk-mobile-fixed-form__close{background:red!important;border-radius:5px!important;color:white!important;float:right}.yith-wcbk-mobile-fixed-form:before{content:"Great, Let's Book It!"}.yith-wcbk-mobile-fixed-form{border-top:5px solid red!important;height:auto!important}.yith-wcbk-people-selector__toggle-handler{width:100%!important;padding:12px 20px!important;border:3px solid #ccc!important;border-radius:6px!important;font-weight:700px!important}.yith-wcbk-people-selector__toggle-handler:hover{border-color:#000!important}.yith-wcbk-booking-form label.yith-wcbk-booking-form__label{margin:.8em 0 .5em!important;color:black!important}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#000!important;font-size:2em!important}.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tbody tr td.product-name{display:flex;width:100%;padding-right:0;flex-direction:column;align-items:stretch}.product-quantity{display:none}.yith-wcbk-people-selector__fields-container{border-radius:5px!important;padding:15px 30px!important}.shop_table{padding:20px!important;background:#fff!important;border:none!important}tr.booking td{border:groove 1px #f1f1f1!important;padding:10px!important}td.booking-id a{color:black!important;font-weight:700!important}ul.payment_methods li img{height:65px!important}.yith-wcbk-selector.yith-wcbk-selector--list-layout:not(.yith-wcbk-selector--multiple) .yith-wcbk-selector__item.yith-wcbk-selector__item--selected{background:#ea4335!important;font-weight:700!important;color:white!important;border-color:black!important;font-size:1em}.yith-wcbk-selector.yith-wcbk-selector--list-layout:not(.yith-wcbk-selector--multiple) .yith-wcbk-selector__item.yith-wcbk-selector__item{font-weight:700!important}.yith-wcbk-selector.yith-wcbk-selector--list-layout:not(.yith-wcbk-selector--multiple) .yith-wcbk-selector__item{border:3px solid #ccc!important;border-radius:6px!important}.yith-wcbk-booking-form .yith-wcbk-form-section-service label{line-height:1.5em!important}.yith-wcbk-booking-form .yith-wcbk-form-section-service{background:#ec2424!important;padding:10px!important;color:white!important;border-radius:5px!important;font-weight:700!important}.yith-wcbk-booking-form .yith-wcbk-form-section-service label{font-weight:600!important}.wapf-field-input textarea{border:3px solid #ccc!important;border-radius:6px!important}.wapf-field-input textarea:hover{border-color:#000!important}.yith-wcbk-booking-form input:not([type=checkbox]).yith-wcbk-booking-real-duration{width:80%!important;border:solid 3px #ccc!important;border-radius:6px!important;line-height:1.5em!important;height:49.8px!important}.yith-wcbk-booking-form .yith-wcbk-form-section-duration--no-field .yith-wcbk-form-section__content{border:solid #ccc!important;border-radius:5px!important}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment .payment_methods li{line-height:30px!important}.tm-epo-field-label{display:flex!important;align-items:center!important}.tm-epo-style.square{border:solid #ccc!important;border-radius:5px!important}.tmcp-field-wrap{justify-content:space-between!important}.tm-extra-product-options .tc-epo-label.tm-section-label{margin-bottom:10px!important}