/** Identidad AMA 2026 para páginas interiores. El home no se modifica. */
body.ama-interior-2026 {
    --ama26-deep:#1f496f;
    --ama26-terracotta:#d66a4b;
    --ama26-olive:#7d8e63;
    --ama26-sand:#f4f1ea;
    --ama26-slate:#5b6f7f;
    --ama26-ink:#142d43;
    --ast-global-color-0:#1f496f;
    --ast-global-color-1:#142d43;
    --ast-global-color-2:#1f496f;
    --ast-global-color-3:#5b6f7f;
    --ast-global-color-4:#f4f1ea;
    --ast-global-color-5:#ffffff;
    margin:0;
    background:var(--ama26-sand);
    color:var(--ama26-ink);
    font-family:'Quicksand',Arial,Helvetica,sans-serif;
}
body.ama-interior-2026 .ama-user-corner{display:none!important}
body.ama-interior-2026 .ama26-header,
body.ama-interior-2026 .ama26-nav,
body.ama-interior-2026 .ama26-footer{font-family:'Quicksand',Arial,Helvetica,sans-serif}
body.ama-interior-2026 .site-content,
body.ama-interior-2026 #content{background:var(--ama26-sand)}
body.ama-interior-2026 .entry-title,
body.ama-interior-2026 .entry-content h1,
body.ama-interior-2026 .entry-content h2,
body.ama-interior-2026 .entry-content h3,
body.ama-interior-2026 .elementor-heading-title{color:var(--ama26-deep)!important;font-family:'Quicksand',Arial,Helvetica,sans-serif!important}
body.ama-interior-2026 .entry-content a:not(.elementor-button){color:var(--ama26-deep)}
body.ama-interior-2026 .entry-content a:not(.elementor-button):hover{color:var(--ama26-terracotta)}
body.ama-interior-2026 .elementor-button,
body.ama-interior-2026 .wpforms-submit,
body.ama-interior-2026 button.wpforms-submit,
body.ama-interior-2026 input[type='submit']{border-color:var(--ama26-terracotta)!important;background:var(--ama26-terracotta)!important;color:#fff!important;font-family:'Quicksand',Arial,Helvetica,sans-serif!important;font-weight:700!important}
body.ama-interior-2026 .elementor-button:hover,
body.ama-interior-2026 .wpforms-submit:hover,
body.ama-interior-2026 input[type='submit']:hover{border-color:var(--ama26-deep)!important;background:var(--ama26-deep)!important}
body.ama-interior-2026 input:not([type='submit']),
body.ama-interior-2026 select,
body.ama-interior-2026 textarea{border-color:rgba(31,73,111,.24);color:var(--ama26-ink);font-family:'Quicksand',Arial,Helvetica,sans-serif}
body.ama-interior-2026 input:focus,
body.ama-interior-2026 select:focus,
body.ama-interior-2026 textarea:focus{border-color:var(--ama26-olive);box-shadow:0 0 0 3px rgba(125,142,99,.18);outline:0}
body.ama-interior-2026 .ama-ref-catalog,
body.ama-interior-2026 .ama-ref-profile{--navy:#1f496f;--navy-light:#5b6f7f;--coral:#d66a4b;--olive:#7d8e63;--cream:#f4f1ea;--ink:#142d43}
body.ama-interior-2026 .cam-home,
body.ama-interior-2026 .ama-catalog{--cam-ink:#1f496f;--cam-plum:#5b6f7f;--cam-pink:#d66a4b;--cam-coral:#d66a4b;--cam-gold:#d66a4b;--cam-teal:#7d8e63;--cam-paper:#f4f1ea;--cam-navy:#1f496f;--cam-olive:#7d8e63}
body.ama-interior-2026 .ama26-nav__login{background:var(--ama26-terracotta);color:#fff!important}
body.ama-interior-2026 .ama26-nav__login:hover{background:var(--ama26-deep);color:#fff!important}
@media(max-width:850px){body.ama-interior-2026 .ama26-nav{z-index:999}}

/* Noticias AMA 2026: portada editorial y CTA. */
body.single-post .ama-news-single__image{overflow:hidden;margin:0 0 34px;border-radius:24px;background:#e9e5dc;box-shadow:0 16px 42px rgba(20,45,67,.13)}
body.single-post .ama-news-single__image img{display:block;width:100%;max-height:620px;aspect-ratio:3/2;object-fit:cover}
body.single-post .entry-content p{line-height:1.75}
body.single-post .entry-content .ama-editorial-button{display:inline-flex;min-height:48px;align-items:center;border-radius:999px;padding:12px 22px;background:var(--ama26-terracotta);color:#fff!important;font-weight:800;text-decoration:none}
body.single-post .entry-content .ama-editorial-button:hover{background:var(--ama26-deep);color:#fff!important}
@media(max-width:620px){body.single-post .ama-news-single__image{margin-bottom:24px;border-radius:16px}body.single-post .ama-news-single__image img{max-height:420px}}