/*
Theme Name: DP Apollo Child
Theme URI: https://www.doppelpack.com
Author: Timon Scheibner | Doppelpack Werbeagentur GmbH
Author URI: https://www.doppelpack.com
Template: dp-apollo
Description: Child theme for DP Apollo
Version: 2.0.2
*/

/* Info @font-face:
/* If you use @font-face, make sure to use "font-display:swap" to ensure text remains visible during webfont load
/* More Info: https://kulturbanause.de/blog/performance-optimierung-fuer-websites-fortgeschrittene-tipps-zur-optimierung-der-lighthouse-werte/*/

/* ============================================================= */
/* Document Reset
/* ============================================================= */


/* ============================================================= */
/* Base
/* ============================================================= */

body.home.dpsmtc-current-cat-22 h1, body.home.dpsmtc-current-cat-22 .is-style-heading-size-1,
body.home.dpsmtc-current-cat-22 h2, body.home.dpsmtc-current-cat-22 .is-style-heading-size-2,
body.home.dpsmtc-current-cat-22 h3, body.home.dpsmtc-current-cat-22 .is-style-heading-size-3,
body.home.dpsmtc-current-cat-22 h4, body.home.dpsmtc-current-cat-22 .is-style-heading-size-4,
body.home.dpsmtc-current-cat-22 h5, body.home.dpsmtc-current-cat-22 .is-style-heading-size-5,
body.home.dpsmtc-current-cat-22 h6, body.home.dpsmtc-current-cat-22 .is-style-heading-size-6 {
    color: #176aa8;
}

body.home.dpsmtc-current-cat-23 h1, body.home.dpsmtc-current-cat-23 .is-style-heading-size-1,
body.home.dpsmtc-current-cat-23 h2, body.home.dpsmtc-current-cat-23 .is-style-heading-size-2,
body.home.dpsmtc-current-cat-23 h3, body.home.dpsmtc-current-cat-23 .is-style-heading-size-3,
body.home.dpsmtc-current-cat-23 h4, body.home.dpsmtc-current-cat-23 .is-style-heading-size-4,
body.home.dpsmtc-current-cat-23 h5, body.home.dpsmtc-current-cat-23 .is-style-heading-size-5,
body.home.dpsmtc-current-cat-23 h6, body.home.dpsmtc-current-cat-23 .is-style-heading-size-6 {
    color: #ff0000;
}


/* Links
/* ------------------------------------------------------------- */


/* Forms
/* ------------------------------------------------------------- */

body.home.dpsmtc-current-cat-22 button,
body.home.dpsmtc-current-cat-22 .button,
body.home.dpsmtc-current-cat-22 .wp-block-button__link,
body.home.dpsmtc-current-cat-22 input[type="button"],
body.home.dpsmtc-current-cat-22 input[type="reset"],
body.home.dpsmtc-current-cat-22 input[type="submit"] {
    border-color: #176aa8;
    background-color: #176aa8;
    color: #fff;
}

body.home.dpsmtc-current-cat-23 button,
body.home.dpsmtc-current-cat-23 .button,
body.home.dpsmtc-current-cat-23 .wp-block-button__link,
body.home.dpsmtc-current-cat-23 input[type="button"],
body.home.dpsmtc-current-cat-23 input[type="reset"],
body.home.dpsmtc-current-cat-23 input[type="submit"] {
    border-color: #ff0000;
    background-color: #ff0000;
    color: #fff;
}

body.home.dpsmtc-current-cat-22 .is-style-outline > .wp-block-button__link:not(.has-text-color),
body.home.dpsmtc-current-cat-22 .wp-block-button__link.is-style-outline:not(.has-text-color) {
    border-color: currentColor;
    background-color: transparent;
    color: #176aa8;
}

body.home.dpsmtc-current-cat-23 .is-style-outline > .wp-block-button__link:not(.has-text-color),
body.home.dpsmtc-current-cat-23 .wp-block-button__link.is-style-outline:not(.has-text-color) {
    border-color: currentColor;
    background-color: transparent;
    color: #ff0000;
}


/* ============================================================= */
/* Helper Classes
/* ============================================================= */


/* Accessibility
/* ------------------------------------------------------------- */


/* ============================================================= */
/* Site Header
/* ============================================================= */


/* ============================================================= */
/* Entry Header
/* ============================================================= */


/* Featured Media
/* ------------------------------------------------------------- */


/* Yoast Breadcrumbs
/* ------------------------------------------------------------- */


/* Title & Subtitle
/* ------------------------------------------------------------- */


/* Entry Meta
/* ------------------------------------------------------------- */


/* ============================================================= */
/* Entry Content
/* ============================================================= */


/* ============================================================= */
/* Gutenberg Blocks
/* ============================================================= */

/* DP Icon Grid
/* ------------------------------------------------------------- */

.dp-icon-grid .wp-block-button__link {
	border-radius: 0;
	background-color: transparent;
	color: var(--wp--preset--color--primary);
	font-size: 1em;
	text-transform: uppercase;
	padding: 0.5em 1.2em;
	margin: 0;
}


/* ============================================================= */
/* Entry Footer
/* ============================================================= */


/* ============================================================= */
/* Post Navigation
/* ============================================================= */


/* ============================================================= */
/* Comments
/* ============================================================= */


/* ============================================================= */
/* Site Footer
/* ============================================================= */

body.home.dpsmtc-current-cat-22 #site-footer {
    background-color: #176aa8;
}

body.home.dpsmtc-current-cat-23 #site-footer {
    background-color: #ff0000;
}

/* Doppelpack Logo
/* Colors can be changed in the theme customizer
/* ------------------------------------------------------------- */


/* ============================================================= */
/* Widgets
/* ============================================================= */


/* ============================================================= */
/* Archives
/* ============================================================= */


/* ============================================================= */
/* Search
/* ============================================================= */


/* ============================================================= */
/* 404
/* ============================================================= */


/* ============================================================= */
/* Numeric Post Navigation
/* ============================================================= */



/* Small devices (landscape phones, 576px and up) */
@media (min-width: 576px) {



}

/* Medium devices (tablets, 768px and up) */
@media (min-width: 768px) {



}


/* Large devices (desktops, 992px and up) */
@media (min-width: 992px) {



}


/* Extra large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {



}