:root body.woocommerce-page.has-fc-design-template--boxed {
  --fc-adb--address-entry--border-radius: 8px;
}

body.has-fc-design-template--boxed div.woocommerce .address-book__source .address-book__source-item .address-book__source-item-label {
  border: var(--fluidcheckout--option-box--label-border-style, solid) var(--fluidcheckout--option-box--label-border-width, 1px) var(--fluidcheckout--option-box--label-border-color, var(--fluidcheckout--border-color, var(--fluidcheckout--color--light-grey, #d8d8d8)));
  border-radius: var(--fluidcheckout--option-box--border-radius, 13px);
}

body.has-fc-design-template--boxed div.woocommerce .address-book__source .address-book__source-item:last-child .address-book__source-item-label {
  border-bottom-width: var(--fluidcheckout--option-box--label-border-width, 1px);
}

body.has-fc-design-template--boxed div.woocommerce .address-book__source .address-book__source-item .address-book__source-item-label:hover {
  border-color: var(--fluidcheckout--option-box--label-border-color--hover, var(--fluidcheckout--option-box--label-border-color, var(--fluidcheckout--border-color, var(--fluidcheckout--color--light-grey, #d8d8d8))));
}

body.has-fc-design-template--boxed div.woocommerce .address-book__source .address-book__source-item input[type=radio]:checked + .address-book__source-item-label {
  font-weight: bold;
  border-color: var(--fluidcheckout--option-box--label-border-color--checked, var(--fluidcheckout--border-color, var(--fluidcheckout--color--light-grey, #d8d8d8)));
}