from weasyprint import HTML
html_content = """<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<title>Medios de Pago - Mueblin Hogar</title>
<style>
@page {
size: A4;
margin: 0;
background-color: #FDFBF7;
}
*, *::before, *::after {
box-sizing: border-box;
}
body {
margin: 0;
padding: 0;
font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
color: #2D3748;
background-color: #FDFBF7;
-webkit-print-color-adjust: exact;
}
.header-banner {
background-color: #2F4F4F;
color: #FFFFFF;
padding: 35px 40px;
text-align: left;
}
.header-banner h1 {
margin: 0;
font-size: 24pt;
font-weight: 700;
color: #FFFFFF;
}
.header-banner p {
margin: 6px 0 0 0;
font-size: 12pt;
color: #E2E8F0;
font-weight: 300;
}
.container {
padding: 30px 40px;
}
.promo-card {
background-color: #FFFFFF;
border: 1px solid #E2E8F0;
border-left: 5px solid #52796F;
border-radius: 6px;
padding: 16px 20px;
margin-bottom: 20px;
}
.promo-card h3 {
margin: 0 0 8px 0;
color: #2F4F4F;
font-size: 12pt;
}
.promo-card ul {
margin: 0;
padding-left: 20px;
color: #4A5568;
font-size: 10pt;
line-height: 1.5;
}
.section-title {
font-size: 13pt;
font-weight: 700;
color: #2F4F4F;
margin-top: 25px;
margin-bottom: 15px;
padding-bottom: 5px;
border-bottom: 2px solid #E2E8F0;
text-transform: uppercase;
letter-spacing: 0.5px;
}
.payment-list {
width: 100%;
border-collapse: collapse;
margin-bottom: 20px;
background-color: #FFFFFF;
border-radius: 6px;
overflow: hidden;
border: 1px solid #E2E8F0;
}
.payment-list td {
padding: 12px 16px;
font-size: 10pt;
border-bottom: 1px solid #EDF2F7;
color: #334155;
}
.payment-list tr:last-child td {
border-bottom: none;
}
.payment-list tr:nth-child(even) td {
background-color: #F8FAFC;
}
.faq-item {
background-color: #FFFFFF;
border: 1px solid #E2E8F0;
border-radius: 6px;
padding: 14px 18px;
margin-bottom: 12px;
}
.faq-question {
font-weight: 700;
color: #2F4F4F;
font-size: 10pt;
margin-bottom: 5px;
}
.faq-answer {
color: #4A5568;
font-size: 9.5pt;
line-height: 1.4;
margin: 0;
}
.security-box {
background-color: #F0F4F1;
border: 1px solid #C2D6CE;
border-radius: 6px;
padding: 16px 20px;
margin-top: 25px;
}
.security-box h4 {
margin: 0 0 6px 0;
color: #2C4A3E;
font-size: 11pt;
}
.security-box p {
margin: 0;
color: #3A5A40;
font-size: 9.5pt;
line-height: 1.4;
}
</style>
</head>
<body>
<div class="header-banner">
<h1>Medios de Pago y Compras Seguras</h1>
<p>Conocé nuestras promociones, cuotas y formas de pago</p>
</div>
<div class="container">
<div class="section-title">🔥 Promociones Exclusivas</div>
<div class="promo-card">
<h3>💵 Efectivo o Transferencia Bancaria</h3>
<ul>
<li><strong>40% OFF de DESCUENTO</strong> sobre el precio de lista.</li>
<li>El descuento se aplica de forma automática al elegir esta opción al finalizar la compra.</li>
</ul>
</div>
<div class="promo-card">
<h3>💳 Tarjetas de Crédito</h3>
<ul>
<li><strong>3 y 6 Cuotas Sin Interés + 21% OFF</strong> sobre el precio de lista.</li>
<li><strong>9 y 12 Cuotas Sin Interés</strong> sobre el precio de lista.</li>
</ul>
</div>
<div class="promo-card" style="border-left-color: #A0AEC0;">
<h3>💳 Tarjeta de Débito</h3>
<ul>
<li>Se abonará el <strong>precio de lista</strong> (no aplica descuento acumulable ni cuotas).</li>
</ul>
</div>
<div class="section-title">🛍️ Formas de Pago Aceptadas</div>
<table class="payment-list">
<tbody>
<tr>
<td><strong>Tarjetas de Crédito</strong></td>
<td>Hasta 12 cuotas sin interés según la opción seleccionada.</td>
</tr>
<tr>
<td><strong>Tarjetas de Débito</strong></td>
<td>Pago en 1 cuota a precio de lista.</td>
</tr>
<tr>
<td><strong>Transferencia / Efectivo</strong></td>
<td>Con el 40% OFF de descuento.</td>
</tr>
<tr>
<td><strong>Efectivo en Redes de Cobro</strong></td>
<td>Pago Fácil, Rapipago o Bapropagos (Provincia Pagos).</td>
</tr>
<tr>
<td><strong>Cajeros Automáticos</strong></td>
<td>Red Link y Banelco.</td>
</tr>
<tr>
<td><strong>Saldo Virtual</strong></td>
<td>Saldo pre-cargado en tu cuenta de Mercado Pago.</td>
</tr>
</tbody>
</table>
<div class="section-title">🔒 Seguridad Garantizada</div>
<div class="security-box">
<h4>¿Es seguro pagar en nuestra web?</h4>
<p><strong>100% Seguro.</strong> Procesamos todas tus compras a través de las pasarelas de pago más confiables del mercado: <strong>PagoNube, Mercado Pago y Openpay del BBVA</strong>. Tus datos viajan encriptados y protegidos bajo los más altos estándares de seguridad bancaria.</p>
</div>
</div>
</body>
</html>
"""
with open("medios_de_pago_web.html", "w", encoding="utf-8") as f:
f.write(html_content)
HTML("medios_de_pago_web.html").write_pdf("medios_de_pago_web.pdf")
