.opt-img-wrap[data-v-bc49e657]{background:#f0f0f0;position:relative;overflow:hidden}.opt-img-placeholder[data-v-bc49e657]{z-index:1;background:linear-gradient(135deg,#e8e8e8 25%,#d8d8d8 50%,#e8e8e8 75%) 0 0/400% 100%;transition:opacity .4s;animation:1.5s infinite shimmer-bc49e657;position:absolute;top:0;bottom:0;left:0;right:0}.opt-img-placeholder.loaded[data-v-bc49e657]{opacity:0;pointer-events:none}@keyframes shimmer-bc49e657{0%{background-position:100% 0}to{background-position:-100% 0}}.opt-img[data-v-bc49e657]{opacity:0;z-index:2;width:100%;height:100%;transition:opacity .5s;display:block;position:relative}.opt-img.loaded[data-v-bc49e657]{opacity:1}.opt-img.cover[data-v-bc49e657]{-o-object-fit:cover;object-fit:cover}.opt-img.contain[data-v-bc49e657]{-o-object-fit:contain;object-fit:contain}.opt-img-shield[data-v-bc49e657]{z-index:3;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;background:0 0;position:absolute;top:0;bottom:0;left:0;right:0}
