Descrição
Calculadora de Tamanhos
Insere as medidas em milímetros (mm) para ver o tamanho ideal.
// Tabela de medidas oficial do modelo Blanditos Caicos (Tamanhos 20 ao 26)
const currentShoeData = [
{ size: 36, length: 236, width: 83 },
{ size: 37, length: 242, width: 85 },
{ size: 38, length: 249, width: 86 },
{ size: 39, length: 255, width: 88 },
{ size: 40, length: 260, width: 89 },
{ size: 41, length: 266, width: 91 },
{ size: 42, length: 271, width: 92 },
{ size: 43, length: 276, width: 93 },
{ size: 44, length: 282, width: 94 },
{ size: 45, length: 289, width: 95 }
];
function calculateRuutSizeInstant() {
const footLenInput = document.getElementById(‘foot-length’).value;
const footWidthInput = document.getElementById(‘foot-width’).value;
const sizeDisplay = document.getElementById(‘calc_result_size’);
const detailsDisplay = document.getElementById(‘calc_result_details’);
const resultBox = document.getElementById(‘calculator-result-box’);
const rulerWrapper = document.getElementById(‘ruut-ruler-wrapper’);
const rulerMarker = document.getElementById(‘ruler-marker’);
const rulerArrow = document.getElementById(‘ruler-arrow’);
if (!footLenInput || parseFloat(footLenInput) <= 0) {
sizeDisplay.innerText = "–";
sizeDisplay.style.color = "#ddd";
detailsDisplay.innerHTML = "Introduz as medidas do pé para calcular.";
detailsDisplay.style.color = "#555";
resultBox.style.borderColor = "#eaeaea";
resultBox.style.background = "#ffffff";
rulerWrapper.style.display = "none";
return;
}
const footLength = parseFloat(footLenInput);
const footWidth = footWidthInput ? parseFloat(footWidthInput) : null;
let recommendedSize = null;
let widthWarning = false;
let cFolga = 0;
// Regra da Ruut: Folga ideal de +8mm a +12mm
for (let i = 0; i = footLength + 8 && shoe.length shoe.width) widthWarning = true;
break;
} else if (shoe.length > footLength + 12 && i === 0) {
recommendedSize = “Abaixo do 36”;
break;
} else if (shoe.length > footLength + 12) {
const prevShoe = currentShoeData[i – 1];
if (prevShoe.length >= footLength + 8) {
recommendedSize = prevShoe;
if (footWidth && prevShoe.width !== null && footWidth > prevShoe.width) widthWarning = true;
} else {
recommendedSize = shoe;
if (footWidth && shoe.width !== null && footWidth > shoe.width) widthWarning = true;
}
break;
}
}
if (recommendedSize === null && footLength > (currentShoeData[currentShoeData.length – 1].length – 8)) {
recommendedSize = “Acima do 45”;
}
rulerWrapper.style.display = “block”;
if (recommendedSize === “Abaixo do 36” || recommendedSize === “Acima do 45”) {
sizeDisplay.innerText = “❌”;
sizeDisplay.style.color = “#e74c3c”;
resultBox.style.borderColor = “#ffcccc”;
resultBox.style.background = “#fff5f5”;
detailsDisplay.style.color = “#555”;
if (recommendedSize === “Abaixo do 36”) {
const folgaMax = currentShoeData[0].length – footLength;
detailsDisplay.innerHTML = `Pé pequeno para o tamanho mínimo.
Folga de ${folgaMax}mm no Tam. 36 (máx. ideal: 12mm).`;
updateIndicators(folgaMax);
} else {
const folgaMin = currentShoeData[currentShoeData.length – 1].length – footLength;
detailsDisplay.innerHTML = `Pé ultrapassa o tamanho máximo disponível .
Folga de apenas ${folgaMin}mm no Tam. 45.`;
updateIndicators(folgaMin);
}
} else {
sizeDisplay.innerText = recommendedSize.size;
cFolga = recommendedSize.length – footLength;
if (cFolga >= 8 && cFolga <= 12) {
sizeDisplay.style.color = "#2ecc71"; // Verde Ideal
resultBox.style.borderColor = "#bbf7d0";
resultBox.style.background = "#f0fdf4";
} else {
sizeDisplay.style.color = "#e74c3c"; // Vermelho fora da folga ideal
resultBox.style.borderColor = "#ffcccc";
resultBox.style.background = "#fff5f5";
}
let text = `Fica com +${cFolga}mm de folga no comprimento.`;
if (footWidth && recommendedSize.width !== null) {
const lFolga = recommendedSize.width – footWidth;
if (widthWarning) {
text += `
⚠️ Ajuste lateral justo (${lFolga}mm de folga).`;
} else {
text += `
E +${lFolga}mm de folga na largura.`;
}
}
detailsDisplay.innerHTML = text;
detailsDisplay.style.color = “#333”;
updateIndicators(cFolga);
}
}
function updateIndicators(folgaMm) {
const marker = document.getElementById(‘ruler-marker’);
const arrow = document.getElementById(‘ruler-arrow’);
let percentage = 0;
if (folgaMm <= 8) {
percentage = (folgaMm / 8) * 40;
} else if (folgaMm <= 12) {
percentage = 40 + ((folgaMm – 8) / 4) * 20;
} else {
percentage = 60 + ((folgaMm – 12) / 8) * 40;
}
if (percentage 100) percentage = 100;
marker.style.left = percentage + “%”;
arrow.style.left = percentage + “%”;
}
Elegância urbana, sustentabilidade e respeito absoluto pela biomecânica dos teus pés.
As sapatilhas Victoria Olmo Barefoot combinam um design intemporal e versátil com os princípios do calçado respeitador (barefoot). Produzidas artesanalmente em Espanha com pele aveludada (serraje) em tons neutros e bege, destacam-se pelos contrastes dinâmicos com a icónica “V” da marca e a peça traseira em material de efeito pele branca.
Um modelo pensado para quem procura cuidar da saúde postural e articular no dia a dia, fazendo parte da linha sustentável Dear World.
✨ Destaques & Conforto:
-
Fabrico nacional (Espanha): Qualidade superior, acabamentos artesanais e durabilidade.
-
Compromisso sustentável (Dear World): Produzidas com processos e materiais amigos do ambiente.
-
Materiais nobres: Exterior em pele aveludada suave e flexível, com atacadores redondos brancos.
-
Sola TR flexível: Sola em cor caramelo com excelente aderência e flexibilidade total, permitindo que o pé se mova de forma 100% natural.
🔄 Inovação: Sistema de Dupla Palmilha (Adaptação Progressiva)
Perfeitas tanto para quem já está habituado ao calçado minimalista como para quem procura dar o primeiro passo. Incluem duas palmilhas removíveis para escolheres a tua experiência ao caminhar:
-
Palmilha de Transição (Drop de 3 mm): Ideal para quem está a habituar o corpo e procura uma adaptação gradual e suave.
-
Palmilha Barefoot (Drop 0): Para uma experiência totalmente natural, plana e sem inclinação.
📋 Detalhes Técnicos:
-
Uso: Diário / Urbano.
-
Drop: Opção de 0 mm ou 3 mm (conforme a palmilha escolhida).
-
Palmilha: Removível (ambas incluídas na caixa).
-
Sola: TR flexível.
-
Sustentabilidade: Modelo Dear World.







Avaliações
Ainda não existem avaliações.