.c-slider-builder{display:var(--sb-display,flex);flex-direction:var(--sb-flex-direction,column);gap:var(--sb-gap,1rem)}.c-slider-builder[data-navigation-position=top]{--sb-nav-order-default:var(--sb-nav-order, -1)}.c-slider-builder[data-navigation-position=bottom]{--sb-nav-order-default:var(--sb-nav-order, 3)}.c-slider-builder[data-pagination-position=top]{--sb-pag-order-default:var(--sb-pag-order, -1)}.c-slider-builder[data-pagination-position=bottom]{--sb-pag-order-default:var(--sb-pag-order, 3)}.c-slider-builder[data-navigation-position=default]{position:var(--sb-position,relative)}.c-slider-builder[data-navigation-position=default] .c-slider-builder__navigation-wrapper{left:var(--sb-nav-wrap-left,0);pointer-events:var(--sb-nav-wrap-pointer-events,none);position:var(--sb-nav-wrap-position,absolute);right:var(--sb-nav-wrap-right,0);top:var(--sb-nav-wrap-top,50%);transform:var(--sb-nav-wrap-transform,translateY(-50%));width:var(--sb-nav-wrap-width,100%);z-index:var(--sb-nav-wrap-z-index,1)}.c-slider-builder[data-navigation-alignment=wide][data-pagination-type=progressbar]{--sb-pag-width:100%}.c-slider-builder--equal-height .swiper-slide{height:var(--sb-equal-height,auto)}.c-slider-builder--overflow-visible{overflow:var(--sb-overflow,visible)!important}.c-slider-builder__list{list-style:var(--sb-list-style,none);margin:var(--sb-list-margin,0);padding:var(--sb-list-padding,0)}.c-slider-builder__swiper-container{order:var(--sb-swiper-order-default,var(--sb-swiper-order,0))}.c-slider-builder__pagination-wrapper{order:var(--sb-pag-order-default,var(--sb-pag-order,0));position:var(--sb-pag-position,relative);width:var(--sb-pag-width,auto)}.c-slider-builder__pagination{--swiper-pag-bottom:0;--swiper-pag-top:0;--swiper-pag-color:var(--sb-pag-color, #412458);position:var(--sb-pag-position,relative)}.c-slider-builder__pagination[data-type=fraction]{--swiper-pagination-bottom:var(--sb-pag-fraction-bottom, 0)}.c-slider-builder__navigation-wrapper{order:var(--sb-nav-order-default,var(--sb-nav-order,0))}.c-slider-builder__navigation{align-items:var(--sb-nav-align-items,center);display:var(--sb-nav-display,flex);gap:var(--sb-nav-gap,1rem)}.c-slider-builder__navigation[data-alignment=left]{justify-content:flex-start}.c-slider-builder__navigation[data-alignment=wide],.c-slider-builder__navigation[data-alignment=center]{justify-content:center}.c-slider-builder__navigation[data-alignment=wide]{--sb-pag-order-default:var(--sb-pag-order, 0)}.c-slider-builder__navigation[data-alignment=right]{justify-content:flex-end}.c-slider-builder__navigation[data-position=default]{--sb-nav-btn-offset:var(--sb-nav-btn-offset-mobile, 0);justify-content:space-between}@media(min-width:720px){.c-slider-builder__navigation[data-position=default]{--sb-nav-btn-offset:var(--sb-nav-btn-offset-tablet, -5px)}}@media(min-width:992px){.c-slider-builder__navigation[data-position=default]{--sb-nav-btn-offset:var(--sb-nav-btn-offset-desktop, -10px)}}.c-slider-builder__button{align-items:var(--sb-nav-btn-align-items,center);background-color:var(--sb-nav-btn-bg-color,var(--sb-nav-color,#412458));border-radius:var(--sb-nav-btn-radius,50%);border:1px solid var(--sb-nav-btn-border,var(--sb-nav-color,#412458));color:var(--sb-nav-btn-color,#ffffff);cursor:var(--sb-nav-btn-cursor,pointer);display:var(--sb-nav-btn-display,flex);flex-shrink:var(--sb-nav-btn-flex-shrink,0);justify-content:var(--sb-nav-btn-justify-content,center);opacity:var(--sb-nav-btn-opacity,1);padding:var(--sb-nav-btn-padding,10px);pointer-events:var(--sb-nav-btn-pointer-events,auto);position:var(--sb-nav-btn-position,relative);transition:var(--sb-nav-btn-transition,background-color 0.3s ease-in-out,color 0.3s ease-in-out)}.c-slider-builder__button--prev{left:var(--sb-nav-btn-offset,auto)}.c-slider-builder__button--next{right:var(--sb-nav-btn-offset,auto)}.c-slider-builder__button.swiper-button-lock{--sb-nav-btn-display:none}.c-slider-builder__button:disabled,.c-slider-builder__button.swiper-button-disabled{--sb-nav-btn-opacity:var(--sb-nav-btn-opacity-disabled, 0.5);--sb-nav-btn-pointer-events:none}.c-slider-builder__button:is(:hover,:focus){--sb-nav-btn-opacity:var(--sb-nav-btn-opacity-hover, 0.9)}.c-slider-builder__button:focus{outline:var(--sb-nav-btn-outline,1px solid var(--sb-nav-btn-outline-color,var(--color-2,#4ba3e7)));outline-offset:var(--sb-nav-btn-outline-offset,2px)}