.page-product .article-body img{cursor:zoom-in}.article-lightbox{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:32px;background:color-mix(in srgb,#111 72%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);cursor:zoom-out}.article-lightbox__image{display:block;max-width:min(96vw,1600px);max-height:92svh;width:auto;height:auto;object-fit:contain;cursor:default;box-shadow:0 12px 48px rgba(0,0,0,.45)}.article-lightbox__close{position:absolute;top:20px;right:20px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid color-mix(in srgb,#fff 22%,transparent);border-radius:50%;background:color-mix(in srgb,#111 55%,transparent);color:hsla(0,0%,100%,.92);font-size:28px;line-height:1;cursor:pointer;transition:background .2s ease}.article-lightbox__close:hover{background:color-mix(in srgb,#111 78%,transparent)}