/* Force override Bootstrap primary */
.btn-primary {
  border-radius: 999px;
  background-color: #ec2029 !important;
  border-color: #ec2029 !important;
  color: #fff !important;
}

.btn-primary:hover,
.btn-primary:focus {
  background-color: #d11c24 !important;
  border-color: #d11c24 !important;
}

.btn-primary:active {
  background-color: #b8171e !important;
  border-color: #b8171e !important;
}

.btn-primary .wp-block-button__link {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  padding: 20px 52px;
  border-radius: 999px;
  background: #d90000;
  color: #ffffff;
  text-decoration: none;
  font-size: 20px;
  line-height: 1;
  font-weight: 700;
  text-align: center;
  box-shadow: 0 14px 30px rgba(0, 0, 0, 0.12);
  transition:
    transform 0.2s ease,
    box-shadow 0.2s ease,
    background 0.2s ease;
}
.wp-block-buttons .wp-block-button__link:hover,
.wp-block-buttons .wp-block-button__link:focus {
  color: #ffffff;
  background: #bf0000;
  transform: translateY(-1px);
  box-shadow: 0 18px 34px rgba(0, 0, 0, 0.16);
  text-decoration: none;
}
