.quote-page{max-width:1200px;margin:60px auto;padding:0 20px}.quote-page h1{font-size:42px;font-weight:700;margin-bottom:40px;text-transform:uppercase;color:#111}.quote-item{display:flex;gap:25px;align-items:center;padding:25px;margin-bottom:20px;background:#fff;border:1px solid #ececec;border-radius:10px;transition:.3s}.quote-item:hover{box-shadow:0 10px 25px #00000014}.quote-image{width:140px;flex-shrink:0}.quote-image img{width:100%;display:block}.quote-content{flex:1}.quote-content h3{margin:0 0 15px;font-size:24px;font-weight:600;color:#222}.quote-content label{display:block;margin-bottom:8px;font-size:13px;text-transform:uppercase;color:#777}.quote-qty{width:90px;height:45px;text-align:center;border:1px solid #ddd;border-radius:6px;font-size:16px}.remove-item{margin-top:20px;background:transparent;border:none;color:#d10000;font-weight:600;cursor:pointer;padding:0}.remove-item:hover{text-decoration:underline}.quote-empty{text-align:center;padding:60px;background:#fafafa;border:1px dashed #ccc;border-radius:10px}.quote-form{margin-top:60px;background:#fafafa;border-radius:10px;padding:40px}#quote-form{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}#quote-form input,#quote-form textarea,#quote-form select{width:100%;padding:14px 18px;border:1px solid #ddd;border-radius:6px;font-size:15px;outline:none}#quote-form input:focus,#quote-form textarea:focus{border-color:#07f}#quote-form textarea{grid-column:span 2;min-height:160px;resize:vertical}#quote-form button{grid-column:span 2;height:55px;background:#004aad;color:#fff;border:none;border-radius:6px;font-size:18px;cursor:pointer;transition:.3s}#quote-form button:hover{background:#00307c}h1{font-size:30px;text-align:center;padding:30px}@media(max-width:768px){.quote-item{flex-direction:column;text-align:center}.quote-image{width:180px}#quote-form{grid-template-columns:1fr}#quote-form textarea,#quote-form button{grid-column:span 1}.quote-page h1{font-size:32px}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/quote.css.map */
