:root{--line: rgba(21, 20, 15, .14);--radius: 0rem;--dw-font-wordmark: "Archivo", "Helvetica Neue", Arial, sans-serif;--dw-font-body: "Inter", "Helvetica Neue", Arial, sans-serif;--dw-font-997: "Quantico", "Inter", sans-serif;--dw-font-overlander: "Archivo", "Inter", sans-serif;--dw-font-mono: "JetBrains Mono", ui-monospace, "SFMono-Regular", monospace;--dw-headline: var(--dw-font-body);--dw-ease: cubic-bezier(.16, 1, .3, 1);--dw-reveal-duration: 1s;--dw-reveal-shift: 30px;--dw-stagger: .12s;--dw-door-duration: 2.4s}:root{--media-radius: 0px;--product-card-corner-radius: 0rem;--collection-card-corner-radius: 0rem;--blog-card-corner-radius: 0rem;--badge-corner-radius: 0rem;--popup-corner-radius: 0px;--buttons-radius: 0px;--buttons-radius-outset: 0px;--inputs-radius: 0px;--inputs-radius-outset: 0px;--variant-pills-radius: 0px;--text-boxes-radius: 0px}*,*:before,*:after{border-radius:0!important}body{font-family:var(--dw-font-body);font-weight:300}.wordmark{font-family:var(--dw-font-wordmark);font-style:italic;font-weight:900;letter-spacing:-.01em;text-transform:uppercase}.world--997{--dw-headline: var(--dw-font-997)}.world--overlander{--dw-headline: var(--dw-font-overlander)}.dw-headline{font-family:var(--dw-headline)}.dw-label,.dw-data{font-family:var(--dw-font-mono)}.dw-rise{opacity:0;transform:translateY(var(--dw-reveal-shift));transition:opacity var(--dw-reveal-duration) var(--dw-ease),transform var(--dw-reveal-duration) var(--dw-ease);will-change:opacity,transform}.dw-rise.dw-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.dw-rise{opacity:1!important;transform:none!important;transition:none!important}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.header-wrapper{background:var(--ink-997)!important;border:none!important;box-shadow:none!important}.header{background:transparent!important}.header,.header__heading-link,.header__icon{color:#fff}body.dw-page-index .header-wrapper,body.dw-world-997 .header-wrapper,body.dw-world-overlander .header-wrapper{background:transparent!important}.header__heading-link{font-family:var(--dw-font-wordmark);font-style:italic;font-weight:900;letter-spacing:-.01em;text-transform:uppercase;font-size:19px}.header__search,.header__icon--account{display:none!important}body.dw-page-index{background-color:var(--stone)}body.dw-page-index .header,body.dw-page-index .header__heading-link,body.dw-page-index .header__icon{color:var(--ink)}body.dw-world-997{background-color:var(--ink-997);color:#ece9e2;--dw-headline: var(--dw-font-997)}body.dw-world-overlander{background-color:#100f0c;color:#ece9e2;--dw-headline: var(--dw-font-overlander)}body.dw-world-997 .header,body.dw-world-997 .header__heading-link,body.dw-world-997 .header__icon,body.dw-world-overlander .header,body.dw-world-overlander .header__heading-link,body.dw-world-overlander .header__icon{color:#fff}.dw-door{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:none;transform:translateY(0);background:linear-gradient(90deg,#0006,#ffffff0d 50%,#0006),repeating-linear-gradient(180deg,#1a1c15 0,#1d1f18 30px,#15170f 31px 32px)}.dw-garage-active .dw-door,.dw-garage-arriving .dw-door{display:block}.dw-door.is-lifting{transition:transform var(--dw-door-duration) cubic-bezier(.65,0,.35,1);transform:translateY(-101%)}.dw-door__rail{position:absolute;left:0;right:0;bottom:0;height:26%;background:linear-gradient(180deg,transparent,#0a0b07 60%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:21px}.dw-door__rail:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,106,0,.4),transparent)}.dw-door__mark{font-size:24px;color:#ffffff24}.dw-door__ld{font-size:9px;letter-spacing:.5em;text-transform:uppercase;color:var(--accent)}@media(prefers-reduced-motion:reduce){.dw-door{display:none!important}}.dw-wl[hidden]{display:none}.dw-wl{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:24px}.dw-wl__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#080906d1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.dw-wl__panel{position:relative;width:100%;max-width:420px;background:var(--ink-997);color:#ece9e2;border:1px solid rgba(255,255,255,.12);padding:36px 28px 28px}.dw-wl__close{position:absolute;top:10px;right:14px;background:none;border:none;color:#fff9;font-size:24px;line-height:1;cursor:pointer}.dw-wl__close:hover{color:var(--accent)}.dw-wl__eyebrow{font-size:9px;letter-spacing:.3em;text-transform:uppercase;color:var(--accent);min-height:11px}.dw-wl__heading{font-weight:400;font-size:22px;letter-spacing:.02em;margin:8px 0 10px}.dw-wl__intro{font-size:13px;line-height:1.6;color:#fff9;margin-bottom:22px}.dw-wl__field{display:block;margin-bottom:16px}.dw-wl__label{display:block;font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:#ffffff80;margin-bottom:7px}.dw-wl__field input{width:100%;background:transparent;border:1px solid rgba(255,255,255,.2);color:#fff;font-family:var(--dw-font-body);font-size:15px;padding:12px 14px}.dw-wl__field input:focus{outline:none;border-color:var(--accent)}.dw-wl__consent{display:flex;gap:11px;align-items:flex-start;font-size:12px;line-height:1.5;color:#ffffffb3;margin:4px 0 22px}.dw-wl__consent input{margin-top:2px;width:15px;height:15px;flex:none;accent-color:var(--accent)}.dw-wl__consent a{color:var(--accent)}.dw-wl__submit{width:100%;background:var(--accent);color:#0e0f0b;border:none;padding:14px;font-size:10px;letter-spacing:.25em;text-transform:uppercase;cursor:pointer;transition:opacity .3s var(--dw-ease)}.dw-wl__submit:hover{opacity:.85}.dw-wl__submit:disabled{opacity:.5;cursor:default}.dw-wl__status{font-size:11px;letter-spacing:.06em;margin-top:14px;min-height:14px;color:#ffffffb3}.dw-wl__status[data-state=error]{color:var(--accent)}.dw-wl__status[data-state=ok]{color:#9fce8f}[data-dw-waitlist]{cursor:pointer}.dw-product-wl__btn{width:100%;background:var(--accent);color:#0e0f0b;border:none;padding:16px;font-size:11px;letter-spacing:.25em;text-transform:uppercase;cursor:pointer;transition:opacity .3s var(--dw-ease)}.dw-product-wl__btn:hover{opacity:.85}.dw-product-wl__note{font-size:12px;line-height:1.5;margin-top:12px;opacity:.7}
/*# sourceMappingURL=/cdn/shop/t/7/assets/drehwerks-tokens.css.map */
