.cs-config__modal-overlay[hidden]{display:none}#cs-request-form [hidden]{display:none!important}.cs-config__request .cs-request__confirm{max-width:720px;margin:18px auto 0}.cs-request__title{font-size:21px;font-weight:600;color:var(--cs-ink, #000000);margin:0}.cs-request__intro{font-size:14.5px;line-height:1.6;color:var(--cs-text-mid, #4C4C4C);margin:10px 0 0}.cs-request__confirm{border:1.5px solid var(--cs-success, #34C77B);border-radius:var(--cs-radius-chip, 10px);background:#f0fbf5;color:#1f7a4d;font-size:14px;line-height:1.6;padding:14px 16px;margin-top:16px;outline:none}.cs-request__confirm strong{display:block;margin-bottom:2px}.cs-request__confirm-close{display:block;margin-top:12px;padding:8px 16px;font-family:var(--cs-font, inherit);font-size:14px;font-weight:600;line-height:1.2;color:#1f7a4d;background:#fff;border:1.5px solid var(--cs-success, #34C77B);border-radius:var(--cs-radius-chip, 10px);cursor:pointer}.cs-request__confirm-close:hover{background:#e2f6eb}.cs-request__errors{border:1.5px solid #D8574D;border-radius:var(--cs-radius-chip, 10px);background:#fdf2f1;color:#a8352c;font-size:14px;line-height:1.6;padding:14px 16px;margin-top:14px}.cs-request__fields{display:flex;flex-direction:column;gap:14px;margin-top:16px}.cs-request__field{display:flex;flex-direction:column;gap:6px}.cs-request__label{font-size:13px;font-weight:600;color:var(--cs-text-mid, #4C4C4C)}.cs-request__label span{font-weight:400;color:var(--cs-text-3, #666666)}.cs-request__input,.cs-request__textarea{font-family:var(--cs-font, inherit);font-size:16px;color:var(--cs-ink, #000000);background:var(--cs-white, #FFFFFF);border:1.5px solid var(--cs-border-input, #CCCCCC);border-radius:var(--cs-radius-chip, 10px);padding:12px 14px;width:100%;transition:border-color .15s}.cs-request__textarea{min-height:80px;resize:vertical}.cs-request__input:focus,.cs-request__textarea:focus{outline:none;border-color:var(--cs-azure, #2557D6)}.cs-request__submit{display:block;width:100%;margin-top:16px;background:var(--cs-azure, #2557D6);color:#fff;font-family:var(--cs-font, inherit);font-size:15px;font-weight:600;line-height:1.2;display:flex;align-items:center;justify-content:center;min-height:var(--cs-btn-h, 52px);padding:0 22px;border:0;border-radius:var(--cs-radius-tile, 12px);cursor:pointer;transition:background .15s}.cs-request__submit:hover{background:var(--cs-azure-hover, #1E49BE)}.cs-request__submit[aria-busy=true]{cursor:progress;opacity:.85;gap:10px}.cs-request__submit[aria-busy=true]:before{content:"";width:16px;height:16px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:cs-request-spin .7s linear infinite}@keyframes cs-request-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.cs-request__submit[aria-busy=true]:before{animation-duration:1.4s}}.cs-request__tip{font-size:13px;line-height:1.6;color:var(--cs-text-mid, #4C4C4C);margin-top:14px;text-align:center}.cs-request__note{font-size:12.5px;line-height:1.6;color:var(--cs-text-3, #666666);margin-top:10px;text-align:center}.cs-request__tip a,.cs-request__note a{color:var(--cs-azure, #2557D6)}.cs-request--inline{background:#fff;border:1px solid var(--mfp-line, #E4E8EE);border-radius:16px;box-shadow:0 8px 32px #0b0d1212;padding:clamp(20px,3vw,26px) clamp(18px,3vw,28px);margin-top:16px}.cs-request-done{padding:var(--cs-page-top, 40px) 0 var(--cs-section-y, 64px)}.cs-request-done__inner{max-width:640px}.cs-request-done .cs-request--inline,.cs-request-done .cs-request__confirm{margin-top:0}.cs-request-done__back{margin:18px 0 0;font-size:14px;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/96/assets/cs-request.css.map */
