.wc-block-components-address-card { border: 1px solid $universal-border; @include font-size(regular); padding: em($gap); margin: 0; border-radius: $universal-border-radius; display: flex; justify-content: flex-start; align-items: flex-start; address { margin: 0; font-style: normal; .wc-block-components-address-card__address-section { display: block; margin: 0 0 2px 0; span { display: inline-block; padding: 0 4px 0 0; &::after { content: ", "; } &:last-child::after { content: ""; } } &:last-child { margin-bottom: 0; } &:first-child { font-weight: bold; } } } } .wc-block-components-address-card__edit { margin: 0 0 0 auto; text-decoration: none; @include font-size(small); }