.ys-g1{--g1-red:#df1c2f;--g1-red-hover:#c7192a;--g1-red-pressed:#aa1524;--g1-carbon:#181a1d;--g1-mist:#f7f7f7;--g1-silver:#e4e6e7;--g1-ink:#181a1d;--g1-muted:#65666a;--g1-surface:#fff;--g1-border:#e4e6e7;--g1-focus:#181a1d;display:block;position:relative;background:var(--g1-surface);color:var(--g1-ink);font-family:var(--text-font-family);font-size:1rem;font-weight:var(--text-font-weight);line-height:1.5;text-align:left;isolation:isolate}.ys-g1,.ys-g1 *,.ys-g1 *:before,.ys-g1 *:after{box-sizing:border-box}.ys-g1--dark{--g1-ink:#fff;--g1-muted:#a8acb1;--g1-surface:#181a1d;--g1-border:#ffffff14;--g1-focus:#fff}.ys-g1 :is(h2,h3,p,ol,ul){margin:0}.ys-g1 :is(h2,h3){font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);letter-spacing:-.008em;text-transform:none}.ys-g1 a{color:inherit}.ys-g1 img{display:block;max-width:100%;height:auto}.ys-g1 [hidden]{display:none!important}#main .ys-g1-offer-hub{gap:1rem;color:#181a1d;font:500 1rem/1.5 var(--text-font-family)}#main .ys-g1-offer-hub .yesoul-offer-hub__payment-details,#main .ys-g1-offer-hub .yesoul-offer-hub__trust{border:0;border-radius:1.5rem;background:#f7f7f7}#main .ys-g1-offer-hub .yesoul-offer-hub__trust{padding:1.25rem .5rem}#main .ys-g1-offer-hub .yesoul-offer-hub__trust-item{gap:.75rem;min-height:5.5rem;padding:.25rem .5rem;border-radius:.375rem;color:#181a1d}#main .ys-g1-offer-hub .yesoul-offer-hub__trust-label{font-size:.875rem;font-weight:700;line-height:1.4}#main .ys-g1-offer-hub .yesoul-offer-hub__trust-icon img{filter:grayscale(1) contrast(4);mix-blend-mode:multiply}#main .ys-g1-offer-hub .yesoul-offer-hub__note{padding:0;color:#65666a;font-size:.875rem;line-height:1.5}#main .ys-g1-offer-hub .ys-trust-modal__policy{text-transform:uppercase}@container yesoul-offer-hub (max-width:480px){#main .ys-g1-offer-hub .yesoul-offer-hub__trust-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem .5rem}}.ys-g1 :is(a,button,summary,[tabindex]):focus-visible{outline:2px solid var(--g1-focus);outline-offset:4px}.ys-g1 .ys-g1__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ys-g1 .ys-g1__eyebrow{font-size:.875rem;font-weight:700;line-height:1.5;letter-spacing:.075em;text-transform:uppercase;color:var(--g1-muted)}.ys-g1 .ys-g1__display{font-size:3.5rem;line-height:1.2;text-wrap:balance}.ys-g1 .ys-g1__heading{font-size:2.25rem;line-height:1.25;text-wrap:balance}.ys-g1 .ys-g1__lead{font-size:1.125rem;line-height:1.5;color:var(--g1-muted)}.ys-g1 .ys-g1__section-head{display:grid;gap:1rem;margin-block-end:2.5rem;max-width:52rem}.ys-g1 .ys-g1__section-head .ys-g1__eyebrow{margin-block-end:.75rem}.ys-g1 .ys-g1__section-head--split{max-width:none;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:end;gap:clamp(2rem,7vw,7rem)}.ys-g1 .ys-g1__section-head--split>div>.ys-g1__text-link{margin-block-start:1rem}.ys-g1 .ys-g1__button{display:inline-flex;align-items:center;justify-content:center;min-height:3.5rem;max-width:100%;padding:.875rem 1.5rem;border:1.5px solid transparent;border-radius:1.75rem;box-shadow:none;font-family:inherit;font-size:1rem;font-weight:700;line-height:1.5;text-align:center;text-decoration:none;white-space:normal;transition:background-color .15s,color .15s,border-color .15s}.ys-g1 .ys-g1__button--primary{background:var(--g1-red);color:#fff}.ys-g1 .ys-g1__button--primary:hover{background:var(--g1-red-hover)}.ys-g1 .ys-g1__button--primary:active{background:var(--g1-red-pressed)}.ys-g1 .ys-g1__button--secondary{border-color:currentColor;color:var(--g1-ink);background:transparent}.ys-g1 .ys-g1__button--secondary:hover{background:color-mix(in srgb,var(--g1-ink) 6%,transparent)}.ys-g1 .ys-g1__button--compact{min-height:3rem;padding:.625rem 1.25rem}.ys-g1 .ys-g1__text-link{display:inline-block;font-size:.875rem;font-weight:700;line-height:1.5;text-decoration:underline;text-underline-offset:.25em}.ys-g1 .ys-g1__note-ref{display:inline-block;padding:.1rem .25rem;color:inherit;text-decoration:underline;text-underline-offset:.2em;font-size:.75rem;font-weight:700;scroll-margin-block-start:calc(var(--sticky-area-height,0px) + 2rem)}.ys-g1 .ys-g1__icon-button{display:grid;place-items:center;flex:0 0 auto;width:2.75rem;height:2.75rem;border:1px solid #e4e6e7;border-radius:50%;background:#f7f7f7;color:#181a1d}.ys-g1 .ys-g1-video{position:relative;width:100%;height:100%;overflow:hidden}.ys-g1 .ys-g1-video video{display:block;width:100%;height:100%;object-fit:cover}.ys-g1.ys-g1-hero .ys-g1-hero__stage{position:relative;display:grid;align-items:end;min-height:clamp(32rem,44vw,46rem);overflow:hidden;background:#181a1d;isolation:isolate}.ys-g1.ys-g1-hero .ys-g1-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.ys-g1.ys-g1-hero .ys-g1-hero__media>img{width:100%;height:100%;object-fit:cover}.ys-g1.ys-g1-hero .ys-g1-hero__media--mobile{display:none}.ys-g1.ys-g1-hero .ys-g1-hero__stage:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;content:"";background:linear-gradient(90deg,#111316b8,#11131659,#1113160d),linear-gradient(0deg,#111316b3,transparent 65%);pointer-events:none}.ys-g1.ys-g1-hero .ys-g1-hero__content{position:relative;width:auto;padding-block:clamp(3rem,5vw,5rem);pointer-events:none}.ys-g1.ys-g1-hero .ys-g1-hero__copy{max-width:39rem;pointer-events:auto}.ys-g1.ys-g1-hero .ys-g1__eyebrow{margin-block-end:1rem;color:#e4e6e7}.ys-g1.ys-g1-hero .ys-g1__lead{max-width:34rem;margin-block-start:1.25rem;color:#fff}.ys-g1.ys-g1-hero .ys-g1__button{margin-block-start:2rem;min-width:11rem}.ys-g1.ys-g1-hero .ys-g1-hero__facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding-block:2rem;gap:2rem}.ys-g1.ys-g1-hero .ys-g1-hero__fact{padding-inline-start:1.5rem;border-inline-start:1px solid var(--g1-border);color:var(--g1-muted);font-size:.875rem}.ys-g1.ys-g1-hero .ys-g1-hero__value{margin-block-end:.25rem;color:#fff;font-size:2rem;font-weight:700;line-height:1.25}.ys-g1.ys-g1-experience{--g1-muted:#d6d8dc;padding-block:var(--section-outer-spacing-block)}.ys-g1.ys-g1-experience>.container{position:relative;z-index:1}.ys-g1.ys-g1-experience .ys-g1-experience__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.ys-g1.ys-g1-experience .ys-g1-experience__backdrop>img{width:100%;height:100%;object-fit:cover;object-position:center top;opacity:.42;filter:grayscale(1)}.ys-g1.ys-g1-experience .ys-g1-experience__backdrop:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(180deg,#181a1d80,#181a1d8c 55%,#181a1d),linear-gradient(90deg,#181a1d55,transparent 50%,#181a1d55)}.ys-g1.ys-g1-experience .ys-g1-experience__intro{align-self:end;max-width:34rem}.ys-g1.ys-g1-experience .ys-g1-experience__reassurance{margin-block-start:1rem;color:#fff;font-size:1rem;line-height:1.5}.ys-g1.ys-g1-experience .ys-g1-experience__tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;width:min(100%,22rem);margin-block-end:1.5rem}.ys-g1.ys-g1-experience .ys-g1-experience__tab{display:grid;place-items:center;min-width:0;min-height:3.5rem;padding:.5rem;border:1px solid #ffffff33;border-radius:1rem;background:transparent;color:#fff;font-size:.875rem;font-weight:700;transition:background-color .15s,color .15s,border-color .15s}.ys-g1.ys-g1-experience .ys-g1-experience__tab>img{display:block;width:3rem;height:3rem;object-fit:contain;border-radius:.625rem}.ys-g1.ys-g1-experience .ys-g1-experience__tab:hover{border-color:#fff}.ys-g1.ys-g1-experience .ys-g1-experience__tab[aria-selected=true]{background:#fff;border-color:#fff;color:#181a1d}.ys-g1.ys-g1-experience .ys-g1-experience__screen{position:relative;aspect-ratio:16 / 9;border:1px solid #ffffff24;border-radius:1.5rem;overflow:hidden;background:#111315}.ys-g1.ys-g1-experience .ys-g1-experience__screen>img,.ys-g1.ys-g1-experience .ys-g1-experience__screen video{width:100%;height:100%;object-fit:contain}.ys-g1.ys-g1-experience .ys-g1-experience__screen-label{position:absolute;inset-inline-start:1rem;inset-block-start:1rem;max-width:calc(100% - 2rem);padding:.375rem .75rem;border-radius:.375rem;background:#181a1de8;color:#fff;font-size:.75rem;line-height:1.5;pointer-events:none}.ys-g1.ys-g1-experience .ys-g1-experience__caption{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:2rem;padding-block:1.5rem}.ys-g1.ys-g1-experience .ys-g1-experience__caption h3{font-size:1.25rem;line-height:1.4}.ys-g1.ys-g1-experience .ys-g1-experience__caption p{color:var(--g1-muted)}.ys-g1.ys-g1-experience .ys-g1-experience__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;list-style:none;padding:2rem 0 0;border-block-start:1px solid var(--g1-border)}.ys-g1.ys-g1-experience .ys-g1-experience__steps li{display:flex;align-items:start;gap:1rem}.ys-g1.ys-g1-experience .ys-g1-experience__steps li>span{color:var(--g1-muted);font-size:.875rem;line-height:1.75rem}.ys-g1.ys-g1-experience .ys-g1-experience__steps h3{font-size:1.125rem;line-height:1.5}.ys-g1.ys-g1-experience .ys-g1-experience__steps p{margin-block-start:.5rem;color:var(--g1-muted);font-size:.875rem}.ys-g1.ys-g1-features{padding-block:var(--section-outer-spacing-block)}.ys-g1.ys-g1-features .ys-g1-features__spotlight{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(2rem,6vw,6rem);margin-block-end:var(--section-outer-spacing-block)}.ys-g1.ys-g1-features .ys-g1-features__spotlight-media{aspect-ratio:1;border-radius:1.5rem;background:var(--g1-mist);overflow:hidden}.ys-g1.ys-g1-features .ys-g1-features__spotlight-media img{width:100%;height:100%;object-fit:contain}.ys-g1.ys-g1-features .ys-g1-features__spotlight-media video{object-fit:contain}.ys-g1.ys-g1-features .ys-g1-features__spotlight-copy>.ys-g1__eyebrow{margin-block-end:.75rem}.ys-g1.ys-g1-features .ys-g1-features__spotlight-copy>.ys-g1__lead{margin-block-start:1.5rem}.ys-g1.ys-g1-features .ys-g1-features__statement{margin-block-start:2rem;padding-block-start:1.5rem;border-block-start:1px solid var(--g1-border);font-size:1rem;font-weight:700}.ys-g1.ys-g1-features .ys-g1-features__details-heading{margin-block-end:2.5rem}.ys-g1.ys-g1-features>.container>.ys-g1-features__spotlight:last-child{margin-block-end:0}.ys-g1.ys-g1-details{--g1-surface:#f7f7f7}.ys-g1.ys-g1-features.ys-g1-details .ys-g1-features__card{background:#fff}@media(min-width:1000px){.ys-g1.ys-g1-features .ys-g1-features__spotlight--reverse>.ys-g1-features__spotlight-media{order:2}.ys-g1.ys-g1-features .ys-g1-features__spotlight--reverse>.ys-g1-features__spotlight-copy{order:1}}.ys-g1.ys-g1-features .ys-g1-features__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.ys-g1.ys-g1-features .ys-g1-features__card{display:grid;grid-template-rows:subgrid;grid-row:span 2;gap:0;min-width:0;border-radius:1.5rem;overflow:hidden;background:var(--g1-mist)}.ys-g1.ys-g1-features .ys-g1-features__card-media{aspect-ratio:1;overflow:hidden}.ys-g1.ys-g1-features .ys-g1-features__card-media video{object-fit:contain}.ys-g1.ys-g1-features .ys-g1-features__card-media img{width:100%;height:100%;object-fit:cover}.ys-g1.ys-g1-features .ys-g1-features__card-media[data-g1-media-fit=contain] img{object-fit:contain}.ys-g1.ys-g1-features .ys-g1-features__card-media:empty{display:none}.ys-g1.ys-g1-features .ys-g1-features__card-copy{padding:1.5rem 2rem 2rem}.ys-g1.ys-g1-features .ys-g1-features__card-copy h3{margin-block-start:.5rem;font-size:1.625rem;line-height:1.33}.ys-g1.ys-g1-features .ys-g1-features__card-copy>p:last-child{margin-block-start:1rem;color:var(--g1-muted)}.ys-g1.ys-g1-compare{padding-block:var(--section-outer-spacing-block);background:var(--g1-surface)}.ys-g1.ys-g1-compare .ys-g1-compare__switch{display:none}.ys-g1.ys-g1-compare .ys-g1-compare__scroll{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;border:1px solid var(--g1-border);border-radius:1.5rem;background:var(--g1-surface)}.ys-g1.ys-g1-compare .ys-g1-compare__table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;color:var(--g1-ink)}.ys-g1.ys-g1-compare .ys-g1-compare__table :is(th,td){padding:1.25rem 1.5rem;text-align:start;vertical-align:top;font-size:1rem;font-weight:500;line-height:1.5;overflow-wrap:break-word}.ys-g1.ys-g1-compare .ys-g1-compare__table thead :is(th,td){width:27%;padding:1.5rem 1rem 2rem;vertical-align:bottom;border-block-end:1px solid var(--g1-border)}.ys-g1.ys-g1-compare .ys-g1-compare__table thead td:first-child{width:19%;padding:1.5rem}.ys-g1.ys-g1-compare .ys-g1-compare__corner>span{display:block;font-size:1.25rem;font-weight:700}.ys-g1.ys-g1-compare .ys-g1-compare__corner>a{margin-block-start:1rem}.ys-g1.ys-g1-compare .ys-g1-compare__featured{background:#df1c2f0a}.ys-g1.ys-g1-compare .ys-g1-compare__table thead .ys-g1-compare__featured{background:linear-gradient(180deg,#df1c2f2e,#df1c2f14 58%,#df1c2f0a)}.ys-g1.ys-g1-compare .ys-g1-compare__product{display:grid;grid-template-rows:2.5rem auto 1.5rem minmax(3.5rem,auto) auto auto 3rem;align-items:start;gap:.5rem;text-align:center;height:100%}.ys-g1.ys-g1-compare .ys-g1-compare__tag{display:block;align-self:center;font-size:.75rem;font-weight:700;letter-spacing:.025em;color:var(--g1-muted)}.ys-g1.ys-g1-compare .ys-g1-compare__image{width:min(100%,17rem);aspect-ratio:1;margin-inline:auto;overflow:hidden;border-radius:.375rem;background:#f7f7f7}.ys-g1.ys-g1-compare .ys-g1-compare__image img{width:100%;height:100%;object-fit:contain}.ys-g1.ys-g1-compare [data-g1-peer=peloton] .ys-g1-compare__image img{object-fit:cover}.ys-g1.ys-g1-compare .ys-g1-compare__brand{margin-block-start:.5rem;font-size:.75rem;letter-spacing:.075em;font-weight:700;color:var(--g1-muted)}.ys-g1.ys-g1-compare .ys-g1-compare__product h3{align-self:center;font-size:1.25rem;line-height:1.4;text-wrap:balance}.ys-g1.ys-g1-compare .ys-g1-compare__price{font-size:1.5rem;font-weight:700;line-height:1.4}.ys-g1.ys-g1-compare .ys-g1-compare__price-label{font-size:.875rem;line-height:1.5;color:var(--g1-muted)}.ys-g1.ys-g1-compare .ys-g1-compare__product>.ys-g1__button{align-self:end;justify-self:center;width:100%;max-width:13rem;margin-block-start:.5rem}.ys-g1.ys-g1-compare .ys-g1-compare__product>.ys-g1__text-link{align-self:center;justify-self:center}.ys-g1.ys-g1-compare .ys-g1-compare__table tbody th{font-weight:700}.ys-g1.ys-g1-compare .ys-g1-compare__table tbody tr:not(:last-child)>*{border-block-end:1px solid var(--g1-border)}.ys-g1.ys-g1-compare .ys-g1-compare__qualification{margin-block-start:1.5rem;font-size:.875rem;line-height:1.5;color:var(--g1-muted)}.ys-g1.ys-g1-compare .ys-g1-compare__qualification a{text-decoration:underline;text-underline-offset:.2em}.ys-g1.ys-g1-reviews{padding-block:var(--section-outer-spacing-block)}.ys-g1.ys-g1-reviews .ys-g1-reviews__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}.ys-g1.ys-g1-reviews .ys-g1-reviews__card{display:grid;grid-template-rows:auto 1fr;min-width:0;border:1px solid var(--g1-border);border-radius:1.5rem;overflow:hidden}.ys-g1.ys-g1-reviews .ys-g1-reviews__play{position:relative;display:block;width:100%;aspect-ratio:16 / 9;overflow:hidden;background:#181a1d}.ys-g1.ys-g1-reviews .ys-g1-reviews__play img{width:100%;height:100%;object-fit:cover;transition:transform .24s}.ys-g1.ys-g1-reviews .ys-g1-reviews__play-icon{position:absolute;inset-block-end:1rem;inset-inline-end:1rem;display:grid;place-items:center;width:3rem;height:3rem;border-radius:50%;background:#fff;color:#181a1d}.ys-g1.ys-g1-reviews .ys-g1-reviews__copy{display:flex;flex-direction:column;align-items:start;padding:1.5rem;gap:1rem}.ys-g1.ys-g1-reviews .ys-g1-reviews__copy .ys-g1__eyebrow{font-size:.75rem}.ys-g1.ys-g1-reviews .ys-g1-reviews__copy h3{font-size:1.25rem;line-height:1.4}.ys-g1.ys-g1-reviews .ys-g1-reviews__copy a{margin-block-start:auto;padding-block-start:.5rem}.ys-g1.ys-g1-reviews .ys-g1-reviews__qualification{margin-block-start:1.5rem;color:var(--g1-muted);font-size:.875rem;line-height:1.5}.ys-g1.ys-g1-reviews--featured .ys-g1-reviews__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem}.ys-g1.ys-g1-reviews--featured .ys-g1-reviews__featured{align-self:start}.ys-g1.ys-g1-reviews--featured .ys-g1-reviews__featured-media{position:relative;width:100%;min-width:0;aspect-ratio:16 / 9;min-height:200px;background:#181a1d}.ys-g1.ys-g1-reviews--featured .ys-g1-reviews__featured-media iframe{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;border:0}.ys-g1.ys-g1-reviews--featured .ys-g1-reviews__secondary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;min-width:0}@media(max-width:999px){.ys-g1.ys-g1-reviews--featured .ys-g1-reviews__secondary{grid-template-columns:minmax(0,1fr)}}.ys-g1.ys-g1-reviews .ys-g1-reviews__dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:min(calc(100% - 2rem),70rem);height:fit-content;max-height:90dvh;margin:auto;padding:0;border:1px solid #e4e6e7;border-radius:1.5rem;background:#fff;color:#181a1d;overflow:auto}.ys-g1.ys-g1-reviews .ys-g1-reviews__dialog::backdrop{background:#000b}.ys-g1.ys-g1-reviews .ys-g1-reviews__dialog-head{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.25rem 1.5rem}.ys-g1.ys-g1-reviews .ys-g1-reviews__dialog-head h3{font-size:1.25rem;line-height:1.4}.ys-g1.ys-g1-reviews .ys-g1-reviews__embed{aspect-ratio:16 / 9;background:#181a1d}.ys-g1.ys-g1-reviews .ys-g1-reviews__embed iframe{display:block;width:100%;height:100%;border:0}.ys-g1.ys-g1-reviews .ys-g1-reviews__dialog :is(button,a):focus-visible{outline-color:#181a1d}.ys-g1.ys-g1-faq{padding-block:var(--section-outer-spacing-block)}.ys-g1.ys-g1-faq .ys-g1-faq__layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(2rem,7vw,7rem)}.ys-g1.ys-g1-faq .ys-g1-faq__support{position:relative;aspect-ratio:3 / 4;border:1px solid var(--g1-border);border-radius:1.5rem;overflow:hidden;background:#181a1d;isolation:isolate}.ys-g1.ys-g1-faq .ys-g1-faq__support>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:55% center;z-index:-2}.ys-g1.ys-g1-faq .ys-g1-faq__support:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;content:"";background:linear-gradient(180deg,#111316f2,#111316c4 34%,#11131630 70%)}.ys-g1.ys-g1-faq .ys-g1-faq__support-copy{padding:2rem}.ys-g1.ys-g1-faq .ys-g1-faq__support-copy>.ys-g1__eyebrow{margin-block-end:.75rem}.ys-g1.ys-g1-faq .ys-g1-faq__support-copy>p:not(.ys-g1__eyebrow){margin-block-start:1.25rem;color:#e4e6e7}.ys-g1.ys-g1-faq .ys-g1-faq__support-copy>.ys-g1__button{margin-block-start:1.5rem}.ys-g1.ys-g1-faq .ys-g1-faq__item{border-block-start:1px solid var(--g1-border)}.ys-g1.ys-g1-faq .ys-g1-faq__item:last-child{border-block-end:1px solid var(--g1-border)}.ys-g1.ys-g1-faq .ys-g1-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;min-height:5rem;padding-block:1.5rem;list-style:none;cursor:pointer;font-size:1.125rem;font-weight:700;line-height:1.5}.ys-g1.ys-g1-faq .ys-g1-faq__item summary::-webkit-details-marker{display:none}.ys-g1.ys-g1-faq .ys-g1-faq__indicator{position:relative;flex:0 0 auto;width:1rem;height:1rem}.ys-g1.ys-g1-faq .ys-g1-faq__indicator:before,.ys-g1.ys-g1-faq .ys-g1-faq__indicator:after{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:.875rem;height:1.5px;background:currentColor;content:""}.ys-g1.ys-g1-faq .ys-g1-faq__indicator:after{transform:rotate(90deg);transition:transform .15s}.ys-g1.ys-g1-faq .ys-g1-faq__item[open] .ys-g1-faq__indicator:after{transform:rotate(0)}.ys-g1.ys-g1-faq .ys-g1-faq__answer{padding:0 2.5rem 1.5rem 0;color:#d6d8dc;font-size:1rem;line-height:1.6}.ys-g1.ys-g1-faq .ys-g1-faq__answer p+p{margin-block-start:1rem}.ys-g1.ys-g1-faq .ys-g1-faq__answer a{text-decoration:underline;text-underline-offset:.2em}.ys-g1.ys-g1-notes{padding-block:0 var(--section-outer-spacing-block)}.ys-g1.ys-g1-notes h2{font-size:1.25rem;line-height:1.4;margin-block-end:1.5rem}.ys-g1.ys-g1-notes .ys-g1-notes__list{display:grid;gap:1.5rem;padding-block-start:2rem;padding-inline-start:1.25rem;border-block-start:1px solid var(--g1-border);list-style:decimal;color:var(--g1-muted);font-size:.875rem;line-height:1.6}.ys-g1.ys-g1-notes .ys-g1-notes__list li{padding-inline-start:.75rem;scroll-margin-block-start:calc(var(--sticky-area-height,0px) + 2rem)}.ys-g1.ys-g1-notes .ys-g1-notes__list h3{margin-block-end:.375rem;color:#e4e6e7;font-size:.875rem;line-height:1.5}.ys-g1.ys-g1-notes .ys-g1-notes__list p+p{margin-block-start:.5rem}.ys-g1.ys-g1-notes .ys-g1-notes__list p:last-of-type{display:inline}.ys-g1.ys-g1-notes .ys-g1-notes__list a{text-decoration:underline;text-underline-offset:.2em}.ys-g1.ys-g1-notes .ys-g1-notes__list .ys-g1-notes__back{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;min-height:1.5rem;margin-inline-start:.1875rem;font-size:.875rem;color:inherit;text-decoration:none}.ys-g1.ys-g1-notes .ys-g1-notes__back:hover{text-decoration:underline}@media(hover:hover)and (pointer:fine){.ys-g1.ys-g1-reviews .ys-g1-reviews__play:hover img{transform:scale(1.025)}}@media(max-width:1199px){.ys-g1.ys-g1-reviews .ys-g1-reviews__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:999px){.ys-g1 .ys-g1__display{font-size:3rem}.ys-g1 .ys-g1__heading{font-size:2rem}.ys-g1 .ys-g1__section-head--split{grid-template-columns:1fr;gap:1.25rem}.ys-g1.ys-g1-features .ys-g1-features__spotlight{grid-template-columns:1fr;gap:2rem}.ys-g1.ys-g1-features .ys-g1-features__spotlight-copy{max-width:42rem}.ys-g1.ys-g1-faq .ys-g1-faq__layout{grid-template-columns:1fr;gap:2rem}.ys-g1.ys-g1-faq .ys-g1-faq__support{aspect-ratio:16 / 9}.ys-g1.ys-g1-faq .ys-g1-faq__support>img{object-position:center 55%}.ys-g1.ys-g1-compare .ys-g1-compare__table :is(th,td){padding:1rem .875rem}.ys-g1.ys-g1-compare .ys-g1-compare__product h3{font-size:1.125rem}.ys-g1.ys-g1-compare .ys-g1-compare__price{font-size:1.25rem}.ys-g1.ys-g1-experience .ys-g1-experience__steps{gap:1.5rem}}@media(max-width:699px){.ys-g1 .ys-g1__display{font-size:2.25rem}.ys-g1 .ys-g1__heading{font-size:1.75rem}.ys-g1 .ys-g1__section-head{margin-block-end:2rem}.ys-g1.ys-g1-hero .ys-g1-hero__stage{min-height:36rem}.ys-g1.ys-g1-hero .ys-g1-hero__media--desktop{display:none}.ys-g1.ys-g1-hero .ys-g1-hero__media--mobile{display:block}.ys-g1.ys-g1-hero .ys-g1-hero__stage:after{background:linear-gradient(0deg,#111316ed,#111316a6 40%,#11131608 85%)}.ys-g1.ys-g1-hero .ys-g1-hero__content{padding-block:2rem}.ys-g1.ys-g1-hero .ys-g1-hero__copy{max-width:30rem}.ys-g1.ys-g1-hero .ys-g1__lead{font-size:1rem}.ys-g1.ys-g1-hero .ys-g1-hero__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;padding-block:2rem}.ys-g1.ys-g1-hero .ys-g1-hero__fact{padding-inline-start:1rem}.ys-g1.ys-g1-hero .ys-g1-hero__value{font-size:1.75rem}.ys-g1.ys-g1-experience .ys-g1-experience__tabs{gap:.5rem}.ys-g1.ys-g1-experience .ys-g1-experience__tab{padding:.375rem;font-size:.875rem}.ys-g1.ys-g1-experience .ys-g1-experience__tab>img{width:2.5rem;height:2.5rem}.ys-g1.ys-g1-experience .ys-g1-experience__screen{aspect-ratio:16 / 9;border-radius:1rem}.ys-g1.ys-g1-experience .ys-g1-experience__screen-label{font-size:.75rem;inset-inline-start:.75rem;inset-block-start:.75rem;max-width:calc(100% - 1.5rem)}.ys-g1.ys-g1-experience .ys-g1-experience__caption{grid-template-columns:1fr;gap:.75rem}.ys-g1.ys-g1-experience .ys-g1-experience__steps{grid-template-columns:1fr;gap:1.5rem}.ys-g1.ys-g1-experience .ys-g1-experience__steps li>span{min-width:1.5rem}.ys-g1.ys-g1-features .ys-g1-features__grid{grid-template-columns:1fr}.ys-g1.ys-g1-features .ys-g1-features__card{grid-row:auto;grid-template-rows:auto}.ys-g1.ys-g1-features .ys-g1-features__card-copy{padding:1.5rem}.ys-g1.ys-g1-features .ys-g1-features__card-copy h3{font-size:1.375rem}.ys-g1.ys-g1-compare .ys-g1-compare__switch{display:none;flex-wrap:wrap;gap:.5rem;align-items:center;margin-block-end:1.25rem}.ys-g1.ys-g1-compare[data-g1-ready] .ys-g1-compare__switch{display:flex}.ys-g1.ys-g1-compare .ys-g1-compare__switch>span{flex:0 0 100%;font-size:.875rem;font-weight:700}.ys-g1.ys-g1-compare .ys-g1-compare__switch button{min-height:2.75rem;flex:1;padding:.5rem .75rem;border:1px solid #888b93;border-radius:1.75rem;background:#fff;font-size:.875rem;font-weight:700}.ys-g1.ys-g1-compare .ys-g1-compare__switch button[aria-pressed=true]{background:#181a1d;color:#fff;border-color:#181a1d}.ys-g1.ys-g1-compare .ys-g1-compare__table{min-width:48rem}.ys-g1.ys-g1-compare[data-g1-ready] .ys-g1-compare__table{min-width:0}.ys-g1.ys-g1-compare[data-g1-ready] [data-selected-peer=peloton] [data-g1-peer=max],.ys-g1.ys-g1-compare[data-g1-ready] [data-selected-peer=max] [data-g1-peer=peloton]{display:none}.ys-g1.ys-g1-compare .ys-g1-compare__table :is(th,td){padding:1rem .625rem;font-size:.875rem}.ys-g1.ys-g1-compare .ys-g1-compare__table thead :is(th,td){width:36%;padding:1rem .5rem 1.25rem}.ys-g1.ys-g1-compare .ys-g1-compare__table thead td:first-child{width:28%;padding:1rem .625rem}.ys-g1.ys-g1-compare .ys-g1-compare__corner>span{font-size:1rem}.ys-g1.ys-g1-compare .ys-g1-compare__corner>a{font-size:.875rem}.ys-g1.ys-g1-compare .ys-g1-compare__product{grid-template-rows:3rem auto 1.5rem minmax(5.25rem,auto) minmax(3.5rem,auto) auto minmax(3rem,auto);gap:.5rem}.ys-g1.ys-g1-compare .ys-g1-compare__tag{font-size:.75rem;line-height:1.4}.ys-g1.ys-g1-compare .ys-g1-compare__product h3,.ys-g1.ys-g1-compare .ys-g1-compare__price{font-size:1.125rem}.ys-g1.ys-g1-compare .ys-g1-compare__price-label{font-size:.875rem}.ys-g1.ys-g1-compare .ys-g1-compare__product>.ys-g1__button{padding:.625rem .5rem;font-size:1rem;min-height:3rem}.ys-g1.ys-g1-compare .ys-g1-compare__product>.ys-g1__text-link{font-size:.875rem}.ys-g1.ys-g1-reviews .ys-g1-reviews__grid{grid-template-columns:1fr}.ys-g1.ys-g1-reviews .ys-g1-reviews__dialog-head{padding:1rem;gap:1rem}.ys-g1.ys-g1-reviews .ys-g1-reviews__dialog-head h3{font-size:1rem}.ys-g1.ys-g1-reviews .ys-g1-reviews__dialog{border-radius:1rem}.ys-g1.ys-g1-faq .ys-g1-faq__support{aspect-ratio:3 / 4}.ys-g1.ys-g1-faq .ys-g1-faq__support-copy{padding:1.5rem}.ys-g1.ys-g1-faq .ys-g1-faq__answer{padding-inline-end:0}.ys-g1.ys-g1-notes .ys-g1-notes__list{gap:1.5rem}}@media(max-width:699px){.ys-g1.ys-g1-compare[data-g1-ready] .ys-g1-compare__table,.ys-g1.ys-g1-compare[data-g1-ready] .ys-g1-compare__table thead,.ys-g1.ys-g1-compare[data-g1-ready] .ys-g1-compare__table tbody{display:block}.ys-g1.ys-g1-compare[data-g1-ready] .ys-g1-compare__table tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ys-g1.ys-g1-compare[data-g1-ready] .ys-g1-compare__table thead td:first-child{display:flex;align-items:center;justify-content:space-between;gap:1rem;grid-column:1 / -1;width:auto;padding:1rem;border-block-end:1px solid var(--g1-border)}.ys-g1.ys-g1-compare[data-g1-ready] .ys-g1-compare__corner>a{margin-block-start:0}.ys-g1.ys-g1-compare[data-g1-ready] .ys-g1-compare__table thead th{width:auto;padding:1rem .75rem 1.5rem}.ys-g1.ys-g1-compare[data-g1-ready] .ys-g1-compare__table tbody th{grid-column:1 / -1;padding:.75rem 1rem;background:#f7f7f7;border-block-end:0;font-size:.875rem}.ys-g1.ys-g1-compare[data-g1-ready] .ys-g1-compare__table tbody td{padding:1rem;font-size:1rem;border-block-end:0}.ys-g1.ys-g1-compare[data-g1-ready] .ys-g1-compare__table tbody tr:not(:last-child){border-block-end:1px solid var(--g1-border)}.ys-g1.ys-g1-compare[data-g1-ready] .ys-g1-compare__product{grid-template-rows:2.5rem auto 1.5rem minmax(5.25rem,auto) minmax(2rem,auto) minmax(2.625rem,auto) minmax(3rem,auto)}}@media(max-width:699px){.ys-g1.ys-g1-compare.ys-g1--dark .ys-g1-compare__switch button{background:transparent;color:#fff}.ys-g1.ys-g1-compare.ys-g1--dark .ys-g1-compare__switch button[aria-pressed=true]{background:#fff;color:#181a1d;border-color:#fff}.ys-g1.ys-g1-compare.ys-g1--dark[data-g1-ready] .ys-g1-compare__table tbody th{background:#111315}}@supports not (grid-template-rows:subgrid){.ys-g1.ys-g1-features .ys-g1-features__card{grid-row:auto;grid-template-rows:auto 1fr}}@media(prefers-reduced-motion:reduce){.ys-g1 *{scroll-behavior:auto!important;transition:none!important}.ys-g1.ys-g1-reviews .ys-g1-reviews__play:hover img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/ys-g1m-design.css.map */
