/* HappyCoders Multiple Addresses – hide the Address Nickname Type selector
   at checkout. The plugin saves addresses fine with an empty nickname. */
.hc-wcma-nickname-fields {
    display: none !important;
}

/* Hide the address summary card — address details are shown inline in the
   radio button label by checkout-custom.js instead. */
.wc-block-components-address-card {
    display: none !important;
}

/* Hide the country/region dropdown in the new-address form.
   Country is forced to United States via JS (checkout-custom.js). */
.wc-block-components-address-form__country {
    display: none !important;
}
.wc-blocks-components-select:has(#shipping-country),
.wc-blocks-components-select:has(#billing-country) {
    display: none !important;
}
#shipping-fields .wc-block-components-checkout-step__container, #billing-fields .wc-block-components-checkout-step__container{
    border-radius: 4px;
    box-shadow: inset 0 0 0 2px currentColor;
    padding: 1em .75em 1em 16px;
}

.wc-block-checkout__payment-method .wc-block-components-checkout-step__content{
    padding-top: 0 !important;
}
.wc-block-components-checkout-step__container .wc-block-components-checkout-step__content .wc-block-components-address-address-wrapper .wc-block-components-address-card{display: none !important;}