@font-face{font-family:Bolton;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/F37Bolton-Regular.otf) format("opentype")}@font-face{font-family:BoltonBold;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/F37Bolton-Bold.otf) format("opentype")}body{font-family:Bolton,sans-serif;background:#fafafa;width:100vw!important;overflow-x:hidden!important}.hidden{display:none!important}.bolton-bold{font-family:BoltonBold}p{font-size:16px;line-height:1.7em}a{color:inherit;text-decoration:none}.z-index-100{z-index:100}.navbar{background:#000;padding:0;height:50px}.navbar-brand{padding:0}nav.hauptnavigation{box-sizing:border-box;background-color:#000;position:fixed;z-index:9;top:45px;left:0;height:96%;max-width:515px;width:100%;padding:32px 40px 60px 40px;overflow-y:auto;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}@media (min-width:667px){nav.hauptnavigation{padding:50px}}nav.hauptnavigation ul.main{list-style-type:none}nav.hauptnavigation ul.main .level_1>.level_2,nav.hauptnavigation ul.main .level_2>.level_3{list-style:none;padding-left:10px}nav.hauptnavigation ul.main .level_2>.level_3{padding-left:20px}nav.hauptnavigation ul.main .level_2 a{font-size:1em}nav.hauptnavigation ul.main li{margin-bottom:20px;-webkit-transform:translateX(40px);-moz-transform:translateX(40px);-ms-transform:translateX(40px);-o-transform:translateX(40px);transform:translateX(40px);opacity:0}nav.hauptnavigation ul.main li:last-of-type{margin-bottom:0}nav.hauptnavigation ul.main li a{color:#fff;text-decoration:none;text-transform:uppercase;font-size:1.1rem;display:block;letter-spacing:2px;font-weight:600;padding:5px 0}nav.hauptnavigation ul.main li.level_2 a{text-transform:inherit;font-size:1em}@media (max-width:667px){nav.hauptnavigation ul.main{padding:0}}nav.hauptnavigation ul.main li a span{color:#b7ac7f;display:block}.navizusatz{font-size:12px;display:block;text-transform:none}@media screen and (max-width:700px){nav.hauptnavigation ul.main li a{font-size:1.1em}nav.hauptnavigation{padding-top:40px}}.btn{border-radius:0}#sb-search .sb-search-input{position:absolute;top:-5px;right:0;border:none;outline:0;background:#fff;width:100%;height:50px;margin:0;z-index:10;padding:20px 65px 20px 20px;font-family:inherit;font-family:Bolton;color:#2c3e50}#sb-search input[type=search]{background:#ededed url(/themes/au23/images/searchicon.png) no-repeat 9px center;padding:0 0 0 40px;width:15px}li.level_1>a{z-index:1}li.level_2>a{z-index:2}li.level_3>a{z-index:3}.mobile_menu{display:none;position:relative}.mobile_menu{display:none;position:relative}