.two-column-animation-tab{background-image:url(https://www.peloton.com/hubfs/banner-bg-2.png);background-position:50%;background-size:cover;display:flex;overflow:hidden;padding:150px 0;width:100%}.two-column-animation-tab .container{margin:0 auto;max-width:1280px;padding:0 20px;width:100%}.two-column-tab-content{display:flex;justify-content:space-between;position:relative;width:100%}.tabbing-left{max-width:500px;width:100%}.two-column-tab-content-row{display:flex;flex-direction:column;max-width:460px;opacity:0;pointer-events:none;position:absolute;width:100%}.two-column-tab-content-row.active{opacity:1;pointer-events:auto;position:relative;right:0;top:0;transition:all 2s ease-in-out}button.two-column-tab-btn{background:transparent;border:none;color:#fff;font-family:var(--font-main);font-size:18px;font-style:normal;font-weight:500!important;letter-spacing:0;line-height:125%;margin:0;padding:0;position:relative;transition:all .4s ease-in-out}.two-column-tab-buttons{align-items:center;display:flex;display:none;flex-direction:row;gap:100px;margin-bottom:40px;position:relative;transition:all .4s ease-in-out}button.two-column-tab-btn.active{font-weight:800}button.two-column-tab-btn:after{background:#71bf49;content:"";height:29px;position:absolute;right:-50px;top:-2px;transition:all .4s ease-in-out;width:1.5px}button.two-column-tab-btn:last-child:after{display:none}.two-column-tab-wrap.active{display:flex;flex-direction:column;transition:all .4s ease-in-out}.two-column-tab-wrap{display:none}.two-column-tab-main-title{color:#fff;font-family:var(--font-main);font-size:38px;font-style:normal;font-weight:800;letter-spacing:0;line-height:120%;margin-bottom:20px;padding-left:20px;position:relative}.two-column-tab-main-title:after{background:#71bf49;content:"";height:calc(100% - 20px);left:0;position:absolute;top:10px;width:6px}.two-column-tab-main-text,.two-column-tab-main-text p,.two-column-tab-main-text ul li{color:#fff;font-family:var(--font-main);font-size:18px;font-style:normal;font-weight:400;line-height:125%;margin-bottom:40px}.two-column-tab-main-text ul{display:flex;flex-direction:column;gap:15px;list-style-type:none;margin:auto;padding:0}.two-column-tab-main-text ul li{margin:0;padding-left:20px;position:relative}.two-column-tab-main-text ul li:after{background-image:url(https://www.peloton.com/hubfs/right.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:13px;left:0;position:absolute;top:6px;width:8px}.two-column-tab-main-text ul li strong{color:#71bf49}.two-column-tab-wrap a.pt-btn{align-items:center;background:#71bf49;border:1px solid #71bf49;border-radius:0;color:#fff;display:flex;font-family:var(--font-main);font-size:16px;font-style:normal;font-weight:500!important;gap:5px;height:55px;justify-content:center;line-height:20px;text-decoration:none;width:220px!important}.two-column-tab-wrap a.pt-btn:hover{background:transparent;color:#71bf49}.two-column-tab-wrap a.pt-btn:hover svg *{fill:#71bf49}.two-column-tab-wrap a.pt-btn svg{height:18px;height:16px;width:18px;width:16px}.tabbing-left-buttons{display:flex;height:650px;position:relative;width:100%}.tabbing-left-btn{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-family:var(--font-main);font-size:18px;font-style:normal;font-weight:700;height:295px;justify-content:center;line-height:1.1;margin:0;position:absolute;text-align:center;text-transform:uppercase;transform:scale(1);transition:all .4s ease-in-out;width:295px}.tabbing-left-btn:hover{transform:scale(1.1)}.tabbing-left-btn.active:hover{transform:scale(1)}.tabbing-left-buttons.active-3 .tabbing-left-btn.tabbing-left-btn-2{bottom:190px;left:0;transition:all .4s ease-in-out}.tabbing-left-buttons.active-3 .tabbing-left-btn.tabbing-left-btn-2 span.tabbing-left-title{margin-right:20px}.tabbing-left-btn.active{height:420px;transition:all .4s ease-in-out;width:420px;z-index:2}.tabbing-left-btn.tabbing-left-btn-3.active{bottom:20px;right:-120px;transition:all .4s ease-in-out}.tabbing-left-buttons.active-1 .tabbing-left-btn.tabbing-left-btn-2{bottom:75px;left:-10px;transition:all .4s ease-in-out}.tabbing-left-buttons.active-3 .tabbing-left-btn.tabbing-left-btn-1{right:70px;top:0;transition:all .4s ease-in-out}.tabbing-left-btn.tabbing-left-btn-1.active{right:-30px;top:0;transition:all .4s ease-in-out}.tabbing-left-buttons.active-1 .tabbing-left-btn.tabbing-left-btn-3{bottom:10px;right:0;transition:all .4s ease-in-out}.tabbing-left-buttons.active-2 .tabbing-left-btn.tabbing-left-btn-3{bottom:170px;right:-140px;transition:all .4s ease-in-out}.tabbing-left-buttons.active-2 .tabbing-left-btn.tabbing-left-btn-3 span.tabbing-left-title{margin-left:25px;transition:all .4s ease-in-out}.tabbing-left-btn.tabbing-left-btn-2.active{bottom:140px;left:0;transition:all .4s ease-in-out}.tabbing-left-buttons.active-2 .tabbing-left-btn.tabbing-left-btn-1{right:-70px;top:-40px;transition:all .4s ease-in-out}span.tabbing-left-title{display:flex;max-width:170px;transition:all .4s ease-in-out}.tabbing-left-buttons.active-1 .tabbing-left-btn.tabbing-left-btn-2 span.tabbing-left-title{margin-right:25px;transition:all .4s ease-in-out}.tabbing-left-buttons.active-1 .tabbing-left-btn.tabbing-left-btn-3 span.tabbing-left-title{margin-left:25px;transition:all .4s ease-in-out}.tabbing-left-btn.active:after{border:5px solid #6ebe4a;border-bottom-right-radius:280px;border-left:0;border-top-right-radius:280px;content:"";height:calc(100% + 40px);position:absolute;right:-20px;top:-20px;transition:all .4s ease-in-out;width:calc(50% + 40px)}.tabbing-left-btn.tabbing-left-btn-2.active:after{border-color:#84a2cf;content:"";transform:rotate(40deg) translate(20px,72px);transition:all .4s ease-in-out}.tabbing-left-btn.tabbing-left-btn-3.active:after{border-color:#bfc6d1;transform:rotate(40deg) translate(30px,70px);transition:all .4s ease-in-out}.two-column-tab-content-row.active:after{background:#6ebe4a;border-radius:100%;content:"";height:20px;left:-243px;position:absolute;top:200px;transform:translateY(-50%);transition:all .4s ease-in-out;width:20px}.two-column-tab-content-row.active:before{border-top:5px solid #6ebe4a;content:"";height:0;left:-270px;position:absolute;top:200px;transform:translateY(-50%) translateX(50%);transition:all .4s ease-in-out;width:90px}.two-column-tab-content-row.row-2.active:after{background:#84a2cf;left:-360px;top:280px;transition:all .4s ease-in-out}.two-column-tab-content-row.row-2.active:before{border-color:#84a2cf;left:-475px;top:280px;transition:all .4s ease-in-out;width:250px}.two-column-tab-content-row.row-3.active:after{background:#bfc6d1;left:-200px;top:280px;transition:all .4s ease-in-out}.two-column-tab-content-row.row-3.active:before{border-color:#bfc6d1;left:-225px;top:280px;transition:all .4s ease-in-out;width:80px}.tabbing-left-btn.active .tabbing-left-title{transform:scale(1.5)}@media(max-width:1400px){.two-column-tab-content-row.active:after{left:-163px}.two-column-tab-content-row.active:before{left:-190px}.two-column-tab-content-row.row-2.active:after{left:-280px}.two-column-tab-content-row.row-2.active:before{left:-395px}.two-column-tab-content-row.row-3.active:after{left:-120px}.two-column-tab-content-row.row-3.active:before{left:-155px}.two-column-animation-tab .container{max-width:1200px}}@media(max-width:1200px){.two-column-animation-tab .container{max-width:1024px}.tabbing-left-btn.active{height:300px;width:300px}.tabbing-left{max-width:450px}.tabbing-left-btn{height:250px}.tabbing-left-btn.tabbing-left-btn-1.active{right:40px;top:50px}.tabbing-left-buttons.active-1 .tabbing-left-btn.tabbing-left-btn-2{bottom:145px;left:-10px}.tabbing-left-buttons.active-1 .tabbing-left-btn.tabbing-left-btn-3{bottom:120px;right:-40px}.tabbing-left-buttons.active-2 .tabbing-left-btn.tabbing-left-btn-3{bottom:200px;right:-60px}.tabbing-left-buttons.active-2 .tabbing-left-btn.tabbing-left-btn-1{right:80px;top:40px}.tabbing-left-btn.tabbing-left-btn-2.active{bottom:140px;left:-10px}.tabbing-left-btn.active .tabbing-left-title{transform:scale(1.2)}.tabbing-left-btn.tabbing-left-btn-3.active{bottom:120px;right:0;transition:all .4s ease-in-out}.tabbing-left-buttons.active-3 .tabbing-left-btn.tabbing-left-btn-2{bottom:320px;left:0;transition:all .4s ease-in-out}.tabbing-left-buttons.active-3 .tabbing-left-btn.tabbing-left-btn-1{right:-20px;top:0;transition:all .4s ease-in-out}.tabbing-left-btn.active:after{height:calc(100% + 30px);right:-10px;top:-20px;width:calc(50% + 20px)}.tabbing-left-btn.tabbing-left-btn-3.active:after{transform:rotate(40deg) translate(30px,50px)}.tabbing-left-btn.tabbing-left-btn-2.active:after{transform:rotate(40deg) translate(25px,55px)}.two-column-tab-content-row.active:before{left:-140px;width:70px}.two-column-tab-content-row.active:after{height:15px;left:-115px;width:15px}.two-column-tab-content-row.row-3.active:before{left:-115px;width:50px}.two-column-tab-content-row.row-3.active:after{height:15px;left:-100px;width:15px}.two-column-tab-content-row.row-2.active:before{left:-357px;top:290px;width:230px}.two-column-tab-content-row.row-2.active:after{left:-248px;top:290px}}@media(max-width:1024px){.two-column-animation-tab{padding:100px 0}.two-column-tab-content{align-items:center;flex-direction:column-reverse;gap:140px}.two-column-tab-content-row{max-width:100%}.tabbing-left-btn.active{left:50%!important;top:0!important;transform:translateX(-50%)!important}.tabbing-left-buttons.active-1 .tabbing-left-btn.tabbing-left-btn-2,.tabbing-left-buttons.active-2 .tabbing-left-btn.tabbing-left-btn-1,.tabbing-left-buttons.active-3 .tabbing-left-btn.tabbing-left-btn-2{bottom:0;left:-20px;top:auto}.tabbing-left-buttons.active-1 .tabbing-left-btn.tabbing-left-btn-3,.tabbing-left-buttons.active-2 .tabbing-left-btn.tabbing-left-btn-3,.tabbing-left-buttons.active-3 .tabbing-left-btn.tabbing-left-btn-1{bottom:0;right:-20px;top:auto}.tabbing-left-buttons{height:470px}.two-column-tab-buttons{gap:50px;justify-content:center}button.two-column-tab-btn:after{right:-25px}.two-column-tab-main-title{font-size:32px;padding:0;text-align:center}.two-column-tab-main-title:after{display:none}.two-column-tab-main-text{text-align:center}.two-column-tab-main-text ul li{margin:0;max-width:500px;padding-left:20px;position:relative;text-align:left}.two-column-tab-main-text ul{max-width:500px}.two-column-tab-wrap a.pt-btn{margin:0 auto}.tabbing-left-btn.active:after{border-bottom-right-radius:100000px;border-top-right-radius:100000px;border-width:3px;height:calc(100% + 30px);right:5px!important;top:-40px!important;transform:rotate(-90deg) translate(60px,-60px)!important;width:calc(50% + 20px)}.two-column-tab-content-row.active:before{border:2px solid #6ebe4a;bottom:-120px!important;height:70px!important;left:50%!important;top:auto!important;transform:translateY(0) translateX(-50%)!important;width:3px!important}.two-column-tab-content-row.active:after{bottom:-137px!important;height:15px!important;left:50%!important;top:auto!important;transform:translate(-50%,-50%)!important;width:15px!important}.tabbing-left-btn{font-size:16px}span.tabbing-left-title{max-width:150px}}@media(max-width:575px){.two-column-animation-tab{padding:80px 0}.tabbing-left-btn{font-size:12px;height:170px;width:170px}span.tabbing-left-title{margin:0!important;max-width:110px}.tabbing-left{max-width:270px}.tabbing-left-btn.active{height:200px;width:200px}.tabbing-left-buttons{height:310px}.tabbing-left-btn.active:after{transform:rotate(-90deg) translate(35px,-35px)!important}.tabbing-right{width:100%}.two-column-tab-main-title{font-size:26px}button.two-column-tab-btn{font-size:16px}.two-column-tab-buttons{gap:30px}button.two-column-tab-btn:after{height:19px;right:-15px;top:0}}.two-column-animation-title,.two-column-animation-title p{color:#fff;font-family:var(--font-main);font-size:40px;font-style:normal;font-weight:800;line-height:100%;text-transform:uppercase}.two-column-animation-title{margin-bottom:80px}.two-column-animation-title strong{color:#71bf49}@media(max-width:1024px){.two-column-animation-title,.two-column-animation-title p{font-size:32px;text-align:center;width:100%}.two-column-animation-title{margin-bottom:50px}}@media(max-width:767px){.two-column-animation-title,.two-column-animation-title p{font-size:26px}}