{"title":"Picnic Mats","description":"\u003cp\u003eMake space for slow mornings, shared meals and sunset breaks. Explore waterproof plaid mats, reversible quilted blankets, roll-up striped picnic mats and compact two-sided folding mats designed for picnics, camping, beaches and everyday outdoor escapes.\u003c\/p\u003e","products":[{"product_id":"waterproof-plaid-picnic-mat","title":"Waterproof Plaid Picnic Mat – Roll-Up Outdoor Blanket","description":"\u003cstyle\u003e\n.vvm-product-description,\n.vvm-product-description * {\n  box-sizing: border-box;\n}\n\n.vvm-product-description {\n  width: 100vw;\n  max-width: 100vw;\n  margin-left: calc(50% - 50vw);\n  overflow: hidden;\n  background: #f8f3ec;\n  color: #173f36;\n  font-family: Arial, Helvetica, sans-serif;\n}\n\n.vvm-product-description h2,\n.vvm-product-description h3,\n.vvm-product-description p {\n  margin-top: 0;\n}\n\n.vvm-product-description h2,\n.vvm-product-description h3 {\n  font-family: Georgia, \"Times New Roman\", serif;\n  color: #123d33;\n}\n\n.vvm-pd-inner {\n  width: calc(100% - 40px);\n  max-width: 1200px;\n  margin: 0 auto;\n}\n\n.vvm-pd-section-label {\n  margin-bottom: 14px !important;\n  color: #d7653b;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 3px;\n  text-transform: uppercase;\n}\n\n\/* Hero *\/\n.vvm-pd-hero {\n  padding: 82px 0 76px;\n  background:\n    radial-gradient(circle at 78% 28%, rgba(119, 137, 90, 0.2), transparent 32%),\n    linear-gradient(135deg, #f8f3ec 0%, #e9dfd1 100%);\n}\n\n.vvm-pd-eyebrow {\n  margin-bottom: 17px !important;\n  color: #d7653b;\n  font-size: 12px;\n  font-weight: 700;\n  letter-spacing: 3px;\n  text-transform: uppercase;\n}\n\n.vvm-pd-hero h2 {\n  max-width: 960px;\n  margin-bottom: 24px;\n  font-size: clamp(42px, 6vw, 72px);\n  font-weight: 500;\n  line-height: 1.03;\n  letter-spacing: -1.5px;\n}\n\n.vvm-pd-lead {\n  max-width: 810px;\n  margin-bottom: 0 !important;\n  color: #4e625c;\n  font-size: 18px;\n  line-height: 1.8;\n}\n\n.vvm-pd-tags {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 10px;\n  margin-top: 30px;\n}\n\n.vvm-pd-tag {\n  display: inline-block;\n  padding: 9px 14px;\n  border: 1px solid rgba(23, 63, 54, 0.28);\n  color: #173f36;\n  font-size: 12px;\n  font-weight: 700;\n  letter-spacing: 0.8px;\n  text-transform: uppercase;\n  border-radius: 30px;\n}\n\n\/* Introduction *\/\n.vvm-pd-intro {\n  padding: 72px 0;\n  background: #ffffff;\n}\n\n.vvm-pd-intro-grid {\n  display: grid;\n  grid-template-columns: minmax(260px, 0.75fr) minmax(0, 1.25fr);\n  gap: 80px;\n  align-items: start;\n}\n\n.vvm-pd-intro h2 {\n  margin-bottom: 0;\n  font-size: clamp(34px, 4vw, 52px);\n  font-weight: 500;\n  line-height: 1.12;\n}\n\n.vvm-pd-intro-copy p {\n  margin-bottom: 18px;\n  color: #52645f;\n  font-size: 16px;\n  line-height: 1.85;\n}\n\n.vvm-pd-intro-copy p:last-child {\n  margin-bottom: 0;\n}\n\n\/* Features *\/\n.vvm-pd-features {\n  padding: 72px 0 80px;\n  background: #173f36;\n}\n\n.vvm-pd-features-header {\n  max-width: 750px;\n  margin-bottom: 40px;\n}\n\n.vvm-pd-features .vvm-pd-section-label {\n  color: #ef9a63;\n}\n\n.vvm-pd-features-header h2 {\n  margin-bottom: 0;\n  color: #ffffff;\n  font-size: clamp(34px, 4vw, 52px);\n  font-weight: 500;\n  line-height: 1.12;\n}\n\n.vvm-pd-feature-grid {\n  display: grid;\n  grid-template-columns: repeat(3, minmax(0, 1fr));\n  gap: 18px;\n}\n\n.vvm-pd-feature-card {\n  min-height: 275px;\n  padding: 32px;\n  background: rgba(255, 255, 255, 0.06);\n  border: 1px solid rgba(255, 255, 255, 0.18);\n  border-radius: 12px;\n}\n\n.vvm-pd-feature-number {\n  display: block;\n  margin-bottom: 55px;\n  color: #ef9a63;\n  font-size: 12px;\n  font-weight: 700;\n  letter-spacing: 2px;\n}\n\n.vvm-pd-feature-card h3 {\n  margin-bottom: 12px;\n  color: #ffffff;\n  font-size: 25px;\n  font-weight: 500;\n  line-height: 1.2;\n}\n\n.vvm-pd-feature-card p {\n  margin-bottom: 0;\n  color: #d8e1dd;\n  font-size: 15px;\n  line-height: 1.75;\n}\n\n\/* Roll-up section *\/\n.vvm-pd-roll {\n  padding: 78px 0;\n  background: #eee5d7;\n}\n\n.vvm-pd-roll-header {\n  max-width: 740px;\n  margin-bottom: 38px;\n}\n\n.vvm-pd-roll-header h2 {\n  margin-bottom: 15px;\n  font-size: clamp(34px, 4vw, 52px);\n  font-weight: 500;\n  line-height: 1.12;\n}\n\n.vvm-pd-roll-header p {\n  margin-bottom: 0;\n  color: #53655f;\n  font-size: 16px;\n  line-height: 1.8;\n}\n\n.vvm-pd-step-grid {\n  display: grid;\n  grid-template-columns: repeat(3, minmax(0, 1fr));\n  gap: 16px;\n}\n\n.vvm-pd-step {\n  padding: 34px;\n  background: #fffdf9;\n  border: 1px solid #ded5c8;\n  border-radius: 12px;\n}\n\n.vvm-pd-step-number {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 52px;\n  height: 52px;\n  margin-bottom: 30px;\n  color: #ffffff;\n  background: #d7653b;\n  font-size: 13px;\n  font-weight: 700;\n  border-radius: 50%;\n}\n\n.vvm-pd-step h3 {\n  margin-bottom: 10px;\n  font-size: 25px;\n  font-weight: 500;\n}\n\n.vvm-pd-step p {\n  margin-bottom: 0;\n  color: #586862;\n  font-size: 15px;\n  line-height: 1.75;\n}\n\n\/* Scenarios *\/\n.vvm-pd-uses {\n  padding: 76px 0;\n  background: #ffffff;\n}\n\n.vvm-pd-uses-header {\n  max-width: 720px;\n  margin-bottom: 38px;\n}\n\n.vvm-pd-uses-header h2 {\n  margin-bottom: 14px;\n  font-size: clamp(34px, 4vw, 52px);\n  font-weight: 500;\n  line-height: 1.12;\n}\n\n.vvm-pd-uses-header p {\n  margin-bottom: 0;\n  color: #53655f;\n  font-size: 16px;\n  line-height: 1.8;\n}\n\n.vvm-pd-use-grid {\n  display: grid;\n  grid-template-columns: repeat(4, minmax(0, 1fr));\n  gap: 14px;\n}\n\n.vvm-pd-use-card {\n  padding: 28px 24px;\n  background: #f8f3ec;\n  border-bottom: 3px solid #d7653b;\n}\n\n.vvm-pd-use-card span {\n  display: block;\n  margin-bottom: 26px;\n  color: #d7653b;\n  font-size: 12px;\n  font-weight: 700;\n  letter-spacing: 2px;\n}\n\n.vvm-pd-use-card h3 {\n  margin-bottom: 8px;\n  font-size: 22px;\n  font-weight: 500;\n}\n\n.vvm-pd-use-card p {\n  margin-bottom: 0;\n  color: #586862;\n  font-size: 14px;\n  line-height: 1.65;\n}\n\n\/* Details *\/\n.vvm-pd-details {\n  padding: 76px 0 84px;\n  background: #eee5d7;\n}\n\n.vvm-pd-details-grid {\n  display: grid;\n  grid-template-columns: minmax(0, 1fr) minmax(320px, 0.72fr);\n  gap: 38px;\n}\n\n.vvm-pd-details-box,\n.vvm-pd-care-box {\n  padding: 40px;\n  border-radius: 12px;\n}\n\n.vvm-pd-details-box {\n  background: #fffdf9;\n  border: 1px solid #ded5c8;\n}\n\n.vvm-pd-care-box {\n  background: #173f36;\n}\n\n.vvm-pd-details-box h2,\n.vvm-pd-care-box h2 {\n  margin-bottom: 26px;\n  font-size: 34px;\n  font-weight: 500;\n}\n\n.vvm-pd-care-box h2 {\n  color: #ffffff;\n}\n\n.vvm-pd-detail-list {\n  margin: 0;\n  padding: 0;\n  list-style: none;\n}\n\n.vvm-pd-detail-list li {\n  display: grid;\n  grid-template-columns: 155px minmax(0, 1fr);\n  gap: 22px;\n  padding: 15px 0;\n  border-bottom: 1px solid #ded4c6;\n  color: #52645f;\n  font-size: 15px;\n  line-height: 1.6;\n}\n\n.vvm-pd-detail-list li:last-child {\n  border-bottom: 0;\n}\n\n.vvm-pd-detail-list strong {\n  color: #173f36;\n  font-weight: 700;\n}\n\n.vvm-pd-care-box p {\n  margin-bottom: 15px;\n  color: #dce5e1;\n  font-size: 15px;\n  line-height: 1.8;\n}\n\n.vvm-pd-care-box p:last-child {\n  margin-bottom: 0;\n}\n\n\/* Notice *\/\n.vvm-pd-notice {\n  padding: 58px 0;\n  background: #ffffff;\n}\n\n.vvm-pd-notice-box {\n  padding: 34px 38px;\n  background: #fffdf9;\n  border: 1px solid #ded5c8;\n  border-left: 5px solid #d7653b;\n}\n\n.vvm-pd-notice-box h2 {\n  margin-bottom: 12px;\n  font-size: 28px;\n  font-weight: 500;\n}\n\n.vvm-pd-notice-box p {\n  margin-bottom: 0;\n  color: #53655f;\n  font-size: 15px;\n  line-height: 1.8;\n}\n\n\/* Closing *\/\n.vvm-pd-closing {\n  padding: 58px 0;\n  background: #d7653b;\n  text-align: center;\n}\n\n.vvm-pd-closing h2 {\n  max-width: 850px;\n  margin: 0 auto 14px;\n  color: #ffffff;\n  font-size: clamp(31px, 4vw, 48px);\n  font-weight: 500;\n  line-height: 1.15;\n}\n\n.vvm-pd-closing p {\n  max-width: 700px;\n  margin: 0 auto;\n  color: #fff4ed;\n  font-size: 16px;\n  line-height: 1.75;\n}\n\n\/* Responsive *\/\n@media (max-width: 899px) {\n  .vvm-pd-intro-grid,\n  .vvm-pd-details-grid {\n    grid-template-columns: 1fr;\n    gap: 32px;\n  }\n\n  .vvm-pd-feature-grid,\n  .vvm-pd-step-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .vvm-pd-use-grid {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  .vvm-pd-feature-card {\n    min-height: auto;\n  }\n\n  .vvm-pd-feature-number {\n    margin-bottom: 35px;\n  }\n}\n\n@media (max-width: 599px) {\n  .vvm-pd-inner {\n    width: calc(100% - 32px);\n  }\n\n  .vvm-pd-hero {\n    padding: 52px 0 48px;\n  }\n\n  .vvm-pd-hero h2 {\n    letter-spacing: -0.6px;\n  }\n\n  .vvm-pd-lead {\n    font-size: 16px;\n  }\n\n  .vvm-pd-intro,\n  .vvm-pd-features,\n  .vvm-pd-roll,\n  .vvm-pd-uses,\n  .vvm-pd-details,\n  .vvm-pd-notice {\n    padding: 52px 0;\n  }\n\n  .vvm-pd-use-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .vvm-pd-feature-card,\n  .vvm-pd-step,\n  .vvm-pd-details-box,\n  .vvm-pd-care-box,\n  .vvm-pd-notice-box {\n    padding: 27px 22px;\n  }\n\n  .vvm-pd-detail-list li {\n    grid-template-columns: 1fr;\n    gap: 5px;\n  }\n\n  .vvm-pd-closing {\n    padding: 48px 16px;\n  }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"vvm-product-description\"\u003e\n\n  \u003c!-- Hero --\u003e\n  \u003csection class=\"vvm-pd-hero\"\u003e\n    \u003cdiv class=\"vvm-pd-inner\"\u003e\n      \u003cp class=\"vvm-pd-eyebrow\"\u003eUnroll a Better Outdoor Moment\u003c\/p\u003e\n\n      \u003ch2\u003eWaterproof Plaid Picnic Mat\u003c\/h2\u003e\n\n      \u003cp class=\"vvm-pd-lead\"\u003e\n        Create a cleaner and more comfortable place to sit outside. This plaid\n        picnic mat combines a classic outdoor pattern with a waterproof design\n        and convenient roll-up form for parks, campsites and everyday outings.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"vvm-pd-tags\"\u003e\n        \u003cspan class=\"vvm-pd-tag\"\u003eWaterproof Design\u003c\/span\u003e\n        \u003cspan class=\"vvm-pd-tag\"\u003eRoll-Up Storage\u003c\/span\u003e\n        \u003cspan class=\"vvm-pd-tag\"\u003eClassic Plaid Style\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Introduction --\u003e\n  \u003csection class=\"vvm-pd-intro\"\u003e\n    \u003cdiv class=\"vvm-pd-inner vvm-pd-intro-grid\"\u003e\n\n      \u003cdiv\u003e\n        \u003cp class=\"vvm-pd-section-label\"\u003eMade for Time Outside\u003c\/p\u003e\n        \u003ch2\u003eA comfortable base for picnics and everyday escapes.\u003c\/h2\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vvm-pd-intro-copy\"\u003e\n        \u003cp\u003e\n          Spread the mat across a suitable outdoor surface to create a defined\n          area for sitting, sharing food and keeping personal belongings together.\n        \u003c\/p\u003e\n\n        \u003cp\u003e\n          The waterproof design helps provide separation from suitable damp outdoor\n          surfaces, while the roll-up construction makes the mat easier to organize\n          after use.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Features --\u003e\n  \u003csection class=\"vvm-pd-features\"\u003e\n    \u003cdiv class=\"vvm-pd-inner\"\u003e\n\n      \u003cdiv class=\"vvm-pd-features-header\"\u003e\n        \u003cp class=\"vvm-pd-section-label\"\u003ePractical Outdoor Comfort\u003c\/p\u003e\n        \u003ch2\u003eUnroll, settle in and enjoy the day.\u003c\/h2\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vvm-pd-feature-grid\"\u003e\n\n        \u003cdiv class=\"vvm-pd-feature-card\"\u003e\n          \u003cspan class=\"vvm-pd-feature-number\"\u003e01\u003c\/span\u003e\n          \u003ch3\u003eWaterproof Design\u003c\/h3\u003e\n          \u003cp\u003e\n            Designed to help create a more practical sitting surface when used\n            on suitable grass and other outdoor ground conditions.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"vvm-pd-feature-card\"\u003e\n          \u003cspan class=\"vvm-pd-feature-number\"\u003e02\u003c\/span\u003e\n          \u003ch3\u003eRoll-Up Construction\u003c\/h3\u003e\n          \u003cp\u003e\n            Roll the mat after it is clean and dry for more organized transport\n            and storage between outdoor trips.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"vvm-pd-feature-card\"\u003e\n          \u003cspan class=\"vvm-pd-feature-number\"\u003e03\u003c\/span\u003e\n          \u003ch3\u003eClassic Plaid Pattern\u003c\/h3\u003e\n          \u003cp\u003e\n            The neutral plaid design brings a familiar outdoor look to picnics,\n            campsites, parks and relaxed family outings.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Roll-up --\u003e\n  \u003csection class=\"vvm-pd-roll\"\u003e\n    \u003cdiv class=\"vvm-pd-inner\"\u003e\n\n      \u003cdiv class=\"vvm-pd-roll-header\"\u003e\n        \u003cp class=\"vvm-pd-section-label\"\u003eFrom Picnic to Packed\u003c\/p\u003e\n        \u003ch2\u003eSimple to unfold, use and organize.\u003c\/h2\u003e\n        \u003cp\u003e\n          Check the ground before setup and make sure the mat is completely clean\n          and dry before rolling it for storage.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vvm-pd-step-grid\"\u003e\n\n        \u003cdiv class=\"vvm-pd-step\"\u003e\n          \u003cdiv class=\"vvm-pd-step-number\"\u003e01\u003c\/div\u003e\n          \u003ch3\u003eChoose the surface\u003c\/h3\u003e\n          \u003cp\u003e\n            Select a suitable area and remove sharp stones, sticks or other objects\n            that could damage the mat.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"vvm-pd-step\"\u003e\n          \u003cdiv class=\"vvm-pd-step-number\"\u003e02\u003c\/div\u003e\n          \u003ch3\u003eUnroll and enjoy\u003c\/h3\u003e\n          \u003cp\u003e\n            Spread the mat flat and use it as a defined area for sitting, food,\n            bags and other suitable picnic essentials.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"vvm-pd-step\"\u003e\n          \u003cdiv class=\"vvm-pd-step-number\"\u003e03\u003c\/div\u003e\n          \u003ch3\u003eClean, dry and roll\u003c\/h3\u003e\n          \u003cp\u003e\n            Remove loose debris, follow the care instructions and allow the mat\n            to dry fully before rolling it.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Scenarios --\u003e\n  \u003csection class=\"vvm-pd-uses\"\u003e\n    \u003cdiv class=\"vvm-pd-inner\"\u003e\n\n      \u003cdiv class=\"vvm-pd-uses-header\"\u003e\n        \u003cp class=\"vvm-pd-section-label\"\u003eMade to Go Along\u003c\/p\u003e\n        \u003ch2\u003eA practical base for outdoor days.\u003c\/h2\u003e\n        \u003cp\u003e\n          Bring the mat to suitable outdoor spaces where you want a cleaner,\n          defined surface for sitting and organizing your setup.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vvm-pd-use-grid\"\u003e\n\n        \u003cdiv class=\"vvm-pd-use-card\"\u003e\n          \u003cspan\u003e01\u003c\/span\u003e\n          \u003ch3\u003eParks\u003c\/h3\u003e\n          \u003cp\u003eCreate a comfortable area for relaxed meals and family outings.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"vvm-pd-use-card\"\u003e\n          \u003cspan\u003e02\u003c\/span\u003e\n          \u003ch3\u003eCampsites\u003c\/h3\u003e\n          \u003cp\u003eAdd a defined surface beside your tent or seating area.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"vvm-pd-use-card\"\u003e\n          \u003cspan\u003e03\u003c\/span\u003e\n          \u003ch3\u003ePicnics\u003c\/h3\u003e\n          \u003cp\u003eKeep food, bags and seating space together on one outdoor mat.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"vvm-pd-use-card\"\u003e\n          \u003cspan\u003e04\u003c\/span\u003e\n          \u003ch3\u003eDay Trips\u003c\/h3\u003e\n          \u003cp\u003eBring a roll-up surface for suitable stops and outdoor breaks.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Product information --\u003e\n  \u003csection class=\"vvm-pd-details\"\u003e\n    \u003cdiv class=\"vvm-pd-inner vvm-pd-details-grid\"\u003e\n\n      \u003cdiv class=\"vvm-pd-details-box\"\u003e\n        \u003cp class=\"vvm-pd-section-label\"\u003eProduct Information\u003c\/p\u003e\n        \u003ch2\u003eAt a glance\u003c\/h2\u003e\n\n        \u003cul class=\"vvm-pd-detail-list\"\u003e\n          \u003cli\u003e\n            \u003cstrong\u003eProduct Type\u003c\/strong\u003e\n            \u003cspan\u003eWaterproof roll-up outdoor picnic mat\u003c\/span\u003e\n          \u003c\/li\u003e\n\n          \u003cli\u003e\n            \u003cstrong\u003ePattern\u003c\/strong\u003e\n            \u003cspan\u003eNeutral plaid design\u003c\/span\u003e\n          \u003c\/li\u003e\n\n          \u003cli\u003e\n            \u003cstrong\u003eStorage Style\u003c\/strong\u003e\n            \u003cspan\u003eRoll-up construction\u003c\/span\u003e\n          \u003c\/li\u003e\n\n          \u003cli\u003e\n            \u003cstrong\u003eColor\u003c\/strong\u003e\n            \u003cspan\u003eWarm neutral plaid with a dark green reverse side\u003c\/span\u003e\n          \u003c\/li\u003e\n\n          \u003cli\u003e\n            \u003cstrong\u003eSuitable For\u003c\/strong\u003e\n            \u003cspan\u003eParks, campsites, picnics and outdoor day trips\u003c\/span\u003e\n          \u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vvm-pd-care-box\"\u003e\n        \u003cp class=\"vvm-pd-section-label\"\u003eCare Instructions\u003c\/p\u003e\n        \u003ch2\u003eKeep it fresh for your next outing.\u003c\/h2\u003e\n\n        \u003cp\u003e\n          Shake or brush away loose grass, sand and debris after use.\n        \u003c\/p\u003e\n\n        \u003cp\u003e\n          Wipe surface marks according to the supplied product-care instructions.\n        \u003c\/p\u003e\n\n        \u003cp\u003e\n          Do not apply bleach, strong detergent or machine-wash the mat unless\n          specifically permitted by the manufacturer.\n        \u003c\/p\u003e\n\n        \u003cp\u003e\n          Allow both sides to dry completely before rolling and storing the mat.\n        \u003c\/p\u003e\n\n        \u003cp\u003e\n          Store in a cool, dry location away from sharp objects and excessive heat.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Notice --\u003e\n  \u003csection class=\"vvm-pd-notice\"\u003e\n    \u003cdiv class=\"vvm-pd-inner\"\u003e\n      \u003cdiv class=\"vvm-pd-notice-box\"\u003e\n        \u003ch2\u003eOutdoor-use reminder\u003c\/h2\u003e\n        \u003cp\u003e\n          Inspect the ground before laying out the mat. Avoid sharp rocks, branches,\n          hot surfaces and open flames. “Waterproof” refers to the product’s intended\n          ground-protection design and does not mean the mat should be submerged or\n          used as protection from severe weather.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Closing --\u003e\n  \u003csection class=\"vvm-pd-closing\"\u003e\n    \u003cdiv class=\"vvm-pd-inner\"\u003e\n      \u003ch2\u003eUnroll your space. Settle in. Enjoy more time outside.\u003c\/h2\u003e\n      \u003cp\u003e\n        A waterproof plaid picnic mat designed for comfortable park days,\n        campsite breaks and everyday outdoor escapes.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e","brand":"virevamarket","offers":[{"title":"Default Title","offer_id":67901142597952,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1006\/6853\/9200\/files\/waterproof-plaid-picnic-mat-hero.webp?v=1793255413"},{"product_id":"insulated-quilted-outdoor-blanket","title":"Insulated Quilted Outdoor Blanket – Reversible Packable Picnic Mat","description":"\u003cstyle\u003e\n.vvm-product-description,\n.vvm-product-description * {\n  box-sizing: border-box;\n}\n\n.vvm-product-description {\n  width: 100vw;\n  max-width: 100vw;\n  margin-left: calc(50% - 50vw);\n  overflow: hidden;\n  background: #f8f3ec;\n  color: #173f36;\n  font-family: Arial, Helvetica, sans-serif;\n}\n\n.vvm-product-description h2,\n.vvm-product-description h3,\n.vvm-product-description p {\n  margin-top: 0;\n}\n\n.vvm-product-description h2,\n.vvm-product-description h3 {\n  font-family: Georgia, \"Times New Roman\", serif;\n  color: #123d33;\n}\n\n.vvm-pd-inner {\n  width: calc(100% - 40px);\n  max-width: 1200px;\n  margin: 0 auto;\n}\n\n.vvm-pd-section-label {\n  margin-bottom: 14px !important;\n  color: #d7653b;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 3px;\n  text-transform: uppercase;\n}\n\n\/* Hero *\/\n.vvm-pd-hero {\n  padding: 82px 0 76px;\n  background:\n    radial-gradient(circle at 78% 28%, rgba(83, 111, 78, 0.2), transparent 32%),\n    linear-gradient(135deg, #f8f3ec 0%, #e8dfd1 100%);\n}\n\n.vvm-pd-eyebrow {\n  margin-bottom: 17px !important;\n  color: #d7653b;\n  font-size: 12px;\n  font-weight: 700;\n  letter-spacing: 3px;\n  text-transform: uppercase;\n}\n\n.vvm-pd-hero h2 {\n  max-width: 980px;\n  margin-bottom: 24px;\n  font-size: clamp(42px, 6vw, 72px);\n  font-weight: 500;\n  line-height: 1.03;\n  letter-spacing: -1.5px;\n}\n\n.vvm-pd-lead {\n  max-width: 820px;\n  margin-bottom: 0 !important;\n  color: #4e625c;\n  font-size: 18px;\n  line-height: 1.8;\n}\n\n.vvm-pd-tags {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 10px;\n  margin-top: 30px;\n}\n\n.vvm-pd-tag {\n  display: inline-block;\n  padding: 9px 14px;\n  border: 1px solid rgba(23, 63, 54, 0.28);\n  color: #173f36;\n  font-size: 12px;\n  font-weight: 700;\n  letter-spacing: 0.8px;\n  text-transform: uppercase;\n  border-radius: 30px;\n}\n\n\/* Introduction *\/\n.vvm-pd-intro {\n  padding: 72px 0;\n  background: #ffffff;\n}\n\n.vvm-pd-intro-grid {\n  display: grid;\n  grid-template-columns: minmax(260px, 0.75fr) minmax(0, 1.25fr);\n  gap: 80px;\n  align-items: start;\n}\n\n.vvm-pd-intro h2 {\n  margin-bottom: 0;\n  font-size: clamp(34px, 4vw, 52px);\n  font-weight: 500;\n  line-height: 1.12;\n}\n\n.vvm-pd-intro-copy p {\n  margin-bottom: 18px;\n  color: #52645f;\n  font-size: 16px;\n  line-height: 1.85;\n}\n\n.vvm-pd-intro-copy p:last-child {\n  margin-bottom: 0;\n}\n\n\/* Features *\/\n.vvm-pd-features {\n  padding: 72px 0 80px;\n  background: #173f36;\n}\n\n.vvm-pd-features-header {\n  max-width: 760px;\n  margin-bottom: 40px;\n}\n\n.vvm-pd-features .vvm-pd-section-label {\n  color: #ef9a63;\n}\n\n.vvm-pd-features-header h2 {\n  margin-bottom: 0;\n  color: #ffffff;\n  font-size: clamp(34px, 4vw, 52px);\n  font-weight: 500;\n  line-height: 1.12;\n}\n\n.vvm-pd-feature-grid {\n  display: grid;\n  grid-template-columns: repeat(3, minmax(0, 1fr));\n  gap: 18px;\n}\n\n.vvm-pd-feature-card {\n  min-height: 275px;\n  padding: 32px;\n  background: rgba(255, 255, 255, 0.06);\n  border: 1px solid rgba(255, 255, 255, 0.18);\n  border-radius: 12px;\n}\n\n.vvm-pd-feature-number {\n  display: block;\n  margin-bottom: 55px;\n  color: #ef9a63;\n  font-size: 12px;\n  font-weight: 700;\n  letter-spacing: 2px;\n}\n\n.vvm-pd-feature-card h3 {\n  margin-bottom: 12px;\n  color: #ffffff;\n  font-size: 25px;\n  font-weight: 500;\n  line-height: 1.2;\n}\n\n.vvm-pd-feature-card p {\n  margin-bottom: 0;\n  color: #d8e1dd;\n  font-size: 15px;\n  line-height: 1.75;\n}\n\n\/* Reversible section *\/\n.vvm-pd-reversible {\n  padding: 78px 0;\n  background: #eee5d7;\n}\n\n.vvm-pd-reversible-grid {\n  display: grid;\n  grid-template-columns: minmax(280px, 0.8fr) minmax(0, 1.2fr);\n  gap: 70px;\n  align-items: center;\n}\n\n.vvm-pd-reversible-copy h2 {\n  margin-bottom: 18px;\n  font-size: clamp(34px, 4vw, 52px);\n  font-weight: 500;\n  line-height: 1.12;\n}\n\n.vvm-pd-reversible-copy p {\n  margin-bottom: 0;\n  color: #53655f;\n  font-size: 16px;\n  line-height: 1.8;\n}\n\n.vvm-pd-side-grid {\n  display: grid;\n  gap: 14px;\n}\n\n.vvm-pd-side-card {\n  display: grid;\n  grid-template-columns: 65px minmax(0, 1fr);\n  gap: 18px;\n  padding: 28px;\n  background: #fffdf9;\n  border: 1px solid #ded5c8;\n}\n\n.vvm-pd-side-card \u003e span {\n  color: #d7653b;\n  font-size: 12px;\n  font-weight: 700;\n  letter-spacing: 1.5px;\n}\n\n.vvm-pd-side-card h3 {\n  margin-bottom: 8px;\n  font-size: 24px;\n  font-weight: 500;\n}\n\n.vvm-pd-side-card p {\n  margin-bottom: 0;\n  color: #586862;\n  font-size: 14px;\n  line-height: 1.7;\n}\n\n\/* Scenarios *\/\n.vvm-pd-uses {\n  padding: 76px 0;\n  background: #ffffff;\n}\n\n.vvm-pd-uses-header {\n  max-width: 720px;\n  margin-bottom: 38px;\n}\n\n.vvm-pd-uses-header h2 {\n  margin-bottom: 14px;\n  font-size: clamp(34px, 4vw, 52px);\n  font-weight: 500;\n  line-height: 1.12;\n}\n\n.vvm-pd-uses-header p {\n  margin-bottom: 0;\n  color: #53655f;\n  font-size: 16px;\n  line-height: 1.8;\n}\n\n.vvm-pd-use-grid {\n  display: grid;\n  grid-template-columns: repeat(4, minmax(0, 1fr));\n  gap: 14px;\n}\n\n.vvm-pd-use-card {\n  padding: 28px 24px;\n  background: #f8f3ec;\n  border-bottom: 3px solid #d7653b;\n}\n\n.vvm-pd-use-card span {\n  display: block;\n  margin-bottom: 26px;\n  color: #d7653b;\n  font-size: 12px;\n  font-weight: 700;\n  letter-spacing: 2px;\n}\n\n.vvm-pd-use-card h3 {\n  margin-bottom: 8px;\n  font-size: 22px;\n  font-weight: 500;\n}\n\n.vvm-pd-use-card p {\n  margin-bottom: 0;\n  color: #586862;\n  font-size: 14px;\n  line-height: 1.65;\n}\n\n\/* Details *\/\n.vvm-pd-details {\n  padding: 76px 0 84px;\n  background: #eee5d7;\n}\n\n.vvm-pd-details-grid {\n  display: grid;\n  grid-template-columns: minmax(0, 1fr) minmax(320px, 0.72fr);\n  gap: 38px;\n}\n\n.vvm-pd-details-box,\n.vvm-pd-care-box {\n  padding: 40px;\n  border-radius: 12px;\n}\n\n.vvm-pd-details-box {\n  background: #fffdf9;\n  border: 1px solid #ded5c8;\n}\n\n.vvm-pd-care-box {\n  background: #173f36;\n}\n\n.vvm-pd-details-box h2,\n.vvm-pd-care-box h2 {\n  margin-bottom: 26px;\n  font-size: 34px;\n  font-weight: 500;\n}\n\n.vvm-pd-care-box h2 {\n  color: #ffffff;\n}\n\n.vvm-pd-detail-list {\n  margin: 0;\n  padding: 0;\n  list-style: none;\n}\n\n.vvm-pd-detail-list li {\n  display: grid;\n  grid-template-columns: 155px minmax(0, 1fr);\n  gap: 22px;\n  padding: 15px 0;\n  border-bottom: 1px solid #ded4c6;\n  color: #52645f;\n  font-size: 15px;\n  line-height: 1.6;\n}\n\n.vvm-pd-detail-list li:last-child {\n  border-bottom: 0;\n}\n\n.vvm-pd-detail-list strong {\n  color: #173f36;\n  font-weight: 700;\n}\n\n.vvm-pd-care-box p {\n  margin-bottom: 15px;\n  color: #dce5e1;\n  font-size: 15px;\n  line-height: 1.8;\n}\n\n.vvm-pd-care-box p:last-child {\n  margin-bottom: 0;\n}\n\n\/* Notice *\/\n.vvm-pd-notice {\n  padding: 58px 0;\n  background: #ffffff;\n}\n\n.vvm-pd-notice-box {\n  padding: 34px 38px;\n  background: #fffdf9;\n  border: 1px solid #ded5c8;\n  border-left: 5px solid #d7653b;\n}\n\n.vvm-pd-notice-box h2 {\n  margin-bottom: 12px;\n  font-size: 28px;\n  font-weight: 500;\n}\n\n.vvm-pd-notice-box p {\n  margin-bottom: 0;\n  color: #53655f;\n  font-size: 15px;\n  line-height: 1.8;\n}\n\n\/* Closing *\/\n.vvm-pd-closing {\n  padding: 58px 0;\n  background: #d7653b;\n  text-align: center;\n}\n\n.vvm-pd-closing h2 {\n  max-width: 850px;\n  margin: 0 auto 14px;\n  color: #ffffff;\n  font-size: clamp(31px, 4vw, 48px);\n  font-weight: 500;\n  line-height: 1.15;\n}\n\n.vvm-pd-closing p {\n  max-width: 700px;\n  margin: 0 auto;\n  color: #fff4ed;\n  font-size: 16px;\n  line-height: 1.75;\n}\n\n\/* Responsive *\/\n@media (max-width: 899px) {\n  .vvm-pd-intro-grid,\n  .vvm-pd-reversible-grid,\n  .vvm-pd-details-grid {\n    grid-template-columns: 1fr;\n    gap: 32px;\n  }\n\n  .vvm-pd-feature-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .vvm-pd-use-grid {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  .vvm-pd-feature-card {\n    min-height: auto;\n  }\n\n  .vvm-pd-feature-number {\n    margin-bottom: 35px;\n  }\n}\n\n@media (max-width: 599px) {\n  .vvm-pd-inner {\n    width: calc(100% - 32px);\n  }\n\n  .vvm-pd-hero {\n    padding: 52px 0 48px;\n  }\n\n  .vvm-pd-hero h2 {\n    letter-spacing: -0.6px;\n  }\n\n  .vvm-pd-lead {\n    font-size: 16px;\n  }\n\n  .vvm-pd-intro,\n  .vvm-pd-features,\n  .vvm-pd-reversible,\n  .vvm-pd-uses,\n  .vvm-pd-details,\n  .vvm-pd-notice {\n    padding: 52px 0;\n  }\n\n  .vvm-pd-use-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .vvm-pd-feature-card,\n  .vvm-pd-details-box,\n  .vvm-pd-care-box,\n  .vvm-pd-notice-box {\n    padding: 27px 22px;\n  }\n\n  .vvm-pd-side-card {\n    grid-template-columns: 1fr;\n    padding: 22px;\n  }\n\n  .vvm-pd-detail-list li {\n    grid-template-columns: 1fr;\n    gap: 5px;\n  }\n\n  .vvm-pd-closing {\n    padding: 48px 16px;\n  }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"vvm-product-description\"\u003e\n\n  \u003c!-- Hero --\u003e\n  \u003csection class=\"vvm-pd-hero\"\u003e\n    \u003cdiv class=\"vvm-pd-inner\"\u003e\n      \u003cp class=\"vvm-pd-eyebrow\"\u003eWarmth Without the Bulk\u003c\/p\u003e\n\n      \u003ch2\u003eInsulated Quilted Outdoor Blanket\u003c\/h2\u003e\n\n      \u003cp class=\"vvm-pd-lead\"\u003e\n        Bring an extra layer of comfort to campsites, picnics and relaxed outdoor\n        days. This quilted outdoor blanket combines an insulated construction,\n        reversible design and packable roll-up form for everyday escapes.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"vvm-pd-tags\"\u003e\n        \u003cspan class=\"vvm-pd-tag\"\u003eInsulated Construction\u003c\/span\u003e\n        \u003cspan class=\"vvm-pd-tag\"\u003eReversible Design\u003c\/span\u003e\n        \u003cspan class=\"vvm-pd-tag\"\u003ePackable Roll-Up Form\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Introduction --\u003e\n  \u003csection class=\"vvm-pd-intro\"\u003e\n    \u003cdiv class=\"vvm-pd-inner vvm-pd-intro-grid\"\u003e\n\n      \u003cdiv\u003e\n        \u003cp class=\"vvm-pd-section-label\"\u003eComfort Wherever You Land\u003c\/p\u003e\n        \u003ch2\u003eA quilted layer for slower moments outside.\u003c\/h2\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vvm-pd-intro-copy\"\u003e\n        \u003cp\u003e\n          Spread it across a suitable outdoor surface to create a more comfortable\n          sitting area, or use it as an additional layer during relaxed campsite\n          and picnic moments.\n        \u003c\/p\u003e\n\n        \u003cp\u003e\n          The quilted construction helps distribute the internal layer, while the\n          reversible design gives you two different visual surfaces to work with.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Features --\u003e\n  \u003csection class=\"vvm-pd-features\"\u003e\n    \u003cdiv class=\"vvm-pd-inner\"\u003e\n\n      \u003cdiv class=\"vvm-pd-features-header\"\u003e\n        \u003cp class=\"vvm-pd-section-label\"\u003eMade for Comfortable Escapes\u003c\/p\u003e\n        \u003ch2\u003eQuilted comfort that packs for the journey.\u003c\/h2\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vvm-pd-feature-grid\"\u003e\n\n        \u003cdiv class=\"vvm-pd-feature-card\"\u003e\n          \u003cspan class=\"vvm-pd-feature-number\"\u003e01\u003c\/span\u003e\n          \u003ch3\u003eInsulated Construction\u003c\/h3\u003e\n          \u003cp\u003e\n            The layered design creates additional separation between you and a\n            suitable outdoor surface for a more comfortable sitting experience.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"vvm-pd-feature-card\"\u003e\n          \u003cspan class=\"vvm-pd-feature-number\"\u003e02\u003c\/span\u003e\n          \u003ch3\u003eQuilted Surface\u003c\/h3\u003e\n          \u003cp\u003e\n            Quilted stitching helps hold the internal layer in place and gives\n            the blanket a soft, structured outdoor appearance.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"vvm-pd-feature-card\"\u003e\n          \u003cspan class=\"vvm-pd-feature-number\"\u003e03\u003c\/span\u003e\n          \u003ch3\u003ePackable Design\u003c\/h3\u003e\n          \u003cp\u003e\n            Roll the blanket after it is clean and completely dry for more organized\n            transport and storage between outdoor trips.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Reversible section --\u003e\n  \u003csection class=\"vvm-pd-reversible\"\u003e\n    \u003cdiv class=\"vvm-pd-inner vvm-pd-reversible-grid\"\u003e\n\n      \u003cdiv class=\"vvm-pd-reversible-copy\"\u003e\n        \u003cp class=\"vvm-pd-section-label\"\u003eTwo-Sided Outdoor Style\u003c\/p\u003e\n        \u003ch2\u003eFlip it to suit the moment.\u003c\/h2\u003e\n        \u003cp\u003e\n          The reversible construction gives you two contrasting surfaces, making\n          it easier to coordinate the blanket with different outdoor setups.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vvm-pd-side-grid\"\u003e\n\n        \u003cdiv class=\"vvm-pd-side-card\"\u003e\n          \u003cspan\u003eSIDE 01\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003ch3\u003eForest green quilted surface\u003c\/h3\u003e\n            \u003cp\u003e\n              A deep outdoor-inspired color with visible quilted stitching for a\n              structured and comfortable look.\n            \u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"vvm-pd-side-card\"\u003e\n          \u003cspan\u003eSIDE 02\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003ch3\u003eWarm neutral reverse\u003c\/h3\u003e\n            \u003cp\u003e\n              A lighter contrasting surface that complements campsites, picnic\n              settings and relaxed outdoor styling.\n            \u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"vvm-pd-side-card\"\u003e\n          \u003cspan\u003ePACKED\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003ch3\u003eRoll it after use\u003c\/h3\u003e\n            \u003cp\u003e\n              Once clean and completely dry, roll the blanket for more convenient\n              storage with your outdoor equipment.\n            \u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Scenarios --\u003e\n  \u003csection class=\"vvm-pd-uses\"\u003e\n    \u003cdiv class=\"vvm-pd-inner\"\u003e\n\n      \u003cdiv class=\"vvm-pd-uses-header\"\u003e\n        \u003cp class=\"vvm-pd-section-label\"\u003eMade to Go Outside\u003c\/p\u003e\n        \u003ch2\u003eComfort for campsites, picnics and beyond.\u003c\/h2\u003e\n        \u003cp\u003e\n          Bring a quilted layer to suitable outdoor settings where you want a\n          softer, more defined place to sit and relax.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vvm-pd-use-grid\"\u003e\n\n        \u003cdiv class=\"vvm-pd-use-card\"\u003e\n          \u003cspan\u003e01\u003c\/span\u003e\n          \u003ch3\u003eCampsites\u003c\/h3\u003e\n          \u003cp\u003eAdd a quilted layer beside your tent, chair or gathering area.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"vvm-pd-use-card\"\u003e\n          \u003cspan\u003e02\u003c\/span\u003e\n          \u003ch3\u003ePicnics\u003c\/h3\u003e\n          \u003cp\u003eCreate a comfortable surface for meals and relaxed outdoor time.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"vvm-pd-use-card\"\u003e\n          \u003cspan\u003e03\u003c\/span\u003e\n          \u003ch3\u003eParks\u003c\/h3\u003e\n          \u003cp\u003eBring a defined sitting area to family outings and quiet afternoons.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"vvm-pd-use-card\"\u003e\n          \u003cspan\u003e04\u003c\/span\u003e\n          \u003ch3\u003eRoad Trips\u003c\/h3\u003e\n          \u003cp\u003eKeep a packable blanket ready for suitable stops along the way.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Product information --\u003e\n  \u003csection class=\"vvm-pd-details\"\u003e\n    \u003cdiv class=\"vvm-pd-inner vvm-pd-details-grid\"\u003e\n\n      \u003cdiv class=\"vvm-pd-details-box\"\u003e\n        \u003cp class=\"vvm-pd-section-label\"\u003eProduct Information\u003c\/p\u003e\n        \u003ch2\u003eAt a glance\u003c\/h2\u003e\n\n        \u003cul class=\"vvm-pd-detail-list\"\u003e\n          \u003cli\u003e\n            \u003cstrong\u003eProduct Type\u003c\/strong\u003e\n            \u003cspan\u003eInsulated quilted outdoor blanket\u003c\/span\u003e\n          \u003c\/li\u003e\n\n          \u003cli\u003e\n            \u003cstrong\u003eSurface Design\u003c\/strong\u003e\n            \u003cspan\u003eQuilted outdoor construction\u003c\/span\u003e\n          \u003c\/li\u003e\n\n          \u003cli\u003e\n            \u003cstrong\u003eSide Design\u003c\/strong\u003e\n            \u003cspan\u003eReversible two-sided appearance\u003c\/span\u003e\n          \u003c\/li\u003e\n\n          \u003cli\u003e\n            \u003cstrong\u003eStorage Style\u003c\/strong\u003e\n            \u003cspan\u003ePackable roll-up form\u003c\/span\u003e\n          \u003c\/li\u003e\n\n          \u003cli\u003e\n            \u003cstrong\u003eColor\u003c\/strong\u003e\n            \u003cspan\u003eForest green with a warm neutral reverse side\u003c\/span\u003e\n          \u003c\/li\u003e\n\n          \u003cli\u003e\n            \u003cstrong\u003eSuitable For\u003c\/strong\u003e\n            \u003cspan\u003eCampsites, picnics, parks and road trips\u003c\/span\u003e\n          \u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vvm-pd-care-box\"\u003e\n        \u003cp class=\"vvm-pd-section-label\"\u003eCare Instructions\u003c\/p\u003e\n        \u003ch2\u003eKeep it comfortable and fresh.\u003c\/h2\u003e\n\n        \u003cp\u003e\n          Shake or brush away loose grass, sand and outdoor debris after use.\n        \u003c\/p\u003e\n\n        \u003cp\u003e\n          Clean the blanket only according to the supplied product-care instructions.\n        \u003c\/p\u003e\n\n        \u003cp\u003e\n          Do not machine-wash, tumble-dry or apply bleach unless specifically\n          permitted by the manufacturer.\n        \u003c\/p\u003e\n\n        \u003cp\u003e\n          Allow both sides and the internal layers to dry completely before\n          rolling the blanket.\n        \u003c\/p\u003e\n\n        \u003cp\u003e\n          Store in a cool, dry place away from sharp objects and excessive heat.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Notice --\u003e\n  \u003csection class=\"vvm-pd-notice\"\u003e\n    \u003cdiv class=\"vvm-pd-inner\"\u003e\n      \u003cdiv class=\"vvm-pd-notice-box\"\u003e\n        \u003ch2\u003eOutdoor-use reminder\u003c\/h2\u003e\n        \u003cp\u003e\n          Inspect the ground before laying out the blanket and remove sharp stones,\n          branches or other objects. Keep it away from open flames, cooking equipment\n          and hot surfaces. Insulated construction does not indicate a specific\n          temperature rating unless one is confirmed by the manufacturer.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Closing --\u003e\n  \u003csection class=\"vvm-pd-closing\"\u003e\n    \u003cdiv class=\"vvm-pd-inner\"\u003e\n      \u003ch2\u003eUnroll the comfort. Settle in wherever the day takes you.\u003c\/h2\u003e\n      \u003cp\u003e\n        A reversible quilted outdoor blanket made for relaxed campsites,\n        comfortable picnics and everyday escapes.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e","brand":"virevamarket","offers":[{"title":"Default Title","offer_id":67901180019008,"sku":null,"price":49.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1006\/6853\/9200\/files\/quilted-outdoor-blanket-hero.webp?v=1793255640"},{"product_id":"roll-up-striped-picnic-mat","title":"Roll-Up Striped Picnic Mat – Water-Resistant Outdoor Blanket","description":"\u003cstyle\u003e\n.vvm-product-description,\n.vvm-product-description * {\n  box-sizing: border-box;\n}\n\n.vvm-product-description {\n  width: 100vw;\n  max-width: 100vw;\n  margin-left: calc(50% - 50vw);\n  overflow: hidden;\n  background: #f8f3ec;\n  color: #173f36;\n  font-family: Arial, Helvetica, sans-serif;\n}\n\n.vvm-product-description h2,\n.vvm-product-description h3,\n.vvm-product-description p {\n  margin-top: 0;\n}\n\n.vvm-product-description h2,\n.vvm-product-description h3 {\n  font-family: Georgia, \"Times New Roman\", serif;\n  color: #123d33;\n}\n\n.vvm-pd-inner {\n  width: calc(100% - 40px);\n  max-width: 1200px;\n  margin: 0 auto;\n}\n\n.vvm-pd-section-label {\n  margin-bottom: 14px !important;\n  color: #d7653b;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 3px;\n  text-transform: uppercase;\n}\n\n\/* Hero *\/\n.vvm-pd-hero {\n  padding: 82px 0 76px;\n  background:\n    radial-gradient(circle at 78% 28%, rgba(195, 123, 76, 0.2), transparent 32%),\n    linear-gradient(135deg, #f8f3ec 0%, #e9dfd1 100%);\n}\n\n.vvm-pd-eyebrow {\n  margin-bottom: 17px !important;\n  color: #d7653b;\n  font-size: 12px;\n  font-weight: 700;\n  letter-spacing: 3px;\n  text-transform: uppercase;\n}\n\n.vvm-pd-hero h2 {\n  max-width: 960px;\n  margin-bottom: 24px;\n  font-size: clamp(42px, 6vw, 72px);\n  font-weight: 500;\n  line-height: 1.03;\n  letter-spacing: -1.5px;\n}\n\n.vvm-pd-lead {\n  max-width: 820px;\n  margin-bottom: 0 !important;\n  color: #4e625c;\n  font-size: 18px;\n  line-height: 1.8;\n}\n\n.vvm-pd-tags {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 10px;\n  margin-top: 30px;\n}\n\n.vvm-pd-tag {\n  display: inline-block;\n  padding: 9px 14px;\n  border: 1px solid rgba(23, 63, 54, 0.28);\n  color: #173f36;\n  font-size: 12px;\n  font-weight: 700;\n  letter-spacing: 0.8px;\n  text-transform: uppercase;\n  border-radius: 30px;\n}\n\n\/* Introduction *\/\n.vvm-pd-intro {\n  padding: 72px 0;\n  background: #ffffff;\n}\n\n.vvm-pd-intro-grid {\n  display: grid;\n  grid-template-columns: minmax(260px, 0.75fr) minmax(0, 1.25fr);\n  gap: 80px;\n  align-items: start;\n}\n\n.vvm-pd-intro h2 {\n  margin-bottom: 0;\n  font-size: clamp(34px, 4vw, 52px);\n  font-weight: 500;\n  line-height: 1.12;\n}\n\n.vvm-pd-intro-copy p {\n  margin-bottom: 18px;\n  color: #52645f;\n  font-size: 16px;\n  line-height: 1.85;\n}\n\n.vvm-pd-intro-copy p:last-child {\n  margin-bottom: 0;\n}\n\n\/* Features *\/\n.vvm-pd-features {\n  padding: 72px 0 80px;\n  background: #173f36;\n}\n\n.vvm-pd-features-header {\n  max-width: 760px;\n  margin-bottom: 40px;\n}\n\n.vvm-pd-features .vvm-pd-section-label {\n  color: #ef9a63;\n}\n\n.vvm-pd-features-header h2 {\n  margin-bottom: 0;\n  color: #ffffff;\n  font-size: clamp(34px, 4vw, 52px);\n  font-weight: 500;\n  line-height: 1.12;\n}\n\n.vvm-pd-feature-grid {\n  display: grid;\n  grid-template-columns: repeat(3, minmax(0, 1fr));\n  gap: 18px;\n}\n\n.vvm-pd-feature-card {\n  min-height: 275px;\n  padding: 32px;\n  background: rgba(255, 255, 255, 0.06);\n  border: 1px solid rgba(255, 255, 255, 0.18);\n  border-radius: 12px;\n}\n\n.vvm-pd-feature-number {\n  display: block;\n  margin-bottom: 55px;\n  color: #ef9a63;\n  font-size: 12px;\n  font-weight: 700;\n  letter-spacing: 2px;\n}\n\n.vvm-pd-feature-card h3 {\n  margin-bottom: 12px;\n  color: #ffffff;\n  font-size: 25px;\n  font-weight: 500;\n  line-height: 1.2;\n}\n\n.vvm-pd-feature-card p {\n  margin-bottom: 0;\n  color: #d8e1dd;\n  font-size: 15px;\n  line-height: 1.75;\n}\n\n\/* Roll-up section *\/\n.vvm-pd-roll {\n  padding: 78px 0;\n  background: #eee5d7;\n}\n\n.vvm-pd-roll-header {\n  max-width: 740px;\n  margin-bottom: 38px;\n}\n\n.vvm-pd-roll-header h2 {\n  margin-bottom: 15px;\n  font-size: clamp(34px, 4vw, 52px);\n  font-weight: 500;\n  line-height: 1.12;\n}\n\n.vvm-pd-roll-header p {\n  margin-bottom: 0;\n  color: #53655f;\n  font-size: 16px;\n  line-height: 1.8;\n}\n\n.vvm-pd-step-grid {\n  display: grid;\n  grid-template-columns: repeat(3, minmax(0, 1fr));\n  gap: 16px;\n}\n\n.vvm-pd-step {\n  padding: 34px;\n  background: #fffdf9;\n  border: 1px solid #ded5c8;\n  border-radius: 12px;\n}\n\n.vvm-pd-step-number {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 52px;\n  height: 52px;\n  margin-bottom: 30px;\n  color: #ffffff;\n  background: #d7653b;\n  font-size: 13px;\n  font-weight: 700;\n  border-radius: 50%;\n}\n\n.vvm-pd-step h3 {\n  margin-bottom: 10px;\n  font-size: 25px;\n  font-weight: 500;\n}\n\n.vvm-pd-step p {\n  margin-bottom: 0;\n  color: #586862;\n  font-size: 15px;\n  line-height: 1.75;\n}\n\n\/* Scenarios *\/\n.vvm-pd-uses {\n  padding: 76px 0;\n  background: #ffffff;\n}\n\n.vvm-pd-uses-header {\n  max-width: 720px;\n  margin-bottom: 38px;\n}\n\n.vvm-pd-uses-header h2 {\n  margin-bottom: 14px;\n  font-size: clamp(34px, 4vw, 52px);\n  font-weight: 500;\n  line-height: 1.12;\n}\n\n.vvm-pd-uses-header p {\n  margin-bottom: 0;\n  color: #53655f;\n  font-size: 16px;\n  line-height: 1.8;\n}\n\n.vvm-pd-use-grid {\n  display: grid;\n  grid-template-columns: repeat(4, minmax(0, 1fr));\n  gap: 14px;\n}\n\n.vvm-pd-use-card {\n  padding: 28px 24px;\n  background: #f8f3ec;\n  border-bottom: 3px solid #d7653b;\n}\n\n.vvm-pd-use-card span {\n  display: block;\n  margin-bottom: 26px;\n  color: #d7653b;\n  font-size: 12px;\n  font-weight: 700;\n  letter-spacing: 2px;\n}\n\n.vvm-pd-use-card h3 {\n  margin-bottom: 8px;\n  font-size: 22px;\n  font-weight: 500;\n}\n\n.vvm-pd-use-card p {\n  margin-bottom: 0;\n  color: #586862;\n  font-size: 14px;\n  line-height: 1.65;\n}\n\n\/* Details *\/\n.vvm-pd-details {\n  padding: 76px 0 84px;\n  background: #eee5d7;\n}\n\n.vvm-pd-details-grid {\n  display: grid;\n  grid-template-columns: minmax(0, 1fr) minmax(320px, 0.72fr);\n  gap: 38px;\n}\n\n.vvm-pd-details-box,\n.vvm-pd-care-box {\n  padding: 40px;\n  border-radius: 12px;\n}\n\n.vvm-pd-details-box {\n  background: #fffdf9;\n  border: 1px solid #ded5c8;\n}\n\n.vvm-pd-care-box {\n  background: #173f36;\n}\n\n.vvm-pd-details-box h2,\n.vvm-pd-care-box h2 {\n  margin-bottom: 26px;\n  font-size: 34px;\n  font-weight: 500;\n}\n\n.vvm-pd-care-box h2 {\n  color: #ffffff;\n}\n\n.vvm-pd-detail-list {\n  margin: 0;\n  padding: 0;\n  list-style: none;\n}\n\n.vvm-pd-detail-list li {\n  display: grid;\n  grid-template-columns: 155px minmax(0, 1fr);\n  gap: 22px;\n  padding: 15px 0;\n  border-bottom: 1px solid #ded4c6;\n  color: #52645f;\n  font-size: 15px;\n  line-height: 1.6;\n}\n\n.vvm-pd-detail-list li:last-child {\n  border-bottom: 0;\n}\n\n.vvm-pd-detail-list strong {\n  color: #173f36;\n  font-weight: 700;\n}\n\n.vvm-pd-care-box p {\n  margin-bottom: 15px;\n  color: #dce5e1;\n  font-size: 15px;\n  line-height: 1.8;\n}\n\n.vvm-pd-care-box p:last-child {\n  margin-bottom: 0;\n}\n\n\/* Notice *\/\n.vvm-pd-notice {\n  padding: 58px 0;\n  background: #ffffff;\n}\n\n.vvm-pd-notice-box {\n  padding: 34px 38px;\n  background: #fffdf9;\n  border: 1px solid #ded5c8;\n  border-left: 5px solid #d7653b;\n}\n\n.vvm-pd-notice-box h2 {\n  margin-bottom: 12px;\n  font-size: 28px;\n  font-weight: 500;\n}\n\n.vvm-pd-notice-box p {\n  margin-bottom: 0;\n  color: #53655f;\n  font-size: 15px;\n  line-height: 1.8;\n}\n\n\/* Closing *\/\n.vvm-pd-closing {\n  padding: 58px 0;\n  background: #d7653b;\n  text-align: center;\n}\n\n.vvm-pd-closing h2 {\n  max-width: 850px;\n  margin: 0 auto 14px;\n  color: #ffffff;\n  font-size: clamp(31px, 4vw, 48px);\n  font-weight: 500;\n  line-height: 1.15;\n}\n\n.vvm-pd-closing p {\n  max-width: 700px;\n  margin: 0 auto;\n  color: #fff4ed;\n  font-size: 16px;\n  line-height: 1.75;\n}\n\n\/* Responsive *\/\n@media (max-width: 899px) {\n  .vvm-pd-intro-grid,\n  .vvm-pd-details-grid {\n    grid-template-columns: 1fr;\n    gap: 32px;\n  }\n\n  .vvm-pd-feature-grid,\n  .vvm-pd-step-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .vvm-pd-use-grid {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  .vvm-pd-feature-card {\n    min-height: auto;\n  }\n\n  .vvm-pd-feature-number {\n    margin-bottom: 35px;\n  }\n}\n\n@media (max-width: 599px) {\n  .vvm-pd-inner {\n    width: calc(100% - 32px);\n  }\n\n  .vvm-pd-hero {\n    padding: 52px 0 48px;\n  }\n\n  .vvm-pd-hero h2 {\n    letter-spacing: -0.6px;\n  }\n\n  .vvm-pd-lead {\n    font-size: 16px;\n  }\n\n  .vvm-pd-intro,\n  .vvm-pd-features,\n  .vvm-pd-roll,\n  .vvm-pd-uses,\n  .vvm-pd-details,\n  .vvm-pd-notice {\n    padding: 52px 0;\n  }\n\n  .vvm-pd-use-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .vvm-pd-feature-card,\n  .vvm-pd-step,\n  .vvm-pd-details-box,\n  .vvm-pd-care-box,\n  .vvm-pd-notice-box {\n    padding: 27px 22px;\n  }\n\n  .vvm-pd-detail-list li {\n    grid-template-columns: 1fr;\n    gap: 5px;\n  }\n\n  .vvm-pd-closing {\n    padding: 48px 16px;\n  }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"vvm-product-description\"\u003e\n\n  \u003c!-- Hero --\u003e\n  \u003csection class=\"vvm-pd-hero\"\u003e\n    \u003cdiv class=\"vvm-pd-inner\"\u003e\n      \u003cp class=\"vvm-pd-eyebrow\"\u003eClassic Stripes, Ready for Anywhere\u003c\/p\u003e\n\n      \u003ch2\u003eRoll-Up Striped Picnic Mat\u003c\/h2\u003e\n\n      \u003cp class=\"vvm-pd-lead\"\u003e\n        Create a comfortable outdoor space for picnics, campsites and relaxed\n        day trips. This striped picnic mat combines a water-resistant design\n        with a convenient roll-up form for easier transport and storage.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"vvm-pd-tags\"\u003e\n        \u003cspan class=\"vvm-pd-tag\"\u003eWater-Resistant Design\u003c\/span\u003e\n        \u003cspan class=\"vvm-pd-tag\"\u003eRoll-Up Storage\u003c\/span\u003e\n        \u003cspan class=\"vvm-pd-tag\"\u003eClassic Striped Pattern\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Introduction --\u003e\n  \u003csection class=\"vvm-pd-intro\"\u003e\n    \u003cdiv class=\"vvm-pd-inner vvm-pd-intro-grid\"\u003e\n\n      \u003cdiv\u003e\n        \u003cp class=\"vvm-pd-section-label\"\u003eMake Space for the Moment\u003c\/p\u003e\n        \u003ch2\u003eA practical outdoor base wherever you stop.\u003c\/h2\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vvm-pd-intro-copy\"\u003e\n        \u003cp\u003e\n          Unroll the mat across a suitable outdoor surface to create a defined\n          place for sitting, sharing food and keeping picnic essentials together.\n        \u003c\/p\u003e\n\n        \u003cp\u003e\n          Its water-resistant design helps manage suitable outdoor ground conditions,\n          while the striped pattern brings a warm, classic look to your setup.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Features --\u003e\n  \u003csection class=\"vvm-pd-features\"\u003e\n    \u003cdiv class=\"vvm-pd-inner\"\u003e\n\n      \u003cdiv class=\"vvm-pd-features-header\"\u003e\n        \u003cp class=\"vvm-pd-section-label\"\u003eBuilt for Outdoor Days\u003c\/p\u003e\n        \u003ch2\u003eUnroll the comfort, wherever the day takes you.\u003c\/h2\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vvm-pd-feature-grid\"\u003e\n\n        \u003cdiv class=\"vvm-pd-feature-card\"\u003e\n          \u003cspan class=\"vvm-pd-feature-number\"\u003e01\u003c\/span\u003e\n          \u003ch3\u003eWater-Resistant Design\u003c\/h3\u003e\n          \u003cp\u003e\n            Designed to provide a practical sitting surface when used on suitable\n            grass and other everyday outdoor ground conditions.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"vvm-pd-feature-card\"\u003e\n          \u003cspan class=\"vvm-pd-feature-number\"\u003e02\u003c\/span\u003e\n          \u003ch3\u003eRoll-Up Construction\u003c\/h3\u003e\n          \u003cp\u003e\n            Once clean and dry, the mat can be rolled into a more organized form\n            for carrying and storage.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"vvm-pd-feature-card\"\u003e\n          \u003cspan class=\"vvm-pd-feature-number\"\u003e03\u003c\/span\u003e\n          \u003ch3\u003eClassic Striped Style\u003c\/h3\u003e\n          \u003cp\u003e\n            Warm neutral stripes give the mat an inviting outdoor look suited to\n            parks, campsites and family outings.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Roll-up process --\u003e\n  \u003csection class=\"vvm-pd-roll\"\u003e\n    \u003cdiv class=\"vvm-pd-inner\"\u003e\n\n      \u003cdiv class=\"vvm-pd-roll-header\"\u003e\n        \u003cp class=\"vvm-pd-section-label\"\u003eRoll, Carry, Unroll\u003c\/p\u003e\n        \u003ch2\u003eSimple from setup to pack-up.\u003c\/h2\u003e\n        \u003cp\u003e\n          Check the ground before use and make sure the mat is completely dry\n          before returning it to its rolled storage form.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vvm-pd-step-grid\"\u003e\n\n        \u003cdiv class=\"vvm-pd-step\"\u003e\n          \u003cdiv class=\"vvm-pd-step-number\"\u003e01\u003c\/div\u003e\n          \u003ch3\u003eChoose a clear surface\u003c\/h3\u003e\n          \u003cp\u003e\n            Remove sharp stones, sticks and other objects that could damage the\n            mat or make the sitting area uncomfortable.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"vvm-pd-step\"\u003e\n          \u003cdiv class=\"vvm-pd-step-number\"\u003e02\u003c\/div\u003e\n          \u003ch3\u003eUnroll and settle in\u003c\/h3\u003e\n          \u003cp\u003e\n            Spread the mat flat and use it as a defined area for sitting, food,\n            bags and suitable outdoor essentials.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"vvm-pd-step\"\u003e\n          \u003cdiv class=\"vvm-pd-step-number\"\u003e03\u003c\/div\u003e\n          \u003ch3\u003eClean, dry and roll\u003c\/h3\u003e\n          \u003cp\u003e\n            Remove loose debris and let the mat dry completely before rolling it\n            for transport or longer-term storage.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Scenarios --\u003e\n  \u003csection class=\"vvm-pd-uses\"\u003e\n    \u003cdiv class=\"vvm-pd-inner\"\u003e\n\n      \u003cdiv class=\"vvm-pd-uses-header\"\u003e\n        \u003cp class=\"vvm-pd-section-label\"\u003eMade to Go Along\u003c\/p\u003e\n        \u003ch2\u003eA comfortable base for outdoor plans.\u003c\/h2\u003e\n        \u003cp\u003e\n          Take it to suitable outdoor spaces where you want a defined sitting\n          area without bringing permanent furniture.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vvm-pd-use-grid\"\u003e\n\n        \u003cdiv class=\"vvm-pd-use-card\"\u003e\n          \u003cspan\u003e01\u003c\/span\u003e\n          \u003ch3\u003eParks\u003c\/h3\u003e\n          \u003cp\u003eCreate a comfortable space for meals and relaxed afternoons.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"vvm-pd-use-card\"\u003e\n          \u003cspan\u003e02\u003c\/span\u003e\n          \u003ch3\u003eCampsites\u003c\/h3\u003e\n          \u003cp\u003eAdd a defined surface near your tent or seating area.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"vvm-pd-use-card\"\u003e\n          \u003cspan\u003e03\u003c\/span\u003e\n          \u003ch3\u003ePicnics\u003c\/h3\u003e\n          \u003cp\u003eKeep food, bags and seating space together in one area.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"vvm-pd-use-card\"\u003e\n          \u003cspan\u003e04\u003c\/span\u003e\n          \u003ch3\u003eDay Trips\u003c\/h3\u003e\n          \u003cp\u003ePack a roll-up mat for suitable stops and outdoor breaks.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Product information --\u003e\n  \u003csection class=\"vvm-pd-details\"\u003e\n    \u003cdiv class=\"vvm-pd-inner vvm-pd-details-grid\"\u003e\n\n      \u003cdiv class=\"vvm-pd-details-box\"\u003e\n        \u003cp class=\"vvm-pd-section-label\"\u003eProduct Information\u003c\/p\u003e\n        \u003ch2\u003eAt a glance\u003c\/h2\u003e\n\n        \u003cul class=\"vvm-pd-detail-list\"\u003e\n          \u003cli\u003e\n            \u003cstrong\u003eProduct Type\u003c\/strong\u003e\n            \u003cspan\u003eWater-resistant roll-up picnic mat\u003c\/span\u003e\n          \u003c\/li\u003e\n\n          \u003cli\u003e\n            \u003cstrong\u003ePattern\u003c\/strong\u003e\n            \u003cspan\u003eClassic multicolor striped design\u003c\/span\u003e\n          \u003c\/li\u003e\n\n          \u003cli\u003e\n            \u003cstrong\u003eStorage Style\u003c\/strong\u003e\n            \u003cspan\u003eCompact roll-up form\u003c\/span\u003e\n          \u003c\/li\u003e\n\n          \u003cli\u003e\n            \u003cstrong\u003eColor\u003c\/strong\u003e\n            \u003cspan\u003eWarm neutral stripes with forest green edging\u003c\/span\u003e\n          \u003c\/li\u003e\n\n          \u003cli\u003e\n            \u003cstrong\u003eSuitable For\u003c\/strong\u003e\n            \u003cspan\u003eParks, campsites, picnics and outdoor day trips\u003c\/span\u003e\n          \u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vvm-pd-care-box\"\u003e\n        \u003cp class=\"vvm-pd-section-label\"\u003eCare Instructions\u003c\/p\u003e\n        \u003ch2\u003eKeep it ready for the next picnic.\u003c\/h2\u003e\n\n        \u003cp\u003e\n          Shake or brush away loose grass, sand and outdoor debris after use.\n        \u003c\/p\u003e\n\n        \u003cp\u003e\n          Wipe surface marks according to the supplied product-care instructions.\n        \u003c\/p\u003e\n\n        \u003cp\u003e\n          Do not apply bleach, strong detergent or machine-wash the mat unless\n          specifically permitted by the manufacturer.\n        \u003c\/p\u003e\n\n        \u003cp\u003e\n          Allow both sides to dry completely before rolling and storing the mat.\n        \u003c\/p\u003e\n\n        \u003cp\u003e\n          Store in a cool, dry place away from sharp objects and excessive heat.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Notice --\u003e\n  \u003csection class=\"vvm-pd-notice\"\u003e\n    \u003cdiv class=\"vvm-pd-inner\"\u003e\n      \u003cdiv class=\"vvm-pd-notice-box\"\u003e\n        \u003ch2\u003eOutdoor-use reminder\u003c\/h2\u003e\n        \u003cp\u003e\n          Inspect the ground before laying out the mat and keep it away from sharp\n          objects, open flames, cooking equipment and hot surfaces. Water-resistant\n          construction is intended for normal outdoor use and does not mean the mat\n          should be submerged or used during severe weather.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Closing --\u003e\n  \u003csection class=\"vvm-pd-closing\"\u003e\n    \u003cdiv class=\"vvm-pd-inner\"\u003e\n      \u003ch2\u003eRoll it out. Make room for the moment.\u003c\/h2\u003e\n      \u003cp\u003e\n        A striped picnic mat designed for comfortable park days, campsite breaks,\n        family picnics and everyday outdoor escapes.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e","brand":"virevamarket","offers":[{"title":"Default Title","offer_id":67901220356416,"sku":null,"price":36.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1006\/6853\/9200\/files\/roll-up-striped-picnic-mat-hero.webp?v=1793255817"},{"product_id":"reversible-folding-picnic-mat","title":"Reversible Folding Picnic Mat – Compact Two-Sided Outdoor Mat","description":"\u003cstyle\u003e\n.vvm-product-description,\n.vvm-product-description * {\n  box-sizing: border-box;\n}\n\n.vvm-product-description {\n  width: 100vw;\n  max-width: 100vw;\n  margin-left: calc(50% - 50vw);\n  overflow: hidden;\n  background: #f8f3ec;\n  color: #173f36;\n  font-family: Arial, Helvetica, sans-serif;\n}\n\n.vvm-product-description h2,\n.vvm-product-description h3,\n.vvm-product-description p {\n  margin-top: 0;\n}\n\n.vvm-product-description h2,\n.vvm-product-description h3 {\n  font-family: Georgia, \"Times New Roman\", serif;\n  color: #123d33;\n}\n\n.vvm-pd-inner {\n  width: calc(100% - 40px);\n  max-width: 1200px;\n  margin: 0 auto;\n}\n\n.vvm-pd-section-label {\n  margin-bottom: 14px !important;\n  color: #d7653b;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 3px;\n  text-transform: uppercase;\n}\n\n\/* Hero *\/\n.vvm-pd-hero {\n  padding: 82px 0 76px;\n  background:\n    radial-gradient(circle at 78% 28%, rgba(196, 111, 70, 0.2), transparent 32%),\n    linear-gradient(135deg, #f8f3ec 0%, #e9dfd1 100%);\n}\n\n.vvm-pd-eyebrow {\n  margin-bottom: 17px !important;\n  color: #d7653b;\n  font-size: 12px;\n  font-weight: 700;\n  letter-spacing: 3px;\n  text-transform: uppercase;\n}\n\n.vvm-pd-hero h2 {\n  max-width: 970px;\n  margin-bottom: 24px;\n  font-size: clamp(42px, 6vw, 72px);\n  font-weight: 500;\n  line-height: 1.03;\n  letter-spacing: -1.5px;\n}\n\n.vvm-pd-lead {\n  max-width: 820px;\n  margin-bottom: 0 !important;\n  color: #4e625c;\n  font-size: 18px;\n  line-height: 1.8;\n}\n\n.vvm-pd-tags {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 10px;\n  margin-top: 30px;\n}\n\n.vvm-pd-tag {\n  display: inline-block;\n  padding: 9px 14px;\n  border: 1px solid rgba(23, 63, 54, 0.28);\n  color: #173f36;\n  font-size: 12px;\n  font-weight: 700;\n  letter-spacing: 0.8px;\n  text-transform: uppercase;\n  border-radius: 30px;\n}\n\n\/* Introduction *\/\n.vvm-pd-intro {\n  padding: 72px 0;\n  background: #ffffff;\n}\n\n.vvm-pd-intro-grid {\n  display: grid;\n  grid-template-columns: minmax(260px, 0.75fr) minmax(0, 1.25fr);\n  gap: 80px;\n  align-items: start;\n}\n\n.vvm-pd-intro h2 {\n  margin-bottom: 0;\n  font-size: clamp(34px, 4vw, 52px);\n  font-weight: 500;\n  line-height: 1.12;\n}\n\n.vvm-pd-intro-copy p {\n  margin-bottom: 18px;\n  color: #52645f;\n  font-size: 16px;\n  line-height: 1.85;\n}\n\n.vvm-pd-intro-copy p:last-child {\n  margin-bottom: 0;\n}\n\n\/* Features *\/\n.vvm-pd-features {\n  padding: 72px 0 80px;\n  background: #173f36;\n}\n\n.vvm-pd-features-header {\n  max-width: 760px;\n  margin-bottom: 40px;\n}\n\n.vvm-pd-features .vvm-pd-section-label {\n  color: #ef9a63;\n}\n\n.vvm-pd-features-header h2 {\n  margin-bottom: 0;\n  color: #ffffff;\n  font-size: clamp(34px, 4vw, 52px);\n  font-weight: 500;\n  line-height: 1.12;\n}\n\n.vvm-pd-feature-grid {\n  display: grid;\n  grid-template-columns: repeat(3, minmax(0, 1fr));\n  gap: 18px;\n}\n\n.vvm-pd-feature-card {\n  min-height: 275px;\n  padding: 32px;\n  background: rgba(255, 255, 255, 0.06);\n  border: 1px solid rgba(255, 255, 255, 0.18);\n  border-radius: 12px;\n}\n\n.vvm-pd-feature-number {\n  display: block;\n  margin-bottom: 55px;\n  color: #ef9a63;\n  font-size: 12px;\n  font-weight: 700;\n  letter-spacing: 2px;\n}\n\n.vvm-pd-feature-card h3 {\n  margin-bottom: 12px;\n  color: #ffffff;\n  font-size: 25px;\n  font-weight: 500;\n  line-height: 1.2;\n}\n\n.vvm-pd-feature-card p {\n  margin-bottom: 0;\n  color: #d8e1dd;\n  font-size: 15px;\n  line-height: 1.75;\n}\n\n\/* Two sides *\/\n.vvm-pd-reversible {\n  padding: 78px 0;\n  background: #eee5d7;\n}\n\n.vvm-pd-reversible-header {\n  max-width: 740px;\n  margin-bottom: 38px;\n}\n\n.vvm-pd-reversible-header h2 {\n  margin-bottom: 15px;\n  font-size: clamp(34px, 4vw, 52px);\n  font-weight: 500;\n  line-height: 1.12;\n}\n\n.vvm-pd-reversible-header p {\n  margin-bottom: 0;\n  color: #53655f;\n  font-size: 16px;\n  line-height: 1.8;\n}\n\n.vvm-pd-side-grid {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 20px;\n}\n\n.vvm-pd-side-card {\n  min-height: 270px;\n  padding: 38px;\n  background: #fffdf9;\n  border: 1px solid #ded5c8;\n  border-radius: 12px;\n}\n\n.vvm-pd-side-card:first-child {\n  border-top: 5px solid #173f36;\n}\n\n.vvm-pd-side-card:last-child {\n  border-top: 5px solid #d7653b;\n}\n\n.vvm-pd-side-label {\n  display: block;\n  margin-bottom: 45px;\n  color: #d7653b;\n  font-size: 12px;\n  font-weight: 700;\n  letter-spacing: 2px;\n}\n\n.vvm-pd-side-card h3 {\n  margin-bottom: 12px;\n  font-size: 29px;\n  font-weight: 500;\n}\n\n.vvm-pd-side-card p {\n  margin-bottom: 0;\n  color: #586862;\n  font-size: 15px;\n  line-height: 1.75;\n}\n\n\/* Folding steps *\/\n.vvm-pd-fold {\n  padding: 76px 0;\n  background: #ffffff;\n}\n\n.vvm-pd-fold-header {\n  max-width: 720px;\n  margin-bottom: 38px;\n}\n\n.vvm-pd-fold-header h2 {\n  margin-bottom: 14px;\n  font-size: clamp(34px, 4vw, 52px);\n  font-weight: 500;\n  line-height: 1.12;\n}\n\n.vvm-pd-fold-header p {\n  margin-bottom: 0;\n  color: #53655f;\n  font-size: 16px;\n  line-height: 1.8;\n}\n\n.vvm-pd-step-grid {\n  display: grid;\n  grid-template-columns: repeat(3, minmax(0, 1fr));\n  gap: 16px;\n}\n\n.vvm-pd-step {\n  padding: 32px;\n  background: #f8f3ec;\n  border-bottom: 3px solid #d7653b;\n}\n\n.vvm-pd-step-number {\n  display: block;\n  margin-bottom: 30px;\n  color: #d7653b;\n  font-size: 12px;\n  font-weight: 700;\n  letter-spacing: 2px;\n}\n\n.vvm-pd-step h3 {\n  margin-bottom: 10px;\n  font-size: 25px;\n  font-weight: 500;\n}\n\n.vvm-pd-step p {\n  margin-bottom: 0;\n  color: #586862;\n  font-size: 15px;\n  line-height: 1.75;\n}\n\n\/* Uses *\/\n.vvm-pd-uses {\n  padding: 76px 0;\n  background: #eee5d7;\n}\n\n.vvm-pd-uses-header {\n  max-width: 720px;\n  margin-bottom: 38px;\n}\n\n.vvm-pd-uses-header h2 {\n  margin-bottom: 14px;\n  font-size: clamp(34px, 4vw, 52px);\n  font-weight: 500;\n  line-height: 1.12;\n}\n\n.vvm-pd-uses-header p {\n  margin-bottom: 0;\n  color: #53655f;\n  font-size: 16px;\n  line-height: 1.8;\n}\n\n.vvm-pd-use-grid {\n  display: grid;\n  grid-template-columns: repeat(4, minmax(0, 1fr));\n  gap: 14px;\n}\n\n.vvm-pd-use-card {\n  padding: 28px 24px;\n  background: #fffdf9;\n  border-bottom: 3px solid #d7653b;\n}\n\n.vvm-pd-use-card span {\n  display: block;\n  margin-bottom: 26px;\n  color: #d7653b;\n  font-size: 12px;\n  font-weight: 700;\n  letter-spacing: 2px;\n}\n\n.vvm-pd-use-card h3 {\n  margin-bottom: 8px;\n  font-size: 22px;\n  font-weight: 500;\n}\n\n.vvm-pd-use-card p {\n  margin-bottom: 0;\n  color: #586862;\n  font-size: 14px;\n  line-height: 1.65;\n}\n\n\/* Details *\/\n.vvm-pd-details {\n  padding: 76px 0 84px;\n  background: #ffffff;\n}\n\n.vvm-pd-details-grid {\n  display: grid;\n  grid-template-columns: minmax(0, 1fr) minmax(320px, 0.72fr);\n  gap: 38px;\n}\n\n.vvm-pd-details-box,\n.vvm-pd-care-box {\n  padding: 40px;\n  border-radius: 12px;\n}\n\n.vvm-pd-details-box {\n  background: #f8f3ec;\n  border: 1px solid #ded5c8;\n}\n\n.vvm-pd-care-box {\n  background: #173f36;\n}\n\n.vvm-pd-details-box h2,\n.vvm-pd-care-box h2 {\n  margin-bottom: 26px;\n  font-size: 34px;\n  font-weight: 500;\n}\n\n.vvm-pd-care-box h2 {\n  color: #ffffff;\n}\n\n.vvm-pd-detail-list {\n  margin: 0;\n  padding: 0;\n  list-style: none;\n}\n\n.vvm-pd-detail-list li {\n  display: grid;\n  grid-template-columns: 155px minmax(0, 1fr);\n  gap: 22px;\n  padding: 15px 0;\n  border-bottom: 1px solid #ded4c6;\n  color: #52645f;\n  font-size: 15px;\n  line-height: 1.6;\n}\n\n.vvm-pd-detail-list li:last-child {\n  border-bottom: 0;\n}\n\n.vvm-pd-detail-list strong {\n  color: #173f36;\n  font-weight: 700;\n}\n\n.vvm-pd-care-box p {\n  margin-bottom: 15px;\n  color: #dce5e1;\n  font-size: 15px;\n  line-height: 1.8;\n}\n\n.vvm-pd-care-box p:last-child {\n  margin-bottom: 0;\n}\n\n\/* Notice *\/\n.vvm-pd-notice {\n  padding: 58px 0;\n  background: #eee5d7;\n}\n\n.vvm-pd-notice-box {\n  padding: 34px 38px;\n  background: #fffdf9;\n  border: 1px solid #ded5c8;\n  border-left: 5px solid #d7653b;\n}\n\n.vvm-pd-notice-box h2 {\n  margin-bottom: 12px;\n  font-size: 28px;\n  font-weight: 500;\n}\n\n.vvm-pd-notice-box p {\n  margin-bottom: 0;\n  color: #53655f;\n  font-size: 15px;\n  line-height: 1.8;\n}\n\n\/* Closing *\/\n.vvm-pd-closing {\n  padding: 58px 0;\n  background: #d7653b;\n  text-align: center;\n}\n\n.vvm-pd-closing h2 {\n  max-width: 850px;\n  margin: 0 auto 14px;\n  color: #ffffff;\n  font-size: clamp(31px, 4vw, 48px);\n  font-weight: 500;\n  line-height: 1.15;\n}\n\n.vvm-pd-closing p {\n  max-width: 700px;\n  margin: 0 auto;\n  color: #fff4ed;\n  font-size: 16px;\n  line-height: 1.75;\n}\n\n\/* Responsive *\/\n@media (max-width: 899px) {\n  .vvm-pd-intro-grid,\n  .vvm-pd-details-grid {\n    grid-template-columns: 1fr;\n    gap: 32px;\n  }\n\n  .vvm-pd-feature-grid,\n  .vvm-pd-step-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .vvm-pd-use-grid {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  .vvm-pd-feature-card {\n    min-height: auto;\n  }\n\n  .vvm-pd-feature-number {\n    margin-bottom: 35px;\n  }\n}\n\n@media (max-width: 599px) {\n  .vvm-pd-inner {\n    width: calc(100% - 32px);\n  }\n\n  .vvm-pd-hero {\n    padding: 52px 0 48px;\n  }\n\n  .vvm-pd-hero h2 {\n    letter-spacing: -0.6px;\n  }\n\n  .vvm-pd-lead {\n    font-size: 16px;\n  }\n\n  .vvm-pd-intro,\n  .vvm-pd-features,\n  .vvm-pd-reversible,\n  .vvm-pd-fold,\n  .vvm-pd-uses,\n  .vvm-pd-details,\n  .vvm-pd-notice {\n    padding: 52px 0;\n  }\n\n  .vvm-pd-side-grid,\n  .vvm-pd-use-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .vvm-pd-feature-card,\n  .vvm-pd-side-card,\n  .vvm-pd-step,\n  .vvm-pd-details-box,\n  .vvm-pd-care-box,\n  .vvm-pd-notice-box {\n    padding: 27px 22px;\n  }\n\n  .vvm-pd-side-card {\n    min-height: auto;\n  }\n\n  .vvm-pd-side-label {\n    margin-bottom: 30px;\n  }\n\n  .vvm-pd-detail-list li {\n    grid-template-columns: 1fr;\n    gap: 5px;\n  }\n\n  .vvm-pd-closing {\n    padding: 48px 16px;\n  }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"vvm-product-description\"\u003e\n\n  \u003c!-- Hero --\u003e\n  \u003csection class=\"vvm-pd-hero\"\u003e\n    \u003cdiv class=\"vvm-pd-inner\"\u003e\n      \u003cp class=\"vvm-pd-eyebrow\"\u003eTwo Sides, One Outdoor Mat\u003c\/p\u003e\n\n      \u003ch2\u003eReversible Folding Picnic Mat\u003c\/h2\u003e\n\n      \u003cp class=\"vvm-pd-lead\"\u003e\n        Change the look of your outdoor setup with one easy flip. This reversible\n        picnic mat combines two contrasting patterns with a compact folding design\n        for parks, campsites, picnics and everyday outdoor breaks.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"vvm-pd-tags\"\u003e\n        \u003cspan class=\"vvm-pd-tag\"\u003eReversible Design\u003c\/span\u003e\n        \u003cspan class=\"vvm-pd-tag\"\u003eCompact Folding Form\u003c\/span\u003e\n        \u003cspan class=\"vvm-pd-tag\"\u003eTwo Outdoor Patterns\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Introduction --\u003e\n  \u003csection class=\"vvm-pd-intro\"\u003e\n    \u003cdiv class=\"vvm-pd-inner vvm-pd-intro-grid\"\u003e\n\n      \u003cdiv\u003e\n        \u003cp class=\"vvm-pd-section-label\"\u003eFlip the Look\u003c\/p\u003e\n        \u003ch2\u003eChoose calm geometry or a warmer pattern.\u003c\/h2\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vvm-pd-intro-copy\"\u003e\n        \u003cp\u003e\n          The two-sided construction lets you change the visible surface to suit\n          your campsite, picnic setup or preferred outdoor style.\n        \u003c\/p\u003e\n\n        \u003cp\u003e\n          When the outing is finished, the mat folds into a more compact shape\n          for easier organization, transport and storage.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Features --\u003e\n  \u003csection class=\"vvm-pd-features\"\u003e\n    \u003cdiv class=\"vvm-pd-inner\"\u003e\n\n      \u003cdiv class=\"vvm-pd-features-header\"\u003e\n        \u003cp class=\"vvm-pd-section-label\"\u003eFlexible Outdoor Style\u003c\/p\u003e\n        \u003ch2\u003eFlip it, fold it and take it along.\u003c\/h2\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vvm-pd-feature-grid\"\u003e\n\n        \u003cdiv class=\"vvm-pd-feature-card\"\u003e\n          \u003cspan class=\"vvm-pd-feature-number\"\u003e01\u003c\/span\u003e\n          \u003ch3\u003eReversible Construction\u003c\/h3\u003e\n          \u003cp\u003e\n            Two contrasting surfaces give you more flexibility when coordinating\n            the mat with different outdoor settings.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"vvm-pd-feature-card\"\u003e\n          \u003cspan class=\"vvm-pd-feature-number\"\u003e02\u003c\/span\u003e\n          \u003ch3\u003eFolding Design\u003c\/h3\u003e\n          \u003cp\u003e\n            The structured folding form creates a compact shape for more organized\n            transport and storage after use.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"vvm-pd-feature-card\"\u003e\n          \u003cspan class=\"vvm-pd-feature-number\"\u003e03\u003c\/span\u003e\n          \u003ch3\u003eDefined Outdoor Space\u003c\/h3\u003e\n          \u003cp\u003e\n            Unfold the mat to create a clear area for sitting, sharing food and\n            keeping suitable belongings together.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Two sides --\u003e\n  \u003csection class=\"vvm-pd-reversible\"\u003e\n    \u003cdiv class=\"vvm-pd-inner\"\u003e\n\n      \u003cdiv class=\"vvm-pd-reversible-header\"\u003e\n        \u003cp class=\"vvm-pd-section-label\"\u003eChoose Your Side\u003c\/p\u003e\n        \u003ch2\u003eTwo patterns for different outdoor moods.\u003c\/h2\u003e\n        \u003cp\u003e\n          Turn the mat over to change its visible color and pattern without\n          bringing a second blanket.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vvm-pd-side-grid\"\u003e\n\n        \u003cdiv class=\"vvm-pd-side-card\"\u003e\n          \u003cspan class=\"vvm-pd-side-label\"\u003eSIDE 01\u003c\/span\u003e\n          \u003ch3\u003eForest green geometry\u003c\/h3\u003e\n          \u003cp\u003e\n            A calm geometric pattern in forest green and warm cream for a clean,\n            outdoor-inspired setup.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"vvm-pd-side-card\"\u003e\n          \u003cspan class=\"vvm-pd-side-label\"\u003eSIDE 02\u003c\/span\u003e\n          \u003ch3\u003eWarm terracotta checks\u003c\/h3\u003e\n          \u003cp\u003e\n            A warmer contrasting pattern that adds a softer, more inviting look\n            to parks, picnics and campsite spaces.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Folding process --\u003e\n  \u003csection class=\"vvm-pd-fold\"\u003e\n    \u003cdiv class=\"vvm-pd-inner\"\u003e\n\n      \u003cdiv class=\"vvm-pd-fold-header\"\u003e\n        \u003cp class=\"vvm-pd-section-label\"\u003eFold Small, Go Far\u003c\/p\u003e\n        \u003ch2\u003eFrom outdoor space to compact storage.\u003c\/h2\u003e\n        \u003cp\u003e\n          Check the surface before setup and allow the mat to dry fully before\n          folding it for storage.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vvm-pd-step-grid\"\u003e\n\n        \u003cdiv class=\"vvm-pd-step\"\u003e\n          \u003cspan class=\"vvm-pd-step-number\"\u003e01 · PREPARE\u003c\/span\u003e\n          \u003ch3\u003eChoose a suitable area\u003c\/h3\u003e\n          \u003cp\u003e\n            Remove sharp stones, sticks and other objects that could damage the\n            mat or make the sitting area uncomfortable.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"vvm-pd-step\"\u003e\n          \u003cspan class=\"vvm-pd-step-number\"\u003e02 · UNFOLD\u003c\/span\u003e\n          \u003ch3\u003eCreate your space\u003c\/h3\u003e\n          \u003cp\u003e\n            Open the mat fully and select which patterned side you want to display\n            for the outing.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"vvm-pd-step\"\u003e\n          \u003cspan class=\"vvm-pd-step-number\"\u003e03 · PACK\u003c\/span\u003e\n          \u003ch3\u003eClean, dry and fold\u003c\/h3\u003e\n          \u003cp\u003e\n            Remove loose debris and let both sides dry completely before folding\n            the mat into its compact form.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Uses --\u003e\n  \u003csection class=\"vvm-pd-uses\"\u003e\n    \u003cdiv class=\"vvm-pd-inner\"\u003e\n\n      \u003cdiv class=\"vvm-pd-uses-header\"\u003e\n        \u003cp class=\"vvm-pd-section-label\"\u003eMade for Outdoor Days\u003c\/p\u003e\n        \u003ch2\u003eA flexible base for everyday escapes.\u003c\/h2\u003e\n        \u003cp\u003e\n          Use it in suitable outdoor spaces where you want a defined sitting\n          area with a choice of two visual styles.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vvm-pd-use-grid\"\u003e\n\n        \u003cdiv class=\"vvm-pd-use-card\"\u003e\n          \u003cspan\u003e01\u003c\/span\u003e\n          \u003ch3\u003eParks\u003c\/h3\u003e\n          \u003cp\u003eCreate a defined space for relaxed afternoons and family outings.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"vvm-pd-use-card\"\u003e\n          \u003cspan\u003e02\u003c\/span\u003e\n          \u003ch3\u003ePicnics\u003c\/h3\u003e\n          \u003cp\u003eKeep seating, food and suitable belongings together in one area.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"vvm-pd-use-card\"\u003e\n          \u003cspan\u003e03\u003c\/span\u003e\n          \u003ch3\u003eCampsites\u003c\/h3\u003e\n          \u003cp\u003eAdd a patterned surface beside your tent or seating setup.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"vvm-pd-use-card\"\u003e\n          \u003cspan\u003e04\u003c\/span\u003e\n          \u003ch3\u003eDay Trips\u003c\/h3\u003e\n          \u003cp\u003ePack a folding mat for outdoor stops and relaxed breaks.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Product information --\u003e\n  \u003csection class=\"vvm-pd-details\"\u003e\n    \u003cdiv class=\"vvm-pd-inner vvm-pd-details-grid\"\u003e\n\n      \u003cdiv class=\"vvm-pd-details-box\"\u003e\n        \u003cp class=\"vvm-pd-section-label\"\u003eProduct Information\u003c\/p\u003e\n        \u003ch2\u003eAt a glance\u003c\/h2\u003e\n\n        \u003cul class=\"vvm-pd-detail-list\"\u003e\n          \u003cli\u003e\n            \u003cstrong\u003eProduct Type\u003c\/strong\u003e\n            \u003cspan\u003eReversible folding outdoor picnic mat\u003c\/span\u003e\n          \u003c\/li\u003e\n\n          \u003cli\u003e\n            \u003cstrong\u003eSide Design\u003c\/strong\u003e\n            \u003cspan\u003eTwo contrasting patterned surfaces\u003c\/span\u003e\n          \u003c\/li\u003e\n\n          \u003cli\u003e\n            \u003cstrong\u003eStorage Style\u003c\/strong\u003e\n            \u003cspan\u003eCompact folding form\u003c\/span\u003e\n          \u003c\/li\u003e\n\n          \u003cli\u003e\n            \u003cstrong\u003eColor\u003c\/strong\u003e\n            \u003cspan\u003eForest green, warm cream and terracotta\u003c\/span\u003e\n          \u003c\/li\u003e\n\n          \u003cli\u003e\n            \u003cstrong\u003eSuitable For\u003c\/strong\u003e\n            \u003cspan\u003eParks, picnics, campsites and outdoor day trips\u003c\/span\u003e\n          \u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vvm-pd-care-box\"\u003e\n        \u003cp class=\"vvm-pd-section-label\"\u003eCare Instructions\u003c\/p\u003e\n        \u003ch2\u003eCare for both sides.\u003c\/h2\u003e\n\n        \u003cp\u003e\n          Shake or brush away loose grass, sand and outdoor debris after use.\n        \u003c\/p\u003e\n\n        \u003cp\u003e\n          Wipe surface marks according to the supplied product-care instructions.\n        \u003c\/p\u003e\n\n        \u003cp\u003e\n          Do not apply bleach, strong detergent or machine-wash the mat unless\n          specifically permitted by the manufacturer.\n        \u003c\/p\u003e\n\n        \u003cp\u003e\n          Allow both sides and all folds to dry completely before storage.\n        \u003c\/p\u003e\n\n        \u003cp\u003e\n          Store in a cool, dry place away from sharp objects and excessive heat.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Notice --\u003e\n  \u003csection class=\"vvm-pd-notice\"\u003e\n    \u003cdiv class=\"vvm-pd-inner\"\u003e\n      \u003cdiv class=\"vvm-pd-notice-box\"\u003e\n        \u003ch2\u003eOutdoor-use reminder\u003c\/h2\u003e\n        \u003cp\u003e\n          Inspect the ground before laying out the mat. Keep it away from sharp\n          objects, open flames, cooking equipment and hot surfaces. No waterproof\n          or water-resistance rating should be assumed unless confirmed in the\n          manufacturer’s specifications.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Closing --\u003e\n  \u003csection class=\"vvm-pd-closing\"\u003e\n    \u003cdiv class=\"vvm-pd-inner\"\u003e\n      \u003ch2\u003eFlip the look. Make space for the moment.\u003c\/h2\u003e\n      \u003cp\u003e\n        A reversible folding picnic mat designed for flexible outdoor styling,\n        compact storage and comfortable everyday escapes.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e","brand":"virevamarket","offers":[{"title":"Default Title","offer_id":67901251420480,"sku":null,"price":42.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1006\/6853\/9200\/files\/reversible-compact-picnic-mat-hero.webp?v=1793255981"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1006\/6853\/9200\/collections\/65d1c846e87e09969c9b8ac4f91f5dd6.webp?v=1793268031","url":"https:\/\/virevamarket.com\/collections\/picnic-mats.oembed","provider":"virevamarket","version":"1.0","type":"link"}