.finkit-modular-slider{position:relative}.finkit-modular-slider__container{position:relative;z-index:1;display:block;padding:20px 0;overflow:hidden}.finkit-modular-slider__container.finkit-modular-slider--autoheight{height:auto}.finkit-modular-slider__container.finkit-modular-slider--autoheight .finkit-modular-slider__wrapper{align-items:flex-start;transition-property:transform,height}.finkit-modular-slider__container.finkit-modular-slider--vertical .finkit-modular-slider__wrapper{flex-direction:column}.finkit-modular-slider__wrapper{position:relative;z-index:1;display:flex;width:100%;height:100%}.finkit-modular-slider__pagination{position:absolute;display:none;align-items:center;justify-content:center;width:100%}.finkit-modular-slider__pagination.finkit-modular-slider--visible{display:flex}@media screen and (min-width:600px){.finkit-modular-slider__pagination.finkit-modular-slider--visible\:s{display:flex}}@media screen and (min-width:768px){.finkit-modular-slider__pagination.finkit-modular-slider--visible\:m{display:flex}}@media screen and (min-width:1024px){.finkit-modular-slider__pagination.finkit-modular-slider--visible\:l{display:flex}}@media screen and (min-width:1280px){.finkit-modular-slider__pagination.finkit-modular-slider--visible\:xl{display:flex}}@media screen and (min-width:1440px){.finkit-modular-slider__pagination.finkit-modular-slider--visible\:2xl{display:flex}}@media screen and (min-width:1920px){.finkit-modular-slider__pagination.finkit-modular-slider--visible\:3xl{display:flex}}.finkit-modular-slider__pagination-bullet{width:6px;height:4px;margin:0 2px;border-radius:16px;background:var(--color-gray-600);transition:var(--transition-default);cursor:pointer}.finkit-modular-slider__pagination-bullet.finkit-modular-slider--active{width:24px;background:var(--color-gray-800)}.finkit-modular-slider__pagination-bullet:only-child{display:none}.finkit-modular-slider__navigation{position:absolute;z-index:10;display:none}@media screen and (min-width:1024px){.finkit-modular-slider__navigation{display:flex}}.finkit-modular-slider__navigation-button{display:flex;align-items:center;justify-content:center;width:56px;height:56px;font-size:var(--font-size-24);border-radius:50%;background:var(--color-white);color:var(--color-gray-800);transition:var(--transition-default);cursor:pointer}@media (hover:hover) and (pointer:fine){.finkit-modular-slider__navigation-button:hover{color:var(--color-black-500)}}.finkit-modular-slider__navigation-button.finkit-modular-slider__navigation-button-next svg{transform:scaleX(-1)}.finkit-modular-slider__navigation-button.finkit-modular-slider--hidden{opacity:0;visibility:hidden}.finkit-modular-slider__navigation.finkit-modular-slider--outside{top:50%;align-items:center;justify-content:space-between;width:100%;height:0}.finkit-modular-slider__navigation.finkit-modular-slider--outside .finkit-modular-slider__navigation-button-prev{transform:translateX(-50%)}.finkit-modular-slider__navigation.finkit-modular-slider--outside .finkit-modular-slider__navigation-button-next{transform:translateX(50%)}.finkit-modular-slider__navigation.finkit-modular-slider--inside{top:50%;align-items:center;justify-content:space-between;width:100%;height:0}.finkit-modular-slider__navigation.finkit-modular-slider--inside .finkit-modular-slider__navigation-button-prev{transform:translateX(24px)}.finkit-modular-slider__navigation.finkit-modular-slider--inside .finkit-modular-slider__navigation-button-next{transform:translateX(-24px)}.finkit-modular-slider__navigation.finkit-modular-slider--corner{gap:16px;transform:translate(24px,-44px)}.finkit-modular-slider__navigation.finkit-modular-slider--corner .finkit-modular-slider__navigation-button{transform:translateY(-100%)}.finkit-modular-slider__navigation.finkit-modular-slider--corner .finkit-modular-slider__navigation-button.finkit-modular-slider--hidden{opacity:100%;visibility:unset}.finkit-modular-slider__navigation.finkit-modular-slider--s .finkit-modular-slider__navigation-button{width:48px;height:48px;font-size:var(--font-size-20)}.finkit-modular-slider__navigation.finkit-modular-slider--l .finkit-modular-slider__navigation-button{width:60px;height:60px}.finkit-modular-slider__navigation.finkit-modular-slider--secondary .finkit-modular-slider__navigation-button{background:var(--color-black-500);color:var(--color-gray-500)}@media (hover:hover) and (pointer:fine){.finkit-modular-slider__navigation.finkit-modular-slider--secondary .finkit-modular-slider__navigation-button:hover{background:var(--color-black-400);color:var(--color-white)}}.finkit-modular-slider__navigation.finkit-modular-slider--secondary .finkit-modular-slider__navigation-button:active{background:var(--color-black-300);color:var(--color-white)}.finkit-modular-slider__navigation.finkit-modular-slider--blur .finkit-modular-slider__navigation-button{background:rgba(255,255,255,.64)}@media (hover:hover) and (pointer:fine){.finkit-modular-slider__navigation.finkit-modular-slider--blur .finkit-modular-slider__navigation-button:hover{background:rgba(255,255,255,.8)}}.finkit-modular-slider__navigation.finkit-modular-slider--blur .finkit-modular-slider__navigation-button:active{background:rgba(255,255,255,.96)}.finkit-modular-slider__navigation.finkit-modular-slider--blur.finkit-modular-slider--secondary .finkit-modular-slider__navigation-button{background:rgba(31,36,46,.56)}.finkit-modular-slider__navigation.finkit-modular-slider--blur.finkit-modular-slider--secondary .finkit-modular-slider__navigation-button:hover{background:rgba(31,36,46,.72)}.finkit-modular-slider__navigation.finkit-modular-slider--blur.finkit-modular-slider--secondary .finkit-modular-slider__navigation-button:active{background:rgba(31,36,46,.88)}.finkit-modular-slider__item{position:relative;display:block;flex-shrink:0;width:100%;height:auto}.finkit-modular-tooltip{min-width:32px;max-width:192px;padding:6px 10px;line-height:0;border-radius:6px;background:var(--color-black-500);box-shadow:0 1px 3px 0 rgba(31,36,46,.03),0 6px 6px 0 rgba(31,36,46,.03),0 13px 8px rgba(31,36,46,.01)}.finkit-modular-tooltip.finkit-modular-tooltip--inverted{background:var(--color-white)}.finkit-modular-tooltip__wrapper{display:inline-block}.finkit-modular-tooltip__text{font-size:var(--font-size-12);line-height:var(--font-line-height-12);font-weight:var(--font-weight-regular);color:var(--color-white)}.finkit-modular-tooltip__text.finkit-modular-tooltip--inverted{color:var(--color-black-500)}