.kmm :where(.mws-root) .mws-top{display:flex;align-items:center;gap:8px;padding:0 var(--g) 12px;box-sizing:border-box;max-width:1040px;margin:0 auto}.kmm :where(.mws-root) .mws-search{flex:1 1 0;min-width:0;padding:0 6px 0 13px;gap:9px}.kmm :where(.mws-root) .mws-search input::-webkit-search-cancel-button{display:none}.kmm :where(.mws-root) .mws-clear{width:44px;margin-right:-4px;height:44px;padding:0;border:0;background:transparent;align-items:center;justify-content:center;flex-shrink:0}.kmm :where(.mws-root) .mws-clear span{width:24px;height:24px;border-radius:50%;background:var(--glass2);display:flex;align-items:center;justify-content:center}.kmm :where(.mws-root) .mws-reg{height:50px;border-radius:15px;padding:0 12px 0 11px;max-width:46%}.kmm :where(.mws-root) .mws-intro{margin:14px 0 0;font-size:14.5px;line-height:1.5;color:var(--tx2);max-width:560px}.kmm :where(.mws-root) .mws-count{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 12px;padding:14px 0 10px;font-size:13px;color:var(--tx3)}.kmm :where(.mws-root) .mws-list{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.kmm :where(.mws-root) .mws-row{width:100%;box-sizing:border-box;padding:11px 10px 11px 11px;border-radius:18px;border:1px solid var(--line);background:var(--glass);display:flex;align-items:center;gap:12px;text-align:left;min-width:0}.kmm :where(.mws-root) .mws-thumb{width:72px;height:48px;border-radius:10px;background-color:var(--glass2);background-size:cover;background-position:center;box-shadow:0 0 0 1px var(--line);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:19px;color:var(--tx2)}.kmm :where(.mws-root) .mws-th2{width:60px;height:40px;border-radius:9px;font-size:16px}.kmm :where(.mws-root) .mws-rt{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:4px}.kmm :where(.mws-root) .mws-name{font-size:15px;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kmm :where(.mws-root) .mws-meta{display:flex;align-items:flex-start;gap:6px;font-size:12.5px;line-height:1.3;color:var(--tx3)}.kmm :where(.mws-root) .mws-from{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 9px}.kmm :where(.mws-root) .mws-more{margin-top:26px;padding-top:22px;border-top:1px solid var(--line);display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.kmm :where(.mws-root) .mws-more h2{margin:0;font-weight:400;font-size:20px;line-height:1.15;letter-spacing:-.03em}.kmm :where(.mws-root) .mws-more p{margin:8px 0 0;font-size:14.5px;line-height:1.55;color:var(--tx2)}.kmm :where(.mws-root) .mws-perks{display:grid;grid-template-columns:minmax(0,1fr)}.kmm :where(.mws-root) .mws-perk{display:flex;gap:12px;padding:13px 0;border-bottom:1px solid var(--line)}.kmm :where(.mws-root) .mws-pi{width:36px;height:36px;border-radius:11px;background:var(--glass2);display:flex;align-items:center;justify-content:center;flex-shrink:0}.kmm :where(.mws-root) .mws-quote{width:100%;margin-top:10px}.kmm :where(.mws-root) .mws-snack{position:absolute;left:var(--g);right:var(--g);bottom:calc(74px + env(safe-area-inset-bottom));z-index:31;max-width:520px;margin:0 auto;box-sizing:border-box;min-height:60px;padding:8px 12px 8px 14px;border-radius:18px;background:var(--s1);border:1px solid var(--line2);display:flex;align-items:center;gap:11px}.kmm :where(.mws-root) .mws-ok{width:24px;height:24px;border-radius:50%;background:var(--ok);color:#08090b;display:flex;align-items:center;justify-content:center;flex-shrink:0}.kmm :where(.mws-root) .mws-view{height:44px;display:flex;align-items:center;font-size:14px;white-space:nowrap;text-decoration:underline!important;text-underline-offset:3px}.kmm :where(.mws-root) .mws-crow{width:100%;min-height:54px;padding:0 12px;border:0;border-radius:14px;display:flex;align-items:center;gap:12px;font-size:16px}.kmm :where(.mws-root) .mws-lbl{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:14px 2px 8px;font-size:14.5px}.kmm :where(.mws-root) .mws-lbl span+span{font-size:12.5px;color:var(--tx3)}.kmm :where(.mws-root) .mws-dens{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.kmm :where(.mws-root) .mws-den{min-height:58px;padding:9px 12px;border-radius:14px;border:1px solid var(--line2);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;text-align:left;min-width:0;transition:background-color .25s,border-color .25s,transform .18s}.kmm :where(.mws-root) .mws-qty{height:52px;border-radius:15px;border:1px solid var(--line2);display:flex;align-items:center}.kmm :where(.mws-root) .mws-qty button{width:56px;height:50px;border:0;background:transparent;display:flex;align-items:center;justify-content:center;flex-shrink:0}.kmm :where(.mws-root) .mws-qty input{flex:1 1 0;min-width:0;height:50px;padding:0;border:0;border-left:1px solid var(--line);border-right:1px solid var(--line);border-radius:0;outline:none;background:transparent;color:var(--tx);font:inherit;font-size:19px;text-align:center;font-variant-numeric:tabular-nums;caret-color:var(--tx)}.kmm :where(.mws-root) .mws-quick{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin-top:8px}.kmm :where(.mws-root) .mws-quick button{height:44px;padding:0;border-radius:12px;border:1px solid var(--line2);font-size:14px;font-variant-numeric:tabular-nums;transition:background-color .25s,color .25s,border-color .25s,transform .18s}.kmm :where(.mws-root) .mws-tiers{flex-direction:column;border:1px solid var(--line2);border-radius:15px;overflow:hidden}.kmm :where(.mws-root) .mws-tiers>div{display:grid;grid-template-columns:minmax(0,1fr) 48px 100px;gap:10px;align-items:center;min-height:46px;padding:0 14px;font-size:13.5px;font-variant-numeric:tabular-nums}.kmm :where(.mws-root) .mws-note{align-items:flex-start;gap:9px;font-size:13px;line-height:1.45;color:var(--tx2);display:flex}.kmm :where(.mws-root) .mws-note svg{margin-top:2px}.kmm :where(.mws-root) .mws-ask{width:100%;min-height:44px;margin-top:8px;padding:6px 0;border:0;background:transparent;font-size:13.5px;line-height:1.4;text-align:left;color:var(--tx2)!important}.kmm :where(.mws-root) .mws-ask span{color:var(--tx);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.kmm :where(.mws-root) .mws-foot{flex-shrink:0;padding:12px 16px 16px;border-top:1px solid var(--line)}.kmm :where(.mws-root) .mws-total{font-weight:300;font-size:28px;line-height:1;letter-spacing:-.045em;font-variant-numeric:tabular-nums;white-space:nowrap}.kmm :where(.mws-root) .mws-f2{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.kmm :where(.mws-root) .mws-f{display:flex;flex-direction:column;gap:6px;min-width:0}.kmm :where(.mws-root) .mws-f>span{font-size:13px;color:var(--tx2)}.kmm :where(.mws-root) .mws-inp{box-sizing:border-box;width:100%;height:50px;padding:0 14px;border-radius:15px;border:1px solid var(--line2);background:var(--bg);color:var(--tx);font:inherit;font-size:16px;outline:none;caret-color:var(--tx)}.kmm :where(.mws-root) .mws-inp::placeholder{color:var(--tx3);opacity:1}.kmm :where(.mws-root) .mws-f>label{font-size:13px;color:var(--tx2)}.kmm :where(.mws-root) .mws-opt{color:var(--tx3);font-size:12.5px;margin-left:4px}.kmm :where(.mws-root) .mws-ph{box-sizing:border-box;height:50px;border-radius:15px;border:1px solid var(--line2);background:var(--bg);display:flex;align-items:center;min-width:0}.kmm :where(.mws-root) .mws-cc{align-self:stretch;padding:0 9px 0 11px;border:0;border-right:1px solid var(--line2);background:transparent;font-size:16px;display:flex;align-items:center;gap:7px;flex-shrink:0;font-variant-numeric:tabular-nums}.kmm :where(.mws-root) .mws-phin{flex:1 1 0;min-width:0;height:48px;padding:0 14px 0 12px;border:0;outline:none;background:transparent;color:var(--tx);font:inherit;font-size:16px;caret-color:var(--tx);scroll-margin:34px 0 12px}.kmm :where(.mws-root) .mws-phin::placeholder{color:var(--tx3);opacity:1}.kmm :where(.mws-root) .mws-ta{height:auto;padding:12px 14px;line-height:1.45;resize:none}.kmm :where(.mws-root) .mws-qfoot{flex-direction:column;gap:8px;padding:12px 20px}.kmm :where(.mws-root) .mws-qnote{text-align:center;font-size:13px;line-height:1.3}html.kb-on .kmm :where(.mws-root) .mp-scroll{margin-bottom:var(--kb,0px)}html.kb-on .kmm :where(.mws-root) .mws-foot{padding-top:10px;padding-bottom:10px}@media (max-height:520px){.kmm :where(.mws-root) .mws-foot{padding-top:10px;padding-bottom:10px}}.kmm :where(.mws-root) .mws-qty input,.kmm :where(.mws-root) .mws-inp{scroll-margin:34px 0 12px}@media (max-width:374px){.kmm :where(.mws-root) .mws-reg{max-width:50%;padding:0 9px 0 8px;gap:6px;font-size:13.5px}.kmm :where(.mws-root) .mws-reg .mp-flag{width:22px;height:22px}.kmm :where(.mws-root) .mws-search{padding-left:11px;gap:7px}.kmm :where(.mws-root) .mws-total{font-size:25px}.kmm :where(.mws-root) .mws-qty button{width:50px}}@media (min-width:700px){.kmm :where(.mws-root) .mws-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.kmm :where(.mws-root) .mws-intro{font-size:15.5px}.kmm :where(.mws-root) .mws-reg{max-width:240px}.kmm :where(.mws-root) .mws-more{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:8px 36px}.kmm :where(.mws-root) .mws-perks{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.kmm :where(.mws-root) .mws-quote{width:auto;justify-self:start;padding:0 26px;grid-row:2}.kmm :where(.mws-root) .mws-snack{bottom:calc(84px + env(safe-area-inset-bottom))}.kmm :where(.mws-root) .mws-f2{grid-template-columns:repeat(2,minmax(0,1fr))}.kmm :where(.mws-root) .mws-foot{padding:14px 16px 20px}.kmm :where(.mws-root) .mws-qfoot{padding:14px 20px 20px}}.kmm :where(.mws-root) .mws-steps{list-style:none;margin:2px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.kmm :where(.mws-root) .mws-st{border:1px solid var(--line2);border-radius:16px;background:var(--glass);overflow:hidden}.kmm :where(.mws-root) .mws-shd{box-sizing:border-box;width:100%;min-height:58px;display:flex;align-items:center;gap:12px;padding:8px 14px;border:0;background:transparent;color:var(--tx);text-align:left;font:inherit}.kmm :where(.mws-root) button.mws-shd[disabled]{cursor:default}.kmm :where(.mws-root) .mws-sn{box-sizing:border-box;width:28px;height:28px;border-radius:50%;border:1.5px solid var(--line2);display:flex;align-items:center;justify-content:center;font-size:13.5px;font-variant-numeric:tabular-nums;flex-shrink:0;color:var(--tx2)}.kmm :where(.mws-root) .mws-snk{display:none}.kmm :where(.mws-root) .mws-s-open .mws-sn{background:var(--tx);border-color:var(--tx);color:var(--bg)}.kmm :where(.mws-root) .mws-s-done .mws-sn{background:var(--ok);border-color:var(--ok);color:var(--bg)}.kmm :where(.mws-root) .mws-s-done .mws-snn{display:none}.kmm :where(.mws-root) .mws-s-done .mws-snk{display:block}.kmm :where(.mws-root) .mws-stx{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:2px}.kmm :where(.mws-root) .mws-stl{font-size:15.5px;line-height:1.25}.kmm :where(.mws-root) .mws-ssum{display:none;font-size:13.5px;color:var(--tx2);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.kmm :where(.mws-root) .mws-s-done .mws-ssum{display:block}.kmm :where(.mws-root) .mws-sed{display:none;flex-shrink:0;font-size:14px;color:var(--tx);text-decoration:underline;text-underline-offset:3px}.kmm :where(.mws-root) .mws-s-done .mws-sed{display:inline}.kmm :where(.mws-root) .mws-s-one .mws-sed{display:none}.kmm :where(.mws-root) .mws-sunit{font-size:13px;color:var(--tx3);flex-shrink:0}.kmm :where(.mws-root) .mws-s-wait .mws-sunit{display:none}.kmm :where(.mws-root) .mws-s-wait{background:transparent;border-style:dashed}.kmm :where(.mws-root) .mws-s-wait .mws-stl{color:var(--tx3)}.kmm :where(.mws-root) .mws-sbd{padding:0 12px 12px;min-width:0}.kmm :where(.mws-root) .mws-s-done .mws-sbd,.kmm :where(.mws-root) .mws-s-wait .mws-sbd{display:none}.kmm :where(.mws-root) .mws-s-open .mws-sbd{animation:mws-in var(--mo-page,.3s) var(--mo-ease,ease) both}.kmm :where(.mws-root) .mws-s-done .mws-shd{animation:mws-fold var(--mo-fade,.18s) var(--mo-ease,ease) both}@keyframes mws-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes mws-fold{0%{opacity:.4}to{opacity:1}}@media (prefers-reduced-motion:reduce){.kmm :where(.mws-root) .mws-s-open .mws-sbd,.kmm :where(.mws-root) .mws-s-done .mws-shd{animation:none}}.kmm :where(.mws-root) .mws-dlist{display:flex;flex-direction:column}.kmm :where(.mws-root) .mws-drow{box-sizing:border-box;width:100%;min-height:52px;display:flex;align-items:center;gap:12px;padding:8px 2px;border:0;border-top:1px solid var(--line);background:transparent;color:var(--tx);text-align:left;font:inherit}.kmm :where(.mws-root) .mws-drow:first-child{border-top:0}.kmm :where(.mws-root) .mws-rad{box-sizing:border-box;width:20px;height:20px;border-radius:50%;border:1.5px solid var(--line2);flex-shrink:0}.kmm :where(.mws-root) .mws-drow[aria-checked=true] .mws-rad{border:6px solid var(--tx)}.kmm :where(.mws-root) .mws-dtx{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:1px}.kmm :where(.mws-root) .mws-dt{font-size:15px;line-height:1.25;overflow-wrap:anywhere}.kmm :where(.mws-root) .mws-dtag{font-size:12.5px;color:var(--ok)}.kmm :where(.mws-root) .mws-dpr{flex-shrink:0;font-size:14px;color:var(--tx2);font-variant-numeric:tabular-nums;text-align:right}.kmm :where(.mws-root) .mws-st .mws-qty{margin-top:2px}.kmm :where(.mws-root) .mws-st .mws-quick{margin-top:10px}.kmm :where(.mws-root) .mws-st .mws-lbl{margin-top:16px}.kmm :where(.mws-root) .mws-dstep{height:58px}.kmm :where(.mws-root) .mws-dstep button[disabled]{cursor:default}.kmm :where(.mws-root) .mws-dval{flex:1 1 0;min-width:0;height:56px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;border-left:1px solid var(--line);border-right:1px solid var(--line);text-align:center}.kmm :where(.mws-root) .mws-dval b{font-weight:500;font-size:16px;line-height:1.2;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 6px}.kmm :where(.mws-root) .mws-dval span{font-size:13.5px;color:var(--tx2);font-variant-numeric:tabular-nums}.kmm :where(.mws-root) .mws-ptr{position:absolute;left:50%;top:66px;z-index:26;width:40px;height:40px;margin-left:-20px;border-radius:50%;background:var(--s1);border:1px solid var(--line2);color:var(--tx);display:flex;align-items:center;justify-content:center;transform:translateY(-120px);opacity:0;pointer-events:none;will-change:transform}.kmm :where(.mws-root) .mws-ptr.mptr-back{transition:transform .28s ease-out,opacity .28s ease-out}.kmm :where(.mws-root) .mws-ptr.mptr-on>svg{animation:mws-spin .8s linear infinite}@keyframes mws-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.kmm :where(.mws-root) .mws-ptr.mptr-on>svg{animation:none}}.kmm :where(.mws-root) .mws-sk{background-color:var(--glass2);animation:mws-pulse 1.4s ease-in-out infinite}.kmm :where(.mws-root) .mws-skl{display:block;height:12px;border-radius:6px;background:var(--glass2);margin:4px 0;animation:mws-pulse 1.4s ease-in-out infinite}@keyframes mws-pulse{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.kmm :where(.mws-root) .mws-sk,.kmm :where(.mws-root) .mws-skl{animation:none}}.kmm :where(.mws-root) .mws-addt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere;line-height:1.2}.kmm :where(.mws-root) .mws-view{flex-shrink:0;max-width:40%;text-align:center}.kmm :where(.mws-root) .mws-qnote{overflow-wrap:anywhere}.kmm :where(.mws-root) #mwsqty{font-size:19px!important}
