#ss-navigation-root{display:block;width:100%;position:relative;z-index:20;background:#fff;border-top:1px solid #eee4db;border-bottom:1px solid #eee4db}
.ss-navigation{width:100%;background:#fff}
.ss-navigation-inner{max-width:1280px;margin:0 auto;min-height:52px;padding:0 24px;display:flex;align-items:center;justify-content:center;gap:4px;overflow-x:auto;scrollbar-width:none}
.ss-navigation-inner::-webkit-scrollbar{display:none}
.ss-navigation-link{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 16px;color:#241A17!important;text-decoration:none!important;font-family:Arial,sans-serif;font-size:12px;font-weight:500;letter-spacing:.25px;white-space:nowrap;transition:color .2s ease}
.ss-navigation-link:after{content:"";position:absolute;left:16px;right:16px;bottom:0;height:2px;background:#C8942E;transform:scaleX(0);transition:transform .2s ease}
.ss-navigation-link:hover,.ss-navigation-link.is-active{color:#6F0B13!important}
.ss-navigation-link:hover:after,.ss-navigation-link.is-active:after{transform:scaleX(1)}
@media(max-width:700px){.ss-navigation-inner{justify-content:flex-start;padding:0 10px;min-height:46px}.ss-navigation-link{min-height:46px;padding:0 12px;font-size:11px}.ss-navigation-link:after{left:12px;right:12px}}
.ssnav-admin .ssnav-toolbar{display:flex;gap:10px;margin:18px 0}
.ssnav-admin #ssnav-table input,.ssnav-admin #ssnav-table select{max-width:100%;box-sizing:border-box}
.ssnav-admin #ssnav-table td{vertical-align:middle}
.ssnav-admin .ssnav-row:nth-child(even){background:#fbf7f0}
