.rr-guide__header{width:100%;max-width:none}.rr-guide h1{max-width:none}.rr-guide__dek{width:100%;max-width:1120px}.rr-guide__body{line-height:1.65}.rr-guide__body h2{font-size:clamp(26px,2.7vw,34px)}.rr-guide__body h3{font-size:clamp(20px,1.8vw,25px)}.rr-guide__body hr{display:block;width:100%;height:0;margin:clamp(30px,4vw,46px) 0;border:0;border-top:1px solid var(--rr-border);background:none;opacity:1}.rr-guide__body hr+section>h2:first-child{margin-top:0}.rr-guide__body h2,.rr-guide__body h3{scroll-margin-top:32px}.rr-guide__body .important-note{margin:0;padding:17px 19px;border-left:3px solid var(--rr-accent);border-radius:0 10px 10px 0;background:var(--rr-card)}.rr-guide__body .important-note>:last-child{margin-bottom:0}.rr-guide__fitment h2,.rr-guide__toc h2{margin:0 0 16px;font-size:18px;line-height:1.15;font-weight:800}.rr-guide__fitment .rr-guide__eyebrow,.rr-guide__toc .rr-guide__eyebrow{margin-bottom:6px;font-size:12px;line-height:1.2;font-weight:800;letter-spacing:.1em}.rr-guide__fitment dl>div{grid-template-columns:82px minmax(0,1fr);gap:13px;padding:11px 0}.rr-guide__fitment dt{font-size:12px;line-height:1.35;font-weight:800;letter-spacing:.035em}.rr-guide__fitment dd{font-size:var(--rr-sidebar-size);line-height:1.45;font-weight:600}.rr-guide__fitment-note{font-size:14px;line-height:1.55;font-weight:400}.rr-guide__sidebar{position:static;align-self:stretch;display:grid;grid-template-rows:auto 1fr;gap:18px}.rr-guide__toc{position:sticky;top:24px;align-self:start;display:flex;flex-direction:column;max-height:calc(100vh - 48px);overflow:hidden}.rr-guide__toc ol{flex:1 1 auto;min-height:0;margin:0;padding:0 7px 0 0;overflow-y:auto;list-style:none;counter-reset:rr-guide-toc;scrollbar-width:thin;scrollbar-color:var(--rr-border) transparent}.rr-guide__toc ol::-webkit-scrollbar{width:7px}.rr-guide__toc ol::-webkit-scrollbar-track{background:transparent}.rr-guide__toc ol::-webkit-scrollbar-thumb{border-radius:999px;background:var(--rr-border)}.rr-guide__toc li,.rr-guide__toc li[data-level="3"]{counter-increment:rr-guide-toc;display:grid;grid-template-columns:3ch minmax(0,1fr);column-gap:9px;align-items:start;margin:0;padding:8px 0;color:var(--rr-muted);font-size:var(--rr-sidebar-size);line-height:1.4;font-weight:600}.rr-guide__toc li:before{content:counter(rr-guide-toc) ".";text-align:right;color:var(--rr-muted);font-size:var(--rr-sidebar-size);line-height:1.4;font-weight:600;font-variant-numeric:tabular-nums}.rr-guide__toc a,.rr-guide__toc li[data-level="3"] a{display:block;padding-left:0;color:var(--rr-link);font-size:inherit;line-height:inherit;font-weight:600;text-decoration:none}.rr-guide__toc a:hover{color:var(--rr-link);text-decoration:underline;text-underline-offset:3px}@media(max-width:989px){.rr-guide__header,.rr-guide__dek{max-width:100%}.rr-guide__sidebar{position:static;align-self:auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}.rr-guide__toc{position:static;max-height:420px}}@media(max-width:640px){.rr-guide__sidebar{grid-template-columns:1fr}.rr-guide__toc{max-height:360px}.rr-guide__fitment dl>div{grid-template-columns:78px minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/relic-rides-guide-overrides.css.map */
