{"title":"Home page","description":null,"products":[{"product_id":"covara-sofa-gaurd","title":"Covara Sofa Gaurd","description":"\u003cdiv id=\"covara-sofa-shield\" class=\"covara-premium\"\u003e\n\n\u003cstyle\u003e\n\/* =========================\n   COVARA SOFA SHIELD\n   STREAMLINED PRODUCT PAGE\n========================= *\/\n\n.covara-premium {\n  --cv-bg: #f7f5f1;\n  --cv-card: #ffffff;\n  --cv-text: #1c1d1b;\n  --cv-muted: #6d6d68;\n  --cv-line: #dedbd3;\n  --cv-accent: #756b57;\n  --cv-cream: #eee9df;\n  --cv-dark: #1c1d1b;\n  --cv-success: #51634c;\n\n  font-family: inherit;\n  color: var(--cv-text);\n  background: var(--cv-bg);\n  overflow: hidden;\n}\n\n.covara-premium *,\n.covara-premium *::before,\n.covara-premium *::after {\n  box-sizing: border-box;\n}\n\n.cv-container {\n  width: min(1120px, calc(100% - 36px));\n  margin: 0 auto;\n}\n\n.cv-section {\n  padding: 76px 0;\n}\n\n\/* =========================\n   ANIMATIONS\n========================= *\/\n\n.cv-reveal {\n  opacity: 0;\n  transform: translateY(22px);\n  transition:\n    opacity .7s cubic-bezier(.22,.61,.36,1),\n    transform .7s cubic-bezier(.22,.61,.36,1);\n}\n\n.cv-reveal.cv-visible {\n  opacity: 1;\n  transform: translateY(0);\n}\n\n.cv-delay-1 { transition-delay: .08s; }\n.cv-delay-2 { transition-delay: .16s; }\n.cv-delay-3 { transition-delay: .24s; }\n\n\/* =========================\n   BUTTONS\n========================= *\/\n\n.cv-btn {\n  appearance: none;\n  border: 0;\n  cursor: pointer;\n  font-family: inherit;\n  font-size: 15px;\n  font-weight: 700;\n  border-radius: 999px;\n  padding: 15px 26px;\n  transition:\n    transform .25s ease,\n    box-shadow .25s ease,\n    background .25s ease;\n}\n\n.cv-btn-primary {\n  background: var(--cv-dark);\n  color: #fff;\n  box-shadow: 0 10px 28px rgba(0,0,0,.13);\n}\n\n.cv-btn-primary:hover {\n  transform: translateY(-2px);\n  box-shadow: 0 15px 35px rgba(0,0,0,.20);\n}\n\n.cv-btn-light {\n  background: #f2eee5;\n  color: var(--cv-dark);\n}\n\n\/* =========================\n   HERO\n========================= *\/\n\n.cv-hero {\n  padding: 82px 0 72px;\n  text-align: center;\n  background:\n    radial-gradient(\n      circle at 50% 0%,\n      rgba(117,107,87,.13),\n      transparent 42%\n    ),\n    linear-gradient(180deg, #fbfaf7, var(--cv-bg));\n}\n\n.cv-eyebrow {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  padding: 8px 14px;\n  margin-bottom: 22px;\n\n  border: 1px solid var(--cv-line);\n  border-radius: 999px;\n  background: rgba(255,255,255,.65);\n\n  color: var(--cv-accent);\n  font-size: 11px;\n  font-weight: 800;\n  text-transform: uppercase;\n  letter-spacing: .15em;\n}\n\n.cv-eyebrow-dot {\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background: var(--cv-accent);\n}\n\n.cv-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-hero h2 span {\n  color: var(--cv-accent);\n}\n\n.cv-hero-copy {\n  max-width: 690px;\n  margin: 0 auto;\n\n  color: var(--cv-muted);\n  font-size: clamp(16px, 2vw, 19px);\n  line-height: 1.7;\n}\n\n.cv-hero-action {\n  margin-top: 30px;\n}\n\n\/* =========================\n   TRUST STRIP\n========================= *\/\n\n.cv-trust {\n  background: #fff;\n  border-top: 1px solid var(--cv-line);\n  border-bottom: 1px solid var(--cv-line);\n}\n\n.cv-trust-inner {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n}\n\n.cv-trust-item {\n  padding: 20px 10px;\n  text-align: center;\n  font-size: 13px;\n  font-weight: 700;\n  border-right: 1px solid var(--cv-line);\n}\n\n.cv-trust-item:last-child {\n  border-right: 0;\n}\n\n\/* =========================\n   HEADINGS\n========================= *\/\n\n.cv-section-head {\n  max-width: 720px;\n  margin: 0 auto 40px;\n  text-align: center;\n}\n\n.cv-kicker {\n  margin-bottom: 10px;\n  color: var(--cv-accent);\n  font-size: 11px;\n  font-weight: 800;\n  letter-spacing: .15em;\n  text-transform: uppercase;\n}\n\n.cv-section-head h3 {\n  margin: 0 0 14px;\n  font-size: clamp(30px, 4vw, 46px);\n  line-height: 1.08;\n  letter-spacing: -.03em;\n}\n\n.cv-section-head p {\n  margin: 0;\n  color: var(--cv-muted);\n  font-size: 16px;\n  line-height: 1.7;\n}\n\n\/* =========================\n   FOUR BENEFITS\n========================= *\/\n\n.cv-benefit-section {\n  background:\n    radial-gradient(\n      circle at 80% 20%,\n      rgba(117,107,87,.08),\n      transparent 32%\n    ),\n    linear-gradient(180deg, #f1ede5, #e9e3d8);\n}\n\n.cv-benefits {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 15px;\n}\n\n.cv-benefit {\n  display: flex;\n  gap: 18px;\n\n  padding: 27px;\n  border-radius: 20px;\n  border: 1px solid rgba(117,107,87,.15);\n  background: rgba(255,255,255,.72);\n\n  transition:\n    transform .3s ease,\n    box-shadow .3s ease,\n    background .3s ease;\n}\n\n.cv-benefit:hover {\n  transform: translateY(-4px);\n  background: #fff;\n  box-shadow: 0 16px 38px rgba(50,45,35,.08);\n}\n\n.cv-benefit-icon {\n  flex: 0 0 47px;\n  width: 47px;\n  height: 47px;\n\n  display: grid;\n  place-items: center;\n\n  border-radius: 14px;\n  background: #e7dfd1;\n  font-size: 21px;\n}\n\n.cv-benefit h4 {\n  margin: 0 0 6px;\n  font-size: 18px;\n}\n\n.cv-benefit p {\n  margin: 0;\n  color: var(--cv-muted);\n  font-size: 14px;\n  line-height: 1.6;\n}\n\n\/* =========================\n   LIFESTYLE\n========================= *\/\n\n.cv-lifestyle {\n  background: var(--cv-cream);\n}\n\n.cv-lifestyle-grid {\n  display: grid;\n  grid-template-columns: .9fr 1.1fr;\n  gap: 42px;\n  align-items: center;\n}\n\n.cv-lifestyle-copy h3 {\n  margin: 0 0 17px;\n\n  font-size: clamp(32px, 4vw, 49px);\n  line-height: 1.06;\n  letter-spacing: -.035em;\n}\n\n.cv-lifestyle-copy p {\n  margin: 0;\n  color: var(--cv-muted);\n  font-size: 16px;\n  line-height: 1.75;\n}\n\n.cv-checks {\n  display: grid;\n  gap: 13px;\n  margin-top: 24px;\n}\n\n.cv-check {\n  display: flex;\n  align-items: center;\n  gap: 11px;\n}\n\n.cv-check-mark {\n  flex: 0 0 24px;\n  width: 24px;\n  height: 24px;\n\n  display: grid;\n  place-items: center;\n\n  border-radius: 50%;\n  background: var(--cv-success);\n  color: #fff;\n  font-size: 11px;\n  font-weight: 900;\n}\n\n.cv-check span {\n  color: var(--cv-text);\n  font-size: 14px;\n  font-weight: 650;\n}\n\n.cv-lifestyle-panel {\n  min-height: 430px;\n  position: relative;\n  overflow: hidden;\n\n  border-radius: 26px;\n  background: #d8d0c1;\n  box-shadow: 0 20px 55px rgba(40,35,28,.12);\n}\n\n.cv-lifestyle-image {\n  position: absolute;\n  inset: 0;\n\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n\n  transition: transform .8s ease;\n}\n\n.cv-lifestyle-panel:hover .cv-lifestyle-image {\n  transform: scale(1.03);\n}\n\n.cv-lifestyle-overlay {\n  position: absolute;\n  inset: 0;\n\n  background:\n    linear-gradient(\n      180deg,\n      transparent 45%,\n      rgba(0,0,0,.32)\n    );\n}\n\n.cv-lifestyle-message {\n  position: absolute;\n  left: 24px;\n  right: 24px;\n  bottom: 24px;\n\n  padding: 19px 21px;\n\n  border-radius: 16px;\n  background: rgba(255,255,255,.91);\n  backdrop-filter: blur(12px);\n}\n\n.cv-lifestyle-message strong {\n  display: block;\n  margin-bottom: 4px;\n  font-size: 18px;\n}\n\n.cv-lifestyle-message span {\n  color: var(--cv-muted);\n  font-size: 13px;\n  line-height: 1.5;\n}\n\n\/* =========================\n   MATERIAL \/ QUALITY\n========================= *\/\n\n.cv-material-box {\n  display: grid;\n  grid-template-columns: 1.25fr .75fr;\n  gap: 16px;\n\n  padding: 18px;\n\n  border: 1px solid var(--cv-line);\n  border-radius: 26px;\n  background: #fff;\n}\n\n.cv-material-main {\n  padding: 28px;\n}\n\n.cv-material-main h3 {\n  margin: 0 0 13px;\n  font-size: clamp(29px, 4vw, 43px);\n  line-height: 1.08;\n  letter-spacing: -.03em;\n}\n\n.cv-material-main \u003e p {\n  margin: 0;\n  max-width: 650px;\n\n  color: var(--cv-muted);\n  font-size: 15px;\n  line-height: 1.7;\n}\n\n.cv-specs {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 9px;\n  margin-top: 22px;\n}\n\n.cv-spec {\n  padding: 12px 14px;\n  border-radius: 12px;\n  background: var(--cv-bg);\n  font-size: 13px;\n  font-weight: 650;\n}\n\n.cv-material-side {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n\n  padding: 29px;\n\n  border-radius: 20px;\n  background: var(--cv-dark);\n  color: #fff;\n}\n\n.cv-big-stat {\n  margin-bottom: 4px;\n  font-size: clamp(42px, 6vw, 65px);\n  font-weight: 700;\n  letter-spacing: -.05em;\n}\n\n.cv-material-side strong {\n  font-size: 17px;\n}\n\n.cv-material-side p {\n  margin-bottom: 0;\n  color: #bbb9b2;\n  font-size: 13px;\n  line-height: 1.6;\n}\n\n\/* =========================\n   SIZES\n========================= *\/\n\n.cv-size-section {\n  background: var(--cv-cream);\n}\n\n.cv-size-card {\n  max-width: 850px;\n  margin: auto;\n  padding: 32px;\n\n  border: 1px solid #d4cec1;\n  border-radius: 24px;\n  background: rgba(255,255,255,.6);\n\n  text-align: center;\n}\n\n.cv-size-card h3 {\n  margin: 0 0 9px;\n  font-size: 31px;\n}\n\n.cv-size-card \u003e p {\n  margin: 0;\n  color: var(--cv-muted);\n  line-height: 1.6;\n}\n\n.cv-size-list {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 9px;\n  margin-top: 22px;\n}\n\n.cv-size {\n  padding: 17px 9px;\n\n  border: 1px solid var(--cv-line);\n  border-radius: 14px;\n  background: #fff;\n}\n\n.cv-size strong {\n  display: block;\n  margin-bottom: 3px;\n  font-size: 16px;\n}\n\n.cv-size span {\n  color: var(--cv-muted);\n  font-size: 11px;\n}\n\n.cv-size-action {\n  margin-top: 23px;\n}\n\n\/* =========================\n   FAQ\n========================= *\/\n\n.cv-faq {\n  max-width: 800px;\n  margin: auto;\n}\n\n.cv-faq-item {\n  border-bottom: 1px solid var(--cv-line);\n}\n\n.cv-faq-question {\n  width: 100%;\n  padding: 19px 0;\n\n  display: flex;\n  justify-content: space-between;\n  gap: 20px;\n\n  appearance: none;\n  border: 0;\n  background: none;\n\n  color: var(--cv-text);\n  font-family: inherit;\n  font-size: 15px;\n  font-weight: 700;\n  text-align: left;\n  cursor: pointer;\n}\n\n.cv-faq-plus {\n  transition: transform .25s ease;\n}\n\n.cv-faq-item.cv-open .cv-faq-plus {\n  transform: rotate(45deg);\n}\n\n.cv-faq-answer {\n  max-height: 0;\n  overflow: hidden;\n  transition: max-height .35s ease;\n}\n\n.cv-faq-answer div {\n  padding: 0 0 19px;\n  color: var(--cv-muted);\n  font-size: 14px;\n  line-height: 1.65;\n}\n\n\/* =========================\n   FINAL CTA — LIGHT COVARA\n========================= *\/\n\n.cv-final {\n  padding: 78px 0;\n  text-align: center;\n\n  background:\n    radial-gradient(\n      circle at 50% 0%,\n      rgba(255,255,255,.75),\n      transparent 45%\n    ),\n    linear-gradient(\n      180deg,\n      #eee9df 0%,\n      #e5ded1 100%\n    );\n\n  color: var(--cv-text);\n}\n\n.cv-final h3 {\n  max-width: 790px;\n  margin: 0 auto 16px;\n\n  font-size: clamp(35px, 5vw, 58px);\n  line-height: 1.03;\n  letter-spacing: -.04em;\n\n  color: var(--cv-text);\n}\n\n.cv-final p {\n  max-width: 620px;\n  margin: 0 auto 25px;\n\n  color: var(--cv-muted);\n  font-size: 16px;\n  line-height: 1.65;\n}\n\n.cv-final .cv-kicker {\n  color: var(--cv-accent);\n}\n\n.cv-final .cv-btn-light {\n  background: var(--cv-dark);\n  color: #ffffff;\n  box-shadow: 0 10px 28px rgba(0,0,0,.13);\n}\n\n.cv-final .cv-btn-light:hover {\n  transform: translateY(-2px);\n  box-shadow: 0 15px 35px rgba(0,0,0,.20);\n}\n\n.cv-microcopy {\n  display: block;\n  margin-top: 12px;\n\n  color: var(--cv-muted);\n  font-size: 11px;\n}\n\/* =========================\n   MOBILE\n========================= *\/\n\n@media (max-width: 900px) {\n\n  .cv-benefits,\n  .cv-lifestyle-grid,\n  .cv-material-box {\n    grid-template-columns: 1fr;\n  }\n\n  .cv-size-list {\n    grid-template-columns: repeat(2, 1fr);\n  }\n\n}\n\n@media (max-width: 600px) {\n\n  .cv-container {\n    width: calc(100% - 26px);\n  }\n\n  .cv-section {\n    padding: 56px 0;\n  }\n\n  .cv-hero {\n    padding: 58px 0 52px;\n  }\n\n  .cv-hero h2 {\n    font-size: clamp(38px, 12vw, 54px);\n  }\n\n  .cv-trust-inner {\n    grid-template-columns: repeat(2, 1fr);\n  }\n\n  .cv-trust-item {\n    padding: 15px 7px;\n    font-size: 11px;\n  }\n\n  .cv-trust-item:nth-child(2) {\n    border-right: 0;\n  }\n\n  .cv-trust-item:nth-child(-n+2) {\n    border-bottom: 1px solid var(--cv-line);\n  }\n\n  .cv-benefits {\n    grid-template-columns: 1fr;\n  }\n\n  .cv-benefit {\n    padding: 21px;\n  }\n\n  .cv-lifestyle-panel {\n    min-height: 350px;\n  }\n\n  .cv-material-main {\n    padding: 16px;\n  }\n\n  .cv-size-card {\n    padding: 23px 16px;\n  }\n\n  .cv-final {\n    padding: 62px 0;\n  }\n\n}\n\n@media (prefers-reduced-motion: reduce) {\n\n  .cv-reveal {\n    opacity: 1 !important;\n    transform: none !important;\n    transition: none !important;\n  }\n\n}\n\u003c\/style\u003e\n\n\n\u003c!-- =========================\n     HERO\n========================= --\u003e\n\n\u003csection class=\"cv-hero\"\u003e\n\n  \u003cdiv class=\"cv-container\"\u003e\n\n    \u003cdiv class=\"cv-eyebrow cv-reveal\"\u003e\n      \u003cspan class=\"cv-eyebrow-dot\"\u003e\u003c\/span\u003e\n      Covara Home\n    \u003c\/div\u003e\n\n    \u003ch2 class=\"cv-reveal cv-delay-1\"\u003e\n      Your Couch Deserves Better.\n      \u003cspan\u003eSo Do You.\u003c\/span\u003e\n    \u003c\/h2\u003e\n\n    \u003cp class=\"cv-hero-copy cv-reveal cv-delay-2\"\u003e\n      Premium quilted protection for pets, spills and everyday life —\n      without compromising the look or comfort of your home.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"cv-hero-action cv-reveal cv-delay-3\"\u003e\n\n      \u003cbutton class=\"cv-btn cv-btn-primary cv-shop-button\"\u003e\n        Choose Your Sofa Shield\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-trust\"\u003e\n\n  \u003cdiv class=\"cv-container cv-trust-inner\"\u003e\n\n    \u003cdiv class=\"cv-trust-item\"\u003e\n      🧺 Machine Washable\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cv-trust-item\"\u003e\n      🐾 Pet-Friendly\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cv-trust-item\"\u003e\n      ✨ Premium Quilted Finish\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cv-trust-item\"\u003e\n      🏠 Made for Real Homes\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-section cv-benefit-section\"\u003e\n\n  \u003cdiv class=\"cv-container\"\u003e\n\n    \u003cdiv class=\"cv-section-head cv-reveal\"\u003e\n\n      \u003cdiv class=\"cv-kicker\"\u003e\n        Why Covara\n      \u003c\/div\u003e\n\n      \u003ch3\u003e\n        Protection without compromise.\n      \u003c\/h3\u003e\n\n      \u003cp\u003e\n        Enjoy your sofa without constantly worrying about\n        paws, mess or everyday wear.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"cv-benefits\"\u003e\n\n      \u003cdiv class=\"cv-benefit cv-reveal\"\u003e\n\n        \u003cdiv class=\"cv-benefit-icon\"\u003e\n          🛡️\n        \u003c\/div\u003e\n\n        \u003cdiv\u003e\n          \u003ch4\u003eProtect Your Sofa\u003c\/h4\u003e\n\n          \u003cp\u003e\n            Adds a protective layer between everyday life\n            and your upholstery.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"cv-benefit cv-reveal cv-delay-1\"\u003e\n\n        \u003cdiv class=\"cv-benefit-icon\"\u003e\n          🐾\n        \u003c\/div\u003e\n\n        \u003cdiv\u003e\n          \u003ch4\u003ePet \u0026amp; Family Friendly\u003c\/h4\u003e\n\n          \u003cp\u003e\n            Made for homes where pets, children and\n            everyday mess are simply part of life.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"cv-benefit cv-reveal cv-delay-2\"\u003e\n\n        \u003cdiv class=\"cv-benefit-icon\"\u003e\n          🧺\n        \u003c\/div\u003e\n\n        \u003cdiv\u003e\n          \u003ch4\u003eEasy to Wash\u003c\/h4\u003e\n\n          \u003cp\u003e\n            Remove it and wash it instead of constantly\n            deep-cleaning your sofa.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"cv-benefit cv-reveal cv-delay-3\"\u003e\n\n        \u003cdiv class=\"cv-benefit-icon\"\u003e\n          ✨\n        \u003c\/div\u003e\n\n        \u003cdiv\u003e\n          \u003ch4\u003eDesigned to Be Seen\u003c\/h4\u003e\n\n          \u003cp\u003e\n            A soft quilted finish protects your furniture\n            without making it look covered up.\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     LIFESTYLE\n========================= --\u003e\n\n\u003csection class=\"cv-section cv-lifestyle\"\u003e\n\n  \u003cdiv class=\"cv-container cv-lifestyle-grid\"\u003e\n\n    \u003cdiv class=\"cv-lifestyle-copy cv-reveal\"\u003e\n\n      \u003cdiv class=\"cv-kicker\"\u003e\n        Made for real homes\n      \u003c\/div\u003e\n\n      \u003ch3\u003e\n        A home designed to be lived in.\n      \u003c\/h3\u003e\n\n      \u003cp\u003e\n        Your sofa should be enjoyed, not treated like a museum piece.\n        Covara gives you a practical layer of protection while keeping\n        your living space soft, comfortable and beautifully put together.\n      \u003c\/p\u003e\n\n\n      \u003cdiv class=\"cv-checks\"\u003e\n\n        \u003cdiv class=\"cv-check\"\u003e\n          \u003cdiv class=\"cv-check-mark\"\u003e✓\u003c\/div\u003e\n          \u003cspan\u003eEnjoy the couch with your pets\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cv-check\"\u003e\n          \u003cdiv class=\"cv-check-mark\"\u003e✓\u003c\/div\u003e\n          \u003cspan\u003eLess stress over everyday mess\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cv-check\"\u003e\n          \u003cdiv class=\"cv-check-mark\"\u003e✓\u003c\/div\u003e\n          \u003cspan\u003eKeep your sofa looking refreshed\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"cv-lifestyle-panel cv-reveal cv-delay-1\"\u003e\n\n      \u003c!--\n        REPLACE THIS WITH YOUR REAL\n        SHOPIFY LIFESTYLE IMAGE URL\n      --\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0793\/1936\/7838\/files\/covara-logo-with-sa-flag-springbok.png?v=1788940848\" alt=\"Covara Sofa Shield in a modern living room\" class=\"cv-lifestyle-image\" loading=\"lazy\"\u003e\n\n      \u003cdiv class=\"cv-lifestyle-overlay\"\u003e\u003c\/div\u003e\n\n      \u003cdiv class=\"cv-lifestyle-message\"\u003e\n\n        \u003cstrong\u003e\n          Beautiful enough for your living room.\n        \u003c\/strong\u003e\n\n        \u003cspan\u003e\n          Practical enough for real life.\n        \u003c\/span\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     QUALITY\n========================= --\u003e\n\n\u003csection class=\"cv-section\"\u003e\n\n  \u003cdiv class=\"cv-container\"\u003e\n\n    \u003cdiv class=\"cv-material-box cv-reveal\"\u003e\n\n      \u003cdiv class=\"cv-material-main\"\u003e\n\n        \u003cdiv class=\"cv-kicker\"\u003e\n          Premium construction\n        \u003c\/div\u003e\n\n        \u003ch3\u003e\n          Soft to the touch.\n          Made for everyday life.\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n          Crafted from short-plush polyester with a substantial\n          quilted construction for a soft, refined finish.\n        \u003c\/p\u003e\n\n\n        \u003cdiv class=\"cv-specs\"\u003e\n\n          \u003cdiv class=\"cv-spec\"\u003e\n            ✓ 100% Polyester\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"cv-spec\"\u003e\n            ✓ Short Plush Finish\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"cv-spec\"\u003e\n            ✓ Quilted Construction\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"cv-spec\"\u003e\n            ✓ Machine Washable\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"cv-spec\"\u003e\n            ✓ Hand Wash Safe\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"cv-spec\"\u003e\n            ✓ No Tumble Dry\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"cv-material-side\"\u003e\n\n        \u003cdiv class=\"cv-big-stat\"\u003e\n          350–400\n        \u003c\/div\u003e\n\n        \u003cstrong\u003e\n          g\/㎡ Fabric Weight\n        \u003c\/strong\u003e\n\n        \u003cp\u003e\n          Substantial construction for the plush,\n          premium feel of the Covara Sofa Shield.\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     SIZE GUIDE\n========================= --\u003e\n\n\u003csection class=\"cv-section cv-size-section\"\u003e\n\n  \u003cdiv class=\"cv-container\"\u003e\n\n    \u003cdiv class=\"cv-size-card cv-reveal\"\u003e\n\n      \u003cdiv class=\"cv-kicker\"\u003e\n        Find your fit\n      \u003c\/div\u003e\n\n      \u003ch3\u003e\n        Measure. Choose. Protect.\n      \u003c\/h3\u003e\n\n      \u003cp\u003e\n        Measure the area you'd like to cover\n        before selecting your size.\n      \u003c\/p\u003e\n\n\n      \u003cdiv class=\"cv-size-list\"\u003e\n\n        \u003cdiv class=\"cv-size\"\u003e\n          \u003cstrong\u003e70 × 70 cm\u003c\/strong\u003e\n          \u003cspan\u003eSingle section\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cv-size\"\u003e\n          \u003cstrong\u003e70 × 150 cm\u003c\/strong\u003e\n          \u003cspan\u003e2-seater\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cv-size\"\u003e\n          \u003cstrong\u003e70 × 180 cm\u003c\/strong\u003e\n          \u003cspan\u003e3-seater\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cv-size\"\u003e\n          \u003cstrong\u003e70 × 210 cm\u003c\/strong\u003e\n          \u003cspan\u003eLarge sofa\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"cv-size-action\"\u003e\n\n        \u003cbutton class=\"cv-btn cv-btn-primary cv-shop-button\"\u003e\n          Choose My Size \u0026amp; Colour\n        \u003c\/button\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     FAQ\n========================= --\u003e\n\n\u003csection class=\"cv-section\"\u003e\n\n  \u003cdiv class=\"cv-container\"\u003e\n\n    \u003cdiv class=\"cv-section-head cv-reveal\"\u003e\n\n      \u003cdiv class=\"cv-kicker\"\u003e\n        Good to know\n      \u003c\/div\u003e\n\n      \u003ch3\u003e\n        Frequently asked questions.\n      \u003c\/h3\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"cv-faq cv-reveal\"\u003e\n\n\n      \u003cdiv class=\"cv-faq-item\"\u003e\n\n        \u003cbutton class=\"cv-faq-question\"\u003e\n\n          Is the Sofa Shield machine washable?\n\n          \u003cspan class=\"cv-faq-plus\"\u003e\n            +\n          \u003c\/span\u003e\n\n        \u003c\/button\u003e\n\n        \u003cdiv class=\"cv-faq-answer\"\u003e\n\n          \u003cdiv\u003e\n            Yes. It can be machine washed or hand washed.\n            Do not tumble dry.\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"cv-faq-item\"\u003e\n\n        \u003cbutton class=\"cv-faq-question\"\u003e\n\n          Is it suitable for homes with pets?\n\n          \u003cspan class=\"cv-faq-plus\"\u003e\n            +\n          \u003c\/span\u003e\n\n        \u003c\/button\u003e\n\n        \u003cdiv class=\"cv-faq-answer\"\u003e\n\n          \u003cdiv\u003e\n            Yes. It creates an additional protective layer\n            between your upholstery and everyday pet hair,\n            paws and general mess.\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"cv-faq-item\"\u003e\n\n        \u003cbutton class=\"cv-faq-question\"\u003e\n\n          How do I choose the correct size?\n\n          \u003cspan class=\"cv-faq-plus\"\u003e\n            +\n          \u003c\/span\u003e\n\n        \u003c\/button\u003e\n\n        \u003cdiv class=\"cv-faq-answer\"\u003e\n\n          \u003cdiv\u003e\n            Measure the sofa surface you want covered\n            and compare it with the available sizes.\n            Multiple pieces can also be combined across\n            different sections of your sofa.\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\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-final\"\u003e\n\n  \u003cdiv class=\"cv-container cv-reveal\"\u003e\n\n    \u003cdiv class=\"cv-kicker\"\u003e\n      Covara Sofa Shield\n    \u003c\/div\u003e\n\n    \u003ch3\u003e\n      Protect your couch.\n      Keep living on it.\n    \u003c\/h3\u003e\n\n    \u003cp\u003e\n      Premium everyday protection designed\n      to look at home in your home.\n    \u003c\/p\u003e\n\n\n    \u003cbutton class=\"cv-btn cv-btn-light cv-shop-button\"\u003e\n      Choose Your Size \u0026amp; Colour\n    \u003c\/button\u003e\n\n\n    \u003cspan class=\"cv-microcopy\"\u003e\n      Black • Deep Gray • Coffee • Off White\n    \u003c\/span\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\u003c!-- =========================\n     JAVASCRIPT\n========================= --\u003e\n\n\u003cscript\u003e\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n\n  \/* SCROLL ANIMATIONS *\/\n\n  const revealItems =\n    document.querySelectorAll(\n      \"#covara-sofa-shield .cv-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-visible\"\n            );\n\n            observer.unobserve(\n              entry.target\n            );\n\n          }\n\n        });\n\n      }, {\n        threshold: 0.12\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(\"cv-visible\");\n    });\n\n  }\n\n\n  \/* FAQ ACCORDION *\/\n\n  document\n    .querySelectorAll(\n      \"#covara-sofa-shield .cv-faq-question\"\n    )\n    .forEach(function(button) {\n\n      button.addEventListener(\n        \"click\",\n        function() {\n\n          const item =\n            button.closest(\".cv-faq-item\");\n\n          const answer =\n            item.querySelector(\".cv-faq-answer\");\n\n          const isOpen =\n            item.classList.contains(\"cv-open\");\n\n\n          document\n            .querySelectorAll(\n              \"#covara-sofa-shield .cv-faq-item\"\n            )\n            .forEach(function(other) {\n\n              other.classList.remove(\n                \"cv-open\"\n              );\n\n              const otherAnswer =\n                other.querySelector(\n                  \".cv-faq-answer\"\n                );\n\n              otherAnswer.style.maxHeight =\n                null;\n\n            });\n\n\n          if (!isOpen) {\n\n            item.classList.add(\n              \"cv-open\"\n            );\n\n            answer.style.maxHeight =\n              answer.scrollHeight + \"px\";\n\n          }\n\n        }\n      );\n\n    });\n\n\n  \/* CTA → SHOPIFY PRODUCT SELECTOR *\/\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-sofa-shield .cv-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 \/ Loveseat (70x150 cm)","offer_id":48252498182302,"sku":null,"price":699.99,"currency_code":"ZAR","in_stock":true},{"title":"Grey \/ 3-Seater (70x180 cm)","offer_id":48252498215070,"sku":null,"price":749.99,"currency_code":"ZAR","in_stock":true},{"title":"Grey \/ Large 4-Seater (70x240 cm)","offer_id":48252498247838,"sku":null,"price":899.0,"currency_code":"ZAR","in_stock":true},{"title":"Grey \/ Single Seat (70x70 cm)","offer_id":48252498280606,"sku":null,"price":599.99,"currency_code":"ZAR","in_stock":true},{"title":"Grey \/ 4-Seater (70x210 cm)","offer_id":48252498313374,"sku":null,"price":799.99,"currency_code":"ZAR","in_stock":true},{"title":"Brown \/ Loveseat (70x150 cm)","offer_id":48252498346142,"sku":null,"price":699.99,"currency_code":"ZAR","in_stock":true},{"title":"Brown \/ 3-Seater (70x180 cm)","offer_id":48252498378910,"sku":null,"price":799.99,"currency_code":"ZAR","in_stock":true},{"title":"Brown \/ Large 4-Seater (70x240 cm)","offer_id":48252498411678,"sku":null,"price":999.99,"currency_code":"ZAR","in_stock":true},{"title":"Brown \/ Single Seat (70x70 cm)","offer_id":48252498444446,"sku":null,"price":599.99,"currency_code":"ZAR","in_stock":true},{"title":"Brown \/ 4-Seater (70x210 cm)","offer_id":48252498477214,"sku":null,"price":849.99,"currency_code":"ZAR","in_stock":true},{"title":"White \/ Loveseat (70x150 cm)","offer_id":48252498509982,"sku":null,"price":699.99,"currency_code":"ZAR","in_stock":true},{"title":"White \/ 3-Seater (70x180 cm)","offer_id":48252498542750,"sku":null,"price":799.99,"currency_code":"ZAR","in_stock":true},{"title":"White \/ Large 4-Seater (70x240 cm)","offer_id":48252498575518,"sku":null,"price":999.99,"currency_code":"ZAR","in_stock":true},{"title":"White \/ Single Seat (70x70 cm)","offer_id":48252498608286,"sku":null,"price":599.99,"currency_code":"ZAR","in_stock":true},{"title":"White \/ 4-Seater (70x210 cm)","offer_id":48252498641054,"sku":null,"price":899.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0793\/1936\/7838\/files\/SofaGaurd.jpg?v=1788946766"}],"url":"https:\/\/covara.co.za\/collections\/frontpage.oembed","provider":"Covara","version":"1.0","type":"link"}