.global-site-header{position:relative;z-index:80;width:100%;height:92px;margin:0;padding:0;background:#080a09;border-bottom:1px solid rgba(255,255,255,.09);font-family:Inter,system-ui,sans-serif}.global-header-inner{width:100%;height:100%;display:flex;align-items:center;gap:34px;padding:0 max(3vw,24px)}.global-brand{display:flex;align-items:center;gap:11px;flex:0 0 auto;color:#fff!important;font-size:27px;font-weight:700;letter-spacing:-1.7px;text-decoration:none!important}.global-brand img{width:54px;height:54px;object-fit:contain}.global-brand strong{color:#f7b916}.global-nav{height:100%;display:flex;align-items:stretch;gap:28px;margin:0 0 0 auto;padding:0}.global-nav a{position:relative;display:flex;align-items:center;padding:0;color:#f7f7f4!important;background:none!important;border:0!important;text-decoration:none!important;font-size:12px;font-weight:600;white-space:nowrap}.global-nav a.active:after{content:"";position:absolute;right:0;bottom:0;left:0;height:3px;background:#f7b916;border-radius:3px 3px 0 0}.global-actions{display:flex;align-items:center;gap:10px}.global-search{width:min(250px,18vw);height:42px;display:flex;align-items:center;gap:9px;padding:0 14px;margin:0;background:#111412;border:1px solid #2c312d;border-radius:23px}.global-search:focus-within{border-color:#f7b916}.global-search svg,.global-icon svg,.global-menu-button svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.global-search svg{width:18px;color:#c7cbc7}.global-search input{min-width:0;width:100%;height:auto;padding:0;color:#fff;background:none;border:0;outline:0;box-shadow:none;font:inherit;font-size:11px}.global-icon{position:relative;width:40px;height:40px;display:grid;place-items:center;color:#ecefec!important;text-decoration:none!important;border-radius:50%}.global-icon:hover,.global-icon.active{color:#f7b916!important;background:#151815!important}.global-icon svg{width:23px}.global-cart span{position:absolute;top:-2px;right:-3px;width:19px;height:19px;display:grid;place-items:center;color:#171406;background:#f7b916;border-radius:50%;font-size:9px;font-weight:800}.global-menu-button{display:none;width:40px;height:40px;padding:0;color:#fff;background:none;border:0}.global-menu-button svg{width:24px}.global-site-footer{display:block;width:100%;min-height:0;margin:0;padding:0 max(4vw,28px);color:#f7f7f4;background:#080a09;border-top:1px solid #292d2a;font-family:Inter,system-ui,sans-serif;font-weight:400}.global-footer-main{min-height:112px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:38px}.global-footer-brand{font-size:21px}.global-footer-brand img{width:43px;height:43px}.global-footer-main>p{margin:0;color:#909690;font-size:10px}.global-footer-main nav{height:auto;display:flex;align-items:center;gap:24px;margin:0}.global-footer-main nav a{color:#c8ccc8!important;text-decoration:none!important;font-size:10px;font-weight:600}.global-footer-main nav a:hover{color:#f7b916!important}.global-footer-bottom{min-height:45px;display:flex;align-items:center;justify-content:space-between;color:#666c66;border-top:1px solid #202421;font-size:8px;text-transform:uppercase;letter-spacing:.8px}@media(max-width:1150px){.global-header-inner{gap:20px}.global-nav{gap:18px}.global-search{width:200px}}@media(max-width:1250px){.global-menu-button{display:grid;place-items:center;margin-left:auto}.global-nav{position:absolute;top:92px;right:0;left:0;height:auto;display:none;padding:12px 20px;background:#0b0e0c;border-bottom:1px solid #292d2a}.global-nav.open{display:grid}.global-nav a{height:44px}.global-nav a.active:after{top:8px;right:auto;bottom:8px;width:3px;height:auto}.global-actions{margin-left:0}.global-search{width:min(280px,38vw)}}@media(max-width:620px){.global-site-header{height:auto;min-height:76px}.global-header-inner{flex-wrap:wrap;padding:11px 16px}.global-brand{font-size:22px}.global-brand img{width:43px;height:43px}.global-menu-button{order:1}.global-actions{order:2;width:100%}.global-search{width:100%;flex:1}.global-icon{width:38px;height:38px}.global-nav{top:76px}.global-footer-main{grid-template-columns:1fr;gap:14px;padding:28px 0}.global-footer-main nav{gap:18px}.global-footer-bottom{align-items:flex-start;flex-direction:column;justify-content:center;gap:5px}}
