/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */
:root {
  /* Default */
  --spacing-0: 0rem; /* 0px */
  --spacing-1: 0.25rem; /* 4px */
  --spacing-2: 0.5rem; /* 8px */
  --spacing-3: 0.75rem; /* 12px */
  --spacing-4: 1rem; /* 16px */
  --spacing-5: 1.25rem; /* 20px */
  --spacing-6: clamp(1rem, 0.857rem + 0.714vw, 1.5rem); /* 16px - 24px */
  --spacing-7: clamp(0.75rem, 0.464rem + 1.429vw, 1.75rem); /* 12px - 28px */
  --spacing-8: 2rem; /* 32px */
  --spacing-9: clamp(2rem, 1.857rem + 0.714vw, 2.5rem); /* 32px - 40px */
  --spacing-10: clamp(2.5rem, 2.357rem + 0.714vw, 3rem); /* 40px - 48px */
  --spacing-11: clamp(2.5rem, 2.071rem + 2.143vw, 4rem); /* 40px - 64px */
  --spacing-12: clamp(2rem, 0.857rem + 5.714vw, 6rem); /* 32px - 96px */
}

body {
  min-height: 100vh;
  display: flex;
  flex-direction: column;
}

body.admin-bar {
  min-height: calc(100vh - var(--wp-admin--admin-bar--height));
}

/* main {
  flex-grow: 1;
} */

footer {
  margin-top: auto;
}