:root{--primary: #000;--accent: #8F52FF;--bg: #f7f7f7}body{background:var(--bg)}.quote-section{max-width:720px;margin:40px auto;background:#fff;border-radius:8px;box-shadow:0 4px 14px #00000014;padding:32px}.quote-section h2{text-align:center;margin-top:0;color:var(--primary)}.custom-neon-form{display:flex;flex-direction:column;gap:18px}.field{display:flex;flex-direction:column;gap:6px}label{font-weight:600}input,select,textarea{border:1px solid #ccc;border-radius:4px;padding:10px;font-size:15px;width:100%;box-sizing:border-box}textarea{resize:vertical}.upload-dropzone{border:2px dashed #bbb;border-radius:6px;padding:24px;text-align:center;font-size:14px;color:#777;cursor:pointer}.note{font-size:13px;color:#555}.custom-neon-form button{background:linear-gradient(136deg,#8f52ff 11%,#ff57a1);border:none;color:#fff;padding:14px 28px;font-size:16px;border-radius:4px;cursor:pointer;transition:background .3s;width:100%}.custom-neon-form button:hover{background:linear-gradient(136deg,#7a45e0 11%,#e9478f)}@media (min-width: 600px){.two-col{display:grid;grid-template-columns:1fr 1fr;gap:18px}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/section-custom-neon-quote.css.map */
