.bf-legacy{overflow-x:clip}@media(max-width:720px){.bf-legacy #quick-quote{padding-left:16px!important;padding-right:16px!important}.bf-legacy #quick-quote .qq-grid{grid-template-columns:minmax(0,1fr)!important;gap:24px!important}.bf-legacy #quick-quote .qq-grid>div[style*="border-radius:16px"]{padding:18px!important}.bf-legacy #quick-quote section,.bf-legacy #quick-quote div[style*="border-radius:24px"]{padding:24px 20px!important}.bf-legacy #quick-quote input,.bf-legacy #quick-quote select{min-width:0;max-width:100%}.bf-legacy #quick-quote .qq-grid div[style*="display:flex"][style*="gap:10px"]{flex-wrap:wrap}.bf-legacy #quick-quote .qq-grid div[style*="display:flex"][style*="gap:10px"]>div[style*="130px"]{flex:1 1 100%!important}.bf-legacy #quick-quote .fc-mode-btn{flex:1 1 0;min-width:0;font-size:11px!important;padding:9px 6px!important}.bf-legacy #quick-quote div[style*="grid-template-columns:1fr auto"]{grid-template-columns:1fr!important;gap:4px!important}.bf-legacy #quick-quote div[style*="grid-template-columns:1fr auto"]>div{text-align:left!important}}@media(max-width:480px){.bf-legacy #quick-quote .fc-mode-btn{font-size:10.5px!important;padding:8px 4px!important}}
