.mobile-view{display:none}@media screen and (max-width:1450px){.hero_wrpr_inner .col-lg-8{-ms-flex:0 0 58%;flex:0 0 58%;max-width:58%}}@media screen and (max-width:1250px){.hero_wrpr .hero_text{padding-left:70px}}@media screen and (max-width:1190px){.hero_wrpr_inner .col-lg-8{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media screen and (max-width:1150px){.hero_wrpr .left-banner-content-column h1{font-size:40px;line-height:1.1;margin-bottom:10px}}@media screen and (min-width:1024px){.popup-post .post-text{min-height:340px}}@media screen and (min-width:1200px){.popup-post .post-text{min-height:270px}}@media screen and (max-width:810px) and (min-width:747px){.site-header{padding-left:0;padding-right:0}}@media screen and (max-width:750px) and (min-width:748px){ul#SiteNav{min-width:350px}}@media screen and (min-width:768px){.coaching-team-wrapper .team-row .swiper-wrapper{transform:none!important;display:block}.coaching-team-wrapper .team-row .swiper-slide{display:inline-block;width:calc(25% - 22px)!important;margin-right:23.5px!important;margin-bottom:80px;vertical-align:top}.coaching-team-wrapper .team-row .swiper-wrapper>.swiper-slide:nth-child(4n){margin-right:0!important}}@media screen and (max-width:1024px){.hero_wrpr .hero_text{padding-left:40px;padding-right:20px;flex:0 0 50%;-ms-flex:0 0 50%;max-width:100%}div#shopify-section-product-faq .testimonial-section h2 br{display:none}}@media screen and (max-width:1024px) and (min-width:768px){.hero_wrpr .left-banner-content-column h1{font-size:42px;line-height:1.1;margin-bottom:10px}.hero_wrpr .hero_btns{margin-top:0}.left-banner-content-column.large-p p{margin-bottom:14px;font-size:18px;line-height:1.4}div.option-btn a{width:100%;margin-bottom:10px;vertical-align:top}.col-sm-7.collection-image.product-slider{padding-right:30px}#shopify-section-product-meet-steelhose .sss_wrpr h2{font-size:32px;line-height:1.2}section.page-section-2.testimonial-section{padding:100px 20px}.card-body p{font-size:17px}.content-popup{padding:80px}.popup-post .post-title h4{min-height:50px}}@media screen and (max-width:840px){.hero_wrpr .hero_text{padding-left:20px}}@media screen and (max-width:950px){.collection_row.featured-products .collection-left-text.right-column{width:100%;-ms-flex:0 0 100%%;flex:0 0 100%;max-width:100%}.collection_row.featured-products .collection-image.product-slider{width:100%;max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.collection-left-text.right-column .collection-text{max-width:100%;padding-left:0;padding-right:0;padding-top:0}.option-btn.double-btn{display:flex}div.option-btn.double-btn a{width:calc(50% - 10px);margin-right:0!important;min-width:calc(50% - 10px)}div.option-btn.double-btn a:first-of-type{margin-right:10px!important}.collection_des .option-btn{display:flex;flex-wrap:wrap;margin:10px -5px}.collection_des .option-btn a{width:33%}.collection_des .option-btn a.options-c{width:calc(33% - 10px);margin-left:5px;margin-right:5px}.collection_des .option-btn a.options-c.additional{width:auto}}.product_popup .center-align h2{font-size:48px;line-height:1.2;font-weight:900;text-transform:uppercase;font-style:italic;font-family:Replica}@media screen and (max-width:767px){.page-section-2{padding:80px 0}.desktop-view{display:none}.mobile-view{display:block}h1{font-size:42px;line-height:48px;margin-bottom:16px}h2{font-size:24px;line-height:32px;margin-bottom:16px}h3{font-size:18px;line-height:24px;margin-bottom:8px}h4{font-size:16px;line-height:24px;margin-bottom:8px}h5{font-size:14px;line-height:16px;letter-spacing:0;margin-bottom:8px}h6{font-size:12px;line-height:14px;margin-bottom:8px}p{font-size:14px;line-height:24px;margin-bottom:24px}.large-p p{font-size:14px;line-height:24px;margin-bottom:24px}.quote p{font-family:'Work Sans',sans-serif;font-size:20px;line-height:24px;margin-bottom:32px}img.quote_img_desktop{display:none}img.quote_img_mobile{display:inline-block}img.sarah_signature_img{max-height:32px;margin-bottom:72px}section.page-section.sarah_wrpr.quote.text-center .col-sm-12{padding-left:20px;padding-right:20px}ul{margin:0;padding:0;margin-bottom:24px}li{font-size:14px;line-height:24px;margin-bottom:8px}.hero_wrpr_inner .row.no-gutters{flex-direction:column-reverse}.hero_wrpr .hero_text{padding:46px 20px 58px 20px!important}.hero_btns li{display:block;margin-bottom:22px}.hero_btns li:last-child{display:block;margin-bottom:0}.page-section{padding:80px 0}.featured-products{flex-direction:column-reverse}.collection_row .collection-text{max-width:100%;padding:48px 20px 15px;background:#f0f0f0}div#shopify-section-featured-section .collection_row .collection-text{padding:48px 20px 40px}.featured-products .align-self-center.collection-image{align-self:auto!important}.sss_img{margin-top:30px}.row-margin.featured-products{margin-bottom:0}.sarah_video{height:300px}.sss_wrpr h2{font-size:24px}.page-section.insta_wrpr .col-md-3{margin-bottom:30px}.insta_wrpr h2{margin-bottom:30px;text-align:left}.quote p{font-family:'Playfair Display',serif}.page-section.insta_wrpr{padding:65px 0 58px}.hero_wrpr .hero_text{max-width:100%}#shopify-section-featured-section .collection-left-text{padding:0}.page-section .container{width:auto}.collection_row.featured-products .collection-image.product-slider{width:100%;max-width:100%}.collection_row.featured-products .collection-left-text.right-column{width:100%;max-width:100%}.collection-left-text.right-column .collection-text{max-width:100%;margin:auto}.page-section.post-section.grey-bg .no-heading-margin h2{text-align:left}.collection_row.featured-products{flex-direction:column-reverse}.collection_row.featured-products .col-sm-5.collection-left-text{padding:0}.page-section.post-section .col-md-4{margin-bottom:40px}.testimonial-section .no-padding{padding:0 20px!important}.site-accordian div.card-header h5{width:90%}.hero_wrpr_inner .col-lg-8{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.sarah_wrpr.quote p{margin-top:15px;font-size:20px;line-height:24px}section.page-section.sarah_wrpr.quote.text-center{padding:70px 0 80px}.orange_cta_wrpr.large-p p{max-width:100%}.col-md-4.no-padding{padding-right:20px!important;padding-left:20px!important}.black_cta_wrpr h2{max-width:300px;margin-left:auto;margin-right:auto;margin-bottom:24px}section.black_cta_wrpr{padding:42px 0 48px 0}.product-detail .collection_row.featured-products{flex-direction:column}.product-detail .collection_row .collection-text{background:#fff}.product-detail .collection-text h3{font-size:26px;line-height:32px}.product-detail .collection-text p{font-size:16px;margin-bottom:0}.product-detail .collection_des{margin-bottom:20px}.product__price{margin-bottom:10px}.product-detail .collection_des p.subheading{margin-bottom:5px}.subtitle2 p a{font-size:14px;line-height:24px}.product-detail .collection_des p.membership_price{font-size:14px}.product-form__cart-submit,.shopify-payment-button .shopify-payment-button__button--unbranded{padding:10px 9px}#shopify-section-product-f-f-family .page-section{padding-top:0}#shopify-section-product-meet-steelhose .sss_wrpr h2{font-size:24px}#shopify-section-product-meet-steelhose .sss_wrpr p{font-size:16px;max-width:100%}#shopify-section-product-meet-steelhose .feature-image{position:relative}#shopify-section-product-meet-steelhose .feature-image h5{position:absolute;color:#fff;top:15px;margin-left:20px;font-size:16px;letter-spacing:normal;line-height:24px;width:90%;margin:auto;left:50%;transform:translateX(-50%);text-align:center}.coaching-section p{font-size:14px;max-width:100%}#shopify-section-product-forever-family .row-margin-80{margin-bottom:0}#shopify-section-product-forever-family .row-margin-80:first-child{margin-bottom:15px}.swiper-container{cursor:grab!important}.heading-row{margin-bottom:50px}.community_says .heading-row{margin-bottom:30px}.community_says .text-center{text-align:left!important}.community_says .review-post{padding-right:0;margin-bottom:50px}.community_says .row .col-md-4:nth-child(3) .review-post{margin-bottom:0}.testimonial-section h2{margin-bottom:40px}.testimonial-section .site-accordian div.card-header h5{font-size:16px;line-height:24px;padding:20px 10px}.testimonial-section .site-accordian .card-body p{font-size:14px;line-height:24px}.site-accordian div.card-header h5:hover{background:#fff}.option-btn a p{margin-top:2px}div#shopify-section-product-f-f-family .heading-row{margin-bottom:54px}div#shopify-section-product-f-f-family .page-section.post-section .col-md-4{margin-bottom:46px}div#shopify-section-product-f-f-family section.page-section.post-section{padding-bottom:34px}div#shopify-section-product-meet-steelhose .page-section .container{padding-left:20px;padding-right:20px}div#shopify-section-product-meet-steelhose .page-section{padding:80px 0 74px}section.page-section.large-p.coaching-section{padding-top:80px;padding-bottom:72px}.coaching-section ul{margin-bottom:18px}.coaching-team-wrapper .heading-row.no-heading-margin{margin-bottom:48px}div#shopify-section-product-forever-family{margin-bottom:33px}.site-header__icons{padding-right:0!important}.content-popup{padding:70px 50px}.product_popup .center-align h2{text-align:left!important;font-size:38px;line-height:1;margin-bottom:30px}.product_popup .col-md-12{padding:0}.popup-post .post-title h4{font-size:16px}.product_popup .row{max-width:540px;margin:auto}.popup-post img{width:100%}.popup-post{margin-bottom:10px}.popup-post p{font-size:14px}body .mfp-close-btn-in #product_popup .mfp-close{top:100px}}@media screen and (max-width:767px) and (min-width:580px){.option-btn.double-btn{display:flex}div.option-btn.double-btn a{width:calc(50% - 10px);margin-right:0!important}div.option-btn.double-btn a:first-of-type{margin-right:10px!important}div.collection_des .option-btn{display:flex;flex-wrap:wrap}.collection_des .option-btn a{width:33%}}@media screen and (max-width:580px){.page-section.insta_wrpr .col-md-3{width:50%}.page-section{padding:60px 0}div.option-btn.double-btn a{width:100%}div.option-btn a{display:block;margin-right:0;margin-bottom:12px;max-width:100%}div.option-btn.double-btn a{width:100%}.collection-left-text .site-btn.full-btn a{display:block;text-align:center}.hero_btns{margin-top:24px}.logos_wrpr li{width:49%}div.option-btn a:last-of-type{margin-bottom:2px}body .mfp-close-btn-in #product_popup .mfp-close{top:80px}.content-popup{padding:70px 20px 20px 20px}}@media screen and (max-width:350px){.hero_wrpr .left-banner-content-column h1{max-width:250px}.large-p p{max-width:266px}}@media screen and (max-width:400px){.logos_wrpr li{padding:0 10px}.site-btn a{display:block}}
/*# sourceMappingURL=/s/files/1/0102/2767/9279/t/11/assets/responsive.scss.css.map?v=1301198964697509337 */
