:root{--x3a-ink: #0a0b0d;--x3a-surface: #121419;--x3a-surface-2: #181b21;--x3a-line: #262a31;--x3a-line-bright: #363b44;--x3a-bone: #f3f1ea;--x3a-muted: #8b919b;--x3a-muted-2: #5c616b;--x3a-volt: #c8ff3c;--x3a-volt-dim: #9bc62c}body{background:var(--x3a-ink)!important;color:var(--x3a-bone)!important;font-family:Barlow,sans-serif!important;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,.h1,.h2,.h3,.h4,.heading,.title{font-family:Anton,sans-serif!important;text-transform:uppercase!important;letter-spacing:.01em!important;line-height:.95!important}.caption,.overline,.eyebrow-label{font-family:Space Mono,monospace!important;text-transform:uppercase!important;letter-spacing:.1em!important}.header{background:#0a0b0de0!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;border-bottom:1px solid var(--x3a-line)!important}.header__heading-link,.header__menu-item,.header__icon{color:var(--x3a-bone)!important;font-family:Barlow Condensed,sans-serif!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.06em!important}.header__menu-item:hover,.header__icon:hover{color:var(--x3a-volt)!important}.announcement-bar{background:var(--x3a-volt)!important;color:var(--x3a-ink)!important;border-bottom:1px solid #000!important}.announcement-bar__message{font-family:Space Mono,monospace!important;font-size:12px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:var(--x3a-ink)!important}.button,.btn,[type=submit]{font-family:Barlow Condensed,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.05em!important;border-radius:3px!important}.button--primary,.button:not(.button--secondary):not(.button--tertiary){background:var(--x3a-volt)!important;color:var(--x3a-ink)!important;border:none!important}.button--primary:hover,.button:not(.button--secondary):not(.button--tertiary):hover{background:var(--x3a-volt-dim)!important;box-shadow:0 0 24px #c8ff3c47!important}.button--secondary{border:1px solid var(--x3a-line-bright)!important;color:var(--x3a-bone)!important;background:transparent!important}.button--secondary:hover{border-color:var(--x3a-volt)!important;color:var(--x3a-volt)!important}.card-wrapper,.card{background:var(--x3a-surface)!important;border:1px solid var(--x3a-line)!important;border-radius:5px!important;transition:border-color .2s,transform .2s!important}.card-wrapper:hover,.card:hover{border-color:var(--x3a-line-bright)!important;transform:translateY(-3px)!important}.card__heading,.card__text{color:var(--x3a-bone)!important;font-family:Barlow Condensed,sans-serif!important}.price{color:var(--x3a-bone)!important;font-family:Barlow Condensed,sans-serif!important;font-weight:700!important}.price--on-sale .price__regular,.price__compare{color:var(--x3a-muted-2)!important}.collection,.collection__title{color:var(--x3a-bone)!important}.footer{background:var(--x3a-ink)!important;border-top:1px solid var(--x3a-line)!important;color:var(--x3a-bone)!important}.footer__content-top,.footer__content-bottom{border-color:var(--x3a-line)!important}.footer-block__heading{font-family:Barlow Condensed,sans-serif!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:var(--x3a-muted-2)!important}.footer-block a,.footer__list a{color:var(--x3a-bone)!important;font-size:15px!important;transition:color .15s!important}.footer-block a:hover,.footer__list a:hover{color:var(--x3a-volt)!important}.footer__copyright{font-family:Space Mono,monospace!important;font-size:12px!important;color:var(--x3a-muted-2)!important;letter-spacing:.04em!important}.list-social__link{color:var(--x3a-muted)!important;font-family:Barlow Condensed,sans-serif!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.06em!important;transition:color .15s!important}.list-social__link:hover{color:var(--x3a-volt)!important}.email-signup-banner,.newsletter__form{background:transparent!important}.field__input,.newsletter-form__field-wrapper input{background:var(--x3a-ink)!important;border:1px solid var(--x3a-line-bright)!important;color:var(--x3a-bone)!important;border-radius:3px!important;font-family:Barlow,sans-serif!important}.field__input:focus,.newsletter-form__field-wrapper input:focus{border-color:var(--x3a-volt)!important;outline:none!important}.color-background-1{background-color:var(--x3a-ink)!important;color:var(--x3a-bone)!important}.color-background-2,.color-accent-1,.color-accent-2{background-color:var(--x3a-surface)!important;color:var(--x3a-bone)!important}.color-inverse{background-color:var(--x3a-volt)!important;color:var(--x3a-ink)!important}.section-full-width+.section-full-width,.shopify-section+.shopify-section{border-top:1px solid var(--x3a-line)!important}.x3a-ticker{background:var(--x3a-volt);color:var(--x3a-ink);overflow:hidden;white-space:nowrap;border-bottom:1px solid #000;font-family:Space Mono,monospace;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;line-height:1}.x3a-ticker__track{display:inline-block;padding:9px 0;animation:x3a-slide 24s linear infinite}.x3a-ticker__track span{margin:0 32px}@keyframes x3a-slide{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.x3a-ticker__track{animation:none}}.x3a-hero{border-bottom:1px solid var(--x3a-line);overflow:hidden}.x3a-hero__grid{display:grid;grid-template-columns:1.05fr 1fr;min-height:560px;max-width:1240px;margin:0 auto;padding:0 24px}.x3a-hero__copy{display:flex;flex-direction:column;justify-content:center;padding:64px 24px 64px 0}.x3a-eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:Space Mono,monospace;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--x3a-volt);margin-bottom:22px}.x3a-eyebrow__dot{width:7px;height:7px;background:var(--x3a-volt);border-radius:50%;animation:x3a-pulse 2.4s infinite;flex-shrink:0}@keyframes x3a-pulse{0%{box-shadow:0 0 #c8ff3c80}70%{box-shadow:0 0 0 9px #c8ff3c00}to{box-shadow:0 0 #c8ff3c00}}@media(prefers-reduced-motion:reduce){.x3a-eyebrow__dot{animation:none}}.x3a-hero__h1{font-family:Anton,sans-serif!important;text-transform:uppercase!important;letter-spacing:.01em!important;line-height:.92!important;font-size:clamp(52px,7vw,92px)!important;margin-bottom:20px!important;color:var(--x3a-bone)!important}.x3a-hero__h1 em{font-style:normal;color:var(--x3a-volt)}.x3a-hero__sub{font-family:Barlow,sans-serif;font-size:18px;line-height:1.5;color:var(--x3a-muted);max-width:430px;margin-bottom:34px}.x3a-hero__cta{display:flex;gap:14px;flex-wrap:wrap;align-items:center}.x3a-btn-primary{display:inline-block;background:var(--x3a-volt);color:var(--x3a-ink);font-family:Barlow Condensed,sans-serif;text-transform:uppercase;font-weight:700;font-size:18px;letter-spacing:.05em;padding:15px 34px;border-radius:3px;text-decoration:none;transition:transform .12s,box-shadow .12s}.x3a-btn-primary:hover{transform:translateY(-1px);box-shadow:0 0 24px #c8ff3c47;color:var(--x3a-ink)}.x3a-btn-ghost{display:inline-block;border:1px solid var(--x3a-line-bright);color:var(--x3a-bone);font-family:Barlow Condensed,sans-serif;text-transform:uppercase;font-weight:600;font-size:18px;letter-spacing:.05em;padding:15px 28px;border-radius:3px;text-decoration:none;transition:border-color .15s,color .15s}.x3a-btn-ghost:hover{border-color:var(--x3a-volt);color:var(--x3a-volt)}.x3a-hero__imgbox{position:relative;background:linear-gradient(135deg,#101317,#0c0e11);border-left:1px solid var(--x3a-line);display:flex;align-items:center;justify-content:center;overflow:hidden;min-height:400px}.x3a-hero__imgbox:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(var(--x3a-line) 1px,transparent 1px),linear-gradient(90deg,var(--x3a-line) 1px,transparent 1px);background-size:42px 42px;opacity:.35}.x3a-hero__imgbox:after{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:var(--x3a-volt);opacity:.9}.x3a-hero__imgbox img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.x3a-hero__spec{position:absolute;bottom:18px;left:18px;z-index:3;font-family:Space Mono,monospace;font-size:11px;color:var(--x3a-muted);letter-spacing:.06em}.x3a-hero__spec b{color:var(--x3a-volt)}.x3a-wrap{max-width:1240px;margin:0 auto;padding:0 24px}.x3a-section{padding:72px 0}.x3a-sec-head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:34px;gap:20px}.x3a-kick{display:block;font-family:Space Mono,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--x3a-volt);margin-bottom:8px}.x3a-sec-head h2{font-family:Anton,sans-serif!important;text-transform:uppercase!important;font-size:clamp(30px,4vw,44px)!important;line-height:.95!important;color:var(--x3a-bone)!important;letter-spacing:.01em!important}.x3a-viewall{font-family:Barlow Condensed,sans-serif;text-transform:uppercase;font-weight:600;letter-spacing:.06em;color:var(--x3a-muted);white-space:nowrap;text-decoration:none;transition:color .15s}.x3a-viewall:hover{color:var(--x3a-volt)}.x3a-bikes{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.x3a-bike-card{position:relative;height:300px;border:1px solid var(--x3a-line);border-radius:5px;overflow:hidden;background:var(--x3a-surface);display:flex;align-items:flex-end;text-decoration:none;transition:border-color .2s,transform .2s}.x3a-bike-card:hover{border-color:var(--x3a-volt);transform:translateY(-3px)}.x3a-bike-card__bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center}.x3a-bike-card__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(10,11,13,.9) 0%,rgba(10,11,13,.3) 60%,transparent 100%)}.x3a-bike-card__ph{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(var(--x3a-line) 1px,transparent 1px),linear-gradient(90deg,var(--x3a-line) 1px,transparent 1px);background-size:38px 38px;opacity:.3}.x3a-bike-card__body{position:relative;z-index:2;padding:22px;width:100%}.x3a-bike-card__num{font-family:Space Mono,monospace;font-size:12px;color:var(--x3a-volt);letter-spacing:.1em;display:block}.x3a-bike-card h3{font-family:Anton,sans-serif!important;text-transform:uppercase!important;font-size:28px!important;letter-spacing:.01em!important;margin:6px 0 4px!important;line-height:1!important;color:var(--x3a-bone)!important}.x3a-bike-card__arrow{font-family:Barlow Condensed,sans-serif;text-transform:uppercase;font-weight:600;letter-spacing:.06em;color:var(--x3a-muted);font-size:14px;transition:color .15s}.x3a-bike-card:hover .x3a-bike-card__arrow{color:var(--x3a-volt)}.x3a-prod-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.x3a-card{border:1px solid var(--x3a-line);border-radius:5px;background:var(--x3a-surface);overflow:hidden;text-decoration:none;display:block;transition:border-color .2s,transform .2s}.x3a-card:hover{border-color:var(--x3a-line-bright);transform:translateY(-3px)}.x3a-card__img{position:relative;aspect-ratio:1;background:#0e1014;display:flex;align-items:center;justify-content:center;border-bottom:1px solid var(--x3a-line);overflow:hidden}.x3a-card__img:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(var(--x3a-line) 1px,transparent 1px),linear-gradient(90deg,var(--x3a-line) 1px,transparent 1px);background-size:30px 30px;opacity:.3}.x3a-card__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.x3a-card__tag{position:absolute;top:12px;left:12px;z-index:2;font-family:Space Mono,monospace;font-size:10px;font-weight:700;letter-spacing:.08em;background:var(--x3a-volt);color:var(--x3a-ink);padding:3px 8px;border-radius:2px}.x3a-card__placeholder{position:relative;z-index:1;font-family:Anton,sans-serif;text-transform:uppercase;font-size:22px;color:var(--x3a-line-bright);letter-spacing:.02em}.x3a-card__info{padding:16px}.x3a-card__name{font-family:Barlow Condensed,sans-serif;text-transform:uppercase;font-weight:700;font-size:19px;letter-spacing:.02em;margin-bottom:4px;color:var(--x3a-bone)}.x3a-card__meta{font-family:Space Mono,monospace;font-size:11px;color:var(--x3a-muted);letter-spacing:.05em;margin-bottom:14px}.x3a-card__row{display:flex;align-items:center;justify-content:space-between}.x3a-card__price{font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:22px;color:var(--x3a-bone)}.x3a-card__price s{color:var(--x3a-muted-2);font-weight:400;font-size:15px;margin-left:6px}.x3a-card__opt{font-family:Barlow Condensed,sans-serif;text-transform:uppercase;font-weight:600;font-size:14px;letter-spacing:.05em;color:var(--x3a-ink);background:var(--x3a-bone);padding:7px 14px;border-radius:3px;transition:background .15s}.x3a-card:hover .x3a-card__opt{background:var(--x3a-volt)}.x3a-strip{border-top:1px solid var(--x3a-line);border-bottom:1px solid var(--x3a-line);background:var(--x3a-surface)}.x3a-strip__grid{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;max-width:1240px;margin:0 auto;padding:0 24px}.x3a-strip__cell{padding:40px 28px;border-left:1px solid var(--x3a-line)}.x3a-strip__cell:first-child{border-left:none;padding-left:0}.x3a-strip__big{font-family:Anton,sans-serif;text-transform:uppercase;font-size:40px;color:var(--x3a-volt);line-height:1}.x3a-strip__lead h3{font-family:Anton,sans-serif!important;text-transform:uppercase!important;font-size:30px!important;line-height:1!important;margin-bottom:10px!important;color:var(--x3a-bone)!important;letter-spacing:.01em!important}.x3a-strip__lead p{color:var(--x3a-muted);font-size:14px;line-height:1.5}.x3a-strip__lbl{font-family:Space Mono,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--x3a-muted);margin-top:8px}.x3a-builds{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.x3a-build{position:relative;aspect-ratio:.8;border:1px solid var(--x3a-line);border-radius:5px;overflow:hidden;background:#0e1014;display:flex;align-items:flex-end}.x3a-build:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(var(--x3a-line) 1px,transparent 1px),linear-gradient(90deg,var(--x3a-line) 1px,transparent 1px);background-size:32px 32px;opacity:.3}.x3a-build img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.x3a-build__label{position:relative;z-index:2;padding:14px;font-family:Space Mono,monospace;font-size:11px;color:var(--x3a-muted);letter-spacing:.05em;background:linear-gradient(to top,rgba(10,11,13,.85) 0%,transparent 100%);width:100%}.x3a-build__label b{color:var(--x3a-volt)}@media(max-width:920px){.x3a-hero__grid{grid-template-columns:1fr}.x3a-hero__copy{padding:48px 0}.x3a-hero__imgbox{min-height:300px;border-left:none;border-top:1px solid var(--x3a-line)}.x3a-bikes{grid-template-columns:1fr}.x3a-prod-grid{grid-template-columns:repeat(2,1fr)}.x3a-strip__grid{grid-template-columns:1fr 1fr}.x3a-strip__cell{border-left:none;border-top:1px solid var(--x3a-line);padding-left:0}.x3a-strip__cell:first-child{border-top:none}.x3a-builds{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.x3a-prod-grid{grid-template-columns:1fr}}.mega-menu__content{background:var(--x3a-surface)!important;border-top:2px solid var(--x3a-volt)!important;border-bottom:1px solid var(--x3a-line)!important;padding-top:1.6rem!important;padding-bottom:1.6rem!important;box-shadow:0 12px 32px #00000073!important}.mega-menu__list--condensed{display:flex!important;flex-direction:row!important;gap:0!important;align-items:stretch!important}.mega-menu__list--condensed li{flex:none}.mega-menu__link{font-family:Barlow Condensed,sans-serif!important;font-weight:600!important;font-size:15px!important;text-transform:uppercase!important;letter-spacing:.07em!important;color:var(--x3a-muted)!important;padding:10px 28px!important;border-right:1px solid var(--x3a-line)!important;text-decoration:none!important;transition:color .15s,background .15s!important;white-space:nowrap}.mega-menu__link--level-2{font-weight:600!important}.mega-menu__list--condensed li:last-child .mega-menu__link{border-right:none!important}.mega-menu__link:hover,.mega-menu__link--active{color:var(--x3a-volt)!important;background:#c8ff3c0d!important;text-decoration:none!important}.menu-drawer{background:var(--x3a-surface)!important;border-right:1px solid var(--x3a-line)!important}.menu-drawer__submenu,.menu-drawer__inner-submenu{background:var(--x3a-ink)!important}.menu-drawer__menu-item{font-family:Barlow Condensed,sans-serif!important;font-weight:600!important;font-size:17px!important;text-transform:uppercase!important;letter-spacing:.06em!important;color:var(--x3a-bone)!important;border-bottom:1px solid var(--x3a-line)!important;padding:14px 0!important}.menu-drawer__menu-item:hover,.menu-drawer__menu-item--active{color:var(--x3a-volt)!important}.menu-drawer__submenu .menu-drawer__menu-item{font-size:15px!important;color:var(--x3a-muted)!important;padding-left:8px!important;border-bottom-color:var(--x3a-line)!important}.menu-drawer__submenu .menu-drawer__menu-item:hover{color:var(--x3a-volt)!important}.menu-drawer__close-button{font-family:Barlow Condensed,sans-serif!important;font-weight:700!important;font-size:15px!important;text-transform:uppercase!important;letter-spacing:.06em!important;color:var(--x3a-volt)!important}.menu-drawer__menu-item .svg-wrapper svg{fill:var(--x3a-muted)!important}.x3a-col-banner{background:var(--x3a-ink);padding:48px 0 0}.x3a-col-banner__inner{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding-bottom:28px}.x3a-col-banner__text .x3a-kick{margin-bottom:10px}.x3a-col-banner__title{font-family:Anton,sans-serif!important;text-transform:uppercase!important;font-size:clamp(38px,6vw,72px)!important;line-height:.92!important;letter-spacing:.01em!important;color:var(--x3a-bone)!important;margin:0!important}.x3a-col-banner__desc{font-family:Barlow,sans-serif;font-size:15px;color:var(--x3a-muted);line-height:1.5;margin-top:12px;max-width:480px}.x3a-col-banner__count{font-family:Space Mono,monospace;font-size:12px;color:var(--x3a-muted-2);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.x3a-col-banner__count span{display:block;font-size:10px}.x3a-col-banner__line{border-top:1px solid var(--x3a-line)}.collection,.section-main-collection-product-grid-padding,[class*=section-][class*=-padding]{background:var(--x3a-ink)!important}.facets__header,.facets-container,.facets__form{background:var(--x3a-ink)!important;border-color:var(--x3a-line)!important}.facets__label,.facets-heading,select.select__select{font-family:Barlow Condensed,sans-serif!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.06em!important;color:var(--x3a-muted)!important;background:var(--x3a-surface)!important;border-color:var(--x3a-line)!important;font-size:14px!important}select.select__select option{background:var(--x3a-surface);color:var(--x3a-bone)}.product-count__text{font-family:Space Mono,monospace!important;font-size:12px!important;color:var(--x3a-muted-2)!important;letter-spacing:.06em!important}.product-card-wrapper .card-wrapper,.card-wrapper{background:transparent!important}.card--standard,.card{background:var(--x3a-surface)!important;border:1px solid var(--x3a-line)!important;border-radius:5px!important;box-shadow:none!important;transition:border-color .2s,transform .2s!important}.card--standard:hover,.card:hover{border-color:var(--x3a-line-bright)!important;transform:translateY(-3px)!important}.card__inner,.card__media{background:#0e1014!important;border-bottom:1px solid var(--x3a-line)!important;border-radius:5px 5px 0 0!important}.card__content,.card__information{padding:14px 16px!important;background:var(--x3a-surface)!important}.card__heading,.card__heading a{font-family:Barlow Condensed,sans-serif!important;font-weight:700!important;font-size:17px!important;text-transform:uppercase!important;letter-spacing:.03em!important;color:var(--x3a-bone)!important;line-height:1.2!important;text-decoration:none!important}.card__heading a:hover{color:var(--x3a-volt)!important}.price__container{margin-top:8px!important}.price .price-item{font-family:Barlow Condensed,sans-serif!important;font-weight:700!important;font-size:20px!important;color:var(--x3a-bone)!important}.price .price-item--regular{color:var(--x3a-bone)!important}.price .price-item--sale{color:var(--x3a-volt)!important}.price s,.price .price-item--compare{font-size:14px!important;color:var(--x3a-muted-2)!important}.card__media:before{content:"PLA";position:absolute;top:12px;left:12px;z-index:2;font-family:Space Mono,monospace;font-size:10px;font-weight:700;letter-spacing:.08em;background:var(--x3a-volt);color:var(--x3a-ink);padding:3px 8px;border-radius:2px;pointer-events:none}.card__vendor{font-family:Space Mono,monospace!important;font-size:11px!important;color:var(--x3a-muted)!important;letter-spacing:.06em!important;text-transform:uppercase!important}.pagination__list{gap:8px!important}.pagination__item a,.pagination__item button{font-family:Barlow Condensed,sans-serif!important;font-weight:600!important;background:var(--x3a-surface)!important;border:1px solid var(--x3a-line)!important;color:var(--x3a-bone)!important;border-radius:3px!important;transition:border-color .15s,color .15s!important}.pagination__item a:hover,.pagination__item button:hover,.pagination__item--current a,.pagination__item--current button{border-color:var(--x3a-volt)!important;color:var(--x3a-volt)!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/x3a-custom.css.map */
