.album[data-v-911d63de]{padding-bottom:50px;position:relative}.album .album-block .album-item[data-v-911d63de]{color:#fff;overflow:hidden;position:relative}.album .album-block .album-item:hover .hover-content[data-v-911d63de]{transform:translate(0);transition:all .3s ease}.album .album-block .album-item:focus .hover-content[data-v-911d63de],.album .album-block .album-item:focus-visible .hover-content[data-v-911d63de]{outline:3px dashed #fff;outline-offset:-5px;transform:translate(0);transition:all .3s ease}.album .album-block .album-item .hover-content[data-v-911d63de]{background-color:color-mix(in srgb,var(--primary) 80%,transparent 1%);bottom:0;height:100%;line-height:normal;padding:25px;position:absolute;transform:translateY(100%);transition:all .3s ease;width:100%}.album .album-block .img-wrap[data-v-911d63de]{aspect-ratio:1/1}.album .album-block .img-wrap img[data-v-911d63de]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.album .more-btn[data-v-911d63de]{background-color:var(--primary);color:#000;color:#fff;display:block;height:55px;margin:0 auto;max-width:250px;padding:22px 76px;text-align:center}.album.v1 .album-pagination{opacity:1;padding:6px 0;position:absolute}.album.v1 .album-pagination .swiper-pagination-bullet{background:#fff;border:1px solid var(--primary);height:15px;opacity:1;width:15px}.album.v1 .album-pagination .swiper-pagination-bullet:focus-visible{outline:2px dashed var(--primary);outline-offset:3px}.album.v1 .album-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--primary);border:2px solid #fff;outline:1px solid var(--primary)}
