:root{--color-error: #e70e02;--background-color-grey: #f5f5f5;--color-white: #fff;--color-black: #000;--color-dark-grey: #707070;--installment-paid: #4bc14e;--installment-pending: #f28b00;--installment-failed: #e1261c;--success-toast-warning: #ff0;--subscription-banner-border: #8f4899;--subscription-cancel-background: #f26350;--subscription-soft-cancel-background: #f2635000;--subscription-soft-cancel-border: #f26350}.breadcrumb-container nav.breadcrumb{flex-shrink:unset;height:auto;display:inline-block}.breadcrumb-main.breadcrumb-main--scroll:after{background:transparent}.breadcrumb__link span{padding:0}.remove-empty-space>*:empty{display:unset!important}.remove-empty-space>*:first-child{margin-top:unset!important}.remove-empty-space>*:last-child{margin-bottom:unset!important}.product-feature{display:inline-block;white-space:nowrap;margin-right:24px;margin-bottom:16px;cursor:default}.product-feature svg{height:12px;width:12px;margin-bottom:-1px}.healthy-start-form .error-msg{padding-top:1rem;color:var(--color-error)}.healthy-start-form__row label{padding-bottom:.25rem;display:inline-block}.healthy-start-form__row input:not([type=checkbox]){width:100%}.healthy-start-form__row textarea{width:100%;height:14.25rem}.healthy-start-form__row:not(:last-child){padding-bottom:var(--gutter-small)}.healthy-start-form__row--flex{display:flex;align-items:center;gap:var(--gutter-small)}.healthy-start-form__row--flex input{width:auto}.healthy-start-form__row--flex>*{flex:auto;width:auto}.healthy-start-form__row--checkbox{display:flex;align-items:center;gap:.5rem}.healthy-start-form__row--checkbox label{padding-bottom:0}.healthy-start-form__row--checkbox:first-child:last-child{padding-bottom:0}.healthy-start-form .form-input-field.error,.empty-values-border{border-color:var(--color-error)}.popup.popup--cart{border:2px solid var(--custom-accent-color)!important}.popup--cart .button:hover svg path{fill:var(--outline-button-text-hover)!important}.tab-links-viewport{margin-bottom:32px;padding-bottom:16px;background:var(--color-background-main);z-index:99;display:flex;overflow-x:clip}.tab-links-holder{height:100%;width:100%;position:relative;--before-visibility: hidden}.tab-links-holder:before{content:"";position:absolute;height:100px;bottom:100%;background:var(--color-background-main);width:100%;z-index:99;visibility:var(--before-visibility)}.tab-links-holder:after{content:"";position:absolute;top:0;right:0;height:100%;width:calc(var(--gutter-regular) * 2);background:linear-gradient(-90deg,var(--color-background-main) 50%,var(--color-opacity-background-main) 100%)}.tab-links-container{display:flex;flex-shrink:0;width:100%;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.tab-links-container::-webkit-scrollbar{display:none}.tab-links-viewport .button{margin:0 4px;border-radius:12px;white-space:nowrap}.tab-links-viewport .button:first-of-type{margin-left:0}.tab-links-viewport .button:last-of-type{margin-right:calc(var(--gutter-regular) * 2)}.tab-links-viewport .button.active{background-color:var(--solid-button-background);border-color:var(--solid-button-outline);color:var(--solid-button-text)}@media screen and (max-width: 1023px){.tab-links-viewport.element--is-sticky{position:sticky!important;top:calc(var(--header-logo) + 40px)}}.sub_detail{font-size:calc(14px / 16 * var(--base-body-primary-size) + 0px)}.sub_details,.selected_subscription_option{font-size:calc(14px / 16 * var(--base-body-primary-size) + 0px);padding-left:33px}.purchase_type_options{margin-bottom:6px}.purchase_type_options label{top:3px;position:relative}.purchase_type_options input{margin-right:4px;accent-color:var(--custom-accent-color)}.display-none{display:none!important}.qty-label{display:none}@media screen and (max-width: 1022px){.product-form .flex-buttons{flex-flow:column wrap}.qty-label{display:flex}}.hsf-checkout-link.disabled{pointer-events:none;opacity:.54}#healthyStartProductContainer .product-item:not(.product-item--bundled) .selected-text{display:none}#healthyStartProductContainer .product-item.product-item--bundled .add-to-bundle-text{display:none}#healthyStartProductContainer .parent-product-item--bundled .product-item:not(.product-item--bundled){opacity:.62;pointer-events:none}#healthyStartProductContainer .parent-product-item--bundled .product-item--bundled{opacity:1}#healthyStartProductContainer .parent-product-item--bundled .product-item:not(.product-item--bundled) button[type=submit]{opacity:.32}#healthyStartProductContainer .parent-product-item--bundled .product-item--bundled button[type=submit]{opacity:.5}html[dir=rtl] #hsfModal .modal-heading{padding-left:1.5rem}#hsfModal .modal-heading{padding-right:1.5rem}#hsfModal .modal-close{position:absolute;top:.65rem;right:1.7rem}html[dir=rtl] #hsfModal .modal-close{position:absolute;top:.95rem;right:17.5rem}@media screen and (max-width: 1023px){html[dir=rtl] #hsfModal .modal-close{right:20.5rem}}.account-divider{border:none;border-bottom:1px solid var(--color-borders-main);width:100%;background:none}.partner-join-landing{display:grid;grid-template-columns:1fr 1fr;gap:var(--gutter-large)}.partner-join-landing .bundle-payment-method,.partner-join-form__row,.payment-message,.partner-join-form-checkbox{padding-bottom:1.25rem}.partner-join-landing .bundle-payment-method{margin-bottom:1.25rem}.partner-join-form__row label{padding-bottom:.25rem;display:inline-block}.partner-join-form__row input:not([type=checkbox]){width:100%}.partner-join-form-checkbox .terms_check{margin:-6px 4px 0 0;accent-color:var(--custom-accent-color)}.partner-join-form-btn{padding:0;margin:0;margin-bottom:1.5rem;width:100%}.partner-join-form-btn button{padding:var(--button-padding);color:var(--solid-button-text)}.partner-join-form-btn input{margin:0}.partner-join-form-btn input:focus{border-color:var(--solid-button-outline)}.partner-join-signin-link{margin:0;color:var(--custom-accent-color)}.no-touchevents .partner-join-form-btn:hover .partner-join-signin-link,.no-touchevents .partner-join-signin-link:hover{color:var(--solid-button-text-hover)!important}@media screen and (max-width: 1023px){.partner-join-landing{display:block}}#gocardlessModal .modal-heading,#country-change-modal .modal-heading,#countryMismatchModal .modal-heading,#loginCountryMismatchModal .modal-heading{align-items:flex-start}.bundler__footer .button span{color:var(--solid-button-text)}.bundler__footer .button circle{stroke:var(--solid-button-text)}.qty-selector.qty-disable{color:var(--color-borders-forms-primary);pointer-events:none}.qty-button.qty-disable,.cart-remove-disable{cursor:default;pointer-events:none}.qty-button.qty-disable svg path{fill:var(--color-borders-forms-primary)}.loader{--border-size: 8px;--loader-size: 60px;border:var(--border-size) solid var(--custom-accent-color);border-top:var(--border-size) solid transparent;border-radius:50%;width:var(--loader-size);height:var(--loader-size);animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.button-loader-container{display:flex;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.button-loader,.outline-button-loader{--border-size: 2px;--loader-size: 20px;border:var(--border-size) solid var(--color-white);border-top:var(--border-size) solid transparent;border-radius:50%;width:var(--loader-size);height:var(--loader-size);animation:spin 2s linear infinite}.outline-button-loader{border:var(--border-size) solid var(--outline-button-text);border-top:var(--border-size) solid transparent}.button,.card .button--outline,.popup--cart .button{border-color:var(--outline-button-outline);color:var(--outline-button-text)}.button:hover,.popup--cart .button:hover,.no-touchevents .partner-join-form-btn .button:hover,.no-touchevents .card .button.button--outline:not(.button--outline-hover-solid):hover{border-color:var(--outline-button-outline-hover);color:var(--outline-button-text-hover)}.no-touchevents .button--outline:hover{border-color:var(--outline-button-outline-hover)}.no-touchevents .card .button.button--outline:not(.button--outline-hover-solid):hover span{color:var(--outline-button-text-hover)}.button--icon .button__icon svg path,.no-touchevents .button--outline path,.no-touchevents .card .button.button--outline:not(.button--outline-hover-solid) path,.no-touchevents .button--outline:hover path,.no-touchevents .card .button.button--outline:not(.button--outline-hover-solid):hover path{fill:var(--outline-button-text-hover)}.button--solid,.card .button--solid{background-color:var(--solid-button-background);border-color:var(--solid-button-outline);color:var(--solid-button-text);padding:10px 16px;margin:6px 8px}.no-touchevents .button.button--solid:not(.no-click):hover{background-color:var(--solid-button-background-hover)}.no-touchevents .card .button.button--solid:hover{background-color:var(--solid-button-background-hover);border-color:var(--solid-button-outline-hover);color:var(--solid-button-text-hover)}.no-touchevents .card .button.button--solid:hover span,.no-touchevents .bundler__footer .button:hover .button__text{color:var(--solid-button-text-hover)}.no-touchevents .card .button.button--solid:hover path{fill:var(--solid-button-text-hover)}.shopify-payment-button__button{background-color:var(--solid-button-background)!important;border-color:var(--solid-button-outline)!important;color:var(--solid-button-text)!important}.shopify-payment-button__button:hover:not([disabled]){background-color:var(--solid-button-background-hover)!important;border-color:var(--solid-button-outline-hover)!important;color:var(--solid-button-text-hover)!important}.position-relative{position:relative}.visibility-hidden{visibility:hidden}.no-click{pointer-events:none;cursor:default!important}.overflow-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.break-word{word-wrap:break-word}.align-text{text-align:left}html[dir=rtl] .align-text{text-align:right}.installment-fees-text{padding-top:4px}
/*# sourceMappingURL=/cdn/shop/t/23/assets/custom-styles.css.map */
