#shop-level-one .loading-card{width:100%;min-width:221px;min-height:220px;border-radius:.25rem;background-color:#f7f7f7;position:relative}#shop-level-one .loading-card .loading{position:absolute;width:64px;height:64px;left:calc(50% - 32px);top:calc(50% - 32px)}#shop-level-two .loading-card{width:100%;min-width:221px;min-height:220px;border-radius:.25rem;background-color:#f7f7f7;position:relative}#shop-level-two .loading-card .loading{position:absolute;width:64px;height:64px;left:calc(50% - 32px);top:calc(50% - 32px)}#shop-level-three .loading-card{width:100%;min-width:221px;min-height:220px;border-radius:.25rem;background-color:#f7f7f7;position:relative}#shop-level-three .loading-card .loading{position:absolute;width:64px;height:64px;left:calc(50% - 32px);top:calc(50% - 32px)}#shop-level-four .loading-card{width:100%;min-width:221px;min-height:220px;border-radius:.25rem;background-color:#f7f7f7;position:relative}#shop-level-four .loading-card .loading{position:absolute;width:64px;height:64px;left:calc(50% - 32px);top:calc(50% - 32px)}#shop-level-five .loading-card{width:100%;min-width:221px;min-height:220px;border-radius:.25rem;background-color:#f7f7f7;position:relative}#shop-level-five .loading-card .loading{position:absolute;width:64px;height:64px;left:calc(50% - 32px);top:calc(50% - 32px)}#shop-container .text-grey{color:#9c9d9f!important}#smm-bundles .carousel{width:310px;height:auto;margin:auto auto 40px;position:relative}#smm-bundles .carousel .carousel__viewport{width:330px;overflow:visible}#smm-bundles .carousel .carousel__track{gap:12px}#smm-bundles .carousel .carousel__slide>*{width:100%}#smm-bundles .carousel .carousel__pagination-button:after{border-radius:100%;width:10px;height:10px;background-color:#d6d6d6}#smm-bundles .carousel .carousel__pagination-button.carousel__pagination-button--active:after{background-color:#869791!important}body.has-sticky-purchase-cta{padding-bottom:calc(6rem + env(safe-area-inset-bottom,0px))}.sticky-purchase-cta-wrap{position:relative}.sticky-purchase-cta-spacer{height:calc(6rem + env(safe-area-inset-bottom,0px));pointer-events:none}.sticky-purchase-cta-bar{position:fixed;bottom:0;left:0;right:0;z-index:1040;display:flex;align-items:center;justify-content:center;gap:1rem;width:100%;padding:1rem .75rem calc(1rem + env(safe-area-inset-bottom,0px));background-color:#fffffff5;box-shadow:0 -4px 20px #0000002e;animation:sticky-purchase-cta-slide-up .45s ease-out both}.sticky-purchase-cta-dismiss{position:absolute;top:.35rem;left:.5rem;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border:0;border-radius:50%;background:transparent;color:#777;font-size:1.35rem;line-height:1;cursor:pointer}.sticky-purchase-cta-dismiss:hover,.sticky-purchase-cta-dismiss:focus{color:#333;outline:none}.sticky-purchase-cta-dismiss:focus-visible{box-shadow:0 0 0 .15rem #52b37f59}.sticky-purchase-cta-proof{margin:0;color:#333;font-size:.9rem;font-weight:500;line-height:1.25;text-align:right}.sticky-purchase-cta-proof__trustpilot{color:#666;font-size:.8rem;font-weight:400;text-decoration:none}.sticky-purchase-cta-proof__trustpilot .fa-star{color:#52b37f;font-size:.7rem}.sticky-purchase-cta-proof__trustpilot:hover,.sticky-purchase-cta-proof__trustpilot:focus{color:#555;text-decoration:underline}.sticky-purchase-cta{display:inline-flex;align-items:center;justify-content:center;width:max-content!important;max-width:calc(100vw - 1.5rem)!important;margin:0;text-transform:initial;flex-wrap:wrap;gap:.5rem .75rem;padding-left:1.25rem;padding-right:1.25rem;font-weight:500;line-height:1.2;text-align:center;white-space:nowrap}.sticky-purchase-cta:hover,.sticky-purchase-cta:focus{color:#fff;text-decoration:none}.sticky-purchase-cta--wobble{animation:sticky-purchase-cta-wobble .75s ease-in-out}.sticky-purchase-cta__icon{flex-shrink:0;font-size:1.1rem}.sticky-purchase-cta__label{font-size:.9rem}.sticky-purchase-cta__label--full{display:none}.sticky-purchase-cta__label--short{display:inline}@media (min-width: 768px){.sticky-purchase-cta__label--short{display:none}.sticky-purchase-cta__label--full{display:inline}.sticky-purchase-cta__label{font-size:1rem}}@media (max-width: 575.98px){body.has-sticky-purchase-cta{padding-bottom:calc(7.25rem + env(safe-area-inset-bottom,0px))}.sticky-purchase-cta-spacer{height:calc(7.25rem + env(safe-area-inset-bottom,0px))}.sticky-purchase-cta-bar{flex-direction:column;gap:.5rem}.sticky-purchase-cta-proof{text-align:center}}@keyframes sticky-purchase-cta-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes sticky-purchase-cta-wobble{0%,to{transform:rotate(0) scale(1)}15%{transform:rotate(-3deg) scale(1.03)}30%{transform:rotate(3deg) scale(1.03)}45%{transform:rotate(-2deg) scale(1.02)}60%{transform:rotate(2deg) scale(1.02)}75%{transform:rotate(-1deg) scale(1.01)}}@media (prefers-reduced-motion: reduce){.sticky-purchase-cta-bar,.sticky-purchase-cta--wobble{animation:none}}#order-status-indicator .greyed-out{color:#dcdcdc}#order-status-indicator .greyed-out .order-status-indicator-circle{background-color:#dcdcdc!important}#order-status-indicator .greyed-out .order-status-line:after{background-color:#dcdcdc!important}#order-status-indicator .order-status-indicator-circle{width:21px;height:21px;display:inline-block;text-align:center;color:#fff;padding:5px 0;margin-right:5px;position:relative;border-radius:100%;margin-bottom:-4px}#order-status-indicator .order-status-indicator-circle i{font-size:13px;position:absolute;top:4px;left:4px}#order-status-indicator .order-status-indicator-circle .order-status-indicator-number{position:absolute;top:-4px;left:5px;font-size:18px}#order-status-indicator .order-status-indicator-circle .order-status-indicator-number.order-status-indicator-number-1{left:7px}#order-status-indicator .order-status-line{width:35px;display:inline-block;position:relative;margin:0 5px}#order-status-indicator .order-status-line:after{content:"";position:absolute;width:100%;height:1px;top:-6px;left:0;background-color:#3e4148}#seminars-slider .carousel{width:100%;height:auto;margin:auto auto 40px;position:relative}#seminars-slider .carousel .carousel__viewport{width:100%}#seminars-slider .carousel .carousel__pagination-button:after{border-radius:100%;width:10px;height:10px;background-color:#d6d6d6}#seminars-slider .carousel .carousel__pagination-button.carousel__pagination-button--active:after{background-color:#869791!important}.podcast-card .podcast-text{position:relative;z-index:2;background:#fff;min-height:221px}.podcast-card .podcast-text .podcast-excerpt{line-height:1.5}.podcast-card:hover .zoom-in{transform:scale(1.1)}.zoom-in{transition:transform .3s ease}@media (max-width: 768px){.zoom-in{transition:none}.podcast-card:hover .zoom-in{transform:none}.podcast-card .podcast-text{min-height:0}}.custom-dropdown{max-width:250px}.custom-dropdown select{font-weight:400}[aria-expanded=true]{color:#d82737!important;font-weight:900}.lh-14{line-height:1.4}.make-me-sticky{min-height:247px;position:-webkit-sticky;position:sticky;top:110px}.text-underline,.collapse a,.collapse p .text-primary.cursor-pointer{text-decoration:underline}.form-backdrop{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:-10000;display:none;background-color:#000c}.form-backdrop.on{display:block;z-index:10000}.form-backdrop .form-close{position:absolute;width:100%;height:100%;top:0;left:0;cursor:pointer;z-index:1}.form-backdrop .form-holder{position:absolute;max-width:700px;top:200px;left:calc(50% - 350px);z-index:5;background-color:#fff;border-radius:5px}.form-backdrop .close-form{position:absolute;top:1rem;right:1rem;font-size:25px;width:30px;height:30px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.form-backdrop .close-form:hover{color:#d82737}@media only screen and (max-width: 767px){.mob-bg-light{background-color:#f2f2f2}.make-me-sticky{padding-top:1rem;position:relative;top:auto}.mob-question-pad{padding-right:1rem}.mob-question-pad i{margin-right:-1rem}.form-backdrop .form-holder{top:120px;left:1rem;max-width:calc(100% - 2rem);max-height:calc(100% - 150px);overflow:scroll}.mob-btn-full{margin-bottom:2rem;max-width:100%}}#smm-slider .carousel{width:100%;height:auto;margin:auto auto 40px;position:relative}#smm-slider .carousel .carousel__viewport{width:100%}#smm-slider .carousel .carousel__pagination-button:after{border-radius:100%;width:10px;height:10px;background-color:#d6d6d6}#smm-slider .carousel .carousel__pagination-button.carousel__pagination-button--active:after{background-color:#869791!important}#smm-slider-2 .carousel{width:100%;height:auto;margin:auto auto 40px;position:relative}#smm-slider-2 .carousel .carousel__viewport{width:100%}#smm-slider-2 .carousel .carousel__pagination-button:after{border-radius:100%;width:10px;height:10px;background-color:#d6d6d6}#smm-slider-2 .carousel .carousel__pagination-button.carousel__pagination-button--active:after{background-color:#869791!important}.smm-slider-video-poster{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;border:0;background:#000;cursor:pointer;overflow:hidden}.smm-slider-video-poster__image{width:100%;height:100%;object-fit:cover;transition:transform .2s ease,opacity .2s ease}.smm-slider-video-poster__play{position:absolute;top:50%;left:50%;width:4.5rem;height:4.5rem;border-radius:50%;background:#d82737f2;box-shadow:0 .5rem 1.5rem #00000040;transform:translate(-50%,-50%)}.smm-slider-video-poster__play:after{content:"";position:absolute;top:50%;left:54%;border-top:.85rem solid transparent;border-bottom:.85rem solid transparent;border-left:1.2rem solid #fff;transform:translate(-50%,-50%)}.smm-slider-video-poster:hover .smm-slider-video-poster__image,.smm-slider-video-poster:focus .smm-slider-video-poster__image{opacity:.9;transform:scale(1.02)}.smm-slider-video-poster:focus{outline:3px solid #D82737;outline-offset:-3px}.smm-reviews{margin:0 auto;max-width:850px;overflow:hidden;padding:0 3rem}.smm-reviews .carousel__viewport{overflow:hidden}.smm-reviews .carousel__pagination{margin:.8rem 0 0;padding:0}.smm-reviews .carousel__pagination-button{padding:0 .18rem}.smm-reviews .carousel__pagination-button:after{background:#e6e6e6;border-radius:999px;height:10px;width:10px}.smm-reviews .carousel__pagination-button--active:after{background:#59758d}.smm-review-card{align-items:top;background:#f3f6fa;border-radius:18px;display:flex;gap:2rem;margin:0 auto;max-width:780px;padding:1.8rem 2rem;text-align:left;width:100%}.smm-review-avatar-picture{border-radius:999px;flex:0 0 auto;height:130px;overflow:hidden;width:130px}.smm-review-avatar{display:block;height:100%;object-fit:cover;width:100%}.smm-review-stars{color:#ffb800;font-size:1.8rem;letter-spacing:.1rem;line-height:1;margin-bottom:.75rem}.smm-review-copy{color:#111;font-size:1.45rem;line-height:1.45;margin-bottom:.8rem}.smm-review-name{color:#111;font-size:1.35rem;margin:0;text-align:right}@media (max-width: 767px){.smm-reviews{padding:0}.smm-review-card{gap:1rem;padding:1.25rem}.smm-review-avatar-picture{height:82px;width:82px}.smm-review-stars{font-size:1.1rem;margin-bottom:.5rem}.smm-review-copy{font-size:1rem}.smm-review-name{font-size:.95rem}}#spf-slider .carousel{width:100%;height:auto;margin:auto auto 40px;position:relative}#spf-slider .carousel .carousel__viewport{width:100%}#spf-slider .carousel .carousel__pagination-button:after{border-radius:100%;width:10px;height:10px;background-color:#d6d6d6}#spf-slider .carousel .carousel__pagination-button.carousel__pagination-button--active:after{background-color:#869791!important}#lbp-slider .carousel{width:100%;height:auto;margin:auto auto 40px;position:relative}#lbp-slider .carousel .carousel__viewport{width:100%}#lbp-slider .carousel .carousel__pagination-button:after{border-radius:100%;width:10px;height:10px;background-color:#d6d6d6}#lbp-slider .carousel .carousel__pagination-button.carousel__pagination-button--active:after{background-color:#869791!important}#uc-slider .carousel{width:100%;height:auto;margin:auto auto 40px;position:relative}#uc-slider .carousel .carousel__viewport{width:100%}#uc-slider .carousel .carousel__pagination-button:after{border-radius:100%;width:10px;height:10px;background-color:#d6d6d6}#uc-slider .carousel .carousel__pagination-button.carousel__pagination-button--active:after{background-color:#869791!important}#ebook-slider .carousel{width:100%;height:auto;margin:auto auto 40px;position:relative}#ebook-slider .carousel .carousel__viewport{width:100%}#ebook-slider .carousel .carousel__pagination-button:after{border-radius:100%;width:10px;height:10px;background-color:#d6d6d6}#ebook-slider .carousel .carousel__pagination-button.carousel__pagination-button--active:after{background-color:#869791!important}#sb-slider .carousel{width:100%;height:auto;margin:auto auto 40px;position:relative}#sb-slider .carousel .carousel__viewport{width:100%}#sb-slider .carousel .carousel__pagination-button:after{border-radius:100%;width:10px;height:10px;background-color:#d6d6d6}#sb-slider .carousel .carousel__pagination-button.carousel__pagination-button--active:after{background-color:#869791!important}#end-range-slider .carousel{width:100%;height:auto;margin:auto auto 40px;position:relative}#end-range-slider .carousel .carousel__viewport{width:100%}#end-range-slider .carousel .carousel__pagination-button:after{border-radius:100%;width:10px;height:10px;background-color:#d6d6d6}#end-range-slider .carousel .carousel__pagination-button.carousel__pagination-button--active:after{background-color:#869791!important}#splits-hips-slider .carousel{width:100%;height:auto;margin:auto auto 40px;position:relative}#splits-hips-slider .carousel .carousel__viewport{width:100%}#splits-hips-slider .carousel .carousel__pagination-button:after{border-radius:100%;width:10px;height:10px;background-color:#d6d6d6}#splits-hips-slider .carousel .carousel__pagination-button.carousel__pagination-button--active:after{background-color:#869791!important}#barbell-basics-slider .carousel{width:100%;height:auto;margin:auto auto 40px;position:relative}#barbell-basics-slider .carousel .carousel__viewport{width:100%}#barbell-basics-slider .carousel .carousel__pagination-button:after{border-radius:100%;width:10px;height:10px;background-color:#d6d6d6}#barbell-basics-slider .carousel .carousel__pagination-button.carousel__pagination-button--active:after{background-color:#869791!important}#beginners-bundle-slider .carousel{width:100%;height:auto;margin:auto auto 40px;position:relative}#beginners-bundle-slider .carousel .carousel__viewport{width:100%}#beginners-bundle-slider .carousel .carousel__pagination-button:after{border-radius:100%;width:10px;height:10px;background-color:#d6d6d6}#beginners-bundle-slider .carousel .carousel__pagination-button.carousel__pagination-button--active:after{background-color:#869791!important}#intermediate-bundle-slider .carousel{width:100%;height:auto;margin:auto auto 40px;position:relative}#intermediate-bundle-slider .carousel .carousel__viewport{width:100%}#intermediate-bundle-slider .carousel .carousel__pagination-button:after{border-radius:100%;width:10px;height:10px;background-color:#d6d6d6}#intermediate-bundle-slider .carousel .carousel__pagination-button.carousel__pagination-button--active:after{background-color:#869791!important}#complete-bundle-slider .carousel{width:100%;height:auto;margin:auto auto 40px;position:relative}#complete-bundle-slider .carousel .carousel__viewport{width:100%}#complete-bundle-slider .carousel .carousel__pagination-button:after{border-radius:100%;width:10px;height:10px;background-color:#d6d6d6}#complete-bundle-slider .carousel .carousel__pagination-button.carousel__pagination-button--active:after{background-color:#869791!important}.product-container h5[data-v-6bafb07d]{font-size:1.1rem}.shopify-product-page .thumbnail-img{width:60px;height:60px;cursor:pointer;object-fit:cover;border:2px solid transparent;transition:border .3s ease}.shopify-product-page .thumbnail-img:hover{border:2px solid #333}.shopify-product-page .active-thumbnail{border:2px solid #000}.shopify-product-page .thumbnail-img+.thumbnail-img{margin-left:10px}.shopify-product-page h1.merch-title{font-size:2.4rem;line-height:1.2}.shopify-product-page .modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;display:flex;justify-content:center;align-items:center}.shopify-product-page .modal-content{background:#fff;padding:20px;border-radius:10px;text-align:center}.shopify-product-page .modal-content button{margin:0 10px}@media only screen and (max-width : 767px){.shopify-product-page h1.merch-title{font-size:6.5vw;line-height:1.2}}#otherproductscarousel .product-card{text-align:center;padding:15px 2rem}#otherproductscarousel .product-card .title{max-width:80%;margin:auto}#otherproductscarousel .product-card:before{display:none}#otherproductscarousel .product-card img{width:100%;height:auto;margin-bottom:10px}#otherproductscarousel .carousel__pagination{padding-left:0}#otherproductscarousel button.carousel__prev{left:-30px}#otherproductscarousel button.carousel__next{right:-30px}@media only screen and (max-width : 767px){#otherproductscarousel button.carousel__prev{left:-10px}#otherproductscarousel button.carousel__next{right:-10px}}.btn-quantity{width:30px;height:30px;padding:0;text-align:center;border:1px solid #000;display:inline-block;margin-left:5px}
