/*!
Theme Name: Kadence Child
Description: Child theme of Kadence
Template: kadence
Version: 1.0.0
Text Domain: kadence-child
*/

/* 
 * Kadence handles its own dynamic CSS generation
 * This child theme stylesheet loads after all parent styles
 */

/* Fonts */
@font-face {
  font-family: "Roboto";
  src: url("./fonts/Roboto-VariableFont_wght.ttf") format("truetype-variations");
  font-weight: 100 900; /* Variable font weight range */
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Exo";
  src: url("./fonts/Exo-VariableFont_wght.ttf") format("truetype-variations");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}
/* End Fonts */

/* Example: Custom body styles */
/*
body {
    font-family: 'Your Custom Font', sans-serif;
}
*/

/* Example: Custom header styles */
/*
.site-header {
    background-color: #your-color;
}
*/

/* Example: Custom button styles */
/*
.wp-block-button__link {
    border-radius: 5px;
    padding: 12px 24px;
}
*/

/* .header-navigation #primary-menu a[href*="play-pickleball"] {
  color: white;
  background-color: #ed4148;
  padding: 10px 30px;
  border-radius: 50px;
} */

.header-navigation .CTA-button a {
  color: white !important;
  background-color: #ed4148;
  padding: 10px 30px !important;
  border-radius: 50px;
}

/* Footer */
.site-footer-row.site-footer-row-columns-3 {
  grid-template-columns: auto 1fr auto;
  gap: 60px;
}

#footer-menu li a {
  text-transform: uppercase;
}

#footer-menu li:not(:last-child) a::after {
  content: " | ";
  color: white;
  margin-left: 10px;
}

.footer-address-contact > * {
  color: white;
}

/* red */
/* #ED4148 */
/* blue */
/* #368DC1 */
