.mk{--tao1:#ff7b00;--tao2:#ff2d46;--red:#ff0036;--orange:#ff6a00;--card:#fff;--bg:#f2f2f2;--line:#eee;--line2:#e5e5e5;--txt:#1b1b1b;--sub:#8c8c8c;--mute:#bfbfbf;background:var(--bg);color:var(--txt);font-size:15px}.mk .hdr{background:linear-gradient(100deg,var(--tao1),var(--tao2));padding:12px;color:#fff;overflow:hidden}.mk .logo{font-size:16.5px;font-weight:900;letter-spacing:-.5px;flex-shrink:0;white-space:nowrap}.mk .sgo{flex:0 0 auto;background:linear-gradient(100deg,var(--tao1),var(--tao2));color:#fff;font-size:12px;font-weight:700;padding:0 13px;height:26px;line-height:26px;border-radius:13px;white-space:nowrap}.mk .cats{background:var(--card);display:flex;padding:14px 4px 12px;margin-bottom:8px}.mk .heroC{touch-action:pan-y}.mk .dban{background:linear-gradient(100deg,#ffedd5,#ffe0e4)}.mk .grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:8px 10px 0}.mk-tabbar{position:fixed;left:0;right:0;bottom:0;z-index:50;display:flex;background:#fff;border-top:1px solid #eee;padding-bottom:env(safe-area-inset-bottom)}.mk-tabbar a,.mk-tabbar button{flex:1;padding:7px 0 9px;display:flex;flex-direction:column;align-items:center;gap:2px;font-size:10.5px;color:#8c8c8c;position:relative;background:none;border:0;text-decoration:none}.mk-tabbar [aria-selected=true]{color:#ff0036}.mk-tabbar .nd{position:absolute;top:5px;right:50%;margin-right:-16px;width:7px;height:7px;border-radius:50%;background:#ff0036}.mk .admin{background:#f3eee6;color:#7a6242}.mk .kw[aria-pressed=true]{border-color:var(--red);color:var(--red);background:#fff4f5;font-weight:700}.mk .f{display:block;font-size:12.5px;color:var(--sub);margin:0 0 6px}.mk .pick[aria-pressed=true]{background:#fff4f5}.mk .calcbox{background:#fff8f3}.mk .day[aria-pressed=true]{background:#fff4f5}.mk .btn:disabled{opacity:.5}.mk .mehd{background:linear-gradient(100deg,var(--tao1),var(--tao2));padding:16px;color:#fff}.mk .mact button.on{border-color:var(--red);color:var(--red)}.mk .mact button:disabled{opacity:.5}.mk .bcard{flex:0 0 108px;background:#fff7f2;border:1px solid #ffe3d2;border-radius:10px;padding:12px 10px}.mk-scrim{position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:60;opacity:0;pointer-events:none;transition:.2s}.mk-scrim.on{opacity:1;pointer-events:auto}.mk-sheet{position:fixed;left:0;right:0;bottom:0;max-height:93%;background:#f2f2f2;border-radius:14px 14px 0 0;z-index:61;transform:translate3d(0,101%,0);will-change:transform;transition:transform .24s cubic-bezier(.4,.1,.7,1);display:flex;flex-direction:column}.mk-sheet.on{transform:translateZ(0);transition:transform .34s cubic-bezier(.16,1,.3,1)}.mk .pricebar.dark{background:rgb(var(--primary))}.mk .abar{background:var(--card);border-top:1px solid var(--line);display:flex;gap:9px;align-items:center;flex-shrink:0;padding:9px 12px calc(9px + env(safe-area-inset-bottom))}.mk .buy:disabled{opacity:.5}.mk .steps{display:flex;padding:4px 0 2px}.mk .swch{gap:8px;margin-bottom:10px}.mk .swch button[aria-pressed=true]{background:#fff4f5}.mk .shopacts{display:flex;gap:6px;flex-shrink:0}.mk .shopacts button{font-size:12px;font-weight:700;padding:5px 12px;border-radius:15px;border:1px solid var(--line2);background:#fff;color:var(--ink)}.mk .shopacts button:active{transform:scale(.95)}.mk .shophd{background:#fff;border-bottom:1px solid var(--line);padding:14px 12px}.mk .shophd .row{display:flex;align-items:center;gap:10px}.mk .shophd .av{position:relative;width:52px;height:52px;border-radius:50%;overflow:hidden;background:#eee;flex-shrink:0;display:grid;place-items:center;font-weight:800;color:#999}.mk .shophd b{font-size:16px}.mk .shophd .sub{font-size:11.5px;color:var(--sub);margin-top:2px}.mk :root{--bg:#F2F2F2;--card:#FFF;--line:#EEE;--line2:#E5E5E5;--tao1:#FF7B00;--tao2:#FF2D46;--red:#FF0036;--orange:#FF6A00;--txt:#1B1B1B;--sub:#8C8C8C;--mute:#BFBFBF;--tm:#111}.mk button{border:0;background:none;color:inherit;cursor:pointer;padding:0}.mk button,.mk input{font-family:inherit}.mk .num{font-family:Oswald,sans-serif;font-weight:600}.mk :focus-visible{outline:2px solid var(--orange);outline-offset:2px;border-radius:6px}.mk .mk .hdr{flex-shrink:0;background:linear-gradient(100deg,var(--tao1),var(--tao2));padding:12px 12px 12px 0;color:#fff;overflow:hidden}.mk .hdr .srch>.hicon:first-child{margin-left:-2px}.mk .hdr.plain{background:var(--card);color:var(--txt);border-bottom:1px solid var(--line);padding:14px 16px}.mk .hdr.plain h1{font-size:17px;font-weight:700;margin:0;text-align:center}.mk .hdr.none{display:none}.mk .srch{display:flex;align-items:center;gap:4px;width:100%;max-width:100%}.mk .hicon{flex:0 0 auto;width:34px;height:34px;margin-left:2px;display:grid;place-items:center;color:#fff;position:relative;padding:0}.mk .hicon svg{width:25px;height:25px}.mk .hicn{position:absolute;top:-2px;right:-4px;background:#fff;color:var(--red);font-size:10px;font-weight:700;min-width:16px;height:16px;border-radius:9px;display:grid;place-items:center;padding:0 4px}.mk .sbox{flex:1 1 0;min-width:0;background:#fff;border-radius:16px;height:32px;display:flex;align-items:center;padding:0 10px;gap:6px;overflow:hidden}.mk .sbox svg{flex-shrink:0}.mk .sboxt{flex:1 1 0;min-width:0;color:var(--mute);font-size:12.5px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mk .mk .screen{flex:1;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-bottom:16px}.mk .screen::-webkit-scrollbar{width:0}.mk .mk .cats{background:var(--card);display:flex;padding:14px 4px 12px;margin-bottom:8px}.mk .cats button{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px;font-size:11px;color:var(--txt)}.mk .cats .ci{width:42px;height:42px;border-radius:50%;display:grid;place-items:center}.mk .cats .ci svg{width:23px;height:23px}.mk .cats button[aria-pressed=true]{color:var(--red);font-weight:700}.mk .cats button[aria-pressed=true] .ci{box-shadow:0 0 0 2px var(--red)}.mk .bcard{flex:0 0 60px;background:transparent;border:0;border-radius:0;padding:4px 0;display:flex;flex-direction:column;align-items:center;gap:5px}.mk .bcard .bn{font-size:11px;line-height:1.25;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.mk .bmark{width:38px;height:38px;border-radius:50%;background:linear-gradient(100deg,var(--tao1),var(--tao2));color:#fff;font-weight:900;font-size:17px;display:grid;place-items:center}.mk .bn{font-size:12px;font-weight:700}.mk .bd{font-size:10px;color:var(--sub)}.mk .mini.rank{background:linear-gradient(100deg,#F5C24B,#D89B2C);color:#3A2604;font-weight:900;padding:1px 6px}.mk .mk .grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:8px 10px 0}.mk .pcard{background:var(--card);border-radius:10px;overflow:hidden;text-align:left;display:flex;flex-direction:column}.mk .pcard:active{opacity:.85}.mk .pimg{aspect-ratio:1/1;display:grid;place-items:center;position:relative}.mk .pimg svg{width:72%;height:72%}.mk .badge{position:absolute;left:0;top:0;background:linear-gradient(100deg,var(--tao1),var(--tao2));color:#fff;font-size:10px;font-weight:700;padding:2px 7px;border-radius:0 0 8px 0}.mk .badge.off{background:var(--red)}.mk .badge.ft{background:linear-gradient(100deg,#F5C24B,#D89B2C);color:#3A2604}.mk .badge.pre--tr{left:auto;right:0;border-radius:0 0 0 8px}.mk .heroC{position:relative;margin:8px 10px;border-radius:12px;overflow:hidden;height:100px;background:#fff}.mk .hslide{position:absolute;inset:0;display:flex;align-items:stretch;gap:0;padding:0;opacity:0;transition:opacity .5s;text-align:left;pointer-events:none}.mk .hslide.on{opacity:1;pointer-events:auto;z-index:1}.mk .hart{width:100px;height:100%;border-radius:0;display:grid;place-items:center;flex-shrink:0}.mk .hart svg{width:72%;height:72%}.mk .htx{flex:1;min-width:0;padding:11px 12px 0;display:block}.mk .hslide h3{margin:0 0 3px;font-size:13px;font-weight:900;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mk .hslide p{margin:0;font-size:10.5px;color:var(--sub)}.mk .hprice{color:var(--red);font-family:Oswald;font-weight:600;font-size:18px;margin-top:3px;display:block}.mk .hdots{position:absolute;right:9px;bottom:7px;display:flex;gap:4px}.mk .hdots i{width:5px;height:5px;border-radius:3px;background:#DDD;display:block}.mk .hdots i.on{background:var(--red);width:12px}.mk .adtag{position:absolute;left:0;top:0;background:rgba(0,0,0,.38);color:#fff;font-size:8.5px;padding:2px 6px;border-radius:0 0 6px 0;z-index:2}.mk .strip{background:#fff;margin-top:8px;padding:12px 0 12px 10px;position:relative}.mk .striphd{display:flex;align-items:center;gap:7px;padding-right:10px;margin-bottom:10px}.mk .striphd b{font-size:14px}.mk .striphd .tagline{font-size:11px;color:var(--sub)}.mk .striphd .more{margin-left:auto;font-size:11.5px;color:var(--sub);padding:3px 0 3px 10px}.mk .striphd .more:active{color:var(--red)}.mk .srow{display:flex;gap:8px;overflow-x:auto;padding-right:10px}.mk .srow::-webkit-scrollbar{height:0}.mk .scard{flex:0 0 104px;text-align:left}.mk .scard .si{width:104px;height:104px;border-radius:8px;overflow:hidden;display:grid;place-items:center;position:relative}.mk .scard .si svg{width:74%;height:74%}.mk .scard .st{font-size:11.5px;line-height:1.35;margin-top:5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:31px}.mk .scard .sp{color:var(--red);font-family:Oswald;font-weight:600;font-size:14px;margin-top:2px}.mk .mini{position:absolute;left:0;top:0;background:rgba(0,0,0,.4);color:#fff;font-size:8.5px;padding:1px 5px;border-radius:0 0 6px 0}.mk .dban{margin:8px 10px 0;border-radius:12px;background:linear-gradient(100deg,#FFEDD5,#FFE0E4);padding:13px 14px;display:flex;align-items:center;gap:11px}.mk .dban b{font-size:13.5px;display:block}.mk .dban small{font-size:11.5px;color:#9A6A44}.mk .dban .go{margin-left:auto;background:linear-gradient(100deg,var(--tao1),var(--tao2));color:#fff;font-size:12px;font-weight:700;padding:7px 13px;border-radius:16px;white-space:nowrap}.mk .mebadges{display:flex;gap:5px;flex-wrap:wrap;margin-top:4px}.mk .bdg{font-size:10px;font-weight:700;padding:2px 7px;border-radius:10px;background:rgba(255,255,255,.22);border:1px solid rgba(255,255,255,.4)}.mk .bdg.gold{background:linear-gradient(100deg,#FFE9A8,#F5C24B);color:#5A3E05;border-color:#F5C24B}.mk button.bdg{cursor:pointer}.mk button.bdg:active{filter:brightness(.95)}.mk .bdg.verify{background:#fff;color:#3FA34D;border-color:#fff}.mk .repbar{margin-top:14px;background:rgba(0,0,0,.14);border-radius:10px;padding:10px 12px}.mk .repbar .l{display:flex;justify-content:space-between;font-size:11px;margin-bottom:6px}.mk .repbar .track{height:5px;border-radius:4px;background:rgba(255,255,255,.28);overflow:hidden}.mk .repbar .fill{height:100%;background:#fff;border-radius:4px}.mk .slotrow{width:100%;display:flex;align-items:center;gap:11px;padding:13px 0;border-bottom:1px solid var(--line);text-align:left}.mk .slotrow:last-child{border-bottom:0}.mk .slotrow.busy{background:#FAFAFA}.mk .slotrow.busy .ic{background:#F0F0F0}.mk .slotrow.busy .ic svg{stroke:#C0C0C0}.mk .slotrow.busy b{color:var(--mute)}.mk .slotrow.busy small{color:#C4C4C4}.mk .busytag{display:inline-block;font-size:10.5px;font-weight:700;padding:2px 8px;border-radius:10px;background:linear-gradient(100deg,#FFE9A8,#F5C24B);color:#5A3E05;white-space:nowrap}.mk .slotrow .ic{width:38px;height:38px;border-radius:9px;background:#FFF4EC;display:grid;place-items:center;flex-shrink:0}.mk .slotrow b{font-size:13.5px;display:block}.mk .slotrow small{font-size:11px;color:var(--sub)}.mk .slotrow .pr{margin-left:auto;text-align:right;flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:3px}.mk .slotrow .pr .n{font-family:Oswald;font-weight:600;color:var(--red);font-size:15px}.mk .slotrow .pr .s{font-size:10.5px;color:var(--sub)}.mk .admin{background:#F3EEE6;border:1px solid #e3d7c4;border-radius:8px;padding:11px 12px;font-size:11.5px;color:#7A6242;line-height:1.6}.mk .admin b{display:block;color:#4A3524;font-size:12.5px;margin-bottom:2px}.mk .sprow{border:1px solid var(--line2);border-radius:10px;padding:10px;margin-bottom:9px;background:#FCFCFC}.mk .sprow-hd{display:flex;align-items:center;gap:8px}.mk .sprow-hd .idx{width:20px;height:20px;border-radius:50%;background:var(--red);color:#fff;font-size:11px;font-weight:700;display:grid;place-items:center;flex-shrink:0}.mk .sprow-hd .nm{flex:1;min-width:0;padding:9px;background:#fff}.mk .sdel{width:26px;flex-shrink:0;color:var(--mute);font-size:13px}.mk .sprow-bd{display:none}.mk .sprow-bd label{display:block}.mk .sprow-bd label span{display:block;font-size:11px;color:var(--sub);margin-bottom:4px}.mk .sprow-bd .fin{width:78px;padding:8px;text-align:center;background:#fff}.mk .sprev{flex:1;text-align:right;font-size:11.5px;color:var(--sub);padding-bottom:9px}.mk .sprev b{display:block;color:var(--red);font-family:Oswald;font-weight:600;font-size:15px}.mk .addbtn{width:100%;margin-top:2px;padding:11px;border:1px dashed var(--line2);border-radius:10px;color:var(--red);font-size:13.5px;font-weight:700;background:#fff}.mk .flatbox{display:block}.mk .gchips{display:flex;gap:7px;flex-wrap:wrap}.mk .gchip{display:inline-flex;align-items:center;gap:2px;border:1px solid var(--line2);border-radius:16px;padding:4px 6px 4px 12px;background:#fff}.mk .gchip.on{border-color:var(--red);background:#FFF4F5}.mk .gchip b{font-size:13px;font-weight:700;color:var(--txt);padding:2px 0}.mk .gchip.on b{color:var(--red)}.mk .gchip button{width:20px;height:20px;border-radius:50%;color:var(--mute);font-size:11px}.mk .gadd{border:1px dashed #ffc9b5;border-radius:16px;padding:6px 13px;font-size:12.5px;font-weight:700;color:var(--orange);background:#FFF9F6}.mk .gsec{border-top:1px solid var(--line);padding-top:12px;margin-top:14px}.mk .gsec:first-child{border-top:0;padding-top:0;margin-top:0}.mk .gsechd{display:flex;align-items:center;gap:8px;margin-bottom:6px}.mk .gsechd .gnum{width:20px;height:20px;border-radius:50%;background:var(--red);color:#fff;font-size:11px;font-weight:700;display:grid;place-items:center;flex-shrink:0}.mk .gname{flex:1;min-width:0;border:0;border-bottom:1px dashed var(--line2);background:transparent;font-size:14px;font-weight:700;padding:4px 2px;outline:none}.mk .gname:focus{border-bottom-color:var(--red)}.mk .gcount{margin-left:auto;font-size:11px;color:var(--sub)}.mk .glist{padding-left:28px}.mk .ir{display:flex;gap:9px;align-items:flex-start;padding:8px 0;border-bottom:1px dashed var(--line)}.mk .flatbox .ir:first-child{padding-top:0}.mk .irimg{width:48px;height:48px;flex-shrink:0;border:1px dashed var(--line2);border-radius:8px;background:#FAFAFA;display:grid;place-items:center;font-size:10px;color:var(--mute);line-height:1.3;overflow:hidden}.mk .irimg svg{width:84%;height:84%}.mk .irf{flex:1;min-width:0}.mk .irf .fin{padding:8px;background:#F7F7F7}.mk .irn{display:flex;gap:8px;margin-top:6px}.mk .irn label{flex:1;min-width:0}.mk .irn label span{display:block;font-size:10.5px;color:var(--sub);margin-bottom:3px}.mk .irn .fin{width:100%;padding:7px;text-align:center}.mk .irdel{width:22px;height:22px;flex-shrink:0;color:var(--mute);font-size:12px;border-radius:50%;background:#F4F4F4;margin-top:2px}.mk .addsku{width:100%;padding:8px;border:1px dashed #ffd3c4;border-radius:8px;color:var(--orange);font-size:12.5px;font-weight:700;background:transparent;margin-top:4px}.mk .sprow input[type=number]::-webkit-inner-spin-button,.mk .sprow input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.mk .spmeta{font-size:11.5px;color:var(--sub);margin-top:4px}.mk .skurow{width:100%;display:flex;align-items:center;gap:10px;border:1px solid var(--line2);border-radius:10px;padding:8px;margin-bottom:8px;background:#fff;text-align:left}.mk .skurow[aria-pressed=true]{border-color:var(--red);background:#FFF4F5}.mk .skurow[disabled]{opacity:.45}.mk .skurow .sth{width:46px;height:46px;border-radius:8px;display:grid;place-items:center;flex-shrink:0;position:relative;overflow:hidden}.mk .skurow .sth svg{width:78%;height:78%}.mk .skurow .stx{flex:1;min-width:0}.mk .skurow .stx b{display:block;font-size:13px}.mk .skurow .stx span{font-size:11px;color:var(--sub)}.mk .skurow .stx span .gc{width:14px;height:14px;display:inline-block;vertical-align:-3px;margin:0 2px 0 1px}.mk .skurow .spr{font-family:Oswald;font-weight:600;color:var(--red);font-size:15px;flex-shrink:0}.mk .shophero{background:linear-gradient(100deg,var(--tao1),var(--tao2));color:#fff;padding:16px}.mk .shophero-in{display:flex;align-items:center;gap:11px}.mk .shophero .ghostbtn{background:transparent;border-color:rgba(255,255,255,.6);color:#fff}.mk .uav.big{width:56px;height:56px;border:2px solid rgba(255,255,255,.6)}.mk .uav.sm{width:28px;height:28px;flex-shrink:0}.mk .shopsub{font-size:11.5px;opacity:.9;margin-top:3px}.mk .shopstat{display:flex;margin-top:14px;background:rgba(0,0,0,.14);border-radius:10px;padding:10px 0}.mk .shopstat div{flex:1;text-align:center}.mk .shopstat b{display:block;font-family:Oswald;font-weight:600;font-size:15px}.mk .shopstat span{font-size:10px;opacity:.85}.mk .cllist{padding:0 16px;background:var(--card)}.mk .clrow{width:100%;display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--line);text-align:left}.mk .clrow:last-child{border-bottom:0}.mk .cltx{flex:1;min-width:0}.mk .cltx>b{font-size:15px}.mk .cllast,.mk .cltx>b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mk .cllast{font-size:12.5px;color:var(--sub);margin-top:3px}.mk .cllast.un{color:var(--txt);font-weight:700}.mk .clrt{display:flex;flex-direction:column;align-items:flex-end;gap:5px;flex-shrink:0;align-self:flex-start;padding-top:2px}.mk .clrt time{font-size:11px;color:var(--mute)}.mk .unread{background:var(--red);color:#fff;font-size:10px;font-weight:700;min-width:18px;height:18px;border-radius:9px;display:grid;place-items:center;padding:0 5px;flex-shrink:0}.mk .soact{display:flex;gap:8px;justify-content:flex-end;margin-top:10px}.mk .sobtn{background:linear-gradient(100deg,var(--tao1),var(--tao2));color:#fff;font-size:12.5px;font-weight:700;padding:7px 16px;border-radius:16px}.mk .sheet.push{transform:translateX(101%);box-shadow:-6px 0 18px rgba(0,0,0,.08)}.mk .sheet.push.on{transform:none}.mk .layer.nodim .scrim{background:transparent}.mk .sheet.chat .sbd{flex:1;padding-bottom:0;overflow:hidden}.mk .chatwrap,.mk .sheet.chat .sbd{min-height:0;display:flex;flex-direction:column}.mk .chatwrap{flex:1}.mk .cptx{flex:1;min-width:0}.mk .cptx>b{display:block;font-size:12.5px;font-weight:600;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mk .cptx .pprice{font-size:14px;margin-top:2px;color:var(--red)}.mk .cptx .cpsub{display:block;font-size:11px;color:var(--sub);margin-top:3px}.mk .chatbox{flex:1;min-height:0;overflow-y:auto;background:var(--bg);padding:12px 12px 6px;overscroll-behavior:contain}.mk .chatbox::-webkit-scrollbar{width:0}.mk .cday{display:flex;justify-content:center;margin:6px 0 12px}.mk .cday span{font-size:11px;color:#fff;background:rgba(0,0,0,.18);padding:3px 10px;border-radius:10px}.mk .chatbox .bub,.mk .chatbox .bub *{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.mk .bub{display:flex;gap:6px;margin-bottom:10px;align-items:flex-end}.mk .bub.cont{margin-top:-5px}.mk .bub .uav.sm{align-self:flex-start}.mk .bub .tx{max-width:70%;padding:8px 12px;border-radius:16px;font-size:14px;line-height:1.5;background:#fff;color:var(--txt);white-space:pre-wrap;word-break:break-word}.mk .bub.you .tx{border-top-left-radius:4px}.mk .bub.me{flex-direction:row-reverse}.mk .bub.me .tx{background:rgb(var(--primary)/.12);color:var(--txt);border-top-right-radius:4px}.mk .cmeta{display:flex;flex-direction:column;align-items:flex-start;gap:1px;font-size:10px;color:var(--sub);line-height:1.2;flex-shrink:0;padding-bottom:2px}.mk .bub.me .cmeta{align-items:flex-end}.mk .cmeta i{font-style:normal}.mk .bub.card{align-items:flex-end}.mk .cprod{display:flex;flex-direction:column;gap:8px;width:78%;max-width:300px;min-width:0;background:#fff;border:0;border-radius:16px;padding:10px;text-align:left}.mk .bub.you .cprod{border-top-left-radius:4px}.mk .bub.me .cprod{border-top-right-radius:4px}.mk .cpbody{display:flex;align-items:center;gap:10px;min-width:0}.mk .cprod .cpimg{width:56px;height:56px;border-radius:8px;background:#F5F5F5;overflow:hidden;flex-shrink:0}.mk .cprod .cpimg img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.mk .cprod .chv{flex-shrink:0;width:16px;height:16px;color:var(--mute)}.mk .cphd{font-size:11px;color:var(--sub)}.mk .cpst{display:inline-block;margin-top:4px;font-size:11px;font-weight:700;color:var(--red);background:#FFF0F3;padding:2px 8px;border-radius:8px}.mk .quick{flex:0 0 auto;display:flex;gap:6px;overflow-x:auto;padding:8px 12px;background:#fff;border-top:1px solid var(--line)}.mk .quick::-webkit-scrollbar{height:0}.mk .qk{flex:0 0 auto;border:1px solid var(--line2);border-radius:15px;padding:6px 12px;font-size:12.5px;background:#fff;white-space:nowrap}.mk .chatctx{display:block;width:100%;background:#fff;border:1px solid var(--line);border-radius:14px;padding:10px 12px;text-align:left}.mk .chatctx:disabled{opacity:1}.mk .cchd{font-size:11px;color:var(--sub);margin-bottom:6px}.mk .chatctx .ghostbtn{padding:5px 11px;font-size:11.5px}.mk .msgpop-scrim{position:absolute;inset:0;z-index:29}.mk .msgpop{position:absolute;z-index:30;display:flex;padding:4px;background:#2B2B2B;color:#fff;border-radius:12px;box-shadow:0 6px 18px rgba(0,0,0,.25)}.mk .msgpop button{color:#fff;font-size:12.5px;padding:8px 13px;border-radius:8px;white-space:nowrap}.mk .msgpop button+button{border-left:1px solid rgba(255,255,255,.15);border-radius:0}.mk .rq{display:block;font-size:11.5px;color:var(--sub);border-left:2px solid rgba(0,0,0,.18);padding-left:8px;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mk .rq b{font-weight:700;margin-right:4px}.mk .cardbar{flex:0 0 auto;padding:8px 12px 0;background:#fff;border-top:1px solid var(--line)}.mk .cardbar:not([hidden])+.quick{border-top:0}.mk .cardbar[hidden]{display:none}.mk .cardbar .cprod.pend{width:100%;max-width:none;position:relative;padding-right:36px;background:rgb(var(--primary)/.06)}.mk .cardx{position:absolute;top:6px;right:6px;width:24px;height:24px;border-radius:50%;background:rgba(0,0,0,.07);display:grid;place-items:center;color:var(--sub)}.mk .cardx svg{width:11px;height:11px}.mk .replybar{flex:0 0 auto;display:flex;align-items:center;gap:8px;padding:8px 12px 0;background:#fff;font-size:12px;color:var(--sub)}.mk .replybar[hidden]{display:none}.mk .replybar .rqt{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-left:2px solid rgb(var(--primary));padding-left:8px}.mk .replybar .rqt b{display:block;color:var(--txt);font-size:12px}.mk .replybar .x{width:24px;height:24px}.mk .clrt time{display:inline-flex;align-items:center;gap:3px}.mk .clrt .mute{width:12px;height:12px;color:var(--mute)}.mk .chatbar{flex:0 0 auto;padding:8px 12px calc(10px + env(safe-area-inset-bottom));background:#fff}.mk .opts{display:flex;gap:7px;flex-wrap:wrap}.mk .opt{border:1px solid var(--line2);border-radius:8px;padding:9px 13px;font-size:13px;background:#F7F7F7}.mk .opt[aria-pressed=true]{border-color:var(--red);background:#FFF4F5;color:var(--red);font-weight:700}.mk .opt[disabled]{opacity:.45;text-decoration:line-through}.mk .qty{display:flex;align-items:center}.mk .qty button{width:34px;height:32px;border:1px solid var(--line2);background:#F7F7F7;font-size:15px}.mk .qty button:first-of-type{border-radius:7px 0 0 7px}.mk .qty button:last-of-type{border-radius:0 7px 7px 0}.mk .qty span{min-width:46px;height:32px;line-height:32px;text-align:center;border-top:1px solid var(--line2);border-bottom:1px solid var(--line2);font-size:14px;font-weight:700}.mk .qty .qmax{border:0;min-width:0;margin-left:10px;font-size:11.5px;color:var(--sub);font-weight:400;height:auto;line-height:1}.mk .corow{width:100%;display:flex;align-items:center;gap:10px;text-align:left}.mk .coar{margin-left:auto;font-size:12.5px;color:var(--sub);flex-shrink:0;display:inline-flex;align-items:center;gap:2px}.mk .coar .chv{width:16px;height:16px;flex-shrink:0;margin-right:-4px}.mk .cogrp{display:flex;align-items:center;gap:8px;padding-bottom:10px;margin-bottom:4px}.mk .cogrp,.mk .gline{border-bottom:1px solid var(--line)}.mk .gline{padding:11px 0}.mk .gl{color:var(--sub);font-size:13.5px}.mk .gl2{color:var(--mute);font-size:12px}.mk .sub2{font-size:12px;color:var(--sub);max-width:70%;text-align:right}.mk .shipbox{display:block;width:100%;text-align:left;background:#F1FAF4;border:1px solid #a9dfc0;border-radius:10px;padding:12px;margin:11px 0 0}.mk .shiptop{display:flex;align-items:baseline}.mk .shiptop b,.mk .shiptop span{font-size:13.5px;color:#2E7D4F}.mk .shiptop span{margin-left:auto;font-weight:700}.mk .shipaddr{font-size:12.5px;color:var(--txt);line-height:1.5;margin-top:5px}.mk .shipwho{font-size:12px;color:var(--sub);margin-top:4px}.mk .gtotal{display:flex;align-items:baseline;padding:12px 0 0;margin-top:11px;border-top:1px solid var(--line);font-size:13px}.mk .gline+.gtotal{border-top:0;margin-top:0}.mk .gtotal span:first-child{color:var(--sub)}.mk .gtotal span:last-child{margin-left:auto;font-weight:700;font-size:15px;color:var(--txt)}.mk .cogrp b{font-size:14px}.mk .coitem{display:flex;gap:10px;align-items:flex-start;padding:11px 0;border-bottom:1px solid var(--line)}.mk .coitem .th{width:62px;height:62px;border-radius:8px;display:grid;place-items:center;flex-shrink:0}.mk .coitem .th svg{width:76%;height:76%}.mk .payex{width:100%;text-align:left;background:none}.mk .exlabel{display:inline-flex;align-items:center;gap:2px}.mk .exar{transition:transform .18s}.mk .payexbox{background:#FAFAFA;border-radius:8px;padding:2px 11px;margin-top:8px}.mk .payexbox .kv{border-bottom:1px dashed var(--line)}.mk .blk>.kv:last-child,.mk .kv.noline,.mk .payexbox .kv.noline,.mk .payexbox .kv:last-child{border-bottom:0}.mk .kv.cototal{border-bottom:0;padding-top:12px;margin-top:4px;border-top:1px solid var(--line)}.mk .kv.cototal span:first-child{color:var(--txt);font-weight:700}.mk .kv.cototal span:last-child{color:var(--red);font-weight:700;font-size:17px}.mk .cpn{width:100%;display:flex;align-items:stretch;gap:12px;border:1px solid var(--line2);border-radius:10px;padding:12px;margin-bottom:9px;background:#fff;text-align:left}.mk .cpn.on{border-color:var(--red);background:#FFF4F5}.mk .cpn:disabled{opacity:.45}.mk .cpnl{width:92px;flex-shrink:0;border-right:1px dashed var(--line2);display:flex;flex-direction:column;justify-content:center}.mk .cpnl b{font-family:Oswald;font-weight:600;font-size:20px;color:var(--red)}.mk .cpnl span{font-size:10.5px;color:var(--sub)}.mk .cpnr{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center}.mk .cpnr b{font-size:13.5px}.mk .cpnr span{font-size:11px;color:var(--sub);margin-top:2px}.mk .paypick{display:inline-flex;gap:6px}.mk .paypick .kw{padding:5px 10px;font-size:11.5px}.mk .kwchips{display:flex;gap:6px;flex-wrap:wrap}.mk .kw{border:1px solid var(--line2);border-radius:14px;padding:6px 11px;font-size:12.5px;background:#fff}.mk .kw.on,.mk .kw[aria-pressed=true]{border-color:var(--red);color:var(--red);background:#FFF4F5;font-weight:700}.mk .upsell{background:linear-gradient(100deg,#2C2416,#4A3A1C);color:#fff;border-radius:10px;margin:0 10px 8px;padding:14px}.mk .upsell b{font-size:14px;display:block;margin-bottom:3px}.mk .upsell p{margin:0;font-size:11.5px;color:#D9C9A8}.mk .upsell .go{margin-top:10px;font-size:12.5px;font-weight:700;padding:8px 0;border-radius:18px;width:100%;display:block}.mk .btn.gold,.mk .upsell .go{background:linear-gradient(100deg,#F5C24B,#D89B2C);color:#3A2604}.mk .mrow .hot{background:#FFF4F5;color:var(--red);font-size:10px;font-weight:700;padding:1px 6px;border-radius:9px}.mk .pcard.ft{box-shadow:0 0 0 3px #EFCB74}.mk .adlbl{position:absolute;right:5px;bottom:5px;background:rgba(0,0,0,.42);color:#fff;font-size:9px;padding:1px 5px;border-radius:3px}.mk .pbody{padding:7px 8px 8px}.mk .ptitle{font-size:12.5px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:4px;height:2.7em}.mk .pprice{color:var(--red);display:flex;align-items:baseline;gap:1px}.mk .pprice i{font-style:normal;font-size:12px;font-weight:700}.mk .pprice b{font-family:Oswald;font-weight:600;font-size:19px;line-height:1}.mk .pprice.dark{color:var(--txt)}.mk .pprice .from{font-size:10.5px;color:var(--sub);margin-left:2px;align-self:flex-end}.mk .hprice .sold,.mk .pprice .sold,.mk .scard .sp .sold{font-family:inherit;font-weight:500;font-size:10.5px;color:var(--mute);margin-left:auto;white-space:nowrap;align-self:center;line-height:1}.mk .pprice .dep+.sold{margin-left:6px}.mk .hprice,.mk .scard .sp{display:flex;align-items:baseline}.mk .hprice{margin-right:0}.mk .dep{margin-left:auto;font-size:10px;font-weight:700;color:var(--red);background:#FFF4F5;border:1px solid #ffd3d9;border-radius:3px;padding:1px 5px;white-space:nowrap}.mk .dep.off{color:#B4884A;background:#FDF7EC;border-color:#EBD9BE}.mk .dep.grade{border-color:transparent;font-weight:700}.mk .dep.pre{color:#3b2a00;background:rgba(245,185,10,.92);border-color:rgba(245,185,10,.92)}.mk .pshop{display:flex;align-items:center;gap:4px;font-size:10.5px;color:var(--sub);margin-top:5px}.mk .pshop .nm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mk .dot{width:14px;height:14px;border-radius:50%;flex-shrink:0}.mk .tags{display:flex;gap:4px;margin-top:5px;flex-wrap:nowrap;overflow:hidden;height:16px}.mk .tg{font-size:10px;padding:1px 5px;border-radius:3px;border:1px solid;white-space:nowrap}.mk .tg--dep{color:var(--red);border-color:#FFD3D9;background:#FFF4F5}.mk .tg--pay{color:var(--sub);border-color:var(--line2)}.mk .tg--off{color:#B4884A;border-color:#EBD9BE;background:#FDF7EC}.mk .lvl{font-size:10px;font-weight:700;padding:2px 7px;border-radius:10px;background:linear-gradient(100deg,#FFE9A8,#F5C24B);color:#5A3E05;border:1px solid #f5c24b;white-space:nowrap}.mk .lvl.g2{background:linear-gradient(100deg,#EDF1F4,#C6D0D8);color:#41525E;border-color:#C6D0D8}.mk .lvl.g1{background:#F2F2F2;color:#7A7A7A;border-color:#E2E2E2}.mk #sheets{z-index:20}.mk #sheets,.mk .layer{position:absolute;inset:0;pointer-events:none}.mk .layer{isolation:isolate}.mk .layer .scrim,.mk .layer .sheet{pointer-events:auto}.mk .scrim{position:absolute;inset:0;background:rgba(0,0,0,.45);z-index:20;opacity:0;pointer-events:none;transition:.2s}.mk .scrim.on{opacity:1;pointer-events:auto}.mk .sheet{position:absolute;left:0;right:0;bottom:0;max-height:93%;background:var(--bg);border-radius:14px 14px 0 0;z-index:21;transform:translateY(101%);transition:transform .28s cubic-bezier(.2,.85,.25,1);display:flex;flex-direction:column}.mk .sheet.on{transform:none}.mk .sheet.tall{height:93%}.mk .sheet.mid{max-height:62%}.mk .sheet.full{top:0;height:100%;max-height:100%;border-radius:0}.mk .sheet.full .grab,.mk .sheet.full .shd{display:none}.mk .floatback{position:absolute;top:12px;left:12px;z-index:6;width:34px;height:34px;border-radius:50%;background:rgba(0,0,0,.42);display:grid;place-items:center;color:#fff}.mk .floatback svg{width:17px;height:17px}.mk .sheet.nohead .shd{display:none}.mk .sheet.nohead .grab{display:block}.mk .shd{background:var(--card);padding:14px 16px;display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--line);border-radius:14px 14px 0 0}.mk .shd h3{margin:0;font-size:16px;font-weight:700;flex:1}.mk .x{width:26px;height:26px;display:grid;place-items:center;color:var(--sub)}.mk .shd .x.back{width:22px;margin-right:-6px}.mk .sbd{overflow-y:auto;padding-bottom:20px}.mk .sbd::-webkit-scrollbar{width:0}.mk .blk{background:var(--card);padding:14px 16px;margin-bottom:8px}.mk .blk.first{margin-top:0}.mk .hero{background:var(--card);aspect-ratio:1/1;display:grid;place-items:center;position:relative;overflow:hidden;min-height:0}.mk .hero svg{width:56%;height:56%}.mk .pricebar{background:linear-gradient(100deg,var(--tao1),var(--tao2));color:#fff;padding:13px 16px;display:flex;align-items:flex-end;gap:8px}.mk .pricebar .n{font-family:Oswald;font-weight:600;font-size:31px;line-height:.95}.mk .pricebar .pprice{color:#fff}.mk .pricebar .pprice i{font-size:20px}.mk .pricebar .pprice b{font-size:31px;line-height:.95}.mk .pricebar .s{font-size:13px;font-weight:700;margin-bottom:3px}.mk .pricebar .r{margin-left:auto;font-size:11.5px;text-align:right;opacity:.92;line-height:1.5}.mk .ttl{font-size:16px;font-weight:700;line-height:1.45}.mk .kv{display:flex;justify-content:space-between;gap:12px;padding:11px 0;font-size:13.5px;border-bottom:1px solid var(--line)}.mk .kv.stack{flex-direction:column;justify-content:flex-start;gap:4px}.mk .kv.stack span:last-child{text-align:left;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.mk .kv:last-child{border-bottom:0}.mk .kv span:first-child{color:var(--sub);flex-shrink:0}.mk .kv span:last-child{text-align:right;font-weight:500}.mk .shoprow{display:flex;align-items:center;gap:10px}.mk .shoprow .dot{width:34px;height:34px}.mk .uav{width:44px;height:44px;border-radius:50%;overflow:hidden;flex-shrink:0;display:block}.mk .uav svg{width:100%;height:100%;display:block}.mk .unm{display:flex;align-items:center;gap:6px}.mk .ghostbtn{border:1px solid var(--line2);border-radius:16px;padding:6px 13px;font-size:12.5px;font-weight:700;background:#fff;flex-shrink:0}.mk .ghostbtn:active{border-color:var(--red);color:var(--red)}.mk .shoprow b{font-size:14px}.mk .mstat{display:flex;gap:18px;margin-top:12px}.mk .mstat div{font-size:11px;color:var(--sub)}.mk .mstat b{display:block;font-family:Oswald;font-weight:600;font-size:16px;color:var(--txt);margin-top:1px}.mk .hint{font-size:12px;color:var(--sub);line-height:1.6;margin:8px 0 0}.mk .sumline{font-size:13px;color:var(--txt);font-weight:500;margin:10px 0 0}.mk .hint b{color:var(--red);font-weight:700}.mk .secttl{font-size:13px;font-weight:700;margin-bottom:8px;display:flex;align-items:center;gap:6px}.mk .sernote{border-radius:10px;padding:10px 12px;background:rgba(229,62,62,.07);border:1px solid rgba(229,62,62,.22)}.mk .cpnempty{margin:0;padding:34px 0;text-align:center;font-size:13px;color:var(--mute)}.mk .paywait{position:fixed;inset:0;z-index:3000;display:none;flex-direction:column;align-items:center;justify-content:center;gap:14px;background:rgba(8,9,13,.82);backdrop-filter:blur(2px)}.mk .paywait.on{display:flex}.mk .paywait .pwball{width:40px;height:80px;display:flex;align-items:flex-end}.mk .paywait .ptr-ball{width:40px;height:40px;transform-origin:center bottom;animation:paywaitToss 1s cubic-bezier(.3,.2,.4,1) infinite}.mk .paywait p{margin:0;font-size:14px;font-weight:700;color:#fff;letter-spacing:.02em}@keyframes paywaitToss{0%{transform:translateY(0)}28%{transform:translateY(-30px)}46%{transform:translateY(6px) scale(1.18,.78)}54%{transform:translateY(2px)}68%{transform:translateY(-12px)}80%{transform:translateY(6px) scale(1.1,.88)}86%{transform:translateY(3px)}93%{transform:translateY(-4px)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.mk .paywait .ptr-ball{animation:none}}.mk .sernote b{display:block;font-size:13px;font-weight:700;color:var(--red);margin-bottom:4px}.mk .sernote span{display:block;font-size:12px;line-height:1.6;color:var(--sub)}.mk .sernote.prenote{background:rgba(245,185,10,.1);border-color:rgba(245,185,10,.35)}.mk .sernote.prenote b{color:#8a6100}.mk .secttl:before{content:"";width:3px;height:13px;border-radius:2px;background:linear-gradient(var(--tao1),var(--tao2))}.mk .mk .abar{background:var(--card);border-top:1px solid var(--line);padding:9px 12px;display:flex;gap:9px;align-items:center;position:sticky;bottom:0}.mk .buy{flex:1;padding:13px;border-radius:22px;background:linear-gradient(100deg,var(--tao1),var(--tao2));color:#fff;font-weight:700;font-size:15px}.mk .buy:active{filter:brightness(.94)}.mk .buy.dark{background:rgb(var(--primary))}.mk .buy .amt{font-family:Oswald;font-weight:600;font-size:19px;line-height:1;position:relative;top:1px}.mk .buy .amt .cur{margin-right:1px}.mk .abar .buy,.mk .cartbar .buy{box-sizing:border-box;height:48px;padding-top:0;padding-bottom:0;display:inline-flex;align-items:center;justify-content:center;line-height:1.25}.mk .buy .blab,.mk .buy.hold .hlab{display:block;white-space:nowrap;line-height:1.25}.mk .buy.hold{position:relative;overflow:hidden;isolation:isolate}.mk .buy.hold .fill{position:absolute;left:0;top:0;bottom:0;width:0;background:rgba(255,255,255,.3);z-index:-1}.mk .buy2{flex:0 0 auto;padding:13px 18px}.mk .abar .buy{flex:1 1 0}.mk .aicon{flex:0 0 auto;width:50px;display:flex;flex-direction:column;align-items:center;gap:2px;font-size:10px;color:var(--sub);padding:2px 0}.mk .aicon .ai{width:22px;height:22px;display:grid;place-items:center;color:var(--txt)}.mk .aicon .ai svg{width:21px;height:21px}.mk .aicon:active .ai{color:var(--red)}.mk .cartrow{display:flex;gap:10px;align-items:flex-start;padding:11px 0;border-bottom:1px solid var(--line);cursor:pointer}.mk .cartrow:active{background:#FAFAFA}.mk .cartrow:last-child{border-bottom:0}.mk .ocard.dimgrp .cspec,.mk .ocard.dimgrp .pprice,.mk .ocard.dimgrp .ptitle,.mk .ocard.dimgrp .th{opacity:.45}.mk .cartrow .th{width:64px;height:64px;border-radius:8px;display:grid;place-items:center;flex-shrink:0}.mk .cartrow .th svg{width:76%;height:76%}.mk .cbox{width:20px;height:20px;border-radius:50%;border:1.5px solid var(--line2);flex-shrink:0;margin-top:22px;background:#fff;display:block;position:relative}.mk .cartbar .cbox{margin-top:0}.mk .cbox.on{background:var(--red);border-color:var(--red);position:relative}.mk .cbox.on:after{content:"";position:absolute;left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(42deg)}.mk .cspec{font-size:11px;color:var(--sub);background:#F5F5F5;border-radius:12px;padding:4px 9px;display:inline-flex;align-items:center;gap:4px;margin-top:5px;border:1px solid var(--line)}.mk .cspec-ar{width:14px;height:14px;color:var(--sub);flex-shrink:0;margin-left:1px}.mk .cbot{display:flex;align-items:center;gap:8px;margin-top:7px}.mk .cbot .qty{margin-left:auto}.mk .qty.small button{width:26px;height:26px;font-size:13px}.mk .qty.small span{min-width:34px;height:26px;line-height:26px;font-size:13px}.mk .cartbar{position:absolute;left:0;right:0;bottom:0;background:#fff;border-top:1px solid var(--line);padding:10px 12px calc(10px + env(safe-area-inset-bottom));display:flex;align-items:center;gap:8px;z-index:4}.mk .dlg{position:absolute;inset:0;background:rgba(0,0,0,.45);z-index:60;display:none;place-items:center}.mk .dlg.on{display:grid}.mk .dlgbox{background:#fff;border-radius:14px;width:78%;padding:20px 18px 12px;text-align:center}.mk .dlgt{font-size:15.5px;font-weight:700}.mk .dlgs{font-size:12.5px;color:var(--sub);margin-top:6px;line-height:1.5}.mk .dlgb{display:flex;gap:8px;margin-top:16px}.mk .dlgb button{flex:1;width:100%;padding:11px;border-radius:20px;font-size:14px;font-weight:700;border:1px solid var(--line2);background:#fff;color:var(--sub)}.mk .dlgb .warn{border-color:transparent;background:linear-gradient(100deg,var(--tao1),var(--tao2));color:#fff}.mk .mecard .mcells button{flex:1}.mk .mchd .ar{flex:0 0 auto}.mk .sellerdot{width:8px;height:8px;border-radius:50%;background:var(--red);display:inline-block;margin-right:2px}.mk .buy2{padding:13px 20px;border-radius:22px;border:1px solid var(--orange);color:var(--orange);font-weight:700;font-size:14px;background:#fff}.mk .btn{padding:13px;background:linear-gradient(100deg,var(--tao1),var(--tao2));color:#fff;font-weight:700;font-size:15px;margin-top:12px}.mk .btn,.mk .btn2{width:100%;border-radius:22px}.mk .btn2{padding:12px;border:1px solid var(--line2);color:var(--sub);font-weight:500;font-size:13.5px;margin-top:8px;background:#fff}.mk .mk .steps{display:flex;padding:4px 0 2px}.mk .stp{flex:1;text-align:center;position:relative;font-size:10px;color:var(--mute);padding-top:20px}.mk .stp:before{content:"";position:absolute;top:4px;left:50%;transform:translateX(-50%);width:10px;height:10px;border-radius:50%;background:#DDD;z-index:2}.mk .stp:after{content:"";position:absolute;top:8px;left:-50%;width:100%;height:2px;background:#E6E6E6}.mk .stp:first-child:after{display:none}.mk .stp.dn{color:var(--sub)}.mk .stp.dn:after,.mk .stp.dn:before{background:var(--orange)}.mk .stp.nw{color:var(--red);font-weight:700}.mk .stp.nw:before{background:var(--red);box-shadow:0 0 0 4px rgba(255,0,54,.15)}.mk .stp.nw:after{background:linear-gradient(90deg,var(--orange),var(--red))}.mk .cdown{text-align:center;padding:12px 0 4px}.mk .cdown .t{font-family:Oswald;font-weight:600;font-size:30px;color:var(--red)}.mk .cdown .l{font-size:11.5px;color:var(--sub)}.mk .cdblk{background:#FFF7F7;border:1px solid #ffdde0;border-radius:10px;padding:12px;margin:0 0 12px;text-align:center}.mk .cdt{font-family:Oswald;font-weight:600;font-size:26px;color:var(--red);line-height:1}.mk .cdnote{font-size:11.5px;color:var(--red);margin-top:6px;line-height:1.5}.mk .okban{display:flex;align-items:center;gap:12px;background:#F1FAF4}.mk .okic{width:38px;height:38px;border-radius:50%;background:#2E7D4F;color:#fff;display:grid;place-items:center;flex-shrink:0}.mk .okic svg{stroke:#fff;width:20px;height:20px}.mk .okban.ship{background:#F2F6FD}.mk .okban.ship .okic{background:#3B6FD6}.mk .okban.ship b{color:#254F9E}.mk .okban.ship span{color:#5C7FBF}.mk .tracklink{color:var(--txt);font-weight:700;text-decoration:underline;text-underline-offset:3px}.mk .okban b{display:block;font-size:15px;color:#1F6B41}.mk .okban span{font-size:12px;color:#4C8B67}.mk .donebox{text-align:center;padding:26px 18px 22px}.mk .doneic{width:52px;height:52px;border-radius:50%;background:#2E7D4F;display:inline-grid;place-items:center}.mk .doneic svg{width:27px;height:27px}.mk .donet{font-size:17px;font-weight:900;margin-top:12px}.mk .stars{display:flex;justify-content:center;gap:8px;margin-top:18px}.mk .star{width:30px;height:30px;color:#E3E3E3;padding:0;background:none}.mk .star svg{width:30px;height:30px;display:block}.mk .star.on{color:#F5B90A}.mk .stars.ro .star{cursor:default}.mk .revin{margin-top:16px;text-align:center}.mk .revtx{font-size:13px;color:var(--txt);margin:14px 0 0;line-height:1.6}.mk .autonote{text-align:center;font-size:11.5px;color:var(--sub);margin:12px 0 2px;line-height:1.6}.mk .cdwarn{margin:8px 0 0;background:#FFF4F5;border:1px solid #ffd3d9;color:#C4342F;font-size:11.5px;font-weight:700;border-radius:8px;padding:8px 10px}.mk .orow{display:flex;gap:11px;align-items:center;width:100%;text-align:left}.mk .orow .th{width:62px;height:62px;border-radius:8px;display:grid;place-items:center;flex-shrink:0;position:relative;overflow:hidden}.mk .ocard .ptitle,.mk .orow .ptitle{height:auto}.mk .orow .th svg{width:74%;height:74%}.mk .ost{font-size:12px;font-weight:700;color:var(--red);white-space:nowrap}.mk .empty{text-align:center;color:var(--mute);font-size:13.5px;padding:70px 20px}.mk .tabbar2{padding:12px 14px;position:sticky;top:0;z-index:3;border-bottom:1px solid var(--line)}.mk .olist{padding:8px 10px}.mk .ocard{background:var(--card);border-radius:10px;padding:12px;margin-bottom:8px;width:100%}.mk .ohd{display:flex;align-items:center;font-size:11.5px;color:var(--sub);margin-bottom:9px}.mk .mk .mehd{background:linear-gradient(100deg,var(--tao1),var(--tao2));padding:12px;color:#fff}.mk .metopbar{display:flex;justify-content:flex-end;gap:4px;height:34px;align-items:center;margin-bottom:-28px}.mk .mehd .meid{padding:0 4px;margin-top:0}.mk .mic{width:34px;height:34px;border-radius:50%;background:rgba(255,255,255,.2);display:grid;place-items:center;position:relative;color:#fff}.mk .mic svg{width:18px;height:18px}.mk .micn{position:absolute;top:-3px;right:-3px;background:#fff;color:var(--red);font-size:10px;font-weight:700;min-width:17px;height:17px;border-radius:9px;display:grid;place-items:center;padding:0 4px}.mk .ntrow{width:100%;display:flex;gap:11px;padding:14px 0;border-bottom:1px solid var(--line);text-align:left}.mk .ntrow:last-child{border-bottom:0}.mk .ntic{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;flex-shrink:0}.mk .ntic svg{width:19px;height:19px}.mk .nttx{flex:1;min-width:0}.mk .nttx b{font-size:13.5px;display:flex;align-items:center;gap:6px}.mk .nttx span{display:block;font-size:12px;color:var(--sub);line-height:1.5;margin-top:3px}.mk .nttx em{display:block;font-style:normal;font-size:10.5px;color:var(--mute);margin-top:4px}.mk .ntdot{width:7px;height:7px;border-radius:50%;background:var(--red);display:inline-block}.mk .meid{display:flex;align-items:center;gap:11px}.mk .meid>div:nth-child(2){flex:1;min-width:0}.mk .meav{width:44px;height:44px;border-radius:50%;background:rgba(255,255,255,.25);display:grid;place-items:center;font-weight:900;font-size:17px}.mk .meid b{font-size:16px;display:block}.mk .meid small{font-size:11.5px;opacity:.9}.mk .mecard{background:#fff;border-radius:10px;margin:12px 10px 8px;padding:14px;display:flex;text-align:center}.mk .mecard.block{display:block;padding:12px 4px}.mk .mchd{display:flex;align-items:center;padding:2px 14px 10px}.mk .mchd b{font-size:14px}.mk .mchd .ar{margin-left:auto;font-size:12px;color:var(--sub);padding:2px 0 2px 12px}.mk .mcells{display:flex;text-align:center}.mk .mcells button{flex:1}.mk .setgrp{font-size:11.5px;color:var(--sub);margin:14px 20px 6px}.mk .mecard div{flex:1}.mk .mecard .n{font-family:Oswald;font-weight:600;font-size:19px;color:var(--red)}.mk .mecard .n.k{color:var(--txt)}.mk .mecard .c{font-size:11px;color:var(--sub);margin-top:2px}.mk .mlist{background:#fff;border-radius:10px;margin:0 10px 8px;overflow:hidden}.mk .mrow{width:100%;display:flex;align-items:center;gap:10px;padding:14px;font-size:14px;text-align:left;border-bottom:1px solid var(--line)}.mk .mrow:last-child{border-bottom:0}.mk .mrow .ar{margin-left:auto;color:var(--mute);font-size:12px}.mk .mine{background:#fff;border-radius:10px;margin:0 10px 8px;padding:0 14px}.mk .minehd{display:flex;align-items:center;padding:13px 0 10px;border-bottom:1px solid var(--line)}.mk .minehd b{font-size:14px}.mk .minehd .ar{margin-left:auto;font-size:11.5px;color:var(--sub)}.mk .mrowi{display:flex;gap:10px;align-items:flex-start;padding:11px 0;border-bottom:1px solid var(--line)}.mk .mrowi:last-child{border-bottom:0}.mk .mth{width:52px;height:52px;border-radius:8px;display:grid;place-items:center;flex-shrink:0}.mk .mth svg{width:76%;height:76%}.mk .mmeta{flex:1;min-width:0}.mk .mmeta .mt{font-size:12.5px;font-weight:500;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mk .mmeta .mp{font-family:Oswald;font-weight:600;color:var(--red);font-size:15px;margin-top:2px}.mk .mmeta .ms{font-size:10.5px;color:var(--sub);margin-top:3px;line-height:1.5}.mk .promoline{margin-top:5px;display:flex;gap:5px;flex-wrap:wrap}.mk .stpill{font-size:10px;font-weight:700;padding:2px 7px;border-radius:10px;border:1px solid;margin-left:6px}.mk .mrowi{position:relative}.mk .mact{display:flex;flex-direction:column;justify-content:center;flex-shrink:0;align-items:flex-end;align-self:center}.mk .mdots{position:absolute;top:6px;right:0;width:22px;height:22px;background:transparent;border:0;display:grid;place-items:center;color:var(--mute);padding:0}.mk .mdots svg{width:17px;height:17px}.mk .menurow{width:100%;text-align:left;padding:13px 0;border-bottom:1px solid var(--line)}.mk .menurow:last-child{border-bottom:0}.mk .menurow .mi{display:block;font-size:14.5px;font-weight:700}.mk .menurow .ms2{display:block;font-size:11.5px;color:var(--sub);margin-top:2px}.mk .menurow.danger .mi{color:var(--red)}.mk .mact button{width:84px;font-size:11.5px;font-weight:700;padding:6px 4px;border-radius:14px;border:1px solid var(--line2);white-space:nowrap;text-align:center}.mk .mprimary{background:linear-gradient(100deg,var(--tao1),var(--tao2));color:#fff;border-color:transparent}.mk .mgold{background:linear-gradient(100deg,#FFE9A8,#F5C24B);color:#5A3E05;border-color:#F5C24B}.mk .mghost{background:#fff;color:var(--sub)}.mk .mdis{background:#F4F4F4;color:var(--mute);border-color:transparent}.mk .mrowi.dim .mmeta,.mk .mrowi.dim .mth{opacity:.5}.mk .promoing{display:inline-block;font-size:10.5px;font-weight:700;padding:2px 8px;border-radius:10px;background:linear-gradient(100deg,#FFE9A8,#F5C24B);color:#5A3E05;white-space:nowrap}.mk .mineitem{display:flex;align-items:center;gap:10px;padding:11px 0;border-bottom:1px solid var(--line);font-size:13px}.mk .mineitem:last-child{border-bottom:0}.mk .mk .f{display:block;font-size:12.5px;color:var(--sub);margin:0 0 6px}.mk .fin{width:100%;background:#F7F7F7;border:1px solid var(--line2);border-radius:8px;padding:11px;font-size:14px;color:var(--txt)}.mk select.selcat{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:34px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238c8c8c' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px 16px;font-weight:700}.mk select.selcat option[value=""],.mk select.selcat:invalid{color:var(--mute)}.mk .two{display:grid;grid-template-columns:1fr 1fr;gap:9px}.mk .pick{border:1px solid var(--line2);border-radius:8px;padding:11px;text-align:left;background:#F7F7F7;font-size:13.5px;font-weight:500;position:relative}.mk .pick[aria-pressed=true]{border-color:var(--red);background:#FFF4F5;color:var(--red);font-weight:700}.mk .pick small{display:block;font-weight:400;color:var(--sub);font-size:10.5px;margin-top:2px}.mk .pick .ck{position:absolute;top:9px;right:9px;width:15px;height:15px;border-radius:3px;border:1px solid var(--line2);background:#fff}.mk .pick[aria-pressed=true] .ck{background:var(--red);border-color:var(--red)}.mk .pick[aria-pressed=true] .ck:after{content:"";position:absolute;left:5px;top:2px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(42deg)}.mk .calcbox{background:#FFF8F3;border:1px solid #ffe0cc;border-radius:8px;padding:12px;margin-top:14px}.mk .calcbox .l{font-size:11.5px;color:#B4884A}.mk .calcbox .v{font-size:17px;font-weight:900;color:var(--orange);margin:2px 0 3px}.mk .calcbox .s{font-size:11.5px;color:var(--sub)}.mk .days{display:flex;gap:6px;overflow-x:auto;padding-bottom:4px;margin:0 -2px}.mk .days::-webkit-scrollbar{height:0}.mk .day{flex:0 0 72px;border:1px solid var(--line2);border-radius:8px;padding:8px 4px;text-align:center;background:#fff}.mk .day .dd{font-size:12px;font-weight:700}.mk .day .ds{font-size:10.5px;color:#3FA34D;margin-top:3px}.mk .day[aria-pressed=true]{border-color:var(--red);background:#FFF4F5;color:var(--red)}.mk .day[disabled]{opacity:.4}.mk .day[disabled] .ds{color:var(--sub)}.mk .swch{display:flex;gap:6px}.mk .swch.scrollx{overflow-x:auto;padding-bottom:2px}.mk .swch.scrollx::-webkit-scrollbar{height:0}.mk .swch.scrollx button{flex:0 0 auto;padding:9px 12px}.mk .swch button{flex:1;min-width:0;padding:9px 4px;border-radius:8px;border:1px solid var(--line2);font-size:12.5px;background:#fff;color:var(--sub);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mk .swch button[aria-pressed=true]{border-color:var(--red);color:var(--red);background:#FFF4F5;font-weight:700}.mk table.t{width:100%;border-collapse:collapse;font-size:12.5px}.mk table.t td,.mk table.t th{padding:9px 4px;text-align:left;border-bottom:1px solid var(--line)}.mk table.t th{font-size:11px;color:var(--sub);font-weight:500}.mk table.t td:first-child{font-weight:700}.mk table.t .me{background:#FFF8F3}.mk .mk .tabbar{flex-shrink:0;display:flex;background:#fff;border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom)}.mk .tabbar button{flex:1;padding:7px 0 9px;display:flex;flex-direction:column;align-items:center;gap:2px;font-size:10.5px;color:var(--sub);position:relative}.mk .tabbar button[aria-selected=true]{color:var(--red)}.mk .tabbar .nd{position:absolute;top:5px;right:50%;margin-right:-16px;width:7px;height:7px;border-radius:50%;background:var(--red)}.mk .toast{position:absolute;left:50%;top:45%;transform:translate(-50%,10px);background:rgba(0,0,0,.82);color:#fff;font-size:13.5px;padding:11px 18px;border-radius:8px;z-index:40;opacity:0;pointer-events:none;transition:.2s;max-width:80%;text-align:center}.mk .toast.on{opacity:1;transform:translate(-50%)}.mk.mallroot{position:relative;min-height:100dvh;background:var(--bg)}.mk.mallroot .hdr{position:sticky;top:0;z-index:30}.mk.mallroot .screen{flex:none;overflow:visible;overscroll-behavior:auto;padding-bottom:calc(64px + env(safe-area-inset-bottom))}.mk.mallroot .tabbar{position:fixed;left:0;right:0;bottom:0;z-index:35;background:#fff;border-top:1px solid var(--line);display:flex;padding-bottom:env(safe-area-inset-bottom)}.mk.mallroot #sheets{position:fixed;inset:0;z-index:1000;pointer-events:none}.mk.mallroot .layer .scrim.on,.mk.mallroot .layer .sheet.on{pointer-events:auto}.mk.mallroot .dlg{position:fixed;inset:0;z-index:1100}.mk.mallroot .dlg.on{display:grid}.mk.mallroot .toast{position:fixed;z-index:1200}.mk.mallroot .mehd{padding:12px}.mk.mallroot .metopbar,.mk.mallroot .srch{gap:0}.mk.mallroot .hdr{padding-left:8px}.mk.mallroot .hdr .srch>.hicon.hback{margin-left:-8px;width:40px;padding:0 8px}.mk.mallroot .hdr .srch>.hicon.hback svg{width:24px;height:24px}.mk.mallroot .sheet .sbd{flex:1 1 auto;min-height:0}.mk.mallroot .sheet .abar{position:sticky;bottom:0;z-index:2}.mk .tabbar2 .ptabs{margin:-12px -14px}.mk .ptabs{display:flex;align-items:stretch;overflow-x:auto;scrollbar-width:none}.mk .ptabs::-webkit-scrollbar{display:none}.mk .ptabs button{flex:1 0 0;display:flex;justify-content:center;padding:8px;font-size:15px;line-height:1.5;color:#737373;white-space:nowrap;background:none;border:0}.mk .ptabs .tl,.mk .ptabs button{position:relative;align-items:center}.mk .ptabs .tl{display:inline-flex;padding:0 6px}.mk .ptabs button[aria-pressed=true]{color:rgb(var(--primary,238 77 45))}.mk .ptabs button[aria-pressed=true] .tl:after{content:"";position:absolute;left:0;right:0;bottom:-8px;height:3px;border-radius:2px 2px 0 0;background:rgb(var(--primary,238 77 45))}.mk .ptabs .cnt{display:inline-flex;align-items:center;justify-content:center;min-width:17px;height:17px;padding:0 5px;margin-left:4px;border-radius:999px;background:rgb(var(--primary,238 77 45));color:#fff;font-size:10.5px;font-weight:800;line-height:1;vertical-align:2px}.mk.mallroot .cats{overflow-x:auto;scrollbar-width:none;padding-left:6px;padding-right:6px;scroll-snap-type:x proximity}.mk.mallroot .cats::-webkit-scrollbar{display:none}.mk.mallroot .cats button{flex:0 0 clamp(66px,18.5%,96px);scroll-snap-align:start;white-space:nowrap}.mk.mallroot .cats .ci{width:48px;height:48px}.mk.mallroot .cats .ci img{width:44px;height:44px;-o-object-fit:contain;object-fit:contain;display:block}.mk.mallroot.mk--item{padding-top:env(safe-area-inset-top);background:var(--card)}.mk.mallroot.mk--item .hdr,.mk.mallroot.mk--item .tabbar{display:none}.mk.mallroot.mk--item .screen{padding-bottom:calc(76px + env(safe-area-inset-bottom))}.mk.mallroot.mk--item .floatnav{position:fixed;top:env(safe-area-inset-top);left:0;right:0;height:0;z-index:36;pointer-events:none}.mk.mallroot.mk--item .floatnav .floatback,.mk.mallroot.mk--item .floatnav .floatbtn,.mk.mallroot.mk--item .floatnav .floatshare{pointer-events:auto}.mk .floatright{position:absolute;top:13px;right:8px;z-index:6;display:flex;gap:8px}.mk .floatbtn{position:relative;width:32px;height:32px;border-radius:999px;background:rgba(0,0,0,.42);backdrop-filter:blur(4px);display:grid;place-items:center;color:#fff;transition:background-color .15s,transform .15s}.mk .floatbtn:active{background:rgba(0,0,0,.55);transform:scale(.9)}.mk .floatbtn svg{width:20px;height:20px;stroke-width:2}.mk .floatshare{position:absolute;top:12px;right:12px;z-index:6;width:34px;height:34px;border-radius:50%;background:rgba(0,0,0,.42);display:grid;place-items:center;color:#fff}.mk .floatshare svg{width:16px;height:16px}.mk.mallroot.mk--item .floatnav{transition:background-color .2s}.mk.mallroot.mk--item .floatnav.solid{height:57px;background:#fff;border-bottom:1px solid var(--line);pointer-events:auto}.mk.mallroot.mk--item .floatnav.solid:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:env(safe-area-inset-top);background:#fff}.mk.mallroot.mk--item .floatnav .floatback,.mk.mallroot.mk--item .floatnav .floatshare{transition:background-color .2s,color .2s}.mk.mallroot.mk--item .floatnav.solid .floatback,.mk.mallroot.mk--item .floatnav.solid .floatbtn,.mk.mallroot.mk--item .floatnav.solid .floatshare{background:transparent;color:#525252;backdrop-filter:none}.mk.mallroot.mk--item .floatnav.solid .floatback{color:#171717}.mk.mallroot.mk--item .floatnav.solid .floatbtn:active{background:rgba(0,0,0,.06)}.mk.mallroot.mk--item .floatnav.solid .floatback svg{width:22px;height:22px}.mk.mallroot.mk--item .floatnav.solid .floatshare svg{width:20px;height:20px}.mk.mallroot.mk--item .screen .abar{position:fixed;left:0;right:0;bottom:0;z-index:35;padding-bottom:calc(9px + env(safe-area-inset-bottom))}.mk.mallroot.mk--item .screen .abar.abar--shop{padding:0 0 env(safe-area-inset-bottom);gap:0;align-items:stretch;background:#fff}.mk .abar.abar--shop .aicon{flex:1 1 0;width:auto;height:53px;padding:0;gap:4px;justify-content:center;font-size:13px;font-weight:500;color:#222;background:#fff}.mk .abar.abar--shop .aicon+.aicon{border-left:1px solid var(--line)}.mk .abar.abar--shop .aicon .ai{width:24px;height:24px;color:rgb(var(--primary))}.mk .abar.abar--shop .aicon .ai svg{width:23px;height:23px}.mk .abar.abar--shop .aicon:active{background:#F5F5F5}.mk .abar.abar--shop .aicon:active .ai{color:rgb(var(--primary))}.mk .abar.abar--shop .buy{flex:0 0 52%;height:53px;border-radius:0;font-size:17px;font-weight:700;letter-spacing:.5px}.mk .abar.abar--shop.abar--one .aicon{flex:0 0 26%}.mk .abar.abar--shop.abar--one .buy{flex:1 1 0}.mk .abar.abar--flat,.mk .cartbar.cartbar--flat{padding:0 0 env(safe-area-inset-bottom);gap:0;align-items:stretch}.mk .abar.abar--flat,.mk .abar.abar--shop,.mk .cartbar.cartbar--flat{border-top:0;box-shadow:0 -2px 10px rgba(0,0,0,.12)}.mk.mallroot .sheet .sbd:has(>.abar--flat){padding-bottom:0}.mk .abar.abar--flat .buy,.mk .cartbar.cartbar--flat .buy{flex:1 1 0;height:53px;border-radius:0;font-size:17px;font-weight:700;letter-spacing:.5px}.mk .msrchbar{gap:8px;padding:10px 14px;background:#fff;border-bottom:1px solid var(--line)}.mk .msrch,.mk .msrchbar{display:flex;align-items:center}.mk .msrch{flex:1;gap:7px;background:#F2F2F2;border-radius:999px;height:40px;padding:0 6px 0 12px}.mk .msrch input{flex:1;border:0;background:transparent;font-size:15px;font-weight:700;outline:none;min-width:0}.mk .msrch .sgo2{flex-shrink:0;background:linear-gradient(100deg,var(--tao1),var(--tao2));color:#fff;font-size:12.5px;font-weight:800;padding:7px 14px;border-radius:999px;border:0}.mk .mhist{justify-content:space-between;padding:10px 2px;border-bottom:1px solid var(--line)}.mk .mhist,.mk .mhist .w{display:flex;align-items:center}.mk .mhist .w{gap:8px;font-size:13px;font-weight:600;flex:1;text-align:left;background:none;border:0;color:var(--txt)}.mk .mhist .w svg{flex-shrink:0}.mk .mhist .del{font-weight:800;background:none;border:0}.mk .kwsec,.mk .mhist .del{font-size:11px;color:var(--mute)}.mk .kwsec{padding:14px 2px 4px;font-weight:900;letter-spacing:2px}.mk .kwrow{display:block;width:100%;text-align:left;padding:11px 2px;font-size:13px;font-weight:800;color:var(--red);border:0;border-bottom:1px solid var(--line);background:none}.mk .hdr.shop{background:rgb(var(--primary));color:#fff;box-sizing:border-box;height:calc(58px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 8px 0;border-bottom:1px solid transparent;display:flex;align-items:center}.mk .hdr.shop .srch{align-items:stretch;height:100%}.mk .hdr.shop .hicon,.mk .hdr.shop .shopsp{align-self:center}.mk .hdr.shop .shopsp{flex:1 1 auto}.mk .hdr.shop .hicon{width:32px;height:32px;margin-left:8px;border-radius:999px;background:rgba(0,0,0,.1);backdrop-filter:blur(4px);color:#fff;transition:background-color .15s,transform .15s}.mk .hdr.shop .hicon:active{background:rgba(0,0,0,.2);transform:scale(.9)}.mk .hdr.shop .hicon svg{width:20px;height:20px;stroke-width:2}.mk .hdr.shop .hicn{top:0;right:0;box-sizing:border-box;width:10px;min-width:10px;height:10px;padding:0;border-radius:999px;background:#FACC15;border:2px solid rgba(255,255,255,.2);font-size:0;color:transparent}.mk .hdr.shop .hicn.cartn,.mk .hicn.cartn{top:-3px;right:-5px;width:auto;min-width:18px;height:18px;padding:0 5px;background:#FF1F3D;border:1.5px solid #fff;font-size:10.5px;font-weight:800;line-height:1;color:#fff;font-family:inherit}.mk .cur{font-style:normal;font-weight:700;font-size:.63em}.mk .pprice{font-size:19px}.mk .pprice i{font-size:.7em}.mk .pprice b{font-size:1em}.mk.shopchrome .tabbar{display:none}.mk .shopfab{position:fixed;right:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:36}.mk .shopfab[hidden]{display:none}.mk .cname,.mk .pimg{overflow:hidden}.mk .cname{min-width:0;flex:1 1 auto;font-size:10.5px;line-height:16px;color:var(--sub);text-overflow:ellipsis}.mk .buy,.mk .cname,.mk .hlab{white-space:nowrap}.mk .striphd.recohd b{font-size:16px;font-weight:400;letter-spacing:-.4px;line-height:24px;color:#111827}.mk .pprice .gc{width:16px;height:16px;flex-shrink:0;display:block;align-self:center;margin-right:2px}html.mk-lock,html.mk-lock body{overflow:hidden}html.mk-lock{touch-action:none}.mk.mallroot .sbd{overscroll-behavior:contain;touch-action:pan-y}.mk.mallroot .scrim{touch-action:none}.mk .blk.shopblk{padding:2px 16px;margin-top:-6px;margin-bottom:0}.mk .blk.shopblk .shoprow{gap:8px}.mk .blk.shopblk .shoprow .dot{width:24px;height:24px}.mk .blk.shopblk .ghostbtn{padding:4px 11px;font-size:12px}.mk .shoprow.tap{cursor:pointer;-webkit-tap-highlight-color:transparent}.mk .shoprow.tap:active{opacity:.6}.mk .shoprow.tap .ghostbtn{display:inline-flex;align-items:center;pointer-events:none}.mk.mallroot.mk--sheetonly{min-height:0;height:0;overflow:visible;background:transparent}.mk.mallroot.mk--sheetonly .hdr,.mk.mallroot.mk--sheetonly .screen,.mk.mallroot.mk--sheetonly .shopfab,.mk.mallroot.mk--sheetonly .tabbar{display:none}.mk.mallroot.mk--item .phero{background:#fff;padding:12px}.mk.mallroot.mk--item .phero .ptt{margin:0;font-size:18px;font-weight:900;line-height:1.4;letter-spacing:-.025em;color:#111827;word-break:break-all}.mk.mallroot.mk--item .phero .ptag{display:inline-flex;align-items:center;gap:4px;vertical-align:middle;height:20px;padding:0 6px;margin-right:8px;border-radius:4px;background:var(--red);color:#fff;font-size:10px;font-weight:500;letter-spacing:.05em;box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}.mk.mallroot.mk--item .phero .ptag--pre{background:rgba(245,185,10,.92);color:#3b2a00}.mk.mallroot.mk--item .phero .pamt{display:flex;align-items:center;gap:4px;margin-top:8px}.mk.mallroot.mk--item .phero .pamt .gc{width:18px;height:18px;flex-shrink:0;display:block}.mk.mallroot.mk--item .phero .pamt .v{display:flex;align-items:baseline;gap:2px}.mk.mallroot.mk--item .phero .pamt b{font-family:Oswald,sans-serif;font-size:24px}.mk.mallroot.mk--item .phero .pamt b,.mk.mallroot.mk--item .phero .pamt i{font-weight:900;line-height:1;color:#DC2626;-webkit-text-stroke:.9px currentColor;paint-order:stroke fill}.mk.mallroot.mk--item .phero .pamt i{font-style:normal;font-size:15px}.mk.mallroot.mk--item .phero .pamt .u{font-size:11px;font-weight:900;color:#9CA3AF}.mk.mallroot.mk--item{background:#F9FAFB}.mk.mallroot.mk--item .blk.infoblk,.mk.mallroot.mk--item .blk.shopblk{background:#fff;margin:8px 8px 0;padding:10px 12px;border:1px solid #f3f4f6;border-radius:16px;box-shadow:0 10px 40px -10px rgba(0,0,0,.08)}.mk.mallroot.mk--item .blk.shopblk{margin-top:8px;padding:10px 12px}.mk.mallroot.mk--item .infohd{margin:-10px -12px 0;padding:8px 12px;border-bottom:1px solid #f9fafb;background:rgba(249,250,251,.3);font-size:16px;font-weight:900;line-height:1.5;letter-spacing:-.025em;color:#111827}.mk.mallroot.mk--item .infoblk .kv{margin:0 -12px;padding:9px 12px;border-bottom:1px solid #f3f4f6}.mk.mallroot.mk--item .infoblk .kv:last-child{border-bottom:0;padding-bottom:2px}.mk.mallroot.mk--item .infoblk .kv span:first-child{font-size:13px;font-weight:900;color:#6B7280;letter-spacing:.1em}.mk.mallroot.mk--item .infoblk .kv span:last-child{font-weight:900;color:#111827}.mk.mallroot.mk--item .strip{background:transparent;margin:0;padding:16px 8px 0}.mk.mallroot.mk--item .strip .striphd{margin-bottom:8px}.mk.mallroot.mk--item .grid{padding:0 8px}.mk.mallroot.mk--item .screen>.grid:last-child{padding-bottom:8px}.mk .bmark--img{width:60px;height:60px;background:transparent;border:0;border-radius:0;padding:0;overflow:visible}.mk .bmark--img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block;border-radius:0}.mk .bsegbar{display:flex;align-items:center;gap:6px;padding:10px 8px 6px;background:var(--card)}.mk .bsegs{flex:1;min-width:0;display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.mk .bsegs::-webkit-scrollbar{height:0}.mk .bseg{flex:0 0 auto;padding:4px 12px;border-radius:999px;font-size:12px;font-weight:900;white-space:nowrap;background:#F5F5F5;color:#666;transition:background-color .15s,color .15s}.mk .bseg[aria-pressed=true]{background:rgb(var(--primary));color:#fff}.mk .bsortwrap{position:relative;flex:0 0 auto}.mk .bsort{width:28px;height:28px;border-radius:999px;display:grid;place-items:center;color:#8C8C8C}.mk .bsort svg{width:16px;height:16px}.mk .bsort.on{color:rgb(var(--primary));background:rgba(var(--primary),.06)}.mk .bsortmenu{position:absolute;right:0;top:32px;z-index:12;width:150px;background:#fff;border:1px solid var(--line);border-radius:10px;box-shadow:0 10px 40px -10px rgba(0,0,0,.18);padding:6px 0;display:flex;flex-direction:column}.mk .bsortmenu button{text-align:left;padding:9px 14px;font-size:13px;font-weight:900;color:#555}.mk .bsortmenu button.on{color:rgb(var(--primary));background:rgba(var(--primary),.05)}.mk .dot--logo{background:#fff;border:1px solid var(--line);overflow:hidden;display:grid;place-items:center;padding:2px;border-radius:50%}.mk .dot--logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.mk .hdr.shop .bback{display:flex;align-items:center;gap:2px;margin-left:-6px;padding:4px 6px;color:#fff;border-radius:10px}.mk .hdr.shop .bback svg{width:24px;height:24px}.mk .hdr.shop .bback span{font-size:19px;font-weight:900;white-space:nowrap}.mk .hdr.shop .bback:active{opacity:.7}.mk.mallroot .bsegbar{position:sticky;top:calc(58px + env(safe-area-inset-top));z-index:20;border-bottom:1px solid var(--line)}html.mk-brandpage [data-testid=mobile-tabbar]{display:none!important}@media (min-width:768px){.mk.mallroot.mk--sheetonly .layer .sheet{left:50%;right:auto;width:440px;max-width:calc(100vw - 32px);transform:translate(-50%,101%)}.mk.mallroot.mk--sheetonly .layer .sheet.on{transform:translate(-50%)}.mk.mallroot.mk--sheetonly .layer .sheet.full{top:24px;height:calc(100% - 24px);max-height:calc(100% - 24px);border-radius:14px 14px 0 0}.mk.mallroot.mk--sheetonly .dlgbox{width:360px}.mk.mallroot.mk--sheetonly.mk--drawer .layer .sheet{left:0;right:0;width:auto;max-width:none;transform:translateY(101%);border-radius:0}.mk.mallroot.mk--sheetonly.mk--drawer .layer .sheet.on{transform:none}.mk.mallroot.mk--sheetonly.mk--drawer .layer .sheet.tall{height:100%;max-height:100%}.mk.mallroot.mk--sheetonly.mk--drawer .layer .sheet.push{transform:translateX(101%)}.mk.mallroot.mk--sheetonly.mk--drawer .layer .sheet.push.on{transform:none}.mk.mallroot.mk--sheetonly.mk--drawer .layer .sheet .shd{border-radius:0;padding:16px 20px;border-bottom:1px solid #f3f4f6;gap:10px}.mk.mallroot.mk--sheetonly.mk--drawer .layer .sheet .shd h3{font-size:18px;font-weight:800;color:#111827;line-height:27px}.mk.mallroot.mk--sheetonly.mk--drawer .layer .sheet .shd .x.sclose,.mk.mallroot.mk--sheetonly.mk--drawer .layer .sheet .shd .x.smenu{width:34px;height:34px;border-radius:999px;background:rgba(0,0,0,.34);color:#fff;transition:background-color .16s ease}.mk.mallroot.mk--sheetonly.mk--drawer .layer .sheet .shd .x.sclose:hover,.mk.mallroot.mk--sheetonly.mk--drawer .layer .sheet .shd .x.smenu:hover{background:rgba(0,0,0,.5)}.mk.mallroot.mk--sheetonly.mk--drawer .layer .sheet .shd .x.sclose svg{width:18px;height:18px}.mk.mallroot.mk--sheetonly.mk--drawer .layer .sheet .shd .x.back{color:#111827}.mk.mallroot.mk--sheetonly.mk--drawer .layer .sheet.mid{max-height:62%;border-radius:14px 14px 0 0}.mk.mallroot.mk--sheetonly.mk--drawer .dlgbox{width:78%}}.mk .rvstars{display:inline-flex;gap:1px;vertical-align:-2px}.mk .rvstars i{display:block;width:14px;height:14px;color:#DADADA}.mk .rvstars i.on{color:#F5B90A}.mk .rvstars svg{width:100%;height:100%;display:block}.mk .rvfilter{padding:10px 14px 0;border:0}.mk .rvchip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 6px 0 12px;border-radius:999px;background:#FFF3F3;color:var(--red);font-size:12.5px}.mk .rvchip button{border:0;background:transparent;color:inherit;font:inherit;line-height:1;padding:4px 6px;cursor:pointer}.mk .rvbox .stars{margin-top:10px}.mk .rvlabel{text-align:center;font-size:13px;color:#C98A00;margin-top:8px;min-height:18px}.mk .rvmine{margin:10px 0 0;text-align:center;font-size:13.5px;line-height:1.6;color:var(--txt);white-space:pre-wrap;word-break:break-word}.mk .rvmine.sub{color:var(--sub)}.mk .rvtext{display:block;width:100%;box-sizing:border-box;margin-top:14px;border:1px solid var(--line2);border-radius:10px;padding:10px 12px;font:inherit;font-size:14px;line-height:1.6;color:var(--txt);resize:none;background:#fafafa}.mk .rvtext:focus{outline:none;border-color:var(--red);background:#fff}.mk .rvcount{text-align:right;font-size:11px;color:var(--sub);margin-top:4px}.mk .shophero.storehero{padding-bottom:50px;background:radial-gradient(120% 90% at 100% 0,rgba(76,120,255,.35) 0,rgba(76,120,255,0) 60%),linear-gradient(135deg,#0B1B45,#123072 55%,#1A3F95)}.mk .storehero .stname{font-size:17px;line-height:1.3;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mk .stags{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:5px}.mk .stag{display:inline-flex;align-items:center;gap:3px;height:18px;padding:0 7px 0 5px;border-radius:999px;font-size:10.5px;font-weight:800;line-height:1;white-space:nowrap}.mk .stag svg{width:12px;height:12px;flex:0 0 auto}.mk .stag.gold{background:linear-gradient(100deg,#FFE08A,#F2B53A);color:#4A2F00}.mk .stag.cert{background:rgba(80,220,190,.18);color:#7FF0D6;box-shadow:inset 0 0 0 1px rgba(127,240,214,.45)}.mk .strate{display:flex;align-items:center;gap:5px;margin-top:4px;font-size:12px;color:rgba(255,255,255,.8)}.mk .strate span{line-height:1;display:inline-flex;align-items:center;margin-top:1px}.mk .strate b{font-family:Oswald;font-weight:600;font-size:14px;color:#FFD54A;line-height:1}.mk .rvstars.frac i{position:relative;width:15px;height:15px;color:rgba(255,255,255,.28)}.mk .rvstars.frac i b{position:absolute;left:0;top:0;height:100%;overflow:hidden;color:#FFD54A}.mk .rvstars.frac i b svg{width:15px;height:15px}.mk .storetabs{margin-top:-40px;background:transparent;border-bottom-color:transparent;transition:background-color .16s,border-color .16s}.mk .storetabs .ptabs button{color:rgba(255,255,255,.72)}.mk .storetabs .ptabs button[aria-pressed=true]{color:#fff}.mk .storetabs .ptabs button[aria-pressed=true] .tl:after{background:#fff}.mk .storetabs.stuck{background:var(--card);border-bottom-color:var(--line)}.mk .storetabs.stuck .ptabs button{color:#737373}.mk .storetabs.stuck .ptabs button[aria-pressed=true]{color:rgb(var(--primary,238 77 45))}.mk .storetabs.stuck .ptabs button[aria-pressed=true] .tl:after{background:rgb(var(--primary,238 77 45))}.mk .rvsum{display:flex;align-items:flex-start;gap:14px}.mk .rvavg{flex:0 0 auto;text-align:center;min-width:74px}.mk .rvavg b{display:block;font-family:Oswald;font-weight:600;font-size:30px;line-height:1.1;color:var(--txt)}.mk .rvavg .rvstars.frac{margin-top:2px}.mk .rvavg .rvstars.frac i{color:#DADADA;width:13px;height:13px}.mk .rvavg .rvstars.frac i b{color:#F5B90A}.mk .rvavg .rvstars.frac i b svg{width:13px;height:13px}.mk .rvavg .rvcnt{display:block;margin-top:3px;font-family:Oswald;font-size:12px;letter-spacing:.2px;color:var(--sub)}.mk .rvchips{flex:1;min-width:0;display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.mk .rvchip{height:32px;padding:0 4px;border:1px solid var(--line);border-radius:6px;background:#FAFAFA;font-size:12px;font-weight:700;color:var(--sub);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mk .rvchip.on{border-color:var(--red);background:rgba(196,52,47,.06);color:var(--red)}.mk .rvgoods{display:flex;align-items:stretch;margin:8px 0 0 36px;border-radius:8px;background:#F6F6F6;overflow:hidden}.mk .rvth{flex:0 0 auto;width:44px;height:44px;background:#fff;overflow:hidden;display:block}.mk .rvth img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.mk .rvgn{min-width:0;display:flex;align-items:center;padding:0 10px;color:var(--txt)}.mk .rvgn,.mk .rvspec{font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mk .rvspec{color:var(--sub);margin:8px 0 0 36px}.mk .rvlist{padding-top:4px;padding-bottom:4px}.mk .rvitem{padding:10px 0;border-bottom:1px solid var(--line)}.mk .rvitem:last-of-type{border-bottom:0}.mk .rvhd{display:flex;align-items:center;gap:8px}.mk .rvhd b{display:block;font-size:13px;font-weight:700;color:var(--txt);margin-bottom:4px;line-height:1}.mk .rvdate{font-size:11px;color:var(--sub);margin:8px 0 0 36px}.mk .rvtxt{font-size:13.5px;line-height:1.6;color:var(--txt);margin:4px 0 0 36px;white-space:pre-wrap;word-break:break-word}.mk .rvreply{margin:8px 0 0 36px;padding:8px 10px;border-radius:8px;background:#F6F6F6}.mk .rvreply b{display:block;font-size:11.5px;font-weight:400;color:var(--sub);margin-bottom:2px}.mk .rvreply p{margin:0;font-size:13px;line-height:1.6;color:var(--txt);white-space:pre-wrap;word-break:break-word}.mk .rvmore{display:block;margin:10px auto 0;padding:7px 18px;font-size:13px}.mk .badge.pre{background:rgba(245,185,10,.92);color:#3b2a00}.mk .trackcell{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:flex-end}.mk .trackco{font-size:11.5px;color:var(--sub)}.mk .tracklink.off{color:var(--txt);text-decoration:none}.mk .trackcopy{flex:0 0 auto;padding:2px 8px;border:1px solid var(--line);border-radius:6px;background:#fff;font-size:11px;color:var(--sub);line-height:1.6}.mk .trackcopy:active{background:#f2f2f2}.mk .abar.abar--flat .buy.soft,.mk .cartbar.cartbar--flat .buy.soft{background:#fff;color:var(--txt);font-weight:700}.mk .cxopt{margin-bottom:8px}.mk .cxbox{background:#FFF8E6}.mk .cxbox .secttl{color:#B26A00}.mk .cxbox.no{background:#F6F6F6}.mk .cxbox.no .secttl{color:var(--sub)}@media (max-width:768px){.mk .bmark,.mk .bseg,.mk .bsortmenu button,.mk .donet,.mk .hdr.shop .bback span,.mk .hslide h3,.mk .meav,.mk .stag,.mk.mallroot.mk--item .infoblk .kv span:first-child,.mk.mallroot.mk--item .infoblk .kv span:last-child,.mk.mallroot.mk--item .infohd,.mk.mallroot.mk--item .phero .pamt .u,.mk.mallroot.mk--item .phero .pamt b,.mk.mallroot.mk--item .phero .pamt i,.mk.mallroot.mk--item .phero .ptt{font-weight:400}}.mk .rtgo{display:block;margin:12px auto 2px;padding:6px 18px;background:none;border:0;color:var(--txt);font-size:17px;font-weight:700;letter-spacing:.5px}.mk .rtmedia{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.mk .rtth{position:relative;aspect-ratio:1;border-radius:8px;overflow:hidden;background:#F2F2F2}.mk .rtth img,.mk .rtth video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.mk .rtplay{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none}.mk .rtplay svg{width:26px;height:26px;filter:drop-shadow(0 1px 3px rgba(0,0,0,.5))}.mk .rtdel{position:absolute;top:4px;right:4px;width:22px;height:22px;border-radius:50%;background:rgba(0,0,0,.55);display:grid;place-items:center}.mk .rtdel svg{width:11px;height:11px}.mk .rtadd{aspect-ratio:1;border:1px dashed var(--line2);border-radius:8px;background:#FAFAFA;color:var(--sub);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-size:11px}.mk .rtadd svg{width:24px;height:24px}.mk .rtfields{display:flex;flex-direction:column;gap:8px}