/**
 * Cremonasportiva.it - Buttons SCSS 
 */
/**
 * Brands colour
 */
.btn-primary,
.btn-outline-primary {
  color: #004A85;
  border: 1px solid #004A85;
  background-color: transparent;
  text-transform: uppercase;
  transition: all 0.3s ease-in-out;
  border-radius: 30px;
  --bs-btn-color: #004A85;
  --bs-btn-border-color: #004A85;
  --bs-btn-hover-color: #FFFFFF;
  --bs-btn-hover-bg: #093379;
  --bs-btn-hover-border-color: #093379;
  --bs-btn-active-color: #FFFFFF;
  --bs-btn-active-bg: #093379;
  --bs-btn-active-border-color: #093379;
  --bs-btn-focus-box-shadow: none;
  --bs-btn-focus-shadow-rgb: 0, 0, 0;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary:focus-visible,
.btn-outline-primary:hover,
.btn-outline-primary:focus,
.btn-outline-primary:active,
.btn-outline-primary.active,
.btn-outline-primary:focus-visible {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
  box-shadow: none !important;
  outline: none;
}