.callback-form-section{border-top:4px solid #0d1b2a;padding:24px 16px 40px;background:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.callback-container{max-width:420px;margin:0 auto}.callback-form h2{font-size:20px;text-align:center;margin-bottom:6px;color:#0d1b2a;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.callback-form p{font-size:11px;text-align:center;color:#6b7280;margin-bottom:24px;line-height:1.5}.form-group{margin-bottom:14px}.form-group label{font-size:11px;font-weight:600;display:block;margin-bottom:5px;color:#111827;text-transform:uppercase;letter-spacing:.04em}.name-row{display:flex;gap:8px}.name-row input{flex:1;min-width:0}.callback-form input[type=text],.callback-form input[type=tel]{width:100%;height:42px;padding:0 12px;font-size:13px;border:1px solid #d1d5db;border-radius:6px;background:#fff;color:#111827;box-sizing:border-box;transition:border-color .15s ease;outline:none;margin:0}.callback-form input[type=text]:focus,.callback-form input[type=tel]:focus{border-color:#0d1b2a}.callback-form input::placeholder{color:#9ca3af;font-size:12px}.callback-form select{width:100%;height:42px;padding:0 36px 0 12px;font-size:13px;border:1px solid #d1d5db;border-radius:6px;background:#fff;color:#111827;box-sizing:border-box;appearance:none;-webkit-appearance:none;cursor:pointer;outline:none;transition:border-color .15s ease;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' fill='%23374151' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' d='M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z' clip-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:16px}.callback-form select:focus{border-color:#0d1b2a}.callback-form select option:disabled{color:#9ca3af}.form-group label:after{content:" *";color:#ef4444}.checkbox-group label:after{content:none}.checkbox-group{display:flex;align-items:flex-start;gap:10px;margin-top:8px;padding:12px;background:#f9fafb;border-radius:6px;border:1px solid #e5e7eb}.checkbox-group input[type=checkbox]{width:16px;height:16px;min-width:16px;margin-top:1px;accent-color:#0d1b2a;cursor:pointer;border-radius:3px}.checkbox-group label{font-size:11px;color:#6b7280;line-height:1.5;font-weight:400;text-transform:none;letter-spacing:0;cursor:pointer}.callback-form button[type=submit]{width:100%;height:44px;border-radius:6px;border:none;background:#0d1b2a;color:#fff;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;margin-top:18px;cursor:pointer;transition:background .2s ease,transform .1s ease}.callback-form button[type=submit]:hover{background:#1b3050}.callback-form button[type=submit]:active{transform:scale(.99)}.callback-form button[type=submit]:disabled{background:#9ca3af;cursor:not-allowed;transform:none}.hidden{display:none!important}.thank-you{text-align:center;padding:48px 20px;display:flex;flex-direction:column;align-items:center;gap:16px}.thank-you:before{content:"\2713";display:flex;align-items:center;justify-content:center;width:64px;height:64px;background:#0d1b2a;color:#fff;font-size:28px;border-radius:50%;margin-bottom:8px}.thank-you h2{font-size:20px;font-weight:700;color:#0d1b2a;text-transform:uppercase;letter-spacing:.04em;margin:0}.thank-you p{font-size:13px;color:#6b7280;line-height:1.6;max-width:300px;margin:0}@media(max-width:480px){.callback-form-section{padding:20px 16px 36px}.callback-container{padding:0}.name-row{flex-direction:row}}.thank-you-btn{display:inline-block;margin-top:8px;padding:10px 24px;background:#0d1b2a;color:#fff;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;border-radius:6px;transition:background .2s ease}.thank-you-btn:hover{background:#1b3050;color:#fff}#callbackForm input[name=phone].input-error{border-color:#d0021b;outline:none}#callbackForm input[name=phone].input-success{border-color:#25d366}.phone-error{display:block;margin-top:4px;font-size:12px;color:#d0021b;min-height:16px}
/*# sourceMappingURL=/cdn/shop/t/550/assets/call-me-back.css.map */
