.ProductImageLightbox_overlay__Snt4j{position:fixed;inset:0;z-index:10130;display:flex;align-items:center;justify-content:center;padding:56px 64px 32px;background:rgba(31,23,32,.88)}.ProductImageLightbox_stage___UxXj{position:relative;width:min(100%,1100px);height:min(100%,100dvh - 88px);max-height:100%;touch-action:none;user-select:none;-webkit-user-select:none}.ProductImageLightbox_image__ZHLPB{object-fit:contain;object-position:center;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.ProductImageLightbox_close__EGMkt,.ProductImageLightbox_next__DoEvE,.ProductImageLightbox_prev__Y3gmb{appearance:none;-webkit-appearance:none;color:#fff;-webkit-text-fill-color:#fff;position:absolute;z-index:1;border:none;background:rgba(0,0,0,0);padding:0;cursor:pointer;line-height:1}.ProductImageLightbox_close__EGMkt{top:16px;right:20px;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px}.ProductImageLightbox_close__EGMkt svg{display:block;width:24px;height:24px;flex-shrink:0}.ProductImageLightbox_next__DoEvE,.ProductImageLightbox_prev__Y3gmb{top:50%;transform:translateY(-50%);font-size:36px}.ProductImageLightbox_prev__Y3gmb{left:16px}.ProductImageLightbox_next__DoEvE{right:16px}@media(max-width:900px){.ProductImageLightbox_overlay__Snt4j{padding:56px 16px 24px}.ProductImageLightbox_next__DoEvE,.ProductImageLightbox_prev__Y3gmb{font-size:28px}}