.mg-non-available-button,.mg-send-booking-click-button{position:relative;background:0 0;z-index:2;background-color:var(--accent-color,#2879fe)!important;border:1px solid var(--accent-color);color:#fff;border-radius:var(--border-radius);min-height:35px;letter-spacing:.04em;padding:0 15px;line-height:1;transition:.3s all;overflow:hidden;position:relative;display:inline-flex;align-items:center;justify-content:center;font-size:14px;text-transform:uppercase;font-weight:400;text-shadow:none}.mg-non-available-button:hover,.mg-send-booking-click-button:hover{color:var(--main-text-color)}.mg-non-available-button:hover::before,.mg-send-booking-click-button:hover::before{width:120%;padding-top:120%;transition:width .2s ease-out,padding-top .2s ease-out;-webkit-filter:brightness(.85);filter:brightness(.85);opacity:.3}.mg-non-available-button::before,.mg-send-booking-click-button::before{content:"";position:absolute;top:50%;left:50%;display:block;width:0;padding-top:0;border-radius:100%;background-color:var(--accent-color);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}.modal-mg-booking-list li input,.modal-mg-booking-list li textarea{width:100%;padding:.375rem .75rem!important;font-size:1rem!important;font-weight:400!important;line-height:1.5!important;color:#495057!important;background-color:#fff!important;background-clip:padding-box!important;border:1px solid #ced4da!important;border-radius:.25rem!important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out!important}.wrapper-modal-mg-non-available .agreement__label span{padding:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;color:var(--accent-color)!important;cursor:pointer;line-height:1}
/*# sourceMappingURL=non-available.css.map */
