/*
Theme Name: Mindset Fitness
Theme URI: https://thefreewebsiteguys.com
Author: The Free Website Guys
Author URI: https://thefreewebsiteguys.com
Description: WordPress theme generated from Mindset Fitness project.
Version: 1.1.4
License: GNU General Public License v2 or later
Text Domain: tmt
*/

*, *::before, *::after { box-sizing: border-box; }

:root {
  --radius: 0.25rem;
  --background: oklch(0.188 0.023 43.5);
  --foreground: oklch(1 0 0);
  --panel: oklch(0.173 0.022 45.8);
  --card: oklch(0.254 0.025 47.7);
  --card-foreground: oklch(1 0 0);
  --popover: oklch(0.254 0.025 47.7);
  --popover-foreground: oklch(1 0 0);
  --primary: oklch(0.767 0.139 91.1);
  --primary-foreground: oklch(0.173 0.022 45.8);
  --ranger: oklch(0.514 0.051 134.3);
  --ranger-deep: oklch(0.442 0.039 132.7);
  --amber: oklch(0.710 0.134 87.2);
  --amber-bright: oklch(0.767 0.139 91.1);
  --secondary: oklch(0.283 0.03 46.2);
  --secondary-foreground: oklch(1 0 0);
  --muted: oklch(0.221 0.026 44.1);
  --muted-foreground: oklch(0.72 0.028 60);
  --accent: oklch(0.283 0.03 46.2);
  --accent-foreground: oklch(1 0 0);
  --destructive: oklch(0.62 0.21 25);
  --destructive-foreground: oklch(1 0 0);
  --border: oklch(0.767 0.139 91.1 / 30%);
  --input: oklch(0.283 0.03 46.2);
  --ring: oklch(0.767 0.139 91.1);
  --steel: oklch(0.562 0.046 59.5);
  --steel-light: oklch(0.955 0.009 67.7);
  --gunmetal: oklch(0.283 0.03 46.2);
}

body {
  margin: 0;
  padding: 0;
}

body.admin-bar header.fixed {
  top: 32px;
}

@media screen and (max-width: 782px) {
  body.admin-bar header.fixed {
    top: 46px;
  }
}

body.admin-bar {
  padding-top: 0;
}

a,
button,
[role="button"],
input[type="submit"],
input[type="button"],
input[type="reset"],
label[for],
select,
summary {
  cursor: pointer;
}

button:disabled,
input:disabled,
[aria-disabled="true"] {
  cursor: not-allowed;
}
