.review-modal__thumb{appearance:none;background:0 0;border:0;padding:0}.review-lightbox{z-index:110;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#05050cf0;justify-content:center;align-items:center;padding:32px 72px;display:flex;position:fixed;inset:0}.review-lightbox__figure{flex-direction:column;align-items:center;gap:12px;max-width:min(92vw,1200px);max-height:calc(100vh - 64px);margin:0;display:flex}.review-lightbox__image{border:1px solid var(--border-strong);-o-object-fit:contain;object-fit:contain;border-radius:14px;max-width:100%;max-height:calc(100vh - 100px);display:block;box-shadow:0 24px 90px #0000008c}.review-lightbox__close,.review-lightbox__nav{border:1px solid var(--border-strong);color:var(--text);background:color-mix(in srgb, var(--surface) 88%, transparent);cursor:pointer;transition:background-color .2s var(--ease), border-color .2s var(--ease), transform .2s var(--ease);justify-content:center;align-items:center;display:inline-flex;position:absolute}.review-lightbox__close:hover,.review-lightbox__nav:hover{border-color:var(--accent);background:var(--chip-bg)}.review-lightbox__close{border-radius:50%;width:40px;height:40px;font-size:28px;line-height:1;top:24px;right:28px}.review-lightbox__nav{border-radius:12px;width:44px;height:56px;font-size:38px;line-height:1;top:50%;transform:translateY(-50%)}.review-lightbox__nav:hover{transform:translateY(-50%)scale(1.04)}.review-lightbox__nav--prev{left:20px}.review-lightbox__nav--next{right:20px}.review-lightbox__counter{color:var(--text-secondary-lg);font-size:13px}.review-lightbox-enter-active,.review-lightbox-leave-active{transition:opacity .2s var(--ease)}.review-lightbox-enter-from,.review-lightbox-leave-to{opacity:0}@media (width<=640px){.review-lightbox{padding:56px 16px 28px}.review-lightbox__figure{max-width:100%;max-height:calc(100vh - 84px)}.review-lightbox__image{border-radius:10px;max-height:calc(100vh - 132px)}.review-lightbox__close{top:14px;right:16px}.review-lightbox__nav{width:36px;height:46px;font-size:30px}.review-lightbox__nav--prev{left:8px}.review-lightbox__nav--next{right:8px}}
