/*!
Theme Name: Goldbach Museum
Theme URI: https://www.ettmueller.eu/
Author: Ettmüller 
Author URI: https://www.ettmueller.eu/
Description: 
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE

*/


/* overall system variables */

@charset "UTF-8";


/* Wordpress reset */


/* Remove default WP body margins */
body {
    margin: 0;
    padding: 0;
    font-size: 1.2rem;
    font-weight: 300;
}

/* Reset heading and text styles */
h1, h2, h3, h4, h5, h6,
 ul, ol, li, figure, blockquote, dl, dd {
    margin: 0;
    padding: 0;
}



h1, h2, h3, h4 {
    font-weight: 500;

}

/* Remove list styles */
ul, ol {
    margin-left: 30px;
    margin-bottom: 2rem;
}

li {
    margin: 1rem 0;
}


p {
    font-size: 1.2rem;
  line-height: 2rem;
  font-weight: 300;
    margin: 0.2rem 0 2.2rem 0;
}



/* Images */
img {
    max-width: 100%;
    display: block;
}

/* Form elements reset */
input, button, textarea, select {
    font: inherit;
    color: inherit;
    background: ;
    border: none;
    outline: none;
}

/* Tables */
table {
    border-collapse: collapse;
    width: 100%;
}

/* Buttons */
button {
    cursor: pointer;
}

/* Remove WP block editor classes if present */
.wp-block {
    max-width: 100%;
}

/* Optional: Remove Gutenberg margin classes */
[class*="wp-block-"] {
   
}


.post-thumbnail img {
    width: 100%;
    height: auto;
    display: block;
    object-fit: cover; /* This helps maintain aspect ratio if you override image size */
}
