.product-gallery__lightbox[data-v-66565477]{z-index:9999;background:#000000e6;justify-content:center;align-items:center;animation:.2s fadeIn-66565477;display:flex;position:fixed;inset:0}@keyframes fadeIn-66565477{0%{opacity:0}to{opacity:1}}.product-gallery__lightbox-content[data-v-66565477]{max-height:90vh;position:relative}.product-gallery__lightbox-body[data-v-66565477],.product-gallery__lightbox-content[data-v-66565477]{flex-direction:column;align-items:center;max-width:90vw;display:flex}.product-gallery__lightbox-body[data-v-66565477]{justify-content:center;gap:1rem;min-width:0}.product-gallery__lightbox-close[data-v-66565477]{top:max(1.5rem,env(safe-area-inset-top));right:max(1.5rem,env(safe-area-inset-right));color:#fff;cursor:pointer;z-index:10001;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background .2s;display:flex;position:fixed}.product-gallery__lightbox-close[data-v-66565477]:hover{background:#fff3}.product-gallery__lightbox-image[data-v-66565477]{-o-object-fit:contain;object-fit:contain;border-radius:8px;max-width:85vw;max-height:75vh}.product-gallery__lightbox-image--structure[data-v-66565477]{-o-object-fit:contain;object-fit:contain;background:#fff;border-radius:12px;width:auto;min-width:50vw;max-width:95vw;height:auto;max-height:90vh;padding:2rem}.product-gallery__lightbox-info[data-v-66565477]{text-align:center;max-width:80vw}@media (width>=768px){.product-gallery__lightbox-content--with-info .product-gallery__lightbox-body[data-v-66565477]{flex-flow:wrap;justify-content:center;align-items:flex-start;gap:2rem}.product-gallery__lightbox-content--with-info .product-gallery__lightbox-image[data-v-66565477]{min-width:0;max-width:60vw}.product-gallery__lightbox-content--with-info .product-gallery__lightbox-info[data-v-66565477]{text-align:left;flex:0 320px;min-width:240px;max-width:32vw}}.product-gallery__lightbox-title[data-v-66565477]{color:#fff;overflow-wrap:anywhere;margin:0 0 .5rem;font-size:16px;font-weight:600;line-height:1.4}.product-gallery__lightbox-description[data-v-66565477]{color:#fffc;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5}.product-gallery__lightbox-counter[data-v-66565477]{color:#fff9;text-align:center;margin-top:.75rem;font-size:13px}.product-gallery__lightbox-nav[data-v-66565477]{color:#fff;cursor:pointer;z-index:10001;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .2s;display:flex;position:fixed;top:50%;transform:translateY(-50%)}.product-gallery__lightbox-nav[data-v-66565477]:hover{background:#ffffff40;transform:translateY(-50%)scale(1.1)}.product-gallery__lightbox-nav--prev[data-v-66565477]{left:1.5rem}.product-gallery__lightbox-nav--next[data-v-66565477]{right:1.5rem}@media (width<=480px){.product-gallery__chemdraw[data-v-66565477]{justify-content:center;width:100%}.product-gallery__thumb[data-v-66565477]{width:56px;height:56px}.product-gallery__lightbox-nav[data-v-66565477]{width:40px;height:40px}.product-gallery__lightbox-nav--prev[data-v-66565477]{left:.75rem}.product-gallery__lightbox-nav--next[data-v-66565477]{right:.75rem}}
