@import"https://fonts.googleapis.com/css2?family=Source+Sans+3:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@font-face{font-family:futura_bdcn_btbold;src:url(futurabc-webfont.eot);src:url(futurabc-webfont.eot?#iefix) format("embedded-opentype"),url(futurabc-webfont.woff2) format("woff2"),url(futurabc-webfont.woff) format("woff"),url(https://cdn.shopify.com/s/files/1/0065/8440/2033/files/futurabc-webfont.ttf?v=1679739023) format("truetype"),url(futurabc-webfont.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:futura_ltcondensedextrabold;src:url(futuralt-condensedextrabold-webfont.eot);src:url(futuralt-condensedextrabold-webfont.eot?#iefix) format("embedded-opentype"),url(futuralt-condensedextrabold-webfont.woff2) format("woff2"),url(futuralt-condensedextrabold-webfont.woff) format("woff"),url(https://cdn.shopify.com/s/files/1/0065/8440/2033/files/futuralt-condensedextrabold-webfont.ttf?v=1679739436) format("truetype"),url(futuralt-condensedextrabold-webfont.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:futura_ltregular;src:url(futuralt-webfont.eot);src:url(futuralt-webfont.eot?#iefix) format("embedded-opentype"),url(futuralt-webfont.woff2) format("woff2"),url(futuralt-webfont.woff) format("woff"),url(https://cdn.shopify.com/s/files/1/0065/8440/2033/files/futuralt-webfont.ttf?v=1678517399) format("truetype"),url(futuralt-webfont.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:futura_ltbold;src:url(futuralt-bold-webfont.eot);src:url(futuralt-bold-webfont.eot?#iefix) format("embedded-opentype"),url(futuralt-bold-webfont.woff2) format("woff2"),url(futuralt-bold-webfont.woff) format("woff"),url(https://cdn.shopify.com/s/files/1/0065/8440/2033/files/futuralt-bold-webfont.ttf?v=1678517575) format("truetype"),url(futuralt-bold-webfont.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:futura_ltbook;src:url(futuralt-book-webfont.eot);src:url(futuralt-book-webfont.eot?#iefix) format("embedded-opentype"),url(futuralt-book-webfont.woff2) format("woff2"),url(futuralt-book-webfont.woff) format("woff"),url(https://cdn.shopify.com/s/files/1/0065/8440/2033/files/futuralt-book-webfont.ttf?v=1678518129) format("truetype"),url(futuralt-book-webfont.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:futura_ltextrabold;src:url(futuralt-extrabold-webfont.eot);src:url(futuralt-extrabold-webfont.eot?#iefix) format("embedded-opentype"),url(futuralt-extrabold-webfont.woff2) format("woff2"),url(futuralt-extrabold-webfont.woff) format("woff"),url(https://cdn.shopify.com/s/files/1/0065/8440/2033/files/futuralt-extrabold-webfont.ttf?v=1678518571) format("truetype"),url(futuralt-extrabold-webfont.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:futura_ltheavy;src:url(futuralt-heavy-webfont.eot);src:url(futuralt-heavy-webfont.eot?#iefix) format("embedded-opentype"),url(futuralt-heavy-webfont.woff2) format("woff2"),url(futuralt-heavy-webfont.woff) format("woff"),url(https://cdn.shopify.com/s/files/1/0065/8440/2033/files/futuralt-heavy-webfont.ttf?v=1678519276) format("truetype"),url(futuralt-heavy-webfont.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:futura_ltlight;src:url(futuralt-light-webfont.eot);src:url(futuralt-light-webfont.eot?#iefix) format("embedded-opentype"),url(futuralt-light-webfont.woff2) format("woff2"),url(futuralt-light-webfont.woff) format("woff"),url(https://cdn.shopify.com/s/files/1/0065/8440/2033/files/futuralt-light-webfont.ttf?v=1678521666) format("truetype"),url(futuralt-light-webfont.svg) format("svg");font-weight:400;font-style:normal}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.flex-flow{-webkit-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-flow:row wrap}.align-item-start{-webkit-box-align:flex-start;-moz-box-align:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start}.align-item-center{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.align-item-end{-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:end;align-items:end}.space-between{-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between}.justify-center{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.justify-center-end{-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:end;justify-content:end}.flex-direction-column{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:\a0 column}body,.body_font{font-family:futura_ltregular;font-weight:400}.heading_bold_font{font-family:futura_ltcondensedextrabold;font-weight:400}.heading_book_font{font-family:futura_ltbook;font-weight:400}.heading_exrtra_bold_font{font-family:futura_ltextrabold;font-weight:400}.heading_heavy_font{font-family:futura_ltheavy;font-weight:400}.heading_light_font{font-family:futura_ltlight;font-weight:400}.section-header{position:fixed!important;width:100%;top:30px;z-index:111!important}.section-header.scrolled-past-header{top:0;background:#000;position:sticky!important}.header-wrapper,.header-wrapper.gradient{background:transparent}.slideshow__text{max-width:1210px!important}.slideshow__text .banner__heading{font-size:130px;line-height:120px;color:#f5f5f5;letter-spacing:-.06px;text-transform:uppercase;margin-bottom:15px;text-shadow:3px 3px 4px rgba(0,0,0,.75)}.slideshow__text .banner__text{text-shadow:3px 3px 4px rgba(0,0,0,.75)}.banner__text{text-shadow:none;letter-spacing:.01em;font-size:24px;line-height:33px;color:#f5f5f5;padding-bottom:30px}.rich-text__buttons .button{color:#202020}.rich-text__buttons .button:hover{background:#202020;color:#cef952;border-color:#202020}.banner__text{margin-top:0!important}.button:after,.button:before{display:none}.button{background:#cef952;border-radius:90px;min-height:0;padding:19px 37px;display:table;font-family:futura_ltcondensedextrabold;font-weight:400;text-transform:uppercase;font-size:22px;line-height:29px;border:1px solid #CEF952;cursor:pointer}.button:hover{color:#cef952;background:transparent}.train_slider{box-shadow:none}.h2,.shopify-policy__title h1{font-size:80px;line-height:80px;letter-spacing:-.06em;text-transform:uppercase}.if_you_want_box .title{margin:0;max-width:450px;color:#f5f5f5;text-transform:uppercase;padding-right:60px}.if_you_want_box ul{margin:0;width:calc(100% - 450px);padding-left:60px}.if_you_want_inner{border:1px dashed #CEF952;padding:65px 100px}.if_list_item{font-size:36px;line-height:49px;color:#fff;padding-left:18px}li{list-style:none}.if_you_want_box li{padding:10px 0}.if_you_want_inner .button{display:table;margin:0 auto}.if_you_want_box{padding-bottom:50px}.if_you_want_box li:before{content:"";display:block;width:15px;height:15px;background:#cef952;border-radius:20px}.athletic_header .title{text-transform:uppercase;text-align:center;margin:0;padding-bottom:12px}.athletic_header{text-align:center}.athletic_image{width:70%}.athletic_text{width:30%}.athletic_img_inner img{display:block;width:100%}.athletic_img_inner{box-shadow:3px 3px 4px #000000bf}.athletic_img_inner p{font-size:16px;line-height:22px;margin:0;text-align:center;padding:5px 0;background:#cef952;color:#202020;letter-spacing:.3em}.athletic_img_box{padding-right:20px;width:50%}.athletic_text_inner h3{color:#f2f2f7;font-size:23px;line-height:32px;letter-spacing:.1px;margin:0;text-transform:uppercase}.athletic_text_inner p{font-size:14px;line-height:22px;color:#fff;margin:0;padding-top:20px;padding-left:30px;padding-bottom:20px}.athletic_text_inner h4{margin:0;color:#f2f2f7;font-size:23px;line-height:32px;letter-spacing:.1px;text-transform:uppercase}.athletic_header p{font-size:23px;line-height:31px;color:#f2f2f7;letter-spacing:.12em;text-transform:uppercase;margin:0}.athletic_body{margin-top:38px}.athletic_slider li{width:100%}.athletic_icon img{display:block;width:100%;margin-left:-70px}.science_meets_image img{display:block;width:100%;filter:drop-shadow(4px 0px 10px rgba(0,0,0,.1))}.science_meets_image{width:40%;position:relative}.science_meets_text{width:60%;padding:73px 80px 90px 58px}.science_meets_text_inside .title{color:#202020;margin:0;text-transform:uppercase;padding-bottom:40px;position:relative}.science_meets_text_inside .title:before{content:"";display:block;width:94%;height:40px;background:#cef952;position:absolute;top:20px}.science_meets_text_inside p{font-size:22px;line-height:30px;color:#202020;max-width:740px}.science_meets_text_inside .title p{font-size:80px;line-height:80px;letter-spacing:.06px;margin:0;padding-bottom:0;max-width:100%;position:relative}.science_box p{font-size:40px;line-height:54px;margin:0;padding-bottom:10px;text-align:center}.science_box h3{font-size:18px;line-height:26px;color:#000;margin:0;text-transform:uppercase;text-align:center}.science_meets_text li{list-style:none;padding:0 10px;position:relative}.science_meets_text ul{padding-left:0;margin:0;position:relative;max-width:700px;padding-top:45px}.science_box{border:1px solid #000;padding:40px 12px;position:relative;z-index:1;max-width:220px;height:100%}.science_meets_text li:nth-child(3):before{content:"";background:#cef952;display:block;width:85%;position:absolute;top:15px;left:auto;z-index:1;right:10px;bottom:0;height:85%}.science_meets_text li:nth-child(2):before{content:"";background:#cef952;display:block;width:90%;height:90%;position:absolute;top:-10px;left:auto;z-index:1;right:0}.science_meets_text li:nth-child(1):before{content:"";background:#cef952;display:block;width:88%;height:90%;position:absolute;top:33px;left:auto;z-index:1;right:5px}.science_meets_image:after{content:"";display:block;width:90%;height:90%;border:1px solid #CEF952;top:5%;left:5%;position:absolute}.promo_icon_text_inner li{padding:10px;width:33.33%;list-style:none}.promo_icon_text_inner ul{padding-left:0;flex-wrap:wrap;margin:0}.promo_icon_text_contant img{display:block;margin:0 auto 28px;width:122px;height:85px;object-fit:contain}.promo_icon_text_contant{border:1px solid #CEF952;padding:70px 30px 40px;height:100%;text-align:center}.promo_icon_text h3{font-size:30px;line-height:42px;color:#f2f2f7;margin:0;padding-bottom:10px;text-transform:uppercase}.promo_icon_text p{font-size:23px;line-height:31px;color:#f2f2f7;margin:0}.why_train_cover .title{margin:0;text-transform:uppercase;display:table}.train_slider li{width:33.33%;list-style:none;padding:0 10px}.train_box{border:1px solid #CEF952;padding:42px 30px 70px 55px;height:100%}.train_count{color:#cef952;font-size:26px;line-height:26px;display:table;border:1px solid #CEF952;padding:11px 9px;border-radius:54px;margin-bottom:18px;width:53px;height:53px}.train_box h3{font-size:53px;line-height:53px;margin:0;text-transform:uppercase;padding-bottom:15px;letter-spacing:-.06em}.train_box p{margin:0;font-size:16px;line-height:22px;color:#f2f2f7;max-width:300px}.train_content .button{margin:0 auto}.train_content .train_slider{margin:0;padding-bottom:50px;padding-left:0}.train_content{padding-top:50px}.us_vs_them_header .title{color:#202020;text-align:center;margin:0;padding-bottom:15px}.us_vs_them_header p{color:#202020;font-size:18px;line-height:22px;text-align:center;margin:0}.comparison_text{color:#202020;font-size:26px;line-height:35px}.comparison_text{color:#202020;font-size:26px;line-height:35px;width:calc(100% - 430px);padding:25px 0 25px 35px;text-transform:capitalize}.comparison_icon{max-width:215px;width:100%;text-align:center;display:flex;font-size:30px;line-height:32px;color:#202020;text-transform:uppercase}.us_vs_them_cover ul{max-width:835px;width:100%;margin:0 auto;padding-left:0;padding-top:50px}.border_right{border-right:1px solid #202020}.border_bottom{border-bottom:1px solid #202020}.comparison_icon img{width:100%;max-width:31px;margin:0 auto}.us_vs_them_cover li:nth-child(1) .comparison_icon img{max-width:85px;width:100%}.us_vs_them_cover li:nth-child(1) .border_bottom{border-bottom:0;justify-content:center;align-items:center;padding:0 20px}.comparison_image{border-right:1px solid #202020}.why_train_cover{padding-left:90px}.announcement-bar__message{font-size:12px;line-height:24px;color:#202020;font-weight:900;text-align:center;font-family:"Source Sans 3",sans-serif;padding:5px 0 0}.header__menu-item{font-size:14px;line-height:28px;color:#f5f5f5;text-transform:uppercase;padding:0 27px;font-family:futura_ltheavy}.flickity-prev-next-button.next{background-image:url(R.svg);background-repeat:no-repeat;background-size:27px;background-position:center}.flickity-prev-next-button.previous{background-image:url(L.svg);background-repeat:no-repeat;background-size:27px;background-position:center}.flickity-button-icon{opacity:0}.flickity-prev-next-button{background:transparent}.train_slider .flickity-prev-next-button.next{top:-64px;right:86px}.train_slider .flickity-prev-next-button.previous{top:-64px;right:153px;left:auto}.flickity-button:hover{background-color:transparent}.athletic_slider .flickity-prev-next-button.previous{top:auto;left:auto;right:55px;bottom:-30px}.athletic_slider .flickity-prev-next-button.next{top:auto;bottom:-30px;right:0}.athletic_slider{padding-left:0;box-shadow:none}.looking_image_text_cover .h2{text-align:center;color:#202020;display:table;margin:0 auto;position:relative;z-index:1}.looking_image_text_cover ul{padding-left:0;margin:0 -10px;padding-top:35px}.looking_image_text_cover ul li{width:33.33%;padding:0 10px}.looking_image_box img{display:block;width:100%;object-fit:none;filter:drop-shadow(-2px 0px 10px rgba(0,0,0,.4))}.looking_image_box h3{font-size:38px;line-height:51px;color:#202020;text-transform:uppercase;text-align:center;margin:0;letter-spacing:-.01em;padding:26px 0 0}.looking_image_box{border:1px solid #202020;margin-bottom:30px}.looking_image_text_cover ul li .button{margin:0 auto;box-shadow:none;color:#202020}.looking_image_text_cover ul li .button:hover{background:#202020;color:#cef952;border-color:#202020}.looking_image_text_cover .h2:before{content:"";display:block;height:36px;width:100%;background:#cef952;position:absolute;z-index:-2;top:50%;transform:translateY(-50%)}.rich-text__heading{color:#202020;padding-bottom:26px;position:relative;max-width:843px;margin:0 auto}.rich-text__blocks{max-width:1090px!important}.rich-text__text p{color:#202020;font-size:14px;line-height:19px}.rich-text__text{margin:0 0 30px!important}.rich-text__heading strong:after{content:"";display:block;width:100%;height:30px;background:#cef952;position:absolute;z-index:-2;top:50%;transform:translateY(-50%);right:0}.rich-text__heading strong{position:relative}.footer-block__details-content .list-menu__item{color:#202020!important;font-size:12px!important;line-height:16px;text-transform:capitalize}.why_train_cover .title p{margin:0}.footer_cover{display:flex}.footer__content-top{width:60%;background:#f5f5f5;padding:40px 0}.footer-block--newsletter{width:40%;margin-top:0;background:#cef952;padding:40px 0}.footer-block__heading{font-size:12px!important;line-height:16px;font-weight:700;color:#202020;margin-bottom:13px!important}.footer-block--newsletter{align-items:center!important;flex-direction:column}.footer__content-bottom{display:none}.footer_right_contant{max-width:260px;width:100%}.footer__list-social{justify-content:flex-start!important}.newsletter-form__field-wrapper .field:after,.newsletter-form__field-wrapper .field:before{display:none}.footer-block__newsletter{flex-grow:0!important;margin:0 auto!important}.newsletter-form__field-wrapper .field__input{background:transparent;border:1px solid #000;min-height:0!important;height:100%!important;padding:6px 13px!important;color:#202020;font-size:10px;line-height:13px;font-style:italic}.newsletter-form__field-wrapper .field__label{color:#202020;font-size:10px;line-height:13px;font-style:italic;top:50%;transform:translateY(-50%)}.footer__list-social path{fill:#000}.footer-block__newsletter{margin-bottom:7px!important}.newsletter-form__field-wrapper .field__input:focus-visible{box-shadow:none}.newsletter-form__field-wrapper .field__input::placeholder{color:#202020;opacity:1}.newsletter-form__field-wrapper .field__input:-ms-input-placeholder{color:#202020}.newsletter-form__field-wrapper .field__input::-ms-input-placeholder{color:#202020}.newsletter-form__field-wrapper{max-width:215px!important}.footer-block:first-child{width:46%!important}.footer-block{width:18%!important}.footer__blocks-wrapper{gap:0;row-gap:0!important}.footer__column{width:100%;max-width:54%;margin-left:auto;align-items:baseline!important;margin-top:16px}.copyright__content{font-size:10px;line-height:13px;color:#202020;font-family:futura_ltregular;font-weight:400}.footer-block--newsletter{justify-content:flex-start!important}.footer__content-bottom-wrapper{max-width:54%;margin-left:auto!important;justify-content:flex-start}.footer__copyright.caption{display:flex;max-width:100%;width:100%;text-align:left!important;align-items:center}.copyright__content a:hover{color:#202020!important}.custom_review_cover .page-width{position:relative}.custom_logo_image{position:absolute;top:-103px}.custom_review_header .h2{margin:0;padding-bottom:20px;text-align:center}.custom_review_image{width:50%;position:relative;right:10%}.custom_review_image img{display:block;width:100%}.copyright__content{display:flex;align-items:center}.custom_review_text{width:50%;position:relative;left:10%;padding-bottom:20px}.custom_review_header{padding-bottom:15px}.custom_review_header_text p{font-size:10px;line-height:13px;color:#f2f2f7;text-transform:uppercase;margin:0}.custom_review_text p{font-size:18px;color:#f2f2f7;line-height:24px;width:540px}.custom_review_header_text span{width:100px}.custom_review_header_text span img{display:block;width:100%}.start_running_content{width:61%}.why_start_running_block{padding:0 80px;max-width:1300px}.why_start_running_block .title{width:39%;padding-right:110px;margin:0}.running_content_list{padding-left:0;margin:0}.running_content_list li{padding-bottom:30px}.shoe_img img{display:block;width:100%}.shoe_img{width:42px}.start_running_box_inner h3{font-size:28px;line-height:36px;margin:0;padding-bottom:10px}.start_running_box_inner p{font-size:14px;line-height:19px;color:#f2f2f7;margin:0}.start_running_box_inner{padding-left:15px;width:calc(100% - 42px)}.why_start_running_block strong{color:#cef952}.why_start_running_block .title p{margin:0}.why_start_running_cover{background-repeat:no-repeat;background-position:bottom;background-size:cover}.program_work_banner img{display:block;width:100%;transform:translateY(-40px)}.program_work_banner{position:relative}.program_work_banner_text{position:absolute;top:15%;width:100%}.program_work_inner_image img{display:block;width:100%}.program_work_image,.program_work_content{width:50%}.work_banner_text_box strong{color:#cef952}.work_banner_text_box .title{margin:0;padding-bottom:24px}.work_banner_text_box .title p{margin:0}.work_banner_text_detail{font-size:18px;line-height:25px;color:#f2f2f7;margin:0;max-width:540px}.work_banner_text_box{max-width:797px;padding-left:30px}.work_banner_text_box span{font-size:23px;line-height:32px;text-transform:uppercase;color:#f2f2f7}.program_work_content .h2{margin:0;text-align:center;padding-bottom:41px}.program_work_box_inner h3{font-size:26px;margin:0;line-height:36px;padding-bottom:10px}.program_work_box_inner p{font-size:14px;line-height:19px;color:#f2f2f7;margin:0;max-width:550px}.program_work_content_list{padding-left:0;margin:0}.program_work_content_list li{padding-bottom:20px}.program_work_box_inner{padding-left:10px}.program_work_content{padding-left:55px}.program_work_block{margin-top:-39%;position:relative}.as_seen_on_list{padding-left:0;width:calc(100% - 140px);margin:0}.as_seen_on_left h3{font-size:14px;line-height:20px;margin:0;width:140px}.as_seen_on_left{width:50%;padding-right:20px}.as_seen_on_right{width:50%;padding-left:20px;border-left:1px solid #F5F5F5}.as_seen_30_right{width:33.33%}.as_seen_logo_img img{display:block;width:100%}.as_seen_on_list li{padding:10px 5px}.seen_review p{font-size:17px;line-height:26px;margin:0;color:#f5f5f5;text-transform:uppercase}.seen_title_text h3{font-size:19px;line-height:28px;text-transform:uppercase;margin:0;text-align:center}.seen_title_text p{margin:0;text-align:center;font-size:14px;line-height:19px}.program_work_list_inner{padding-bottom:40px}.custom_logo_image{animation-name:rotation;animation:rotation 10s infinite linear}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.search-modal__form .icon-search{filter:invert(1)}.search-modal__form .field:after{border-color:#000!important}.search-modal__form .search__input{color:#000!important;padding:15px 98px 15px 15px!important}.search-modal__close-button .icon-close{color:#000}.custom_review_header strong,.why_train_cover .title strong{border-bottom:1px solid #CEF952}.custom_review_header p{margin:0}.mobile-img{display:none!important}.desktop_image{display:block!important}.desktop_image img{width:100%;display:block;height:100%}.guarantee_combat_left{width:60%;padding-right:20px}.guarantee_combat_right{width:40%}.guarantee_combat_left strong{color:#cef952}.guarantee_combat_left p{margin:0}.guarantee_combat_left .h2{margin:0;padding-bottom:22px;font-size:80px;line-height:80px;max-width:710px}.guarantee_combat_left span{color:#f2f2f7;font-size:16px;line-height:22px;letter-spacing:.1em;display:block;text-transform:uppercase}.guarantee_combat_left h3{font-size:44px;line-height:46px;margin:0;text-transform:uppercase;letter-spacing:-.06em}.guarantee_combat_right_bold{font-size:40px;line-height:53px;margin:0;color:#f2f2f7}.guarntee_card img{display:block;width:100%}.guarntee_card{max-width:145px;width:100%;margin-left:auto;padding-bottom:26px}.guarantee_combat_right{text-align:right}.guarantee_combat_right span{display:block;font-size:22px;line-height:30px;color:#f2f2f7}.guarantee_combat_left .detail{font-size:18px;line-height:24px;color:#f2f2f7;padding-bottom:28px;max-width:770px}.guarantee_combat_cover{position:relative}.guarantee_combat_logo{position:absolute;top:-15px;left:50%;transform:translate(-50%)}.track_image_icon_item{padding-left:0;width:55%;margin:0;padding-right:40px}.track_image_icon_inner .h2{width:45%;text-align:right;margin:0}.track_image_icon_item li{width:33.33%!important;padding:15px 8px}.enable_two_box li:first-child,.enable_two_box li:nth-child(2){width:35%}.promo_icon_text_cover .h2{text-align:center;margin:0;padding-bottom:30px}.banner__heading{font-size:103px;line-height:103px;padding-bottom:45px}.banner__box{max-width:1300px!important}.shopify-page-template--page-landing .banner__text{padding-bottom:0}.banner__buttons{flex-wrap:nowrap;max-width:100%!important;width:100%}.vedio-btn{background:transparent;color:#fff;border-color:#fff}.vedio-btn img{margin-right:26px}.banner__buttons .button{max-width:320px;width:100%;padding:19px 15px;text-align:center}.vedio-btn:hover{background:#cef952;color:#000;border-color:#cef952}.vedio-btn:hover img{filter:invert(1)}.listen_text_box p{font-size:31px;line-height:36px;margin:0;color:#f2f2f7;padding-left:15px}.listen_text_inner li{padding:10px 0}.listen_text_inner ul{padding-left:0;max-width:840px;margin:0 auto;padding-bottom:20px}.listen_text_cover .h2{text-align:center;margin:0;padding-bottom:42px}.listen_text_cover .h2 p{margin:0}.listen_text_inner .button{margin:0 auto}.collection-hero{width:100%;position:relative;padding:0!important}.collection-hero img{width:100%;position:absolute;height:100%;object-fit:cover}.collection-hero__inner{position:relative;z-index:1;min-height:420px}.collection-hero__text-wrapper{padding:0;display:flex;justify-content:space-between;align-items:center}.collection-hero__text-wrapper .collection-hero__title{width:50%;font-size:101px;line-height:110px;text-transform:uppercase;letter-spacing:-.06em}.collection-hero_text_box{padding:80px 0}.collection-hero__text-wrapper .collection-hero__description{width:50%;font-size:14px;line-height:19px;color:#f2f2f7}.collection-hero__description p{margin:0}.card__heading{font-family:"Source Sans 3",sans-serif;font-weight:600;letter-spacing:.1em;text-transform:uppercase;font-size:16px;line-height:23px;color:#202020}.card__information{text-align:center}.card__information .price{font-family:"Source Sans 3",sans-serif;text-align:center;font-weight:900;font-size:24.3311px;line-height:35px;letter-spacing:-.06em;color:#202020!important;margin:0!important}.collection .card__information{background:#cef952;padding:10px!important}.card__content{padding:0!important}.main_collection_grid{background:#000}.slideshow__text .banner__buttons{width:auto}.single_image_pillar{display:flex;align-items:center}.single_image_pillar_text{width:50%;padding:0 40px}.single_image_pillar_image{width:50%;position:relative}.single_image_pillar_image img{display:block;width:100%}.single_image_pillar_text h3,.double_image_pillar_text h3{font-size:28px;line-height:36px;color:#f2f2f7;text-align:center;text-transform:uppercase;margin:0;padding-bottom:15px}.single_image_pillar_text p,.double_image_pillar_text p{font-size:14px;line-height:19px;text-align:center;color:#f2f2f7;max-width:418px;margin:0 auto}.single_image_pillar_image:before{content:"";display:block;width:100%;height:100%;border:1px solid #CEF952;position:absolute;top:12px;left:17px}.single_image_first_pillar{flex-direction:row-reverse;padding-left:80px}.single_image_first_pillar{flex-direction:row-reverse}.double_image_pillar_image img{display:block;width:100%}.double_image_pillar_image{width:100%;position:relative}.double_image_pillar_text,.double_image_text_pillar{width:100%}.double_image_pillar{display:flex}.double_image_pillar_text{padding:56px 0}.double_image_first_pillar .double_image_text_pillar{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.double_image_first_pillar .double_image_text_pillar:nth-child(2){padding-left:150px}.double_image_first_pillar .double_image_text_pillar:first-child{padding-right:85px}.four_pillars_header strong{color:#cef952}.four_pillars_header .h2{text-align:center;margin:0;padding-bottom:25px}.four_pillars_header .h2 p{margin:0}.four_pillars_header .work_banner_text_detail{max-width:100%;text-align:center}.single_image_first_pillar .single_image_pillar_image{padding-top:24px}.single_image_pillar{padding-right:80px}.single_image_first_pillar{padding-right:0}.four_pillars_header{padding-bottom:40px}.double_image_pillar_image:after{content:"";display:block;width:100%;height:100%;border:1px solid #CEF952;position:absolute;top:12px;left:18px}.double_image_first_pillar .double_image_text_pillar:nth-child(2) .double_image_pillar_image:after{content:"";display:block;width:100%;height:100%;border:1px solid #CEF952;position:absolute;top:auto;left:auto;right:27px;bottom:26px}.single_image_first_pillar .single_image_pillar_image:before{content:"";display:block;width:100%;height:100%;border:1px solid #CEF952;position:absolute;top:auto;left:17px;bottom:13px}.not_your_average_image img{display:block;width:100%}.not_your_average_image{width:66%;margin:-22px 0}.not_your_average_inner .title{width:34%;margin:0;padding-right:40px}.not_your_average_inner .title p{margin:0}.not_your_average_inner .title strong{color:#cef952}.item_sldie_text p{font-size:18px;line-height:25px;text-align:center;font-family:"Source Sans 3",sans-serif;font-weight:400;color:#f2f2f7;max-width:650px;padding-top:56px;margin:0 auto}.item_sldie_img{padding:0 30px;cursor:pointer}.logo_slider_item{padding-bottom:37px}.logo_slider_image .slick-track{border-bottom:1px solid #fff}.logo_slider_image .slick-current{border-bottom:2px solid #CEF952}.item_sldie_text h3{text-align:center;font-size:20px;line-height:28px;font-weight:700;text-transform:uppercase;margin:0;padding-top:13px;font-family:"Source Sans 3",sans-serif}.risk_free_header .h2{text-align:center;color:#202020;margin:0;position:relative;z-index:1}.risk_free_header .h2 p{margin:0}.risk_free_header .h2 strong:after{content:"";display:block;width:100%;height:45px;background:#cef952;position:absolute;z-index:-1;top:50%;transform:translateY(-50%);right:0}.risk_free_header .h2 strong{position:relative}.risk_free_text_inner ul{padding-left:0;margin:0 -10px}.risk_free_text_inner ul li{width:33.33%;padding:0 10px}.risk_freetext_contant{padding:80px 30px;height:100%}.risk_freetext_contant img{display:block;margin:0 auto 25px;width:80px;height:80px;object-fit:contain;object-position:center}.risk_freetext_contant h3{color:#202020;text-align:center;margin:0;font-size:35px;line-height:48px;text-transform:uppercase;padding-bottom:8px}.risk_freetext_contant p{color:#202020;font-size:23px;line-height:31px;text-align:center;margin:0}.design_bg_1 p{max-width:200px;margin:0 auto}.design_bg_3 p{max-width:290px;margin:0 auto}.collectoin_icon_list img{width:25px;height:25px!important;object-fit:contain;display:block;position:static;margin:0!important}.collectoin_icon_list li{display:flex;align-items:center;padding:5px 0}.collectoin_icon_list span{display:block}.collectoin_icon_list ul{margin:0;padding:10px 0 0!important;list-style:none;display:flex;flex-wrap:wrap}.collectoin_icon_list li{width:50%}.collectoin_icon_list li p{display:block;margin:0;padding:0 0 0 10px}.risk_freetext_contant:after{content:"";display:block;position:absolute;top:0;width:100%;height:100%;background:#cef952;z-index:-5;left:0}.risk_freetext_contant{position:relative;z-index:6}.risk_free_header p{color:#202020}.risk_freetext_contant:before{content:"";display:block;position:absolute;border:1px solid #202020;width:100%;height:100%;left:0;top:0;z-index:-1}.design_bg_1:after{top:7px;left:5px}.design_bg_2:after{top:-12px;left:6px}.design_bg_3:after{top:-5px;left:8px}.try_heading_contant p{font-size:17px;line-height:23px;text-align:center;margin:0;text-transform:uppercase}.risk_free_header{padding-bottom:52px}.the_four_pillars_inner .button{margin:0 auto;color:#202020}.the_four_pillars_inner .button:hover{color:#fff;border-color:#fff}.four_pillars_body{padding-bottom:100px}.track_image_icon_item_box img{display:block}.shopify-page-template--page-landing .rich-text__text{max-width:710px;margin:0 auto 10px!important}.shopify-page-template--page-landing .rich-text__text p{color:#202020;font-size:26px;line-height:36px;font-family:futura_ltheavy;font-weight:400;text-transform:uppercase}.logo_slider_item img{margin:0 auto;width:100%;height:29px;object-fit:contain}.template_custom_collection .product-grid{max-width:600px;margin:0 auto}.collection-hero__description{padding-left:60px}.collectoin_icon_list img{border:0!important}.guarantee_combat_logo img{width:210px;display:block}.footer-block__image-wrapper{background-color:transparent}.product-grid .grid__item{padding-right:7px;padding-bottom:7px}.product-grid{margin-right:-7px}.bundle_offer_text_cover .h2{color:#202020;text-align:center;padding-bottom:38px;max-width:990px;margin:0 auto}.bundle_offer_text_cover .h2 p{margin:0}.bundle_offer_text_box p{color:#202020;font-size:31px;line-height:36px;margin:0;padding-left:15px;text-transform:capitalize}.bundle_offer_text_inner li{padding:10px 0}.bundle_offer_text_inner .button{margin:0 auto;color:#202020;text-align:center}.bundle_offer_text_cover .h2 p strong:after{content:"";display:block;width:100%;height:83px;background:#cef952;position:absolute;z-index:-2;top:50%;transform:translateY(-50%);right:0}.bundle_offer_text_cover .h2 p strong{position:relative;z-index:1}.bundle_offer_price{color:#202020;text-align:center;border:1px solid #202020;font-size:36px;line-height:normal;text-transform:uppercase;max-width:815px;margin:0 auto 37px;padding:28px 26px}.bundle_offer_price p{margin:0}.bundle_offer_text_inner{max-width:878px;margin:0 auto}.bundle_offer_text_inner .detail p{margin:0;color:#202020;text-align:center;font-size:28px;line-height:39px;padding:0 30px}.bundle_offer_text_inner .detail{padding-bottom:37px}.bundle_offer_text_box img{margin-top:5px}.bundle_offer_text_inner ul{padding-left:0;margin-bottom:37px}.bundle_offer_price strong{background:#cef952}.bundle_offer_price strong{background:#cef952;font-size:40px;line-height:normal;font-weight:400;font-family:futura_ltbold}.bundle_offer_price em{font-style:inherit;font-weight:400;font-family:futura_ltbold}.bundle_offer_text_inner .button:hover{background:#202020;color:#cef952;border-color:#202020}.pointer_img{padding-top:5px}.banner__heading{margin-bottom:0;text-transform:uppercase!important}.Satisfaction_text_inner .h2{color:#202020;margin:0;padding-bottom:30px}.Satisfaction_text_inner .description p{color:#202020;margin:0;font-size:26px;line-height:35px}.Satisfaction_text_item{max-width:1000px;margin:0 auto;position:relative}.Satisfaction_text_inner .description{max-width:858px}.Satisfaction_logo{position:absolute;top:-60px;right:0}.description strong{position:relative;z-index:1}.description strong:before{content:"";display:block;width:91%;position:absolute;top:10px;height:27px;background:#cef952;z-index:-1}.overlay_image_text_inner li{width:33.33%;padding:15px 10px}.overlay_image_text_box img{display:block;width:100%;position:absolute;top:0;height:100%;object-fit:cover}.overlay_image_text_inner ul{margin:0 -10px;padding-left:0}.template_custom_collection .price-item--regular .money,.price--on-sale .price-item--regular{color:#202020!important}.template_custom_collection .card__heading{font-size:80px;line-height:80px;color:#f2f2f7;text-transform:uppercase;font-family:futura_ltbold;letter-spacing:-.06em;font-weight:400;max-width:470px;margin:0 auto;width:100%}.template_custom_collection .pd_card_information{position:absolute;top:50%;transform:translateY(-50%);width:100%}.template_custom_collection .pd_card_information .caption-with-letter-spacing{font-size:26px;line-height:36px;text-transform:uppercase;letter-spacing:.1em;opacity:1!important;color:#f2f2f7;font-family:futura_ltheavy;font-weight:400}.template_custom_collection .card__badge{display:none}.template_custom_collection .product-grid .grid__item{padding:31px 0!important;filter:drop-shadow(-2px 0px 10px rgba(0,0,0,.4))}.template_custom_collection .main_collection_grid{background:#f5f5f5}.template_custom_collection .card__information .price{font-size:35px;line-height:48px;font-family:futura_ltbold;font-weight:400}.template_custom_collection .underline-links-hover:hover a{text-decoration:none!important}.h0{font-size:117px;line-height:120px;color:#f5f5f5;letter-spacing:-.06px;text-transform:uppercase}.frequently_text_cover .h0{margin:0;text-align:center}.frequently_text_inner{padding-top:45px;max-width:838px;margin:0 auto}.frequently_text_inner ul{padding-left:0}.frequently_text_box h3{font-size:27px;line-height:38px;color:#f2f2f7;margin:0;padding-bottom:24px}.frequently_text_box{max-width:636px;margin:0 auto;padding:29px 0 44px}.frequently_text_box .detail{font-size:18px;line-height:24px;margin:0;color:#f2f2f7}.frequently_text_inner li{border-bottom:1px solid #CEF952}.frequently_text_inner li:last-child{border-bottom:0}.frequently_text_box .detail a{color:#f2f2f7}.frequently_text_box .detail p{margin:0}.overlay_image_text_box_inner h3{font-size:55px;line-height:55px;text-align:center;letter-spacing:-.06em;color:#f2f2f7;margin:0;padding-bottom:10px;text-transform:uppercase}.overlay_image_text_box .pre_title{display:block;font-size:20px;text-transform:uppercase;line-height:26px;color:#f2f2f7;letter-spacing:.1em;text-align:center}.overlay_image_text_box{padding-top:100%;position:relative}.overlay_image_text_box_inner{position:absolute;top:15px;text-align:center;border:1px solid #CEF952;width:calc(100% - 30px);height:calc(100% - 30px);left:15px;padding:30px}.overlay_image_text_cover .h2{margin:0;text-align:center;font-size:70px;line-height:80px;padding-bottom:30px}.overlay_image_text_cover .h2 p{margin:0}.overlay_image_text_cover .h2 p strong{color:#cef952}.overlay_image_text_box_inner p{color:#f2f2f7;font-size:14px;line-height:20px;margin:0;padding-top:20px}.guarantee_combat_right_bold a{text-decoration:none;color:#f2f2f7}.about_img img{display:block;width:100%}.about_text .detail strong{font-size:26px;line-height:39px;font-family:futura_ltbold;font-weight:400}.about_img{width:50%}.about_text{width:50%;padding-left:87px;display:flex;flex-direction:column;justify-content:center}.about_text p{font-size:20px;line-height:30px;color:#202020;margin:0}.about_text .button{color:#202020;max-width:302px;width:100%;text-align:center}.about_text .detail{padding-bottom:26px}.about_text .detail em{font-style:normal;background:#cef952}.our_commandments_text_inner li{width:50%;padding:8px 10px}.our_commandments_image_text_box img{display:block;width:100%;position:absolute;top:0;height:100%;object-fit:cover}.our_commandments_text_inner ul{padding-left:0;margin:0 -10px}.our_commandments_image_text_box{padding-top:100%;position:relative}.our_commandments_text_box_inner{position:absolute;top:50%;transform:translateY(-50%);text-align:center;width:100%;padding:47px}.commandments_counts{font-size:150px;line-height:200px;color:#cef952;display:block}.our_commandments_image_text_box h3{font-size:43px;line-height:49px;color:#f2f2f7;text-transform:uppercase;max-width:490px;width:100%;margin:0 auto 10px}.our_commandments_image_text_box .pre_title{font-size:18px;line-height:26px;color:#f2f2f7}.our_commandments_text_inner:after{content:"";display:block;border:1px solid #CEF952;width:calc(100% - 60px);height:calc(100% - 76px);position:absolute;top:38px;left:30px}.our_commandments_text_inner{position:relative}.our_commandments_cover .h2{margin:0;padding-bottom:77px}.zig_zag_column{width:50%}.zig_zag_inner,.zig_zag_column{display:flex;flex-wrap:wrap}.zig_zag_column p{font-size:20px;line-height:27px;color:#f2f2f7;margin:0}.zig_zag_column1{border:1px solid #CEF952;width:100%;max-width:75%;margin:28px 0;padding:160px 69px}.zig_zag_column2{border:1px solid #FFFFFF;margin:28px 0;padding:100px 67px}.zig_zag_column{text-align:center;padding:0 25px}.zig_zag_inner{margin:0 -25px}.zig_zag_column:nth-child(2n) .zig_zag_column1{padding:100px 150px;border-color:#fff;max-width:100%}.zig_zag_column:nth-child(2n) .zig_zag_column2{border-color:#cef952;width:100%;max-width:76%;margin:28px auto;padding:160px 60px}.template_about .rich-text__buttons .button:hover{background:transparent;color:#fff;border-color:#fff}.level_up_image_text_box img{display:block;width:100%;position:absolute;top:0;height:100%;object-fit:cover}.our_commandments_cover h4{font-size:115px;line-height:115px;color:#f2f2f7;letter-spacing:-.06em;text-transform:uppercase;margin:0;padding-bottom:77px}.zig_zag_column1{max-width:100%}.level_up_text_inner li{width:50%;padding:8px 6px}.level_up_text_inner ul{padding-left:0;margin:0 -6px}.level_up_inner .h2{color:#202020;width:40%;margin:0;padding-top:50px}.level_up_text_inner{width:60%;position:relative}.level_up_inner .h2 p{margin:0}.level_up_image_text_box{padding-top:100%;position:relative}.level_up_text_box_inner{position:absolute;top:50%;transform:translateY(-50%);width:100%;text-align:center;padding:40px 55px}.level_up_text_box_inner h3{font-size:33px;line-height:46px;text-align:center;letter-spacing:-.06em;text-transform:uppercase;color:#f5f5f5;margin:0;padding-bottom:10px}.level_up_text_box_inner p{font-size:11px;line-height:15px;margin:0}.level_up_inner .h2 p strong{position:relative;z-index:2}.level_up_inner .h2 p strong:after{content:"";position:absolute;width:100%;display:block;height:85%;top:13px;left:0;background:#cef952;z-index:-1}.level_up_text_inner:after{content:"";display:block;border:1px solid #CEF952;width:calc(100% - 30px);height:calc(100% - 46px);position:absolute;top:23px;left:15px}.about_banner_cover img{display:block;width:100%}.about_banner_text h3{font-size:38px;line-height:38px;letter-spacing:-.06em;text-transform:uppercase;color:#f2f2f7;margin:0}.about_banner_cover img{display:block;width:100%;position:absolute;top:0;height:100%;object-fit:cover;object-position:center}.about_banner_text_left p{color:#f2f2f7;font-size:26px;line-height:36px;margin:0}.about_banner_text_left .title{font-size:115px;line-height:115px;letter-spacing:-.06em;text-transform:uppercase;color:#f2f2f7;margin:0}.about_banner_text h3{font-size:38px;line-height:38px;letter-spacing:-.06em;text-transform:uppercase;color:#f2f2f7;margin:0;padding-bottom:21px}.about_banner_cover,.about_banner_cover_inner{position:relative}.about_banner_text .detail{color:#f2f2f7;font-size:14px;display:block;line-height:19px}.about_banner_text{max-width:450px;width:100%;margin:0 auto}.about_banner_text_right,.about_banner_text_left{width:50%}.overlay_image_text_cover .button{margin:0 auto}.overlay_image_text_inner{padding-bottom:40px}.combat_after_before_header .h2{color:#202020;text-align:center;margin:0;padding-bottom:15px}.combat_after_before_header p{font-size:18px;line-height:24px;color:#202020;max-width:450px;text-align:center;margin:0 auto}.combat_after_before_header{max-width:850px;margin:0 auto;padding-bottom:35px}.combat_after_before_image img{display:block;width:100%}.combat_after_before_item{width:50%;padding:0 40px}.combat_after_before_image{margin:0 -40px}.combat_after_before_cover{background-size:cover;background-position:center;background-repeat:no-repeat}.prices_card_text_item{padding-left:0;margin:0 -30px;justify-content:center}.prices_card_text_item li{width:33.33%;padding:0 30px}.prices_card_image_text h2{font-size:35px;line-height:35px;text-align:center;color:#f2f2f7;margin:0;text-transform:uppercase;padding-bottom:5px}.prices_card_image_text span{display:block;text-align:center;font-size:20px;line-height:27px;text-transform:uppercase;color:#f2f2f7;letter-spacing:.01em;padding-bottom:10px}.prices_card_image_text h3{font-size:24px;line-height:26px;text-align:center;margin:0;color:#f2f2f7;padding-bottom:8px}.prices_card_image_text p{color:#f2f2f7;text-align:center;font-size:13px;line-height:18px;margin:0}.bottom_card_price{text-align:center;padding:0 10px;width:100%}.bottom_card_price .value_price{color:#fff;font-size:19px;line-height:33px;display:block;padding-bottom:10px}.bottom_card_price p{font-size:14px;line-height:19px;margin:0;text-transform:uppercase;color:#fff}.bottom_card_price .price_card{font-size:55px;line-height:73px;letter-spacing:-.06em;color:#fff}.bottom_card_price .button{margin:20px auto 0}.shipping_text p{color:#f2f2f7;font-size:13px;line-height:19px;padding-left:10px}.shipping_text.flex img{width:14px;height:14px;display:block}.shipping_text{justify-content:center;padding-top:17px}.prices_card_header .h2{margin:0 auto;padding-bottom:15px}.prices_card_header{padding-bottom:73px;max-width:980px;margin:0 auto}.prices_card_header .h2 p{margin:0}.prices_card_header .detail{color:#f2f2f7;font-size:18px;line-height:20px;margin:0;text-align:center;text-transform:uppercase}.prices_card_header .h2 p strong{color:#cef952}.prices_card_image_text{padding:38px 39px}.prices_card_header{padding-bottom:63px}.prices_card_image{background-position:bottom;background-repeat:no-repeat;background-size:cover}.prices_card_text_inner{border:1px solid #fff;border-top:0;padding:32px 20px 48px;height:100%}.prices_card_text_box{display:flex;flex-wrap:wrap;height:100%}.prices_card_text_box{position:relative}.top_card{position:absolute;top:0;margin:-36px 0 0;left:63px;font-size:10px;line-height:13px;text-transform:uppercase;color:#202020;letter-spacing:.25em;padding:11px 18px}.card_offer_text{position:absolute;left:auto;right:-40px;top:-55px;background:#fff;padding:20px 10px;border-radius:100%;text-align:center;display:none}.prices_card_text_item_inner{position:relative}.card_offer_text p{font-size:18px;line-height:20px;margin:0;text-transform:uppercase;color:#202020;padding-bottom:4px;letter-spacing:.35em}.card_offer_text h4{font-size:42px;line-height:42px;color:#202020;margin:0}.prices_card_image_text h4{font-size:60px;line-height:60px;text-align:center;margin:0;padding-bottom:5px}.prices_card_text_item li:nth-child(2) .prices_card_image_inner{border:1px solid #CEF952;width:calc(100% - 12px);height:calc(100% - 12px);position:relative;left:6px;top:6px}.Satisfaction_logo img{width:183px;height:183px}.banner_text_slider_inner img{display:block;width:100%}.banner_text_slider_inner{position:relative}.banner_text_slider_content{position:absolute;top:0;padding:25px 0;width:100%;height:100%;display:flex;align-items:center}.banner_text_slider_inner_item .h2{margin:0;max-width:550px}.banner_text_slider_item{width:calc(100% - 550px);height:100%;overflow-y:auto;position:absolute;top:0;right:0;min-height:0}.banner_text_slider_text p{color:#f2f2f7;font-size:20px;line-height:28px;display:block;margin:0}.banner_text_slider_text p strong{font-size:26px;line-height:35px}.banner_text_slider_content .page-width{position:relative;width:100%;height:100%}.banner_text_slider_text{position:relative;top:0;height:100%}.banner_text_heading{height:100%;display:flex;align-items:center}.banner_text_slider_inner_item{height:100%}.shopify-page-template--product{background:#202020!important}.results_text_box .parsent{color:#cef952;font-size:126px;line-height:168px;display:block;letter-spacing:-.06em}.results_text_box h4{font-size:25px;line-height:35px;color:#f2f2f7;text-transform:uppercase;margin:0;padding-bottom:10px}.results_text_box p{font-size:25px;line-height:38px;color:#f2f2f7;max-width:360px;margin:0 auto}.results_text_inner ul{padding-left:0;margin:0 -20px}.results_text_inner li{width:33.33%;padding:0 20px}.results_text_cover .h2{margin:0;padding-bottom:15px;font-style:italic}.easier_text_cover .h2{color:#202020;max-width:740px;margin:0 auto}.easier_text_box .count{color:#cef952;font-size:75px;line-height:100px;letter-spacing:-.06em;text-transform:uppercase;display:block}.easier_text_box h4{margin:0;font-size:22px;line-height:30px;color:#202020;padding-left:10px;text-transform:uppercase;font-style:italic}.easier_text_inner ul{padding-left:0;margin:0 -23px}.easier_text_inner li{width:25%;padding:0 23px}.easier_text_inner{padding-top:56px}.shopify-page-template--product-custom_product main{background:#202020}.loved_cover .h2{margin:0;text-align:center;padding-bottom:40px}.loved_cover .h2 p{margin:0}.loved_slider li{width:33.33%;padding:0 11px}.loved_text_contant{border:1.35099px solid #F2F2F7}.loved_slider{box-shadow:none}.loved_text_contant img{display:block;width:100%}.loved_text_contant p img{display:block;width:12px;margin-right:4px}.loved_text_contant span{font-size:16px;line-height:21px;color:#f2f2f7;display:block}.loved_text_contant p{font-size:14px;line-height:19px;color:#f2f2f7;margin:0}.loved_text_item .title{margin:0}.loved_text_contant h3{margin:0;padding:26px 0 9px}.loved_review img{display:block;width:75px}.loved_text_item{padding:0 53px 60px}.detail_loved p{font-size:16px;line-height:23px}.detail_loved{padding-top:10px;text-align:left}.loved_program{font-size:16px;line-height:20px;color:#f2f2f7;padding-top:15px;text-transform:uppercase}.loved_program p{font-size:16px;line-height:20px;font-style:italic;padding-left:5px}.loved_slider .flickity-prev-next-button.next{right:auto;top:auto;left:calc(50% + 23px);background-image:url(r-arrow.svg)}.loved_slider .flickity-prev-next-button.previous{left:calc(50% - 67px);top:auto;background-image:url(l-arrow.svg)}.loved_slider .flickity-prev-next-button{transform:translateY(-0%);bottom:-67px}.happy_review{width:100%;text-align:center;padding-bottom:20px;color:#f2f2f7;font-size:10px;line-height:13px;text-transform:uppercase}.product_promo_icon_text_inner ul{padding-left:0;margin:0 -20px;text-align:center}.product_promo_icon_text_inner li{width:16.66%;padding:0 20px}.product_promo_icon_image{width:44px;margin:0 auto 16px;height:43px}.product_promo_icon_image img{display:block;width:100%}.product_promo_icon_text_contant h3{font-size:16px;line-height:22px;color:#f2f2f7;text-transform:uppercase;margin:0}.product_promo_icon_text_contant p{color:#f2f2f7;font-size:12px;line-height:16px;margin:0;padding-top:10px}.product_bundle_box img{display:block;width:100%}.product_bundle_inner li{width:33.33%;padding:0 10px}.product_bundle_box{position:relative}.product_bundle_text_box_inner{position:absolute;top:50%;transform:translateY(-50%);width:100%;text-align:center;padding:30px}.product_bundle_text_box_inner .title_bundle{font-size:26px;line-height:33px;margin:0;text-transform:uppercase;color:#f2f2f7;font-family:"Source Sans 3",sans-serif;font-weight:700}.product_bundle_text_box_inner .pre_title{font-size:20px;line-height:29px;color:#f2f2f7;font-family:"Source Sans 3",sans-serif;font-weight:400}.product_bundle_cover .h2 p strong{position:relative;z-index:1}.product_bundle_cover .h2 p strong:after{content:"";display:block;background:#cef952;width:100%;height:50%;position:absolute;top:30px;z-index:-1;left:0}.product_bundle_box:after{content:"";display:block;border:1px solid #CEF952;position:absolute;top:20px;width:calc(100% - 36px);height:calc(100% - 40px);left:18px}.product_bundle_cover .button{margin:0 auto}.product_bundle_inner ul{margin:0 -10px;padding-left:0}.product_bundle_inner{padding-bottom:25px}.product_bundle_cover .h2{text-align:center;max-width:840px;margin:0 auto 30px;color:#202020}.product_bundle_cover .h2 p{margin:0}.related-products .pd_card_information{position:absolute;top:50%;transform:translateY(-50%);width:100%;left:0}.related-products .card__heading{font-size:80px;line-height:80px;color:#f2f2f7;text-transform:uppercase;font-family:futura_ltbold;letter-spacing:-.06em;font-weight:400;max-width:530px;margin:0 auto;width:100%;padding:0 20px}.related-products .pd_card_information .caption-with-letter-spacing{font-size:26px;line-height:36px;text-transform:uppercase;letter-spacing:.1em;opacity:1!important;color:#f2f2f7;font-family:futura_ltheavy;font-weight:400}.related-products .card__information .price{font-size:35px;line-height:48px;font-family:futura_ltbold;font-weight:400}.ready_image_box img{display:block;width:100%}.ready_image{width:22%}.ready_middle{width:56%;text-align:center;padding:0 28px}.ready_middle .h2{margin:0;padding-bottom:14px}.ready_middle .h2 p{margin:0}.ready_middle .h2 p strong{color:#cef952}.ready_middle .dertail{font-size:23px;line-height:32px;letter-spacing:.1em;text-transform:uppercase;color:#f2f2f7}.ready_middle .button{margin:45px auto 0}.ready_middle .button span{font-size:14px;line-height:19px;font-family:futura_ltheavy;font-weight:400;display:block}.ready_left_image{padding-bottom:170px}.ready_right_image{padding-top:175px}.ready_image_box:after{border:1px solid #CEF952;position:absolute;content:"";display:block;width:100%;height:100%}.ready_image_box{position:relative}.ready_left_image .ready_image_box:after{top:15px;left:12px}.ready_right_image .ready_image_box:after{bottom:15px;right:12px}.banner_text_slider_item .metafield-rich_text_field em{display:block;font-style:inherit}.related_slider .grid__item{width:45%;padding-right:20px}.related_slider{padding-left:85px;margin:0;box-shadow:none}.related-products__heading{text-align:center}.related_slider .underline-links-hover:hover a{text-decoration:none}.related_slider .card__badge{display:none}.related_slider .card__information{padding:12px 10px 8px!important}.pd_accordian_detail .acc__title{color:#fff;border-bottom:#fff solid 1px;font-size:14px}.pd_accordian_detail .acc__panel{color:#fff}.pd_accordian_detail .acc__title:after{filter:invert(1);right:80px}.pd_accordian_detail .acc__title{margin:0;padding:12px 110px 12px 0;max-width:100%}.pd_accordian_detail .acc__card,.pd_accordian_detail .acc{padding:0}.pd_accordian_detail .acc__panel{margin:0;max-width:100%;padding:10px 0 20px}.product_banner_cover img{display:block;width:100%;position:absolute;top:0;object-fit:cover;object-position:center;height:100%}.product_banner_cover{position:relative}.product_banner_contant{position:relative;width:100%;height:100%;padding-top:160px;padding-bottom:40px}.product_banner_left_text{width:60%}.product_banner_right_text{width:45%;padding-left:70px}.product_banner_left_text h2{margin:0;max-width:653px}.product_banner_right_text p{font-size:14px;line-height:20px;margin:0;color:#f2f2f7;padding-bottom:20px}.product_banner_right_text h3{font-size:48px;line-height:60px;letter-spacing:-.06em;text-transform:uppercase;color:#f2f2f7;margin:0;max-width:467px}.product_banner_right_text span{font-size:16px;line-height:22px;color:#f2f2f7;text-transform:uppercase;display:block;padding-bottom:5px}.product_banner_left_text p{font-size:26px;line-height:36px;text-transform:uppercase;margin:0;letter-spacing:.1em;color:#f2f2f7}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(28% - .8rem)!important;margin-right:-55px}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide .thumbnail{clip-path:polygon(25% 0%,100% 0%,75% 100%,0% 100%)}.thumbnail-list.slider--tablet-up .thumbnail-list__item:before{padding-bottom:50%!important}.thumbnail[aria-current]{box-shadow:none!important;border:0!important;transform:scale(1.1)!important;z-index:11;opacity:1!important}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide .thumbnail{opacity:.5;transition:all ease .2s}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide .thumbnail:hover{opacity:1;z-index:11;transform:scale(1.1)}.product__title h1{line-height:80px;font-size:60px;color:#f2f2f7;letter-spacing:-.06em;text-transform:uppercase}.product__text{color:#f2f2f7;font-size:24px;line-height:33px;text-transform:capitalize!important}.product__info-wrapper .price-item--regular .money{color:#f2f2f7;text-decoration:line-through}.product__info-wrapper .price-item .money{font-size:35px;line-height:48px;font-family:futura_ltcondensedextrabold;font-weight:400}.product__info-wrapper .price-item--sale .money{color:#cef952}.product_point_list ul{padding-left:0;margin:0}.product-form__buttons{max-width:100%!important}.product_point_list p{color:#f2f2f7;font-size:11px;line-height:16px;padding-left:10px;margin:0}.product_point_list img{width:12px;height:12px;display:block}.product__description strong{font-size:18px;line-height:24px;color:#f2f2f7}.product__description p{color:#f2f2f7;font-size:18px;line-height:24px}.product__description{margin-top:20px!important}.product__description span{text-decoration:none!important}.product-form__submit{color:#202020}.product__media-wrapper{width:50%!important;max-width:50%!important}.product__info-wrapper{width:50%!important;max-width:50%!important;padding-left:85px!important}.product__info-wrapper .price--on-sale .price-item--regular{text-decoration:none}#price-template--18450857034038__main{margin:4px 0 10px!important}.product_icon_text p{margin:0;font-size:10px;line-height:13px;color:#f2f2f7;padding-left:5px}.product_icon_text ul{padding-left:0}.product_icon_text img{width:11px;height:11px}.product_icon_text ul{margin:0}.product_icon_text{margin:20px 0 33px}.product-form{margin-top:33px!important}.price__badge-sale{display:none!important}.product_meta_badge{position:absolute;right:10px;top:10px;max-width:115px;z-index:1}.product_meta_badge img{display:block;width:100%}.template_custom_product .promo_icon_text_inner li:nth-child(odd) .promo_icon_text_contant{border-color:#f5f5f5}.product-form__input input[type=radio]+label{background-color:#2c2c2e!important;font-size:18px!important;line-height:25px!important;font-weight:400;font-family:futura_ltcondensedextrabold;color:#f2f2f7!important;border:6px solid transparent!important}.product-form__input input[type=radio]:checked+label{background-color:transparent!important;border:6px solid #CEF952!important}.product-form__input .form__label{display:none}.product_icon_text_inner ul{padding-left:0;margin:0}.product_icon_text_inner li{width:33.33%;padding:27px 20px}.product_icon_text_box img{display:block;width:50px;height:50px;object-fit:contain}.product_icon_text_box p{margin:0;font-size:19px;line-height:27px;color:#f2f2f7;font-family:"Source Sans 3",sans-serif;font-weight:700;padding-left:24px;max-width:230px}.easier_text_cover .button{margin:68px auto 0;max-width:302px;width:100%;text-align:center;color:#202020}.package_image_text_box{padding-top:100%;position:relative}.package_image_text_box img{display:block;width:100%;position:absolute;top:0;height:100%;object-fit:cover}.package_image_text_box_inner{position:absolute;top:15px;text-align:center;border:1px solid #CEF952;width:calc(100% - 30px);height:calc(100% - 30px);left:15px;padding:30px}.package_image_text_inner li{width:33.33%;padding:10px}.package_image_text_inner ul{padding-left:0;margin:0 -10px}.package_image_text_box_inner h3{font-size:64px;line-height:64px;text-transform:uppercase;letter-spacing:-.06em;color:#f2f2f7;margin:0;padding-bottom:8px}.package_image_text_box_inner .pre_title{font-size:20px;line-height:30px;letter-spacing:.1em;text-transform:uppercase;color:#f2f2f7;margin:0;display:block}.package_image_text_box_inner p{margin:0;color:#f2f2f7;font-size:14px;line-height:20px;padding-top:26px}.package_image_text_box_inner .price_item{color:#f2f2f7;font-size:28px;line-height:40px;display:block;letter-spacing:-.06em;font-weight:900;font-family:"Source Sans 3",sans-serif;text-transform:uppercase;padding-top:36px}.package_image_text_box_inner .price_item strong{color:#cef952}.package_image_text_box_inner .price_item span{text-decoration:line-through}.package_image_text_cover .h2{margin:0;padding-bottom:40px}.product_start_text_item h3{letter-spacing:-.06em;text-transform:uppercase;color:#cef952;margin:0;font-size:50px;line-height:50px;padding-bottom:10px}.product_start_text_inner ul{padding-left:0;margin:0 -20px}.product_start_text_inner li{width:33.33%;padding:0 20px}.product_start_text_item p{font-size:22px;line-height:30px;color:#f2f2f7;margin:0}.product_start_text_header span{color:#f2f2f7;display:block;font-size:20px;line-height:27px;letter-spacing:.1em;text-transform:uppercase;padding-bottom:8px;text-align:center}.product_start_text_cover .h2{margin:0;padding-bottom:40px}.product_start_text_item{max-width:340px;margin:0 auto}.color-swatch{width:44px;height:44px}.color-swatch.selected:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:100%;border:6px solid #CEF952}.blog-articles__article{padding:25px 10px!important;display:flex;align-items:center;width:33.33%}.blog-articles{display:flex!important;flex-wrap:wrap;gap:0!important;margin:0 -10px}.blog-articles__article .card-wrapper{box-shadow:none}.blog__posts{margin:0 -7px}.blog__posts .card__information,.card__information{background:#f2f2f7;padding:14px 23px 33px!important}.article-card-wrapper .card__heading{color:#202020;font-size:60px;line-height:80px;font-family:futura_ltcondensedextrabold;font-weight:400;margin:0;text-align:left;letter-spacing:0}.article-card__excerpt{font-size:12px;line-height:17px;color:#202020;text-align:left;font-family:"Source Sans 3",sans-serif;font-weight:400;margin:0}.shopify-page-template--blog #MainContent{background:#1e1e1e}.article_tag{font-size:16px;line-height:22px;color:#202020;font-weight:700;font-family:"Source Sans 3",sans-serif;text-align:left;text-transform:uppercase}.blog__posts_slider{box-shadow:none}.shopify-page-template--blog .about_banner_text_item{padding:130px 0 50px}.shopify-page-template--blog .about_banner_text_left .title{font-size:75px;line-height:80px}.tag_category_list a{font-size:13px;line-height:18px;color:#f2f2f7;text-decoration:none;text-transform:uppercase}.tag_category_list{margin:0;padding-left:0;padding-bottom:25px}.tag_category_list li{padding:0 10px}.pagination__item--prev{background-image:url(r-arrow.svg);background-repeat:no-repeat;background-position:center}.main-blog .pagination__item--next{background-image:url(l-arrow.svg);background-repeat:no-repeat;background-position:center}.main-blog .pagination__item .icon{opacity:0}.main-blog .number_pagi{display:none}.main-blog .pagination-wrapper{margin-top:3rem}.article-card__excerpt{margin-top:0!important}.mobile_image{display:none!important}.product_start_text_header h2 p{margin:0}.color-swatch.selected:after{max-height:44px;max-width:44px}.program_work_inner_image:after{content:"";display:block;width:100%;height:100%;border:1px solid #CEF952;position:absolute;top:auto;left:17px;bottom:13px}.program_work_inner_image{position:relative}.combat_after_before_header .h2 p{font-size:80px;line-height:80px;letter-spacing:-.06em;text-transform:uppercase;width:100%;max-width:100%}.collection .card-wrapper{box-shadow:none}.product_point_list li{padding-right:45px}.related-products .card-wrapper{box-shadow:none}.product__title{font-size:60px;line-height:60px;font-family:futura_ltcondensedextrabold;font-weight:400;text-transform:uppercase;letter-spacing:-.06em;color:#f2f2f7}.shopify-page-template--page-landing .product__text{font-style:italic;text-transform:uppercase!important;font-family:futura_ltheavy;font-weight:400}.product_time_btn a{color:#202020;background-color:#fff;padding:12px 20px 10px;text-align:center;font-size:13px;line-height:22px;text-decoration:none;text-transform:capitalize;font-family:futura_ltheavy;font-weight:400;display:table;margin:0 auto}.product_time_btn{max-width:423px;margin:27px auto!important}.product_time_btn a span{font-family:futura_ltbold}.product_time_btn img{width:17px;margin-right:4px;display:block;float:left}.mega-menu__content{border:0}.mega-menu__link{color:#202020}.section-featured-product .h2{margin:0;padding-bottom:30px}.section-featured-product .product_point_list li{padding-right:10px;padding-bottom:13px}.section-featured-product .product_point_list p{font-size:19px;line-height:22px;padding-left:10px}.section-featured-product .product_icon_text p{font-size:13px;line-height:18px}.section-featured-product .product_icon_text img{width:14px;height:14px}.section-featured-product .custom_review_header_text p{padding-left:4px}.section-featured-product .product_point_list{margin-top:30px}.product_discount_btn a span{display:block;font-size:14px;line-height:19px;text-align:center;font-family:futura_ltheavy;font-weight:400}.product_discount_btn a{text-align:center;width:100%}.section-featured-product .product__media-wrapper{position:relative}.section-featured-product .product_point_list img{width:13px;height:13px}.shopify-page-template--page-landing .custom_review_header strong{border-bottom:0;color:#cef952}.section-featured-product .h2 p{margin:0}.cart-item cart-remove-button .button{display:flex}.cart-item cart-remove-button .button svg path{fill:#000}.cart-item cart-remove-button .button:hover svg path{fill:#fff}.shopify-policy__container{width:100%!important;max-width:1200px}.shopify-policy__container *{color:#000!important}.shopify-policy__title h1{font-family:futura_ltcondensedextrabold;font-weight:\a0 400}.list-menu .header__submenu{background:#000;border:0;width:320px}.shopify-policy__body .rte,.shopify-policy__title h1{color:#202020}.copyright__content img{width:30px}.footer__copyright.caption{flex-wrap:wrap}.product_meta_badge{padding:10px}.product_meta_badge:after{position:absolute;content:"";width:100%;height:100%;display:block;top:0;right:0;background:#767676ad;z-index:-1;border-radius:50%}.track_image_icon_slider{display:none;box-shadow:none}.track_image_icon_slider li{width:33.33%!important}.template_custom_collection .pd_card_information,.template_custom_product .pd_card_information,.related-products .pd_card_information{display:block}.card__information .card_product_link{display:block!important;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.card-information p{text-align:center}.search-modal.modal__content,.predictive-search.predictive-search--header{background:#000}input#Search-In-Modal{background:#000;color:#fff!important}span[data-predictive-search-search-for-text]{color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/17/assets/custom.css.map */
