/**
 * Theme Name: Tribe Thoughts
 * Template: astra
 * Author: Tribe Thoughts
 * Author URI: https://tribethoughts.com
 * Description: Child theme for Tribe Thoughts.
 * Version: 1.0
 * License: GNU General Public License v2 or later
 * License URI: http://www.gnu.org/licenses/gpl-2.0.html
 * Text Domain: tribe-thoughts
 */

.content-area.primary {
  /* border: 1px solid rgb(50, 48, 46); */
}
.site-branding {
  display: flex;
  flex-direction: column;
  text-align: center;
  align-items: center;
  justify-content: center;
  gap: 0.5rem;
}
.site-logo-img,
.custom-logo-link {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.site-logo-img img {
  height: auto;
  max-width: 200px !important;
}

.site-header .site-description {
  font-size: 1rem;
  display: block;
  font-weight: 600;
}
.ast-builder-grid-row {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: clamp(1rem, 2vw, 2rem);
}
.ast-builder-grid-row > .site-header-section {
  flex-wrap: nowrap;
  justify-content: center !important;
}

.tt-btn-primary {
  display: inline-block;
  background-color: #685747;
  color: #ffffff;
  font-weight: 600;
  padding: 0.3rem 1rem;
  border-radius: 12px 2px 12px 2px;
  text-decoration: none !important;
  font-size: 0.9rem;
  text-shadow: 0 0 2px rgba(0, 0, 0, 0.5);
  transition: all 0.3s ease;
}
.tt-btn-primary:hover {
  background-color: #f5af06;
  color: #ffffff;
  transform: scale(1.05) !important;
  text-decoration: none !important;
}
