@-webkit-keyframes animation{0%,to{background-size:100%}50%{background-size:123%}}@keyframes animation{0%,to{background-size:100%}50%{background-size:123%}}*,::after,::before{box-sizing:border-box}img,svg,video{max-width:100%;height:auto}.stack{display:flex;flex-direction:column;gap:var(--space, 12px)}.flex-child{min-width:0}.toolbar{flex-wrap:wrap}body{overflow-x:hidden;padding:0;margin:0;font-family:"Poppins",sans-serif;color:#4d5154;background:linear-gradient(90deg,#b18d39 0,#fcf5d9 65%,#b18d39 100%)}.prose{overflow-wrap:anywhere}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card img{width:100%;height:100%;object-fit:cover;display:block}.widget{contain:layout paint}main{width:100%;max-width:100%;background:#fff;border-bottom:1px solid #7c6327}main>section{margin:0 auto;max-width:var(--width-content)}main>section.textleft>h1{padding:65px 0 0;text-align:left}main>section#startscroll{padding:55px 0 35px}.mainh1{position:relative;font-weight:600}.textleft{display:block}.nopaddnomarg{padding:0;margin:0}header,header button{display:flex;justify-content:center}header{padding:0;width:100%;background:#fff;box-shadow:rgba(0,0,0,.15)0 25px 20px -20px;border-bottom:1px solid var(--color-text-secondary)}header button{background:0 0;padding:9px 0;border:0;align-items:center}.dbuttons .dropdown-content{display:none;position:absolute;background-color:#fff;width:100%;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:100}.jsdropbtn{border:0;cursor:pointer}.jsdropbtn .chevron{transform:rotate(-90deg)}.jsdropbtn:focus .chevron,.jsdropbtn:hover .chevron{transform:rotate(-90deg) scale(1.8);color:var(--color-link)}.flex-container .dropdown,.jsdropdown{position:relative;display:inline-block}.jsdropdown-content{position:absolute;background-color:#fff;min-width:160px;overflow:auto;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:100;transition:all .45s ease-in-out;top:-100%}.jsdropdown-content a{color:#000;padding:12px 16px;text-decoration:none;display:block}a span.material-icons{font-size:15px;vertical-align:middle;margin-right:5px}.jsdropdown a:hover{background-color:#ddd}.jsshow{top:0}.flex-container{gap:15px}.flex-container,.flex-container span{display:flex;align-content:center;justify-content:center}.flex-container span img{vertical-align:center}.flex-container *{border:1px dotted red}.flex-container .dropdown{padding:6px 12px;line-height:140%}.flex-container .dropdown ul.dropdown-content{margin:0;padding:12px 0 0;list-style-type:none!important}.flex-container .dropdown .chevron{transform:rotate(-90deg)}.flex-container .dropdown:hover .chevron{transform:rotate(0deg)}.dropdown-content a:hover{background-color:#f1f1f1}.dropdown:hover .dropdown-content,footer nav a{display:block}.dropdown-menu{margin:0;padding:0;border:0;min-width:200px;width:100%;text-align:center;font-size:190%;font-size:calc(1vw + 1vh + 3vmin);font-weight:600;text-transform:uppercase}.menu-item{display:flex;align-items:center;justify-content:center;gap:12px 3px;padding:12px 5px;color:#4d5154;text-decoration:none;transition:background .35s;text-transform:uppercase}.menu-item:hover{background:#d2d2d2;color:var(--color-link)}.menu-item:hover::before{color:#04c}.menu-item--danger{color:#dc2626}.menu-divider{margin:4px 0;border:0;border-top:1px solid #e5e7eb}.chevron{color:#4d5154;transition:transform .2s}header .smaler{font-size:80%;font-weight:200}header .closeme{font-size:60%;font-style:italic}.slider-container{position:relative;max-width:100%;margin:0 auto;overflow:hidden;background-size:cover;background-position:center;transition:opacity 1s ease-in-out}.slider-container-blur{backdrop-filter:blur(24px) saturate(60%) brightness(125%);-webkit-backdrop-filter:blur(24px) saturate(60%) brightness(125%)}.slider,footer>div{max-width:var(--width-content);margin:0 auto}.slider{position:relative;width:100%;background-color:transparent;aspect-ratio:16/9}.slide{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity 1s ease-in-out;background-size:cover;background-position:center;max-height:100%;-webkit-animation-name:animation;-webkit-animation-duration:45s;-webkit-animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;-webkit-animation-play-state:running;animation-name:animation;animation-duration:45s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-play-state:running;box-shadow:rgba(50,50,93,.25)0 30px 60px -12px inset,rgba(0,0,0,.3)0 18px 36px -18px inset}.slide.active{opacity:1}.slider-controls{position:absolute;bottom:15px;left:50%;transform:translateX(-50%);display:flex;gap:8px}.dot{width:12px;height:12px;border-radius:50%;background:rgba(255,255,255,.5);cursor:pointer;transition:background .15s}.dot.active{background:#fff}.regular{font-weight:400}.bold{font-weight:600}.upper{text-transform:uppercase}footer>div{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;padding:84px 0 123px}footer nav a{margin-bottom:12px;font-weight:500;text-decoration:none}footer h3,footer h6{font-size:18px;padding:0;margin:0 0 12px}footer h6{font-size:16px}footer nav a:before{font-family:"Material Icons";width:24px;height:24px;content:"logout";vertical-align:middle;margin-right:6px;text-decoration:none}.backH1{position:absolute;top:2px;left:2px;z-index:0;font-size:115%;font-weight:800;opacity:.15;letter-spacing:-.5px}sup{background:0 0}@media (max-width:500px){.slider{min-height:300px;width:auto}}h1{font-size:clamp(55px,calc(2.5vw + 2.5vh + 3vmin),140px)}h1,h2,h3,h4,h5,h6{position:relative;font-weight:400}main.homepage>section.textleft{padding-bottom:35px}h1,h2,h3,h4,h5{line-height:104%}h2,h3,h4,h5{font-size:calc(1vw + .7vh + 3vmin)}h3,h4,h5{font-size:calc(1vw + .5vh + 3vmin)}h4,h5{font-size:calc(1vw + .3vh + 3vmin)}h5{font-size:calc(1vw + .1vh + 3vmin)}.textContent{margin:0 auto;max-width:560px}.mt0{margin-top:0}.mb0{margin-bottom:0}.mt15{margin-top:15px}.mb25{margin-bottom:25px}.mt25{margin-top:25px}.mt45{margin-top:45px!important}.mb35{margin-bottom:35px}.pb35{padding-bottom:35px}.mb95{margin-bottom:95px}.mr12{margin-right:12px}.pb95{padding-bottom:95px}.small80{font-size:.8em}.bold400{font-weight:400!important}.bold500{font-weight:500!important}.bold600{font-weight:600!important}header hr{border:0;height:0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(255,255,255,.3)}@media only screen and (max-width:669px){#AugustGerstnerManufaktur{width:100%;min-width:100%}}