#PopupModal .no-js slider-component .slider{padding-bottom:3rem}#PopupModal .slider.slider--mobile{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:1.5rem;-webkit-overflow-scrolling:touch;margin-bottom:1rem;padding-top:max(.5rem,calc(var(--shadow-vertical-offset) * -1 + var(--shadow-blur-radius)));padding-bottom:max(.5rem,calc(var(--shadow-vertical-offset) + var(--shadow-blur-radius)))}#PopupModal .slider.slider--mobile .slider__slide{margin-bottom:0;padding-bottom:0;width:100%}#PopupModal .product__modal-opener:hover .product__media-icon{display:none}#PopupModal .slider.slider--tablet-up{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:1rem;-webkit-overflow-scrolling:touch}#PopupModal .slider.slider--tablet-up .slider__slide{margin-bottom:0;padding-bottom:0}.product-popup-modal[open]{opacity:1;visibility:visible;z-index:9999!important}.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__content-info #product{background:#fff}#PopupModal .slider.slider--tablet{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:1.5rem;-webkit-overflow-scrolling:touch;margin-bottom:1rem;padding-top:max(.5rem,calc(var(--shadow-vertical-offset) * -1 + var(--shadow-blur-radius)));padding-bottom:max(.5rem,calc(var(--shadow-vertical-offset) + var(--shadow-blur-radius)))}#PopupModal .slider.slider--tablet .slider__slide{margin-bottom:0;padding-bottom:0}#PopupModal .slider--everywhere{scroll-behavior:auto}#PopupModal .slider-counter--dots,#PopupModal .slider-counter--numbers{margin:0}#PopupModal .slider-counter__link{padding:.7rem}#PopupModal .slider-counter__link--active.slider-counter__link--dots .dot{background-color:CanvasText}#PopupModal .slider:not(.slider--everywhere)+.slider-buttons{display:flex}#PopupModal .slider--mobile+.slider-buttons{display:block}#PopupModal .product__media-gallery .slider-mobile-gutter .slider-button{display:block}#PopupModal .product__media-gallery .product__media-toggle{pointer-events:none;cursor:context-menu}#PopupModal .product-popup-modal__content{margin-top:5rem;padding:0 0 15px}#PopupModal .product-popup-modal__content .product-popup-modal__toggle{top:3px}#PopupModal .product-popup-modal__content.template-product,#PopupModal .product-popup-modal__content-info{padding-right:0}@media screen and (min-width: 990px){#PopupModal .product--large:not(.product--no-media) .product__media-wrapper,#PopupModal .product--large:not(.product--no-media) .product__info-wrapper{max-width:50%;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}#PopupModal .product-page-btn a{width:100%;display:block;text-align:center;padding:15px;background:#000;color:#fff;text-decoration:none}#PopupModal .flavorContainer img{max-width:24px!important}#PopupModal .product__title{font-family:Aleo;font-weight:300;font-size:5.5rem;margin-top:0;margin-bottom:0;line-height:1}#PopupModal .product__title a{text-decoration:none}.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 .product__title{font-weight:700!important;text-transform:capitalize!important;font-size:4.5rem!important;margin-bottom:10px!important}.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:400}.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}
/*# sourceMappingURL=/cdn/shop/t/920/assets/modal-quickview.css.map */
