/*
Theme Name: Astra Child
Theme URI: https://wpastra.com/
Description: Custom child theme for Astra
Author: MrWayne
Template: astra
Version: 1.0.0
*/

@import url("../astra/style.css");

/* Keep header bar flex but remove forced spacing */
/* Flex container for Astra header */
.ast-primary-header-bar {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  justify-content: space-between;
}

/* Shared header button styles */
.btn-create-account,
.btn-login {
  display: inline-flex;             
  align-items: center;              
  justify-content: center;          
  font-weight: bold;
  text-decoration: none;
  border-radius: 20px;
  padding: 0 16px;                  
  height: 36px;                     
  font-size: 14px;
  line-height: 1;
  margin-left: 12px;
  transition: all 0.2s ease;
}

/* Create Account */
.btn-create-account {
  background-color: #F44336;
  color: #fff;
}

.btn-create-account:hover {
  background-color: #d32f2f;
  box-shadow: 0 0 10px rgba(244, 67, 54, 0.6);
  color: #fff;
}

/* Log In */
.btn-login {
  background-color: #fff;
  border: 2px solid #ccc;
  color: #333;
}

.btn-login:hover {
  border-color: #e53935;
  color: #e53935;
}