.bra-calc-container {
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
max-width: 800px;
margin: 20px auto;
padding: 25px;
border: 1px solid #e1e1e1;
border-radius: 12px;
background-color: #fffafb;
box-shadow: 0 4px 15px rgba(0,0,0,0.05);
}
.bra-calc-header {
text-align: center;
margin-bottom: 30px;
}
.bra-calc-header h2 {
color: #d81b60;
margin-bottom: 10px;
}
.bra-calc-form {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 20px;
margin-bottom: 25px;
}
@media (max-width: 600px) {
.bra-calc-form { grid-template-columns: 1fr; }
}
.input-group {
display: flex;
flex-direction: column;
}
.input-group label {
font-weight: 600;
margin-bottom: 8px;
color: #444;
}
.input-group input {
padding: 12px;
border: 2px solid #fce4ec;
border-radius: 8px;
font-size: 16px;
outline: none;
transition: border-color 0.3s;
}
.input-group input:focus {
border-color: #f06292;
}
.calc-btn {
grid-column: 1 / -1;
background-color: #d81b60;
color: white;
border: none;
padding: 15px;
border-radius: 8px;
font-size: 18px;
font-weight: bold;
cursor: pointer;
transition: background 0.3s;
}
.calc-btn:hover {
background-color: #ad1457;
}
.bra-result {
margin-top: 25px;
padding: 20px;
background-color: #fce4ec;
border-radius: 8px;
text-align: center;
display: none;
}
.bra-result h3 {
margin-top: 0;
color: #880e4f;
}
.result-value {
font-size: 24px;
font-weight: bold;
color: #d81b60;
}
.article-section {
margin-top: 40px;
line-height: 1.6;
color: #333;
}
.article-section h3 {
color: #d81b60;
border-bottom: 2px solid #fce4ec;
padding-bottom: 5px;
}
.guide-box {
background: #fdf2f5;
padding: 15px;
border-left: 4px solid #f06292;
margin: 20px 0;
}
¿Cómo funciona la calculadora de talla de brasier?
Encontrar la talla correcta de sujetador es fundamental no solo por estética, sino por salud y comodidad. Nuestra calculadora utiliza el sistema métrico estándar para determinar dos factores clave: el contorno (la banda) y la copa (el volumen del pecho).
Ejemplo Real: Si tu medida bajo el pecho es de 75 cm y tu contorno de busto es de 91 cm:
- Tu talla de banda (sistema ESP/FR) sería 90.
- La diferencia es de 16 cm, lo que corresponde a una Copa C.
- Resultado final: 90C.
Instrucciones para medirte correctamente
Para obtener resultados precisos, te recomendamos seguir estos pasos con una cinta métrica flexible:
- Medida Bajo Pecho: Mide justo debajo de tu busto, donde se apoya la banda del sujetador. Mantén la cinta firme pero cómoda.
- Medida de Busto: Mide la parte más prominente de tu pecho (generalmente a la altura de los pezones). Asegúrate de que la cinta esté nivelada en la espalda y no apriete demasiado.
Tabla de Referencia de Copas
La copa se determina restando la medida del busto menos la medida del bajo pecho:
- 10 – 12 cm: Copa A
- 13 – 15 cm: Copa B
- 16 – 18 cm: Copa C
- 19 – 21 cm: Copa D
- 22 – 24 cm: Copa E (DD)
- 25 – 27 cm: Copa F
Señales de que usas la talla incorrecta
Si experimentas dolor de espalda, marcas rojas en los hombros o si el aro del sujetador se clava en el tejido mamario, es muy probable que no estés usando tu talla ideal. Recuerda que las tallas pueden variar ligeramente entre marcas, pero esta calculadora te ofrece el punto de partida perfecto.
function calculateBraSize() {
var underbust = parseFloat(document.getElementById('underbust').value);
var bust = parseFloat(document.getElementById('bust').value);
var resultDiv = document.getElementById('braResult');
var sizeOutput = document.getElementById('sizeOutput');
var sizeAdvice = document.getElementById('sizeAdvice');
if (isNaN(underbust) || isNaN(bust) || underbust <= 0 || bust <= 0) {
alert("Por favor, introduce medidas válidas en centímetros.");
return;
}
if (bust <= underbust) {
alert("La medida del contorno de busto debe ser mayor a la del bajo pecho.");
return;
}
// Cálculo de Talla (Sistema ESP/FR común en España y Latinoamérica)
// Se suma 15 al bajo pecho y se redondea al múltiplo de 5 más cercano
var baseSize = underbust + 15;
var finalBand = Math.round(baseSize / 5) * 5;
// Cálculo de Copa (Diferencia)
var diff = bust – underbust;
var cup = "";
if (diff = 12 && diff = 15 && diff = 17.5 && diff = 20 && diff = 22.5 && diff < 25) {
cup = "F";
} else {
cup = "G o superior";
}
// Talla Internacional (US/UK) aproximada
var usSize = "";
var inchesUnder = underbust / 2.54;
var usBand = Math.round(inchesUnder / 2) * 2;
if (usBand % 2 !== 0) usBand += 1; // Asegurar par
sizeOutput.innerHTML = finalBand + cup + "
(ES/FR)" +
"
" + (usBand + 2) + cup + " (US/UK)";
sizeAdvice.innerText = "Recuerda que esta es una guía. Si sientes que la banda te aprieta, prueba una talla más de contorno.";
resultDiv.style.display = 'block';
resultDiv.scrollIntoView({ behavior: 'smooth', block: 'nearest' });
}