.ta *{box-sizing:border-box}.ta{--ta-ink: #000000;--ta-heading: #252525;--ta-green: #2f5d3c;--ta-green-deep: #003c23;--ta-orange: #fe3200;--ta-red: #ff0000;--ta-salmon: #f65649;--ta-link: #ea3609;--ta-slab: "Alfa Slab One", Georgia, serif;--ta-sans: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ta-cond: "Roboto Condensed", Roboto, sans-serif;font-family:var(--ta-sans);color:var(--ta-ink);letter-spacing:.6px}.ta__wrap{max-width:1400px;margin:0 auto}.ta__main{width:100%;min-width:0}.ta__main>*:last-child{margin-bottom:0}.ta-h1,.ta-h2{font-family:var(--ta-slab);font-weight:400;text-transform:uppercase;color:var(--ta-heading);letter-spacing:.6px;margin:0 0 16px}.ta-h1{font-size:40px;line-height:49px;margin-bottom:20px}.ta-h2{font-size:37px;line-height:48px;margin-top:28px}.ta-h2--tight{margin-bottom:0}.ta-h1 .g,.ta-h2 .g{color:var(--ta-green)}.ta-h1 .dg,.ta-h2 .dg{color:var(--ta-green-deep)}.ta-h1 .o,.ta-h2 .o{color:var(--ta-orange)}.ta-h1 .r,.ta-h2 .r{color:var(--ta-red)}.ta-h1 .s,.ta-h2 .s{color:var(--ta-salmon)}.ta-sub{font-size:29px;line-height:37px;font-weight:700;margin:0 0 16px;color:var(--ta-ink)}.ta :where(p){font-size:19px;line-height:28px;margin:0 0 24px;color:var(--ta-ink)}.ta :where(p) strong,.ta :where(p) b{font-weight:700}.ta :where(p) em,.ta :where(p) i{font-style:italic}.ta .ta-lead{font-weight:700;margin-bottom:28px}.ta .ta-airy{line-height:36px}.ta .ta-gap-lg{margin-bottom:48px}.ta :where(a){color:inherit}.ta .ta-inline-link{color:var(--ta-link);font-weight:700;text-decoration:underline;text-underline-offset:2px}.ta .ta-marks{margin-bottom:24px}.ta-callout{display:flex;flex-direction:column;gap:12px;border-radius:6px;padding:12px 16px;margin:0 0 24px}.ta-callout--good{background:#edf5ee;border:3px solid #5e8e49}.ta-callout--bad{background:#faf0f0;border:3px solid var(--ta-red)}.ta-callout__row{display:flex;gap:8px;align-items:flex-start}.ta-callout__row svg{flex:0 0 19px;width:19px;height:19px;margin-top:3px}.ta-callout__row p{font-size:18px;line-height:24px;margin:0}.ta-cols{display:grid;grid-template-columns:1fr 1fr;column-gap:16px;margin:0 0 24px}.ta-cols h3{font-size:19px;line-height:28px;font-weight:700;margin:0 0 23px;font-family:var(--ta-sans)}.ta-cols p{margin:0}.ta-media{margin:0 0 24px}.ta-media img{display:block;width:100%;height:auto}.ta-video{margin:0 0 24px;position:relative}.ta-video video{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover}.ta-lineup{margin:0 0 24px}.ta-lineup img{display:block;width:100%;height:auto}.ta-reels{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:0 0 24px}.ta-reel{position:relative;overflow:hidden;background:#000}.ta-reel video{display:block;width:100%;aspect-ratio:9 / 16;object-fit:cover}.ta-reel__bar{position:absolute;inset:auto 0 0 0;display:flex;align-items:center;justify-content:space-between;padding:8px 10px;gap:8px;background:linear-gradient(to top,#00000073,#0000)}.ta-reel__bar button{-webkit-appearance:none;appearance:none;background:none;border:0;padding:2px;cursor:pointer;color:#fff;line-height:0}.ta-reel__bar .ta-reel__right{display:flex;gap:8px}.ta-reel__bar svg{width:18px;height:18px;display:block}.ta-reel__bar svg[hidden]{display:none}.ta-carousel{margin:0 0 24px}.ta-carousel__viewport{overflow:hidden}.ta-carousel__track{display:flex;transition:transform .45s ease}.ta-carousel__slide{flex:0 0 100%;min-width:0}.ta-carousel__dots{display:flex;justify-content:center;gap:8px;margin-top:16px}.ta-carousel__dots button{-webkit-appearance:none;appearance:none;border:0;padding:0;cursor:pointer;width:8px;height:8px;border-radius:50%;background:#d3d3d3}.ta-carousel__dots button[aria-current=true]{background:#121212}.ta-review{display:flex;gap:27px;align-items:center;background:#f5f5f5;border:1px solid #c4c4c4;border-radius:8px;padding:24px}.ta-review__photo{flex:0 0 auto}.ta-review__photo img{display:block;height:237px;width:auto;max-width:100%;object-fit:contain}.ta-review__body{flex:1 1 auto;min-width:0}.ta-review__stars{display:flex;gap:4px;margin-bottom:10px}.ta-review__stars svg{width:20px;height:20px;display:block}.ta-review__quote p{font-size:18px;line-height:28px;margin:0 0 16px}.ta-review__quote p:last-child{margin-bottom:0}.ta-review__by{display:flex;align-items:center;gap:5px;font-size:15px;line-height:27px}.ta-review__by svg{width:16px;height:16px;flex:0 0 16px}.ta-warranty{display:flex;align-items:center;gap:18px;margin:0 0 24px}.ta-warranty img{width:128px;height:auto;display:block;flex:0 0 128px}.ta-warranty p{font-size:32px;line-height:34px;font-weight:700;font-style:italic;margin:0}.ta-btn{display:block;background:var(--ta-orange);color:#fff;border-radius:8px;padding:15px;margin:24px 0 0;text-align:center;text-decoration:none;font-size:19px;line-height:28px;font-weight:700;text-transform:uppercase}.ta-btn:visited{color:#fff}.ta-btn:hover,.ta-btn:focus{color:#fff;opacity:.92}.ta-btn--flush{margin-top:0}.ta-note{display:flex;align-items:center;gap:8px;margin:8px 0 0}.ta-note svg{width:19px;height:19px;flex:0 0 19px}.ta-note span{font-size:15px;line-height:18px;font-style:italic}.ta-cta-dark{background:var(--ta-green-deep);border-radius:12px;padding:32px 24px;margin:0 0 24px}.ta-cta-dark .ta-h2{color:#fff;margin-top:0}.ta-cta-dark p{color:#fff}.ta-cta-dark .ta-h2{margin-top:0}.ta-cta-dark .ta-callout__row p{color:#fff}.ta-cta-dark .ta-list{display:flex;flex-direction:column;gap:4px;margin:0}.ta-sig p{margin-bottom:0}.ta-sig{margin-bottom:24px}@media screen and (max-width:989px){.ta-h1,.ta-h2{text-align:center;font-size:var(--mfs, 29px);line-height:var(--mlh, 34px)}.ta-h1{--mfs: 29px;--mlh: 37px}.ta-sub{text-align:center;font-size:22px;line-height:28px}.ta-cta-dark .ta-h2,.ta-cta-dark>p{text-align:center}.ta-cta-dark p{font-style:italic}.ta-review{flex-direction:column;gap:16px;text-align:center}.ta-review__photo{width:100%}.ta-review__photo img{width:100%;height:220px;object-fit:cover;border-radius:4px}.ta-review__stars,.ta-review__by{justify-content:center}.ta-reels{grid-template-columns:1fr;gap:0}.ta-warranty{gap:14px}.ta-warranty img{width:98px;flex-basis:98px}.ta-warranty p{font-size:22px;line-height:26px}}@media(prefers-reduced-motion:reduce){.ta-carousel__track{transition:none}}.ta-only-mobile{display:none}@media screen and (max-width:989px){.ta-only-mobile{display:block}.ta-only-desktop{display:none}}.ta-author{display:flex;align-items:center;gap:16px;border:1px solid #c9c9c9;border-radius:4px;padding:14px 18px;margin:32px 0 20px;background:#fafafa}.ta-author img{width:80px;height:80px;flex:0 0 80px;border-radius:50%;object-fit:cover;display:block}.ta-author p{font-family:var(--ta-cond);font-size:16px;line-height:20px;margin:0;letter-spacing:0}.ta-callout--good .ta-callout__row svg{color:#2f7516}.ta-callout--bad .ta-callout__row svg{color:var(--ta-salmon)}.ta-cta-dark .ta-callout__row svg{color:#bacec2}.ta-cta-dark .ta-callout__row{align-items:flex-start}.ta-cta-dark .ta-callout__row svg{flex:0 0 19px;width:19px;height:19px;margin-top:3px}.ta-review__stars svg{color:#eaad07}.ta-review__by svg{color:#121212}.ta-note svg{color:#121212}.ta-h2 .dg2,.ta-h1 .dg2{color:#003e23}.ta-reels.ta-carousel__track{display:grid;transition:none}@media screen and (max-width:989px){.ta-reels.ta-carousel__track{display:flex;transition:transform .45s ease}.ta-reels-block .ta-carousel__slide{flex:0 0 100%}}.ta-reels-block .ta-carousel__dots[hidden]{display:none}.ta-journey__inner{max-width:1400px;margin:0 auto;border-radius:12px;padding:24px;display:flex;gap:40px;align-items:stretch}.ta-journey__media{flex:0 0 370px;max-width:370px}.ta-journey__media img{display:block;width:100%;height:100%;min-height:368px;object-fit:cover;border-radius:8px}.ta-journey__body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;justify-content:center}.ta-journey__trust{display:flex;align-items:center;gap:40px;margin-bottom:8px}.ta-journey__stars{display:flex;gap:4px}.ta-journey__stars svg{width:20px;height:20px;color:#eaad07;display:block}.ta-journey__eyebrow{font-size:13px;line-height:23px;color:#fff;margin:0;text-transform:uppercase}.ta-journey__eyebrow b,.ta-journey__eyebrow strong{font-weight:700}.ta-journey .ta-h2{color:#fff;margin:0 0 16px;font-size:40px;line-height:52px}.ta-journey .ta-h2 .r{color:red}.ta-journey p{color:#fff;font-size:19px;line-height:22px;margin:0 0 20px}.ta-journey .ta-note{margin-top:12px}.ta-journey .ta-note svg{color:#fff}.ta-journey .ta-note span{color:#fff}@media screen and (max-width:989px){.ta-journey__inner{flex-direction:column;gap:20px;text-align:center}.ta-journey__media{flex:1 1 auto;max-width:100%}.ta-journey__media img{min-height:0;aspect-ratio:4 / 3}.ta-journey__trust{flex-direction:column;gap:4px;align-items:center}.ta-journey__stars,.ta-journey .ta-note{justify-content:center}}.ta-faq__inner{max-width:1400px;margin:0 auto}.ta-faq__heading{text-align:center;font-size:41px;line-height:53px;margin:0 0 32px}.ta-faq__cols{display:flex;gap:40px;align-items:flex-start}.ta-faq__list{flex:1 1 580px;min-width:0;display:flex;flex-direction:column;gap:25px}.ta-faq__aside{flex:1 1 580px;min-width:0}.ta-faq__item{border:1px solid #000;border-radius:5px;box-shadow:2.82px 2.82px 4px #000;background:#fff}.ta-faq__q{-webkit-appearance:none;appearance:none;background:none;border:0;width:100%;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;text-align:left;font-family:inherit;font-size:20px;line-height:30px;font-weight:700;color:#000;min-height:62px}.ta-faq__q svg{width:15px;height:15px;flex:0 0 15px;transition:transform .2s ease}.ta-faq__q[aria-expanded=true] svg{transform:rotate(45deg)}.ta-faq__a{padding:0 16px 16px}.ta-faq__a p,.ta-faq__a li{font-size:18px;line-height:28px;margin:0 0 12px}.ta-faq__a ul{margin:0 0 12px;padding-left:22px}.ta-faq__a li{margin-bottom:0}.ta-faq__a p:last-child{margin-bottom:0}.ta-faq__image{display:block;width:100%;height:435px;object-fit:cover;border-radius:8px}.ta-faq .ta-note--center{justify-content:center}.ta-faq .ta-note span{font-style:normal;font-size:18px;line-height:24px}@media screen and (max-width:989px){.ta-faq__cols{flex-direction:column-reverse;gap:24px}.ta-faq__list,.ta-faq__aside{flex:1 1 auto;width:100%}.ta-faq__image{height:auto;aspect-ratio:4 / 3}.ta-faq__q{font-size:18px;line-height:26px}}.ta .ta-black strong{font-weight:900}@media screen and (max-width:989px){.ta :where(p){font-size:18px;line-height:27px}.ta .ta-lead{font-weight:400}.ta .ta-black strong{font-weight:700}.ta .ta-airy{line-height:27px}.ta .ta-hero-link{display:block;text-align:center;margin-top:24px}.ta-sub{font-size:16px;line-height:32px}.ta-cols h3{font-size:16px;line-height:25px;margin-bottom:20px}.ta-cols p{font-size:16px;line-height:25px}.ta-callout__row p{font-size:17px;line-height:25px}.ta-author p{font-size:14px;line-height:21px}.ta-author img{width:49px;height:49px;flex-basis:49px}.ta .ta-btn{font-size:18px;line-height:24px}.ta .ta-note span{font-size:14px;line-height:25px}.ta-journey__inner{padding:16px}.ta-journey .ta-h2{font-size:22px;line-height:28px}.ta-journey p{font-size:17px;line-height:25px}.ta-journey .ta-journey__eyebrow,.ta-journey .ta-note span{font-size:14px;line-height:25px}.ta-review__quote p{font-size:17px;line-height:27px}.ta-review__by{font-size:15px;line-height:27px}.ta-warranty p{font-size:19px;line-height:24px}.ta-cta-dark p{font-size:17px;line-height:25px}.ta-cta-dark .ta-callout__row p{font-size:15px;line-height:22px}.ta-faq__heading{font-size:25px;line-height:32px}.ta-faq .ta-note span{font-size:16px;line-height:24px}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/section-training-aids.css.map */
