@media (max-width: 991px) {
    .ltu-sticky-toc {
        width: 100%;
        border-radius: 8px;
        max-width: 100%;
        top: 0;
        background-color: #fff;
        left: 0;
        display: flex;
        flex-direction: column;
        align-items: center;
        box-shadow: 4px 5px 16px rgba(64, 68, 77, 0.12);
    }

    .ltu-sticky-toc .b-content__btn {
        text-align: left;
        width: 100%;
        max-width: 100%;
        margin: 0 auto;
        padding: 1.5rem;
        display: flex;
        align-items: center;
        justify-content: space-between;
      }

    .ltu-sticky-toc .b-content__btn::after {
        display: flex;
        width: 12px;
        height: 7px;
        content: "";
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='12' viewBox='0 0 8 12'%3E%3Cpath d='M7.5 6L1.83198 12L0.5 10.59L4.82659 6L0.5 1.41L1.83198 0L7.5 6Z' fill='%23195AFE'/%3E%3C/svg%3E");
        background-position: center;
        background-repeat: no-repeat;
        background-size: contain;
    }

    .ltu-sticky-toc.is-open .b-content__btn::after {
        transform: rotate(90deg);
    }

    .ltu-sticky-toc .b-content__block {
        display: none;
        width: 100%;
        max-width: 960px;
        margin: 0 auto;
        padding: 1.5rem;
        border-top: 1px solid #eee;
    }

    .ltu-sticky-toc.is-open .b-content__block {
        display: block;
    }
}