
/* ============================================================
   MTG NEWSLETTER THEME SKINS V1
   ============================================================ */

/* -------- Base robusta -------- */

.mtg-newsletter-skin-active .mtg-newsletter-section,
.mtg-newsletter-skin-active .mtg-universal-newsletter,
.mtg-newsletter-skin-active [data-core-section="newsletter"] {
    position: relative;
}

.mtg-newsletter-skin-active .mtg-newsletter-section *,
.mtg-newsletter-skin-active .mtg-universal-newsletter *,
.mtg-newsletter-skin-active [data-core-section="newsletter"] * {
    box-sizing: border-box;
}

.mtg-newsletter-skin-active .mtg-newsletter-section input[type="email"],
.mtg-newsletter-skin-active .mtg-universal-newsletter input[type="email"],
.mtg-newsletter-skin-active [data-core-section="newsletter"] input[type="email"] {
    border-radius: 14px !important;
    border: 1px solid rgba(255,255,255,.12) !important;
    padding: 14px 16px !important;
    outline: none !important;
}

.mtg-newsletter-skin-active .mtg-newsletter-section button,
.mtg-newsletter-skin-active .mtg-newsletter-section .button,
.mtg-newsletter-skin-active .mtg-universal-newsletter button,
.mtg-newsletter-skin-active .mtg-universal-newsletter .button,
.mtg-newsletter-skin-active [data-core-section="newsletter"] button,
.mtg-newsletter-skin-active [data-core-section="newsletter"] .button {
    background: #22c55e !important;
    color: #ffffff !important;
    border: 0 !important;
    border-radius: 14px !important;
    font-weight: 700 !important;
    box-shadow: none !important;
}

.mtg-newsletter-skin-active .mtg-newsletter-section button:hover,
.mtg-newsletter-skin-active .mtg-newsletter-section .button:hover,
.mtg-newsletter-skin-active .mtg-universal-newsletter button:hover,
.mtg-newsletter-skin-active .mtg-universal-newsletter .button:hover,
.mtg-newsletter-skin-active [data-core-section="newsletter"] button:hover,
.mtg-newsletter-skin-active [data-core-section="newsletter"] .button:hover {
    filter: brightness(1.03);
}

.mtg-newsletter-skin-active .mtg-newsletter-section svg,
.mtg-newsletter-skin-active .mtg-universal-newsletter svg,
.mtg-newsletter-skin-active [data-core-section="newsletter"] svg {
    opacity: 1 !important;
}

/* ============================================================
   TM1 · oscuro elegante
   ============================================================ */

body.mtg-newsletter-skin-tm1 .mtg-newsletter-section,
body.mtg-newsletter-skin-tm1 .mtg-universal-newsletter,
body.mtg-newsletter-skin-tm1 [data-core-section="newsletter"] {
    background: #020617 !important;
    color: #ffffff !important;
}

body.mtg-newsletter-skin-tm1 .mtg-newsletter-section h1,
body.mtg-newsletter-skin-tm1 .mtg-newsletter-section h2,
body.mtg-newsletter-skin-tm1 .mtg-newsletter-section h3,
body.mtg-newsletter-skin-tm1 .mtg-universal-newsletter h1,
body.mtg-newsletter-skin-tm1 .mtg-universal-newsletter h2,
body.mtg-newsletter-skin-tm1 .mtg-universal-newsletter h3,
body.mtg-newsletter-skin-tm1 [data-core-section="newsletter"] h1,
body.mtg-newsletter-skin-tm1 [data-core-section="newsletter"] h2,
body.mtg-newsletter-skin-tm1 [data-core-section="newsletter"] h3 {
    color: #ffffff !important;
}

body.mtg-newsletter-skin-tm1 .mtg-newsletter-section p,
body.mtg-newsletter-skin-tm1 .mtg-universal-newsletter p,
body.mtg-newsletter-skin-tm1 [data-core-section="newsletter"] p,
body.mtg-newsletter-skin-tm1 [data-core-section="newsletter"] small,
body.mtg-newsletter-skin-tm1 [data-core-section="newsletter"] span {
    color: rgba(255,255,255,.85) !important;
}

body.mtg-newsletter-skin-tm1 [data-core-section="newsletter"] input[type="email"] {
    background: #0b1220 !important;
    color: #ffffff !important;
}

/* ============================================================
   TM2 · gradiente claro fuerte
   ============================================================ */

body.mtg-newsletter-skin-tm2 .mtg-newsletter-section,
body.mtg-newsletter-skin-tm2 .mtg-universal-newsletter,
body.mtg-newsletter-skin-tm2 [data-core-section="newsletter"] {
    background: linear-gradient(90deg, #8fd3ff 0%, #c8b6ff 48%, #f49ac2 100%) !important;
    color: #ffffff !important;
    border-radius: 28px !important;
}

body.mtg-newsletter-skin-tm2 .mtg-newsletter-section h1,
body.mtg-newsletter-skin-tm2 .mtg-newsletter-section h2,
body.mtg-newsletter-skin-tm2 .mtg-newsletter-section h3,
body.mtg-newsletter-skin-tm2 .mtg-universal-newsletter h1,
body.mtg-newsletter-skin-tm2 .mtg-universal-newsletter h2,
body.mtg-newsletter-skin-tm2 .mtg-universal-newsletter h3,
body.mtg-newsletter-skin-tm2 [data-core-section="newsletter"] h1,
body.mtg-newsletter-skin-tm2 [data-core-section="newsletter"] h2,
body.mtg-newsletter-skin-tm2 [data-core-section="newsletter"] h3 {
    color: #ffffff !important;
}

body.mtg-newsletter-skin-tm2 .mtg-newsletter-section p,
body.mtg-newsletter-skin-tm2 .mtg-universal-newsletter p,
body.mtg-newsletter-skin-tm2 [data-core-section="newsletter"] p,
body.mtg-newsletter-skin-tm2 [data-core-section="newsletter"] small,
body.mtg-newsletter-skin-tm2 [data-core-section="newsletter"] span {
    color: rgba(255,255,255,.92) !important;
}

body.mtg-newsletter-skin-tm2 [data-core-section="newsletter"] input[type="email"] {
    background: #0b1220 !important;
    color: #ffffff !important;
    border-color: rgba(255,255,255,.24) !important;
}

/* ============================================================
   TM3 · fondo rosado claro -> texto oscuro
   ============================================================ */

body.mtg-newsletter-skin-tm3 .mtg-newsletter-section,
body.mtg-newsletter-skin-tm3 .mtg-universal-newsletter,
body.mtg-newsletter-skin-tm3 [data-core-section="newsletter"] {
    background: #f3dfdb !important;
    color: #111827 !important;
    border-radius: 28px !important;
}

body.mtg-newsletter-skin-tm3 .mtg-newsletter-section h1,
body.mtg-newsletter-skin-tm3 .mtg-newsletter-section h2,
body.mtg-newsletter-skin-tm3 .mtg-newsletter-section h3,
body.mtg-newsletter-skin-tm3 .mtg-universal-newsletter h1,
body.mtg-newsletter-skin-tm3 .mtg-universal-newsletter h2,
body.mtg-newsletter-skin-tm3 .mtg-universal-newsletter h3,
body.mtg-newsletter-skin-tm3 [data-core-section="newsletter"] h1,
body.mtg-newsletter-skin-tm3 [data-core-section="newsletter"] h2,
body.mtg-newsletter-skin-tm3 [data-core-section="newsletter"] h3 {
    color: #111827 !important;
}

body.mtg-newsletter-skin-tm3 .mtg-newsletter-section p,
body.mtg-newsletter-skin-tm3 .mtg-universal-newsletter p,
body.mtg-newsletter-skin-tm3 [data-core-section="newsletter"] p,
body.mtg-newsletter-skin-tm3 [data-core-section="newsletter"] small,
body.mtg-newsletter-skin-tm3 [data-core-section="newsletter"] span {
    color: #475569 !important;
}

body.mtg-newsletter-skin-tm3 [data-core-section="newsletter"] input[type="email"] {
    background: #0b1220 !important;
    color: #ffffff !important;
    border-color: rgba(15,23,42,.18) !important;
}

body.mtg-newsletter-skin-tm3 [data-core-section="newsletter"] svg {
    color: #111827 !important;
    fill: #111827 !important;
}

/* ============================================================
   TM4 · gris claro / violeta -> texto oscuro
   ============================================================ */

body.mtg-newsletter-skin-tm4 .mtg-newsletter-section,
body.mtg-newsletter-skin-tm4 .mtg-universal-newsletter,
body.mtg-newsletter-skin-tm4 [data-core-section="newsletter"] {
    background: #eef2ff !important;
    color: #111827 !important;
    border: 1px solid #dbe4ff !important;
    border-radius: 28px !important;
}

body.mtg-newsletter-skin-tm4 .mtg-newsletter-section h1,
body.mtg-newsletter-skin-tm4 .mtg-newsletter-section h2,
body.mtg-newsletter-skin-tm4 .mtg-newsletter-section h3,
body.mtg-newsletter-skin-tm4 .mtg-universal-newsletter h1,
body.mtg-newsletter-skin-tm4 .mtg-universal-newsletter h2,
body.mtg-newsletter-skin-tm4 .mtg-universal-newsletter h3,
body.mtg-newsletter-skin-tm4 [data-core-section="newsletter"] h1,
body.mtg-newsletter-skin-tm4 [data-core-section="newsletter"] h2,
body.mtg-newsletter-skin-tm4 [data-core-section="newsletter"] h3 {
    color: #111827 !important;
}

body.mtg-newsletter-skin-tm4 .mtg-newsletter-section p,
body.mtg-newsletter-skin-tm4 .mtg-universal-newsletter p,
body.mtg-newsletter-skin-tm4 [data-core-section="newsletter"] p,
body.mtg-newsletter-skin-tm4 [data-core-section="newsletter"] small,
body.mtg-newsletter-skin-tm4 [data-core-section="newsletter"] span {
    color: #64748b !important;
}

body.mtg-newsletter-skin-tm4 [data-core-section="newsletter"] svg {
    color: #2563eb !important;
    fill: #2563eb !important;
}

body.mtg-newsletter-skin-tm4 [data-core-section="newsletter"] input[type="email"] {
    background: #0b1220 !important;
    color: #ffffff !important;
}

/* ============================================================
   TM5 · card blanca sobre fondo oscuro -> texto oscuro
   ============================================================ */

body.mtg-newsletter-skin-tm5 .mtg-newsletter-section,
body.mtg-newsletter-skin-tm5 .mtg-universal-newsletter,
body.mtg-newsletter-skin-tm5 [data-core-section="newsletter"] {
    background: #ffffff !important;
    color: #111827 !important;
    border-radius: 28px !important;
}

body.mtg-newsletter-skin-tm5 .mtg-newsletter-section h1,
body.mtg-newsletter-skin-tm5 .mtg-newsletter-section h2,
body.mtg-newsletter-skin-tm5 .mtg-newsletter-section h3,
body.mtg-newsletter-skin-tm5 .mtg-universal-newsletter h1,
body.mtg-newsletter-skin-tm5 .mtg-universal-newsletter h2,
body.mtg-newsletter-skin-tm5 .mtg-universal-newsletter h3,
body.mtg-newsletter-skin-tm5 [data-core-section="newsletter"] h1,
body.mtg-newsletter-skin-tm5 [data-core-section="newsletter"] h2,
body.mtg-newsletter-skin-tm5 [data-core-section="newsletter"] h3 {
    color: #111827 !important;
}

body.mtg-newsletter-skin-tm5 .mtg-newsletter-section p,
body.mtg-newsletter-skin-tm5 .mtg-universal-newsletter p,
body.mtg-newsletter-skin-tm5 [data-core-section="newsletter"] p,
body.mtg-newsletter-skin-tm5 [data-core-section="newsletter"] small,
body.mtg-newsletter-skin-tm5 [data-core-section="newsletter"] span {
    color: #64748b !important;
}

body.mtg-newsletter-skin-tm5 [data-core-section="newsletter"] .badge,
body.mtg-newsletter-skin-tm5 [data-core-section="newsletter"] .eyebrow,
body.mtg-newsletter-skin-tm5 [data-core-section="newsletter"] .kicker {
    color: #16a34a !important;
}

body.mtg-newsletter-skin-tm5 [data-core-section="newsletter"] svg {
    color: #16a34a !important;
    fill: #16a34a !important;
}

body.mtg-newsletter-skin-tm5 [data-core-section="newsletter"] input[type="email"] {
    background: #0b1220 !important;
    color: #ffffff !important;
    border-color: rgba(15,23,42,.18) !important;
}

/* ============================================================
   TM6 · barra oscura compacta
   ============================================================ */

body.mtg-newsletter-skin-tm6 .mtg-newsletter-section,
body.mtg-newsletter-skin-tm6 .mtg-universal-newsletter,
body.mtg-newsletter-skin-tm6 [data-core-section="newsletter"] {
    background: #020617 !important;
    color: #ffffff !important;
    border-top: 1px solid rgba(255,255,255,.08) !important;
    border-bottom: 1px solid rgba(255,255,255,.08) !important;
}

body.mtg-newsletter-skin-tm6 .mtg-newsletter-section h1,
body.mtg-newsletter-skin-tm6 .mtg-newsletter-section h2,
body.mtg-newsletter-skin-tm6 .mtg-newsletter-section h3,
body.mtg-newsletter-skin-tm6 .mtg-universal-newsletter h1,
body.mtg-newsletter-skin-tm6 .mtg-universal-newsletter h2,
body.mtg-newsletter-skin-tm6 .mtg-universal-newsletter h3,
body.mtg-newsletter-skin-tm6 [data-core-section="newsletter"] h1,
body.mtg-newsletter-skin-tm6 [data-core-section="newsletter"] h2,
body.mtg-newsletter-skin-tm6 [data-core-section="newsletter"] h3 {
    color: #ffffff !important;
}

body.mtg-newsletter-skin-tm6 .mtg-newsletter-section p,
body.mtg-newsletter-skin-tm6 .mtg-universal-newsletter p,
body.mtg-newsletter-skin-tm6 [data-core-section="newsletter"] p,
body.mtg-newsletter-skin-tm6 [data-core-section="newsletter"] small,
body.mtg-newsletter-skin-tm6 [data-core-section="newsletter"] span {
    color: rgba(255,255,255,.85) !important;
}

body.mtg-newsletter-skin-tm6 [data-core-section="newsletter"] svg {
    color: #ffffff !important;
    fill: #ffffff !important;
}

body.mtg-newsletter-skin-tm6 [data-core-section="newsletter"] input[type="email"] {
    background: #0b1220 !important;
    color: #ffffff !important;
}

/* ============================================================
   TM7 · card blanca sobre entorno oscuro
   ============================================================ */

body.mtg-newsletter-skin-tm7 .mtg-newsletter-section,
body.mtg-newsletter-skin-tm7 .mtg-universal-newsletter,
body.mtg-newsletter-skin-tm7 [data-core-section="newsletter"] {
    background: #ffffff !important;
    color: #111827 !important;
    border: 1px solid #e5e7eb !important;
    border-radius: 22px !important;
}

body.mtg-newsletter-skin-tm7 .mtg-newsletter-section h1,
body.mtg-newsletter-skin-tm7 .mtg-newsletter-section h2,
body.mtg-newsletter-skin-tm7 .mtg-newsletter-section h3,
body.mtg-newsletter-skin-tm7 .mtg-universal-newsletter h1,
body.mtg-newsletter-skin-tm7 .mtg-universal-newsletter h2,
body.mtg-newsletter-skin-tm7 .mtg-universal-newsletter h3,
body.mtg-newsletter-skin-tm7 [data-core-section="newsletter"] h1,
body.mtg-newsletter-skin-tm7 [data-core-section="newsletter"] h2,
body.mtg-newsletter-skin-tm7 [data-core-section="newsletter"] h3 {
    color: #111827 !important;
}

body.mtg-newsletter-skin-tm7 .mtg-newsletter-section p,
body.mtg-newsletter-skin-tm7 .mtg-universal-newsletter p,
body.mtg-newsletter-skin-tm7 [data-core-section="newsletter"] p,
body.mtg-newsletter-skin-tm7 [data-core-section="newsletter"] small,
body.mtg-newsletter-skin-tm7 [data-core-section="newsletter"] span {
    color: #64748b !important;
}

body.mtg-newsletter-skin-tm7 [data-core-section="newsletter"] svg {
    color: #94a3b8 !important;
    fill: #94a3b8 !important;
}

body.mtg-newsletter-skin-tm7 [data-core-section="newsletter"] input[type="email"] {
    background: #0b1220 !important;
    color: #ffffff !important;
    border-color: rgba(15,23,42,.18) !important;
}

/* ============================================================
   Responsive
   ============================================================ */

@media (max-width: 768px) {
    .mtg-newsletter-skin-active .mtg-newsletter-section,
    .mtg-newsletter-skin-active .mtg-universal-newsletter,
    .mtg-newsletter-skin-active [data-core-section="newsletter"] {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
}
/*# sourceURL=mtg-newsletter-theme-skins-v1-inline-css */
