.navcat{background:#222;border-bottom:1px solid #333}.navcat-inner{max-width:var(--shell-max-width);margin:0 auto;display:flex;align-items:center;padding:0 20px;overflow-x:auto;scrollbar-width:none}.navcat-inner.navcat-position-left{justify-content:flex-start}.navcat-inner.navcat-position-center{justify-content:center}.navcat-inner.navcat-position-right{justify-content:flex-end}.navcat-inner::-webkit-scrollbar{display:none}.navcat-item{display:flex;align-items:center;gap:7px;padding:11px 18px;color:#ffffffd9;font-size:13px;font-weight:600;white-space:nowrap;transition:background .15s,color .15s;border-right:1px solid rgba(255,255,255,.07)}.navcat-item svg{width:16px;height:16px;opacity:.7}.navcat-item:hover,.navcat-item.active{background:var(--dark-green);color:#fff}.navcat-item:hover svg,.navcat-item.active svg{opacity:1}.header-custom-liquid{width:100%;max-width:var(--shell-max-width);margin-inline:auto;padding-inline:20px;box-sizing:border-box}.header-custom-liquid+.header-custom-liquid{margin-top:16px}.header-custom-liquid img,.header-custom-liquid video{width:100%;height:auto}.navcat-promo{margin-left:auto;background:#e02020;color:#fff;border-left:1px solid rgba(255,255,255,.1);border-right:none}.navcat-promo:hover,.navcat-promo.active{background:#e02020;color:#fff}.mobile-header-actions{align-items:center;gap:8px;margin-left:auto}.mobile-header-action{width:42px;height:42px;justify-content:center;padding:0;border-radius:0;background:transparent;color:var(--iron-green)}.mobile-header-action .hicon-label{display:none}.mobile-menu-toggle:hover,.mobile-header-action:hover,.mobile-cart-button:hover{background:transparent}.mobile-cart-button{position:relative}.mobile-cart-badge{position:absolute;top:7px;right:5px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--dark-green);color:#fff;font-size:10px;font-weight:800;display:inline-flex;align-items:center;justify-content:center}.mobile-nav-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000061;opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:300}.mobile-nav-overlay.open{opacity:1;pointer-events:auto}.mobile-nav-sidebar{position:fixed;top:0;left:0;width:min(360px,88vw);height:100vh;background:#fff;box-shadow:12px 0 40px #0000002e;z-index:310;transform:translate(-100%);transition:transform .24s ease;display:flex;flex-direction:column}.mobile-nav-sidebar.open{transform:translate(0)}.mobile-nav-sidebar-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px 22px;border-bottom:1px solid var(--border)}.mobile-nav-sidebar-header strong{display:block;font-family:Barlow Condensed,sans-serif;font-size:28px;line-height:1}.mobile-nav-sidebar-header span{display:block;color:var(--muted);font-size:12px;margin-top:6px}.mobile-nav-sidebar-body{padding:10px 0;overflow:auto}.mobile-nav-link{display:flex;align-items:center;gap:12px;padding:14px 16px;color:var(--ink);font-size:14px;font-weight:700;border-bottom:1px solid var(--border);background:#fff}.mobile-nav-link:last-child{border-bottom:0}.mobile-nav-link svg{width:18px;height:18px;color:var(--iron-green)}.mobile-nav-link.active,.mobile-nav-link:hover{background:rgba(var(--iron-green-rgb),.06)}.promos-bar{background:#fff;border-bottom:1px solid var(--border)}.promos-bar-inner{max-width:var(--shell-max-width);margin:0 auto;display:flex;align-items:stretch;padding:0 20px}.promo-item{display:flex;align-items:center;gap:10px;padding:14px 20px;flex:1;border-right:1px solid var(--border);transition:background .15s}.promo-item:last-child{border-right:none}.promo-item:hover{background:#fafafa}.promo-icon,.trust-icon,.contact-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.promo-icon{width:38px;height:38px;border-radius:50%;background:var(--dark-green-l)}.promo-icon svg{width:18px;height:18px;color:var(--dark-green)}.promo-text strong{display:block;font-size:13px;font-weight:800;color:var(--ink)}.promo-text span{font-size:11px;color:var(--muted)}@media(max-width:900px){.navcat{display:none}.navcat-item{padding:10px 14px;font-size:12px}.promos-bar-inner{flex-wrap:wrap}.promo-item{min-width:50%}}@media(max-width:640px){.promo-item{min-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/navigation.css.map */
