.elementor-55808 .elementor-element.elementor-element-eb4c3a8{--display:flex;overflow:visible;}.elementor-55808 .elementor-element.elementor-element-54f6a8d{width:100%;max-width:100%;text-align:justify;}.elementor-55808 .elementor-element.elementor-element-349d40b{--display:flex;overflow:visible;}.elementor-55808 .elementor-element.elementor-element-e8a5edf{--display:flex;overflow:visible;}.elementor-55808 .elementor-element.elementor-element-49738b7 .eael-creative-button i{font-size:30px;color:#ffffff;}.elementor-55808 .elementor-element.elementor-element-49738b7 .eael-creative-button svg{height:30px;width:30px;fill:#ffffff;}.elementor-55808 .elementor-element.elementor-element-49738b7 .eael-creative-button-wrapper{justify-content:center;}.elementor-55808 .elementor-element.elementor-element-49738b7 .eael-creative-button .creative-button-inner svg{fill:#ffffff;}.elementor-55808 .elementor-element.elementor-element-49738b7 .eael-creative-button{color:#ffffff;background-color:#630D0D;}.elementor-55808 .elementor-element.elementor-element-49738b7 .eael-creative-button.eael-creative-button--tamaya::before{color:#ffffff;background-color:#630D0D;}.elementor-55808 .elementor-element.elementor-element-49738b7 .eael-creative-button.eael-creative-button--tamaya::after{color:#ffffff;background-color:#630D0D;}.elementor-55808 .elementor-element.elementor-element-49738b7 .eael-creative-button.eael-creative-button--ujarak:hover{background-color:#630D0D;}.elementor-55808 .elementor-element.elementor-element-49738b7 .eael-creative-button.eael-creative-button--wayra:hover{background-color:#630D0D;}.elementor-55808 .elementor-element.elementor-element-49738b7 .eael-creative-button.eael-creative-button--rayen:hover{background-color:#630D0D;}.elementor-55808 .elementor-element.elementor-element-49738b7 .eael-creative-button.eael-creative-button--pipaluk::after{background-color:#630D0D;}.elementor-55808 .elementor-element.elementor-element-49738b7 .eael-creative-button.eael-creative-button--wave:hover{background-color:#630D0D;}.elementor-55808 .elementor-element.elementor-element-49738b7 .eael-creative-button.eael-creative-button--aylen::before{background-color:#630D0D;}.elementor-55808 .elementor-element.elementor-element-49738b7 .eael-creative-button.eael-creative-button--nuka::before{background-color:#630D0D;}.elementor-55808 .elementor-element.elementor-element-49738b7 .eael-creative-button.eael-creative-button--nuka::after{background-color:#630D0D;}.elementor-55808 .elementor-element.elementor-element-49738b7 .eael-creative-button.eael-creative-button--antiman::after{background-color:#630D0D;}.elementor-55808 .elementor-element.elementor-element-49738b7 .eael-creative-button.eael-creative-button--quidel::after{background-color:#630D0D;}.elementor-55808 .elementor-element.elementor-element-49738b7 .eael-creative-button:hover i{color:#ffffff;}.elementor-55808 .elementor-element.elementor-element-49738b7 .eael-creative-button:hover .creative-button-inner svg{fill:#ffffff;}.elementor-55808 .elementor-element.elementor-element-49738b7 .eael-creative-button:hover{color:#ffffff;background-color:#f54;}.elementor-55808 .elementor-element.elementor-element-49738b7 .eael-creative-button:hover svg{fill:#ffffff;}.elementor-55808 .elementor-element.elementor-element-49738b7 .eael-creative-button.eael-creative-button--winona::after{color:#ffffff;}.elementor-55808 .elementor-element.elementor-element-49738b7 .eael-creative-button.eael-creative-button--saqui::after{color:#ffffff;}.elementor-55808 .elementor-element.elementor-element-49738b7 .eael-creative-button.eael-creative-button--ujarak::before{background-color:#f54;}.elementor-55808 .elementor-element.elementor-element-49738b7 .eael-creative-button.eael-creative-button--wayra:hover::before{background-color:#f54;}.elementor-55808 .elementor-element.elementor-element-49738b7 .eael-creative-button.eael-creative-button--tamaya:hover{background-color:#f54;}.elementor-55808 .elementor-element.elementor-element-49738b7 .eael-creative-button.eael-creative-button--rayen::before{background-color:#f54;}.elementor-55808 .elementor-element.elementor-element-49738b7 .eael-creative-button.eael-creative-button--wave::before{background-color:#f54;}.elementor-55808 .elementor-element.elementor-element-49738b7 .eael-creative-button.eael-creative-button--wave:hover::before{background-color:#f54;}.elementor-55808 .elementor-element.elementor-element-49738b7 .eael-creative-button.eael-creative-button--aylen::after{background-color:#f54;}.elementor-55808 .elementor-element.elementor-element-49738b7 .eael-creative-button.eael-creative-button--saqui:hover{color:#f54;}.elementor-55808 .elementor-element.elementor-element-49738b7 .eael-creative-button.eael-creative-button--nuka:hover::after{background-color:#f54;}.elementor-55808 .elementor-element.elementor-element-49738b7 .eael-creative-button.eael-creative-button--quidel:hover::after{background-color:#f54;}.elementor-55808 .elementor-element.elementor-element-afec61a .eael-creative-button i{font-size:30px;color:#ffffff;}.elementor-55808 .elementor-element.elementor-element-afec61a .eael-creative-button svg{height:30px;width:30px;fill:#ffffff;}.elementor-55808 .elementor-element.elementor-element-afec61a .eael-creative-button-wrapper{justify-content:center;}.elementor-55808 .elementor-element.elementor-element-afec61a .eael-creative-button .creative-button-inner svg{fill:#ffffff;}.elementor-55808 .elementor-element.elementor-element-afec61a .eael-creative-button{color:#ffffff;background-color:#630D0D;}.elementor-55808 .elementor-element.elementor-element-afec61a .eael-creative-button.eael-creative-button--tamaya::before{color:#ffffff;background-color:#630D0D;}.elementor-55808 .elementor-element.elementor-element-afec61a .eael-creative-button.eael-creative-button--tamaya::after{color:#ffffff;background-color:#630D0D;}.elementor-55808 .elementor-element.elementor-element-afec61a .eael-creative-button.eael-creative-button--ujarak:hover{background-color:#630D0D;}.elementor-55808 .elementor-element.elementor-element-afec61a .eael-creative-button.eael-creative-button--wayra:hover{background-color:#630D0D;}.elementor-55808 .elementor-element.elementor-element-afec61a .eael-creative-button.eael-creative-button--rayen:hover{background-color:#630D0D;}.elementor-55808 .elementor-element.elementor-element-afec61a .eael-creative-button.eael-creative-button--pipaluk::after{background-color:#630D0D;}.elementor-55808 .elementor-element.elementor-element-afec61a .eael-creative-button.eael-creative-button--wave:hover{background-color:#630D0D;}.elementor-55808 .elementor-element.elementor-element-afec61a .eael-creative-button.eael-creative-button--aylen::before{background-color:#630D0D;}.elementor-55808 .elementor-element.elementor-element-afec61a .eael-creative-button.eael-creative-button--nuka::before{background-color:#630D0D;}.elementor-55808 .elementor-element.elementor-element-afec61a .eael-creative-button.eael-creative-button--nuka::after{background-color:#630D0D;}.elementor-55808 .elementor-element.elementor-element-afec61a .eael-creative-button.eael-creative-button--antiman::after{background-color:#630D0D;}.elementor-55808 .elementor-element.elementor-element-afec61a .eael-creative-button.eael-creative-button--quidel::after{background-color:#630D0D;}.elementor-55808 .elementor-element.elementor-element-afec61a .eael-creative-button:hover i{color:#ffffff;}.elementor-55808 .elementor-element.elementor-element-afec61a .eael-creative-button:hover .creative-button-inner svg{fill:#ffffff;}.elementor-55808 .elementor-element.elementor-element-afec61a .eael-creative-button:hover{color:#ffffff;background-color:#f54;}.elementor-55808 .elementor-element.elementor-element-afec61a .eael-creative-button:hover svg{fill:#ffffff;}.elementor-55808 .elementor-element.elementor-element-afec61a .eael-creative-button.eael-creative-button--winona::after{color:#ffffff;}.elementor-55808 .elementor-element.elementor-element-afec61a .eael-creative-button.eael-creative-button--saqui::after{color:#ffffff;}.elementor-55808 .elementor-element.elementor-element-afec61a .eael-creative-button.eael-creative-button--ujarak::before{background-color:#f54;}.elementor-55808 .elementor-element.elementor-element-afec61a .eael-creative-button.eael-creative-button--wayra:hover::before{background-color:#f54;}.elementor-55808 .elementor-element.elementor-element-afec61a .eael-creative-button.eael-creative-button--tamaya:hover{background-color:#f54;}.elementor-55808 .elementor-element.elementor-element-afec61a .eael-creative-button.eael-creative-button--rayen::before{background-color:#f54;}.elementor-55808 .elementor-element.elementor-element-afec61a .eael-creative-button.eael-creative-button--wave::before{background-color:#f54;}.elementor-55808 .elementor-element.elementor-element-afec61a .eael-creative-button.eael-creative-button--wave:hover::before{background-color:#f54;}.elementor-55808 .elementor-element.elementor-element-afec61a .eael-creative-button.eael-creative-button--aylen::after{background-color:#f54;}.elementor-55808 .elementor-element.elementor-element-afec61a .eael-creative-button.eael-creative-button--saqui:hover{color:#f54;}.elementor-55808 .elementor-element.elementor-element-afec61a .eael-creative-button.eael-creative-button--nuka:hover::after{background-color:#f54;}.elementor-55808 .elementor-element.elementor-element-afec61a .eael-creative-button.eael-creative-button--quidel:hover::after{background-color:#f54;}.elementor-55808 .elementor-element.elementor-element-21be1a7{--display:flex;overflow:visible;}:root{--page-title-display:none;}/* Start custom CSS for text-editor, class: .elementor-element-54f6a8d *//* === ESTILOS REDISEÑADOS V2: ARTÍCULO DE SEGURIDAD EN LOJA === */
/* Importar tipografías modernas de Google Fonts */
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@600;700&family=Lato:wght@400;700&display=swap');

/* Contenedor principal con nueva tipografía base */
.entry-content .loja-security-article-v2 {
    font-family: 'Lato', 'Helvetica Neue', Arial, sans-serif;
    color: #333;
    line-height: 1.8;
    font-size: 18px;
    background-color: #ffffff;
}

/* Títulos y subtítulos con nueva tipografía y paleta de colores */
.entry-content .loja-security-article-v2 h1,
.entry-content .loja-security-article-v2 h2,
.entry-content .loja-security-article-v2 h3,
.entry-content .loja-security-article-v2 h4 {
    font-family: 'Poppins', 'Helvetica Neue', Arial, sans-serif;
    font-weight: 700;
    margin-top: 1.8em;
    margin-bottom: 0.8em;
    line-height: 1.4;
    color: #004d40; /* Verde azulado oscuro y sofisticado */
}

.entry-content .loja-security-article-v2 h1 {
    font-size: 2.6em;
    text-align: center;
    padding-bottom: 15px;
    /* Efecto de línea con degradado */
    background: linear-gradient(to right, #00796b, #004d40);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
    border-bottom: 4px solid #b2dfdb; /* Borde sutil */
}

.entry-content .loja-security-article-v2 h2 {
    font-size: 2.1em;
    border-left: 5px solid #00796b; /* Verde azulado medio */
    padding-left: 15px;
}

.entry-content .loja-security-article-v2 h3 {
    font-size: 1.6em;
    color: #00695c;
}

/* Cita destacada con diseño elegante */
.entry-content .loja-security-article-v2 .styled-quote {
    position: relative;
    border: none;
    margin: 2.5em 0;
    padding: 1.5em 2em 1.5em 3.5em;
    background-color: #f1f8f7;
    font-size: 1.15em;
    font-style: italic;
    color: #004d40;
    border-left: 5px solid #00796b;
    border-radius: 8px;
    box-shadow: 0 4px 15px rgba(0, 77, 64, 0.08);
}

.entry-content .loja-security-article-v2 .styled-quote::before {
    font-family: 'Georgia', serif;
    content: "“";
    position: absolute;
    left: 15px;
    top: 15px;
    font-size: 4em;
    line-height: 1;
    color: #b2dfdb;
}


/* Tabla de datos con diseño limpio y moderno */
.entry-content .loja-security-article-v2 .table-container {
    margin: 2.5em 0;
    overflow-x: auto;
}
.entry-content .loja-security-article-v2 .data-table {
    width: 100%;
    border-collapse: collapse;
    border-radius: 8px;
    overflow: hidden; /* Para que el borde redondeado funcione */
    box-shadow: 0 8px 25px rgba(0, 0, 0, 0.07);
}

.entry-content .loja-security-article-v2 .data-table th,
.entry-content .loja-security-article-v2 .data-table td {
    padding: 16px;
    text-align: left;
    border-bottom: 1px solid #e0e0e0;
}

.entry-content .loja-security-article-v2 .data-table thead th {
    background-color: #004d40;
    color: white;
    font-family: 'Poppins', sans-serif;
}

.entry-content .loja-security-article-v2 .data-table tbody tr {
    transition: background-color 0.3s ease;
}

.entry-content .loja-security-article-v2 .data-table tbody tr:hover {
    background-color: #e0f2f1;
}

.entry-content .loja-security-article-v2 .data-table strong {
    color: #004d40;
    font-weight: 700;
}


/* Tarjetas para puntos clave con textura de sombra y degradado sutil */
.entry-content .loja-security-article-v2 .key-points {
    display: flex;
    gap: 25px;
    margin: 2.5em 0;
    flex-wrap: wrap;
}

.entry-content .loja-security-article-v2 .point {
    flex: 1;
    min-width: 260px;
    padding: 25px;
    border-radius: 12px;
    border: 1px solid #e0f2f1;
    /* Degradado sutil para fondo */
    background-image: linear-gradient(to top right, #ffffff, #f4fafa);
    /* Sombra para efecto de "textura" y profundidad */
    box-shadow: 0 10px 30px rgba(0, 121, 107, 0.1);
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.entry-content .loja-security-article-v2 .point:hover {
    transform: translateY(-5px);
    box-shadow: 0 15px 35px rgba(0, 121, 107, 0.15);
}


/* Lista de viñetas mejorada */
.entry-content .loja-security-article-v2 ul {
    list-style: none;
    padding-left: 0;
}

.entry-content .loja-security-article-v2 ul li {
    padding-left: 25px;
    position: relative;
    margin-bottom: 10px;
}

.entry-content .loja-security-article-v2 ul li::before {
    content: '✔';
    position: absolute;
    left: 0;
    color: #00796b;
    font-weight: bold;
}


/* "Píldoras" para los pilares de la conclusión */
.entry-content .loja-security-article-v2 .final-pillars {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    gap: 15px;
    padding: 1.5em 0;
}

.entry-content .loja-security-article-v2 .pillar-tag {
    background-color: #e0f2f1;
    color: #004d40;
    font-family: 'Poppins', sans-serif;
    font-size: 0.9em;
    font-weight: 600;
    padding: 10px 20px;
    border-radius: 50px; /* Forma de píldora */
    transition: background-color 0.3s ease, color 0.3s ease;
}

.entry-content .loja-security-article-v2 .pillar-tag:hover {
    background-color: #004d40;
    color: #ffffff;
}

/* Adaptación a dispositivos móviles */
@media (max-width: 768px) {
    .entry-content .loja-security-article-v2 h1 { font-size: 2.1em; }
    .entry-content .loja-security-article-v2 h2 { font-size: 1.7em; }
    .entry-content .loja-security-article-v2 { font-size: 16px; }
    .entry-content .loja-security-article-v2 .key-points { flex-direction: column; }
}/* End custom CSS */