:root{--rk-grund: #0b0a0e;--rk-grund-tief: #070609;--rk-flaeche-voll: #141219;--rk-flaeche-hoch: #1c1a22;--rk-text: #f4f2f7;--rk-text-2: #b6b1bf;--rk-text-3: #8a8594;--rk-line: rgba(255, 255, 255, .1);--rk-line-stark: rgba(255, 255, 255, .22);--rk-flaeche: rgba(255, 255, 255, .04);--rk-neon: #ff0082;--rk-neon-rgb: 255, 0, 130;--rk-auf-neon: #ffffff;--rk-1: 4px;--rk-2: 8px;--rk-3: 12px;--rk-4: 16px;--rk-5: 24px;--rk-6: 32px;--rk-7: 48px;--rk-8: 64px;--rk-9: 96px;--rk-10: 128px;--rk-section-y: clamp(64px, 8vw, 128px);--rk-section-y-eng: clamp(40px, 5vw, 64px);--rk-container: 1440px;--rk-container-eng: 760px;--rk-gutter: clamp(20px, 4vw, 56px);--rk-schrift: "Instrument Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--rk-plakat: var(--font-heading-family), "Bebas Neue", "Oswald", sans-serif;--rk-display: clamp(64px, 9vw, 152px);--rk-h1: clamp(48px, 5.6vw, 96px);--rk-h2: clamp(40px, 4.2vw, 72px);--rk-h3: clamp(28px, 2.2vw, 36px);--rk-h4: 19px;--rk-body: 17px;--rk-small: 15px;--rk-micro: 13px;--rk-etikett: 12px;--rk-lh-tight: .86;--rk-lh-head: .92;--rk-lh-body: 1.6;--rk-track-caps: .14em;--rk-radius-s: 2px;--rk-radius: 2px;--rk-radius-l: 2px;--rk-radius-pill: 2px;--rk-schatten: 0 24px 48px -24px rgb(0 0 0 / .8);--rk-glow: none;--rk-kurve: cubic-bezier(.22, 1, .36, 1);--rk-schnell: .18s var(--rk-kurve);--rk-mittel: .36s var(--rk-kurve);--rk-weich: .6s var(--rk-kurve)}body{font-family:var(--rk-schrift);font-size:var(--rk-body);line-height:var(--rk-lh-body);letter-spacing:0;font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,.h0,.h1,.h2,.h3{font-family:var(--rk-plakat);font-weight:400;letter-spacing:.005em;line-height:var(--rk-lh-head);text-wrap:balance}h4,h5,h6,.h4,.h5,.h6{font-family:var(--rk-schrift);font-weight:600;letter-spacing:0;line-height:1.3;text-wrap:balance}p{text-wrap:pretty}.price,[class*=preis],[class*=price],.rk-zahl{font-variant-numeric:tabular-nums}::selection{background:rgba(var(--rk-neon-rgb),.38);color:#fff}html{scrollbar-color:#3a3642 var(--rk-grund);accent-color:var(--rk-neon)}input,textarea{caret-color:var(--rk-neon)}:focus-visible{outline:2px solid var(--rk-neon);outline-offset:3px}:focus:not(:focus-visible){outline:none}[hidden]{display:none!important}.rk-sec{padding-block:var(--rk-section-y);background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.rk-sec--eng{padding-block:var(--rk-section-y-eng)}.rk-sec--randlos{padding-block:0}.rk-wrap{width:100%;max-width:var(--rk-container);margin-inline:auto;padding-inline:var(--rk-gutter)}.rk-wrap--eng{max-width:var(--rk-container-eng)}.rk-kopf{display:flex;flex-direction:column;gap:var(--rk-4);margin-bottom:clamp(32px,4vw,56px);max-width:60ch}.rk-kopf--mitte{align-items:center;text-align:center;margin-inline:auto}.rk-eyebrow,.rk-etikett{margin:0;font-family:var(--rk-schrift);font-size:var(--rk-etikett);font-weight:600;line-height:1.2;letter-spacing:var(--rk-track-caps);text-transform:uppercase;color:var(--rk-text-3)}.rk-etikett--neon{color:var(--rk-neon)}.rk-kopf>.rk-eyebrow{display:none}.rk-titel{margin:0;font-family:var(--rk-plakat);font-size:var(--rk-h2);font-weight:400;line-height:var(--rk-lh-head);letter-spacing:.005em;text-transform:uppercase;color:var(--rk-text);text-wrap:balance}.rk-sub{margin:0;max-width:52ch;font-size:var(--rk-body);line-height:var(--rk-lh-body);color:var(--rk-text-2)}.rk-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--rk-3);min-height:52px;padding-inline:28px;border-radius:var(--rk-radius);border:1px solid transparent;font-family:var(--rk-schrift);font-size:13px;font-weight:600;line-height:1;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color var(--rk-schnell),color var(--rk-schnell),border-color var(--rk-schnell),transform var(--rk-schnell)}.rk-btn:active{transform:translateY(1px)}.rk-btn[disabled],.rk-btn[aria-disabled=true]{opacity:.4;cursor:not-allowed;transform:none}.rk-btn:after{content:"";width:14px;height:10px;flex:none;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 10'%3E%3Cpath d='M0 5h12M8.5 1.5 12 5 8.5 8.5' fill='none' stroke='%23000' stroke-width='1.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 10'%3E%3Cpath d='M0 5h12M8.5 1.5 12 5 8.5 8.5' fill='none' stroke='%23000' stroke-width='1.5'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform var(--rk-mittel)}.rk-btn:hover:after{transform:translate(4px)}.rk-btn--ohne-pfeil:after{display:none}.rk-btn--haupt{background:var(--rk-neon);border-color:var(--rk-neon);color:var(--rk-auf-neon)}.rk-btn--haupt:hover{background:#fff;border-color:#fff;color:var(--rk-grund)}.rk-btn--neben{background:transparent;border-color:var(--rk-line-stark);color:var(--rk-text)}.rk-btn--neben:hover{background:var(--rk-text);border-color:var(--rk-text);color:var(--rk-grund)}.rk-btn--text{min-height:auto;padding:0 0 6px;border:0;border-radius:0;background:linear-gradient(currentColor,currentColor) left bottom / 100% 1px no-repeat;color:var(--rk-text);transition:background-size var(--rk-mittel),color var(--rk-schnell)}.rk-btn--text:hover{color:var(--rk-neon);background-image:linear-gradient(var(--rk-neon),var(--rk-neon))}.rk-btn--text:active{transform:none}.rk-btn-reihe{display:flex;flex-wrap:wrap;gap:var(--rk-3)}.rk-badge{display:inline-flex;align-items:center;gap:var(--rk-1);padding:5px 8px;border-radius:var(--rk-radius-s);background:var(--rk-neon);color:var(--rk-auf-neon);font-family:var(--rk-schrift);font-size:11px;font-weight:700;line-height:1;letter-spacing:.12em;text-transform:uppercase}.rk-badge--still{background:#0b0a0ed1;color:var(--rk-text);box-shadow:inset 0 0 0 1px var(--rk-line-stark);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.rk-chip{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border:1px solid var(--rk-line-stark);border-radius:var(--rk-radius-s);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--rk-text-2)}.rk-karte{position:relative;background:var(--rk-flaeche);border:1px solid var(--rk-line);border-radius:var(--rk-radius);transition:border-color var(--rk-mittel),background-color var(--rk-mittel)}.rk-karte:after{content:"";position:absolute;inset:-1px -1px auto;height:2px;background:var(--rk-neon);transform:scaleX(0);transform-origin:left;transition:transform var(--rk-mittel)}.rk-karte:hover{border-color:var(--rk-line-stark);background:#ffffff0f}.rk-karte:hover:after{transform:scaleX(1)}.rk-raster{display:grid;column-gap:var(--rk-3);row-gap:clamp(32px,3vw,48px)}.rk-raster--2{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr))}.rk-raster--3{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr))}.rk-raster--4{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr))}.rk-raster-sec__fuss{justify-content:flex-start!important}.rk-trenner{height:1px;border:0;margin:0;background:var(--rk-line)}.rk-marker{background:linear-gradient(transparent 64%,rgba(var(--rk-neon-rgb),.5) 64%);padding-inline:.08em}.rk-leuchtschrift{background:linear-gradient(96deg,#ff0082,#b04dff 46%,#00e5ff);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 28px rgba(var(--rk-neon-rgb),.28))}.rk-umriss{color:transparent;-webkit-text-stroke:1.5px var(--rk-text)}.rk-muster{position:relative;isolation:isolate}.rk-muster>*{position:relative;z-index:1}.rk-muster:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:currentColor;opacity:.035;-webkit-mask-image:var(--rk-muster-bild);mask-image:var(--rk-muster-bild);-webkit-mask-size:80px 80px;mask-size:80px 80px;-webkit-mask-repeat:repeat;mask-repeat:repeat}.rk-muster--kraeftig:before{opacity:.06}.rk-muster--zart:before{opacity:.025}.rk-muster--weich:before{-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-image:var(--rk-muster-bild),radial-gradient(ellipse at center,#000 35%,transparent 78%);mask-image:var(--rk-muster-bild),radial-gradient(ellipse at center,#000 35%,transparent 78%);-webkit-mask-size:80px 80px,100% 100%;mask-size:80px 80px,100% 100%;-webkit-mask-repeat:repeat,no-repeat;mask-repeat:repeat,no-repeat}.rk-verlauf{background:var(--rk-neon);color:var(--rk-auf-neon)}.rk-verlauf--dunkel{background:var(--rk-flaeche-voll)}.rk-sec--schein,.rk-sec--schein-kalt,.rk-sec--kante{position:relative}@media(prefers-reduced-motion:reduce){.rk-btn,.rk-btn:after,.rk-karte,.rk-karte:after{transition:none}}.rk-404{max-width:640px;margin-inline:auto;text-align:center}.rk-404__zahl{margin:0;font-family:var(--rk-plakat);font-size:clamp(120px,22vw,280px);line-height:.8;letter-spacing:0}.rk-404__titel{margin:var(--rk-6) 0 var(--rk-3);font-size:var(--rk-h2);text-transform:uppercase}.rk-404__text{margin:0 0 var(--rk-6);color:var(--rk-text-2)}.rk-404__wege{display:flex;flex-wrap:wrap;gap:var(--rk-3);justify-content:center;margin-bottom:var(--rk-8)}.rk-404__suche{display:grid;gap:var(--rk-2);text-align:left}.rk-404__suche label{font-size:var(--rk-etikett);font-weight:600;letter-spacing:var(--rk-track-caps);text-transform:uppercase;color:var(--rk-text-3)}.rk-404__feld{display:flex;gap:var(--rk-2)}.rk-404__feld input{flex:1 1 auto;min-height:52px;padding:0 var(--rk-4);border:1px solid var(--rk-line-stark);border-radius:var(--rk-radius);background:transparent;font:inherit;color:var(--rk-text)}.rk-404__feld input:focus-visible{outline:2px solid var(--rk-neon);outline-offset:2px}.rk-grundpreis{display:block;font-size:12px;line-height:1.4;letter-spacing:.01em;color:var(--rk-text-3);font-variant-numeric:tabular-nums}.rk-product-hero__grundpreis{margin-top:6px;font-size:13px}.rk-pkarte__grundpreis{margin-top:2px}.rk-hersteller{margin:var(--rk-4) 0 0;font-size:13px;line-height:1.55;color:var(--rk-text-3)}.rk-hersteller__titel{font-weight:600;color:var(--rk-text-2)}.rk-product-hero__tax-info a,.rk-preisfuss a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.rk-preisfuss{margin:var(--rk-7) 0 0;padding-top:var(--rk-4);border-top:1px solid var(--rk-line);font-size:13px;color:var(--rk-text-3)}.rk-fett{font-weight:700}.rk-hersteller p{margin:0}.rk-reiter__platz{display:contents}
/*# sourceMappingURL=/cdn/shop/t/8/assets/rk-system.css.map */
