.entry-content .gallery a[data-wraseek-lightbox]{cursor:zoom-in}
.wraseek-lightbox{position:fixed;z-index:10000;inset:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;background:rgba(22,17,13,.96);color:#fff;opacity:0;visibility:hidden;transition:opacity .18s ease,visibility .18s ease}
.wraseek-lightbox.is-open{opacity:1;visibility:visible}.wraseek-lightbox__top{display:flex;align-items:center;justify-content:flex-end;min-height:64px;padding:8px 18px}.wraseek-lightbox__stage{position:relative;display:grid;place-items:center;min-height:0;padding:0 76px}.wraseek-lightbox__image{display:block;max-width:100%;max-height:calc(100vh - 154px);width:auto;height:auto;object-fit:contain;box-shadow:0 12px 45px rgba(0,0,0,.38)}
.wraseek-lightbox__button{display:grid;place-items:center;width:48px;height:48px;padding:0;border:1px solid rgba(255,255,255,.42);border-radius:50%;background:rgba(47,36,28,.62);color:#fff;font:400 2rem/1 var(--sans);cursor:pointer}.wraseek-lightbox__button:hover,.wraseek-lightbox__button:focus-visible{background:var(--primary);border-color:var(--accent)}.wraseek-lightbox__close{font-size:1.65rem}.wraseek-lightbox__prev,.wraseek-lightbox__next{position:absolute;top:50%;transform:translateY(-50%)}.wraseek-lightbox__prev{left:16px}.wraseek-lightbox__next{right:16px}
.wraseek-lightbox__details{min-height:74px;padding:12px 24px 18px;text-align:center}.wraseek-lightbox__caption{max-width:820px;margin:0 auto 5px;color:#f2e8dc;font-size:.9rem}.wraseek-lightbox__counter{margin:0;color:#cdbfb1;font-size:.76rem;letter-spacing:.1em;text-transform:uppercase}body.wraseek-lightbox-open{overflow:hidden}
@media(max-width:680px){.wraseek-lightbox__top{min-height:56px;padding:6px 10px}.wraseek-lightbox__stage{padding:0 10px 58px}.wraseek-lightbox__image{max-height:calc(100vh - 190px)}.wraseek-lightbox__button{width:44px;height:44px}.wraseek-lightbox__prev,.wraseek-lightbox__next{top:auto;bottom:4px;transform:none}.wraseek-lightbox__prev{left:calc(50% - 56px)}.wraseek-lightbox__next{right:calc(50% - 56px)}.wraseek-lightbox__details{padding-inline:14px}}@media(prefers-reduced-motion:reduce){.wraseek-lightbox{transition:none}}
