.cover-swiper-container{width:100%;height:70vh}.cover-swiper-container-compact{width:100%;height:60vh}.cover-swiper-main{height:80%;width:100%}.cover-swiper-main .swiper{height:100%}.cover-swiper-main .swiper-slide{text-align:center;font-size:18px;background:#444;display:flex;justify-content:center;align-items:center}.cover-swiper-main .swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cover-swiper-main .swiper{width:100%;height:300px;margin-left:auto;margin-right:auto}.cover-swiper-main .swiper-slide{background-size:cover;background-position:50%}.cover-swiper-thumbs{height:20%;box-sizing:border-box;padding:10px 0}.cover-swiper-thumbs .swiper{width:100%;height:300px;margin-left:auto;margin-right:auto}.cover-swiper-thumbs .swiper-slide{width:12%;max-width:12%;height:100%;opacity:1;background-size:cover;background-position:50%}.cover-swiper-thumbs .swiper-slide-thumb-active{opacity:1}.cover-swiper-thumbs .swiper-slide img{cursor:pointer}.cover-swiper-thumbs .swiper-slide{text-align:center;font-size:18px;background:#444;display:flex;justify-content:center;align-items:center}.cover-swiper-thumbs .swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cover-swiper-main .swiper-button-next,.cover-swiper-main .swiper-button-prev{color:#fff;opacity:80%;top:50%!important;transform:translateY(-50%);width:2em;height:2em;margin-top:0}.cover-swiper-main-no-thumbs{height:100%;width:100%}.cover-swiper-main-no-thumbs .swiper{height:100%}.cover-swiper-main-no-thumbs .swiper-slide{text-align:center;font-size:18px;background:#444;display:flex;justify-content:center;align-items:center}.cover-swiper-main-no-thumbs .swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cover-swiper-main-no-thumbs .swiper{width:100%;height:300px;margin-left:auto;margin-right:auto}.cover-swiper-main-no-thumbs .swiper-slide{background-size:cover;background-position:50%}@media only screen and (max-width:768px){.cover-swiper-thumbs .swiper-slide{width:25%;max-width:25%;height:100%;opacity:1}.cover-swiper-container-compact{height:60vh}}