.vg [hidden]{display:none!important}.vg-pack__count span{font-weight:800}.vg-pbox__r1--3{grid-template-columns:1fr 1fr .8fr}.vg-pbox__u{display:block;font-size:12px;color:var(--vg-muted);margin-top:1px}@media(max-width:420px){.vg-pbox__r1--3 .vg-pbox__v--s{font-size:15px}}.vg-mode{display:grid;grid-template-columns:1fr 1fr;gap:8px}.vg .vg-mode button{text-align:left;border:1.5px solid var(--vg-line);background:#fff;border-radius:10px;padding:10px 12px;min-height:58px;color:var(--vg-ink)}.vg-mode button b{display:block;font-size:14.5px}.vg-mode button span{display:block;font-size:12.5px;color:var(--vg-muted);line-height:1.35}.vg-mode button em{font-style:normal;font-weight:700;color:var(--vg-ink)}.vg .vg-mode button[aria-checked=true]{border-color:var(--vg-blue);background:var(--vg-blue-50)}.vg-mode button[aria-checked=true] b{color:var(--vg-blue)}.vg-mode button:disabled{opacity:.5;cursor:not-allowed}.vg-mode button:focus-visible{outline:3px solid var(--vg-yellow);outline-offset:2px}.vg-pack .vg-meter{height:8px;border-radius:999px;background:var(--vg-soft);overflow:hidden;margin-top:10px}.vg-pack .vg-meter i{display:block;height:100%;width:0;background:var(--vg-blue);transition:width .2s}.vg-pack .vg-meter--ok i{background:var(--vg-green)}.vg-pack .vg-meter--over i{background:var(--vg-red)}.vg-pack__count{font-size:13.5px;font-weight:700;margin:8px 0 0;color:var(--vg-ink)}.vg-pack__count.is-ok{color:var(--vg-green)}.vg-pack__count.is-over{color:var(--vg-red)}.vg-pack__total{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 10px;margin-top:14px;padding:12px;border-radius:10px;background:var(--vg-soft)}.vg-pack__total div{display:flex;justify-content:space-between;align-items:baseline;gap:10px;width:100%}.vg-pack__total span{font-size:13px;font-weight:700;color:var(--vg-muted)}.vg-pack__total b{font-size:22px;font-weight:800}.vg-pack__total small{font-size:12.5px;color:var(--vg-muted)}.vg-pack .vg-btn:disabled{opacity:.5;cursor:not-allowed}.vg-cpack{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;padding:0 12px 10px}.vg-cpack__sizes{list-style:none;margin:0;padding:0 12px 10px;display:flex;flex-wrap:wrap;gap:6px}.vg-cpack__sizes li{border:1px solid var(--vg-line);border-radius:999px;padding:4px 10px;font-size:13px;font-weight:700;background:#fff}.vg-cpack__sizes li span{color:var(--vg-muted);font-weight:600}.vg .vg-cpack__rm{background:none;border:0;padding:0;color:var(--vg-red);font-size:12.5px;font-weight:700;min-height:24px;margin-left:auto}.vg-cpack__warn{margin:0 12px 10px}.vg-cart__side .vg-btn:disabled{opacity:.5;cursor:not-allowed}.vg-pack__others{margin-top:8px;font-size:13px;color:var(--vg-muted)}.vg .vg-pack__others button{background:none;border:0;padding:0 2px;color:var(--vg-red);font-weight:700;font-size:12.5px;min-height:24px}.vg-mode--one{grid-template-columns:1fr}.vg-bqty{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.vg-bqty .vg-stp input{width:56px;height:40px;font-size:16px}.vg-bqty__u{font-size:13.5px;font-weight:700;color:var(--vg-ink)}.vg-cbq{display:flex;align-items:center;gap:10px;padding:0 12px 10px;flex-wrap:wrap}.vg-cbq .vg-stp{margin:0}.vg-cbq span{font-size:13px;color:var(--vg-muted)}.vg .vg-b-even{display:block;margin:10px auto 0;background:none;border:0;padding:4px;font-size:13px;font-weight:700;color:var(--vg-blue);text-decoration:underline;min-height:32px}.vg-cbq__note{margin:0 12px 10px;font-size:12.5px;color:var(--vg-muted)}.vg-pd__surt{margin:12px 0 4px;padding:12px 14px;border:1px solid var(--vg-line);border-radius:10px;background:#fcfbfe}.vg-b-next{display:grid;gap:8px}@media(min-width:520px){.vg-b-next{grid-template-columns:1.4fr 1fr}}.vg-b-ok{font-size:14px;line-height:1.45}.vg .vg-help{justify-self:center;display:inline-flex;align-items:center;justify-content:center;gap:6px;align-self:center;margin:4px auto 0;padding:8px 6px;min-height:40px;font-size:14px;font-weight:700;color:var(--vg-wa-700);text-decoration:underline;text-underline-offset:3px;background:none;border:0}.vg .vg-help .vg-ico{width:18px;height:18px}.vg-cta-stack .vg-btn:disabled{opacity:.55;cursor:not-allowed}.vg-cbq__acts{display:flex;gap:14px;align-items:center;margin-left:auto}.vg .vg-cpack__ed{font-size:12.5px;font-weight:700;color:var(--vg-blue);text-decoration:underline;min-height:24px;display:inline-flex;align-items:center}
/*# sourceMappingURL=/cdn/shop/t/18/assets/vg-pack.css.map */
