.kordit-section--slider .swiper{height:auto;width:100%}.kordit-section--slider .swiper-slide{align-items:stretch;display:flex;height:auto}.kordit-section--slider .kordit-slider__controls{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-top:2rem;padding:0 .5rem}.kordit-section--slider .kordit-slider__controls-left{align-items:center;display:flex;min-height:44px}.kordit-section--slider .kordit-slider__controls-right{align-items:center;display:flex;gap:.5rem}.kordit-section--slider .swiper-button-next,.kordit-section--slider .swiper-button-prev{bottom:auto;color:inherit;height:auto;right:auto;margin:0;position:static!important;left:auto;top:auto;width:auto}.kordit-section--slider .swiper-button-next:after,.kordit-section--slider .swiper-button-next:before,.kordit-section--slider .swiper-button-prev:after,.kordit-section--slider .swiper-button-prev:before{content:none!important;display:none!important}.kordit-section--slider .kordit-slider__nav{align-items:center;background:rgba(0,0,0,.06);border:none;border-radius:50%;color:var(--wp--preset--color--primary,#1a1a1a);cursor:pointer;display:inline-flex;height:36px;justify-content:center;padding:0;transition:background .2s ease,color .2s ease;width:36px}.kordit-section--slider .kordit-slider__nav:focus-visible,.kordit-section--slider .kordit-slider__nav:hover{background:var(--wp--preset--color--primary,#1a1a1a);color:#fff;outline:none}.kordit-section--slider .kordit-slider__nav.swiper-button-disabled{cursor:not-allowed;opacity:.3;pointer-events:none}.kordit-section--slider .kordit-slider__nav svg{display:block}.kordit-section--slider .swiper-pagination{align-items:center;display:inline-flex;gap:.5rem;position:static;transform:none;width:auto}.kordit-section--slider .swiper-pagination-bullet{background:rgba(0,0,0,.25);border-radius:999px;height:8px;margin:0!important;opacity:1;transition:background .2s ease,width .2s ease;width:8px}.kordit-section--slider .swiper-pagination-bullet-active{background:var(--wp--preset--color--accent,#06f);width:28px}.kordit-section--slider .swiper-pagination-fraction{color:var(--wp--preset--color--secondary,#666);font-size:.875rem}.kordit-section--slider .swiper-pagination-progressbar{background:rgba(0,0,0,.1);border-radius:999px;height:3px;position:relative;width:120px}.kordit-section--slider .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--wp--preset--color--accent,#06f);border-radius:999px}
