@font-face{font-family:Barlow;font-style:italic;font-weight:600;font-display:swap;src:url(byg-barlow-600i-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:italic;font-weight:600;font-display:swap;src:url(byg-barlow-600i-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:italic;font-weight:700;font-display:swap;src:url(byg-barlow-700i-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:italic;font-weight:700;font-display:swap;src:url(byg-barlow-700i-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:italic;font-weight:800;font-display:swap;src:url(byg-barlow-800i-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:italic;font-weight:800;font-display:swap;src:url(byg-barlow-800i-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(byg-barlow-600-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(byg-barlow-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(byg-barlow-700-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(byg-barlow-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink: #0A0A0E;--ink-2: #0E0E14;--carbon: #14141B;--carbon-2: #1B1B24;--line: rgba(244, 243, 248, .09);--line-strong: rgba(244, 243, 248, .16);--text: #F4F3F8;--muted: #9A96A8;--purple: #3C0AB3;--purple-deep: #26076F;--violet: #A78BFF;--volt: #EDFF00;--volt-ink: #0A0A0E;--paper: #FFFFFF;--paper-2: #F5F4F7;--paper-ink: #0B0B10;--paper-muted: #5D5966;--paper-line: rgba(11, 11, 16, .1);--byg-font: "Barlow", -apple-system, "Helvetica Neue", Arial, sans-serif;--byg-wrap: 1400px;--byg-pad: clamp(20px, 4vw, 48px);--byg-r: 2px;--kante-licht: rgba(244, 243, 248, .2);--kante-quer: rgba(244, 243, 248, .09);--kante-schatten: rgba(244, 243, 248, .035);--glanz: rgba(244, 243, 248, .07);--eb-1: 0 1px 2px rgba(0, 0, 0, .34), 0 10px 28px rgba(0, 0, 0, .3);--eb-2: 0 2px 6px rgba(0, 0, 0, .4), 0 20px 48px rgba(0, 0, 0, .44);--t-say-2: clamp(26px, 2.9vw, 40px);--t-quote: clamp(28px, 3.2vw, 44px);--t-card: clamp(20px, 1.7vw, 24px);--t-body: 15px;--t-micro: 12px;--lh-card: 1.06;--t-say: clamp(28px, 3.2vw, 44px);--lh-say: 1.06;--ls-say: -.015em;--t-lead: clamp(17px, 1.4vw, 20px);--t-1: .18s;--t-2: .35s;--ease: cubic-bezier(.3, .7, .25, 1);--byg-flagge-feld: 26px;--byg-flagge-ton: .055;--byg-flagge: repeating-conic-gradient( rgba(244, 243, 248, var(--byg-flagge-ton)) 0% 25%, transparent 0% 50%);--byg-skew: -8deg;--byg-skew-in: 8deg;--ico-tile: 52px;--ico-ctrl: 44px;--ico-stroke: 1.7;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--sp-7: 48px;--sp-8: 72px;--sp-9: 96px;--sp-10: 136px;--sp-hero: 192px;--kante-licht-violet: rgba(167, 139, 255, .5);--kante-quer-violet: rgba(167, 139, 255, .28);--kante-schatten-violet: rgba(167, 139, 255, .16);--eb-3: 0 34px 74px rgba(10, 10, 14, .66)}.byg-scope{background:var(--ink);color:var(--text);font-family:var(--byg-font);font-weight:700;font-style:italic;font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;--color-foreground: var(--byg-text-rgb);--color-foreground-2: var(--byg-muted-rgb)}.byg-scope ::selection{background:var(--purple);color:#fff}.byg-scope img,.byg-scope svg{max-width:100%;display:block}.byg-scope a{color:inherit;text-decoration:none}.byg-scope ul{list-style:none;margin:0;padding:0}.byg-paper{background:var(--paper);color:var(--paper-ink)}.byg-scope.byg-paper{--color-foreground: var(--byg-paper-ink-rgb, 11, 11, 16);--color-foreground-2: var(--byg-paper-muted-rgb, 93, 89, 102)}a.byg-btn.byg-btn--volt:not(#_):hover{color:var(--volt-ink)}a.byg-btn.byg-btn--ghost:not(#_):hover{color:var(--volt)}a.byg-btn.byg-btn--ghost-dark:not(#_):hover{color:var(--paper-ink)}a.byg-link-volt:not(#_):hover{color:var(--volt)}.byg-scope h1,.byg-scope h2,.byg-scope h3,.byg-scope h4,.byg-scope h5,.byg-scope h6,.byg-scope p{color:inherit}.byg-scope :where(p){font-size:16px;line-height:1.55}.byg-scope :where(h1,h2,h3,h4,h5,h6){line-height:inherit}.byg-scope a:focus,.byg-scope a:focus-visible{color:inherit}a.byg-link-volt:focus,a.byg-link-volt:focus-visible{color:var(--volt)}.byg-scope .byg-btn.byg-btn--volt:focus{color:var(--volt-ink)}.byg-scope .byg-btn.byg-btn--ghost:focus{color:var(--volt)}.byg-scope .byg-btn.byg-btn--ghost-dark:focus{color:var(--paper-ink)}.byg-h-display{font-weight:800;font-style:italic;text-transform:uppercase;line-height:.94;letter-spacing:-.015em;font-size:clamp(44px,8.4vw,108px);text-wrap:balance;margin:0}.byg-h-section{font-weight:800;font-style:italic;text-transform:uppercase;line-height:1.02;letter-spacing:-.015em;font-size:clamp(32px,4.4vw,62px);text-wrap:balance;margin:0}.byg-h-card{font-weight:800;font-style:italic;text-transform:uppercase;line-height:var(--lh-card);letter-spacing:-.005em;font-size:var(--t-card);margin:0}.byg-label{font-weight:600;font-style:italic;text-transform:uppercase;letter-spacing:.16em;font-size:12px}.byg-body-l{font-size:var(--t-lead);line-height:1.55}.byg-muted{color:var(--muted)}.byg-paper .byg-muted{color:var(--paper-muted)}.byg-num{font-variant-numeric:tabular-nums}.byg-scope:not(#_) .byg-hero__sub,.byg-scope:not(#_) .byg-uebernahme__row-text,.byg-scope:not(#_) .byg-erfolg__text,.byg-scope:not(#_) .byg-brands__intro,.byg-scope:not(#_) .byg-catalog__intro,.byg-scope:not(#_) .byg-catalog__desc,.byg-scope:not(#_) .byg-services__head-text,.byg-scope:not(#_) .byg-services__group-kurz,.byg-scope:not(#_) .byg-services__card-text,.byg-scope:not(#_) .byg-process__sub,.byg-scope:not(#_) .byg-process__text,.byg-scope:not(#_) .byg-workshop__text,.byg-scope:not(#_) .byg-workshop__lead,.byg-scope:not(#_) .byg-faq__body,.byg-scope:not(#_) .byg-faq__body p,.byg-scope:not(#_) .byg-contact__text,.byg-scope:not(#_) .byg-footer__tag,.byg-scope:not(#_) .byg-pagehead__sub{font-style:normal;font-weight:600}.byg-scope:not(#_) .byg-brands__intro,.byg-scope:not(#_) .byg-catalog__intro,.byg-scope:not(#_) .byg-services__head-text{font-size:var(--t-lead);line-height:1.55}.byg-scope:not(#_) .byg-hero__quick-t{font-size:var(--t-card);line-height:var(--lh-card)}.byg-wrap{max-width:var(--byg-wrap);margin:0 auto;padding-left:var(--byg-pad);padding-right:var(--byg-pad)}.byg-section{padding:clamp(56px,6.4vw,92px) 0;position:relative}.byg-section:before,.byg-section:after{z-index:0}.byg-section>.byg-wrap{position:relative;z-index:1}.byg-kicker{display:flex;align-items:center;gap:14px;margin-bottom:clamp(24px,3.2vw,36px)}.byg-kicker__tick{width:22px;height:3px;background:var(--purple);flex:none}.byg-kicker__idx{color:var(--violet)}.byg-kicker__rule{flex:1;height:1px;background:var(--line)}.byg-paper .byg-kicker__idx{color:var(--purple)}.byg-paper .byg-kicker__rule{background:var(--paper-line)}.byg-ico-hi{opacity:.5;transition:opacity .3s ease}.byg-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--byg-font);font-weight:700;font-style:italic;text-transform:uppercase;letter-spacing:.06em;font-size:15px;line-height:1;padding:17px 30px;min-height:44px;border:2px solid transparent;border-radius:var(--byg-r);transform:skew(-8deg);cursor:pointer;white-space:nowrap;background:none;text-decoration:none;margin-inline:4px;transition:background .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease}.byg-btn>span{display:inline-block;transform:skew(8deg)}.byg-btn.byg-btn--volt{background:var(--volt);color:var(--volt-ink)}.byg-btn.byg-btn--volt:hover{box-shadow:0 0 0 3px #edff0040,0 8px 30px #edff002e}.byg-btn.byg-btn--ghost{background:transparent;color:var(--volt);border-color:var(--volt)}.byg-btn.byg-btn--ghost-dark{background:transparent;color:var(--paper-ink);border-color:var(--paper-ink)}@media(hover:hover)and (pointer:fine){.byg-btn.byg-btn--ghost:hover{background:linear-gradient(160deg,#7c4dff42,#3c0ab338);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0 1px #ecd9ff38}.byg-btn.byg-btn--ghost-dark:hover{background:var(--byg-ink-tint, rgba(11, 11, 16, .06))}}.byg-scope .byg-btn:active{transform:skew(-8deg) translateY(1px) scale(.985)}.byg-scope a.byg-link-volt:active{transform:translateY(1px)}.byg-scope a:not(.byg-btn):not(.byg-link-volt):active,.byg-scope button:not(.byg-btn):active,.byg-scope summary:active{translate:0 1px}.byg-scope .byg-btn:focus-visible,.byg-scope a:focus-visible,.byg-scope summary:focus-visible,.byg-scope button:focus-visible{outline:2px solid var(--volt);outline-offset:3px}:where(.byg-scope) :focus-visible{box-shadow:none}.byg-paper .byg-btn:focus-visible,.byg-paper a:focus-visible,.byg-paper summary:focus-visible,.byg-paper button:focus-visible{outline-color:var(--purple)}.byg-scope p a,.byg-scope .byg-rte a{text-decoration:underline;text-underline-offset:2px}a.byg-link-volt,.byg-link-volt{color:var(--volt);font-weight:700;font-style:italic;text-transform:uppercase;letter-spacing:.06em;font-size:14px;display:inline-flex;align-items:center;gap:8px;min-height:44px}.byg-link-volt:after{content:"\2192";transition:transform .18s ease}.byg-link-volt:hover:after{transform:translate(4px)}.byg-reveal-armed .byg-reveal{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s ease}.byg-reveal-armed .byg-reveal.in{opacity:1;transform:none}.shopify-design-mode .byg-reveal{opacity:1!important;transform:none!important}.byg-asset-tag{display:inline-flex;align-items:center;gap:7px;font-weight:600;font-style:italic;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--violet);border:1px dashed rgba(167,139,255,.45);padding:5px 9px;border-radius:var(--byg-r);background:#3c0ab324}.byg-asset-tag:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--violet)}.byg-photo-slot{position:relative;border:1px solid var(--line);background:linear-gradient(#3c0ab30f,#3c0ab305),repeating-linear-gradient(98deg,transparent 0 14px,rgba(244,243,248,.025) 14px 15px),var(--carbon);border-radius:var(--byg-r);overflow:hidden}.byg-photo-slot:after{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:1px dashed rgba(244,243,248,.14);border-radius:var(--byg-r);pointer-events:none}.byg-photo-slot .byg-asset-tag{position:absolute;left:18px;bottom:16px;z-index:2;max-width:calc(100% - 36px)}.byg-photo-slot:not(.byg-photo-slot--filled):not([class*=byg-ratio-]){min-height:160px}.byg-photo-slot__img{width:100%;height:100%;object-fit:cover}.byg-photo-slot--filled{background:var(--carbon)}.byg-photo-slot--filled:after{content:none}.byg-ratio-16-9{aspect-ratio:16 / 9}.byg-ratio-4-3{aspect-ratio:4 / 3}.byg-ratio-1-1{aspect-ratio:1 / 1}.byg-ratio-3-4{aspect-ratio:3 / 4}.byg-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-family:var(--byg-font);font-weight:600;font-style:italic;text-transform:uppercase;font-size:12px;letter-spacing:.1em;color:var(--paper-muted);max-width:var(--byg-wrap);margin:0 auto;padding:18px var(--byg-pad) 0}.byg-breadcrumb a{color:inherit;text-decoration:none;display:inline-flex;align-items:center;min-height:44px;padding:0 2px}.byg-breadcrumb a:hover{color:var(--purple)}.byg-breadcrumb a:focus-visible{outline:2px solid var(--purple);outline-offset:2px}.byg-breadcrumb__sep{opacity:.5}.byg-breadcrumb__current{color:var(--paper-ink)}.byg-fitment{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:14px 0 6px;font-family:var(--byg-font)}.byg-fitment__label{font-weight:600;font-style:italic;text-transform:uppercase;font-size:12px;letter-spacing:.16em;color:var(--paper-muted);margin-right:4px}.byg-fitment__list{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.byg-fitment__chip{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border:1px solid var(--paper-line);border-radius:100px;font-weight:700;font-style:italic;text-transform:uppercase;font-size:12.5px;letter-spacing:.05em;color:var(--paper-ink);text-decoration:none;transition:border-color .15s ease,color .15s ease}a.byg-fitment__chip:hover{border-color:var(--purple);color:var(--purple)}a.byg-fitment__chip:focus-visible{outline:2px solid var(--purple);outline-offset:2px}.byg-fitment__chip--jahr{color:var(--paper-muted)}@media(prefers-reduced-motion:reduce){.byg-scope *,.byg-scope *:before,.byg-scope *:after{animation:none!important;transition:none!important}.byg-reveal,.byg-reveal-armed .byg-reveal{opacity:1;transform:none}html.js .scroll-animate:is(.fade-in,.fade-in-up,.zoom-in-fade-in,.zoom-out-fade-in){opacity:1;animation:none!important}}.byg-h-card{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:10 4 4}html,html>body{background-color:var(--ink)}
/*# sourceMappingURL=/cdn/shop/t/36/assets/byg-tokens.css.map */
