{"product_id":"6-x-9-tarp","title":"6' x 9' Flat Tarp","description":"\u003cstyle\u003e\n    .ymg-container {\n      display: flex;\n      align-items: flex-start; \/* align image and text to the top *\/\n      justify-content: space-between;\n      gap: 50px;\n      padding: 0px;\n      \/* Important: don't wrap on desktop so it stays two columns *\/\n      flex-wrap: nowrap;\n    }\n  \n    \/* Text fills remaining space; allow shrinking and prevent overflow issues *\/\n    .ymg-text-content {\n      flex: 1 1 auto;\n      min-width: 0;\n    }\n  \n    \/* Image stays at 35% width on desktop *\/\n    .ymg-image-content {\n      flex: 0 0 35%;\n      max-width: 35%;\n    }\n  \n    .ymg-image-content img {\n      width: 100%;\n      height: auto;\n      display: block;\n      border-radius: 8px;\n    }\n  \n    \/* Mobile: collapse to one column *\/\n\n    @media (max-width: 768px) {\n      .ymg-container {\n        flex-direction: column;\n    align-items: stretch;   \/* make children full width *\/\n        flex-wrap: nowrap; \/* not needed, but explicit *\/\n      }\n      .ymg-text-content,\n      .ymg-image-content {\n        flex: 0 0 100%;\n        max-width: 100%;\n        width: 100%;            \/* belt-and-suspenders *\/\n      }\n  \/* Order override on mobile *\/\n  .ymg-text-content {\n    order: 1; \/* appear first *\/\n  }\n\n  .ymg-image-content {\n    order: 2; \/* appear second *\/\n  }\n    }\n    \/* ---------------------------------------- *\/\n    \/* NEW: Responsive 3-column grid (1 col on mobile) *\/\n    \/* ---------------------------------------- *\/\n    .ymg-3col {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 20px;            \/* space between columns\/rows *\/\n    }\n  \n    .ymg-3col \u003e .ymg-3col-item {\n      background: #EFF1F5;\n      border-radius: 8px;\n      padding: 16px;\n    }\n  \n    @media (max-width: 768px) {\n      .ymg-3col {\n        grid-template-columns: 1fr; \/* collapse to one column *\/\n      }\n    }\n\n  \u003c\/style\u003e\n\u003cstyle\u003e\n    .ymg-container {\n      display: flex;\n      align-items: flex-start; \/* align image and text to the top *\/\n      justify-content: space-between;\n      gap: 50px;\n      padding: 0px;\n      \/* Important: don't wrap on desktop so it stays two columns *\/\n      flex-wrap: nowrap;\n    }\n\n    \/* Text fills remaining space; allow shrinking and prevent overflow issues *\/\n    .ymg-text-content {\n      flex: 1 1 auto;\n      min-width: 0;\n    }\n\n    \/* Image stays at 30% width on desktop *\/\n    .ymg-image-content {\n      flex: 0 0 30%;\n      max-width: 30%;\n    }\n\n    .ymg-image-content img {\n      width: 100%;\n      height: auto;\n      display: block;\n      border-radius: 8px;\n    }\n\n    \/* Mobile: collapse to one column *\/\n    @media (max-width: 768px) {\n      .ymg-container {\n        flex-direction: column;\n        flex-wrap: nowrap; \/* not needed, but explicit *\/\n      }\n      .ymg-text-content,\n      .ymg-image-content {\n        flex: 0 0 100%;\n        max-width: 100%;\n      }\n    }\n    \/* Section *\/\n    .section {\n      clear: both;\n      margin: 0px;\n      padding: 0px;\n    }\n    \/* Column *\/\n    .col {\n      background: #EFF1F5;\n      display: block;\n      float:left;\n      margin: 1% 0 1% 2%;\n    }\n    .col:first-child { margin-left: 0 !important; }\n    \n    \/* Row *\/\n    .row:before,\n    .row:after { content:\"\"; display:table; }\n    .row:after { clear:both;}\n    .row { zoom:1; \/* For IE 6\/7 *\/ }\n    \n    \/* Grid *\/\n    .grid_1_of_3{ width: 32% }\n    .grid_2_of_3{ width: 66% }\n    .grid_3_of_3{ width: 100% }\n    \n    \/* Full Width below 768 pixels *\/\n    @media only screen and (max-width: 768px) {\n      .col {  margin: 1% 0 1% 0%; }\n      [class*='grid_'] { width: 100%; }\n    }\n\u003c\/style\u003e\n\u003cdiv style=\"padding: 15px; border: 1px solid rgb(121, 121, 121);\"\u003e\n\u003cp class=\"ymg-bold\"\u003eNo frills, 6' x 9' Tarp\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan class=\"ymg-specs-item\"\u003e7.9 oz | 224g\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan class=\"ymg-specs-item\"\u003eTie-outs at corners and midpoints\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan class=\"ymg-specs-item\"\u003eNo seams to seal\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan class=\"ymg-specs-item\"\u003eSewn in Montana with imported fabric\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003ch6\u003eDescription\u003c\/h6\u003e\n\u003cdiv class=\"ymg-product-description\"\u003e\n\u003ch2\u003eSimple, 6' x 9' Flat Tarp\u003c\/h2\u003e\n\u003cp class=\"ymg-bold\"\u003eThis is a small, very basic flat tarp. The goal was to keep things minimal, yet functional. There's no seam to seal, and reinforced perimiter tie-outs are located at each corner and each midpoint (eight total). The cord loops used at each tie-out provide locations to clip things to. That's all folks!\u003c\/p\u003e\n\u003ch2\u003eSpecifications\u003c\/h2\u003e\n\u003cul class=\"ymg-specs\"\u003e\n\u003cli\u003e\n\u003cspan class=\"ymg-specs-item\"\u003eDimensions:\u003c\/span\u003e 6' x 9' | 183cm x 274cm\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"ymg-specs-item\"\u003eWeight (tarp):\u003c\/span\u003e 7.9 oz | 224g\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"ymg-specs-item\"\u003eWeight (stuff sack):\u003c\/span\u003e 0.25 oz | 7g\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"ymg-specs-item\"\u003eMaterial:\u003c\/span\u003e 20D Silpoly\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"ymg-specs-item\"\u003eHydrostatic Head:\u003c\/span\u003e ~2000mm\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"ymg-specs-item\"\u003eColor:\u003c\/span\u003e Black\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan class=\"ymg-bold\"\u003eNote:\u003c\/span\u003e Rigging is not included. You can find \u003ca href=\"https:\/\/yamamountaingear.com\/collections\/tarp-accessories\"\u003eguyline and tensioning options here\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1485\/3286\/files\/rn-image_picker_lib_temp_880295d8-00fc-45df-92d7-5f032142437e.jpg?v=1773613515\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1485\/3286\/files\/rn-image_picker_lib_temp_bf6ad19d-7414-4e64-ad22-4a39d63c2d63.jpg?v=1773613515\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1485\/3286\/files\/rn-image_picker_lib_temp_20d268d5-bafc-417c-9ed2-de90bf02bfff.jpg?v=1773613515\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1485\/3286\/files\/rn-image_picker_lib_temp_e669de23-6c1e-4126-afa2-b6988781c4f5.jpg?v=1773613515\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1485\/3286\/files\/rn-image_picker_lib_temp_97f3b6e9-a4b1-4b1b-a502-2241115aa2af.jpg?v=1773613515\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1485\/3286\/files\/1000037384.jpg?v=1777597228\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1485\/3286\/files\/1000037385.jpg?v=1777597228\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1485\/3286\/files\/1000037386.jpg?v=1777597228\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1485\/3286\/files\/1000037387.jpg?v=1777597228\" alt=\"\"\u003e\u003c\/p\u003e","brand":"YAMA Mountain Gear","offers":[{"title":"Default Title","offer_id":57041193664852,"sku":null,"price":56.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1050\/3825\/0324\/files\/rn-image_picker_lib_temp_6a7869d1-de88-4ae2-8aa2-883cb2e425e7.jpg?v=1788609055","url":"https:\/\/starkepay.com\/products\/6-x-9-tarp","provider":"Starke Pay","version":"1.0","type":"link"}