.quote__intro{max-width:800px;margin:0 0 30px;font-size:17px;line-height:1.63}.quote__form{max-width:1000px}.quote__empty{padding:40px 0}.quote__empty p{margin-bottom:20px;font-size:18px}.quote__table{width:100%;border-collapse:collapse;margin:0 0 40px;font-size:16px}.quote__table th{text-align:left;padding:12px 10px;border-bottom:2px solid var(--color-primary);font-weight:600}.quote__table td{padding:14px 10px;border-bottom:1px solid var(--color-border);vertical-align:top}.quote__product a{color:var(--color-primary);font-weight:600;text-decoration:none}.quote__meta{margin:4px 0 0;color:var(--color-accent);font-size:14px}.quote__qty input{width:80px;padding:8px;border:1px solid var(--color-border);border-radius:6px}.quote__remove .link{background:none;border:0;padding:0;color:var(--color-brand-cyan);cursor:pointer;text-decoration:underline;font:inherit}.quote__actions{display:flex;gap:16px;flex-wrap:wrap;margin-top:10px}.quote-toast{position:fixed;left:50%;bottom:30px;transform:translate(-50%,20px);z-index:100;padding:14px 22px;background:var(--color-primary);color:#fff;border-radius:30px;box-shadow:0 10px 30px #281e784d;font-size:15px;opacity:0;pointer-events:none;transition:opacity .2s,transform .2s;max-width:90vw}.quote-toast.is-visible{opacity:1;transform:translate(-50%);pointer-events:auto}.quote-toast a{color:var(--color-brand-cyan);font-weight:600;margin-left:8px}@media(max-width:749px){.quote__table thead{display:none}.quote__table tr{display:grid;grid-template-columns:1fr 1fr;gap:6px 12px;padding:12px 0;border-bottom:1px solid var(--color-border)}.quote__table td{border:0;padding:0}.quote__product{grid-column:1 / -1}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-main-quote.css.map */
