/* Click the original image to inspect it without extra labels or controls. */
a[data-enlarge]{display:block;position:relative;cursor:zoom-in}
.pack-png>a[data-enlarge]{width:100%;height:100%}
.headz-pack[data-pack="kids"] .pack-png,.headz-pack[data-pack="elders"] .pack-png{aspect-ratio:16/9}
@media(min-width:761px){.headz-pack[data-pack="kids"] .feature-row:has(.pack-png),.headz-pack[data-pack="elders"] .feature-row:has(.pack-png){grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:40px}}
.media-lightbox{width:fit-content;max-width:96vw;max-height:94dvh;margin:auto;padding:0;border:0;border-radius:8px;background:transparent;overflow:visible;box-shadow:0 20px 80px #0005}
.media-lightbox::backdrop{background:#20221fc9}
.media-lightbox>img{display:block;width:auto;height:auto;max-width:96vw;max-height:90dvh;object-fit:contain;border-radius:8px;background:white}
.media-lightbox [data-close]{position:absolute;right:10px;top:10px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:var(--td-color-page);color:var(--td-color-text);font:28px/1 Arial,sans-serif;box-shadow:0 2px 10px #20221f25;cursor:pointer}
.media-lightbox [data-close]:focus-visible{outline:2px solid var(--td-color-link);outline-offset:2px}
