.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.hero-section .hero-content .container{max-width:1900px!important;padding:0 90px}@media(min-width:1400px){.container{max-width:1190px}.container.container-1250{max-width:1250px}.container.container-1420{max-width:1300px}.container.container-1300{max-width:1270px}.container.container-1310{max-width:1280px}.container.container-1330,.container.container-1430,.container.container-1320,.container.container-1650{max-width:1300px}}@media(min-width:1600px){.container.container-1420{max-width:1420px}.container.container-1300{max-width:1300px}.container.container-1310{max-width:1310px}.container.container-1320{max-width:1320px}.container.container-1330{max-width:1330px}.container.container-1430{max-width:1430px}.container.container-1650{max-width:1460px}}@media(min-width:1800px){.container.container-1650{max-width:1650px}}img{max-width:100%;height:auto}.btn{min-width:232px;border-radius:6px;text-align:left;font-size:16px;line-height:74px;padding:0 30px;background-color:#000;background-image:url(/cdn/shop/files/btnArrow.png?v=1679953236);background-repeat:no-repeat;background-position:right 26px center;display:inline-block;color:#fff;font-weight:700;text-transform:uppercase}.btn:hover,.btn.btn-white:hover{background-color:#444;color:#fff;background-image:url(/cdn/shop/files/btnArrow.png?v=1679953236)}.btn.btn-white{background-color:#fff;color:#000;background-image:url(https://cdn.shopify.com/s/files/1/0692/8639/6193/files/btnArrowBlack.png?v=1685271246)}.header__wrapper .mega-menu{padding:60px 0}.mega-menu .navigation-promo .megcolumnContainer{flex:inherit!important;width:30%;display:block}.mega-menu .navigation-promo .megcolumnContainer.tworowcolumn{width:33.2%;max-width:100%}.mega-menu .navigation-promo .megcolumnContainer.tworowcolumn .megcolumnContainer{width:100%;max-width:50%;height:auto;margin:0}.mega-menu .navigation-promo .megcolumnContainer.tworowcolumn{display:flex;justify-content:space-between;flex-direction:inherit;gap:37px}.mega-menu .navigation-promo .megcolumnContainer .mega_menu_img_container{height:318px;padding:30px;margin:0}.mega-menu .navigation-promo__wrapper .navigation-promo,.mega-menu .navigation-promo__wrapper{max-width:1580px;width:100%}.mega-menu .navigation-promo__wrapper .navigation-promo{display:flex;justify-content:center!important;gap:37px}.mega-menu .navigation-promo .megcolumnContainer .text-custom{position:relative;padding:27px 34px;left:auto;bottom:auto}.mega-menu .navigation-promo .megcolumnContainer .text-custom p{line-height:16px!important}.mega-menu .navigation-promo .megcolumnContainer .text-custom:after{top:50%;transform:translateY(-50%)}.mega-menu .navigation-promo .megcolumnContainer.tworowcolumn .text-custom{padding-left:24px;padding-right:24px}.mega-menu .navigation-promo .megcolumnContainer.tworowcolumn .text-custom:after{right:24px}.mega-menu .navigation-promo .megcolumnContainer .mega_menu_img_container img{height:auto!important}.announcement-bar span.announcement-bar__item p{font-size:14px;line-height:16px;color:#ccc;letter-spacing:.06em}body .announcement-bar{padding-block-start:12px;padding-block-end:12px}.header .header__main-nav summary svg{transform:translateY(-1px)}.header .header__wrapper{padding:24px 67px}.header .header__main-nav summary,.header .header__main-nav ul li a{font-size:15px;line-height:15px;text-transform:uppercase;color:#444;font-weight:600;letter-spacing:.05em}.header .header__wrapper .header__link-list{align-items:center;gap:38px}.header__wrapper .header__icon-list a{display:flex}.header__wrapper .take-quiz-btn .quiz-btn{border:2px solid #000000;border-radius:6px;padding:21px 18px;font-size:12px;line-height:12px;font-weight:900;color:#000;letter-spacing:.06em}.header__wrapper .take-quiz-btn .quiz-btn svg{transform:translateY(1px);margin-left:9px}.header__wrapper .take-quiz-btn .quiz-btn:hover{background-color:#000;color:#fff}.header__wrapper .take-quiz-btn .quiz-btn:hover svg path{fill:#fff}body .count-bubble{width:22px;height:22px;background-color:#444;font-size:11px;line-height:13px}body .header__cart-count{left:auto!important;right:-20px!important;top:-10px!important}.hero-section .hero-image img{height:100%;object-fit:cover;object-position:right;width:100%}.hero-section .hero-content h6{font-size:12px;line-height:15px;letter-spacing:.08em;font-weight:500;color:#fff;margin-bottom:37px}.hero-section .hero-content h2{font-size:84px;line-height:66px;font-weight:900;letter-spacing:-.04em;color:#fff;margin-bottom:20px}.hero-section{position:relative;padding-top:165px;padding-bottom:185px}.hero-section .hero-image{position:absolute;top:0;left:0;width:100%;height:100%}.hero-section .hero-content{position:relative;z-index:2}.hero-section .hero-content .text-block{max-width:523px}.hero-section .hero-content h2 span{-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff;color:transparent;display:block}.hero-section .hero-content p{font-size:22px;line-height:32px;max-width:421px;color:#fff;letter-spacing:.03em}.hero-section .hero-content .btn{margin-top:20px;max-width:210px;min-width:auto;width:100%}.get-started-today .prose h2{color:#444;text-transform:none;font-size:38px;line-height:42px;font-weight:600;margin-bottom:15px;letter-spacing:.01em}.get-started-today .prose p{font-weight:400;font-size:22px;line-height:28px;text-align:center;letter-spacing:.02em;color:#444;margin-top:0}.get-started-today .section{background-color:#eee;padding:90px 0 0}.get-started-today .imagecolumn .topimgboxbar{font-size:18px;line-height:46px;letter-spacing:-.01em;min-width:322px;padding:0 15px;text-align:center;position:absolute;top:30px;left:0;height:46px;font-weight:500}.get-started-today .imagecolumn .imgpack h2{font-size:54px;line-height:64px;color:#000;letter-spacing:-.03em;margin-bottom:30px;font-weight:700}.get-started-today .imagecolumn .imgpack .deskdesc p{line-height:26px;margin-bottom:25px}.get-started-today .imagecolumn .newthemebtn{line-height:74px;letter-spacing:.04em;font-family:Heebo,sans-serif;padding:0 40px;background-position:right 38px center}.get-started-today .imagecolumn{padding:50px 76px;margin-top:35px}.get-started-today .imagecolumn .imgpack .mainContent{padding:0 30px 0 0}.two-column-image-section{display:flex;justify-content:space-between}.two-column-image-section .imagecolumn{flex:0 0 48%;background:#fff;border-radius:8px;position:relative}.two-column-image-section .imagecolumn .imgpack{display:flex;align-items:center;min-height:300px;margin-top:40px}.two-column-image-section .imagecolumn .imgpack p{font-size:22px;color:#666}.two-column-image-section .imagecolumn .imgpack>div{flex:0 0 48%}.two-column-image-section .imagecolumn .imgpack .mainImage{display:flex;justify-content:end}.where-to-start-container .where-to-start h2{font-size:36px;line-height:42px;letter-spacing:-.01em;font-weight:600;color:#444}.where-to-start-container .where-to-start-btn .btn{padding:0 40px;background-position:right 28px center}.where-to-start-container{background:#fff;border-radius:8px;margin-top:90px;padding:60px 99px 60px 50px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.where-to-start-container .where-to-start-btn{flex:0 0 18%}.where-to-start-container .where-to-start{flex:0 0 52%;padding:0 30px 0 64px}.where-to-start-container .where-to-start-image{flex:0 0 30%;position:relative}.where-to-start-container .where-to-start-image img{position:absolute;top:-120px}.where-to-start-container .where-to-start-btn .btn{margin-top:0}.where-to-start-container .where-to-start p{margin-top:10px;font-style:normal;font-weight:500;font-size:20px;line-height:26px;letter-spacing:.01em;color:#444}.logo-list-section .section-title{margin-bottom:30px;text-align:center}.logo-list-section .wrapper{display:flex;justify-content:space-between;align-items:center;gap:60px;padding-top:30px}.logo-list-section{background-color:#eee!important}.logo-list-section .section-title h2{text-transform:capitalize!important;font-size:38px;line-height:38px;color:#444;letter-spacing:-.01em;font-weight:900}.logo-list-section{padding:110px 0 100px}.shopify-section--text-with-icons .text-with-icons__text-wrapper p{font-size:20px;line-height:22px;letter-spacing:.02em}.shopify-section--text-with-icons .section{padding:105px 0 95px}.textIconsContainer .icon img{max-height:100%;height:auto;object-fit:contain}.our-story-section{background-image:url(https://cdn.shopify.com/s/files/1/0692/8639/6193/files/Untitled-1.jpg?v=1685035272);padding:115px 0 145px}.our-story-section .wrapper{display:grid;grid-template-columns:1fr 1fr;align-items:center}.our-story-section .wrapper .content-block{padding-right:110px}.our-story-section .wrapper .content-block p.subtext{font-size:12px;line-height:15px;color:#666;letter-spacing:.08em;font-weight:500;margin-bottom:43px}.our-story-section .content-block h2{font-size:84px;line-height:66px;text-transform:uppercase;font-weight:900;letter-spacing:-.04em;margin-bottom:40px;color:#000}.our-story-section .content-block h2 span{display:block;-webkit-text-stroke:2px #000;color:transparent}.our-story-section .wrapper .content-block h3{color:#000;font-size:22px;line-height:28px;letter-spacing:.02em;margin-bottom:33px}.our-story-section .wrapper .content-block p{max-width:512px;font-size:16px;line-height:26px;letter-spacing:.01em;color:#444}.our-story-section .wrapper .content-block .btn{margin-top:30px}.how-it-works-section{position:relative}.how-it-works-section .background-image{position:absolute;top:0;left:0;width:100%;height:100%}.how-it-works-section .background-image img{height:100%;object-fit:cover;width:100%;object-position:top}.how-it-works-section .container{position:relative;z-index:1;padding-top:100px;padding-bottom:100px}.how-it-works-section .section-title{text-align:center}.how-it-works-section .section-title h2{font-weight:900;font-size:84px;line-height:66px;letter-spacing:-.04em;color:#fff;margin-bottom:14px}.how-it-works-section .section-title h2 span{display:block;-webkit-text-stroke:2px;-webkit-text-stroke-color:#fff;color:transparent}.how-it-works-section .section-title p{font-weight:500;font-size:22px;line-height:28px;letter-spacing:.02em;color:#fff}.how-it-works-section .how-it-works-step{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:85px;margin-bottom:105px}.how-it-works-section .how-it-works-step .step-item{max-width:318px;width:100%;text-align:center}.how-it-works-section .how-it-works-step .step-item .number-block .arrow{position:absolute;top:50%;transform:translateY(-50%);max-width:320px;left:100%}.how-it-works-section .how-it-works-step .step-item .number-block{background-color:#ccc;width:116px;height:116px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin:0 auto 40px;position:relative}.how-it-works-section .how-it-works-step .step-item .number-block span{color:#000;font-size:24px;line-height:28px;font-weight:700;letter-spacing:-.02em}.how-it-works-section .how-it-works-step .step-item h3{font-size:20px;line-height:24px;color:#fff;letter-spacing:.02em;margin-bottom:25px;font-weight:700}.how-it-works-section .how-it-works-step .step-item p{font-size:16px;line-height:20px;color:#fff;letter-spacing:.01em}.how-it-works-section .btn-block{text-align:center}.how-it-works-section .btn-block .btn{max-width:466px;width:100%}.textIconsContainer .icon{height:100px}.textIconsContainer .text-with-icons__text-wrapper{min-height:50px}.get-social-section{padding-top:100px;padding-bottom:120px}.get-social-section .section-title{text-align:center}.get-social-section .section-title h2{text-transform:uppercase;color:#000;font-size:48px;line-height:66px;letter-spacing:-.01em;font-weight:900;margin-bottom:15px}.get-social-section .section-title p{max-width:705px;margin:0 auto;font-size:22px;line-height:28px;letter-spacing:.02em;color:#444}.get-social-section .bottom-text-block{display:flex;flex-wrap:wrap;gap:100px;justify-content:center}.get-social-section .bottom-text-block .left-text{max-width:335px;width:100%}.get-social-section .bottom-text-block .right-text{max-width:557px;width:100%}.get-social-section .bottom-text-block h3{text-transform:uppercase;color:#444;font-size:38px;line-height:38px;font-weight:900;letter-spacing:-.01em}.get-social-section .bottom-text-block p{color:#666;font-size:18px;line-height:24px;letter-spacing:.01em}.follow-slider{grid:auto / auto-flow max-content;justify-content:center;display:grid;overflow:hidden}.get-social-section .follow-slider .follow-item{display:flex;align-items:center}.get-social-section .follow-slider .follow-item p{font-size:44px;line-height:77px;text-transform:uppercase;font-weight:900;color:#999}.get-social-section .follow-slider .follow-item .icon{margin-right:10px;margin-left:30px}.get-social-section .follow-slider .follow-item p span{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#666;color:transparent}.get-social-section .follow-slider{margin-top:120px;margin-bottom:120px}.shopify-section--testimonials .section-header h2{margin-top:0!important;font-weight:900;font-size:84px;line-height:66px;text-align:center;letter-spacing:-.04em;color:#000}.shopify-section--testimonials .section-header h2.outlinetext{-webkit-text-stroke-width:2px;-webkit-text-stroke-color:black;color:transparent;letter-spacing:.01em}.shopify-section--testimonials .section.section-full{padding:95px 0 140px;background-image:url(https://cdn.shopify.com/s/files/1/0692/8639/6193/files/Untitled-1.jpg?v=1685035272)}.testimonial-list .slick-list .slick-track{display:flex;column-gap:110px}.testimonial-list .slick-list{max-width:80%;margin:0 auto}.testimonial-list .testimonial-item .test-block-content{max-width:467px;margin:0 auto}.testimonial-list .testimonial-item .test-block-content img{margin:0 auto}.testimonial-list .testimonial-item .test-block-content .quotesImage{display:flex;justify-content:center;padding-top:15px}.shopify-section--testimonials .section-header p{margin-top:20px;font-weight:400;font-size:22px;line-height:28px;text-align:center;letter-spacing:.02em;color:#444}.shopify-section--testimonials .testimonial img{margin:0 auto}.shopify-section--testimonials .clientsMessage p{margin-top:40px;text-align:center;font-weight:700;font-size:36px;line-height:34px;letter-spacing:-.01em;text-transform:uppercase;color:#444;display:flex;justify-content:center;align-items:center}.shopify-section--testimonials .authorInfo{text-align:center}.shopify-section--testimonials .authorInfo span{display:block}.shopify-section--testimonials .authorInfo span.authorname{font-weight:600;font-size:16px;text-align:center;letter-spacing:.02em;color:#000}.shopify-section--testimonials .authorInfo span.aboutauthor{font-weight:400;font-size:14px;line-height:23px;text-align:center;letter-spacing:.02em;color:#666}.shopify-section--testimonials .scrollable-with-controls{overflow:hidden}.shopify-section--testimonials .authorInfo span.starRating{display:flex;justify-content:center;align-items:center;color:#666;font-size:15px;line-height:17px;font-weight:700;letter-spacing:-.02em;padding-top:20px}.shopify-section--testimonials .scrollbar__progress{display:none}.shopify-section--testimonials .quotesImage{position:relative}.shopify-section--testimonials .quotesImage img{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;top:-30px}.shopify-section--testimonials .scrollable-with-controls,.scrollable-with-controls{position:relative}.shopify-section--testimonials .scrollable-with-controls .scrollbar{display:block}.shopify-section--testimonials .scrollbar__buttons{position:absolute;top:55%;display:block;width:100%}.shopify-section--testimonials .scrollbar__buttons button.circle-button[is=next-button]{position:absolute;right:0;top:0}.shopify-section--testimonials .authorInfo span.starRating .icon{margin-right:8px}.shopify-section--testimonials .authorInfo{padding-top:24px}.test-controls .test-arrow,.d-test-controls .test-arrow{width:74px;height:74px;display:flex;justify-content:center;align-items:center;border:2px solid #000000;border-radius:6px;position:absolute;top:35%}.d-test-controls .test-arrow{border:2px solid #fff}.test-controls .test-arrow.test-prev,.d-test-controls .test-arrow.d-test-prev{left:0}.test-controls .test-arrow.test-next,.d-test-controls .test-arrow.d-test-next{right:0}.test-controls .test-arrow:hover{background-color:#000}.d-test-controls .test-arrow:hover{background-color:#fff}.test-controls .test-arrow:hover svg path{fill:#fff}.d-test-controls .test-arrow:hover svg path{fill:#000}.shopify-section--testimonials .scrollable-with-controls{gap:0}.shopify-section--testimonials .button-block{margin-top:80px;text-align:center}.shopify-section--testimonials .button-block .btn{max-width:278px;width:100%}.doctor-testimonials-section{background-color:#000;position:relative;padding:95px 0 125px}.doctor-testimonials-section:before{content:"";position:absolute;width:100%;height:309px;background-image:url(https://cdn.shopify.com/s/files/1/0692/8639/6193/files/testimonial-bg-shape.png?v=1685267726);background-repeat:no-repeat;top:0;left:0;background-size:cover;background-position:bottom}.doctor-testimonials-section .container{position:relative;z-index:2}.doctor-testimonials-section .testimonials-item .author-info h3{font-size:32px;line-height:54px;color:#fff;font-weight:600}.doctor-testimonials-section .testimonials-item .author-info p{font-size:18px;line-height:34px;color:#fff}.doctor-testimonials-section .testimonials-item .author-info{text-align:center;padding-top:35px}.doctor-testimonials-section .testimonials-item .testimonial-block{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-end}.doctor-testimonials-section .testimonials-item .image-block{width:39%}.doctor-testimonials-section .testimonials-item .content-block{width:42.2%}.doctor-testimonials-section .testimonials-item .content-block h2{font-size:84px;line-height:66px;text-transform:uppercase;font-weight:900;color:#fff;letter-spacing:-.04em;margin-bottom:100px}.doctor-testimonials-section .testimonials-item .content-block h2 span{display:block;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff;color:transparent}.doctor-testimonials-section .testimonials-item .content-block h3{font-size:30px;line-height:29px;font-weight:700;letter-spacing:-.01em;color:#fff;max-width:385px;margin-bottom:40px}.doctor-testimonials-section .testimonials-item .content-block p{color:#fff;font-size:18px;line-height:26px}.doctor-testimonials-section .testimonials-item .content-block .author-details h4{font-size:18px;line-height:21px;font-weight:600;letter-spacing:.02em;color:#fff;margin-bottom:5px}.doctor-testimonials-section .testimonials-item .content-block .author-details{margin-top:66px;display:flex;flex-wrap:wrap;align-items:center}.doctor-testimonials-section .testimonials-item .content-block .author-details span{color:#fff;font-size:14px;line-height:16px}.doctor-testimonials-section .testimonials-item .content-block .author-details .review{display:flex;align-items:center}.doctor-testimonials-section .testimonials-item .content-block .author-details .review svg{margin-right:12px}.doctor-testimonials-section .testimonials-item .content-block .author-details .review span{font-size:18px;line-height:21px;font-weight:700;letter-spacing:-.02em}.doctor-testimonials-section .testimonials-item .content-block .author-details .review{margin-top:15px}.doctor-testimonials-section .testimonials-item .content-block .author-details .left-block{width:231px}.doctor-testimonials-section .testimonials-item .content-block .author-details .right-block{width:242px}.doctor-testimonials-section .testimonials-item .content-block .author-details .right-block img{display:block;margin:0 auto}.doctor-testimonials-section .testimonials-item .content-block .btn{max-width:278px;width:100%;margin-top:30px}.doctor-testimonials-section .testimonial-block{max-width:1360px;margin:0 auto}.doctor-testimonials-section .testimonials-item .image-block .image img{width:100%}.product-overlay-image .product_container{max-width:432px;width:100%}.product-overlay-image{position:relative;padding:125px 0}.product-overlay-image .banner-image{position:absolute;top:0;left:0;width:100%;height:100%}.product-overlay-image .banner-image img{width:100%;height:100%;object-fit:cover}.how-it-works-video-section{background-image:url(https://cdn.shopify.com/s/files/1/0692/8639/6193/files/how-it-works-bg.jpg?v=1686241827);padding:120px 0 85px;background-repeat:no-repeat;background-size:cover}.how-it-works-video-section .section-title h2{font-size:84px;line-height:66px;color:#fff;font-weight:900;text-align:center}.how-it-works-video-section .section-title h2 span{-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff;color:transparent}.how-it-works-video-section .video-block{margin:100px 0 80px}.how-it-works-video-section .description-text p{color:#fff;font-size:18px;line-height:26px;font-weight:500;margin:0}.how-it-works-video-section .description-text{text-align:center;max-width:1056px;margin:0 auto}.how-it-works-video-section .video-block{position:relative;padding-top:48%}.how-it-works-video-section .video-block .poster-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.how-it-works-video-section .video-block video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.how-it-works-video-section .video-block .play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:133px;height:133px;background-color:#000;border-radius:50%;z-index:3;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease-in-out}.how-it-works-video-section .video-block .play-btn:hover{background-color:#000c}.how-it-works-video-section .video-block .poster-image img,.how-it-works-video-section .video-block .poster-image video{height:100%;object-fit:cover;width:100%}.how-to-get-started-section .section-title{text-align:center}.how-to-get-started-section .section-title h2{color:#000;font-size:48px;line-height:66px;letter-spacing:-.01em;text-transform:uppercase;font-weight:900;margin-bottom:15px}.how-to-get-started-section .section-title p{font-size:14px;line-height:28px;color:#444;letter-spacing:.02em;max-width:705px;margin:0 auto}.how-to-get-started-section{padding:95px 0 115px}.how-to-get-started-section .get-started-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:90px}.how-to-get-started-section .get-started-wrapper .get-started-item{max-width:283px;position:relative}.how-to-get-started-section .get-started-wrapper .get-started-item .image-block{position:relative;padding-top:100%}.how-to-get-started-section .get-started-wrapper .get-started-item .image-block .main-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:10px}.how-to-get-started-section .get-started-wrapper .get-started-item .image-block .arrow{position:absolute;top:50%;transform:translateY(-50%);left:100%}.how-to-get-started-section .get-started-wrapper .get-started-item .number-block{width:116px;height:116px;border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:-80px}.how-to-get-started-section .get-started-wrapper .get-started-item .number-block span{font-size:114px;line-height:114px;color:transparent;font-weight:700;letter-spacing:-.02em;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000}.how-to-get-started-section .get-started-wrapper .get-started-item .content-block h5{color:#000;font-size:24px;line-height:24px;font-weight:700;text-align:center;margin-bottom:26px}.how-to-get-started-section .get-started-wrapper .get-started-item .content-block{margin-top:36px}.how-to-get-started-section .get-started-wrapper .get-started-item .content-block p{text-align:center;color:#444;font-size:16px;line-height:20px;letter-spacing:.01em}.how-to-get-started-section .button-block{text-align:center;margin-top:70px}.how-to-get-started-section .button-block .btn{min-width:278px}.faq-section{padding:90px 0 100px}.faq-section .section-title{text-align:center}.faq-section .section-title h2{color:#444;font-size:48px;line-height:50px;font-weight:700;text-transform:uppercase}.faq-section .faqs-wrapper{margin-top:80px}.faq-section .faqs-wrapper .faq-item{background-color:#f4f4f4;transition:all .2s ease-in-out;border-left:6px solid #444444}.faq-section .faqs-wrapper .faq-item.active{background-color:#444}.faq-section .faqs-wrapper .faq-item:not(:last-child){margin-bottom:16px}.faq-section .faqs-wrapper .faq-item .title-block{padding:33px 38px 33px 80px;display:flex;flex-wrap:wrap;align-items:center;cursor:pointer}.faq-section .faqs-wrapper .faq-item .title-block h3{color:#000;font-size:20px;line-height:24px;font-weight:500;width:calc(100% - 22px);padding-right:60px}.faq-section .faqs-wrapper .faq-item .title-block .icon{width:22px;height:22px;position:relative}.faq-section .faqs-wrapper .faq-item .title-block .icon:before,.faq-section .faqs-wrapper .faq-item .title-block .icon:after{content:"";position:absolute;background-color:#000;transition:all .2s ease-in-out}.faq-section .faqs-wrapper .faq-item .title-block .icon:before{width:4px;height:22px;top:0;left:9px}.faq-section .faqs-wrapper .faq-item .title-block .icon:after{height:4px;width:22px;left:0;top:9px}.faq-section .faqs-wrapper .faq-item .content-block .content{padding:0 120px 46px 80px}.faq-section .faqs-wrapper .faq-item .content-block{height:0;overflow:hidden;transition:all .2s ease-in-out}.faq-section .faqs-wrapper .faq-item.active .title-block h6{color:#fff}.faq-section .faqs-wrapper .faq-item.active .title-block .icon:before{opacity:0}.faq-section .faqs-wrapper .faq-item.active .title-block .icon:after{background-color:#fff}.faq-section .faqs-wrapper .faq-item .title-block h3,.faq-section .faqs-wrapper .faq-item .content-block .content p{transition:all .2s ease-in-out}.faq-section .faqs-wrapper .faq-item.active .content-block .content p{color:#ccc}.faq-section .faqs-wrapper .faq-item .content-block .content p{font-size:18px;line-height:30px;font-weight:500;letter-spacing:.01em}.faq-section .btn-block{margin-top:80px;text-align:center}.faq-section .btn-block .btn{border:3px solid #000000;max-width:466px;width:100%}.faq-section .btn-block .btn:hover{background-color:#000}.jaw-options{display:flex;flex-wrap:wrap}.jaw-options .full-block{width:100%}.jaw-options .half-block{width:50%;position:relative;padding-left:calc((100% - 1430px)/2)}.jaw-options .half-block .content-block h4{font-size:36px;line-height:36px;color:#fff;letter-spacing:-.03em;text-transform:uppercase;font-weight:700}.jaw-options .half-block .image-block{position:absolute;top:0;left:0;width:100%;height:100%}.jaw-options .half-block .image-block img{width:100%;height:100%;object-fit:cover}.jaw-options .half-block .content-block{position:relative;z-index:2;padding-top:53px;padding-bottom:53px}.jaw-options .half-block .content-block .btn{background-color:transparent;border:2px solid #fff;margin-top:24px;max-width:156px;min-width:auto;width:100%;line-height:50px;font-size:12px;background-image:url(https://cdn.shopify.com/s/files/1/0692/8639/6193/files/arrow-small-white.png?v=1686245546)}.jaw-options .half-block .content-block .btn:hover{background-color:#fff;color:#000;background-image:url(https://cdn.shopify.com/s/files/1/0692/8639/6193/files/arrow-small-black.png?v=1686245666)}.image-text-half-section,.product-description-section{position:relative}.image-text-half-section .wrapper,.product-description-section .wrapper{display:flex;flex-wrap:wrap;align-items:center}.image-text-half-section .background-image{position:absolute;top:0;left:0;width:100%;height:100%}.image-text-half-section .background-image img{width:100%;height:100%;object-fit:cover}.image-text-half-section .text-block,.image-text-half-section .image-block,.product-description-section .text-block,.product-description-section .image-block{width:50%;position:relative;z-index:2}.image-text-half-section .text-block h2,.product-description-section .text-block h2{font-size:64px;line-height:56px;text-transform:uppercase;color:#fff;font-weight:900;letter-spacing:-.02em;margin-bottom:32px}.image-text-half-section .text-block h2 span,.product-description-section .text-block h2 span{-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff;color:transparent}.image-text-half-section .text-block p,.product-description-section .text-block p{font-size:18px;line-height:26px;color:#fff}.product-description-section .text-block{padding-top:120px;padding-bottom:120px;padding-right:170px;padding-left:calc((100% - 1600px)/2)}.image-text-half-section .text-block{padding-right:170px;padding-left:calc((100% - 1600px)/2)}.blog-posts__container .blog-posts{display:grid;grid-template-columns:repeat(3,1fr);gap:48px}.blog-posts .blog-post-card .blog-post-card__figure{position:relative;padding-top:300px;height:0}.blog-posts .blog-post-card .blog-post-card__figure img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top}.blog-posts .blog-post-card{background-color:#fff;border-radius:10px;box-shadow:0 4px 34px #0000000a;overflow:hidden;display:block}.blog-posts .blog-post-card .blog-post-card__info{min-height:auto;padding:40px 24px 124px;height:auto!important}.blog-posts .blog-post-card .blog-post-card__info h2{font-size:26px;line-height:31px;font-weight:600;letter-spacing:-.03em;color:#444;transition:all .2s ease-in-out;text-transform:capitalize}.blog-posts .blog-post-card .blog-post-card__info h2:hover{color:#000}.blog-posts .blog-post-card .blog-post-card__info p{margin-top:24px}.blog-posts .blog-post-card .blog-post-card__info .blogInfoReadMore:hover{background:#000c}.blog-navs{padding:16px 15px;background-color:#d9d9d9}.blog-navs ul{display:flex;justify-content:center;overflow-x:auto}.blog-navs ul li a{font-size:14px;line-height:14px;text-transform:uppercase;letter-spacing:.07em;color:#666;font-weight:700;padding:12px 24px;transition:all .2s ease-in-out;border-radius:25px;display:block;white-space:nowrap;margin-right:5px}.blog-navs ul li:last-child a{margin:0}.blog-navs ul li a:hover,.blog-navs ul li a.active{background-color:#000;color:#fff}.new-pagination .pagination-arr:hover{background-color:#000}.new-pagination .pagination-arr:hover svg path{fill:#fff}.main-blog-banner .banner-image{position:absolute;top:0;left:0;width:100%;height:100%}.main-blog-banner{position:relative}.main-blog-banner .banner-image img{width:100%;height:100%;object-fit:cover}.main-blog-banner .main-blog-content{position:relative;z-index:2;padding:105px 0 135px}.main-blog-banner .main-blog-content:before{content:"";background:linear-gradient(90deg,#000 14.23%,#0000 96.09%);opacity:.74;position:absolute;top:0;left:0;width:100%;height:100%}.main-blog-banner .main-blog-content .container{position:relative;z-index:3}.main-blog-banner .main-blog-content span{color:#ccc;font-size:12px;line-height:12px;text-transform:uppercase;display:block;margin-bottom:34px}.main-blog-banner .main-blog-content h2{font-size:36px;line-height:32px;color:#fff;font-weight:700;letter-spacing:.02em;margin-bottom:24px;max-width:366px}.main-blog-banner .main-blog-content p{color:#fff;font-size:16px;line-height:22px;letter-spacing:.03em}.main-blog-banner .main-blog-content .text-block{max-width:540px}.main-blog-banner .main-blog-content .text-block .readmore-btn{background-color:#fff;border-radius:6px;max-width:250px;width:100%;height:74px;display:flex;justify-content:center;align-items:center;font-size:14px;line-height:16px;text-transform:uppercase;font-weight:900;margin-top:48px;transition:all .2s ease-in-out}.main-blog-banner .main-blog-content .text-block .readmore-btn svg{margin-left:12px;transform:translateY(1px)}.main-blog-banner .main-blog-content .text-block .readmore-btn:hover{background-color:#000;color:#fff}.main-blog-banner .main-blog-content .text-block .readmore-btn:hover svg path{fill:#fff}.shopify-section--blog-posts{padding-top:0!important;padding-bottom:0!important}.related-blog-posts{padding-top:80px;padding-bottom:80px}.template-article section.shopify-section--blog-posts .section-header h2{margin-bottom:63px!important}.shopify-section--blog-posts .blog-posts .slick-track{gap:48px;display:flex}.related-blog-posts .container{max-width:1511px}body .article .article-banner{padding-top:115px}body .article .article-banner,body .article .article-content{max-width:1566px;padding-left:15px;padding-right:15px;box-sizing:border-box}body .article .article-banner .article-banner__content{padding-top:0;gap:34px;padding-bottom:70px}body .article .article-banner .article-banner__content .article__meta p{font-size:20px;line-height:20px;color:#c6c5c5;font-weight:600}.article-wrapper{position:relative;padding-bottom:30px;max-height:1300px;height:100%}body .article-wrapper:before{height:68.5%}.article .article-content p{font-size:18px;line-height:26px;color:#000;margin-top:0;margin-bottom:30px}.article .article-content .image-block{padding:40px 0}.article .article-content .image-block img{margin-bottom:16px}.article .article-content .image-block .image-caption{color:#666;font-size:16px;line-height:26px;font-weight:500}.article .article-content .quote-block{margin:65px 0;border-left:3px solid #000000;padding-left:38px}.article .article-content .quote-block h6{color:#000;font-size:26px;line-height:34px;font-weight:600;letter-spacing:.01em;margin-bottom:16px}.article .article-content .quote-block span{display:block;margin:0;color:#666;font-size:20px;line-height:34px;font-weight:500}.article .article-content h2{color:#000;font-size:36px;line-height:34px;font-weight:700;letter-spacing:.01em;margin-bottom:12px;margin-top:0}.article .article-content h3{margin-top:30px;font-weight:700;font-size:32px}.article .article-content h4{font-size:26px}.article .article-content table h3{margin-top:0}.article .article-content .headline-block ul{margin-top:0;padding-left:20px}.article .article-content .headline-block ul li{font-size:18px;line-height:26px;color:#000;list-style:outside}body .article .article-content{padding-top:88px;padding-bottom:72px}body .article .article-content .wrapper{display:grid;grid-template-columns:.43fr 1fr;column-gap:72px}body .article .table-content-block .white-box{background-color:#fff}body .article .table-content-block .white-box .top-block h3{font-size:24px;line-height:26px;text-transform:uppercase;color:#000;font-weight:600;margin-bottom:36px}body .article .table-content-block .white-box .top-block{padding:38px 32px 53px;border-bottom:1px solid #E6E6E6}body .article .table-content-block .white-box .top-block ul li a{display:flex;align-items:center;justify-content:space-between;color:#666;font-size:18px;line-height:26px;text-transform:uppercase;font-weight:500;transition:all .2s ease-in-out}body .article .table-content-block .white-box .top-block ul{display:flex;flex-wrap:wrap;row-gap:25px}body .article .table-content-block .white-box .top-block ul li{width:100%}body .article .table-content-block .white-box .top-block ul li a svg{transition:all .2s ease-in-out;opacity:0}body .article .table-content-block .white-box .top-block ul li a:hover{color:#000}body .article .table-content-block .white-box .top-block ul li a:hover svg{opacity:1}body .article .table-content-block .white-box .bottom-block{padding:45px 32px 54px}body .article .table-content-block .white-box .bottom-block h4{color:#000;font-size:24px;line-height:26px;text-transform:uppercase;font-weight:600;margin-bottom:20px}body .article .table-content-block .white-box .bottom-block .author-block .profile-block{width:48px;height:48px;border:2px solid #000;border-radius:50%}body .article .table-content-block .white-box .bottom-block .author-block{display:flex;flex-wrap:wrap}body .article .table-content-block .white-box .bottom-block .author-block .info-block{width:calc(100% - 48px);padding-left:28px}body .article .table-content-block .white-box .bottom-block .author-block .info-block h5{color:#000;font-size:18px;line-height:26px;font-weight:500}body .article .table-content-block .white-box .bottom-block .author-block .info-block p{color:#666;font-size:14px;line-height:22px;margin-bottom:0}body .article .table-content-block .white-box .bottom-block .author-block .info-block .certified-block{margin-top:20px}body .article .table-content-block .white-box .bottom-block .author-block .info-block .certified-block span{display:block;font-size:14px;line-height:26px;color:#000;font-weight:500}.articleUserInfoContainer{background:#fff;border-radius:8px;height:128px;align-items:center;display:flex}.articleUserInfo{flex:0 0 calc(100% - 250px);padding:0 30px;display:flex;align-items:center}.articleUserInfoContainer .share-buttons{flex:0 0 250px}.articleUserInfo .articleUserImage{width:56px;height:56px;border-radius:100%;overflow:hidden;border:2px solid #000}.articleUserInfo .articleUserImage img{width:100%}.articleUserInfo .articleUserName{padding:0 20px;font-weight:500;font-size:18px;line-height:26px;color:#000}.article-content{border-bottom:0px;padding-bottom:0}.template-article section.shopify-section--blog-posts{padding-top:50px;background-color:#e6e6e6}.template-article section.shopify-section--blog-posts .section-header h2{font-weight:700;font-size:32px;line-height:38px;text-transform:uppercase;color:#000}.template-article section.shopify-section--blog-posts .section-header{grid-template-columns:100%;justify-content:center;align-items:center}.template-article section.shopify-section--blog-posts .section-header .prose{width:100%;text-align:center}.articleUserInfo .articleUserName h5{color:#000;font-size:18px;line-height:26px;font-weight:500}.articleUserInfo .articleUserName span{color:#666;font-size:16px;line-height:26px;font-weight:400}.articleUserInfoContainer{margin-top:48px}.articleUserInfoContainer .share-buttons span{color:#000;font-size:18px;line-height:26px;font-weight:500}.articleTags{display:flex;flex-wrap:wrap;gap:15px}.articleTags .articleTag{background-color:#e3e3e3;border:1px solid #999999;border-radius:100px;padding:0 15px;font-weight:500;color:#000;font-size:14px;line-height:27px}.article-content-block .product-block .image-block{padding:0!important}.article-content-block .product-block{background-color:#fff;margin:40px 0;padding:12px 32px;display:flex;justify-content:space-between;align-items:center}.article-content-block .product-block .image-block{padding:0;display:flex;align-items:center}.article-content-block .product-block .image-block .image{display:flex}.article-content-block .product-block .image-block .image img{margin-bottom:0;margin-right:25px}.article-content-block .product-block .image-block h5{color:#444;font-size:20px;line-height:20px;font-weight:600;letter-spacing:-.02em}.article-content-block .product-block .price-block span.price{color:#444;font-size:26px;line-height:26px;letter-spacing:-.02em;font-weight:700;display:inline-block;margin-right:35px;white-space:nowrap}.article-content-block .product-block .price-block{display:flex;align-items:center}.article-content-block .product-block .price-block button{border:2px solid #000000;border-radius:6px;width:180px;text-align:center;padding:17px 10px;font-size:12px;line-height:12px;text-transform:uppercase;letter-spacing:.07em;font-weight:900;color:#000;transition:all .2s ease-in-out}.article-content-block .product-block .price-block button:hover{background-color:#000;color:#fff}.footer .footer__aside-bottom span{font-size:11px;line-height:20px;letter-spacing:.02em}.footer .footer__aside-bottom span:first-child{font-weight:900}.footer{padding:80px 0 34px}.footer .footer__block-list .footer__block:nth-child(1){width:378px}.footer .footer__block-list .footer__block:nth-child(2){width:173px}.footer .footer__block-list .footer__block:nth-child(3){width:330px}.footer .footer__block-list .footer__block:nth-child(4){width:180px}.footer .footer__block-list{flex-wrap:wrap;gap:0;margin-bottom:75px}.footer .footer__block-list .footer__block{gap:0;margin-inline-end:0!important}.footer .footer__block-list .footer__block p.bold{font-size:18px;line-height:18px;text-transform:uppercase;font-weight:600;margin-bottom:54px;letter-spacing:.05em}.footer .footer__block-list .footer__block .menu-list{display:grid}.footer .footer__block-list .footer__block.splitfooterMenus:first-child .menu-list{grid-template-columns:1fr 1fr}.footer__wrapper .footerLogoContainer{margin-bottom:115px}.footer .footer__block-list .footer__block .menu-list li a{font-size:15px;line-height:32px;color:#ccc;opacity:1;letter-spacing:.05em;font-weight:500}.footer .footer__block-list .footer__block .menu-list li a:hover{color:#fff}.footer__aside-top .footerNoteContainer .footerNotes{width:50%;position:relative}.footer__aside-top .footerNoteContainer{display:flex;flex-wrap:wrap}.footer__aside-top .footerNoteContainer .footerNotes:first-child{padding-right:38px}.footer__aside-top .footerNoteContainer .footerNotes:first-child:after{content:"";height:75px;width:1px;background-color:#fff;position:absolute;top:50%;transform:translateY(-50%);right:0}.footer__aside-top .footerNoteContainer .footerNotes:last-child{padding-left:45px}.footer .footer__aside-top{gap:0}.footer .footer__aside-top .content{width:73%}.footer .footer__aside-top .footerNoteContainer h3{font-weight:600;font-size:20px;line-height:42px;letter-spacing:-.01em;color:#999;margin-bottom:10px}.footer .footer__aside-top .footerNoteContainer p{font-weight:400;font-size:14px;line-height:20px;letter-spacing:.02em;color:#999}.footer .footer__aside-top .social-media{min-width:200px}.footer .footer__aside-top .social-media{justify-content:space-between;flex-wrap:wrap;display:flex}.footer .footer__aside{gap:100px;display:grid}.footer .footer__aside-top{display:flex}.footer .footer__aside-top,.footer .footer__aside-bottom{justify-content:space-between;align-items:center}@media(min-width:576px){.container{max-width:540px}}@media(min-width:768px){.container{max-width:720px}}@media(min-width:992px){.container{max-width:960px}.for-mobile{display:none}}@media(min-width:1200px){.container{max-width:1140px}}@media(min-width:1400px){.container.container-1550{max-width:1300px}}@media(min-width:1600px){.container.container-1550{max-width:1450px}}@media(min-width:1800px){.container.container-1550{max-width:1550px}}.new-hero-section{position:relative;padding-top:39%}.new-hero-section img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.new-hero-section .banner-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:flex-end;padding-bottom:60px}.new-hero-section .banner-content h1{font-size:84px;line-height:77px;font-weight:900;letter-spacing:-.04em;color:#fff;margin-bottom:20px;text-transform:uppercase}.new-hero-section .banner-content ul{display:flex;gap:35px;margin-top:40px}.new-hero-section .banner-content ul li a svg path{fill:#fff}.new-hero-section .banner-content ul li a svg{width:18px;height:auto}.new-hero-section .banner-content ul li,.new-hero-section .banner-content ul li a{display:flex}.new-hero-section .banner-content h1 span{-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff;color:transparent;display:block}.new-hero-section .banner-content span.sub-title{color:#fff;font-family:Work Sans;font-size:14px;font-weight:700;line-height:15px;letter-spacing:1.4px;margin-bottom:65px;display:block}.new-hero-section .banner-content p{color:#fff;font-family:Work Sans;font-size:20px;font-weight:500;line-height:22px;letter-spacing:.6px}.about-influencer .olympia-workout .content-block{text-align:right}.about-influencer .olympia-workout .content-block h6{color:#666;font-family:Work Sans;font-size:20px;font-weight:500;line-height:22px;letter-spacing:.6px;margin-top:56px;margin-bottom:42px}.about-influencer .olympia-workout .content-block p{color:#666;font-family:Work Sans;font-size:16px;font-weight:400;line-height:22px;letter-spacing:.48px}.about-influencer .wrapper .left-block{padding-top:85px;padding-bottom:130px}.about-influencer .wrapper{display:grid;column-gap:215px;grid-template-columns:2.3fr 1fr}.about-influencer .wrapper .left-block .quote{border-left:5px solid #000;padding-left:30px}.about-influencer .wrapper .left-block .quote{margin:50px 0}.about-influencer .wrapper .left-block .quote p{font-weight:600;font-size:26px;line-height:34px;letter-spacing:.01em;color:#000}.about-influencer .wrapper .left-block .quote .name{font-weight:500;font-size:20px;line-height:34px;color:#666;display:block;margin-top:16px}.about-influencer .wrapper .left-block p{color:#000;font-family:Work Sans;font-size:18px;font-weight:400;line-height:26px}.about-influencer .wrapper .product-info-block{display:grid;column-gap:42px;grid-template-columns:1.5fr 1fr;padding-bottom:65px}.about-influencer .wrapper .product-info-block .btn{margin-top:45px;max-width:278px;width:100%}.about-influencer .wrapper .olympia-workout .play-btn,.product-detail-section .product-detail-container .prodDetailCol.prodDetailColVideo .play-btn,.about-collection-container .about-collection-video .play-btn,.social-slider-wrapper .video-block .play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120px;height:120px;background-color:#fff;border-radius:50%;z-index:3;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease-in-out}.about-influencer .wrapper .olympia-workout .play-btn:hover,.product-detail-section .product-detail-container .prodDetailCol.prodDetailColVideo .play-btn:hover,.about-collection-container .about-collection-video .play-btn:hover,.social-slider-wrapper .video-block .play-btn:hover{background-color:#000c}.about-influencer .wrapper .olympia-workout .play-btn:hover svg path,.product-detail-section .product-detail-container .prodDetailCol.prodDetailColVideo .play-btn:hover svg path,.about-collection-container .about-collection-video .play-btn:hover svg path,.social-slider-wrapper .video-block .play-btn:hover svg path{fill:#fff}.about-influencer .wrapper .olympia-workout .video-block,.product-detail-section .product-detail-container .prodDetailCol .video-block,.about-collection-container .about-collection-video .video-block,.social-slider-wrapper .video-block{position:relative;padding-top:200%;border-radius:18px;overflow:hidden}.about-influencer .wrapper .olympia-workout .video-block video,.product-detail-section .product-detail-container .prodDetailCol .video-block video,.about-collection-container .about-collection-video .video-block video,.social-slider-wrapper .video-block video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.about-influencer .wrapper .olympia-workout .video-block .poster-image,.product-detail-section .product-detail-container .prodDetailCol .video-block .poster-image,.about-collection-container .about-collection-video .video-block .poster-image,.social-slider-wrapper .video-block .poster-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.about-influencer .wrapper .olympia-workout .video-block .poster-image img,.product-detail-section .product-detail-container .prodDetailCol .video-block .poster-image img,.about-collection-container .about-collection-video .video-block .poster-image img,.social-slider-wrapper .video-block .poster-image img{height:100%;object-fit:cover;width:100%}.about-influencer .wrapper .right-block .olympia-workout{margin-top:-100%}.you-may-also-like-section .wrapper .slick-slide{padding:25px}.you-may-also-like-section{background-image:url(https://cdn.shopify.com/s/files/1/0829/9577/3735/files/Group_1362.jpg?v=1697291994);background-repeat:no-repeat;padding-top:100px;padding-bottom:120px;background-size:cover}.you-may-also-like-section .container.container-1550{max-width:1550px}.you-may-also-like-section .wrapper .slick-slide .product-card{filter:drop-shadow(0px 4px 16px rgba(0,0,0,.08))}.you-may-also-like-section .section-title{text-align:center}.you-may-also-like-section .section-title h2{color:#000;font-family:Work Sans;font-size:32px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;margin-bottom:60px}.you-may-also-like-section .wrapper{padding:0}.product-card{filter:drop-shadow(0px 4px 34px rgba(0,0,0,.08))}.product-card .product-card__top{padding:28px}.product-card__figure a{display:block;max-width:190px;margin:0 auto;position:relative;padding-top:27px}.product-card__figure .inside-img{position:absolute;top:0;left:0;z-index:0;width:100%;height:80%;border-radius:8px}.product-card .product-card__info{padding:34px 0!important;margin-bottom:0}.product-card .pricebuttoncontainer{position:unset}.product-card .product-card__title{background-image:unset}.product-card .product-card__title a{font-weight:600;font-size:32px;line-height:34px;letter-spacing:-.01em;color:#000;width:100%;text-align:center;text-transform:unset}.product-card .pro-card-rating{display:flex;align-items:center;justify-content:center;font-weight:700;font-size:15px;line-height:18px;letter-spacing:-.02em;color:#666;margin:24px 0 40px}.product-card .pro-card-rating .rating-count-wrap{display:flex;align-items:center}.product-card .pro-card-rating .count-icon{display:flex;margin-right:18px}.product-card .divider{margin:0 20px}.product-card .pro-card-desc{font-weight:400;font-size:16px;line-height:22px;text-align:center;letter-spacing:.03em;color:#666;margin-bottom:50px}.product-card .pro-card-quick-details{width:100%}.product-card .pro-card-quick-details a{border:2px solid #000000;border-radius:6px;width:100%;display:flex;justify-content:center;align-items:center;line-height:51px;font-weight:900;font-size:14px;letter-spacing:.07em}.product-card .pro-card-quick-details .icon-arr-right{margin-left:15px}.product-card .pricebuttoncontainer{background:#eee}.product-card .pricebuttoncontainer .pricebtnbox{flex-direction:column;margin:0;padding:28px 28px 40px}.product-card .pricebuttoncontainer .pricebtnbox-inner{display:flex;width:100%}.product-card .pricebuttoncontainer .priceContainer,.product-card .pricebuttoncontainer .pro-card-qty-wrapper{width:50%}.product-card .pricebuttoncontainer .pro-card__label{font-weight:500;font-size:10px;line-height:15px;letter-spacing:.08em;color:#666}.product-card .pricebuttoncontainer .pro-card__label.pro-card-price-label{margin-bottom:22px;display:block}.product-card .pricebuttoncontainer .pro-card__label.pro-card-qty-label{margin-bottom:8px;display:block}.product-card .pricebuttoncontainer .price-list sale-price{line-height:28px;color:#000}.product-card .pricebuttoncontainer .pro-card-qty-box{max-width:165px;width:100%;height:55px;display:flex;background:#fff;border:2px solid #666666;border-radius:6px}.product-card .pricebuttoncontainer button.pro-card-qty-btn{display:block;width:30%;text-align:center;font-weight:600;font-size:16px;line-height:19px;letter-spacing:-.02em;color:#444}.product-card .pro-card-qty-box input{display:block;width:40%;text-align:center;font-weight:600;font-size:16px;line-height:19px;letter-spacing:-.02em;color:#444}.product-card .pro-card-qty-box input:focus-visible{outline:unset}.product-card .shopify-product-form{margin-top:25px;width:100%}.product-card .shopify-product-form .button.newthemebtn{width:100%;background:#000;font-size:14px;letter-spacing:.07em;color:#fff}.product-card .pro-card__mob-quick-btn-wrap{display:none}.product-card .pro-card__mob-a2c-btn-wrap{display:block}.product-card.product-card-poster{filter:unset}.product-card .poster-wrap{position:relative}.product-card .poster-wrap img{width:100%}.product-card .poster-wrap .poster-back{opacity:.2}.product-card .poster-wrap .poster-img{max-width:345px;position:absolute;top:50%;left:50%;height:100%;object-fit:contain;transform:translate(-50%,-50%)}.fitting-exercise-hero .banner-content h1{font-size:84px;font-weight:900;text-transform:uppercase;line-height:66px;letter-spacing:-3.36px;color:#fff;max-width:815px}.fitting-exercise-hero .banner-content p{padding-top:26px;font-size:18px;font-weight:400;line-height:24px;max-width:765px;color:#fff}.fitting-exercise-hero .banner-content h3{font-size:26px;line-height:32px;letter-spacing:-.26px;font-weight:600;color:#fff;margin-top:45px;margin-bottom:15px}.fitting-exercise-hero .banner-content a.btn{border-radius:6px;border:2px solid #FFF;line-height:55px;min-width:auto;max-width:200px;width:100%}.fitting-exercise-hero{position:relative}.fitting-exercise-hero .banner-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.fitting-exercise-hero .banner-content{position:relative;z-index:2;padding-top:95px;padding-bottom:95px}.fitting-exercise-hero .banner-content .btn_group{display:flex;gap:20px}.fitting-exercise-hero .banner-content a:hover{background-color:#fff;color:#000;background-image:url(https://cdn.shopify.com/s/files/1/0829/9577/3735/files/arrow-small-black.png?v=1697260991)}.fitting-packs{padding:95px 0 150px}.fitting-packs .packs_item{width:calc(50% - 40px)}.fitting-packs .packs_item.packs_details{padding-right:60px}.fitting-packs .packs_wreppar{display:flex;justify-content:space-between;flex-wrap:wrap}img{max-width:100%}.fitting-packs .packs_item .title-block h2{font-size:84px;font-weight:900;line-height:66px;letter-spacing:-3.36px;color:#000}.fitting-packs .packs_item .title-block h5{color:#666;font-size:26px;font-weight:600;letter-spacing:-.26px}.fitting-packs .packs_item .points-block h4{font-size:32px;line-height:38px;font-weight:600;letter-spacing:-.96px}.fitting-packs .packs_item .points-block li{color:#666;font-size:20px;font-weight:500;line-height:30px;letter-spacing:.4px;background-image:url(https://cdn.shopify.com/s/files/1/0829/9577/3735/files/Group_671.svg?v=1697653818);background-repeat:no-repeat;background-position:top 13px left;padding-left:53px;padding-top:12px;padding-bottom:12px}.fitting-packs .packs_item .points-block{margin-top:100px}.fitting-packs .packs_item .points-block ul{margin-top:40px;max-width:560px}.fitting-packs .packs_item .bottom-desc{max-width:710px}.fitting-packs .packs_item .bottom-desc p{color:#000;font-family:Work Sans;font-size:22px;font-style:normal;font-weight:600;line-height:30px;letter-spacing:.22px}.fitting-packs .packs_item .bottom-desc{margin-top:30px}.fiting-instructions .content-block .title-block h2{color:#fff;font-family:Work Sans;font-size:84px;font-weight:900;line-height:66px;letter-spacing:-3.36px;margin-bottom:34px}.fiting-instructions .content-block .title-block p{color:#ccc;font-family:Work Sans;font-size:26px;font-style:normal;font-weight:600;line-height:32px;letter-spacing:-.26px}.fiting-instructions{padding-top:160px;padding-bottom:160px}.fiting-instructions .wrapper{display:grid;grid-template-columns:1fr 1fr;column-gap:130px}.fiting-instructions .wrapper .image-text-item{display:flex;align-items:center}.fiting-instructions .wrapper .image-text-item .img-block{width:194px}.fiting-instructions .wrapper .image-text-item .content{width:calc(100% - 194px);padding-left:70px}.fiting-instructions .wrapper .image-text-item .number{color:#666;font-family:Work Sans;font-size:61px;font-style:normal;font-weight:600;line-height:100px}.fiting-instructions .wrapper .image-text-item p{color:#ccc;font-family:Work Sans;font-size:22px;font-style:normal;font-weight:600;line-height:29px;letter-spacing:.44px}.fiting-instructions .wrapper .image-text-item{margin-top:70px}.fiting-instructions .content-block .title-block{padding-block:30px}.hero-section .hero-image img.imgBeforeAfter,.hero-section .hero-image img.ladesPackLogo,.hero-section .hero-image img.imgMobBeforeAfter,.hero-section .hero-image img.ladesPackLogoMob{position:absolute;width:90px;height:auto;z-index:9}.hero-section .hero-image img.imgBeforeAfter.top_left,.hero-section .hero-image img.ladesPackLogo.top_left{top:50px;left:50px}.hero-section .hero-image img.imgBeforeAfter.top_right,.hero-section .hero-image img.ladesPackLogo.top_right{top:50px;right:50px}.hero-section .hero-image img.imgBeforeAfter.top_center,.hero-section .hero-image img.ladesPackLogo.top_center{top:50px;right:0;left:0;margin:0 auto}.hero-section .hero-image img.imgBeforeAfter.bottom_left,.hero-section .hero-image img.ladesPackLogo.bottom_left{bottom:50px;left:50px}.hero-section .hero-image img.imgBeforeAfter.bottom_right,.hero-section .hero-image img.ladesPackLogo.bottom_right{bottom:50px;right:50px}.hero-section .hero-image img.imgBeforeAfter.bottom_center,.hero-section .hero-image img.ladesPackLogo.bottom_center{bottom:50px;right:0;left:0;margin:0 auto}.hero-section .hero-image img.imgMobBeforeAfter.top_left,.hero-section .hero-image img.ladesPackLogoMob.top_left{top:20px;left:20px}.hero-section .hero-image img.imgMobBeforeAfter.top_right,.hero-section .hero-image img.ladesPackLogoMob.top_right{top:20px;right:20px}.hero-section .hero-image img.imgMobBeforeAfter.top_center,.hero-section .hero-image img.ladesPackLogoMob.top_center{top:20px;right:0;left:0;margin:0 auto}.hero-section .hero-image img.imgMobBeforeAfter.bottom_left,.hero-section .hero-image img.ladesPackLogoMob.bottom_left{bottom:20px;left:20px}.hero-section .hero-image img.imgMobBeforeAfter.bottom_right,.hero-section .hero-image img.ladesPackLogoMob.bottom_right{bottom:20px;right:20px}.hero-section .hero-image img.imgMobBeforeAfter.bottom_center,.hero-section .hero-image img.ladesPackLogoMob.bottom_center{bottom:20px;right:0;left:0;margin:0 auto}.footerLogoContainer img{max-width:220px}@media only screen and (min-width:992px){.image-text-half-section .image-block img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}}@media only screen and (min-width:1025px){.header .header__wrapper{display:flex}.header__main-nav{order:1;width:100%}.header__logo{order:0;width:80px}.header__secondary-nav{order:2}.mobile-menu-drawer,.humberger-icon,.footer .footer__block-list .footer__block .icon{display:none}header .header .header__wrapper{transition:padding .3s ease}header.scrolled .header .header__wrapper{padding-top:10px;padding-bottom:10px}}@media only screen and (max-width:1799px){.header .header__wrapper{padding-left:55px;padding-right:55px}.mega-menu .navigation-promo__wrapper .navigation-promo,.mega-menu .navigation-promo__wrapper{max-width:1480px}.mega-menu .navigation-promo .megcolumnContainer.tworowcolumn,.mega-menu .navigation-promo__wrapper .navigation-promo{gap:30px}.header__wrapper .mega-menu{padding:50px 0}.where-to-start-container{padding:60px 80px 60px 50px}.get-started-today .section{padding:80px 0 0}.get-started-today .imagecolumn{padding:50px 70px}.doctor-testimonials-section .testimonial-block{max-width:1160px}.doctor-testimonials-section .testimonials-item .content-block{width:48%}.doctor-testimonials-section .testimonials-item .content-block h2{font-size:80px;line-height:62px;margin-bottom:80px}.image-text-half-section .text-block{padding-left:calc((100% - 1480px)/2);padding-right:110px}body .article .article-banner,body .article .article-content{max-width:1366px}}@media only screen and (max-width:1599px){.header__wrapper .header__logo a img{width:56px;height:auto}.header .header__wrapper{padding-top:18px;padding-bottom:18px}.section-product-nav{top:93px}.header .header__wrapper{padding-left:30px;padding-right:40px}.mega-menu .navigation-promo .megcolumnContainer.tworowcolumn,.mega-menu .navigation-promo__wrapper .navigation-promo{gap:20px}.header__wrapper .mega-menu{padding:40px 0}.btn{line-height:68px}.hero-section{padding-top:120px;padding-bottom:120px}.hero-section .hero-content h2{font-size:80px;line-height:62px}.hero-section .hero-content p{font-size:20px;line-height:26px;max-width:380px}.hero-section .hero-content h6{margin-bottom:30px}.hero-section .hero-content .btn{margin-top:20px}.our-story-section .wrapper .content-block{padding-right:80px}.logo-list-section{padding:80px 0}.get-started-today .imagecolumn{padding:50px 50px 40px;flex:0 0 48.5%}.get-started-today .imagecolumn .imgpack h2{font-size:50px;line-height:54px}.get-started-today .imagecolumn .imgpack .deskdesc p{font-size:20px;line-height:24px;margin-bottom:20px}.get-started-today .prose h2{font-size:36px;line-height:40px}.get-started-today .section-header.headerTitle{margin-bottom:30px}.get-started-today .prose p{font-size:20px;line-height:26px}.get-started-today .imagecolumn .newthemebtn{line-height:70px;padding:0 30px;background-position:right 28px center}.doctor-testimonials-section .testimonials-item .content-block h2{font-size:72px;line-height:58px;margin-bottom:60px}.doctor-testimonials-section .testimonials-item .content-block h3{font-size:28px;line-height:27px;margin-bottom:30px}.doctor-testimonials-section .testimonials-item .author-info h3{font-size:28px;line-height:48px}.doctor-testimonials-section .testimonials-item .author-info p{font-size:16px;line-height:30px}.doctor-testimonials-section .testimonials-item .content-block .author-details{margin-top:50px}.doctor-testimonials-section{padding:85px 0 100px}.doctor-testimonials-section .testimonial-block{max-width:1030px}.our-story-section{padding:100px 0 120px}.our-story-section .content-block h6{margin-bottom:30px}.our-story-section .content-block h2{font-size:80px;line-height:60px;margin-bottom:90px}.our-story-section .wrapper .content-block h3{margin-bottom:28px}.our-story-section .wrapper .content-block .btn{margin-top:60px}.where-to-start-container .where-to-start h2{font-size:32px;line-height:38px}.where-to-start-container .where-to-start-image{flex:0 0 28%}.where-to-start-container .where-to-start{flex:0 0 50%;padding:0 20px 0 40px}.where-to-start-container .where-to-start-image img{top:-110px}.where-to-start-container .where-to-start-btn .btn{line-height:68px;padding:0 30px;background-position:right 25px center}.where-to-start-container{padding:50px 70px 50px 40px}.how-it-works-section .section-title h2{font-size:72px;line-height:56px}.how-it-works-section .container{padding-top:90px;padding-bottom:90px}.how-it-works-section .how-it-works-step .step-item .number-block{width:100px;height:100px;margin:0 auto 30px}.how-it-works-section .how-it-works-step .step-item h3{margin-bottom:20px}.how-it-works-section .how-it-works-step{margin-top:75px;margin-bottom:95px}.logo-list-section .wrapper{gap:45px}.shopify-section--testimonials .scrollable-with-controls{gap:0}.shopify-section--testimonials .section-header h2{font-size:76px;line-height:62px}.testimonial-list .slick-list .slick-track{column-gap:60px}.testimonial-list .testimonial-item .test-block-content{max-width:417px}.shopify-section--testimonials .button-block{margin-top:60px}.test-controls .test-arrow,.d-test-controls .test-arrow{width:62px;height:62px}.shopify-section--testimonials .clientsMessage p{font-size:32px;line-height:32px}.shopify-section--testimonials .section.section-full{padding:80px 0 100px}.footer__aside-top .footerNoteContainer .footerNotes:last-child{padding-left:20px}.footer .footerLogoContainer img{max-width:200px}.footer .footer__block-list .footer__block p.bold{margin-bottom:30px}.footer__aside-top .footerNoteContainer .footerNotes:first-child{padding-right:20px}.footer__wrapper .footerLogoContainer{margin-bottom:80px}.footer .footer__aside{gap:60px}.footer .footer__block-list{margin-bottom:60px}.footer{padding:70px 0 30px}.testimonial-list .testimonial-item .test-block-content img{max-width:320px}.how-it-works-video-section .section-title h2{font-size:78px;line-height:60px}.how-it-works-video-section{padding:100px 0 80px}.how-it-works-video-section .video-block{margin:80px 0 60px}.image-text-half-section .text-block{padding-right:65px;padding-left:calc((100% - 1330px)/2)}.image-text-half-section .text-block h2{font-size:60px;line-height:54px}.image-text-half-section .text-block p{font-size:16px;line-height:24px}.jaw-options .half-block{padding-left:calc((100% - 1300px)/2)}.shopify-section--blog-posts .blog-posts .slick-track{gap:40px}.blog-posts .blog-post-card .blog-post-card__info h2{font-size:24px;line-height:28px}.blog-posts .blog-post-card .blog-post-card__info p{margin-top:20px}.blog-posts .blog-post-card .blog-post-card__info{padding:40px 24px 116px}body .article .article-banner,body .article .article-content{max-width:1266px}body .article .table-content-block .white-box .bottom-block .author-block .info-block{padding-left:20px}body .article .article-content .wrapper{column-gap:60px}.article .article-content .quote-block h6{font-size:24px;line-height:32px}.article .article-content .quote-block{padding-left:32px}.fiting-instructions .content-block .title-block p{font-size:24px;line-height:28px}.fiting-instructions .wrapper .image-text-item .img-block{width:160px}.fiting-instructions .wrapper .image-text-item .content{width:calc(100% - 160px);padding-left:60px}.fiting-instructions{padding-top:120px;padding-bottom:120px}.fitting-exercise-hero .banner-content h1{font-size:72px;line-height:62px}.fitting-exercise-hero .banner-content p{font-size:16px;max-width:705px}.fitting-exercise-hero .banner-content h3{font-size:24px;line-height:30px}.fitting-packs .packs_item{width:calc(50% - 30px)}.fitting-packs .packs_item .title-block h2{font-size:72px}.fitting-packs .packs_item .title-block h5{font-size:24px}.fitting-packs .packs_item .points-block h4{font-size:28px;line-height:32px}.fitting-packs .packs_item .points-block{margin-top:80px}.fitting-packs .packs_item .bottom-desc p{font-size:20px;line-height:28px}.fitting-packs .packs_item .points-block li{font-size:18px;line-height:28px;background-size:24px;background-position:top 11px left;padding-left:40px;padding-top:8px;padding-bottom:8px}.fitting-packs .packs_item .points-block ul{margin-top:30px}.fitting-packs{padding:90px 0 100px}.you-may-also-like-section{padding-top:80px;padding-bottom:100px}.you-may-also-like-section .section-title h2{margin-bottom:30px}.you-may-also-like-section .wrapper .slick-slide{padding:25px 15px}}@media only screen and (max-width:1399px){.mega-menu .navigation-promo .megcolumnContainer .text-custom{padding:22px 25px}.mega-menu .navigation-promo .megcolumnContainer .text-custom:after{right:25px}.mega-menu .navigation-promo .megcolumnContainer.tworowcolumn .text-custom{padding-left:18px;padding-right:18px}.mega-menu .navigation-promo .megcolumnContainer.tworowcolumn .text-custom:after{right:18px}.mega-menu .navigation-promo .megcolumnContainer .mega_menu_img_container{padding:25px;height:300px}.mega-menu .navigation-promo .megcolumnContainer .mega_menu_img_container{padding:25px 18px}body .announcement-bar{padding-block-start:8px;padding-block-end:8px}.header__wrapper .take-quiz-btn .quiz-btn{padding:16px 18px}.header .header__wrapper{padding-top:15px;padding-bottom:15px}.section-product-nav{top:87px}.mega-menu .navigation-promo .megcolumnContainer.tworowcolumn,.mega-menu .navigation-promo__wrapper .navigation-promo{gap:15px}.header__wrapper .mega-menu{padding:30px 0}.product-overlay-image{padding:100px 0}.our-story-section .content-block h6{margin-bottom:20px}.our-story-section .content-block h2{font-size:72px;line-height:56px;margin-bottom:60px}.our-story-section .wrapper .content-block h3{font-size:20px;line-height:26px;max-width:368px;margin-bottom:20px}.btn{line-height:68px}.doctor-testimonials-section .testimonial-block{max-width:900px}.our-story-section .wrapper .content-block .btn{margin-top:50px}.textIconsContainer .text-with-icons__item{flex:0 0 25%;padding-left:15px;padding-right:15px}.textIconsContainer{gap:0}.textIconsContainer .icon{height:60px}.textIconsContainer .icon img{max-width:70px}.shopify-section--text-with-icons .section{padding:80px 0}.shopify-section--text-with-icons .text-with-icons__text-wrapper p{font-size:18px;line-height:20px}.where-to-start-container .where-to-start h2{font-size:30px;line-height:36px}.where-to-start-container{padding:50px 30px 50px 15px}.get-started-today .imagecolumn{padding:50px 40px 40px}.two-column-image-section .imagecolumn .imgpack{min-height:260px}.two-column-image-section .imagecolumn .imgpack .mainImage{max-height:260px}.get-started-today .imagecolumn .imgpack h2{font-size:42px;line-height:48px;margin-bottom:20px}.get-started-today .imagecolumn .imgpack .deskdesc p{font-size:18px;line-height:20px;margin-bottom:15px}.get-started-today .section{padding:70px 0 0}.get-started-today .prose h2{margin-bottom:10px}.get-started-today .section-header.headerTitle{margin-bottom:20px}.doctor-testimonials-section .testimonials-item .image-block{width:45%}.doctor-testimonials-section .testimonials-item .content-block h2{font-size:62px;line-height:50px;margin-bottom:30px}.doctor-testimonials-section .testimonials-item .content-block h3{font-size:26px;line-height:24px;margin-bottom:25px}.doctor-testimonials-section .testimonials-item .content-block p{font-size:16px;line-height:24px}.doctor-testimonials-section .testimonials-item .content-block{width:49%}.doctor-testimonials-section .testimonials-item .content-block .author-details{margin-top:30px}.doctor-testimonials-section .testimonials-item .content-block .author-details .right-block{width:210px}.doctor-testimonials-section{padding:75px 0 80px}.logo-list-section{padding:70px 0}.shopify-section--testimonials .section-header h2{font-size:62px;line-height:52px}.shopify-section--testimonials .section-header p{font-size:20px;line-height:26px}.testimonial-list .slick-list{max-width:88%}.shopify-section--testimonials .section.section-full{padding:60px 0 80px}.testimonial-list .testimonial-item .test-block-content .quotesImage svg{width:40px;height:auto}.shopify-section--testimonials .clientsMessage p{margin-top:30px}.shopify-section--testimonials .authorInfo{padding-top:20;padding-top:18px}.doctor-testimonials-section .testimonials-item .author-info h3{font-size:24px;line-height:42px}.doctor-testimonials-section .testimonials-item .author-info p{font-size:14px;line-height:24px}.doctor-testimonials-section .testimonials-item .author-info{padding-top:20px}.footer .footerLogoContainer img{max-width:180px}.footer .footer__block-list .footer__block p.bold{font-size:16px;line-height:16px;margin-bottom:20px}.footer .footer__block-list .footer__block .menu-list li a{font-size:14px;line-height:26px}.footer .footer__block-list .footer__block:nth-child(1){width:330px}.footer .footer__block-list .footer__block:nth-child(3){width:310px}.footer .footer__aside-top .social-media li a svg{width:24px;height:auto}.footer .footer__aside-top .social-media{min-width:160px}.footer .footer__aside-top .content{width:83%}.footer__aside-top .footerNoteContainer .footerNotes:first-child{padding-right:30px}.footer__aside-top .footerNoteContainer .footerNotes:last-child{padding-left:35px}.footer .footer__aside-top .footerNoteContainer h3{font-size:18px;line-height:32px}.footer .footer__aside{gap:50px}.testimonial-list .testimonial-item .test-block-content img{max-width:280px}.shopify-section--testimonials .clientsMessage p{font-size:28px;line-height:28px}.testimonial-list .testimonial-item .test-block-content{max-width:347px}.testimonial-list .slick-list .slick-track{column-gap:30px}.how-to-get-started-section{padding:90px 0 110px}.how-to-get-started-section .get-started-wrapper .get-started-item .image-block .arrow{max-width:120px}.how-to-get-started-section .get-started-wrapper{margin-top:70px}.how-to-get-started-section{padding:70px 0 86px}.how-to-get-started-section .get-started-wrapper .get-started-item .content-block{margin-top:21px}.how-to-get-started-section .get-started-wrapper .get-started-item .content-block h5{margin-bottom:16px}.image-text-half-section .text-block{padding-left:calc((100% - 1130px)/2)}.image-text-half-section .text-block h2{font-size:50px;line-height:46px;margin-bottom:25px}.image-text-half-section .text-block p{font-size:14px;line-height:22px}.jaw-options .half-block{padding-left:calc((100% - 1100px)/2)}.jaw-options .half-block .content-block{padding-top:48px;padding-bottom:48px}.faq-section{padding:80px 0}.faq-section .faqs-wrapper{margin-top:70px}.faq-section .faqs-wrapper .faq-item .content-block .content,.faq-section .faqs-wrapper .faq-item .title-block{padding-left:60px}.related-blog-posts{padding-top:70px;padding-bottom:70px}.shopify-section--blog-posts .blog-posts .slick-track{gap:30px}.blog-posts .blog-post-card .blog-post-card__info{padding:30px 22px 110px}.template-article section.shopify-section--blog-posts .section-header h2{margin-bottom:55px!important}.blog-posts__container .blog-posts{gap:30px}body .article .article-banner,body .article .article-content{max-width:1146px}.article-banner__content h1{font-size:48px;line-height:42px}body .article .article-banner .article-banner__content .article__meta p{font-size:18px;line-height:18px}body .article .article-banner{padding-top:100px}body .article .article-banner .article-banner__content{padding-bottom:60px}body .article .article-content{padding-top:70px;padding-bottom:60px}body .article .table-content-block .white-box .top-block{padding:32px 28px 42px}body .article .table-content-block .white-box .top-block h3{font-size:22px;line-height:24px;margin-bottom:30px}body .article .table-content-block .white-box .bottom-block{padding:35px 28px 40px}body .article .table-content-block .white-box .bottom-block h4{font-size:22px;line-height:24px}body .article .article-content .wrapper{column-gap:50px}.article .article-content .image-block{padding:30px 0}.article .article-content .quote-block{margin:50px 0}.article .article-content .quote-block h6{font-size:20px;line-height:28px}.article .article-content .quote-block span{font-size:18px;line-height:28px}.article .article-content .headline-block h6{font-size:24px;line-height:30px}.fiting-instructions .content-block .title-block h2{font-size:62px;line-height:56px;margin-bottom:20px}.fiting-instructions .wrapper{column-gap:100px}.fiting-instructions .content-block .title-block p{font-size:20px;line-height:24px}.fiting-instructions .wrapper .image-text-item .img-block{width:120px}.fiting-instructions .wrapper .image-text-item .content{width:calc(100% - 120px);padding-left:40px}.fiting-instructions .wrapper .image-text-item .number{font-size:52px;line-height:80px}.fiting-instructions .wrapper .image-text-item p{font-size:20px;line-height:24px}.fiting-instructions .wrapper .image-text-item{margin-top:60px}.fiting-instructions{padding-top:100px;padding-bottom:100px}.fiting-instructions .content-block .title-block{padding-block:20px}.you-may-also-like-section .product-card .product-card__top{padding:25px 20px}.you-may-also-like-section{padding-bottom:80px}}@media only screen and (min-width:1200px){.like-controls{display:none}}@media only screen and (max-width:1199px){.shopify-section--text-with-icons .section{padding:60px 0}.mega-menu .navigation-promo .megcolumnContainer .mega_menu_img_container{padding:20px 15px;height:260px}.mega-menu .navigation-promo .megcolumnContainer{width:26%}.mega-menu .navigation-promo .megcolumnContainer.tworowcolumn{width:39.2%}.mega-menu .navigation-promo .megcolumnContainer .text-custom{padding:18px 15px}.mega-menu .navigation-promo .megcolumnContainer .text-custom:after{right:15px;width:18px;height:15px}.mega-menu .navigation-promo .megcolumnContainer.tworowcolumn .text-custom{padding-left:15px;padding-right:15px}.mega-menu .navigation-promo .megcolumnContainer.tworowcolumn .text-custom:after{right:15px}.content-over-media-new .place-self-end-start p{font-size:15px!important}.btn{font-size:14px;line-height:62px;background-size:18px;padding:0 24px}.product-overlay-image{padding:80px 0}.header .header__wrapper{padding-left:30px;padding-right:30px}.header .header__wrapper .header__link-list{gap:25px}.header__wrapper .header__logo a img{width:50px}.header__wrapper .take-quiz-btn .quiz-btn{padding:15px 12px}.hero-section .hero-content h2{font-size:72px;line-height:56px}.hero-section .hero-content h6{margin-bottom:25px}.hero-section .hero-content p{font-size:18px;line-height:24px;max-width:340px}.hero-section .hero-content .btn{margin-top:20px;max-width:200px}.hero-section{padding-top:100px;padding-bottom:100px}.where-to-start-container .where-to-start-btn .btn{line-height:56px;padding:0 15px;min-width:auto;max-width:180px;width:100%;background-position:right 16px center;background-size:16px}.where-to-start-container .where-to-start{padding:0 10px 0 15px}.where-to-start-container .where-to-start h2{font-size:26px;line-height:30px}.where-to-start-container .where-to-start p{font-size:18px;line-height:24px}.where-to-start-container{padding:40px 20px 40px 15px}.where-to-start-container .where-to-start-image img{top:-90px}.logo-list-section .section-title h2{font-size:32px;line-height:32px}.logo-list-section .wrapper{gap:30px}.get-started-today .imagecolumn{padding:50px 30px 35px}.two-column-image-section .imagecolumn .imgpack .mainImage{max-height:220px}.two-column-image-section .imagecolumn .imgpack{min-height:220px}.get-started-today .imagecolumn .newthemebtn{margin-top:30px}.get-started-today .section{padding:60px 0 0}.our-story-section{padding:80px 0 100px}.our-story-section .content-block h6{margin-bottom:15px}.our-story-section .content-block h2{font-size:62px;line-height:50px;margin-bottom:40px}.our-story-section .wrapper .content-block h3{font-size:18px;line-height:24px;max-width:328px}.our-story-section .wrapper .content-block{padding-right:30px}.our-story-section .wrapper .content-block .btn{margin-top:40px}.how-it-works-section .section-title h2{font-size:62px;line-height:50px}.how-it-works-section .section-title p{font-size:20px;line-height:26px}.how-it-works-section .container{padding-top:80px;padding-bottom:80px}.how-it-works-section .how-it-works-step{margin-top:60px;margin-bottom:80px}.how-it-works-section .how-it-works-step .step-item{max-width:280px}.how-it-works-section .how-it-works-step .step-item .number-block{width:80px;height:80px;margin:0 auto 25px}.how-it-works-section .how-it-works-step .step-item .number-block span{font-size:22px;line-height:24px}.how-it-works-section .how-it-works-step .step-item .number-block .arrow{max-width:220px}.how-it-works-section .how-it-works-step .step-item h3{margin-bottom:15px}.shopify-section--text-with-icons .text-with-icons__text-wrapper p{font-size:16px;line-height:20px}.textIconsContainer .text-with-icons__item{padding-left:10px;padding-right:10px}.logo-list-section .wrapper{padding-top:20px}.test-controls .test-arrow,.d-test-controls .test-arrow{width:52px;height:52px}.shopify-section--testimonials .section-header h2{font-size:56px;line-height:48px}.testimonial-list .testimonial-item .test-block-content img{max-width:260px}.shopify-section--testimonials .clientsMessage p{font-size:24px;line-height:24px}.doctor-testimonials-section .testimonial-block{max-width:780px}.doctor-testimonials-section .testimonials-item .content-block h2{font-size:52px;line-height:42px;margin-bottom:18px}.doctor-testimonials-section .testimonials-item .content-block h3{font-size:22px;line-height:20px;margin-bottom:15px}.doctor-testimonials-section .testimonials-item .content-block p{font-size:14px;line-height:20px}.doctor-testimonials-section .testimonials-item .content-block .author-details{margin-top:20px}.doctor-testimonials-section .testimonials-item .content-block .author-details .review svg{width:20px;height:auto;margin-right:6px}.doctor-testimonials-section .testimonials-item .content-block .author-details .review span{font-size:16px;line-height:19px}.doctor-testimonials-section .testimonials-item .content-block .author-details .right-block img{margin:0}.doctor-testimonials-section .testimonials-item .content-block .author-details .right-block{width:100%;padding-top:30px}.doctor-testimonials-section{padding:70px 0 60px}.how-it-works-video-section .section-title h2{font-size:68px;line-height:52px}.how-it-works-video-section .video-block{margin:60px 0 50px}.footer{padding:60px 0 30px}.footer__wrapper .footerLogoContainer{margin-bottom:60px}.footer .footer__block-list .footer__block:nth-child(1),.footer .footer__block-list .footer__block:nth-child(3){width:30%}.footer .footer__block-list .footer__block:nth-child(2),.footer .footer__block-list .footer__block:nth-child(4){width:20%}.footer .footer__block-list{margin-bottom:40px}.footer .footer__aside-top .footerNoteContainer h3{line-height:24px}.footer .footer__aside{gap:40px}.how-to-get-started-section .get-started-wrapper .get-started-item .image-block .arrow{max-width:32px}.image-text-half-section .text-block{padding:0 30px}.image-text-half-section .text-block h2{font-size:44px;line-height:40px}.jaw-options .half-block{padding-left:calc((100% - 930px)/2)}.faq-section .faqs-wrapper .faq-item .content-block .content,.faq-section .faqs-wrapper .faq-item .title-block{padding-left:30px}.faq-section .faqs-wrapper .faq-item .title-block{padding-right:30px;padding-top:25px;padding-bottom:25px}.faq-section .faqs-wrapper .faq-item .title-block h3,.faq-section .faqs-wrapper .faq-item .content-block .content p{font-size:16px;line-height:20px}.faq-section .faqs-wrapper .faq-item .title-block .icon{width:18px;height:18px}.faq-section .faqs-wrapper .faq-item .title-block .icon:before{height:18px;left:7px}.faq-section .faqs-wrapper .faq-item .title-block .icon:after{width:18px;top:7px}.shopify-section--blog-posts .blog-posts .slick-track{gap:15px}.blog-posts .blog-post-card .blog-post-card__figure{padding-top:260px}.blog-posts .blog-post-card .blog-post-card__info{padding:25px 20px 110px}.blog-posts .blog-post-card .blog-post-card__info h2{font-size:22px;line-height:26px}.blog-posts .blog-post-card .blog-post-card__info p{margin-top:15px}.blogInfoReadMore{line-height:52px}.related-blog-posts{padding-top:60px;padding-bottom:60px}.template-article section.shopify-section--blog-posts .section-header h2{font-size:30px;line-height:36px;margin-bottom:45px!important}.main-blog-banner .main-blog-content span{margin-bottom:25px}.main-blog-banner .main-blog-content .text-block .readmore-btn{height:68px;margin-top:40px}.main-blog-banner .main-blog-content{padding:90px 0 110px}.blog-navs{padding:12px 15px}.blog-posts__container .blog-posts{gap:20px}body .article .article-banner{padding-top:80px}.article-banner__content h1{font-size:42px;line-height:36px}body .article .article-banner .article-banner__content .article__meta p{font-size:16px;line-height:16px}.article .article-content p{font-size:16px;line-height:22px;margin-bottom:20px}.article .article-content .image-block{padding:20px 0}.article .article-content .quote-block{margin:40px 0;padding-left:28px}.article .article-content .headline-block ul li{font-size:16px;line-height:22px}.article-content-block .product-block{padding:12px 24px}.article-content-block .product-block .image-block .image img{margin-right:20px}.article-content-block .product-block .price-block span.price{font-size:24px;line-height:24px;margin-right:30px}.article-content-block .product-block .price-block button{width:150px;padding:16px 10px}body .article .article-content .wrapper{column-gap:30px}body .article .article-content{padding-top:60px}body .article .table-content-block .white-box .top-block{padding:25px 20px 30px}body .article .table-content-block .white-box .top-block h3{font-size:20px;line-height:22px;margin-bottom:25px}body .article .table-content-block .white-box .top-block ul li a{font-size:16px;line-height:24px}body .article .table-content-block .white-box .top-block ul{row-gap:20px}body .article .table-content-block .white-box .bottom-block{padding:30px 25px}body .article .table-content-block .white-box .bottom-block h4{font-size:20px;line-height:22px}body .article .table-content-block .white-box .bottom-block .author-block .info-block{padding-left:15px}body .article .table-content-block .white-box .bottom-block .author-block .info-block h5{font-size:16px;line-height:24px}body .article .table-content-block .white-box .bottom-block .author-block .info-block .certified-block{margin-top:15px}body .article .article-banner,body .article .article-content{padding-left:30px;padding-right:30px}.about-influencer .wrapper{column-gap:60px;grid-template-columns:2fr 1fr}.about-influencer .wrapper .left-block{padding-top:40px;padding-bottom:80px}.about-influencer .wrapper .product-info-block{grid-template-columns:2.2fr 1fr;padding-bottom:20px}.about-influencer .wrapper .product-info-block .btn{line-height:54px;padding:0 20px;margin-top:30px}.about-influencer .wrapper .left-block .quote{margin:20px 0}.about-influencer .wrapper .left-block p{font-size:14px;line-height:20px}.about-influencer .wrapper .olympia-workout .video-block{padding-top:160%}.about-influencer .wrapper .right-block .olympia-workout{margin-top:-80%}.about-influencer .olympia-workout .content-block h6{margin-top:20px;margin-bottom:10px;font-size:18px;line-height:24px}.like-controls{display:flex;justify-content:center;column-gap:16px;padding-top:20px}.like-controls .like-arrow{width:48px;height:48px;position:inherit}.like-controls .like-arrow{display:flex;justify-content:center;align-items:center;border:2px solid #000000;border-radius:6px}.like-controls .like-arrow svg{width:10px}.like-controls .like-arrow:hover{background-color:#000}.like-controls .like-arrow:hover svg path{fill:#fff}.fiting-instructions .wrapper{column-gap:60px;grid-template-columns:1.3fr 1fr}.fiting-instructions{padding-top:80px;padding-bottom:80px}.fitting-exercise-hero .banner-content h1{font-size:62px;line-height:52px}.fitting-exercise-hero .banner-content p{font-size:16px;max-width:705px}.fitting-exercise-hero .banner-content h3{font-size:20px;line-height:26px;margin-top:35px}.fitting-packs .packs_item{width:calc(40% - 30px)}.fitting-packs .packs_item.packs_details{width:calc(60% - 30px)}.fitting-packs .packs_item .title-block h2{font-size:62px}.fitting-packs .packs_item .title-block h5{font-size:20px;line-height:24px}.fitting-packs .packs_item .points-block h4{font-size:24px;line-height:28px}.fitting-packs .packs_item .points-block{margin-top:40px}.fitting-packs .packs_item .points-block ul{margin-top:15px;max-width:100%}.fitting-packs .packs_item .points-block li{font-size:16px;line-height:24px;background-size:20px;padding-left:30px;background-position:top 10px left;padding-top:5px;padding-bottom:5px}.fitting-packs .packs_item .bottom-desc p{font-size:18px;line-height:24px}.fitting-packs{padding:70px 0}}@media only screen and (max-width:1024px){.mega-menu{padding:0;position:inherit;opacity:1;box-shadow:none!important;background:none;max-height:none}.mega-menu .navigation-promo .megcolumnContainer .mega_menu_img_container{padding:15px;height:150px}.mega-menu .navigation-promo .megcolumnContainer .text-custom{padding-top:12px;padding-bottom:12px}.mega-menu .navigation-promo .megcolumnContainer .text-custom:after{width:17px;height:14px}.mega-menu .navigation-promo .megcolumnContainer .mega_menu_img_container img{max-height:100%;object-fit:contain}.header__wrapper .take-quiz-btn .quiz-btn,.header__icon-list a[aria-controls=search-drawer]{display:none}.header__wrapper .header__logo a img{width:40px}.header .header__wrapper{padding:15px}body .count-bubble{width:16px;height:16px;font-size:9px}body .header__cart-count{right:-10px!important;top:-10px!important}.mobile-menu-drawer{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#000;z-index:99;transform:translate(-100%);transition:all .2s ease-in-out;overflow-y:auto;padding-bottom:30px}body.menu-open{position:fixed;width:100%;overflow:hidden}body.menu-open .mobile-menu-drawer{transform:translate(0)}.mobile-menu-drawer:before{content:"";position:absolute;top:0;left:0;width:100%;background-image:url(https://cdn.shopify.com/s/files/1/0692/8639/6193/files/mobile-menu-shape.png?v=1685770916);height:394px;background-size:contain;background-repeat:no-repeat}.mobile-menu-drawer .top-block{display:flex;align-items:center;justify-content:space-between;padding:20px}.mobile-menu-drawer .top-block a[aria-controls=cart-drawer]{display:flex}.mobile-menu-drawer .top-block a[aria-controls=cart-drawer] svg path{stroke:#fff;fill:#fff}.mobile-menu-drawer .top-block,.mobile-menu-drawer .take-quiz-btn,.mobile-menu-drawer .menu-block{position:relative;z-index:2}.mobile-menu-drawer .take-quiz-btn{padding:8px 20px}.mobile-menu-drawer .take-quiz-btn .quiz-btn{max-width:332px;border:2px solid #fff;border-radius:6px;width:100%;display:block;margin:0 auto;text-align:center;font-size:14px;line-height:14px;text-transform:uppercase;color:#fff;font-weight:700;padding:18px 15px}.mobile-menu-drawer .take-quiz-btn .quiz-btn svg{margin-left:12px;transform:translateY(1px)}.mobile-menu-drawer .menu-block{padding-left:20px;padding-right:20px}.mobile-menu-drawer .menu-block .menu-item .menu-title a{display:flex;justify-content:space-between;align-items:center;font-size:22px;line-height:25px;color:#fff;font-weight:600;text-transform:uppercase}.mobile-menu-drawer .menu-block .menu-item .menu-accordion-block{height:0;overflow:hidden;transition:all .2s ease-in-out;opacity:1}.mobile-menu-drawer .menu-block .menu-item:after{content:"";height:.1px;width:100%;background-color:#5b5b5b80;position:absolute;left:0;bottom:0}.mobile-menu-drawer .menu-block .menu-item{position:relative;padding-top:15px;padding-bottom:15px}.mobile-menu-drawer .menu-block .menu-item .menu-accordion-block .navigation-promo{flex-wrap:wrap;padding:20px 0 15px}.mobile-menu-drawer .social-wrap ul li a:before{display:none}.mobile-menu-drawer .social-wrap ul li a svg path{fill:#fff}.mobile-menu-drawer .social-wrap ul{display:flex;justify-content:center;align-items:center;column-gap:35px;margin-top:75px}.mega-menu .navigation-promo .megcolumnContainer,.mega-menu .navigation-promo .megcolumnContainer.tworowcolumn{width:100%}.footer .footer__block-list .footer__block{width:100%!important}.footer .footer__block-list .footer__block.splitfooterMenus .menu-list{display:block}.footer .footer__aside-top{flex-wrap:wrap}.footer .footer__aside-top .content{width:100%}.footer__aside-top .footerNoteContainer .footerNotes{width:100%;padding:0!important;text-align:center;margin-bottom:20px}.footer__aside-top .footerNoteContainer .footerNotes:first-child:after{display:none}.footer .footer__aside-top .footerNoteContainer h3{font-size:20px;line-height:42px;margin-bottom:10px}.footer .footer__aside-top .footerNoteContainer p{max-width:460px;margin:0 auto}.footer .footer__aside-top .social-media{margin:24px auto 0}.footer .footer__block-list .footer__block .title-block{display:flex;justify-content:space-between;align-items:center;padding:13px 0}.footer .footer__block-list .footer__block .title-block .icon{width:12px;height:12px;position:relative}.footer .footer__block-list .footer__block .title-block .icon:before,.footer .footer__block-list .footer__block .title-block .icon:after{content:"";position:absolute;background-color:#fff;transition:all .2s ease-in-out}.footer .footer__block-list .footer__block .title-block .icon:before{width:12px;height:2px;top:5px;left:0}.footer .footer__block-list .footer__block .title-block .icon:after{width:2px;height:12px;top:0;left:5px}.footer .footer__block-list .footer__block{border-bottom:1px solid #5B5B5B}.footer .footer__block-list .footer__block p.bold{margin-bottom:0;font-size:18px;line-height:22px}.footer .footer__block-list .footer__block .menu-list{padding-bottom:15px}.footer .footer__block-list .footer__block .collapsible-block{height:0;overflow:hidden;transition:all .2s ease-in-out}.footer .footerLogoContainer img{max-width:150px}.footer{padding:45px 0 30px}.footer__wrapper .footerLogoContainer{margin-bottom:50px}.footer .footer__block-list{display:block}.footer .footer__block-list .footer__block.active .title-block .icon:after{opacity:0}.header .header__wrapper .header__icon-list .humberger-icon{display:contents}}@media only screen and (max-width:991px){.for-desktop{display:none}.get-started-today .prose h2{text-transform:uppercase;font-size:36px;line-height:36px;color:#000;font-weight:900;margin-bottom:20px}.get-started-today .prose p{font-size:22px;line-height:28px}.get-started-today .imagecolumn{margin-top:24px}.two-column-image-section .imagecolumn .imgpack{min-height:auto;flex-wrap:wrap;margin-top:0}.btn{font-size:16px;line-height:74px}.get-started-today .imagecolumn{padding:30px}.two-column-image-section .imagecolumn .imgpack .deskdesc.for-mobile{flex:0 0 100%!important;display:flex;justify-content:center;flex-wrap:wrap;gap:6px;margin-top:20px}.get-started-today .imagecolumn .imgpack .deskdesc p{margin-bottom:0}.two-column-image-section .imagecolumn .imgpack .mainImage{max-height:260px}.get-started-today .imagecolumn .imgpack .deskdesc p{font-size:16px}.where-to-start-container .where-to-start-image,.where-to-start-container .where-to-start,.where-to-start-container .where-to-start-btn{flex:0 0 100%}.where-to-start-container .where-to-start-image img{max-width:320px;width:100%;position:inherit;top:auto;margin:0 auto}.where-to-start-container{display:block;padding:0 34px 40px 20px}.where-to-start-container .where-to-start-image{margin:0 auto;transform:translateY(-25px)}.where-to-start-container .where-to-start{text-align:center}.where-to-start-container .where-to-start h2{font-size:32px;line-height:32px;color:#666}.where-to-start-container .where-to-start p{font-size:20px;line-height:26px;color:#666;margin-top:15px}.where-to-start-container .where-to-start-btn{padding-top:45px}.where-to-start-container .where-to-start-btn .btn{margin:0 auto;display:block;font-size:16px;line-height:80px;max-width:322px;width:100%;padding:0 30px 0 25px;background-position:right 30px center;background-size:19px}.two-column-image-section .imagecolumn{flex:0 0 100%}.two-column-image-section{flex-wrap:wrap}.where-to-start-container{margin-top:50px}body .count-bubble{width:16px;height:16px;font-size:9px}body .header__cart-count{right:-10px!important;top:-10px!important}.product-overlay-image{padding:80px 0}.product-overlay-image .product_container{margin:0 auto;transform:translateY(400px);position:relative;z-index:2}.product-overlay-image .banner-image img{object-position:top left}.hero-section .hero-image img{object-position:top center}.hero-section .hero-content .btn{margin-top:20px}.hero-section .hero-content .text-block{max-width:100%;text-align:center}.hero-section{padding-bottom:35px;padding-top:490px}.hero-section .hero-content p{max-width:100%;margin:0 auto}.hero-section .hero-content h2{font-size:64px;line-height:49px}.how-it-works-section .how-it-works-step .step-item{max-width:100%;width:100%}.how-it-works-section .how-it-works-step .step-item .number-block .arrow{display:none}.how-it-works-section .container{padding-top:150px;padding-bottom:70px}.how-it-works-section .how-it-works-step .step-item .number-block{width:116px;height:116px}.how-it-works-section .how-it-works-step .step-item .number-block span{font-size:24px;line-height:24px}.how-it-works-section .how-it-works-step{margin-bottom:70px;margin-top:40px}.how-it-works-section .how-it-works-step .step-item .for-mobile{padding-top:25px;padding-bottom:15px}.how-it-works-section .how-it-works-step .step-item .for-mobile img{margin:0 auto}.our-story-section .wrapper{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.our-story-section .wrapper .content-block{padding-right:0;width:100%;text-align:center;padding-top:60px}.our-story-section .wrapper .image-block{width:80%}.our-story-section .wrapper .content-block h3{margin:0 auto 30px;font-size:22px;line-height:28px;color:#000}.our-story-section .wrapper .content-block p{margin:0 auto;font-weight:500}.our-story-section{padding:80px 0}.our-story-section .content-block.for-mobile{text-align:center}.our-story-section .content-block h6{font-size:10px;line-height:15px;letter-spacing:.015em}.our-story-section .wrapper .content-block .btn{max-width:366px;width:100%}.textIconsContainer .text-with-icons__item{flex:0 0 40%;padding-left:20px;padding-right:20px}.textIconsContainer{flex-wrap:wrap;gap:30px}.logo-list-section .wrapper{flex-wrap:wrap;gap:0;justify-content:center;row-gap:60px;padding-top:30px}.logo-list-section .wrapper .logo-block{width:25%}.logo-list-section .wrapper .logo-block img{margin:0 auto}.get-started-today .imagecolumn .imgpack h2{margin-bottom:0}.test-controls .test-arrow,.d-test-controls .test-arrow{position:inherit}.test-controls,.d-test-controls{display:flex;justify-content:center;column-gap:16px;padding-top:40px}.test-controls .test-arrow,.d-test-controls .test-arrow{width:48px;height:48px}.test-controls .test-arrow svg,.d-test-controls .test-arrow svg{width:10px}.doctor-testimonials-section .testimonials-item .content-block h2{font-size:48px;line-height:50px}.doctor-testimonials-section .testimonials-item .content-block h3{margin-top:36px}.d-test-controls{padding-top:0}.testimonial-list .testimonial-item .test-block-content{max-width:100%}.shopify-section--testimonials .section-header h2{font-size:48px;line-height:46px}.shopify-section--testimonials .section.section-full{padding:36px 0 47px}.shopify-section--testimonials .section-header p{display:none}.testimonial-list .testimonial-item .test-block-content img{max-width:285px}.testimonial-list .testimonial-item .test-block-content .quotesImage svg{width:47px}.shopify-section--testimonials .button-block{margin-top:40px}.shopify-section--testimonials .button-block .btn{max-width:366px}.doctor-testimonials-section .testimonials-item .image-block{width:60%;margin:0 auto}.doctor-testimonials-section .testimonials-item .content-block{width:100%;text-align:center}.doctor-testimonials-section .testimonials-item .image-block .image img{width:auto;margin:0 auto}.doctor-testimonials-section .testimonials-item .author-info{display:none}.doctor-testimonials-section .testimonials-item .content-block h3{max-width:100%;font-size:24px;line-height:24px}.doctor-testimonials-section .testimonials-item .content-block .author-details{flex-direction:column-reverse}.doctor-testimonials-section .testimonials-item .content-block .author-details .right-block img{margin:0 auto}.doctor-testimonials-section .testimonials-item .content-block .author-details .left-block{padding-top:20px}.doctor-testimonials-section .testimonials-item .content-block .author-details .review{justify-content:center}.testimonial-list .slick-list .slick-track{gap:0}.how-it-works-video-section .video-block .play-btn{width:120px;height:120px}.how-it-works-video-section .section-title h2{font-size:64px;line-height:77px}.how-it-works-video-section{padding:60px 0}.how-it-works-video-section .description-text p{font-size:16px;line-height:22px}.how-to-get-started-section{padding:30px 0 36px}.how-to-get-started-section .section-title h2{margin-bottom:5px}.how-to-get-started-section .get-started-wrapper{justify-content:center;margin-top:30px}.how-to-get-started-section .get-started-wrapper .get-started-item{margin:0 40px}.how-to-get-started-section .get-started-wrapper .get-started-item .arrow-bottom{margin:15px auto}.how-to-get-started-section .get-started-wrapper .get-started-item .number-block{background-color:#fff}.how-to-get-started-section .get-started-wrapper .get-started-item .image-block{padding-top:100%;width:80%;margin:0 auto}.how-to-get-started-section{background-color:#eee}.image-text-half-section .text-block,.image-text-half-section .image-block{width:100%}.image-text-half-section .wrapper{flex-direction:column;align-items:end}.image-text-half-section .wrapper.noreverse{flex-direction:column}.image-text-half-section .text-block h2{font-size:48px;line-height:40px;margin-bottom:40px}.image-text-half-section .text-block p{font-size:16px;line-height:20px}.image-text-half-section .text-block{padding-left:calc((100% - 690px)/2);padding-right:calc((100% - 690px)/2)}.jaw-options .half-block{width:100%;padding-left:calc((100% - 690px)/2)}.jaw-options .half-block .content-block h4{font-size:32px;line-height:30px}.jaw-options .half-block .content-block .btn{margin-top:32px}.faq-section{padding:70px 0 50px}.faq-section .faqs-wrapper .faq-item .content-block .content{padding-right:60px;padding-bottom:30px}.blog-controls{display:flex;justify-content:center;margin-top:48px;column-gap:24px}.blog-controls .blog-arrow{width:48px;height:48px;border:2px solid #000000;border-radius:6px;display:flex;justify-content:center;align-items:center}.main-blog-banner .main-blog-content{padding:64% 0 35px}.main-blog-banner .main-blog-content .text-block{max-width:100%}.main-blog-banner .main-blog-content p{display:none}.main-blog-banner .main-blog-content .text-block .readmore-btn{margin-top:35px}.main-blog-banner .main-blog-content .text-block .readmore-btn{max-width:366px}.blog-navs ul li a{font-size:12px;line-height:12px;padding:10px 22px}.blog-posts__container .blog-posts{grid-template-columns:repeat(2,1fr)}body .article .article-banner{padding-top:64px}.article-banner__content h1{font-size:32px;line-height:32px}body .article .article-banner .article-banner__content{gap:24px;padding-bottom:56px}body .article .article-banner .article-banner__content .article__meta p{font-size:12px;line-height:12px}body .article .table-content-block{display:none}body .article .article-content .wrapper{display:block;column-gap:0}body .article .article-content{padding-top:16px}.article .article-content .quote-block h6{font-size:20px;line-height:24px}.new-hero-section .banner-content h1{font-size:60px;line-height:52px}.new-hero-section .banner-content span.sub-title{margin-bottom:25px}.new-hero-section .banner-content p{font-size:16px;line-height:20px}.new-hero-section .banner-content{text-align:center;padding-bottom:50px}.new-hero-section .banner-content ul{justify-content:center}.new-hero-section{padding-top:160%}.about-influencer .container{padding-left:30px;padding-right:30px}.about-influencer .wrapper{display:block}.about-influencer .wrapper .right-block .olympia-workout{margin-top:0;padding-bottom:80px}.about-influencer .wrapper .product-info-block{display:flex;flex-wrap:wrap;padding-bottom:0}.about-influencer .wrapper .product-info-block .info-block{order:2;width:100%;padding-top:30px}.about-influencer .wrapper .product-info-block .image-block{order:1;width:100%}.about-influencer .wrapper .product-info-block .image-block img{max-width:248px;margin:0 auto;display:block}.about-influencer .wrapper .left-block .info-block p{font-size:18px;line-height:26px;text-align:center}.about-influencer .wrapper .product-info-block .btn{margin-left:auto;margin-right:auto;display:inherit}.about-influencer .wrapper .left-block .quote{margin:70px 0 40px}.about-influencer .wrapper .left-block p{font-size:16px;line-height:22px}.about-influencer .olympia-workout .content-block{text-align:left}.about-influencer .olympia-workout .content-block h6{font-size:20px;line-height:22px;margin-top:40px;margin-bottom:20px}.about-influencer .olympia-workout .content-block p{font-size:16px;line-height:22px}.about-influencer .wrapper .left-block{padding-bottom:60px}.you-may-also-like-section{background-position:top center}.about-product .about-product-container .container .about-product-detail{text-align:center}.about-product .about-product-container .prodTitleWithImage{flex-direction:column-reverse;margin-top:10px;justify-content:center;display:grid;position:relative}.about-product .about-product-container .prodTitleWithImage .prodTitleBox{padding-right:0;order:1;margin-top:20px}.about-product .about-product-container .pro-card-rating{justify-content:center}.about-product .about-product-info .pricebuttoncontainer .pricebtnbox .pricebtnbox-inner{flex-direction:column;text-align:left}.about-product .about-product-info .pricebuttoncontainer .pricebtnbox .pro-name{font-size:14px;line-height:16px}.about-product .about-product-info .pricebuttoncontainer .pricebtnbox sale-price{font-size:28px;line-height:28px}.about-product .about-product-info .pricebuttoncontainer .pricebtnbox form{flex:128px}.about-product .about-product-info .pricebuttoncontainer .pricebtnbox .newthemebtn{width:128px;min-width:128px;font-size:12px;line-height:14px;white-space:nowrap;padding:0;height:40px}.about-product .about-product-info .pricebuttoncontainer .pricebtnbox{padding:20px 0}.about-product .about-product-container .container{margin-top:-95%;z-index:1;filter:drop-shadow(0px 4px 44px rgba(0,0,0,.16))}.about-product .about-product-container .container .about-product-detail{background-color:#fff;border-radius:10px;padding:0}.about-product .about-product-container .container .about-product-detail .sectionTitle{display:none}.about-product .about-product-container .prodTitleWithImage{margin-top:0;display:flex;flex-wrap:wrap}.about-product .about-product-container .prodTitleWithImage .product-card__figure{max-width:100%}.about-product .about-product-container .prodTitleWithImage .product-card__figure a{max-width:140px;padding-top:15px!important}.about-product .about-product-container .prodTitleWithImage .prodImageBox{flex:auto;order:1}.about-product .about-product-container .prodTitleWithImage .product-card__figure .inside-img{height:70%}.about-product .about-product-container .pro-card-rating,.about-product .about-product-container .container .about-product-detail .prodTitle{color:#000!important}.about-product .about-product-container .container .about-product-detail .prodShortDescription{color:#666;padding-bottom:0}.about-product .about-product-container .pro-card-rating{margin:24px 0 20px}.about-product .about-product-container .container .about-product-info{background-color:#eee;border-radius:0}.about-product .about-product-container .prodTitleWithImage{padding:10px 10px 30px}.about-product.about-product{background-color:#ececec!important}.about-product .about-product-info .pricebuttoncontainer .pricebtnbox{margin:0;padding-left:10px;padding-right:10px;flex-wrap:wrap}.about-product .about-product-info .pricebuttoncontainer .pricebtnbox .prodImage,.about-product .about-product-info .pricebuttoncontainer .pricebtnbox .priceContainer{display:none}.about-product .about-product-info .pricebuttoncontainer .pricebtnbox .price-list{margin-right:0;text-align:center;justify-content:center;margin-bottom:25px}.about-product .about-product-info .pricebuttoncontainer .pricebtnbox .price-list .text-subdued{font-size:16px;line-height:19px;color:#000}.about-product .about-product-info .pricebuttoncontainer .pricebtnbox .pricebtnbox-inner{flex:100%;text-align:center}.about-product .about-product-info .pricebuttoncontainer .pricebtnbox .newthemebtn{background-color:#000;color:#fff;font-size:16px;line-height:50px;height:54px;max-width:366px;width:100%}.fiting-instructions .wrapper{display:flex;flex-wrap:wrap}.fiting-instructions .wrapper .main-image-block{order:1}.fiting-instructions .wrapper .content-block{order:2;padding-top:60px}.fiting-instructions .wrapper .main-image-block img{max-width:80%;margin:0 auto}.fiting-instructions .content-block .title-block{padding-top:0}.fiting-instructions .content-block .title-block h2{font-size:52px;line-height:48px;margin-bottom:10px}.fiting-instructions .wrapper .image-text-item{margin-top:40px}.fitting-exercise-hero .banner-content{padding-top:40px;padding-bottom:60px;text-align:left}.fitting-exercise-hero .banner-content .btn_group{justify-content:center}.fitting-packs .packs_item,.fitting-packs .packs_item.packs_details{width:100%}.fitting-packs .packs_item img{max-width:80%;margin:0 auto}.fitting-packs .packs_item.packs_details{padding-left:30px;padding-right:30px;padding-top:60px}.you-may-also-like-section .wrapper .slick-slide{padding-left:0;padding-right:0}.template-before_after .sectionAmaxingResults h2{font-size:30px;line-height:30px}.announcement-bar__static-list p{font-size:15px}.about-product-container .container{flex-direction:column-reverse}.about-product-container .container .discountContainer{min-height:100px}.about-product .about-product-container .container .about-product-detail{margin-bottom:50px}.new-hero-section.bartley-weaver .container{padding-top:15px;padding-bottom:15px;background:#00000080}.new-hero-section.bartley-weaver .banner-content h1{font-size:40px;line-height:42px}}.mobileImage,.mob_pack_title,.fiting-instructions .main-image-block.mobImageHolder>div.mob_pack_title{display:none}@media only screen and (max-width:767px){body .article .article-content .wrapper{padding:0}.textIconsContainer .text-with-icons__item{flex:0 0 46%;padding-left:10px;padding-right:10px}.logo-list-section .wrapper .logo-block{width:33.333%;padding-left:15px;padding-right:15px}.how-to-get-started-section .section-title h2{font-size:48px;line-height:40px;margin-bottom:30px}.how-to-get-started-section .section-title p{font-size:20px;line-height:24px}.how-to-get-started-section .get-started-wrapper .get-started-item{margin:0}.image-text-half-section .text-block{padding-left:calc((100% - 510px)/2);padding-right:calc((100% - 510px)/2)}.jaw-options .half-block{padding-left:calc((100% - 510px)/2)}.faq-section .faqs-wrapper .faq-item .title-block{padding:19px 18px 19px 22px}.faq-section .faqs-wrapper .faq-item .content-block .content{padding-left:22px;padding-right:50px}.faq-section .faqs-wrapper .faq-item .title-block h3{font-size:15px;line-height:24px;padding-right:16px;width:calc(100% - 18px)}.faq-section .faqs-wrapper .faq-item.active .content-block .content p{font-size:13px;line-height:20px}.faq-section .btn-block{margin-top:68px}.blog-posts__container .blog-posts{grid-template-columns:repeat(1,1fr);column-gap:0;row-gap:32px}.blogInfoReadMore{position:inherit;left:auto;bottom:auto;right:auto;top:auto;margin-top:30px;max-width:200px;width:100%}.blog-posts .blog-post-card .blog-post-card__info{padding:32px 47px 24px 24px}.blog-posts .blog-post-card{min-height:auto!important}.article-content-block .product-block{padding:10px 15px}.article-content-block .product-block .image-block .image img{margin-right:10px}.article-content-block .product-block .image-block h5{font-size:16px;line-height:16px}.article-content-block .product-block .price-block span.price{font-size:20px;line-height:20px;margin-right:20px}.article-content-block .product-block .price-block button{width:130px}.articleUserInfoContainer{height:auto}.articleUserInfoContainer{flex-wrap:wrap}.articleUserInfoContainer .articleUserInfo{flex:auto;width:100%;flex-wrap:wrap;justify-content:center;padding:0}.articleUserInfoContainer .articleUserInfo .articleUserName{width:100%;padding:6px 0 0;text-align:center}.articleUserInfoContainer .share-buttons{flex:auto;width:100%;justify-content:center;display:flex;align-items:center}body .article-wrapper{height:100%;max-height:700px}body .article-wrapper:before{height:72.5%}.section-product-nav{top:85px}.fiting-instructions .wrapper .image-text-item .img-block{width:100px}.fiting-instructions .wrapper .image-text-item .content{width:calc(100% - 100px);padding-left:40px}.fiting-instructions .wrapper .image-text-item .number{font-size:48px;line-height:70px}.fitting-exercise-hero .banner-content h1{font-size:52px;line-height:50px}.fitting-exercise-hero .banner-content p{font-size:14px;max-width:100%;padding-top:16px}.fitting-exercise-hero .banner-content a.btn{line-height:50px;max-width:180px;padding:0 20px}.fitting-packs .packs_item .title-block h2{font-size:42px;line-height:48px}.fitting-packs .packs_item .title-block h5{font-size:16px;line-height:20px}.fitting-packs .packs_item .points-block h4{font-size:20px;line-height:24px}.shopify-section--image-with-text-overlay h1,.shopify-section--image-with-text-overlay h1 span{font-size:44px!important;line-height:40px!important}.product-gallery__media img{max-width:200px;height:auto}.desktopImage{display:none}.mobileImage{display:block}.oke-reviewsTab--small-bottom-left{display:none}.how-to-get-started-section .get-started-wrapper .get-started-item .number-block{width:80px;height:80px;margin:-38px auto 0}.hero-section .hero-content .container{padding:0 15px}.mob_pack_title{display:block}.packs_item.mobImageHolder{display:flex;justify-content:space-between;align-items:center}.fitting-packs .packs_item.packs_details .title-block{display:none}.packs_item.mobImageHolder>div.mob_pack_title{width:calc(55% - 10px)}.packs_item.mobImageHolder>div.mob-image-holder{width:calc(45% - 10px)}.packs_item.mobImageHolder>div img{margin:0;max-width:100%}.mob_pack_title h2{font-size:35px;line-height:38px;font-weight:900;letter-spacing:-3.36px;color:#000}.mob_pack_title h5{font-size:16px;line-height:20px}.fitting-packs .packs_item .points-block h4{text-align:center}.fitting-packs .packs_item .points-block li{font-size:15px}.fiting-instructions .main-image-block.mobImageHolder>div.mob_pack_title{display:block}.fiting-instructions .content-block .title-block{display:none}.fiting-instructions .main-image-block.mobImageHolder{display:flex;justify-content:space-between;align-items:center}.fiting-instructions .main-image-block.mobImageHolder>div.mob_pack_title{width:calc(55% - 10px)}.fiting-instructions .main-image-block.mobImageHolder>div.mob-image-holder{width:calc(45% - 10px);overflow:hidden}.fiting-instructions .main-image-block.mobImageHolder>div img{max-width:100%;margin:0 0 0 -20px}.fiting-instructions .container{padding-right:0;padding-left:0}.fiting-instructions .wrapper{padding:0}.fiting-instructions .content-block{padding:0 20px}.fiting-instructions .mob_pack_title h2,.fiting-instructions .mob_pack_title h5{color:#fff}}@media only screen and (max-width:575px){.textIconsContainer{gap:0;row-gap:30px}.textIconsContainer .text-with-icons__item{width:100%;padding-left:0;padding-right:0;flex:0 0 100%;display:flex;align-items:center;column-gap:40px}.textIconsContainer .text-with-icons__item .icon{height:auto;width:60px}.textIconsContainer .icon img{max-width:100%;max-height:56px;object-fit:contain}.textIconsContainer .text-with-icons__item .text-with-icons__text-wrapper{width:calc(100% - 60px);text-align:left}.shopify-section--text-with-icons .text-with-icons__text-wrapper p{font-size:20px;line-height:22px}.get-started-today .imagecolumn .imgpack h2{font-size:30px;line-height:36px}.get-started-today .imagecolumn .imgpack .mainContent{padding:0 15px 0 0}.get-started-today .imagecolumn{padding:30px 25px}.how-it-works-video-section .section-title h2 span{display:block}.how-it-works-video-section .section-title h2{line-height:56px}.image-text-half-section .text-block{padding-left:15px;padding-right:15px}.jaw-options .half-block{padding-left:15px}.blog-navs ul{justify-content:flex-start}.blog-navs{padding:0}.blog-navs ul{padding:12px}.article-content-block .product-block{flex-wrap:wrap;padding:15px}.article-content-block .product-block .image-block{flex-wrap:wrap;justify-content:center;width:100%}.article-content-block .product-block .image-block h5{width:100%;text-align:center;padding-top:10px}.article-content-block .product-block .price-block{flex-wrap:wrap;width:100%;margin-top:20px}.article-content-block .product-block .price-block span.price{display:block;width:100%;text-align:center;margin-right:0;margin-bottom:8px}.article-content-block .product-block .price-block button{margin:0 auto;padding:15px 10px}.fiting-instructions .content-block .title-block h2{font-size:42px;line-height:38px}.fiting-instructions .wrapper .image-text-item .img-block{width:80px}.fiting-instructions .wrapper .image-text-item .content{width:calc(100% - 80px)}.fiting-instructions .wrapper .image-text-item .number{font-size:42px;line-height:60px}.fiting-instructions .wrapper .image-text-item p{font-size:16px;line-height:20px}.fiting-instructions .wrapper .image-text-item{margin-top:30px}.fitting-exercise-hero .banner-content h1{font-size:48px;line-height:50px}.fitting-packs .packs_item .points-block{margin-top:30px}.fitting-packs{padding:60px 0}.fitting-packs .packs_item.packs_details{padding-left:15px;padding-right:15px}.textIconsContainer{padding:0 20px}.shopify-section--text-with-icons .section{padding:30px 0}.test-controls{padding-top:20px}.section-header.headerTitle{margin-bottom:20px}}.mob_fitting_hero{display:none}.challenge-hero .heroDescription{text-align:center;position:absolute;top:80px;left:0;right:0;margin:0 auto;max-width:780px;width:100%;padding:0 20px}.challenge-hero .heroDescription h4,.challenge-hero .heroDescription h1,.challenge-hero .heroDescription p{color:#fff}.challenge-hero .heroDescription h4{font-size:14px;margin-bottom:10px;text-transform:uppercase}.challenge-hero .heroDescription h1{font-size:60px;line-height:49px;font-weight:800;margin-bottom:10px;text-transform:uppercase;word-spacing:.2em;letter-spacing:-.06em}.challenge-hero .heroDescription p{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;color:transparent;font-size:110px;font-weight:800;line-height:110px;margin-bottom:30px}.challengeContainer{position:relative;padding-bottom:80px;padding-top:80px}.challengeContainer.overlayContainer{margin-top:-80px;padding-top:0}.container.container-980{max-width:980px}.howToWinSection{border-radius:10px;padding:60px 20px;text-align:center}.howToWinSection h4{font-size:18px;font-weight:700;margin-bottom:10px;color:#ccc}.howToWinSection h1{font-size:36px;font-weight:800;color:#fff!important;padding-bottom:15px}.howToWinSection ul{display:inline-block;text-align:left;list-style:disc;margin-left:30px!important;margin-bottom:30px!important}.howToWinSection ul li{font-size:22px;font-weight:400;line-height:25px;padding-bottom:25px}.howToWinSection p{font-size:18px;font-weight:400;line-height:26px;text-align:left;padding:0 20px 20px}.howToWinSection p:empty{display:none}.howToWinSection .btn{background-color:transparent!important;border:2px solid #fff;color:#fff!important;margin-top:30px!important}.howToWinSection h1:after{background-image:url(/cdn/shop/files/small-jawzrsize-logo.png?v=1715843929);content:"";display:block;width:100%;height:40px;background-repeat:no-repeat;background-position:center;text-align:center}.videoTextContainer{display:flex}.videoTextContainer .challengeVideoContainer{max-width:383px;width:100%}.videoTextContainer .challengeTextContainer h4{font-size:18px;font-weight:700;margin-bottom:10px;color:#999}.videoTextContainer .challengeTextContainer h1{font-size:36px;line-height:34px;font-weight:800;color:#fff!important}.videoTextContainer .challengeTextContainer p{font-size:18px;font-weight:400;line-height:26px;text-align:left;padding:0 0 30px;color:#ccc}.videoTextContainer .challengeTextContainer .btn{background-color:transparent!important;border:2px solid #fff;color:#fff!important;margin-top:0!important}.videoTextContainer .challengeTextContainer{width:calc(100% - 383px);padding-left:80px}.videoTextContainer .video-block{position:relative;padding-top:48%;overflow:hidden;height:687px}.videoTextContainer .video-block .play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120px;height:120px;background-color:#fff;border-radius:50%;z-index:3;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease-in-out}.videoTextContainer .video-block .play-btn:hover{background-color:#000c}.videoTextContainer .video-block .play-btn:hover svg path{fill:#fff}.videoTextContainer .video-block{position:relative;padding-top:200%;border-radius:18px;overflow:hidden}.videoTextContainer .video-block video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.videoTextContainer .video-block .poster-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.videoTextContainer .video-block .poster-image img{height:100%;object-fit:cover;width:100%}.howItWorksSection h4{font-size:18px;font-weight:700;margin-bottom:10px;color:#999}.howItWorksSection h1{font-size:36px;line-height:34px;font-weight:800;color:#fff!important}.howItWorksSection p{font-size:18px;font-weight:400;line-height:26px;text-align:left;padding:0 0 30px;color:#ccc}.howItWorksSection ul{display:inline-block;text-align:left;list-style:disc;margin-left:30px!important;margin-bottom:30px!important}.howItWorksSection ul li{font-size:22px;font-weight:400;line-height:25px;padding-bottom:25px}.howItWorksSection ul li:last-child{padding-bottom:0}.howItWorkBlock{margin-top:30px}.howItWorkBlock .blockTitle{display:flex;align-items:center}.howItWorkBlock .blockIndex{font-size:61px;color:#fff!important;font-weight:800}.howItWorkBlock .title{font-size:24px;color:#fff!important;line-height:29px;font-weight:600;padding-left:20px}.template-challenge .jaw-options .btn{padding:0 25px;background-position:right 20px center}.template-challenge .media-with-text__item{max-width:980px;margin:0 auto}.template-challenge .media-with-text__content{padding:15px}.template-challenge .media-with-text__content h2{font-size:60px;line-height:57px;font-weight:800}.template-challenge .media-with-text__content p{font-size:18px;line-height:26px;font-weight:500}.template-challenge .media-with-text__content .btn{max-width:278px}.template-challenge .challengeContainer .btn{border:2px solid #fff}.forMobileOnly{display:none}.media-with-text p a strong{font-size:16px;line-height:26px;letter-spacing:.16px;font-weight:700}.challenge-hero .heroDescription .description_below{margin-top:20px}.challenge-hero .heroDescription .description_below p{-webkit-text-stroke-width:unset;-webkit-text-stroke-color:unset;font-size:16px;color:#fff;font-weight:400;line-height:18px}.hero-section.ladies-pack-banner .text-block{max-width:900px;text-align:center;margin:0 auto}.hero-section.ladies-pack-banner .hero-content h1{font-size:52px;line-height:51px;font-weight:800;letter-spacing:-.04em;color:#fff;margin-bottom:20px;text-transform:uppercase}@media only screen and (max-width:767px){.videoTextContainer{flex-direction:column}.challengeContainer{padding:30px 20px}.videoTextContainer .challengeVideoContainer{max-width:100%;padding:20px}.videoTextContainer .challengeTextContainer{width:100%;padding:20px}.media-with-text p,.template-challenge .media-with-text__content h2{text-align:left}.howToWinSection ul{margin-left:20px!important}.howToWinSection ul li{font-size:20px}.container.container-980{padding-right:0;padding-left:0}.howToWinSection p{padding:0 0 20px}.videoTextContainer .challengeVideoContainer,.videoTextContainer .challengeTextContainer{padding:20px 0}.howItWorksSection ul{margin-left:20px!important}.howItWorksSection ul li{font-size:20px}.template-challenge .media-with-text__content{padding:15px 0}.forMobileOnly{display:block}}@media only screen and (max-width:480px){.mob_fitting_hero{display:block}.fitting-exercise-hero .banner-image,.challenge-hero .banner-image{display:none}.hero-section{padding-top:300px}.hero-section .hero-content .btn{max-width:100%}.shopify-section--testimonials .section-header h2{font-size:46px;line-height:42px}.main-blog-banner .main-blog-content h2{font-size:32px;line-height:32px}.announcement-bar__static-list p{font-size:15px}.challenge-hero .heroDescription h1{font-size:30px;line-height:30px}.challenge-hero .heroDescription p{font-size:60px;line-height:60px}.template-challenge .media-with-text__content h2{font-size:36px;line-height:36px}}@media only screen and (max-width:375px){.fitting-exercise-hero .banner-content{padding-bottom:40px}.fitting-exercise-hero .banner-content h1{font-size:38px;line-height:40px}.fitting-exercise-hero .banner-content .btn_group{gap:10px}.fitting-exercise-hero .banner-content h3{font-size:18px;line-height:24px;margin-top:25px;margin-bottom:10px}}@media only screen and (min-width:992px){.hero-section .hero-image{position:relative}.hero-section{padding-top:0;padding-bottom:0}.hero-section .hero-content{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.hero-section.ladies-pack-banner .hero-content{left:0;right:0;top:unset;bottom:80px;margin:auto}.hero-section .hero-content .container{display:flex;align-items:center;height:100%}}
/*# sourceMappingURL=/cdn/shop/t/159/assets/custom.css.map */
