.cart-drawer{width:min(460px,94vw)}.cart-drawer .cd{display:flex;flex-direction:column;flex:1;min-height:0}.cd-head{padding:22px 24px 12px;margin:0;border-bottom:1.5px solid var(--ink)}.cd-head h2{font-size:34px}.cd-scroll{flex:1;overflow:auto;padding:0 24px 20px;overscroll-behavior:contain}.cd-meter{margin-top:16px;font-size:14.5px}.cd-meter .track2{height:9px;background:var(--rule);border-radius:99px;margin-top:8px;overflow:hidden}.cd-meter .track2 i{display:block;height:100%;background:var(--pop);border-radius:99px;transition:width .7s cubic-bezier(.2,.8,.2,1)}.cart-drawer .cnote summary{font-weight:600;font-size:15px;display:flex;justify-content:space-between}.cart-drawer .cnote summary i{font-style:normal;font-size:22px;line-height:1;color:var(--accent);transition:transform .3s}.cart-drawer .cnote[open] summary i{transform:rotate(45deg)}.cart-drawer .cnote textarea{width:100%;margin-top:8px;border:1.5px solid var(--rule);padding:10px 12px;font:inherit;font-size:15px;background:var(--surface);color:var(--ink);border-radius:min(var(--radius,4px),12px);resize:vertical}.cd-lines{list-style:none;margin:8px 0 0;padding:0}.cd-line{display:grid;grid-template-columns:76px 1fr auto;gap:14px;align-items:start;padding:16px 0;border-bottom:1px solid var(--rule);transition:opacity .3s,transform .3s}.cd-line.gone{opacity:0;transform:translate(20px)}.cd-lines[aria-busy=true]{opacity:.6;pointer-events:none}.cart-drawer .thumb-tile{background:var(--tile);aspect-ratio:1;display:grid;place-items:center;border-radius:min(var(--radius,4px),12px);overflow:hidden}.cart-drawer .thumb-tile img{width:100%;height:100%;object-fit:var(--card-fit,contain)}.cart-drawer .thumb-tile svg{width:80%;height:80%}.cd-info{min-width:0}.cd-info h3{font-size:18px;line-height:1.15}.cd-info h3 a{text-decoration:none}.cd-info .m{font-size:13.5px;color:var(--ink-soft);margin-top:2px}.cd-info .disc{color:var(--accent);font-weight:600}.cd-row{display:flex;align-items:center;gap:14px;margin-top:10px}.cd-row .rm{font-size:13.5px;color:var(--ink-soft)}.cd-info .err{font-size:13px;min-height:0;margin-top:4px}.cd-line .ltot{text-align:right}.cd-line .ltot b{font-family:var(--display);font-weight:var(--dw,400);font-size:19px;color:var(--accent);display:block;font-variant-numeric:tabular-nums}.cd-line .ltot s{font-size:12.5px;color:var(--ink-soft)}.cart-drawer .gwrap{margin-top:16px}.cd-ups{margin-top:22px;background:var(--surface);border-radius:min(var(--tileradius),14px);padding:16px}.cd-ups .kicker{font-size:22px;margin-bottom:6px}.cd-ups ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.cd-up{display:grid;grid-template-columns:56px 1fr auto;gap:12px;align-items:center}.cd-up-t{font-weight:600;text-decoration:none;display:block;line-height:1.2}.cd-up .price b{font-size:16px}.cd-add{width:36px;height:36px;border-radius:50%;border:0;background:var(--accent);color:var(--on-accent);display:grid;place-items:center;cursor:pointer}.cd-add svg{width:15px;height:15px}.cd-add[aria-busy=true]{opacity:.6}.cd-foot{border-top:1.5px solid var(--ink);padding:16px 24px calc(18px + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;gap:10px;background:var(--bg)}.cd-foot .cnote{border-top:0;padding-top:0}.cd-foot .r{display:flex;justify-content:space-between;gap:12px;color:var(--accent);font-weight:600;font-size:14.5px}.cd-foot .tot{display:flex;justify-content:space-between;align-items:baseline}.cd-foot .tot b{font-family:var(--display);font-weight:var(--dw,400);font-size:28px;color:var(--accent);font-variant-numeric:tabular-nums}.cd-foot .foot{font-size:13px;color:var(--ink-soft)}.cd-foot .btn{padding:17px}.cd-view{align-self:center;font-size:14.5px}.cd-empty{padding-block:50px}.cd-empty .empty-art{width:120px;height:120px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-cart-drawer.css.map */
