.hide{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.mediaGallery__element{aspect-ratio:344/290;box-sizing:border-box;display:none;padding:0 0 5px;position:relative;width:100%}@media (min-width:651px){.mediaGallery__element{padding:0 8px 16px;width:50%}}.mediaGallery__element[data-shown="1"]{display:inline-block}@media (min-width:1001px){.mediaGallery__element--square{aspect-ratio:1/1;width:33.333%}.mediaGallery__element--landscape{aspect-ratio:3/2;width:66.666%}.mediaGallery__element--panorama{aspect-ratio:2/1;width:66.666%}.mediaGallery__element--portrait{aspect-ratio:1.5/2;width:33.333%}}.mediaGallery__element__picture{display:block;height:100%;left:0;margin:0;overflow:hidden;padding:0 8px 16px;position:absolute;top:0;width:100%}.mediaGallery__element__image{display:block;height:100%;object-fit:cover;width:100%}.mediaGallery__element .figcaption{bottom:23px;right:15px}.mediaGallery__element__open{color:var(--color_white);cursor:pointer;display:inline-block;height:100%;left:0;position:absolute;text-decoration:none;text-shadow:0 4px 4px 0 rgba(0,0,0,.7);top:0;width:100%;z-index:1}.mediaGallery__element .button{bottom:26px;left:18px;position:absolute;z-index:1}.mediaGallery__element .button .button__text{min-width:auto;padding:12px 10px}@media (min-width:1001px){.mediaGallery__element .button .button__text{padding:12px 30px}}