.footer-menu-list img {
    width: 21px;
}

.v3-twm-notification .swiper-pagination {
    font-size: 12px;
}

.v3-twm-notification .swiper-button-prev,
.v3-twm-notification .swiper-button-next {
    margin-top: 10px;
}

.video-mask img {
    width: auto;
}

.video-mask+.z-10 img {
    width: 143px;
}

.pt-\[98px\] {
    padding-top: 70px;
}

.alert {
    position: relative;
    display: block;
    min-width: unset;
    z-index: 9;
}

.twm-page-header:not(.twm-page-header-overview) {
    height: 250px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: flex-end;
    padding: 0 2rem;
    background-position: 60% 50%;
    padding-bottom: 50px;
}
@media only screen and (max-width: 767px) {
    .twm-page-header:not(.twm-page-header-overview) {
        height: 160px;
    }
}

.twm-page-header:not(.twm-page-header-overview) .twm-headline {
    position: relative;
    top: initial;
    left: initial;
    bottom: initial;
    line-height: 50%;
}

.twm-page-header:not(.twm-page-header-overview) .twm-page-nav-breadcrumb {
    position: relative;
    border-radius: 45px;
    right: initial;
    top: initial;
}

/*0814*/
.twm-page-estore-phoneNumber-steps .twm-estore-phoneNumber-step .step-headline,.twm-headline-order-section{font-size: 2rem;}
.twm-page-estore-phoneNumber-steps .twm-estore-phoneNumber-step-phone-number .phone-number-confirm{margin-top: 20px;}


.v3-twm-notification .swiper-pagination,
.v3-twm-notification .swiper-slide{
    font-size: 1em;
}
.level-3-list .level-3:hover .level-3-list-name{
    color: #e3e7ee;
}
@media (min-width: 992px) {
    .v3-twm-notification .swiper-button-next,
    .v3-twm-notification .swiper-button-prev {
                 margin: 10px 0;
    }
}

.navigation-list,
.v3-twm-header-tools >ul,
.v3-twm-notification h4.swiper-slide {
margin-bottom:0;
}

