.block-slider{flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.block-slider__items{width:100%;display:flex;position:relative;overflow-x:scroll}.block-slider__items::-webkit-scrollbar{display:none}.block-slider__items>div{cursor:pointer;flex-shrink:0}.block-slider .scrollLeftButton,.block-slider .scrollRightButton{opacity:.4;cursor:pointer;background-color:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-top:-24px;display:flex;position:absolute;inset-block-start:50%}.block-slider .scrollLeftButton svg,.block-slider .scrollRightButton svg{width:24px;height:24px}.block-slider .scrollLeftButton:hover,.block-slider .scrollRightButton:hover{opacity:1}.block-slider .scrollLeftButton{inset-inline-start:-24px}.block-slider .scrollRightButton{inset-inline-end:-24px}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ui-button{cursor:pointer;box-sizing:border-box;background-color:currentColor;border:2px solid;flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:4px;transition:background-color,color,opacity .1s linear;display:inline-flex}.ui-button__inner{font-weight:700;display:flex}.ui-button svg{display:flex}.ui-button--disable{cursor:auto;opacity:.3}.ui-button--rounded{border-radius:4px}.ui-button--loading{cursor:progress}.ui-button--loading .ui-icon{animation:2s linear infinite rotate}.ui-button--outline{background:0 0}.ui-button--outline:not(.ui-button--hover) .ui-button__inner,.ui-button--outline:not(.ui-button--hover) svg{color:currentColor}.ui-button--outline.ui-button--hover{background:currentColor}.ui-button--small{padding:6px 10px}.ui-button--small .ui-button__inner{font-size:13px;line-height:16px}.ui-button--small svg{width:14px;height:14px;margin:1px}.ui-button--small.ui-button--round{border-radius:16px;padding:6px}.ui-button--small.ui-button--round .ui-button__inner{margin-right:4px}.ui-button--small.ui-button--round svg:not(:last-child){margin-left:4px}.ui-button--medium{height:38px;padding:7px 14px}.ui-button--medium .ui-button__inner{font-size:14px;line-height:20px}.ui-button--medium svg{width:16px;height:16px;margin:2px}.ui-button--medium.ui-button--round{border-radius:20px;padding:8px}.ui-button--medium.ui-button--round .ui-button__inner{margin-right:6px}.ui-button--medium.ui-button--round svg:not(:last-child){margin-left:6px}.ui-button--large{gap:8px;height:56px;padding:14px 38px}.ui-button--large .ui-button__inner{font-size:16px;line-height:20px}.ui-button--large svg{width:24px;height:24px}.ui-button--large.ui-button--round{border-radius:28px;padding:14px}.ui-button--large.ui-button--round .ui-button__inner{margin-right:24px}.ui-button--large.ui-button--round svg:not(:last-child){margin-left:24px}.ui-button--type-default{color:var(--button-default)}.ui-button--type-default .ui-button__inner{color:var(--button-default-text)}.ui-button--type-default svg{color:var(--button-default-svg)}.ui-button--type-default.ui-button--hover{color:var(--button-default-hover)}.ui-button--type-white{color:var(--button-white)}.ui-button--type-white .ui-button__inner{color:var(--button-white-text)}.ui-button--type-white svg{color:var(--button-white-svg)}.ui-button--type-white.ui-button--hover{color:var(--button-white-hover)}.ui-button--type-primary{color:var(--button-primary)}.ui-button--type-primary .ui-button__inner{color:var(--button-primary-text)}.ui-button--type-primary svg{color:var(--button-primary-svg)}.ui-button--type-primary.ui-button--hover{color:var(--button-primary-hover)}.ui-button--type-secondary{color:var(--button-secondary)}.ui-button--type-secondary .ui-button__inner{color:var(--button-secondary-text)}.ui-button--type-secondary svg{color:var(--button-secondary-svg)}.ui-button--type-secondary.ui-button--hover{color:var(--button-secondary-hover)}.ui-button--type-success{color:var(--button-success)}.ui-button--type-success .ui-button__inner{color:var(--button-success-text)}.ui-button--type-success svg{color:var(--button-success-svg)}.ui-button--type-success.ui-button--hover{color:var(--button-success-hover)}@media (width>=768px){.ui-button--md-small{padding:6px 10px}.ui-button--md-small .ui-button__inner{font-size:13px;line-height:16px}.ui-button--md-small svg{width:14px;height:14px;margin:1px}.ui-button--md-small.ui-button--round{border-radius:16px;padding:6px}.ui-button--md-small.ui-button--round .ui-button__inner{margin-right:4px}.ui-button--md-small.ui-button--round svg:not(:last-child){margin-left:4px}.ui-button--md-medium{padding:8px 14px}.ui-button--md-medium .ui-button__inner{font-size:14px;line-height:20px}.ui-button--md-medium svg{width:16px;height:16px;margin:2px}.ui-button--md-medium.ui-button--round{border-radius:20px;padding:8px}.ui-button--md-medium.ui-button--round .ui-button__inner{margin-right:6px}.ui-button--md-medium.ui-button--round svg:not(:last-child){margin-left:6px}.ui-button--md-large{gap:8px;height:56px;padding:14px 38px}.ui-button--md-large .ui-button__inner{font-size:16px;line-height:20px}.ui-button--md-large svg{width:24px;height:24px}.ui-button--md-large.ui-button--round{border-radius:28px;padding:14px}.ui-button--md-large.ui-button--round .ui-button__inner{margin-right:24px}.ui-button--md-large.ui-button--round svg:not(:last-child){margin-left:24px}}.ui-icon{width:24px;height:24px}.ui-icon path{color:currentColor}
