.sc4-book-page .sc1656-rehearsal{margin:17px 0 28px;padding:17px 0 20px;border-block:1px solid rgba(142,190,150,.32);color:inherit}.sc4-book-page .sc1656-rehearsal *{box-sizing:border-box}.sc4-book-page .sc1656-rehearsal-heading{display:flex;align-items:start;justify-content:space-between;flex-wrap:wrap;gap:14px;margin-bottom:14px}.sc4-book-page .sc1656-rehearsal h2{font-size:clamp(19px,2vw,25px);margin:0 0 5px;font-weight:750;color:inherit}.sc4-book-page .sc1656-rehearsal p{margin:0;color:inherit;opacity:.8;font-size:13px;max-width:650px}.sc4-book-page .sc1656-rehearsal-heading>span{font-size:11px;letter-spacing:.07em;color:#77c390}.sc4-book-page .sc1656-rehearsal-fields{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:10px 0}.sc4-book-page .sc1656-rehearsal-fields label{display:grid;gap:5px;font-size:12px;font-weight:650;min-width:0}.sc4-book-page .sc1656-rehearsal select,.sc4-book-page .sc1656-rehearsal input[type=date]{min-width:0;width:100%;height:43px;padding:8px;color:inherit;background:transparent;border:1px solid rgba(150,178,157,.6);border-radius:5px;font-size:14px;color-scheme:dark}.sc4-book-page .sc1656-rehearsal select option{color:#0d1711;background:#fff}.sc4-book-page .sc1656-rehearsal-actions{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:12px;margin:14px 0 10px}.sc4-book-page .sc1656-rehearsal-check{display:flex;align-items:center;gap:8px;font-size:13px}.sc4-book-page .sc1656-rehearsal-check input{width:17px;height:17px;accent-color:#55d77f}.sc4-book-page button[data-sc1656-continue]{border:1px solid #78c992;background:#13311e;color:#fff;font-size:14px;font-weight:700;padding:10px 17px;border-radius:5px;min-height:44px;cursor:pointer}.sc4-book-page .sc1656-rehearsal :is(button,input,select):focus-visible{outline:2px solid #9dfaaf;outline-offset:2px}.sc4-book-page .sc1656-rehearsal .sc1656-rehearsal-note{font-size:12px;opacity:.82;max-width:none}@media(max-width:900px){.sc4-book-page .sc1656-rehearsal-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:420px){.sc4-book-page .sc1656-rehearsal{padding-inline:0}.sc4-book-page .sc1656-rehearsal-heading>span{width:100%}.sc4-book-page .sc1656-rehearsal-fields{gap:8px}.sc4-book-page .sc1656-rehearsal select,.sc4-book-page .sc1656-rehearsal input[type=date]{font-size:13px;padding:6px}}
/*# sourceMappingURL=/cdn/shop/t/1408/assets/sc-rehearsal-requests-v1656.css.map */
