.template-page-brand-rockshox .brand-page{--brand-radius: 4px}.template-page-brand-rockshox .brand-hero__logo{border-radius:3px!important}.template-page-brand-rockshox .brand-page .brand-eyebrow,.template-page-brand-rockshox .brand-feature__kicker,.template-page-brand-rockshox .brand-facts dt{text-transform:none;letter-spacing:0}.template-page-brand-rockshox .brand-feature__kicker{font-size:.9rem;font-weight:600}.template-page-brand-rockshox .brand-hero .button:not(.outline),.template-page-brand-rockshox .brand-workshop .button:not(.outline),.rs-scope .button.rs-btn-red{background:#e31837;border-color:#e31837;color:#fff}.template-page-brand-rockshox .brand-hero .button.outline{background:transparent;border-color:#fff;color:#fff}.rs-scope{--rs-red: #e31837;--rs-ink: #111111;--rs-panel: #f3f3f1;--rs-line: rgba(17, 17, 17, .14);--rs-muted: rgba(17, 17, 17, .68);font-family:inherit}.rs-scope h2{margin:0 0 .75rem}.rs-scope .rs-intro{color:var(--rs-muted);max-width:62ch}.rs-scope .rs-intro p:last-child{margin-bottom:0}.rs-head{display:grid;gap:1rem 3rem;margin-bottom:2rem}@media(min-width:900px){.rs-head{grid-template-columns:1.1fr .9fr;align-items:end}}.rs-foot{margin-top:1.25rem;font-size:.85rem;color:var(--rs-muted)}.rs-foot p:last-child{margin-bottom:0}.rs-service__panel{background:var(--rs-panel);border-radius:4px;padding:24px 16px}@media(min-width:768px){.rs-service__panel{padding:40px}}.rs-hours{display:grid;gap:.5rem;margin-bottom:2rem}.rs-hours label{font-weight:600;display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap}.rs-hours output{font-variant-numeric:tabular-nums;font-weight:600}.rs-hours input[type=range]{width:100%;accent-color:var(--rs-red);height:28px}.rs-hours small{color:var(--rs-muted)}.rs-tracks{display:grid;gap:0}.rs-track{padding:20px 0 16px;border-top:1px solid var(--rs-line)}.rs-track__top{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;flex-wrap:wrap;margin-bottom:1rem}.rs-track__title{margin:0;font-size:1.1rem}.rs-track__status{font-size:.85rem;font-weight:600;border-radius:var(--badge-corner-radius, 3px);padding:.2rem .6rem;background:#fff;color:var(--rs-ink)}.rs-track__status[data-state=due]{color:#a10f26}.rs-track__status[data-state=over]{background:var(--rs-red);color:#fff}.rs-track__status[data-state=ok]{color:#1d6b34}.rs-bar{position:relative;height:8px;border-radius:2px;background:#1111111f;margin:0 4px 3.2rem}.rs-bar__fill{position:absolute;inset:0 auto 0 0;width:0;border-radius:2px;background:var(--rs-red);transition:width .15s ease}.rs-bar__mark{position:absolute;top:-5px;bottom:-5px;width:2px;margin-left:-1px;background:var(--rs-ink)}.rs-bar__mark span{position:absolute;top:24px;left:50%;transform:translate(-50%);white-space:nowrap;font-size:.8rem;line-height:1.3;text-align:center;color:var(--rs-muted)}.rs-bar__mark span b{display:block;font-size:.9rem;font-weight:600;color:var(--rs-ink)}.rs-bar__mark--start span{left:0;transform:none;text-align:left}.rs-bar__mark--end span{left:auto;right:0;transform:none;text-align:right}@media(max-width:520px){.rs-bar__mark span{white-space:normal;width:9.5rem}}.rs-track__note{margin:0;font-size:.85rem;color:var(--rs-muted)}.rs-steps-heading{margin:3rem 0 0;font-size:1.25rem}.rs-steps{list-style:none;margin:1.25rem 0 0;padding:0;display:grid;gap:0 32px;counter-reset:rs-step}@media(min-width:768px){.rs-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.rs-steps li{counter-increment:rs-step;padding:16px 0;border-top:2px solid var(--rs-ink)}.rs-steps li:before{content:counter(rs-step);display:block;font-weight:600;color:var(--rs-red);margin-bottom:.25rem}.rs-steps h3{font-size:1.05rem;margin:0 0 .35rem}.rs-steps p{margin:0;font-size:.95rem;color:var(--rs-muted)}.rs-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.rs-actions .button{margin:0}.rs-forks__pick{display:grid;gap:.4rem;background:var(--rs-panel);border-radius:4px;padding:16px}.rs-forks__pick label{font-weight:600;display:flex;justify-content:space-between;gap:1rem}.rs-forks__pick output{font-variant-numeric:tabular-nums}.rs-forks__pick input[type=range]{width:100%;accent-color:var(--rs-red);height:28px}.rs-forks__count{font-size:.85rem;color:var(--rs-muted);margin:0}.rs-forks__reset{background:none;border:0;color:inherit;text-decoration:underline;cursor:pointer;padding:0;font:inherit;font-size:.85rem;justify-self:start}.rs-scale{display:grid;grid-template-columns:1fr;gap:0}.rs-axis{display:none}@media(min-width:900px){.rs-scale{grid-template-columns:300px 1fr;column-gap:32px}.rs-axis{display:block;grid-column:2;position:relative;height:22px;margin-bottom:6px;font-size:.75rem;color:var(--rs-muted)}.rs-axis span{position:absolute;transform:translate(-50%)}}.rs-fork{display:grid;grid-template-columns:1fr;gap:10px;padding:16px 0;border-top:1px solid var(--rs-line);transition:opacity .2s ease}@media(min-width:900px){.rs-fork{grid-column:1 / -1;grid-template-columns:300px 1fr;column-gap:32px;align-items:center}}.rs-fork__id{display:flex;gap:14px;align-items:center;min-width:0}.rs-fork__img{width:54px;height:64px;flex:0 0 54px;background:#fff;border-radius:3px}.rs-fork__img img{width:100%;height:100%;object-fit:contain}.rs-fork__img--empty{background:transparent}.rs-fork__name{margin:0;font-size:1.1rem;line-height:1.2}.rs-fork__meta{margin:.15rem 0 0;font-size:.85rem;color:var(--rs-muted)}.rs-fork__track{position:relative;height:32px;border-radius:2px;background:var(--rs-panel)}.rs-fork__range{position:absolute;top:8px;bottom:8px;border-radius:2px;background:var(--rs-red);min-width:6px}.rs-fork__range--muted{background:#1111114d}.rs-fork__mm{position:absolute;top:50%;transform:translateY(-50%);margin-left:10px;font-size:.8rem;font-weight:600;white-space:nowrap}.rs-fork__mm--before{margin-left:0;margin-right:10px}.rs-fork__link{display:inline-block;margin-top:.2rem;font-size:.85rem;font-weight:600;color:var(--rs-ink);text-decoration:underline;text-decoration-color:var(--rs-red);text-underline-offset:3px}.rs-fork__pin{position:absolute;top:-3px;bottom:-3px;width:2px;background:var(--rs-ink);display:none}.rs-forks.is-picking .rs-fork__pin{display:block}.rs-forks.is-picking .rs-fork:not(.is-match){opacity:.32}.rs-fork__note{margin:0;font-size:.8rem;color:var(--rs-muted)}@media(min-width:900px){.rs-fork__note{grid-column:2;margin-top:-4px}}.rs-compare{margin-top:2.5rem;display:grid;gap:0 32px}@media(min-width:768px){.rs-compare{grid-template-columns:repeat(3,minmax(0,1fr))}}.rs-compare__card{padding:16px 0;border-top:2px solid var(--rs-ink)}.rs-compare__card h3{margin:0 0 .35rem;font-size:1.05rem}.rs-compare__card p{margin:0;font-size:.95rem;color:var(--rs-muted)}.template-page-brand-rockshox .brand-workshop__list li:before{content:"";top:.65em;width:8px;height:2px;background:#e31837}.template-page-brand-rockshox .brand-workshop__steps li{border-radius:3px}.template-page-brand-rockshox .brand-workshop__steps li:before{display:block;width:auto;height:auto;border-radius:0;background:none;color:#e31837;font-weight:600;font-size:.9rem;margin-bottom:4px}.template-page-brand-rockshox .faq-metafields__item,.template-page-brand-rockshox .faq-metafields__question{border-radius:4px}
/*# sourceMappingURL=/cdn/shop/t/38/assets/brand-rockshox.css.map */
