@font-face{font-family:DF Forge Grotesk;src:url(df-forge-grotesk-400.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:DF Plex Sans;src:url(df-plex-sans-400.woff2) format("woff2");font-style:normal;font-weight:400;font-display:optional}@font-face{font-family:DF Plex Sans;src:url(df-plex-sans-500.woff2) format("woff2");font-style:normal;font-weight:500;font-display:optional}@font-face{font-family:DF Plex Sans;src:url(df-plex-sans-600.woff2) format("woff2");font-style:normal;font-weight:600;font-display:optional}@font-face{font-family:DF Plex Mono;src:url(df-plex-mono-400.woff2) format("woff2");font-style:normal;font-weight:400;font-display:optional}@font-face{font-family:DF Plex Mono;src:url(df-plex-mono-500.woff2) format("woff2");font-style:normal;font-weight:500;font-display:optional}:root{--df-kohle: #0A0A0B;--df-papier: #F2EEE5;--df-forge-orange: #FF5A2E;--df-werkstattgrau-hell: #8F8A80;--df-werkstattgrau-dunkel: #6B665C;--df-buehne: #151412;--font-heading--family: "DF Forge Grotesk", Arial, sans-serif;--font-body--family: "DF Plex Sans", Arial, sans-serif;--font-subheading--family: "DF Plex Sans", Arial, sans-serif;--font-paragraph--family: "DF Plex Sans", Arial, sans-serif;--font-accent--family: "DF Plex Mono", monospace}h1,h2,h3,.h1,.h2,.h3,[class*=h1],[class*=h2]{line-height:1.2}h1,.h1,h2,.h2{letter-spacing:-.015em}dfn-register,.dfn-register,code,kbd,pre,samp{font-family:DF Plex Mono,SFMono-Regular,Consolas,monospace}:root{--df-ease: cubic-bezier(.22,1,.36,1);--df-dur-s: .15s;--df-dur-m: .25s;--df-dur-l: .4s;--df-hairline: rgba(242,238,229,.08);--df-card-shadow: 0 12px 40px rgba(0,0,0,.35)}.dfn-door__route,.dfn-object__route,.dfn-standard__object-link,.dfn-social__links a,.df-button,.button,.shopify-challenge__button{transition:transform var(--df-dur-s) var(--df-ease),box-shadow var(--df-dur-s) var(--df-ease),background-color var(--df-dur-s) var(--df-ease),color var(--df-dur-s) var(--df-ease),border-color var(--df-dur-s) var(--df-ease)}.dfn-door__route:hover,.dfn-object__route:hover,.dfn-standard__object-link:hover,.dfn-social__links a:hover,.df-button:hover,.button:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px var(--df-forge-orange)}.dfn-object,product-card,.df-menu-v107__types-item,.df-menu-v106__quick-link{transition:transform var(--df-dur-m) var(--df-ease),box-shadow var(--df-dur-m) var(--df-ease)}.dfn-object:hover,product-card:hover,.df-menu-v107__types-item:hover,.df-menu-v106__quick-link:hover{transform:translateY(-2px);box-shadow:var(--df-card-shadow),inset 0 0 0 1px var(--df-forge-orange)}.df-header-v103__nav a,.df-nav-v103 a{transition:transform var(--df-dur-s) var(--df-ease),box-shadow var(--df-dur-s) var(--df-ease),color var(--df-dur-s) var(--df-ease)}.df-header-v103__nav a:hover,.df-nav-v103 a:hover{transform:translateY(-2px);box-shadow:inset 0 -1px 0 var(--df-forge-orange)}a:focus-visible,button:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--df-forge-orange);outline-offset:2px}@media(prefers-reduced-motion:reduce){.dfn-door__route,.dfn-object__route,.dfn-standard__object-link,.dfn-social__links a,.df-button,.button,.dfn-object,product-card,.df-menu-v107__types-item,.df-menu-v106__quick-link,.df-header-v103__nav a,.df-nav-v103 a{transition:none}.dfn-door__route:hover,.dfn-object__route:hover,.dfn-standard__object-link:hover,.dfn-social__links a:hover,.df-button:hover,.button:hover,.dfn-object:hover,product-card:hover,.df-menu-v107__types-item:hover,.df-menu-v106__quick-link:hover,.df-header-v103__nav a:hover,.df-nav-v103 a:hover{transform:none}}html,body{overflow-x:clip}.df-header-v103__actions a,.df-menu-trigger-v106,.df-header-v103__nav a,.df-header-v103__brand,.df-menu-v103__wordmark{min-width:44px;min-height:44px}.df-header-v103__actions a,.df-menu-trigger-v106{display:inline-flex;align-items:center;justify-content:center}.df-header-v103__nav a{display:inline-flex;align-items:center}.button,.df-button,.add-to-cart-button{min-height:48px}.dfn-register,.dfn-ledger__index,.dfn-ledger__controls,.dfn-threshold__register,.dfn-threshold__coordinate,.dfn-door__datum,.dfn-portal__datum,.dfn-standard__datum,.df-house-register-v109,.df-menu-v106__intro,.dfn-teaser__zahlen{font-family:DF Plex Mono,SFMono-Regular,Consolas,monospace;letter-spacing:.12em;text-transform:uppercase}.price,.price-item,.dfn-ledger__identity strong,.sticky-add-to-cart__price,.cart-items__price,.totals__subtotal-value,[class*=price]{font-variant-numeric:tabular-nums}
/*# sourceMappingURL=/cdn/shop/t/20/assets/df-kanon-v101.css.map */
