.scrublab-customiser{margin:24px 0;border:1px solid #e5e5e5;background:#fff}.scrublab-customiser__trigger{width:100%;padding:18px 22px;background:#fff;border:0;text-align:left;cursor:pointer;text-transform:uppercase;letter-spacing:.03em;font-size:14px;font-weight:500}.scrublab-customiser__panel{overflow:hidden;max-height:0;padding:0 22px;border-top:1px solid #e5e5e5;transition:max-height .28s ease,padding .28s ease}.scrublab-customiser__trigger.is-open+.scrublab-customiser__panel{padding:26px 22px}.scrublab-customiser__panel[hidden],[data-side-panel][hidden],[data-logo-section][hidden],[data-text-section][hidden],[data-hospital-fields][hidden],[data-upload-section][hidden]{display:none}.scrublab-customiser h3{margin:0 0 22px;font-size:28px;font-weight:400}.scrublab-customiser h4{margin:28px 0 12px;font-size:20px;font-weight:400}.scrublab-customiser h5{margin:18px 0 10px;font-size:13px;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.scrublab-customiser select,.scrublab-customiser input[type=text]{width:100%;min-height:48px;padding:0 14px;border:1px solid #d8d8d8;border-radius:8px;background:#fff;font-size:15px}.scrublab-customiser input[type=text]{margin:10px 0}.scrublab-customiser label{display:block;margin:14px 0 6px;font-size:14px;font-weight:500}.scrublab-customiser label select{margin-top:6px}.scrublab-customiser [data-text-section] label{display:block}.scrublab-customiser [data-upload-button]{width:100%;min-height:48px;margin:10px 0;border:1px solid #d8d8d8;background:#fff;text-transform:uppercase;letter-spacing:.03em;cursor:pointer}.scrublab-customiser [data-upload-status]{margin-top:8px;font-size:14px}.scrublab-customiser hr{border:0;border-top:1px solid #e5e5e5;margin:28px 0}.scrublab-customiser p{margin:24px 0 0;font-size:16px}.scrublab-customiser strong{font-weight:600}.scrublab-customiser [data-hospital-fields]{display:grid;gap:10px;margin-top:12px}.scrublab-customiser select:hover,.scrublab-customiser input[type=text]:hover{border-color:#a8a8a8}.scrublab-customiser select:focus,.scrublab-customiser input[type=text]:focus{outline:none;border-color:#222;box-shadow:0 0 0 2px #00000014}.scrublab-customiser [data-upload-button]{background:#1f1f1f;color:#fff;border-color:#1f1f1f;border-radius:8px;font-weight:500;transition:background .2s ease,border-color .2s ease,transform .2s ease}.scrublab-customiser [data-upload-button]:hover{background:#3a3a3a;border-color:#3a3a3a}.scrublab-customiser [data-upload-button]:active{transform:translateY(1px)}.scrublab-customiser [hidden]{display:none!important}.scrublab-preview{margin:0 0 24px}.scrublab-preview__image{position:relative;width:100%;max-width:500px;margin:0 auto 16px;aspect-ratio:1 / 1;background-color:#f7f7f7;background-size:contain;background-position:center;background-repeat:no-repeat;border:1px solid #e5e5e5;border-radius:12px;overflow:hidden}.scrublab-preview__spot{position:absolute;width:120px;min-height:50px;text-align:center;font-size:12px;line-height:1.3}.scrublab-preview__spot--left{top:22%;right:15%}.scrublab-preview__spot--right{top:22%;left:15%}.scrublab-preview__spot.has-logo{top:15%}.scrublab-preview__spot div{margin:2px 0}.scrublab-preview__note{font-size:11px!important;line-height:1.4;color:#777;text-align:center}.scrublab-preview [data-preview-logo]{display:none;width:52px;height:32px;margin:0 auto 4px;background-size:contain;background-position:center;background-repeat:no-repeat;font-size:9px;line-height:32px;font-weight:600;letter-spacing:.04em;text-align:center}.scrublab-preview [data-preview-logo].is-visible{display:block}.scrublab-customiser__help{font-size:11px!important;line-height:1.4;color:#777;margin:8px 0 10px}
/*# sourceMappingURL=/cdn/shop/t/71/assets/scrublab-customiser.css.map */
