
                            a.c-header__btn-user {
                              display: flex;
                              align-items: center;
                              justify-content: center;
                            }

                            a.c-header__btn-user:after {
                              content: unset;
                            }
                          
        .animationDivInnerNav {
            position: absolute;
            height: 39px;
            top: 0;
            z-index: -1;
            opacity: 0.5;
            background-color: #d9d8d8;
            border-radius: 12px;
            transition: all .5s ease 0s;
        }

        .bg-transparent,
        .bg-transparent:hover {
            background: transparent !important;
        }

        .zIndex-high {
            z-index: 999999999;
        }

        /* Classic dropdown styles */
        .classic-submenu {
            display: none;
            position: absolute;
            background: #fff;
            padding: 10px 0;
            list-style: none;
            min-width: 220px;
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
            z-index: 1000;
            border-radius: 5px;
            top: 100%;
            right: 0;
        }

        .has-submenu:hover>.classic-submenu {
            display: block;
        }

        /* ensure parent li positions absolute submenu correctly */
        .bk_menu li.has-submenu {
            position: relative;
        }

        .classic-submenu li a {
            padding: 8px 20px;
            display: block;
            white-space: nowrap;
            color: #333;
            transition: all 0.2s ease;
        }

        .classic-submenu li a:hover {
            background-color: #f5f5f5;
            color: #000;
        }

        .classic-submenu .sub-menu {
            display: none;
            position: absolute;
            top: 0;
            right: 100%;
            background: #fff;
            padding: 10px 0;
            list-style: none;
            min-width: 220px;
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
            border-radius: 5px;
        }

        .classic-submenu li.has-submenu:hover>.sub-menu {
            display: block;
        }

        .classic-submenu li.has-submenu {
            position: relative;
        }

        /* Ensure overlay doesn't block mouse interactions with submenus */
        .bakala-submenu-overlay {
            pointer-events: none;
        }
    
			#addToCartModal .modal-content {
				overflow-y: auto;
			}
		