{"product_id":"custom-fit-tpe-floor-mats-cargo-liner-for-rivian-r2","title":"Custom-Fit TPE Floor Mats \u0026 Cargo Liner for Rivian R2","description":"\u003cstyle\u003e\n.ts-r2 {\n  --r2-ink: #171918;\n  --r2-text: #353836;\n  --r2-muted: #6d716e;\n  --r2-line: #e3e5e2;\n  --r2-soft: #f4f5f2;\n  --r2-soft-2: #eeeeea;\n  --r2-white: #ffffff;\n\n  width: 100%;\n  max-width: 1080px;\n  margin: 0 auto;\n  padding: 12px 0 38px;\n  color: var(--r2-text);\n  font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\",\n               Arial, Helvetica, sans-serif;\n  box-sizing: border-box;\n}\n\n.ts-r2 *,\n.ts-r2 *::before,\n.ts-r2 *::after {\n  box-sizing: border-box;\n}\n\n.ts-r2 img {\n  display: block;\n  width: 100%;\n  height: auto;\n  border: 0;\n}\n\n.ts-r2 h2 {\n  margin: 0 0 16px;\n  text-align: center;\n  color: var(--r2-ink);\n  font-size: clamp(27px, 4vw, 39px);\n  line-height: 1.13;\n  letter-spacing: -0.75px;\n  font-weight: 700;\n}\n\n.ts-r2 h3 {\n  margin: 0 0 9px;\n  color: var(--r2-ink);\n  font-size: 19px;\n  line-height: 1.35;\n  font-weight: 700;\n}\n\n.ts-r2 p {\n  margin: 0;\n  color: var(--r2-muted);\n  font-size: 16px;\n  line-height: 1.72;\n  text-align: left;\n}\n\n.ts-r2 a {\n  color: inherit;\n  text-decoration: none;\n}\n\n.ts-r2-section {\n  margin-top: 58px;\n}\n\n.ts-r2-eyebrow {\n  display: block;\n  margin-bottom: 10px;\n  color: #717570;\n  text-align: center;\n  text-transform: uppercase;\n  letter-spacing: 1.7px;\n  font-size: 11px;\n  line-height: 1.4;\n  font-weight: 700;\n}\n\n.ts-r2-intro {\n  max-width: 740px;\n  margin: 0 auto 26px;\n}\n\n.ts-r2-intro p {\n  text-align: center;\n}\n\n.ts-r2-crop {\n  position: relative;\n  width: 100%;\n  aspect-ratio: 1 \/ 0.9;\n  overflow: hidden;\n  background: #fff;\n}\n\n.ts-r2-crop img {\n  width: 100%;\n  height: auto;\n  object-fit: contain;\n  object-position: top center;\n}\n\n\n\/* HERO *\/\n\n.ts-r2-hero {\n  padding: 40px 32px 28px;\n  overflow: hidden;\n  text-align: center;\n  background: var(--r2-soft);\n  border-radius: 18px;\n}\n\n.ts-r2-hero h2 {\n  max-width: 760px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n.ts-r2-hero \u003e p {\n  max-width: 720px;\n  margin: 0 auto;\n  text-align: center;\n}\n\n.ts-r2-chips {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-top: 21px;\n}\n\n.ts-r2-chip {\n  padding: 8px 12px;\n  color: #343733;\n  background: #fff;\n  border: 1px solid #dedfdb;\n  border-radius: 999px;\n  font-size: 12px;\n  line-height: 1.3;\n  font-weight: 650;\n}\n\n.ts-r2-hero-media {\n  max-width: 690px;\n  margin: 27px auto 0;\n  overflow: hidden;\n  background: #fff;\n  border-radius: 14px;\n}\n\n.ts-r2-option-note {\n  max-width: 690px;\n  margin: 17px auto 0;\n  padding: 13px 16px;\n  color: #434641;\n  background: #fff;\n  border: 1px solid #dedfdb;\n  border-radius: 10px;\n  font-size: 13px;\n  line-height: 1.55;\n  text-align: center;\n}\n\n\n\/* BENEFITS *\/\n\n.ts-r2-benefits {\n  display: grid;\n  grid-template-columns: repeat(4, minmax(0, 1fr));\n  gap: 12px;\n  margin-top: 25px;\n}\n\n.ts-r2-benefit {\n  padding: 23px 18px;\n  background: #fff;\n  border: 1px solid var(--r2-line);\n  border-radius: 13px;\n}\n\n.ts-r2-benefit-no {\n  display: block;\n  margin-bottom: 13px;\n  color: #989c97;\n  font-size: 12px;\n  font-weight: 700;\n}\n\n.ts-r2-benefit h3 {\n  font-size: 17px;\n}\n\n.ts-r2-benefit p {\n  font-size: 14px;\n  line-height: 1.6;\n}\n\n\n\/* OPTIONS *\/\n\n.ts-r2-options {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 14px;\n  margin-top: 28px;\n}\n\n.ts-r2-option {\n  overflow: hidden;\n  background: #fff;\n  border: 1px solid var(--r2-line);\n  border-radius: 15px;\n}\n\n.ts-r2-option-image {\n  background: #fff;\n}\n\n.ts-r2-option-copy {\n  padding: 19px 20px 21px;\n}\n\n.ts-r2-option-label {\n  display: block;\n  margin-bottom: 6px;\n  color: #858985;\n  text-transform: uppercase;\n  letter-spacing: 1.15px;\n  font-size: 10px;\n  font-weight: 700;\n}\n\n.ts-r2-option-copy h3 {\n  font-size: 18px;\n}\n\n.ts-r2-option-copy p {\n  font-size: 14px;\n  line-height: 1.6;\n}\n\n\n\/* SPLIT *\/\n\n.ts-r2-split {\n  display: grid;\n  grid-template-columns: minmax(0, 1.02fr) minmax(0, .98fr);\n  align-items: center;\n  gap: 38px;\n}\n\n.ts-r2-split.reverse .ts-r2-copy {\n  order: 2;\n}\n\n.ts-r2-split.reverse .ts-r2-media {\n  order: 1;\n}\n\n.ts-r2-copy h2 {\n  text-align: left;\n}\n\n.ts-r2-copy .ts-r2-eyebrow {\n  text-align: left;\n}\n\n.ts-r2-media {\n  overflow: hidden;\n  background: #fff;\n  border: 1px solid var(--r2-line);\n  border-radius: 15px;\n}\n\n.ts-r2-list {\n  margin: 19px 0 0;\n  padding: 0;\n  list-style: none;\n}\n\n.ts-r2-list li {\n  position: relative;\n  margin: 0 0 11px;\n  padding-left: 23px;\n  color: #454945;\n  font-size: 15px;\n  line-height: 1.55;\n}\n\n.ts-r2-list li::before {\n  content: \"✓\";\n  position: absolute;\n  left: 0;\n  top: 0;\n  color: #181a18;\n  font-weight: 700;\n}\n\n\n\/* TWO FEATURE AREAS *\/\n\n.ts-r2-duo {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 14px;\n  margin-top: 27px;\n}\n\n.ts-r2-area {\n  overflow: hidden;\n  background: #fff;\n  border: 1px solid var(--r2-line);\n  border-radius: 15px;\n}\n\n.ts-r2-area-copy {\n  padding: 21px;\n}\n\n.ts-r2-area-copy h3 {\n  font-size: 19px;\n}\n\n.ts-r2-area-copy p {\n  font-size: 14px;\n}\n\n\n\/* USE CASE *\/\n\n.ts-r2-use {\n  padding: 34px 27px;\n  background: var(--r2-ink);\n  border-radius: 16px;\n}\n\n.ts-r2-use .ts-r2-eyebrow {\n  color: #a9ada8;\n}\n\n.ts-r2-use h2 {\n  color: #fff;\n}\n\n.ts-r2-use \u003e p {\n  max-width: 730px;\n  margin: 0 auto;\n  color: #d0d3cf;\n  text-align: center;\n}\n\n.ts-r2-use-grid {\n  display: grid;\n  grid-template-columns: repeat(4, minmax(0, 1fr));\n  gap: 9px;\n  margin-top: 26px;\n}\n\n.ts-r2-use-item {\n  padding: 18px 15px;\n  background: rgba(255,255,255,.07);\n  border: 1px solid rgba(255,255,255,.12);\n  border-radius: 11px;\n}\n\n.ts-r2-use-item strong {\n  display: block;\n  margin-bottom: 4px;\n  color: #fff;\n  font-size: 14px;\n}\n\n.ts-r2-use-item span {\n  color: #bfc3be;\n  font-size: 12px;\n  line-height: 1.45;\n}\n\n\n\/* MATERIAL *\/\n\n.ts-r2-material {\n  padding: 34px 27px;\n  background: var(--r2-soft);\n  border-radius: 16px;\n}\n\n.ts-r2-material-grid {\n  display: grid;\n  grid-template-columns: repeat(3, minmax(0,1fr));\n  gap: 12px;\n  margin-top: 25px;\n}\n\n.ts-r2-material-card {\n  padding: 22px;\n  background: #fff;\n  border: 1px solid #e1e2de;\n  border-radius: 12px;\n}\n\n.ts-r2-material-card strong {\n  display: block;\n  margin-bottom: 7px;\n  color: var(--r2-ink);\n  font-size: 15px;\n}\n\n.ts-r2-material-card p {\n  font-size: 14px;\n  line-height: 1.58;\n}\n\n\n\/* FITMENT *\/\n\n.ts-r2-fit {\n  padding: 32px;\n  background: #f5f5f2;\n  border-radius: 16px;\n}\n\n.ts-r2-fit \u003e p {\n  max-width: 760px;\n  margin: 0 auto;\n  text-align: center;\n}\n\n.ts-r2-fit-grid {\n  display: grid;\n  grid-template-columns: repeat(3, minmax(0,1fr));\n  gap: 11px;\n  margin-top: 25px;\n}\n\n.ts-r2-fit-card {\n  padding: 21px;\n  background: #fff;\n  border: 1px solid #e1e2df;\n  border-radius: 12px;\n}\n\n.ts-r2-fit-card strong {\n  display: block;\n  margin-bottom: 7px;\n  color: #181a18;\n  font-size: 15px;\n}\n\n.ts-r2-fit-card p {\n  font-size: 14px;\n  line-height: 1.58;\n}\n\n.ts-r2-notice {\n  margin-top: 17px;\n  padding: 18px 20px;\n  background: #fff;\n  border-left: 3px solid #1c1e1c;\n}\n\n.ts-r2-notice strong {\n  display: block;\n  margin-bottom: 5px;\n  color: #181a18;\n  font-size: 14px;\n}\n\n.ts-r2-notice p {\n  font-size: 13px;\n  line-height: 1.6;\n}\n\n\n\/* CARE *\/\n\n.ts-r2-care {\n  display: grid;\n  grid-template-columns: repeat(4, minmax(0,1fr));\n  gap: 11px;\n  margin-top: 25px;\n}\n\n.ts-r2-care-step {\n  padding: 21px 18px;\n  border: 1px solid var(--r2-line);\n  border-radius: 12px;\n}\n\n.ts-r2-care-no {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 30px;\n  height: 30px;\n  margin-bottom: 13px;\n  color: #fff;\n  background: #1b1d1b;\n  border-radius: 50%;\n  font-size: 12px;\n  font-weight: 700;\n}\n\n.ts-r2-care-step p {\n  font-size: 14px;\n  line-height: 1.55;\n}\n\n\n\/* RELATED *\/\n\n.ts-r2-related-grid {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0,1fr));\n  gap: 12px;\n  margin-top: 25px;\n}\n\n.ts-r2-related-card {\n  display: flex;\n  flex-direction: column;\n  justify-content: space-between;\n  min-height: 205px;\n  padding: 24px;\n  background: #fff;\n  border: 1px solid var(--r2-line);\n  border-radius: 14px;\n  transition: transform .2s ease, box-shadow .2s ease;\n}\n\n.ts-r2-related-card:hover {\n  transform: translateY(-2px);\n  box-shadow: 0 8px 24px rgba(0,0,0,.07);\n}\n\n.ts-r2-related-type {\n  display: block;\n  margin-bottom: 9px;\n  color: #858985;\n  text-transform: uppercase;\n  letter-spacing: 1.1px;\n  font-size: 10px;\n  font-weight: 700;\n}\n\n.ts-r2-related-card h3 {\n  font-size: 18px;\n}\n\n.ts-r2-related-card p {\n  margin-bottom: 18px;\n  font-size: 13px;\n  line-height: 1.58;\n}\n\n.ts-r2-related-link {\n  color: #151715;\n  font-size: 13px;\n  font-weight: 700;\n}\n\n.ts-r2-help {\n  background: var(--r2-ink);\n  border-color: var(--r2-ink);\n}\n\n.ts-r2-help .ts-r2-related-type {\n  color: #999d98;\n}\n\n.ts-r2-help h3 {\n  color: #fff;\n}\n\n.ts-r2-help p {\n  color: #c9cdc8;\n}\n\n.ts-r2-help .ts-r2-related-link {\n  color: #fff;\n}\n\n\n\/* FAQ *\/\n\n.ts-r2-faq-list {\n  margin-top: 25px;\n  border-top: 1px solid var(--r2-line);\n}\n\n.ts-r2-faq details {\n  border-bottom: 1px solid var(--r2-line);\n}\n\n.ts-r2-faq summary {\n  position: relative;\n  padding: 20px 43px 20px 4px;\n  color: #181a18;\n  list-style: none;\n  cursor: pointer;\n  font-size: 16px;\n  line-height: 1.45;\n  font-weight: 700;\n}\n\n.ts-r2-faq summary::-webkit-details-marker {\n  display: none;\n}\n\n.ts-r2-faq summary::after {\n  content: \"+\";\n  position: absolute;\n  top: 16px;\n  right: 7px;\n  color: #555954;\n  font-size: 24px;\n  line-height: 1;\n  font-weight: 400;\n}\n\n.ts-r2-faq details[open] summary::after {\n  content: \"−\";\n}\n\n.ts-r2-answer {\n  padding: 0 40px 20px 4px;\n}\n\n.ts-r2-answer p {\n  font-size: 15px;\n}\n\n\n\/* TRUST *\/\n\n.ts-r2-trust {\n  display: grid;\n  grid-template-columns: repeat(3, minmax(0,1fr));\n  margin-top: 50px;\n  border-top: 1px solid var(--r2-line);\n  border-bottom: 1px solid var(--r2-line);\n}\n\n.ts-r2-trust-item {\n  padding: 18px 12px;\n  text-align: center;\n}\n\n.ts-r2-trust-item + .ts-r2-trust-item {\n  border-left: 1px solid var(--r2-line);\n}\n\n.ts-r2-trust-item strong {\n  display: block;\n  margin-bottom: 3px;\n  color: #191b19;\n  font-size: 13px;\n}\n\n.ts-r2-trust-item span {\n  color: #777b76;\n  font-size: 11px;\n}\n\n\n\/* MOBILE *\/\n\n@media (max-width: 749px) {\n\n  .ts-r2 {\n    padding: 6px 0 30px;\n  }\n\n  .ts-r2-section {\n    margin-top: 44px;\n  }\n\n  .ts-r2-hero {\n    padding: 28px 15px 20px;\n    border-radius: 12px;\n  }\n\n  .ts-r2 h2 {\n    font-size: 27px;\n  }\n\n  .ts-r2 p {\n    font-size: 15px;\n  }\n\n  .ts-r2-benefits,\n  .ts-r2-material-grid,\n  .ts-r2-fit-grid,\n  .ts-r2-care,\n  .ts-r2-use-grid {\n    grid-template-columns: 1fr 1fr;\n  }\n\n  .ts-r2-benefit,\n  .ts-r2-material-card,\n  .ts-r2-fit-card,\n  .ts-r2-care-step {\n    padding: 17px 14px;\n  }\n\n  .ts-r2-options {\n    gap: 8px;\n  }\n\n  .ts-r2-option-copy {\n    padding: 14px;\n  }\n\n  .ts-r2-option-copy h3 {\n    font-size: 15px;\n  }\n\n  .ts-r2-option-copy p {\n    font-size: 13px;\n  }\n\n  .ts-r2-split {\n    grid-template-columns: 1fr;\n    gap: 20px;\n  }\n\n  .ts-r2-split.reverse .ts-r2-copy,\n  .ts-r2-split.reverse .ts-r2-media {\n    order: initial;\n  }\n\n  .ts-r2-copy {\n    padding: 0 4px;\n  }\n\n  .ts-r2-copy h2,\n  .ts-r2-copy .ts-r2-eyebrow {\n    text-align: center;\n  }\n\n  .ts-r2-duo {\n    gap: 8px;\n  }\n\n  .ts-r2-area-copy {\n    padding: 14px;\n  }\n\n  .ts-r2-area-copy h3 {\n    font-size: 16px;\n  }\n\n  .ts-r2-area-copy p {\n    font-size: 13px;\n  }\n\n  .ts-r2-use,\n  .ts-r2-material,\n  .ts-r2-fit {\n    padding: 27px 15px;\n    border-radius: 12px;\n  }\n\n  .ts-r2-related-grid {\n    gap: 8px;\n  }\n\n  .ts-r2-related-card {\n    min-height: 210px;\n    padding: 17px 14px;\n  }\n\n  .ts-r2-related-card h3 {\n    font-size: 15px;\n  }\n\n  .ts-r2-related-card p {\n    font-size: 12px;\n  }\n\n  .ts-r2-trust {\n    grid-template-columns: 1fr;\n  }\n\n  .ts-r2-trust-item + .ts-r2-trust-item {\n    border-left: 0;\n    border-top: 1px solid var(--r2-line);\n  }\n}\n\n@media (max-width: 430px) {\n\n  .ts-r2-benefits {\n    grid-template-columns: 1fr 1fr;\n  }\n\n  .ts-r2-benefit h3 {\n    font-size: 15px;\n  }\n\n  .ts-r2-benefit p {\n    font-size: 12px;\n  }\n\n  .ts-r2-use-grid,\n  .ts-r2-material-grid,\n  .ts-r2-fit-grid,\n  .ts-r2-care {\n    grid-template-columns: 1fr;\n  }\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"ts-r2\"\u003e\n\n  \u003csection class=\"ts-r2-hero\"\u003e\n\n    \u003cspan class=\"ts-r2-eyebrow\"\u003e\n      Tesstudio · R2 Protection\n    \u003c\/span\u003e\n\n    \u003ch2\u003e\n      Protection That Fits the Way R2 Gets Used\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      Custom-fit TPE mats and liners for the Rivian R2 footwells,\n      frunk, cargo area and rear seatbacks. Choose the area you want\n      to protect and keep everyday water, mud, sand and gear away from\n      the original interior surfaces.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"ts-r2-chips\"\u003e\n      \u003cspan class=\"ts-r2-chip\"\u003eCustom R2 Fit\u003c\/span\u003e\n      \u003cspan class=\"ts-r2-chip\"\u003eTPE Construction\u003c\/span\u003e\n      \u003cspan class=\"ts-r2-chip\"\u003eRaised-Edge Coverage\u003c\/span\u003e\n      \u003cspan class=\"ts-r2-chip\"\u003eRemove \u0026amp; Rinse\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ts-r2-hero-media ts-r2-crop\"\u003e\n      \u003cimg src=\"https:\/\/www.tesstudio.com\/cdn\/shop\/files\/3-PieceTPEFloorMatSet.png?v=1789969608\u0026amp;width=1254\" alt=\"Custom fit TPE floor mats for Rivian R2\" loading=\"eager\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ts-r2-option-note\"\u003e\n      Each protection area is sold by the selected option.\n      Choose the Floor Mat Set, Frunk Liner, Cargo Liner or\n      Seatback Protector that you need above.\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003csection class=\"ts-r2-section\"\u003e\n\n    \u003cspan class=\"ts-r2-eyebrow\"\u003e\n      Everyday Protection\n    \u003c\/span\u003e\n\n    \u003ch2\u003e\n      Keep the Mess on the Liner, Not the Interior\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"ts-r2-intro\"\u003e\n      \u003cp\u003e\n        R2 is made for everyday driving and weekend adventures.\n        The right interior protection makes wet shoes, trail dust,\n        groceries, sports equipment and road-trip gear easier to manage.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ts-r2-benefits\"\u003e\n\n      \u003cdiv class=\"ts-r2-benefit\"\u003e\n        \u003cspan class=\"ts-r2-benefit-no\"\u003e01\u003c\/span\u003e\n        \u003ch3\u003eShaped Coverage\u003c\/h3\u003e\n        \u003cp\u003e\n          Contoured pieces are designed around the corresponding\n          Rivian R2 interior area.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ts-r2-benefit\"\u003e\n        \u003cspan class=\"ts-r2-benefit-no\"\u003e02\u003c\/span\u003e\n        \u003ch3\u003eRaised Edges\u003c\/h3\u003e\n        \u003cp\u003e\n          Perimeter edges help keep routine moisture, sand and\n          loose debris on the liner.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ts-r2-benefit\"\u003e\n        \u003cspan class=\"ts-r2-benefit-no\"\u003e03\u003c\/span\u003e\n        \u003ch3\u003eTextured Surface\u003c\/h3\u003e\n        \u003cp\u003e\n          Molded channels add surface texture while giving dirt\n          and moisture somewhere to collect.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ts-r2-benefit\"\u003e\n        \u003cspan class=\"ts-r2-benefit-no\"\u003e04\u003c\/span\u003e\n        \u003ch3\u003eEasy-Care TPE\u003c\/h3\u003e\n        \u003cp\u003e\n          Remove the liner, shake out loose debris and rinse or\n          wipe it clean when needed.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003csection class=\"ts-r2-section\"\u003e\n\n    \u003cspan class=\"ts-r2-eyebrow\"\u003e\n      Choose Your Coverage\n    \u003c\/span\u003e\n\n    \u003ch2\u003e\n      One R2. Four Areas to Protect.\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"ts-r2-intro\"\u003e\n      \u003cp\u003e\n        Select only the area you need or build out your R2 protection\n        setup over time. Each option has its own shape and use case.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ts-r2-options\"\u003e\n\n\n      \u003cdiv class=\"ts-r2-option\"\u003e\n\n        \u003cdiv class=\"ts-r2-option-image ts-r2-crop\"\u003e\n          \u003cimg src=\"https:\/\/www.tesstudio.com\/cdn\/shop\/files\/3-PieceTPEFloorMatSet.png?v=1789969608\u0026amp;width=1254\" alt=\"Three piece Rivian R2 TPE floor mat set\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"ts-r2-option-copy\"\u003e\n          \u003cspan class=\"ts-r2-option-label\"\u003eCabin Floor\u003c\/span\u003e\n          \u003ch3\u003e3-Piece Floor Mat Set\u003c\/h3\u003e\n          \u003cp\u003e\n            Driver, front passenger and rear-row floor protection\n            for everyday shoes, dirt and moisture.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"ts-r2-option\"\u003e\n\n        \u003cdiv class=\"ts-r2-option-image ts-r2-crop\"\u003e\n          \u003cimg src=\"https:\/\/www.tesstudio.com\/cdn\/shop\/files\/TPEFrunkMat.png?v=1789969609\u0026amp;width=1254\" alt=\"Rivian R2 TPE frunk liner\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"ts-r2-option-copy\"\u003e\n          \u003cspan class=\"ts-r2-option-label\"\u003eFront Storage\u003c\/span\u003e\n          \u003ch3\u003eFrunk Liner\u003c\/h3\u003e\n          \u003cp\u003e\n            Add a removable protective layer beneath shopping,\n            travel items and outdoor gear stored up front.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"ts-r2-option\"\u003e\n\n        \u003cdiv class=\"ts-r2-option-image ts-r2-crop\"\u003e\n          \u003cimg src=\"https:\/\/www.tesstudio.com\/cdn\/shop\/files\/TPECargoLiner.png?v=1789969608\u0026amp;width=1254\" alt=\"Rivian R2 TPE cargo liner\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"ts-r2-option-copy\"\u003e\n          \u003cspan class=\"ts-r2-option-label\"\u003eRear Cargo Area\u003c\/span\u003e\n          \u003ch3\u003eCargo Liner\u003c\/h3\u003e\n          \u003cp\u003e\n            Protect the main cargo floor from luggage,\n            groceries, boots and everyday adventure gear.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"ts-r2-option\"\u003e\n\n        \u003cdiv class=\"ts-r2-option-image ts-r2-crop\"\u003e\n          \u003cimg src=\"https:\/\/www.tesstudio.com\/cdn\/shop\/files\/SeatbackProtector.png?v=1789969609\u0026amp;width=1254\" alt=\"Rivian R2 rear seatback TPE protectors\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"ts-r2-option-copy\"\u003e\n          \u003cspan class=\"ts-r2-option-label\"\u003eRear Seatbacks\u003c\/span\u003e\n          \u003ch3\u003eSeatback Protector Set\u003c\/h3\u003e\n          \u003cp\u003e\n            Helps protect the rear seatbacks when folded cargo\n            comes into contact with the back of the seats.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003csection class=\"ts-r2-section ts-r2-split\"\u003e\n\n    \u003cdiv class=\"ts-r2-copy\"\u003e\n\n      \u003cspan class=\"ts-r2-eyebrow\"\u003e\n        Footwell Protection\n      \u003c\/span\u003e\n\n      \u003ch2\u003e\n        Built Around the R2 Cabin Floor\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        The 3-piece floor option combines separate front liners with\n        rear-row coverage, helping protect the areas that see the most\n        contact from shoes, road debris and changing weather.\n      \u003c\/p\u003e\n\n      \u003cul class=\"ts-r2-list\"\u003e\n        \u003cli\u003eDriver-side floor liner\u003c\/li\u003e\n        \u003cli\u003eFront passenger floor liner\u003c\/li\u003e\n        \u003cli\u003eRear-row floor coverage\u003c\/li\u003e\n        \u003cli\u003eMolded channels and raised perimeter edges\u003c\/li\u003e\n      \u003c\/ul\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ts-r2-media ts-r2-crop\"\u003e\n      \u003cimg src=\"https:\/\/www.tesstudio.com\/cdn\/shop\/files\/3-PieceTPEFloorMatSet.png?v=1789969608\u0026amp;width=1254\" alt=\"Rivian R2 cabin TPE floor mat set\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003csection class=\"ts-r2-section\"\u003e\n\n    \u003cspan class=\"ts-r2-eyebrow\"\u003e\n      Storage Protection\n    \u003c\/span\u003e\n\n    \u003ch2\u003e\n      Protect the Spaces Where the Gear Goes\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"ts-r2-intro\"\u003e\n      \u003cp\u003e\n        Frunk and cargo protection gives wet, dusty or heavily used\n        items a removable surface instead of putting them directly\n        against the vehicle's original storage-area finish.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ts-r2-duo\"\u003e\n\n      \u003cdiv class=\"ts-r2-area\"\u003e\n\n        \u003cdiv class=\"ts-r2-crop\"\u003e\n          \u003cimg src=\"https:\/\/www.tesstudio.com\/cdn\/shop\/files\/TPEFrunkMat.png?v=1789969609\u0026amp;width=1254\" alt=\"TPE front storage liner for Rivian R2\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"ts-r2-area-copy\"\u003e\n          \u003ch3\u003eFrunk Liner\u003c\/h3\u003e\n          \u003cp\u003e\n            A practical surface for shopping bags, charging accessories,\n            footwear and smaller everyday items stored in the frunk.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"ts-r2-area\"\u003e\n\n        \u003cdiv class=\"ts-r2-crop\"\u003e\n          \u003cimg src=\"https:\/\/www.tesstudio.com\/cdn\/shop\/files\/TPECargoLiner.png?v=1789969608\u0026amp;width=1254\" alt=\"TPE rear cargo liner for Rivian R2\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"ts-r2-area-copy\"\u003e\n          \u003ch3\u003eCargo Liner\u003c\/h3\u003e\n          \u003cp\u003e\n            Add protection beneath luggage, grocery runs,\n            camping gear, sports equipment and daily cargo.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003csection class=\"ts-r2-section ts-r2-split reverse\"\u003e\n\n    \u003cdiv class=\"ts-r2-copy\"\u003e\n\n      \u003cspan class=\"ts-r2-eyebrow\"\u003e\n        Fold-Down Protection\n      \u003c\/span\u003e\n\n      \u003ch2\u003e\n        When the Seats Become Part of the Cargo Space\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        Folding the rear seats creates more room for longer or larger\n        items, but it also exposes the backs of the seats to boxes,\n        bags and outdoor equipment. The seatback protector option adds\n        a removable layer between that gear and the original seat surface.\n      \u003c\/p\u003e\n\n      \u003cul class=\"ts-r2-list\"\u003e\n        \u003cli\u003eThree-piece seatback configuration\u003c\/li\u003e\n        \u003cli\u003eTextured TPE surface\u003c\/li\u003e\n        \u003cli\u003eDesigned for cargo-facing protection\u003c\/li\u003e\n        \u003cli\u003eEasy to wipe after everyday use\u003c\/li\u003e\n      \u003c\/ul\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ts-r2-media ts-r2-crop\"\u003e\n      \u003cimg src=\"https:\/\/www.tesstudio.com\/cdn\/shop\/files\/SeatbackProtector.png?v=1789969609\u0026amp;width=1254\" alt=\"Rivian R2 rear seatback protector set\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003csection class=\"ts-r2-section ts-r2-use\"\u003e\n\n    \u003cspan class=\"ts-r2-eyebrow\"\u003e\n      Made for Real Use\n    \u003c\/span\u003e\n\n    \u003ch2\u003e\n      From the Commute to the Trailhead\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      Interior protection matters most when the vehicle is actually being\n      used. Keep routine mess easier to contain before it reaches the\n      original surfaces underneath.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"ts-r2-use-grid\"\u003e\n\n      \u003cdiv class=\"ts-r2-use-item\"\u003e\n        \u003cstrong\u003eRain\u003c\/strong\u003e\n        \u003cspan\u003eWet shoes and changing weather\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ts-r2-use-item\"\u003e\n        \u003cstrong\u003eMud \u0026amp; Sand\u003c\/strong\u003e\n        \u003cspan\u003eTrail days, beaches and outdoor trips\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ts-r2-use-item\"\u003e\n        \u003cstrong\u003eFamily Use\u003c\/strong\u003e\n        \u003cspan\u003eDaily passengers, food and routine mess\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ts-r2-use-item\"\u003e\n        \u003cstrong\u003eAdventure Gear\u003c\/strong\u003e\n        \u003cspan\u003eCamping, sports and road-trip equipment\u003c\/span\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003csection class=\"ts-r2-section ts-r2-material\"\u003e\n\n    \u003cspan class=\"ts-r2-eyebrow\"\u003e\n      TPE Construction\n    \u003c\/span\u003e\n\n    \u003ch2\u003e\n      Protective Without Making Cleaning Complicated\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"ts-r2-material-grid\"\u003e\n\n      \u003cdiv class=\"ts-r2-material-card\"\u003e\n        \u003cstrong\u003eWater-Resistant Surface\u003c\/strong\u003e\n        \u003cp\u003e\n          Helps separate routine moisture and wet debris from the\n          original surface underneath.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ts-r2-material-card\"\u003e\n        \u003cstrong\u003eMolded Texture\u003c\/strong\u003e\n        \u003cp\u003e\n          Grooves and surface texture help manage loose dirt while\n          adding structure to the liner.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ts-r2-material-card\"\u003e\n        \u003cstrong\u003eEasy to Remove\u003c\/strong\u003e\n        \u003cp\u003e\n          Lift the liner out when cleaning is needed instead of\n          scrubbing the original interior surface in place.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003csection class=\"ts-r2-section ts-r2-fit\"\u003e\n\n    \u003cspan class=\"ts-r2-eyebrow\"\u003e\n      Fitment Check\n    \u003c\/span\u003e\n\n    \u003ch2\u003e\n      Designed for Rivian R2\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      Select the protection area you need and compare the shape shown\n      in the product images with the corresponding area in your vehicle\n      before installation.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"ts-r2-fit-grid\"\u003e\n\n      \u003cdiv class=\"ts-r2-fit-card\"\u003e\n        \u003cstrong\u003e1. Confirm Vehicle\u003c\/strong\u003e\n        \u003cp\u003e\n          This listing is intended for Rivian R2 applications.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ts-r2-fit-card\"\u003e\n        \u003cstrong\u003e2. Confirm Option\u003c\/strong\u003e\n        \u003cp\u003e\n          Floor, frunk, cargo and seatback products are separate\n          selectable options.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ts-r2-fit-card\"\u003e\n        \u003cstrong\u003e3. Compare Shape\u003c\/strong\u003e\n        \u003cp\u003e\n          Check contours, openings and contact areas before completing\n          installation.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ts-r2-notice\"\u003e\n      \u003cstrong\u003eFitment note\u003c\/strong\u003e\n      \u003cp\u003e\n        Vehicle specifications can vary by production configuration or\n        market. If you are unsure, contact Tesstudio with your R2 market,\n        delivery information and a photo of the area you want to protect\n        before ordering.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ts-r2-notice\"\u003e\n      \u003cstrong\u003eDriver floor safety\u003c\/strong\u003e\n      \u003cp\u003e\n        After installing the driver-side mat, confirm that it sits flat\n        and secure and that the accelerator and brake pedal can move\n        through their full travel without interference before driving.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003csection class=\"ts-r2-section\"\u003e\n\n    \u003cspan class=\"ts-r2-eyebrow\"\u003e\n      Simple Care\n    \u003c\/span\u003e\n\n    \u003ch2\u003e\n      Lift Out. Clean. Dry. Reinstall.\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"ts-r2-care\"\u003e\n\n      \u003cdiv class=\"ts-r2-care-step\"\u003e\n        \u003cspan class=\"ts-r2-care-no\"\u003e1\u003c\/span\u003e\n        \u003ch3\u003eRemove\u003c\/h3\u003e\n        \u003cp\u003e\n          Lift the selected mat or liner carefully out of the vehicle.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ts-r2-care-step\"\u003e\n        \u003cspan class=\"ts-r2-care-no\"\u003e2\u003c\/span\u003e\n        \u003ch3\u003eClear Debris\u003c\/h3\u003e\n        \u003cp\u003e\n          Shake off or vacuum loose sand, dirt and everyday debris.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ts-r2-care-step\"\u003e\n        \u003cspan class=\"ts-r2-care-no\"\u003e3\u003c\/span\u003e\n        \u003ch3\u003eRinse or Wipe\u003c\/h3\u003e\n        \u003cp\u003e\n          Use water and mild soap when deeper cleaning is needed.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ts-r2-care-step\"\u003e\n        \u003cspan class=\"ts-r2-care-no\"\u003e4\u003c\/span\u003e\n        \u003ch3\u003eDry \u0026amp; Reinstall\u003c\/h3\u003e\n        \u003cp\u003e\n          Allow the liner to dry before placing it securely back in position.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003csection class=\"ts-r2-section\"\u003e\n\n    \u003cspan class=\"ts-r2-eyebrow\"\u003e\n      Recommended Pairings\n    \u003c\/span\u003e\n\n    \u003ch2\u003e\n      Small Add-Ons for a Cleaner Everyday Cabin\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"ts-r2-intro\"\u003e\n      \u003cp\u003e\n        These are universal-use cabin accessories rather than\n        R2-specific molded parts. Check the product page and your\n        preferred mounting position before ordering.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ts-r2-related-grid\"\u003e\n\n\n      \u003ca class=\"ts-r2-related-card\" href=\"\/fr\/products\/2026-touchscreen-screen-cleaner-kit-2-pcs-phone-tablet-and-car-screen-cleaner-two-in-one-spray-and-microfiber-cloth\"\u003e\n        \u003cdiv\u003e\n          \u003cspan class=\"ts-r2-related-type\"\u003e\n            Screen Care\n          \u003c\/span\u003e\n\n          \u003ch3\u003e\n            Touchscreen Screen Cleaner Kit\n          \u003c\/h3\u003e\n\n          \u003cp\u003e\n            A compact spray-and-microfiber cleaner for car screens,\n            phones and tablets.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cspan class=\"ts-r2-related-link\"\u003e\n          View product →\n        \u003c\/span\u003e\n      \u003c\/a\u003e\n\n\n      \u003ca class=\"ts-r2-related-card\" href=\"\/fr\/products\/tesstudio-2026-sunglass-holder-for-car-magnetic-leather-sunglasses-holder-and-ticket-card-clip-car-visor-accessories\"\u003e\n        \u003cdiv\u003e\n          \u003cspan class=\"ts-r2-related-type\"\u003e\n            Cabin Organization\n          \u003c\/span\u003e\n\n          \u003ch3\u003e\n            Magnetic Visor Sunglass Holder\n          \u003c\/h3\u003e\n\n          \u003cp\u003e\n            Keep sunglasses or small cards within reach without\n            adding another organizer to the floor or console.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cspan class=\"ts-r2-related-link\"\u003e\n          View product →\n        \u003c\/span\u003e\n      \u003c\/a\u003e\n\n\n      \u003ca class=\"ts-r2-related-card\" href=\"\/fr\/products\/2026-tesstudio-car-cup-coaster-4pcs-universal-non-slip-cup-holders-embedded-in-ornaments-coaster-for-car-tesla-interior-accessories\"\u003e\n        \u003cdiv\u003e\n          \u003cspan class=\"ts-r2-related-type\"\u003e\n            Cup Holder Care\n          \u003c\/span\u003e\n\n          \u003ch3\u003e\n            Universal Car Cup Coasters\n          \u003c\/h3\u003e\n\n          \u003cp\u003e\n            Removable silicone coasters designed to help keep compatible\n            cup-holder surfaces cleaner during everyday use.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cspan class=\"ts-r2-related-link\"\u003e\n          View product →\n        \u003c\/span\u003e\n      \u003c\/a\u003e\n\n\n      \u003cdiv class=\"ts-r2-related-card ts-r2-help\"\u003e\n\n        \u003cdiv\u003e\n          \u003cspan class=\"ts-r2-related-type\"\u003e\n            Need Fitment Help?\n          \u003c\/span\u003e\n\n          \u003ch3\u003e\n            Confirm Your R2 Before Ordering\n          \u003c\/h3\u003e\n\n          \u003cp\u003e\n            Send Tesstudio your market, vehicle information and a photo\n            of the area you want to protect if you are unsure which\n            option is right for your R2.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003ca class=\"ts-r2-related-link\" href=\"\/fr\/pages\/contact-us\"\u003e\n          Contact Tesstudio →\n        \u003c\/a\u003e\n\n      \u003c\/div\u003e\n\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003csection class=\"ts-r2-section ts-r2-faq\"\u003e\n\n    \u003cspan class=\"ts-r2-eyebrow\"\u003e\n      FAQ\n    \u003c\/span\u003e\n\n    \u003ch2\u003e\n      Questions Before You Protect Your R2\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"ts-r2-faq-list\"\u003e\n\n\n      \u003cdetails\u003e\n        \u003csummary\u003e\n          Does this listing include all four mat and liner options?\n        \u003c\/summary\u003e\n\n        \u003cdiv class=\"ts-r2-answer\"\u003e\n          \u003cp\u003e\n            No. Floor mats, frunk liner, cargo liner and seatback protectors\n            are selectable options. Choose the specific protection area\n            you want before adding the product to your cart.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n\n      \u003cdetails\u003e\n        \u003csummary\u003e\n          What is included in the 3-piece floor mat set?\n        \u003c\/summary\u003e\n\n        \u003cdiv class=\"ts-r2-answer\"\u003e\n          \u003cp\u003e\n            The 3-piece floor option includes the front driver mat,\n            front passenger mat and rear-row floor mat shown in the\n            corresponding product image.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n\n      \u003cdetails\u003e\n        \u003csummary\u003e\n          Is this designed specifically for the Rivian R2?\n        \u003c\/summary\u003e\n\n        \u003cdiv class=\"ts-r2-answer\"\u003e\n          \u003cp\u003e\n            This listing is intended for Rivian R2 applications.\n            Compare the selected product shape with your delivered\n            vehicle before installation, especially where market or\n            production configurations may differ.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n\n      \u003cdetails\u003e\n        \u003csummary\u003e\n          What material are the mats and liners made from?\n        \u003c\/summary\u003e\n\n        \u003cdiv class=\"ts-r2-answer\"\u003e\n          \u003cp\u003e\n            The listed mats and liners use molded TPE construction\n            with a textured surface and raised edge design.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n\n      \u003cdetails\u003e\n        \u003csummary\u003e\n          Are the Rivian R2 mats easy to clean?\n        \u003c\/summary\u003e\n\n        \u003cdiv class=\"ts-r2-answer\"\u003e\n          \u003cp\u003e\n            Yes. Remove the mat or liner, shake or vacuum away loose\n            debris, then rinse or wipe it with water and mild soap.\n            Allow it to dry before reinstalling.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n\n      \u003cdetails\u003e\n        \u003csummary\u003e\n          How should I install the driver-side floor mat safely?\n        \u003c\/summary\u003e\n\n        \u003cdiv class=\"ts-r2-answer\"\u003e\n          \u003cp\u003e\n            Position the mat flat in the correct footwell and secure\n            the applicable retention points. Before driving, confirm\n            that the accelerator and brake pedals move through their\n            full travel without touching the mat.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n\n      \u003cdetails\u003e\n        \u003csummary\u003e\n          What is the seatback protector for?\n        \u003c\/summary\u003e\n\n        \u003cdiv class=\"ts-r2-answer\"\u003e\n          \u003cp\u003e\n            It adds a protective surface to the backs of the rear seats,\n            which is especially useful when the seats are folded and\n            luggage or outdoor equipment extends into that area.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n\n      \u003cdetails\u003e\n        \u003csummary\u003e\n          Should I choose the cargo liner or seatback protector?\n        \u003c\/summary\u003e\n\n        \u003cdiv class=\"ts-r2-answer\"\u003e\n          \u003cp\u003e\n            Choose the cargo liner if your priority is protecting the\n            main cargo floor. Choose the seatback protector if you\n            frequently fold the rear seats and place gear against the\n            backs of the seats. You can also purchase both options\n            separately for broader rear-area protection.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003cdiv class=\"ts-r2-trust\"\u003e\n\n    \u003cdiv class=\"ts-r2-trust-item\"\u003e\n      \u003cstrong\u003eR2 Fitment Guidance\u003c\/strong\u003e\n      \u003cspan\u003eHelp before you order\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ts-r2-trust-item\"\u003e\n      \u003cstrong\u003eSecure Checkout\u003c\/strong\u003e\n      \u003cspan\u003eProtected online payment\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ts-r2-trust-item\"\u003e\n      \u003cstrong\u003eQualifying Free Shipping\u003c\/strong\u003e\n      \u003cspan\u003eSee the current store offer\u003c\/span\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Tesstudio","offers":[{"title":"TPE Frunk Mat","offer_id":53539234709793,"sku":null,"price":89.0,"currency_code":"USD","in_stock":true},{"title":"3-Piece TPE Floor Mat Set","offer_id":53539234742561,"sku":null,"price":229.0,"currency_code":"USD","in_stock":true},{"title":"TPE Cargo Liner","offer_id":53539234775329,"sku":null,"price":119.0,"currency_code":"USD","in_stock":true},{"title":"Seatback Protector","offer_id":53539234808097,"sku":null,"price":119.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0879\/8928\/9249\/files\/4_f196293a-1398-4b02-b253-acb0cc39a74d.png?v=1789969608","url":"https:\/\/www.tesstudio.com\/fr\/products\/custom-fit-tpe-floor-mats-cargo-liner-for-rivian-r2","provider":"Tesstudio","version":"1.0","type":"link"}