
/* The adult card is rebuilt at runtime. Kids card remains untouched. */
.na-lumi-v24-card, .na-lumi-v24-card *{box-sizing:border-box!important}
.na-lumi-v24-card{background:#fff!important;color:#3a2253!important;border:1px solid #eadcf0!important;border-radius:24px!important;box-shadow:0 14px 38px rgba(82,29,104,.10)!important;overflow:hidden!important;min-width:0!important;text-align:right!important;padding:0!important;display:block!important;visibility:visible!important;opacity:1!important}
.na-lumi-v24-card > :not(.na-lumi-v24-view){display:none!important}
.na-lumi-v24-view{display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;color:#35213f!important;direction:rtl!important;background:#fff!important;opacity:1!important;visibility:visible!important}
.na-lumi-v24-picture{width:100%!important;display:block!important;height:auto!important;aspect-ratio:16/10;object-fit:cover!important;object-position:center 37%!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin:0!important;max-width:none!important;max-height:none!important}
.na-lumi-v24-body{padding:22px 24px 25px!important;text-align:right!important;background:#fff!important;display:block!important;color:#35213f!important}
.na-lumi-v24-kicker{font:800 12px/1.5 Tahoma,Arial,sans-serif!important;color:#9f2b80!important;letter-spacing:.03em!important;margin:0 0 10px!important;display:block!important}
.na-lumi-v24-title{font:800 clamp(21px,2.3vw,28px)/1.5 Tahoma,Arial,sans-serif!important;color:#51206b!important;text-shadow:none!important;margin:0 0 9px!important;display:block!important;opacity:1!important}
.na-lumi-v24-desc{font:400 14px/2 Tahoma,Arial,sans-serif!important;color:#57485f!important;text-shadow:none!important;margin:0 0 15px!important;display:block!important;opacity:1!important}
.na-lumi-v24-tags{display:flex!important;gap:7px!important;flex-wrap:wrap!important;margin-bottom:19px!important}
.na-lumi-v24-tags span{font:700 12px/1.5 Tahoma,Arial,sans-serif!important;border-radius:20px!important;background:#f5ecfb!important;color:#702e8d!important;padding:6px 10px!important}
.na-lumi-v24-actions{display:flex!important;gap:9px!important;flex-wrap:wrap!important}
.na-lumi-v24-actions a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:43px!important;padding:10px 15px!important;border-radius:13px!important;text-decoration:none!important;font:800 13px/1.4 Tahoma,Arial,sans-serif!important;opacity:1!important;text-shadow:none!important}
.na-lumi-v24-primary{color:#fff!important;background:linear-gradient(120deg,#7a2dab,#d63d99)!important;border:0!important;box-shadow:none!important}
.na-lumi-v24-secondary{color:#70318e!important;background:#fff!important;border:1px solid #cda9e4!important}
.na-lumi-v24-note{font:400 11px/1.8 Tahoma,Arial,sans-serif!important;color:#76647e!important;margin:13px 0 0!important}
@media(max-width:600px){.na-lumi-v24-picture{aspect-ratio:4/3}.na-lumi-v24-body{padding:18px!important}.na-lumi-v24-actions a{flex:1 1 100%!important}}
