{"product_id":"covara-armrest-guard-70x70-cm","title":"Covara Armrest Guard (70x70 cm)","description":"\u003cdiv id=\"covara-armrest-guard\" class=\"covara-armrest-premium\"\u003e\n\n\u003cstyle\u003e\n\/* =========================\n   COVARA ARMREST GUARD\n   PREMIUM PRODUCT SECTION\n========================= *\/\n\n.covara-armrest-premium {\n  --cv-bg: #f7f5f0;\n  --cv-card: #ffffff;\n  --cv-text: #1f201d;\n  --cv-muted: #6f6d66;\n  --cv-line: #ddd8ce;\n  --cv-accent: #7a6f5b;\n  --cv-accent-soft: #e7e1d6;\n  --cv-sage: #7d8c78;\n  --cv-dark: #20211f;\n  --cv-cream: #efebe3;\n\n  font-family: inherit;\n  color: var(--cv-text);\n  background: var(--cv-bg);\n  overflow: hidden;\n}\n\n.covara-armrest-premium *,\n.covara-armrest-premium *::before,\n.covara-armrest-premium *::after {\n  box-sizing: border-box;\n}\n\n.cv-ar-container {\n  width: min(1120px, calc(100% - 36px));\n  margin: 0 auto;\n}\n\n.cv-ar-section {\n  padding: 78px 0;\n}\n\n\/* =========================\n   REVEAL ANIMATIONS\n========================= *\/\n\n.cv-ar-reveal {\n  opacity: 0;\n  transform: translateY(24px);\n  transition:\n    opacity .75s cubic-bezier(.22,.61,.36,1),\n    transform .75s cubic-bezier(.22,.61,.36,1);\n}\n\n.cv-ar-reveal.cv-ar-visible {\n  opacity: 1;\n  transform: translateY(0);\n}\n\n.cv-ar-delay-1 { transition-delay: .08s; }\n.cv-ar-delay-2 { transition-delay: .16s; }\n.cv-ar-delay-3 { transition-delay: .24s; }\n\n\/* =========================\n   HERO\n========================= *\/\n\n.cv-ar-hero {\n  position: relative;\n  padding: 88px 0 80px;\n  text-align: center;\n\n  background:\n    radial-gradient(\n      circle at 50% 0%,\n      rgba(122,111,91,.14),\n      transparent 42%\n    ),\n    linear-gradient(\n      180deg,\n      #fbfaf7 0%,\n      #f5f2ec 100%\n    );\n}\n\n.cv-ar-eyebrow {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n\n  padding: 9px 15px;\n  margin-bottom: 22px;\n\n  border: 1px solid var(--cv-line);\n  border-radius: 999px;\n\n  background: rgba(255,255,255,.7);\n\n  color: var(--cv-accent);\n\n  font-size: 11px;\n  font-weight: 800;\n  letter-spacing: .15em;\n  text-transform: uppercase;\n}\n\n.cv-ar-dot {\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background: var(--cv-sage);\n\n  box-shadow:\n    0 0 0 0 rgba(125,140,120,.45);\n\n  animation: cvArPulse 2.3s infinite;\n}\n\n@keyframes cvArPulse {\n  50% {\n    box-shadow:\n      0 0 0 7px rgba(125,140,120,0);\n  }\n}\n\n.cv-ar-hero h2 {\n  max-width: 900px;\n  margin: 0 auto 20px;\n\n  font-size: clamp(40px, 6vw, 72px);\n  line-height: 1;\n  letter-spacing: -.045em;\n}\n\n.cv-ar-hero h2 span {\n  color: var(--cv-accent);\n}\n\n.cv-ar-hero p {\n  max-width: 720px;\n  margin: 0 auto;\n\n  color: var(--cv-muted);\n\n  font-size: clamp(16px, 2vw, 19px);\n  line-height: 1.75;\n}\n\n.cv-ar-hero-action {\n  margin-top: 30px;\n}\n\n\/* =========================\n   BUTTON\n========================= *\/\n\n.cv-ar-btn {\n  appearance: none;\n  border: 0;\n  cursor: pointer;\n\n  padding: 15px 28px;\n\n  border-radius: 999px;\n\n  background: var(--cv-dark);\n  color: white;\n\n  font-family: inherit;\n  font-size: 15px;\n  font-weight: 750;\n\n  box-shadow:\n    0 11px 30px rgba(0,0,0,.14);\n\n  transition:\n    transform .25s ease,\n    box-shadow .25s ease;\n}\n\n.cv-ar-btn:hover {\n  transform: translateY(-2px);\n\n  box-shadow:\n    0 16px 36px rgba(0,0,0,.20);\n}\n\n\/* =========================\n   TRUST BAR\n========================= *\/\n\n.cv-ar-trust {\n  background: #fff;\n\n  border-top: 1px solid var(--cv-line);\n  border-bottom: 1px solid var(--cv-line);\n}\n\n.cv-ar-trust-grid {\n  display: grid;\n  grid-template-columns: repeat(4,1fr);\n}\n\n.cv-ar-trust-item {\n  padding: 20px 10px;\n\n  text-align: center;\n\n  font-size: 13px;\n  font-weight: 700;\n\n  border-right: 1px solid var(--cv-line);\n}\n\n.cv-ar-trust-item:last-child {\n  border-right: 0;\n}\n\n\/* =========================\n   SECTION HEADINGS\n========================= *\/\n\n.cv-ar-section-head {\n  max-width: 720px;\n  margin: 0 auto 42px;\n\n  text-align: center;\n}\n\n.cv-ar-kicker {\n  margin-bottom: 11px;\n\n  color: var(--cv-accent);\n\n  font-size: 11px;\n  font-weight: 800;\n\n  letter-spacing: .15em;\n  text-transform: uppercase;\n}\n\n.cv-ar-section-head h3 {\n  margin: 0 0 14px;\n\n  font-size: clamp(30px,4vw,47px);\n  line-height: 1.08;\n\n  letter-spacing: -.03em;\n}\n\n.cv-ar-section-head p {\n  margin: 0;\n\n  color: var(--cv-muted);\n\n  font-size: 16px;\n  line-height: 1.7;\n}\n\n\/* =========================\n   WHY YOU'LL LOVE IT\n========================= *\/\n\n.cv-ar-benefit-section {\n  background:\n    radial-gradient(\n      circle at 80% 20%,\n      rgba(122,111,91,.08),\n      transparent 34%\n    ),\n    linear-gradient(\n      180deg,\n      #f0ece4 0%,\n      #e8e1d6 100%\n    );\n}\n\n.cv-ar-benefit-grid {\n  display: grid;\n  grid-template-columns: repeat(2,1fr);\n  gap: 16px;\n}\n\n.cv-ar-benefit {\n  display: flex;\n  gap: 18px;\n\n  padding: 28px;\n\n  border: 1px solid rgba(122,111,91,.15);\n  border-radius: 22px;\n\n  background: rgba(255,255,255,.74);\n\n  backdrop-filter: blur(10px);\n\n  transition:\n    transform .3s ease,\n    box-shadow .3s ease,\n    background .3s ease;\n}\n\n.cv-ar-benefit:hover {\n  transform: translateY(-5px);\n\n  background: #fff;\n\n  box-shadow:\n    0 18px 45px rgba(50,45,35,.08);\n}\n\n.cv-ar-icon {\n  flex: 0 0 48px;\n  height: 48px;\n\n  display: grid;\n  place-items: center;\n\n  border-radius: 14px;\n\n  background: var(--cv-accent-soft);\n\n  font-size: 21px;\n}\n\n.cv-ar-benefit h4 {\n  margin: 0 0 7px;\n\n  font-size: 18px;\n}\n\n.cv-ar-benefit p {\n  margin: 0;\n\n  color: var(--cv-muted);\n\n  font-size: 14px;\n  line-height: 1.6;\n}\n\n\/* =========================\n   FEATURE \/ PROBLEM SECTION\n========================= *\/\n\n.cv-ar-feature {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 42px;\n  align-items: center;\n}\n\n.cv-ar-feature-copy h3 {\n  margin: 0 0 17px;\n\n  font-size: clamp(32px,4vw,50px);\n  line-height: 1.05;\n\n  letter-spacing: -.035em;\n}\n\n.cv-ar-feature-copy p {\n  margin: 0;\n\n  color: var(--cv-muted);\n\n  font-size: 16px;\n  line-height: 1.75;\n}\n\n.cv-ar-checks {\n  display: grid;\n  gap: 14px;\n\n  margin-top: 25px;\n}\n\n.cv-ar-check {\n  display: flex;\n  gap: 11px;\n  align-items: flex-start;\n}\n\n.cv-ar-check-mark {\n  flex: 0 0 25px;\n  width: 25px;\n  height: 25px;\n\n  display: grid;\n  place-items: center;\n\n  border-radius: 50%;\n\n  background: var(--cv-sage);\n  color: white;\n\n  font-size: 11px;\n  font-weight: 900;\n}\n\n.cv-ar-check strong {\n  display: block;\n\n  margin-bottom: 2px;\n\n  font-size: 14px;\n}\n\n.cv-ar-check span {\n  color: var(--cv-muted);\n\n  font-size: 13px;\n  line-height: 1.5;\n}\n\n\/* =========================\n   VISUAL PANEL\n========================= *\/\n\n.cv-ar-visual {\n  min-height: 430px;\n\n  position: relative;\n  overflow: hidden;\n\n  border-radius: 28px;\n\n  background:\n    radial-gradient(\n      circle at 30% 20%,\n      rgba(255,255,255,.8),\n      transparent 30%\n    ),\n    linear-gradient(\n      145deg,\n      #ded7ca,\n      #c9bead\n    );\n\n  box-shadow:\n    0 22px 60px rgba(40,35,28,.12);\n}\n\n.cv-ar-visual::before {\n  content: \"\";\n\n  position: absolute;\n\n  width: 330px;\n  height: 330px;\n\n  left: 50%;\n  top: 50%;\n\n  transform:\n    translate(-50%,-50%)\n    rotate(-12deg);\n\n  border-radius: 34px;\n\n  background:\n    repeating-linear-gradient(\n      90deg,\n      #7e7567 0,\n      #7e7567 6px,\n      #8a8071 6px,\n      #8a8071 12px\n    );\n\n  box-shadow:\n    0 25px 50px rgba(30,25,20,.16);\n\n  animation:\n    cvArFloat 5s ease-in-out infinite;\n}\n\n.cv-ar-visual::after {\n  content: \"COVARA\";\n\n  position: absolute;\n\n  right: 30px;\n  bottom: 26px;\n\n  padding: 12px 16px;\n\n  border-radius: 10px;\n\n  background: #b88f62;\n  color: #2b241d;\n\n  font-size: 11px;\n  font-weight: 800;\n\n  letter-spacing: .13em;\n\n  box-shadow:\n    0 10px 25px rgba(0,0,0,.12);\n}\n\n@keyframes cvArFloat {\n\n  50% {\n    transform:\n      translate(-50%,-53%)\n      rotate(-10deg);\n  }\n\n}\n\n\/* =========================\n   SOLD AS PAIR\n========================= *\/\n\n.cv-ar-pair {\n  padding: 70px 0;\n\n  background: #fff;\n}\n\n.cv-ar-pair-card {\n  display: grid;\n  grid-template-columns: .8fr 1.2fr;\n  gap: 35px;\n  align-items: center;\n\n  padding: 36px;\n\n  border-radius: 28px;\n\n  border: 1px solid var(--cv-line);\n\n  background:\n    linear-gradient(\n      135deg,\n      #faf8f4,\n      #f1ede5\n    );\n}\n\n.cv-ar-pair-number {\n  text-align: center;\n}\n\n.cv-ar-pair-number strong {\n  display: block;\n\n  font-size: clamp(60px,8vw,95px);\n  line-height: 1;\n\n  letter-spacing: -.07em;\n\n  color: var(--cv-accent);\n}\n\n.cv-ar-pair-number span {\n  display: block;\n\n  margin-top: 7px;\n\n  color: var(--cv-muted);\n\n  font-size: 12px;\n  font-weight: 800;\n\n  letter-spacing: .14em;\n  text-transform: uppercase;\n}\n\n.cv-ar-pair-copy h3 {\n  margin: 0 0 12px;\n\n  font-size: clamp(28px,4vw,42px);\n\n  letter-spacing: -.03em;\n}\n\n.cv-ar-pair-copy p {\n  margin: 0;\n\n  color: var(--cv-muted);\n\n  font-size: 15px;\n  line-height: 1.7;\n}\n\n\/* =========================\n   PERFECT FOR\n========================= *\/\n\n.cv-ar-perfect-grid {\n  display: grid;\n  grid-template-columns: repeat(3,1fr);\n  gap: 15px;\n}\n\n.cv-ar-perfect-card {\n  padding: 30px;\n\n  border-radius: 21px;\n\n  border: 1px solid var(--cv-line);\n\n  background: white;\n\n  transition:\n    transform .3s ease,\n    box-shadow .3s ease;\n}\n\n.cv-ar-perfect-card:hover {\n  transform: translateY(-5px);\n\n  box-shadow:\n    0 16px 40px rgba(0,0,0,.07);\n}\n\n.cv-ar-perfect-card .cv-ar-label {\n  margin-bottom: 27px;\n\n  color: var(--cv-accent);\n\n  font-size: 11px;\n  font-weight: 800;\n\n  letter-spacing: .13em;\n  text-transform: uppercase;\n}\n\n.cv-ar-perfect-card h4 {\n  margin: 0 0 8px;\n\n  font-size: 20px;\n}\n\n.cv-ar-perfect-card p {\n  margin: 0;\n\n  color: var(--cv-muted);\n\n  font-size: 14px;\n  line-height: 1.6;\n}\n\n\/* =========================\n   FINAL CTA\n========================= *\/\n\n.cv-ar-final {\n  padding: 80px 0;\n\n  text-align: center;\n\n  background:\n    radial-gradient(\n      circle at 50% 0%,\n      rgba(255,255,255,.65),\n      transparent 45%\n    ),\n    linear-gradient(\n      180deg,\n      #eee9df,\n      #e4ddd0\n    );\n}\n\n.cv-ar-final h3 {\n  max-width: 760px;\n\n  margin: 0 auto 15px;\n\n  font-size: clamp(34px,5vw,58px);\n  line-height: 1.03;\n\n  letter-spacing: -.04em;\n}\n\n.cv-ar-final p {\n  max-width: 620px;\n\n  margin: 0 auto 26px;\n\n  color: var(--cv-muted);\n\n  font-size: 16px;\n  line-height: 1.65;\n}\n\n.cv-ar-micro {\n  display: block;\n\n  margin-top: 13px;\n\n  color: var(--cv-muted);\n\n  font-size: 11px;\n  font-weight: 650;\n}\n\n\/* =========================\n   MOBILE\n========================= *\/\n\n@media (max-width: 900px) {\n\n  .cv-ar-benefit-grid,\n  .cv-ar-feature,\n  .cv-ar-pair-card {\n    grid-template-columns: 1fr;\n  }\n\n  .cv-ar-perfect-grid {\n    grid-template-columns: 1fr;\n  }\n\n}\n\n@media (max-width: 600px) {\n\n  .cv-ar-container {\n    width: calc(100% - 26px);\n  }\n\n  .cv-ar-section {\n    padding: 58px 0;\n  }\n\n  .cv-ar-hero {\n    padding: 62px 0 56px;\n  }\n\n  .cv-ar-trust-grid {\n    grid-template-columns: repeat(2,1fr);\n  }\n\n  .cv-ar-trust-item {\n    padding: 16px 7px;\n    font-size: 11px;\n  }\n\n  .cv-ar-trust-item:nth-child(2) {\n    border-right: 0;\n  }\n\n  .cv-ar-trust-item:nth-child(-n+2) {\n    border-bottom: 1px solid var(--cv-line);\n  }\n\n  .cv-ar-benefit-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .cv-ar-benefit {\n    padding: 22px;\n  }\n\n  .cv-ar-visual {\n    min-height: 330px;\n  }\n\n  .cv-ar-visual::before {\n    width: 235px;\n    height: 235px;\n  }\n\n  .cv-ar-pair-card {\n    padding: 26px 20px;\n  }\n\n  .cv-ar-final {\n    padding: 62px 0;\n  }\n\n}\n\n@media (prefers-reduced-motion: reduce) {\n\n  .cv-ar-reveal {\n    opacity: 1 !important;\n    transform: none !important;\n    transition: none !important;\n  }\n\n  .cv-ar-dot,\n  .cv-ar-visual::before {\n    animation: none !important;\n  }\n\n}\n\u003c\/style\u003e\n\n\n\u003c!-- =========================\n     HERO\n========================= --\u003e\n\n\u003csection class=\"cv-ar-hero\"\u003e\n\n  \u003cdiv class=\"cv-ar-container\"\u003e\n\n    \u003cdiv class=\"cv-ar-eyebrow cv-ar-reveal\"\u003e\n      \u003cspan class=\"cv-ar-dot\"\u003e\u003c\/span\u003e\n      Covara Home\n    \u003c\/div\u003e\n\n    \u003ch2 class=\"cv-ar-reveal cv-ar-delay-1\"\u003e\n      Your Armrests\n      \u003cspan\u003eDeserve Better.\u003c\/span\u003e\n    \u003c\/h2\u003e\n\n    \u003cp class=\"cv-ar-reveal cv-ar-delay-2\"\u003e\n      Premium protection for one of the hardest-working parts\n      of your couch — designed to protect against everyday wear\n      while looking completely at home in your living room.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"cv-ar-hero-action cv-ar-reveal cv-ar-delay-3\"\u003e\n\n      \u003cbutton class=\"cv-ar-btn cv-ar-shop-button\"\u003e\n        Shop the Armrest Guard\n      \u003c\/button\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\u003c!-- =========================\n     TRUST\n========================= --\u003e\n\n\u003cdiv class=\"cv-ar-trust\"\u003e\n\n  \u003cdiv class=\"cv-ar-container cv-ar-trust-grid\"\u003e\n\n    \u003cdiv class=\"cv-ar-trust-item\"\u003e\n      ✨ Premium Ribbed Fabric\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cv-ar-trust-item\"\u003e\n      🧺 Machine Washable\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cv-ar-trust-item\"\u003e\n      🛋️ 70 × 70 cm\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cv-ar-trust-item\"\u003e\n      2️⃣ Sold as a Pair\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003c!-- =========================\n     BENEFITS\n========================= --\u003e\n\n\u003csection class=\"cv-ar-section cv-ar-benefit-section\"\u003e\n\n  \u003cdiv class=\"cv-ar-container\"\u003e\n\n    \u003cdiv class=\"cv-ar-section-head cv-ar-reveal\"\u003e\n\n      \u003cdiv class=\"cv-ar-kicker\"\u003e\n        Why You'll Love It\n      \u003c\/div\u003e\n\n      \u003ch3\u003e\n        Small detail. Big difference.\n      \u003c\/h3\u003e\n\n      \u003cp\u003e\n        Protect the areas your couch relies on most,\n        without compromising the way your living room looks.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"cv-ar-benefit-grid\"\u003e\n\n      \u003cdiv class=\"cv-ar-benefit cv-ar-reveal\"\u003e\n\n        \u003cdiv class=\"cv-ar-icon\"\u003e\n          ✨\n        \u003c\/div\u003e\n\n        \u003cdiv\u003e\n          \u003ch4\u003ePremium Ribbed Fabric\u003c\/h4\u003e\n\n          \u003cp\u003e\n            Soft corduroy-style texture gives your sofa\n            a refined, intentional finish.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"cv-ar-benefit cv-ar-reveal cv-ar-delay-1\"\u003e\n\n        \u003cdiv class=\"cv-ar-icon\"\u003e\n          🛡️\n        \u003c\/div\u003e\n\n        \u003cdiv\u003e\n          \u003ch4\u003eEveryday Protection\u003c\/h4\u003e\n\n          \u003cp\u003e\n            Helps protect armrests from daily contact,\n            pet claws, light spills and general wear.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"cv-ar-benefit cv-ar-reveal cv-ar-delay-2\"\u003e\n\n        \u003cdiv class=\"cv-ar-icon\"\u003e\n          🧺\n        \u003c\/div\u003e\n\n        \u003cdiv\u003e\n          \u003ch4\u003eEasy to Keep Fresh\u003c\/h4\u003e\n\n          \u003cp\u003e\n            Remove and machine wash when needed\n            instead of constantly cleaning your upholstery.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"cv-ar-benefit cv-ar-reveal cv-ar-delay-3\"\u003e\n\n        \u003cdiv class=\"cv-ar-icon\"\u003e\n          🛋️\n        \u003c\/div\u003e\n\n        \u003cdiv\u003e\n          \u003ch4\u003eEasy 70 × 70 cm Fit\u003c\/h4\u003e\n\n          \u003cp\u003e\n            Designed to suit most standard couch armrests\n            while keeping the overall look neat and balanced.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\u003c!-- =========================\n     FEATURE STORY\n========================= --\u003e\n\n\u003csection class=\"cv-ar-section\"\u003e\n\n  \u003cdiv class=\"cv-ar-container cv-ar-feature\"\u003e\n\n    \u003cdiv class=\"cv-ar-feature-copy cv-ar-reveal\"\u003e\n\n      \u003cdiv class=\"cv-ar-kicker\"\u003e\n        Protect the high-contact areas\n      \u003c\/div\u003e\n\n      \u003ch3\u003e\n        The part of your couch that gets used the most.\n      \u003c\/h3\u003e\n\n      \u003cp\u003e\n        Hands, paws, snacks and everyday lounging all take\n        their toll on your armrests. The Covara Armrest Guard\n        adds a soft protective layer to help keep them looking\n        cleaner and newer for longer.\n      \u003c\/p\u003e\n\n\n      \u003cdiv class=\"cv-ar-checks\"\u003e\n\n        \u003cdiv class=\"cv-ar-check\"\u003e\n\n          \u003cdiv class=\"cv-ar-check-mark\"\u003e\n            ✓\n          \u003c\/div\u003e\n\n          \u003cdiv\u003e\n            \u003cstrong\u003eHelps reduce everyday wear\u003c\/strong\u003e\n\n            \u003cspan\u003e\n              Adds an extra layer between daily life\n              and your couch fabric.\n            \u003c\/span\u003e\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"cv-ar-check\"\u003e\n\n          \u003cdiv class=\"cv-ar-check-mark\"\u003e\n            ✓\n          \u003c\/div\u003e\n\n          \u003cdiv\u003e\n            \u003cstrong\u003eIdeal for pet-friendly homes\u003c\/strong\u003e\n\n            \u003cspan\u003e\n              Useful protection where paws and claws\n              regularly make contact.\n            \u003c\/span\u003e\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"cv-ar-check\"\u003e\n\n          \u003cdiv class=\"cv-ar-check-mark\"\u003e\n            ✓\n          \u003c\/div\u003e\n\n          \u003cdiv\u003e\n            \u003cstrong\u003eLooks like part of the couch\u003c\/strong\u003e\n\n            \u003cspan\u003e\n              Premium texture keeps the protection\n              feeling intentional.\n            \u003c\/span\u003e\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"cv-ar-visual cv-ar-reveal cv-ar-delay-2\"\u003e\u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\u003c!-- =========================\n     PAIR\n========================= --\u003e\n\n\u003csection class=\"cv-ar-pair\"\u003e\n\n  \u003cdiv class=\"cv-ar-container\"\u003e\n\n    \u003cdiv class=\"cv-ar-pair-card cv-ar-reveal\"\u003e\n\n      \u003cdiv class=\"cv-ar-pair-number\"\u003e\n\n        \u003cstrong\u003e\n          2\n        \u003c\/strong\u003e\n\n        \u003cspan\u003e\n          Armrest Guards Included\n        \u003c\/span\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"cv-ar-pair-copy\"\u003e\n\n        \u003cdiv class=\"cv-ar-kicker\"\u003e\n          Sold as a pair\n        \u003c\/div\u003e\n\n        \u003ch3\u003e\n          A clean, matched finish on both sides.\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n          Every set includes two Covara Armrest Guards,\n          so both armrests receive the same protection\n          and your couch keeps a balanced, coordinated look.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\u003c!-- =========================\n     PERFECT FOR\n========================= --\u003e\n\n\u003csection class=\"cv-ar-section\"\u003e\n\n  \u003cdiv class=\"cv-ar-container\"\u003e\n\n    \u003cdiv class=\"cv-ar-section-head cv-ar-reveal\"\u003e\n\n      \u003cdiv class=\"cv-ar-kicker\"\u003e\n        Made for real homes\n      \u003c\/div\u003e\n\n      \u003ch3\u003e\n        One small upgrade for everyday living.\n      \u003c\/h3\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"cv-ar-perfect-grid\"\u003e\n\n      \u003cdiv class=\"cv-ar-perfect-card cv-ar-reveal\"\u003e\n\n        \u003cdiv class=\"cv-ar-label\"\u003e\n          01 — Pet Homes\n        \u003c\/div\u003e\n\n        \u003ch4\u003e\n          For paws \u0026amp; claws\n        \u003c\/h4\u003e\n\n        \u003cp\u003e\n          Protect high-contact areas while still\n          letting your pets enjoy the couch.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"cv-ar-perfect-card cv-ar-reveal cv-ar-delay-1\"\u003e\n\n        \u003cdiv class=\"cv-ar-label\"\u003e\n          02 — Family Homes\n        \u003c\/div\u003e\n\n        \u003ch4\u003e\n          For everyday mess\n        \u003c\/h4\u003e\n\n        \u003cp\u003e\n          A practical washable layer for busy\n          households and daily lounging.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"cv-ar-perfect-card cv-ar-reveal cv-ar-delay-2\"\u003e\n\n        \u003cdiv class=\"cv-ar-label\"\u003e\n          03 — Beautiful Homes\n        \u003c\/div\u003e\n\n        \u003ch4\u003e\n          For style-conscious spaces\n        \u003c\/h4\u003e\n\n        \u003cp\u003e\n          Protect your furniture without adding\n          bulky or old-fashioned covers.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\u003c!-- =========================\n     FINAL CTA\n========================= --\u003e\n\n\u003csection class=\"cv-ar-final\"\u003e\n\n  \u003cdiv class=\"cv-ar-container cv-ar-reveal\"\u003e\n\n    \u003cdiv class=\"cv-ar-kicker\"\u003e\n      Covara Armrest Guard\n    \u003c\/div\u003e\n\n    \u003ch3\u003e\n      Protect the places your couch feels first.\n    \u003c\/h3\u003e\n\n    \u003cp\u003e\n      Premium everyday protection,\n      thoughtfully designed for modern living.\n    \u003c\/p\u003e\n\n    \u003cbutton class=\"cv-ar-btn cv-ar-shop-button\"\u003e\n      Choose Your Armrest Guard\n    \u003c\/button\u003e\n\n    \u003cspan class=\"cv-ar-micro\"\u003e\n      70 × 70 cm • Set of 2\n    \u003c\/span\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\u003cscript\u003e\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n\n  \/* =========================\n     REVEAL ON SCROLL\n  ========================= *\/\n\n  const revealItems =\n    document.querySelectorAll(\n      \"#covara-armrest-guard .cv-ar-reveal\"\n    );\n\n  if (\"IntersectionObserver\" in window) {\n\n    const observer =\n      new IntersectionObserver(function(entries) {\n\n        entries.forEach(function(entry) {\n\n          if (entry.isIntersecting) {\n\n            entry.target.classList.add(\n              \"cv-ar-visible\"\n            );\n\n            observer.unobserve(\n              entry.target\n            );\n\n          }\n\n        });\n\n      }, {\n        threshold: 0.12\n      });\n\n\n    revealItems.forEach(function(item) {\n      observer.observe(item);\n    });\n\n  } else {\n\n    revealItems.forEach(function(item) {\n      item.classList.add(\n        \"cv-ar-visible\"\n      );\n    });\n\n  }\n\n\n  \/* =========================\n     CTA → PRODUCT SELECTOR\n  ========================= *\/\n\n  function goToProductSelector() {\n\n    const productForm =\n      document.querySelector(\n        'form[action*=\"\/cart\/add\"]'\n      );\n\n    if (productForm) {\n\n      const target =\n        productForm.closest(\n          \".product, .product__info-wrapper, .product-info\"\n        ) || productForm;\n\n      target.scrollIntoView({\n        behavior: \"smooth\",\n        block: \"center\"\n      });\n\n      return;\n\n    }\n\n    window.scrollTo({\n      top: 0,\n      behavior: \"smooth\"\n    });\n\n  }\n\n\n  document\n    .querySelectorAll(\n      \"#covara-armrest-guard .cv-ar-shop-button\"\n    )\n    .forEach(function(button) {\n\n      button.addEventListener(\n        \"click\",\n        goToProductSelector\n      );\n\n    });\n\n});\n\u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Covara","offers":[{"title":"Grey","offer_id":48256602603678,"sku":null,"price":799.99,"currency_code":"ZAR","in_stock":true},{"title":"White","offer_id":48256602636446,"sku":null,"price":799.99,"currency_code":"ZAR","in_stock":true},{"title":"Brown","offer_id":48256602669214,"sku":null,"price":799.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0793\/1936\/7838\/files\/ChatGPT_Image_Sep_10_2026_02_42_18_PM.png?v=1789044199","url":"https:\/\/covara.co.za\/products\/covara-armrest-guard-70x70-cm","provider":"Covara","version":"1.0","type":"link"}