/* UG Desktop Workspace v0.6.8 — desktop hover preview for product thumbnails. */
.ugdw-product-hover-preview{
  position:fixed;
  z-index:2147483000;
  display:flex;
  align-items:center;
  justify-content:center;
  width:min(340px,calc(100vw - 28px));
  height:min(340px,calc(100vh - 28px));
  padding:10px;
  border:1px solid rgba(31,67,94,.16);
  border-radius:14px;
  background:rgba(255,255,255,.98);
  box-shadow:0 18px 48px rgba(25,53,74,.24),0 2px 8px rgba(25,53,74,.10);
  opacity:0;
  transform:scale(.965);
  transform-origin:center;
  transition:opacity .11s ease,transform .11s ease;
  pointer-events:none;
  overflow:hidden;
}
.ugdw-product-hover-preview.is-visible{opacity:1;transform:scale(1)}
.ugdw-product-hover-preview img{
  display:block!important;
  width:100%!important;
  height:100%!important;
  max-width:100%!important;
  max-height:100%!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  border-radius:9px!important;
  object-fit:contain!important;
  background:#fff!important;
}
@media (hover:none),(pointer:coarse),(max-width:760px){.ugdw-product-hover-preview{display:none!important}}
@media (prefers-reduced-motion:reduce){.ugdw-product-hover-preview{transition:none}}

.ugdw-product-hover-preview{visibility:visible!important;isolation:isolate!important;}
.ugdw-product-hover-preview.is-visible{display:flex!important;visibility:visible!important;}
