html{scroll-behavior:smooth;--standard-page-width: 1366px}.mm-line-clamp-1{-webkit-line-clamp:1}.mm-line-clamp-2{-webkit-line-clamp:2}.mm-line-clamp-3{-webkit-line-clamp:3}.mm-line-clamp-4{-webkit-line-clamp:4}.mm-line-clamp{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.theme_faq_section .page-width,.page-width--full,.footer.page-width{max-width:100%}.max--limit{display:none}.max--limit.viewable{display:block}.button[data-disabled][disabled]{opacity:0;background-color:#000}.mega-menu__footer:before{inset-block-start:72px}.mega-menu__footer{margin-block-end:var(--sp-4)}.mega-menu__mega_menu_GXrjzR .mega-menu__nav.grid{grid-auto-flow:unset}.mega-menu__mega_menu_GXrjzR .mega-menu__item--nav{max-width:100%}.cart-drawer{display:none!important}.card-grid .product-card--card{grid-template-columns:100%}.product--variants--wrapper{display:flex;align-items:center;overflow-x:scroll;scrollbar-width:thin;scrollbar-color:#dee2e6 transparent;width:116%}.mm-adjust-slide__width .slideshow .banner{max-width:1366px}.mm-adjust-slide__width .slideshow-dots{max-width:1280px;margin:auto}@media screen and (max-width: 1279px){.mega-menu__footer:before{inset-block-start:43px}}@media screen and (min-width: 750px){.mm--slideshow--content.page-width{max-width:unset}.mm--slideshow--content .slideshow-dots button[is=previous-button],.mm--slideshow--content .slideshow-dots button[is=next-button]{background:#fff;color:#000;padding:12px;border-radius:99px}.collection--list__carousel .indicators{gap:12px;top:-96px;right:0;height:unset;max-width:unset;left:unset;opacity:1;justify-content:flex-end}.collection--list__carousel .slider .indicators .button:first-child{margin-inline-end:unset}.collection--list__carousel .slider .indicators .button:last-child{margin-inline-start:unset}}@media screen and (min-width: 1420px){.adjust--right--spacing{margin-left:calc((100% - var(--standard-page-width)) / 2);right:0}}@media screen and (max-width: 749px){.mm--slideshow--content .flickity-page-dots{margin:auto}.slider--tablet .card-grid{--slider-item-width: 250px}.mob__page-width--full .w-full{max-width:100%}.js .section:not(.section--next-rounded) :is(.mob__page-width--full .banner__media){height:unset}}.fdaDisclaimer{padding-top:30px}#more-payment-options-link{display:none}.Delivery-icon,.free-shipping-icon{display:flex;align-items:center}.sticky-buy-button{z-index:9999999999}/*! custom code */.product-info{max-width:600px;margin:0 auto}h2{font-size:24px;margin-bottom:10px}.product-subtitle{font-size:16px;color:#888;margin-bottom:15px}.badges{display:flex;gap:10px;margin-bottom:0;left:auto;right:0;top:0}.badge{background-color:#0157b8;color:#fff;padding:8px;font-size:12px;border-radius:3px}.pricing{display:flex;align-items:center;gap:10px;margin-bottom:0}.current-price{color:#000;font-size:34px;font-weight:700;padding:5px 10px;border-radius:5px}.original-price{background-color:#fdd;color:#888;font-size:16px;text-decoration:line-through;padding:5px 10px;border-radius:6px}.savings{background-color:#dfd;color:#2c5999;font-size:16px;padding:5px 10px;border-radius:6px}form{display:flex;flex-direction:column;gap:10px}.form-group{display:flex;flex-direction:column;gap:5px;margin-bottom:15px}select,input{padding:10px;font-size:16px;border:1px solid #ddd;border-radius:8px}.quantity-controls{display:flex;border:none;align-items:center;gap:10px}.quantity-controls button{background-color:#f0f0f0;border:1px solid #ddd;padding:5px 10px;cursor:pointer;border-radius:3px;font-size:16px;text-align:center}.quantity-controls button:hover{background-color:#e0e0e0}.quantity-controls input{width:60px;text-align:center;border:1px solid #ddd;border-radius:3px;font-size:16px;padding:5px}button.add-to-cart-with-discount{background-color:#2c5999;color:#fff;border:none;padding:15px 30px;cursor:pointer;border-radius:8px;font-size:16px}button.add-to-cart-with-discount:hover{background-color:#1e527c}.product-card{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:20px;box-sizing:border-box;border:1px solid #eee;border-radius:8px;background:#fff}.product-card .product-variant-select{width:100%;margin-bottom:10px}.product-card .add-to-cart-button{width:100%;background:#000;color:#fff;padding:12px;text-align:center;border:none;font-size:16px;cursor:pointer;border-radius:4px}.product-card .add-to-cart-button:hover{background:#333}.reversed-link.font-medium.text-xs.text-opacity.leading-none.tracking-widest{display:none!important}.product-card__details{margin-bottom:0!important}.product-card__title{order:1}.product-card__rating{order:2;margin-top:0}.product-card .sezzle-shopify-info-button,.sezzle-button-text{display:none!important}.faq .accordion details[open]>summary span,.faq .accordion details[open]>summary svg{color:#0056b8}.card-column-section .benefit-card{background:#fff;border-radius:8px;transition:transform .3s ease,box-shadow .3s ease;border:1px solid #e5e5e5}.card-column-section .benefit-card:hover{transform:translateY(-5px);box-shadow:0 8px 15px #0000001a}.card-column-section.benefit-icon{width:120px;height:120px;margin:0 auto 20px;position:relative;border-radius:50%;overflow:hidden;background:#fff;border:1px solid #e5e5e5}.card-column-section .benefit-icon img{width:65%;height:100%;object-fit:cover;transition:transform .3s ease;border-radius:100%;margin:auto}.card-column-section.benefit-card:hover .benefit-icon img{transform:scale(1.1)}@media (max-width: 768px){.card-column-section .benefit-icon{width:55%;margin:auto}}.card-price .price__regular{font-size:18px}.product-card__content{padding:20px 0 5px}.product-card__title{text-transform:uppercase;font-weight:500}.product-title-price{min-height:60px;margin-bottom:4px}span.available-text{color:#0056b8;opacity:.8;letter-spacing:.5px}.price--on-sale .price__regular{font-weight:800}.product-card__bottom .swatches{display:none}.product-form .product-card{padding:10px 0 0}.stamped-badge[data-rating="0.0"]{display:block!important}@media (max-width: 769px){.stamped-badge-caption[data-reviews][data-label][data-version="2"]>span{display:none!important}}.col-page-width{margin:0 auto;padding-inline:var(--page-padding)}.col-page-width .banner__box,.col-page-width .banner__box h1{color:#fff}@media (max-width: 769px){.col-page-width .banner__box .rte{font-size:13px}}.gaspari-garage-sale .banner .banner__box{opacity:0}.collection .collection__content{margin-top:22px}.collection .price--on-sale .price__regular small{display:none}.collection .media,.product-card__media .media{background:none}.slideshow-dots{border:0}.main_bundle{display:flex;gap:3rem}.bundle_left_side{width:calc(100% - 600px)}.bundle_right_side{width:600px}.bundle_box{border:1px solid;padding:20px}.bundle_box h2{margin-top:0;text-align:center;font-size:20px}.bundle_box_main{display:flex;flex-wrap:wrap;gap:13px;padding-left:1.5rem;padding-right:1.5rem;justify-content:center;margin-block-end:20px}.bundle_img_preview{width:132px;height:132px;display:flex;align-items:center;justify-content:center;border:1px dashed #aaa;position:relative}.bundle_img_preview img{width:100%;height:100%;object-fit:contain}.bundle_right_side h2{text-align:center}.bundle_count_inner{display:flex;justify-content:space-between;cursor:pointer}span.percentage_off{padding:5px 10px;background-color:#0056b8;color:#fff}.count_price{display:flex;gap:.5rem;align-items:center}span.count_compare_price{text-decoration-line:line-through;opacity:.6}span.count_original_price,.count_info{font-weight:700}.bundle_count{border:1px solid;margin-bottom:20px;padding:10px 20px;display:flex;flex-direction:column;gap:1rem}.count_info{display:flex;align-items:center;gap:10px}span.checkmark{width:20px;height:20px;display:block;border-radius:100%;text-align:center;line-height:17px;border:1px solid}span.checkmark.active{background-color:#000}.checkmark svg{width:10px;height:10px;display:inline}.checkmark svg path{fill:transparent}span.checkmark.active svg path{fill:#fff}.bundle_count_dropdown{border:1px solid;margin-bottom:20px;padding:10px 20px}.bundle_product_main{display:flex;gap:1.5rem;overflow-x:auto;scroll-snap-type:x mandatory;padding:16px}.bundle_product{flex:0 0 calc((100% - 20px) / 3);max-width:calc((100% - 20px) / 3);display:flex;align-items:center;justify-content:center;flex-direction:column;scroll-snap-align:start;padding-bottom:25px}.bundle_product_image img{width:100%;max-height:370px;height:100%;object-fit:contain}.bundle_product_main::-webkit-scrollbar{height:5px}.bundle_product_main::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 0px rgba(0,0,0,0)}.bundle_product_main::-webkit-scrollbar-thumb{height:5px;background-color:#0056b8}.bundle_product_main::-webkit-scrollbar:vertical{display:none}.bundle_collection_main{margin-bottom:40px}.bundle_product_info{width:100%}button.remove_button{position:absolute;width:20px;height:20px;top:5px;left:5px;background-color:#ccc;border-radius:100%;display:flex;justify-content:center;align-items:center}button.remove_button svg{width:16px;height:16px}.bundle_product_image{margin-bottom:15px}.add_to_bundle:hover,.builder-add-to-cart:hover{color:#fff!important}@media screen and (max-width: 1500px){.main_bundle{gap:60px!important}}@media screen and (max-width: 990px){.main_bundle{flex-direction:column;gap:2rem}.bundle_left_side,.bundle_right_side{width:100%}.bundle_left_side .button{min-width:100%;padding-left:10px;padding-right:10px}}@media screen and (max-width: 749px){.bundle_product{flex:0 0 calc((100% - 20px)/2);max-width:calc((100% - 20px)/2)}.bundle_box_main{gap:8px;padding-left:.5rem;padding-right:.5rem}.bundle_img_preview{width:100px;height:100px}}.empty-div{height:60px;display:block}select.bundle_product_variant_dropdown{margin-bottom:16px;width:100%}.swiper-container .banner__title+*{margin-block-start:10px;margin-block-end:10px}.slide-content .button--secondary{margin-left:15px}.bundle_colletion_button{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-bottom:20px}a.bundle_button{padding:10px 5px;border:1px solid #000;color:#000;text-transform:uppercase;font-size:11px;font-weight:600}a.bundle_button.button_active{background-color:#000;color:#fff}.mobile_view_above_widget{display:none}.main_title{text-align:center;margin-bottom:20px}@media (min-width: 769px){.hide_desktop{display:none}.desktoip_image{height:100%;object-fit:cover}.main_title{font-size:40px;margin-bottom:40px}}div#protein-powder .bundle_product_main{overflow-x:hidden}@media (max-width: 769px){.hide_mobile{display:none}.swiper-slide img{object-fit:cover;height:100%}.slide-content{width:100%;text-align:center;left:0!important;right:0!important}.slide-content .button--secondary{margin-left:0;margin-top:15px}.banner_button_main .button{width:100%}.banner_button_main.mobile_view_2 .button{display:flex;flex-direction:column}.mobile_view_above_widget{display:block}.bundle_box{border:none;padding:0}div#protein-powder .bundle_product_main{overflow-x:auto}}.soldout-hidden,.property-key-from_bundle_builder{display:none}nav-link{position:relative;padding:5px 10px;display:inline-block}.discount-badge{position:absolute;top:-10px;transform:translate(-50%);left:50%;background-color:#0157b8;color:#fff;padding:5px;font-size:10px;border-radius:3px;z-index:999;min-width:68px;text-align:center}.bundle-li{position:relative}.discount-garage-badge{position:absolute;top:-22px;transform:translate(-50%);left:0%;background-color:#0157b8;color:#fff;padding:5px;font-size:10px;border-radius:3px;z-index:999}.bundle_product.glhf-x-gaspari-focus-energy-hydration,.bundle_product.proven-vegan,.bundle_product.quick-meal,.bundle_product.proven-grassfed-beef-liver,.bundle_product .price__regular small,.bundle-builder button.stamped-launcher-button,.bundle-builder .Avada-CookiesMobile,#shopify-section-template--18546293768323__image_with_text_overlay_G3LNc6,.the-benefits-of-tribulus-terrestris .banner__box,#shopify-section-template--18418100830339__banner_image_col_EnbW6d .banner__box{display:none}.making_full_width .image-with-text.with-background{border-radius:0!important}.making_full_width .page-width{padding-right:0!important}@media (min-width: 1600px){.making_full_width .rich-text{max-width:850px;padding-right:15rem!important;margin-left:auto}}@media (max-width: 1024px){.making_full_width .page-width{padding-left:0!important}}.swiper-slide a.slider-link{height:100%;position:absolute;width:100%;top:0;left:0;display:block}.nps-submission-form-container .nps-message-wrapper.message-wrapper,.nps-submission-form-container .nps-customer-wrapper.customer-wrapper{display:block!important}#wheelify-spin_a_sale_cc_store_front_module.wheelify-wrapper-spinner.popupview .wheelify-ContentRight .cc_checkbox .cc_checkbox_label{display:none}.bgf-offer{color:#c00;font-weight:600;text-transform:capitalize;font-family:ITC Franklin Gothic,sans-serif}.review-price{padding-bottom:12px}.price__strike{color:#6f6f6f;text-decoration:line-through}.sub-text{color:#0257b6;font-weight:600}.price__subscription{color:#c00000;font-weight:500}.product-card.subscription-product-card{justify-content:flex-start;box-shadow:none;border:none;padding:0;border-radius:0}.product-card.subscription-product-card .media{background-color:#f1f1f1!important}.product-card.subscription-product-card .product--variants--wrapper{display:none}.customer div#rc_login{background:#000;color:#fff;padding:20px;border-radius:11px;text-transform:uppercase}.product-free-welcome-kit .rebuy-cart__flyout-item-quantity{visibility:hidden}.h2-subtitle{font-size:15px!important;font-weight:400;margin:0;text-transform:capitalize;letter-spacing:normal;font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif}.pdWrapper-preview{display:block}.pdWrapper-full{display:none}.toggle-pd{text-decoration:none;cursor:pointer;font-weight:800}.product-form__input .form__label{font-weight:700;text-transform:uppercase}.easyzoom .zoomImg{background-color:rgb(var(--color-placeholder))}.product__media-slideshow-arrow{position:absolute;top:50%;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 8px;background:#fff;color:#767676;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.new-slider{position:relative}.product__media-slideshow-arrow--prev{left:-30px}.product__media-slideshow-arrow--next{right:-30px}.thumbnail-slider{display:flex;flex-wrap:wrap;gap:10px;margin-top:15px}.product_thumbnail{width:18.5%;order:1;position:relative}.custom_play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:var(--sp-7);height:var(--sp-7);background-color:rgb(var(--color-background));display:flex;justify-content:center;align-items:center;border-radius:100%}@media (min-width: 768px){.product__media{position:relative;padding-bottom:100%}.product_thumbnail img{height:100%;object-fit:contain}.product__media img,.product__media video,.product__media video-media{width:100%;left:0;top:0;position:absolute;height:100%;object-fit:cover}}.product__media.inactive{display:none}.product__media.active{display:block}.product_thumbnail{cursor:pointer}.how_to_use_main li{margin-bottom:15px}.product_thumbnail.common{order:2}@media (max-width: 768px){.thumbnail-slider{display:flex;overflow-x:auto;flex-wrap:nowrap;padding-bottom:15px;align-items:center}.product_thumbnail{width:18.5%;flex-shrink:0}.new-slider{width:95%;margin:0 auto}}.vitamins-and-muscle-growth-essential-nutrients-for-strength .banner__box{display:none!important}.final_sale_price{padding-bottom:12px;text-align:right;max-width:120px;margin-right:0;margin-left:auto;font-size:15px;color:#c00;font-weight:700}.badges-new{display:flex;gap:10px;margin-bottom:0;left:0;right:auto;top:0}.badges-new .badge{background-color:#0157b8}.nutrition__image *{all:unset;display:revert}.hidden-gaspari,.stamped-launcher-button,.template-article iframe#tidio-chat-iframe{display:none}
/*# sourceMappingURL=/cdn/shop/t/147/assets/mm-custom.css.map */
