.v-radio-group>.v-input__control{flex-direction:column}.v-radio-group>.v-input__control>.v-label{margin-inline-start:16px}.v-radio-group>.v-input__control>.v-label+.v-selection-control-group{margin-top:8px;padding-inline-start:6px}.v-radio-group .v-input__details{padding-inline:16px}.quote-modal[data-v-350280d3]{background:#fff;border-radius:22px;display:flex;flex-direction:column;max-height:min(92vh,760px);overflow:hidden}.quote-modal__header[data-v-350280d3]{align-items:center;border-bottom:1px solid var(--dj-line-soft,rgba(18,38,42,.08));display:flex;gap:12px;justify-content:space-between;padding:20px clamp(18px,4vw,28px) 16px}.quote-modal__close[data-v-350280d3]{background:#12262a0f;border:0;border-radius:50%;color:var(--dj-ink,#12262a);cursor:pointer;display:grid;height:38px;place-items:center;transition:background-color .2s ease;width:38px}.quote-modal__close[data-v-350280d3]:hover{background:#12262a1f}.quote-modal__body[data-v-350280d3]{flex:1 1 auto;overflow-y:auto;padding:clamp(18px,4vw,28px)}.quote-modal__product[data-v-350280d3]{align-items:center;border-bottom:1px solid var(--dj-line-soft,rgba(18,38,42,.08));display:grid;gap:14px;grid-template-columns:80px minmax(0,1fr);margin-bottom:clamp(18px,3vw,26px);padding-bottom:clamp(18px,3vw,26px)}.quote-modal__image[data-v-350280d3]{background:var(--dj-paper,#f5f3ef);border-radius:14px;height:80px;-o-object-fit:cover;object-fit:cover;width:80px}.quote-modal__ref[data-v-350280d3]{color:var(--dj-muted,rgba(18,38,42,.68));font-size:.6875rem;font-weight:800;letter-spacing:.12em;margin:0 0 2px;text-transform:uppercase}.quote-modal__name[data-v-350280d3]{color:var(--dj-ink,#12262a);font-size:.9375rem;font-weight:700;line-height:1.35;margin:0}.quote-modal__form[data-v-350280d3]{display:grid;gap:12px}.quote-modal__row[data-v-350280d3]{display:grid;gap:14px}.quote-modal__footer[data-v-350280d3]{border-top:1px solid var(--dj-line-soft,rgba(18,38,42,.08));display:grid;gap:10px;grid-template-columns:1fr 1fr;padding:16px clamp(18px,4vw,28px) 20px}@media(min-width:600px){.quote-modal__product[data-v-350280d3]{grid-template-columns:100px minmax(0,1fr)}.quote-modal__image[data-v-350280d3]{height:100px;width:100px}.quote-modal__row[data-v-350280d3]{grid-template-columns:1fr 1fr}}
