.home-slide-wrap {
    position: relative;
}

.home-slide-wrap .glider-prev,
.home-slide-wrap .glider-next {
    top: 43%;
}

.main-slider-box .glider-track {
    gap: 24px;
}

.card-slider {
    position: relative;
    display: block;
    color: var(--mirage-950);
    border-radius: 12px 12px 12px 0;
    overflow: hidden;
}

.card-slider:hover {
    color: var(--thunderbird-600);
}

.slider-card-img {
    height: 220px;
}

.card-slider:hover .slider-card-img {
    opacity: .9;
}

.card-slider-body {
    position: absolute;
    left: 0;
    bottom: 0;
    padding-right: 15px;
}

.card-slider-data,
.card-slider-title span {
    position: relative;
    display: inline-block;
    padding: 12px 24px 0 0;
    font-size: 12px;
    line-height: 16px;
    background: var(--mirage-50);
    border-radius: 0 16px 0 0;
}

.card-slider-title span {
    font-size: 16px;
    line-height: 22px;
    font-weight: 700;
}

.card-slider-title span:nth-child(1) {
    min-width: 120px;
    max-width: 90%;
}

.card-slider-data {
    top: 2px;
    color: var(--mirage-950);
}

.card-slider-data::before,
.card-slider-title span::before {
    content: '';
    position: absolute;
    bottom: 0;
    right: -12px;
    width: 12px;
    height: 12px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMiAxMkM1LjM3MjU2IDEyIDAgNi42Mjc0NCAwIDBWMTJIMTJaIiBmaWxsPSIjRjVGNkZBIi8+Cjwvc3ZnPgo=");
    background-repeat: no-repeat;
    background-size: 12px;
}

@media (max-width: 576px) {
    .main-slider-box {
        left: -12px;
        width: calc(100% + 24px);
        padding: 0 12px;
        overflow: hidden;
    }
}

@media (min-width: 991px) {
    .main-slider-box {
        display: grid;
        grid-template-columns: repeat(4, 1fr);
        grid-gap: 24px;
    }

    .home-slide-wrap .glider-prev, 
    .home-slide-wrap .glider-next {
        display: none;
    }
}