#MainContent .rig .rig__section--starting{background:transparent!important;padding-block:2rem}.rig__starting-card{max-width:42rem;margin-inline:auto}#MainContent .rig .rig__starting-card .rsl__card{--rsl-ink:#282622;--rsl-muted:#625b52;--rsl-line:#a39787;background:#eee9e0!important;border:1px solid #d9d0c4!important;color:#282622!important;box-shadow:none!important;-webkit-backdrop-filter:none;backdrop-filter:none}#MainContent .rig .rig__starting-card .rsl__card h2{font-size:2.6rem;line-height:1.2;color:#282622!important;margin:0 0 1rem;letter-spacing:-.02em}#MainContent .rig .rig__starting-card :is(.rsl__eyebrow,.rsl__feel){color:#625b52!important}#MainContent .rig .rig__starting-card .rsl__feel{font-size:1.4rem;line-height:1.6;margin:0 0 2.4rem}#MainContent .rig .rig__starting-card .rsl__card:is(:hover,:focus-visible){background:#e5ddcf!important;border-color:#9f8970!important;transform:none}#MainContent .rig .rig__starting-card .rsl__card:focus-visible{outline:2px solid #8a6544;outline-offset:4px}#MainContent .ri-install{color:#282622;color-scheme:light;scroll-margin-top:14rem;padding-block:4rem}#MainContent .ri-install *{box-sizing:border-box}#MainContent .ri-install :is(h2,h3,h4,dt,strong){color:#282622!important}#MainContent .ri-install :is(p,dd,li){color:#514b44!important;font-size:1.6rem;line-height:1.65}#MainContent .ri-install__header{margin-bottom:3rem;max-width:82rem}#MainContent .ri-install h2{margin:0 0 1.2rem;font-size:clamp(2.8rem,4vw,4.4rem);line-height:1.12;letter-spacing:-.035em}#MainContent .ri-install h3{margin:0 0 .8rem;font-size:2.1rem;line-height:1.3}#MainContent .ri-install h4{margin:0 0 .6rem;font-size:1.7rem;line-height:1.4}#MainContent .ri-install p{margin:0 0 1.4rem}#MainContent .ri-install .ri-install__eyebrow{font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase}#MainContent .ri-install__preparation{max-width:86rem;margin-bottom:3rem}#MainContent .ri-install__steps{margin:0;padding-left:2.4rem;max-width:94rem}#MainContent .ri-install__steps>li{padding:1.8rem 0 1.8rem 1rem;border-top:1px solid #d4ccbf}#MainContent .ri-install__steps>li::marker{color:#79634c;font-weight:700}#MainContent .ri-install__steps p:last-child{margin-bottom:0}#MainContent .ri-install__positions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.6rem 0 2rem}#MainContent .ri-install__positions>div{padding:1rem 1.2rem;background:#eee8de;border-radius:.6rem}#MainContent .ri-install__positions dt{font-weight:700;font-size:1.5rem}#MainContent .ri-install__positions dd{margin:0;font-size:1.45rem}#MainContent .ri-install .ri-install__warning{margin:2rem 0 0;padding:1.6rem 1.8rem;border-left:3px solid #8a6849;background:#eee8de;border-radius:0 .6rem .6rem 0;max-width:94rem}#MainContent .ri-front__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}#MainContent .ri-front__grid>article{padding:clamp(2rem,3vw,3rem);background:#fffcf7;border:1px solid #d4ccbf;border-radius:1.2rem;min-width:0}#MainContent .ri-front__grid>article>h3{margin-bottom:1.6rem;font-size:2.5rem}#MainContent .ri-front__grid>article>p{margin-bottom:2.4rem}#MainContent .ri-front__grid .ri-install__steps>li{padding-block:1.5rem}#MainContent .ri-front-wrapper{padding-block:2rem 5rem}#MainContent .rig .rig__hero{display:block}#MainContent .rig .rig__hero h1{max-width:100rem}#MainContent .rig .rig__model-guides{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;margin-top:4rem}#MainContent .rig .rig__hero-guide{min-height:24rem;box-shadow:none}#MainContent .rig .rig__hero-guide-title{font-size:clamp(2.2rem,2.8vw,3.4rem)}#MainContent .rig .rig__hero-guide:focus-visible{outline:2px solid #8a6849;outline-offset:4px}@media(max-width:749px){#MainContent .ri-front__grid,#MainContent .rig .rig__model-guides{grid-template-columns:1fr}#MainContent .ri-install__positions{grid-template-columns:repeat(2,minmax(0,1fr))}#MainContent .ri-install{scroll-margin-top:12rem;padding-block:3rem}#MainContent .rig .rig__hero-guide{min-height:0}#MainContent .ri-install :is(p,dd,li){overflow-wrap:anywhere}}.rsl__ball-layout{display:grid;gap:1rem}.rsl__end-row{display:grid;grid-template-columns:repeat(var(--slots),minmax(0,1fr));gap:clamp(.45rem,1vw,.8rem)}.rsl__end-row>.rsl__ball:last-child{grid-column:-2}.rsl__support .rsl__balls--bike{width:16rem;grid-template-columns:repeat(3,1fr);gap:.6rem}.rsl__balls--bike>.rsl__slot:nth-child(1){grid-column:2;grid-row:1}.rsl__balls--bike>.rsl__slot:nth-child(2){grid-column:1;grid-row:2}.rsl__balls--bike>.rsl__slot:nth-child(3){grid-column:3;grid-row:2}.rsl__balls--bike>.rsl__slot:nth-child(4){grid-column:2;grid-row:3}.rsl__support .rsl__balls--zwift-ride{width:4.9rem;grid-template-columns:1fr}.rsl__more{display:inline-flex;align-items:center;gap:2rem;margin-top:2.4rem;padding:1.4rem 2rem;min-height:4.8rem;border-radius:.8rem;background:#f2f1eb;color:#101511;text-decoration:none;font-size:1.5rem}.rsl{display:block;--rsl-ink:#f2f1eb;--rsl-muted:#b4b6b1;--rsl-line:#393e3b;max-width:116rem;margin:auto;padding:4rem 2.4rem 6rem;color:var(--rsl-ink)}.rsl [hidden]{display:none!important}.rsl h1,.rsl h2,.rsl h3{color:var(--rsl-ink);margin-top:0}.rsl h1{font-size:clamp(3.2rem,4.8vw,6.4rem);line-height:1.08;letter-spacing:-.04em}.rsl h2{font-size:clamp(2.4rem,3vw,3.4rem);line-height:1.2}.rsl h3{font-size:2.2rem;line-height:1.25}.rsl__hero{text-align:center;margin-bottom:4rem}.rsl__hero h1{margin:0 auto 3rem;max-width:96rem}.rsl .rum{padding:0;max-width:68rem;margin:0 auto}.rsl .rum__player{max-width:68rem}.rsl__eyebrow{display:block;font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase;color:var(--rsl-muted);margin-bottom:1.2rem}.rsl__selectors{display:grid;grid-template-columns:1fr 1fr;gap:1.6rem;margin:2.4rem 0}.rsl label{display:grid;gap:.7rem;font-size:1.4rem;color:var(--rsl-muted)}.rsl select,.rsl input,.rsl textarea{font:inherit;color:var(--rsl-ink);background:#171b19;border:1px solid #60645f;border-radius:.8rem;width:100%;min-width:0;padding:1.2rem;min-height:4.8rem}.rsl option{background:#171b19;color:#f2f1eb}.rsl textarea{min-height:14rem;resize:vertical}.rsl :is(a,select,input,textarea,button):focus-visible{outline:3px solid #dfef58;outline-offset:4px}.rsl__intro,.rsl__note{color:var(--rsl-muted);font-size:1.4rem;line-height:1.6}.rsl__note{padding:1.6rem;border:1px solid var(--rsl-line);border-radius:1rem;background:#131815}.rsl__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.8rem}.rsl__card{display:block;color:inherit;text-decoration:none;background:#161b18;border:1px solid var(--rsl-line);border-radius:1.6rem;padding:2.4rem;transition:border-color .18s,background .18s}.rsl__card:hover{border-color:#dfef58;background:#1b221d}.rsl__card h3{margin:0 0 3rem}.rsl__card .rsl__eyebrow{font-size:1rem;letter-spacing:.12em}.rsl__balls{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(var(--slots),minmax(0,1fr));gap:clamp(.45rem,1vw,.8rem);align-items:start}.rsl__slot{min-width:0;display:grid;gap:.5rem;justify-items:center}.rsl__ball{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1;border-radius:50%;box-shadow:inset -3px -4px 7px #0003,inset 2px 2px 5px #fff3;border:1px solid #ffffff30;position:relative;overflow:hidden;font-size:1.7rem;line-height:1}.rsl__ball:not(.rsl__ball--empty):after{content:"";position:absolute;top:15%;right:-35%;bottom:15%;left:-35%;border:1px solid #ffffff66;border-radius:50%;transform:rotate(-35deg)}.rsl__ball--yellow{background:#dfea37}.rsl__ball--green{background:#56b94a}.rsl__ball--orange{background:#ee7d26}.rsl__ball--white{background:#ecece5}.rsl__ball--empty{background:transparent;border:1px dashed #858b83;box-shadow:none;color:#a6ada4}.rsl__rear-row{width:75%;margin:1.4rem auto 0}.rsl__legend{display:flex;flex-wrap:wrap;gap:1.4rem;margin-top:2.4rem;color:var(--rsl-muted);font-size:1.2rem}.rsl__legend>span{display:flex;align-items:center;gap:.6rem}.rsl__legend .rsl__ball{width:1.5rem;flex:none;font-size:1.1rem}.rsl__back{display:inline-block;color:var(--rsl-muted);font-size:1.4rem;margin-bottom:3rem;text-underline-offset:.3rem}.rsl__article{max-width:92rem}.rsl__article>header{margin-bottom:2.4rem}.rsl__article h1{margin-bottom:1rem}.rsl__diagram{border:1px solid var(--rsl-line);background:#131815;border-radius:1.6rem;padding:clamp(1.5rem,4vw,3.2rem);margin:2rem 0}.rsl__direction{text-align:center;color:var(--rsl-muted);margin:0 0 2.4rem;font-size:1.3rem}.rsl__direction span{display:block;font-size:2.8rem;color:var(--rsl-ink)}.rsl__rail{max-width:60rem;margin:2rem auto 3rem}.rsl__rail-title{color:var(--rsl-muted);font-size:1.3rem;margin:0 0 1.2rem}.rsl__rail small{font-size:1.1rem;color:var(--rsl-muted)}.rsl__support{border-bottom:1px solid var(--rsl-line);padding-bottom:2rem;margin-bottom:2rem}.rsl__support h3{font-size:1.8rem;margin-bottom:.8rem}.rsl__support .rsl__balls{max-width:24rem;margin:auto}.rsl__counts{display:flex;flex-wrap:wrap;gap:.8rem 1.8rem;margin:2rem 0 0}.rsl__counts>span{font-size:1.3rem;color:var(--rsl-muted)}.rsl__counts b{color:var(--rsl-ink)}.rsl__comments{margin-top:4rem;border-top:1px solid var(--rsl-line);padding-top:3rem}.rsl__comment{padding:2rem 0;border-bottom:1px solid var(--rsl-line);overflow-wrap:anywhere}.rsl__comment footer{font-size:1.2rem;color:var(--rsl-muted)}.rsl__comment-form{display:grid;gap:1.6rem;margin-top:3rem}.rsl__comment-fields{display:grid;grid-template-columns:1fr 1fr;gap:1.6rem}.rsl__submit{background:#f2f1eb;color:#101511;border:0;border-radius:.8rem;min-height:4.8rem;padding:1.2rem 2.4rem;font:inherit;cursor:pointer;justify-self:start}.rsl__success,.rsl__errors{border:1px solid var(--rsl-line);padding:1.6rem;border-radius:.8rem}.rsl__errors{border-color:#d9826d}.rsl__profile{display:grid;gap:1.2rem}.rsl__profile label{grid-template-columns:1fr auto}.rsl__profile meter{grid-column:1/-1;width:100%}.rsl__comments a{color:var(--rsl-ink)}@media(max-width:989px){.rsl__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.rsl{padding:3rem 1.6rem 4rem}.rsl__hero{margin-bottom:3rem}.rsl__grid{grid-template-columns:1fr;gap:1.2rem}.rsl__card{padding:2rem}.rsl__card h3{margin-bottom:2rem}.rsl__card .rsl__balls{max-width:34rem;margin-left:auto;margin-right:auto}.rsl__card .rsl__rear-row{max-width:25.5rem}.rsl__selectors,.rsl__comment-fields{grid-template-columns:1fr}.rsl__selectors{gap:1.2rem}.rsl__article h1{font-size:3.6rem}.rsl__rail small{font-size:1rem}.rsl__submit{width:100%}.rsl__legend{gap:.8rem 1.1rem}}@media(prefers-reduced-motion:reduce){.rsl *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/102/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAIAEAE */
