fieldset.js.product-form__input.product-form__input--pill .form__label{font-size:18px;font-weight:500;padding-bottom:14px;border-bottom:1px solid;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.variant-selection{display:flex;max-width:fit-content;gap:10px;justify-content:space-between}.product-form__input .variant-selection input[type=radio]+label{padding:2rem;display:block!important;border:0!important;box-shadow:none!important;color:rgb(var(--color-foreground))!important;min-width:calc(33% - 5px);width:calc(33% - 5px);margin:0}.product-form__input .variant-selection input[type=radio]+label:before{content:unset}.product-form__input .variant-selection input[type=radio]+label:after{content:unset}.product-form__input .variant-selection input[type=radio]+label img{width:100%}.product-form__input .variant-selection input[type=radio]+label p.option-title{font-size:18px;margin:0}.product-form__input .variant-selection input[type=radio]+label p.option-text{font-size:12px;font-weight:300}.pack-selection{width:100%;background:#f6f6ea;border-radius:10px;padding:20px}.product-form__input .variant-selection input[type=radio]+label span.option-button{border:1px solid #0e525e;color:#0e525e;background:none;border-radius:40px;width:100%;font-size:14px;padding:15px;cursor:pointer;display:block;text-align:center}.product-form__input .variant-selection input[type=radio]:checked+label span.option-button{background:#0e525e;color:#fff}.product-form__input .variant-selection input[type=radio]+label span.option-button .selected-text{display:none}.product-form__input .variant-selection input[type=radio]:checked+label span.option-button .select-text{display:none}.product-form__input .variant-selection input[type=radio]:checked+label span.option-button .selected-text{display:inline-block}.variant-selection.pack-option input[type=radio]+label{width:33%;text-align:center;border-radius:50px!important;margin:0!important;font-size:12px;position:relative}.variant-selection.pack-option input[type=radio]+label span.pack-badge{position:absolute;width:100%;top:0;background:#f7f782;color:#3f603f;max-width:fit-content;left:50%;transform:translate(-50%);padding:2px;overflow:visible}.variant-selection.pack-option{min-width:100%;width:100%;padding:2px;border:2px solid #3f603f26;border-radius:50px;justify-content:space-between}.variant-selection.pack-option input[type=radio]+label{width:calc(33% - 10px)!important;min-width:calc(33% - 10px)!important;text-align:center;border-radius:50px!important;margin:0!important;font-size:12px}.variant-selection.pack-option.pack-4-option input[type=radio]+label{width:calc(25% - 10px)!important;min-width:calc(25% - 10px)!important}.variant-selection.pack-option input[type=radio]:checked+label{background:#0e525e;color:#fff!important}.pack-selection .product-grid{display:flex;gap:5px;flex-wrap:wrap;justify-content:space-between}.pack-selection .product-card{display:flex;flex-direction:column;align-items:center;width:30%}.pack-selection .tap-for-detail{width:60%;display:flex;gap:10px;align-items:center}.pack-selection .tap-for-detail .text-box{max-width:250px}.pack-selection .tap-for-detail .text-box span{display:block;text-align:center}.pack-selection .tap-for-detail .text-box span.heading{font-size:22px;color:#0e525e}.pack-selection .tap-for-detail .text-box span.text{font-size:12px;color:#0e525e;line-height:normal;letter-spacing:normal}.pack-selection .arrow-image{width:120px}.pack-selection .arrow-image img{max-width:100%}@media (max-width:767px){.pack-selection .tap-for-detail .text-box span.heading{font-size:16px}}.pack-selection .product-image{width:100%;position:relative;margin-bottom:10px;text-align:center;margin-top:20px}.pack-selection .product-image img{width:100px;height:100px;object-fit:cover;border-radius:10px;cursor:pointer}.pack-selection .quantity-selector{display:none;background-color:#0e525e;width:100%;display:flex;justify-content:space-between;align-items:center;color:#0e525e;border-radius:40px}.pack-selection .quantity-selector button{width:40px;height:100%;background-color:transparent;border:none;color:#fff;font-size:18px;cursor:pointer}.pack-selection .quantity-selector span{color:#fff;font-size:16px;border:none;justify-content:center;width:2rem}.pack-selection .explore-flavor{text-align:center;margin-top:20px;color:#0e525e}.pack-selection .explore-flavor h2{margin-bottom:10px;font-size:24px}.pack-selection .explore-flavor p{font-size:16px}.pack-selection .arrow{position:absolute;left:-50px;top:40%;width:40px}fieldset.js.product-form__input.product-form__input--pill .form__label{margin:0}fieldset.js.product-form__input.product-form__input--pill .form__label__Main{display:flex;width:100%;align-items:center;border-bottom:1px solid;padding-bottom:10px}.product-form__input .variant-selection input[type=radio]+label p.option-title{font-weight:500;letter-spacing:0px}.product-form__input .variant-selection input[type=radio]+label p.option-text{letter-spacing:0px;line-height:18px}.product-form__input .variant-selection input[type=radio]+label span.option-button{border:1px solid #0e525e;color:#0e525e;padding:14px;font-family:TWK Lausanne}.product-form__input .variant-selection input[type=radio]:checked+label span.option-button{background:#0e525e}.variant-selection.pack-option{margin-top:25px;margin-bottom:25px}.select-btn{background-color:#fffce1;border:2px solid #0e525e;cursor:pointer;text-transform:uppercase;background:none;border-radius:40px;width:100%;font-size:14px;border:1px solid #0e525e;color:#0e525e;padding:14px;font-family:TWK Lausanne}@media screen and (max-width: 724px){.pack-selection{padding:10px}.product-form__input .variant-selection input[type=radio]+label{min-width:55%}.pack-selection .product-grid{display:flex;flex-wrap:wrap;gap:5px;justify-content:space-between}.product-form__input .variant-selection input[type=radio]+label{padding:unset}fieldset.js.product-form__input.product-form__input--pill .form__label{font-size:15px}.variant-selection.pack-option input[type=radio]+label{line-height:40px}}fieldset.js.product-form__input.product-form__input--pill .form__label:after{content:"";width:20px;height:20px;border:1px solid #17525d;display:inline-block;border-radius:20px}.option-selection{width:100%}fieldset.js.product-form__input.product-form__input--pill.selection-complete .form__label:after{background-color:#17525d;background-image:url(/cdn/shop/files/tick.svg?v=1744175206)}.pack-head{background:#f1f0aa;display:flex;gap:10px;align-items:center;justify-content:space-between;padding:5px 10px;border-radius:10px;border:1px solid#3F603F1A;line-height:normal;font-size:12px;color:#0e525e;font-weight:500}.pack-head-text{width:calc(80% - 20px)}.pack-head .form__popup{width:20%!important;margin:0!important;text-align:center;background:#ffffc4;padding:10px;border-radius:10px;color:#0e525e}.pack-head .form__popup button{color:#0e525e;text-transform:uppercase}@media (max-width:767px){.pack-head{flex-wrap:wrap}.pack-head .form__popup{width:100%!important}.pack-head-text{width:100%;text-align:center}.pack-selection .quantity-selector{height:30px}.select-btn{padding:0;height:30px;line-height:30px}}.product-info-review{max-width:100%;background:var(--bg-color);color:var(--primary-color);text-align:center;padding:20px;border-radius:10px}.product-info-review img{max-width:60%;margin:0 auto}.product-info-ratings{display:flex;width:100%;gap:15px;justify-content:space-around}.rating-box .dots{display:flex;gap:5px;justify-content:center}.rating-box .dots .dot{display:inline-block;width:10px;height:10px;background:var(--secondary-color);border-radius:5px}.rating-box .dots .dot.active{background:var(--primary-color)}.product-info-notes{font-weight:500;margin:20px 0}.product-info-notes span.notes-title{font-weight:lighter;color:var(--secondary-color)}.product-info-short{font-weight:500}.product-info-contain{font-weight:lighter;font-size:16px}.product-info-contain:before{content:"";width:100px;height:2px;display:block;background:var(--primary-color);margin:20px auto}.product-info-Ingredients a{font-size:18px;text-decoration:none;color:var(--primary-color)}.product-info-popup{position:fixed;display:flex;top:0;z-index:9999;left:0;width:100%;height:100vh;justify-content:center;align-items:center}.product-info-popup .overlay{content:"";display:block;height:100%;width:100%;position:absolute;background:#00000045}.product-info-review{max-width:400px;position:relative}.product-info-swiper-container{max-width:400px}.product-info-popup .swiper-button-prev,.product-info-popup .swiper-button-next{display:block!important;color:#000;top:125px;width:20px;font-size:20px;height:20px;--swiper-navigation-size: 25px}@media (max-width:767px){.product-info-swiper-container{max-width:calc(100% - 10px);margin:10px}}span.label-badge{color:#3f5f3f;max-width:50px;width:50px;display:block;text-align:center;position:absolute;top:10px;right:0;background:#edee85;padding:5px;font-weight:500}.variant-selection.pack-option input[type=radio]+label{position:relative;padding:1.5rem;display:flex!important;flex-direction:column;justify-content:center;align-items:center}.variant-selection.pack-option input[type=radio]+label span.badge{position:absolute;background:#edee85;border:#edee85;color:#3f5f3f;top:-10px;height:20px;padding:5px;font-size:12px}@media (max-width:767px){.variant-selection.pack-option input[type=radio]+label{line-height:normal;font-size:10px;padding:5px}.variant-selection.pack-option input[type=radio]+label span.badge{top:-10px;padding:5px;font-size:8px;height:auto}}.variant-selection.device-option,.variant-selection.accessories-option{overflow-x:auto}@media (miax-width:767px){.variant-selection.accessories-option{max-width:350px}}.product-form__buttons.disableSelection{pointer-events:none;opacity:.7}div#max-reached-message{margin-top:2.5rem;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/62/assets/section-bundle-product.css.map */
