.template-product-recharge .page-width-2,.template-collection-coaches .page-width-2{max-width:1626px}.template-product-recharge .product-template__container,.template-collection-coaches .product-template__container{margin-bottom:0}.template-product-recharge .collection-header .collection-hero,.template-collection-coaches .collection-header .collection-hero{height:100vh}@media screen and (min-width: 768px){.template-product-recharge .collection-header .collection-hero,.template-collection-coaches .collection-header .collection-hero{height:105vh}}.template-product-recharge .collection-header .collection-hero .collection-hero__image,.template-collection-coaches .collection-header .collection-hero .collection-hero__image{height:100%;filter:brightness(55%)}.template-product-recharge .collection-header .collection-hero .collection-hero__title-wrapper,.template-collection-coaches .collection-header .collection-hero .collection-hero__title-wrapper{position:absolute;bottom:140px;top:auto;transform:none;width:100%}@media screen and (min-width: 768px){.template-product-recharge .collection-header .collection-hero .collection-hero__title-wrapper .page-width,.template-collection-coaches .collection-header .collection-hero .collection-hero__title-wrapper .page-width{display:flex;justify-content:space-between;align-items:flex-end}}.template-product-recharge .collection-header .collection-hero .collection-hero__title-wrapper .collection-hero__title,.template-product-recharge .collection-header .collection-hero .collection-hero__title-wrapper .collection-hero__subtitle,.template-collection-coaches .collection-header .collection-hero .collection-hero__title-wrapper .collection-hero__title,.template-collection-coaches .collection-header .collection-hero .collection-hero__title-wrapper .collection-hero__subtitle{transform:none;top:0;position:relative;text-align:center}@media screen and (min-width: 768px){.template-product-recharge .collection-header .collection-hero .collection-hero__title-wrapper .collection-hero__title,.template-product-recharge .collection-header .collection-hero .collection-hero__title-wrapper .collection-hero__subtitle,.template-collection-coaches .collection-header .collection-hero .collection-hero__title-wrapper .collection-hero__title,.template-collection-coaches .collection-header .collection-hero .collection-hero__title-wrapper .collection-hero__subtitle{text-align:left}}.template-product-recharge .collection-header .collection-hero .collection-hero__title-wrapper .collection-hero__title,.template-collection-coaches .collection-header .collection-hero .collection-hero__title-wrapper .collection-hero__title{font-size:50px;font-weight:900;font-stretch:normal;font-style:normal;line-height:1}@media screen and (min-width: 768px){.template-product-recharge .collection-header .collection-hero .collection-hero__title-wrapper .collection-hero__title,.template-collection-coaches .collection-header .collection-hero .collection-hero__title-wrapper .collection-hero__title{font-size:130px;line-height:.92}}.template-product-recharge .collection-header .collection-hero .collection-hero__title-wrapper .collection-hero__subtitle,.template-collection-coaches .collection-header .collection-hero .collection-hero__title-wrapper .collection-hero__subtitle{right:0;font-size:22px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.36;letter-spacing:normal;color:#fff;margin-top:20px}@media screen and (min-width: 768px){.template-product-recharge .collection-header .collection-hero .collection-hero__title-wrapper .collection-hero__subtitle,.template-collection-coaches .collection-header .collection-hero .collection-hero__title-wrapper .collection-hero__subtitle{font-size:32px;line-height:1.25;margin-top:0}}.template-product-recharge .collection-description,.template-collection-coaches .collection-description{margin-top:0}.template-product-recharge .subscription-container,.template-collection-coaches .subscription-container{max-width:100%;height:232px;margin-top:-62px;padding-left:49px;padding-right:49px;background-color:#fff;position:relative;display:flex;flex-direction:column}@media screen and (min-width: 768px){.template-product-recharge .subscription-container,.template-collection-coaches .subscription-container{max-width:1470px;height:125px;flex-direction:row}}@media screen and (min-width: 768px) and (max-width: 1400px){.template-product-recharge .subscription-container,.template-collection-coaches .subscription-container{height:190px}.template-product-recharge .subscription-container .subscription-container__form,.template-collection-coaches .subscription-container .subscription-container__form{padding-top:15px}.template-product-recharge .subscription-container .subscription-container__form .add-subscription-to-cart,.template-collection-coaches .subscription-container .subscription-container__form .add-subscription-to-cart{flex-basis:100%;margin:20px 0!important}}.template-product-recharge .subscription-container .subscription-container__description,.template-collection-coaches .subscription-container .subscription-container__description{height:100%;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width: 768px){.template-product-recharge .subscription-container .subscription-container__description,.template-collection-coaches .subscription-container .subscription-container__description{border-right:1px solid #707070;padding-right:49px}}.template-product-recharge .subscription-container .subscription-container__description .title,.template-product-recharge .subscription-container .subscription-container__description .subtitle,.template-collection-coaches .subscription-container .subscription-container__description .title,.template-collection-coaches .subscription-container .subscription-container__description .subtitle{font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.7;letter-spacing:normal;text-align:center;color:#101010}@media screen and (min-width: 768px){.template-product-recharge .subscription-container .subscription-container__description .title,.template-product-recharge .subscription-container .subscription-container__description .subtitle,.template-collection-coaches .subscription-container .subscription-container__description .title,.template-collection-coaches .subscription-container .subscription-container__description .subtitle{font-size:26px;line-height:1.31;text-align:left}}.template-product-recharge .subscription-container .subscription-container__description .subtitle,.template-collection-coaches .subscription-container .subscription-container__description .subtitle{color:#7b7b7b}.template-product-recharge .subscription-container .subscription-container__form,.template-collection-coaches .subscription-container .subscription-container__form{flex:1}.template-product-recharge .subscription-container .subscription-container__form form,.template-collection-coaches .subscription-container .subscription-container__form form{display:flex;justify-content:center;align-items:center;height:100%;flex-wrap:wrap}@media screen and (min-width: 1400px){.template-product-recharge .subscription-container .subscription-container__form form,.template-collection-coaches .subscription-container .subscription-container__form form{justify-content:flex-end}}@media screen and (min-width: 768px){.template-product-recharge .subscription-container .subscription-container__form form,.template-collection-coaches .subscription-container .subscription-container__form form{padding-left:32px}}.template-product-recharge .subscription-container .subscription-container__form form button[type=submit],.template-collection-coaches .subscription-container .subscription-container__form form button[type=submit]{width:100%;height:45px;background-color:#e32725;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:normal;text-align:center;color:#fff;margin-top:20px;margin-bottom:20px}.template-product-recharge .subscription-container .subscription-container__form form button[type=submit][disabled],.template-collection-coaches .subscription-container .subscription-container__form form button[type=submit][disabled]{cursor:not-allowed;background-color:#7b7b7b}@media screen and (min-width: 768px){.template-product-recharge .subscription-container .subscription-container__form form button[type=submit],.template-collection-coaches .subscription-container .subscription-container__form form button[type=submit]{height:65px;width:191px;font-size:22px;line-height:1.82;margin:0}}@media screen and (min-width: 1400px){.template-product-recharge .subscription-container .subscription-container__form form button[type=submit],.template-collection-coaches .subscription-container .subscription-container__form form button[type=submit]{margin-left:30px}}@media screen and (max-width: 767px){.template-product-recharge .subscription-container .subscription-container__form form .form-control,.template-collection-coaches .subscription-container .subscription-container__form form .form-control{flex-basis:50%}}.template-product-recharge .subscription-container .subscription-container__form form .form-control [type=hidden],.template-product-recharge .subscription-container .subscription-container__form form .form-control [type=checkbox]:checked,.template-product-recharge .subscription-container .subscription-container__form form .form-control [type=checkbox]:not(:checked),.template-collection-coaches .subscription-container .subscription-container__form form .form-control [type=hidden],.template-collection-coaches .subscription-container .subscription-container__form form .form-control [type=checkbox]:checked,.template-collection-coaches .subscription-container .subscription-container__form form .form-control [type=checkbox]:not(:checked){position:absolute;left:-9999px}.template-product-recharge .subscription-container .subscription-container__form form .form-control [type=hidden]+label,.template-product-recharge .subscription-container .subscription-container__form form .form-control [type=checkbox]:checked+label,.template-product-recharge .subscription-container .subscription-container__form form .form-control [type=checkbox]:not(:checked)+label,.template-collection-coaches .subscription-container .subscription-container__form form .form-control [type=hidden]+label,.template-collection-coaches .subscription-container .subscription-container__form form .form-control [type=checkbox]:checked+label,.template-collection-coaches .subscription-container .subscription-container__form form .form-control [type=checkbox]:not(:checked)+label{position:relative;padding-left:45px;cursor:pointer;display:flex;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.11;letter-spacing:normal;text-align:left;color:#101010;flex-wrap:wrap}.template-product-recharge .subscription-container .subscription-container__form form .form-control [type=hidden]+label .price,.template-product-recharge .subscription-container .subscription-container__form form .form-control [type=checkbox]:checked+label .price,.template-product-recharge .subscription-container .subscription-container__form form .form-control [type=checkbox]:not(:checked)+label .price,.template-collection-coaches .subscription-container .subscription-container__form form .form-control [type=hidden]+label .price,.template-collection-coaches .subscription-container .subscription-container__form form .form-control [type=checkbox]:checked+label .price,.template-collection-coaches .subscription-container .subscription-container__form form .form-control [type=checkbox]:not(:checked)+label .price{color:#e32725}@media screen and (max-width: 767px){.template-product-recharge .subscription-container .subscription-container__form form .form-control [type=hidden]+label,.template-product-recharge .subscription-container .subscription-container__form form .form-control [type=checkbox]:checked+label,.template-product-recharge .subscription-container .subscription-container__form form .form-control [type=checkbox]:not(:checked)+label,.template-collection-coaches .subscription-container .subscription-container__form form .form-control [type=hidden]+label,.template-collection-coaches .subscription-container .subscription-container__form form .form-control [type=checkbox]:checked+label,.template-collection-coaches .subscription-container .subscription-container__form form .form-control [type=checkbox]:not(:checked)+label{flex-direction:column;padding:0;justify-content:center;align-items:center}}@media screen and (min-width: 768px){.template-product-recharge .subscription-container .subscription-container__form form .form-control [type=hidden]+label,.template-product-recharge .subscription-container .subscription-container__form form .form-control [type=checkbox]:checked+label,.template-product-recharge .subscription-container .subscription-container__form form .form-control [type=checkbox]:not(:checked)+label,.template-collection-coaches .subscription-container .subscription-container__form form .form-control [type=hidden]+label,.template-collection-coaches .subscription-container .subscription-container__form form .form-control [type=checkbox]:checked+label,.template-collection-coaches .subscription-container .subscription-container__form form .form-control [type=checkbox]:not(:checked)+label{flex-wrap:nowrap;font-size:26px;line-height:1.31}}.template-product-recharge .subscription-container .subscription-container__form form .form-control [type=checkbox]:checked+label:before,.template-product-recharge .subscription-container .subscription-container__form form .form-control [type=checkbox]:not(:checked)+label:before,.template-collection-coaches .subscription-container .subscription-container__form form .form-control [type=checkbox]:checked+label:before,.template-collection-coaches .subscription-container .subscription-container__form form .form-control [type=checkbox]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:23px;height:23px;border:1px solid #707070;border-radius:100%;background:#fff}@media screen and (min-width: 768px){.template-product-recharge .subscription-container .subscription-container__form form .form-control [type=checkbox]:checked+label:before,.template-product-recharge .subscription-container .subscription-container__form form .form-control [type=checkbox]:not(:checked)+label:before,.template-collection-coaches .subscription-container .subscription-container__form form .form-control [type=checkbox]:checked+label:before,.template-collection-coaches .subscription-container .subscription-container__form form .form-control [type=checkbox]:not(:checked)+label:before{top:6px}}.template-product-recharge .subscription-container .subscription-container__form form .form-control [type=checkbox]:checked+label:after,.template-collection-coaches .subscription-container .subscription-container__form form .form-control [type=checkbox]:checked+label:after{content:"";width:18px;height:18px;background:#e32725;position:absolute;top:2.5px;left:2.5px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}@media screen and (min-width: 768px){.template-product-recharge .subscription-container .subscription-container__form form .form-control [type=checkbox]:checked+label:after,.template-collection-coaches .subscription-container .subscription-container__form form .form-control [type=checkbox]:checked+label:after{top:8.5px}}.template-product-recharge .subscription-container .subscription-container__form form .form-control [type=radio]:not(:checked)+label:after,.template-collection-coaches .subscription-container .subscription-container__form form .form-control [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.template-product-recharge .subscription-container .subscription-container__form form .form-control [type=radio]:checked+label:after,.template-collection-coaches .subscription-container .subscription-container__form form .form-control [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.template-product-recharge #shopify-section-coaching-newsletter,.template-product-recharge #shopify-section-coaches-newsletter,.template-collection-coaches #shopify-section-coaching-newsletter,.template-collection-coaches #shopify-section-coaches-newsletter{padding-bottom:0}.template-product-recharge #shopify-section-coaching-newsletter .newsletter-section,.template-product-recharge #shopify-section-coaches-newsletter .newsletter-section,.template-collection-coaches #shopify-section-coaching-newsletter .newsletter-section,.template-collection-coaches #shopify-section-coaches-newsletter .newsletter-section{padding-top:0;padding-bottom:103px}.template-product-recharge #shopify-section-coaching-newsletter .newsletter-section .section-header,.template-product-recharge #shopify-section-coaches-newsletter .newsletter-section .section-header,.template-collection-coaches #shopify-section-coaching-newsletter .newsletter-section .section-header,.template-collection-coaches #shopify-section-coaches-newsletter .newsletter-section .section-header{margin-bottom:31px}.template-product-recharge #shopify-section-coaching-newsletter .newsletter-section .section-header p,.template-product-recharge #shopify-section-coaches-newsletter .newsletter-section .section-header p,.template-collection-coaches #shopify-section-coaching-newsletter .newsletter-section .section-header p,.template-collection-coaches #shopify-section-coaches-newsletter .newsletter-section .section-header p{font-family:var(--font-family-main);font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal;text-align:center;color:#101010;text-transform:none}@media screen and (min-width: 768px){.template-product-recharge #shopify-section-coaching-newsletter .newsletter-section .section-header p,.template-product-recharge #shopify-section-coaches-newsletter .newsletter-section .section-header p,.template-collection-coaches #shopify-section-coaching-newsletter .newsletter-section .section-header p,.template-collection-coaches #shopify-section-coaches-newsletter .newsletter-section .section-header p{max-width:577px;display:block;margin:auto;font-size:26px;line-height:1.31}}.template-product-recharge #shopify-section-coaching-newsletter .newsletter-section form,.template-product-recharge #shopify-section-coaches-newsletter .newsletter-section form,.template-collection-coaches #shopify-section-coaching-newsletter .newsletter-section form,.template-collection-coaches #shopify-section-coaches-newsletter .newsletter-section form{max-width:819px;margin-bottom:0}.template-product-recharge #shopify-section-coaching-newsletter .newsletter-section form input,.template-product-recharge #shopify-section-coaches-newsletter .newsletter-section form input,.template-collection-coaches #shopify-section-coaching-newsletter .newsletter-section form input,.template-collection-coaches #shopify-section-coaches-newsletter .newsletter-section form input{border:solid 2px #e22724;padding-left:36px;height:65px}.template-product-recharge #shopify-section-coaching-newsletter .newsletter-section form input:focus,.template-product-recharge #shopify-section-coaches-newsletter .newsletter-section form input:focus,.template-collection-coaches #shopify-section-coaching-newsletter .newsletter-section form input:focus,.template-collection-coaches #shopify-section-coaches-newsletter .newsletter-section form input:focus{box-shadow:none}.template-product-recharge #shopify-section-coaching-newsletter .newsletter-section form button,.template-product-recharge #shopify-section-coaches-newsletter .newsletter-section form button,.template-collection-coaches #shopify-section-coaching-newsletter .newsletter-section form button,.template-collection-coaches #shopify-section-coaches-newsletter .newsletter-section form button{height:65px;background-color:#e22724;text-transform:none;font-family:var(--font-family-main);font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.82;letter-spacing:normal;text-align:center;color:#fff;padding:12px 54px}@media screen and (max-width: 767px){.template-product-recharge #shopify-section-coaching-newsletter .newsletter-section form button,.template-product-recharge #shopify-section-coaches-newsletter .newsletter-section form button,.template-collection-coaches #shopify-section-coaching-newsletter .newsletter-section form button,.template-collection-coaches #shopify-section-coaches-newsletter .newsletter-section form button{width:auto;margin:auto;display:block}}.template-product-recharge #shopify-section-coaching-newsletter .newsletter-section form button:hover,.template-product-recharge #shopify-section-coaches-newsletter .newsletter-section form button:hover,.template-collection-coaches #shopify-section-coaching-newsletter .newsletter-section form button:hover,.template-collection-coaches #shopify-section-coaches-newsletter .newsletter-section form button:hover{background-color:#e22724}.section-coaching-what-you-get,.section-coaches-what-you-get{position:relative;background-color:#101010;padding-top:79px;padding-bottom:83px}@media screen and (min-width: 1520px){.section-coaching-what-you-get,.section-coaches-what-you-get{padding-top:288px;padding-bottom:150px}}.section-coaching-what-you-get.index-section:last-child,.section-coaches-what-you-get.index-section:last-child{padding-bottom:150px}.section-coaching-what-you-get .page-width,.section-coaches-what-you-get .page-width{display:flex;flex-wrap:wrap}.section-coaching-what-you-get .page-width .what-you-get__title,.section-coaches-what-you-get .page-width .what-you-get__title{flex-basis:100%;font-family:var(--font-family-primary);font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:1.28px;text-align:left;color:#e32725}@media screen and (min-width: 1520px){.section-coaching-what-you-get .page-width .what-you-get__title,.section-coaches-what-you-get .page-width .what-you-get__title{font-size:16px}}.section-coaching-what-you-get .page-width .what-you-get__items,.section-coaches-what-you-get .page-width .what-you-get__items{display:flex;flex-direction:column;padding-right:30px}@media screen and (min-width: 1520px){.section-coaching-what-you-get .page-width .what-you-get__items,.section-coaches-what-you-get .page-width .what-you-get__items{flex-basis:60%}}.section-coaching-what-you-get .page-width .what-you-get__items .item,.section-coaches-what-you-get .page-width .what-you-get__items .item{width:100%;display:flex;padding:5px 0}@media screen and (min-width: 1520px){.section-coaching-what-you-get .page-width .what-you-get__items .item,.section-coaches-what-you-get .page-width .what-you-get__items .item{padding:35px 0}}.section-coaching-what-you-get .page-width .what-you-get__items .item .label,.section-coaches-what-you-get .page-width .what-you-get__items .item .label{display:flex;align-items:center;font-family:var(--font-family-primary);font-size:50px;font-weight:900;font-stretch:normal;font-style:normal;line-height:2.4;letter-spacing:normal;text-align:left;color:#e32725;margin-right:31px}@media screen and (min-width: 1520px){.section-coaching-what-you-get .page-width .what-you-get__items .item .label,.section-coaches-what-you-get .page-width .what-you-get__items .item .label{font-size:60px;line-height:2}}.section-coaching-what-you-get .page-width .what-you-get__items .item .text,.section-coaches-what-you-get .page-width .what-you-get__items .item .text{max-width:780px;display:flex;align-items:center;font-family:var(--font-family-primary);font-size:24px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:#fff}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2){.section-coaching-what-you-get .page-width .what-you-get__items .item .text,.section-coaches-what-you-get .page-width .what-you-get__items .item .text{display:inline-block}}@media screen and (min-width: 1520px){.section-coaching-what-you-get .page-width .what-you-get__items .item .text,.section-coaches-what-you-get .page-width .what-you-get__items .item .text{font-size:50px;line-height:1.2}}.section-coaching-what-you-get .page-width .what-you-get__items .border,.section-coaches-what-you-get .page-width .what-you-get__items .border{flex-basis:90%;width:90%;border-bottom:solid 1px #707070}.section-coaching-what-you-get .page-width .what-you-get__items .border:last-child,.section-coaches-what-you-get .page-width .what-you-get__items .border:last-child{display:none}@media screen and (max-width: 768px){.section-coaching-what-you-get .page-width .what-you-get__items .border,.section-coaches-what-you-get .page-width .what-you-get__items .border{flex:1}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2){.section-coaching-what-you-get .page-width .what-you-get__items .border,.section-coaches-what-you-get .page-width .what-you-get__items .border{margin:10px 0}}.section-coaching-what-you-get .page-width .what-you-get__image,.section-coaches-what-you-get .page-width .what-you-get__image{max-height:303px;max-width:394px;margin-right:-300px}@media screen and (min-width: 1200px){.section-coaching-what-you-get .page-width .what-you-get__image,.section-coaches-what-you-get .page-width .what-you-get__image{max-height:746px;max-width:877px;margin-right:-300px}}.section-coaching-what-you-get .page-width .what-you-get__image img,.section-coaches-what-you-get .page-width .what-you-get__image img{height:100%;width:100%;object-fit:cover}.section-coaches-what-you-get .page-width .what-you-get__items .item:first-child .label{margin-right:43px}.section-coaching-about-brent,.section-coaches-about-brent{position:relative;background-color:#101010;display:flex;padding-bottom:99px;padding-top:0}@media screen and (min-width: 960px){.section-coaching-about-brent,.section-coaches-about-brent{padding-bottom:161px;padding-top:106px}}@media screen and (min-width: 960px){.section-coaching-about-brent .page-width,.section-coaches-about-brent .page-width{display:flex}}.section-coaching-about-brent .image.mobile,.section-coaches-about-brent .image.mobile{margin-top:30px}@media screen and (min-width: 960px){.section-coaching-about-brent .image.mobile,.section-coaches-about-brent .image.mobile{display:none}}.section-coaching-about-brent .about-brent__images,.section-coaches-about-brent .about-brent__images{flex-basis:48%;height:673px;position:relative}@media screen and (max-width: 959px){.section-coaching-about-brent .about-brent__images,.section-coaches-about-brent .about-brent__images{display:none}}.section-coaching-about-brent .about-brent__images .image,.section-coaches-about-brent .about-brent__images .image{position:absolute}.section-coaching-about-brent .about-brent__images .image img,.section-coaches-about-brent .about-brent__images .image img{height:100%;width:100%;object-fit:cover}.section-coaching-about-brent .about-brent__images .image-1,.section-coaches-about-brent .about-brent__images .image-1{top:-106px;left:0;max-width:434px;max-height:576px}.section-coaching-about-brent .about-brent__images .image-2,.section-coaches-about-brent .about-brent__images .image-2{bottom:-215px;left:0;right:auto;max-width:506px;max-height:418px}@media screen and (min-width: 1520px){.section-coaching-about-brent .about-brent__images .image-2,.section-coaches-about-brent .about-brent__images .image-2{bottom:0;right:0;left:auto}}@media screen and (min-width: 960px){.section-coaching-about-brent .about-brent__content,.section-coaches-about-brent .about-brent__content{flex-basis:52%;padding-left:128px}}.section-coaching-about-brent .about-brent__content .about-brent__title,.section-coaches-about-brent .about-brent__content .about-brent__title{font-family:var(--font-family-primary);font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:1.28px;text-align:left;color:#e32725}@media screen and (min-width: 960px){.section-coaching-about-brent .about-brent__content .about-brent__title,.section-coaches-about-brent .about-brent__content .about-brent__title{font-size:16px}}.section-coaching-about-brent .about-brent__content .about-brent__heading,.section-coaches-about-brent .about-brent__content .about-brent__heading{font-family:var(--font-family-primary);font-size:24px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:#fff;margin-top:35px;margin-bottom:35px}@media screen and (min-width: 960px){.section-coaching-about-brent .about-brent__content .about-brent__heading,.section-coaches-about-brent .about-brent__content .about-brent__heading{font-size:50px;line-height:1.2;margin-top:50px;margin-bottom:50px}}.section-coaching-about-brent .about-brent__content .about-brent__description,.section-coaches-about-brent .about-brent__content .about-brent__description{font-family:var(--font-family-main);font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#fff}@media screen and (min-width: 960px){.section-coaching-about-brent .about-brent__content .about-brent__description,.section-coaches-about-brent .about-brent__content .about-brent__description{font-size:32px}}.section-coaching-about-brent .about-brent__items,.section-coaches-about-brent .about-brent__items{margin-top:35px}@media screen and (min-width: 960px){.section-coaching-about-brent .about-brent__items,.section-coaches-about-brent .about-brent__items{margin-top:70px}}.section-coaching-about-brent .about-brent__items .item,.section-coaches-about-brent .about-brent__items .item{display:flex;align-items:flex-start}.section-coaching-about-brent .about-brent__items .item .arrow-icon,.section-coaches-about-brent .about-brent__items .item .arrow-icon{display:block;float:left;width:27px;height:23px;margin-right:17px;margin-top:7px;background-image:url(//29029coaching.com/cdn/shop/t/7/assets/i-red-arrow.svg?v=113342252999086746071748452527);background-repeat:no-repeat;background-position:center;background-size:27px 23px}@media screen and (min-width: 960px){.section-coaching-about-brent .about-brent__items .item .arrow-icon,.section-coaches-about-brent .about-brent__items .item .arrow-icon{margin-right:38px}}.section-coaching-about-brent .about-brent__items .item .text,.section-coaches-about-brent .about-brent__items .item .text{display:block;float:right;width:calc(100% - 50px);font-family:var(--font-family-main);font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:2.25;letter-spacing:normal;text-align:left;color:#fff}@media screen and (min-width: 960px){.section-coaching-about-brent .about-brent__items .item .text,.section-coaches-about-brent .about-brent__items .item .text{font-size:24px;line-height:1.5}}.section-coaching-how-it-works,.section-coaches-how-it-works{background-color:#101010;padding-top:45px;padding-bottom:72px;background-repeat:no-repeat;background-size:cover;background-position:center}@media screen and (min-width: 960px){.section-coaching-how-it-works,.section-coaches-how-it-works{padding-top:146px;padding-bottom:167px}}.section-coaching-how-it-works .how-it-works__title,.section-coaches-how-it-works .how-it-works__title{font-family:var(--font-family-primary);font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:1.28px;text-align:center;color:#e32725;margin-bottom:35px}@media screen and (min-width: 960px){.section-coaching-how-it-works .how-it-works__title,.section-coaches-how-it-works .how-it-works__title{margin-bottom:67px;font-size:16px}}.section-coaching-how-it-works .how-it-works__items,.section-coaches-how-it-works .how-it-works__items{display:flex;flex-direction:column}.section-coaching-how-it-works .how-it-works__items .item,.section-coaches-how-it-works .how-it-works__items .item{display:flex;justify-content:space-between;align-items:flex-start;padding:24px 28px;border:solid 1px #fff;margin-bottom:25px;flex-wrap:wrap}.section-coaching-how-it-works .how-it-works__items .item .left,.section-coaches-how-it-works .how-it-works__items .item .left{display:flex;align-items:flex-start}@media screen and (max-width: 959px){.section-coaching-how-it-works .how-it-works__items .item,.section-coaches-how-it-works .how-it-works__items .item{margin-bottom:11px}}@media screen and (min-width: 960px){.section-coaching-how-it-works .how-it-works__items .item,.section-coaches-how-it-works .how-it-works__items .item{min-height:216px;padding:44px 48px;flex-wrap:nowrap;align-items:center}.section-coaching-how-it-works .how-it-works__items .item .left,.section-coaches-how-it-works .how-it-works__items .item .left{align-items:center}}.section-coaching-how-it-works .how-it-works__items .item .label,.section-coaches-how-it-works .how-it-works__items .item .label{font-family:var(--font-family-primary);font-size:26px;font-weight:900;font-stretch:normal;font-style:normal;line-height:.85;letter-spacing:normal;text-align:left;color:#e32725}@media screen and (min-width: 960px){.section-coaching-how-it-works .how-it-works__items .item .label,.section-coaches-how-it-works .how-it-works__items .item .label{font-size:60px;line-height:1;width:80px}}.section-coaching-how-it-works .how-it-works__items .item .title,.section-coaches-how-it-works .how-it-works__items .item .title{margin-left:13px;font-family:var(--font-family-primary);font-size:26px;font-weight:900;font-stretch:normal;font-style:normal;line-height:.85;letter-spacing:normal;text-align:left;color:#fff;text-transform:uppercase}@media screen and (max-width: 959px){.section-coaching-how-it-works .how-it-works__items .item .title,.section-coaches-how-it-works .how-it-works__items .item .title{margin-bottom:15px}}@media screen and (min-width: 960px){.section-coaching-how-it-works .how-it-works__items .item .title,.section-coaches-how-it-works .how-it-works__items .item .title{font-size:40px;line-height:1;margin-left:92px;margin-right:43px;min-width:363px;max-width:363px;display:flex;justify-content:start;align-content:center}}.section-coaching-how-it-works .how-it-works__items .item .text,.section-coaches-how-it-works .how-it-works__items .item .text{font-family:var(--font-family-main);font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#fff}@media screen and (max-width: 959px){.section-coaching-how-it-works .how-it-works__items .item .text,.section-coaches-how-it-works .how-it-works__items .item .text{flex-grow:1}}@media screen and (min-width: 960px){.section-coaching-how-it-works .how-it-works__items .item .text,.section-coaches-how-it-works .how-it-works__items .item .text{font-size:26px;line-height:1.15}}.section-coaching-how-it-works .how-it-works__title .how-it-works__items .item:first-child .title{justify-content:flex-start!important}@media screen and (max-width: 767px){.section-coaches-what-people-say{padding-top:0!important}}.section-coaching-what-people-say,.section-coaches-what-people-say{background-color:#101010;padding-top:56px;padding-bottom:89px;position:relative}@media screen and (min-width: 768px){.section-coaching-what-people-say,.section-coaches-what-people-say{padding-top:110px;padding-bottom:186px}}.section-coaching-what-people-say .page-width,.section-coaches-what-people-say .page-width{position:relative}.section-coaching-what-people-say .image.mobile,.section-coaches-what-people-say .image.mobile{margin-top:30px}@media screen and (max-width: 959px){.section-coaching-what-people-say .image.mobile,.section-coaches-what-people-say .image.mobile{display:block;position:relative;margin:89px auto auto;left:auto!important;right:auto}}@media screen and (min-width: 960px){.section-coaching-what-people-say .image.mobile,.section-coaches-what-people-say .image.mobile{display:none}}.section-coaching-what-people-say .what-people-say__title,.section-coaches-what-people-say .what-people-say__title{font-family:var(--font-family-primary);font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:1.28px;text-align:center;color:#e32725;margin-bottom:41px}@media screen and (min-width: 768px){.section-coaching-what-people-say .what-people-say__title,.section-coaches-what-people-say .what-people-say__title{font-size:16px;margin-bottom:88px;padding-top:44px}}.section-coaching-what-people-say .what-people-say__images,.section-coaches-what-people-say .what-people-say__images{position:absolute;width:100%;height:100%}@media screen and (max-width: 1200px){.section-coaching-what-people-say .what-people-say__images,.section-coaches-what-people-say .what-people-say__images{display:none}}.section-coaching-what-people-say .what-people-say__images .container,.section-coaches-what-people-say .what-people-say__images .container{position:relative;height:100%;width:100%}.section-coaching-what-people-say .image,.section-coaches-what-people-say .image{position:absolute}@media screen and (max-width: 1200px){.section-coaching-what-people-say .image,.section-coaches-what-people-say .image{display:none}}.section-coaching-what-people-say .image img,.section-coaches-what-people-say .image img{height:100%;width:100%;object-fit:contain;object-position:center}.section-coaching-what-people-say .image.image-1,.section-coaches-what-people-say .image.image-1{top:0;left:-50px;width:359px;height:369px}.section-coaching-what-people-say .image.image-1.mobile,.section-coaches-what-people-say .image.image-1.mobile,.section-coaching-what-people-say .image.image-1.mobile img,.section-coaches-what-people-say .image.image-1.mobile img{height:auto}.section-coaching-what-people-say .image.image-2,.section-coaches-what-people-say .image.image-2{width:427px;height:348px;top:110px;right:-63px}.section-coaching-what-people-say .image.image-3,.section-coaches-what-people-say .image.image-3{width:234px;height:303px;bottom:-95px;left:16%}.section-coaching-what-people-say .what-people-say__slider .slick-slide .text,.section-coaches-what-people-say .what-people-say__slider .slick-slide .text{width:80%;max-width:995px;margin:auto;font-family:var(--font-family-main);font-size:28px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:normal;text-align:center;color:#fff}@media screen and (min-width: 768px){.section-coaching-what-people-say .what-people-say__slider .slick-slide .text,.section-coaches-what-people-say .what-people-say__slider .slick-slide .text{font-size:45px;line-height:1.22}}.section-coaching-what-people-say .what-people-say__slider .slick-slide .name,.section-coaches-what-people-say .what-people-say__slider .slick-slide .name{margin-top:50px;margin-bottom:30px;font-family:var(--font-family-main);font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;text-align:center;color:#fff}@media screen and (min-width: 768px){.section-coaching-what-people-say .what-people-say__slider .slick-slide .name,.section-coaches-what-people-say .what-people-say__slider .slick-slide .name{font-size:45px;line-height:1.22;margin-top:79px;margin-bottom:52px}}.section-coaching-what-people-say .what-people-say__navigation,.section-coaches-what-people-say .what-people-say__navigation{height:36px;display:flex;justify-content:center}.section-coaching-what-people-say .what-people-say__navigation .container,.section-coaches-what-people-say .what-people-say__navigation .container{position:relative;display:inline-block}.section-coaching-what-people-say .what-people-say__navigation .container .slick-next,.section-coaching-what-people-say .what-people-say__navigation .container .slick-prev,.section-coaches-what-people-say .what-people-say__navigation .container .slick-next,.section-coaches-what-people-say .what-people-say__navigation .container .slick-prev{bottom:auto;top:auto;left:auto;right:auto;background-image:url(//29029coaching.com/cdn/shop/t/7/assets/i-arrow-left.png?v=64847329044411540201748452527);height:36px;width:36px;background-repeat:no-repeat;background-size:contain;position:absolute}@media screen and (min-width: 768px){.section-coaching-what-people-say .what-people-say__navigation .container .slick-next,.section-coaching-what-people-say .what-people-say__navigation .container .slick-prev,.section-coaches-what-people-say .what-people-say__navigation .container .slick-next,.section-coaches-what-people-say .what-people-say__navigation .container .slick-prev{height:48px;width:48px}}.section-coaching-what-people-say .what-people-say__navigation .container .slick-next:before,.section-coaching-what-people-say .what-people-say__navigation .container .slick-prev:before,.section-coaches-what-people-say .what-people-say__navigation .container .slick-next:before,.section-coaches-what-people-say .what-people-say__navigation .container .slick-prev:before{display:none}.section-coaching-what-people-say .what-people-say__navigation .container .slick-prev,.section-coaches-what-people-say .what-people-say__navigation .container .slick-prev{left:-72px;top:20px}@media screen and (max-width: 1030px){.section-coaching-what-people-say .what-people-say__navigation .container .slick-prev,.section-coaches-what-people-say .what-people-say__navigation .container .slick-prev{top:18px}}.section-coaching-what-people-say .what-people-say__navigation .container .slick-next,.section-coaches-what-people-say .what-people-say__navigation .container .slick-next{right:-72px;top:-4px;transform:rotate(180deg)}@media screen and (max-width: 768px){.section-coaching-what-people-say .what-people-say__navigation .container .slick-next,.section-coaches-what-people-say .what-people-say__navigation .container .slick-next{top:0}}@media screen and (min-width: 768px) and (max-width: 1030px){.section-coaching-what-people-say .what-people-say__navigation .container .slick-next,.section-coaches-what-people-say .what-people-say__navigation .container .slick-next{top:-6px}}.section-coaching-what-people-say .what-people-say__navigation .container .slick-dots li,.section-coaches-what-people-say .what-people-say__navigation .container .slick-dots li{width:31px;height:2px;margin:0}@media screen and (min-width: 768px){.section-coaching-what-people-say .what-people-say__navigation .container .slick-dots li,.section-coaches-what-people-say .what-people-say__navigation .container .slick-dots li{width:40px}}.section-coaching-what-people-say .what-people-say__navigation .container .slick-dots li a,.section-coaching-what-people-say .what-people-say__navigation .container .slick-dots li button,.section-coaches-what-people-say .what-people-say__navigation .container .slick-dots li a,.section-coaches-what-people-say .what-people-say__navigation .container .slick-dots li button{width:31px;height:2px;background-color:#d6d6d6;padding:0;opacity:.45;transition:all .3s}@media screen and (min-width: 768px){.section-coaching-what-people-say .what-people-say__navigation .container .slick-dots li a,.section-coaching-what-people-say .what-people-say__navigation .container .slick-dots li button,.section-coaches-what-people-say .what-people-say__navigation .container .slick-dots li a,.section-coaches-what-people-say .what-people-say__navigation .container .slick-dots li button{width:40px}}.section-coaching-what-people-say .what-people-say__navigation .container .slick-dots li a:before,.section-coaching-what-people-say .what-people-say__navigation .container .slick-dots li button:before,.section-coaches-what-people-say .what-people-say__navigation .container .slick-dots li a:before,.section-coaches-what-people-say .what-people-say__navigation .container .slick-dots li button:before{display:none}.section-coaching-what-people-say .what-people-say__navigation .container .slick-dots li.slick-active a,.section-coaching-what-people-say .what-people-say__navigation .container .slick-dots li.slick-active button,.section-coaches-what-people-say .what-people-say__navigation .container .slick-dots li.slick-active a,.section-coaches-what-people-say .what-people-say__navigation .container .slick-dots li.slick-active button{opacity:1;background-color:#fff}#shopify-section-coaching-what-people-say .page-width,#shopify-section-coaching-what-people-say .page-width-2{padding:0!important}@media (min-width: 419px){#shopify-section-coaching-what-people-say .page-width,#shopify-section-coaching-what-people-say .page-width-2{padding:0 22px!important}}@media (min-width: 768px){#shopify-section-coaching-what-people-say .page-width,#shopify-section-coaching-what-people-say .page-width-2{padding:0 32px!important}}.template-collection .what-people-say__content,.template-product .what-people-say__content{padding:0 15px}.template-collection #coaching-what-people-say-slider_custom .text,.template-product #coaching-what-people-say-slider_custom .text{width:unset;max-width:unset;text-align:start;font-size:26px;line-height:34px}.template-collection #coaching-what-people-say-slider_custom .image-name,.template-product #coaching-what-people-say-slider_custom .image-name{display:flex;margin-top:50px;justify-content:space-between}.template-collection #coaching-what-people-say-slider_custom .image-name .image-name--divide,.template-product #coaching-what-people-say-slider_custom .image-name .image-name--divide{display:flex;gap:20px}.image-name--divide img{width:64px;height:64px}.template-collection #coaching-what-people-say-slider_custom .name,.template-product #coaching-what-people-say-slider_custom .name{font-style:normal;font-family:var(--font-family-main);font-weight:400;font-size:24px;line-height:100%;color:#fff;margin:0 0 12px;text-align:start}.template-collection #coaching-what-people-say-slider_custom .place,.template-product #coaching-what-people-say-slider_custom .place{font-family:var(--font-family-main);font-style:normal;font-weight:300;font-size:16px;line-height:100%;color:#a8a8a8}.template-collection .what-people-say__carousel,.template-product .what-people-say__carousel{width:100%;position:relative}.template-collection .what-people-say__title,.template-product .what-people-say__title{font-family:var(--font-family-primary);font-style:normal;font-weight:300;font-size:48px;line-height:58px;color:#cf4122;text-align:start;text-transform:none;padding-top:0;width:100%}.template-collection .what-people-say__carousel .coaching-arrows,.template-product .what-people-say__carousel .coaching-arrows{position:relative;display:flex;gap:20px;margin-top:40px}.template-collection .what-people-say__carousel .red-slider-btn.slick-arrow,.template-product .what-people-say__carousel .red-slider-btn.slick-arrow{width:48px;height:48px;background:#cf4122;position:unset;transform:unset}.template-collection .what-people-say__images-carousel .red-slider-btn.slick-arrow,.template-product .what-people-say__images-carousel .red-slider-btn.slick-arrow{width:48px;height:48px;background:#cf4122;top:calc(50% - 24px);transform:unset}.template-collection .what-people-say__images-carousel img,.template-product .what-people-say__images-carousel img{max-height:347px;object-fit:cover;object-position:top}@media (min-width: 576px){.template-collection .what-people-say__images-carousel img,.template-product .what-people-say__images-carousel img{height:350px}}.template-collection .what-people-say__images-carousel .red-slider-btn.slick-prev,.template-product .what-people-say__images-carousel .red-slider-btn.slick-prev{left:7px}.template-collection .what-people-say__images-carousel .red-slider-btn.slick-next,.template-product .what-people-say__images-carousel .red-slider-btn.slick-next{right:7px}@media (min-width: 419px){.template-collection .what-people-say__content,.template-product .what-people-say__content{padding:0}.template-collection .what-people-say__images-carousel .red-slider-btn.slick-prev,.template-product .what-people-say__images-carousel .red-slider-btn.slick-prev{left:-14px}.template-collection .what-people-say__images-carousel .red-slider-btn.slick-next,.template-product .what-people-say__images-carousel .red-slider-btn.slick-next{right:-14px}}@media (min-width: 480px){.template-collection .what-people-say__carousel .coaching-arrows,.template-product .what-people-say__carousel .coaching-arrows{position:absolute;right:10px;bottom:10px;display:flex;gap:20px;margin-top:0}}.template-collection .what-people-say__images-carousel,.template-product .what-people-say__images-carousel{margin-top:90px}@media (min-width: 1024px){.template-collection .what-people-say__content,.template-product .what-people-say__content{display:flex}.template-collection .what-people-say__title,.template-product .what-people-say__title{width:30%;font-size:80px;line-height:96px}.template-collection .what-people-say__carousel,.template-product .what-people-say__carousel{width:70%;position:relative;padding-left:40px}.template-collection #coaching-what-people-say-slider_custom .text,.template-product #coaching-what-people-say-slider_custom .text{font-size:40px;line-height:52px}}@media (min-width: 1422px) and (max-width: 1585px){.template-collection .what-people-say__title,.template-product .what-people-say__title{max-width:350px}}.section-coaching-opportunity,.section-coaches-opportunity{padding-top:68px}@media screen and (min-width: 768px){.section-coaching-opportunity,.section-coaches-opportunity{padding-top:97px}}.section-coaching-opportunity .page-width,.section-coaches-opportunity .page-width{max-width:1044px;border-bottom:1px solid #707070;padding-bottom:68px;display:flex;flex-direction:column}@media screen and (min-width: 768px){.section-coaching-opportunity .page-width,.section-coaches-opportunity .page-width{padding-top:97px}}.section-coaching-opportunity .opportunity__title,.section-coaches-opportunity .opportunity__title{font-family:var(--font-family-primary);font-size:55px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.09;letter-spacing:normal;text-align:center;color:#101010;margin-bottom:31px;text-transform:none}@media screen and (min-width: 768px){.section-coaching-opportunity .opportunity__title,.section-coaches-opportunity .opportunity__title{font-size:116px;line-height:1.03;margin-bottom:43px}}.section-coaching-opportunity .opportunity__subtitle,.section-coaches-opportunity .opportunity__subtitle{font-family:var(--font-family-main);font-size:26px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:center;color:#222}@media screen and (max-width: 767px){.section-coaching-opportunity .opportunity__subtitle,.section-coaches-opportunity .opportunity__subtitle{width:104%;margin-left:-2%}}@media screen and (min-width: 768px){.section-coaching-opportunity .opportunity__subtitle,.section-coaches-opportunity .opportunity__subtitle{font-size:40px;line-height:1.2}}.section-coaching-opportunity .opportunity_button,.section-coaches-opportunity .opportunity_button{height:65px;display:block;margin:31px auto auto;background-color:#e22724;text-transform:none;font-family:var(--font-family-main);font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.82;letter-spacing:normal;text-align:center;color:#fff;padding:12px 42px}.section-coaching-opportunity .opportunity__subscribe,.section-coaches-opportunity .opportunity__subscribe{display:flex;justify-content:center;align-items:center;margin-top:60px;flex-direction:column}@media screen and (min-width: 768px){.section-coaching-opportunity .opportunity__subscribe,.section-coaches-opportunity .opportunity__subscribe{flex-direction:row}}.section-coaching-opportunity .opportunity__subscribe .item,.section-coaches-opportunity .opportunity__subscribe .item{background-color:#fff;padding:41px 64px;font-family:var(--font-family-main);font-size:26px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center;color:#101010}@media screen and (min-width: 768px){.section-coaching-opportunity .opportunity__subscribe .item,.section-coaches-opportunity .opportunity__subscribe .item{margin:0 23px 0 0}}@media screen and (max-width: 767px){.section-coaching-opportunity .opportunity__subscribe .item,.section-coaches-opportunity .opportunity__subscribe .item{margin-bottom:18px}}.section-coaching-opportunity .opportunity__subscribe .item .price,.section-coaches-opportunity .opportunity__subscribe .item .price{font-family:var(--font-family-main);font-size:36px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:center;color:#e32725;align-items:center}.section-coaching-opportunity .opportunity__subscribe .item .add-subscription-to-cart-button,.section-coaches-opportunity .opportunity__subscribe .item .add-subscription-to-cart-button{margin-top:31px;width:100%;height:65px;background-color:#e32725;color:#fff;display:flex;justify-content:center;align-items:center;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.82;letter-spacing:normal;text-align:center;padding-left:10px;padding-right:10px}.section-coaching-opportunity .opportunity__subscribe .item .add-subscription-to-cart-button[disabled],.section-coaching-opportunity .opportunity__subscribe .item .add-subscription-to-cart-button.disabled,.section-coaches-opportunity .opportunity__subscribe .item .add-subscription-to-cart-button[disabled],.section-coaches-opportunity .opportunity__subscribe .item .add-subscription-to-cart-button.disabled{cursor:not-allowed;background-color:#7b7b7b}@media screen and (min-width: 768px){.section-coaching-opportunity .opportunity__subscribe .item .add-subscription-to-cart-button,.section-coaches-opportunity .opportunity__subscribe .item .add-subscription-to-cart-button{margin-top:71px}}div#shopify-section-coaches-faq,div#shopify-section-coaching-faq{margin-bottom:0;padding:75px 0}div#shopify-section-coaches-faq h4,div#shopify-section-coaching-faq h4{margin-bottom:24px}div#shopify-section-coaches-list{background-color:#101010;padding-top:132px}div#shopify-section-coaches-list .page-width{max-width:1815px}div#shopify-section-coaches-list .section-title{flex-basis:100%;font-family:var(--font-family-primary);font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:1.28px;text-align:center;color:#e32725}div#shopify-section-coaches-list .section-heading{max-width:707px;display:block;margin:41px auto 85px;font-family:var(--font-family-primary);font-size:24px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:#fff}@media screen and (min-width: 1520px){div#shopify-section-coaches-list .section-heading{font-size:50px;line-height:1.2}}div#shopify-section-coaches-list .coaches-list{display:flex;flex-wrap:wrap;justify-content:center}div#shopify-section-coaches-list .coaches-list .coach{height:602px;flex-basis:100%;position:relative;margin-bottom:30px}@media screen and (min-width: 960px){div#shopify-section-coaches-list .coaches-list .coach{flex-basis:50%}}@media screen and (min-width: 1200px){div#shopify-section-coaches-list .coaches-list .coach{flex-basis:25%}}@media (min-width: 768px){div#shopify-section-coaches-list .coaches-list .coach.coach--three-columns{flex-basis:33.3%!important}}@media screen and (min-width: 1440px){div#shopify-section-coaches-list .coaches-list .coach.coach--three-columns{width:438px;flex-basis:unset!important}}div#shopify-section-coaches-list .coaches-list .coach:hover .content .button{opacity:1;height:51px;max-height:51px;margin-top:10px;transition:all .3s}div#shopify-section-coaches-list .coaches-list .coach img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;filter:brightness(75%)}div#shopify-section-coaches-list .coaches-list .coach .content{position:absolute;bottom:0;left:0;width:100%;padding:28px 32px}div#shopify-section-coaches-list .coaches-list .coach .content .title{margin-bottom:24px;width:100%;font-family:var(--font-family-primary);font-size:24px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:#fff;text-transform:uppercase}@media screen and (min-width: 1520px){div#shopify-section-coaches-list .coaches-list .coach .content .title{font-size:32px;line-height:38px}}div#shopify-section-coaches-list .coaches-list .coach .content .description,div#shopify-section-coaches-list .coaches-list .coach .content .button{width:100%;font-family:var(--font-family-primary);font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:#fff}@media screen and (min-width: 1520px){div#shopify-section-coaches-list .coaches-list .coach .content .description,div#shopify-section-coaches-list .coaches-list .coach .content .button{font-size:20px;line-height:24px}}div#shopify-section-coaches-list .coaches-list .coach .content .button{font-weight:700;opacity:0;height:0;max-height:0;background-color:#cf4122;transition:all .3s;display:flex;justify-content:center;align-items:center;text-transform:uppercase;max-width:374px;margin:0 auto;font-size:16px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/pdp-coaches.scss.css.map */
