:root,body{--th-ink: #0c0d0f;--th-surface: #141518;--th-raised: #1c1e22;--th-line: #2b2d32;--th-line-strong: #44474e;--th-text: #f2f2f0;--th-muted: #a6a9af;--th-accent: #ff5a1f;--th-accent-hover: #ff7442;--th-tile: #ececea;--th-display: "Barlow Condensed", "Arial Narrow", Arial, sans-serif;--th-gutter: var(--page-margin, 16px);--th-section: clamp(48px, 7vw, 96px);--font-heading--family: var(--th-display);--font-accent--family: var(--th-display);--style-border-radius-xs: 0;--style-border-radius-sm: 0;--style-border-radius-md: 0;--style-border-radius-lg: 0;--style-border-radius-pills: 0;--style-border-radius-popover: 0;--border-radius-sm: 0;--checkbox-border-radius: 0}html{background:var(--th-ink)}body{background:var(--th-ink)!important}main .section-background,main .shopify-section>.section-background{background:transparent!important}body a:hover{color:inherit!important}::selection{background:var(--th-accent);color:#fff}:focus-visible{outline:2px solid var(--th-accent);outline-offset:2px}h1,h2,h3,.h1,.h2,.h3{font-family:var(--th-display)!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.005em;line-height:1!important}h2 em,h2 i,h3 em,h3 i{font-style:normal;color:inherit}main h1{text-transform:uppercase!important}.th-display{margin:0;font-family:var(--th-display);font-weight:700;text-transform:uppercase;font-size:clamp(44px,18cqw,96px);line-height:.94!important;letter-spacing:0;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}footer .text-block h2,footer .text-block.h4{font-family:var(--th-display)!important;font-weight:700!important;font-size:32px!important;text-transform:uppercase}compare-at-price,.compare-at-price,s.price,.price s,[class*=compare]{color:var(--th-muted)!important;font-weight:400!important}.th-title{margin:0;font-family:var(--th-display);font-weight:700;text-transform:uppercase;font-size:clamp(32px,4vw,52px);line-height:1!important}.th-eyebrow{margin:0;font:600 12px/1.3 var(--font-body--family);letter-spacing:.14em;text-transform:uppercase;color:var(--th-accent)!important}.th-lede{margin:0;max-width:46ch;font-size:17px;line-height:1.55;color:var(--th-muted)!important}.th-wrap{width:100%;max-width:var(--page-width, 1520px);margin-inline:auto;padding-inline:var(--th-gutter);box-sizing:border-box}.th-sec{padding-block:var(--th-section)}.th-sec--tight{padding-block:var(--th-section) 24px}.th-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:32px}.th-head>div{display:grid;gap:8px}.th-btn,.button:not(.button-secondary,.button-unstyled,.close-button,.slideshow-control,.menu-drawer__back-button,.cart-items__remove,.header__icon),a.button:not(.button-secondary,.button-unstyled,.close-button,.slideshow-control,.menu-drawer__back-button,.cart-items__remove,.header__icon),.buy-buttons-block button[type=submit],.buy-buttons-block button[name=add]{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;padding:0 28px;background:var(--th-accent)!important;color:#fff!important;border:1px solid var(--th-accent)!important;border-radius:0!important;font:600 14px/1 var(--font-body--family)!important;letter-spacing:.08em;text-transform:uppercase;text-decoration:none!important;box-shadow:none!important;transform:none!important;animation:none!important;transition:background-color .15s ease,border-color .15s ease}.th-btn:hover,.button:not(.button-secondary,.button-unstyled,.close-button,.slideshow-control,.menu-drawer__back-button,.cart-items__remove,.header__icon):hover,a.button:not(.button-secondary,.button-unstyled,.close-button,.slideshow-control,.menu-drawer__back-button,.cart-items__remove,.header__icon):hover,.buy-buttons-block button[type=submit]:hover{background:var(--th-accent-hover)!important;border-color:var(--th-accent-hover)!important;color:#fff!important}.buy-buttons-block button *,.button span{color:#fff!important}.th-btn--ghost,.button-secondary{background:transparent!important;color:var(--th-text)!important;border:1px solid var(--th-line-strong)!important;border-radius:0!important;box-shadow:none!important}.th-btn--ghost:hover,.button-secondary:hover{background:transparent!important;border-color:var(--th-text)!important;color:var(--th-text)!important}.buy-buttons-block button[disabled]{background:var(--th-raised)!important;border-color:var(--th-line)!important;color:var(--th-muted)!important}.buy-buttons-block button[disabled] *{color:var(--th-muted)!important}.th-link{display:inline-flex;align-items:center;gap:8px;font:600 13px/1 var(--font-body--family);letter-spacing:.08em;text-transform:uppercase;text-decoration:none!important;color:var(--th-text)!important;border-bottom:1px solid var(--th-line-strong);padding-bottom:6px;white-space:nowrap;transition:border-color .15s ease}.th-link:hover{border-color:var(--th-accent)}.th-actions{display:flex;flex-wrap:wrap;gap:12px}#header-group .shopify-section:first-child{background:var(--th-ink);border-bottom:1px solid var(--th-line)}#header-group .announcement-bar,#header-group .announcement-bar~*{background:transparent!important}#header-group .announcement-bar *{color:var(--th-muted)!important;font:500 12px/1.3 var(--font-body--family)!important;letter-spacing:.04em}#header-group .announcement-bar a:hover{color:var(--th-text)!important}#header-group .header,#header-group header{border-bottom:1px solid var(--th-line)}#header-group .button,#header-group a.button,#header-group button.button{background:none!important;border:0!important;min-height:0;padding:0;color:inherit!important;font:inherit!important;letter-spacing:normal;text-transform:none}.header-logo,.header-logo__text,.header__heading-link{font-family:var(--th-display)!important;font-weight:700!important;font-size:26px!important;letter-spacing:.02em;text-transform:uppercase}.menu-list__link,.menu-list__link-title,header-menu a{font:600 13px/1 var(--font-body--family)!important;letter-spacing:.08em;text-transform:uppercase}.menu-list__link:hover,.menu-list__link:hover *,#header-group [class*=menu] a:hover{color:var(--th-accent)!important}product-card .product-media-container,product-card .product-media{aspect-ratio:1 / 1!important;height:auto!important}product-card .product-media-container{background:var(--th-tile)!important;border-radius:0!important;overflow:hidden}product-card .product-media__image{object-fit:contain!important;width:100%!important;height:100%!important;padding:8%;box-sizing:border-box;mix-blend-mode:multiply;border-radius:0!important}.product-card__content{background:none;border:0;border-radius:0;padding:0!important;height:100%}.product-card__content img{border-radius:0}product-card .product-card__content>*+*{margin-top:2px}product-card a,product-card .product-title,product-card [class*=title]{font:500 14px/1.35 var(--font-body--family)!important;text-transform:none}product-card .price,product-card [class*=price]{font:600 15px/1.3 var(--font-body--family)!important;font-variant-numeric:tabular-nums}product-card:hover .product-media-container{outline:1px solid var(--th-accent);outline-offset:-1px}.product-badges__badge{background:var(--th-ink)!important;color:var(--th-text)!important;border-radius:0!important;box-shadow:none!important;font:600 11px/1 var(--font-body--family)!important;letter-spacing:.1em;text-transform:uppercase;padding:6px 8px!important}.product-badges__badge.color-custom-badge-sale{background:var(--th-accent)!important;color:#fff!important}.product-badges__badge *{color:inherit!important}.rating-wrapper{--star-fill-color: var(--th-accent);--star-fill-color-rgb: 255 90 31;--color: var(--th-accent)}.rating-wrapper svg{color:var(--th-accent);fill:var(--th-accent)}.th-hero{border-bottom:1px solid var(--th-line)}.th-hero__media{position:relative;height:min(68vh,680px);background:var(--th-surface);overflow:hidden}.th-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--th-focus, 50% 60%);display:block}.th-hero__bar{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:20px}main h1.th-hero__line{margin:0;font:700 clamp(22px,2.2vw,30px)/1.1 var(--th-display)!important;letter-spacing:.01em}.th-lights{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding-top:32px;border-top:1px solid var(--th-line)}.th-lights__copy{display:grid;gap:8px}.th-lights__sub{margin:0;max-width:60ch;font-size:15px;line-height:1.5;color:var(--th-muted)!important}[id$=__collection_list_F9TGRc] .text-block h3,[id$=__collection_list_F9TGRc] .text-block h3 *{font:700 clamp(32px,4vw,52px)/1 var(--th-display)!important;text-transform:uppercase;font-style:normal!important}[id$=__collection_list_F9TGRc] .collection-card .text-block p{font:700 24px/1.1 var(--th-display)!important;text-transform:uppercase;margin-top:4px}.collection-card,.collection-card:hover{transform:none;transition:none}.collection-card img,.resource-card img{border-radius:0!important}.collection-card a:hover,.resource-card a:hover{color:var(--th-accent)!important}main [class*=collection-title],main .collection-card [class*=title]{font:700 24px/1.1 var(--th-display)!important;text-transform:uppercase}.th-bikes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--th-line);border:1px solid var(--th-line)}.th-bike{position:relative;display:block;background:var(--th-ink);text-decoration:none!important}.th-bike__img{aspect-ratio:4 / 3;overflow:hidden;background:var(--th-surface)}.th-bike__img img{width:100%;height:100%;object-fit:cover;display:block}.th-bike__meta{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:14px 16px 16px;border-top:2px solid transparent;transition:border-color .15s ease}.th-bike__name{font:700 26px/1 var(--th-display);text-transform:uppercase;color:var(--th-text)!important}.th-bike__count{font:500 12px/1 var(--font-body--family);color:var(--th-muted)!important;font-variant-numeric:tabular-nums;white-space:nowrap}.th-bike:hover .th-bike__meta{border-top-color:var(--th-accent)}.th-cats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;border-top:1px solid var(--th-line)}.th-cat{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:72px;border-bottom:1px solid var(--th-line);text-decoration:none!important}.th-cat__name{font:700 clamp(24px,2.4vw,32px)/1 var(--th-display);text-transform:uppercase;color:var(--th-text)!important;transition:color .15s ease}.th-cat__count{font:500 13px/1 var(--font-body--family);color:var(--th-muted)!important;font-variant-numeric:tabular-nums;white-space:nowrap}.th-cat:hover .th-cat__name{color:var(--th-accent)!important}.th-feature{background:#16171c;border-block:1px solid var(--th-line)}.th-feature__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:48px}.th-feature__media img{width:100%;height:auto;display:block}.th-feature__copy{display:grid;gap:24px;justify-items:start;padding-block:48px}.th-service{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--th-line)}.th-service__item{padding:24px 24px 24px 0;display:grid;gap:8px;align-content:start}.th-service__item+.th-service__item{padding-left:24px;border-left:1px solid var(--th-line)}.th-service__item strong{font:600 13px/1.3 var(--font-body--family);letter-spacing:.08em;text-transform:uppercase;color:var(--th-text)!important}.th-service__item p{margin:0;font-size:14px;line-height:1.5;color:var(--th-muted)!important}.th-service__item a{text-decoration:underline;text-underline-offset:3px}.th-fnav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;padding-block:48px;border-top:1px solid var(--th-line)}.th-fnav h2{margin:0 0 16px;font:600 12px/1.3 var(--font-body--family)!important;letter-spacing:.14em;text-transform:uppercase;color:var(--th-muted)!important}.th-fnav ul{margin:0;padding:0;list-style:none;display:grid;gap:10px}.th-fnav a{font-size:14px;text-decoration:none}.th-fnav a:hover{color:var(--th-accent)!important}footer{border-top:0;box-shadow:none}footer .button,footer button{border-radius:0!important}footer input{border-radius:0!important}footer h2{font-size:32px!important}.th-specs{display:grid;border-top:1px solid var(--th-line);margin:0}.th-specs__row{display:grid;grid-template-columns:112px minmax(0,1fr);gap:16px;padding:12px 0;border-bottom:1px solid var(--th-line);font-size:14px;line-height:1.5}.th-specs dt{font:600 12px/1.6 var(--font-body--family);letter-spacing:.08em;text-transform:uppercase;color:var(--th-muted)!important}.th-specs dd{margin:0;color:var(--th-text)!important}.th-specs a{text-decoration:underline;text-underline-offset:3px}.th-pay{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.th-pay svg{width:38px;height:24px;display:block}.variant-option__button-label,.quantity-selector,.quantity-selector *{border-radius:0!important}.product-details h1{font-size:clamp(36px,3.6vw,52px)!important}.product-details .price,.product-details [class*=price]{font:600 22px/1.2 var(--font-body--family);font-variant-numeric:tabular-nums}slideshow-thumbnail,.slideshow-controls__thumbnail,.media-gallery img{border-radius:0!important}.product-media-container .product-media__image,media-gallery .product-media{border-radius:0!important}media-gallery .product-media-container,media-gallery .product-media{background:var(--th-tile)!important}media-gallery .product-media__image{mix-blend-mode:multiply}.slideshow-control{border-radius:0!important;box-shadow:none!important}.close-button{background:none!important;border:0!important;box-shadow:none!important}.th-browse{border-bottom:1px solid var(--th-line)}.th-browse__scroll{display:flex;align-items:center;gap:24px;overflow-x:auto;scrollbar-width:none}.th-browse__scroll::-webkit-scrollbar{display:none}.th-browse a{flex:none;display:block;padding:16px 0 13px;border-bottom:3px solid transparent;font:600 12px/1 var(--font-body--family);letter-spacing:.08em;text-transform:uppercase;text-decoration:none;color:var(--th-muted)!important;transition:color .15s ease}.th-browse a:hover{color:var(--th-text)!important}.th-browse a[aria-current]{color:var(--th-text)!important;border-bottom-color:var(--th-accent)}.th-browse__rule{flex:none;width:1px;height:16px;background:var(--th-line-strong)}main .facets__label,main .sorting-filter__label,main facets-form-component summary{font:600 12px/1 var(--font-body--family)!important;letter-spacing:.08em;text-transform:uppercase}.facets__pill,.pills__pill,.facets-pill,.pagination a,.pagination span,input,textarea,select,.field__input,.text-area{border-radius:0!important}dialog,.dialog-modal,.cart-drawer,.drawer{border-radius:0!important}.cart-items__table,.cart-items{font-variant-numeric:tabular-nums}.cart-note,.cart__summary-totals{border-radius:0!important}.cart-drawer__summary,.cart__summary{border-top:1px solid var(--th-line)}.shopify-payment-button__button,.shopify-payment-button__button--unbranded,shopify-accelerated-checkout{border-radius:0!important;--shopify-accelerated-checkout-button-border-radius: 0}body :is(bdi,small,td,th,strong,b,legend,summary,dt,dd,label,button.button-unstyled,.policy-list-trigger){color:var(--th-text)!important}main small,.cart-drawer small,main .policy-list-trigger{color:var(--th-muted)!important}.th-specs dt{color:var(--th-muted)!important}.th-service__item strong{color:var(--th-text)!important}.cart-items__remove{background:none!important;border:0!important;min-height:0;padding:8px;color:var(--th-muted)!important}.cart-items__remove:hover{background:none!important;color:var(--th-accent)!important}.cart-items__remove svg{color:inherit}.cart-discount__button{min-height:44px;padding:0 20px}.quick-add__button{min-height:36px!important;padding:0 12px!important;font-size:12px!important}.product-badges__badge,.product-badges__badge *{color:var(--th-text)!important}.product-badges__badge.color-custom-badge-sale,.product-badges__badge.color-custom-badge-sale *{color:#fff!important}main :not(svg,svg *,[class*=swatch],[class*=rating],[class*=jdgm],[class*=spinner]){border-radius:0!important}.menu-drawer__menu-item--mainlist,.menu-drawer__menu-item--mainlist *{font:700 30px/1.1 var(--th-display)!important;text-transform:uppercase}.menu-drawer__menu-item--child,.menu-drawer__menu-item--child *{font:500 16px/1.3 var(--font-body--family)!important}.menu-drawer__menu-item--child{padding-block:10px!important}.menu-drawer__list-item--flat{border-bottom:1px solid var(--th-line);padding-block:12px}@media(max-width:989px){.th-hero__media{height:auto;aspect-ratio:4 / 3;max-height:52vh;width:100%}.th-hero__bar{flex-direction:column;align-items:stretch;gap:16px}.th-lights{align-items:flex-start;flex-direction:column;gap:16px}.th-feature__grid{grid-template-columns:1fr;gap:0}.th-feature__copy{padding-block:0 48px}.th-bikes,.th-service{grid-template-columns:repeat(2,minmax(0,1fr))}.th-service__item,.th-service__item+.th-service__item{padding:16px;border-left:0;border-bottom:1px solid var(--th-line)}.th-service__item:nth-child(odd){padding-left:0}.th-service__item:nth-child(2n){border-left:1px solid var(--th-line)}.th-fnav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.th-actions .th-btn{width:100%}.th-cats{grid-template-columns:1fr}.th-cat{min-height:60px}.th-bike__meta{flex-direction:column;gap:6px;padding:12px}.th-bike__name{font-size:22px}.th-head{align-items:flex-start;flex-direction:column;gap:16px;margin-bottom:24px}.th-specs__row{grid-template-columns:88px minmax(0,1fr);gap:12px}}@media(prefers-reduced-motion:reduce){*{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/th-brand.css.map */
