html{scroll-behavior:smooth;scroll-padding-top:calc(var(--kopf-hoehe) + var(--raum-5))}body{background-color:var(--flaeche);color:var(--text);font-family:var(--schrift);font-size:var(--groesse-m);font-weight:var(--fett-normal);line-height:var(--zeile-weit);letter-spacing:var(--spur-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis-weight:none;min-height:100vh;overflow-x:hidden}.display-1{font-family:var(--schrift-display);font-size:var(--groesse-3xl);font-weight:var(--fett-halb);line-height:var(--zeile-eng);letter-spacing:var(--spur-display)}.display-2{font-family:var(--schrift-display);font-size:var(--groesse-2xl);font-weight:var(--fett-halb);line-height:1.12;letter-spacing:var(--spur-display)}.titel-1{font-family:var(--schrift-display);font-size:var(--groesse-xl);font-weight:var(--fett-halb);line-height:var(--zeile-knapp);letter-spacing:var(--spur-eng)}.titel-2{font-size:var(--groesse-l);font-weight:var(--fett-halb);line-height:1.3;letter-spacing:var(--spur-eng)}.titel-3{font-size:var(--groesse-m);font-weight:var(--fett-halb);line-height:1.4;letter-spacing:var(--spur-normal)}.vorspann{font-size:var(--groesse-l);line-height:1.5;color:var(--text-leise);letter-spacing:var(--spur-normal);max-width:60ch}.label{display:block;font-size:var(--groesse-2xs);font-weight:var(--fett-halb);letter-spacing:var(--spur-label);text-transform:uppercase;color:var(--text-zart);line-height:1.4}.label--akzent{color:var(--akzent)}.leise{color:var(--text-leise)}.zart{color:var(--text-zart)}.klein{font-size:var(--groesse-2xs);line-height:1.55;color:var(--text-leise)}.zahl,table td,table th,.messwert{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.messwert{font-weight:var(--fett-halb);letter-spacing:var(--spur-eng)}.einheit{font-weight:var(--fett-normal);color:var(--text-leise);font-size:.82em;margin-left:.15em}.fliesstext{max-width:var(--breite-text)}.fliesstext>*+*{margin-top:var(--raum-5)}.fliesstext h2{font-family:var(--schrift-display);font-size:var(--groesse-xl);font-weight:var(--fett-halb);line-height:var(--zeile-knapp);letter-spacing:var(--spur-eng);margin-top:var(--raum-9)}.fliesstext h3{font-size:var(--groesse-l);font-weight:var(--fett-halb);line-height:1.35;letter-spacing:var(--spur-eng);margin-top:var(--raum-7)}.fliesstext ul,.fliesstext ol{padding-left:var(--raum-5)}.fliesstext li+li{margin-top:var(--raum-2)}.fliesstext li::marker{color:var(--text-zart)}.fliesstext table{width:100%;font-size:var(--groesse-s);margin-block:var(--raum-5)}.fliesstext th,.fliesstext td{padding:var(--raum-3) var(--raum-4);text-align:right;vertical-align:middle;border-bottom:1px solid var(--rand-zart)}.fliesstext th:first-child,.fliesstext td:first-child{text-align:left;padding-left:0}.fliesstext thead th{font-size:var(--groesse-2xs);font-weight:var(--fett-halb);letter-spacing:var(--spur-label);text-transform:uppercase;color:var(--text-leise);border-bottom:1px solid var(--rand)}@media(max-width:620px){.fliesstext table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}}.fliesstext strong{font-weight:var(--fett-halb)}.fliesstext hr{border:0;border-top:1px solid var(--rand);margin-block:var(--raum-8)}.fliesstext blockquote{border-left:2px solid var(--akzent);padding-left:var(--raum-5);font-size:var(--groesse-l);line-height:1.5;color:var(--text-leise)}a{text-decoration-thickness:1px;text-underline-offset:.18em;transition:color var(--dauer-schnell) var(--kurve)}.fliesstext a{color:var(--akzent);text-decoration-color:var(--akzent-rand)}.fliesstext a:hover{color:var(--akzent-hover);text-decoration-color:currentColor}:focus-visible{outline:2px solid var(--akzent);outline-offset:3px;border-radius:var(--radius-s)}:focus:not(:focus-visible){outline:none}::selection{background-color:var(--akzent-flaeche);color:var(--akzent-hover)}.sprunglink{position:absolute;left:var(--raum-4);top:var(--raum-4);z-index:var(--ebene-overlay);padding:var(--raum-3) var(--raum-5);background-color:var(--flaeche-erhoben);color:var(--text);border:1px solid var(--rand-stark);border-radius:var(--radius-m);box-shadow:var(--schatten-m);font-size:var(--groesse-s);font-weight:var(--fett-mittel);text-decoration:none;transform:translateY(calc(-100% - var(--raum-6)));transition:transform var(--dauer-normal) var(--kurve)}.sprunglink:focus{transform:translateY(0)}.nur-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
/*# sourceMappingURL=/cdn/shop/t/7/assets/02-base.css.map */
