Worldwide Shipping Available | Dutch & German Website Available Soon
1
Choose Your Size
2
Scoop #1
3
Scoop #2
4
Scoop #3
5
Scoop #4
6
Scoop #5
7
Scoop #6
8
Scoop #7
9
Scoop #8
10
Scoop #9
11
Scoop #10
12
Scoop #1
13
Scoop #2
14
Scoop #3
15
Scoop #4
16
Scoop #5
17
Scoop #6
18
Scoop #7
19
Scoop #8
20
Scoop #9
21
Scoop #10
22
Choose Your Name
23
Your Superfood Mix
Your Superfood Mix
"; for(j=0; j"; orders_html+= items.join(", "); orders_html+="
"; orders_html+="
"; orders_html+= items_price; orders_html+="
"; orders_html+=""; }else{ orders_html+="
"; orders_html+="
"; orders_html+= pbjQuery("#"+selected_options[i]).parent().parent().find(".step_name").text(); orders_html+="
"; orders_html+="
"; orders_html+= pbjQuery("#"+selected_options[i]).children(".option_name").text() orders_html+="
"; orders_html+="
"; orders_html+= pbjQuery("#"+selected_options[i]).children(".option_price").text() orders_html+="
"; orders_html+="
"; } } } pbjQuery('#option_selected').html(orders_html); pbjQuery('#purchase_summary').html(orders_html); } function calc_price(){ price = 0; //loop through selected products and sum price for(i=0; i0 && price==0){ return pbjQuery('#total_price.show_text').text(); } return format_price(parseFloat(price).toFixed(2)); } function format_price(price){ temp_format = money_format; return temp_format.replace("~~amount~~", price); } //create a function to set the current header and option pane. function show_current_step(){ //hide all option panes and remove the current class from the headers. pbjQuery('.step_header').removeClass('current'); //set the current class to the new step pbjQuery('#step_header_' + current_step).addClass('current'); pbjQuery('.step_details').hide(); //show the new option pane. pbjQuery('#step_' + current_step).show(); if(current_step == MAX_STEPS){ //hide next button pbjQuery('#navigation_buttons .next-btn').addClass('hide-btn'); }else{ pbjQuery('#navigation_buttons .next-btn').removeClass('hide-btn'); } if(current_step == 1){ //hide back button pbjQuery('#navigation_buttons .back-btn').addClass('hide-btn'); }else{ pbjQuery('#navigation_buttons .back-btn').removeClass('hide-btn'); } } function set_current_step(){ var min_products = pbjQuery("#step_" + current_step).find(".step_container").find(".min_products").text(); //var k; if(pbjQuery(this).hasClass("conditional")==false){ new_step = pbjQuery(this).find(".number").text(); j=new_step; if(pbjQuery('#step_header_' + j +".conditional").length>0){ while (pbjQuery('#step_header_' + j +".conditional").length>0){ +j--; } if(selected_options[j-2] || selected_options[j-1]){ current_step = j; } }else{ //if (new_step = min_products && (selected_options[new_step-2] || selected_options[new_step-1] || (pbjQuery('#step_header_' + (new_step-1) +".custom_form").length>0 && pbjQuery('#step_header_' + (new_step-1) +".custom_form").hasClass("future")==false))){ current_step = new_step; }else{ while (pbjQuery('#step_header_' + (+j-1) +".conditional").length>0){ +j--; } //if((selected_key[current_step-1].length >= min_products || selected_key[new_step-1].length >= min_products) && (selected_options[+j-2] || selected_options[+j-1])){ if( selected_array.length >= min_products && (selected_options[+j-2] || selected_options[+j-1])){ current_step = new_step; } } } show_current_step(); toggle_add_to_cart(); } } function navigate_steps(move){ var nextstep=current_step; var changestep = false; if(move=="NEXT"){ do{ nextstep++; if(nextstep 1){ current_step--; } }while(pbjQuery('#step_header_' + (+current_step)+".conditional").length>0); } show_current_step(); } //create a function that is triggered when an option is selected that will do an ajax call to get the latest images and call teh function to upload the images. function get_images(){ var param = "shop=your-superfoods.myshopify.com&product=2168&selected="+ JSON.stringify(selected_key); pbjQuery.ajax({ "url":"get_images.php", "data": param, "type": "POST", "datatype":"JSON", "success": function(data){ display_images = JSON.parse(data); if(display_images.length>0){ confirmed_display_images = display_images; } load_images(); } }); } //create function to upload the 3d image loader thingy function load_images(){ if(display_images.length>0){ pbjQuery("#option_image").spritespin({ width : 325, // window width height : 325, // window height frames : display_images.length, // number of frames to show (soruce strings in array) sense : -1, // inverts drag direction to match the spin of the photograph source : display_images, animate : true, loopFrame : 0, frameTime : 300, frameWrap : true, behavior : "drag" }); } } function popup_confirm(){ //update content update_confirm(); pbjQuery.facebox({ div: '#confirmation_pane_facebox'}); } function update_confirm(){ pbjQuery('#image_preview').html(""); pbjQuery('#confirm_total').html(calc_price()); orders_html=""; for(i=0; i"; orders_html+="
"; orders_html+= pbjQuery("#"+selected_options[i][0]).parent().parent().find(".step_name").text(); orders_html+="
"; for(j=0; j"; orders_html+= items.join(", "); orders_html+=""; orders_html+="
"; orders_html+= items_price; orders_html+="
"; orders_html+=""; }else{ orders_html+="
"; orders_html+="
"; orders_html+= pbjQuery("#"+selected_options[i]).parent().parent().find(".step_name").text(); orders_html+="
"; orders_html+="
"; orders_html+= pbjQuery("#"+selected_options[i]).children(".option_name").text() orders_html+="
"; orders_html+="
"; orders_html+= pbjQuery("#"+selected_options[i]).children(".option_price").text() orders_html+="
"; orders_html+="
"; } } } pbjQuery('#order_steps').html(orders_html); } function conditional_rules(){ verify_all = Array(); verify_any = Array(); //apply_logic = Array(); verified_condition = Array(); //reset fields to have original classes pbjQuery(".condition_hide").removeClass("conditional"); pbjQuery(".condition_show").addClass("conditional"); for(i=0; i0){ if(pbjQuery('#'+selected_options[i] +".conditional").length==0 && pbjQuery('#step_header_' + (+i+1) +".conditional").length==0){ step = "step_" + (+i+1); pbjQuery("#conditional_rules ." + step).each(function(index){ value = pbjQuery(this).text(); value = value.replace("~~value1~~", selected_key[i]); if (eval(value)){ //true so verify if action should be taken. condition_id = pbjQuery(this).attr("name"); any_condition=false; all_condition=true; type_rule=0; if(pbjQuery.inArray(condition_id, verified_condition)==-1){ verified_condition.push(condition_id); pbjQuery("#conditional_rules [name='" + condition_id + "']").each(function(index){ step_num = pbjQuery(this).attr("data-step-num"); value = pbjQuery(this).text(); type_rule = pbjQuery("#conditional_rules [name='" + condition_id + "']").attr("data-verify-all"); //pbjQuery("#conditional_rules ." + step).attr("data-verify-all"); value = value.replace("~~value1~~", selected_key[+step_num-1]); if(type_rule==1){ if (eval(value)){ }else{ all_condition=false; } }else if(type_rule==0){ if (eval(value)){ any_condition=true; }else{ } } }); if(type_rule==1){ if(all_condition==true){ pbjQuery("."+condition_id+"_show").removeClass("conditional"); pbjQuery("."+condition_id+"_hide").addClass("conditional"); //apply_logic.push(condition_id); } }else if(type_rule==0){ if(any_condition==true){ pbjQuery("."+condition_id+"_show").removeClass("conditional"); pbjQuery("."+condition_id+"_hide").addClass("conditional"); //apply_logic.push(condition_id); } } } } }); } } //loop through apply_logic and add conditional class. //for(i=0; i0 || pbjQuery(".conditional #" + selected_options[i]).length>0){ if(change_step==-1){ change_step = i; } current_step_changed=true; } //add a header check to see if selected option is null but next option is selected and the header is required and no conditional class if(pbjQuery(".conditional#step_header_" + (+i+1)).length ==0 && !selected_options[i] && selected_options[+i+1] && pbjQuery(".required_step#step_required_" + (+i+1)).length>0){ if(change_step==-1){ change_step = i; } current_step_changed=true; } if(current_step_changed==true){ if(pbjQuery.isArray(selected_options[i])){ for(j=0; jchange_step){ current_step = change_step; } selected_key.splice(change_step, (selected_options.length-change_step)); selected_options.splice(change_step, (selected_options.length-change_step)); //conditional_rules() toggle_add_to_cart(); show_current_step(); } } function add_product_to_cart(redirect_rule){ pbjQuery('#image_preview').hide(); pbjQuery('#LoadingImage').show(); properties={}; tmp = new Date().getTime(); variant_ids = new Array(); if(validate_options()){ //* var options = get_options_forms(); for(var form in options){ for(var name in options[form]){ //if(typeof properties[form]=="undefined"){ // properties[name]=new Array(); //} //properties[form][name] = options[form][name]; properties[name] = options[form][name]; } } //*/ for(i=selected_options.length-1; i>=0; i--){ //loop through to get properties then add to cart. if(pbjQuery.isArray(selected_options[i])){ for(j=0; j0 ? " - " + format_price(parseFloat(pbjQuery("#"+selected_options[i][j]).children(".option_price_raw").text()).toFixed(2)) : ""); }else{ properties[pbjQuery("#"+selected_options[i][j]).parent().parent().find(".step_name").text()] = pbjQuery("#"+selected_options[i][j]).children(".option_name").text() + (pbjQuery("#"+selected_options[i][j]).children(".option_price_raw").text()>0 ? " - " + format_price(parseFloat(pbjQuery("#"+selected_options[i][j]).children(".option_price_raw").text()).toFixed(2)) : ""); } if(pbjQuery("#"+selected_options[i][j]).children(".option_variant").text()&&pbjQuery("#"+selected_options[i][j]).children(".option_variant").text()>0){ variant_ids.push(pbjQuery("#"+selected_options[i][j]).children(".option_variant").text()); } } }else{ if(pbjQuery("#"+selected_options[i]).children(".option_variant").text()&&pbjQuery("#"+selected_options[i]).children(".option_variant").text()>0){ variant_ids.push(pbjQuery("#"+selected_options[i]).children(".option_variant").text()); } if(typeof selected_options[i]!="undefined" && selected_options[i]!= null){ properties[pbjQuery("#"+selected_options[i]).parent().parent().find(".step_name").text()] = pbjQuery("#"+selected_options[i]).children(".option_name").text() + (pbjQuery("#"+selected_options[i]).children(".option_price_raw").text()>0 ? " - " + format_price(parseFloat(pbjQuery("#"+selected_options[i]).children(".option_price_raw").text()).toFixed(2)) : ""); } } } quantity = pbjQuery("[name=qty]:visible").val(); for(i=0;i0){ pbjQuery('#step_header_' + (pbjQuery(pbjQuery(pbjQuery(".custom_form.step_details")[0]).find(".validation_error")[0]).parents('.step_details').find('.step_number').text())).click(); } } } function get_options_forms(){ var shapp_custom_form = pbjQuery(".custom_form.step_details:not(.conditional)"); var i; var properties = new Array(); var form= new Array(); for(i=0;i=0;j--){ if(pbjQuery(shapp_req[j]).find("select[name^='properties']").length == 1 && pbjQuery(shapp_req[j]).find("select[name^='properties']").val()){ form[pbjQuery(shapp_req[j]).find(".option_label").text()] = pbjQuery(shapp_req[j]).find("select[name^='properties']").val(); }else if(pbjQuery(shapp_req[j]).hasClass("rb_render") && pbjQuery(shapp_req[j]).find("input[name^='properties']:checked").length){ form[pbjQuery(shapp_req[j]).find(".option_label").text()] = pbjQuery(shapp_req[j]).find("input[name^='properties']:checked").val(); }else if(pbjQuery(shapp_req[j]).find("input[type='text']").length && pbjQuery(shapp_req[j]).find("input[name^='properties']").val()){ form[pbjQuery(shapp_req[j]).find(".option_label").text()] = pbjQuery(shapp_req[j]).find("input[name^='properties']").val(); }else if(pbjQuery(shapp_req[j]).find("input[type='file']").length && pbjQuery(shapp_req[j]).find("input[name^='properties']").val()){ form[pbjQuery(shapp_req[j]).find(".option_label").text()] = pbjQuery(shapp_req[j]).find("input[name^='properties']").val(); }else if(pbjQuery(shapp_req[j]).hasClass("cb_render") && pbjQuery(shapp_req[j]).find("input[type='checkbox']").length && pbjQuery(shapp_req[j]).find("input[name^='properties']:checked").length){ form[pbjQuery(shapp_req[j]).find(".option_label").text()] = pbjQuery(shapp_req[j]).find("input[name^='properties']:checked").val(); }else if(pbjQuery(shapp_req[j]).find("textarea").length && pbjQuery(shapp_req[j]).find("textarea[name^='properties']").val()){ form[pbjQuery(shapp_req[j]).find(".option_label").text()] = pbjQuery(shapp_req[j]).find("textarea[name^='properties']").val(); }else if(pbjQuery(shapp_req[j]).find("select[multiple]").length && pbjQuery(shapp_req[j]).find("input[name^='properties']").val()){ form[pbjQuery(shapp_req[j]).find(".option_label").text()] = pbjQuery(shapp_req[j]).find("input[name^='properties']").val(); }else if(pbjQuery(shapp_req[j]).hasClass("cb_multi_render") && pbjQuery(shapp_req[j]).find("input[name^='properties']").val()){ form[pbjQuery(shapp_req[j]).find(".option_label").text()] = pbjQuery(shapp_req[j]).find("input[name^='properties']").val(); } } properties[pbjQuery(shapp_custom_form[i]).find(".step_name").text()] = form; } return properties; } function validate_options(){ // add validation var good = true; //pbjQuery(".custom_form.step_details"); var shapp_custom_form = pbjQuery(".custom_form.step_details:not(.conditional)"); var i; var j; for(i=0;i
FAQ

SHIPPING RATES
The rate charged for the shipping of your order is based on the weight of your products, the amound of money and your location. Before the final checkout page you will be shown what the cost of shipping will be, and you will have a chance to not place your order if you decide not to.

Free Shipping > 60 EUR for Netherlands and Germany
Free International Shipping > 150 EUR

We have the following Standard Shipping Rates for orders :

Country Shipping Costs in EUR
* Netherlands 4.00
** Germany 4.00
Australia 10.00
Austria 7.00
Belgium 5.00
Canada 15.00
Denmark 7.00
Finland 8.00
France 5.00 - 8.50
Italy 9.00
Luxembourg 7.50
Norway 15.00
Poland 8.00
Portugal 8.00
Spain 7.00 - 7.50
Sweden 7.50
Switzerland 15.00
United Kingdom 5.00
United States 8.00 - 14.00
* Rest of world 13.00 - 15.00

 

CARRIERS AND SHIPPING METHOD
For our standard shipping we use following carriers and methods, unless otherwise stated or notified, to deliver our orders:
- DHL Parcel (Netherlands)
- DPD Express (International incl. Germany, Belgium, UK)
- B2C Europe

PAYMENT OPTIONS
Ideal, Visa, Master Card, Paypal, Sofort, Vorkasse. 

FULFILLMENT
Goods are generally delivered on dispatch route and to the delivery address indicated by you (the customer). In the processing of the transaction, the delivery address indicated in our order processing documents shall be applicable. 

Should the assigned transport company return the goods to us, because the delivery to you (the customer) was not possible, you bear the costs for the unsuccessful dispatch. This shall not apply if you exercise your right of cancellation, or if you have been temporarily impeded to receive the offered service, unless we have notified you for a reasonable time in advance about the service.

SENDING TIME
Once the order confirmation is received by you, all our orders have a standard on average shipping time of 2-6 business days, If not stated differently. Due to the customization of the products and external factors, including but limited to public holidays and severe weather the delivery time can vary.
We will only ship out products once your payment has been authorized and we received a payment confirmation from our partnering banks.


CONTACT US
We love to hear from you! Email all your questions, comments, ideas and more to [email protected]