.no-margin-bottom {
    margin-bottom: 0 !important;
}

@media only screen and (max-width: 900px) {
    body {
      background-color: lightblue;
    }
}

@media screen and (max-width: 56.25em) {
    .wnd-mt-classic:not(.s-hn-centered) #menu {
        float: right;
        top: auto;
    }
}

@media screen and (max-width: 56.25em) {
    .wnd-mt-classic #menu {
        position: relative;
    }
}

@media screen and (max-width: 56.25em) {
    .wnd-mt-classic #menu>div {
        display: block;
        margin: 0;
    }
}

@media screen and (max-width: 56.25em) {
    .wnd-mt-classic #menu a {
        text-decoration: none;
    }
}

@media screen and (max-width: 56.25em) {
    .wnd-mt-classic .menu-close {
        display: none;
    }
}

@media screen and (max-width: 56.25em) {
    .wnd-mt-classic:not(.s-hn-centered) #menu .level-1 {
        display: flex;
        justify-content: flex-end;
    }
}

@media screen and (max-width: 56.25em) {
    .wnd-mt-classic #menu .level-1 {
        width: auto;
    }
}

@media screen and (max-width: 56.25em) {
    .wnd-mt-classic #menu .level-1>li {
        display: inline-block;
    }
}

@media screen and (max-width: 56.25em) {
    .wnd-mt-classic #menu .level-1>li>.menu-item {
        position: relative;
        line-height: 50px;
        display: block;
    }
}

@media screen and (max-width: 56.25em) {
    .wnd-mt-classic #menu a {
        text-decoration: none;
    }
}

@media screen and (max-width: 56.25em) {
    .t .menu-item {
        font-size: .8125rem;
        text-transform: uppercase;
        letter-spacing: .025em;
    }
}

@media screen and (max-width: 56.25em) {
    .t-nav-fw-l.t-p-fw-m .t .menu-item {
        font-weight: 500;
    }
}

@media screen and (max-width: 56.25em) {
    .wnd-mt-classic.menu-default-underline-grow .level-1>li>.menu-item, .wnd-mt-classic.menu-default-underline .level-1>li>.menu-item, .wnd-mt-classic.menu-default .level-1>li>.menu-item, .wnd-mt-classic.menu-strikethrough .level-1>li>.menu-item {
        padding: 0 1rem;
    }
}

@media screen and (max-width: 56.25em) {
    .sc-w.s-hn.wnd-mt-classic.menu-bottom .cart, .sc-w.s-hn.wnd-mt-classic.menu-bottom .cart .cart-text span, .sc-w.s-hn.wnd-mt-classic.menu-bottom .level-1>li>.menu-item, .sc-w.s-hn.wnd-mt-classic.menu-bottom .level-1>li>.menu-item+ul+.mm-arrow:after, .sc-w.s-hn.wnd-mt-classic.menu-bottom .level-1>li>.menu-item:after, .sc-w.s-hn.wnd-mt-classic.menu-bottom .search, .sc-w.s-hn.wnd-mt-classic.menu-bottom .search-icon-text, .sc-w.s-hn.wnd-mt-classic.menu-default-underline-grow .cart, .sc-w.s-hn.wnd-mt-classic.menu-default-underline-grow .cart .cart-text span, .sc-w.s-hn.wnd-mt-classic.menu-default-underline-grow .level-1>li>.menu-item, .sc-w.s-hn.wnd-mt-classic.menu-default-underline-grow .level-1>li>.menu-item+ul+.mm-arrow:after, .sc-w.s-hn.wnd-mt-classic.menu-default-underline-grow .level-1>li>.menu-item:after, .sc-w.s-hn.wnd-mt-classic.menu-default-underline-grow .search, .sc-w.s-hn.wnd-mt-classic.menu-default-underline-grow .search-icon-text, .sc-w.s-hn.wnd-mt-classic.menu-default-underline .cart, .sc-w.s-hn.wnd-mt-classic.menu-default-underline .cart .cart-text span, .sc-w.s-hn.wnd-mt-classic.menu-default-underline .level-1>li>.menu-item, .sc-w.s-hn.wnd-mt-classic.menu-default-underline .level-1>li>.menu-item+ul+.mm-arrow:after, .sc-w.s-hn.wnd-mt-classic.menu-default-underline .level-1>li>.menu-item:after, .sc-w.s-hn.wnd-mt-classic.menu-default-underline .search, .sc-w.s-hn.wnd-mt-classic.menu-default-underline .search-icon-text {
        color: #393939;
    }
}

@media screen and (max-width: 56.25em) {
    .wnd-mt-classic #menu .level-1>li>.menu-item>.menu-item-text {
        transition: all .3s ease;
        white-space: nowrap;
        position: relative;
        padding: 0;
    }
}

@media screen and (max-width: 56.25em) {
    .wnd-mt-classic #menu .level-1>li {
        display: inline-block;
    }
}

@media screen and (max-width: 56.25em) {

    #menu {
        right: 0;
        background: transparent !important;
    }

    #menu ul.level-1 li:first-child {
        display: none !important;
    }

    #menu ul.level-1 li:nth-child(2) {
        display: none !important;
    }

}

.video_container {
    display: flex; 
    justify-content: space-evenly;
}

@media screen and (max-width: 56.25em) {
    .video_container {
        display: grid; 
        gap: 30px;
        justify-content: center;
    }
}