#root #cart.m6pn{display:flex;flex-direction:column;width:min(calc(100vw - 14px),398px);max-width:none;padding:0;overflow:hidden;border-radius:22px 0 0 22px;background:#fff;box-shadow:-24px 0 50px -24px #16123f8c}html.m6pn-open:has(#cart.toggle) #root:after{z-index:160;visibility:visible;opacity:.5;pointer-events:none;transition:opacity .3s}#root #cart.m6pn>:not(.cd-m):not(style):not(script){display:none!important}.cd-m{--cd-ink: #16123f;--cd-ink-2: #4a4f6b;--cd-mute: #7a7e94;--cd-blue: #3a34d2;--cd-blue-soft: #ecebfd;--cd-deal: #e4323c;--cd-ok: #1f8a4c;--cd-line: #e6e8f0;display:flex!important;flex:1;flex-direction:column;min-height:0;color:var(--cd-ink);font-family:Figtree,system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.4;-webkit-font-smoothing:antialiased}.cd-m *,.cd-m *:before,.cd-m *:after{box-sizing:border-box}.cd-m [hidden]{display:none!important}#root .cd-m button{float:none!important;min-width:0;min-height:0;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;box-shadow:none;cursor:pointer}#root .cd-m button:before,#root .cd-m button:after{display:none}#root .cd-m a{color:inherit;text-decoration:none}.cd-m svg{display:block}.cd-m .koin-promotion-widget-wrapper,.cd-m .honeypop-cp{display:none!important}.cd-m .cd-h{display:flex;flex:none;align-items:center;justify-content:space-between;padding:calc(14px + env(safe-area-inset-top,0px)) 14px 12px 18px;border-bottom:3px solid var(--cd-blue);background:linear-gradient(180deg,#fdfdff,#e7e8f6)}#root .cd-m .cd-h h2{display:flex;align-items:center;gap:10px;margin:0;font-family:Sora,sans-serif;font-size:21px;font-weight:800;letter-spacing:-.5px;line-height:1.2}.cd-m .cd-n{display:grid;place-items:center;min-width:24px;height:24px;padding:0 8px;border-radius:999px;background:var(--cd-blue);color:#fff;font-family:Figtree,sans-serif;font-size:12px;font-weight:800}#root .cd-m .cd-x{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#ffffffd9;box-shadow:0 2px 8px -3px #16123f59}.cd-m .cd-x svg{width:18px;height:18px}.cd-m .cd-b{flex:1;min-height:0;padding:6px 16px 22px;overflow-y:auto;overscroll-behavior:contain;background:#fff}#root .cd-m .cd-back{position:static;width:auto;height:auto;overflow:visible;text-indent:0;display:inline-flex;align-items:center;gap:4px;padding:10px 0;color:var(--cd-blue);font-size:13.5px;font-weight:700}.cd-m .cd-back svg{width:15px;height:15px}.cd-m .cd-ship{display:grid;gap:9px;padding:12px 14px;border-radius:16px;background:var(--cd-blue-soft)}.cd-m .cd-ship.is-ok{background:#eaf7ef}.cd-m .cd-ship__t{display:flex;align-items:center;gap:10px;color:var(--cd-ink-2);font-size:13px;line-height:1.35}.cd-m .cd-ship__t b{color:var(--cd-ink)}.cd-m .cd-ship__ic{display:grid;flex:none;place-items:center;width:34px;height:34px;border-radius:11px;background:#fff;color:var(--cd-blue)}.cd-m .cd-ship.is-ok .cd-ship__ic{color:var(--cd-ok)}.cd-m .cd-ship__ic svg{width:19px;height:19px}.cd-m .cd-prog{height:7px;overflow:hidden;border-radius:7px;background:#16123f1a}.cd-m .cd-prog i{display:block;height:100%;border-radius:7px;background:linear-gradient(90deg,#4a44e6,#8a84ff);transition:width .6s cubic-bezier(.2,.8,.2,1)}.cd-m .cd-ship.is-ok .cd-prog i{background:linear-gradient(90deg,#1f8a4c,#52c88a)}#root .cd-m .cd-lines{margin:4px 0 0;padding:0;list-style:none}#root .cd-m .cd-line{display:grid;grid-template-columns:72px minmax(0,1fr);gap:12px;margin:0;padding:16px 0;transition:opacity .22s,transform .22s}#root .cd-m .cd-line:before{display:none}.cd-m .cd-line+.cd-line{border-top:1px solid var(--cd-line)}.cd-m .cd-line.is-out{opacity:0;transform:translate(24px)}.cd-m .cd-line.is-busy{opacity:.55;pointer-events:none}#root .cd-m .cd-th{display:block;width:72px;height:72px;overflow:hidden;border-radius:14px;background:#f1f2f7;box-shadow:inset 0 0 0 1px #16123f0f}.cd-m .cd-th img{display:block;width:100%;height:100%;object-fit:cover}#root .cd-m .cd-t{display:-webkit-box;overflow:hidden;color:var(--cd-ink);font-size:13.5px;font-weight:700;line-height:1.3;-webkit-line-clamp:3;-webkit-box-orient:vertical}.cd-m .cd-v{margin-top:3px;color:var(--cd-mute);font-size:12px}.cd-m .cd-pr{display:flex;flex-wrap:wrap;align-items:baseline;gap:7px;margin-top:6px}.cd-m .cd-pr b{font-family:Sora,sans-serif;font-size:16px;font-weight:800}.cd-m .cd-pr.is-sale b{color:var(--cd-deal)}.cd-m .cd-pr s{color:var(--cd-mute);font-size:12px}.cd-m .cd-ctl{display:flex;align-items:center;gap:8px;margin-top:10px}.cd-m .cd-qty{display:inline-flex;align-items:center;height:36px;border:1.5px solid #d9dce8;border-radius:12px}#root .cd-m .cd-qty button{width:34px;height:100%;border-radius:10px;font-size:18px;font-weight:600}#root .cd-m .cd-qty button:active{background:#f1f2f7}#root .cd-m .cd-qty button:disabled{color:#b8bbcb;cursor:not-allowed}.cd-m .cd-qty output{min-width:24px;font-size:14px;font-weight:800;text-align:center}.cd-m .cd-qty-fixed{font-size:13px;font-weight:700}#root .cd-m .cd-del{display:grid;place-items:center;width:36px;height:36px;border-radius:12px;color:var(--cd-ink-2)}#root .cd-m .cd-del:active{background:#fdecec;color:var(--cd-deal)}.cd-m .cd-del svg{width:18px;height:18px}.cd-m .cd-pts{display:flex;align-items:center;gap:12px;margin-top:6px;padding:12px 14px;border-radius:16px;background:linear-gradient(135deg,#fbd3f4,#f4b7ec);color:#3a1636}.cd-m .cd-pts__w{display:grid;flex:none;place-items:center;width:40px;height:40px;border-radius:13px;background:#ffffffb3;color:#c2187a}.cd-m .cd-pts__w svg{width:22px;height:22px}.cd-m .cd-pts b{display:block;font-family:Sora,sans-serif;font-size:14px}.cd-m .cd-pts small{font-size:12px}#root .cd-m .cd-pts a{font-weight:700;text-decoration:underline;text-underline-offset:3px}.cd-m .cd-rel{margin:22px -16px 0}#root .cd-m .cd-rel h3{margin:0 0 12px;padding:0 16px;font-family:Sora,sans-serif;font-size:17px;font-weight:800;letter-spacing:-.3px}.cd-m .cd-rail{display:grid;grid-auto-columns:76%;grid-auto-flow:column;gap:10px;padding:0 16px 6px;overflow-x:auto;scroll-padding:0 16px;scroll-snap-type:x mandatory;scrollbar-width:none}.cd-m .cd-rail::-webkit-scrollbar{display:none}.cd-m .cd-rc{display:flex;flex-direction:column;overflow:hidden;border-radius:16px;background:#fff;box-shadow:inset 0 0 0 1px var(--cd-line);scroll-snap-align:start}#root .cd-m .cd-rc__ph{position:relative;display:block;aspect-ratio:1.75;background:#f1f2f7}.cd-m .cd-rc__ph img{display:block;width:100%;height:100%;object-fit:cover}.cd-m .cd-rc__bd{position:absolute;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:5px;padding:6px 4px;background:linear-gradient(90deg,#7b2fe0,#5b21c8);color:#fff;font-size:10px;font-weight:800;white-space:nowrap}.cd-m .cd-rc__bd i{color:#ffc93c;font-style:normal}.cd-m .cd-rc__info{display:flex;flex-direction:column;gap:5px;padding:11px 12px 12px}#root .cd-m .cd-rc__nm{display:-webkit-box;overflow:hidden;color:var(--cd-ink);font-size:13px;font-weight:700;line-height:1.3;-webkit-line-clamp:3;-webkit-box-orient:vertical}.cd-m .cd-rc__chips{display:flex;flex-wrap:wrap;gap:5px}.cd-m .cd-rc__chips span{display:inline-flex;align-items:center;gap:4px;padding:2px 6px;border-radius:5px;background:#f1f2f5;color:#5e6070;font-size:10px;font-weight:600}.cd-m .cd-rc__chips .is-free{background:#eaf6e6;color:#2e7d32}.cd-m .cd-rc__chips svg{width:11px;height:11px;color:#3b6fd9}.cd-m .cd-rc__sv{align-self:flex-start;padding:2px 8px;border-radius:5px;background:linear-gradient(90deg,#e0224b,#c2123a);color:#fff;font-size:10.5px;font-weight:800}.cd-m .cd-rc__pr{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px}.cd-m .cd-rc__pr b{font-family:Sora,sans-serif;font-size:17px;font-weight:800}.cd-m .cd-rc__pr.is-sale b{color:var(--cd-deal)}.cd-m .cd-rc__pr s{color:var(--cd-mute);font-size:12px}.cd-m .cd-rc__pr em{padding:1px 6px;border-radius:5px;background:#ff6a00;color:#fff;font-size:11px;font-style:normal;font-weight:800}.cd-m .cd-rc__buy{display:flex;gap:8px;margin-top:4px}#root .cd-m .cd-rc__buy select{flex:1;min-width:0;height:44px;margin:0;padding:0 34px 0 12px;border:1.5px solid #d9dce8;border-radius:12px;background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237A7E94' stroke-width='2.6' stroke-linecap='round'><path d='m6 9 6 6 6-6'/></svg>") right 10px center / 16px no-repeat;font-size:13px;font-weight:600;outline:0;-webkit-appearance:none;appearance:none}#root .cd-m .cd-add{display:grid;flex:none;place-items:center;width:44px;height:44px;margin-left:auto;border-radius:12px;background:var(--cd-ink);color:#fff}#root .cd-m .cd-add:disabled{opacity:.5}.cd-m .cd-add svg{width:20px;height:20px}.cd-m .cd-trust{margin-top:22px;padding-top:16px;border-top:1px solid var(--cd-line)}.cd-m .cd-trust__t{display:flex;align-items:center;gap:8px;color:var(--cd-ink-2);font-size:13px}.cd-m .cd-trust__t svg{flex:none;width:18px;height:18px;color:var(--cd-ok)}.cd-m .cd-trust__t b{color:var(--cd-ink)}#root .cd-m .cd-pay{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 0;padding:0;list-style:none}#root .cd-m .cd-pay li{margin:0;padding:0}#root .cd-m .cd-pay li:before{display:none}.cd-m .cd-pay svg{width:38px;height:24px}.cd-m .cd-empty{padding:40px 10px;text-align:center}.cd-m .cd-empty svg{width:56px;height:56px;margin:0 auto 12px;color:var(--cd-blue)}#root .cd-m .cd-empty h3{margin:0;font-family:Sora,sans-serif;font-size:18px}.cd-m .cd-empty p{margin:6px auto 16px;color:var(--cd-ink-2);font-size:13.5px}#root .cd-m .cd-empty .cd-pri{display:inline-flex;width:auto;padding:0 26px}.cd-m .cd-f{flex:none;padding:12px 16px calc(14px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--cd-line);background:#fff;box-shadow:0 -10px 24px -18px #16123f73}.cd-m .cd-sum{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:14px;font-weight:700}.cd-m .cd-sum b{font-family:Sora,sans-serif;font-size:22px;font-weight:800;letter-spacing:-.6px;text-align:right}.cd-m .cd-sum small{display:block;color:var(--cd-mute);font-family:Figtree,sans-serif;font-size:11px;font-weight:500;letter-spacing:0}.cd-m .cd-vat{margin:4px 0 0;color:var(--cd-mute);font-size:11.5px}#root .cd-m .cd-vat a{color:var(--cd-blue);text-decoration:underline;text-underline-offset:3px}.cd-m .cd-btns{display:grid;grid-template-columns:1fr 1.35fr;gap:8px;margin:10px 0 0}#root .cd-m .cd-sec,#root .cd-m .cd-pri{display:flex;align-items:center;justify-content:center;height:50px;border-radius:14px;font-size:14.5px;font-weight:800;text-align:center}#root .cd-m .cd-sec{border:1.5px solid var(--cd-blue);color:var(--cd-blue)}#root .cd-m .cd-pri{background:linear-gradient(180deg,#4a44e6,#3a34d2);color:#fff;box-shadow:0 10px 18px -12px #3a34d2e6}.cd-m .cd-toast{position:absolute;bottom:150px;left:50%;z-index:5;display:flex;align-items:center;gap:12px;max-width:92%;padding:9px 18px;border-radius:999px;background:var(--cd-ink);color:#fff;font-size:13.5px;font-weight:600;white-space:nowrap;opacity:0;pointer-events:none;transform:translate(-50%,16px);transition:opacity .25s,transform .25s}.cd-m .cd-toast.is-shown{opacity:1;pointer-events:auto;transform:translate(-50%)}.cd-m .cd-toast:has(button:not([hidden])){padding-right:9px}#root .cd-m .cd-toast button{padding:5px 12px;border-radius:999px;background:#ffffff29;color:#fff;font-weight:800}@media(prefers-reduced-motion:reduce){.cd-m .cd-line,.cd-m .cd-toast,.cd-m .cd-prog i{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/cart-drawer-mobile.css.map */
