.swiper-controls{display:flex;align-items:center;justify-content:center;gap:var(--spacing-large);order:2;padding-block:var(--spacing-small);color:var(--body-text-color);--height: 1.5rem}.swiper-controls>*{position:relative;margin:unset;inset:unset}.swiper-controls .swiper-button-next,.swiper-controls .swiper-button-prev,.swiper-controls .swiper-pagination{bottom:unset;left:unset;height:unset;margin:0;position:relative;right:unset;top:unset;width:unset;background:transparent;border:0;z-index:1;transform:none;padding:0;min-height:var(--height)}.swiper-controls .swiper-button-next,.swiper-controls .swiper-button-prev{line-height:inherit;font-size:var(--font-size-normal);display:flex;align-items:center;justify-content:center;align-self:stretch;min-height:var(--height);width:auto}.swiper-controls .swiper-button-next[disabled],.swiper-controls .swiper-button-prev[disabled]{opacity:.5}.swiper-controls .swiper-button-prev svg,.swiper-controls .swiper-button-next svg{width:var(--font-size-normal);height:auto}.swiper-controls .swiper-button-prev:after,.swiper-controls .swiper-button-next:after{display:none}.swiper-controls .swiper-button-prev.swiper-button-disabled[disabled],.swiper-controls .swiper-button-next.swiper-button-disabled[disabled]{background:transparent}.swiper-controls .swiper-pagination:not(.swiper-pagination-lock){display:flex;align-items:center}.swiper-controls .swiper-pagination-numbers{gap:var(--spacing-normal)}.swiper-controls .swiper-pagination-bullets .swiper-pagination-bullet{border:.1rem solid var(--body-text-color-light);background-color:var(--bg-color-white);--swiper-pagination-bullet-width: .625rem;--swiper-pagination-bullet-height: .625rem;--swiper-pagination-bullet-horizontal-gap: .5rem}.swiper-controls .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--body-text-color);border-color:var(--body-text-color)}.swiper-controls .swiper-pagination-fraction{width:auto}.swiper-controls .swiper-pagination-number{color:var(--body-text-color-light);cursor:pointer;border-bottom:1px solid transparent}.swiper-controls .swiper-pagination-number.swiper-pagination-number-active{color:var(--body-text-color);border-bottom:1px solid var(--body-text-color)}@media screen and (min-width: 769px){.swiper-controls{padding-block:var(--spacing-large)}}.swiper-controls__pagination{display:flex;align-items:center;gap:var(--spacing-large)}.swiper-pagination.swiper-pagination-fraction{display:flex;align-items:center;min-height:var(--height)}.swiper-pagination.swiper-pagination-fraction span{display:flex;align-items:center;line-height:1}
