.ira{--ira-lime: #cbfd33;--ira-lime-text: #4b6100;--ira-black: #1b1b1b;--ira-muted: rgba(0, 0, 0, .6);--ira-muted-light: rgba(255, 255, 255, .6);--ira-border: rgba(0, 0, 0, .08);--ira-pad: clamp(16px, 5vw, 64px);--ira-radius: 24px;--ira-radius-sm: 16px;--ira-font-display: "Owners", sans-serif;--ira-font-body: "Roboto", var(--font-body-family), sans-serif}.ira *{box-sizing:border-box}.ira a{text-decoration:none;color:inherit}.ira__container{width:100%;max-width:1280px;margin:0 auto;padding-left:var(--ira-pad);padding-right:var(--ira-pad)}.ira__eyebrow{font-family:var(--ira-font-display);font-weight:700;font-size:40px;line-height:36px;letter-spacing:1.6px;text-transform:uppercase;color:var(--ira-lime);text-align:center;margin:0}.ira__heading{font-family:var(--ira-font-display);font-weight:900;text-transform:uppercase;margin:0;line-height:.96}.ira__sub{font-family:var(--ira-font-body);font-size:16px;line-height:1.5;color:var(--ira-muted);margin:8px 0 0}.ira__pill{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:12px 24px;border-radius:500px;border:0;cursor:pointer;font-family:var(--ira-font-display);font-weight:700;font-size:14px;letter-spacing:.08em;text-transform:uppercase;transition:opacity .2s ease,background-color .2s ease}.ira__pill--lime{background:var(--ira-lime);color:#000}.ira__pill--lime:hover{opacity:.9}.ira__pill--black{background:#000;color:var(--ira-lime)}.ira__pill--ghost{background:#ffffff14;color:var(--ira-muted-light);font-size:10px;letter-spacing:1.5px;min-height:31px;padding:12px 16px}.ira__pill--tag{background:#00000008;color:var(--ira-muted);font-size:10px;letter-spacing:1.5px;min-height:44px;padding:12px 16px}.ira__pill--tag.is-active,.ira__pill--tag[aria-pressed=true]{background:#00000014;color:#000}.ira__pill--sold{background:#f0f0f0;color:#a9a9a9;pointer-events:none}.ira__nav{display:flex;gap:0}.ira__nav-btn{width:32px;height:32px;border:0;padding:0;background:transparent;cursor:pointer;display:grid;place-items:center}.ira__nav-btn img,.ira__nav-btn svg{width:32px;height:32px;display:block}.ira__nav-btn:disabled{opacity:.35;cursor:default}@media(max-width:989px){.ira__eyebrow{font-size:28px;line-height:1}.ira-hub__grid{gap:32px!important}.ira-hub__heading,.ira-hub__aside-heading{font-size:24px!important}.ira-hub__filters{margin:16px 0 24px!important}.ira-hub__article{gap:12px!important}.ira-hub__title,.ira-hub__race-name{font-size:18px!important}.ira-hero__brand-wrap{margin-bottom:20px!important}.ira-hero__category{font-size:56px!important}.ira-hero__content{gap:14px!important}.ira-hero__excerpt{font-size:14px!important;-webkit-line-clamp:3}.ira-videos__track,.ira-cards__track{padding-left:16px!important;padding-right:16px!important;gap:12px!important}.ira-videos__head,.ira-cards__head{padding-left:16px;padding-right:16px;margin-bottom:16px!important}.ira-videos__heading,.ira-cards__heading{font-size:22px!important}.ira-videos__item{flex-basis:min(300px,82vw)!important}.ira-videos__thumb{margin-bottom:16px!important}.ira-videos__title{font-size:18px!important}.ira-videos__text{font-size:14px!important;-webkit-line-clamp:3}.ira-cards__item,.ira-cards__item--race{flex-basis:min(280px,78vw)!important}.ira-runna__heading{font-size:22px!important}.ira-runna__text,.ira-runna__text p{font-size:14px!important}.ira-faq__heading{font-size:28px!important}.ira-faq__btn{font-size:16px!important;padding:18px 0!important}}
/*# sourceMappingURL=/cdn/shop/t/71/assets/ira-academy.css.map */
