
.tw-phone{display:flex;align-items:center;border:1px solid #dfcdb7;border-radius:10px;overflow:hidden}.tw-phone span{padding:12px;white-space:nowrap;color:#9a8c7e;background:#eee8df;font-size:12px}.tw-phone input{min-width:0;border:0!important;border-radius:0!important}.address-heading,.address-actions{display:flex;align-items:center;justify-content:space-between;gap:12px}.address-list{border-top:1px solid #e7d9c7}.address-row{display:grid;grid-template-columns:1fr 1.4fr 2fr 1fr auto;gap:16px;padding:20px 0;border-bottom:1px solid #e7d9c7;font-size:13px}.address-row small{display:block;color:#9b8978;font-size:11px;margin-bottom:6px}.address-row strong,.address-row span{display:block;overflow-wrap:anywhere}.address-actions button{border:0;background:transparent;color:#92562d;padding:10px;cursor:pointer}.address-form{padding:20px 0}.address-regions{display:grid;grid-template-columns:1fr 1fr 100px;gap:12px}.address-form label{display:block;margin-bottom:16px}.address-form input,.address-form select{box-sizing:border-box;width:100%}.order-thumbs{display:flex;gap:8px;margin-bottom:12px}.order-thumb{width:58px;height:72px;object-fit:contain;border-radius:8px;background:#f0e5d7}.buyer-order-line .order-thumb{float:left;margin-right:12px}@media(max-width:600px){.address-row{grid-template-columns:1fr 1.6fr auto;gap:12px}.address-location{grid-column:1/3}.address-row .address-actions{grid-column:3;grid-row:1/3}.address-regions{grid-template-columns:1fr 1fr}.address-regions label:last-child{grid-column:1/3}.order-thumb{width:50px;height:64px}}

#memberCenter:has(.address-list){width:min(920px,calc(100vw - 32px));max-width:920px}.address-heading h3{white-space:nowrap}.address-heading .member-secondary{width:auto;flex:none;padding:10px 18px}.address-row{grid-template-columns:minmax(72px,1fr) minmax(125px,1.4fr) minmax(160px,2.5fr) minmax(70px,1fr) auto}@media(max-width:600px){.address-row{grid-template-columns:1fr 1.5fr auto}.address-actions{flex-wrap:wrap}}

#memberCenter .address-heading button{width:auto!important;min-width:0!important;flex:0 0 auto!important}#memberCenter .address-actions button{width:auto!important;min-width:0!important}#memberCenter .address-heading{display:flex!important;justify-content:space-between;width:100%;min-width:0}#memberCenter .address-list,#memberCenter .address-row{min-width:0;max-width:100%;box-sizing:border-box}
