.lightbox[data-v-a566aef1]{z-index:300;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.lightbox__mask[data-v-a566aef1]{background:#040c1adb;position:absolute;top:0;bottom:0;left:0;right:0}.lightbox__body[data-v-a566aef1]{z-index:1;text-align:center;max-width:min(1080px,88vw);position:relative}.lightbox__body img[data-v-a566aef1]{object-fit:contain;border-radius:10px;max-width:100%;max-height:78vh;margin-inline-start:auto;margin-inline-end:auto}.lightbox__body figcaption[data-v-a566aef1]{color:#ffffffbf;margin-top:14px;font-size:13px}.lightbox__close[data-v-a566aef1]{z-index:2;color:#fff;background:#ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;transition:background-color .2s;display:inline-flex;position:absolute;top:20px;right:24px}.lightbox__close svg[data-v-a566aef1]{width:18px;height:18px}.lightbox__close[data-v-a566aef1]:hover{background:#ffffff3d}.lightbox__nav[data-v-a566aef1]{z-index:2;color:#fff;background:#ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;transition:background-color .2s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.lightbox__nav svg[data-v-a566aef1]{width:18px;height:18px}.lightbox__nav[data-v-a566aef1]:hover{background:#ffffff3d}.lightbox__nav--prev[data-v-a566aef1]{left:22px}.lightbox__nav--next[data-v-a566aef1]{right:22px}@media (max-width:767px){.lightbox__nav[data-v-a566aef1]{top:auto;bottom:36px;transform:none}.lightbox__nav--prev[data-v-a566aef1]{left:calc(50% - 60px)}.lightbox__nav--next[data-v-a566aef1]{right:calc(50% - 60px)}}.lightbox-enter-active[data-v-a566aef1],.lightbox-leave-active[data-v-a566aef1]{transition:opacity .25s}.lightbox-enter-from[data-v-a566aef1],.lightbox-leave-to[data-v-a566aef1]{opacity:0}
