/* 1. FONTS */
@import url('https://fonts.googleapis.com/css2?family=Anton&family=Montserrat:wght@400;700&display=swap');

/* 2. PAGE LAYOUT */
body {
  background-color: #990000; /* Deep Kebab Red */
  font-family: 'Montserrat', sans-serif;
  color: #FFFFFF;
  margin: 0;
  padding: 0;
  display: flex; /* Centers the content block */
  justify-content: center;
  min-height: 100vh;
}

.container {
  max-width: 800px;
  width: 90%;
  text-align: center; /* */
  padding: 40px 0;
  margin: 0 auto; /* Horizontal centering */
}

/* 3. SIGNAGE HEADERS */
h1 {
  font-family: 'Anton', sans-serif; /* Bold shop font */
  font-size: 4rem;
  color: #FFCC00; /* Neon Yellow */
  text-transform: uppercase;
  margin: 0;
  text-shadow: 4px 4px 0px #440000;
  letter-spacing: 2px;
}

header p {
  font-style: italic;
  font-size: 1.2rem;
  margin-top: 10px;
  color: #f0f0f0;
}

/* 4. THE CHALKBOARD */
.chalkboard {
  background-color: #222;
  border: 6px solid #f0f0f0;
  padding: 30px;
  border-radius: 4px;
  box-shadow: 0 10px 30px rgba(0,0,0,0.5);
  margin: 40px auto;
  max-width: 500px;
  transform: rotate(-1.5deg); /* Rustic tilt */
}

.chalkboard h2 {
  font-family: 'Anton', sans-serif;
  color: #fff;
  text-transform: uppercase;
  border-bottom: 2px dashed #555;
  padding-bottom: 15px;
}

.chalkboard ul {
  list-style-type: "🍢 ";
  text-align: left;
  display: inline-block;
  font-size: 1.3rem;
}

.chalkboard a {
  color: #FFFFFF !important; /* Fixes blue links */
  text-decoration: none;
}

.chalkboard a:hover {
  color: #FFCC00 !important;
  text-decoration: underline wavy;
}

/* 5. NAVIGATION BUTTONS */
.back-link {
  color: #FFCC00 !important; /* Forces yellow */
  font-family: 'Anton', sans-serif;
  text-transform: uppercase;
  text-decoration: none;
  font-size: 1.2rem;
  display: inline-block;
  margin-top: 40px;
  padding: 10px 20px;
  border: 2px solid #FFCC00;
  border-radius: 5px;
  transition: 0.3s;
}

.back-link:hover {
  background-color: #FFCC00;
  color: #990000 !important;
  transform: scale(1.05);
}


/* Styling for the Spotify link in your text */
.spotify-link {
  color: #FFCC00 !important; /* Forces Shop-Sign Yellow */
  font-family: 'Anton', sans-serif; /* Bold storefront font */
  text-transform: uppercase;
  text-decoration: none;
  border-bottom: 2px dashed #FFCC00; /* Looks like a perforated coupon */
  padding: 0 5px;
  transition: 0.3s ease;
}

.spotify-link:hover {
  background-color: #FFCC00;
  color: #990000 !important; /* Flips to red on hover */
  border-bottom: 2px solid #FFFFFF;
}