.wp-bottom-menu{background:var(--wpbottommenu-bgcolor);width:100%;padding:var(--wpbottommenu-wrapper-padding);z-index:var(--wpbottommenu-zindex);justify-content:space-around;transition:all .2s;display:none;position:fixed;bottom:0;left:0;box-shadow:0 -5px 10px #0000001a}.wp-bottom-menu-item{height:auto;font-size:var(--wpbottommenu-font-size);color:var(--wpbottommenu-text-color);cursor:pointer;user-select:none;flex-direction:column;flex:1;justify-content:center;align-items:center;text-decoration:none;transition:color .2s;display:flex;position:relative;text-decoration:none!important}.wp-bottom-menu-item:hover,.wp-bottom-menu-item.active,.wp-bottom-menu.sf-active .wp-bottom-menu-item.wp-bottom-menu-search-form-trigger{color:var(--wpbottommenu-h-text-color)}.wp-bottom-menu-item span{color:inherit;margin-top:5px}.wp-bottom-menu-item i{font-size:var(--wpbottommenu-icon-size);color:var(--wpbottommenu-icon-color);font-family:FontAwesome;transition:color .2s}.wp-bottom-menu-item:hover i,.wp-bottom-menu-item.active i,.wp-bottom-menu.sf-active .wp-bottom-menu-item.wp-bottom-menu-search-form-trigger i{color:var(--wpbottommenu-h-icon-color)}.wp-bottom-menu-item svg{fill:var(--wpbottommenu-icon-color);width:var(--wpbottommenu-icon-size);height:var(--wpbottommenu-icon-size)}.wp-bottom-menu-item:hover svg,.wp-bottom-menu-item.active svg{fill:var(--wpbottommenu-h-icon-color)}.wp-bottom-menu-icon-wrapper{line-height:0;position:relative}.wp-bottom-menu-cart-count{box-sizing:content-box;width:calc(var(--wpbottommenu-icon-size)*.75);height:calc(var(--wpbottommenu-icon-size)*.75);font-size:calc(var(--wpbottommenu-icon-size)*.5);line-height:calc(var(--wpbottommenu-icon-size)*.75);border:2px solid var(--wpbottommenu-bgcolor);text-align:center;background:var(--wpbottommenu-cart-count-bgcolor);color:var(--wpbottommenu-bgcolor);border-radius:100%;font-weight:700;position:absolute;top:-5px;left:50%}.wp-bottom-menu-search-form-wrapper{background:var(--wpbottommenu-bgcolor);box-sizing:border-box;width:100%;padding:10px;transition:all .2s;display:none;position:fixed;bottom:0;left:0;transform:translateY(100%)}.wp-bottom-menu-search-form-wrapper form{position:relative}.wp-bottom-menu-search-form input[type=search]{border:1px solid #eee;border-radius:8px;width:100%;height:40px;padding-left:50px;padding-right:30px;font-size:16px}.wp-bottom-menu-search-form input[type=search]::-webkit-search-decoration,.wp-bottom-menu-search-form input[type=search]::-webkit-search-cancel-button,.wp-bottom-menu-search-form input[type=search]::-webkit-search-results-button,.wp-bottom-menu-search-form input[type=search]::-webkit-search-results-decoration{display:none}.wp-bottom-menu-search-form i,.wp-bottom-menu-search-form svg{position:absolute;top:50%;left:30px;transform:translate(-50%,-50%)}.wp-bottom-menu-search-form-wrapper.sf-active{z-index:calc(var(--wpbottommenu-zindex) - 1);transform:translateY(0);box-shadow:0 -5px 10px #0000001a}.wp-bottom-menu.sf-active{box-shadow:none}.wp-bottom-menu-nav-wrapper{width:100%;height:100%;z-index:calc(var(--wpbottommenu-zindex) + 2);background:var(--wpbottommenu-bgcolor);color:var(--wpbottommenu-text-color);display:none;position:fixed;top:0;left:0}.wp-bottom-menu-nav-wrapper.active{text-align:center;place-items:center;display:grid}.wpbm-nav-items{margin:0;padding:1em;list-style-type:none;position:relative}.wpbm-nav-items li:not(:last-child){margin-bottom:1em}.wpbm-nav-items li a{color:inherit}.wpbm-nav-items li.current-menu-item a,.wpbm-nav-items li a:hover{color:var(--wpbottommenu-h-text-color)}.wpbm-nav-close{font-size:var(--wpbottommenu-icon-size);color:inherit;cursor:pointer;position:absolute;top:10%;right:10%}