.vv-ship{--vv-ship-bg: #fff8f2;--vv-ship-border: #f3c9ad;--vv-ship-heading: #121212;--vv-ship-muted: #6b4a38;--vv-ship-accent: #df703d;--vv-ship-accent-text: #c4511d;--vv-ship-track-bg: #fbe2d2;--vv-ship-shadow: rgba(223, 112, 61, .12);--vv-ship-dot-bg: var(--vv-ship-accent);--vv-ship-dot-ring: #fff;--vv-ship-dot-icon: #fff;--vv-ship-dot: 38px;--vv-ship-track: 10px;--vv-ship-ring: 3px;display:block;padding:14px 16px 12px;border-radius:12px;border:1.5px solid var(--vv-ship-border);background:var(--vv-ship-bg);box-shadow:0 6px 18px var(--vv-ship-shadow);color:var(--vv-ship-heading)}.vv-ship p{margin:0}.vv-ship__heading{display:block;font-size:15px;font-weight:800;letter-spacing:.01em;line-height:1.35;color:var(--vv-ship-heading)}.vv-ship__detail{display:block;margin-top:2px;font-size:12.5px;line-height:1.45;color:var(--vv-ship-muted)}.vv-ship-amount{font-weight:800;color:var(--vv-ship-accent-text)}.vv-ship__road{position:relative;height:var(--vv-ship-dot);margin-top:8px}.vv-ship__road:before,.vv-ship__fill{position:absolute;top:50%;left:0;height:var(--vv-ship-track);border-radius:999px;transform:translateY(-50%)}.vv-ship__road:before{content:"";right:0;background:var(--vv-ship-track-bg)}.vv-ship__fill{width:calc(var(--vv-ship, 0) * (100% - var(--vv-ship-dot)) + var(--vv-ship-dot) / 2);background-color:var(--vv-ship-accent);background-image:repeating-linear-gradient(-45deg,rgba(255,255,255,.3) 0 6px,transparent 6px 12px),linear-gradient(90deg,#f0a36f,var(--vv-ship-accent));background-size:17px 17px,100% 100%;animation:vv-ship-stripes 1s linear infinite;transition:width .7s cubic-bezier(.2,.8,.2,1)}@keyframes vv-ship-stripes{to{background-position:17px 0,0 0}}.vv-ship__truck{position:absolute;top:0;left:calc(var(--vv-ship, 0) * (100% - var(--vv-ship-dot)));display:grid;place-items:center;box-sizing:border-box;width:var(--vv-ship-dot);height:var(--vv-ship-dot);border:var(--vv-ship-ring) solid var(--vv-ship-dot-ring);border-radius:50%;background:var(--vv-ship-dot-bg);color:var(--vv-ship-dot-icon);box-shadow:0 2px 8px #df703d59;transition:left .7s cubic-bezier(.2,.8,.2,1),background-color .3s ease,border-color .3s ease}.vv-ship__truck:before,.vv-ship__truck:after{content:"";position:absolute;inset:calc(var(--vv-ship-ring) * -1);border:2px solid var(--vv-ship-accent);border-radius:50%;opacity:0;pointer-events:none;animation:vv-ship-wave 2.4s ease-out infinite}.vv-ship__truck:after{animation-delay:1.2s}@keyframes vv-ship-wave{0%{transform:scale(1);opacity:.6}to{transform:scale(1.5);opacity:0}}.vv-ship__icon{width:50%;height:50%}.vv-ship__icon--truck{width:62%;height:62%}.vv-ship__icon--check{display:none}.vv-ship[data-unlocked] .vv-ship__truck{border-color:var(--vv-ship-dot-ring);background:var(--vv-ship-accent);color:#fff;box-shadow:0 0 0 3px #df703d4d}.vv-ship[data-unlocked] .vv-ship__fill,.vv-ship[data-unlocked] .vv-ship__truck:before,.vv-ship[data-unlocked] .vv-ship__truck:after{animation:none}.vv-ship[data-unlocked] .vv-ship__icon--truck{display:none}.vv-ship[data-unlocked] .vv-ship__icon--check{display:block}.vv-ship--compact{--vv-ship-dot: 26px;--vv-ship-track: 8px;--vv-ship-ring: 2px;margin:-10px 0 20px;padding:9px 14px 8px;border-radius:10px}.vv-ship--compact .vv-ship__heading{font-size:13px;font-weight:700;letter-spacing:0}.vv-ship--compact .vv-ship__road{margin-top:4px}@media(prefers-reduced-motion:reduce){.vv-ship__fill,.vv-ship__truck{transition:none}.vv-ship__fill{animation:none}.vv-ship__truck:before,.vv-ship__truck:after{animation:none}.vv-ship__truck{box-shadow:0 0 0 4px #df703d59,0 0 0 9px #df703d24}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/vv-ship-progress.css.map */
