<transition name='fade-in'>
<div class='bg-dark-blue fullscreen-popup' v-if="currentPopup === 'gallery'" @click.stop>
<div class='top-right pt-24 px-16 z-2 pointer-none'>
<button @click="closePopup" type='button' aria-label='{{'close'|trans|capitalize}}' class='button-reset px-24 py-24 big-circle c-white pointer-auto'>
<svg width="16" height="16">
<use xlink:href='#close-16' />
</svg>
</button>
</div>
<swiper :options="gallerySwiperConfig">
<swiper-slide v-for="src in gallery" :key="src" class="gallery-slide-width fade-in-active-slide">
<div class='flex-container align-middle align-center h-100vh'>
<img class='swiper-lazy of-contain fullscreen-popup-image' :data-src='publicPath(src)' alt />
</div>
</swiper-slide>
<template slot="pagination">
<button class='button-reset circle size-64 show-for-medium bg-black c-white carousel-button carousel-button--prev flex-container align-center align-middle mx-32 fade-out-disabled' data-prev>
<div class='scale-x--1'>
<svg width='33' height='17' class='inline-block-middle'>
<use xlink:href='#arrow'>
</svg>
</div>
</button>
<button class='button-reset circle size-64 show-for-medium bg-black c-white carousel-button carousel-button--next flex-container align-center align-middle mx-32 fade-out-disabled' data-next>
<svg width="33" height="17">
<use xlink:href="#arrow">
</svg>
</button>
</template>
</swiper>
</div>
</transition>