.mrs-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}
.mrs-native-active .booking-footer,.mrs-native-active [data-next-mobile],.mrs-native-active [data-booking-call]{display:none!important}
.mrs-native-form{margin:24px -12px 0;min-width:0}
.mrs-native-form .latepoint-booking-form-element{box-shadow:none!important;border:0!important;max-width:100%!important;width:100%!important;border-radius:0!important}
.mrs-native-form .latepoint-side-panel,.mrs-native-form .latepoint-summary-w,.mrs-native-form .latepoint-heading-w,.mrs-native-form .latepoint-top-panel{display:none!important}
.mrs-native-form .latepoint-booking-form-element .latepoint-body{width:100%!important;max-width:100%!important}
.mrs-native-form .latepoint-form-w{padding:0!important;width:100%!important;max-width:100%!important;flex:1 1 100%!important}
.mrs-native-form .latepoint-add-another-item-trigger{display:none!important}
.mrs-native-form .latepoint-step-content{padding:8px 12px 20px!important}
.mrs-native-form .latepoint-footer{padding:18px 12px!important}
.mrs-native-form .latepoint-next-btn{background:#0967b0!important;border-radius:10px!important;font-weight:700!important}
.mrs-native-form .os-form-control{border-radius:10px!important;border-color:#b6d1e4!important;color:#17354c!important}
.mrs-native-form .os-heading-text,.mrs-native-form .os-heading-text *{color:#17354c!important}
.mrs-native-form .latepoint-btn-link,.mrs-native-form a{color:#0967b0}
.mrs-native-form .latepoint-form,.mrs-native-form input,.mrs-native-form button,.mrs-native-form select{font-family:inherit!important}
@media(max-width:700px){.mrs-native-form{margin-inline:-8px}.mrs-native-form .latepoint-step-content{padding-inline:8px!important}.mrs-native-form .latepoint-footer{padding-inline:8px!important}.mrs-native-form .latepoint-next-btn{min-height:48px!important}}
