.swiper-dynamic-pagination-container{--swiper-pagination-bullet-width:6px;--swiper-pagination-bullet-height:6px;--swiper-pagination-bullet-horizontal-gap:2.5px}@layer utilities{.swiper-dynamic-pagination-container .swiper-dynamic-pagination .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap)!important}}.swiper-dynamic-pagination-container{background:rgba(0,0,0,.5);border-radius:10px;bottom:5px;height:16px;left:50%;overflow:hidden;padding:5px;position:absolute;transform:translateX(-50%);width:53px;z-index:2}.swiper-dynamic-pagination-container:has(.swiper-pagination .swiper-pagination-bullet:first-child:last-child){display:none}.swiper-dynamic-pagination-container .swiper-dynamic-pagination{display:block!important;left:0!important;max-height:-moz-max-content;max-height:max-content;max-width:43px!important;min-width:100%!important;position:relative!important;top:0!important;transform:none!important}.swiper-dynamic-pagination-container .swiper-dynamic-pagination .swiper-pagination-bullet,.swiper-dynamic-pagination-container .swiper-dynamic-pagination .swiper-pagination-bullet-active-next,.swiper-dynamic-pagination-container .swiper-dynamic-pagination .swiper-pagination-bullet-active-prev-prev{transform:scale(.66)!important}.swiper-dynamic-pagination-container .swiper-dynamic-pagination .swiper-pagination-bullet-active-main,.swiper-dynamic-pagination-container .swiper-dynamic-pagination .swiper-pagination-bullet-active-prev{transform:scale(1)!important}.swiper-dynamic-pagination-container .swiper-dynamic-pagination:has(.swiper-pagination-bullet:first-child.swiper-pagination-bullet-active-main) .swiper-pagination-bullet-active-next,.swiper-dynamic-pagination-container .swiper-dynamic-pagination:has(.swiper-pagination-bullet:first-child.swiper-pagination-bullet-active-main) .swiper-pagination-bullet-active-next-next{left:0!important;transform:scale(1)!important}.swiper-dynamic-pagination-container .swiper-dynamic-pagination:has(.swiper-pagination-bullet:first-child.swiper-pagination-bullet-active-main) .swiper-pagination-bullet{left:0!important}.swiper-dynamic-pagination-container .swiper-dynamic-pagination:has(.swiper-pagination-bullet:nth-child(2).swiper-pagination-bullet-active-main) .swiper-pagination-bullet-active-next,.swiper-dynamic-pagination-container .swiper-dynamic-pagination:has(.swiper-pagination-bullet:nth-child(2).swiper-pagination-bullet-active-main) .swiper-pagination-bullet-active-prev{transform:scale(1)!important}.swiper-dynamic-pagination-container .swiper-dynamic-pagination:has(.swiper-pagination-bullet:nth-child(2).swiper-pagination-bullet-active-main) .swiper-pagination-bullet{left:0!important}.swiper-dynamic-pagination-container .swiper-dynamic-pagination:has(.swiper-pagination-bullet:nth-child(3).swiper-pagination-bullet-active-main) .swiper-pagination-bullet-active-prev-prev{transform:scale(1)!important}.swiper-dynamic-pagination-container .swiper-dynamic-pagination:has(.swiper-pagination-bullet:last-child.swiper-pagination-bullet-active) .swiper-pagination-bullet{left:calc(-11px*var(--bullet-count) + 44px)!important}.swiper-dynamic-pagination-container .swiper-dynamic-pagination:has(.swiper-pagination-bullet:last-child.swiper-pagination-bullet-active) .swiper-pagination-bullet-active-prev-prev{transform:scale(1)!important}.swiper-dynamic-pagination-container .swiper-dynamic-pagination:has(.swiper-pagination-bullet:nth-child(2):last-child){width:100%!important}.swiper-dynamic-pagination-container .swiper-dynamic-pagination:has(.swiper-pagination-bullet:nth-child(2):last-child) .swiper-pagination-bullet{left:0!important}.swiper-dynamic-pagination-container .swiper-dynamic-pagination:has(.swiper-pagination-bullet:nth-child(3):last-child) .swiper-pagination-bullet{left:0!important}.swiper-dynamic-pagination-container .swiper-dynamic-pagination:has(.swiper-pagination-bullet:nth-child(4):last-child) .swiper-pagination-bullet{left:0!important;transform:scale(1)!important}.swiper-dynamic-pagination-container .swiper-pagination-bullet:nth-last-child(2).swiper-pagination-bullet-active+.swiper-pagination-bullet:last-child{transform:scale(1)!important}.swiper:has(.swiper-slide:only-child) .swiper-button-next,.swiper:has(.swiper-slide:only-child) .swiper-button-prev{display:none!important}
