.custom-location-buttons {

}

.custom-location-buttons .location-option {
    margin: 4px;
    padding: 8px;
    border-radius: 3px;
    font-weight: 400;
    font-size: 12px !important;
    background-color: transparent;
    border: solid #a8a8a8 1px;
}

.custom-location-buttons .location-option:hover {
  border: solid 2px #dddddd;
}

.custom-location-buttons .location-option.selected {
  border: solid 2px #000000;
}

.checkout-disclaimer p{
  font-weight: 400;
  margin: 20px 0;
}

form.checkout .checkout-disclaimer h3 {
  margin-top: 15px;
}



.checkbox-pair label {
  font-weight: 600;
}

.checkbox-pair input[type=radio] {
  border-color: #000 !important;
}

.woocommerce-checkout-review-order .input-checkbox {
  border-color: #000 !important;
}