.age-review-media{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0}.age-review-media a,.age-review-media video{width:96px;height:96px;border-radius:6px;overflow:hidden;background:#f3f3f3}.age-review-media img{width:100%;height:100%;object-fit:cover}.age-review-media video{object-fit:contain}.age-review-lightbox{border:0;background:transparent;padding:0;max-width:92vw;max-height:85vh;overflow:visible}.age-review-lightbox::backdrop{background:rgba(0,0,0,.88)}.age-review-lightbox img{display:block;max-width:90vw;max-height:80vh;object-fit:contain}.age-review-lightbox button.age-review-close{all:unset;position:absolute;right:0;top:-46px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#fff;color:#222;font:28px/1 Arial,sans-serif;cursor:pointer}.age-review-lightbox button.age-review-close:focus-visible{outline:3px solid #ff6f61;outline-offset:2px}
