/* Стили для планшетов  */
@media only screen and (max-width: 992px) {
    .home-swp__btn {
        bottom: auto;
        top: 93px;
        left: -10px;
        width: calc(100% + 20px);
        justify-content: space-between;
        transform: translateX(0);
    }

    .home-swp__btn button {
        width: 48px;
        height: 48px;
        border-radius: 20px;
    }

    .home-card {
        flex-direction: column;
        border-radius: 24px;
        gap: 17px;
    }

    .home-card__img {
        height: 234px;
        width: 100%;
        border-radius: 24px;
    }

    .home-card__content {
        padding: 0 16px 89px;
    }

    .home-card__content-title {
        font-size: 20px;
        line-height: 24px;
        margin-bottom: 15px;
    }

    .home-card__content-description {
        font-size: 16px;
        line-height: 20px;
        margin-bottom: 15px;
        display: -webkit-box;
        -webkit-line-clamp: 5;
        -webkit-box-orient: vertical;
        overflow: hidden;
        text-overflow: ellipsis;
    }

    .home-card__content-body {
        gap: 7px;
    }

    .home-card__content-body__alerts {
        gap: 7px;
    }

    .home-card__content-body__alerts li {
        font-size: 14px;
        line-height: 16px;
        padding: 8px;
    }

    .home-card__content-body__day {
        font-size: 14px;
        line-height: 16px;
    }

    .home-card__content-body__time {
        font-size: 14px;
        line-height: 16px;
    }

    .home-card__content-body__data {
        gap: 7px;
    }

    .home-card__content-body__data>div {
        gap: 4px;
        font-size: 14px;
        line-height: 16px;
    }

    .home-card__content-body__data .main-img {
        width: 32px;
        height: 32px;
    }

    .home-card__content-body__link {
        right: 50%;
        bottom: 27px;
        transform: translateX(50%);
    }
}
