shopify-payment-terms{display:flex;justify-content:center;font-size:1.4rem}.product{margin:0}.product--no-media{max-width:57rem;margin:0 auto}.product__media-wrapper{padding-left:0}.product__info-wrapper{padding-left:0;padding-bottom:0}@media screen and (max-width: 749px){.product-section{margin-top:0}}@media screen and (min-width: 750px){.product__info-container--sticky{position:sticky;top:3rem;z-index:2}.product__info-wrapper{padding-left:5rem}.product__media-container .slider-buttons{display:none}}@media screen and (min-width: 990px){.product:not(.product--no-media):not(.featured-product) .product__media-wrapper{max-width:48%;width:calc(48% - .5rem)}.product:not(.product--no-media):not(.featured-product) .product__info-wrapper{padding-left:4rem;max-width:52%;width:calc(52% - .5rem)}}.shopify-payment-button__button{border-radius:0;font-family:inherit;min-height:4.6rem}.shopify-payment-button__button [role=button].focused,.no-js .shopify-payment-button__button [role=button]:focus{outline:.2rem solid rgba(var(--color-foreground),.5)!important;outline-offset:.3rem;box-shadow:0 0 0 .1rem rgba(var(--color-button),var(--alpha-button-border)),0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)!important}.shopify-payment-button__button [role=button]:focus:not(:focus-visible){outline:0;box-shadow:none!important}.shopify-payment-button__button [role=button]:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5)!important;box-shadow:0 0 0 .1rem rgba(var(--color-button),var(--alpha-button-border)),0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)!important}.shopify-payment-button__button--unbranded{background-color:rgba(var(--color-button),var(--alpha-button-background));box-shadow:0 0 0 .1rem rgba(var(--color-button),var(--alpha-button-border));color:rgb(var(--color-button-text));font-size:1.4rem;line-height:1.2;letter-spacing:.07rem}.shopify-payment-button__button--unbranded:hover,.shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:rgba(var(--color-button),var(--alpha-button-background));box-shadow:0 0 0 .2rem rgba(var(--color-button),var(--alpha-button-border))}.shopify-payment-button__more-options{margin:1.6rem 0 1rem;font-size:1.2rem;line-height:1.5;letter-spacing:.05rem;text-decoration:underline;text-underline-offset:.3rem}.shopify-payment-button__button--hidden{display:none}.product-form{display:block}.product-form__option-wrap{display:flex;align-items:center;margin-bottom:20px;flex-wrap:wrap}.product-form__option-wrap .product-form__input{flex:initial;margin-right:30px;margin-bottom:0}@media (max-width: 768px){.product-form__option-wrap{flex-direction:column;align-items:flex-start}.product-form__option-wrap variant-radios{margin-top:10px}}.product-form__input{flex:0 0 100%;padding:0;margin:0 0 1.2rem;max-width:37rem;min-width:fit-content;border:none}variant-radios,variant-selects{display:block}.product-form__input--dropdown{margin-bottom:1.6rem}.product-form__input .form__label{padding-left:0}fieldset.product-form__input .form__label{margin-bottom:.2rem}.product-form__input input[type=radio]{width:24px;height:24px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #514C4F;border-radius:50%;margin:0;vertical-align:middle;position:relative}.product-form__input input[type=radio]:checked:after{width:14px;height:14px;position:absolute;left:50%;top:50%;margin-left:-7px;margin-top:-7px;background-color:#b16e5b;border-radius:50%;content:""}.product-form__input input[type=radio]+label{color:rgb(var(--color-foreground));display:inline-block;margin:0 .5rem 0 0;padding:1rem 2rem;font-size:1.7rem;letter-spacing:.1rem;line-height:1;text-align:center;transition:border var(--duration-short) ease;cursor:pointer;padding-left:10px}@media (max-width: 320px){.product-form__input input[type=radio]+label{font-size:12px}}.product-form__input input[type=radio]:disabled+label{opacity:.65}.product-form__input input[type=radio].focused+label,.no-js .shopify-payment-button__button [role=button]:focus+label{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55)}.no-js .product-form__input input[type=radio]:focus:not(:focus-visible)+label{box-shadow:none}.product-form__input .select{max-width:25rem}.product-form__submit{margin-bottom:1rem;position:relative}.product-form__submit span.cta-arrow{position:absolute;right:30px;height:100%;display:inline-flex;align-items:center}.product-form__submit span.cta-arrow svg{fill:#fff;width:30px;height:auto}.no-js .product-form__submit.button--secondary{--color-button: var(--color-base-accent-1);--color-button-text: var(--color-base-solid-button-labels);--alpha-button-background: 1}.product-form__submit[disabled]+.shopify-payment-button{display:none}.shopify-payment-button__more-options{color:rgb(var(--color-foreground))}.shopify-payment-button__button{font-size:1.5rem;letter-spacing:.1rem}.product__info-container .product-form,.product__info-container .product__description{margin:2.5rem 0}.product__text{margin-bottom:0}a.product__text{display:block;text-decoration:none;color:rgba(var(--color-foreground),.75)}.product__text.caption-with-letter-spacing{text-transform:uppercase}.product__title{word-break:break-word;margin-bottom:.5rem}.product__title+.product__text.caption-with-letter-spacing{margin-top:-1.5rem}.product__text.caption-with-letter-spacing+.product__title{margin-top:0}.product__accordion .accordion__content{padding:0 1rem}.cta-price-inner dl{display:inline-block}.cta-price-inner dd{margin-left:0}.product .price{align-items:flex-start}.product .price--on-sale dl{margin-bottom:.5rem}.product .price--sold-out .price__badge-sold-out{background:transparent;color:rgb(var(--color-background));padding:1rem 1.6rem 0 .6rem;border:none}.product .price--sold-out .price__badge-sale{display:none}@media screen and (min-width: 750px){.product__info-container .price--on-sale .price-item--regular{font-size:1.6rem}.product__info-container>*:first-child{margin-top:0}}.product__description-title{font-weight:600}.product--no-media .product__title,.product--no-media .product__text,.product--no-media noscript .product-form__input{text-align:center}.product--no-media noscript .product-form__input,.product--no-media .share-button{max-width:100%}.product--no-media fieldset.product-form__input,.product--no-media .product-form__quantity,.product--no-media .product-form__input--dropdown,.product--no-media .share-button,.product--no-media .product__view-details,.product--no-media .store-availability-container,.product--no-media .product-form{display:flex;align-items:center;justify-content:center;text-align:center}.product--no-media .product-form>.form{max-width:30rem;width:100%}.product--no-media .product-form__quantity,.product--no-media .product-form__input--dropdown{flex-direction:column;max-width:100%}.product--no-media fieldset.product-form__input{flex-wrap:wrap;margin:0 auto 1.2rem}.product--no-media .product__info-container>modal-opener{display:block;text-align:center}.product--no-media .product-popup-modal__button{padding-right:0}.product--no-media .price{justify-content:center}.product--no-media .product__info-wrapper{padding-left:0}@media screen and (max-width: 749px){.product__media-list{margin-left:-2.5rem;padding-bottom:2rem;margin-bottom:3rem;width:calc(100% + 4rem)}.product__media-wrapper slider-component{margin-left:-1.5rem;margin-right:-1.5rem}.slider.slider--mobile.product__media-list{padding-bottom:0;margin-bottom:.5rem}.slider.product__media-list::-webkit-scrollbar{height:.2rem;width:.2rem}.product__media-list::-webkit-scrollbar-thumb{background-color:rgb(var(--color-foreground))}.product__media-list::-webkit-scrollbar-track{background-color:rgba(var(--color-foreground),.2)}.product__media-list .product__media-item{width:calc(100% - 3rem)}.slider.product__media-list .product__media-item:first-of-type{padding-left:1.5rem}}@media screen and (min-width: 750px){.product__media-item:first-child{width:100%}.product-media-modal__content>.product__media-item--variant.product__media-item--variant{display:none}.product-media-modal__content>.product__media-item--variant:first-child{display:block}}.product__media-item--variant{display:none}.product__media-item--variant:first-child{display:block}@media screen and (min-width: 750px) and (max-width: 989px){.product__media-list .product__media-item:first-child{padding-left:0}.product__media-list .product__media-item{padding:0 0 .5rem;width:100%}}.product__media-icon .icon{width:1.2rem;height:1.4rem}.product__media-icon{background-color:rgb(var(--color-background));border-radius:50%;border:.1rem solid rgba(var(--color-foreground),.1);color:rgb(var(--color-foreground));display:flex;align-items:center;justify-content:center;height:3rem;width:3rem;position:absolute;left:1.5rem;top:1.5rem;z-index:1;transition:color var(--duration-short) ease,opacity var(--duration-short) ease}.product__media-video .product__media-icon{opacity:1}.product__modal-opener--image .product__media-toggle:hover{cursor:zoom-in}.product__modal-opener:hover .product__media-icon{border:.1rem solid rgba(var(--color-foreground),.1)}@media screen and (min-width: 750px){.grid__item.product__media-item--full{width:100%}}@media screen and (min-width: 990px){.product__modal-opener .product__media-icon{opacity:0}.product__modal-opener:hover .product__media-icon,.product__modal-opener:focus .product__media-icon{opacity:1}}.product__media-item>*{display:block;position:relative}.product__media-toggle{background-color:transparent;border:none;cursor:pointer;display:block;margin:0;padding:0;position:absolute;top:0;left:0;z-index:2;height:100%;width:100%}.product-media-modal{background-color:rgb(var(--color-background));height:100%;position:fixed;top:0;left:0;width:100%;visibility:hidden;opacity:0;z-index:-1}.product-media-modal[open]{visibility:visible;opacity:1;z-index:101}.product-media-modal__dialog{display:flex;align-items:center;height:100vh}.product-media-modal__content{max-height:100vh;width:100%;overflow:auto}.product-media-modal__content>*:not(.active),.product__media-list .deferred-media{display:none}@media screen and (min-width: 750px){.product-media-modal__content{padding-bottom:2rem}.product-media-modal__content>*:not(.active){display:block}.product__modal-opener:not(.product__modal-opener--image){display:none}.product__media-list .deferred-media{display:block}}.product__media-list .deferred-media,.product__media-list .product__modal-opener{border:.1rem solid rgba(var(--color-foreground),.04)}.product-media-modal__content>*{display:block;height:auto;margin:auto;border:.1rem solid rgba(var(--color-foreground),.04)}.product-media-modal__content .media{background:none}.product-media-modal__model{width:100%}.product-media-modal__toggle{background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);border-radius:50%;color:rgba(var(--color-foreground),.55);display:flex;align-items:center;justify-content:center;cursor:pointer;right:2rem;padding:1.2rem;position:fixed;z-index:2;top:2rem;width:4rem}.product-media-modal__content .deferred-media{width:100%}@media screen and (min-width: 750px){.product-media-modal__content{padding:2rem 11rem}.product-media-modal__content>*{width:100%}.product-media-modal__content>*+*{margin-top:2rem}.product-media-modal__toggle{right:5rem;top:2.2rem}}@media screen and (min-width: 990px){.product-media-modal__content{padding:2rem 11rem}.product-media-modal__content>*+*{margin-top:1.5rem}.product-media-modal__content{padding-bottom:1.5rem}.product-media-modal__toggle{right:5rem}}.product-media-modal__toggle:hover{color:rgba(var(--color-foreground),.75)}.product-media-modal__toggle .icon{height:auto;margin:0;width:2.2rem}.product-popup-modal{box-sizing:border-box;opacity:0;position:fixed;visibility:hidden;z-index:-1;margin:0 auto;top:0;left:0;overflow:auto;width:100%;background:rgba(var(--color-foreground),.2);height:100%}.product-popup-modal[open]{opacity:1;visibility:visible;z-index:101}.product-popup-modal__content{background-color:rgb(var(--color-background));overflow:auto;height:80%;margin:0 auto;left:50%;transform:translate(-50%);margin-top:5rem;width:92%;position:absolute;top:0;padding:0 1.5rem 0 3rem}@media screen and (min-width: 750px){.product-popup-modal__content{padding-right:1.5rem;margin-top:10rem;width:70%;padding:0 3rem}}.product-popup-modal__content img{max-width:100%}@media screen and (max-width: 749px){.product-popup-modal__content table{display:block;max-width:fit-content;overflow-x:auto;white-space:nowrap;margin:0}}.product-popup-modal__opener{display:inline-block}.product-popup-modal__button{font-size:1.6rem;padding-right:1.3rem;padding-left:0;height:4.4rem;text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness var(--duration-short) ease}.product-popup-modal__button:hover{text-decoration-thickness:.2rem}.product-popup-modal__content-info{padding-right:4.4rem}.product-popup-modal__content-info>*{height:auto;margin:0 auto;max-width:100%;width:100%}@media screen and (max-width: 749px){.product-popup-modal__content-info>*{max-height:100%}}.product-popup-modal__toggle{background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);border-radius:50%;color:rgba(var(--color-foreground),.55);display:flex;align-items:center;justify-content:center;cursor:pointer;position:sticky;padding:1.2rem;z-index:2;top:1.5rem;width:4rem;margin:0 0 0 auto}.product-popup-modal__toggle:hover{color:rgba(var(--color-foreground),.75)}.product-popup-modal__toggle .icon{height:auto;margin:0;width:2.2rem}@media (max-width: 600px){.product-form__buttons .buttons{font-size:1.3rem}.product-form__submit span.cta-arrow{right:10px}}.product-form__input .select__select{box-shadow:none;border:1px solid #ddd;height:40px;font-size:18px}.cta-sold-out{display:none}button.product-form__submit:disabled .cta-price-inner dl span{display:none}button.product-form__submit:disabled .atc-text{display:none}button.product-form__submit:disabled .cta-sold-out{display:block}.pdp-v2 .product-form__option-wrap .step-wrapper:not(.step-0){position:relative}.pdp-v2 .product-form__option-wrap .step-number{background-color:rgba(var(--color-button),var(--alpha-button-background));color:rgb(var(--color-button-text));width:30px;height:30px;display:inline-flex;border-radius:50%;align-items:center;justify-content:center;font-size:14px;margin-right:10px;position:absolute;left:0}.pdp-v2 h1.product__title{font-weight:700;text-transform:capitalize;font-size:4.5rem;margin-bottom:10px}.pdp-v2 .product-form__option-wrap{margin-top:20px}.pdp-v2 .product-form__option-wrap .product-form__buttons{clear:both;column-gap:20px;flex-wrap:wrap;gap:0}.pdp-v2 .product-form__option-wrap .form-label.flavor-label{float:left}.pdp-v2 .product-form__option-wrap .flavorContainer{display:flex;flex-wrap:wrap;gap:0;margin-bottom:20px}.pdp-v2 .product-form__option-wrap .form-label{font-weight:600;margin-right:10px;font-size:1.7rem;letter-spacing:0px}.pdp-v2 .product-form__input .flavorIcone,.pdp-v2 .product-form__input label:not(.form__label),.pdp-v2 .product-form__input a{font-size:1.7rem;text-transform:capitalize!important;display:inline-flex!important;align-items:center;letter-spacing:0px;font-weight:500}.pdp-v2 .product-form__input a.flavorIcone{font-weight:400!important;display:inline!important}.pdp-v2 .product-form__input a span{color:#17839e;font-weight:500;text-decoration:underline}.pdp-v2 .flavor{min-width:auto}.pdp-v2 .flavor:first-of-type .variant-label{margin-right:25px}.pdp-v2 .product-form__input label svg{margin-right:5px;width:20px;height:20px}.pdp-v2 .single-radio{display:inline-flex;align-items:center}.pdp-v2 .product-form__option-wrap .product-form__buttons.disabled{position:relative;pointer-events:none}.pdp-v2 .product-form__option-wrap input[type=radio],.pdp-v2 .product-form__option-wrap input[type=radio]+label{padding-left:0;cursor:pointer}.pdp-v2 .product-price.disabled,.pdp-v2 .product-form__option-wrap input[type=radio],.pdp-v2 .product-form__option-wrap input[type=radio]+label,.pdp-v2 .product-form__option-wrap .disabled .flavor{filter:grayscale(100%)}.pdp-v2 .product-price.disabled{opacity:.5}.pdp-v2 .product-form__option-wrap input[type=radio]:checked,.pdp-v2 .product-form__option-wrap input[type=radio]:checked+label{filter:none}.pdp-v2 .product-form__option-wrap .product-form__buttons.disabled:after{content:"";position:absolute;width:100%;height:calc(100% + 1px);background:#fff;opacity:.7;pointer-events:none;z-index:99;top:0;left:-1px}.pdp-v2 .fa-star,.pdp-v2 .fa-star-checked,.pdp-v2 .fa-star-half-o,.pdp-v2 .fa-star-o,.pdp-v2 .stamped-fa-star,.pdp-v2 .stamped-fa-star-checked,.pdp-v2 .stamped-fa-star-half-o,.pdp-v2 .stamped-fa-star-o{color:#e0b269!important}.pdp-v2 strong,.pdp-v2 span.stamped-badge-caption{font-weight:600;font-size:18px}.pdp-v2 .product__text.subtitle{font-weight:400}.pdp-v2 .product-form__input{max-width:100%;margin:0;display:flex;align-items:center;flex-wrap:wrap}.pdp-v2 .flavor{display:flex;align-items:center;padding:0}.pdp-v2 .product-form__quantity.hide{display:none!important}.pdp-v2 .product-form__quantity{display:flex!important;align-items:center;flex-wrap:wrap}.pdp-v2 .product-form__buttons .quantity{margin:10px 0 0;display:inline-flex;border:1px solid #2C2920;border-radius:6px;background:#fff;width:auto}.pdp-v2 .qty-selection-box{width:100%;display:flex;align-items:flex-start;flex-wrap:wrap}.pdp-v2 .product-form__buttons .product-price.show,.pdp-v2 .product-form__buttons .quantity.show{display:inline-flex!important}.pdp-v2 input[type=radio]{margin-right:10px}.pdp-v2 product-form{width:100%;margin-bottom:0;margin:2rem 0!important}.pdp-v2 .no-padding{padding-left:0!important}.pdp-v2 .product__info-container,.pdp-v2 .product__info-container *{color:#2c2920}.pdp-v2 og-offer:not([subscribed]) og-when[test=regularEligible],.pdp-v2 .variant-input+.variant-label{opacity:.5}.pdp-v2 .variant-input:checked+.variant-label{opacity:1}.pdp-v2 .product-form__input input[type=radio]:checked:after{background-color:#000}.pdp-v2 .button.product-form__submit{min-height:50px}.pdp-v2 .button.product-form__submit .cta-sold-out,.pdp-v2 .button.product-form__submit .atc-text{color:#fff;font-size:18px;text-transform:uppercase}.pdp-v2 .product-form__buttons .qty-select{cursor:pointer}.pdp-v2 .button.product-form__submit .cta-arrow{display:none!important}.pdp-v2 .product-form__buttons .quantity__input{letter-spacing:0px;font-size:17px;font-weight:600;background:transparent!important;font-family:var(--font-body-family)}.pdp-v2 .product-form__buttons .quantity-buy .quantity__input{padding:0 55px 0 25px}.pdp-v2 .product-form__buttons .quantity-box .quantity__input{border:1px solid #000;margin-top:-1px;border-top:0;border-bottom:0}.pdp-v2 .product-form__buttons .quantity__input:focus-visible{outline:none;box-shadow:none}.pdp-v2 .product-form__buttons .quantity.quantity-buy:before{position:absolute;top:6px;height:100%;width:15px;content:"\2713";left:5px}.pdp-v2 .product-form__buttons .quantity.quantity-buy:after{width:40px;font-size:1.4em;height:45px;text-align:center;right:2px;background:#0000001a;border-bottom:1px solid #2C2920;transform:rotate(90deg);border-radius:6px 6px 0 0;top:-3.5px;color:#2c2920}.pdp-v2 .product-form__buttons .qty-select .form-label{font-weight:500}.pdp-v2 [location*=pdp][location*=pdp] .og-button-toggle{border-color:#000}.pdp-v2 [location*=pdp] span.og-circle{color:#000;text-indent:-99999px;background:#000}.pdp-v2 .product-form__buttons .product-price{margin-bottom:20px;font-size:24px;align-items:center;letter-spacing:0px;width:100%;flex-wrap:wrap}.pdp-v2 .product-form__buttons .product-price .regular-price{font-weight:600}.pdp-v2 .product-form__buttons .product-price .compare-at-price{opacity:.66}.pdp-v2 .product-form__buttons .product-price .savings .savings-percent,.pdp-v2 .product-form__buttons .product-price .savings{background:#b5001c;color:#fff;text-transform:uppercase;font-weight:400;font-size:24px;line-height:1}.pdp-v2 .product-form__buttons .product-price .savings{position:relative;padding:2px 8px 5px 20px;clip-path:polygon(10% 0%,100% 1%,100% 100%,10% 100%,0% 50%)}.pdp-v2 .product-form__buttons .product-price .savings .dot{position:absolute;display:flex;align-items:center;left:10px;color:#fff;height:100%;top:-8px;line-height:1}.pdp-v2 og-optin-toggle{text-transform:capitalize;cursor:pointer}.pdp-v2 og-optin-toggle span,.pdp-v2 og-optin-toggle strong{letter-spacing:0px;color:#2c2920;font-size:17px;font-family:var(--font-body-family);font-weight:500;line-height:1.3}.pdp-v2 #qtyRadio{width:24px;height:24px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #514C4F;border-radius:50%;margin:0 10px 0 0;vertical-align:middle;position:relative}.pdp-v2 .product-form__input #qtyRadio:checked:after{width:14px;height:14px;position:absolute;left:50%;top:50%;margin-left:-7px;margin-top:-7px;background-color:#000;border-radius:50%;content:""}.pdp-v2 .og-text-info{display:block;padding-left:0;line-height:1.3;font-weight:400;text-transform:initial}.pdp-v2 .og-text-info.last{font-weight:600}.pdp-v2 .stamped-main-badge{display:block!important}.pdp-v2 .stamped-main-badge .stamped-badge{justify-content:flex-start!important}.pdp-v2 .button.disabled{pointer-events:none}.pdp-v2 [location=pdp] og-upsell-button og-next-upcoming-order,.pdp-v2 [location=pdp] og-upsell-button button{color:#fff!important}.grid__item.product__media-wrapper{position:relative;z-index:0}.pdp-v2 variant-radios{margin-bottom:15px}.pdp-v2 og-offer [slot=default]{position:relative;padding-left:40px}.pdp-v2 og-offer [slot=default] .og-button-toggle{position:absolute;left:0}.pdp-v2 .product-form__input input[type=radio]+label{margin:0}.pdp-v2 .product-form__buttons .quantity-buy.no-select:after,.pdp-v2 .product-form__buttons .quantity-buy.no-select:before{content:none}.pdp-v2 .product-form__buttons .quantity-buy.no-select .quantity__input{padding:4px!important;border:1px solid #000;margin-top:-1px;border-top:0;border-bottom:0}@media (max-width:389px){.pdp-v2 .product-form__input input[type=radio]+label{padding:1rem 1.3rem 1rem 0;margin:0}.pdp-v2 .product-form__buttons .product-price .savings .savings-percent,.pdp-v2 .product-form__buttons .product-price .savings,.pdp-v2 .product-form__buttons .product-price{font-size:20px}.pdp-v2 .product-form__buttons .product-price{justify-content:center;padding-left:0}}@media (max-width:600px){.pdp-v2 .product-form__option-wrap .step-number{top:2px}}@media (max-width:767px){.pdp-v2 .button.product-form__submit{width:100%}.pdp-v2 .installment{text-align:center}.pdp-v2 .product-form__buttons .product-price .savings .savings-percent,.pdp-v2 .product-form__buttons .product-price .savings,.pdp-v2 .product-form__buttons .product-price{font-size:22px}}@media (min-width:768px){.pdp-v2 .installments-wrapper.no-padding .installment,.pdp-v2 .no-padding+.button.product-form__submit{margin-left:0}.pdp-v2 shopify-payment-terms{justify-content:flex-start}}.product-form__option-wrap .protein-flvours .variant-input{opacity:0;position:absolute}.product-form__option-wrap .protein-flvours .variant-label img{margin-right:5px}.deliverydate.sb_delivery{margin:5px 0!important}.deliverydate.sb_delivery .delivery_msg img{width:25px;margin:0 5px 0 0}.deliverydate.sb_delivery .delivery_msg>span{color:#2c2920!important;font-weight:600!important}@media only screen and (min-width:750px){.deliverydate.sb_delivery{max-width:480px}}#stickyButton.sticky_atc{position:fixed;bottom:65px;left:50%;transform:translate(-50%);z-index:999;transition:background-color .3s,opacity .5s,visibility .5s;color:#fff;font-size:18px;text-transform:uppercase;line-height:1;letter-spacing:.1rem;min-height:50px;padding:10px;max-width:240px;width:80%;border-radius:50px;box-shadow:0 0 10px -3px #000;display:none!important}#stickyButton.sticky_atc:not(.show){opacity:0;visibility:hidden}@media only screen and (max-width:749px){#stickyButton.sticky_atc{font-size:14px;min-height:40px;max-width:fit-content;padding:10px 15px;text-transform:inherit}}.product.flavour-options .product__info-wrapper .favours-wrapper ul{display:flex;padding:0;margin:0;list-style:none;flex-wrap:wrap;gap:10px 16px}.product.flavour-options .product__info-wrapper .favours-wrapper ul li{width:calc(33% - 16px);min-width:105.67px}.product.flavour-options .product__info-wrapper .favours-wrapper ul li .input-wrapper{border:.5px solid rgba(186,186,186,.2);border-radius:3px;padding:7.5px;display:flex;align-items:center;justify-content:center;min-height:40px;box-shadow:0 1rem 3rem #bababa33;transition:all .3s ease}.product.flavour-options .product__info-wrapper .favours-wrapper ul li .input-wrapper:hover,.product.flavour-options .product__info-wrapper .favours-wrapper ul li.selected .input-wrapper{border:.5px solid rgba(186,186,186,1);box-shadow:0 1rem 3rem #bababa80}.product.flavour-options .product__info-wrapper .favours-wrapper input[type=radio]{width:16px;height:16px;margin:0!important;border-color:#73af65}.product.flavour-options .product__info-wrapper .pdp-v2 .product-form__input .input-wrapper input[type=radio]{border-color:#73af65}.product.flavour-options .product__info-wrapper .favours-wrapper input[type=radio]+label{font-size:14px!important;padding:0 0 0 10px!important}.product.flavour-options .product__info-wrapper .favours-wrapper input[type=radio]:checked:after{height:11px;width:11px;margin-left:0;margin-top:0;left:50%;right:auto;top:50%;transform:translate(-50%,-50%)}.product.flavour-options .product__info-wrapper .input-wrapper input[type=radio]:checked:after{background-color:#73af65}.product.flavour-options .product__info-wrapper .favours-wrapper ul li .unit-price{display:block;text-align:center;padding:3.75px 0;font-size:12px;text-transform:uppercase;color:#555;margin:0;font-weight:500;line-height:1.9}.product.flavour-options .product__info-wrapper .favours-wrapper ul li.selected .unit-price{color:#000}.product.flavour-options .product__info-wrapper .product-form__buttons .quantity{border:none!important;width:100%!important;height:auto!important}.product.new-pdp .product__info-wrapper .product-form__option-wrap .product-form__buttons{display:flex}.product.new-pdp .product__info-wrapper product-form{order:3;margin:0!important}.product.flavour-options .paid-label{font-size:18px;color:#000!important;line-height:1.555;letter-spacing:normal;font-weight:400}.product.new-pdp .og-text-info.last{display:none}.product.new-pdp og-optin-toggle[subscribed] .og-text-info.last{display:block;margin-top:10px;max-width:345px;width:100%;padding-left:20px}.product.new-pdp [location*=pdp][subscribed] #og-button-toggle+span{display:flex;flex-wrap:wrap}.product.new-pdp .qty-select .form-label,.product.new-pdp .form-label .regular-price-one-time,.product.new-pdp .form-label .total-price{font-size:14px!important;font-weight:700!important;color:#000;line-height:1.72;text-transform:uppercase;margin:0;padding-left:13px}.product.new-pdp .og-text-info.last li{list-style:none;font-size:14px;font-weight:600;margin:10px 0;font-weight:500;letter-spacing:normal;line-height:1.65}.product.new-pdp .og-text-info.last li .fas{margin-right:15px}.product.new-pdp .product-form__buttons .qty-select{margin:7.5px 0;border:solid .0625rem #dfdfdf;border-radius:4px;height:43px;max-width:345px;width:100%;display:flex;align-items:center;color:#000;text-transform:uppercase;padding-left:18px;min-height:45px}.product.new-pdp .product-form__quantity{width:100%;order:2}.product.new-pdp [location*=pdp] #og-button-toggle+span{padding-left:51px;height:43px;display:flex;align-items:center;max-width:294px;width:100%}.product.new-pdp [location*=pdp] #og-button-toggle+span,.product.new-pdp [location*=pdp] .og-button-toggle+span span,.product.new-pdp [location*=pdp] #og-button-toggle+span strong{font-size:14px!important;font-weight:700;color:#000;line-height:1.72;text-transform:uppercase}.product.new-pdp [location*=pdp][subscribed] .og-optout-buttons,.product.new-pdp .qty-select.show{border:2px solid #ff8b03!important}.product.new-pdp [location*=pdp][location*=pdp] .og-button-toggle{margin:0;top:12px;width:19px;height:19px;left:18px}.product.new-pdp og-offer [slot=default]{padding-left:0}.product.new-pdp [location=pdp-prepaid] span.og-circle{top:50%;left:50%;margin:0;transform:translate(-50%,-50%);width:13.5px;height:13.5px}.product.new-pdp #qtyRadio{margin:0;width:19px;height:19px}.product.flavour-options .product-form__buttons .qty-select .form-label .regular-price-one-time{padding:0 10px 0 0}.product.new-pdp .product-form__input #qtyRadio:checked:after{margin:0;transform:translate(-50%,-50%);width:13.5px;height:13.5px}.product.new-pdp .product-form__buttons .product-price{margin:10px 0;order:1}.product.new-pdp og-optin-toggle[subscribed]{pointer-events:none}.product.flavour-options .compare-at-price.bag.show,.product.flavour-options .compare-at-price.bag.show+.savings.bag{display:block!important}.product.new-pdp [location=pdp-prepaid] .og-prepaid,.template-product-green-juice .product.flavour-options variant-radios.step-wrapper,.template-product-green-juice-ab .product.flavour-options variant-radios.step-wrapper{display:none!important}.product.new-pdp [location*=pdp]:not([subscribed]) #og-button-toggle+span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.product.new-pdp [location=pdp-prepaid] .og-optout-buttons{border:solid .0625rem #dfdfdf;max-width:345px;border-radius:4px;margin:7.5px 0}.product.new-pdp og-optin-toggle{width:calc(100% - 51px)}.product.new-pdp og-offer:not([subscribed]) og-when[test=regularEligible],.product.new-pdp .variant-input+.variant-label{opacity:1}.product.new-pdp .product-form__buttons .product-price .savings .savings-percent,.product.new-pdp .product-form__buttons .product-price .savings{background:transparent;clip-path:none;padding:0;color:#de0000;font-weight:600}.product.new-pdp .product-form__buttons .product-price .compare-at-price{font-weight:400}.product.new-pdp .product-form__buttons .product-price .savings .dot{display:none}.product.new-pdp .atc_icons-wrapper{display:flex;flex-wrap:wrap;gap:10px 25px;margin-top:15px;width:100%}.order_3{order:3}.product.new-pdp .atc_icons-wrapper .atc_icons{display:flex;flex-wrap:wrap;padding:0;list-style:none;gap:15px;text-align:center;margin:0}.product.new-pdp .button.product-form__submit{max-height:59px}.product.new-pdp .atc_icons-wrapper .atc_icons .atc-btn-icon-container{display:flex;flex-direction:column;align-items:center;gap:10px;width:min-content}.product.new-pdp .atc_icons-wrapper .atc_icons .atc-btn-icon-container svg{width:37px;height:37px}.product.new-pdp .atc_icons-wrapper .atc_icons .icon-text{font-size:9px;text-align:center;letter-spacing:.85px;line-height:1.56;color:#000;font-weight:500}.product.new-pdp .atc-btn-icon-container.shipping-text{display:flex;align-items:center;gap:15px;margin-top:10px}.product.new-pdp .atc-btn-icon-container.shipping-text svg{width:25px!important;height:28px!important}.product.new-pdp .atc-btn-icon-container.shipping-text .icon-text{font-size:16px;color:#000;font-weight:500;line-height:1.75}.product.new-pdp:not(.flavour-options) .product-form__buttons .quantity{margin:10px 0;border-radius:4px;max-width:200px;width:100%}@media only screen and (max-width:750px){.product.new-pdp .product-form__buttons .qty-select,.product.new-pdp [location*=pdp] #og-button-toggle+span,.product.new-pdp [location=pdp-prepaid] .og-optout-buttons{max-width:100%}.product.flavour-options .favours-wrapper{width:100%}.product.flavour-options .product__info-wrapper .favours-wrapper ul li{width:calc(33% - 10px);min-width:auto}.product.new-pdp .atc_icons-wrapper,.product.new-pdp .atc-btn-icon-container.shipping-text{justify-content:center}.product.new-pdp .atc-btn-icon-container.shipping-text.mobile-hidden{display:none}.product.new-pdp .atc-btn-icon-container.shipping-text.desktop-hidden{display:flex!important;width:100%;flex-direction:row;align-items:center;justify-content:center;margin:0}.product.new-pdp .atc_icons-wrapper .atc_icons{width:100%;justify-content:center}}.product.flavour-options .product__info-wrapper .favours-wrapper ul li .input-wrapper{border:.5px solid rgba(186,186,186,1)}.product.new-pdp [location*=pdp] #og-button-toggle+span{padding-left:48px}.product.new-pdp [location*=pdp][location*=pdp] .og-button-toggle{left:16px}.product.new-pdp .hero-image-text{clear:both;font-weight:700;font-size:2.5rem;font-style:italic;color:#000;margin-bottom:8px;text-align:center;padding-top:2rem}.product.new-pdp .product__title span.sub-heading{font-size:22px;display:block;margin-bottom:15px;text-transform:none}@media only screen and (min-width:750px){.product.new-pdp [location=pdp-prepaid] .og-optout-buttons{max-width:350px}.product.new-pdp .product-form__buttons .qty-select{max-width:354px}.product.flavour-options .product__info-wrapper .favours-wrapper ul li{min-width:107px}}@media only screen and (max-width:750px){.product.flavour-options .product__info-wrapper .favours-wrapper ul{justify-content:space-between}.product.new-pdp .hero-image-text{font-size:2rem;text-align:left}.product.new-pdp .hero-image-text br{display:none}.product.new-pdp .product__title span.sub-heading{font-size:19px}}@media only screen and (max-width:767px){.template-product-shilajit-gummies .ingredients-carousel .page-width{margin:0}.template-product-shilajit-gummies .ingredients-carousel-inner{border:none}.template-product-shilajit-gummies .banner__heading,.template-product-shilajit-gummies .ingredients-carousel .title{transform-origin:unset}.template-product-shilajit-gummies .image-with-text.page-width{padding:0}.template-product-shilajit-gummies .image-with-text.page-width .grid{padding:1.5rem}.template-product-shilajit-gummies .shopify-custom-section .full-width.image-with-text-overlay .banner__content{padding-left:15px!important;padding-right:15px!important}.template-product-shilajit-gummies .image-with-text:not(.color-scheme-background-1){margin-bottom:0}.template-product-shilajit-gummies .shopify-custom-section{padding-top:0;padding-bottom:0}.template-product-shilajit-gummies .product-buy-more-blocks{padding:0 1.5rem}}.product .product-form__submit.button.loading{opacity:.5}section#subs-product .slick-dots{display:flex;align-items:center;justify-content:center;list-style:none;line-height:0;margin:15px 0;padding:0}section#subs-product .slick-dots li button{display:inline-block;height:9px;width:9px;padding:0;border:unset;border-radius:50px;background-color:#d8d8d8;margin:0 3.5px;font-size:0}section#subs-product .slick-dots li.slick-active button{background-color:#767676}@media (max-width: 767px){.carousel{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/920/assets/section-main-product.css.map */
