.quote-form-section{padding:80px 0;background:#fff}.quote-form-container{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:60px;background:#fff;padding:50px}.quote-form-left{display:flex;flex-direction:column;gap:30px}.quote-form-intro{margin-bottom:20px}.quote-intro-content{font-size:15px;line-height:1.7;color:#555}.quote-materials-selector{border:2px #00a8e8;border-radius:8px;padding:20px}.materials-selector-title{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:600;color:#333;margin-bottom:20px}.materials-icon{font-size:24px}.materials-list{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.material-option{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid #e0e0e0;cursor:pointer;transition:all .3s ease}.material-option:hover{border-color:#00a8e8;background:#f0f9ff}.material-color{width:30px;height:30px;border:2px solid #ddd}.material-name{font-size:14px;font-weight:500;color:#333}.quote-options{display:flex;gap:20px}.quote-option-item{flex:1;display:flex;align-items:center;gap:10px;padding:15px;background:#f8f9fa;cursor:pointer;transition:all .3s ease}.quote-option-item:hover{background:#e9ecef}.option-icon{font-size:24px}.option-label{font-size:14px;font-weight:500;color:#333}.quote-form-right{display:flex;flex-direction:column;gap:25px}.quote-upload-box{border:2px dashed #00a8e8;border-radius:12px;padding:50px 30px;text-align:center;background:#f0f9ff;transition:all .3s ease;cursor:pointer}.quote-upload-box:hover{background:#e6f4ff;border-color:#0090cc}.upload-icon{font-size:60px;margin-bottom:20px}.upload-text{font-size:14px;color:#666;margin-bottom:25px;line-height:1.6}.upload-button{background:#00a8e8;color:#fff;padding:12px 30px;border:none;font-weight:600;font-size:14px;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:.5px}.upload-button:hover{background:#0090cc;transform:translateY(-2px);box-shadow:0 4px 12px #00a8e84d}.quote-form-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px}.quote-field{display:flex;flex-direction:column;gap:8px}.quote-field label{font-size:14px;font-weight:500;color:#333}.quote-field input{padding:12px 15px;border:1px solid #ddd;font-size:14px;transition:all .3s ease}.quote-field input:focus{outline:none;border-color:#00a8e8;box-shadow:0 0 0 3px #00a8e81a}.quote-submit-button{width:100%;background:#00a8e8;color:#fff;padding:16px;border:none;font-weight:600;font-size:16px;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:1px}.quote-submit-button:hover{background:#0090cc;transform:translateY(-2px);box-shadow:0 6px 20px #00a8e84d}.quote-contact-info{text-align:center;font-size:13px;color:#666;padding:15px;background:#f8f9fa}@media (max-width: 968px){.quote-form-container{grid-template-columns:1fr;padding:30px;gap:40px}.materials-list{grid-template-columns:repeat(2,1fr)}.quote-form-fields{grid-template-columns:1fr}}@media (max-width: 640px){.materials-list{grid-template-columns:1fr}.quote-options{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-quote-form.css.map */
