:root{--bbx-address-form-primary-color:#175DA6;--bbx-address-form-secondary-color:#D33703;--bbx-address-form-grey-text:#333333}.pac-container{min-width:200px!important;border-bottom-left-radius:8px!important;border-bottom-right-radius:8px!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important;border:1px solid #e0e0e0!important}.pac-item{padding:12px 16px!important;border-bottom:1px solid #f0f0f0!important;font-size:14px!important;line-height:1.4!important;cursor:pointer}.pac-item:last-child{border-bottom:none!important}.pac-item:hover{background-color:#f8f9fa!important}.pac-item-selected{background-color:#e3f2fd!important}.pac-icon{margin-right:12px!important;width:16px!important;height:16px!important;margin-top:0}.pac-matched{font-weight:600!important;color:var(--bbx-address-form-primary-color)!important}.bbx-address-form{border-radius:10px;box-shadow:2px 2px 10px 0 rgba(23,93,166,.25);width:100%;margin:0 0 30px;background-color:#FFF}.bbx-address-form .bbx-address-form-header{background-color:var(--bbx-address-form-primary-color);border-top-left-radius:10px;border-top-right-radius:10px;padding:15px}.bbx-address-form .bbx-address-form-header,.bbx-address-form .bbx-address-form-main,.bbx-address-form .bbx-address-form-footer{padding:25px}.bbx-address-form .bbx-address-form-header .bbx-address-form-title{color:#FFF;font-size:20px;text-align:center;margin:0;font-weight:700}.bbx-address-form .bbx-address-form-main{padding-bottom:0}.bbx-address-form .bbx-address-form-main .bbx-address-form-text{margin-bottom:10px;display:block}.bbx-address-form .bbx-address-form-main .bbx-address-form-list,.bbx-address-form .bbx-address-form-main .bbx-address-form-list .bbx-address-form-list-item:last-child{margin:0}.bbx-address-form .bbx-address-form-main .bbx-address-form-list{list-style:none;padding:0}.bbx-address-form .bbx-address-form-main .bbx-address-form-list .bbx-address-form-list-item svg{width:16px;height:15px;margin-right:5px}.bbx-address-form .bbx-address-form-footer .bbx-address-form-form .bbx-address-form-label{float:left;width:30%}.bbx-address-form .bbx-address-form-footer .bbx-address-form-form .bbx-address-form-label,.bbx-address-form .bbx-address-form-footer .bbx-address-form-form .bbx-address-form-label .bbx-address-form-postcode,.bbx-address-form .bbx-address-form-footer .bbx-address-form-form .bbx-address-form-label .bbx-address-form-house-number,.bbx-address-form .bbx-address-form-footer .bbx-address-form-form .bbx-address-form-label .bbx-address-form-street,.bbx-address-form .bbx-address-form-footer .bbx-address-form-form .bbx-address-form-submit{border:unset}.bbx-address-form .bbx-address-form-footer .bbx-address-form-form .bbx-address-form-label .bbx-address-form-postcode,.bbx-address-form .bbx-address-form-footer .bbx-address-form-form .bbx-address-form-label .bbx-address-form-house-number,.bbx-address-form .bbx-address-form-footer .bbx-address-form-form .bbx-address-form-label .bbx-address-form-street{border:2px solid var(--bbx-address-form-secondary-color);border-radius:0;text-align:center;padding:10px;height:44px;width:100%}.bbx-address-form .bbx-address-form-footer .bbx-address-form-form .bbx-address-form-label .bbx-address-form-postcode:focus,.bbx-address-form .bbx-address-form-footer .bbx-address-form-form .bbx-address-form-label .bbx-address-form-house-number:focus,.bbx-address-form .bbx-address-form-footer .bbx-address-form-form .bbx-address-form-label .bbx-address-form-street:focus{box-shadow:0 0 0 1px var(--bbx-address-form-secondary-color)}.bbx-address-form .bbx-address-form-footer .bbx-address-form-form .bbx-address-form-label .bbx-address-form-postcode{width:100%;border-bottom:none;border-top-left-radius:10px}.bbx-address-form .bbx-address-form-footer .bbx-address-form-form .bbx-address-form-label .bbx-address-form-house-number{border-top-right-radius:10px;border-left:none;border-bottom:none}.bbx-address-form .bbx-address-form-footer .bbx-address-form-form .bbx-address-form-label#street{width:100%}.bbx-address-form .bbx-address-form-footer .bbx-address-form-form.nl .bbx-address-form-label#street{display:none}.bbx-address-form .bbx-address-form-footer .bbx-address-form-form .bbx-address-form-label .bbx-address-form-street{border-bottom:none}.bbx-address-form .bbx-address-form-footer .bbx-address-form-form .bbx-address-form-label#postCode{width:70%}.bbx-address-form .bbx-address-form-footer .bbx-address-form-form .bbx-address-form-submit{border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-color:var(--bbx-address-form-secondary-color);color:#fff;font-weight:700;border:none;padding:10px;width:100%}.bbx-address-form .bbx-address-form-footer .bbx-address-form-form .bbx-address-form-submit span{display:inline-block;transition:width .3s;width:5px}.bbx-address-form .bbx-address-form-footer .bbx-address-form-form .bbx-address-form-submit:hover span{width:10px}