.sub-v2-main-container{background:#111113;margin:0 auto}.app-hero{overflow:clip;position:relative;min-height:62vh;padding:28px 16px 42px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:12px}.app-hero>*{position:relative;z-index:3}@media (min-width: 1100px){.app-hero{padding:0 72px 0 0}}.app-hero .hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover!important;--hero-x: 55%;--hero-y: 25%;object-position:var(--hero-x) var(--hero-y);z-index:0}@media (min-width: 1100px){.app-hero .hero-bg{display:none}}.app-hero .app-hero-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(180deg,#11111300 30%,#111113bf 70%,#111113);z-index:2;pointer-events:none}@media (min-width: 1100px){.app-hero .app-hero-scrim{background:radial-gradient(51.69% 43.49% at 66.11% 25.35%,#0000,#000),#d3d3d366 160px -121.339px/89.548% 83.957% no-repeat}}.app-hero .app-hero__shape{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none;transform:translate(-20%) translateY(400px)}.app-hero .hero-content{display:flex;align-items:center;justify-content:center;width:100%}@media (min-width: 1100px){.app-hero .hero-content{flex:1;justify-content:flex-start;align-items:flex-end}}.app-hero .hero-description{position:relative;display:flex;flex-direction:column;align-items:center}.app-hero .hero-description .hero-description-copy{display:flex;flex-direction:column;align-items:center}.app-hero .hero-description .hero-description-copy .price-text{color:#f1f8ed;text-align:center;font-family:ATC Arquette;font-size:36px;font-weight:600;line-height:36px;letter-spacing:.35px;margin:10px 0!important}@media (min-width: 1100px){.app-hero .hero-description .hero-description-copy .price-text{text-align:start;margin:0!important}}.app-hero .hero-description .hero-description-copy .description-text{color:#fff;text-align:center;font-family:ATC Arquette;font-size:20px;font-weight:400;line-height:32.5px;margin:0!important}@media (min-width: 1100px){.app-hero .hero-description .hero-description-copy .description-text{text-align:start}}@media (min-width: 1100px){.app-hero .hero-description .hero-description-copy{display:flex;gap:16px;max-width:450px;align-items:flex-start;margin-bottom:24px;padding-left:72px}}.app-hero .hero-description .hero-bg-desktop{display:none;position:relative}.app-hero .hero-description .hero-bg-desktop img{width:100%;height:100%;object-fit:cover!important}.app-hero .hero-description .hero-bg-desktop:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to bottom,#000000e6,#000000b3 10%,#0000 30%),linear-gradient(to left,#000000d9,#0000 50%)}@media (min-width: 1100px){.app-hero .hero-description .hero-bg-desktop{display:block}}@media (min-width: 1100px){.app-hero .hero-description{display:flex;gap:16px;max-width:450px;margin-right:22px;align-items:flex-start}}@media (min-width: 1100px){.app-hero{min-height:679px}}.plans-mobile{background:#111113;position:relative;z-index:4;padding:0px var(--container-gutter) 60px var(--container-gutter);display:flex;flex-direction:column;gap:48px}@media (min-width: 1100px){.plans-mobile{display:none}}.plans-desktop{display:none;gap:42px;padding-bottom:42px}@media (min-width: 1100px){.plans-desktop{display:flex;width:100%;justify-content:center}}.level-up-section{display:flex;flex-direction:column;padding:60px 16px;align-items:center;flex-shrink:0;align-self:stretch;background:#fff}.level-up-section h4{color:#000;text-align:center;font-family:ATCArquette-Medium!important;margin:0!important}@media (min-width: 1100px){.level-up-section h4{text-align:start}}.level-up-section p{font-family:ATCArquette-Regular!important;text-align:center;color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:normal}@media (min-width: 1100px){.level-up-section p{text-align:start}}@media (min-width: 1100px){.level-up-section .level-up-video{max-width:750px}}.level-up-section .level-up-description{display:flex;flex-direction:column}@media (min-width: 1100px){.level-up-section .level-up-description{justify-content:flex-start}}@media (min-width: 1100px){.level-up-section .sub-app-custom{justify-content:flex-start}}@media (min-width: 1100px){.level-up-section{flex-direction:row-reverse;padding:60px var(--container-gutter) 60px var(--container-gutter);justify-content:center;text-align:start}}.frequently-ask-section{background:#111113;padding:72px var(--container-gutter) 60px var(--container-gutter)}.frequently-ask-section h4{font-family:ATCArquette-Medium!important;color:#fff;text-align:center;font-size:28px;font-style:normal;font-weight:600;line-height:50px}.sub-card{display:flex;padding:28px 20px;flex-direction:column;justify-content:flex-start;align-items:flex-start;align-self:stretch;border-radius:16px;background:#37363680;gap:19px}@media (min-width: 1100px){.sub-card{background:#212121}}.sub-card .card-logo{width:146px;height:48px}.sub-card .card-header{display:flex;flex-direction:column;gap:12px}.sub-card .card-header .card-title{font-family:ATCArquette-Medium!important;font-size:38px;font-style:normal;font-weight:600;line-height:41px;letter-spacing:.35px;margin:0!important}.sub-card .card-header .card-title.blue{color:#66bad5}.sub-card .card-header .card-title.green{color:#71be4c}.sub-card .card-header .first-price{color:#fff;text-align:left;font-family:Montserrat-Regular!important;font-size:20px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:-.408px}.sub-card .card-header .after-price{color:#dbdbdd;text-align:left;font-family:Montserrat-Regular!important;font-size:20px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-.408px}.sub-card .card-divider{background:#8a8a8c;width:100%;height:1px}.sub-card .card-features{display:flex;flex-direction:column;flex:1}.sub-card .card-features span{color:var(--White, #fff);font-family:ATCArquette-Regular!important;font-size:20px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:-.408px}.sub-card .billed-info{width:100%;color:#fff;text-align:center;font-family:Montserrat-Regular!important;font-size:13px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:-.078px}.hide{display:none}.app-hero-b{overflow:clip;position:relative;min-height:82vh;padding:28px 16px 42px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:12px}@media (min-width: 1100px){.app-hero-b{flex-direction:row;align-items:center;justify-content:flex-start;min-height:636}}.app-hero-b .app-hero-scrim-b{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(180deg,#11111300 23.14%,#111113bf 50%,#111113);z-index:1;pointer-events:none;background:linear-gradient(180deg,#11111300 23.14%,#111113 56.53%),#d3d3d34d -155.438px -.522px/49.977% 54.065%}@media (min-width: 1100px){.app-hero-b .app-hero-scrim-b{background:linear-gradient(270deg,#11111300 31.6%,#111113 66.15%),#d3d3d34d 437.783px -7px/69.598% 101.572% no-repeat}}.app-hero-b .hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover!important;transform:translate(10%);transform:translateY(-200px);z-index:0}@media (min-width: 1100px){.app-hero-b .hero-bg{transform:translateY(0);object-fit:cover!important;object-position:300px}}.app-hero-b>*{position:relative;z-index:2}.app-hero-b .hero-content{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:24px;width:100%}@media (min-width: 1100px){.app-hero-b .hero-content{justify-content:center;align-items:flex-start;padding:0 var(--container-gutter) 60px var(--container-gutter);max-width:600px}}.app-hero-b .hero-content .hero-description{display:flex;flex-direction:column;align-items:center}.app-hero-b .hero-content .hero-description .price-text{color:#f1f8ed;text-align:center;font-family:ATCArquette-Medium!important;font-size:36px;font-weight:600;line-height:36px;letter-spacing:.35px;margin:10px 0!important}@media (min-width: 1100px){.app-hero-b .hero-content .hero-description .price-text{text-align:start;margin:0!important}}.app-hero-b .hero-content .hero-description .description-text{color:#fff;text-align:center;font-family:ATCArquette-Regular!important;font-size:20px;font-weight:400;line-height:32.5px;margin:0!important}@media (min-width: 1100px){.app-hero-b .hero-content .hero-description .description-text{text-align:start}}@media (min-width: 1100px){.app-hero-b .hero-content .hero-description{display:flex;gap:16px;max-width:450px;align-items:flex-start}}.app-hero-b .free-days{color:#fff;text-align:center;font-family:ATCArquette-Regular!important;font-size:16px;font-style:normal;font-weight:400;line-height:120%}.content-description-section{padding:0 var(--container-gutter) 60px var(--container-gutter);display:flex;flex-direction:column;background:#111113;width:100%}@media (min-width: 1100px){.content-description-section{flex-direction:row;padding:60px var(--container-gutter) 60px var(--container-gutter);min-height:747px}}.content-description-section .straps-animation{position:absolute;top:0;right:-130px;flex-shrink:0;z-index:3}@media (min-width: 1100px){.content-description-section .straps-animation{top:-60px;right:-100px}}.content-description-section .straps-images-container{position:relative;min-height:570px;width:100%;max-width:500px;margin:0 auto}@media (min-width: 1100px){.content-description-section .straps-images-container{max-width:600px}}.content-description-section .straps-images-container .trx-coach-1{position:absolute;width:250px;height:250px;flex-shrink:0;aspect-ratio:157/206;top:103px;left:81px}@media (min-width: 1100px){.content-description-section .straps-images-container .trx-coach-1{width:389px;height:334px;top:33px;left:54px}}.content-description-section .straps-images-container .trx-coach-2{position:absolute;width:250px;height:250px;flex-shrink:0;aspect-ratio:157/206;top:293px;left:-3px;z-index:2}@media (min-width: 1100px){.content-description-section .straps-images-container .trx-coach-2{width:340px;height:340px;top:301px;left:-33px}}.content-description-section .info-container{display:flex;flex-direction:column;gap:48px}.content-description-section .info-container .info-item{display:flex;flex-direction:column}.content-description-section .info-container .info-item h4{color:#ffe500;font-family:ATCArquette-Medium!important;font-size:28px;font-style:normal;line-height:41px;letter-spacing:.35px;margin:0!important}.content-description-section .info-container .info-item p{color:#fff;font-family:ATCArquette-Regular!important;font-size:20px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:-.408px;margin:0!important}.trx-apps-variant-b{display:flex;flex-direction:column;gap:16px;padding:0px var(--container-gutter) 60px var(--container-gutter)}.trx-apps-variant-b p{color:#fff;text-align:center;font-family:ATCArquette-Regular!important;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.sub-button{color:#111113;font-family:ATCArquette-Medium!important;font-size:18px;font-style:normal;font-weight:600;line-height:120%;display:flex;height:48px;padding:12px 10px;justify-content:center;align-items:center;gap:10px;align-self:stretch;border-radius:24px;transition:all .3s ease-in-out}.sub-button.blue{background:#66bad5}.sub-button.green{background:#70be4b}.sub-button.trx{background:#ffe500}.sub-button.white{background:#f6f6f8}.sub-button:disabled{opacity:.4;cursor:not-allowed}.sub-button:disabled:hover{opacity:.4}.sub-button:hover{opacity:.7}.plans-variant-b{display:flex;flex-direction:column;gap:37px;padding:60px var(--container-gutter) 60px var(--container-gutter)}@media (min-width: 1100px){.plans-variant-b{padding:60px var(--container-gutter) 60px var(--container-gutter)}}.plans-variant-b h4{color:#fff;text-align:center;font-family:ATCArquette-Medium!important;font-size:28px;font-style:normal;font-weight:600;line-height:50px;letter-spacing:.35px;margin:0!important}.plans-variant-b .switcher-wrapper{display:flex;flex-direction:column;align-items:center;gap:12px}.plans-variant-b .switcher-wrapper .saving-copy{font-family:Montserrat-Medium!important;display:flex;padding:2px 8px;color:#fff;font-style:normal;font-weight:700;line-height:29px;text-transform:capitalize;border-radius:12px;background:#b90d0d;font-size:14px;font-weight:600;text-align:center;justify-content:center;min-width:226px;max-width:300px}.plans-variant-b .switcher-container{display:flex;gap:12px;width:100%;justify-content:center;align-items:center}.plans-variant-b .switcher-container span{color:#dbdbdd;text-align:center;font-family:Montserrat-Regular!important;font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-.408px}.plans-variant-b .plans-container{display:flex;flex-direction:column;gap:48px}@media (min-width: 1100px){.plans-variant-b .plans-container{flex-direction:row;align-items:center;justify-content:center}}.trx-divider{width:100%;height:11px;background:linear-gradient(90deg,#ffe500 0% 13%,#ffe50000 60%),#111113 100%}.trx-divider.inverse{background:linear-gradient(90deg,#111113 40%,#ffe500 90.2%)}.switch{position:relative;display:inline-block;width:58px;height:30px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#8a8a8c;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:24px;width:24px;left:4px;bottom:3px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:#ffe500}input:focus+.slider{box-shadow:0 0 1px #ffe500}input:checked+.slider:before{-webkit-transform:translateX(24px);-ms-transform:translateX(24px);transform:translate(24px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}@media (min-width: 1100px){.straps-dimension{width:700px!important;height:700px!important}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/sub-page-v2.css.map */
