It checks today's price at every store, compares the alternatives and answers in about a minute.
In stockSold by TRIPGEARReturns: Sold by a Walmart Marketplace seller; returns go to the seller under the seller's returns policy.
In stock
Availability unknown
As an Amazon Associate, Deal.ai earns from qualifying purchases.
Lowest price we've seen: $19.99 on Nov 11 at Amazon. Tracked across 2 stores since Nov 11.
changed from img.youtube.com maxresdefault.jpg to mqdefault.jpg (320×180, 16:9), because maxresdefault 404s for videos without an uploaded high-res custom thumbnail — mqdefault is guaranteed to exist for every video (it is derived from the video's own frames, satisfying "用视频第一帧作封面" without extra assets). Embed URLs, data-type, data-title, labels, layout, player JS/CSS, data-lvt-eid attrs all unchanged.
PRIOR ROUND (edit 11): SCOPED SWAP ONLY — video items 2 & 3 changed from mp4 sources to the two YouTube links the merchant provided (https://youtu.be/tzLa53Q1t3U and https://youtu.be/mT3dtQAKkv4): data-type mp4->youtube, data-src->youtube embed URLs, data-poster + thumb ->img.youtube.com maxresdefault official thumbnails. Labels, main titles, layout, player JS, items 1 & 4, data-lvt-eid attrs all unchanged. The mp4 element + its play-button overlay remain in the DOM (JS untouched per brief) but no item now selects mp4 mode; all 4 items are YouTube iframes.
PRIOR ROUND (edit 10): items 2 & 3 had been re-encoded 720p mp4 fixes (a.lovart.ai) for broken Shopline CDN metadata — now superseded by the YouTube swap above; no a.lovart.ai media remains.
PRIOR ROUND (edit 9): ALL inline SVG icons replaced with referencing the merchant's 15 uploaded Shopline CDN PNG icons (img-va.myshopline.com/image/store/1764052937487/icon-*.png), URLs verbatim incl. query params — Shopline custom-HTML blocks strip/filter inline . Mapping per brief: Why-card 1-6 .bgl-icon -> icon-compress/fabric/organized/suitcase/versatile/mesh (24×24); 320D .bgl-feat-rows 3 checks + tip-head check -> icon-checkmark (22×22 li / 34×34 tip); care item -> icon-no-dryer (30×30 CSS, attr 24); video center play -> icon-play (24×24, mobile 20×20); 4 thumb miniplays -> icon-play-white (11×11); 8 FAQ summary icons -> img.bgl-faq-icon with data-plus/data-minus attrs, initial src=icon-plus, alt=Expand — plus/minus swap now handled by NEW JS IIFE (toggle event on , swaps src+alt, DOMContentLoaded-safe, idempotent via data-bgl-faq-init); service strip 3 -> icon-shipping/returns/warranty (30×30). CSS: all `svg` selectors swapped to `img` with same box sizes + display:block, border-radius:0, object-fit:contain (needed because global .bgl-detail img rule sets width:100%/border-radius:18px/cover — icon rules override per-slot); removed obsolete .bgl-faq-icon .bgl-v rules and the [open] rotate transforms (icon state is now an image swap). All data-lvt-eid attributes preserved (moved onto the replacement where the svg carried one; inner child eids of removed svgs are gone with the svg). No copy, product images, videos, sizes or layout changed.
PRIOR ROUND (edit 8): all 11 product image URLs on Shopline CDN; section 13 Video is a HYBRID player (YouTube iframe + mp4 ), switcher JS unchanged.
Asset map:
ALL IMAGES NOW SERVED FROM SHOPLINE CDN (img-va.myshopline.com/image/store/1764052937487/…), URLs verbatim from merchant; slot + fit unchanged:
[hero] p0Q2VVqCMqLsgquH.png?w=1504&h=752 (2:1) -> hero media, contain
[space-saving] RvVrPr062k3BQ6Oo.webp?w=1600&h=912 -> split media, cover
[fabric] 29xBy3MYR6D6l0kE.webp?w=1200&h=912 -> split media, cover
[details] HdUDrIPRmm2pP1EJ.webp?w=1200&h=1200 2×2 -> four 1:1 quadrant crops (section 6); URL referenced 4× (one per card), all replaced
[step1] tFBWAVZsz3EFPJMB.webp?w=1024&h=768 (4:3) -> step card 1 window 4:3, cover (clothes inside)
[step2] IpFnEAxcUX912KLD.webp?w=1024&h=768 (4:3) -> step card 2 window 4:3, cover (zip up)
[step3] A3VmqpnWppFUKHpN.webp?w=1024&h=768 (4:3) -> step card 3 window 4:3, cover (middle zipper compress)
[step4] f1XxZuDPN9Id1O6q.webp?w=1024&h=768 (4:3) -> step card 4 window 4:3, cover (compressed, ready)
[colors] --41.png?w=1602&h=1602 cream + 4l6EkvikGT3jA24k.png?w=1500&h=1493 black -> contain thumbs
[lifestyle] RgfYgRwCdqEX6U3Z.webp?w=1200&h=912 -> organize split media, cover
VIDEO (hybrid player code retained; all 4 items now YouTube):
[video-main] YouTube embed https://www.youtube.com/embed/0Ks0Npg1sik?start=10 -> iframe default src + item 1 data-src; poster/thumb img.youtube.com/vi/0Ks0Npg1sik/mqdefault.jpg (16:9 official thumbnail)
[video-v1] YouTube embed https://www.youtube.com/embed/tzLa53Q1t3U -> item 2 data-src; poster/thumb img.youtube.com/vi/tzLa53Q1t3U/mqdefault.jpg
[video-v2] YouTube embed https://www.youtube.com/embed/mT3dtQAKkv4 -> item 3 data-src; poster/thumb img.youtube.com/vi/mT3dtQAKkv4/mqdefault.jpg
[video-v3] YouTube Shorts embed https://www.youtube.com/embed/0Ax4Yy2Y4uE -> item 4 data-src; poster/thumb img.youtube.com/vi/0Ax4Yy2Y4uE/mqdefault.jpg
EDIT 11: items 2 & 3 replaced with the merchant's two YouTube links per brief; the EDIT 10 mp4 fixes (a.lovart.ai) are fully removed — no local/CDN mp4 URLs remain in data attributes
Content map: step titles 01 Put your clothes inside / 02 Zip up and close the cube / 03 Use the middle zipper to compress / 04 Get ready to enjoy your trip — verbatim, unchanged; VIDEO section copy verbatim per brief: eyebrow PRODUCT VIDEO / h2 See It in Action / main overlay titles Pack more in every suitcase · Weekend getaway ready · From suitcase to drawer · Pack it in seconds / right labels Pack More in Every Suitcase · Weekend Getaway Ready · From Suitcase to Drawer · Pack It in Seconds; all other copy unchanged from prior round
