body.checkout-checkout #checkout-checkout.rich-checkout-v4 #accordion .rich-np-street-search{position:relative!important;display:block!important;width:100%!important;min-width:0;overflow:visible!important;grid-column:1/-1}
body.checkout-checkout #checkout-checkout.rich-checkout-v4 #accordion .rich-np-street-search>input[type=search]{width:100%!important;max-width:100%!important;padding-right:42px!important;box-sizing:border-box}
body.checkout-checkout #checkout-checkout.rich-checkout-v4 #accordion .rich-np-street-arrow{position:absolute!important;right:5px!important;top:5px!important;width:34px!important;height:36px!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:#795782!important;font-size:23px!important}
body.checkout-checkout #checkout-checkout.rich-checkout-v4 #accordion .rich-np-street-list{position:absolute!important;top:calc(100% + 4px)!important;left:0!important;right:0!important;width:100%!important;min-width:0!important;max-width:100%!important;max-height:230px!important;overflow-x:hidden!important;overflow-y:auto!important;z-index:1050!important;box-sizing:border-box;background:#fff9fd!important;border:1px solid #d9c2e1!important;border-radius:9px!important;padding:5px!important;box-shadow:0 8px 20px #60466c26!important;overscroll-behavior:contain}
body.checkout-checkout #checkout-checkout.rich-checkout-v4 #accordion .rich-np-street-list[hidden]{display:none!important}
body.checkout-checkout #checkout-checkout.rich-checkout-v4 #accordion .rich-np-street-list button{display:block!important;position:static!important;width:100%!important;height:auto!important;min-height:40px!important;float:none!important;margin:0!important;padding:9px 11px!important;white-space:normal!important;text-align:left!important;line-height:1.4!important;font-size:14px!important;color:#49344f!important;background:transparent!important;border:0!important;border-radius:6px!important;box-shadow:none!important;text-transform:none!important}
body.checkout-checkout #checkout-checkout.rich-checkout-v4 #accordion .rich-np-street-list button:hover,body.checkout-checkout #checkout-checkout.rich-checkout-v4 #accordion .rich-np-street-list button[aria-selected=true]{background:#efe0f3!important}
body.checkout-checkout #checkout-checkout.rich-checkout-v4 #accordion .rich-np-street-list .rich-np-street-message{padding:10px!important;margin:0!important;color:#755e7e!important;font-size:13px!important;white-space:normal!important}
