/*
Theme Name: AUGENMUSIK Theme
Description: A minimal WordPress theme to support the AUGENMUSIK plugin.
Theme URI: https://augenmusik.tv
Author: Markus Raffler
Requires at least: 6.8
Tested up to: 6.8
Requires PHP: 8.0
Version: 1.0.0
Text Domain: augenmusik
*/

html{font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;overflow-x:hidden;text-transform:uppercase}*,*::before,*::after{box-sizing:border-box}a,button,input:focus,input[type="button"],input[type="submit"],textarea:focus,.wp-block-button__link{transition:all .2s ease-in-out}ol,ul{margin:0;padding:0}b,strong{font-weight:400}blockquote{margin:0}sup{font-size:.5em}audio{display:none}main{z-index:1}.wp-site-blocks{display:flex;flex-direction:column;min-height:100vh;padding-top:0 !important;padding-bottom:0 !important}.wp-site-blocks main{flex:1}.admin-bar .wp-site-blocks{min-height:calc(100vh - 32px)}.m-editor-notification{background:var(--wp--preset--color--base);border:solid 2px var(--wp--preset--color--primary);padding:var(--wp--preset--spacing--20);display:flex;justify-content:center;align-items:flex-start;gap:.5rem;margin:2rem auto;max-width:var(--wp--style--global--wide-size)}.m-editor-notification p{font-weight:600;font-family:var(--wp--preset--font-family--secondary);color:var(--wp--preset--color--contrast) !important;text-transform:uppercase;margin:0;padding:0}.m-editor-notification-icon{width:18px;height:18px;position:relative;top:4px;background-size:contain;background-repeat:no-repeat;background-position:center}.m-editor-notification--info .m-editor-notification-icon{background-image:url("assets/images/icons/info.svg")}.m-editor-notification--warning .m-editor-notification-icon{background-image:url("assets/images/icons/warning.svg")}@media only screen and (max-width:1600px){.wp-block-query .columns-5{grid-template-columns:repeat(4,minmax(0,1fr))}}@media only screen and (max-width:1200px){.wp-block-query .columns-5{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width:1024px){.wp-block-query .columns-5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:650px){.wp-block-query .columns-5{grid-template-columns:repeat(1,minmax(0,1fr))}}.wp-block-search__input{border:none;outline:none;padding:0 !important;height:1em;font-family:var(--wp--preset--font-family--primary);letter-spacing:.25em;color:var(--wp--preset--color--contrast);background:transparent;text-align:right;opacity:.5}.wp-block-search__input:hover{opacity:1;-webkit-animation:blink 1s infinite;animation:blink 1s infinite}.wp-block-search__input:focus{opacity:1;-webkit-animation:none;animation:none;border:none;outline:0}.wp-block-search__input:placeholder{font-weight:bold;opacity:.5;}