:root{--typeHeaderPrimary: "countach";--typeHeaderFallback: "Arial Narrow", Arial, sans-serif;--typeHeaderWeight: 700;--typeBasePrimary: "bio-sans";--typeBaseFallback: Arial, sans-serif;--typeBaseWeight: 300;--element-text-font-family--body: "bio-sans";--element-text-font-family-fallback--body: Arial, sans-serif;--element-text-font-weight--body: 300;--element-text-font-family--heading: "countach";--element-text-font-family-fallback--heading: "Arial Narrow", Arial, sans-serif;--element-text-font-weight--heading: 700;--element-button-font-family: "bio-sans";--element-button-font-family-fallback: Arial, sans-serif;--element-button-font-weight: 700}body{font-weight:300}.announcement,.site-footer a,.ts-fitment-grid__disclaimer{font-weight:400}h3,h4,h5,h6,.h3,.h4,.h5,.h6,label,.label,product-form label.element-text:is([class*=element-text]),.footer__title,.ts-tech-specs__title,.ts-fitment-grid__subtitle,.ts-reviews__heading,#ymm_searchbox #ymm_label,.ymm_searchbox h2{font-family:bio-sans,Arial,sans-serif;font-weight:700}button,input,select,textarea,.site-nav__link,.site-header--heading-style .site-nav__link,.mobile-nav__link,.grid-product__title,.date,.return-link,.subheading,.cart__item--headers,.cart__subtotal,.table--responsive td:before,.testimonials-slider__text cite{font-family:bio-sans,Arial,sans-serif;font-weight:400}.btn,.rte .btn,.payment-buttons .add-to-cart--secondary,.shopify-payment-button .shopify-payment-button__button--unbranded,.ts-pdp-cta,.ts-fbt__btn,.element-button,.element-button--primary,.element-button--secondary{font-family:bio-sans,Arial,sans-serif;font-weight:700}.ts-pdp-description,.ts-pdp-description [style*=font-family],.product-single__description,.product-single__description [style*=font-family]{font-family:bio-sans,Arial,sans-serif!important}h1,h2,.h1,.h2{font-weight:700}:root{--ts-page-title: clamp(36px, 4.2vw, 50px);--ts-section-title: clamp(30px, 3.25vw, 38px);--ts-subhead: clamp(22px, 2.2vw, 26px);--ts-minor-head: clamp(19px, 1.8vw, 22px);--element-text-font-size--heading-2xl: 48px;--element-text-font-size--heading-xl: 40px;--element-text-font-size--heading-lg: 32px;--element-text-font-size--heading-md: 24px;--element-text-font-size--heading-sm: 20px;--element-text-font-size--heading-xs: 18px}#MainContent h1{font-size:var(--ts-page-title);line-height:1.1}#MainContent h2:not(.hero__title){font-size:var(--ts-section-title);line-height:1.15}#MainContent h3{font-size:var(--ts-subhead);line-height:1.3}#MainContent h4{font-size:var(--ts-minor-head);line-height:1.35}#MainContent h5{font-size:18px;line-height:1.4}#MainContent h6{font-size:17px;line-height:1.4}#MainContent .feature-row__text h2.h1{font-size:clamp(36px,3.75vw,44px);line-height:1.1}#MainContent .ts-pdp-optimized .ts-pdp-title,#MainContent .product-single__title{font-size:clamp(34px,3.7vw,42px);line-height:1.12;margin-bottom:16px;overflow-wrap:anywhere}.template-article #MainContent h1{font-size:clamp(34px,4vw,46px)}#MainContent :is(.rte,.rte-setting,.ts-pdp-description,.product-single__description) h2{font-family:countach,Arial Narrow,Arial,sans-serif;font-size:clamp(28px,2.8vw,34px)!important;line-height:1.18;margin-top:1.1em;margin-bottom:.5em}#MainContent :is(.rte,.rte-setting,.ts-pdp-description,.product-single__description) h3{font-size:clamp(22px,2vw,24px)!important;line-height:1.3;margin-top:1.2em;margin-bottom:.5em}#MainContent :is(.rte,.rte-setting,.ts-pdp-description,.product-single__description) h4{font-size:clamp(19px,1.8vw,22px)!important;line-height:1.35;margin-top:1.2em;margin-bottom:.5em}#MainContent :is(.rte,.rte-setting,.ts-pdp-description,.product-single__description) :is(p,span,b,strong,em,i,li,div)[style*=font-size]{font-size:inherit!important}#MainContent :is(.rte,.rte-setting,.ts-pdp-description,.product-single__description) [style*=font-family]{font-family:inherit!important}#MainContent :is(.rte,.rte-setting,.ts-pdp-description,.product-single__description) :is(h2,h3,h4):first-child{margin-top:0}#MainContent .ts-pdp-optimized .ts-tech-specs__title,#MainContent .ts-pdp-optimized .ts-fitment-grid__subtitle,#MainContent .ts-pdp-optimized .ts-fbt__title{font-size:20px;line-height:1.3}#MainContent .ts-pdp-optimized .ts-reviews__heading{font-size:22px;line-height:1.3}#MainContent h2.article__h3{font-size:clamp(22px,2.2vw,26px);line-height:1.3}#MainContent .collapsible-trigger{font-size:18px;line-height:1.45}#MainContent product-form label.element-text:is([class*=element-text]){font-size:16px}.site-footer .footer__title{font-size:16px;line-height:1.35;letter-spacing:.08em}.announcement{max-height:none}#MainContent .grid-product__title{line-height:1.45;overflow-wrap:anywhere}#MainContent .section-header__link{font-size:17px;line-height:1.5}#MainContent :is(.rte,.rte-setting,.ts-pdp-description,.product-single__description) a:not(.btn):not(.element-button){text-decoration:underline;text-underline-offset:.18em}#MainContent :is(.ts-pdp-description,.product-single__description) a:not(.btn):not(.element-button){color:#111!important}#MainContent :is(.ts-pdp-description,.product-single__description) a:not(.btn):not(.element-button) [style*=color]{color:inherit!important}.ts-pdp-optimized{--ts-orange: #111111;--ts-orange-hover: #000000}body{--jdgm-primary-color: #111111;--jdgm-secondary-color: rgba(17,17,17,.1);--jdgm-star-color: #111111;--jdgm-write-review-text-color: #ffffff;--jdgm-write-review-bg-color: #111111;--jdgm-paginate-color: #111111;--jdgm-reviewer-name-color: #111111}#MainContent .jdgm-star,#MainContent .ts-pdp-optimized .ts-reviews__stars{color:#111}#MainContent .jdgm-histogram__bar-content,#MainContent .jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{background-color:#111}#MainContent .jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:#fff}body :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid #ffffff!important;outline-offset:2px;box-shadow:0 0 0 4px #111!important}@media(max-width:589px){:root{--element-text-font-size--heading-2xl: 38px;--element-text-font-size--heading-xl: 34px;--element-text-font-size--heading-lg: 30px;--element-text-font-size--heading-md: 22px;--element-text-font-size--heading-sm: 20px;--element-text-font-size--heading-xs: 18px}#MainContent .section-header{margin-bottom:28px}#MainContent .rte p,#MainContent .ts-pdp-description p{line-height:1.65}#ymm_searchbox #ymm_label,.ymm_searchbox h2{font-size:22px;line-height:1.25}}#MainContent :is(.ts-pdp-description,.product-single__description) [style*="#ff2a00" i]{color:#b42318!important}#MainContent .article__body a{color:#111!important}#MainContent .article__body a [style*=color]{color:inherit!important}#MainContent .article__body [style*="#808080" i]{color:#595959!important;font-weight:400}#MainContent .jdgm-rev__transparency-badge{color:#595959!important;font-weight:400}#MainContent .ts-page-title{font-family:countach,Arial Narrow,Arial,sans-serif;font-size:var(--ts-page-title);font-weight:700;line-height:1.1}#MainContent :is(h2,h3).article__h3{font-size:clamp(22px,2.2vw,26px);line-height:1.3}#MainContent .article__h3 .article__title{font-size:inherit;font-weight:700;line-height:inherit}#MainContent :is(.rte,.rte-setting,.article__body,.ts-pdp-description,.product-single__description){overflow-wrap:anywhere}#MainContent .article__body p[style*="padding-left: 420px"]{padding-left:0!important}#MainContent .article__body ul>ul{margin-left:0;padding-left:0}#pc--opt-out-form,#pc--opt-out-form .pc--opt-out-form-container,#pc--opt-out-form .pc--show-email-field,#pc--opt-out-form .pc--opt-out-form-wrapper{min-width:0;max-width:100%;width:100%}#pc--opt-out-form .pc--show-email-field label{max-width:100%;white-space:normal;font-size:14px;font-weight:400;line-height:1.5;letter-spacing:normal;text-transform:none}#MainContent :is(.rte,.rte-setting,.article__body,.ts-pdp-description,.product-single__description) a{overflow-wrap:anywhere}.template-page #MainContent .page-width--narrow.page-content>.rte a:not(.btn):not(.element-button){color:#111!important}.template-page #MainContent .page-width--narrow.page-content>.rte a:not(.btn):not(.element-button) [style*=color]{color:inherit!important}#ymm_searchbox #ymm_search:disabled,#ymm_searchbox #ymm_search:disabled:hover{background-color:#e5e7eb!important;color:#4b5563!important;border-color:#9ca3af!important;opacity:1!important;cursor:not-allowed}#ymm_searchbox #ymm_search:disabled .ymm_btn_lbl{color:inherit!important;opacity:1}#ymm_searchbox .ts-ymm-help{clear:both;margin:10px 0 0;color:#4b5563;font-family:bio-sans,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5;text-align:center}:root{--ts-action-bg: #111111;--ts-action-hover: #2b2b2b;--ts-action-text: #ffffff;--ts-action-radius: 10px;--ts-panel-bg: #f9fafb;--ts-panel-border: #e5e7eb;--ts-panel-radius: 12px;--ts-panel-padding: 20px;--element-button-radius: 10px;--element-button-color-primary: #111111;--element-button-color-secondary: #111111}body :is(.btn,.element-button--primary,.element-button--secondary,.ts-pdp-cta,.ts-fbt__btn,.jdgm-write-rev-link,.jdgm-submit-rev,.jdgm-cancel-rev,.ppcse-tot-btn.ppcse-tot-btn-div-new):not(.btn--circle):not(.btn--search):not(.btn--close-search):not(.collapsible-trigger):not(:where(.quick-product__btn,.js-qty__adjust,.drawer__close-button,.modal__close,.ts-pdp-gallery__thumb)){min-height:50px;box-sizing:border-box;border:1px solid var(--ts-action-bg);border-radius:var(--ts-action-radius);padding:13px 24px;font-family:bio-sans,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.375;letter-spacing:normal;text-transform:none;text-align:center;text-decoration:none;white-space:normal;background-color:var(--ts-action-bg)!important;background-image:none!important;color:var(--ts-action-text)!important;box-shadow:none;transition:background-color .12s ease,border-color .12s ease}body :is(.btn,.element-button--primary,.element-button--secondary,.ts-pdp-cta,.ts-fbt__btn,.jdgm-write-rev-link,.jdgm-submit-rev,.ppcse-tot-btn.ppcse-tot-btn-div-new):not(.btn--circle):not(.btn--search):not(.btn--close-search):not(.collapsible-trigger):not(:where(.quick-product__btn,.js-qty__adjust,.drawer__close-button,.modal__close,.ts-pdp-gallery__thumb)):hover:not(:disabled):not(.disabled):not([aria-disabled=true]){background-color:var(--ts-action-hover)!important;border-color:var(--ts-action-hover);color:var(--ts-action-text)!important;padding-right:24px;opacity:1}#MainContent :is(.rte,.rte-setting) a.btn:not(.btn--secondary):not(.btn--tertiary):not(.disabled):not([aria-disabled=true]){color:var(--ts-action-text)!important}body :is(.btn.btn--secondary,.btn.btn--tertiary,.btn.cart__update,.element-button--secondary,.jdgm-cancel-rev):not(.btn--circle):not(.btn--search):not(.btn--close-search):not(.collapsible-trigger):not(:where(.quick-product__btn,.js-qty__adjust,.drawer__close-button,.modal__close,.ts-pdp-gallery__thumb)),#MainContent :is(.rte,.rte-setting) a.btn:is(.btn--secondary,.btn--tertiary){background-color:#fff!important;color:var(--ts-action-bg)!important;border-color:var(--ts-action-bg)}body :is(.btn.btn--secondary,.btn.btn--tertiary,.btn.cart__update,.element-button--secondary,.jdgm-cancel-rev):not(.btn--circle):not(.btn--search):not(.btn--close-search):not(.collapsible-trigger):not(:where(.quick-product__btn,.js-qty__adjust,.drawer__close-button,.modal__close,.ts-pdp-gallery__thumb)):hover:not(:disabled):not(.disabled):not([aria-disabled=true]){background-color:#f3f4f6!important;color:var(--ts-action-bg)!important}body :is(.btn,.element-button--primary,.element-button--secondary,.ts-pdp-cta,.ts-fbt__btn,.jdgm-write-rev-link,.jdgm-submit-rev,.jdgm-cancel-rev,.ppcse-tot-btn.ppcse-tot-btn-div-new):not(.btn--circle):not(.btn--search):not(.btn--close-search):not(.collapsible-trigger):not(:where(.quick-product__btn,.js-qty__adjust,.drawer__close-button,.modal__close,.ts-pdp-gallery__thumb)):is(:disabled,.disabled,[aria-disabled=true]),#MainContent :is(.rte,.rte-setting) a.btn:is(.disabled,[aria-disabled=true]){background-color:#e5e7eb!important;color:#4b5563!important;border-color:#9ca3af;opacity:1;cursor:not-allowed}body .btn.btn--full{width:100%}#MainContent .ts-pdp-optimized .ts-pdp-cta{min-height:54px;padding:14px 24px;font-size:18px;line-height:24px}body .shopify-payment-button .shopify-payment-button__button--unbranded{min-height:50px;height:auto;padding:13px 24px;border:1px solid #111111;border-radius:var(--ts-action-radius);background-color:#111;color:#fff;font-size:16px;font-weight:700;line-height:22px}body .shopify-payment-button .shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:#2b2b2b}body .payment-buttons .btn.add-to-cart--secondary:not(.btn--circle):not(.btn--search):not(.btn--close-search):not(.collapsible-trigger):not(:where(.quick-product__btn,.js-qty__adjust,.drawer__close-button,.modal__close,.ts-pdp-gallery__thumb)):not([disabled]):not(.disabled){background-color:#fff!important;color:#111!important;border-color:#111}body .payment-buttons .btn.add-to-cart--secondary:not(.btn--circle):not(.btn--search):not(.btn--close-search):not(.collapsible-trigger):not(:where(.quick-product__btn,.js-qty__adjust,.drawer__close-button,.modal__close,.ts-pdp-gallery__thumb)):hover:not([disabled]):not(.disabled){background-color:#f3f4f6!important}#MainContent .collection-filter .btn{height:auto}#MainContent .ts-pdp-optimized .ts-vehicle-picker__option:has(.ts-vehicle-picker__radio:checked){background-color:#f3f4f6;border-color:#111;box-shadow:inset 0 0 0 1px #111}#ymm_searchbox #ymm_actions :is(#ymm_search,#ymm_reset){height:auto;min-height:50px;padding:13px 20px;border-radius:var(--ts-action-radius);line-height:22px;font-size:16px}#ymm_searchbox #ymm_reset{background-color:#fff!important;border:1px solid #111111!important;color:#111!important}#ymm_searchbox #ymm_reset:hover{background-color:#f3f4f6!important}#ymm_searchbox #ymm_search:disabled,#ymm_searchbox #ymm_search:disabled:hover{background-color:#e5e7eb!important;color:#4b5563!important;border-color:#9ca3af!important}#MainContent :is(.contact-form,.ts-fitment-grid,.ts-pdp-optimized .ts-reviews__card,.ts-pdp-optimized .ppcse-card-lt-cont,.testimonials-slider__text){background-color:var(--ts-panel-bg);border:1px solid var(--ts-panel-border);border-radius:var(--ts-panel-radius);padding:var(--ts-panel-padding);box-shadow:none}#MainContent .ts-pdp-optimized .ts-tech-specs{border:1px solid var(--ts-panel-border);border-radius:var(--ts-panel-radius);background-color:var(--ts-panel-bg)}#MainContent .ts-pdp-optimized .ts-tech-specs__toggle{background-color:var(--ts-panel-bg);padding:var(--ts-panel-padding);border-radius:var(--ts-panel-radius)}#MainContent .ts-pdp-optimized .ts-tech-specs.is-open .ts-tech-specs__toggle{border-radius:12px 12px 0 0}#MainContent .ts-pdp-optimized :is(.ts-tech-specs__head,.ts-tech-specs__label,.ts-tech-specs__value){padding-left:var(--ts-panel-padding);padding-right:var(--ts-panel-padding);border-color:var(--ts-panel-border)}#MainContent div:has(>.collapsible-trigger[aria-controls^=FAQ-content-]){background-color:var(--ts-panel-bg);border:1px solid var(--ts-panel-border);border-radius:var(--ts-panel-radius);margin-bottom:12px}#MainContent .collapsible-trigger[aria-controls^=FAQ-content-]{width:100%;min-height:56px;padding:var(--ts-panel-padding) var(--ts-panel-padding) var(--ts-panel-padding) calc(var(--ts-panel-padding) + 24px);border-radius:var(--ts-panel-radius);line-height:1.4}#MainContent .collapsible-trigger[aria-controls^=FAQ-content-] .collapsible-trigger__icon{left:var(--ts-panel-padding)}#MainContent .collapsible-content__inner--faq{padding:0 var(--ts-panel-padding) var(--ts-panel-padding)}#MainContent .contact-form :is(input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=submit]),textarea,select),#ymm_searchbox select.ymm-filter,#MainContent :is(.collection-filter__sort select,.jdgm-form input:not([type=checkbox]):not([type=radio]):not([type=submit]),.jdgm-form textarea){min-height:48px;border:1px solid #6b7280;border-radius:6px;background-color:#fff;color:#111;font-size:16px;font-weight:400}#ymm_searchbox select.ymm-filter:disabled{background-color:#f9fafb;color:#6b7280}#MainContent :is(.ts-fitment-grid__disclaimer,.return-link-wrapper) a,#MainContent a.return-link,.cart__continue-shopping,.cart__remove a,.shopify-payment-button__more-options{text-decoration:underline;text-underline-offset:3px}#MainContent .collection-filter,.cart__item,.drawer__header,.drawer__footer,.mobile-nav__item,.site-footer .footer__section,#MainContent .ts-pdp-optimized .ppcse-card-tot-footer{border-color:var(--ts-panel-border)}.drawer__footer:after,.mobile-nav__item:after{border-color:var(--ts-panel-border)}@media(max-width:589px){:root{--ts-panel-padding: 16px}body :is(.btn,.element-button--primary,.element-button--secondary,.ts-pdp-cta,.ts-fbt__btn):not(.btn--circle):not(.btn--search):not(.btn--close-search):not(.collapsible-trigger):not(:where(.quick-product__btn,.js-qty__adjust,.drawer__close-button,.modal__close,.ts-pdp-gallery__thumb)){max-width:100%}}@media(prefers-reduced-motion:reduce){body :is(.btn,.element-button--primary,.element-button--secondary,.ts-pdp-cta,.ts-fbt__btn){transition:none}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/threadstrong-brand.css.map */
