.cart-qty-display{font-family:Poppins;font-size:14px;font-weight:600;color:#221f20;padding:8px 0}.cart-item__quantity-wrapper,.quantity-popover-wrapper,quantity-popover,quantity-input.quantity.cart-quantity,.cart-item__quantity,.cart-item-qty,.cart-drawer__item-price-compare.js-line-compare{display:none!important}.cart-count-bubble{height:100%;width:100%;background-color:#febe2c;color:#000}.cart-count-bubble span{font-family:Poppins;font-weight:400;font-size:10px;line-height:10px;letter-spacing:.32px;text-align:center;vertical-align:bottom}.cart-count-bubble{bottom:.5rem;left:1.2rem}#custom-variant-title{font-weight:600;margin-top:8px;display:block}.product-image-mobile{width:100%;height:238px!important;object-fit:contain!important;border-radius:10px}.product-images-slider .swiper-pagination-bullet{background-color:#fff0!important;opacity:1!important;border:1px solid black!important}.product-images-slider .swiper-pagination-bullet-active{background-color:#000!important;opacity:1!important}.product-price-five,.product-price-var,.product-price-three,.product-price-four,.total-price,.total-price-sticky{color:#000;font-family:Poppins;font-size:18px;font-weight:600!important;line-height:1.5;letter-spacing:-.4px}.total-price,.product-price{margin:0}.rating-container .star-container svg path{fill:#000;stroke:#000}.product-price,.product-price-sticky,.product-price-strike,.product-price-six{font-family:Poppins;font-weight:400!important;font-size:14px;line-height:14px;color:#221f20;opacity:.5;letter-spacing:-.4px;text-align:center;text-decoration:line-through}.total-price,.product-price-var{padding-left:30px}@media(max-width:768px){.total-price,.product-price-var{padding-left:20px}}.subscription-option.subs-plan{display:flex;flex-direction:column;gap:8px;align-items:flex-start;overflow:visible}.subscription-option span,.strike-price{color:#000;text-align:center;font-family:Poppins;font-size:14px;font-weight:500;margin-left:8px;line-height:1;letter-spacing:-.4px}@media(max-width:767px){.subscription-option span,.strike-price{font-size:12px}.product-price-var{padding-left:10px}}.hero_header_specs{width:100%;display:flex;flex-wrap:wrap;row-gap:6px;align-items:center;justify-content:center;column-gap:8px;padding:0;position:relative;list-style:none}.hero_header_specs li{color:#000;text-align:center;font-family:Poppins;font-size:20px;font-style:normal;font-weight:500;line-height:1;letter-spacing:-.4px}.hero_header_specs li.hero_spec_dots{width:4px;height:4px;border-radius:50%;background-color:#000}.product-page-width{max-width:var(--page-width);margin:0 auto;padding:0 36px}.split-background{position:relative;padding:0 0 36px;margin-top:-25px}.product-container{display:flex;align-items:flex-start;gap:40px;position:relative;z-index:1}.product-images-slider{display:none}.product-images{flex:1;position:relative;max-width:620px}.product-main-image{position:sticky;top:0;z-index:1;margin-bottom:0;bottom:36px}.product-main-image img{width:370px;margin:auto;border-radius:10px;display:block;padding-top:30px;padding-bottom:20px}.scrolling-container{position:relative;z-index:5;background-color:#fff;padding:18px;border-radius:30px;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.image-grid{border-radius:30px}.scrolling-container .image-grid:nth-child(3n+1){grid-column:1 / 3}.scrolling-container .image-grid:nth-child(3n+2){grid-column:3 / 4}.scrolling-container .image-grid:nth-child(3n+3){grid-column:1 / 4}.scrolling-container .image-grid:nth-child(3n+4){grid-column:1 / 2}.scrolling-container .image-grid:nth-child(3n+5){grid-column:2 / 4}.image-grid img{width:100%;height:260px;object-fit:cover;border-radius:20px;display:block}.single-image{background-color:transparent;border-radius:10px;margin-bottom:10px;position:relative}.single-image img{width:100%;border-radius:10px;display:block}.product-details{flex:1;width:100%;max-width:666px;margin-top:70px;position:relative}.product-title{font-family:Poppins;font-weight:700;font-size:70px;line-height:70px;letter-spacing:-4px;text-align:center;margin-top:0;margin-bottom:14px;color:#221f20}.yotpo-display-wrapper .star-container svg path[fill="#ed1068"]{fill:#000!important;stroke:#000!important}.yotpo-display-wrapper svg path{stroke:#000!important}.yotpo.bottomLine{display:flex;align-items:center;justify-content:center;gap:6px}.rating-container{display:flex;align-items:center;justify-content:center;margin:12px 0 34px;gap:10px;cursor:pointer}.star-container{display:flex;gap:5px}.review-count{text-align:center;font-family:Poppins;font-size:18px;font-weight:500;line-height:1;letter-spacing:-.4px;color:#221f20}.info-links a{text-align:center;font-family:Poppins;font-size:18px;font-weight:500;line-height:1;letter-spacing:-.4px;padding:8px;text-decoration:underline;color:#221f20}.info-links a:last-child:after{content:""}.content-container{border:2px solid var(--content-container-border-color);border-radius:20px;padding:60px 0}.feature-box{font-family:var(--font-body-family);font-size:16px;line-height:28px;letter-spacing:0;border-radius:10px;margin-bottom:36px;color:#221f20}.feature-box p{margin:0}.feature-box strong{font-weight:700}.feature-title{font-weight:700;text-transform:uppercase;color:#333;font-size:.9rem}.feature-description{color:#555;font-size:.9rem}.tagline{font-weight:700;margin-bottom:20px;font-size:.9rem}.pricing-section{display:flex;top:-18px;flex-direction:column;border-radius:20px;padding:0;gap:9px;margin-bottom:22px}.pricing-section h2{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:24px;line-height:32px;letter-spacing:-.5px;color:#221f20;text-align:center;margin-bottom:0;margin-top:0}.pricing-tiers{display:flex;justify-content:space-between;position:relative}.progress-track{display:block!important;position:absolute;left:0;right:0;height:16px;background-color:#221f20;z-index:1;border-radius:20px}.progress-fill{display:block!important;position:absolute;top:0;left:0;height:100%;background:linear-gradient(270deg,#fdb614,#e60b5d);transition:width .3s ease;z-index:2;border-radius:20px}.pricing-tier{display:flex;flex-direction:column;text-align:center;flex:1;position:relative;z-index:3;gap:8px}.tier-indicator svg{display:none;width:100%;height:100%;position:absolute;top:10%;left:0}.tier-indicator.active,.pricing-section .tier-1.active,.pricing-section .tier-2.active,.tier-3.active,.tier-4.active{padding-left:2px;border-radius:50%;border:0px solid transparent;display:flex!important;align-items:center;justify-content:center;font-weight:700}.tier-indicator.active svg{display:block}.tier-indicator.active:after{content:"\2713";font-size:2px;color:#fff}.tier-label-container{display:flex;flex-direction:column;gap:3px}.tier-label{font-family:var(--font-body-family);font-family:Poppins;font-size:14px;font-style:normal;font-weight:700;line-height:14px;text-align:center;color:#221f20;width:52px;height:52px;border-radius:50%;display:flex;row-gap:4px;flex-direction:column;align-items:center;justify-content:center;background-color:var(--theme-white);position:relative;text-transform:uppercase}.tier-value{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:18px;line-height:20px;letter-spacing:0;text-align:center;color:#221f20}.single-box-value{font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:13px;line-height:13px;margin:0 0 2px;letter-spacing:0;text-align:center;color:#221f20}.single-bar-value{font-size:11px;line-height:11px;margin:0;letter-spacing:0;text-align:center;color:#221f20;font-family:var(--font-body-family);font-weight:var(--font-body-weight)}.flavor-selection{display:flex;flex-direction:column;align-items:stretch;gap:16px}.flavor-selection>.purchase-step-header{padding-top:150px}.selection-header{font-family:Poppins;text-align:center;font-size:24px;font-weight:500;line-height:1.33;letter-spacing:-.4px;text-transform:capitalize;color:#000}.subscription-section .selection-header.selection-header-mobile{display:none}.flavor-options{width:100%;display:flex;gap:10px;justify-content:space-between;align-items:stretch}.flavor-option{width:calc((100% - 40px) / 3);height:auto;border-radius:30px;padding:0;text-align:center;position:relative;cursor:pointer;outline:1px solid #221F2080;transition:all .1s ease}@media(max-width:767px){.flavor-option{width:calc((100% - 20px) / 3)}}.flavor-option:hover,.flavor-option.chocolate.active,.flavor-option.coconut.active,.flavor-option.honey.active{outline:2px solid black}.chocolate{background:linear-gradient(to bottom,#ed1068 111px,#facad1 111px)}.coconut{background:linear-gradient(to bottom,#f47e24 111px,#ffeac2 111px)}.honey{background:linear-gradient(to bottom,#febe2c 111px,#fffac1 111px)}.flavor-option-content{position:relative;padding:16px 0 20px;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.flavor-image{position:relative;max-width:169px;margin:0 auto}.pdp-card-image{opacity:1}.pdp-card-hover-image{position:absolute;opacity:0}.hero_flavor_img{width:100%;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.hero_flavor_img img{max-width:90%;margin:auto;width:100%;height:100%}.hero_flavor_img img.hero_flavor_active{position:relative;z-index:2}.hero_flavor_hidden{position:absolute;transform:scale(.8);bottom:12px;pointer-events:none;transition:all .3s ease}.flavor-option-content:hover .hero_flavor_hidden{transform:scale(1) translateY(-10px)!important}.flavor-option:hover .pdp-card-image{position:absolute;opacity:0}.flavor-option:hover .pdp-card-hover-image{position:static;opacity:1}.flavor-image img{max-width:180px;display:block;margin-top:10px;width:100%}.flavor-name{margin-top:12px;margin-bottom:12px;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:16px;line-height:16px;letter-spacing:-.5px;text-align:center;color:#221f20}.box-quantity--wrapper{display:none;align-items:center;justify-content:center;gap:9px}.box-info{font-family:var(--font-body-family);font-weight:500;font-size:13px;line-height:16px;letter-spacing:0;color:#000}.quantity-selector{display:flex;align-items:center;justify-content:center}.quantity-selector select{padding:1px 8px;border-radius:20px;border:1px solid #ddd;width:48px;font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:14px;line-height:18px;letter-spacing:0;color:#221f20;background-color:#fff}.plan-custom-select-wrapper{width:100%;padding:10px 12px;border:1px solid black;border-radius:6px;outline:none;-webkit-appearance:none;appearance:none;cursor:pointer;color:#000;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:1.5}.subscription-option.subs-plan.active-subscription{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.plan-custom-select{position:relative;border-radius:20px;cursor:pointer;display:flex;gap:6px;align-items:center;background-color:#fff;width:100%;justify-content:space-between}.pdp-custom-select{position:relative;padding:3px 6px;border:1px solid black;border-radius:20px;cursor:pointer;display:flex;gap:6px;align-items:center;background-color:#fff}.pdp-selected,.plan-custom-selected{font-family:var(--font-body-family);font-weight:500;font-size:14px;line-height:100%;letter-spacing:0;color:#000}.pdp-select-options,.plan-custom-select-options{position:absolute;top:100%;left:0;right:0;border:1px solid #ccc;background:#fff;max-height:275px;overflow-y:auto;margin:0;padding:0;list-style:none;display:none;z-index:9999;border-radius:4px;scrollbar-width:thin}.pdp-select,.plan-custom-select{position:relative;overflow:visible!important}.plan-custom-select-options{padding-top:5px;padding-bottom:5px;max-width:110%;width:100%}.pdp-custom-select.open .pdp-select-options,.plan-custom-select.open .plan-custom-select-options{display:block}.pdp-select-options li,.plan-custom-select-options li{cursor:pointer;padding:5px;height:25px;display:flex;align-items:center}.plan-custom-select-options li{padding:5px 10px;height:auto}.pdp-select-options li.active,.plan-custom-select-options li.active,.pdp-select-options li:hover,.plan-custom-select-options li:hover{background:#ade1f5;color:#fff}.subscription-section{display:flex;flex-direction:column;gap:16px;margin-top:24px;margin-bottom:36px}.supply-selection-header{text-align:left;width:100%}.quantity-selector-section{width:100%}.quantity-toggle-buttons{display:flex;align-items:center;gap:10px;padding-top:16px}.qty-toggle-btn{flex:1;display:flex;align-items:center;justify-content:center;padding:14px 16px;background:#fff;border:2px solid rgba(34,31,32,.2);border-radius:10px;font-size:18px;font-family:Poppins;font-weight:700;color:#221f20;cursor:pointer;transition:border-color .2s,background-color .2s}.qty-toggle-btn:hover{border-color:#221f20}.qty-toggle-btn.active{background-color:#221f20;border-color:#221f20;color:#fff}.pack-size-selector{display:flex;gap:12px}.pack-size-option{flex:1;display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border:2px solid rgba(34,31,32,.2);border-radius:10px;cursor:pointer;transition:border-color .2s,background-color .2s;position:relative}.pack-size-option.active{border-color:#221f20;background-color:#f9f9f9}.pack-size-option:hover{border-color:#221f20}.pack-size-option.sold-out{opacity:.4;pointer-events:none;position:relative}.pack-size-option.sold-out:after{content:"Sold Out";font-size:10px;font-weight:600;color:#e60b5d;position:absolute;top:4px;right:8px}.pack-size-info{display:flex;flex-direction:column;gap:6px;width:100%}.pack-size-name{font-family:Poppins;font-size:22px;font-weight:700;color:#221f20;line-height:1;letter-spacing:-.4px}.pack-size-detail{font-family:Poppins;font-size:13px;font-weight:500;color:#221f20;opacity:.65;line-height:1}.pack-cadence-label{font-family:Poppins;font-size:13px;font-weight:500;color:#221f20;opacity:.7;margin:10px 0 0;text-align:center;letter-spacing:-.2px}.qty-stepper{display:inline-flex;align-items:stretch;border:2px solid rgba(34,31,32,.2);border-radius:10px;overflow:hidden;margin-top:16px;background:#fff}.qty-stepper-btn{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#fff;border:0;font-family:Poppins;font-size:22px;font-weight:700;color:#221f20;cursor:pointer;transition:background-color .15s}.qty-stepper-btn:hover:not(:disabled){background:#f3f3f3}.qty-stepper-btn:disabled{opacity:.35;cursor:not-allowed}.qty-stepper-input{width:56px;border:0;border-left:1px solid rgba(34,31,32,.15);border-right:1px solid rgba(34,31,32,.15);text-align:center;font-family:Poppins;font-size:18px;font-weight:700;color:#221f20;background:#fff;-moz-appearance:textfield}.qty-stepper-input::-webkit-outer-spin-button,.qty-stepper-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.qty-toggle-wrapper{position:relative;display:flex;flex-direction:column;align-items:stretch;flex:1;overflow:hidden;border-radius:10px}.qty-toggle-wrapper .qty-toggle-btn{width:100%}.pack-size-badge{margin:0;position:absolute;top:0;right:0;background:#e60b5d;padding:2px 6px 3px;border-radius:0 8px 0 6px;font-family:Poppins;font-weight:600;font-size:11px;color:#fff;line-height:14px;letter-spacing:-.3px;white-space:nowrap}.pack-size-badge.active{background-color:#16a34a}.purchase-step-header{display:flex;align-items:center;gap:10px;margin-bottom:14px;text-align:left}.step-number{display:flex;align-items:center;justify-content:center;width:28px;height:28px;min-width:28px;border-radius:50%;background-color:#221f20;color:#fff;font-family:Poppins;font-size:14px;font-weight:700;line-height:1}.step-title{font-family:Poppins;font-size:18px;font-weight:600;color:#221f20;line-height:1.3;letter-spacing:-.4px}.step-title .current-flavor-name,.step-title .current-supply-name,.step-title .current-plan-name,.step-title .current-quantity-label{font-weight:400;opacity:.6}hr.purchase-step-divider{border:none;border-top:1px solid rgba(34,31,32,.15);margin:20px 0}.subscription-option{margin-bottom:0;border-radius:8px;display:flex;align-items:center;background-color:#fff;outline:1px solid black;border:none;position:relative;padding:40px 16px 24px}.subscription_save_tag{margin:0;position:absolute;top:0;left:0;right:0;background:#e60b5d;padding:6px 12px;border-radius:8px 8px 0 0;font-family:Poppins;font-weight:600;font-size:13px;color:#fff;line-height:16px;letter-spacing:-.3px;text-align:center}@media(max-width:767px){.subscription_save_tag{font-size:11px;font-weight:400px;padding:4px 8px}}.subscription-option.active-subscription{outline:3px solid black;border:none;padding:40px 16px 24px}.subscription-option+.benefits-list{display:none}.subscription-option.active-subscription+.benefits-list{display:block}.subscription-option.one-time-purchase{padding:24px 16px;margin-bottom:0;margin-top:16px}.sub-option-radio{position:absolute;opacity:0;width:0;height:0}.desc-box,.subs-plan.active-subscription .desc-box{margin-top:0;opacity:1}.subs-plan .plan-custom-select-wrapper{display:flex;flex-direction:column;max-height:0;opacity:0;transition:all .4s ease}.subs-plan.active-subscription .plan-custom-select-wrapper{max-height:200px;opacity:1;transition:all .3s ease}.sub-option-label{position:relative;padding-left:34px;cursor:pointer;flex:1;font-family:Poppins;margin-top:8px;font-size:18px;font-weight:700;line-height:1.5;letter-spacing:-.4px;color:#000;display:flex;align-items:center}.sub-option-label:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:24px;height:24px;border:1px solid #221f2080!important;border-radius:50%;background-color:transparent;transition:all .3s ease}.sub-option-label:hover:before{border:1px solid #221f2080!important}.sub-option-label:after{content:"";position:absolute;left:6px;top:50%;transform:translateY(-50%) scale(0);width:12px;height:12px;background:url(/cdn/shop/files/input_check.png?v=1757444716) no-repeat center center;background-size:contain;filter:brightness(0) invert(1);opacity:0;transition:all .2s ease}.sub-option-radio:checked+.sub-option-label:before{background-color:#221f20}.sub-option-radio:checked+.sub-option-label:after{opacity:1;transform:translateY(-50%) scale(1)}.sub-option-label{width:100%;justify-content:space-between;gap:8px}.sub-option-title{flex:1}.sub-option-price{font-family:Poppins;font-size:18px;font-weight:700;color:#221f20;line-height:1;letter-spacing:-.4px;min-height:18px}.sub-option-price-group{display:inline-flex;flex-direction:column;align-items:flex-end;gap:2px}.sub-option-price-recurring{font-family:Poppins;font-size:12px;font-weight:500;color:#221f20;opacity:.7;line-height:1;letter-spacing:-.2px}.sub-option-price-recurring:empty{display:none}.gated-after-pack{display:none}body.pack-selected .gated-after-pack{display:block}.sub-option-cadence{margin:0 0 8px;font-family:Poppins;font-weight:500;font-size:14px;color:#221f20}.sub-option-first-order{margin:0 0 12px;font-family:Poppins;font-weight:500;font-size:13px;color:#221f20;opacity:.75;line-height:1.4}.sub-option-first-order:empty{display:none}.one-time-toggle{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:transparent;border:0;padding:0;margin-left:4px;cursor:pointer;color:#221f20}.one-time-chevron{transition:transform .2s ease}.subscription-option.one-time-purchase[aria-expanded=true] .one-time-chevron{transform:rotate(180deg)}.one-time-details{width:100%;margin-top:12px;padding-top:12px;border-top:1px solid rgba(34,31,32,.12)}.one-time-downsides{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.one-time-downsides li{position:relative;padding-left:18px;font-family:Poppins;font-weight:500;font-size:13px;color:#221f20;opacity:.8;line-height:1.4}.one-time-downsides li:before{content:"\d7";position:absolute;left:0;top:-1px;color:#e60b5d;font-weight:700;font-size:16px;line-height:1}.subscription-option.one-time-purchase{flex-wrap:wrap;align-items:flex-start}.sub-option-radio:active+.sub-option-label:before{transform:translateY(-50%) scale(.9)}.subscription-frequency{padding:8px 12px;background-color:transparent;font-family:var(--font-body-family);font-weight:500;line-height:100%;letter-spacing:0;font-size:14px;color:#000;cursor:pointer;margin-right:5px;border:none;outline:none;box-shadow:none}.subscription-option.active-subscription .subscription-frequency{border-left:1px solid var(--dark-color)}.subscription-frequency:focus{outline:none}.sub-option-label{flex:1}.benefits-list{list-style:none;margin:0;padding:0 18px 18px}.benefits-list li{margin-bottom:9px;display:flex;gap:9px;align-items:center;font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:16px;line-height:28px;letter-spacing:0;color:#000}.benefits-list li p{margin:0}.order-summary{margin-bottom:36px;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:16px;line-height:28px;letter-spacing:0;text-align:center;color:#000}.order-summary p{margin:5px 0}.order-summary-item{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%}.summary-amount{font-weight:700}.add-to-cart-btn-container{position:relative;display:inline-block;width:100%}#stickyPurchaseBar .add-to-cart-btn-container{width:auto}.add-to-cart-btn{display:inline-block;position:relative;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:16px;line-height:100%;letter-spacing:0;text-align:center;text-transform:uppercase;background-color:#221f20;color:#fff;border-radius:var(--buttons-radius);padding:18px 20px;width:100%;cursor:pointer;transition:background-color .3s;border:none;z-index:3}.add-to-cart-btn-red-overlay,.add-to-cart-btn-yellow-overlay{display:block!important;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:var(--buttons-radius);opacity:0;transition:opacity .3s ease,transform .3s ease}.add-to-cart-btn-red-overlay{background-color:#ed0f67;z-index:1;transform:translateY(5px)}.add-to-cart-btn-yellow-overlay{background-color:#febe2c;z-index:0;transform:translateY(10px)}.add-to-cart-btn-container:hover .add-to-cart-btn-red-overlay,.add-to-cart-btn-container:hover .add-to-cart-btn-yellow-overlay{opacity:1}@media(max-width:1340px){.product-title{font-size:54px;line-height:50px}}@media(max-width:1200px){.hero_header_specs li{font-size:16px}.flavor-name{font-size:14px;line-height:14px}.flavor-option-content{padding:20px 9px}}@media(max-width:1060px){.color-bottom-transition-overlay{top:20%!important}.tier-value{font-size:14px}.product-container{gap:14px}.info-links a,.review-count{font-size:14px}.product-main-image img{width:295px;margin:auto}}.for-mob,.for-mobile{display:none}.for-desk{display:block}.for-desktop{display:flex}@media(max-width:840px){.sticky-purchase-bar{display:none!important}}@media(max-width:780px){.for-mobile{display:block}.for-mobile{display:flex}.for-desk,.for-desktop{display:none}.product-bott-bar{margin-top:16px}div#discount-text-2{font-size:10px!important}.sub-option-label{font-size:16px;line-height:24px}.selection-header{font-size:18px;line-height:24px;letter-spacing:-.4px}.product-page-width{padding:0 18px}.product-details{margin-top:0!important}.product-container{gap:12px;flex-direction:column;align-items:center}.product-image-mobile{margin-bottom:40px}.product-images-slider{overflow:hidden;position:relative}.product-images-slider .swiper-slide{width:100%;display:flex;align-items:center;justify-content:center}.product-images-slider .swiper-scrollbar{bottom:0!important}.product-images{display:none}.product-title{font-family:Poppins;font-weight:700;font-size:40px;line-height:40px;letter-spacing:-1.5px;text-align:center;margin-bottom:0}.info-links a{padding:0 8px}.rating-container{margin-top:0;margin-bottom:14px}.review-count:after{content:""}.info-links a:after{content:""}.info-links a:last-child:after{content:""}.content-container{border:none;padding:0}.split-background{background:none!important;margin-top:0;padding:20px 0 36px}.flavor-selection{margin-bottom:27px}.product-details{max-width:100%}.hero_header_specs li{font-family:Poppins;font-weight:500;font-size:13px;line-height:14px;letter-spacing:-.4px;text-align:center}.chocolate{background:linear-gradient(to bottom,#ed1068 74px,#facad1 74px)}.coconut{background:linear-gradient(to bottom,#f47e24 74px,#ffeac2 74px)}.honey{background:linear-gradient(to bottom,#febe2c 74px,#fffac1 74px)}.box-quantity--wrapper{flex-direction:column}.box-info{font-size:16px;line-height:24px}.flavor-option-content{padding:20px 6px}.quantity-selector select{width:68.41px;font-size:18px;padding:0 12px}.subscription-section,.order-summary{margin-bottom:27px}.subscription-section .selection-header{display:none}.subscription-section .selection-header.selection-header-mobile{display:block}}.color-transition-overlay{display:block;position:absolute;top:25%;left:0;width:100%;height:100%;transform:translate(-100%);transition:transform .8s ease-in-out;z-index:1;overflow:hidden}.wave-container{position:absolute;right:0;height:100%;width:160px;overflow:hidden;z-index:2;pointer-events:none}#transitionWave{transform:rotate(180deg);height:100%;fill:var(--previous-color)}.color-bottom-transition-overlay{z-index:0}@media(max-width:780px){.flavor-image img{max-width:111px}.flavor-name{font-size:15px!important;line-height:16px;margin:8px 0}.color-transition-overlay,.color-bottom-transition-overlay{top:0%!important;height:100%}.wave-container{width:80px}.content-container{background:none!important}.tier-label{font-size:14px;line-height:14px}.tier-value{font-size:14px;line-height:20px}.pdp-qty-input{width:26px}.color-bottom-transition-overlay{background-color:var(--light-color)!important}}.desc-box{display:flex;width:100%;gap:16px;justify-content:center}.col-desc-box{display:flex;flex-direction:column;gap:8px;align-items:center}.col-desc-box p{font-family:Poppins;font-weight:400;color:#221f20;margin:0;font-size:11px;line-height:16px;letter-spacing:-.2px;text-align:center}.product-bott-bar{display:flex;margin-top:20px;justify-content:space-between}.pdp-qty-wrapper{display:inline-flex;align-items:center;background:transparent}.pdp-qty-input{width:38px;height:24px;padding:6px 8px;text-align:center;border:none;border-radius:6px;font-size:14px;-moz-appearance:textfield}.pdp-qty-input::-webkit-outer-spin-button,.pdp-qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pdp-qty-btn{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:22px;padding:0 6px;border-radius:6px;border:none;background:#fff;cursor:pointer;font-size:24px;line-height:1;-webkit-user-select:none;user-select:none;color:#000}@media(max-width:600px){.flavor-name{font-size:16px!important}.flavor-option-content{height:236px}.flavor-option-content{display:flex;flex-direction:column;justify-content:space-between}.flavor-option-content{padding:12px 6px}}@media(max-width:480px){.pdp-qty-input{width:26px;padding:5px}.pdp-qty-btn{min-width:22px;height:22px;font-size:16px}.flavor-option-content{height:200px}.hero_flavor_img img{max-width:85px;width:100%;height:96px}}.pdp-custom-select .pdp-selected,.pdp-custom-select svg{display:none!important}.hero_header_specs{column-gap:6px}.star-container svg{width:14px}.pdp-qty-input:focus{outline:none;box-shadow:none;border-color:none}.product-images-slider .swiper-scrollbar{display:none}.product-images-slider{display:none!important}.product-images-slider{position:relative}.product-images-slider .swiper-pagination{bottom:8px;left:0;right:0;text-align:center}.product-images-slider .swiper-pagination-bullet{opacity:.8}.product-images-slider .swiper-slide{display:flex;align-items:center;justify-content:center}.product-images-slider img{display:block!important;width:100%;height:auto;object-fit:cover}@media(max-width:768px){.hero_header_specs{column-gap:4px;margin:0;flex-wrap:wrap;row-gap:4px}.product-images-slider{display:block!important}}@media(max-width:380px){.yotpo img{width:90px!important}}
/*# sourceMappingURL=/cdn/shop/t/101/assets/product-main.css.map */
