.preview-img{cursor:pointer;height:250px;overflow:hidden;position:relative;width:calc(50% - 20px)}.preview-img img{min-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.preview-img .zoom-overlay{background:#00000080;bottom:0;left:0;position:absolute;top:0;width:100%}@media screen and (min-width:720px){.preview-img{margin:0 5px;width:calc(50% - 40px)}}@media screen and (min-width:1024px){.preview-img{width:calc(33.33333% - 20px)}}@media screen and (min-width:1440px){.preview-img{width:calc(20% - 20px)}}.overlay{align-items:center;background-color:#000c;display:flex;justify-content:center;inset:0;position:fixed}.full-screen-image{overflow:hidden}@media screen and (min-width:720px){.full-screen-image{height:500px}}@media screen and (min-width:1024px){.full-screen-image{height:600px}}@media screen and (min-width:1440px){.full-screen-image{height:750px}}.full-screen-image img{height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.slides-image{height:300px;overflow:hidden}.slides-image img{height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.swiper-pagination{margin-top:20px;position:static}.nav{bottom:5%;left:50%;transform:translate(-50%,-5%)}.nav__next,.nav__prev{align-items:center;background:var(--tertiary-300);border-radius:50%;box-shadow:2px 4px 4px -2px #0003;cursor:pointer;display:flex;height:40px!important;justify-content:center;margin:auto;width:40px!important}.nav__next svg{transform:rotate(-90deg)}.nav__prev svg{transform:rotate(90deg)}.close-button{align-items:center;background:var(--tertiary-300);border-radius:50%;box-shadow:2px 4px 4px -2px #0003;cursor:pointer;display:flex;height:40px!important;justify-content:center;margin:auto;right:2rem;top:2rem;width:40px!important}.slide-fade-enter-active{transition:all .3s ease-out}.slide-fade-leave-active{transition:all .3s cubic-bezier(1,.5,.8,1)}.slide-fade-enter-from,.slide-fade-leave-to{opacity:0}.full-screen-enter-active{transition:all .3s ease-out}.full-screen-leave-active{transition:all .3s cubic-bezier(1,.5,.8,1)}.full-screen-enter-from,.full-screen-leave-to{opacity:0}
