/*
Theme Name: DPSG
Theme URI: 
Author: Gierig
Author URI: 
Description: for real no  no Description
Requires at least: 7.1
Tested up to: 7.1
Requires PHP: 5.7
Version: 0.01
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: dpsg
Tags: 
*/


/** ---------------------------------------------------------------------------
    - CSS fot the DPSG Theme
    - by gierig, 2026
    - 2026.10.24 first draw
    - 2026.10.25 add cookie button css 
    ---------------------------------------------------------------------------
**/

/** ---------------------------------------------------------------------------
    - Main Template
    ---------------------------------------------------------------------------
**/

/* add DPSG Lily to back gorund */
.dpsg-site-back {
    min-height: 600px;
    background-image: url("assets/images/dpsg-lilie-outline-5deg-E0.svg");
    background-repeat: no-repeat;
    background-position: 15% top;
    background-size: 280px auto;
}

/* add foter backgrosun (grass and tent) */
.dpsg-footer-back {
    margin: 0 0 0 0;
    min-height: 288px;
    #background: #F5FFFA;
    background: url("assets/images/footer_tent.png"),url("assets/images/footer_grass.png");
    background-position: right bottom, bottom;
    background-size: auto, 100px 163px;
    background-repeat: no-repeat, repeat-x;
    #background-color: #EE77AA;    
}


/** ---------------------------------------------------------------------------
  * - Plugin Lynbro Cookie Consent - Cookie Settings
  * ---------------------------------------------------------------------------
**/

.lynbro-cc-settings-btn {
    font: inherit;
    color: #FFF;
    cursor: pointer;
    border: 0px solid currentColor;
    background: transparent;
    border-radius: 0px;
    padding: 0px 0px;
    min-height: 0px;
}


/** ---------------------------------------------------------------------------
  * - SVG 
  * ---------------------------------------------------------------------------
**/

svg{
    margin:0px;
    padding:0px;
    display:block;   
    }

.svg-seperator-white-bg{
    #width: calc(100% + 2px);
    #height: 100%;
    margin:0;
    margin-bottom:-1px;
    margin-top:-1px;
    padding:0;
    #background-color: transparent;
    }

.svg-seperator-beige{
    fill: #ECDFCB; /*DPSG_Hellbeige*/
    }



.test .wp-block-cover__image-background {
    background-size: 50% auto;
}




/** ---------------------------------------------------------------------------
  * - CSS
  * ---------------------------------------------------------------------------
**/



