.brand-logo{width:148px;line-height:1;display:block}.brand-logo>img{object-fit:contain;width:100%;height:auto;display:block}.brand-logo-compact{width:44px}.header-slot{z-index:30;height:88px;position:relative}.branded-header .header-inner{gap:22px;height:88px}.branded-header .desktop-nav{gap:23px;font-size:11px}.header-contact{white-space:nowrap;direction:rtl;flex-direction:column;gap:2px;display:flex}.header-contact>a{letter-spacing:1px;align-items:center;gap:10px;font-size:12px;display:flex}.header-contact .signal-dot{width:6px;height:6px;box-shadow:0 0 0 4px #00dcd710}.header-contact>small{color:#91aaae;font-size:7px}.header-account{color:#b8d9d8;border:1px solid #2c555c;border-radius:50%;place-items:center;width:35px;height:35px;display:grid}.brand-menu-toggle{background:#001e24b8;border:1px solid #376269;border-radius:50%;flex-shrink:0;place-items:center;width:37px;height:37px;padding:0;display:none}.branded-header.is-scrolled{-webkit-backdrop-filter:blur(20px);background:#00151de8;border:1px solid #28565b;border-radius:22px;width:min(94%,1500px);position:fixed;top:12px;left:50%;transform:translate(-50%);box-shadow:0 12px 50px #0006}.branded-header.is-scrolled .header-inner{width:95%;height:70px}.branded-header.is-scrolled .brand-logo{width:126px}.branded-header .header-order{min-height:42px;padding-inline:20px}.brand-mobile-menu{width:min(350px,95vw);min-width:280px;max-height:calc(100dvh - 160px);top:calc(100% - 5px);right:0;overflow-y:auto;box-shadow:0 20px 65px #000b}.brand-mobile-menu a{justify-content:space-between;align-items:center;gap:20px;display:flex}.brand-mobile-menu .menu-phone{color:#8beee0;border-top:1px solid #195058;margin-top:6px}.brand-mobile-menu .menu-phone>span:last-child{font-size:10px}.mobile-dock{display:none}.branded-header .mobile-menu a:hover,.header-account:hover,.brand-menu-toggle:hover{border-color:var(--cyan);color:var(--cyan)}html{scroll-padding-top:110px}section[id]{scroll-margin-top:110px}@media (max-width:1350px){.branded-header .header-inner{gap:19px}.branded-header .desktop-nav{gap:18px}.header-contact{display:none}.branded-header .header-order{padding-inline:18px}}@media (max-width:1050px){.branded-header .desktop-nav{display:none}.brand-menu-toggle{display:grid}.header-contact{margin-left:auto;display:flex}.branded-header .header-order{margin-left:0}.brand-logo{width:140px}}@media (max-width:650px){.header-slot{height:77px}.branded-header .header-inner{gap:12px;height:77px}.brand-logo{width:117px}.branded-header .header-order{border-radius:12px;gap:8px;min-height:37px;margin-left:auto;padding:8px 12px;font-size:9px}.header-account,.header-contact{display:none}.branded-header.is-scrolled{border-radius:17px;width:94%;top:8px}.branded-header.is-scrolled .header-inner{width:92%;height:59px}.branded-header.is-scrolled .brand-logo{width:105px}.brand-menu-toggle{width:34px;height:34px}.brand-mobile-menu{min-width:260px;font-size:13px;top:calc(100% + 8px);right:0}.mobile-dock{z-index:45;bottom:max(10px,env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(20px);direction:rtl;background:#001b23eb;border:1px solid #2b6468;border-radius:20px;grid-template-columns:repeat(4,1fr);width:92%;height:62px;display:grid;position:fixed;left:4%;box-shadow:0 8px 35px #0009}.mobile-dock>a{color:#b6ccce;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:8px;display:flex}.mobile-dock .dock-primary{color:#67f2dd;background:#073e3e7a;border-radius:14px;margin:5px}.mobile-dock>a:hover{color:#68efdd}body{padding-bottom:87px}.brand-logo-compact{width:38px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.branded-header{transition:none}}.brand-mobile-menu{width:min(350px,100%);min-width:0;right:0;left:auto!important}.loxx-main>.hero-shell{margin-top:-88px;padding-top:88px}@media (max-width:650px){.loxx-main>.hero-shell{margin-top:-77px;padding-top:77px}}
