/* MC-FILE-HASH: 0978e8a4c9dce49e */
#pdkac #checkoutForm label.mc-address-street-label { margin-bottom: 0; }
#pdkac .is-address-collapsed > .mc-address-lookup { display: none; }
#pdkac .mc-address-lookup { position: relative; margin: 0 0 .6rem; min-width: 0; }
#pdkac .mc-address-lookup ul { list-style: none; margin: 0; padding: 0; max-height: 18rem; overflow: auto; border: 1px solid #91abc1; border-radius: 0 0 .6rem .6rem; background: #fff; color: #132937; }
#pdkac .mc-address-lookup li { display: block; padding: .6rem .8rem; margin: 0; overflow-wrap: anywhere; cursor: pointer; }
#pdkac .mc-address-lookup li[role=option]:hover,
#pdkac .mc-address-lookup li[aria-selected=true] { background: #e6f0fa; }
#pdkac .mc-address-lookup li.mc-address-heading { cursor: default; font-weight: 600; font-size: .85em; background: #f2f5f8; }
#pdkac .mc-address-status, #pdkac .mc-address-detail { font-size: .85em; margin: .25rem 0; }
#pdkac .mc-address-status:empty { display: none; }
#pdkac .mc-address-lookup button { font: inherit; font-size: .85em; margin: .25rem .5rem .25rem 0; }
#pdkac .mc-address-lookup [hidden] { display: none !important; }
