div#stickyCTAtext {position: fixed;bottom: 0px;left: 0px;right: 0px;background-color: #e4eaff;padding: 8px 10px;text-align: center;z-index: 999999;font-size: 16px;box-shadow: 0px 0px 10px 10px rgba(0,0,0,0.03);transition: all 0.45s;}
body.sticky-cta-text-active {padding-bottom: 40px;}

@media(min-width: 701px){
    .menu-mobile-header{display: none !important;}
    .second-sub-header{display: none !important;}
}
@media(max-width: 700px){
    .menu-mobile-container {position: fixed;top: 10px;left: auto;right: -400px;max-width: 368px;width: 100%;overflow: hidden;max-height: calc(100vh - 20px);border-radius: 20px;background-color: #fbfbfb;}
    .menu-mobile-container.active {right: 10px !important;width: calc(100% - 20px) !important;} 
    .no-scroll header.header-main {z-index: 1 !important;}
    body.no-scroll .bmimb-offer-timer {z-index: 1 !important;}
    body.no-scroll .main-header-block {z-index: 3 !important;}
    section.flex-grow.bmimd-main-menu::before {content: '';position: fixed;top: 0px;left: 100%;width: 100%;height: 100%;background-color: #000;z-index: 1;opacity: 0.34;}
    body.no-scroll section.flex-grow.bmimd-main-menu::before{left: 0px;}
    .menu-mobile-container #menu-mobile-header-menu li a{font-size: 16px;padding: 10px;border-radius: 14px;}
    body #menu-mobile > .menu-mobile-content {padding: 30px 10px !important;}
    #menu-mobile > .menu-mobile-header {padding: 15px 20px !important;}
    .menu-mobile-container #menu-mobile-header-menu .menu-content li.active a,
    .menu-mobile-container #menu-mobile-header-menu li a:hover {background-color: #F7F8FA;}
    .menu-mobile-container #menu-mobile-header-menu li {margin-bottom: 0px;}
    ul#menu-mobile-header-menu {display: flex;flex-direction: column;gap: 8px;}
    #menu-mobile-header-menu>.menu-item-has-children:after {height: 14px;display: block;top: 31%;transform: translate(0px, -50%);background-size: contain;background-position: center;width: 14px;}
    #menu-header-menu-1>.menu-item-has-children:hover::after, #menu-mobile-header-menu>.menu-item-has-children:hover::after {transform: translate(0px, -50%);}
    html body.no-scroll #menu-overlay{opacity: 0px !important;visibility: hidden !important;}
    #wpadminbar{display: none !important;}
    .menu-items-for-mobile .popup-modal-new {position: absolute !important;top: 0px !important;height: 100% !important;display: block !important;left: 100%;transition: all 0.8s ease-in;background-color: #fbfbfb;}
    .zi-scroll .menu-items-for-mobile .active-popup + .popup-modal-new {left: 0px;transition: all 0.8s ease-out;}
    body.zi-scroll .menu-mobile-container {height: calc(100vh - 20px);}
    .menu-items-for-mobile .popup-content {border-radius: 0px;border: none;padding: 0px;background: transparent;}
    #menu-mobile .menu-mobile-content {height: auto;background-color: #fff;max-width: calc(100% - 10px);margin: 0 auto;border-radius: 20px;}
    .second-sub-header {padding: 15px 15px;}
    #menu-mobile .mega-menu-lists > span{padding-left: 11px;font-size: 16px !important;}
    #menu-mobile .mega-menu-list {width: calc(100% - 10px) !important;margin: 0 auto;background-color: #fff;padding: 10px;border-radius: 14px;}
    body .close-popup{display: none !important;}
    #menu-mobile .mega-menu-lists .menu-content > .menu-content__item > a{display: block !important;}
    #menu-mobile .mega-menu-lists .menu-content > .menu-content__item > a:hover{text-decoration: none !important;}
    .menu-mobile-container #menu-mobile-header-menu .menu-content li{margin-bottom: 8px !important;}
    .bmimd-main-menu .mega-menu-col.col-first{padding-top: 0px !important;}
    .popup-content .product-card-txt{max-width: calc(100% - 60px) !important;}
    #menu-mobile > .menu-mobile-header div {font-size: 18px;color: #000;font-weight: 500;}
    #menu-mobile .col-first .mega-menu-lists .menu-content > .menu-content__item > a{font-size: 16px !important;}
}