/* v5.0.46 — restore editorial hero CTA links as full rectangular hit areas without underlines. */
.lux-editorial-cta .lux-editorial-cta-kicker{display:block!important}
.lux-editorial-cta-links a.lx546-original-cta {display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%;min-height:46px;box-sizing:border-box;padding:12px 14px!important;margin:3px 0;background:rgba(11,21,29,.32);border:1px solid rgba(248,248,244,.27)!important;text-decoration:none!important;gap:12px;color:#fff;font:400 15px/1.4 Georgia,serif;transition:background .2s,border-color .2s,transform .2s}
.lux-editorial-cta-links a.lx546-original-cta span:first-child {display:block!important;opacity:1!important;color:inherit!important;font:inherit!important;letter-spacing:.01em;text-decoration:none!important}
.lux-editorial-cta-links a.lx546-original-cta:hover,.lux-editorial-cta-links a.lx546-original-cta:focus-visible {background:rgba(17,43,53,.72);border-color:rgba(255,255,255,.75)!important;transform:translateY(-1px);padding-left:14px!important}
.lux-editorial-cta-links a.lx546-original-cta b{font:400 16px Arial,sans-serif;opacity:.75}
.lux-editorial-cta-links a.lx546-original-cta *, .lux-editorial-cta-links a.lx546-original-cta{text-decoration:none!important}
.lux-editorial-cta-links a.lx546-original-cta span:empty{display:none!important}
.lx546-lower-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:flex-end}
.lx546-lower-actions a{white-space:normal;text-decoration:none!important}
@media(max-width:700px){.lux-editorial-cta-links a.lx546-original-cta{min-height:36px;padding:8px 10px!important;font-size:12px!important}.lux-editorial-cta .lux-editorial-cta-kicker{font-size:8px;margin-bottom:5px}.lx546-lower-actions{max-width:calc(100% - 44px)!important}.lx546-lower-actions a{font-size:9px!important}}
