.quote-form-v2{padding:22px}.quote-checklist-v2{padding:0!important;overflow:hidden}.quote-list-title{padding:13px 14px 10px;display:grid;gap:4px}.quote-list-title>b{font-size:12px}.quote-list-title span{font-size:9px;color:var(--muted);line-height:1.4}.quote-price-heading{display:grid;grid-template-columns:20px 1fr 84px 84px;gap:8px;padding:7px 12px;background:#f6f8f2;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.quote-price-heading small{font-size:8px;color:#778596;font-weight:800;text-align:center;text-transform:uppercase;letter-spacing:.4px}.quote-item-v2{display:grid!important;grid-template-columns:20px 1fr 84px 84px;gap:8px;align-items:center;padding:12px;margin:0!important;border-bottom:1px solid var(--line)}.quote-item-v2:last-child{border-bottom:0}.quote-item-v2 input[type=checkbox]{width:auto;height:auto}.quote-item-v2>span{display:grid;gap:4px;min-width:0}.quote-item-v2>span b{font-size:10px;line-height:1.3;color:#334255}.quote-item-v2>span small{font-size:8px;line-height:1.35;color:var(--muted)}.quote-item-v2 input[type=number]{height:35px!important;width:84px;padding:0 6px!important;text-align:center;font-size:10px}.quote-item-v2 input[type=number]:last-child{border-color:#b9dc54;background:#fbfdf3;font-weight:800}@media(max-width:620px){.quote-form-v2{padding:16px}.quote-price-heading{grid-template-columns:18px 1fr 70px 70px;padding:7px}.quote-item-v2{grid-template-columns:18px 1fr 70px 70px;padding:10px 7px;gap:5px}.quote-item-v2 input[type=number]{width:70px;font-size:9px}.quote-list-title{padding:12px 9px}.quote-price-heading small{font-size:7px}}
