.montaj-noktasi-form-section{padding:60px 0;background-color:#f9f9f9}.montaj-noktasi-form-section{width:100%}.form-container{max-width:800px;margin:0 auto;padding:0 20px}.form-title{text-align:center;margin-bottom:40px;color:#333;font-size:32px}.montaj-form{background:#fff;padding:30px;border-radius:8px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}.form-group{margin-bottom:20px}.form-group.full-width{grid-column:1 / -1}.form-group label{display:block;margin-bottom:8px;color:#333;font-weight:500}.form-group .required{color:#e53e3e}.form-group input,.form-group select,.form-group textarea{width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:4px;font-size:16px;transition:border-color .3s ease}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{outline:none;border-color:#4299e1}.form-group select:disabled{background-color:#f5f5f5;cursor:not-allowed}.submit-button{background-color:#48bb78;color:#fff;padding:12px 24px;border:none;border-radius:4px;font-size:16px;font-weight:600;cursor:pointer;width:fit-content;transition:background-color .3s ease;display:flex;margin:auto}.submit-button:hover{background-color:#38a169}.form-response{margin-top:20px}.success-message,.error-message{padding:12px 16px;border-radius:4px;display:flex;align-items:center;gap:8px;font-weight:500}.success-message{background-color:#f0fff4;color:#22543d;border:1px solid #9ae6b4}.error-message{background-color:#fed7d7;color:#742a2a;border:1px solid #feb2b2}.success-message i,.error-message i{font-size:18px}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;display:flex;justify-content:center;align-items:center;z-index:9999;animation:fadeIn .3s ease}.popup-content{background:#fff;border-radius:12px;padding:0;max-width:400px;width:90%;box-shadow:0 20px 60px #0003;animation:scaleIn .3s ease;text-align:center}.popup-header{padding:30px 30px 20px;border-bottom:1px solid #f1f5f9}.popup-header i{font-size:48px;color:#48bb78;margin-bottom:15px;display:block}.popup-header h3{margin:0;font-size:24px;color:#2d3748;font-weight:600}.popup-body{padding:20px 30px 30px}.popup-body p{margin:0;color:#4a5568;font-size:16px;line-height:1.5}.popup-footer{padding:0 30px 30px}.popup-button{background-color:#48bb78;color:#fff;border:none;padding:12px 30px;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .3s ease;min-width:100px}.popup-button:hover{background-color:#38a169}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media (max-width: 768px){.form-grid{grid-template-columns:1fr!important;gap:15px!important}.montaj-noktasi-form-section{padding:30px 0}.form-title{font-size:24px;margin-bottom:30px}.montaj-form{padding:20px}.form-group{margin-bottom:15px!important}.form-group input,.form-group select,.form-group textarea{font-size:16px}.submit-button{padding:15px 24px;font-size:16px}.popup-content{width:95%;max-width:350px}.popup-header{padding:25px 20px 15px}.popup-header i{font-size:40px;margin-bottom:10px}.popup-header h3{font-size:20px}.popup-body{padding:15px 20px 25px}.popup-body p{font-size:15px}.popup-footer{padding:0 20px 25px}.popup-button{width:100%;padding:14px 24px}}
/*# sourceMappingURL=/cdn/shop/t/131/assets/montaj-noktasi-form.css.map */
