.cd .drawer__panel.cd__panel{display:flex;flex-direction:column;padding:0;width:min(440px,100vw);overflow:hidden}.cd__head{display:flex;align-items:center;justify-content:space-between;padding:20px 22px 14px;border-bottom:1px solid var(--line)}.cd__head h3{font-size:24px;margin:0}.cd__count{font-family:Inter,sans-serif;font-size:15px;font-weight:500;color:var(--muted)}.cd__x{background:none;border:none;font-size:30px;line-height:1;color:var(--text);padding:0 4px}.cd__ship{padding:14px 22px 16px;background:var(--card);border-bottom:1px solid var(--line);font-size:14px;text-align:center}.cd__ship b{color:var(--accent)}.cd__bar{position:relative;height:8px;border-radius:8px;background:var(--line);margin-top:10px;overflow:hidden}.cd__bar i{position:absolute;inset:0 auto 0 0;background:var(--accent);border-radius:8px;transition:width .5s ease;background-image:repeating-linear-gradient(45deg,rgba(255,255,255,.18) 0 6px,transparent 6px 12px)}.cd__ship--done .cd__bar i{background-color:#2c7a4b;background:#2c7a4b}.cd__body{flex:1;overflow-y:auto;padding:6px 22px 18px}.cd__empty{color:var(--muted);padding:30px 0;text-align:center}.cd__item{display:grid;grid-template-columns:84px 1fr;gap:14px;padding:16px 0;border-bottom:1px solid var(--line)}.cd__img{width:84px;height:100px;background:var(--card);border-radius:var(--radius);overflow:hidden;display:block}.cd__img img{width:100%;height:100%;object-fit:cover}.cd__info{display:flex;flex-direction:column;gap:4px;min-width:0}.cd__t{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.cd__t a{font-weight:600;font-size:14px;line-height:1.35}.cd__rm{background:none;border:none;color:var(--muted);font-size:12px;text-decoration:underline;padding:0;white-space:nowrap}.cd__rm:hover{color:var(--accent)}.cd__v{font-size:13px;color:var(--muted)}.cd__row{display:flex;justify-content:space-between;align-items:center;margin-top:6px}.cd__qty{display:inline-flex;align-items:center;border:1px solid var(--line);border-radius:var(--radius)}.cd__qty button{background:none;border:none;width:32px;height:32px;font-size:16px;color:var(--text)}.cd__qty span{min-width:26px;text-align:center;font-size:14px}.cd__p{font-weight:600;font-size:15px;text-align:right}.cd__p s{display:block;font-weight:400;font-size:12px;color:var(--muted)}.cd__ups{margin-top:20px}.cd__ups-t{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:10px}.cd__ups-row{display:grid;grid-auto-flow:column;grid-auto-columns:88%;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px;scrollbar-width:thin}.cd__up{scroll-snap-align:start;display:grid;grid-template-columns:64px 1fr auto;gap:12px;align-items:center;background:var(--card);border-radius:calc(var(--radius) + 6px);padding:10px 12px}.cd__up img{width:64px;height:76px;object-fit:cover;border-radius:var(--radius);background:#fff}.cd__up-t{font-size:13px;font-weight:600;line-height:1.3}.cd__up-p{font-size:13px;margin-top:3px}.cd__up-p s{color:var(--muted);margin-left:6px}.cd__add{background:var(--accent);color:var(--on-accent);border:none;border-radius:var(--radius);padding:9px 14px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.cd__add[disabled]{opacity:.5}.cd__foot{border-top:1px solid var(--line);padding:16px 22px 20px;background:var(--bg)}.cd__line{display:flex;justify-content:space-between;font-size:15px;margin-bottom:6px}.cd__line--sub{font-weight:600;font-size:17px}.cd__line--save span:last-child{color:#2c7a4b;font-weight:600}.cd__note{font-size:12px;color:var(--muted);margin:2px 0 14px}.cd__checkout{display:block;text-align:center;width:100%;padding:17px}.cd__busy{opacity:.55;pointer-events:none}@media(max-width:560px){.cd__head h3{font-size:20px}.cd__item{grid-template-columns:72px 1fr}.cd__img{width:72px;height:88px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/cart-drawer.css.map */
