/* Address Book (override) */
.woocommerce-account .address_book header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e2e2e2;margin-bottom:1em}
.woocommerce-account .address_book header h3{display:inline-block;padding-bottom:5px;margin:0}
/* Make the Add New buttons small & inline, beat width:100% rules */
.woocommerce-account .address_book header a.wc-address-book-add-new-address.button,
.woocommerce-account .address_book header .wc-address-book-add-new-address.button{display:inline-flex!important;align-items:center;width:auto!important;max-width:none!important;padding:6px 14px!important;font-size:13px!important;line-height:1.2!important;border-radius:4px!important;box-shadow:none!important;margin-left:10px!important;margin-top:0!important;float:none!important;background:#f0c000!important;color:#000!important;text-decoration:none!important}
.woocommerce-account .address_book header a.wc-address-book-add-new-address.button:hover,
.woocommerce-account .address_book header .wc-address-book-add-new-address.button:hover{background:#d4a700!important;cursor:pointer}
/* Keep your existing rules */
.woocommerce-account .address_book .wc-address-book-address>address:first-line{padding-left:0;font-weight:700}
.woocommerce-account .address-book .wc-address-book-meta{float:right}
.woocommerce-account .address-book .wc-address-book-meta a{display:block}
.woocommerce-account .address-book .wc-address-book-meta a:hover{cursor:pointer}
.woocommerce-checkout .address_book input.input-radio{margin-right:15px;margin-bottom:1em;margin-top:1em}
.woocommerce-checkout .address_book label.radio{display:inline}
.woocommerce-checkout .address_book label.radio::after{content:'\A';white-space:pre}

