.banner-swiper-container .banner-pagination{display:flex;justify-content:center;align-items:center;margin-top:8px;height:16px}.banner-swiper-container .swiper-pagination-bullet{width:6px;height:6px;background-color:#fff;opacity:.5;margin:0 4px!important;display:inline-block;border-radius:50%;cursor:pointer;transition:all .2s ease}.banner-swiper-container .swiper-pagination-bullet-active{opacity:1;background-color:#fff;width:16px;border-radius:4px}.banner-swiper-container .swiper{touch-action:pan-y}.banner-swiper-container .swiper-slide{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;transition:opacity .3s ease}.banner-swiper-container .swiper-slide-active{z-index:1}.banner-swiper-container .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:.75rem}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.photo-swiper-container .swiper-button-next,.photo-swiper-container .swiper-button-prev{width:40px;height:40px;background-color:#0000004d;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.photo-swiper-container .swiper-button-next:hover,.photo-swiper-container .swiper-button-prev:hover{background-color:#00000080}.photo-swiper-container .swiper-button-next:after,.photo-swiper-container .swiper-button-prev:after{font-size:18px;font-weight:700}@media (max-width: 768px){.photo-swiper-container .swiper-button-next,.photo-swiper-container .swiper-button-prev{width:30px;height:30px}.photo-swiper-container .swiper-button-next:after,.photo-swiper-container .swiper-button-prev:after{font-size:14px}}.photo-swiper-container .swiper{touch-action:pan-y}.photo-swiper-container .swiper-slide{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}
