';
html += '
';
}
return html;
}
if(one != null){
document.querySelector('.sub-plan-One-group').addEventListener('click', (evt) => {
let arr = document.querySelectorAll('.sub-plan-selector-group-item');
arr.forEach(v => {
v.checked = false;
});
changePrice();
document.querySelector('.selling_plan').value = "";
if(document.querySelector('#selling_plan') != null){
document.querySelector('#selling_plan').value = "";
}
});
}
document.querySelector('.sub-plan-group-box').addEventListener('click', (evt) => {
let dom = evt.target;
checkGroupShow(dom);
checkGroupItemShow(dom);
});
if(one != null){
document.querySelector('.sub-plan-One-group').addEventListener('click', (evt) => {
let dom = evt.target;
if (dom.getAttribute('class') == 'sub-plan-selector-group-one'){
let arr = document.querySelectorAll('.sub-plan-Subscribe-group');
arr.forEach(v=>{
v.style.display = 'none';
})
}
});
}
function checkGroupItemShow (dom) {
if (dom.getAttribute('class') != 'sub-plan-selector-group-item') {
return false;
}
changePrice();
}
function checkGroupShow (dom) {
if (dom.getAttribute('class') == 'sub-plan-selector-group') {
pdom = dom.parentNode.parentNode.parentNode;
let parr = document.querySelectorAll('.sub-plan-selector-group');
let carr = document.querySelectorAll('.sub-plan-Subscribe-group');
parr.forEach((v, k) => {
if (v == dom) {
carr[k].style.display = 'flex';
let _dom = carr[k].querySelector('.sub-plan-selector-group-item');
_dom.checked = true;
} else {
carr[k].style.display = 'none';
}
});
}
changePrice();
}
function changePrice() {
let arr = document.querySelectorAll('.sub-plan-selector-group-item');
let _pid = 0;
let _price = varObj.price/100;
arr.forEach(v => {
if (v.checked) {
_pid = v.value;
_price = v.getAttribute('data-price');
}
});
varObj.selling_plan_allocations.forEach(vv => {
if (_pid == vv.selling_plan_id) {
let _price = vv.per_delivery_price/100;
let _pdom = pdom.querySelector('.sub-price-text');
_pdom.innerHTML = priceformat + _price;
}
});
document.querySelector('.selling_plan').value = _pid;
if(document.querySelector('#selling_plan') != null){
document.querySelector('#selling_plan').value = _pid;
}
if(document.querySelector('.price-item--regular') != null){
document.querySelector('.price-item--regular').innerHTML = priceformat + _price;
}
if(document.querySelector('.product-single__price') != null){
document.querySelector('.product-single__price').innerHTML = priceformat + _price;
}
changePriceJS(priceformat + _price);
}
function getVarData () {
variants.forEach(v => {
if (v.id == varId) {
varObj = v;
}
});
let price = varObj.price/100;
let pdom = document.querySelector('.sub-price-one');
if(pdom != null){
pdom.innerHTML = priceformat + price;
}
initSubPlanGroup();
}
getVarData();
method();
})();
CONSERVACIÓN:
10 m².
MATERIAL:
· 50% Algodón recuperado proveniente de desperdicios textiles pre y post consumo.
· 45% Polyester reciclado a partir de botellas PET.
· 5% Elastano.
IMPACTO:
Por cada camiseta están ahorrando:
· 20.000 W de energía.
· 90 gramos de polución.
· 2.025 gramos de emisiones de co2.
· 2500 litros de agua.
· 0.5 metros de desechos textiles.
· 5 botellas de plástico.
COLOR:
Azul navy.
TALLAS:
Smile | Meditate | Life.
PRECIO CON IVA INCLUIDO

