.pp-fixed-bar-menu{
    position:fixed;
    left:0;
    right:0;
    z-index:9999;
    width:100%;
    min-height:55px;
    height:55px;
    margin:0!important;
    border-radius:0!important;
    box-shadow:none!important;
    font-family:inherit!important;
    box-sizing:border-box;
    font-family:inherit;
}
.pp-fixed-bar-menu--top{top:var(--pp-fixed-offset,0px);}
.pp-fixed-bar-menu--bottom{bottom:var(--pp-fixed-offset,0px);}
.pp-fixed-bar-menu__inner{
    display:flex;
    align-items:center;
    gap:0;
    min-height:55px;
    height:55px;
    margin:0!important;
    border-radius:0!important;
    box-shadow:none!important;
    font-family:inherit!important;
    padding:0 7vw;
    box-sizing:border-box;
    overflow-x:auto;
    scrollbar-width:none;
}
.pp-fixed-bar-menu__inner::-webkit-scrollbar{display:none;}
.pp-fixed-bar-menu--align-left .pp-fixed-bar-menu__inner{justify-content:flex-start;}
.pp-fixed-bar-menu--align-center .pp-fixed-bar-menu__inner{justify-content:center;}
.pp-fixed-bar-menu--align-right .pp-fixed-bar-menu__inner{justify-content:flex-end;}
.pp-fixed-bar-menu__item{
    -webkit-appearance:none;
    appearance:none;
    border:0;
    border-left:1px solid rgba(69,52,1,.18);
    background:transparent!important;
    color:inherit!important;
    min-height:55px;
    height:55px;
    margin:0!important;
    border-radius:0!important;
    box-shadow:none!important;
    font-family:inherit!important;
    padding:0 18px;
    display:inline-flex;
    align-items:center;
    justify-content:center;
    gap:8px;
    text-decoration:none!important;
    vertical-align:middle;
    cursor:pointer;
    white-space:nowrap;
    font-size:15px;
    font-weight:600;
    line-height:1;
    box-sizing:border-box;
}
.pp-fixed-bar-menu__item:last-child{border-right:1px solid rgba(69,52,1,.18);}
.pp-fixed-bar-menu__item:hover,
.pp-fixed-bar-menu__item:focus{
    background:rgba(255,255,255,.18);
    color:inherit!important;
    text-decoration:none!important;
    vertical-align:middle;
    outline:none;
}
.pp-fixed-bar-menu__icon{font-size:16px;line-height:1;display:inline-flex;align-items:center;justify-content:center;}
.pp-fixed-bar-menu .account-trigger{width:auto!important;min-width:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;}
.pp-fixed-bar-menu .icon-user:before{content:"\f007";font-family:"Font Awesome 5 Free","Font Awesome 6 Free";font-weight:900;}
.pp-fixed-bar-menu .icon-exit:before{content:"\f2f5";font-family:"Font Awesome 5 Free","Font Awesome 6 Free";font-weight:900;}
.pp-fixed-bar-menu--display-icon .pp-fixed-bar-menu__text{display:none;}
.pp-fixed-bar-menu--display-text .pp-fixed-bar-menu__icon{display:none;}

.pp-fixed-bar-menu--sand{background:#efd5a8;color:#453401;border-top:1px solid #d9c08a;border-bottom:1px solid #d9c08a;}
.pp-fixed-bar-menu--gold{background:#d4af37;color:#453401;border-top:1px solid #b89120;border-bottom:1px solid #b89120;}
.pp-fixed-bar-menu--brown{background:#453401;color:#f7edd8;border-top:1px solid #2f2300;border-bottom:1px solid #2f2300;}
.pp-fixed-bar-menu--aqua{background:#d6f1ee;color:#453401;border-top:1px solid #9fcfca;border-bottom:1px solid #9fcfca;}
.pp-fixed-bar-menu--cream{background:#fffaf0;color:#453401;border-top:1px solid #ead8aa;border-bottom:1px solid #ead8aa;}

@media (max-width:700px){
    .pp-fixed-bar-menu__inner{padding:0 10px;}
    .pp-fixed-bar-menu__item{padding:0 14px;font-size:14px;}
}
