@media (min-width: 750px){.product.grid{flex-wrap:nowrap}.product__info-wrapper.grid__item{max-width:630px!important;padding-right:32px!important}.product__info-wrapper.grid__item{flex-grow:unset;flex-shrink:unset;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}.price{padding-bottom:16px}p.product__text{color:#494949}.bundle-promo-wrapper{margin-top:30px;margin-bottom:40px}.product__info-container .product__title h1 span.glowing-text{font-family:Rajdhani;font-weight:700;font-size:36px;line-height:100%;text-align:center;font-style:normal}p.product__text{font-family:Maven Pro;font-weight:400;font-size:18px;line-height:23px}.jdgm-star{font-size:18px}span.jdgm-prev-badge__text{font-weight:500;font-size:18px;line-height:100%;text-align:center;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0%;color:#184fbb;font-family:Rajdhani;text-transform:uppercase}.product__column-sticky .product__title h1:after{content:"";border-bottom:4px solid;width:36px;display:block;border-radius:64px}.price__regular span.price-item.price-item--regular{color:#383636;font-family:Rajdhani;font-weight:600;font-size:32px;line-height:100%;text-align:center}.product__title{display:flex;align-items:center;gap:12px;flex-wrap:wrap}[id*=reviews_preview_badge]{padding-bottom:12px}.product__info-container .product__title h1 span.glowing-text{padding:0;margin:0}p.product__text{margin-bottom:12px}@media (max-width: 768px){.product__column-sticky .product__title h1{order:2;font-size:36px}[id*=reviews_preview_badge]{padding:0}.product__column-sticky .product__title h1:after{margin-bottom:8px;margin-top:4px}}.jdgm-preview-badge .jdgm-star{color:#184fbb!important}span.jdgm-prev-badge__text{padding-left:4px}.product__column-sticky .product__title h1:after{margin:4px 0}.product__info-container:has(.strength-upgrade-wrapper) .btn-addon{display:unset}.product__info-container:has(.strength-upgrade-wrapper) span[class*=addon_not]{display:none}section#shopify-section-template--19306383900835__main span.cart_price_cart_addon_not{margin-left:5px}.product__info-container:has(.strength-upgrade-wrapper.unchecked) .btn-addon{display:none}section#shopify-section-template--19306383900835__main span[class*=addon_not]{display:unset}.product__info-container:has(.strength-upgrade-wrapper.unchecked) span[class*=addon_not]{display:unset}.product-form__buttons>.product-form__submit>span{font-family:Rajdhani;font-weight:700;font-size:24px;line-height:100%;text-align:center}.box-2 .product-form__submit.button.button--primary{height:66px!important;border-radius:6px!important}.strength-upgrade-wrapper.unchecked{border:3px solid transparent}.bundle-promo-wrapper{border:1px solid #007aff1a;border-radius:10px;padding:1.5rem;background:#fff;max-width:100%;box-shadow:0 2px 6px #0000000d;font-family:Inter,sans-serif}.bundle-promo-header{margin-bottom:1rem}.bundle-promo-badge{display:inline-block;background-color:#1a1a1a;color:#fff;font-size:.75rem;font-weight:600;padding:.3rem .6rem;border-radius:4px;text-transform:uppercase;letter-spacing:.5px}.bundle-promo-title-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:1rem}.bundle-promo-title{font-size:1.5rem;font-weight:700;margin:0}.bundle-promo-title .bundle-promo-title-glide{color:#e60023}.bundle-promo-price{display:flex;align-items:center;gap:.5rem}.bundle-promo-price-free{font-size:1.25rem;color:#e60023;font-weight:700}.bundle-promo-price-original{font-size:1.125rem;color:#888;text-decoration:line-through;font-weight:500}.bundle-promo-items{display:flex;justify-content:space-between;gap:1rem;flex-wrap:nowrap}.bundle-promo-item{text-align:center;flex:1;min-width:100px}.bundle-promo-img{width:100%;max-width:120px;margin:0 auto .5rem;display:block}.bundle-promo-label{font-size:.9rem;font-weight:600;margin-top:.25rem;color:#111}span.bundle-promo-badge{display:flex;align-items:center;gap:8px;background-color:#383636;font-family:Rajdhani;font-weight:700;font-size:18px;line-height:118%;text-align:center;top:0;position:absolute;padding:6px 12px;left:0;transform:translate(10%,-50%)}.bundle-promo-wrapper{position:relative;border:1px solid #DCDCDC;box-shadow:0 4px 60px #0000000f}.bundle-promo-header{margin:0}.metafield-rich_text_field strong{color:#da2037}.bundle-promo-outer .metafield-rich_text_field p,.bundle-popup .metafield-rich_text_field p{font-family:Rajdhani;font-weight:700;font-size:32px;line-height:100%;margin:0}.metafield-rich_text_field{padding:16px 0}.bundle-promo-title-row{border-bottom:1px solid #DCDCDC;margin:0 -21px 1rem;padding:0 21px}span.bundle-promo-price-free{font-family:Rajdhani;font-weight:600;font-size:20px;line-height:100%;text-align:center;text-transform:uppercase;color:#da2037}span.bundle-promo-price-original{font-family:Rajdhani;font-weight:500;font-size:32px;line-height:100%;text-align:center;color:#494949}p.bundle-promo-label{font-family:Rajdhani;font-weight:700;font-size:18px;line-height:100%;text-align:center;color:#242424;margin:0}.bundle-promo-item{display:flex;flex:unset;flex-direction:column;max-width:154px;width:100%;align-items:center;gap:12px}img.bundle-promo-img{margin:0;max-width:100%}@media (max-width:768px){.bundle-promo-title-row{flex-wrap:nowrap;border:none}.bundle-promo-price{flex-wrap:wrap;gap:4px;max-width:max-content}span.bundle-promo-price-free{font-family:Rajdhani;font-weight:600;font-size:20px;line-height:100%;text-align:center}h2.bundle-promo-title{width:100%}.metafield-rich_text_field{padding:8px 0}img.bundle-promo-img{order:2}.bundle-promo-item{gap:4px}.product .quantity-buttons,.price--show-badge{padding-top:0!important}.product__column-sticky .product__title h1:after{margin-bottom:8px}}.active .bundle-popup_overlay{background:transparent;position:fixed;width:100%;height:100%;display:block}.bundle-popup_content{position:absolute;top:0;width:360px;transform:translate(-50%,calc(-100% + 15px));left:50%}.bundle-promo-item{position:relative}div#bundle-popup-rehab{position:unset}body .bundle-popup_content:after{content:"";display:block;width:25px;height:25px;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%) rotate(45deg) rotate(180deg);background:#fff}body .bundle-popup_content .metafield-rich_text_field{padding:4px 0}.bundle-popup{opacity:0;z-index:-1;transition:.2s ease-in-out}body .bundle-popup.active{opacity:1;z-index:999999}.bundle-promo-item:last-child .bundle-popup_content{left:calc(50% - 60px)}.bundle-product-content .metafield-rich_text_field p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3em;font-size:14px}.bundle-product-image img{object-fit:cover;max-height:150px}.bundle-promo-item:last-child .bundle-popup_content:after{left:calc(50% + 60px)}.product__info-wrapper product-info>.product__accordion .summary__title{border-top:1px solid;padding-top:16px}.product__info-wrapper product-info>.product__accordion .accordion__title{font-family:Rajdhani;font-weight:700;font-size:24px;line-height:18px;text-align:center;text-transform:uppercase}.product__info-wrapper .accordion.product__info-wrapper product-info>.product__accordion{margin-top:24px!important}.product__info-wrapper product-info>.product__accordion .accordion__content{margin-bottom:0;padding-top:0!important}.product__info-wrapper product-info>.product__accordion .accordion__content>p{margin-top:0}[id*=truemed]{display:none}.box-22:has(shopify-payment-terms){display:none}#block-id-cart_selector_YCBmw6 .box-2{padding-bottom:0}.product__info-wrapper product-info>.product__accordion .accordion__content>p{font-weight:400;font-size:18px;line-height:28px}.product__info-wrapper product-info>.product__accordion .accordion__content{max-width:500px}.product__info-wrapper product-info>.product__accordion .accordion__content li{font-weight:400;font-size:18px;line-height:28px;letter-spacing:.3px}@media (max-width:768px){.product__info-wrapper product-info>.product__accordion .accordion__content{max-width:380px}}.product__info-wrapper .accordion.product__info-wrapper product-info>.product__accordion{margin-top:8px!important}.product__info-wrapper product-info>.product__accordion .accordion__title{color:#2b2b2b}.product__info-wrapper product-info>.product__accordion .accordion__content>p{color:#494949}span.price-item.comparePrice{font-family:Rajdhani;font-weight:500;font-size:32px!important;line-height:100%;letter-spacing:0;text-align:center;color:#8b8a8a;padding-right:8px}.buy-buttons .box-2{padding:0}.box-2 .product-form__submit.button.button--primary span{font-size:21px!important}body .bundle-promo-header+div h2.bundle-promo-title div{padding-top:6px}@media (max-width:768px){.bundle-promo-img-cont{order:2}body img.bundle-promo-img{background:none;height:100%;max-height:100%;min-height:unset}body .bundle-promo-title-row{margin-bottom:0}}.price__regular{display:flex!important;gap:8px;flex-wrap:wrap;align-items:center}:not(#s) span.badge.price-badge-sale{min-width:100px;max-width:100px}@media (max-width:768px){span.price-item.price-item--regular{padding-right:32px}.bundle-promo-img-cont{order:2}body img.bundle-promo-img{background:none;height:100%;max-height:100%;min-height:unset}body .bundle-promo-title-row{margin-bottom:0}a.strength-upgrade-lrnmore-btn-button{color:#2c3987!important}.product-form__buttons{z-index:2;position:relative}a.mobile-learn-popup_close{transform:translate(-8%)!important}}:not(#s) span.badge.price-badge-sale{font-size:16px}span.price-item.comparePrice{padding:0}span.badge.price-badge-sale{display:inline-flex!important;background:#da2037;opacity:1;border-radius:40px;border:0;text-align:center;justify-content:center;width:auto;margin-top:3px;text-transform:initial;font-weight:500;font-size:16px;padding:4px 9px}img.bundle-promo-img{background:#f2f2f2}.bundle-promo-img-cont{width:100%}body img.bundle-promo-img{max-height:125px;padding:5px}@media screen and (max-width: 768px){.bundle-promo-img-cont{height:102px}}body img.bundle-promo-img[src*=Poster]{padding:15px}@media screen and (max-width: 768px){html a.bundle-lrnmore-btn-button{display:none}html .bundle-lrnmore-btn-container{border:0;padding:10px}html .bundle-promo-wrapper:has(.active){z-index:999}html .strength-upgrade-wrapper:has(.active){z-index:99}html .mobile-learn-popup_inner{overflow-x:hidden}html .bundle-promo-item:has(.active) img.bundle-promo-img,body img.bundle-promo-img{background:#f2f2f2}.bundle-promo-item{min-width:0}svg.bundle-lrnmore__icon{right:20px}p.bundle-promo-label{order:3}body h2.bundle-promo-title .metafield-rich_text_field p{text-align:left;font-size:22px;max-width:140px}html .bundle-promo-price{flex-wrap:nowrap;gap:9px}html .text-icon__icon span.h5.inline-richtext{font-size:12px!important;font-weight:600}}:not(#s) span.badge.price-badge-sale{display:none!important}html .price.price--large.price--show-badge{padding-bottom:0!important}html .bundle-promo-title-row{border-bottom:1px solid #DCDCDC;background:#fff;padding-top:20px;border-radius:10px 10px 0 0;margin-bottom:15px!important}html body h2.bundle-promo-title .metafield-rich_text_field p{font-size:28px;max-width:100%}html .bundle-promo-wrapper{background:#fbfbfb;padding-top:0}@media screen and (max-width: 768px){body p.bundle-promo-label{font-size:18px;max-width:100%}.bundle-lrnmore-btn-container{display:none!important}html .text-icon__icon span.h5.inline-richtext{font-size:14px!important;font-weight:700;text-transform:uppercase}.text-icon__icon:nth-child(1){min-width:135px}.text-icon__icon:nth-child(3){min-width:100px}}@media screen and (max-width: 768px){.sticky-cart-txt .product__title{padding:0;gap:0}.sticky-cart-txt .jdgm-prev-badge{display:none!important}.sticky-cart-txt .product__title h1 span.glowing-text{margin-right:0;padding-right:1px!important}.box-2.sticky-cart{gap:5px;flex-direction:column}.box-2.sticky-cart .sticky-cart-txt .product__title h1{font-size:24px!important;padding:0}.sticky-cart .add-to-cart-single-productpage{width:100%}}.template-product .box-2 .product-form__submit.button.button--primary,.box-2 .product-form__submit.button.button--primary{height:48px!important;margin-top:-6px!important}.product .quantity-buttons{padding-top:30px!important}.box-2 .product-form__submit.button.button--primary{font-size:18px;letter-spacing:0;width:100%;min-height:48px}.template-product .product__title,.product__title,.template-product p.product__text{padding:0}.template-product p.product__text+.no-js-hidden{padding:0}.template-product s.price-item.price-item--regular.testt{display:none}.template-product .quantity-buttons{padding-top:30px!important}.custom_column .grid{margin-bottom:0}b+p.strength-upgrade-price_price{text-decoration:line-through}b+p.strength-upgrade-price_price{color:#494949}product-info#ProductInfo-template--19318968352931__main.product__info-container:has(.strength-upgrade-wrapper) span[class*=addon_not]{display:block}product-info#ProductInfo-template--19318968352931__main.product__info-container:has(.strength-upgrade-wrapper) span.cart_price_cart_addon_not{margin-left:5px!important}
/*# sourceMappingURL=/cdn/shop/t/61/assets/custom-prod.css.map */
