
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Sour+Gummy:ital,wght@0,100..900;1,100..900&display=swap');

body {
  cursor: url('https://dogfest.co.uk/wp-content/uploads/2025/02/DogFest_Cursor-1.png'), auto;
  font-family: "Montserrat", sans-serif;
}

h1, h2, h3, h4, th, .performance-item .item-date {
  font-family: "Sour Gummy", sans-serif;
  font-weight: 700;
  font-style: normal;
  color: rgb(230, 0, 126);
}

.btn {
  font-weight: bold;
  font-size: 1.2em;
  font-family: "Sour Gummy", sans-serif;
}

.btn-primary {
  background: rgb(230, 0, 126);
  border-color: rgb(230, 0, 126);
}

.btn-primary:hover {
  background: rgb(240, 0, 126);
  border-color: rgb(240, 0, 126);
}

.btn-primary:focus {
  background: rgb(240, 0, 126);
}

.container.content {
  margin-bottom: 8px;
  box-shadow: 12px 0 15px -4px rgba(238, 49, 122, 0.8), -12px 0 8px -4px rgba(238, 49, 122, 0.8);
}

.action-area {
  color: black;
  background-color: #EEEEEE;
  border: 3px solid #e3017e;
}

.discount-message {
  color: black !important;
  font-weight: bold;
}

.account-bar .container {
  background-color: white;
}

.account-links a.account-link {
  color: #e3017e;
}

.account-links a.account-link:hover {
  color: #e3017e;
} 
