*{margin:0;padding:0;list-style:none;text-decoration:none;font-family:'Work Sans',sans-serif}a{color:#000}a,a i,a span{transition:all ease .3s}a:hover{text-decoration:none}.fonts{font-family:'Work Sans',sans-serif;font-family:'Playfair Display',serif}.quote p{font-family:'Playfair Display',serif;font-size:48px;line-height:56px;margin-bottom:56px;font-weight:400}.text-white a,.text-white h1,.text-white h2,.text-white h3,.text-white h4,.text-white h5,.text-white h6,.text-white li,.text-white p{color:#fff}h1,h2,h3,h4,h5,h6{font-family:'Work Sans',sans-serif;font-style:normal;margin:0;padding:0;font-weight:600;color:#000}caption,p{font-weight:400;color:#000}h1{font-size:72px;line-height:80px;margin-bottom:32px}h2{font-size:42px;line-height:48px;margin-bottom:32px;text-transform:none;letter-spacing:normal}h3{font-size:26px;line-height:32px;margin-bottom:16px}h4{font-size:20px;line-height:24px;margin-bottom:8px}h4 strong{font-weight:600}h5{font-size:16px;line-height:24px;letter-spacing:.8px;margin-bottom:8px}h6{font-size:14px;line-height:16px;margin-bottom:8px}p{font-size:16px;line-height:24px;margin-bottom:16px;font-weight:400}.large-p p{font-size:20px;line-height:32px;margin-bottom:32px;font-weight:400}ul{padding:0;margin-bottom:8px}li{font-family:'Work Sans',sans-serif;font-size:16px;line-height:24px;margin-bottom:8px}.subtitle1 p{font-size:16px;line-height:24px;margin-bottom:16px}.subtitle2 p{font-size:14px;line-height:24px;margin-bottom:24px}.caption,caption{font-size:14px;line-height:16px;margin-bottom:8px}.overline,overline{font-size:12px;line-height:16px;margin-bottom:8px;letter-spacing:.6px}.quote p:last-child,.subtitle1 p:last-child,.subtitle2 p:last-child,li:last-child,p:last-child{margin-bottom:0}.product1,.product1 p{font-size:26px;line-height:32px;margin-bottom:16px;font-weight:600}.product2,.product2 p{font-size:19px;line-height:24px;margin-bottom:16px;font-weight:600}.product3,.product3 p{font-size:15px;line-height:24px;margin-bottom:16px;letter-spacing:.75px;font-weight:600}img{max-width:100%}table{width:100%}.clear{clear:both}.none{display:none}.left-align{text-align:left}.center-align{text-align:center}.center-align h1,.center-align h2,.center-align h3,.center-align h4,.center-align h5,.center-align h6,.center-align p{text-align:center}.right-align{text-align:right}.fl{float:left}.fr{float:right}.page-section{padding:120px 0}.page-section-2{padding:150px 20px}.site-btn a{font-size:15px;line-height:24px;padding:16px 30px;border-width:2px;border-style:solid;display:inline-block;color:#ca561a;font-weight:600;text-transform:uppercase;letter-spacing:.75px}.simple-btn a,.simple-btn a span{font-size:15px;line-height:24px;display:inline-block;color:#9f0d1d;font-weight:600;text-transform:uppercase;letter-spacing:.75px}.simple-btn i{font-size:17px;margin-left:4px;font-weight:500}.white_btn a{background:#fff;border-color:#fff}.black_cta_wrpr .white_btn a:hover,.orange_cta_wrpr .site-btn a:hover,.white_btn a:hover,.white_btn a:hover span{color:#c4490a}.white_btn a:hover{color:#000}.orange_btn a{background:#ca561a;border-color:#ca561a;color:#fff}.orange_btn a:hover{background:#c4490a;border-color:#c4490a;color:#fff}.simple-btn.white_icon.video_btn_icon i,.simple-btn.white_icon.video_btn_icon p,.simple-btn.white_icon.video_btn_icon span{vertical-align:middle}.simple-btn.white_icon.video_btn_icon span{border-bottom:2px solid;position:relative;top:0;line-height:21px;color:#fff}.white_icon a i{color:#fff;font-size:32px;margin-right:2px;width:32px;height:32px}.white_icon a{color:#fff}.simple-btn.white_icon.video_btn_icon:hover span,.white_icon a:hover,.white_icon a:hover i{color:#b3b3b3}.guide-line-section{padding:40px 0}.container{max-width:1300px}.row-margin-80{margin-bottom:100px}.grey-bg{background:#f0f0f0}.collection_des.light-grey-text p{color:#737373}p.subheading{font-family:Work Sans;font-size:19px;font-style:normal;font-weight:600;line-height:24px;color:#000!important;display:block;margin-bottom:6px}.feature-text h3{margin-bottom:8px}.feature-text h3 strong,h3 strong{font-weight:600;color:#000}.feature-image{margin-bottom:22px}.option-btn a{border:2.4px solid #e1e1e1;border-radius:3px;padding:14px 70px;color:#56585a;font-family:Work Sans;font-size:19px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:0;display:inline-block;text-align:center;vertical-align:top}.option-btn a:hover{border:2.4px solid #000}.option-btn a strong{font-weight:600;color:#272322}.option-btn a p{font-size:14px;line-height:16px;margin-top:6px}.button-demo .option-btn{margin-bottom:40px}.dark-background{background:#000}.feature-content h4 strong{color:#000}.feature-content p{color:#737373}.rating-icon{margin-bottom:28px}.popup-section{position:relative}.close-icon{position:absolute;right:16px;top:16px;width:38px;cursor:pointer}.content-popup.white-popup{background:#fff}.content-popup{padding:80px 20px}.post-text .overline h5{text-transform:uppercase;font-weight:600;margin-bottom:6px;font-size:12px;line-height:16px}.popup-post .post-title{color:#000;margin-top:20px;margin-bottom:5px;font-style:italic;font-weight:900;font-family:Replica,sans-serif;text-transform:uppercase}@media (max-width:767px){.popup-post .post-title{margin-top:0}}.popup-post .post-subtitle{font-size:16px;line-height:20px;color:#56585a;margin-bottom:0}.popup-post hr{margin:10px 0}.popup-post .post-text h5,.popup-post .post-text p{font-size:16px;line-height:19px;color:#000;font-weight:500;color:#000}.popup-post .post-text{min-height:235px}.popup-post .content-level{margin-bottom:20px}.popup-post .content-level:last-child{margin-bottom:0}.popup-post li{margin-bottom:0}.popup-post-row .col-md-4{padding-right:3px;padding-left:3px}.popup-post img{max-width:100%}.white-popup{position:relative}.feature-content li,.feature-content p{font-size:16px;line-height:22px;color:#000;margin-bottom:0}.site-accordian .accordion.md-accordion{width:100%}.site-accordian div.card-header{margin-bottom:0!important;background:0 0;border-top:1px solid rgba(0,0,0,.125);border-bottom:none;padding:0}.site-accordian div.card-body{padding:0 15px}.site-accordian div.card{border:none!important}.site-accordian div.card-header h5{color:#000;padding:35px 15px;font-family:Work Sans;font-size:20px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:0;text-align:left;position:relative}.site-accordian div.card-header h5:hover{background:#f7f7f7}.site-accordian div.card-header a:hover,.site-accordian div.card-header h5:hover{text-decoration:none!important}.site-accordian div.card-header h5 i{position:absolute;right:0;font-size:24px;top:50%;transform:translateY(-50%)}.card-body p{font-family:Work Sans;font-size:20px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:0;text-align:left}.site-accordian div.card-body{padding-bottom:30px}.site-accordian div.card:last-of-type{border-bottom:1px solid rgba(0,0,0,.125)!important;border-radius:0}.site-accordian div.card-header h5 i.fa{font-weight:400;font-size:20px}.main-content{margin-top:0;padding-top:0}.site-nav__label{border-bottom:0 solid transparent;font-size:15px;line-height:16px;font-weight:600;color:#000}.site-nav__label{border-bottom:0 solid transparent;font-size:15px;line-height:16px;font-weight:600;color:#000;letter-spacing:.75px}.cls-1{fill:black}.site-footer{margin-top:0}.site-header.border-bottom{border-bottom:0 solid #dee2e6!important}.hero_wrpr_inner{background:#000}.full-width-cntr{padding-left:0;padding-right:0;width:100%;max-width:2000px;margin:auto}.hero_wrpr_inner h1{font-weight:600;word-break:break-word}.hero_wrpr .hero_text{padding-left:100px;padding-right:20px;flex:0 0 475px;-ms-flex:0 0 475px;max-width:100%}.col-sm-8.hero_image{flex:0 0 62%;-ms-flex:0 0 62%;max-width:62%}.col-sm-8.hero_image img{width:100vw}section.logos_wrpr{background:#f0f0f0}section.logos_wrpr ul{display:block;align-items:center;justify-content:left;overflow:auto;max-width:100%;padding:60px 0;margin-bottom:0}.logos_wrpr li{display:flex;align-items:center;padding:0;margin:12px 0;min-width:110px;height:60px;justify-content:center}.sarah_video{background-position:center center;background-repeat:no-repeat;background-size:cover;height:700px;position:relative;margin-top:120px}.video_overlay{background:rgba(25,25,25,.2);position:absolute;top:0;height:100%;width:100%}.video_icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.sarah_wrpr.quote p{margin-top:25px;font-size:32px;line-height:42px}section.black_cta_wrpr{padding:80px 0;background:#000}.black_cta_wrpr h2{font-weight:600;margin-bottom:45px}.box-reverse{flex-direction:row-reverse}.orange_cta_wrpr{background:#9f0d1d}.black_cta_wrpr .white_btn a{color:#9f0d1d;background:#fff}.white_btn a{background:#fff;color:#9f0d1d}.ftrd_wrpr h6{font-weight:600;font-size:12px;line-height:16px;text-transform:uppercase;letter-spacing:.6px}.collection-text{max-width:320px;margin:auto}.ftrd_wrpr h3{margin-bottom:35px}.collection_des{margin-bottom:35px;width:100%}.sss_img{margin-top:70px}.sss_wrpr h2{font-size:39px}.page-section.insta_wrpr{background:#f0f0f0;padding:144px 0 180px 0}.insta_wrpr h2{margin-bottom:60px}.orange_cta_wrpr .site-btn a{color:#9f0d1d}.orange_cta_wrpr .site-btn{margin-top:40px}.wrpr_800{max-width:880px}.orange_cta_wrpr p{font-weight:400}.hero_btns li{display:inline-block;margin-right:20px;vertical-align:middle;margin-bottom:0}.hero_btns{margin-top:40px}.hero_btns li:last-child{margin-right:0}.heading-row{margin-bottom:60px}.coaching-team-wrapper .heading-row.no-heading-margin{margin-bottom:80px}.no-heading-margin h1,.no-heading-margin h2,.no-heading-margin h3{margin:0}.row-margin{margin-bottom:36px}.row-margin-80{margin-bottom:80px}.image-thumbnail-row .thumbnail-post{margin-bottom:30px}.team-row .col-md-3{margin-bottom:60px}.feature-post .feature-content p{margin-bottom:8px}.coaching-section{padding:150px 0 40px}h2 span{font-weight:400}.no-padding{padding:0!important}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.option-btn{margin-bottom:0}div.option-btn a{padding:10px 20px;margin-right:10px}div.option-btn a:last-child{margin-right:0!important}.collection-left-text.right-column .collection-text{max-width:460px;margin:auto}.subtitle2 p a{color:#737373;text-decoration:underline}div.option-btn.double-btn a{width:47%}.product-slider .carousel.slide a{opacity:1}.product-slider .carousel.slide i{font-size:28px;background:#fff;border-radius:50px!important;width:45px;height:45px;display:inline-block;color:#000!important;line-height:50px;font-weight:400;text-align:center;opacity:1!important}.product-slider .carousel.slide i:hover{opacity:.8!important}.product-slider ol.carousel-indicators li.active img{border:3px solid #ca561a}.product-slider .carousel-indicators li{width:60px;height:auto;opacity:1;background:0 0;padding:0!important;margin:0 6px}#ProductSection-product-detail .product-detail .collection-left-text .product__price,#ProductSection-product-detail .product-detail .collection-left-text .product__price .price span{font-size:19px;line-height:24px;font-weight:600;color:#9f0d1d}.product-detail .collection_des p.subheading{font-size:18px;line-height:24px;letter-spacing:.75px;color:#000;font-weight:500}.subtitle2 p a{color:#737373!important}#shopify-section-product-faq h2{font-size:38px;font-style:italic;text-transform:uppercase;line-height:1;font-family:Replica,sans-serif;font-weight:900;max-width:310px}#shopify-section-product-coaching-team h2,#shopify-section-product-forever-family h2,#shopify-section-product-meet-steelhose .sss_wrpr h2,.community_says h2{font-size:38px;font-style:italic;text-transform:uppercase;line-height:1;font-family:Replica,sans-serif;font-weight:900}#shopify-section-product-coaching-team p,#shopify-section-product-forever-family p,#shopify-section-product-meet-steelhose .sss_wrpr p,.community_says p{font-weight:500;line-height:23px;font-size:20px}#shopify-section-product-coaching-team h4,#shopify-section-product-forever-family h4,#shopify-section-product-meet-steelhose .sss_wrpr h4,.community_says h4{font-size:20px;line-height:1;font-style:italic;text-transform:uppercase;font-weight:900;font-family:Replica,sans-serif}#shopify-section-product-coaching-team p,.community_says p{font-size:16px;line-height:22px;color:#000;font-weight:400;margin-bottom:0}#shopify-section-product-meet-steelhose .thumbnail-post h5{position:absolute;color:#fff;top:15px;margin-left:20px;font-size:20px;letter-spacing:normal;width:calc(100% - 70px)}#shopify-section-product-meet-steelhose .thumbnail-post{position:relative}section.ftrd_wrpr .collection-image img{width:100vw}section.ftrd_wrpr{background:#f0f0f0}.collection-left-text{padding:60px 0}body .mfp-bg{background:#000;opacity:1}body .mfp-iframe-holder .mfp-content{max-width:1100px}body .mfp-iframe-holder .mfp-close{right:-70px}body .mfp-iframe-holder .mfp-close{top:-60px;right:-60px;width:40px;background:#282828;border-radius:50px;height:40px;line-height:40px;opacity:1;font-size:30px;text-align:center;font-weight:400;font-family:'Work Sans';margin-right:0;padding-right:0}ul.hero_btns .site-btn.white_btn{display:inline-block}ul.hero_btns .site-btn.white_btn p{margin:0!important}.orange_cta_wrpr.large-p p{max-width:100%}.swiper-slide .feature-content p{max-width:100%!important}.featured-products .product-form{padding-top:0}a.popup-youtube i.fa.fa-play-circle{background-image:url(//cdn.shopify.com/s/files/1/0102/2767/9279/t/11/assets/play.png?v=3533970663121399992);background-size:cover}a.popup-youtube:hover i.fa.fa-play-circle{background-image:url(//cdn.shopify.com/s/files/1/0102/2767/9279/t/11/assets/play-hover.png?v=11685528138002897174)}a.popup-youtube .fa-play-circle:before{content:"";display:none;opacity:0}.swiper-container{cursor:auto!important}.community_says .review-post{padding-right:20px}.accordion .card .card-header a[aria-expanded=true] .fa-plus:before{content:"\f068"}.collection_row.featured-products .fa-external-link:before{content:url(//cdn.shopify.com/s/files/1/0102/2767/9279/t/11/assets/launch-external.svg?v=5756819150889827795)}section.page-section.dark-background.product_popup{background:0 0}body .mfp-bg{background:rgba(0,0,0,.85)}div#product_popup{position:relative}body .mfp-close-btn-in #product_popup .mfp-close{position:absolute;top:140px;right:34px;opacity:1;background:url(//cdn.shopify.com/s/files/1/0102/2767/9279/t/11/assets/close-icon.svg?v=3534413558702109748) no-repeat center center;width:40px;height:40px;font-size:0px;background-size:39px 39px}.white-popup h2{margin-bottom:50px}.feature-content li{list-style-position:outside;list-style-type:'-'}.collection-text .simple-btn a img,.collection-text .simple-btn a svg{margin-left:10px}.collection-text .simple-btn a{display:inline-flex;align-items:center}.collection-text .simple-btn a img,.collection-text .simple-btn a svg path{transition:all ease .3s}.simple-btn a:hover svg path{fill:#25282b}img.quote_img_desktop{display:inline-block}img.quote_img_mobile{display:none}img.sarah_signature_img{margin-bottom:120px}section.page-section.sarah_wrpr.quote.text-center{padding-bottom:160px}div#shopify-section-product-f-f-family .heading-row{margin-bottom:86px}.feature-post .feature-content ul{margin-left:7px}.feature-post .feature-content ul li span{padding-left:4px}.site-nav{margin-top:17px;margin-bottom:17px}.swiper-slide .feature-image img{width:100%}div#shopify-section-product-f-f-family .feature-text img{height:180px;width:auto}.template-index .banner_inner{position:absolute;top:50%;left:10%!important;transform:translateY(-50%);z-index:1000;max-width:90%}@media (max-width:767px){.template-index .banner_inner{bottom:0;top:auto;left:0!important;transform:none;background:#000;max-width:100%;min-height:calc(100vh - 400px);display:flex;flex-direction:column;justify-content:center}}.template-index .banner_inner h1{line-height:100px;font-size:60px;padding:0!important;font-family:Replica,sans-serif;font-style:italic;text-transform:uppercase;line-height:1}.template-index .banner_inner h1 .yellow{font-weight:800;font-size:100px;color:#efff00;line-height:100px;font-family:Replica,sans-serif;max-width:100%;margin:0;display:block}.template-index .banner_inner h1 .white{font-weight:800;font-size:80px;color:#fff;line-height:80px;font-family:Replica,sans-serif;max-width:100%;margin:0 0 0 30px;display:block}@media (max-width:1400px){.template-index .banner_inner h1 .yellow{font-size:90px;line-height:90px}.template-index .banner_inner h1 .white{font-size:70px;line-height:70px}}@media (max-width:767px){.template-index .banner_inner h1{font-size:45px;line-height:1;margin-top:-40px}.template-index .banner_inner h1 .yellow{font-size:65px;line-height:65px}.template-index .banner_inner h1 .white{font-size:45px;line-height:45px}}@media (max-width:550px){.template-index .banner_inner h1{font-size:35px;line-height:1;margin-top:0}.template-index .banner_inner h1 .yellow{font-size:40px;line-height:40px}.template-index .banner_inner h1 .white{font-size:30px;line-height:30px}}.template-index .banner_inner p{font-size:28px;line-height:35px;max-width:605px;margin:0 0 40px}@media (max-width:767px){.template-index .banner_inner p{font-size:20px;line-height:23px;margin-bottom:0;max-width:100%}}@media (max-width:550px){.template-index .banner_inner p{font-size:16px;line-height:22px}}.template-index .video_bg_wrap{min-height:100vh}.template-index #shopify-section-header{position:absolute;top:20px;left:0;width:100%}.template-index #shopify-section-header span.site-nav__label{color:#fff}.template-index #shopify-section-header .site-header__account,.template-index #shopify-section-header .site-header__cart{color:#fff}.template-index #shopify-section-header .site-header__icon svg path{fill:white}@media (max-width:767px){.template-index #shopify-section-header{top:0}}body.show-scroller{padding:50px 0 0}body .video_bg_wrap video{min-width:101%;min-height:101%;height:101%}body.show-scroller .search-bar{top:50px}.template-index.show-scroller #shopify-section-header{top:50px}@media (min-width:768px){body.show-scroller{padding:50px 0 0}body.show-scroller .search-bar{top:50px}.template-index.show-scroller #shopify-section-header{top:50px}}.site-nav__label{font-size:16px}.site-footer__payment-methods{margin:28px 0 0;float:left}.site-footer__payment-methods li{display:inline-block;margin:0 6px 10px 0}.site-footer__payment-methods li .icon{width:2.5em;height:2.5rem;text-align:left}@media (min-width:768px){.site-footer__payment-methods li{display:inline-block;margin:0 10px 10px 0}}
/*# sourceMappingURL=/s/files/1/0102/2767/9279/t/11/assets/stylesheet.scss.css.map?v=6617021664658722651 */
