{"title":"Bags","description":null,"products":[{"product_id":"travel-backpack","title":"Travel Backpack","description":"\u003c!-- PRODUCT DESCRIPTION BLOCK --\u003e\n\u003cdiv style=\"font-family:'Inter',-apple-system,'Helvetica Neue',sans-serif; color:#111;\"\u003e\n\u003cp style=\"font-size:15px; line-height:1.7; color:#333; margin:0 0 8px;\"\u003eBuilt for the move between airports, shoots, and cities without checking a bag. The SANDMARC Travel Backpack carries a 16\" laptop, camera gear, and up to a full weekend of clothing in a single airline carry-on approved pack at 3.1 lbs.\u003cspan style=\"display:none;\" id=\"read-more-toggle\"\u003e \u003ca style=\"color:#111;font-size:14px;font-weight:500;text-decoration:underline;\" id=\"read-more-btn\" href=\"#\"\u003eRead More \u003csvg style=\"display:inline-block;vertical-align:middle;margin-left:2px;\" fill=\"none\" viewbox=\"0 0 12 7\" height=\"7\" width=\"12\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"#111\" d=\"M1 1l5 5 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/a\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"margin:0 0 20px;\" id=\"desc-more\"\u003e\n\u003cp style=\"font-size:15px; line-height:1.7; color:#333; margin:0 0 8px;\"\u003eEvery material choice was made deliberately. 840D ballistic nylon for lightweight protection. Tarpaulin reinforcement at the base and contact points. YKK weather-sealed zippers on every compartment. Aluminum hardware throughout. A contoured padded harness with mesh back panel built for all-day carry, not just short bursts.\u003c\/p\u003e\n\u003cp style=\"font-size:15px; line-height:1.7; color:#333; margin:0 0 8px;\"\u003eDedicated compartments keep lenses, filters, a tripod, and accessories organized and immediately accessible. A patent-pending shoulder strap mount enables hands-free POV footage on the move with no extra rig required. Luggage passthrough for seamless airport transit. Expandable bottom compartment for overflow. Full duffle-carry conversion with cushioned side handles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  @media(min-width:768px){#read-more-toggle{display:inline !important;}#desc-more{display:none;}}\n  @media(max-width:767px){#desc-more{display:block !important;}#read-more-toggle{display:none !important;}}\n\u003c\/style\u003e\n\n\u003cstyle\u003e\n  .feat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:12px;margin-top:20px;border:1px solid #e8e8e8;border-radius:10px;overflow:hidden;background:#ffffff;}\n  .feat-card{padding:14px 16px;border-right:1px solid #e8e8e8;}\n  .feat-card:last-child{border-right:none;}\n  .feat-card:nth-child(3){border-right:none;}\n  .feat-card:nth-child(4),.feat-card:nth-child(5),.feat-card:nth-child(6){border-top:1px solid #e8e8e8;}\n  @media(max-width:767px){.feat-grid{grid-template-columns:1fr;}.feat-card{border-right:none;border-top:none;border-bottom:1px solid #e8e8e8;}.feat-card:last-child{border-bottom:none;}.feat-card:nth-child(4),.feat-card:nth-child(5),.feat-card:nth-child(6){border-top:none;}}\n\u003c\/style\u003e\n\n\u003cdiv style=\"font-family:'Inter',-apple-system,'Helvetica Neue',sans-serif; color:#111;\"\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\n  \u003cdiv class=\"feat-card\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:6px;\"\u003e\n      \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 28 28\" fill=\"none\"\u003e\u003crect x=\"4\" y=\"2\" width=\"14\" height=\"24\" rx=\"2\" stroke=\"#111\" stroke-width=\"1.3\"\u003e\u003c\/rect\u003e\u003cline x1=\"7\" y1=\"8\" x2=\"15\" y2=\"8\" stroke=\"#111\" stroke-width=\"1.1\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\u003cline x1=\"7\" y1=\"12\" x2=\"15\" y2=\"12\" stroke=\"#111\" stroke-width=\"1.1\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\u003crect x=\"18\" y=\"9\" width=\"6\" height=\"10\" rx=\"1.5\" stroke=\"#111\" stroke-width=\"1.1\"\u003e\u003c\/rect\u003e\u003c\/svg\u003e\n      \u003cdiv style=\"font-size:13px;font-weight:600;color:#111;letter-spacing:-0.01em;\"\u003e16\" Laptop\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"font-size:12px;color:#555;line-height:1.5;\"\u003eCarry-on approved at 3.1 lbs\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"feat-card\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:6px;\"\u003e\n      \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 28 28\" fill=\"none\"\u003e\u003cpath d=\"M6 6h16v16a2 2 0 01-2 2H8a2 2 0 01-2-2V6z\" stroke=\"#111\" stroke-width=\"1.3\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 6V4h8v2\" stroke=\"#111\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cline x1=\"10\" y1=\"12\" x2=\"18\" y2=\"12\" stroke=\"#111\" stroke-width=\"1.1\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\u003cline x1=\"10\" y1=\"16\" x2=\"15\" y2=\"16\" stroke=\"#111\" stroke-width=\"1.1\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n      \u003cdiv style=\"font-size:13px;font-weight:600;color:#111;letter-spacing:-0.01em;\"\u003e840D Nylon\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"font-size:12px;color:#555;line-height:1.5;\"\u003eTarpaulin base + YKK zippers\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"feat-card\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:6px;\"\u003e\n      \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 28 28\" fill=\"none\"\u003e\u003ccircle cx=\"14\" cy=\"10\" r=\"5\" stroke=\"#111\" stroke-width=\"1.3\"\u003e\u003c\/circle\u003e\u003cpath d=\"M6 24c0-4.418 3.582-8 8-8s8 3.582 8 8\" stroke=\"#111\" stroke-width=\"1.3\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003cline x1=\"20\" y1=\"6\" x2=\"24\" y2=\"4\" stroke=\"#111\" stroke-width=\"1.2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\u003cline x1=\"21\" y1=\"10\" x2=\"25\" y2=\"10\" stroke=\"#111\" stroke-width=\"1.2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n      \u003cdiv style=\"font-size:13px;font-weight:600;color:#111;letter-spacing:-0.01em;\"\u003ePOV Mount\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"font-size:12px;color:#555;line-height:1.5;\"\u003ePatent-pending shoulder strap\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"feat-card\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:6px;\"\u003e\n      \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 28 28\" fill=\"none\"\u003e\u003crect x=\"3\" y=\"8\" width=\"22\" height=\"14\" rx=\"2\" stroke=\"#111\" stroke-width=\"1.3\"\u003e\u003c\/rect\u003e\u003cpath d=\"M9 8V6a2 2 0 012-2h6a2 2 0 012 2v2\" stroke=\"#111\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cline x1=\"3\" y1=\"15\" x2=\"25\" y2=\"15\" stroke=\"#111\" stroke-width=\"1.1\" stroke-linecap=\"round\" stroke-dasharray=\"2 2\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n      \u003cdiv style=\"font-size:13px;font-weight:600;color:#111;letter-spacing:-0.01em;\"\u003eGear Ready\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"font-size:12px;color:#555;line-height:1.5;\"\u003eLens, filter \u0026amp; tripod compartments\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"feat-card\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:6px;\"\u003e\n      \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 28 28\" fill=\"none\"\u003e\u003crect x=\"5\" y=\"4\" width=\"18\" height=\"20\" rx=\"2\" stroke=\"#111\" stroke-width=\"1.3\"\u003e\u003c\/rect\u003e\u003cline x1=\"5\" y1=\"14\" x2=\"23\" y2=\"14\" stroke=\"#111\" stroke-width=\"1.1\"\u003e\u003c\/line\u003e\u003cpath d=\"M10 19h8\" stroke=\"#111\" stroke-width=\"1.2\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M14 4v4\" stroke=\"#111\" stroke-width=\"1.2\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cdiv style=\"font-size:13px;font-weight:600;color:#111;letter-spacing:-0.01em;\"\u003eLuggage Passthrough\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"font-size:12px;color:#555;line-height:1.5;\"\u003eSeamless airport transit\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"feat-card\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:6px;\"\u003e\n      \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 28 28\" fill=\"none\"\u003e\u003cpath d=\"M6 10c0-4 2-7 8-7s8 3 8 7v10a2 2 0 01-2 2H8a2 2 0 01-2-2V10z\" stroke=\"#111\" stroke-width=\"1.3\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 10h8\" stroke=\"#111\" stroke-width=\"1.1\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 14h8\" stroke=\"#111\" stroke-width=\"1.1\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M6 18h16\" stroke=\"#111\" stroke-width=\"1.1\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cdiv style=\"font-size:13px;font-weight:600;color:#111;letter-spacing:-0.01em;\"\u003eExpandable\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"font-size:12px;color:#555;line-height:1.5;\"\u003e25L to 30.5L\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  var btn = document.getElementById('read-more-btn');\n  var more = document.getElementById('desc-more');\n  if (btn \u0026\u0026 more) {\n    more.style.display = 'none';\n    btn.addEventListener('click', function(e) {\n      e.preventDefault();\n      if (more.style.display === 'none') {\n        more.style.display = 'block';\n        btn.innerHTML = 'Read Less \u003csvg style=\"display:inline-block;vertical-align:middle;margin-left:2px;transform:rotate(180deg)\" fill=\"none\" viewBox=\"0 0 12 7\" height=\"7\" width=\"12\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"#111\" d=\"M1 1l5 5 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e';\n      } else {\n        more.style.display = 'none';\n        btn.innerHTML = 'Read More \u003csvg style=\"display:inline-block;vertical-align:middle;margin-left:2px;\" fill=\"none\" viewBox=\"0 0 12 7\" height=\"7\" width=\"12\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"#111\" d=\"M1 1l5 5 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e';\n      }\n    });\n  }\n\u003c\/script\u003e\n\n\u003c!-- GETTING STARTED BLOCK --\u003e\n\u003cdiv style=\"font-family:'Inter',-apple-system,'Helvetica Neue',sans-serif;\"\u003e\n\u003cdiv style=\"background:#ffffff;border:1px solid #e8e8e8;border-radius:12px;padding:18px 22px;\"\u003e\n\u003cdiv style=\"font-size:13px;font-weight:600;color:#111;letter-spacing:-0.01em;\"\u003eGetting Started Guide\u003c\/div\u003e\n\u003cdiv style=\"font-size:12px;color:#555;margin-top:6px;\"\u003eEverything you need to pack, carry, and move.\u003c\/div\u003e\n\u003ca href=\"https:\/\/www.sandmarc.com\/pages\/help-center?hcUrl=%2Fen-US%2Ftravel-backpack-1623975\" target=\"_blank\" style=\"display:inline-block;color:#0189ff;font-size:13px;font-weight:600;text-decoration:none;margin-top:10px;\"\u003eView Tutorial →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SANDMARC","offers":[{"title":"Default Title","offer_id":50352509944022,"sku":"SM-572","price":149.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0839\/5171\/4518\/files\/travel-backpack-1.jpg?v=1788294737"},{"product_id":"travel-wash-pouch","title":"Travel Wash Pouch","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003eOrganized from the moment you zip it open. \u003cbr\u003e\u003cbr\u003eA matte transparent panel that keeps your toiletries, skincare, makeup \u0026amp; grooming essentials at a glance. Dual partitions on each side organize the small things so the bigger ones stay top of mind. Constructed with a durable 840D exterior and a reinforced tarpaulin base, it’s designed to handle spills, moisture, and constant travel without adding unnecessary weight.\u003c\/p\u003e","brand":"SANDMARC","offers":[{"title":"Default Title","offer_id":50352514072790,"sku":"SM-814","price":29.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0839\/5171\/4518\/files\/travel-wash-pouch-1.jpg?v=1788294751"},{"product_id":"compression-packing-kit","title":"Compression Packing Kit","description":"\u003cp\u003e \u003c\/p\u003e\n\u003cstyle\u003e\n  body { max-width: 700px; margin: 40px auto; padding: 0 20px; background: #fafafa; }\n\u003c\/style\u003e\n\u003c!-- PRODUCT DESCRIPTION BLOCK --\u003e\n\u003cdiv style=\"font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif; color: #111;\"\u003e\n\u003cp style=\"font-size: 15px; line-height: 1.7; color: #333; margin: 0 0 8px;\"\u003eCompress the bulky layers standard packing cubes can't touch. While regular cubes organize light summer clothes, the SANDMARC Compression Bag uses air extraction to eliminate trapped volume from high-loft gear: down jackets, wool sweaters, thick knits, and heavy layers, turning bulky clothing into flat, stackable slabs that reclaim space you didn't know you had.\u003cspan style=\"display: none;\" id=\"read-more-toggle\"\u003e \u003ca style=\"color: #111; font-size: 14px; font-weight: 500; text-decoration: underline;\" id=\"read-more-btn\" href=\"#\"\u003eRead More \u003csvg style=\"display: inline-block; vertical-align: middle; margin-left: 2px;\" fill=\"none\" viewbox=\"0 0 12 7\" height=\"7\" width=\"12\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"#111\" d=\"M1 1l5 5 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/a\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"margin: 0 0 20px;\" id=\"desc-more\"\u003e\n\u003cp style=\"font-size: 15px; line-height: 1.7; color: #333; margin: 0 0 8px;\"\u003ePowered by an included tennis ball-sized USB-C rechargeable pump, you can compress a full bag in a minute anywhere. And if the TSA unpacks it, you can reseal and recompress on the spot. Heavy-duty airtight sealed zippers and weather-resistant construction protect your clothing from rain, humidity, bedbugs, and whatever the hotel didn't clean.\u003c\/p\u003e\n\u003cp style=\"font-size: 15px; line-height: 1.7; color: #333; margin: 8px 0 0;\"\u003eAvailable in three sizes built around how you actually travel. Small for a backpack. Medium for a carry-on. Large for checked luggage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  @media (min-width: 768px) { #read-more-toggle { display: inline !important; } #desc-more { display: none; } }\n  @media (max-width: 767px) { #desc-more { display: block !important; } #read-more-toggle { display: none !important; } }\n\u003c\/style\u003e\n\u003cstyle\u003e\n  .feat-grid { display: grid; grid-template-columns: repeat(3, minmax(0,1fr)); margin-bottom: 12px; margin-top: 20px; border: 1px solid #e8e8e8; border-radius: 10px; overflow: hidden; background: #ffffff; }\n  .feat-card { padding: 14px 16px; border-right: 1px solid #e8e8e8; }\n  .feat-card:last-child { border-right: none; }\n  @media (max-width: 767px) { .feat-grid { grid-template-columns: 1fr; } .feat-card { border-right: none; border-bottom: 1px solid #e8e8e8; } .feat-card:last-child { border-bottom: none; } }\n\u003c\/style\u003e\n\u003cdiv style=\"font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif; color: #111;\"\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv style=\"display: flex; align-items: center; gap: 10px; margin-bottom: 6px;\"\u003e\n\u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 28 28\" fill=\"none\"\u003e\n        \u003crect x=\"9\" y=\"11\" width=\"10\" height=\"13\" rx=\"2\" stroke=\"#111\" stroke-width=\"1.3\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M12 11 L12 7 Q12 5 14 5 Q16 5 16 7 L16 11\" stroke=\"#111\" stroke-width=\"1.3\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cline x1=\"14\" y1=\"15\" x2=\"14\" y2=\"20\" stroke=\"#111\" stroke-width=\"1.1\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cpath d=\"M11.5 17.5 L14 15 L16.5 17.5\" stroke=\"#111\" stroke-width=\"1.1\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n\u003cdiv style=\"font-size: 13px; font-weight: 600; color: #111; letter-spacing: -0.01em;\"\u003ePump Included\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 12px; color: #555; line-height: 1.5;\"\u003eCompress bags in seconds\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv style=\"display: flex; align-items: center; gap: 10px; margin-bottom: 6px;\"\u003e\n\u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 28 28\" fill=\"none\" style=\"flex-shrink: 0;\"\u003e\n        \u003cpath d=\"M14 4 L22 8 L22 14 Q22 21 14 24.5 Q6 21 6 14 L6 8 Z\" stroke=\"#111\" stroke-width=\"1.3\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 10 Q11.5 14 14 16.5 Q16.5 14 14 10 Z\" stroke=\"#111\" stroke-width=\"1.2\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n\u003cdiv style=\"font-size: 13px; font-weight: 600; color: #111; letter-spacing: -0.01em;\"\u003eWeather Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 12px; color: #555; line-height: 1.5;\"\u003eDurable, water-resistant exterior\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv style=\"display: flex; align-items: center; gap: 10px; margin-bottom: 6px;\"\u003e\n\u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 28 28\" fill=\"none\"\u003e\n        \u003crect x=\"7\" y=\"6\" width=\"14\" height=\"17\" rx=\"2\" stroke=\"#111\" stroke-width=\"1.3\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"14\" y1=\"6\" x2=\"14\" y2=\"23\" stroke=\"#111\" stroke-width=\"1.1\" stroke-dasharray=\"1.6 1.6\"\u003e\u003c\/line\u003e\n        \u003ccircle cx=\"14\" cy=\"9\" r=\"1.3\" fill=\"#111\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"14\" cy=\"14\" r=\"1.3\" fill=\"#111\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"14\" cy=\"19\" r=\"1.3\" fill=\"#111\"\u003e\u003c\/circle\u003e\n      \u003c\/svg\u003e\n\u003cdiv style=\"font-size: 13px; font-weight: 600; color: #111; letter-spacing: -0.01em;\"\u003eAirtight Zippers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 12px; color: #555; line-height: 1.5;\"\u003eHeavy-duty sealed, no air escapes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- GETTING STARTED GUIDE - ACCORDION --\u003e\n\u003cstyle\u003e\n  .gsg-wrap { font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif; margin-top: 16px; }\n  .gsg-title { font-size: 13px; font-weight: 600; color: #111; letter-spacing: -0.01em; margin-bottom: 8px; }\n  .gsg-accordion { border: 1px solid #e8e8e8; border-radius: 12px; background: #ffffff; overflow: hidden; }\n  .gsg-item { border-bottom: 1px solid #e8e8e8; }\n  .gsg-item:last-child { border-bottom: none; }\n  .gsg-header { display: flex; align-items: center; justify-content: space-between; padding: 16px 20px; cursor: pointer; user-select: none; }\n  .gsg-header-text { font-size: 13px; font-weight: 600; color: #111; letter-spacing: -0.01em; }\n  .gsg-chevron { transition: transform 0.2s ease; flex-shrink: 0; }\n  .gsg-item.open .gsg-chevron { transform: rotate(180deg); }\n  .gsg-panel { max-height: 0; overflow: hidden; transition: max-height 0.25s ease; }\n  .gsg-item.open .gsg-panel { max-height: 500px; }\n  .gsg-panel-inner { padding: 0 20px 18px; font-size: 13px; color: #555; line-height: 1.6; }\n  .gsg-panel-inner ol { margin: 0; padding-left: 18px; }\n  .gsg-panel-inner li { margin-bottom: 8px; }\n  .gsg-panel-inner li:last-child { margin-bottom: 0; }\n  .gsg-panel-inner li strong { color: #111; font-weight: 600; }\n\u003c\/style\u003e\n\u003cdiv class=\"gsg-wrap\"\u003e\n\u003cdiv class=\"gsg-title\"\u003eGetting Started Guide\u003c\/div\u003e\n\u003cdiv class=\"gsg-accordion\"\u003e\n\u003cdiv class=\"gsg-item\"\u003e\n\u003cdiv class=\"gsg-header\"\u003e\n\u003cdiv class=\"gsg-header-text\"\u003eHow to Pack\u003c\/div\u003e\n\u003csvg class=\"gsg-chevron\" width=\"12\" height=\"7\" viewbox=\"0 0 12 7\" fill=\"none\"\u003e\u003cpath d=\"M1 1l5 5 5-5\" stroke=\"#111\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gsg-panel\"\u003e\n\u003cdiv class=\"gsg-panel-inner\"\u003e\n\u003col\u003e\n\u003cli\u003e\n\u003cstrong\u003eFlat-Fold Your Gear:\u003c\/strong\u003e Lay garments flat to match the rectangular footprint of the bag rather than rolling.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSeal \u0026amp; Attach Pump:\u003c\/strong\u003e Zip the heavy-duty seal completely and connect the USB-C pump to the top deflate port.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCompress \u0026amp; Shape:\u003c\/strong\u003e Turn on the pump and apply light hand pressure across the center as it deflates to form a flat, perfectly uniform slab.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gsg-item\"\u003e\n\u003cdiv class=\"gsg-header\"\u003e\n\u003cdiv class=\"gsg-header-text\"\u003ePro Tip\u003c\/div\u003e\n\u003csvg class=\"gsg-chevron\" width=\"12\" height=\"7\" viewbox=\"0 0 12 7\" fill=\"none\"\u003e\u003cpath d=\"M1 1l5 5 5-5\" stroke=\"#111\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gsg-panel\"\u003e\n\u003cdiv class=\"gsg-panel-inner\"\u003e\n\u003cp style=\"margin: 0;\"\u003ePlace the bag inside your suitcase before compressing. As the air is removed, press the bag into shape with your hands so it conforms to the available space rather than forming a rigid brick. You get a flat, packable slab that leaves clean usable space above it for shoes, accessories, and souvenirs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript\u003e\n  var btn = document.getElementById('read-more-btn');\n  var more = document.getElementById('desc-more');\n  if (btn \u0026\u0026 more) {\n    more.style.display = 'none';\n    btn.addEventListener('click', function(e) {\n      e.preventDefault();\n      if (more.style.display === 'none') {\n        more.style.display = 'block';\n        btn.innerHTML = 'Read Less \u003csvg style=\"display:inline-block;vertical-align:middle;margin-left:2px;transform:rotate(180deg)\" fill=\"none\" viewBox=\"0 0 12 7\" height=\"7\" width=\"12\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"#111\" d=\"M1 1l5 5 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e';\n      } else {\n        more.style.display = 'none';\n        btn.innerHTML = 'Read More \u003csvg style=\"display:inline-block;vertical-align:middle;margin-left:2px;\" fill=\"none\" viewBox=\"0 0 12 7\" height=\"7\" width=\"12\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"#111\" d=\"M1 1l5 5 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e';\n      }\n    });\n  }\n\u003c\/script\u003e \u003cscript\u003e\n  var gsgHeaders = document.querySelectorAll('[data-gsg-toggle]');\n  gsgHeaders.forEach(function(header) {\n    header.addEventListener('click', function() {\n      var item = header.closest('.gsg-item');\n      item.classList.toggle('open');\n    });\n  });\n\u003c\/script\u003e\u003c\/p\u003e","brand":"SANDMARC","offers":[{"title":"Default Title","offer_id":50352517513430,"sku":"SMB-186","price":107.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0839\/5171\/4518\/files\/compression-packing-kit-1.jpg?v=1788294768"},{"product_id":"backpack-compression-kit","title":"Backpack + Compression Kit","description":"\u003cp data-pm-slice=\"1 1 []\"\u003eTravel smarter with the SANDMARC Backpack + Compression Kit. Designed for seamless organization and space-saving efficiency. With multiple pockets for iPhone gear, tech, and travel essentials, plus a compression bag that maximizes packing space, you’ll never stress about overpacking again. Use the included electric pump for effortless compression, making room for more on every trip.\u003c\/p\u003e\n\u003cp data-pm-slice=\"1 1 []\"\u003e\u003cstrong\u003e✓ Airport-Ready \u0026amp; TSA-Friendly\u003c\/strong\u003e\u003cbr\u003e\u003cstrong\u003e✓ Compression Bag \u0026amp; Pump Included\u003c\/strong\u003e\u003cbr\u003e\u003cstrong\u003e✓ Effortless Organization \u0026amp; Built for Movement\u003c\/strong\u003e\u003c\/p\u003e","brand":"SANDMARC","offers":[{"title":"Default Title","offer_id":50352517710038,"sku":"SMB-185","price":167.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0839\/5171\/4518\/files\/backpack-compression-kit-1.jpg?v=1788294768"},{"product_id":"compression-packing-cube-luggage","title":"Compression Bag | Luggage","description":"\u003cdiv style=\"font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif !important; color: #111 !important;\"\u003e\n\u003cp style=\"font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif !important; font-size: 15px !important; line-height: 1.7 !important; color: #333 !important; margin: 0 0 8px !important;\"\u003eCompress the bulky layers standard packing cubes can't touch. While regular cubes organize light summer clothes, the SANDMARC Compression Bag uses air extraction to eliminate trapped volume from high-loft gear: down jackets, wool sweaters, and thick knits, turning bulky clothing into flat, stackable layers that reclaim space you didn't know you had.\u003cspan style=\"display: none;\" id=\"read-more-toggle\"\u003e \u003ca style=\"color: #111 !important; font-size: 14px !important; font-weight: 500 !important; text-decoration: underline !important;\" id=\"read-more-btn\" href=\"#\"\u003eRead More \u003csvg style=\"display: inline-block; vertical-align: middle; margin-left: 2px;\" fill=\"none\" viewbox=\"0 0 12 7\" height=\"7\" width=\"12\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"#111\" d=\"M1 1l5 5 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/a\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"margin: 0 0 20px !important;\" id=\"desc-more\"\u003e\n\u003cp style=\"font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif !important; font-size: 15px !important; line-height: 1.7 !important; color: #333 !important; margin: 0 0 8px !important;\"\u003ePowered by an included tennis ball-sized USB-C rechargeable pump, you can compress a full bag in a minute anywhere. And if the TSA unpacks it, you can reseal and recompress on the spot. Heavy-duty airtight sealed zippers and weather-resistant construction protect your clothing from rain, humidity, bedbugs, and whatever the hotel didn't clean.\u003c\/p\u003e\n\u003cp style=\"font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif !important; font-size: 15px !important; line-height: 1.7 !important; color: #333 !important; margin: 8px 0 0 !important;\"\u003eAvailable in three sizes built around how you actually travel. Small for a backpack. Medium for a carry-on. Large for checked luggage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  @media (min-width: 768px) { #read-more-toggle { display: inline !important; } #desc-more { display: none !important; } }\n  @media (max-width: 767px) { #desc-more { display: block !important; } #read-more-toggle { display: none !important; } }\n\u003c\/style\u003e\n\u003c!-- FEATURE GRID --\u003e\n\u003cstyle\u003e\n  .sm-feat-grid { display: grid !important; grid-template-columns: repeat(3, minmax(0,1fr)) !important; margin-bottom: 12px !important; margin-top: 20px !important; border: 1px solid #e8e8e8 !important; border-radius: 10px !important; overflow: hidden !important; background: #ffffff !important; }\n  .sm-feat-card { padding: 14px 16px !important; border-right: 1px solid #e8e8e8 !important; }\n  .sm-feat-card:last-child { border-right: none !important; }\n  @media (max-width: 767px) { .sm-feat-grid { grid-template-columns: 1fr !important; } .sm-feat-card { border-right: none !important; border-bottom: 1px solid #e8e8e8 !important; } .sm-feat-card:last-child { border-bottom: none !important; } }\n\u003c\/style\u003e\n\u003cdiv style=\"font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif !important; color: #111 !important;\"\u003e\n\u003cdiv class=\"sm-feat-grid\"\u003e\n\u003cdiv class=\"sm-feat-card\"\u003e\n\u003cdiv style=\"display: flex !important; align-items: center !important; gap: 10px !important; margin-bottom: 6px !important;\"\u003e\n\u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 28 28\" fill=\"none\"\u003e\n        \u003crect x=\"9\" y=\"11\" width=\"10\" height=\"13\" rx=\"2\" stroke=\"#111\" stroke-width=\"1.3\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M12 11 L12 7 Q12 5 14 5 Q16 5 16 7 L16 11\" stroke=\"#111\" stroke-width=\"1.3\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cline x1=\"14\" y1=\"15\" x2=\"14\" y2=\"20\" stroke=\"#111\" stroke-width=\"1.1\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cpath d=\"M11.5 17.5 L14 15 L16.5 17.5\" stroke=\"#111\" stroke-width=\"1.1\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n\u003cdiv style=\"font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif !important; font-size: 13px !important; font-weight: 600 !important; color: #111 !important; letter-spacing: -0.01em !important;\"\u003ePump Included\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif !important; font-size: 12px !important; color: #555 !important; line-height: 1.5 !important;\"\u003eCompress bags in seconds\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sm-feat-card\"\u003e\n\u003cdiv style=\"display: flex !important; align-items: center !important; gap: 10px !important; margin-bottom: 6px !important;\"\u003e\n\u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 28 28\" fill=\"none\" style=\"flex-shrink: 0;\"\u003e\n        \u003cpath d=\"M14 4 L22 8 L22 14 Q22 21 14 24.5 Q6 21 6 14 L6 8 Z\" stroke=\"#111\" stroke-width=\"1.3\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 10 Q11.5 14 14 16.5 Q16.5 14 14 10 Z\" stroke=\"#111\" stroke-width=\"1.2\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n\u003cdiv style=\"font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif !important; font-size: 13px !important; font-weight: 600 !important; color: #111 !important; letter-spacing: -0.01em !important;\"\u003eWeather Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif !important; font-size: 12px !important; color: #555 !important; line-height: 1.5 !important;\"\u003eDurable, water-resistant exterior\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sm-feat-card\"\u003e\n\u003cdiv style=\"display: flex !important; align-items: center !important; gap: 10px !important; margin-bottom: 6px !important;\"\u003e\n\u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 28 28\" fill=\"none\"\u003e\n        \u003crect x=\"7\" y=\"6\" width=\"14\" height=\"17\" rx=\"2\" stroke=\"#111\" stroke-width=\"1.3\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"14\" y1=\"6\" x2=\"14\" y2=\"23\" stroke=\"#111\" stroke-width=\"1.1\" stroke-dasharray=\"1.6 1.6\"\u003e\u003c\/line\u003e\n        \u003ccircle cx=\"14\" cy=\"9\" r=\"1.3\" fill=\"#111\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"14\" cy=\"14\" r=\"1.3\" fill=\"#111\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"14\" cy=\"19\" r=\"1.3\" fill=\"#111\"\u003e\u003c\/circle\u003e\n      \u003c\/svg\u003e\n\u003cdiv style=\"font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif !important; font-size: 13px !important; font-weight: 600 !important; color: #111 !important; letter-spacing: -0.01em !important;\"\u003eAirtight Zippers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif !important; font-size: 12px !important; color: #555 !important; line-height: 1.5 !important;\"\u003eHeavy-duty sealed, no air escapes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- GETTING STARTED GUIDE - ACCORDION --\u003e\n\u003cstyle\u003e\n  .sm-gsg-wrap { font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif !important; margin-top: 16px !important; background: #ffffff !important; border: 1px solid #e8e8e8 !important; border-radius: 12px !important; padding: 18px 0 !important; }\n  .sm-gsg-title { font-size: 13px !important; font-weight: 600 !important; color: #0189ff !important; letter-spacing: -0.01em !important; padding: 0 22px 14px !important; }\n  .sm-gsg-accordion { border-top: 1px solid #e8e8e8 !important; }\n  .sm-gsg-item { border-bottom: 1px solid #e8e8e8 !important; }\n  .sm-gsg-item:last-child { border-bottom: none !important; }\n  .sm-gsg-header { display: flex !important; align-items: center !important; justify-content: space-between !important; padding: 16px 22px !important; cursor: pointer !important; user-select: none !important; }\n  .sm-gsg-header-text { font-size: 13px !important; font-weight: 600 !important; color: #111 !important; letter-spacing: -0.01em !important; }\n  .sm-gsg-chevron { transition: transform 0.2s ease !important; flex-shrink: 0 !important; }\n  .sm-gsg-item.open .sm-gsg-chevron { transform: rotate(180deg) !important; }\n  .sm-gsg-panel { max-height: 0 !important; overflow: hidden !important; transition: max-height 0.25s ease !important; }\n  .sm-gsg-item.open .sm-gsg-panel { max-height: 500px !important; }\n  .sm-gsg-panel-inner { padding: 0 22px 18px !important; font-size: 13px !important; color: #555 !important; line-height: 1.6 !important; }\n  .sm-gsg-panel-inner ol { margin: 0 !important; padding-left: 18px !important; }\n  .sm-gsg-panel-inner li { margin-bottom: 8px !important; }\n  .sm-gsg-panel-inner li:last-child { margin-bottom: 0 !important; }\n  .sm-gsg-panel-inner li strong { color: #111 !important; font-weight: 600 !important; }\n\u003c\/style\u003e\n\u003cdiv class=\"sm-gsg-wrap\"\u003e\n\u003cdiv class=\"sm-gsg-title\"\u003eGetting Started Guide\u003c\/div\u003e\n\u003cdiv class=\"sm-gsg-accordion\"\u003e\n\u003cdiv class=\"sm-gsg-item\"\u003e\n\u003cdiv class=\"sm-gsg-header\"\u003e\n\u003cdiv class=\"sm-gsg-header-text\"\u003eHow to Pack\u003c\/div\u003e\n\u003csvg class=\"sm-gsg-chevron\" width=\"12\" height=\"7\" viewbox=\"0 0 12 7\" fill=\"none\"\u003e\u003cpath d=\"M1 1l5 5 5-5\" stroke=\"#111\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sm-gsg-panel\"\u003e\n\u003cdiv class=\"sm-gsg-panel-inner\"\u003e\n\u003col\u003e\n\u003cli\u003e\n\u003cstrong\u003eFlat-Fold Your Gear:\u003c\/strong\u003e Lay garments flat to match the rectangular footprint of the bag rather than rolling.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSeal \u0026amp; Attach Pump:\u003c\/strong\u003e Zip the heavy-duty seal completely and connect the USB-C pump to the top deflate port.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCompress \u0026amp; Shape:\u003c\/strong\u003e Turn on the pump and apply light hand pressure across the center as it deflates to form a flat, perfectly uniform slab.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sm-gsg-item\"\u003e\n\u003cdiv class=\"sm-gsg-header\"\u003e\n\u003cdiv class=\"sm-gsg-header-text\"\u003ePro Tip\u003c\/div\u003e\n\u003csvg class=\"sm-gsg-chevron\" width=\"12\" height=\"7\" viewbox=\"0 0 12 7\" fill=\"none\"\u003e\u003cpath d=\"M1 1l5 5 5-5\" stroke=\"#111\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sm-gsg-panel\"\u003e\n\u003cdiv class=\"sm-gsg-panel-inner\"\u003e\n\u003cp style=\"margin: 0 !important;\"\u003ePlace the bag inside your suitcase before compressing. As the air is removed, press the bag into shape with your hands so it conforms to the available space rather than forming a rigid brick. You get a flat, packable slab that leaves clean usable space above it for shoes, accessories, and souvenirs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript\u003e\n  var btn = document.getElementById('read-more-btn');\n  var more = document.getElementById('desc-more');\n  if (btn \u0026\u0026 more) {\n    more.style.setProperty('display', 'none', 'important');\n    btn.addEventListener('click', function(e) {\n      e.preventDefault();\n      var isHidden = window.getComputedStyle(more).display === 'none';\n      if (isHidden) {\n        more.style.setProperty('display', 'block', 'important');\n        btn.innerHTML = 'Read Less \u003csvg style=\"display:inline-block;vertical-align:middle;margin-left:2px;transform:rotate(180deg)\" fill=\"none\" viewBox=\"0 0 12 7\" height=\"7\" width=\"12\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"#111\" d=\"M1 1l5 5 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e';\n      } else {\n        more.style.setProperty('display', 'none', 'important');\n        btn.innerHTML = 'Read More \u003csvg style=\"display:inline-block;vertical-align:middle;margin-left:2px;\" fill=\"none\" viewBox=\"0 0 12 7\" height=\"7\" width=\"12\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"#111\" d=\"M1 1l5 5 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e';\n      }\n    });\n  }\n\u003c\/script\u003e \u003cscript\u003e\n  var gsgHeaders = document.querySelectorAll('.sm-gsg-header');\n  gsgHeaders.forEach(function(header) {\n    header.addEventListener('click', function() {\n      var item = header.closest('.sm-gsg-item');\n      item.classList.toggle('open');\n    });\n  });\n\u003c\/script\u003e\u003c\/p\u003e\n","brand":"SANDMARC","offers":[{"title":"Default Title","offer_id":50352518332630,"sku":"SM-683","price":77.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0839\/5171\/4518\/files\/compression-packing-cube-luggage-1.jpg?v=1788294771"},{"product_id":"compression-packing-cube-medium","title":"Compression Bag | Carry-on","description":"\u003cdiv style=\"font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif !important; color: #111 !important;\"\u003e\n\u003cp style=\"font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif !important; font-size: 15px !important; line-height: 1.7 !important; color: #333 !important; margin: 0 0 8px !important;\"\u003eCompress the bulky layers standard packing cubes can't touch. While regular cubes organize light summer clothes, the SANDMARC Compression Bag uses air extraction to eliminate trapped volume from high-loft gear: down jackets, wool sweaters, and thick knits, turning bulky clothing into flat, stackable layers that reclaim space you didn't know you had.\u003cspan style=\"display: none;\" id=\"read-more-toggle\"\u003e \u003ca style=\"color: #111 !important; font-size: 14px !important; font-weight: 500 !important; text-decoration: underline !important;\" id=\"read-more-btn\" href=\"#\"\u003eRead More \u003csvg style=\"display: inline-block; vertical-align: middle; margin-left: 2px;\" fill=\"none\" viewbox=\"0 0 12 7\" height=\"7\" width=\"12\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"#111\" d=\"M1 1l5 5 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/a\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"margin: 0 0 20px !important;\" id=\"desc-more\"\u003e\n\u003cp style=\"font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif !important; font-size: 15px !important; line-height: 1.7 !important; color: #333 !important; margin: 0 0 8px !important;\"\u003ePowered by an included tennis ball-sized USB-C rechargeable pump, you can compress a full bag in a minute anywhere. And if the TSA unpacks it, you can reseal and recompress on the spot. Heavy-duty airtight sealed zippers and weather-resistant construction protect your clothing from rain, humidity, bedbugs, and whatever the hotel didn't clean.\u003c\/p\u003e\n\u003cp style=\"font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif !important; font-size: 15px !important; line-height: 1.7 !important; color: #333 !important; margin: 8px 0 0 !important;\"\u003eAvailable in three sizes built around how you actually travel. Small for a backpack. Medium for a carry-on. Large for checked luggage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  @media (min-width: 768px) { #read-more-toggle { display: inline !important; } #desc-more { display: none !important; } }\n  @media (max-width: 767px) { #desc-more { display: block !important; } #read-more-toggle { display: none !important; } }\n\u003c\/style\u003e\n\u003c!-- FEATURE GRID --\u003e\n\u003cstyle\u003e\n  .sm-feat-grid { display: grid !important; grid-template-columns: repeat(3, minmax(0,1fr)) !important; margin-bottom: 12px !important; margin-top: 20px !important; border: 1px solid #e8e8e8 !important; border-radius: 10px !important; overflow: hidden !important; background: #ffffff !important; }\n  .sm-feat-card { padding: 14px 16px !important; border-right: 1px solid #e8e8e8 !important; }\n  .sm-feat-card:last-child { border-right: none !important; }\n  @media (max-width: 767px) { .sm-feat-grid { grid-template-columns: 1fr !important; } .sm-feat-card { border-right: none !important; border-bottom: 1px solid #e8e8e8 !important; } .sm-feat-card:last-child { border-bottom: none !important; } }\n\u003c\/style\u003e\n\u003cdiv style=\"font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif !important; color: #111 !important;\"\u003e\n\u003cdiv class=\"sm-feat-grid\"\u003e\n\u003cdiv class=\"sm-feat-card\"\u003e\n\u003cdiv style=\"display: flex !important; align-items: center !important; gap: 10px !important; margin-bottom: 6px !important;\"\u003e\n\u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 28 28\" fill=\"none\"\u003e\n        \u003crect x=\"9\" y=\"11\" width=\"10\" height=\"13\" rx=\"2\" stroke=\"#111\" stroke-width=\"1.3\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M12 11 L12 7 Q12 5 14 5 Q16 5 16 7 L16 11\" stroke=\"#111\" stroke-width=\"1.3\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cline x1=\"14\" y1=\"15\" x2=\"14\" y2=\"20\" stroke=\"#111\" stroke-width=\"1.1\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cpath d=\"M11.5 17.5 L14 15 L16.5 17.5\" stroke=\"#111\" stroke-width=\"1.1\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n\u003cdiv style=\"font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif !important; font-size: 13px !important; font-weight: 600 !important; color: #111 !important; letter-spacing: -0.01em !important;\"\u003ePump Included\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif !important; font-size: 12px !important; color: #555 !important; line-height: 1.5 !important;\"\u003eCompress bags in seconds\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sm-feat-card\"\u003e\n\u003cdiv style=\"display: flex !important; align-items: center !important; gap: 10px !important; margin-bottom: 6px !important;\"\u003e\n\u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 28 28\" fill=\"none\" style=\"flex-shrink: 0;\"\u003e\n        \u003cpath d=\"M14 4 L22 8 L22 14 Q22 21 14 24.5 Q6 21 6 14 L6 8 Z\" stroke=\"#111\" stroke-width=\"1.3\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 10 Q11.5 14 14 16.5 Q16.5 14 14 10 Z\" stroke=\"#111\" stroke-width=\"1.2\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n\u003cdiv style=\"font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif !important; font-size: 13px !important; font-weight: 600 !important; color: #111 !important; letter-spacing: -0.01em !important;\"\u003eWeather Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif !important; font-size: 12px !important; color: #555 !important; line-height: 1.5 !important;\"\u003eDurable, water-resistant exterior\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sm-feat-card\"\u003e\n\u003cdiv style=\"display: flex !important; align-items: center !important; gap: 10px !important; margin-bottom: 6px !important;\"\u003e\n\u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 28 28\" fill=\"none\"\u003e\n        \u003crect x=\"7\" y=\"6\" width=\"14\" height=\"17\" rx=\"2\" stroke=\"#111\" stroke-width=\"1.3\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"14\" y1=\"6\" x2=\"14\" y2=\"23\" stroke=\"#111\" stroke-width=\"1.1\" stroke-dasharray=\"1.6 1.6\"\u003e\u003c\/line\u003e\n        \u003ccircle cx=\"14\" cy=\"9\" r=\"1.3\" fill=\"#111\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"14\" cy=\"14\" r=\"1.3\" fill=\"#111\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"14\" cy=\"19\" r=\"1.3\" fill=\"#111\"\u003e\u003c\/circle\u003e\n      \u003c\/svg\u003e\n\u003cdiv style=\"font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif !important; font-size: 13px !important; font-weight: 600 !important; color: #111 !important; letter-spacing: -0.01em !important;\"\u003eAirtight Zippers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif !important; font-size: 12px !important; color: #555 !important; line-height: 1.5 !important;\"\u003eHeavy-duty sealed, no air escapes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- GETTING STARTED GUIDE - ACCORDION --\u003e\n\u003cstyle\u003e\n  .sm-gsg-wrap { font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif !important; margin-top: 16px !important; background: #ffffff !important; border: 1px solid #e8e8e8 !important; border-radius: 12px !important; padding: 18px 0 !important; }\n  .sm-gsg-title { font-size: 13px !important; font-weight: 600 !important; color: #0189ff !important; letter-spacing: -0.01em !important; padding: 0 22px 14px !important; }\n  .sm-gsg-accordion { border-top: 1px solid #e8e8e8 !important; }\n  .sm-gsg-item { border-bottom: 1px solid #e8e8e8 !important; }\n  .sm-gsg-item:last-child { border-bottom: none !important; }\n  .sm-gsg-header { display: flex !important; align-items: center !important; justify-content: space-between !important; padding: 16px 22px !important; cursor: pointer !important; user-select: none !important; }\n  .sm-gsg-header-text { font-size: 13px !important; font-weight: 600 !important; color: #111 !important; letter-spacing: -0.01em !important; }\n  .sm-gsg-chevron { transition: transform 0.2s ease !important; flex-shrink: 0 !important; }\n  .sm-gsg-item.open .sm-gsg-chevron { transform: rotate(180deg) !important; }\n  .sm-gsg-panel { max-height: 0 !important; overflow: hidden !important; transition: max-height 0.25s ease !important; }\n  .sm-gsg-item.open .sm-gsg-panel { max-height: 500px !important; }\n  .sm-gsg-panel-inner { padding: 0 22px 18px !important; font-size: 13px !important; color: #555 !important; line-height: 1.6 !important; }\n  .sm-gsg-panel-inner ol { margin: 0 !important; padding-left: 18px !important; }\n  .sm-gsg-panel-inner li { margin-bottom: 8px !important; }\n  .sm-gsg-panel-inner li:last-child { margin-bottom: 0 !important; }\n  .sm-gsg-panel-inner li strong { color: #111 !important; font-weight: 600 !important; }\n\u003c\/style\u003e\n\u003cdiv class=\"sm-gsg-wrap\"\u003e\n\u003cdiv class=\"sm-gsg-title\"\u003eGetting Started Guide\u003c\/div\u003e\n\u003cdiv class=\"sm-gsg-accordion\"\u003e\n\u003cdiv class=\"sm-gsg-item\"\u003e\n\u003cdiv class=\"sm-gsg-header\"\u003e\n\u003cdiv class=\"sm-gsg-header-text\"\u003eHow to Pack\u003c\/div\u003e\n\u003csvg class=\"sm-gsg-chevron\" width=\"12\" height=\"7\" viewbox=\"0 0 12 7\" fill=\"none\"\u003e\u003cpath d=\"M1 1l5 5 5-5\" stroke=\"#111\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sm-gsg-panel\"\u003e\n\u003cdiv class=\"sm-gsg-panel-inner\"\u003e\n\u003col\u003e\n\u003cli\u003e\n\u003cstrong\u003eFlat-Fold Your Gear:\u003c\/strong\u003e Lay garments flat to match the rectangular footprint of the bag rather than rolling.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSeal \u0026amp; Attach Pump:\u003c\/strong\u003e Zip the heavy-duty seal completely and connect the USB-C pump to the top deflate port.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCompress \u0026amp; Shape:\u003c\/strong\u003e Turn on the pump and apply light hand pressure across the center as it deflates to form a flat, perfectly uniform slab.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sm-gsg-item\"\u003e\n\u003cdiv class=\"sm-gsg-header\"\u003e\n\u003cdiv class=\"sm-gsg-header-text\"\u003ePro Tip\u003c\/div\u003e\n\u003csvg class=\"sm-gsg-chevron\" width=\"12\" height=\"7\" viewbox=\"0 0 12 7\" fill=\"none\"\u003e\u003cpath d=\"M1 1l5 5 5-5\" stroke=\"#111\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sm-gsg-panel\"\u003e\n\u003cdiv class=\"sm-gsg-panel-inner\"\u003e\n\u003cp style=\"margin: 0 !important;\"\u003ePlace the bag inside your suitcase before compressing. As the air is removed, press the bag into shape with your hands so it conforms to the available space rather than forming a rigid brick. You get a flat, packable slab that leaves clean usable space above it for shoes, accessories, and souvenirs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript\u003e\n  var btn = document.getElementById('read-more-btn');\n  var more = document.getElementById('desc-more');\n  if (btn \u0026\u0026 more) {\n    more.style.setProperty('display', 'none', 'important');\n    btn.addEventListener('click', function(e) {\n      e.preventDefault();\n      var isHidden = window.getComputedStyle(more).display === 'none';\n      if (isHidden) {\n        more.style.setProperty('display', 'block', 'important');\n        btn.innerHTML = 'Read Less \u003csvg style=\"display:inline-block;vertical-align:middle;margin-left:2px;transform:rotate(180deg)\" fill=\"none\" viewBox=\"0 0 12 7\" height=\"7\" width=\"12\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"#111\" d=\"M1 1l5 5 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e';\n      } else {\n        more.style.setProperty('display', 'none', 'important');\n        btn.innerHTML = 'Read More \u003csvg style=\"display:inline-block;vertical-align:middle;margin-left:2px;\" fill=\"none\" viewBox=\"0 0 12 7\" height=\"7\" width=\"12\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"#111\" d=\"M1 1l5 5 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e';\n      }\n    });\n  }\n\u003c\/script\u003e \u003cscript\u003e\n  var gsgHeaders = document.querySelectorAll('.sm-gsg-header');\n  gsgHeaders.forEach(function(header) {\n    header.addEventListener('click', function() {\n      var item = header.closest('.sm-gsg-item');\n      item.classList.toggle('open');\n    });\n  });\n\u003c\/script\u003e\u003c\/p\u003e\n","brand":"SANDMARC","offers":[{"title":"Default Title","offer_id":50352518430934,"sku":"SM-682","price":59.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0839\/5171\/4518\/files\/compression-packing-cube-medium-1.jpg?v=1788294772"},{"product_id":"compression-packing-cube","title":"Compression Bag | Backpack","description":"\u003cdiv style=\"font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif !important; color: #111 !important;\"\u003e\n\u003cp style=\"font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif !important; font-size: 15px !important; line-height: 1.7 !important; color: #333 !important; margin: 0 0 8px !important;\"\u003eCompress the bulky layers standard packing cubes can't touch. While regular cubes organize light summer clothes, the SANDMARC Compression Bag uses air extraction to eliminate trapped volume from high-loft gear: down jackets, wool sweaters, and thick knits, turning bulky clothing into flat, stackable layers that reclaim space you didn't know you had.\u003cspan style=\"display: none;\" id=\"read-more-toggle\"\u003e \u003ca style=\"color: #111 !important; font-size: 14px !important; font-weight: 500 !important; text-decoration: underline !important;\" id=\"read-more-btn\" href=\"#\"\u003eRead More \u003csvg style=\"display: inline-block; vertical-align: middle; margin-left: 2px;\" fill=\"none\" viewbox=\"0 0 12 7\" height=\"7\" width=\"12\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"#111\" d=\"M1 1l5 5 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/a\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"margin: 0 0 20px !important;\" id=\"desc-more\"\u003e\n\u003cp style=\"font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif !important; font-size: 15px !important; line-height: 1.7 !important; color: #333 !important; margin: 0 0 8px !important;\"\u003ePowered by an included tennis ball-sized USB-C rechargeable pump, you can compress a full bag in a minute anywhere. And if the TSA unpacks it, you can reseal and recompress on the spot. Heavy-duty airtight sealed zippers and weather-resistant construction protect your clothing from rain, humidity, bedbugs, and whatever the hotel didn't clean.\u003c\/p\u003e\n\u003cp style=\"font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif !important; font-size: 15px !important; line-height: 1.7 !important; color: #333 !important; margin: 8px 0 0 !important;\"\u003eAvailable in three sizes built around how you actually travel. Small for a backpack. Medium for a carry-on. Large for checked luggage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  @media (min-width: 768px) { #read-more-toggle { display: inline !important; } #desc-more { display: none !important; } }\n  @media (max-width: 767px) { #desc-more { display: block !important; } #read-more-toggle { display: none !important; } }\n\u003c\/style\u003e\n\u003c!-- FEATURE GRID --\u003e\n\u003cstyle\u003e\n  .sm-feat-grid { display: grid !important; grid-template-columns: repeat(3, minmax(0,1fr)) !important; margin-bottom: 12px !important; margin-top: 20px !important; border: 1px solid #e8e8e8 !important; border-radius: 10px !important; overflow: hidden !important; background: #ffffff !important; }\n  .sm-feat-card { padding: 14px 16px !important; border-right: 1px solid #e8e8e8 !important; }\n  .sm-feat-card:last-child { border-right: none !important; }\n  @media (max-width: 767px) { .sm-feat-grid { grid-template-columns: 1fr !important; } .sm-feat-card { border-right: none !important; border-bottom: 1px solid #e8e8e8 !important; } .sm-feat-card:last-child { border-bottom: none !important; } }\n\u003c\/style\u003e\n\u003cdiv style=\"font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif !important; color: #111 !important;\"\u003e\n\u003cdiv class=\"sm-feat-grid\"\u003e\n\u003cdiv class=\"sm-feat-card\"\u003e\n\u003cdiv style=\"display: flex !important; align-items: center !important; gap: 10px !important; margin-bottom: 6px !important;\"\u003e\n\u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 28 28\" fill=\"none\"\u003e\n        \u003crect x=\"9\" y=\"11\" width=\"10\" height=\"13\" rx=\"2\" stroke=\"#111\" stroke-width=\"1.3\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M12 11 L12 7 Q12 5 14 5 Q16 5 16 7 L16 11\" stroke=\"#111\" stroke-width=\"1.3\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cline x1=\"14\" y1=\"15\" x2=\"14\" y2=\"20\" stroke=\"#111\" stroke-width=\"1.1\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cpath d=\"M11.5 17.5 L14 15 L16.5 17.5\" stroke=\"#111\" stroke-width=\"1.1\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n\u003cdiv style=\"font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif !important; font-size: 13px !important; font-weight: 600 !important; color: #111 !important; letter-spacing: -0.01em !important;\"\u003ePump Included\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif !important; font-size: 12px !important; color: #555 !important; line-height: 1.5 !important;\"\u003eCompress bags in seconds\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sm-feat-card\"\u003e\n\u003cdiv style=\"display: flex !important; align-items: center !important; gap: 10px !important; margin-bottom: 6px !important;\"\u003e\n\u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 28 28\" fill=\"none\" style=\"flex-shrink: 0;\"\u003e\n        \u003cpath d=\"M14 4 L22 8 L22 14 Q22 21 14 24.5 Q6 21 6 14 L6 8 Z\" stroke=\"#111\" stroke-width=\"1.3\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 10 Q11.5 14 14 16.5 Q16.5 14 14 10 Z\" stroke=\"#111\" stroke-width=\"1.2\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n\u003cdiv style=\"font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif !important; font-size: 13px !important; font-weight: 600 !important; color: #111 !important; letter-spacing: -0.01em !important;\"\u003eWeather Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif !important; font-size: 12px !important; color: #555 !important; line-height: 1.5 !important;\"\u003eDurable, water-resistant exterior\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sm-feat-card\"\u003e\n\u003cdiv style=\"display: flex !important; align-items: center !important; gap: 10px !important; margin-bottom: 6px !important;\"\u003e\n\u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 28 28\" fill=\"none\"\u003e\n        \u003crect x=\"7\" y=\"6\" width=\"14\" height=\"17\" rx=\"2\" stroke=\"#111\" stroke-width=\"1.3\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"14\" y1=\"6\" x2=\"14\" y2=\"23\" stroke=\"#111\" stroke-width=\"1.1\" stroke-dasharray=\"1.6 1.6\"\u003e\u003c\/line\u003e\n        \u003ccircle cx=\"14\" cy=\"9\" r=\"1.3\" fill=\"#111\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"14\" cy=\"14\" r=\"1.3\" fill=\"#111\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"14\" cy=\"19\" r=\"1.3\" fill=\"#111\"\u003e\u003c\/circle\u003e\n      \u003c\/svg\u003e\n\u003cdiv style=\"font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif !important; font-size: 13px !important; font-weight: 600 !important; color: #111 !important; letter-spacing: -0.01em !important;\"\u003eAirtight Zippers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif !important; font-size: 12px !important; color: #555 !important; line-height: 1.5 !important;\"\u003eHeavy-duty sealed, no air escapes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- GETTING STARTED GUIDE - ACCORDION --\u003e\n\u003cstyle\u003e\n  .sm-gsg-wrap { font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif !important; margin-top: 16px !important; background: #ffffff !important; border: 1px solid #e8e8e8 !important; border-radius: 12px !important; padding: 18px 0 !important; }\n  .sm-gsg-title { font-size: 13px !important; font-weight: 600 !important; color: #0189ff !important; letter-spacing: -0.01em !important; padding: 0 22px 14px !important; }\n  .sm-gsg-accordion { border-top: 1px solid #e8e8e8 !important; }\n  .sm-gsg-item { border-bottom: 1px solid #e8e8e8 !important; }\n  .sm-gsg-item:last-child { border-bottom: none !important; }\n  .sm-gsg-header { display: flex !important; align-items: center !important; justify-content: space-between !important; padding: 16px 22px !important; cursor: pointer !important; user-select: none !important; }\n  .sm-gsg-header-text { font-size: 13px !important; font-weight: 600 !important; color: #111 !important; letter-spacing: -0.01em !important; }\n  .sm-gsg-chevron { transition: transform 0.2s ease !important; flex-shrink: 0 !important; }\n  .sm-gsg-item.open .sm-gsg-chevron { transform: rotate(180deg) !important; }\n  .sm-gsg-panel { max-height: 0 !important; overflow: hidden !important; transition: max-height 0.25s ease !important; }\n  .sm-gsg-item.open .sm-gsg-panel { max-height: 500px !important; }\n  .sm-gsg-panel-inner { padding: 0 22px 18px !important; font-size: 13px !important; color: #555 !important; line-height: 1.6 !important; }\n  .sm-gsg-panel-inner ol { margin: 0 !important; padding-left: 18px !important; }\n  .sm-gsg-panel-inner li { margin-bottom: 8px !important; }\n  .sm-gsg-panel-inner li:last-child { margin-bottom: 0 !important; }\n  .sm-gsg-panel-inner li strong { color: #111 !important; font-weight: 600 !important; }\n\u003c\/style\u003e\n\u003cdiv class=\"sm-gsg-wrap\"\u003e\n\u003cdiv class=\"sm-gsg-title\"\u003eGetting Started Guide\u003c\/div\u003e\n\u003cdiv class=\"sm-gsg-accordion\"\u003e\n\u003cdiv class=\"sm-gsg-item\"\u003e\n\u003cdiv class=\"sm-gsg-header\"\u003e\n\u003cdiv class=\"sm-gsg-header-text\"\u003eHow to Pack\u003c\/div\u003e\n\u003csvg class=\"sm-gsg-chevron\" width=\"12\" height=\"7\" viewbox=\"0 0 12 7\" fill=\"none\"\u003e\u003cpath d=\"M1 1l5 5 5-5\" stroke=\"#111\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sm-gsg-panel\"\u003e\n\u003cdiv class=\"sm-gsg-panel-inner\"\u003e\n\u003col\u003e\n\u003cli\u003e\n\u003cstrong\u003eFlat-Fold Your Gear:\u003c\/strong\u003e Lay garments flat to match the rectangular footprint of the bag rather than rolling.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSeal \u0026amp; Attach Pump:\u003c\/strong\u003e Zip the heavy-duty seal completely and connect the USB-C pump to the top deflate port.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCompress \u0026amp; Shape:\u003c\/strong\u003e Turn on the pump and apply light hand pressure across the center as it deflates to form a flat, perfectly uniform slab.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sm-gsg-item\"\u003e\n\u003cdiv class=\"sm-gsg-header\"\u003e\n\u003cdiv class=\"sm-gsg-header-text\"\u003ePro Tip\u003c\/div\u003e\n\u003csvg class=\"sm-gsg-chevron\" width=\"12\" height=\"7\" viewbox=\"0 0 12 7\" fill=\"none\"\u003e\u003cpath d=\"M1 1l5 5 5-5\" stroke=\"#111\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sm-gsg-panel\"\u003e\n\u003cdiv class=\"sm-gsg-panel-inner\"\u003e\n\u003cp style=\"margin: 0 !important;\"\u003ePlace the bag inside your suitcase before compressing. As the air is removed, press the bag into shape with your hands so it conforms to the available space rather than forming a rigid brick. You get a flat, packable slab that leaves clean usable space above it for shoes, accessories, and souvenirs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript\u003e\n  var btn = document.getElementById('read-more-btn');\n  var more = document.getElementById('desc-more');\n  if (btn \u0026\u0026 more) {\n    more.style.setProperty('display', 'none', 'important');\n    btn.addEventListener('click', function(e) {\n      e.preventDefault();\n      var isHidden = window.getComputedStyle(more).display === 'none';\n      if (isHidden) {\n        more.style.setProperty('display', 'block', 'important');\n        btn.innerHTML = 'Read Less \u003csvg style=\"display:inline-block;vertical-align:middle;margin-left:2px;transform:rotate(180deg)\" fill=\"none\" viewBox=\"0 0 12 7\" height=\"7\" width=\"12\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"#111\" d=\"M1 1l5 5 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e';\n      } else {\n        more.style.setProperty('display', 'none', 'important');\n        btn.innerHTML = 'Read More \u003csvg style=\"display:inline-block;vertical-align:middle;margin-left:2px;\" fill=\"none\" viewBox=\"0 0 12 7\" height=\"7\" width=\"12\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"#111\" d=\"M1 1l5 5 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e';\n      }\n    });\n  }\n\u003c\/script\u003e \u003cscript\u003e\n  var gsgHeaders = document.querySelectorAll('.sm-gsg-header');\n  gsgHeaders.forEach(function(header) {\n    header.addEventListener('click', function() {\n      var item = header.closest('.sm-gsg-item');\n      item.classList.toggle('open');\n    });\n  });\n\u003c\/script\u003e\u003c\/p\u003e\n","brand":"SANDMARC","offers":[{"title":"Default Title","offer_id":50352518824150,"sku":"SM-681","price":53.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0839\/5171\/4518\/files\/compression-packing-cube-1.jpg?v=1788294772"},{"product_id":"hybrid-sling","title":"Hybrid Sling","description":"\u003cp dir=\"ltr\"\u003e\u003cspan\u003eThe SANDMARC Hybrid Sling is a modular carry system designed for creators who move between everyday iPhone shooting and larger camera setups. Available in 3L, 6L, and 9L sizes, each version is built to scale with your workflow.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eThe 3L is ideal for compact carry, organizing iPhone lenses, filters, accessories, and everyday tech in a streamlined form. The 6L expands capacity to fit point-and-shoot cameras like Fujifilm \u0026amp; Leica, and an iPad up to 12 inches, making it perfect for daily shoots and travel. The 9L is built for full setups, accommodating mirrorless or DSLR cameras with extra lenses and a 14-inch MacBook for editing on the go.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eFor travel and all-day use, the 6L and 9L add a luggage pass-through and concealable bottom straps for carrying a tripod, water bottle, or jacket. Built from durable ballistic nylon with a weather-resistant base, the Hybrid Sling provides fast-access and a seamless experience for travel, work, and content.\u003c\/span\u003e\u003c\/p\u003e","brand":"SANDMARC","offers":[{"title":"3L","offer_id":50352519282902,"sku":"SM-618","price":53.99,"currency_code":"USD","in_stock":true},{"title":"6L","offer_id":50352519315670,"sku":"SM-812","price":77.99,"currency_code":"USD","in_stock":true},{"title":"9L","offer_id":50352519348438,"sku":"SM-813","price":89.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0839\/5171\/4518\/files\/hybrid-sling-1.jpg?v=1788294774"},{"product_id":"messenger-pro","title":"Messenger Pro","description":"\u003c!-- PRODUCT DESCRIPTION BLOCK --\u003e\n\u003cdiv style=\"font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif; color: #111;\"\u003e\n\u003cp style=\"font-size: 15px; line-height: 1.7; color: #333; margin: 0 0 8px;\"\u003eDesigned for the commute, the meeting, and everything after. The Messenger Pro carries a 16-inch MacBook Pro, iPad, AirPods, and daily essentials at a full 15L, no sizing up required. A low-profile shell moves through any professional setting without drawing attention. Camera gear, lenses, and a full-size tripod fit in the same system when the day calls for it.\u003cspan style=\"display: none;\" id=\"read-more-toggle\"\u003e \u003ca style=\"color: #111; font-size: 14px; font-weight: 500; text-decoration: underline;\" id=\"read-more-btn\" href=\"#\"\u003eRead More \u003csvg style=\"display: inline-block; vertical-align: middle; margin-left: 2px;\" fill=\"none\" viewbox=\"0 0 12 7\" height=\"7\" width=\"12\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"#111\" d=\"M1 1l5 5 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/a\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"margin: 0 0 20px;\" id=\"desc-more\"\u003e\n\u003cp style=\"font-size: 15px; line-height: 1.7; color: #333; margin: 0 0 8px;\"\u003eBuilt from 840D Ballistic Nylon with a dedicated tarpaulin base for waterproofing where it matters most: the bottom, against wet pavement and dirty floors. Hardware is CNC-machined aluminum, not plastic, on every buckle and zipper pull. The shoulder strap detaches for a briefcase-style carry, while an integrated luggage pass-through slides onto your carry-on for effortless airport transitions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  @media (min-width: 768px) { #read-more-toggle { display: inline !important; } #desc-more { display: none; } }\n  @media (max-width: 767px) { #desc-more { display: block !important; } #read-more-toggle { display: none !important; } }\n\u003c\/style\u003e\n\u003cstyle\u003e\n  .feat-grid { display: grid; grid-template-columns: repeat(3, minmax(0,1fr)); margin-bottom: 12px; margin-top: 20px; border: 1px solid #e8e8e8; border-radius: 10px; overflow: hidden; background: #ffffff; }\n  .feat-card { padding: 14px 16px; border-right: 1px solid #e8e8e8; }\n  .feat-card:last-child { border-right: none; }\n  @media (max-width: 767px) { .feat-grid { grid-template-columns: 1fr; } .feat-card { border-right: none; border-bottom: 1px solid #e8e8e8; } .feat-card:last-child { border-bottom: none; } }\n\u003c\/style\u003e\n\u003cdiv style=\"font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif; color: #111;\"\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv style=\"display: flex; align-items: center; gap: 10px; margin-bottom: 6px;\"\u003e\n\u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 28 28\" fill=\"none\"\u003e\n        \u003cpath d=\"M6 10 L6 24 Q6 25.5 7.5 25.5 L20.5 25.5 Q22 25.5 22 24 L22 10\" stroke=\"#111\" stroke-width=\"1.3\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M6 10 L22 10 L20 4.5 Q19.6 3.5 18.5 3.5 L9.5 3.5 Q8.4 3.5 8 4.5 Z\" stroke=\"#111\" stroke-width=\"1.3\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n        \u003cline x1=\"10\" y1=\"14\" x2=\"18\" y2=\"14\" stroke=\"#111\" stroke-width=\"1.1\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n      \u003c\/svg\u003e\n\u003cdiv style=\"font-size: 13px; font-weight: 600; color: #111; letter-spacing: -0.01em;\"\u003e15L Capacity\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 12px; color: #555; line-height: 1.5;\"\u003eNo sizing up for a 16\" MacBook Pro\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv style=\"display: flex; align-items: center; gap: 10px; margin-bottom: 6px;\"\u003e\n\u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 28 28\" fill=\"none\" style=\"flex-shrink: 0;\"\u003e\n        \u003cpath d=\"M14 3 L23 7 L23 15 Q23 21.5 14 25.5 Q5 21.5 5 15 L5 7 Z\" stroke=\"#111\" stroke-width=\"1.3\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9 15 L12.5 18.5 L19 11\" stroke=\"#111\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n\u003cdiv style=\"font-size: 13px; font-weight: 600; color: #111; letter-spacing: -0.01em;\"\u003eWeatherproof Base\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 12px; color: #555; line-height: 1.5;\"\u003eTarpaulin bottom, built for wet pavement\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv style=\"display: flex; align-items: center; gap: 10px; margin-bottom: 6px;\"\u003e\n\u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 28 28\" fill=\"none\"\u003e\n        \u003cpath d=\"M11 5.5 Q7 5.5 7 10 L7 18 Q7 22.5 11 22.5 L15 22.5 Q19 22.5 19 18 L19 15\" stroke=\"#111\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n        \u003crect x=\"16\" y=\"10.5\" width=\"6.5\" height=\"9\" rx=\"2\" stroke=\"#111\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\u003e\u003c\/rect\u003e\n        \u003ccircle cx=\"19.25\" cy=\"15\" r=\"1.3\" fill=\"#111\"\u003e\u003c\/circle\u003e\n      \u003c\/svg\u003e\n\u003cdiv style=\"font-size: 13px; font-weight: 600; color: #111; letter-spacing: -0.01em;\"\u003eMachined Hardware\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 12px; color: #555; line-height: 1.5;\"\u003eCNC aluminum, not plastic\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- GETTING STARTED BLOCK --\u003e\n\u003cdiv style=\"font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif;\"\u003e\n\u003cdiv style=\"background: #ffffff; border: 1px solid #e8e8e8; border-radius: 12px; padding: 18px 22px;\"\u003e\n\u003cdiv style=\"font-size: 13px; font-weight: 600; color: #111; letter-spacing: -0.01em;\"\u003eGetting Started Guide\u003c\/div\u003e\n\u003cdiv style=\"font-size: 12px; color: #555; margin-top: 6px;\"\u003eSee every feature in action. Compatible with SANDMARC \u003ca href=\"https:\/\/www.sandmarc.com\/pages\/photography-and-filmmaking-gear\" rel=\"noopener\" style=\"color: #555;\" target=\"_blank\"\u003eGear\u003c\/a\u003e.\u003c\/div\u003e\n\u003ca href=\"#\" id=\"tutorial-video-btn\" style=\"display: inline-block; color: #0189ff; font-size: 13px; font-weight: 600; text-decoration: none; margin-top: 10px;\"\u003eVideo Walkthrough →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- VIDEO MODAL --\u003e\n\u003cdiv id=\"tutorial-video-modal\" style=\"display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.75); z-index: 9999; align-items: center; justify-content: center;\"\u003e\n\u003cdiv style=\"position: relative; width: 90%; max-width: 720px;\"\u003e\n\u003cbutton id=\"tutorial-video-close\" style=\"position: absolute; top: -36px; right: 0; background: none; border: none; color: #fff; font-size: 28px; line-height: 1; cursor: pointer; padding: 4px 8px; font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif;\"\u003e×\u003c\/button\u003e\n\u003cdiv style=\"position: relative; width: 100%; padding-top: 56.25%; background: #000; border-radius: 8px; overflow: hidden;\"\u003e\u003ciframe id=\"tutorial-video-iframe\" style=\"position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0;\"\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript\u003e\n  var btn = document.getElementById('read-more-btn');\n  var more = document.getElementById('desc-more');\n  if (btn \u0026\u0026 more) {\n    more.style.display = 'none';\n    btn.addEventListener('click', function(e) {\n      e.preventDefault();\n      if (more.style.display === 'none') {\n        more.style.display = 'block';\n        btn.innerHTML = 'Read Less \u003csvg style=\"display:inline-block;vertical-align:middle;margin-left:2px;transform:rotate(180deg)\" fill=\"none\" viewBox=\"0 0 12 7\" height=\"7\" width=\"12\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"#111\" d=\"M1 1l5 5 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e';\n      } else {\n        more.style.display = 'none';\n        btn.innerHTML = 'Read More \u003csvg style=\"display:inline-block;vertical-align:middle;margin-left:2px;\" fill=\"none\" viewBox=\"0 0 12 7\" height=\"7\" width=\"12\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"#111\" d=\"M1 1l5 5 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e';\n      }\n    });\n  }\n\u003c\/script\u003e \u003cscript\u003e\n  (function() {\n    var videoId = '1pva4mMkv1U';\n    var openBtn = document.getElementById('tutorial-video-btn');\n    var modal = document.getElementById('tutorial-video-modal');\n    var closeBtn = document.getElementById('tutorial-video-close');\n    var iframe = document.getElementById('tutorial-video-iframe');\n\n    if (openBtn \u0026\u0026 modal \u0026\u0026 iframe) {\n      openBtn.addEventListener('click', function(e) {\n        e.preventDefault();\n        iframe.src = 'https:\/\/www.youtube.com\/embed\/' + videoId + '?autoplay=1\u0026rel=0';\n        modal.style.display = 'flex';\n      });\n      closeBtn.addEventListener('click', function() {\n        modal.style.display = 'none';\n        iframe.src = '';\n      });\n      modal.addEventListener('click', function(e) {\n        if (e.target === modal) {\n          modal.style.display = 'none';\n          iframe.src = '';\n        }\n      });\n      document.addEventListener('keydown', function(e) {\n        if (e.key === 'Escape' \u0026\u0026 modal.style.display === 'flex') {\n          modal.style.display = 'none';\n          iframe.src = '';\n        }\n      });\n    }\n  })();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"SANDMARC","offers":[{"title":"Default Title","offer_id":50352537174230,"sku":"SM-573","price":113.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0839\/5171\/4518\/files\/messenger-pro-1.jpg?v=1788294842"},{"product_id":"macbook-creator-case-organizer-sleeve-for-macbook-air-pro","title":"MacBook Creator Case","description":"\u003cdiv style=\"font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif !important; color: #111 !important;\"\u003e\n\u003cp style=\"font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif !important; font-size: 15px !important; line-height: 1.7 !important; color: #333 !important; margin: 0 0 8px !important;\"\u003eMost cases protect your MacBook. This one organizes your entire workflow. The MacBook Creator Case is built for the creator who moves between the studio, the shoot, and the airport without stopping to sort through their bag.\u003c\/p\u003e\n\u003cp style=\"font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif !important; font-size: 15px !important; line-height: 1.7 !important; color: #333 !important; margin: 8px 0 0 !important;\"\u003eYour MacBook sits in a padded rear compartment. Your iPad, iPhone, Apple Pencil, pen, and two SD cards each have a dedicated slot. Nothing loose. Nothing forgotten. Nothing left to chance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- FEATURE GRID --\u003e\n\u003cstyle\u003e\n  .sm-feat-grid { display: grid !important; grid-template-columns: repeat(3, minmax(0,1fr)) !important; margin-bottom: 12px !important; margin-top: 20px !important; border: 1px solid #e8e8e8 !important; border-radius: 10px !important; overflow: hidden !important; background: #ffffff !important; }\n  .sm-feat-card { padding: 14px 16px !important; border-right: 1px solid #e8e8e8 !important; }\n  .sm-feat-card:last-child { border-right: none !important; }\n  @media (max-width: 767px) { .sm-feat-grid { grid-template-columns: 1fr !important; } .sm-feat-card { border-right: none !important; border-bottom: 1px solid #e8e8e8 !important; } .sm-feat-card:last-child { border-bottom: none !important; } }\n\u003c\/style\u003e\n\u003cdiv style=\"font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif !important; color: #111 !important;\"\u003e\n\u003cdiv class=\"sm-feat-grid\"\u003e\n\u003cdiv class=\"sm-feat-card\"\u003e\n\u003cdiv style=\"display: flex !important; align-items: center !important; gap: 10px !important; margin-bottom: 6px !important;\"\u003e\n\u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 28 28\" fill=\"none\"\u003e\n        \u003cpath d=\"M6 8 Q6 6 8 6 L20 6 Q22 6 22 8 L22 21 Q22 23 20 23 L8 23 Q6 23 6 21 Z\" stroke=\"#111\" stroke-width=\"1.3\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M6 11 L22 11\" stroke=\"#111\" stroke-width=\"1.1\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M6 16 L22 16\" stroke=\"#111\" stroke-width=\"1.1\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M11 6 L11 23\" stroke=\"#111\" stroke-width=\"1.1\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n\u003cdiv style=\"font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif !important; font-size: 13px !important; font-weight: 600 !important; color: #111 !important; letter-spacing: -0.01em !important;\"\u003eDurable Canvas\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif !important; font-size: 12px !important; color: #555 !important; line-height: 1.5 !important;\"\u003e840D Ballistic Nylon\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sm-feat-card\"\u003e\n\u003cdiv style=\"display: flex !important; align-items: center !important; gap: 10px !important; margin-bottom: 6px !important;\"\u003e\n\u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 28 28\" fill=\"none\" style=\"flex-shrink: 0;\"\u003e\n        \u003crect x=\"5\" y=\"9\" width=\"18\" height=\"13\" rx=\"2\" stroke=\"#111\" stroke-width=\"1.3\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M9 12.5 L9 18.5\" stroke=\"#111\" stroke-width=\"1.2\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M13 12.5 L13 18.5\" stroke=\"#111\" stroke-width=\"1.2\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M11 6 L17 6 L17 9 L11 9 Z\" stroke=\"#111\" stroke-width=\"1.2\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n\u003cdiv style=\"font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif !important; font-size: 13px !important; font-weight: 600 !important; color: #111 !important; letter-spacing: -0.01em !important;\"\u003eCreator Ready\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif !important; font-size: 12px !important; color: #555 !important; line-height: 1.5 !important;\"\u003eSD Card Slots\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sm-feat-card\"\u003e\n\u003cdiv style=\"display: flex !important; align-items: center !important; gap: 10px !important; margin-bottom: 6px !important;\"\u003e\n\u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 28 28\" fill=\"none\"\u003e\n        \u003ccircle cx=\"14\" cy=\"14\" r=\"10\" stroke=\"#111\" stroke-width=\"1.3\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"14\" cy=\"14\" r=\"4.5\" stroke=\"#111\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"14\" cy=\"14\" r=\"1.4\" fill=\"#111\"\u003e\u003c\/circle\u003e\n        \u003cpath d=\"M14 4 L14 7\" stroke=\"#111\" stroke-width=\"1.2\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n\u003cdiv style=\"font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif !important; font-size: 13px !important; font-weight: 600 !important; color: #111 !important; letter-spacing: -0.01em !important;\"\u003eAirTag Pocket\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-family: 'Inter',-apple-system,'Helvetica Neue',sans-serif !important; font-size: 12px !important; color: #555 !important; line-height: 1.5 !important;\"\u003eTrack anywhere\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SANDMARC","offers":[{"title":"13 \u0026 14 inch","offer_id":50352539566294,"sku":"SM-729","price":41.99,"currency_code":"USD","in_stock":true},{"title":"15 \u0026 16 inch","offer_id":50352539599062,"sku":"SM-730","price":47.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0839\/5171\/4518\/files\/macbook-creator-case-organizer-sleeve-for-macbook-air-pro-1.jpg?v=1788294848"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0839\/5171\/4518\/collections\/Bags_-_SANDMARC_Collection_Header.jpg?v=1788295150","url":"https:\/\/sandmarced.com\/collections\/bags.oembed","provider":"sandmarced","version":"1.0","type":"link"}