.main-nav{position:fixed;top:0;left:0;right:0;background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,0));z-index:9999999;transition:all .2s ease-in-out;transform:translateY(-100%);animation:1s slideInDown forwards ease-in-out}.sticky-bar{background:var(--dark-color)!important;border-bottom:3px solid var(--light-color)!important}.main-nav .site-title{font-size:2rem;font-family:"Audiowide",sans-serif}.main-nav .cart-items a,.main-nav i,.mobile-nav .cart-items a,.mobile-nav i,#expanded-menu .cart-items a{color:var(--light-color)!important}.mobile-nav i{font-size:2rem!important}.main-nav .logo-wrapper-link,.main-nav .site-title{text-decoration:none;color:var(--light-color)}.main-nav .logo-wrapper-link img{height:61.78px}.social-media-icons a,.social-media-icons a i{color:var(--text-color);text-decoration:none}.main-nav a:hover{text-decoration:none}.social-media-icons a i{font-size:3rem!important;margin-right:10px}.main-nav ul{display:flex;margin:0;flex-wrap:wrap;justify-content:flex-end}.main-nav li{list-style-type:none!important;margin-bottom:0!important}.main-nav ul li{margin-right:20px!important;position:relative}.main-nav ul li a{color:var(--text-color);text-decoration:none;font-size:.8rem;text-transform:uppercase;font-weight:bold;font-family:"Archivo Black",sans-serif}.main-nav ul li a:hover{text-decoration:underline}.main-nav .et_pb_button{margin-left:20px;font-size:1rem}.main-nav .sub-menu{display:none;background:var(--dark-color);border:2px solid var(--accent);padding:10px 20px;min-width:250px}.main-nav ul li:hover .sub-menu{display:block;position:absolute;right:auto;left:0}.main-nav ul li li{position:relative}.main-nav ul li .sub-menu a{color:var(--text-color)}.main-nav ul li li .sub-menu,.main-nav ul li:hover li .sub-menu{display:none}.main-nav ul li:hover li:hover .sub-menu{display:block;position:absolute;top:50%;transform:translateY(-50%);right:100%;left:auto}.main-nav ul li li li .sub-menu,.main-nav ul li:hover li li .sub-menu,.main-nav ul li:hover li:hover li .sub-menu,.main-nav ul li:hover li:hover li:hover .sub-menu{display:none}.main-nav ul li:hover .sub-menu li{margin:10px 0!important}.call-button{font-family:"Archivo Black",sans-serif!important;display:flex;position:fixed;bottom:20px;left:20px;background:var(--primary-color);text-transform:uppercase!important;border:2px solid var(--primary-color);transition:all .2s ease-in-out;border-radius:10px;padding:5px 10px!important;z-index:9999999;cursor:pointer}.call-button a,.call-button span{font-family:"Archivo Black",sans-serif!important;color:var(--light-color);text-decoration:none;font-size:1.5rem;text-transform:uppercase!important;padding:0!important}.call-button:hover{background:var(--light-color);border:2px solid var(--primary-color)}.call-button:hover a,.call-button:hover span{color:var(--primary-color)!important}.call-button .material-symbols-outlined{position:relative;transform:translateY(5px)}#menu-icon{cursor:pointer}@media (max-width:1440px){.main-nav .et_pb_button{display:none}}@media (max-width:1192px){.social-media-icons a i{font-size:1.25rem}.main-nav .logo-wrapper-link img{height:38.61px}}@media (max-width:980px){.main-nav .logo-wrapper-link img{height:46.33px}.call-button{font-size:2rem;padding:10px;bottom:25px;left:15px;border-radius:25px}.call-button .material-symbols-outlined{position:relative;transform:translateY(3px)}.call-button a,.call-button span{font-size:1.25rem}}@media (max-width:767px){.call-button a,.call-button span{font-size:1rem}}@media (max-width:360px){.main-nav .logo-wrapper-link img{height:23.16px}}