/**
 *  Module made by Nukium
 *
 *  @author    Nukium
 *  @copyright 2022 Nukium SAS
 *  @license   All rights reserved
 *
 * ███    ██ ██    ██ ██   ██ ██ ██    ██ ███    ███
 * ████   ██ ██    ██ ██  ██  ██ ██    ██ ████  ████
 * ██ ██  ██ ██    ██ █████   ██ ██    ██ ██ ████ ██
 * ██  ██ ██ ██    ██ ██  ██  ██ ██    ██ ██  ██  ██
 * ██   ████  ██████  ██   ██ ██  ██████  ██      ██
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 * THE SOFTWARE.
 */
/** Global part */
.nkm-marquee {
    display: flex !important;
    margin-bottom: 1rem;
    overflow: hidden;
    width: 100%;
}

.nkm-marquee-item {
    text-align: center;
	display: inline-block;
    min-width: 100vw;
}

.nkm-marquee-link {
	display: block;
}

.nkm-marquee-content {
    padding-top: 1rem;
    padding-bottom: 1rem;
}

.nkm-marquee-item > .nkm-marquee-link:focus {
    outline: 0;
    text-decoration: none;
}

/** Marquee part */
.nkm-marquee .js-marquee-wrapper,
.nkm-marquee .js-marquee {
    display: flex;
}

/** Slick part */
.nkm-marquee.slick-slider {
    -webkit-user-select: text !important;
    -khtml-user-select: text !important;
    -moz-user-select: text !important;
    -ms-user-select: text !important;
    user-select: text !important;
}

.nkm-marquee .slick-track {
    display: flex;
    flex-direction: column;
}

.nkm-marquee .slick-track .nkm-marquee-item {
    display: flex;
    height: 100%;
    justify-content: center;
    align-items: center;
}

.nkm-marquee .slick-track .nkm-marquee-content {
    padding-left: 1rem;
    padding-right: 1rem;
}

.nkm-marquee .slick-track .nkm-marquee-item > div,
.nkm-marquee .slick-track .nkm-marquee-item > a {
    width: 100%;
}
