.ycb-enquiry-form{font-family:inherit}.ycb-enquiry-form [hidden]{display:none!important}.ycb-enquiry-form label{display:block;font-size:.875rem;margin:16px 0 6px}.ycb-enquiry-form label small{font-size:.75rem;color:#607064}.ycb-enquiry-form input:not([type=checkbox]),.ycb-enquiry-form select{height:50px;width:100%;border:2px solid #a3b0a8;border-radius:6px;background:#fff;color:#19291e;padding:0 14px;font:inherit;box-sizing:border-box}.ycb-enquiry-form input:focus,.ycb-enquiry-form select:focus{outline:2px solid #559736;outline-offset:2px}.ycb-enquiry-form .ycb-plate{display:flex;border:2px solid #637067;border-radius:6px;overflow:hidden;background:#f6d21f}.ycb-enquiry-form .ycb-plate input{border:0;background:transparent;height:68px;text-align:center;font-size:1.875rem;text-transform:uppercase;padding:0 8px;min-width:0}.ycb-enquiry-form .ycb-plate input::placeholder{text-transform:none;font-size:1.75rem}.ycb-plate-strip{display:flex;flex-direction:column;align-items:center;justify-content:space-between;flex:0 0 40px;background:#1f4fb8;color:white;font-size:11px;padding:5px}.ycb-plate-strip small{font-size:9px}.ycb-enquiry-form .ycb-form-primary{display:block;width:100%;border:0;border-radius:6px;background:#559736;color:white;padding:17px 10px;margin-top:20px;font:inherit;font-weight:500;cursor:pointer}.ycb-form-primary:hover{filter:brightness(.95)}.ycb-enquiry-form button:disabled{opacity:.65;cursor:wait}.ycb-form-link{background:transparent;border:0;text-decoration:underline;text-underline-offset:3px;color:#387624;padding:4px 0;font:inherit;cursor:pointer}.ycb-enquiry-form .ycb-consent{display:flex;align-items:flex-start;gap:10px;font-size:.8rem;line-height:1.5;margin-top:20px}.ycb-consent input{margin-top:4px;accent-color:#559736;min-width:16px;width:16px;height:16px}.ycb-form-error{color:#b34036;font-size:.875rem;line-height:1.5;margin-top:12px}.ycb-vehicle-card{background:#f0f4ef;border:1px solid #dce2d8;border-radius:6px;padding:14px;white-space:pre-line;line-height:1.6}.ycb-form-note{font-size:.75rem;color:#607064;margin-top:12px;line-height:1.5}.ycb-form-success h3{font-size:1.4rem}.ycb-form-success p{margin:16px 0}.ycb-form-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.ycb-plugin-privacy{max-width:480px;width:calc(100% - 32px);border:1px solid #dce2d8;border-radius:10px;padding:24px;line-height:1.65}.ycb-plugin-privacy::backdrop{background:#0008}.ycb-plugin-privacy p{margin:16px 0}
