HOME
SHOP
STORY
ADAPTOGENS
Log in
hyperion
${data.data.count > 99 ? '99+' : data.data.count}
Search products
${(function() { const value = encodeURIComponent(data.value || ''); return `
`; })()}
${(function() { if (data.value === undefined) return ''; const searchEmptyLang = "Your search for \"_NAME\" did not yield any results.".replace('_NAME', data.value); return `
View more
${searchEmptyLang}
`; })()}
Reset password with email
Email
Email is required.
Enter a valid email address
Send
Verification code
Verification code is invalid
Password
Password is required.
Password must be between 6-16 characters long.
Confirm Password
Password is required.
Password must be between 6-16 characters long.
Your password and confirmation password do not match
Send
Have not get verification code?
Re-send again
-
${ (function () { const need_variant_image = data.need_variant_image || false; const product_color_swatch_variants = []; const product_variant_style = "button"; let thumb_swatch_name = null; const selectedVarantId = data.selectedVarantId; const selectedValues = data.selectedValues || {}; const selectedVariant = data.variants.find(function (variant) { if (!selectedVarantId) { if (!data.available) { return true; } return variant.available; } return variant.id === selectedVarantId; }) || {}; const renderOptions = function (params) { const { option, is_thumbnail, selectedOptValue, index } = params; if (product_variant_style == 'button' || is_thumbnail) { return `
${option.values.map(function (value) { const props = selectedOptValue === value ? 'selected' : ''; return `
${(function () { if (is_thumbnail) { let thumbnail_image = ''; let optValue = ''; data.variants.forEach(function (v) { if (`option${index+1}` == 'option1') { optValue = v.option1; } if (`option${index+1}` == 'option2') { optValue = v.option2; } if (`option${index+1}` == 'option3') { optValue = v.option3; } if (!thumbnail_image && optValue == value) { thumbnail_image = v.image; } }) return `
` } return `
${value}
`; })()}
`; }).join('')}
`; } return `
Choose an option
${option.values.map(function (value) { const props = selectedOptValue === value ? 'selected' : ''; return `
${value}
`; }).join('')}
`; }; const variantsHtml = data.options.map(function (option, index) { const selectedOptValue = selectedVariant[`option${index+1}`] || (selectedValues[option.name] && selectedValues[option.name][0]) || ''; let is_thumbnail = false; if (need_variant_image && !thumb_swatch_name) { product_color_swatch_variants.forEach(function (name) { name = name.toLowerCase(); if (name === option.name.toLowerCase()) { thumb_swatch_name = option.name; is_thumbnail = true; } }); } return `
${option.name}
${renderOptions({option,is_thumbnail,selectedOptValue,index})}
`; }); return variantsHtml.join(''); })() }
Quantity
Add to cart
Sold out
Save