/* 
Theme Name: Prosaldo 2022
Theme URI: https://codemiq.com
Description: ...
Author: codemiq
Author URI: https://codemiq.com
Template: twentytwentytwo
Version: 1.0.1
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
*/

@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,400;0,600;0,700;1,400;1,700&family=Ubuntu:wght@700&display=swap');

:root{
    --wp--preset--font-family--system-font: 'Open Sans', sans-serif;
}
/* 
h1 30 (1.9rem) mobil 60 (3.35rem) desktop huge 
h2 24 (1.5rem)  mobil 42 (2.35rem) desktop gigantic
h3 18 (1.125rem) mobil 30 (1.7rem) desktop colossal
*/

html{
    font-size: 15px;
    /* 
    Basis Schriftgröße 15px 
    daraus berechnen sich die im Theme eingestellten "Presets"
    medium 1rem
    */
    scroll-behavior: smooth;

}

:target:before {
    content: "";
    display: block;
    height: 100px;
    margin: -100px 0 0;
}
body.error404 .error-content-wrapper{
    max-width: 910px;
    margin-left: auto;
    margin-right: auto;
}
body.error404 .wp-block-image{
    display: flex;
    justify-content: center;
}

/** algolia search */
#ais_overlay_wrapper{
    z-index: 21
}

@media screen and (min-width: 375px) {
    html {
        font-size: 16px;
    }
}

@media screen and (min-width: 900px) {
    html {
        font-size: 17px;
    }

    .margin-top-for-edit {
        margin-top: 150px !important;
    }
}

@media screen and (min-width: 1200px) {
    html {
        font-size: 18px;
    }
}

/* h1,
.has-x-large-font-size{
    line-height: 1.1;
} */

p {
    margin-top:0.5em
}

h2{
    margin-bottom: 0.6rem;
}

a{
    transition: all 0.4s ease-out;
}

.entry-content a:hover{
    opacity: 0.75;
}



