.quote-cart-quote-modal{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999;padding:1rem}.quote-cart-quote-modal-content{background:#fff;padding:2rem;border-radius:8px;max-width:500px;width:100%;max-height:90vh;overflow-y:auto}.quote-cart-quote-modal-content h2{margin-top:0;margin-bottom:1.5rem}.quote-cart-quote-modal .form-group{margin-bottom:1rem}.quote-cart-quote-modal label{display:block;margin-bottom:.5rem;font-weight:600}.quote-cart-quote-modal input,.quote-cart-quote-modal textarea{width:100%;padding:.75rem;border:1px solid #ddd;border-radius:4px;font-size:1.6rem}.quote-cart-quote-modal textarea{min-height:100px;resize:vertical}.quote-cart-quote-modal-actions{display:flex;gap:1rem;margin-top:1.5rem}.quote-cart-quote-modal-actions button{flex:1;padding:.875rem 1.5rem;border:none;border-radius:4px;font-size:1.6rem;font-weight:600;cursor:pointer;transition:all .2s ease}.quote-cart-quote-modal-actions .button--primary{background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.quote-cart-quote-modal-actions .button--secondary{background:#6c757d;color:#fff}.quote-cart-quote-modal-actions button:hover{opacity:.9}.quote-cart-quote-modal-actions button:disabled{opacity:.6;cursor:not-allowed}
/*# sourceMappingURL=/cdn/shop/t/22/assets/quote-modal.css.map */
