To give you the best possible experience, this site uses cookies. Using your site means your agree to our use of cookies. We have published a new cookies policy, which you should need to find out more about the cookies we use. View Cookies Policy.
Packages are generally dispatched within 2 days after receipt of payment and are shipped via couriers with tracking and drop-off without signature. If you prefer delivery with required signature, an additional cost will be applied, so please contact us before choosing this method. Whichever shipment choice you make, we will provide you with a link to track your package online.
Shipping fees include handling and packing fees as well as postage costs. Handling fees are fixed, whereas transport fees vary according to total weight of the shipment. We advise you to group your items in one order. We cannot group two distinct orders placed separately, and shipping fees will apply to each of them. Your package will be dispatched at your own risk, but special care is taken to protect fragile objects.
Boxes are amply sized and your items are well-protected.
check_circle
check_circle
');
} else if (el.find('input[name="captcha_type"]').first().val() == 'v3') {
var captchaKey = el.find('input[name="captcha_site_key"]').first().val();
el.prepend('');
}
}
}
function isIE() {
ua = navigator.userAgent;
/* MSIE used to detect old browsers and Trident used to newer ones*/
var is_ie = ua.indexOf("MSIE ") > -1 || ua.indexOf("Trident/") > -1;
return is_ie;
}
function ets_abancart_mouseleave(event) {
var y, _ie = isIE();
if (_ie) {
y = event.clientY || event.screenY || event.pageY;
} else {
y = event.clientY;
}
if ((y > -5 && !_ie) || (_ie && y > 5)) {
return;
}
ets_abancart_timeout = setTimeout(ets_abancart_leavewebsite, 0);
}
function ets_abancart_mouseenter() {
if (ets_abancart_timeout) {
clearTimeout(ets_abancart_timeout);
ets_abancart_timeout = null;
}
}
function ets_abancart_keydown(e) {
if (ets_abancart_disable_keydown || !e.metaKey || e.keyCode !== 76) {
return;
}
ets_abancart_disable_keydown = true;
ets_abancart_timeout = setTimeout(ets_abancart_leavewebsite, ets_abancart_delay);
}
//display a success/error/notice message
function showSuccessMessage(msg) {
$.growl.notice({title: "", message: msg});
}
function showErrorMessage(msg) {
$.growl.error({title: "", message: msg});
}
/*----------END LEAVE WEBSITE----------*/
var ets_ab_fn = {
init: function () {
if (typeof ETSFavico !== "undefined") {
window.favicon = new ETSFavico({
animation: 'popFade',
bgColor: ETS_ABANCART_BACKGROUND_COLOR,
textColor: ETS_ABANCART_TEXT_COLOR,
});
ets_ab_fn.loadAjax(true);
}
ets_ab_fn.initCampaign();
ets_ab_fn.saveCart();
},
initCampaign: function () {
if (ETS_ABANCART_CAMPAIGNS) {
ETS_ABANCART_CAMPAIGNS.forEach(function (item) {
ets_ab_fn.setCampaign(item);
});
}
if (ETS_ABANCART_COOKIE_CAMPAIGNS) {
ETS_ABANCART_COOKIE_CAMPAIGNS.forEach(function (item) {
ets_ab_fn.setCampaignCookie(item);
});
}
},
clearTimeout: function (id, isRemove) {
if (typeof ETS_ABANCART_QUEUE[id] !== "undefined") {
clearTimeout(ETS_ABANCART_QUEUE[id]);
if (isRemove)
delete ETS_ABANCART_QUEUE[id];
}
},
setCampaign: function (item) {
ets_ab_fn.clearTimeout(item.id_ets_abancart_reminder);
ETS_ABANCART_QUEUE[item.id_ets_abancart_reminder] = setTimeout(
function () {
ets_ab_fn.request(parseInt(item.id_ets_abancart_reminder), item.campaign_type);
}
, parseInt((parseFloat(item.lifetime) > 0 ? parseFloat(item.lifetime) * 1000 : 0))
);
},
setCampaignCookie: function (item) {
ets_ab_fn.clearTimeout(item.id_ets_abancart_reminder);
var timeOut = 0;
if (typeof item.lifetime !== "undefined" || parseFloat(item.redisplay) >= 0) {
if (typeof item.lifetime !== "undefined") {
timeOut = item.lifetime * 1000;
} else {
timeOut = parseFloat(item.redisplay) > 0 ? parseFloat(item.redisplay) * 1000 : 0;
}
ETS_ABANCART_QUEUE[item.id_ets_abancart_reminder] = setTimeout(
function () {
ets_ab_fn.request(parseInt(item.id_ets_abancart_reminder), item.type);
}
, timeOut
);
}
},
mergeCampaign: function (reminder, campaigns, action, isCookie) {
var flag = 0;
if (campaigns.length > 0) {
campaigns.forEach(function (item) {
if (isCookie) {
if (item.length > 0) {
item.forEach(function (rem) {
if (parseInt(rem.id_ets_abancart_reminder) === parseInt(reminder.id_ets_abancart_reminder)) {
flag = 1;
return true;
}
});
}
} else {
if (parseInt(item.id_ets_abancart_reminder) === parseInt(reminder.id_ets_abancart_reminder)) {
flag = 1;
}
}
if (flag > 0)
return true;
});
}
if (flag < 1) {
switch (action) {
case 'add':
if (isCookie)
ets_ab_fn.setCampaignCookie(reminder);
else
ets_ab_fn.setCampaign(reminder);
break;
case 'delete':
ets_ab_fn.removeCampaign(reminder);
break;
}
}
},
restCampaigns: function (campaigns) {
if (ETS_ABANCART_CAMPAIGNS.length > 0) {
ETS_ABANCART_CAMPAIGNS.forEach(function (item) {
ets_ab_fn.mergeCampaign(item, campaigns, 'delete');
})
}
if (campaigns.length > 0) {
campaigns.forEach(function (item) {
ets_ab_fn.mergeCampaign(item, ETS_ABANCART_CAMPAIGNS, 'add');
});
}
},
restCookieCampaigns: function (campaigns) {
if (ETS_ABANCART_COOKIE_CAMPAIGNS.length > 0) {
ETS_ABANCART_COOKIE_CAMPAIGNS.forEach(function (item) {
ets_ab_fn.mergeCampaign(item, campaigns, 'delete', true);
});
}
if (campaigns.length > 0) {
campaigns.forEach(function (item) {
if (item.length > 0) {
item.forEach(function (rem) {
ets_ab_fn.mergeCampaign(rem, ETS_ABANCART_COOKIE_CAMPAIGNS, 'add');
});
}
});
}
},
removeCampaign: function (id) {
ets_ab_fn.clearTimeout(id, true);
delete ETS_ABANCART_REQUEST[id];
},
ajaxState: function () {
var flag = 0,
first = 0,
requestQueue = Object.keys(ETS_ABANCART_REQUEST);
if (requestQueue.length > 0) {
requestQueue.forEach(function (key) {
if (parseInt(first) <= 0)
first = ETS_ABANCART_REQUEST[key].id;
if (ETS_ABANCART_REQUEST[key].state > 0) {
flag = 1;
return true;
}
});
}
return flag <= 0 ? first : 0;
},
request: function (id, campaign_type) {
if (ETS_ABANCART_LINK_AJAX && parseInt(id) > 0) {
ETS_ABANCART_REQUEST[id] = {
type: 'post',
url: ETS_ABANCART_LINK_AJAX,
dataType: 'json',
data: 'renderDisplay&id_ets_abancart_reminder=' + id + '&campaign_type=' + campaign_type,
state: 0,
id: id
};
var nextId = ets_ab_fn.ajaxState();
if (parseInt(nextId) > 0)
ets_ab_fn.doRequestAjax(id);
}
},
doRequestAjax: function (id) {
var request = ETS_ABANCART_REQUEST[id];
request.state = 1;
request.success = function (json) {
delete ETS_ABANCART_REQUEST[id];
if (json) {
if (json.campaigns)
ets_ab_fn.restCampaigns(json.campaigns);
if (json.cookies)
ets_ab_fn.restCookieCampaigns(json.cookies);
if (json.redisplay < 0 && json.id_ets_abancart_reminder > 0) {
ets_ab_fn.removeCampaign(json.id_ets_abancart_reminder);
} else {
switch (json.type) {
case 'popup':
ets_ab_fn.popup(json, id);
break;
case 'bar':
ets_ab_fn.bar(json, id);
break;
case 'browser':
ets_ab_fn.browser(json, id);
break;
}
}
}
}
$.ajax(request);
},
views: function (id, json, group_class) {
if (id && json) {
// FIRST:
var overloadEl = '.ets_abancart_' + json.type + '_overload';
if ($('.ets_abancart_' + json.type + '_overload').length <= 0) {
$('body').prepend('
');
}
},
complete: function () {
$this.removeClass('loading');
$this.prop('disabled', false);
}
});
return false;
});
$(document).on('click', '.ets-ac-btn-submit-lead-form ', function () {
var $this = $(this);
if ($this.closest('form').find('.ets_ac_captchav2').length && typeof grecaptcha !== 'undefined') {
if (!grecaptcha.getResponse()) {
$this.closest('form').find('.ets_ac_captchav2').parent().find('.form-error-item').remove();
$this.closest('form').find('.ets_ac_captchav2').after('
' + ETS_AC_TRANS.captchv2_invalid + '
');
return false;
}
}
});
$(document).mouseleave(function () {
setTimeout(ets_abancart_leavewebsite, 0)
});
});
function etsAcHexToRgb(hex) {
// Expand shorthand form (e.g. "03F") to full form (e.g. "0033FF")
var shorthandRegex = /^#?([a-f\d])([a-f\d])([a-f\d])$/i;
hex = hex.replace(shorthandRegex, function (m, r, g, b) {
return r + r + g + g + b + b;
});
var result = /^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(hex);
return result ? {
r: parseInt(result[1], 16),
g: parseInt(result[2], 16),
b: parseInt(result[3], 16)
} : null;
}