@font-face{font-family:Orbitron;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/orbitron-latin-700-normal.56740425.woff2) format("woff2"),url(/_next/static/media/orbitron-latin-700-normal.d1606ff1.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Orbitron;font-style:normal;font-display:swap;font-weight:800;src:url(/_next/static/media/orbitron-latin-800-normal.61b11bfb.woff2) format("woff2"),url(/_next/static/media/orbitron-latin-800-normal.18173b70.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Orbitron;font-style:normal;font-display:swap;font-weight:900;src:url(/_next/static/media/orbitron-latin-900-normal.1f4ef87d.woff2) format("woff2"),url(/_next/static/media/orbitron-latin-900-normal.a6ffcbc0.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/sora-latin-ext-600-normal.9d95f760.woff2) format("woff2"),url(/_next/static/media/sora-latin-ext-600-normal.5af66179.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/sora-latin-600-normal.8bdc1840.woff2) format("woff2"),url(/_next/static/media/sora-latin-600-normal.2c889c61.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/sora-latin-ext-700-normal.abb10ace.woff2) format("woff2"),url(/_next/static/media/sora-latin-ext-700-normal.6eb04684.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/sora-latin-700-normal.a85c9c35.woff2) format("woff2"),url(/_next/static/media/sora-latin-700-normal.7d270064.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-cyrillic-ext-400-normal.f572b170.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-ext-400-normal.2a31c04b.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-cyrillic-400-normal.372704ff.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-400-normal.a6b6ef6f.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-greek-ext-400-normal.4ce1df5d.woff2) format("woff2"),url(/_next/static/media/inter-greek-ext-400-normal.88ede1ea.woff) format("woff");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-greek-400-normal.d7020e3c.woff2) format("woff2"),url(/_next/static/media/inter-greek-400-normal.cc58c11b.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-vietnamese-400-normal.de4fc44f.woff2) format("woff2"),url(/_next/static/media/inter-vietnamese-400-normal.a9dd2faf.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-latin-ext-400-normal.32a25442.woff2) format("woff2"),url(/_next/static/media/inter-latin-ext-400-normal.4edcaace.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-latin-400-normal.ef6d3f52.woff2) format("woff2"),url(/_next/static/media/inter-latin-400-normal.2c7a775c.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-cyrillic-ext-500-normal.fe0d9b14.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-ext-500-normal.5a6bb1da.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-cyrillic-500-normal.7c15bba8.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-500-normal.b9f8c929.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-greek-ext-500-normal.cbd51e2d.woff2) format("woff2"),url(/_next/static/media/inter-greek-ext-500-normal.7a4aa726.woff) format("woff");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-greek-500-normal.f41f43db.woff2) format("woff2"),url(/_next/static/media/inter-greek-500-normal.d9a33207.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-vietnamese-500-normal.7c0a695f.woff2) format("woff2"),url(/_next/static/media/inter-vietnamese-500-normal.a3a73b95.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-latin-ext-500-normal.d9b491de.woff2) format("woff2"),url(/_next/static/media/inter-latin-ext-500-normal.a19a84a6.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-latin-500-normal.b7b43ace.woff2) format("woff2"),url(/_next/static/media/inter-latin-500-normal.cb4c8ceb.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-cyrillic-ext-600-normal.f7b3c15b.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-ext-600-normal.ecbdecad.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-cyrillic-600-normal.2f42892a.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-600-normal.c3987adc.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-greek-ext-600-normal.1f33d317.woff2) format("woff2"),url(/_next/static/media/inter-greek-ext-600-normal.089a95ee.woff) format("woff");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-greek-600-normal.cc532937.woff2) format("woff2"),url(/_next/static/media/inter-greek-600-normal.4ec0c1c1.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-vietnamese-600-normal.9d518599.woff2) format("woff2"),url(/_next/static/media/inter-vietnamese-600-normal.c5ce3fcb.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-latin-ext-600-normal.38b075d8.woff2) format("woff2"),url(/_next/static/media/inter-latin-ext-600-normal.49faa47a.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-latin-600-normal.8fb1a964.woff2) format("woff2"),url(/_next/static/media/inter-latin-600-normal.ce0f5f43.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bebas Neue;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/bebas-neue-latin-ext-400-normal.e406951c.woff2) format("woff2"),url(/_next/static/media/bebas-neue-latin-ext-400-normal.5b3ab455.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bebas Neue;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/bebas-neue-latin-400-normal.f4646f71.woff2) format("woff2"),url(/_next/static/media/bebas-neue-latin-400-normal.4ae0824f.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--font-orbitron:"Orbitron";--font-sora:"Sora";--font-inter:"Inter";--font-bebas-neue:"Bebas Neue"}body,html{margin:0;padding:0;height:100%;background:#0d0f1e;color:#f4f4f8;font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;overscroll-behavior:none}.sirl-display{font-family:var(--font-orbitron),-apple-system,sans-serif}.sirl-subhead{font-family:var(--font-sora),-apple-system,sans-serif}.mm-display{font-family:var(--font-bebas-neue),-apple-system,sans-serif;letter-spacing:.03em}*{box-sizing:border-box}a{color:inherit}button{font-family:inherit}.arrival{height:100svh;min-height:640px;background:#060919;color:#fff;position:relative;overflow:hidden}.arrival-scene{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center 44%}.arrival-shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(2,4,20,.64),transparent 22%,transparent 58%,rgba(2,4,20,.92))}.arrival-header{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;padding:24px 4vw}.arrival-header img{object-fit:contain;height:64px;width:174px}.arrival-header a{color:#fff;font:500 14px var(--font-inter);text-decoration:none;padding:12px 20px;border:1px solid #ffffff40;border-radius:100px;background:#080b2360;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.arrival-invitation{position:absolute;bottom:5vh;left:0;right:0;text-align:center;padding:0 20px}.arrival-kicker{font:600 14px var(--font-sora);letter-spacing:.28em;margin:0 0 4px}.arrival h1{font:900 clamp(40px,5vw,72px) var(--font-orbitron);font-style:italic;letter-spacing:-.045em;margin:0 0 20px;background:linear-gradient(95deg,#ff00d5 30%,#8b3cff 50%,#00d4ff 73%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 4px 20px #ea00ff66)}.arrival-enter{display:inline-flex;gap:42px;align-items:center;padding:17px 30px;color:#fff;text-decoration:none;font:700 17px var(--font-sora);border-radius:100px;border:1px solid #ffffff80;background:linear-gradient(100deg,#e500cb,#7c2ee8 55%,#007ecb);box-shadow:0 0 36px #cd00ff70;transition:transform .2s}.arrival-enter:hover{transform:translateY(-3px)}.arrival-note{font:400 14px var(--font-inter);color:#dfdcf0;margin:18px 0 0}.mall-location{position:fixed;bottom:32px;left:28px;z-index:25;background:#070b21ba;border:1px solid #ffffff22;border-radius:16px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:16px 20px;color:#fff;max-width:290px;pointer-events:none}.mall-location strong{font:600 16px var(--font-sora);display:block;margin-bottom:7px}.mall-location p{font:400 13px/1.5 var(--font-inter);color:#d0d1e0;margin:0}@media(max-width:650px){.arrival{min-height:540px}.arrival-header{padding:18px}.arrival-header img{width:130px}.arrival-header a{padding:10px 13px}.arrival-scene{object-position:50% 42%}.arrival-invitation{bottom:7vh}.arrival-kicker{font-size:12px;letter-spacing:.15em}.mall-location{bottom:145px;left:16px;max-width:230px;padding:12px}.mall-location p{font-size:12px}}@media(prefers-reduced-motion:reduce){.arrival-enter{transition:none}}@media(max-width:650px){.product-detail-layout{grid-template-columns:1fr!important;padding:18px!important;gap:16px!important}}.shop-navigation{position:fixed;bottom:max(14px,env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);width:min(540px,calc(100% - 24px));z-index:28;pointer-events:none;color:#fff}.shop-navigation button{min-width:46px;min-height:46px;border:1px solid #ffffff40;border-radius:14px;background:#18172ce8;color:#fff;font-size:23px;cursor:pointer;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:auto}.shop-navigation button:focus-visible{outline:3px solid #00d4ff;outline-offset:2px}.shop-navigation button.pressed,.shop-navigation button:active{background:#753cd5}.walk-controls{justify-content:space-between;gap:12px;margin-top:10px}.walk-controls,.walk-pad{display:flex;align-items:center}.walk-pad{gap:5px}.walk-pad>div{display:grid;grid-gap:5px;gap:5px}.turn-pad{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px;gap:5px}.turn-pad span{grid-column:span 2}.turn-pad span,.walk-tip{text-align:center;font-size:11px;text-shadow:0 1px 5px #000}.walk-tip{line-height:1.6;background:#111325a8;padding:8px;border-radius:9px}.product-navigation{display:grid;grid-template-columns:46px minmax(0,1fr) 46px;grid-gap:8px;gap:8px;align-items:center;background:#111325ed;border:1px solid #ffffff30;border-radius:20px;padding:10px;pointer-events:auto;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.product-navigation-center{text-align:center;min-width:0}.product-navigation-center span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;margin-bottom:6px}.product-navigation-center button{font-size:13px;min-height:40px;padding:0 15px;background:#7431c2}.product-rotate-buttons{grid-column:span 3;display:flex;align-items:center;justify-content:center;gap:16px;font-size:12px}.product-rotate-buttons button{min-height:44px;font-size:22px}.mall-location{bottom:170px;max-width:240px}@media(max-width:650px){.shop-hud{padding:10px 12px!important;align-items:flex-start!important;gap:8px}.shop-hud>div:first-child{gap:5px!important;flex-direction:column;align-items:flex-start!important}.shop-hud>div:first-child>span{font-size:10px!important}.shop-hud>div:nth-child(2){max-width:235px;gap:5px!important}.shop-hud>div:nth-child(2)>a,.shop-hud>div:nth-child(2)>button{font-size:11px!important;padding:9px!important;min-height:40px}.walk-tip{display:none}.mall-location{bottom:auto;top:112px;left:12px;padding:8px 12px;max-width:210px}.mall-location strong{font-size:12px;margin:0}.mall-location a{margin-top:4px!important;font-size:12px!important}.shop-navigation{width:calc(100% - 24px)}.walk-controls{padding:0 4px}}@media(max-height:540px){.shop-navigation{left:auto;right:12px;transform:none;width:330px}.walk-controls{margin-top:5px}.walk-pad>div{display:flex}.walk-tip{display:none}.mall-location{top:110px;bottom:auto}.product-navigation-center span{font-size:11px}}.refined-hud{position:fixed;z-index:30;top:16px;left:20px;right:20px;display:flex;align-items:center;justify-content:space-between;gap:12px;pointer-events:none}.refined-hud a,.refined-hud button,.refined-hud details{pointer-events:auto}.refined-brand{display:flex;align-items:center;gap:16px;background:#111a2bed;padding:14px 18px;border-radius:16px;text-decoration:none;color:#fff;box-shadow:0 4px 24px #18243a12}.refined-brand>span{font-size:14px;border-left:1px solid #ffffff33;padding-left:16px}.refined-hud nav{display:flex;align-items:center;gap:6px;background:#111a2bf2;border:1px solid #ffffff20;border-radius:16px;padding:5px;color:#fff}.refined-hud nav>a,.refined-hud nav>button,.shop-menu summary{border:0;background:none;text-decoration:none;color:inherit;min-height:44px;padding:12px 14px;font:500 14px var(--font-inter);cursor:pointer;border-radius:11px;display:flex;align-items:center}.refined-hud nav>a:hover,.refined-hud nav>button:hover,.shop-menu summary:hover{background:#ffffff16}.shop-menu{position:relative}.shop-menu summary{list-style:none}.shop-menu summary::-webkit-details-marker{display:none}.shop-menu>div{position:absolute;right:0;top:55px;width:190px;border-radius:12px;background:#111a2b;padding:7px;box-shadow:0 8px 30px #0003}.shop-menu button{display:block;width:100%;text-align:left;background:none;border:0;color:#fff;min-height:44px;padding:10px;font-size:14px;cursor:pointer}.shop-navigation{width:min(490px,calc(100% - 24px));bottom:max(18px,env(safe-area-inset-bottom))}.product-navigation{background:#ffffffed;border:1px solid #dbe0eb;color:#202a3d;box-shadow:0 12px 40px #16203925;padding:12px;border-radius:22px;gap:10px}.product-navigation>button{background:#edf0f6;border-color:#dfe4ed;color:#333d55;font-size:26px}.product-navigation-center span{font-size:14px;margin-bottom:8px}.product-navigation-center button{background:#202c43;border:0;font-size:14px;min-height:44px;padding:0 24px}.shop-navigation .walk-toggle{display:block;margin:10px auto 0;padding:0 18px;min-height:40px;font-size:13px;border-radius:22px;background:#192337ed;border:1px solid #ffffff30}.walk-controls{background:#192337ee;border-radius:20px;padding:10px 14px}.walk-tip{background:none}.mall-location{top:100px;bottom:auto;left:22px;background:#ffffffed;color:#202b40;border:1px solid #dce0e9;box-shadow:0 3px 18px #00000008;padding:10px 14px}.mall-location a{color:#344158!important}.mall-location strong{font-size:14px}.mall-location p{display:none}@media(max-width:650px){.refined-hud{top:10px;left:10px;right:10px;gap:6px}.refined-brand{padding:13px 10px;gap:0}.refined-brand>span{display:none}.refined-hud nav{gap:0;padding:3px}.refined-hud nav>a,.refined-hud nav>button,.shop-menu summary{font-size:13px;padding:10px;min-height:44px}.mall-location{top:82px;left:12px;max-width:180px}.shop-navigation{width:calc(100% - 24px)}.product-navigation-center span{font-size:13px}.product-navigation-center button{font-size:14px}.walk-controls{padding:8px 12px}.walk-toggle{font-size:13px}.product-detail-layout{max-height:88svh!important}}@media(max-height:540px){.shop-navigation{left:auto;right:12px;transform:none;width:350px}.mall-location{top:90px}.walk-controls{padding:6px}}