/*
Theme Name:   VortexKey-Methode
Theme URI:    https://vortexkey.com
Description:  VortexKey-Methode™ — Child Theme. Cream & Gold Design.
Author:       Oliver Loichinger
Template:     astra
Version:      1.0.0
Text Domain:  vortexkey
*/

@import url('https://fonts.googleapis.com/css2?family=Cormorant:ital,wght@0,300;0,400;0,500;1,300;1,400&family=Tenor+Sans&display=swap');

:root {
  --vk-cream:  #f5f0e8;
  --vk-cream2: #ede8de;
  --vk-ink:    #18140e;
  --vk-ink2:   #1c1710;
  --vk-mid:    #6b5f4e;
  --vk-faint:  #a8997e;
  --vk-line:   #d4ccbc;
  --vk-gold:   #9a7c3c;
  --vk-gold2:  #c4a05a;
  --vk-dark:   #0f0d0a;
}

html, body {
  background-color: var(--vk-cream) !important;
  color: var(--vk-ink) !important;
  font-family: 'Tenor Sans', sans-serif !important;
  margin: 0 !important;
  padding: 0 !important;
}

/* Hide all Astra chrome */
.ast-header-wrap, #masthead, .site-header,
.main-navigation, .ast-above-header, .ast-below-header,
.site-footer, .ast-footer-row, #colophon,
.ast-breadcrumbs-wrapper, .ast-page-title-wrap,
.entry-header, .entry-footer, .post-navigation,
.ast-comment-area, .comments-area { display: none !important; }

/* Full width content */
.ast-container, .entry-content, .ast-article-single,
#primary, .site-content, #content, .hentry {
  max-width: 100% !important;
  width: 100% !important;
  padding: 0 !important;
  margin: 0 !important;
  float: none !important;
}

h1,h2,h3,h4,h5,h6 {
  font-family: 'Cormorant', serif !important;
  font-weight: 300 !important;
  color: var(--vk-ink) !important;
}
a { color: var(--vk-gold) !important; text-decoration: none !important; }
a:hover { color: var(--vk-ink) !important; }
