.user__box{display:flex;flex-direction:column;gap:8px;justify-content:center;margin:120px 0;position:relative}@media screen and (min-width:40em){.user__box{flex-direction:row}}.user__box--inverted{flex-direction:column-reverse}@media screen and (min-width:40em){.user__box--inverted{flex-direction:row-reverse}}.user__box__column{align-items:stretch;background-color:#fff;border-radius:var(--border-radius-large);display:flex;flex-direction:column;justify-content:flex-start;padding:60px 30px}@media screen and (min-width:30em){.user__box__column{padding:90px 45px}}.user__box__column p{margin-bottom:16px}.user__box__column .btn-wrapper{padding-top:16px}.user__box__column--full,.user__box__column--large{width:calc(100% - 60px)}@media screen and (min-width:30em){.user__box__column--large{width:calc(100% - 90px)}}@media screen and (min-width:40em){.user__box__column--large{width:calc(60% - 90px)}}.user__box__column--small{background-color:#ffe100;background-image:url(/images/patterns/new-honey-light.png);background-position:0 100%;background-repeat:repeat-x;width:calc(100% - 60px)}@media screen and (min-width:30em){.user__box__column--small{width:calc(100% - 90px)}}@media screen and (min-width:40em){.user__box__column--small{width:calc(40% - 90px)}}.user__box__column--bordered{background:transparent;border:1px solid #b3b2b4}@media screen and (max-width:39.99em){.user__box__column--deco{padding-bottom:30px;padding-top:30px}}@media screen and (min-width:40em){.user__box__column--deco{width:0}}.user__box__title{color:#000;font-size:2rem;margin-bottom:30px}h2.user__box__title,h3.user__box__title{font-size:1.5rem;margin-bottom:24px;margin-top:32px}.user__box__link{color:#424344}.user__box__subtitle{border-left:4px solid #ffe100;color:#8c8c8c;font-size:1.375rem;margin:30px 0;padding-left:15px}.user__box__subtitle:first-child{margin-top:0}.user__box__description{margin:-15px 0 30px}.user__box__text{color:#000}.user__box__button{align-self:flex-start;margin-top:30px}.user__box__logo{left:40%;position:absolute;top:0;transform:translate(-50%,-50%)}@media screen and (min-width:40em){.user__box__logo__svg{height:138px;width:120px}}.user__box .default-form{max-width:none}.user__box__success{background:#000;border:2px solid #ffe100;border-radius:var(--border-radius-large);color:#fff;margin:0 0 32px;padding:16px}.user__box__success__text,.user__box__success__title{color:#fff!important}.user__box__success__title{font-size:1rem;margin:0}.user__box__success__text{margin:15px 0 0}.user__box__success__button{clear:left;float:left;margin-bottom:15px}.user__box__success__button:last-child{margin-bottom:0}.profile-wrapper{grid-row-gap:8px;display:grid;grid-template-areas:"profile-nav" "profile-content"}@media screen and (min-width:40em){.profile-wrapper{grid-column-gap:32px;grid-template-areas:"profile-nav profile-content";grid-template-columns:30% auto}}@media screen and (min-width:60em){.profile-wrapper{grid-column-gap:64px;grid-template-columns:320px auto}}.profile-navigation{grid-area:profile-nav}.profile-content{grid-area:profile-content}.profile-navigation{border:1px solid #424344;border-radius:var(--border-radius-large);padding:16px}.profile-navigation__list{display:none}@media screen and (min-width:40em){.profile-navigation__list{display:block;position:sticky;top:16px}}.profile-navigation__list,.profile-navigation__list ul{list-style:none;margin:0;padding:0}.profile-navigation__list>li:not(:first-child){padding-top:16px}.profile-navigation__list ul li{margin-bottom:4px}.profile-navigation__list a{color:#fff;font-weight:var(--font-weight-regular-bold);text-decoration:none}.profile-navigation__list a:focus,.profile-navigation__list a:hover{text-decoration:underline}.profile-navigation__list a.active{color:#ffe100;text-decoration:underline}.profile-navigation__list span{font-size:.6875rem;font-weight:var(--font-weight-regular-bold);text-transform:uppercase}.profile-navigation__list>li:not(:last-child){border-bottom:1px solid #424344;padding-bottom:16px}@media screen and (min-width:40em){.profile-navigation__select{display:none}}.profile-navigation__select select{background-color:#212121;border:1px solid #424344;color:#fff;margin:0;width:100%}.profile-content{min-width:0}@media screen and (max-width:39.99em){.profile-content{margin-top:30px}}.profile-content__blocks{grid-row-gap:24px;display:grid}.profile-content__block-item{background:#000;border:1px solid #424344;border-radius:var(--border-radius-medium);padding:24px}.profile-content__block-item h3{color:#fff;font-size:1.25rem}.profile-content__block-item h3 span{color:#b3b2b4}.profile-content__block-items{display:flex;flex-wrap:wrap;font-size:.875rem;margin:0;padding:0}.profile-content__block-items dl{box-sizing:border-box;margin:16px 0 0;max-width:240px;padding:0 16px 0 0;width:100%}.profile-content__block-items dt{clear:both;color:#fff;display:block;font-weight:700;margin:0;padding:0}.profile-content__block-items dd{color:#b3b2b4;display:block}.profile-content__block-items dd:not(:last-child){margin-bottom:8px}.profile-content__block-items a{color:#ffe100;font-weight:700;text-decoration:none}.profile-content__block-items a:focus,.profile-content__block-items a:hover{text-decoration:underline}.profile-content__block-items__seperated{border-top:1px solid #424344;margin-top:16px;padding-top:16px;width:100%}.profile-content .addressBox+.default-form__group{margin-top:16px}.profile-subtitle{border-bottom:1px solid #222327;font-size:1.5rem;margin-bottom:40px;padding-bottom:20px}.fanpeloton-profile-wrapper{--fanpeloton-profile-spacing:0;padding-left:var(--fanpeloton-profile-spacing);padding-right:var(--fanpeloton-profile-spacing)}@media screen and (min-width:40em){.fanpeloton-profile-wrapper{--fanpeloton-profile-spacing:16px}}.fanpeloton-intro{color:#fff}.fanpeloton-profile-header{margin-left:calc(var(--fanpeloton-profile-spacing)*-1);margin-right:calc(var(--fanpeloton-profile-spacing)*-1)}.fanpeloton-profile-header__image{border-radius:16px;overflow:hidden;position:relative}.fanpeloton-profile-header__image:after,.fanpeloton-profile-header__image:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.fanpeloton-profile-header__image:before{background:#000;opacity:.5}@media screen and (min-width:40em){.fanpeloton-profile-header__image:before{opacity:.4}}.fanpeloton-profile-header__image:after{background:linear-gradient(transparent,rgba(0,0,0,.4))}.fanpeloton-profile-header__personalisation{background:#fff;border-radius:4px;color:#000;display:none;font-size:clamp(6px,1.5vw,9px);font-weight:700;left:62%;letter-spacing:.6px;padding:clamp(1px,1.5vw,2px) clamp(6px,1.5vw,8px);position:absolute;text-transform:uppercase;top:25%;transform:rotate(-8deg);transform-origin:0 0;white-space:nowrap;z-index:0}@media screen and (min-width:73.125em){.fanpeloton-profile-header__personalisation{font-size:.625rem;padding:2px 8px}}@supports(font-size:clamp(8px,2vw,15px)){.fanpeloton-profile-header__personalisation{display:flex}}.fanpeloton-profile-header__personalisation img{border-radius:3px;margin-left:4px;width:clamp(10px,1.5vw,15px)}.fanpeloton-profile-header__intro{background:#212121;border-radius:16px;color:#fff;margin-left:var(--fanpeloton-profile-spacing);margin-right:var(--fanpeloton-profile-spacing);margin-top:-15%;padding:72px 16px 32px;position:relative;text-align:center;z-index:2}@media screen and (min-width:40em){.fanpeloton-profile-header__intro{margin-top:-20%;padding-bottom:56px}}.fanpeloton-profile-header__intro-top{position:relative}.fanpeloton-profile-header__intro-specs{display:flex;flex-direction:column;gap:12px}.fanpeloton-profile-header__intro__shirt{bottom:0;left:50%;max-width:170px;position:absolute;transform:translateX(-50%);width:40%}.fanpeloton-profile-header__intro__startnumber{background:rgba(0,0,0,.2);border-right:16px;display:inline-flex;font-size:.875rem;font-weight:700;padding:4px 16px;position:relative;text-indent:1px;text-transform:uppercase;z-index:2}.fanpeloton-profile-header__intro__startnumber img{align-self:center;border-radius:3px;margin-right:8px;width:20px}.fanpeloton-profile-header__intro__name{font-size:1.5rem;margin:16px 0 0}@media screen and (min-width:40em){.fanpeloton-profile-header__intro__name{font-size:2rem}}.fanpeloton-profile-header__intro__name>a{align-items:center;color:inherit;display:inline-flex;font-size:1.125rem}.fanpeloton-profile-header__intro__name svg{margin-left:8px}.fanpeloton-profile-header__intro__role{font-size:1rem;margin:12px 0 0}.fanpeloton-profile-header__intro__change-anchor{display:inline-block;font-size:.875rem;margin:16px 0 0}.fanpeloton-profile-header__intro [class^=btn-]{height:40px;margin-top:16px}.fanpeloton-navigation{margin-top:24px}.fanpeloton-upgrade-trigger{align-items:flex-start;background-position:100%;background-size:cover;border:1px solid #454545;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end;margin-top:56px;min-height:320px;padding:24px 16px 32px;position:relative}.fanpeloton-upgrade-trigger:after,.fanpeloton-upgrade-trigger:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.fanpeloton-upgrade-trigger:before{background:#000;opacity:.5}@media screen and (min-width:40em){.fanpeloton-upgrade-trigger:before{opacity:.4}}.fanpeloton-upgrade-trigger:after{background:linear-gradient(transparent,rgba(0,0,0,.4))}@media screen and (min-width:40em){.fanpeloton-upgrade-trigger{padding:48px 24px}}.fanpeloton-upgrade-trigger>*{position:relative;z-index:1}.fanpeloton-upgrade-trigger__title{font-size:1.5rem;margin:0}@media screen and (min-width:40em){.fanpeloton-upgrade-trigger__title{font-size:2rem}}.fanpeloton-upgrade-trigger__sub{color:#fff;font-size:1rem;margin:16px 0 0}.fanpeloton-upgrade-trigger__button{margin-top:32px}.fanpeloton-card-grid{margin-top:40px}.fanpeloton-card-grid__wrapper{display:grid;gap:16px;grid-template-columns:1fr;grid-template-rows:auto}@media (min-width:60em),screen and (min-width:30em)and (max-width:39.99em){.fanpeloton-card-grid__wrapper--2,.fanpeloton-card-grid__wrapper--3{grid-template-columns:1fr 1fr}}@media screen and (min-width:73.125em){.fanpeloton-card-grid__wrapper--3{grid-template-columns:1fr 1fr 1fr}}.fanpeloton-card{background:#222327;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#fff;display:flex;flex-direction:column;text-decoration:none}.fanpeloton-card__image{border-bottom:1px solid rgba(0,0,0,.2);border-radius:8px 8px 0 0;width:100%}.fanpeloton-card__content{display:flex;flex:1;flex-direction:column;padding:24px 16px 32px}.fanpeloton-card__content>*{margin:0}.fanpeloton-card__title{font-size:1.125rem;font-weight:700;margin-bottom:8px}.fanpeloton-card__subtitle{color:#ffe100;font-size:1rem;font-weight:500;margin-bottom:8px}.fanpeloton-card__text{color:hsla(0,0%,100%,.8);font-size:.875rem;line-height:160%;margin-bottom:24px}.fanpeloton-card__text p{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;margin:0;overflow:hidden;padding:0}.fanpeloton-card__button{align-content:flex-end;align-items:flex-end;display:flex;flex:1}.fanpeloton-subscription-status{color:#fff;margin-top:40px}.fanpeloton-subscription-status__row{display:flex;margin-bottom:8px}.fanpeloton-subscription-status__row__icon{min-width:28px}.fanpeloton-subscription-status__row__icon svg{fill:#ffe100}.fanpeloton-subscription-status__payment-history-anchor{margin-left:4px;text-decoration-color:rgba(255,225,0,.5)}br+.fanpeloton-subscription-status__payment-history-anchor{margin-left:0}.payment-history-table{table-layout:auto}@media screen and (max-width:39.99em){.payment-history-table{font-size:.6875rem}}@media screen and (min-width:40em){.payment-history-table{font-size:.8125rem}}.payment-history-table td,.payment-history-table th{border:none;-webkit-hyphens:auto;hyphens:auto;padding:8px}@media screen and (min-width:40em){.payment-history-table td,.payment-history-table th{padding:16px 24px}}.payment-history-table th{background:rgba(0,0,0,.4);font-size:.75rem;letter-spacing:1px;text-transform:uppercase}@media screen and (max-width:39.99em){.payment-history-table th{font-size:.625rem}}.payment-history-table tr:nth-child(2n){background:#212121}.fanpeloton-active-subscription{margin-bottom:40px;padding:40px 0 0}@media screen and (min-width:40em){.fanpeloton-active-subscription{margin-bottom:64px}}.fanpeloton-subscription{--subscription-padding-top:16px;--subscription-padding-right:16px;--subscription-padding-bottom:16px;--subscription-padding-left:16px;grid-gap:16px;background:#222327;border:1px solid #424344;border-radius:24px 16px;display:grid;grid-template-areas:"subscription-content" "subscription-pricing" "subscription-buttons" "subscription-information";margin-bottom:16px;padding:var(--subscription-padding-top) var(--subscription-padding-right) var(--subscription-padding-bottom) var(--subscription-padding-left);position:relative}@media screen and (min-width:60em){.fanpeloton-subscription{--subscription-padding-top:32px;--subscription-padding-right:40px;--subscription-padding-left:40px;grid-gap:16px 32px;grid-template-areas:"subscription-content subscription-pricing" "subscription-buttons subscription-pricing" "subscription-information subscription-information";grid-template-columns:55% auto}}.fanpeloton-subscription+button{margin-top:40px}input[name=plan]{left:-999em;opacity:.001;position:absolute;top:0}input[name=plan]+.fanpeloton-subscription{cursor:pointer}input[name=plan]+.fanpeloton-subscription--disabled{cursor:not-allowed;opacity:.7}input[name=plan]:checked+.fanpeloton-subscription{border-color:#ffe100}.fanpeloton-subscription__checkbox{border:1px solid #8c8c8c;border-radius:10px;height:20px;position:absolute;right:16px;top:16px;width:20px}@media screen and (min-width:40em){.fanpeloton-subscription__checkbox{top:24px}}input[name=plan]:checked+.fanpeloton-subscription .fanpeloton-subscription__checkbox:after{background:#ffe100;border-radius:4px;content:"";height:8px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:8px}.fanpeloton-subscription__content{grid-area:subscription-content;max-width:312px}.fanpeloton-subscription__content__pre{font-size:.75rem;font-weight:700;letter-spacing:1px;margin-bottom:12px;text-transform:uppercase}.fanpeloton-subscription__content__pre--disabled{color:#fff}.fanpeloton-subscription__content__pre--active{color:#ffe100}.fanpeloton-subscription__content__title{font-size:1.25rem;margin-bottom:8px}.fanpeloton-subscription__content__desc{margin-bottom:0}.fanpeloton-subscription__buttons{align-items:flex-start;display:flex;flex-direction:column;grid-area:subscription-buttons}.fanpeloton-subscription__buttons button:not(:last-child){margin-bottom:24px}.fanpeloton-subscription__pricing{color:hsla(0,0%,100%,.6);font-size:.75rem;grid-area:subscription-pricing}@media screen and (min-width:60em){.fanpeloton-subscription__pricing{align-self:center;text-align:right}}.fanpeloton-subscription__pricing__price{color:#fff;font-size:1.5rem;font-weight:600;margin-right:8px}.fanpeloton-subscription__information{border-top:1px solid rgba(0,0,0,.2);grid-area:subscription-information;margin-bottom:calc(var(--subscription-padding-bottom)*-1);margin-left:calc(var(--subscription-padding-left)*-1);margin-right:calc(var(--subscription-padding-right)*-1);padding-left:var(--subscription-padding-left);padding-right:var(--subscription-padding-right)}.fanpeloton-subscription__information[data-visible=false]>button[data-trigger=less],.fanpeloton-subscription__information[data-visible=true]>button[data-trigger=more]{display:none}.fanpeloton-subscription__information[data-visible=true]{padding-top:32px}.fanpeloton-subscription__information__button{background:transparent;border:none;color:#fff;cursor:pointer;display:block;font-size:.75rem;font-weight:700;letter-spacing:1px;padding:16px;text-align:center;text-transform:uppercase;width:100%}@media screen and (min-width:40em){.fanpeloton-subscription__information__button{padding-bottom:24px;padding-top:24px}}.fanpeloton-subscription__information__button[data-trigger=less]{border-top:1px solid rgba(0,0,0,.2);color:#ffe100}.fanpeloton-subscription__information__button svg{fill:#ffe100;margin-right:8px}.fanpeloton-subscription__information__benefits{color:#fff;margin-bottom:16px}.fanpeloton-subscription__information[data-visible=false] .fanpeloton-subscription__information__benefits{display:none}.fanpeloton-subscription__information__benefits__title{display:block;font-weight:700;margin-bottom:24px}.fanpeloton-subscription__information__benefits ul{grid-gap:12px 24px;display:grid;list-style:none;margin:0;padding:0}@media screen and (min-width:60em){.fanpeloton-subscription__information__benefits ul{grid-template-columns:1fr 1fr}}.fanpeloton-subscription__information__benefits svg{fill:#ffe100;margin-right:16px;min-width:14px}.fanpeloton-subscription__information__benefits li{fill:#fff;display:flex;font-size:.875rem}.fanpeloton-subscription__information__benefits li[data-status=enabled] svg{fill:#ffe100}.fanpeloton-subscription__information__benefits li[data-status=disabled]{opacity:.5}.fanpeloton-subscription__information__benefits li[data-status=disabled] svg{fill:#b3b2b4}.subscription-flash-message{background:#000;border:2px solid #ffe100;border-radius:var(--border-radius-large);color:#fff;font-size:.875rem;font-weight:700;margin:0 0 32px;padding:16px}.fanpeloton-form-shirt,.fanpeloton-form-step,.fanpeloton-form-step__downgrade,.fanpeloton-form-step__form,.fanpeloton-form-step__upgrade{display:none}.fanpeloton-form-step[data-selected-plan=downgrade-free] .fanpeloton-form-step__downgrade,.fanpeloton-form-step[data-selected-plan=downgrade-premium] .fanpeloton-form-step__downgrade,.fanpeloton-form-step[data-selected-plan=premium] .fanpeloton-form-step__form,.fanpeloton-form-step[data-selected-plan=premium] [data-fanpeloton-shirt=premium],.fanpeloton-form-step[data-selected-plan=pro] .fanpeloton-form-step__form,.fanpeloton-form-step[data-selected-plan=pro] [data-fanpeloton-shirt=pro],.fanpeloton-form-step[data-selected-plan=upgrade-pro] .fanpeloton-form-step__upgrade,.fanpeloton-subscription-form[data-current-step="1"] .fanpeloton-form-step[data-fanpeloton-form-step="1"],.fanpeloton-subscription-form[data-current-step="2"] .fanpeloton-form-step[data-fanpeloton-form-step="2"]{display:block}.fanpeloton-form-addressbox{margin-bottom:40px}.fanpeloton-form-step button{margin-bottom:16px;margin-right:16px}.fanpeloton-country-warning{color:#fff;display:none;font-size:.875rem;font-weight:700;margin-top:16px}.fanpeloton-country-warning svg{fill:#fc3030;float:left;margin-right:8px}.fanpeloton-country-warning span{flex:1}.discount-modal{min-height:100px}.discount-modal[data-loaded=false]{background:url(/images/misc/loader.gif) no-repeat 50%}.discount-modal[data-loaded=false]>*{display:none}.discount-modal__image{border-bottom:1px solid rgba(0,0,0,.5);margin:calc(var(--static-modal-content-spacing)*-1);margin-bottom:0}.discount-modal__image img{border-radius:var(--static-modal-border-radius) var(--static-modal-border-radius) 0 0;height:auto;width:100%}.discount-modal__content{padding:24px 24px 0;text-align:center}@media screen and (min-width:40em){.discount-modal__content{padding:48px 64px 0}}.discount-modal__content>:empty{display:none}.discount-modal__title{font-size:2rem;margin-bottom:12px}.discount-modal__subtitle{color:#ffe100;display:block;font-size:1.25rem;margin-bottom:16px}.discount-modal__desc{color:hsla(0,0%,100%,.8);margin-bottom:0}.discount-modal__code{background:#212121;border:1px dashed hsla(0,0%,100%,.2);display:flex;height:48px;margin:24px auto 32px;max-width:360px;position:relative;width:100%}.discount-modal__code input{background:transparent;border:none;color:#fff;font-size:1rem;font-weight:600;letter-spacing:1px;margin:0;padding-right:40px;text-align:center;width:100%}.discount-modal__copy-button{background:#222327;border:none;border-radius:2px;cursor:pointer;height:32px;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:background-color .1s ease;width:32px}.discount-modal__copy-button[data-copy-success=true]{background:#74bd00}.discount-modal__copy-button svg{fill:#fff}.fanpeloton main{overflow:hidden}@media screen and (min-width:60em){.fanpeloton-image-slider{margin-bottom:64px}}.fanpeloton-header{--header-subtitle-font-size:1.5rem;--header-subtitle-mb:8px;--header-title-font-size:2.5rem;--header-title-mb:16px;--header-desc-font-size:1rem;--header-mb:64px;--header-pt:30%;color:#fff;font-weight:700;line-height:120%;margin:0 auto var(--header-mb) auto;max-width:770px;padding-left:16px;padding-right:16px;padding-top:var(--header-pt);position:relative;text-align:center;z-index:1}@media screen and (min-width:40em){.fanpeloton-header{--header-subtitle-font-size:2.5rem;--header-title-font-size:5rem;--header-title-mb:16px;--header-desc-font-size:1.125rem;--header-mb:80px;--header-pt:240px}}.fanpeloton-header__subtitle{font-size:var(--header-subtitle-font-size);margin-bottom:var(--header-subtitle-mb)}.fanpeloton-header__title{font-size:var(--header-title-font-size);margin-bottom:var(--header-title-mb)}.fanpeloton-header__description{font-size:var(--header-desc-font-size);font-weight:500;line-height:180%}.fanpeloton-slider{margin:auto;max-width:720px}.subscription-cards{grid-gap:30px;display:grid;margin-bottom:48px;position:relative;z-index:1}@media screen and (min-width:60em){.subscription-cards{grid-template-columns:1fr 1fr;margin-left:auto;margin-right:auto;max-width:800px}}.subscription-cards--single{grid-template-columns:1fr}.subscription-card{--fp-background-color:#222327;--fp-spacing-vertical:32px;--fp-spacing-horizontal:24px;--fp-color-rgb:255,255,255;--fp-benefit-main-color:#ffe100;background:var(--fp-background-color);border-radius:8px;box-sizing:border-box;color:rgb(var(--fp-color-rgb));height:100%;margin:auto;max-width:480px;padding:var(--fp-spacing-vertical) var(--fp-spacing-horizontal)}@media screen and (min-width:40em){.subscription-card{--fp-spacing-vertical:48px;--fp-spacing-horizontal:32px}}.subscription-card--fanpeloton:first-child{display:none}@media screen and (max-width:59.99em){.subscription-card:first-child{order:2}.subscription-card:nth-child(2){order:1}.subscription-card:nth-child(3){order:0}}.subscription-card__title{color:rgb(var(--fp-color-rgb));font-size:1.25rem;font-weight:400}.subscription-card__description{color:rgba(var(--fp-color-rgb),.8);font-size:.875rem;margin-bottom:24px}@media screen and (min-width:40em){.subscription-card__description{margin-bottom:32px}}.subscription-card__pricing{color:rgba(var(--fp-color-rgb),.6);line-height:1.2;margin-bottom:32px}.subscription-card__pricing>p{margin:0}@media screen and (min-width:40em){.subscription-card__pricing{margin-bottom:40px}}.subscription-card__price{color:rgb(var(--fp-color-rgb));display:inline-block;font-size:2.5rem;font-weight:600;margin:0 4px 4px 0}.subscription-card__price-interval{font-weight:500}.subscription-card__pricing-duration{font-size:.875rem}.subscription-card__button{margin-bottom:24px}@media screen and (min-width:40em){.subscription-card__button{margin-bottom:32px}}.subscription-card__benefits{border-top:1px solid rgba(0,0,0,.2);color:inherit;margin-left:calc(var(--fp-spacing-horizontal)*-1);margin-right:calc(var(--fp-spacing-horizontal)*-1);padding-left:var(--fp-spacing-horizontal);padding-right:var(--fp-spacing-horizontal);padding-top:24px}@media screen and (min-width:40em){.subscription-card__benefits{padding-top:32px}}.subscription-card__benefits__title{display:block;font-weight:700;margin-bottom:24px}.subscription-card__benefits ul{list-style:none;margin:24px 0 0;padding:0}.subscription-card__benefits li{fill:rgba(var(--fp-color-rgb,.8));align-items:center;display:flex;font-size:.875rem;margin-bottom:12px}.subscription-card__benefits li[data-status=disabled]{opacity:.4}.subscription-card__benefits li[data-status=disabled] svg{fill:#b3b2b4}.subscription-card__benefits svg{fill:var(--fp-benefit-main-color);margin-right:16px;min-width:14px}.subscription-card__benefits a{color:inherit;font-weight:700}.fanpeloton-link{display:block;margin-bottom:48px;text-align:center}.fanpeloton-link a{color:#fff}.subscription-card:last-child{--fp-background-color:#ffe100;--fp-color-rgb:24,24,22;--fp-benefit-main-color:$color-dark}