.quote-drawer{border:0;padding:0;margin:0 0 0 auto;width:100%;max-width:460px;height:100vh;max-height:100vh;inset:0 0 0 auto;background:#fff;color:var(--ink,#0f1720);box-shadow:-8px 0 40px #0000002e}.quote-drawer::backdrop{background:#0f172073}.quote-drawer__inner{padding:8px 24px 40px;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.quote-drawer__closewrap{position:sticky;top:0;z-index:2;margin:0;display:flex;justify-content:flex-end;background:#fff}.quote-drawer__close{font-size:30px;line-height:1;background:none;border:0;cursor:pointer;padding:10px 14px;color:var(--ink,#0f1720)}.quote-drawer__title{margin:4px 0;font-size:1.5rem}.quote-drawer__sub{margin:0 0 16px;color:#5b6672;font-size:.95rem}.quote-form label{display:block;font-weight:600;margin:12px 0 4px;font-size:.92rem}.quote-form input,.quote-form select,.quote-form textarea{width:100%;padding:11px 12px;font:inherit;border:1px solid var(--line,#d9dee3);border-radius:8px;background:#fff}.quote-form input:focus-visible,.quote-form select:focus-visible,.quote-form textarea:focus-visible{outline:2px solid var(--gold,#c8912b);outline-offset:1px}.quote-form input[readonly]{background:#f4f6f8}.quote-form__row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.quote-form__check{display:flex;gap:8px;align-items:flex-start;margin:14px 0 6px;font-weight:400}.quote-form__check input{width:auto;margin-top:3px}.quote-form .btn-block{margin-top:16px}.quote-form__success{background:#e8f5ec;border:1px solid #bfe4c9;padding:12px 14px;border-radius:8px}.quote-form__errors{background:#fdecea;border:1px solid #f5c2bd;padding:12px 14px;border-radius:8px;margin-bottom:8px}@media(max-width:600px){.quote-drawer{max-width:100%;height:100dvh;max-height:100dvh}.quote-form__row{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/quotation-form.css.map */
