.yarl__slide_captions_container{background:var(--yarl__slide_captions_container_background,rgba(0,0,0,.5));left:var(--yarl__slide_captions_container_left,0);padding:var(--yarl__slide_captions_container_padding,16px);position:absolute;right:var(--yarl__slide_captions_container_right,0);-webkit-transform:translateZ(0)}.yarl__slide_title{color:var(--yarl__slide_title_color,#fff);font-size:var(--yarl__slide_title_font_size,125%);font-weight:var(--yarl__slide_title_font_weight,bolder);max-width:calc(100% - var(--yarl__toolbar_width, 0px));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.yarl__slide_title_container{top:var(--yarl__slide_title_container_top,0)}.yarl__slide_description{display:-webkit-box;-webkit-hyphens:auto;hyphens:auto;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:var(--yarl__slide_description_max_lines,3);color:var(--yarl__slide_description_color,#fff);text-align:var(--yarl__slide_description_text_align,start)}.yarl__slide_description_container{bottom:var(--yarl__slide_description_container_bottom,0)}.Gallery_loading__CdxZL{width:100%}.Gallery_container__3jOoA{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--gallery-gap,32px);--thumbnail-width:calc(100% / var(--gallery-columns, 4) - var(--gallery-gap, 16px) * 2)}.Thumbnail_container__He_lW{width:var(--thumbnail-width,140px);height:var(--thumbnail-height,140px);border:4px solid var(--color-white);background-size:cover;background-position:50%;background-repeat:no-repeat;box-shadow:0 0 20px #c6c6c6;position:relative;cursor:pointer;display:flex;justify-content:center;align-items:center;z-index:1}.Thumbnail_container__He_lW .Thumbnail_content__RhuEL{color:var(--color-white);position:relative;z-index:3;transition:all .3s ease;opacity:0;text-align:center}.Thumbnail_container__He_lW .Thumbnail_content__RhuEL .Thumbnail_descr__gMh2e{margin:8px 0 0;font-size:12px}.Thumbnail_container__He_lW:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;background:var(--color-main);transition:all .5s ease;opacity:0;z-index:2}.Thumbnail_container__He_lW:hover .Thumbnail_content__RhuEL{opacity:1}.Thumbnail_container__He_lW:hover:after{opacity:.3;width:100%;height:100%}