body .chauffeur-count>i,body .chauffeur-count .chauffeur-count-native{display:none!important}body .chauffeur-count .chauffeur-count-control{display:flex!important;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%!important;min-width:0!important;max-width:none!important;height:var(--count-height,56px)!important;min-height:44px!important;padding:var(--count-padding,0 16px)!important;margin:0!important;border:var(--count-border,1px solid #dce3ec)!important;border-radius:var(--count-border-radius,12px)!important;background:var(--count-background-color,#fff)!important;color:var(--count-color,#263445)!important;font-family:var(--count-font-family,inherit)!important;font-size:var(--count-font-size,16px)!important;font-weight:var(--count-font-weight,400)!important;text-align:left;text-transform:none!important;letter-spacing:normal!important;line-height:normal!important;box-shadow:none!important;transform:none!important;outline:none!important;transition:none!important;animation:none!important;cursor:pointer;touch-action:manipulation}body .chauffeur-count .chauffeur-count-control::before,body .chauffeur-count .chauffeur-count-control::after{content:none!important;display:none!important}body .chauffeur-count .chauffeur-count-control>.chauffeur-count-value,body .chauffeur-count .chauffeur-count-control>.chauffeur-count-arrow{all:unset!important;display:block!important;visibility:visible!important;opacity:1!important;color:inherit!important;font:inherit!important;pointer-events:none!important}body .chauffeur-count .chauffeur-count-control>span::before,body .chauffeur-count .chauffeur-count-control>span::after{content:none!important;display:none!important}body .chauffeur-count .chauffeur-count-control>.chauffeur-count-arrow{width:6px!important;height:6px!important;border-right:1px solid currentColor!important;border-bottom:1px solid currentColor!important;transform:rotate(45deg)!important;margin:-3px 2px 0 12px!important;flex:0 0 auto!important}body .chauffeur-count .chauffeur-count-control[aria-expanded="true"]>.chauffeur-count-arrow{transform:rotate(225deg)!important;margin-top:3px!important}body .chauffeur-count .chauffeur-count-control:focus,body .chauffeur-count .chauffeur-count-control[aria-expanded="true"]{outline:none!important;border-color:#3f80c4!important;box-shadow:none!important}body .chauffeur-count .chauffeur-count-control:disabled{opacity:.6;cursor:default}body .chauffeur-count-popup{--count-row-height:36px;position:fixed;z-index:100010;box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#fff;color:#263445;border:1px solid #dce3ec;border-radius:10px;box-shadow:0 3px 10px rgb(15 23 42 / .12);padding:0;margin:0;line-height:1.4}body .chauffeur-count-popup[hidden]{display:none!important}body .chauffeur-count-option{box-sizing:border-box;height:var(--count-row-height);padding:0 14px;display:flex;align-items:center;cursor:pointer;user-select:none;touch-action:pan-y}.chauffeur-count-option.is-active{background:#eaf3fc}.chauffeur-count-option[aria-selected="true"]{font-weight:400}.chauffeur-count-option[aria-disabled="true"]{opacity:.45;cursor:default}@media (hover:hover){.chauffeur-count-option:not([aria-disabled="true"]):hover{background:#eaf3fc}}@media (pointer:coarse){body .chauffeur-count-popup{--count-row-height:44px}}body .booking-form-hour,body .booking-form-min{box-sizing:border-box}body .booking-form-hour{padding-right:4px}body .booking-form-min{padding-left:4px}body #booking-tabs-2 .select-wrapper-hours,body #booking-tabs-2 .select-wrapper-mins{box-sizing:border-box;width:calc(50% - 4px)!important}body #booking-tabs-2 .select-wrapper-hours{margin-right:8px!important}body #booking-tabs-2 .select-wrapper-mins{border-left:0!important}