:root{--ink:#0b1320;--muted:#687386;--gold:#d6a400;--gold2:#f1c40f;--line:#e6e9ee;--soft:#f6f8fb;--nav:#071522;--white:#fff}
html{-webkit-text-size-adjust:100%}body{font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;color:var(--ink)!important;background:#fff!important}img{max-width:100%}.site-logo,.top img,.brand img,.logo{width:168px!important;max-width:48vw!important;height:auto!important;object-fit:contain!important;mix-blend-mode:multiply}.wrap>nav,.top{min-height:68px!important;padding:10px 0!important;background:#fff!important;border-bottom:1px solid var(--line)!important}.wrap{max-width:1120px!important}.btn,.add,.checkout,.cta{border-radius:12px!important;background:linear-gradient(90deg,#d8a700,#f0c20e)!important;color:#fff!important;font-weight:850!important;box-shadow:none!important}.hero h1,h1{letter-spacing:-1.6px!important}.card,.item,.totals,.empty{border:1px solid var(--line)!important;box-shadow:0 8px 26px rgba(11,19,32,.055)!important}.brx-nav,.nav{background:var(--nav)!important;border-top:1px solid #1d2b38!important;box-shadow:0 -4px 18px rgba(0,0,0,.12)!important}.brx-nav a,.nav a{font-size:11px!important}.brx-nav .ico,.nav strong{font-size:21px!important}.brx-nav a.active,.nav a.active{color:#f0bd00!important}
@media(max-width:780px){body{padding-bottom:calc(76px + env(safe-area-inset-bottom))!important}.wrap{padding-left:16px!important;padding-right:16px!important}.site-logo,.top img,.brand img,.logo{width:150px!important;max-width:46vw!important}.wrap>nav,.top{min-height:62px!important}.hero{padding-top:28px!important;padding-bottom:34px!important}.hero h1,h1{font-size:36px!important;line-height:1.06!important}.card{padding:17px!important}}
/* final consistency pass */
@media(max-width:780px){.site-logo,.brand img,.logo{width:138px!important;max-width:44vw!important}.brx-nav,.nav{min-height:64px}.brx-nav a,.nav a{font-size:10.5px!important}}
