:not([data-micro-app]).image-wrap[data-v-0e34f9a6]{position:relative;overflow:hidden;background-color:#fff;border-radius:4px}:not([data-micro-app]).image-wrap__loading[data-v-0e34f9a6]{position:absolute;z-index:10;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:hsla(0,0%,100%,.9);transition:opacity .3s}:not([data-micro-app]).image-wrap__circular[data-v-0e34f9a6]{width:42px;height:42px;animation:loading-rotate-data-v-0e34f9a6 2s linear infinite}:not([data-micro-app]).image-wrap__path[data-v-0e34f9a6]{stroke:var(--color-primary,#1a7785);stroke-dasharray:90,150;stroke-dashoffset:0;stroke-linecap:round;stroke-width:2;animation:loading-dash 1.5s ease-in-out infinite}:not([data-micro-app]).image-wrap__error[data-v-0e34f9a6]{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%)}:not([data-micro-app]).image-wrap__img[data-v-0e34f9a6]{position:relative;display:flex;align-items:center;width:100%;height:0;padding-bottom:100%;overflow:hidden;text-align:center}:not([data-micro-app]).image-wrap__img[data-v-0e34f9a6]:after{display:block;padding-top:100%;content:""}:not([data-micro-app]).image-wrap__img.load-error[data-v-0e34f9a6]{background-color:#eee}:not([data-micro-app]).image-wrap__img p[data-v-0e34f9a6]{width:100%;text-align:center}:not([data-micro-app]).image-wrap__img img[data-v-0e34f9a6]{position:absolute;top:0;display:block;width:100%;height:100%;object-fit:contain;object-position:center}:not([data-micro-app]).image-wrap__info[data-v-0e34f9a6]{position:absolute;right:0;bottom:0;left:0;padding:15px 5px 10px 5px;font-size:12px;color:#fff;text-shadow:0 1px 5px rgba(0,0,0,.5);word-break:break-all;background:linear-gradient(180deg,transparent,rgba(0,0,0,.3) 50%,rgba(0,0,0,.6))}:not([data-micro-app]).image-wrap__info .icon[data-v-0e34f9a6]{font-size:20px;vertical-align:middle}:not([data-micro-app]).image-wrap .negatives-tag[data-v-0e34f9a6]{position:absolute;top:0;right:0;padding:6px 10px;color:#fff;background-color:#63d8c6}@keyframes loading-rotate-data-v-0e34f9a6{to{transform:rotate(1turn)}}:not([data-micro-app]).no-data-text{line-height:60px;color:#999;text-align:center}:not([data-micro-app]).no-data-text.has-border{border-top:1px solid #ebeef5;border-bottom:1px solid #ebeef5}:not([data-micro-app]).photo-chartlet{position:relative;display:inline-block;text-align:left}:not([data-micro-app]).photo-chartlet .chartlet-image{position:absolute;top:50%;left:120px;margin-top:-20px}