:root{--tr-page-max: 1280px;--tr-text-max: 680px}body{color:var(--tr-slate)}#header-group header-component{background:#fff}#header-group .header__row{background:#fff;border-bottom:1px solid rgba(15,52,96,.08)}#header-group .header__row--scrolled{box-shadow:0 1px 3px #00000014}#header-group .header__columns{max-width:1280px;margin-inline:auto;padding-inline:32px;min-height:72px}@media(max-width:960px){#header-group .header__columns{padding-inline:24px}}@media(max-width:480px){#header-group .header__columns{padding-inline:16px;min-height:64px}}#header-group .menu-list__link,#header-group .menu-drawer__link,#header-group .menu-drawer__subheading{font-family:var(--font-heading--family, "Inter", system-ui, sans-serif);font-weight:600;font-size:13px;letter-spacing:1.2px;text-transform:uppercase;color:#0f3460;transition:color .2s ease}#header-group .menu-list__link.nav-link{position:relative;padding-block:8px}#header-group .menu-list__link.nav-link:after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background:#165baa;transition:width .25s ease}#header-group .menu-list__link:hover{color:#165baa}#header-group .menu-list__link.nav-link:hover:after{width:100%}#header-group .nav-shop-trigger{display:inline-flex;align-items:center;gap:6px}#header-group .nav-shop-trigger .chevron{width:10px;height:10px;transition:transform .2s ease}#header-group .shop-dropdown-wrapper:hover .chevron{transform:rotate(180deg)}#header-group .menu-list__submenu.shop-dropdown .mega-menu__grid[data-menu-handle=shop]{max-width:420px;margin-inline:auto}#header-group .menu-list__submenu.shop-dropdown .mega-menu{padding-block:20px;background:transparent}#header-group .menu-list__submenu.shop-dropdown .menu-list__submenu-inner{border:1px solid rgba(15,52,96,.1);box-shadow:0 8px 32px #0f34601f;border-radius:4px;overflow:hidden;background:#fff}#header-group .menu-list__submenu.shop-dropdown .mega-menu__grid{padding:24px}header-actions.header-actions{display:flex;align-items:center;gap:24px;flex-shrink:0}#header-group .header-actions__action.button-unstyled,#header-group .search-modal__button.button-unstyled{background:transparent!important;border:none;border-radius:0;padding:0;min-width:auto;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#0f3460;transition:color .2s ease}#header-group .header-actions__action.button-unstyled:hover{color:#165baa}#header-group .header-actions__action svg,#header-group .search-modal__button svg{width:22px;height:22px;color:inherit}#header-group .cart-bubble{background:#0f3460;border-radius:1px}#header-group .cart-bubble__text{font-family:var(--font-heading--family, "Inter", system-ui, sans-serif);font-weight:700;font-size:9px;color:#fff}.button,.button-secondary,.button-primary,.shopify-payment-button__button,.product-form__submit{border-radius:var(--tr-radius-btn);letter-spacing:var(--tr-button-letter-spacing);text-transform:uppercase;font-family:var(--font-heading--family)}.button:not(.button-unstyled),.button-primary,.product-form__submit{background:var(--tr-navy)}.button:not(.button-unstyled):hover,.button-primary:hover,.product-form__submit:hover{background:var(--tr-biotech-blue)}.tr-footer-wrapper{background:var(--tr-dark-navy, #0A2240)}.tr-footer{background:var(--tr-dark-navy, #0A2240);color:#ffffffb3;width:100%}#shopify-section-tr_home_hero{display:none}.tr-footer__inner{max-width:1200px;margin:0 auto;padding:64px 24px}.tr-footer__grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:48px}.tr-footer__heading{font-family:var(--font-heading--family, "Inter", system-ui, sans-serif);font-weight:700;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#fff;margin-bottom:24px}.tr-footer__list{list-style:none;padding:0;margin:0}.tr-footer__list li{margin-bottom:8px}.tr-footer__list a{font-family:var(--font-body--family, "Open Sans", sans-serif);font-size:14px;color:#ffffffb3;text-decoration:none;transition:color .2s ease;line-height:1.7}.tr-footer__list a:hover{color:#fff}.tr-footer__featured{color:#fff!important;font-weight:600}.tr-footer__brand{padding-right:32px}.tr-footer__logo{display:flex;align-items:center;gap:8px;margin-bottom:16px}.tr-footer__logo-icon{width:32px;height:32px;flex-shrink:0}.tr-footer__logo-text{font-family:var(--font-heading--family, "Inter", system-ui, sans-serif);font-weight:700;font-size:16px;letter-spacing:.06em;color:#fff}.tr-footer__logo-text sup{font-size:9px;vertical-align:super;letter-spacing:0}.tr-footer__tagline{font-size:14px;line-height:1.6;color:#ffffffb3;margin-bottom:24px}.tr-footer__social{display:flex;gap:16px}.tr-footer__social a{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid rgba(255,255,255,.1);border-radius:2px;color:#ffffffb3;text-decoration:none;transition:all .2s ease}.tr-footer__social a:hover{border-color:#ffffff4d;color:#fff;background:#ffffff0d}.tr-footer__social svg{width:16px;height:16px}.tr-footer__divider{border:none;border-top:1px solid rgba(255,255,255,.1);margin:48px 0 24px}.tr-footer__bottom{display:flex;flex-direction:column;gap:8px}.tr-footer__disclaimer{font-size:11px;line-height:1.6;color:#fff6;max-width:780px}.tr-footer__copyright{font-size:11px;color:#ffffff59;letter-spacing:.02em}@media(max-width:900px){.tr-footer__grid{grid-template-columns:1fr 1fr;gap:32px 48px}.tr-footer__brand{grid-column:1 / -1;padding-right:0;padding-bottom:24px;border-bottom:1px solid rgba(255,255,255,.1)}}@media(max-width:540px){.tr-footer__inner{padding:48px 16px}.tr-footer__grid{grid-template-columns:1fr;gap:32px}.tr-footer__brand{border-bottom:none;padding-bottom:0}}.tr-surface{border:1px solid var(--tr-border);border-radius:var(--tr-radius-card);box-shadow:none}.tr-page-hero--dark{background:var(--tr-navy);color:#fff}.tr-page-hero--dark .tr-page-hero__kicker{color:var(--tr-biotech-light)}.tr-page-hero--dark .tr-page-hero__heading{color:#fff}.tr-page-hero--dark .tr-page-hero__subhead{color:#ffffffbf}.tr-page-hero--light{background:var(--tr-off-white)}.tr-page-hero--light .tr-page-hero__kicker{color:var(--tr-biotech-blue)}.tr-page-hero--light .tr-page-hero__heading{color:var(--tr-navy)}.tr-page-hero--light .tr-page-hero__subhead{color:var(--tr-slate)}.tr-section__inner{max-width:var(--tr-page-max);margin-inline:auto;padding-inline:20px}.tr-section__header{max-width:720px;display:grid;gap:12px}.tr-section__eyebrow{font-family:var(--font-heading--family);font-weight:700;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--tr-biotech-blue)}.tr-section__h2{margin:0;font-family:var(--font-heading--family);font-weight:600;font-size:28px;line-height:1.2;letter-spacing:-.01em;color:var(--tr-navy)}.tr-section__subhead{font-size:15px;line-height:1.6;color:var(--tr-slate)}.tr-card-grid{display:grid;grid-template-columns:1fr;gap:20px}@media(min-width:750px){.tr-card-grid--2{grid-template-columns:repeat(2,1fr)}.tr-card-grid--3{grid-template-columns:repeat(3,1fr)}}.tr-card{background:#fff;border:1px solid rgba(15,52,96,.1);border-radius:8px;padding:28px 24px;display:grid;gap:8px;align-content:start}.tr-card__kicker{font-family:var(--font-heading--family);font-weight:700;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--tr-biotech-blue)}.tr-card__kicker--green{color:#16a34a}.tr-card__kicker--amber{color:#d97706}.tr-card__kicker--red{color:#dc2626}.tr-card__title{margin:0;font-family:var(--font-heading--family);font-weight:600;font-size:18px;color:var(--tr-navy);line-height:1.3}.tr-card__body{font-size:14px;line-height:1.6;color:#64748b}.tr-card__body ul{list-style:none;padding:0;margin:8px 0 0;display:grid;gap:6px}.tr-card__body li{padding-left:16px;position:relative;font-size:13px;line-height:1.5}.tr-card__body li:before{content:"\2022";position:absolute;left:0;color:var(--tr-biotech-blue)}.tr-card__link{font-family:var(--font-heading--family);font-weight:600;font-size:13px;color:var(--tr-biotech-blue);text-decoration:none}.tr-card__link:hover{text-decoration:underline}.tr-dark-band{background:var(--tr-navy);color:#fff}.tr-dark-band .tr-card{background:#ffffff0f;border-color:#ffffff1f}.tr-dark-band .tr-card__kicker{color:var(--tr-biotech-light)}.tr-dark-band .tr-card__title{color:#fff}.tr-dark-band .tr-card__body{color:#ffffffb3}.tr-dark-band .tr-section__h2{color:#fff}.tr-dark-band .tr-section__subhead{color:#ffffffb3}.tr-dark-band .tr-section__eyebrow{color:var(--tr-biotech-light)}.tr-bottom-cta{text-align:center;padding-block:64px}.tr-bottom-cta__heading{margin:0 0 12px;font-family:var(--font-heading--family);font-weight:600;font-size:28px;color:var(--tr-navy)}.tr-bottom-cta__body{max-width:540px;margin:0 auto 24px;font-size:15px;line-height:1.6;color:var(--tr-slate)}.tr-bottom-cta__actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.tr-spec-grid{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:750px){.tr-spec-grid{grid-template-columns:repeat(3,1fr)}}.tr-spec-card{background:#fff;border:1px solid rgba(15,52,96,.1);border-radius:8px;padding:24px;display:grid;gap:6px;align-content:start}.tr-spec-card__title{margin:0;font-family:var(--font-heading--family);font-weight:600;font-size:15px;color:var(--tr-navy)}.tr-spec-card__desc{font-size:13px;line-height:1.5;color:#64748b}.tr-spec-card__link{font-size:13px;color:var(--tr-biotech-blue);text-decoration:none}.tr-spec-card__link:hover{text-decoration:underline}.tr-faq__list{margin:0;padding:0}.tr-faq__tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:32px}.tr-faq__tab{font-family:var(--font-heading--family);font-weight:600;font-size:13px;padding:8px 16px;border-radius:20px;border:1.5px solid rgba(15,52,96,.15);background:transparent;color:var(--tr-slate);cursor:pointer;transition:all .2s ease}.tr-faq__tab:hover,.tr-faq__tab--active{background:var(--tr-navy);border-color:var(--tr-navy);color:#fff}.tr-faq__item{border-bottom:1px solid rgba(15,52,96,.1)}.tr-faq__question{width:100%;display:flex;justify-content:space-between;align-items:center;padding:20px 0;background:none;border:none;cursor:pointer;font-family:var(--font-body--family);font-size:15px;font-weight:500;color:var(--tr-navy);text-align:left;line-height:1.4}.tr-faq__question:hover{color:var(--tr-biotech-blue)}.tr-faq__chevron{width:20px;height:20px;flex-shrink:0;color:var(--tr-mid-gray);transition:transform .2s ease}.tr-faq__item[open] .tr-faq__chevron{transform:rotate(180deg)}.tr-faq__answer{padding:0 0 20px;font-size:14px;line-height:1.7;color:var(--tr-slate);max-width:700px}.tr-contact-cta{background:var(--tr-off-white);text-align:center;padding-block:64px}.tr-checklist{list-style:none;padding:0;margin:0;display:grid;gap:10px}.tr-checklist li{display:flex;gap:10px;align-items:baseline;font-size:14px;color:var(--tr-slate);line-height:1.5}.tr-checklist li svg{width:16px;height:16px;flex-shrink:0;color:var(--tr-biotech-blue)}.tr-product-card__badges{position:absolute;top:8px;left:8px;z-index:1}.tr-badge{display:inline-block;font-family:var(--font-heading--family);font-weight:700;font-size:11px;letter-spacing:.06em;padding:4px 10px;border-radius:4px;background:var(--tr-biotech-blue);color:#fff}.tr-badge--green{background:#16a34a}.tr-card-actions{display:flex;gap:8px;margin-top:8px}.tr-card-actions .button{flex:1;font-size:12px;padding:10px 12px;text-align:center}.tr-card-actions .button-secondary{flex:1;font-size:12px;padding:10px 12px;text-align:center;background:transparent;border:1.5px solid var(--tr-navy);color:var(--tr-navy)}.tr-card-actions .button-secondary:hover{background:var(--tr-off-white)}@media(max-width:749px){.tr-section__h2,.tr-bottom-cta__heading,.tr-content-block__heading{font-size:24px}.tr-section__inner{padding-inline:16px}.tr-card{padding:20px 16px}.tr-card__title{font-size:16px}.tr-faq__tabs{gap:6px}.tr-faq__tab{font-size:12px;padding:6px 12px}.tr-faq__question{font-size:14px;padding:16px 0}.tr-bottom-cta{padding-block:48px}.tr-bottom-cta__actions{flex-direction:column;align-items:center}.tr-contact-cta{padding-block:48px}.tr-spec-grid{grid-template-columns:1fr}.tr-card-actions{flex-direction:column}.tr-card-actions .button,.tr-card-actions .button-secondary{flex:unset;width:100%}}@media(min-width:750px)and (max-width:959px){.tr-card-grid--3,.tr-spec-grid{grid-template-columns:repeat(2,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/tendonrestore.css.map */
