#website,#shop{min-height:100vh;display:flex;flex-direction:column}#website>header,#shop>header{flex-shrink:0}@media (min-width: 641px) and (max-width: 1024px){#website>header>div,#shop>header>div{gap:1rem}#website>header img,#shop>header img{min-width:0;margin:0 auto;display:block}#website>header .mazda,#shop>header .mazda{flex:0 2 15%}#website>header .suzuki,#shop>header .suzuki{flex:0 2 25%}#website>header .weber,#shop>header .weber{flex:4 0 60%}}#website>main,#shop>main{flex-grow:1;padding:clamp(2rem,6.67vw,4rem) 1rem;border:40px solid red}.unsichtbar:not(:focus):not(:active){position:absolute;width:1px;height:1px;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap}aside.japan{display:flex;gap:2rem}@media (min-width: 641px){aside.japan{flex-direction:column;float:right;margin-left:2rem;margin-bottom:2rem}aside.japan img{width:clamp(10rem,-1.397rem + 29.41vw,16.25rem)}}@media (max-width: 640px){aside.japan{justify-content:space-between;align-items:self-start;flex-direction:row-reverse}}.Button:not([disabled]),.Submit{background-color:#00529c;color:#fff}@font-face{font-family:ZillaSlab;font-style:normal;font-display:swap;src:url(../../../fonts/ZillaSlab-Regular.woff) format("woff"),url(../../../fonts/ZillaSlab-Regular.woff2) format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;src:url(../../../fonts/Montserrat-Regular.woff) format("woff"),url(../../../fonts/Montserrat-Regular.woff2) format("woff2")}h1,.h1,h2,.h2,h3,.h3{font-family:ZillaSlab,Georgia,Times New Roman,Times,serif;color:#00529c}h1,.h1{font-size:clamp(2rem,2.5vw,3.25rem);line-height:clamp(2.5rem,2.5vw,3.75rem)}h1:after,.h1:after{content:"";display:block;height:.6rem;width:8rem;background-color:#00529c;margin:1.5rem 0;transition:.5s}h1:hover:after,.h1:hover:after{width:12rem}h2,.h2{font-size:clamp(1.75rem,3vw,2.5rem);line-height:clamp(2.25rem,3vw,3.25rem);word-wrap:break-word}h3,.h3{font-size:clamp(1.25rem,2.5vw,2rem);line-height:clamp(1.5rem,2.5vw,2.5rem)}main p,main .p,main h4,main .h4,main li,main dl{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:clamp(1rem,.75rem + .83vw,1.25rem);line-height:clamp(1.5rem,1rem + 1.67vw,2rem)}main .\$font-larger{font-size:clamp(1.25rem,1rem + .83vw,1.5rem);line-height:clamp(1.75rem,1rem + 2.5vw,2.5rem)}.list-tool>li{list-style-image:url(../../../images/icon-tool.png);margin-left:2.5rem;padding-left:1rem}.\$font-larger{font-size:1.25rem;line-height:2rem}footer{background-color:#e6e6e6}footer .basis{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}footer .ende{border-top:1px solid #999}footer .fontello-facebook,footer .fontello-instagram{font-size:1.75rem}@media (max-width: 640px){footer .basis{gap:.75rem}}.teambild{transform:rotate(3deg);border:.5rem solid #eee}@media (width >= 1024px){.Nav{background-color:#6e767e}.Nav__ul{align-items:center}.Nav__a{color:#fff;font-weight:400;font-size:1.25rem}.Nav__a:hover{background-color:#e6e6e6;color:#222}.Nav__a--current,.Nav__a--active{background-color:#fff;background:#f4f4f4;color:#222}.Nav .shop-nav{border:4px solid #006dcf;border-radius:2px;background-color:#e6e6e6}.Nav .shop-nav a{color:#222}}@media (width < 1024px){.Nav__ul{background-color:#999}}.Burger__svg{fill:#fff}@media print{@page{size:auto;margin:1cm}html body{margin:0;text-align:left;font-size:10pt;background:#fff;color:#000}header,aside,footer,Nav,.Button,.Toplink{display:none}}.XioniArticle__date,.XioniArticleTile__date{display:none}
