.ta-affiliate-page{background:#f9fafb;color:#1f2937;padding:40px 20px 64px}.ta-affiliate-page__inner{max-width:1040px;margin-inline:auto;font-family:var(--font-body--family);font-size:16px;line-height:1.7}.ta-affiliate-page h1{color:#2b6b4c;font-size:16px;font-weight:700;line-height:1.5;margin:0 0 20px}.ta-affiliate-page h2,.ta-affiliate-page h3{font-family:var(--font-heading--family);line-height:1.2;text-wrap:balance}.ta-affiliate-page h2{font-size:clamp(28px,4vw,40px);margin:0 0 20px}.ta-affiliate-page h3{font-size:23px;margin:0 0 16px}.ta-affiliate-page p{margin:0 0 20px}.ta-affiliate-page .ta-affiliate-lead{max-width:700px;font-size:18px;color:#4b5563}.ta-affiliate-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;margin-block:28px}.ta-affiliate-page a{color:#2b6b4c;text-underline-offset:4px}.ta-affiliate-page a.ta-affiliate-apply{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:12px 24px;border-radius:12px;background:#2b6b4c;color:#fff;font-weight:600;text-decoration:none}.ta-affiliate-page a.ta-affiliate-apply:hover{background:#234f38}.ta-affiliate-page a:focus-visible,.ta-affiliate-page summary:focus-visible{outline:3px solid #2B6B4C;outline-offset:4px}.ta-affiliate-facts{display:grid;gap:16px;margin-block:40px}.ta-affiliate-fact{padding:24px;border:1px solid #E5E7EB;border-radius:16px;background:#fff}.ta-affiliate-fact strong{display:block;font-size:30px;line-height:1.2;color:#2b6b4c;margin-bottom:8px}.ta-affiliate-fact p{margin:0;color:#4b5563}.ta-affiliate-section{margin-top:40px;max-width:800px}.ta-affiliate-page li{margin-block:12px}.ta-affiliate-page ol,.ta-affiliate-page ul{padding-left:24px}.ta-affiliate-terms{border:1px solid #E5E7EB;border-radius:16px;padding:24px;background:#fff}.ta-affiliate-page details{border-bottom:1px solid #E5E7EB;padding-block:20px}.ta-affiliate-page summary{cursor:pointer;font-weight:600;min-height:24px}.ta-affiliate-page details p{color:#4b5563;margin:16px 0 0}@media(min-width:750px){.ta-affiliate-page{padding:64px 40px 88px}.ta-affiliate-facts{grid-template-columns:repeat(3,minmax(0,1fr));margin-block:48px}.ta-affiliate-section{margin-top:64px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ta-affiliate-page.css.map */
