body.theme-neighborhood .fc-wrapper .fc-expansible-form-section__content--coupon_code .fc-coupon-code__apply {
  line-height: 1;
}

body.theme-neighborhood.woocommerce-checkout.woocommerce-page .fc-wrapper #payment ul.payment_methods {
  border: var(--fluidcheckout--option-box--border-style, solid) var(--fluidcheckout--option-box--border-width, 1px) var(--fluidcheckout--option-box--border-color, var(--fluidcheckout--border-color, var(--fluidcheckout--color--light-grey, #d8d8d8))) !important;
}

body.theme-neighborhood .fc-wrapper table.shop_table tr.cart-subtotal th,
body.theme-neighborhood .fc-wrapper table.shop_table tr.cart-subtotal td,
body.theme-neighborhood .fc-wrapper table.shop_table tr.total th,
body.theme-neighborhood .fc-wrapper table.shop_table tr.total td {
  border-top: none !important;
}

body.theme-neighborhood .fc-wrapper .fc-step__substep-save.fc-step__substep-save {
  border-radius: 4px;
  border-color: var(--fluidcheckout--button--primary--border-color, var(--fluidcheckout--color--black, #000)) !important;
  background-color: var(--fluidcheckout--button--primary--background-color, var(--fluidcheckout--color--black, #000)) !important;
  color: var(--fluidcheckout--button--primary--text-color, var(--fluidcheckout--color--white, #fff)) !important;
}

body.theme-neighborhood .fc-wrapper .fc-step__substep-save.fc-step__substep-save:not([disabled]):not(.disabled):hover {
  border-color: var(--fluidcheckout--button--primary--border-color--hover, var(--fluidcheckout--button--primary--border-color, var(--fluidcheckout--color--black, #000))) !important;
  background-color: var(--fluidcheckout--button--primary--background-color--hover, var(--fluidcheckout--button--primary--background-color, var(--fluidcheckout--color--black, #000))) !important;
  color: var(--fluidcheckout--button--primary--text-color--hover, var(--fluidcheckout--button--primary--text-color, var(--fluidcheckout--color--white, #fff))) !important;
}

body.theme-neighborhood div.woocommerce form .form-row .woocommerce-input-wrapper .radio,
body.theme-neighborhood div.woocommerce form .form-row .woocommerce-input-wrapper .checkbox {
  padding: inherit;
}

body.theme-neighborhood div.woocommerce form .form-row input[type=text] {
  height: auto;
}

body.theme-neighborhood div.woocommerce form .form-row .select2-selection.select2-selection--single .select2-selection__arrow {
  margin-top: 0;
}

body.theme-neighborhood div.woocommerce form .form-row .select2-selection .select2-selection__clear {
  margin-top: 8px;
}

body.theme-neighborhood div.woocommerce form .form-row .select2-selection.select2-selection--single .select2-selection__clear {
  margin-right: 20px;
}

body.theme-neighborhood div.woocommerce form .form-row .select2-selection--single .select2-selection__rendered {
  padding-left: 10px !important;
}

body.theme-neighborhood div.woocommerce form .form-row .select2-selection--multiple .select2-selection__rendered {
  padding-left: var(--fluidcheckout--select2--inner-spacing, 5px) !important;
  padding-bottom: var(--fluidcheckout--select2--inner-spacing, 5px) !important;
}