.modal--swiper{justify-content:flex-end}.modal--swiper .modal__background{background:linear-gradient(145deg,hsl(0,0%,6%),hsl(0,0%,3%))}.modal--swiper .modal__content{padding:0 0 var(--navbar-height) 0;display:flex;align-items:center;width:unset;background:unset;max-width:100%;background:transparent;background-color:transparent;height:calc(100vh - var(--navbar-height));height:calc(100svh - var(--navbar-height))}.swiper-actions-modal{position:absolute;top:.5rem;right:1rem}.swiper-actions-modal .btn{color:hsl(0,0%,95%);font-size:27px;padding:.5rem;transition:color .3s ease,text-shadow .3s ease;background:transparent;background-color:transparent}.swiper-actions-modal .btn:first-of-type{margin-right:1.5rem}@media (pointer:fine){.swiper-actions-modal .btn:hover{color:hsl(0,0%,100%);text-shadow:0 0 4px #ffffff}}@media (min-width:900px){.swiper-actions-modal .btn{color:hsl(0,0%,95%);font-size:30px}}.swiper-modal{--swiper-theme-color:#ffffff;opacity:0}.swiper-modal .swiper-wrapper{align-items:center}.swiper-modal .swiper-slide{display:flex;justify-content:center}.swiper-modal .swiper-slide img{max-height:80vh;max-height:80svh}@media (max-height:600px){.swiper-modal .swiper-slide img{max-height:70vh;max-height:70svh}}@media (max-height:500px){.swiper-modal .swiper-slide img{max-height:65vh;max-height:65svh}}