/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{margin-top:20px;padding-bottom:50px;}body,#main-wrapper{background-color:#8c1013;font-family:"Jost";font-size:1.1rem;}body.page-node-74 .content-wrapper{background-image:url(/themes/custom/buescher_theme/gfx/hgr-briefpapier.jpg);background-size:100% 100%;background-repeat:no-repeat;padding-top:15px;padding-left:15px;padding-right:55px;padding-bottom:120px;}#main > .row{margin-right:0;}h1.title{font-size:1.8rem;}h2,h2.node__title{font-size:1.5rem;}h2 a,h2.node__title a{text-decoration:none;}.view-aktuelles .views-row .node--view-mode-teaser img,.logo-on-mobile{display:none;}.content-wrapper{background-color:white;padding:15px;-webkit-box-shadow:5px 14px 15px -10px rgba(0,0,0,0.77);box-shadow:5px 14px 15px -10px rgba(0,0,0,0.77);}.content-wrapper a{color:#8c1013;text-decoration:none;}.content-wrapper a:hover{text-decoration:underline;}.region-head-right a a{color:#8c1013;text-decoration:none;}.region-head-right a a:hover{text-decoration:underline;}ul.pagination li span.page-link{color:#8c1013;cursor:pointer;}ul.pagination li a.page-link:hover{color:#8c1013;}.region-logo-area{text-align:center;}.branding-typo{font-size:2rem;color:white;padding-top:60px;}.branding-typo.left{text-align:right;}.branding-typo.left p{border-bottom:1px solid white;}.branding-typo.right{text-align:left;}.branding-typo.right p{border-bottom:1px solid white;}.navbar-brand{display:inline-block;position:relative;top:16px;z-index:10;}.region-head-right .adresse{margin-top:2rem;}.sidebar_second{background-color:white;-webkit-box-shadow:5px 14px 15px -10px rgba(0,0,0,0.77);box-shadow:5px 14px 15px -10px rgba(0,0,0,0.77);}.sidebar_second .block{border:none;}.sidebar_second .block-views-blockaktuelles-block-1 .view-content .views-row{margin-bottom:1rem;}.sidebar_second .block-views-blockaktuelles-block-1 .view-content .views-row .views-field-title{hyphens:auto;}.sidebar_second .block-views-blockaktuelles-block-1 .view-content .views-row .views-field-title a{font-size:1.1rem;color:#8c1013;text-decoration:none;}.inline__links span.node-readmore a{color:#8c1013;text-decoration:none;}.inline__links span.node-readmore a:hover{text-decoration:underline;}.field--name-body img,.main-content img{max-width:100%;height:auto;}.content-wrapper .field--name-body img.inhalts-bild{float:left;margin:10px 15px 10px 0;}.featured-bottom{margin-top:40px;text-align:center;color:white;}.field--name-field-pdf-anhang{margin-top:1.5rem;}.field--name-field-pdf-anhang:before{clear:both;display:table;content:".";text-indent:-9999px;}.field--type-image .field__item{display:inline-block;margin-right:15px;margin-bottom:15px;}.field--type-image .field__item img{border:1px solid #8c1013;}.field--name-field-audio .field__item{margin-bottom:1rem;}.field--name-field-audio .field__item .field--name-name{margin-bottom:0;font-weight:600;}.field--name-field-audio .field__item .field--name-field-text-zur-audio-datei.field__item{margin-bottom:0.4rem;}.field--name-field-audio .field__item .field--name-field-text-zur-audio-datei.field__item p{margin-bottom:0;}.field--name-field-audio .field__item .field--name-field-text-zur-audio-datei.field__item p span{font-family:"Jost" !important;font-weight:bold;}.field--name-field-audio .field__item .audiofield-player label{display:none;}.yt-wrapper{position:relative;}.yt-wrapper button{position:absolute;top:0;left:0;width:560px;height:315px;}.yt-wrapper button img{max-height:100%;}.yt-wrapper img{margin:0 !important;}.yt-wrapper iframe{max-width:100%;}.field--name-field-videos-der-marke .field__item{position:relative;}.field--name-field-videos-der-marke .field__item button{position:absolute;top:0;left:0;width:560px;height:315px;max-width:100%;}.field--name-field-videos-der-marke .field__item button img{max-height:100%;}.field--name-field-videos-der-marke .field__item iframe{max-width:100%;}.block-views-blockmarken-block-1{margin-bottom:50px;}.block-views-blockmarken-block-1 .views-view-responsive-grid__item-inner,.block-views-blockmarken-block-2 .views-view-responsive-grid__item-inner{border:2px solid #8c1013;text-align:center;min-height:265px;padding:20px;}.block-views-blockmarken-block-1 .views-view-responsive-grid__item-inner .views-field-title span a,.block-views-blockmarken-block-2 .views-view-responsive-grid__item-inner .views-field-title span a{font-family:Oswald;font-size:1.2rem;color:#8c1013;text-decoration:none;display:inline-block;margin-bottom:1rem;}.block-views-blockmarken-block-1 .views-field-field-logo,.block-views-blockmarken-block-2 .views-field-field-logo{min-height:100px;margin-bottom:1rem;}.block-views-blockmarken-block-1 .views-field-field-logo a.ext,.block-views-blockmarken-block-2 .views-field-field-logo a.ext{display:none;}.block-views-blockmarken-block-1 .view-header h2,.block-views-blockmarken-block-2 .view-header h2{font-size:1.5rem;}.view-id-marken.view-display-id-block_3 .views-view-responsive-grid--horizontal{gap:0;}.view-id-marken.view-display-id-block_3 .views-field-title{margin-bottom:0.3rem;}.view-id-marken.view-display-id-block_3 .views-field-title span.field-content a{text-decoration:none;font-family:"Oswald";font-size:1.2rem;color:#8c1013;}.view-id-marken.view-display-id-block_3 .views-field-title span.field-content a:hover{text-decoration:underline;}.node--type-firmenprofil .field--name-field-logo.field--type-image{float:none;}.node--type-firmenprofil .image-kleines_inhaltsbild{margin:10px 10px 10px 0;float:left;}.featured-bottom > .row{border-top:1px solid white;}.footer-wrapper{background:linear-gradient(to bottom,#71090e 0%,#8c1013 100%);height:30px;padding-top:40px;}.view-aktuelles > nav{text-align:center;}ul.pagination{display:inline-flex;margin:auto;}button.form-submit{background-color:#8c1013;border:1px solid #8c1013;}button.form-submit:hover{background-color:#A41A28;border:1px solid #A41A28;}div#sliding-popup,div#sliding-popup .eu-cookie-withdraw-banner,.eu-cookie-withdraw-tab{background-color:#71090E;}.eu-cookie-withdraw-tab{padding-left:10px;padding-right:10px;}.eu-cookie-compliance-content{padding-top:15px;}.youtube-cookies-button--manage{background-color:#8c1013;}.youtube-cookies-button--manage:hover{color:white;background-color:#A41A28;}.youtube-cookies-button--accept,.youtube-cookies-button--reject{color:#8c1013;}.youtube-cookies-button--accept:hover,.youtube-cookies-button--reject:hover{background-color:#A41A28;color:white;}.menu--main ul.navbar-nav{padding-bottom:5px;}.menu--main ul.navbar-nav li a.nav-link,.menu--main ul.navbar-nav li span.nav-link{text-transform:uppercase;font-family:Oswald;font-size:1.4rem;color:white;padding:4px 0 5px 0;margin-top:-8px;display:block;margin-right:1.5rem;}.menu--main ul.navbar-nav li a.nav-link:hover,.menu--main ul.navbar-nav li a.nav-link.show,.menu--main ul.navbar-nav li span.nav-link:hover,.menu--main ul.navbar-nav li span.nav-link.show{color:white;}.menu--main ul.navbar-nav li a.nav-link.active,.menu--main ul.navbar-nav li span.nav-link.active{border-top:1px solid white;padding-top:3px;}.menu--main ul.dropdown-menu{border-radius:0;border:none;-webkit-box-shadow:2px 2px 8px 2px rgba(0,0,0,0.43);box-shadow:2px 2px 8px 2px rgba(0,0,0,0.43);}.menu--main ul.dropdown-menu li.dropdown-item.active,.menu--main ul.dropdown-menu li.dropdown-item:active{background-color:#8c1013;color:white;}.menu--main ul.dropdown-menu li.dropdown-item.active a,.menu--main ul.dropdown-menu li.dropdown-item:active a{color:white;}.menu--main ul.dropdown-menu li.dropdown-item a{font-family:Oswald;font-size:1.1rem;color:#8c1013;text-decoration:none;}.header .navbar-dark .justify-content-end{padding-top:0.8rem;justify-content:space-around !important;-webkit-box-shadow:3px 3px 15px 2px rgba(0,0,0,0.43);box-shadow:3px 3px 15px 2px rgba(0,0,0,0.43);margin-bottom:15px;position:relative;}.header .navbar-dark .justify-content-end::before{content:"";position:absolute;top:0;left:0;width:20px;height:100%;background:#9C151C;transform:skewY(-20deg);transform-origin:top left;-webkit-box-shadow:3px 3px 15px 2px rgba(0,0,0,0.43);box-shadow:3px 3px 15px 2px rgba(0,0,0,0.43);}.sidebar_second .menu--samsonite-menue,.sidebar_second .navigation.menu--main{margin-bottom:0;}.sidebar_second .menu--samsonite-menue ul.navbar-nav li,.sidebar_second .menu--samsonite-menue ul li,.sidebar_second .navigation.menu--main ul.navbar-nav li,.sidebar_second .navigation.menu--main ul li{display:block;width:100%;margin:0 0 0.3rem 0;}.sidebar_second .menu--samsonite-menue ul.navbar-nav li a,.sidebar_second .menu--samsonite-menue ul li a,.sidebar_second .navigation.menu--main ul.navbar-nav li a,.sidebar_second .navigation.menu--main ul li a{margin:0;padding:0;font-family:"Oswald";font-size:1.2rem;color:#8c1013;padding-left:15px;}.footer-rechts ul{padding:0;margin:0;}.footer-rechts ul li{list-style:none;text-align:center;padding:0;}.footer-rechts ul li a{color:white;text-decoration:none;}.footer-rechts ul li a:hover{text-decoration:underline;}.flexslider{margin:0;border-radius:0;}.address-inner{height:100%;background-color:white;}.field--name-field-links{margin-bottom:1rem;}.field--name-field-logo{text-align:center;}.pdf-wrapper{margin-bottom:1rem;}.pdf-wrapper::before{clear:both;display:table;content:".";text-indent:-9999px;}.field--name-field-links .field__label{display:inline-block;}.field--name-field-links .field__label::after{content:":";}@media screen and (max-width:1199px){.block-views-blockmarken-block-1 .views-view-responsive-grid__item-inner,.block-views-blockmarken-block-2 .views-view-responsive-grid__item-inner{min-height:284px;}.region-logo-area .branding-typo{padding-top:45px;}.region-logo-area .branding-typo.left p,.region-logo-area .branding-typo.right p{font-size:1.3rem;}.region-logo-area .navbar-brand{top:3px;}}@media screen and (max-width:991px){.region-logo-area .branding-typo{padding-top:25px;}.region-logo-area .branding-typo.left p,.region-logo-area .branding-typo.right p{font-size:1.3rem;}.region-logo-area .navbar-brand{top:4px;}}@media screen and (max-width:768px){.navbar-toggler{border:2px solid white;}.navbar-toggler span.navbar-toggler-icon{background-image:url(/themes/custom/buescher_theme/gfx/burger-menue-inside.png);}nav.menu--main{margin-left:0 !important;}.navbar-collapse{margin-top:10px;}.navbar-collapse ul.navbar-nav li{padding-left:35px;}.navbar-collapse ul.navbar-nav li a.active{background-color:#A41A28;}.navbar-collapse ul.navbar-nav li ul.dropdown-menu li{padding-left:15px;}.menu--main ul.navbar-nav li span.nav-link,.menu--main ul.navbar-nav li a.nav-link,.menu--main ul.navbar-nav li a.nav-link.active,.menu--main ul.navbar-nav li span.nav-link.active{border:none;padding:0;margin:0;}.menu--main ul.navbar-nav li{margin-bottom:0.4rem;}.sidebar_second ul.navbar-nav li a{padding-left:15px !important;}#main > .row{margin-right:calc(-0.5 * var(--bs-gutter-x));}.region-head-right .adresse{margin-top:1rem;}.sidebar_second{background-color:transparent;box-shadow:none;margin-top:0.8rem;}.sidebar_second .section{background-color:white;}.region-logo-area .branding-typo{padding-top:32px;}.region-logo-area .branding-typo.left p,.region-logo-area .branding-typo.right p{font-size:1.3rem;}.region-logo-area .navbar-brand{top:2px;}}@media screen and (max-width:576px){.logo-wrapper{display:none;}.logo-on-mobile{display:block;}.logo-on-mobile img{max-width:100%;height:auto;}}
@font-face{font-family:'Jost';src:url(/themes/custom/buescher_theme/typefaces/Jost-SemiBold.woff2) format('woff2'),url(/themes/custom/buescher_theme/typefaces/Jost-SemiBold.woff) format('woff');font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:'Jost';src:url(/themes/custom/buescher_theme/typefaces/Jost-Regular.woff2) format('woff2'),url(/themes/custom/buescher_theme/typefaces/Jost-Regular.woff) format('woff');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'Oswald';src:url(/themes/custom/buescher_theme/typefaces/Oswald-Light.woff2) format('woff2'),url(/themes/custom/buescher_theme/typefaces/Oswald-Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:'Oswald';src:url(/themes/custom/buescher_theme/typefaces/Oswald-Regular.woff2) format('woff2'),url(/themes/custom/buescher_theme/typefaces/Oswald-Regular.woff) format('woff');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'Oswald';src:url(/themes/custom/buescher_theme/typefaces/Oswald-Medium.woff2) format('woff2'),url(/themes/custom/buescher_theme/typefaces/Oswald-Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap;}
.teaser{position:relative;padding-block-end:var(--sp1-5);}.teaser::after{position:absolute;inset-block-end:0;width:var(--sp3);height:0;content:"";border-top:solid 2px var(--color--gray-95);}@media (min-width:62.5rem){.teaser{padding-block-end:var(--sp3);}}.teaser__content{display:grid;grid-auto-rows:max-content;gap:var(--sp);}.teaser__content .field:not(:last-child){margin-block-end:0;}@media (min-width:62.5rem){.teaser__content{gap:var(--sp2);}}.teaser__image{flex-shrink:0;margin:0;}.teaser__image:empty{display:none;}.teaser__image:empty + .teaser__title{flex-basis:auto;}.teaser__image a{display:block;}.teaser__image img{width:var(--sp3-5);height:var(--sp3-5);object-fit:cover;border-radius:50%;}@media (min-width:62.5rem){.teaser__image img{width:var(--grid-col-width);height:var(--grid-col-width);}}@media (min-width:62.5rem){.teaser__image{position:absolute;inset-block-start:0;inset-inline-start:calc(-1 * ((var(--grid-col-width) + var(--grid-gap))));margin:0;}}.teaser__meta{margin-block-end:var(--sp);}.teaser__title{margin-block:0;flex-basis:calc(100% - var(--sp4-5));color:var(--color-text-neutral-loud);font-size:1.5rem;line-height:var(--line-height-base);}@media (min-width:62.5rem){.teaser__title{flex-basis:auto;font-size:var(--sp2);line-height:var(--sp3);}}.teaser__top{display:flex;flex-wrap:nowrap;align-items:center;margin:0;gap:var(--sp1);margin-block-end:var(--sp1);}@media (min-width:62.5rem){.teaser__top{position:relative;}}
