.alpus-horizontal-scroller-wrapper {
    width: 100%;
}

.alpus-horizontal-scroller {
    height: 100vh;
    .alpus-horizontal-scroller-scroll {
        height: 100%;
    }
    .alpus-horizontal-scroller-items {
        height: 100%;
        display: flex;
        overflow: hidden;

        >* {
            width: calc(100%/var(--alpus-hscroll-width, 1)) !important;
            flex: 0 0 auto;
        }
    }

    .alpus-horizontal-scroller-item {
        flex: 0 0 auto;
    }
}