{"product_id":"doreviay™-sculptural-automatic-cat-toy-with-hidden-multi-path-moving-lure","title":"Doreviay™ Sculptural Automatic Cat Toy with Hidden Multi-Path Moving Lure","description":"\u003cstyle\u003e\n\/* =========================================================\n   DOREVIAY™ × SHOPIFY CRAFT\n   Sculptural Automatic Cat Toy\n   Hidden Multi-Path Moving Lure\n========================================================= *\/\n\n.dvy-auto-cat,\n.dvy-auto-cat *,\n.dvy-auto-cat *::before,\n.dvy-auto-cat *::after {\n  box-sizing: border-box;\n}\n\n.dvy-auto-cat {\n  --olive:#8FAE63;\n  --olive-dark:#6E8D4A;\n  --olive-soft:#EDF3E4;\n\n  --cocoa:#6A5040;\n  --cocoa-dark:#49362D;\n\n  --peach:#DDB39E;\n  --peach-soft:#F5E6DE;\n\n  --cream:#FBF8F3;\n  --white:#FFFFFF;\n\n  --text:#493F38;\n  --muted:#786D65;\n  --line:rgba(106,80,64,.13);\n\n  width:100% !important;\n  max-width:100% !important;\n  min-width:0 !important;\n\n  margin:0 auto !important;\n  padding:0 !important;\n\n  overflow:hidden;\n\n  background:var(--cream);\n  color:var(--text);\n\n  border-radius:26px;\n\n  font-family:\n    var(--font-body-family,-apple-system),\n    BlinkMacSystemFont,\n    \"Segoe UI\",\n    Arial,\n    sans-serif;\n\n  font-size:16px;\n  line-height:1.72;\n\n  container-type:inline-size;\n  container-name:dvyAutoCat;\n}\n\n\n\/* =========================================================\n   RESET\n========================================================= *\/\n\n.dvy-auto-cat h1,\n.dvy-auto-cat h2,\n.dvy-auto-cat h3,\n.dvy-auto-cat p,\n.dvy-auto-cat div,\n.dvy-auto-cat span,\n.dvy-auto-cat strong {\n  min-width:0;\n  max-width:none;\n\n  word-break:normal !important;\n  overflow-wrap:normal !important;\n  hyphens:none !important;\n}\n\n.dvy-auto-cat h1,\n.dvy-auto-cat h2,\n.dvy-auto-cat h3 {\n  margin:0;\n  padding:0;\n\n  color:var(--cocoa-dark);\n\n  font-family:\n    var(--font-heading-family,Georgia),\n    Georgia,\n    \"Times New Roman\",\n    serif;\n\n  font-weight:600;\n  letter-spacing:-.035em;\n}\n\n.dvy-auto-cat p {\n  margin:0;\n  color:var(--muted);\n}\n\n.dvy-auto-cat strong {\n  color:var(--cocoa-dark);\n  font-weight:700;\n}\n\n.dvy-auto-cat .dac-wrap {\n  width:min(calc(100% - 48px),1120px);\n  margin:0 auto;\n}\n\n.dvy-auto-cat .dac-section {\n  padding:84px 0;\n}\n\n\n\/* =========================================================\n   GLOBAL\n========================================================= *\/\n\n.dvy-auto-cat .dac-eyebrow {\n  display:inline-flex;\n  align-items:center;\n  gap:9px;\n\n  width:fit-content;\n\n  margin-bottom:18px;\n  padding:9px 13px;\n\n  color:var(--cocoa);\n  background:rgba(255,255,255,.74);\n\n  border:1px solid var(--line);\n  border-radius:999px;\n\n  font-size:10px;\n  font-weight:800;\n  line-height:1;\n  letter-spacing:.15em;\n  text-transform:uppercase;\n}\n\n.dvy-auto-cat .dac-dot {\n  width:7px;\n  height:7px;\n  flex:0 0 7px;\n\n  background:var(--olive);\n  border-radius:50%;\n\n  box-shadow:0 0 0 4px rgba(143,174,99,.14);\n}\n\n.dvy-auto-cat .dac-main-title {\n  max-width:850px;\n  margin-bottom:20px;\n\n  font-size:clamp(40px,5.2vw,68px);\n  line-height:1.01;\n}\n\n.dvy-auto-cat .dac-title {\n  max-width:790px;\n  margin-bottom:18px;\n\n  font-size:clamp(31px,3.8vw,49px);\n  line-height:1.08;\n}\n\n.dvy-auto-cat .dac-green {\n  color:var(--olive-dark);\n}\n\n.dvy-auto-cat .dac-lead {\n  max-width:800px;\n\n  font-size:18px;\n  line-height:1.82;\n}\n\n\n\/* =========================================================\n   HERO\n========================================================= *\/\n\n.dvy-auto-cat .dac-hero {\n  position:relative;\n  isolation:isolate;\n  overflow:hidden;\n\n  padding:76px 0 72px;\n\n  background:\n    radial-gradient(\n      circle at 90% 8%,\n      rgba(221,179,158,.42),\n      transparent 28%\n    ),\n    radial-gradient(\n      circle at 0% 100%,\n      rgba(143,174,99,.24),\n      transparent 31%\n    ),\n    linear-gradient(\n      135deg,\n      #FBF7F1 0%,\n      #F4EADF 54%,\n      #EDF2E5 100%\n    );\n}\n\n.dvy-auto-cat .dac-hero::after {\n  content:\"\";\n\n  position:absolute;\n  z-index:-1;\n\n  top:-175px;\n  right:-115px;\n\n  width:405px;\n  height:405px;\n\n  border:1px solid rgba(106,80,64,.10);\n  border-radius:50%;\n}\n\n.dvy-auto-cat .dac-hero-grid {\n  display:grid;\n  grid-template-columns:minmax(0,1.04fr) minmax(330px,.96fr);\n\n  gap:56px;\n  align-items:center;\n}\n\n.dvy-auto-cat .dac-brand {\n  margin-bottom:17px;\n\n  color:var(--cocoa);\n\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:18px;\n  font-style:italic;\n}\n\n.dvy-auto-cat .dac-hero-copy {\n  max-width:670px;\n\n  margin-bottom:21px;\n\n  font-size:16px;\n  line-height:1.8;\n}\n\n.dvy-auto-cat .dac-tags {\n  display:flex;\n  flex-wrap:wrap;\n  gap:8px;\n\n  margin-top:27px;\n}\n\n.dvy-auto-cat .dac-tag {\n  padding:9px 12px;\n\n  color:var(--cocoa);\n  background:rgba(255,255,255,.74);\n\n  border:1px solid rgba(106,80,64,.10);\n  border-radius:999px;\n\n  font-size:10px;\n  font-weight:750;\n}\n\n\n\/* =========================================================\n   HERO PRODUCT VISUAL\n========================================================= *\/\n\n.dvy-auto-cat .dac-device-card {\n  position:relative;\n  overflow:hidden;\n\n  min-height:475px;\n\n  background:\n    linear-gradient(\n      145deg,\n      rgba(255,255,255,.91),\n      rgba(255,255,255,.46)\n    );\n\n  border:1px solid rgba(255,255,255,.9);\n  border-radius:35px;\n\n  box-shadow:\n    0 30px 75px rgba(78,59,47,.12),\n    inset 0 1px 0 rgba(255,255,255,.95);\n}\n\n.dvy-auto-cat .dac-device-badge {\n  position:absolute;\n  z-index:20;\n\n  top:23px;\n  left:23px;\n\n  padding:8px 11px;\n\n  color:#fff;\n  background:var(--cocoa);\n\n  border-radius:999px;\n\n  font-size:9px;\n  font-weight:800;\n  letter-spacing:.12em;\n  text-transform:uppercase;\n}\n\n.dvy-auto-cat .dac-device-art {\n  position:absolute;\n  inset:90px 25px 40px;\n}\n\n.dvy-auto-cat .dac-shadow {\n  position:absolute;\n\n  left:8%;\n  right:8%;\n  bottom:6px;\n\n  height:35px;\n\n  background:rgba(73,54,45,.14);\n\n  border-radius:50%;\n  filter:blur(14px);\n}\n\n.dvy-auto-cat .dac-device-base {\n  position:absolute;\n\n  left:4%;\n  right:4%;\n  bottom:38px;\n\n  height:175px;\n\n  background:\n    linear-gradient(\n      180deg,\n      #755949,\n      var(--cocoa)\n    );\n\n  border-radius:\n    42% 46% 38% 44%\n    \/\n    36% 42% 38% 42%;\n\n  box-shadow:\n    inset 0 -12px 23px rgba(56,39,31,.13),\n    0 15px 30px rgba(69,49,39,.11);\n}\n\n.dvy-auto-cat .dac-device-top {\n  position:absolute;\n  z-index:4;\n\n  left:7%;\n  right:7%;\n  bottom:75px;\n\n  height:165px;\n\n  background:\n    linear-gradient(\n      145deg,\n      #A5BE7D,\n      var(--olive)\n    );\n\n  border-radius:\n    48% 44% 47% 42%\n    \/\n    45% 39% 44% 40%;\n\n  box-shadow:\n    inset 0 -10px 20px rgba(69,88,48,.08);\n}\n\n.dvy-auto-cat .dac-ridge {\n  position:absolute;\n  z-index:5;\n\n  background:#A9C283;\n\n  border-radius:50%;\n}\n\n.dvy-auto-cat .dac-ridge-1 {\n  left:19%;\n  bottom:155px;\n\n  width:34%;\n  height:90px;\n\n  transform:rotate(-7deg);\n}\n\n.dvy-auto-cat .dac-ridge-2 {\n  right:13%;\n  bottom:126px;\n\n  width:32%;\n  height:78px;\n\n  transform:rotate(9deg);\n}\n\n.dvy-auto-cat .dac-opening {\n  position:absolute;\n  z-index:8;\n\n  width:38px;\n  height:28px;\n\n  background:var(--peach);\n\n  border:5px solid var(--cocoa-dark);\n\n  border-radius:50%;\n}\n\n.dvy-auto-cat .dac-opening-1 {\n  left:14%;\n  bottom:112px;\n}\n\n.dvy-auto-cat .dac-opening-2 {\n  left:33%;\n  bottom:151px;\n}\n\n.dvy-auto-cat .dac-opening-3 {\n  left:51%;\n  bottom:104px;\n}\n\n.dvy-auto-cat .dac-opening-4 {\n  right:23%;\n  bottom:145px;\n}\n\n.dvy-auto-cat .dac-opening-5 {\n  right:8%;\n  bottom:99px;\n}\n\n.dvy-auto-cat .dac-lure {\n  position:absolute;\n  z-index:10;\n\n  left:34%;\n  bottom:171px;\n\n  width:32px;\n  height:15px;\n\n  background:var(--peach);\n\n  border-radius:80% 45% 70% 40%;\n\n  transform:rotate(-15deg);\n\n  box-shadow:\n    18px 6px 0 -6px var(--cocoa-dark);\n}\n\n.dvy-auto-cat .dac-motion {\n  position:absolute;\n  z-index:2;\n\n  left:15%;\n  right:15%;\n  bottom:92px;\n\n  height:100px;\n\n  border:2px dashed rgba(221,179,158,.42);\n  border-radius:50%;\n}\n\n\n\/* =========================================================\n   STORY\n========================================================= *\/\n\n.dvy-auto-cat .dac-story {\n  background:#fff;\n}\n\n.dvy-auto-cat .dac-story-grid {\n  display:grid;\n  grid-template-columns:.72fr 1.28fr;\n\n  gap:66px;\n}\n\n.dvy-auto-cat .dac-story-side {\n  position:sticky;\n  top:25px;\n\n  align-self:start;\n}\n\n.dvy-auto-cat .dac-number {\n  display:block;\n\n  margin-bottom:22px;\n\n  color:var(--peach);\n\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:68px;\n  font-style:italic;\n  line-height:.9;\n}\n\n.dvy-auto-cat .dac-story-copy p {\n  margin-bottom:22px;\n\n  font-size:16px;\n  line-height:1.87;\n}\n\n.dvy-auto-cat .dac-story-copy p:first-child {\n  color:var(--cocoa-dark);\n  font-size:18px;\n}\n\n.dvy-auto-cat .dac-story-copy p:last-child {\n  margin-bottom:0;\n}\n\n\n\/* =========================================================\n   FIVE OPENINGS\n========================================================= *\/\n\n.dvy-auto-cat .dac-surprise {\n  background:\n    linear-gradient(\n      180deg,\n      var(--olive-soft),\n      #F7F9F3\n    );\n}\n\n.dvy-auto-cat .dac-surprise-head {\n  max-width:820px;\n\n  margin-bottom:44px;\n}\n\n.dvy-auto-cat .dac-opening-grid {\n  display:grid;\n  grid-template-columns:repeat(5,minmax(0,1fr));\n\n  gap:11px;\n}\n\n.dvy-auto-cat .dac-opening-card {\n  min-height:245px;\n\n  padding:22px 18px;\n\n  background:rgba(255,255,255,.76);\n\n  border:1px solid rgba(106,80,64,.10);\n  border-radius:22px;\n\n  text-align:center;\n}\n\n.dvy-auto-cat .dac-hole-demo {\n  position:relative;\n\n  width:80px;\n  height:80px;\n\n  margin:0 auto 28px;\n\n  background:var(--olive);\n\n  border-radius:50%;\n}\n\n.dvy-auto-cat .dac-hole-demo::before {\n  content:\"\";\n\n  position:absolute;\n\n  inset:20px;\n\n  background:var(--cocoa-dark);\n\n  border-radius:50%;\n}\n\n.dvy-auto-cat .dac-hole-demo::after {\n  content:\"\";\n\n  position:absolute;\n\n  width:24px;\n  height:10px;\n\n  top:35px;\n  left:29px;\n\n  background:var(--peach);\n\n  border-radius:50%;\n\n  transform:rotate(15deg);\n}\n\n.dvy-auto-cat .dac-opening-card:nth-child(2) .dac-hole-demo::after,\n.dvy-auto-cat .dac-opening-card:nth-child(4) .dac-hole-demo::after {\n  opacity:0;\n}\n\n.dvy-auto-cat .dac-opening-card:nth-child(3) .dac-hole-demo::after {\n  transform:rotate(-18deg);\n}\n\n.dvy-auto-cat .dac-opening-card h3 {\n  margin-bottom:8px;\n\n  font-family:\n    var(--font-body-family,-apple-system),\n    Arial,\n    sans-serif;\n\n  font-size:16px;\n  font-weight:760;\n  letter-spacing:-.02em;\n}\n\n.dvy-auto-cat .dac-opening-card p {\n  font-size:12px;\n  line-height:1.65;\n}\n\n\n\/* =========================================================\n   HUNTING FEATURE\n========================================================= *\/\n\n.dvy-auto-cat .dac-hunt {\n  background:#fff;\n}\n\n.dvy-auto-cat .dac-hunt-box {\n  display:grid;\n  grid-template-columns:.94fr 1.06fr;\n\n  overflow:hidden;\n\n  background:var(--cocoa-dark);\n\n  border-radius:32px;\n}\n\n.dvy-auto-cat .dac-hunt-art {\n  position:relative;\n\n  min-height:455px;\n\n  background:\n    radial-gradient(\n      circle at 50% 14%,\n      rgba(221,179,158,.22),\n      transparent 35%\n    ),\n    linear-gradient(\n      145deg,\n      #5B4337,\n      #3E2E27\n    );\n}\n\n.dvy-auto-cat .dac-route {\n  position:absolute;\n\n  border:4px dashed var(--peach);\n\n  opacity:.72;\n}\n\n.dvy-auto-cat .dac-route-1 {\n  left:15%;\n  right:18%;\n  top:90px;\n\n  height:85px;\n\n  border-bottom:0;\n  border-radius:90px 90px 0 0;\n}\n\n.dvy-auto-cat .dac-route-2 {\n  left:20%;\n  right:12%;\n  top:185px;\n\n  height:75px;\n\n  border-top:0;\n  border-radius:0 0 90px 90px;\n}\n\n.dvy-auto-cat .dac-route-3 {\n  left:27%;\n  right:25%;\n  top:285px;\n\n  height:50px;\n\n  border-radius:50%;\n}\n\n.dvy-auto-cat .dac-route-hole {\n  position:absolute;\n\n  width:38px;\n  height:38px;\n\n  background:var(--olive);\n\n  border:7px solid rgba(255,255,255,.12);\n\n  border-radius:50%;\n}\n\n.dvy-auto-cat .dac-route-hole-1 {\n  left:15%;\n  top:75px;\n}\n\n.dvy-auto-cat .dac-route-hole-2 {\n  right:14%;\n  top:155px;\n}\n\n.dvy-auto-cat .dac-route-hole-3 {\n  left:37%;\n  top:243px;\n}\n\n.dvy-auto-cat .dac-route-hole-4 {\n  right:31%;\n  top:302px;\n}\n\n.dvy-auto-cat .dac-hunt-label {\n  position:absolute;\n\n  left:50%;\n  bottom:28px;\n\n  transform:translateX(-50%);\n\n  color:rgba(255,255,255,.67);\n\n  font-size:10px;\n  font-weight:800;\n  letter-spacing:.14em;\n\n  white-space:nowrap;\n  text-transform:uppercase;\n}\n\n.dvy-auto-cat .dac-hunt-copy {\n  padding:62px 52px;\n}\n\n.dvy-auto-cat .dac-hunt-copy .dac-eyebrow {\n  color:var(--peach);\n\n  background:rgba(255,255,255,.05);\n\n  border-color:rgba(255,255,255,.10);\n}\n\n.dvy-auto-cat .dac-hunt-copy h2 {\n  color:#fff;\n}\n\n.dvy-auto-cat .dac-hunt-copy p {\n  margin-bottom:18px;\n\n  color:rgba(255,255,255,.68);\n}\n\n.dvy-auto-cat .dac-hunt-list {\n  display:grid;\n  gap:10px;\n\n  margin-top:25px;\n}\n\n.dvy-auto-cat .dac-hunt-item {\n  display:flex;\n  align-items:center;\n  gap:11px;\n\n  padding:12px;\n\n  color:rgba(255,255,255,.84);\n  background:rgba(255,255,255,.05);\n\n  border:1px solid rgba(255,255,255,.07);\n  border-radius:13px;\n\n  font-size:12px;\n}\n\n.dvy-auto-cat .dac-hunt-icon {\n  display:flex;\n  align-items:center;\n  justify-content:center;\n\n  width:25px;\n  height:25px;\n  flex:0 0 25px;\n\n  color:var(--cocoa-dark);\n  background:var(--olive);\n\n  border-radius:50%;\n\n  font-size:11px;\n}\n\n\n\/* =========================================================\n   PLAY MODES\n========================================================= *\/\n\n.dvy-auto-cat .dac-modes {\n  background:#F7F1EA;\n}\n\n.dvy-auto-cat .dac-modes-head {\n  max-width:800px;\n\n  margin-bottom:43px;\n}\n\n.dvy-auto-cat .dac-mode-grid {\n  display:grid;\n  grid-template-columns:repeat(3,minmax(0,1fr));\n\n  gap:16px;\n}\n\n.dvy-auto-cat .dac-mode-card {\n  position:relative;\n\n  min-height:330px;\n\n  padding:29px;\n\n  background:#fff;\n\n  border:1px solid var(--line);\n  border-radius:24px;\n}\n\n.dvy-auto-cat .dac-mode-speed {\n  display:flex;\n  align-items:flex-end;\n  gap:5px;\n\n  height:70px;\n\n  margin-bottom:38px;\n}\n\n.dvy-auto-cat .dac-bar {\n  width:12px;\n\n  background:var(--olive);\n  border-radius:8px;\n}\n\n.dvy-auto-cat .dac-bar-1 {\n  height:20px;\n}\n\n.dvy-auto-cat .dac-bar-2 {\n  height:35px;\n}\n\n.dvy-auto-cat .dac-bar-3 {\n  height:52px;\n}\n\n.dvy-auto-cat .dac-mode-card:nth-child(1) .dac-bar-2,\n.dvy-auto-cat .dac-mode-card:nth-child(1) .dac-bar-3 {\n  opacity:.25;\n}\n\n.dvy-auto-cat .dac-mode-card:nth-child(2) .dac-bar-3 {\n  opacity:.25;\n}\n\n.dvy-auto-cat .dac-mode-card:nth-child(3) .dac-bar {\n  background:var(--peach);\n}\n\n.dvy-auto-cat .dac-mode-card h3 {\n  margin-bottom:11px;\n\n  font-family:\n    var(--font-body-family,-apple-system),\n    Arial,\n    sans-serif;\n\n  font-size:19px;\n  font-weight:760;\n  letter-spacing:-.02em;\n}\n\n.dvy-auto-cat .dac-mode-card p {\n  font-size:13px;\n  line-height:1.75;\n}\n\n\n\/* =========================================================\n   MOTION SYSTEM\n========================================================= *\/\n\n.dvy-auto-cat .dac-motion-section {\n  background:var(--olive-soft);\n}\n\n.dvy-auto-cat .dac-motion-grid {\n  display:grid;\n  grid-template-columns:.95fr 1.05fr;\n\n  gap:55px;\n  align-items:center;\n}\n\n.dvy-auto-cat .dac-motion-art {\n  position:relative;\n\n  min-height:400px;\n}\n\n.dvy-auto-cat .dac-track {\n  position:absolute;\n\n  border:10px solid var(--cocoa);\n  border-radius:50%;\n}\n\n.dvy-auto-cat .dac-track-1 {\n  left:7%;\n  right:17%;\n  top:45px;\n\n  height:130px;\n}\n\n.dvy-auto-cat .dac-track-2 {\n  left:18%;\n  right:6%;\n  top:150px;\n\n  height:120px;\n}\n\n.dvy-auto-cat .dac-track-3 {\n  left:25%;\n  right:24%;\n  top:265px;\n\n  height:80px;\n}\n\n.dvy-auto-cat .dac-carriage {\n  position:absolute;\n  z-index:6;\n\n  left:32%;\n  top:162px;\n\n  width:44px;\n  height:44px;\n\n  background:var(--peach);\n\n  border:9px solid var(--olive);\n\n  border-radius:50%;\n\n  box-shadow:0 10px 20px rgba(75,57,46,.12);\n}\n\n.dvy-auto-cat .dac-motion-copy p {\n  margin-bottom:18px;\n}\n\n\n\/* =========================================================\n   REPLACEABLE LURE\n========================================================= *\/\n\n.dvy-auto-cat .dac-lures {\n  background:#fff;\n}\n\n.dvy-auto-cat .dac-lure-grid {\n  display:grid;\n  grid-template-columns:1fr 1fr;\n\n  gap:55px;\n  align-items:center;\n}\n\n.dvy-auto-cat .dac-lure-copy p {\n  margin-bottom:18px;\n}\n\n.dvy-auto-cat .dac-lure-visual {\n  position:relative;\n\n  min-height:350px;\n}\n\n.dvy-auto-cat .dac-flex-line {\n  position:absolute;\n\n  left:50%;\n  top:48px;\n\n  width:5px;\n  height:125px;\n\n  background:var(--cocoa);\n\n  border-radius:8px;\n\n  transform:translateX(-50%) rotate(8deg);\n  transform-origin:top center;\n}\n\n.dvy-auto-cat .dac-toy-lure {\n  position:absolute;\n\n  left:50%;\n  top:165px;\n\n  width:85px;\n  height:39px;\n\n  transform:translateX(-50%) rotate(-9deg);\n\n  background:var(--peach);\n\n  border-radius:70% 35% 65% 40%;\n}\n\n.dvy-auto-cat .dac-toy-lure::after {\n  content:\"\";\n\n  position:absolute;\n\n  right:-35px;\n  top:14px;\n\n  width:42px;\n  height:8px;\n\n  background:var(--olive);\n\n  border-radius:8px;\n\n  transform:rotate(15deg);\n}\n\n.dvy-auto-cat .dac-lure-ring {\n  position:absolute;\n\n  left:50%;\n  bottom:44px;\n\n  width:190px;\n  height:70px;\n\n  transform:translateX(-50%);\n\n  border:2px dashed rgba(106,80,64,.23);\n  border-radius:50%;\n}\n\n\n\/* =========================================================\n   TIMED PLAY\n========================================================= *\/\n\n.dvy-auto-cat .dac-timed {\n  background:#F7F1EA;\n}\n\n.dvy-auto-cat .dac-timed-head {\n  max-width:810px;\n\n  margin-bottom:43px;\n}\n\n.dvy-auto-cat .dac-timed-grid {\n  display:grid;\n  grid-template-columns:repeat(3,minmax(0,1fr));\n\n  gap:16px;\n}\n\n.dvy-auto-cat .dac-timed-card {\n  min-height:275px;\n\n  padding:29px;\n\n  background:#fff;\n\n  border:1px solid var(--line);\n  border-radius:24px;\n}\n\n.dvy-auto-cat .dac-timed-icon {\n  display:flex;\n  align-items:center;\n  justify-content:center;\n\n  width:48px;\n  height:48px;\n\n  margin-bottom:38px;\n\n  color:var(--cocoa);\n  background:var(--olive-soft);\n\n  border-radius:14px;\n\n  font-size:19px;\n}\n\n.dvy-auto-cat .dac-timed-card:nth-child(even) .dac-timed-icon {\n  background:var(--peach-soft);\n}\n\n.dvy-auto-cat .dac-timed-card h3 {\n  margin-bottom:11px;\n\n  font-family:\n    var(--font-body-family,-apple-system),\n    Arial,\n    sans-serif;\n\n  font-size:19px;\n  font-weight:760;\n  letter-spacing:-.02em;\n}\n\n.dvy-auto-cat .dac-timed-card p {\n  font-size:13px;\n  line-height:1.75;\n}\n\n\n\/* =========================================================\n   DAILY CARE\n========================================================= *\/\n\n.dvy-auto-cat .dac-care {\n  background:var(--olive-soft);\n}\n\n.dvy-auto-cat .dac-care-grid {\n  display:grid;\n  grid-template-columns:repeat(4,minmax(0,1fr));\n\n  gap:14px;\n}\n\n.dvy-auto-cat .dac-care-card {\n  min-height:245px;\n\n  padding:24px;\n\n  background:rgba(255,255,255,.76);\n\n  border:1px solid rgba(106,80,64,.10);\n  border-radius:23px;\n}\n\n.dvy-auto-cat .dac-care-icon {\n  display:flex;\n  justify-content:center;\n  align-items:center;\n\n  width:45px;\n  height:45px;\n\n  margin-bottom:33px;\n\n  color:var(--cocoa);\n  background:var(--peach-soft);\n\n  border-radius:13px;\n\n  font-size:18px;\n}\n\n.dvy-auto-cat .dac-care-card:nth-child(even) .dac-care-icon {\n  background:#E3ECD8;\n}\n\n.dvy-auto-cat .dac-care-card h3 {\n  margin-bottom:10px;\n\n  font-family:\n    var(--font-body-family,-apple-system),\n    Arial,\n    sans-serif;\n\n  font-size:17px;\n  font-weight:760;\n  letter-spacing:-.02em;\n}\n\n.dvy-auto-cat .dac-care-card p {\n  font-size:12.5px;\n  line-height:1.72;\n}\n\n\n\/* =========================================================\n   HOME INTERIOR\n========================================================= *\/\n\n.dvy-auto-cat .dac-home {\n  background:#fff;\n}\n\n.dvy-auto-cat .dac-home-grid {\n  display:grid;\n  grid-template-columns:1.05fr .95fr;\n\n  gap:53px;\n  align-items:center;\n}\n\n.dvy-auto-cat .dac-home-copy p {\n  margin-bottom:19px;\n}\n\n.dvy-auto-cat .dac-room-tags {\n  display:flex;\n  flex-wrap:wrap;\n  gap:8px;\n\n  margin-top:24px;\n}\n\n.dvy-auto-cat .dac-room-tag {\n  padding:9px 12px;\n\n  color:var(--cocoa);\n  background:var(--cream);\n\n  border:1px solid var(--line);\n  border-radius:999px;\n\n  font-size:10px;\n  font-weight:750;\n}\n\n.dvy-auto-cat .dac-palette {\n  display:grid;\n  grid-template-columns:repeat(3,minmax(0,1fr));\n\n  gap:10px;\n}\n\n.dvy-auto-cat .dac-color {\n  display:flex;\n  align-items:flex-end;\n\n  min-height:270px;\n\n  padding:20px;\n\n  border-radius:24px;\n}\n\n.dvy-auto-cat .dac-color:nth-child(1) {\n  background:var(--olive);\n}\n\n.dvy-auto-cat .dac-color:nth-child(2) {\n  background:var(--cocoa);\n}\n\n.dvy-auto-cat .dac-color:nth-child(3) {\n  background:var(--peach);\n}\n\n.dvy-auto-cat .dac-color span {\n  color:#fff;\n\n  font-size:10px;\n  font-weight:800;\n  line-height:1.4;\n  letter-spacing:.07em;\n\n  text-transform:uppercase;\n}\n\n.dvy-auto-cat .dac-color:nth-child(3) span {\n  color:var(--cocoa-dark);\n}\n\n\n\/* =========================================================\n   BENEFITS\n========================================================= *\/\n\n.dvy-auto-cat .dac-benefits {\n  background:\n    linear-gradient(\n      180deg,\n      #F6EFE8,\n      var(--cream)\n    );\n}\n\n.dvy-auto-cat .dac-benefit-head {\n  max-width:810px;\n\n  margin-bottom:44px;\n}\n\n.dvy-auto-cat .dac-benefit-grid {\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n\n  gap:16px;\n}\n\n.dvy-auto-cat .dac-benefit {\n  position:relative;\n\n  min-height:285px;\n\n  padding:31px;\n\n  background:#fff;\n\n  border:1px solid var(--line);\n  border-radius:24px;\n\n  box-shadow:0 8px 30px rgba(75,57,46,.04);\n}\n\n.dvy-auto-cat .dac-benefit-icon {\n  display:flex;\n  justify-content:center;\n  align-items:center;\n\n  width:48px;\n  height:48px;\n\n  margin-bottom:33px;\n\n  color:var(--cocoa);\n  background:var(--olive-soft);\n\n  border-radius:14px;\n\n  font-size:20px;\n}\n\n.dvy-auto-cat .dac-benefit:nth-child(even) .dac-benefit-icon {\n  background:var(--peach-soft);\n}\n\n.dvy-auto-cat .dac-benefit-no {\n  position:absolute;\n\n  top:23px;\n  right:25px;\n\n  color:rgba(106,80,64,.16);\n\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:17px;\n  font-style:italic;\n}\n\n.dvy-auto-cat .dac-benefit h3 {\n  max-width:500px;\n\n  margin-bottom:12px;\n\n  font-family:\n    var(--font-body-family,-apple-system),\n    Arial,\n    sans-serif;\n\n  font-size:18px;\n  font-weight:800;\n  line-height:1.25;\n  letter-spacing:-.015em;\n\n  text-transform:uppercase;\n}\n\n.dvy-auto-cat .dac-benefit p {\n  font-size:13px;\n  line-height:1.76;\n}\n\n\n\/* =========================================================\n   GIFT\n========================================================= *\/\n\n.dvy-auto-cat .dac-gift {\n  background:var(--peach-soft);\n}\n\n.dvy-auto-cat .dac-gift-box {\n  padding:60px;\n\n  text-align:center;\n\n  background:\n    radial-gradient(\n      circle at 5% 0%,\n      rgba(143,174,99,.18),\n      transparent 28%\n    ),\n    #fff;\n\n  border:1px solid var(--line);\n  border-radius:30px;\n\n  box-shadow:0 24px 60px rgba(75,57,46,.08);\n}\n\n.dvy-auto-cat .dac-heart {\n  display:flex;\n  justify-content:center;\n  align-items:center;\n\n  width:68px;\n  height:68px;\n\n  margin:0 auto 28px;\n\n  color:var(--cocoa);\n\n  background:\n    linear-gradient(\n      145deg,\n      var(--olive-soft),\n      var(--peach-soft)\n    );\n\n  border-radius:50%;\n\n  font-size:28px;\n}\n\n.dvy-auto-cat .dac-gift-box h2 {\n  max-width:790px;\n\n  margin:0 auto 18px;\n\n  font-size:clamp(31px,4vw,46px);\n  line-height:1.08;\n}\n\n.dvy-auto-cat .dac-gift-box p {\n  max-width:820px;\n\n  margin:0 auto;\n}\n\n\n\/* =========================================================\n   FINAL\n========================================================= *\/\n\n.dvy-auto-cat .dac-final {\n  padding:74px 0;\n\n  text-align:center;\n\n  background:\n    radial-gradient(\n      circle at 50% 120%,\n      rgba(143,174,99,.22),\n      transparent 38%\n    ),\n    var(--cocoa-dark);\n}\n\n.dvy-auto-cat .dac-final-brand {\n  margin-bottom:17px;\n\n  color:var(--peach);\n\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:20px;\n  font-style:italic;\n}\n\n.dvy-auto-cat .dac-final h2 {\n  max-width:850px;\n\n  margin:0 auto 20px;\n\n  color:#fff;\n\n  font-size:clamp(34px,4.5vw,54px);\n  line-height:1.08;\n}\n\n.dvy-auto-cat .dac-final p {\n  max-width:740px;\n\n  margin:0 auto;\n\n  color:rgba(255,255,255,.68);\n}\n\n\n\/* =========================================================\n   NARROW SHOPIFY CRAFT\n========================================================= *\/\n\n@container dvyAutoCat (max-width:599px) {\n\n  .dvy-auto-cat {\n    border-radius:16px;\n  }\n\n  .dvy-auto-cat .dac-wrap {\n    width:calc(100% - 28px);\n  }\n\n  .dvy-auto-cat .dac-section {\n    padding:52px 0;\n  }\n\n  .dvy-auto-cat .dac-hero {\n    padding:48px 0;\n  }\n\n  .dvy-auto-cat .dac-hero-grid,\n  .dvy-auto-cat .dac-story-grid,\n  .dvy-auto-cat .dac-opening-grid,\n  .dvy-auto-cat .dac-hunt-box,\n  .dvy-auto-cat .dac-mode-grid,\n  .dvy-auto-cat .dac-motion-grid,\n  .dvy-auto-cat .dac-lure-grid,\n  .dvy-auto-cat .dac-timed-grid,\n  .dvy-auto-cat .dac-care-grid,\n  .dvy-auto-cat .dac-home-grid {\n    grid-template-columns:minmax(0,1fr) !important;\n  }\n\n  .dvy-auto-cat .dac-main-title {\n    max-width:100%;\n\n    font-size:clamp(32px,9cqw,42px);\n    line-height:1.04;\n\n    word-break:normal !important;\n    overflow-wrap:normal !important;\n  }\n\n  .dvy-auto-cat .dac-title {\n    max-width:100%;\n\n    font-size:clamp(27px,7.8cqw,34px);\n    line-height:1.1;\n  }\n\n  .dvy-auto-cat .dac-lead {\n    font-size:15px;\n  }\n\n  .dvy-auto-cat .dac-hero-copy {\n    font-size:14px;\n  }\n\n\n  \/* HERO *\/\n\n  .dvy-auto-cat .dac-device-card {\n    min-height:355px;\n\n    border-radius:23px;\n  }\n\n  .dvy-auto-cat .dac-device-art {\n    inset:65px 8px 25px;\n  }\n\n  .dvy-auto-cat .dac-device-base {\n    height:115px;\n  }\n\n  .dvy-auto-cat .dac-device-top {\n    bottom:54px;\n    height:118px;\n  }\n\n  .dvy-auto-cat .dac-ridge-1 {\n    bottom:111px;\n\n    height:65px;\n  }\n\n  .dvy-auto-cat .dac-ridge-2 {\n    bottom:91px;\n\n    height:58px;\n  }\n\n  .dvy-auto-cat .dac-opening {\n    width:28px;\n    height:21px;\n\n    border-width:4px;\n  }\n\n  .dvy-auto-cat .dac-opening-1 {\n    bottom:78px;\n  }\n\n  .dvy-auto-cat .dac-opening-2 {\n    bottom:108px;\n  }\n\n  .dvy-auto-cat .dac-opening-3 {\n    bottom:75px;\n  }\n\n  .dvy-auto-cat .dac-opening-4 {\n    bottom:104px;\n  }\n\n  .dvy-auto-cat .dac-opening-5 {\n    bottom:71px;\n  }\n\n  .dvy-auto-cat .dac-lure {\n    bottom:123px;\n  }\n\n\n  \/* STORY *\/\n\n  .dvy-auto-cat .dac-story-side {\n    position:static;\n  }\n\n  .dvy-auto-cat .dac-story-grid {\n    gap:28px;\n  }\n\n  .dvy-auto-cat .dac-number {\n    font-size:50px;\n  }\n\n\n  \/* FIVE OPENINGS *\/\n\n  .dvy-auto-cat .dac-opening-card {\n    min-height:auto;\n  }\n\n\n  \/* HUNT *\/\n\n  .dvy-auto-cat .dac-hunt-box {\n    border-radius:22px;\n  }\n\n  .dvy-auto-cat .dac-hunt-art {\n    min-height:300px;\n  }\n\n  .dvy-auto-cat .dac-route-1 {\n    top:55px;\n    height:60px;\n  }\n\n  .dvy-auto-cat .dac-route-2 {\n    top:120px;\n    height:55px;\n  }\n\n  .dvy-auto-cat .dac-route-3 {\n    top:190px;\n  }\n\n  .dvy-auto-cat .dac-route-hole-1 {\n    top:43px;\n  }\n\n  .dvy-auto-cat .dac-route-hole-2 {\n    top:99px;\n  }\n\n  .dvy-auto-cat .dac-route-hole-3 {\n    top:162px;\n  }\n\n  .dvy-auto-cat .dac-route-hole-4 {\n    top:209px;\n  }\n\n  .dvy-auto-cat .dac-hunt-copy {\n    padding:38px 23px;\n  }\n\n\n  \/* MODE *\/\n\n  .dvy-auto-cat .dac-mode-card {\n    min-height:auto;\n  }\n\n\n  \/* MOTION *\/\n\n  .dvy-auto-cat .dac-motion-art {\n    min-height:300px;\n  }\n\n  .dvy-auto-cat .dac-track-1 {\n    top:30px;\n    height:95px;\n  }\n\n  .dvy-auto-cat .dac-track-2 {\n    top:107px;\n    height:90px;\n  }\n\n  .dvy-auto-cat .dac-track-3 {\n    top:198px;\n    height:60px;\n  }\n\n  .dvy-auto-cat .dac-carriage {\n    top:116px;\n  }\n\n\n  \/* LURE *\/\n\n  .dvy-auto-cat .dac-lure-visual {\n    min-height:280px;\n  }\n\n\n  \/* TIMED *\/\n\n  .dvy-auto-cat .dac-timed-card,\n  .dvy-auto-cat .dac-care-card {\n    min-height:auto;\n  }\n\n\n  \/* BENEFITS *\/\n\n  .dvy-auto-cat .dac-benefit-grid {\n    grid-template-columns:minmax(0,1fr);\n  }\n\n  .dvy-auto-cat .dac-benefit {\n    min-height:auto;\n\n    padding:25px 21px;\n  }\n\n  .dvy-auto-cat .dac-benefit-icon {\n    margin-bottom:25px;\n  }\n\n\n  \/* COLORS *\/\n\n  .dvy-auto-cat .dac-palette {\n    grid-template-columns:repeat(3,minmax(0,1fr));\n\n    gap:6px;\n  }\n\n  .dvy-auto-cat .dac-color {\n    min-height:175px;\n\n    padding:10px 7px;\n\n    border-radius:16px;\n  }\n\n  .dvy-auto-cat .dac-color span {\n    font-size:7.5px;\n  }\n\n\n  \/* GIFT *\/\n\n  .dvy-auto-cat .dac-gift-box {\n    padding:38px 21px;\n\n    border-radius:22px;\n  }\n\n  .dvy-auto-cat .dac-gift-box h2 {\n    font-size:29px;\n  }\n\n\n  \/* FINAL *\/\n\n  .dvy-auto-cat .dac-final {\n    padding:54px 0;\n  }\n\n  .dvy-auto-cat .dac-final h2 {\n    font-size:31px;\n  }\n}\n\n\n\/* =========================================================\n   MEDIUM SHOPIFY CONTAINER\n========================================================= *\/\n\n@container dvyAutoCat (min-width:600px) and (max-width:850px) {\n\n  .dvy-auto-cat .dac-hero-grid,\n  .dvy-auto-cat .dac-story-grid,\n  .dvy-auto-cat .dac-hunt-box,\n  .dvy-auto-cat .dac-motion-grid,\n  .dvy-auto-cat .dac-lure-grid,\n  .dvy-auto-cat .dac-home-grid {\n    grid-template-columns:minmax(0,1fr);\n  }\n\n  .dvy-auto-cat .dac-story-side {\n    position:static;\n  }\n\n  .dvy-auto-cat .dac-opening-grid {\n    grid-template-columns:repeat(3,minmax(0,1fr));\n  }\n\n  .dvy-auto-cat .dac-mode-grid,\n  .dvy-auto-cat .dac-timed-grid,\n  .dvy-auto-cat .dac-care-grid {\n    grid-template-columns:repeat(2,minmax(0,1fr));\n  }\n\n  .dvy-auto-cat .dac-benefit-grid {\n    grid-template-columns:repeat(2,minmax(0,1fr));\n  }\n}\n\n\n\/* =========================================================\n   OLD BROWSER FALLBACK\n========================================================= *\/\n\n@supports not (container-type:inline-size) {\n\n  @media screen and (max-width:749px) {\n\n    .dvy-auto-cat .dac-hero-grid,\n    .dvy-auto-cat .dac-story-grid,\n    .dvy-auto-cat .dac-opening-grid,\n    .dvy-auto-cat .dac-hunt-box,\n    .dvy-auto-cat .dac-mode-grid,\n    .dvy-auto-cat .dac-motion-grid,\n    .dvy-auto-cat .dac-lure-grid,\n    .dvy-auto-cat .dac-timed-grid,\n    .dvy-auto-cat .dac-care-grid,\n    .dvy-auto-cat .dac-home-grid,\n    .dvy-auto-cat .dac-benefit-grid {\n      grid-template-columns:1fr;\n    }\n\n    .dvy-auto-cat .dac-story-side {\n      position:static;\n    }\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"dvy-auto-cat\"\u003e\n\u003c!-- HERO --\u003e\n\u003csection class=\"dac-hero\"\u003e\n\u003cdiv class=\"dac-wrap\"\u003e\n\u003cdiv class=\"dac-hero-grid\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"dac-eyebrow\"\u003e\n\u003cspan class=\"dac-dot\"\u003e\u003c\/span\u003e Smarter Indoor Hunting Play\u003c\/div\u003e\n\u003cdiv class=\"dac-brand\"\u003eDoreviay™\u003c\/div\u003e\n\u003ch1 class=\"dac-main-title\"\u003eIt Disappears. It Pauses. \u003cspan class=\"dac-green\"\u003e Then Appears Somewhere Else. \u003c\/span\u003e\n\u003c\/h1\u003e\n\u003cp class=\"dac-hero-copy\"\u003eThe \u003cstrong\u003eDoreviay™ Sculptural Automatic Cat Toy with Hidden Multi-Path Moving Lure\u003c\/strong\u003e is designed for indoor cats who need more than something that simply spins in a predictable circle.\u003c\/p\u003e\n\u003cp class=\"dac-hero-copy\"\u003eA moving lure travels beneath sculpted fabric channels, disappears from view, pauses, changes direction, and reappears through different openings—encouraging cats to watch, stalk, predict, chase, and pounce.\u003c\/p\u003e\n\u003cdiv class=\"dac-tags\"\u003e\n\u003cspan class=\"dac-tag\"\u003eHidden Multi-Path Motion\u003c\/span\u003e \u003cspan class=\"dac-tag\"\u003e5 Play Openings\u003c\/span\u003e \u003cspan class=\"dac-tag\"\u003eVariable Play Modes\u003c\/span\u003e \u003cspan class=\"dac-tag\"\u003eReplaceable Lure\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dac-device-card\"\u003e\n\u003cdiv class=\"dac-device-badge\"\u003eHidden Motion Play\u003c\/div\u003e\n\u003cdiv class=\"dac-device-art\"\u003e\n\u003cdiv class=\"dac-shadow\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dac-device-base\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dac-device-top\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dac-ridge dac-ridge-1\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dac-ridge dac-ridge-2\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dac-motion\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dac-opening dac-opening-1\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dac-opening dac-opening-2\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dac-opening dac-opening-3\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dac-opening dac-opening-4\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dac-opening dac-opening-5\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dac-lure\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- STORY --\u003e\n\u003csection class=\"dac-section dac-story\"\u003e\n\u003cdiv class=\"dac-wrap\"\u003e\n\u003cdiv class=\"dac-story-grid\"\u003e\n\u003cdiv class=\"dac-story-side\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0739\/6717\/3828\/files\/1_5712db42-1bb4-45bc-bc80-635d941123e7.png?v=1790674941\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"dac-story-side\"\u003e\n\u003cspan class=\"dac-number\"\u003e01 \u003c\/span\u003e\n\u003cdiv class=\"dac-eyebrow\"\u003e\n\u003cspan class=\"dac-dot\"\u003e\u003c\/span\u003e Less Predictable by Design\u003c\/div\u003e\n\u003ch2 class=\"dac-title\"\u003eMore Like Stalking Something Hidden Than Watching a Machine.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dac-story-copy\"\u003e\n\u003cp\u003eInstead of placing the moving toy fully in view, the play surface repeatedly hides the lure beneath soft sculpted channels.\u003c\/p\u003e\n\u003cp\u003eOne moment it can pass quickly along the front edge, then disappear toward the center before reappearing from a different side opening.\u003c\/p\u003e\n\u003cp\u003eShort pauses interrupt continuous movement, giving cats time to crouch, watch, predict, and decide when to approach.\u003c\/p\u003e\n\u003cp\u003eThe experience is designed to feel less like following a rotating object and more like investigating movement beneath grass, furniture, or a blanket.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0739\/6717\/3828\/files\/3_b1e270ed-172e-4422-9437-240b557a4217.png?v=1790674941\" alt=\"\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FIVE OPENINGS --\u003e\n\u003csection class=\"dac-section dac-surprise\"\u003e\n\u003cdiv class=\"dac-wrap\"\u003e\n\u003cdiv class=\"dac-surprise-head\"\u003e\n\u003cdiv class=\"dac-eyebrow\"\u003e\n\u003cspan class=\"dac-dot\"\u003e\u003c\/span\u003e Five Places to Watch\u003c\/div\u003e\n\u003ch2 class=\"dac-title\"\u003eThey Never Know \u003cspan class=\"dac-green\"\u003e Where It Will Appear Next. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"dac-lead\"\u003eDifferently positioned openings create changing moments of disappearance, partial exposure, and surprise throughout the play surface.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dac-opening-grid\"\u003e\n\u003carticle class=\"dac-opening-card\"\u003e\n\u003cdiv class=\"dac-hole-demo\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ch3\u003eFront Edge\u003c\/h3\u003e\n\u003cp\u003eQuick appearances reward fast reactions close to the cat.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dac-opening-card\"\u003e\n\u003cdiv class=\"dac-hole-demo\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ch3\u003eHidden Center\u003c\/h3\u003e\n\u003cp\u003eThe lure disappears completely and keeps cats watching.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dac-opening-card\"\u003e\n\u003cdiv class=\"dac-hole-demo\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ch3\u003eSide Window\u003c\/h3\u003e\n\u003cp\u003eLateral movement creates another direction to monitor.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dac-opening-card\"\u003e\n\u003cdiv class=\"dac-hole-demo\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ch3\u003ePause Zone\u003c\/h3\u003e\n\u003cp\u003ePartial exposure encourages slower investigation and stalking.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dac-opening-card\"\u003e\n\u003cdiv class=\"dac-hole-demo\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ch3\u003eSurprise Exit\u003c\/h3\u003e\n\u003cp\u003eA changing final appearance keeps the route less predictable.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- HUNTING SYSTEM --\u003e\n\u003csection class=\"dac-section dac-hunt\"\u003e\n\u003cdiv class=\"dac-wrap\"\u003e\n\u003cdiv class=\"dac-hunt-box\"\u003e\n\u003cdiv class=\"dac-hunt-art\"\u003e\n\u003cdiv class=\"dac-route dac-route-1\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dac-route dac-route-2\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dac-route dac-route-3\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dac-route-hole dac-route-hole-1\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dac-route-hole dac-route-hole-2\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dac-route-hole dac-route-hole-3\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dac-route-hole dac-route-hole-4\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dac-hunt-label\"\u003eMultiple Hidden Internal Routes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dac-hunt-copy\"\u003e\n\u003cdiv class=\"dac-eyebrow\"\u003e\n\u003cspan class=\"dac-dot\"\u003e\u003c\/span\u003e Hunting Rhythm, Not Endless Spinning\u003c\/div\u003e\n\u003ch2 class=\"dac-title\"\u003eWatch. Wait. Predict. Pounce.\u003c\/h2\u003e\n\u003cp\u003eA low-noise motorized carriage moves the lure through several fixed internal paths rather than repeating one visible circle.\u003c\/p\u003e\n\u003cp\u003eChanges in speed, direction, and pause timing create a less repetitive rhythm that rewards attention and anticipation.\u003c\/p\u003e\n\u003cdiv class=\"dac-hunt-list\"\u003e\n\u003cdiv class=\"dac-hunt-item\"\u003e\n\u003cspan class=\"dac-hunt-icon\"\u003e↝\u003c\/span\u003e Multiple hidden travel routes\u003c\/div\u003e\n\u003cdiv class=\"dac-hunt-item\"\u003e\n\u003cspan class=\"dac-hunt-icon\"\u003e↻\u003c\/span\u003e Direction changes interrupt predictability\u003c\/div\u003e\n\u003cdiv class=\"dac-hunt-item\"\u003e\n\u003cspan class=\"dac-hunt-icon\"\u003eⅡ\u003c\/span\u003e Short pauses encourage watching and stalking\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- PLAY MODES --\u003e\n\u003csection class=\"dac-section dac-modes\"\u003e\n\u003cdiv class=\"dac-wrap\"\u003e\n\u003cdiv class=\"dac-modes-head\"\u003e\n\u003cdiv class=\"dac-eyebrow\"\u003e\n\u003cspan class=\"dac-dot\"\u003e\u003c\/span\u003e Play That Matches Their Energy\u003c\/div\u003e\n\u003ch2 class=\"dac-title\"\u003eCalm. Fast. \u003cspan class=\"dac-green\"\u003e Or a Little Bit of Everything. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"dac-lead\"\u003eDifferent motion patterns let owners choose a style that better matches the cat and the moment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dac-mode-grid\"\u003e\n\u003carticle class=\"dac-mode-card\"\u003e\n\u003cdiv class=\"dac-mode-speed\"\u003e\n\u003cspan class=\"dac-bar dac-bar-1\"\u003e\u003c\/span\u003e \u003cspan class=\"dac-bar dac-bar-2\"\u003e\u003c\/span\u003e \u003cspan class=\"dac-bar dac-bar-3\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch3\u003eCalm Explore\u003c\/h3\u003e\n\u003cp\u003eSlower movement and longer pauses create a less intense experience for cautious, mature, or more observational cats.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dac-mode-card\"\u003e\n\u003cdiv class=\"dac-mode-speed\"\u003e\n\u003cspan class=\"dac-bar dac-bar-1\"\u003e\u003c\/span\u003e \u003cspan class=\"dac-bar dac-bar-2\"\u003e\u003c\/span\u003e \u003cspan class=\"dac-bar dac-bar-3\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch3\u003eActive Chase\u003c\/h3\u003e\n\u003cp\u003eFaster transitions and quicker reappearances create more energetic chase and pounce opportunities.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dac-mode-card\"\u003e\n\u003cdiv class=\"dac-mode-speed\"\u003e\n\u003cspan class=\"dac-bar dac-bar-1\"\u003e\u003c\/span\u003e \u003cspan class=\"dac-bar dac-bar-2\"\u003e\u003c\/span\u003e \u003cspan class=\"dac-bar dac-bar-3\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch3\u003eMixed Automatic\u003c\/h3\u003e\n\u003cp\u003eA varied sequence combines changes in speed, direction, and pause timing for more diverse everyday enrichment.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- INTERNAL MOTION --\u003e\n\u003csection class=\"dac-section dac-motion-section\"\u003e\n\u003cdiv class=\"dac-wrap\"\u003e\n\u003cdiv class=\"dac-motion-grid\"\u003e\n\u003cdiv class=\"dac-motion-art\"\u003e\n\u003cdiv class=\"dac-track dac-track-1\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dac-track dac-track-2\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dac-track dac-track-3\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dac-carriage\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dac-motion-copy\"\u003e\n\u003cdiv class=\"dac-eyebrow\"\u003e\n\u003cspan class=\"dac-dot\"\u003e\u003c\/span\u003e Hidden Mechanical Movement\u003c\/div\u003e\n\u003ch2 class=\"dac-title\"\u003eThe Mechanism Stays Hidden. \u003cspan class=\"dac-green\"\u003e The Curiosity Stays Visible. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eThe lure travels from a short flexible connector beneath the upper play surface, allowing it to dart, tremble, pause, and briefly emerge through selected openings.\u003c\/p\u003e\n\u003cp\u003eLong exposed arms and wires are kept away from the main visible play area, helping the product maintain its clean sculptural appearance.\u003c\/p\u003e\n\u003cp\u003eThe movement system is deliberately concealed so the cat focuses on what might appear next rather than on a constantly visible mechanical arm.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- REPLACEABLE LURE --\u003e\n\u003csection class=\"dac-section dac-lures\"\u003e\n\u003cdiv class=\"dac-wrap\"\u003e\n\u003cdiv class=\"dac-lure-grid\"\u003e\n\u003cdiv class=\"dac-lure-copy\"\u003e\n\u003cdiv class=\"dac-eyebrow\"\u003e\n\u003cspan class=\"dac-dot\"\u003e\u003c\/span\u003e Made to Refresh, Not Throw Away\u003c\/div\u003e\n\u003ch2 class=\"dac-title\"\u003eReplace the Lure. \u003cspan class=\"dac-green\"\u003e Keep the Main Toy. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eSmall fabric lure pieces attach to a short flexible connector beneath the play surface.\u003c\/p\u003e\n\u003cp\u003eWhen a high-contact lure begins to wear, it can be removed and refreshed without replacing the complete automatic toy.\u003c\/p\u003e\n\u003cp\u003eThis keeps the part cats interact with most easier to maintain over regular everyday play.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dac-lure-visual\"\u003e\n\u003cdiv class=\"dac-flex-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dac-toy-lure\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dac-lure-ring\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- TIMED PLAY --\u003e\n\u003csection class=\"dac-section dac-timed\"\u003e\n\u003cdiv class=\"dac-wrap\"\u003e\n\u003cdiv class=\"dac-timed-head\"\u003e\n\u003cdiv class=\"dac-eyebrow\"\u003e\n\u003cspan class=\"dac-dot\"\u003e\u003c\/span\u003e Small Play Sessions Throughout the Day\u003c\/div\u003e\n\u003ch2 class=\"dac-title\"\u003eEasier to Make Activity \u003cspan class=\"dac-green\"\u003e Part of the Daily Routine. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dac-timed-grid\"\u003e\n\u003carticle class=\"dac-timed-card\"\u003e\n\u003cdiv class=\"dac-timed-icon\"\u003e☼\u003c\/div\u003e\n\u003ch3\u003eMorning Activity\u003c\/h3\u003e\n\u003cp\u003eAdd a short play session before the workday begins or while the household is getting ready.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dac-timed-card\"\u003e\n\u003cdiv class=\"dac-timed-icon\"\u003e◐\u003c\/div\u003e\n\u003ch3\u003eAfternoon Enrichment\u003c\/h3\u003e\n\u003cp\u003eCreate an activity break while working from home or during quieter parts of the day.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dac-timed-card\"\u003e\n\u003cdiv class=\"dac-timed-icon\"\u003e☾\u003c\/div\u003e\n\u003ch3\u003eEvening Play\u003c\/h3\u003e\n\u003cp\u003eUse a short session before the household settles down for the evening.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- DAILY OWNERSHIP --\u003e\n\u003csection class=\"dac-section dac-care\"\u003e\n\u003cdiv class=\"dac-wrap\"\u003e\n\u003cdiv class=\"dac-care-grid\"\u003e\n\u003carticle class=\"dac-care-card\"\u003e\n\u003cdiv class=\"dac-care-icon\"\u003e▰\u003c\/div\u003e\n\u003ch3\u003eWeighted Base\u003c\/h3\u003e\n\u003cp\u003eA more substantial lower structure helps the unit remain steadier during energetic play.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dac-care-card\"\u003e\n\u003cdiv class=\"dac-care-icon\"\u003e≋\u003c\/div\u003e\n\u003ch3\u003eNon-Slip Underside\u003c\/h3\u003e\n\u003cp\u003eThe lower surface helps reduce unwanted shifting across smooth hard flooring.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dac-care-card\"\u003e\n\u003cdiv class=\"dac-care-icon\"\u003e↥\u003c\/div\u003e\n\u003ch3\u003eRemovable Upper Panel\u003c\/h3\u003e\n\u003cp\u003eThe textile top can be accessed more easily for routine loose-fur removal and surface care.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dac-care-card\"\u003e\n\u003cdiv class=\"dac-care-icon\"\u003e◌\u003c\/div\u003e\n\u003ch3\u003eDiscreet Rear Controls\u003c\/h3\u003e\n\u003cp\u003ePower and play controls remain along the rear edge so the front presentation stays visually cleaner.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- HOME --\u003e\n\u003csection class=\"dac-section dac-home\"\u003e\n\u003cdiv class=\"dac-wrap\"\u003e\n\u003cdiv class=\"dac-home-grid\"\u003e\n\u003cdiv class=\"dac-home-copy\"\u003e\n\u003cdiv class=\"dac-eyebrow\"\u003e\n\u003cspan class=\"dac-dot\"\u003e\u003c\/span\u003e Good Enough to Leave in the Living Room\u003c\/div\u003e\n\u003ch2 class=\"dac-title\"\u003eAutomatic Cat Play \u003cspan class=\"dac-green\"\u003e Without the Bright Plastic Look. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eFresh Olive Green textured fabric wraps the sculpted upper sections, helping the play surface feel softer and more integrated with contemporary interiors.\u003c\/p\u003e\n\u003cp\u003eCocoa Brown grounds the lower structure, while Peach Beige appears around play openings and tactile interaction areas.\u003c\/p\u003e\n\u003cp\u003eRather than exposing mechanical components or bright synthetic colors, the toy is intended to sit naturally beside a sofa, bookshelf, window, or home-office desk.\u003c\/p\u003e\n\u003cdiv class=\"dac-room-tags\"\u003e\n\u003cspan class=\"dac-room-tag\"\u003e Living Room \u003c\/span\u003e \u003cspan class=\"dac-room-tag\"\u003e Home Office \u003c\/span\u003e \u003cspan class=\"dac-room-tag\"\u003e Bedroom \u003c\/span\u003e \u003cspan class=\"dac-room-tag\"\u003e Window Area \u003c\/span\u003e \u003cspan class=\"dac-room-tag\"\u003e Apartment Living \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dac-palette\"\u003e\n\u003cdiv class=\"dac-color\"\u003e\u003cspan\u003e Fresh\u003cbr\u003eOlive Green \u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"dac-color\"\u003e\u003cspan\u003e Cocoa\u003cbr\u003eBrown \u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"dac-color\"\u003e\u003cspan\u003e Peach\u003cbr\u003eBeige \u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SECOND STORY --\u003e\n\u003csection class=\"dac-section dac-story\"\u003e\n\u003cdiv class=\"dac-wrap\"\u003e\n\u003cdiv class=\"dac-story-grid\"\u003e\n\u003cdiv class=\"dac-story-side\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0739\/6717\/3828\/files\/8_b85b1d29-1c0b-4ef8-b8ce-b8d5b1418219.png?v=1790674941\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"dac-story-side\"\u003e\n\u003cspan class=\"dac-number\"\u003e02 \u003c\/span\u003e\n\u003cdiv class=\"dac-eyebrow\"\u003e\n\u003cspan class=\"dac-dot\"\u003e\u003c\/span\u003e Designed for Indoor Curiosity\u003c\/div\u003e\n\u003ch2 class=\"dac-title\"\u003eMore Stimulation Without Filling the Home With Disposable Toys.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dac-story-copy\"\u003e\n\u003cp\u003eThe product is especially suited to indoor cats, younger active cats, curious adults, multi-cat households, apartment dwellers, and owners looking for more varied everyday enrichment.\u003c\/p\u003e\n\u003cp\u003eSlower play can invite cautious observation, while quicker movement creates more energetic chase and pounce opportunities.\u003c\/p\u003e\n\u003cp\u003eIn multi-cat homes, different openings provide several places to watch and wait instead of concentrating every interaction around one visible moving object.\u003c\/p\u003e\n\u003cp\u003eWatching a cat crouch, predict, stalk, and suddenly pounce also turns automated play into something entertaining for the people in the room.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- CORE BENEFITS --\u003e\n\u003csection class=\"dac-section dac-benefits\"\u003e\n\u003cdiv class=\"dac-wrap\"\u003e\n\u003cdiv class=\"dac-benefit-head\"\u003e\n\u003cdiv class=\"dac-eyebrow\"\u003e\n\u003cspan class=\"dac-dot\"\u003e\u003c\/span\u003e Why Doreviay™\u003c\/div\u003e\n\u003ch2 class=\"dac-title\"\u003eLess Predictable. More Engaging. \u003cspan class=\"dac-green\"\u003e Better Looking in the Room. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"dac-lead\"\u003eHidden routes, changing movement, multiple interaction openings, easy maintenance, and a furniture-inspired form create a more considered approach to automatic indoor play.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dac-benefit-grid\"\u003e\n\u003carticle class=\"dac-benefit\"\u003e\n\u003cdiv class=\"dac-benefit-no\"\u003e01\u003c\/div\u003e\n\u003cdiv class=\"dac-benefit-icon\"\u003e↝\u003c\/div\u003e\n\u003ch3\u003eThey Never Know Where It Will Appear Next\u003c\/h3\u003e\n\u003cp\u003eMultiple hidden routes and differently positioned openings create changing moments of disappearance and surprise, encouraging cats to watch, stalk, and pounce instead of simply following one repetitive circle.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dac-benefit\"\u003e\n\u003cdiv class=\"dac-benefit-no\"\u003e02\u003c\/div\u003e\n\u003cdiv class=\"dac-benefit-icon\"\u003e◉\u003c\/div\u003e\n\u003ch3\u003eMore Like Hunting, Less Like Watching a Machine\u003c\/h3\u003e\n\u003cp\u003eVariable movement, direction changes, and short pauses create a more engaging rhythm that rewards attention and anticipation rather than constant high-speed motion.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dac-benefit\"\u003e\n\u003cdiv class=\"dac-benefit-no\"\u003e03\u003c\/div\u003e\n\u003cdiv class=\"dac-benefit-icon\"\u003e⚡\u003c\/div\u003e\n\u003ch3\u003ePlay That Matches Their Energy\u003c\/h3\u003e\n\u003cp\u003eChoose calmer movement for cautious or mature cats, faster chase patterns for energetic play, or a mixed automatic sequence for more varied everyday enrichment.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dac-benefit\"\u003e\n\u003cdiv class=\"dac-benefit-no\"\u003e04\u003c\/div\u003e\n\u003cdiv class=\"dac-benefit-icon\"\u003e⌂\u003c\/div\u003e\n\u003ch3\u003eGood Enough to Leave in the Living Room\u003c\/h3\u003e\n\u003cp\u003eThe sculptural low-profile form and Fresh Olive Green, Cocoa Brown, and Peach Beige palette replace the usual bright plastic toy aesthetic with something designed for modern interiors.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dac-benefit\"\u003e\n\u003cdiv class=\"dac-benefit-no\"\u003e05\u003c\/div\u003e\n\u003cdiv class=\"dac-benefit-icon\"\u003e✦\u003c\/div\u003e\n\u003ch3\u003eMade to Refresh, Not Throw Away\u003c\/h3\u003e\n\u003cp\u003eReplaceable lure pieces, an accessible removable upper panel, a stable weighted base, and cleanable surfaces make the toy easier to maintain for regular daily use.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dac-benefit\"\u003e\n\u003cdiv class=\"dac-benefit-no\"\u003e06\u003c\/div\u003e\n\u003cdiv class=\"dac-benefit-icon\"\u003e♡\u003c\/div\u003e\n\u003ch3\u003eMore Play for Them, More Fun to Watch for You\u003c\/h3\u003e\n\u003cp\u003eFrom quiet stalking to sudden pounces, the toy creates small moments of shared entertainment—making it a thoughtful birthday, holiday, housewarming, or new-cat gift.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- GIFT --\u003e\n\u003csection class=\"dac-section dac-gift\"\u003e\n\u003cdiv class=\"dac-wrap\"\u003e\n\u003cdiv class=\"dac-gift-box\"\u003e\n\u003cdiv class=\"dac-heart\"\u003e♡\u003c\/div\u003e\n\u003ch2\u003eGive Them Something That Can Still Surprise Them Tomorrow.\u003c\/h2\u003e\n\u003cp\u003eFor birthdays, holidays, housewarmings, new apartments, or welcoming a newly adopted cat, it offers an everyday source of movement, curiosity, stalking, chasing, and shared play while still fitting naturally into the home.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FINAL --\u003e\n\u003csection class=\"dac-final\"\u003e\n\u003cdiv class=\"dac-wrap\"\u003e\n\u003cdiv class=\"dac-final-brand\"\u003eDoreviay™\u003c\/div\u003e\n\u003ch2\u003eLess Predictable. More Engaging. Beautiful Enough to Become Part of the Room.\u003c\/h2\u003e\n\u003cp\u003eDoreviay™ turns automatic cat play into a more thoughtful indoor experience—built around curiosity, anticipation, movement, and the everyday joy of watching them discover what happens next.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":67802961281256,"sku":"Doreviay-9","price":49.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0813\/2906\/2120\/files\/4defe5b0-5e95-46a7-812e-9729ed51b43f.png?v=1790677133","url":"https:\/\/doreviay.com\/products\/doreviay%e2%84%a2-sculptural-automatic-cat-toy-with-hidden-multi-path-moving-lure","provider":"doreviay.com","version":"1.0","type":"link"}