.wp-block-sg-gutenberg-customisations-ticker,
.wp-block-sg-gutenberg-customisations-ticker .js-marquee-wrapper {
    overflow: hidden;
}

.wp-block-sg-gutenberg-customisations-ticker:not(.marquee-init) {
    white-space: nowrap;
}

.wp-block-sg-gutenberg-customisations-ticker:not(.marquee-init) > * {
    display: inline-block;
    vertical-align: top;
    margin: 0;
}

.wp-block-sg-gutenberg-customisations-ticker .js-marquee-wrapper .js-marquee {
    font-size: 0;
    line-height: 0;
}

.wp-block-sg-gutenberg-customisations-ticker .js-marquee-wrapper .js-marquee > * {
    display: inline-block;
    vertical-align: middle;
}

.wp-block-sg-gutenberg-customisations-ticker .js-marquee-wrapper .js-marquee > figure {
    margin: 0;
}

.wp-block-sg-gutenberg-customisations-ticker[data-item-gap="10"] .js-marquee-wrapper .js-marquee > * {
    margin-left: 5px;
    margin-right: 5px;
}

.wp-block-sg-gutenberg-customisations-ticker[data-item-gap="20"] .js-marquee-wrapper .js-marquee > * {
    margin-left: 10px;
    margin-right: 10px;
}

.wp-block-sg-gutenberg-customisations-ticker[data-item-gap="30"] .js-marquee-wrapper .js-marquee > * {
    margin-left: 15px;
    margin-right: 15px;
}

.wp-block-sg-gutenberg-customisations-ticker[data-item-gap="40"] .js-marquee-wrapper .js-marquee > * {
    margin-left: 20px;
    margin-right: 20px;
}

.wp-block-sg-gutenberg-customisations-ticker[data-item-gap="50"] .js-marquee-wrapper .js-marquee > * {
    margin-left: 25px;
    margin-right: 25px;
}

.wp-block-sg-gutenberg-customisations-ticker[data-item-gap="60"] .js-marquee-wrapper .js-marquee > * {
    margin-left: 30px;
    margin-right: 30px;
}

.wp-block-sg-gutenberg-customisations-ticker[data-item-gap="70"] .js-marquee-wrapper .js-marquee > * {
    margin-left: 35px;
    margin-right: 35px;
}

.wp-block-sg-gutenberg-customisations-ticker[data-item-gap="80"] .js-marquee-wrapper .js-marquee > * {
    margin-left: 40px;
    margin-right: 40px;
}

.wp-block-sg-gutenberg-customisations-ticker[data-animate="false"] {
    overflow-x: auto;
    -ms-overflow-style: none;
    scrollbar-width: none;
}

.wp-block-sg-gutenberg-customisations-ticker[data-animate="false"]::-webkit-scrollbar {
    display: none;
}

.wp-block-sg-gutenberg-customisations-ticker[data-animate="false"] .inner {
    white-space: nowrap;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -o-user-select: none;
    user-select: none;
}

.wp-block-sg-gutenberg-customisations-ticker[data-animate="false"] .inner > * {
    display: inline-block;
    vertical-align: middle;
    pointer-events: none;
    margin-bottom: 0;
}
