body.overlay-center-align-menu .be-sidemenu,body.overlay-horizontal-menu .be-sidemenu,body.overlay-left-align-menu .be-sidemenu{opacity:0;-webkit-transition:opacity .7s cubic-bezier(.645,.045,.355,1),-webkit-transform .7s cubic-bezier(.645,.045,.355,1)!important;transition:opacity .7s cubic-bezier(.645,.045,.355,1),-webkit-transform .7s cubic-bezier(.645,.045,.355,1)!important;-o-transition:opacity .7s cubic-bezier(.645,.045,.355,1),transform .7s cubic-bezier(.645,.045,.355,1)!important;transition:opacity .7s cubic-bezier(.645,.045,.355,1),transform .7s cubic-bezier(.645,.045,.355,1)!important;transition:opacity .7s cubic-bezier(.645,.045,.355,1),transform .7s cubic-bezier(.645,.045,.355,1),-webkit-transform .7s cubic-bezier(.645,.045,.355,1)!important;background-color:rgba(0,0,0,.8);z-index:-1;width:100vw;height:100vh;visibility:hidden}body.overlay-left-align-menu .be-sidemenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.overlay-center-align-menu .be-sidemenu.opened,body.overlay-horizontal-menu .be-sidemenu.opened,body.overlay-left-align-menu .be-sidemenu.opened{opacity:1;z-index:15}body.overlay-center-align-menu #header-inner-wrap #navigation,body.overlay-center-align-menu #header-inner-wrap .header-cart-controls .cart-contents,body.overlay-center-align-menu #header-inner-wrap .header-cart-controls i.font-icon,body.overlay-center-align-menu #header-inner-wrap .header-search-controls .search-button,body.overlay-center-align-menu #header-inner-wrap .menu-controls,body.overlay-center-align-menu #header-inner-wrap .menu-controls i.font-icon,body.overlay-horizontal-menu #header-inner-wrap #navigation,body.overlay-horizontal-menu #header-inner-wrap .header-cart-controls .cart-contents,body.overlay-horizontal-menu #header-inner-wrap .header-cart-controls i.font-icon,body.overlay-horizontal-menu #header-inner-wrap .header-search-controls .search-button,body.overlay-horizontal-menu #header-inner-wrap .menu-controls,body.overlay-horizontal-menu #header-inner-wrap .menu-controls i.font-icon,body.overlay-left-align-menu #header-inner-wrap #navigation,body.overlay-left-align-menu #header-inner-wrap .header-cart-controls .cart-contents,body.overlay-left-align-menu #header-inner-wrap .header-cart-controls i.font-icon,body.overlay-left-align-menu #header-inner-wrap .header-search-controls .search-button,body.overlay-left-align-menu #header-inner-wrap .menu-controls,body.overlay-left-align-menu #header-inner-wrap .menu-controls i.font-icon{-webkit-transition:color .7s cubic-bezier(.645,.045,.355,1);-o-transition:color .7s cubic-bezier(.645,.045,.355,1);transition:color .7s cubic-bezier(.645,.045,.355,1)}body.overlay-center-align-menu #header-inner-wrap.no-transparent.top-animate,body.overlay-horizontal-menu #header-inner-wrap.no-transparent.top-animate,body.overlay-left-align-menu #header-inner-wrap.no-transparent.top-animate{-webkit-transition:background .7s cubic-bezier(.645,.045,.355,1),top .5s ease!important;-o-transition:background .7s cubic-bezier(.645,.045,.355,1),top .5s ease!important;transition:background .7s cubic-bezier(.645,.045,.355,1),top .5s ease!important}body.overlay-center-align-menu.side-menu-opened #header-inner-wrap,body.overlay-horizontal-menu.side-menu-opened #header-inner-wrap,body.overlay-left-align-menu.side-menu-opened #header-inner-wrap{background-color:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important}body.overlay-center-align-menu.side-menu-opened.be-menu-scheme-light #header-inner-wrap .logo .light-scheme-logo,body.overlay-horizontal-menu.side-menu-opened.be-menu-scheme-light #header-inner-wrap .logo .light-scheme-logo,body.overlay-left-align-menu.side-menu-opened.be-menu-scheme-light #header-inner-wrap .logo .light-scheme-logo{opacity:1;position:relative;top:0;left:0;visibility:visible;-webkit-transform:translateY(0) translateX(0);-ms-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0);-webkit-transition:opacity .7s cubic-bezier(.645,.045,.355,1);-o-transition:opacity .7s cubic-bezier(.645,.045,.355,1);transition:opacity .7s cubic-bezier(.645,.045,.355,1)}body.overlay-center-align-menu.side-menu-opened.be-menu-scheme-light #header-inner-wrap .logo img:not(.light-scheme-logo),body.overlay-horizontal-menu.side-menu-opened.be-menu-scheme-light #header-inner-wrap .logo img:not(.light-scheme-logo),body.overlay-left-align-menu.side-menu-opened.be-menu-scheme-light #header-inner-wrap .logo img:not(.light-scheme-logo){opacity:0;position:absolute;left:50%;visibility:hidden;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}body.overlay-center-align-menu.side-menu-opened.be-menu-scheme-dark #header-inner-wrap .logo .dark-scheme-logo,body.overlay-horizontal-menu.side-menu-opened.be-menu-scheme-dark #header-inner-wrap .logo .dark-scheme-logo,body.overlay-left-align-menu.side-menu-opened.be-menu-scheme-dark #header-inner-wrap .logo .dark-scheme-logo{opacity:1;position:relative;top:0;left:0;visibility:visible;-webkit-transform:translateY(0) translateX(0);-ms-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}body.overlay-center-align-menu.side-menu-opened.be-menu-scheme-dark #header-inner-wrap .logo img:not(.dark-scheme-logo),body.overlay-horizontal-menu.side-menu-opened.be-menu-scheme-dark #header-inner-wrap .logo img:not(.dark-scheme-logo),body.overlay-left-align-menu.side-menu-opened.be-menu-scheme-dark #header-inner-wrap .logo img:not(.dark-scheme-logo){opacity:0;position:absolute;top:50%;left:50%;visibility:hidden;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.overlay-center-align-menu,.overlay-horizontal-menu,.overlay-left-align-menu{-webkit-transition:background-color .7s cubic-bezier(.645,.045,.355,1);-o-transition:background-color .7s cubic-bezier(.645,.045,.355,1);transition:background-color .7s cubic-bezier(.645,.045,.355,1)}.overlay-horizontal-menu .special-header-menu .menu-container{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center}.overlay-left-align-menu .be-overlay-menu-close{right:auto;top:auto}.overlay-left-align-menu .special-header-logo img{max-height:80px}body.overlay-center-align-menu.side-menu-opened.be-menu-scheme-dark #header-controls-left,body.overlay-center-align-menu.side-menu-opened.be-menu-scheme-dark #header-controls-right,body.overlay-center-align-menu.side-menu-opened.be-menu-scheme-dark .header-cart-controls i.font-icon,body.overlay-center-align-menu.side-menu-opened.be-menu-scheme-dark .header-search-controls .search-button,body.overlay-horizontal-menu.side-menu-opened.be-menu-scheme-dark #header-controls-left,body.overlay-horizontal-menu.side-menu-opened.be-menu-scheme-dark #header-controls-right,body.overlay-horizontal-menu.side-menu-opened.be-menu-scheme-dark .header-cart-controls i.font-icon,body.overlay-horizontal-menu.side-menu-opened.be-menu-scheme-dark .header-search-controls .search-button{color:#333!important}body.overlay-center-align-menu.side-menu-opened.be-menu-scheme-dark #header-inner-wrap:not(.exclusive-mobile-bg) .be-mobile-menu-icon span,body.overlay-horizontal-menu.side-menu-opened.be-menu-scheme-dark #header-inner-wrap:not(.exclusive-mobile-bg) .be-mobile-menu-icon span{background-color:#333}body.overlay-center-align-menu.side-menu-opened.be-menu-scheme-light #header-controls-left,body.overlay-center-align-menu.side-menu-opened.be-menu-scheme-light #header-controls-right,body.overlay-center-align-menu.side-menu-opened.be-menu-scheme-light .header-cart-controls i.font-icon,body.overlay-center-align-menu.side-menu-opened.be-menu-scheme-light .header-search-controls .search-button,body.overlay-horizontal-menu.side-menu-opened.be-menu-scheme-light #header-controls-left,body.overlay-horizontal-menu.side-menu-opened.be-menu-scheme-light #header-controls-right,body.overlay-horizontal-menu.side-menu-opened.be-menu-scheme-light .header-cart-controls i.font-icon,body.overlay-horizontal-menu.side-menu-opened.be-menu-scheme-light .header-search-controls .search-button{color:#f5f5f5!important}body.overlay-center-align-menu.side-menu-opened.be-menu-scheme-light #header-inner-wrap .be-mobile-menu-icon span,body.overlay-horizontal-menu.side-menu-opened.be-menu-scheme-light #header-inner-wrap:not(.exclusive-mobile-bg) .be-mobile-menu-icon span{background-color:#f5f5f5}