body{font-size:0}body>*{font-size:1rem}@media(min-width:1020px)and (max-width:1030px){.heading-feature{font-size:min(5.5vw,var(--feature-heading-size))}}.product-block-variant-picker,.product-block-quantity-selector{display:none}body.jd-disable-sub-ui .product-block-variant-picker,body.jd-disable-sub-ui .product-block-quantity-selector{display:block}body.jd-disable-sub-ui .shopify-app-block,body.jd-force-otp-only .dual-purchase-container,body.jd-force-otp-only .shopify-app-block{display:none!important}body.jd-force-otp-only .onetime-section .otp-label-heading{display:none}body.jd-sold-out-mode .product-block-buy-buttons button{opacity:.5;pointer-events:none;cursor:not-allowed}.jd-form__wrapper{max-width:36rem;margin:0 auto;padding-left:1.25rem;padding-right:1.25rem}.jd-form__title{font-family:var(--heading-font-stack, "anago", sans-serif);font-weight:900;font-size:1.5rem;text-align:center;margin-bottom:.5rem}.jd-form__description{text-align:center;margin-bottom:1.5rem}.jd-form__required-note{font-size:.875rem;margin-bottom:1rem}.jd-form__field{display:flex;flex-direction:column;margin-bottom:1rem}.jd-form__field[hidden]{display:none}.jd-form__label{font-weight:600;margin-bottom:.25rem;font-size:.9375rem}.jd-form__asterisk{color:#e00}.jd-form .jd-form__input,.jd-form .jd-form__select,.jd-form .jd-form__textarea{width:100%;padding:.625rem .75rem;border:1px solid rgb(var(--color-scheme-text));border-radius:var(--button-border-radius);background:#fff;color:#000;font-size:1rem;font-family:inherit}.jd-form .jd-form__input:focus,.jd-form .jd-form__select:focus,.jd-form .jd-form__textarea:focus{outline:none;border-color:rgb(var(--color-scheme-text))}.jd-form .jd-form__textarea{resize:vertical;min-height:7rem;border-radius:1.75rem;border-width:2px;border-color:rgb(var(--color-scheme-text))}.jd-form__country-warning{font-size:.875rem;color:#c0392b;margin-top:-.5rem;margin-bottom:1rem}.jd-form__disclaimer{display:flex;gap:.625rem;align-items:flex-start;margin-bottom:1.25rem;padding:.75rem;border:1px solid rgba(var(--color-scheme-text),.15);border-radius:4px}.jd-form__disclaimer-checkbox{margin-top:.2rem;flex-shrink:0;width:1rem;height:1rem}.jd-form__disclaimer-label{font-size:.875rem;line-height:1.4;cursor:pointer}.jd-form__submit-wrap{text-align:center;margin-top:1.5rem}.jd-form__status{margin-top:1.5rem;text-align:center}.jd-form__success{color:#1a7a3c;font-weight:600}.jd-form__error{color:#c0392b;font-weight:600}.jd-section-top-margin-xl{margin-top:1.5625rem}@media(min-width:990px){.jd-section-top-margin-xl{margin-top:3.125rem}}.dual-purchase-container{display:none}.jd-cart-options{margin-bottom:0;padding:0 1.5rem}.jd-cart-options__header{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:.1rem solid rgba(var(--color-scheme-text),.1)}.jd-cart-options__header h3{margin:0 0 .5rem;font-size:1.6rem;font-weight:600}.jd-cart-options__header p{margin:0;font-size:1.4rem;color:rgba(var(--color-scheme-text),.7)}.jd-cart-options__label{display:block;margin-bottom:1rem;font-weight:500;font-size:1.4rem}.required{color:#dc2626}.jd-cart-options__choose-label{text-align:center;font-size:1.05rem;font-weight:600;color:#616161;margin-bottom:1rem}.jd-cart-options__section{border:.1rem solid #00b1eb;border-radius:1.2rem;padding:.75rem 1.5rem;max-width:600px;margin-left:auto;margin-right:auto}.jd-cart-options__buttons{display:grid;gap:0;grid-template-columns:1fr;margin-bottom:0}.jd-cart-options__or{text-align:center;font-size:1.05rem;font-weight:600;color:#616161;padding:.75rem 0}.jd-cart-option-btn{width:100%;padding:1rem 1.5rem;border:.1rem solid transparent;border-radius:1.2rem;background:#00b1eb1f;color:#00b1eb;font-size:1.3rem;font-weight:500;cursor:pointer;transition:all .2s ease;position:relative;text-align:center;min-height:4.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem}.jd-cart-option-btn .btn-text{font-size:1.3rem;font-weight:600}.jd-cart-option-btn .btn-description{display:block;font-size:1.1rem;font-weight:400}.jd-cart-option-btn--secondary{font-size:1.2rem;min-height:4rem}.jd-cart-option-btn:hover{background:#00b1eb33}.jd-cart-option-btn.selected{background:#00b1eb!important;color:#fff!important;border-color:#00b1eb!important}.jd-cart-option-btn:disabled{opacity:.6;cursor:not-allowed}.jd-cart-options__info{display:none!important}.jd-cart-summary{margin-top:1rem;margin-bottom:0;padding:1rem 1.5rem 0;width:100%;max-width:600px;margin-left:auto;margin-right:auto;border-top:none}.jd-cart-summary__heading{margin:0 0 .75rem;font-size:.98rem;font-weight:600;text-align:center;color:#616161}.jd-order-timeline{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.75rem}.jd-timeline__row{display:grid;grid-template-columns:4.5rem 1fr;gap:.5rem;align-items:baseline;font-size:.9rem;color:#616161}.jd-timeline__when{font-size:.82rem;color:#616161;opacity:.6;white-space:nowrap}.jd-timeline__what{font-weight:500;color:#616161}.jd-timeline__saving{display:inline-block;margin-left:.5rem;font-size:.78rem;font-weight:700;color:#2e7d32}.jd-timeline__cost{font-weight:400;opacity:.75;font-size:.85rem}.jd-timeline__divider{border:none;border-top:.1rem solid rgba(97,97,97,.15);margin:.5rem 0}.jd-timeline__total{display:flex;justify-content:space-between;align-items:flex-start;font-size:.95rem;font-weight:600;color:#616161}.jd-timeline__next-price{font-size:.78rem;font-weight:400;opacity:.6;margin-top:.2rem}.jd-timeline__tax-shipping-msg{font-size:.744rem;font-weight:600;color:#616161;margin-top:.2rem}.jd-next-order-date{display:block;font-weight:400}.jd-timeline__trial-line{display:block;font-size:.85rem}.jd-freq-label{display:block;font-size:.8rem;font-weight:400;opacity:.65;margin-top:.1rem}.jd-cart-summary__cancel{margin:0;font-size:.98rem;font-weight:600;text-align:center;color:#616161}.jd-cart-cancel-note{margin-top:.6rem;padding:0 1.5rem}.template-cart .push-btn.push-btn--pop{display:none}.jd-cart-checkout-wrapper{padding:0 1.5rem;max-width:600px;margin-left:auto;margin-right:auto}#jd-frequency-display.loading,#jd-frequency-display .loading{padding-top:0!important;width:auto!important;display:inline!important}body.jd-modal-open{overflow:hidden}body.cart-updating{cursor:wait}.jd-cart-option-btn:disabled{opacity:.45;cursor:wait}#jd-frequency-display{min-height:2rem}@media screen and (max-width:749px){body.jd-product-page .font-heading{font-size:calc(var(--feature-heading-size) * .6)}body.jd-product-page [id$=__main] .section-content{padding-top:0!important}body.jd-product-page .product-block{margin-top:.625rem}body.jd-product-page .product-block:first-child{margin-top:0}body.jd-product-page .section-content>div>.grid{gap:.625rem!important}body.jd-product-page .splide--product>.splide__arrows[class~="lg:hidden"]{display:flex!important;position:absolute;top:40%;transform:translateY(-50%);left:0;right:0;margin-top:0;padding:0 .25rem;z-index:10;pointer-events:none;justify-content:space-between}body.jd-product-page .splide--product>.splide__arrows[class~="lg:hidden"] .controls{display:contents}body.jd-product-page .splide--product>.splide__arrows[class~="lg:hidden"] .controls>div{display:contents}body.jd-product-page .splide--product>.splide__arrows[class~="lg:hidden"] .push-btn{pointer-events:auto}body.jd-product-page .thumbnails-container .splide__slide{width:34px!important;height:34px!important;opacity:.5;transition:opacity .15s}body.jd-product-page .thumbnails-container .product-thumbnail-list-item--active{opacity:1}body.jd-product-page .thumbnails-container .media,body.jd-product-page .thumbnails-container li img{width:34px!important;height:34px!important;object-fit:cover}body.jd-product-page .thumbnails-container .push-btn,body.jd-product-page .thumbnails-container .push-btn__surface{padding:0!important;box-shadow:none!important}body.jd-product-page .product-block-subscription-header{margin-top:0!important}}body.jd-product-page .product-block-buy-buttons form>[class~="mb-2.5"]{display:none!important}body.jd-product-page .product-block-buy-buttons{margin-top:.4rem!important;margin-bottom:.625rem!important}body.jd-product-page .splide--product{position:relative}body.jd-product-page .splide--product .splide__arrows .push-btn{opacity:.4;transition:opacity .15s}body.jd-product-page .splide--product .splide__arrows .push-btn:hover,body.jd-product-page .splide--product .splide__arrows .push-btn:active{opacity:1}@media screen and (max-width:1023px){.jd-mobile-dots{position:absolute;bottom:8px;left:0;right:0;display:flex;justify-content:center;gap:6px;padding:0;z-index:5}.jd-mobile-dot{width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.3;border:none;padding:0;cursor:pointer;transition:opacity .15s}.jd-mobile-dot--active{opacity:1}body.jd-product-page [class~=feature-media-item]{padding-left:0!important;padding-right:0!important}body.jd-product-page .feature-media-item [class*=media-FeatureMedia]{aspect-ratio:350 / 230!important;overflow:hidden}body.jd-product-page .feature-media-item [class*=media-FeatureMedia] img{width:100%;height:100%;object-fit:cover;object-position:center center}}@media screen and (min-width:750px){body.jd-product-page .splide--product>.splide__arrows{display:flex!important;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin-top:0;padding:0 .25rem;z-index:10;pointer-events:none;justify-content:space-between}body.jd-product-page .splide--product>.splide__arrows .controls{display:contents}body.jd-product-page .splide--product>.splide__arrows .controls>div{display:contents}body.jd-product-page .splide--product>.splide__arrows .push-btn{pointer-events:auto}}@media screen and (min-width:750px){body.jd-product-page .jd-thumb-nav{display:flex;align-items:center;gap:.5rem}body.jd-product-page .jd-thumb-scroll{flex:1;min-width:0}body.jd-product-page .jd-thumb-scroll::-webkit-scrollbar{display:none}body.jd-product-page .jd-thumb-btn{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;background:none;border:none;cursor:pointer;opacity:.5;transition:opacity .15s;padding:0}body.jd-product-page .jd-thumb-btn:hover{opacity:1}body.jd-product-page .jd-thumb-btn svg{width:1.2rem;height:1.2rem}body.jd-product-page .jd-thumb-scroll ul[class~=grid-cols-5] li{flex:0 0 80px!important;width:80px!important}body.jd-product-page .jd-thumb-scroll ul[class~=grid-cols-5] li img{height:80px!important;width:80px!important;object-fit:cover}body.jd-product-page .jd-thumb-scroll ul[class~=grid-cols-4] li{flex:0 0 100px!important;width:100px!important}body.jd-product-page .jd-thumb-scroll ul[class~=grid-cols-4] li img{height:100px!important;width:100px!important;object-fit:cover}}@media screen and (min-width:990px){.splide--product .splide__track{height:auto!important;max-height:675px;overflow:hidden!important}}form.cart__contents [x-data=CartItemQuantity] button,form.cart__contents [x-data=CartItemQuantity] a{display:none}form.cart__contents [x-data=CartItemQuantity] input{pointer-events:none;-webkit-appearance:none;-moz-appearance:textfield}.jd-cart-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000;align-items:center;justify-content:center}.jd-cart-modal.is-open{display:flex}.jd-cart-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080}.jd-cart-modal__panel{position:relative;z-index:1;background:rgb(var(--color-scheme-background));color:rgb(var(--color-scheme-text));border-radius:var(--card-border-radius);padding:2.4rem;max-width:48rem;width:calc(100% - 4rem);text-align:center}.jd-cart-modal__state{display:none}.jd-cart-modal__state.is-active{display:block}.jd-cart-modal__message{font-size:1.5rem;line-height:1.6;margin:0 0 2rem}.jd-cart-modal__actions{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width:750px){.jd-cart-modal__actions{flex-direction:row;justify-content:center}}.jd-cart-modal__btn{display:inline-block;padding:1.2rem 2rem;border-radius:var(--button-border-radius);font-size:1.4rem;font-weight:600;text-decoration:none;cursor:pointer;transition:opacity .2s ease}.jd-cart-modal__btn:hover{opacity:.85}.jd-cart-modal__btn--primary{background:rgb(var(--color-button-background));color:rgb(var(--color-button-text))}.jd-cart-modal__btn--secondary{background:transparent;color:rgb(var(--color-scheme-text));border:.2rem solid rgba(var(--color-scheme-text),.3)}.jd-cart-modal__spinner{width:4rem;height:4rem;border:.3rem solid rgba(var(--color-scheme-text),.15);border-top-color:rgb(var(--color-scheme-text));border-radius:50%;animation:jd-spin .7s linear infinite;margin:0 auto 1.6rem}@keyframes jd-spin{to{transform:rotate(360deg)}}@keyframes spin{to{transform:translate(-50%,-50%) rotate(360deg)}}.otp-label-heading{display:block;font-weight:600;color:#3d3d3d}body:not(:has(.onetime-section.active)) .dual-purchase-container-lower{background:#f0f0f0;border-radius:12px;overflow:hidden}.onetime-section:not(.active) .purchase-header label{background:transparent}.otp-label-subheading{display:block;font-size:.85em;font-weight:400;margin-top:.1rem;color:#3d3d3d}.onetime-section label{flex-direction:column;align-items:flex-start}.otp-pack-option{display:flex;align-items:center;gap:.5rem}.otp-pack-option label{flex:1;min-width:0;font-size:.85em}.pack-name,.pack-price{font-size:1em}.otp-qty-selector{flex:0 0 auto;padding:.4rem 2rem .4rem .5rem;border-radius:6px;border:none;font-size:.9em;cursor:pointer;appearance:none;-webkit-appearance:none;background-repeat:no-repeat;background-position:right .4rem center;background-size:8px 5px;background-color:#00b1eb1f;color:#00b1eb;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%2300b1eb'/%3E%3C/svg%3E")}body:has(.onetime-section.active) .otp-pack-option input[type=radio]:checked~.otp-qty-selector{background-color:#00b1eb;color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%23ffffff'/%3E%3C/svg%3E")}.jd-cart-heading{font-size:calc(var(--feature-heading-size) * .7)!important;margin-bottom:1rem!important}.jd-cart-sub-message,.template-cart .header__blocks .push-btn,.plan-delivery-info[hidden]{display:none}.plan-delivery-info{display:table;margin:0 auto;padding:0 .11rem .15rem;font-size:.85em;font-weight:700;background:#fff;color:#00b1eb;border-radius:999px}.dual-purchase-container-lower{margin:.625rem -6px 0!important;width:calc(100% + 12px)}.shopify-app-block.recharge-subscription-widget,.product-block-subscription-footer{margin-top:0!important}@media screen and (max-width:749px){html body .product-block.product-block-buy-buttons{margin-top:0!important}body:not(:has(.onetime-section.active)) .dual-purchase-container-lower{margin-top:.95rem!important}.onetime-section:not(.active) .purchase-header label{padding-top:8px;padding-bottom:8px}}@media screen and (min-width:750px){.plan-delivery-info:not([hidden]){margin-top:.25rem;margin-bottom:1rem}body:not(:has(.onetime-section.active)) .dual-purchase-container-lower{margin-top:0!important}body:has(.onetime-section.active) .dual-purchase-container-lower{margin-top:.625rem!important}}.purchase-section{margin-bottom:0!important}.rc-container .rc-widget{border:none!important}body:has(.onetime-section.active) .dual-purchase-container-lower{border:1px solid #00b1eb;border-radius:12px;background:#fff;overflow:hidden}body:has(.onetime-section.active) .onetime-section{border:none;border-radius:0;overflow:visible}body:has(.onetime-section.active) .purchase-header label{background:#fff;padding-bottom:3px}body:has(.onetime-section.active) .otp-pack-container{margin-top:0;padding:0 20px 12px}body:has(.onetime-section.active) .otp-pack-selector{margin-top:2px}body:has(.onetime-section.active) .selector-label{font-size:.8em;margin-bottom:5px;color:#3d3d3d}body:has(.onetime-section.active) .otp-pack-option label{border-radius:12px;background:#00b1eb1f;color:#00b1eb;padding-top:7px;padding-bottom:7px}body:has(.onetime-section.active) .otp-pack-option label:hover{background:#00b1eb40}body:has(.onetime-section.active) .otp-pack-option input[type=radio]:checked+label{background:#00b1eb;color:#fff}.jd-disclaimer{margin-top:.47rem}.jd-disclaimer__label{display:flex;gap:.75rem;align-items:flex-start;cursor:pointer;font-size:.72rem;line-height:1.25;color:#6b6b6b}.jd-disclaimer__checkbox{flex-shrink:0;margin-top:.15rem;width:1.4rem;height:1.4rem;cursor:pointer;accent-color:rgb(var(--color-button-background))}.jd-disclaimer--error .jd-disclaimer__text{color:#c0392b}.jd-disclaimer--error .jd-disclaimer__checkbox{outline:2px solid #c0392b;border-radius:2px}@media screen and (min-width:750px){[data-cart-footer] .md\:col-end-last{grid-column:5 / 11!important}[data-cart-footer] .push-btn{display:flex;justify-content:center}[data-cart-footer] .push-btn input[type=submit]{width:100%}}body.jd-product-page .product-block-buy-buttons [type=submit],body.jd-product-page .product-block-buy-buttons button[name=add]{font-size:1.25em!important;padding-top:.5rem!important;padding-bottom:.75rem!important}body.jd-disclaimer-pending .product-block-buy-buttons [type=submit],body.jd-disclaimer-pending .product-block-buy-buttons button[name=add]{opacity:.35;cursor:not-allowed}.jd-logo-row{flex-wrap:wrap}.jd-logo-row img{object-fit:contain;width:100%;max-width:100%;height:auto}.jd-logo-row--justify-left{justify-content:flex-start}.jd-logo-row--justify-center{justify-content:center}.jd-logo-row--justify-right{justify-content:flex-end}@media(max-width:989px){.jd-mobile-text{margin-bottom:-1rem}.jd-image-bleed-mobile{margin-left:calc(var(--section-x-padding) * -1);margin-right:calc(var(--section-x-padding) * -1)}}.jd-mobile-wave .shape-divider-stroke{stroke:none}@media(min-width:990px){.jd-image-bleed-left{margin-left:calc((var(--section-x-padding) + max(0px,(100vw - var(--max-site-width)) / 2)) * -1)}.jd-image-bleed-right{margin-right:calc((var(--section-x-padding) + max(0px,(100vw - var(--max-site-width)) / 2)) * -1)}.jd-overlay-content,.jd-text-content{padding-left:calc(var(--section-x-padding) + 5%)!important;padding-right:calc(var(--section-x-padding) + 5%)!important}.lg\:place-content-start-start{place-content:start start}.lg\:place-content-start-center{place-content:start center}.lg\:place-content-start-end{place-content:start end}.lg\:place-content-center-start{place-content:center start}.lg\:place-content-center-center{place-content:center center}.lg\:place-content-center-end{place-content:center end}.lg\:place-content-end-start{place-content:end start}.lg\:place-content-end-center{place-content:end center}.lg\:place-content-end-end{place-content:end end}}@media screen and (max-width:749px){.jd-cart-options{padding:0 1rem}.jd-cart-option-btn{font-size:1.3rem;padding:1rem 1.5rem}}#CartButton,a[href="/cart"],a[href*="/account"],.jd-accounts{display:none!important}@media screen and (min-width:990px){.product-thumbnail-list-item .media-thumbnail{opacity:.55;transition:opacity .2s ease}.product-thumbnail-list-item--active .media-thumbnail,.product-thumbnail-list-item .media-thumbnail:hover{opacity:1}}.splide--product .splide__arrow[disabled]{display:none}.jd-tabs-bold [role=tab][aria-selected=true]{font-weight:700}.product-tabs__content{width:100%}.jd-tabs{gap:.5rem!important}@media screen and (max-width:749px){.jd-nutrition-heading{font-size:1em!important}}.product-block-rich-text{padding-left:1rem;padding-right:1rem;margin-bottom:2rem}.otp-qty-selector option{background-color:#00b1eb1f;color:#00b1eb}body:has(.onetime-section.active) .otp-pack-option input[type=radio]:checked~.otp-qty-selector option{background-color:#00b1eb;color:#fff}#ReCharge .rc_medium-up-max-width-half{max-width:42rem;margin:0 auto}#ReCharge .rc_header-settings__title h2{font-size:2rem;color:#00aeef;font-family:var(--heading-font-stack);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);text-transform:var(--heading-capitalize);letter-spacing:var(--heading-letterspacing);line-height:var(--heading-line-height);margin-top:2rem;margin-bottom:1.25rem}#ReCharge .rc_header-settings__description p{font-size:var(--font-size-base);line-height:var(--base-line-height);color:#00aeef;max-width:32rem;margin:0 auto 1.5rem;text-align:left}#ReCharge #customer_email{border:2px solid #ccc;border-radius:.375rem;border-radius:var(--button-border-radius);padding:.75rem 1rem;font-size:1rem;width:100%}#ReCharge .btn--primary{background-color:#c8184a;color:#fff;font-size:.875rem;letter-spacing:.05em;text-transform:uppercase;border:none;border-radius:9999px;padding:.75rem 2rem;cursor:pointer;margin-top:1rem}#ReCharge .btn--primary:hover{opacity:.9}#ReCharge .rc_logo{display:none}
/*# sourceMappingURL=/cdn/shop/t/31/assets/jd-custom.css.map */
