/*
Theme Name:     masdemas
Theme URI:      n/a
Template:       kadence
Author:         Matthias Reinders
Author URI:     n/a
Description:    Child Theme Description
Version:        1.0
License:        GNU General Public License v3.0 (or later)
License URI:    https://www.gnu.org/licenses/gpl-3.0.html
*/

/* Globale Farbdefinitionen */
:root {
    --aipa-rot: #FF1A1A;
    --aipa-schwarz: #000000;
    --aipa-grau: #767D8C;
}

/* Harte Kante: Rot oben, Zielflaggen direkt darunter, dann Weiß - Global für alle .box-reihe Elemente */
.wp-block-kadence-column.box-reihe > .kt-inside-inner-col {
    background:
        linear-gradient(180deg, var(--global-palette2) 10%, transparent 10%, transparent 25%, var(--global-palette9) 25%),
        repeating-conic-gradient(rgba(118,125,140,0.25) 0% 25%, rgba(245,245,245,0.8) 0% 50%)
        0 0 / 20px 20px,
        var(--global-palette9) !important;
}

.wp-block-kadence-column.box-reihe p {
    min-height: 62px;
}

/* Dunkle Variante: Grau oben, Zielflaggen, dann Schwarz - Global für alle .box-reihe-dark Elemente */
.wp-block-kadence-column.box-reihe-dark > .kt-inside-inner-col {
    background:
        linear-gradient(180deg, var(--aipa-grau) 10%, transparent 10%, transparent 25%, var(--aipa-schwarz) 25%),
        repeating-conic-gradient(rgba(118,125,140,0.45) 0% 25%, transparent 0% 50%)
        0 0 / 20px 20px,
        var(--aipa-schwarz) !important;
}

.wp-block-kadence-column.box-reihe-dark p {
    min-height: 62px;
}

.box-benefits p {
    min-height: 50px;
}

/* Untermenü abgerundete Ecken */
ul.sub-menu, ul.sub-menu:hover {
    border-radius: 8px;
}

.header-navigation .header-menu-container ul ul li.menu-item > a {
    border-radius: 8px;
}
