.gg-mobile-only{display:block}.gg-desktop-only{display:none}@media screen and (min-width: 768px){.gg-mobile-only{display:none}.gg-desktop-only{display:block}}.gg-pro-price{margin-bottom:.4rem;display:inline-block}.gg-pro-price__inner{border-radius:2.5rem;display:inline-flex;align-items:center;overflow:hidden;background:#ef414d;cursor:pointer;line-height:16px}.gg-pro-price__price{background:linear-gradient(to right,#f26722,#ef414d);padding:1px 1.2rem 2px;font-size:15px;font-weight:600;color:#fff;border-radius:0 2.5rem 2.5rem 0;position:relative;z-index:1}.gg-pro-price__label{display:inline-block;background:#fff;padding:2px .8rem 3px 1.2rem;margin-right:2px;margin-left:-.8rem;border-radius:0 2.5rem 2.5rem 0;line-height:.25}.gg-pro-price__svg{width:7.2rem;fill:#ef414d;-webkit-user-select:none;user-select:none}@media screen and (min-width: 768px){.gg-pro-price{margin-bottom:0}.gg-pro-price__inner{line-height:21px}.gg-pro-price__price{padding:0px 1.2rem 3px;font-size:22px}.gg-pro-price__label{padding:4px .8rem 4px 1.2rem}.gg-pro-price__svg{width:8.8rem}}@media screen and (min-width: 992px){.gg-pro-price__inner{line-height:21px}.gg-pro-price__label{padding:3.5px .8rem 4px 1.2rem}}.gg-scoop-guarantee-wrapper,.gg-product-specs-wrapper{margin:4rem 0}.gg-product-specs{padding:20px;border:1px solid #e1e1e1;background-color:#fafafa;border-radius:4px}.gg-product-specs__heading{font-size:1.5rem;font-weight:700;margin-bottom:10px;border-bottom:1px solid #e1e1e1;padding-bottom:10px;text-transform:uppercase}.gg-product-specs__table{display:grid;grid-template-columns:max-content 1fr}.gg-product-specs__label,.gg-product-specs__data{padding:12px 0;border-bottom:1px solid #e1e1e1}.gg-product-specs__label span{font-weight:700;color:#2a2b2a}.gg-product-specs__data{color:#2a2b2a}.gg-product-specs__data-row{margin:0}.gg-product-specs__table dt:last-of-type,.gg-product-specs__table dd:last-of-type{border-bottom:none}.gg-nutrition-facts{margin-top:20px}.gg-nutrition-facts[data-open=true] .gg-nutrition-facts__toggle:after{content:"-"}.gg-nutrition-facts[data-open=true] .gg-nutrition-facts__content{display:block}.gg-nutrition-facts__button{background-color:#f4f4f4;color:#2a2b2a;padding:12px;width:100%;border:1px solid #e1e1e1;text-align:left;font-size:16px;font-weight:700;cursor:pointer;transition:background-color .2s ease;border-radius:4px;display:flex;align-items:center;justify-content:space-between}.gg-nutrition-facts__button:hover{background-color:#eaeaea}.gg-nutrition-facts__heading{text-transform:uppercase;font-size:1.5rem}.gg-nutrition-facts__toggle:after{display:block;content:"+"}.gg-nutrition-facts__content{display:none;padding:0;border:1px solid #e1e1e1;border-top:none;background-color:#fafafa}.gg-nutrition-facts__image{width:100%;max-width:none;height:auto;display:block;margin:0 0 1rem;border-radius:0}.gg-scoop__inner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.2rem}.gg-scoop__graphic{max-width:10rem}.gg-scoop__svg{width:100%;display:block}.gg-scoop__text{color:#8c8c8c;width:100%;max-width:12rem;margin:0 auto;line-height:1.5;font-size:1.3rem;text-align:center}.gg-scoop__text a{font-weight:400;color:#8c8c8c;text-decoration:underline}.gg-scoop__text p{display:inline-block;margin-bottom:0}@media screen and (min-width: 380px){.gg-scoop__inner{flex-direction:row}.gg-scoop__graphic{flex:0 0 40%;max-width:16rem}.gg-scoop__text{flex:0 0 55%;text-align:left;max-width:none}}@media screen and (min-width: 768px) and (max-width: 1199px){.gg-scoop__inner{padding:0 1.5rem;flex-direction:column}.gg-scoop__graphic{width:100%;max-width:16rem;margin:0 auto}.gg-scoop__text{font-size:1.5rem;text-align:center}}@media screen and (min-width: 1200px){.gg-scoop__inner{margin-bottom:3rem;align-items:center;max-width:52rem;margin-left:auto;margin-right:auto}.gg-scoop__graphic{max-width:16rem}}.gg-shipping-info-wrapper{display:flex;gap:2.5rem;margin:3rem auto 0;flex-direction:column-reverse;max-width:49.2rem}.gg-related-bundles__content{border:solid 1px #EAEAEA;padding:2rem}.gg-related-bundles__title{font-size:1.5rem;margin-bottom:.75rem;font-weight:600;line-height:1.2}.gg-related-bundles__button{margin-bottom:.25rem}.gg-shipping-info{border:solid 1px #EAEAEA;font-size:1.4rem}.gg-shipping-info a{text-decoration:underline}.gg-shipping-info__content{position:relative;padding:2.2rem;background:#fff;z-index:1}.gg-shipping-info__list{margin-bottom:3rem;line-height:1.2}.gg-shipping-info__list-item{display:flex;align-items:center;margin-bottom:1.2rem}.gg-shipping-info__list-icon{margin-right:.75rem;flex:none;font-size:1.5rem}.gg-shipping-info__link{font-style:italic;font-weight:400;padding:0 .4rem}.gg-shipping-info__link--plain{font-style:normal}@media screen and (min-width: 992px) and (max-width: 1339px){.gg-shipping-info-wrapper{max-width:600px}}@media screen and (min-width: 1340px){.gg-shipping-info-wrapper{flex-direction:row;max-width:none;margin:3rem 0}.gg-shipping-info-wrapper--single-child{max-width:36rem}.gg-shipping-info-wrapper--single-child .gg-related-bundles,.gg-shipping-info-wrapper--single-child .gg-shipping-info{flex:0 0 100%}.gg-related-bundles,.gg-shipping-info{flex:1 0 40%}.gg-shipping-info{font-size:1.3rem}.gg-shipping-info__list{margin-bottom:2rem}}.gg-stock-availability{margin-top:.75rem;display:block}.gg-stock-availability[data-visible=false]{visibility:hidden;opacity:0}.gg-stock-availability[data-visible=true]{visibility:visible;opacity:1;transition:.2s opacity .1s}.gg-stock-availability[data-status="In stock"] .gg-stock-availability__icon,.gg-stock-availability[data-status="In stock"] .gg-stock-availability__status{color:#00b600}.gg-stock-availability[data-status="Out of stock"] .gg-stock-availability__icon,.gg-stock-availability[data-status="Out of stock"] .gg-stock-availability__status{color:#505659}.gg-stock-availability__inner{display:flex;justify-content:center;align-items:center;font-size:1.2rem;margin:0 auto;padding:0 1.5rem}.gg-stock-availability__icon{font-size:1.6rem;margin-right:.4rem;flex:none}.gg-stock-availability__shipping-day{text-transform:none;color:#000}
/*# sourceMappingURL=/cdn/shop/t/37/assets/gg-product-page.css.map */
