.rit-parts__picker{display:flex;flex-direction:column;gap:2rem;padding:2rem 1.6rem 0}.rit-parts__step{display:flex;flex-direction:column;gap:1rem}.rit-parts__step[hidden],.rit-parts__fits[hidden],.rit-parts__guide[hidden],.rit-parts__guide-row[hidden]{display:none}.rit-parts .rit-brush__chips{display:flex;flex-wrap:wrap;gap:.6rem}.rit-parts .rit-brush__chip[disabled]{color:#b6bec9;text-decoration:line-through;cursor:not-allowed}.rit-parts__fit{color:var(--rit-green);font-size:1.4rem;font-weight:700}.rit-parts__types{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.8rem}.rit-parts__type{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;padding:1.2rem;border:1px solid var(--rit-border);border-radius:4px;background:#fff;color:var(--rit-navy);font-family:inherit;text-align:left;cursor:pointer}.rit-parts__type:hover{border-color:var(--rit-navy)}.rit-parts__type[aria-pressed=true]{padding:1.1rem;border:2px solid var(--rit-navy)}.rit-parts__type[disabled]{opacity:.45;cursor:not-allowed}.rit-parts__type:focus-visible,.rit-parts .rit-brush__chip:focus-visible{outline:2px solid var(--rit-blue);outline-offset:2px}.rit-parts__type strong{font-size:1.4rem;line-height:1.2}.rit-parts__type small{color:var(--rit-muted);font-size:1.25rem;font-weight:600}.rit-parts__type-best{color:var(--rit-muted);font-size:1.2rem;line-height:1.35}.rit-parts__level{display:inline-flex;gap:.2rem}.rit-parts__level i{width:1.4rem;height:.6rem;border-radius:1px;background:var(--rit-border)}.rit-parts__level i.is-on{background:var(--rit-red)}.rit-parts__guide{border:1px solid var(--rit-border);background:var(--rit-bg)}.rit-parts__guide summary{padding:1.2rem 1.4rem;color:var(--rit-link);font-size:1.4rem;font-weight:700;cursor:pointer}.rit-parts__guide-text,.rit-parts__guide-note{padding:0 1.4rem 1rem;font-size:1.3rem;line-height:1.45}.rit-parts__guide-note{padding-top:1rem}.rit-parts__guide-list{margin:0;padding:0 1.4rem;list-style:none}.rit-parts__guide-row{display:grid;grid-template-columns:1fr auto;gap:.3rem 1rem;padding:1rem 0;border-top:1px solid var(--rit-border)}.rit-parts__guide-name{color:var(--rit-navy);font-size:1.4rem;font-weight:700}.rit-parts__guide-row .rit-parts__level{align-self:center}.rit-parts__guide-best{grid-column:1 / -1;font-size:1.3rem;line-height:1.4}.rit-parts__buy{display:flex;align-items:center;gap:1rem;padding:2rem 1.6rem 0}.rit-parts__buy .rit-pdp__add--inline{flex:1;margin:0}.rit-parts>.rit-pdp__top .rit-build__error,.rit-parts .rit-pdp__buy>.rit-brush__fineprint{padding:1rem 1.6rem 0}.rit-parts .rit-pdp__buy>.rit-brush__fineprint{color:var(--rit-muted)}.rit-parts__fits{display:flex;flex-direction:column;gap:1rem;margin:2rem 1.6rem 0;padding-top:2rem;border-top:1px solid var(--rit-border)}.rit-parts__fits-list{display:flex;flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;font-size:1.4rem;line-height:1.4}.rit-parts__fits-list strong{color:var(--rit-navy)}.rit-parts__fits-note{font-size:1.3rem;line-height:1.45}@media screen and (min-width:990px){.rit-parts__picker,.rit-parts__buy{padding-left:0;padding-right:0}.rit-parts>.rit-pdp__top .rit-build__error,.rit-parts .rit-pdp__buy>.rit-brush__fineprint{padding-left:0;padding-right:0}.rit-parts__fits{margin-left:0;margin-right:0}}.rit-parts__desc{display:flex;flex-direction:column;gap:1rem;margin:2rem 1.6rem 0;padding-top:2rem;border-top:1px solid var(--rit-border);font-size:1.4rem;line-height:1.5}.rit-parts__desc img{max-width:100%;height:auto}.rit-parts__desc table{display:block;max-width:100%;overflow-x:auto}@media screen and (min-width:990px){.rit-parts__desc{margin-left:0;margin-right:0}}
/*# sourceMappingURL=/cdn/shop/t/143/assets/reachit-parts.css.map */
