Single Product Page

Promoção!

Mochila Kazam™ 45L

O preço original era: 136,99 €.O preço atual é: 109,59 €.

(function() {
const imageName = ’01-26_Kazam_REI_PDP_L’;
const imageFormat = ‘png’;
const pictureId = ‘responsive-image-i0w0co0co0w0_466dd

REF: n.d. Categoria:

Descrição

(function() {
const imageName = ’01-26_Kazam_REI_PDP_L’;
const imageFormat = ‘png’;
const pictureId = ‘responsive-image-i0w0co0co0w0_466dd0c4_d0a0_4688_bf2c_c12a3e8a62ac’;

// Extrai o nome base do arquivo de imagem
let baseName = imageName;
if (imageName.includes(‘_XL’)) {
baseName = imageName.replace(‘_XL’, ”);
} else if (imageName.includes(‘_LG’)) {
baseName = imageName.replace(‘_LG’, ”);
} else if (imageName.includes(‘_MD’)) {
baseName = imageName.replace(‘_MD’, ”);
} else if (imageName.includes(‘_SM’)) {
baseName = imageName.replace(‘_SM’, ”);
}

// Inicializa o cache global se não existir
if (!window.imageExistenceCache) {
window.imageExistenceCache = new Map();
}

// Verifica se temos resultados em cache para este nome base
if (window.imageExistenceCache.has(baseName)) {
const existenceResults = window.imageExistenceCache.get(baseName);
updatePictureSources(existenceResults);
return;
}

// Função para verificar se a imagem existe via requisição HTTP HEAD
async function checkImageExists(url) {
try {
const response = await fetch(url, { method: ‘HEAD’ });
return response.ok;
} catch (error) {
// Trata silenciosamente erros de rede sem gerar spam no console
return false;
}
}

// Verifica todos os tamanhos possíveis
const sizes = [‘SM’, ‘MD’, ‘LG’, ‘XL’];
const existenceResults = {};

// Usa detecção automática de formato Scene7 em vez de extensões fixas
for (const size of sizes) {
const url = `https://media.columbia.com/i/columbiasprtswr/${baseName}_${size}?fmt=auto`;
existenceResults[size] = await checkImageExists(url);
}

// Loga disponibilidade para depuração (apenas se alguns tamanhos estiverem ausentes)
const availableSizes = Object.values(existenceResults).filter(Boolean).length;
const totalSizes = sizes.length;
/*if (availableSizes source.remove());

// Cria novas fontes com os tamanhos ideais
const breakpoints = [
{ media: ‘(max-width: 575px)’, preferSize: ‘SM’ },
{ media: ‘(min-width: 576px) and (max-width: 1023px)’, preferSize: ‘MD’ },
{ media: ‘(min-width: 1024px) and (max-width: 1439px)’, preferSize: ‘LG’ },
{ media: ‘(min-width: 1440px)’, preferSize: ‘XL’ }
];

breakpoints.forEach((breakpoint, index) => {
let optimalSize = ”;

// Determina o tamanho ideal para este breakpoint
if (breakpoint.preferSize === ‘SM’) {
optimalSize = existenceResults.SM ? ‘SM’ : ‘BASE’;
} else if (breakpoint.preferSize === ‘MD’) {
optimalSize = existenceResults.MD ? ‘MD’ : (existenceResults.SM ? ‘SM’ : ‘BASE’);
} else if (breakpoint.preferSize === ‘LG’) {
optimalSize = existenceResults.LG ? ‘LG’ : (existenceResults.MD ? ‘MD’ : (existenceResults.SM ? ‘SM’ : ‘BASE’));
} else if (breakpoint.preferSize === ‘XL’) {
optimalSize = existenceResults.XL ? ‘XL’ : (existenceResults.LG ? ‘LG’ : (existenceResults.MD ? ‘MD’ : (existenceResults.SM ? ‘SM’ : ‘BASE’)));
}

// Cria um novo elemento source
const newSource = document.createElement(‘source’);
newSource.setAttribute(‘media’, breakpoint.media);

let srcset = ”;
if (optimalSize === ‘BASE’) {
srcset = `https://media.columbia.com/i/columbiasprtswr/${imageName}?fmt=auto&$aem_${imageFormat}$`;
} else {
srcset = `https://media.columbia.com/i/columbiasprtswr/${baseName}_${optimalSize}?fmt=auto&$aem_${imageFormat}$`;
}

newSource.setAttribute(‘srcset’, srcset);

// Insere antes do elemento img
picture.insertBefore(newSource, img);
});

// Garante que os atributos de carregamento lento sejam preservados
if (img) {
// Verifica se a imagem possui atributos de carregamento lento
const hasLazyClass = img.classList.contains(‘lazy’);
const hasDataSrc = img.hasAttribute(‘data-src’);

if (hasLazyClass || hasDataSrc) {
// Certifica-se de que a classe lazy esteja presente
if (!img.classList.contains(‘lazy’)) {
img.classList.add(‘lazy’);
}

// Preserva ou restaura o atributo data-src
if (originalDataSrc) {
img.setAttribute(‘data-src’, originalDataSrc);
}
}
}

// Reinicializa vanillaLazyLoad se existir
if (window.vanillaLazyLoad && typeof window.vanillaLazyLoad.update === ‘function’) {
window.vanillaLazyLoad.update();
} else if (window.vanillaLazyLoad && typeof window.vanillaLazyLoad.init === ‘function’) {
window.vanillaLazyLoad.init();
}
}
})();
EXPERIMENTE O KAZAM™ AO VIVO
A mochila ultraleve e de grande capacidade que traz
nossa expertise em montanhismo para o caminho.
Visite sua loja local para experimentá-la pessoalmente.
Esta mochila totalmente impermeável e bem organizada é feita com uma estrutura durável e leve, pronta para trilhas difíceis e acidentadas. Projetada para longas distâncias, sua construção confortável inclui um cinto de quadris giratório exclusivo para distribuir o peso de forma natural com cada passo ou andada, um design ventilado no painel traseiro e nosso sistema de compressão patenteado, que pode ser usado facilmente durante o movimento. Projetada com mentalidade alpinista para apoiar os viajantes em longas jornadas.
Usos: Expedições, Mochilas Ultraleves
Tecido resistente de nylon/polietileno leve e impermeável
Design de cinto de quadril Gait Keeper™ maximiza eficiência e conforto ao carregar carga
Sistema de compressão Patenteado GiddyUp™ é totalmente modular e pode ser usado para comprimir a mochila enquanto está sobre suas costas
Alças de ombro estilo colete com bolsos duplos de entrada, bolsos zipados seguros e tiras de peito com fivelas de ajuste por corrente de daisy
Painel traseiro e alças de ombro com espuma de densidade dupla e revestimento em malha melhoram a circulação de ar e secam rapidamente
Quadro de alumínio em formato V fixado ao cinto de quadril na parte central traseira, distribuindo o peso de forma natural para sua parte inferior do corpo
Grande bolso frontal para armazenamento adicional de equipamentos
Bolsos laterais grandes para garrafas d’água com acesso lateral, capazes de acomodar hastes de tenda, camadas extras e colchões de dormir
Forro interno para hidratação e porta para reservatório
Abertura roll-top para fácil acesso e proteção contra intempéries
Tampa superior removível e ajustável com dois bolsos zipados seguros para organização adicional
Alças de elevação de carga para ajuste da carga
Peso mínimo na trilha = peso da mochila sem a tampa superior
Anéis para bastões de caminhada com trava superior para corda
Duas correntes verticais de daisy
Importado

Informação adicional

Tamanho

, ,

Avaliações

Ainda não existem avaliações.

Seja o primeiro a avaliar “Mochila Kazam™ 45L”

O seu endereço de email não será publicado. Campos obrigatórios marcados com *