.imageMarker{align-items:flex-start;background-color:rgb(var(--color_green_olive));display:inline-flex;flex-direction:column;gap:5px;padding:7px;transition:max-height 2s ease,max-width 2s ease}@media (min-width:1001px){.imageMarker.imageMarker--hover:not(:hover),.imageMarker:not(.imageMarker--hover):not(.-js-imageMarker--open){max-height:20px;max-width:20px}.imageMarker.imageMarker--hover:hover,.imageMarker:not(.imageMarker--hover).-js-imageMarker--open{max-height:75px;max-width:300px}}@media (max-width:1000px){.imageMarker:not(.-js-imageMarker--open){max-height:20px;max-width:20px}.imageMarker.-js-imageMarker--open{max-height:75px;max-width:300px}}.imageMarker{position:absolute;right:0;top:14px;z-index:1}.imageMarker__top{display:flex;gap:5px;max-width:100%}.imageMarker__top__icon{color:rgb(var(--color_white));cursor:pointer;font:400 normal 20px/20px icomoon;font-size:20px;font-style:normal;font-weight:400;line-height:20px}.imageMarker__top__text{font:400 normal 14px/1.2em var(--font-std),Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400}.imageMarker__link,.imageMarker__top__text{color:rgb(var(--color_white));line-height:1.2em;overflow:hidden;text-overflow:ellipsis;transition:opacity 2s ease;white-space:nowrap}.imageMarker__link{align-self:flex-end;font:400 normal 12px/1.2em var(--font-std),Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;max-width:100%;text-decoration:underline}@media (min-width:1001px){.imageMarker.imageMarker--hover:not(:hover) .imageMarker__link,.imageMarker.imageMarker--hover:not(:hover) .imageMarker__top__text,.imageMarker:not(.imageMarker--hover):not(.-js-imageMarker--open) .imageMarker__link,.imageMarker:not(.imageMarker--hover):not(.-js-imageMarker--open) .imageMarker__top__text{opacity:0}.imageMarker.imageMarker--hover:hover .imageMarker__link,.imageMarker.imageMarker--hover:hover .imageMarker__top__text,.imageMarker:not(.imageMarker--hover).-js-imageMarker--open .imageMarker__link,.imageMarker:not(.imageMarker--hover).-js-imageMarker--open .imageMarker__top__text{opacity:1}}@media (max-width:1000px){.imageMarker:not(.-js-imageMarker--open) .imageMarker__link,.imageMarker:not(.-js-imageMarker--open) .imageMarker__top__text{opacity:0}.imageMarker.-js-imageMarker--open .imageMarker__link,.imageMarker.-js-imageMarker--open .imageMarker__top__text{opacity:1}}