/*
Theme Name: MediDoceo
Theme URI: https://medidoceo.dev.silberweiss.de
Author: SILBERWEISS
Author URI: https://silberweiss.de
Description: Child theme for MediDoceo based on Blocksy.
Template: blocksy
Version: 1.0.0
Requires at least: 6.7
Requires PHP: 7.0
Text Domain: medidoceo
*/

/* Blocksy palette classes for frontend (parent only ships these in editor-styles). */
.has-palette-color-1-color { color: var(--theme-palette-color-1); }
.has-palette-color-2-color { color: var(--theme-palette-color-2); }
.has-palette-color-3-color { color: var(--theme-palette-color-3); }
.has-palette-color-4-color { color: var(--theme-palette-color-4); }
.has-palette-color-5-color { color: var(--theme-palette-color-5); }
.has-palette-color-6-color { color: var(--theme-palette-color-6); }
.has-palette-color-7-color { color: var(--theme-palette-color-7); }
.has-palette-color-8-color { color: var(--theme-palette-color-8); }

.has-palette-color-1-background-color { background-color: var(--theme-palette-color-1); }
.has-palette-color-2-background-color { background-color: var(--theme-palette-color-2); }
.has-palette-color-3-background-color { background-color: var(--theme-palette-color-3); }
.has-palette-color-4-background-color { background-color: var(--theme-palette-color-4); }
.has-palette-color-5-background-color { background-color: var(--theme-palette-color-5); }
.has-palette-color-6-background-color { background-color: var(--theme-palette-color-6); }
.has-palette-color-7-background-color { background-color: var(--theme-palette-color-7); }
.has-palette-color-8-background-color { background-color: var(--theme-palette-color-8); }


body {
    --theme-container-width: min(100%, var(--theme-container-width-base));
    --theme-container-width-base: calc(var(--theme-container-edge-spacing, 90vw) - var(--theme-frame-size, 0px) * 2);
    --theme-block-width: var(--has-wide, var(--theme-container-width));
    --theme-content-spacing: clamp(0.5em, 0.5em + (100vw - 22rem) / 60, 1.5em);
}

h1, h2, h3, h4, h5, h6,
dt, blockquote, figcaption {
  hyphens: auto;
  -webkit-hyphens: auto;
  text-wrap: balance;
  /* min word length | chars before | chars after — blocks short tails like „-fung“ */
  hyphenate-limit-chars: 10 6 5;
}