#bwi-mobile-quote-dock{display:none}@media(max-width:980px){body:has(#bwi-mobile-quote-dock),body.bwi-thumb-chooser,body.bwi-thumb-form{padding-bottom:calc(88px + env(safe-area-inset-bottom,0px)) !important}html:has(body.bwi-thumb-browse),html:has(body.bwi-thumb-chooser),html:has(body.bwi-thumb-form){scroll-padding-bottom:calc(100px + env(safe-area-inset-bottom,0px))}#bwi-mobile-quote-dock{position:fixed !important;inset:auto 0 0 !important;z-index:9000;display:block;box-sizing:border-box;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid #dfe6ee;box-shadow:0 -4px 18px #19334b0d;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:1.3}#bwi-mobile-quote-dock a{display:flex !important;align-items:center;justify-content:center;gap:22px;min-height:52px;box-sizing:border-box;width:100%;padding:13px 20px;background:#0849e3 !important;border-radius:8px;color:#fff !important;text-decoration:none !important;font-size:16px;font-weight:750;letter-spacing:0;text-transform:none;box-shadow:none}#bwi-mobile-quote-dock a:focus-visible{outline:3px solid #19334b;outline-offset:3px}body:has(input:focus,textarea:focus,select:focus) #bwi-mobile-quote-dock{display:none}body.bwi-thumb-chooser:has(.n-number-input-container[style*="block"]) #bwi-mobile-quote-dock{display:none}body.bwi-thumb-form #bwi-web-form .button-container{position:fixed;left:0;right:0;bottom:0;z-index:9001;width:100%;box-sizing:border-box;display:flex;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid #dfe6ee;margin:0}body.bwi-thumb-form #bwi-web-form .button-container button{flex:1;min-height:52px}body.bwi-thumb-form #bwi-web-form .form-step-container>button[type=submit],body.bwi-thumb-chooser #n-number-next{position:fixed;left:16px;right:16px;bottom:calc(10px + env(safe-area-inset-bottom,0px));z-index:9001;box-sizing:border-box;width:calc(100% - 32px) !important;max-width:calc(100vw - 32px) !important;min-height:52px;margin:0}body.bwi-thumb-form:has(#bwi-web-form .form-step-container>button[type=submit])::after,body.bwi-thumb-chooser:has(.n-number-input-container[style*="block"])::after{content:"";position:fixed;left:0;right:0;bottom:0;height:calc(72px + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid #dfe6ee;z-index:9000;pointer-events:none}}