@font-face {
font-display: swap; font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
src: url(//www.meuser-optik.com/wp-content/themes/generatepress_child/fonts/open-sans-v36-latin-regular.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
src: url(//www.meuser-optik.com/wp-content/themes/generatepress_child/fonts/open-sans-v36-latin-600.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Open Sans';
font-style: normal;
font-weight: 700;
src: url(//www.meuser-optik.com/wp-content/themes/generatepress_child/fonts/open-sans-v36-latin-700.woff2) format('woff2'); }
body, button, input, select, textarea {
font-family: 'Open Sans', Arial, Helvetica, Geneva, sans-serif !important;
} .site-footer a{
text-decoration: none;
}
.site-footer a:hover{
text-decoration: underline;
}  .navigation-branding img, 
.site-logo.mobile-header-logo img {
width: 69px !important;
height: auto !important;
} .gb-container li {
margin-bottom: 10px;
}
.gb-container ul {
margin-left: 24px;
}
.list-normal li {
margin-bottom: 10px;
}
.list-normal {
margin-left: 28px;
} #cmplz-document, .editor-styles-wrapper .cmplz-unlinked-mode {
font-size: inherit;
max-width: none;
text-justify: inter-word;
}
#cmplz-document p, .editor-styles-wrapper .cmplz-unlinked-mode p, #cmplz-document li, .editor-styles-wrapper .cmplz-unlinked-mode li, #cmplz-document td, .editor-styles-wrapper .cmplz-unlinked-mode td {
font-size: inherit;
margin-top: 0
}
#cmplz-document h2, .editor-styles-wrapper .cmplz-unlinked-mode h2, #cmplz-document h3, .editor-styles-wrapper .cmplz-unlinked-mode h3 {
font-weight: 700;
}
.cmplz-cookiebanner .cmplz-accept { }
.cmplz-cookiebanner .cmplz-logo img {
height: 32px !important;
max-width: inherit !important;
}