/*!
Theme Name: Kadence Child
Theme URI: https://www.kadencewp.com/kadence-theme/
Template: kadence
Author: Kadence WP
Author URI: https://www.kadencewp.com/
Description: A child theme for the Kadence Theme.
Version: 1.0.0
License: GNU General Public License v3.0 (or later)
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: kadence-child
*/

/* Theme customization starts here
-------------------------------------------------------------- */

/* General */

footer h2 {
    color: var(--global-palette9);
}

/* Producer Carousel */

.oemg-producers {
    
}

.oemg-producers .uagb-post__image img {
    border-radius: 20px;
}

.oemg-producers article {
    padding-right: 0px !important;
    padding-left: 0px !important;
}

.oemg-producers article.uagb-post__inner-wrap {
    display: flex !important;
    flex-direction: column;
    justify-content: space-between;
}

.oemg-producers .slick-track {
    display: flex;
    gap: 30px;
}

.oemg-producers .oemg-content {
    display: flex;
    flex-direction: column;
    flex-grow: 2;
    justify-content: space-between;
}

.oemg-producers .uagb-post__title {
    /* display: none; */
}

.oemg-producers .title {
    color: var(--wp--preset--color--theme-palette-1);
}

.oemg-producers .info {
    margin: 0;
    padding: 5px 0px;
    border-top: 1px solid var(--wp--preset--color--theme-palette-1);
    border-bottom: 1px solid var(--wp--preset--color--theme-palette-1);
}

.oemg-producers .location {
    margin: 0;
    padding: 5px 0px;
    border-bottom: 1px solid var(--wp--preset--color--theme-palette-1);
}

/* Magazin */

.oemg-magazine article {
    color: var(--wp--preset--color--theme-palette-2);
    padding: 0px !important;
}

.oemg-magazine.is-grid.uagb-post__items {
    column-gap: 40px;
}

.oemg-magazine.uagb-post__image {
    display: block;
    width: 100%;
    padding-top: 100%;
    background-position: center;
    background-size: cover;
    border-radius: 20px;
    margin-bottom: 20px;
    margin-left: 0px !important;
}

/* Footer */
footer p {
    margin-block-start: 10px;
    margin-block-end: 10px;
}