body.tpl-page main h1,body.tpl-index main h1,body.tpl-blog main h1{font-size:clamp(34px,5.2vw,56px)!important;line-height:1.08!important;font-weight:800!important;letter-spacing:-.01em!important;text-transform:uppercase!important}body.tpl-article main h1{font-size:clamp(30px,4.2vw,44px)!important;line-height:1.15!important;font-weight:800!important;letter-spacing:-.01em!important}body.tpl-page main h2:not(.trfu-keep,.rte h2,article h2,li h2,details h2,form h2,[class*=card] h2),body.tpl-index main h2:not(.trfu-keep,.rte h2,article h2,li h2,details h2,form h2,[class*=card] h2){font-size:clamp(26px,3.4vw,34px)!important;line-height:1.15!important;font-weight:800!important;letter-spacing:-.005em!important;text-transform:uppercase!important}body.tpl-page main .rte,body.tpl-page main .rte p,body.tpl-page main .rte li{font-size:18px;line-height:1.65}.rugby-roster__heading,.cp-hero__title{color:inherit!important}.trfu-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 28px;border-radius:999px;border:2px solid transparent;cursor:pointer;font-family:var(--font-body-family);font-size:15px;font-weight:800;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;text-align:center;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.trfu-btn--primary{background:#e8a020;border-color:#e8a020;color:#0d0d0d}.trfu-btn--primary:hover,.trfu-btn--primary:focus-visible{background:#fcb726;border-color:#fcb726;color:#0d0d0d}.trfu-btn--secondary{background:transparent;border-color:currentColor;color:inherit}.trfu-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}:is(.rugby-news__card,.rugby-news__header,.rugby-news__featured-link,.rugby-blog__card,.rugby-article,.fixture-card,.rugby-competitions-section,.rugby-partners) [style*="color: #ffb71b"]:not([style*=background]),body.tpl-article main [style*="color: #ffb71b"]:not([style*=background]),.squad-list__eyebrow,.sl-panel__count{color:#7a4f00!important}.rugby-memberships-faqs [id^=faq-icon-]{color:#130c0e!important;font-weight:500!important}:is(.community-hub,.rugby-blog,.rugby-blog__card,.rugby-fixtures__card) [style*="color: #999"],body.tpl-article main [style*="color: #999"],.rugby-blog__card time{color:#5a5a5a!important}.rugby-memberships-faqs>div:first-child [style*="color: #666"]{color:#e4e4e4!important}[data-st-root],.st-col{--st-sale: #0D0D0D !important}.sh{--sh-sale: #0D0D0D !important}:root{--stp-sale: #0D0D0D !important}.st-badge--sale{background:#e8a020!important;color:#0d0d0d!important}.st-card__price--sale,.sh .sh-card__now--sale{color:#0d0d0d!important}.st-card__was,.st-card__was+.st-vh,.sh .sh-card__was{color:#5a5a5a!important}@media(max-width:599px){.trfu-hero-show__arrow{display:none!important}}#memberships a[href*="membership.trfu.co.nz"]{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 28px!important;border-radius:999px;background:#e8a020!important;border:2px solid #E8A020;color:#0d0d0d!important;font-family:var(--font-body-family);font-size:15px!important;font-weight:800!important;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;text-decoration:none!important}#memberships a[href*="membership.trfu.co.nz"]:hover{background:#fcb726!important;border-color:#fcb726}
/*# sourceMappingURL=/cdn/shop/t/31/assets/trfu-ui.css.map */
