.os-enrol #os-video-submit,.os-enrol .os-live-booking button[type=submit],.os-enrol .os-sample-add{display:flex!important;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:56px;padding:16px 24px!important;margin:20px 0 10px;border:0;border-radius:10px;background:#1767a6!important;color:#fff!important;font:inherit;font-size:18px!important;font-weight:700!important;line-height:1.4;text-align:center;cursor:pointer;box-shadow:0 2px 4px #15344b18;transition:background .15s ease}.os-enrol #os-video-submit:hover:not(:disabled),.os-enrol .os-live-booking button[type=submit]:hover:not(:disabled),.os-enrol .os-sample-add:hover{background:#114b79!important}.os-enrol #os-video-submit:focus-visible,.os-enrol .os-live-booking button[type=submit]:focus-visible{outline:3px solid #d5a900;outline-offset:4px}.os-enrol .os-basket-reassurance{text-align:center;margin:0 0 16px}.os-enrol #os-video-submit:disabled{background:#dce5ec!important;color:#526879!important;opacity:1;box-shadow:none}#os-video-selector fieldset{border:0;padding:0;margin:24px 0}#os-video-selector legend{font-weight:700;margin-bottom:14px}#os-video-selector .os-video-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}#os-video-selector label.offer{display:block;cursor:pointer;margin:0}#os-video-selector label.offer:has(input:checked){border-color:#075a65;background:#eaf6f5}#os-video-selector input[type=radio],#os-video-selector input[type=checkbox]{appearance:auto;width:20px;height:20px;margin-right:8px;accent-color:#075a65;vertical-align:middle}#os-video-selector input:focus-visible,#os-video-selector button:focus-visible{outline:3px solid #075a65;outline-offset:4px}#os-video-selector button:disabled{opacity:.5;cursor:not-allowed}@media(max-width:600px){#os-video-selector .os-video-options{grid-template-columns:repeat(2,minmax(0,1fr))}}