{"title":"Home page","description":null,"products":[{"product_id":"doreviay™-contoured-pet-deshedding-brush-with-reversible-grooming-head-and-fur-release-slider","title":"Doreviay™ Contoured Pet Deshedding Brush with Reversible Grooming Head and Fur-Release Slider","description":"\u003cstyle\u003e\n\/* =========================================================\n   DOREVIAY™ × SHOPIFY CRAFT\n   Contoured Pet Deshedding Brush\n   #8FAE63 × #6A5040 × #DDB39E\n========================================================= *\/\n\n.dvy-groom,\n.dvy-groom *,\n.dvy-groom *::before,\n.dvy-groom *::after {\n  box-sizing: border-box;\n}\n\n.dvy-groom {\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  color:var(--text);\n  background:var(--cream);\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:dvyGroom;\n}\n\n\n\/* =========================================================\n   CRAFT RESET\n========================================================= *\/\n\n.dvy-groom h1,\n.dvy-groom h2,\n.dvy-groom h3,\n.dvy-groom p,\n.dvy-groom div,\n.dvy-groom span,\n.dvy-groom 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-groom h1,\n.dvy-groom h2,\n.dvy-groom 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-groom p {\n  margin:0;\n  padding:0;\n  color:var(--muted);\n}\n\n.dvy-groom strong {\n  color:var(--cocoa-dark);\n  font-weight:700;\n}\n\n.dvy-groom .dg-wrap {\n  width:min(calc(100% - 48px),1120px);\n  margin:0 auto;\n}\n\n.dvy-groom .dg-section {\n  padding:84px 0;\n}\n\n\n\/* =========================================================\n   GLOBAL\n========================================================= *\/\n\n.dvy-groom .dg-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-groom .dg-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-groom .dg-main-title {\n  max-width:860px;\n\n  margin-bottom:20px;\n\n  font-size:clamp(40px,5.2vw,68px);\n  line-height:1.01;\n}\n\n.dvy-groom .dg-title {\n  max-width:800px;\n\n  margin-bottom:18px;\n\n  font-size:clamp(31px,3.8vw,49px);\n  line-height:1.08;\n}\n\n.dvy-groom .dg-green {\n  color:var(--olive-dark);\n}\n\n.dvy-groom .dg-lead {\n  max-width:810px;\n\n  font-size:18px;\n  line-height:1.82;\n}\n\n\n\/* =========================================================\n   HERO\n========================================================= *\/\n\n.dvy-groom .dg-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-groom .dg-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-groom .dg-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-groom .dg-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-groom .dg-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-groom .dg-tags {\n  display:flex;\n  flex-wrap:wrap;\n  gap:8px;\n\n  margin-top:27px;\n}\n\n.dvy-groom .dg-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 BRUSH VISUAL\n========================================================= *\/\n\n.dvy-groom .dg-brush-card {\n  position:relative;\n  overflow:hidden;\n\n  min-height:470px;\n\n  background:\n    linear-gradient(\n      145deg,\n      rgba(255,255,255,.93),\n      rgba(255,255,255,.47)\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-groom .dg-brush-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-groom .dg-brush-art {\n  position:absolute;\n  inset:82px 28px 35px;\n}\n\n.dvy-groom .dg-shadow {\n  position:absolute;\n\n  left:14%;\n  right:14%;\n  bottom:8px;\n\n  height:34px;\n\n  background:rgba(73,54,45,.14);\n\n  border-radius:50%;\n  filter:blur(14px);\n}\n\n.dvy-groom .dg-storage-base {\n  position:absolute;\n\n  left:27%;\n  right:27%;\n  bottom:30px;\n\n  height:82px;\n\n  background:\n    linear-gradient(\n      180deg,\n      #755949,\n      var(--cocoa)\n    );\n\n  border-radius:45px 45px 30px 30px;\n\n  box-shadow:0 13px 25px rgba(75,57,46,.10);\n}\n\n.dvy-groom .dg-brush-body {\n  position:absolute;\n  z-index:4;\n\n  left:22%;\n  right:22%;\n  top:50px;\n\n  height:225px;\n\n  background:\n    linear-gradient(\n      145deg,\n      #A7C080,\n      var(--olive)\n    );\n\n  border-radius:\n    46% 46% 40% 40%\n    \/\n    30% 30% 53% 53%;\n\n  box-shadow:\n    inset 0 -14px 24px rgba(69,88,48,.09),\n    0 17px 32px rgba(75,57,46,.08);\n}\n\n.dvy-groom .dg-grip {\n  position:absolute;\n  z-index:5;\n\n  left:30%;\n  right:30%;\n  top:85px;\n\n  height:80px;\n\n  background:rgba(255,255,255,.18);\n\n  border:1px solid rgba(255,255,255,.20);\n  border-radius:50%;\n}\n\n.dvy-groom .dg-head {\n  position:absolute;\n  z-index:6;\n\n  left:16%;\n  right:16%;\n  top:195px;\n\n  height:88px;\n\n  background:var(--cocoa-dark);\n\n  border-radius:42px;\n\n  transform:rotate(-3deg);\n}\n\n.dvy-groom .dg-teeth {\n  position:absolute;\n  z-index:7;\n\n  left:21%;\n  right:21%;\n  top:245px;\n\n  height:38px;\n\n  background:\n    repeating-linear-gradient(\n      90deg,\n      #F0E4DD 0,\n      #F0E4DD 4px,\n      transparent 4px,\n      transparent 9px\n    );\n}\n\n.dvy-groom .dg-slider {\n  position:absolute;\n  z-index:8;\n\n  left:36%;\n  right:36%;\n  top:205px;\n\n  height:18px;\n\n  background:var(--peach);\n\n  border-radius:10px;\n}\n\n\n\/* =========================================================\n   STORY\n========================================================= *\/\n\n.dvy-groom .dg-story {\n  background:#fff;\n}\n\n.dvy-groom .dg-story-grid {\n  display:grid;\n  grid-template-columns:.72fr 1.28fr;\n\n  gap:66px;\n}\n\n.dvy-groom .dg-story-side {\n  position:sticky;\n  top:25px;\n\n  align-self:start;\n}\n\n.dvy-groom .dg-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-groom .dg-story-copy p {\n  margin-bottom:22px;\n\n  font-size:16px;\n  line-height:1.87;\n}\n\n.dvy-groom .dg-story-copy p:first-child {\n  color:var(--cocoa-dark);\n  font-size:18px;\n}\n\n.dvy-groom .dg-story-copy p:last-child {\n  margin-bottom:0;\n}\n\n\n\/* =========================================================\n   PALM GRIP\n========================================================= *\/\n\n.dvy-groom .dg-palm {\n  background:\n    linear-gradient(\n      180deg,\n      var(--olive-soft),\n      #F7F9F3\n    );\n}\n\n.dvy-groom .dg-palm-grid {\n  display:grid;\n  grid-template-columns:.95fr 1.05fr;\n\n  gap:55px;\n  align-items:center;\n}\n\n.dvy-groom .dg-palm-art {\n  position:relative;\n\n  min-height:390px;\n}\n\n.dvy-groom .dg-palm-shape {\n  position:absolute;\n\n  left:20%;\n  right:20%;\n  top:55px;\n\n  height:240px;\n\n  background:\n    linear-gradient(\n      145deg,\n      #A4BE7C,\n      var(--olive)\n    );\n\n  border-radius:\n    48% 48% 40% 40%\n    \/\n    34% 34% 56% 56%;\n\n  box-shadow:0 18px 34px rgba(75,57,46,.08);\n}\n\n.dvy-groom .dg-palm-zone {\n  position:absolute;\n\n  left:29%;\n  right:29%;\n  top:97px;\n\n  height:100px;\n\n  background:rgba(255,255,255,.18);\n\n  border:1px solid rgba(255,255,255,.23);\n  border-radius:50%;\n}\n\n.dvy-groom .dg-palm-arrow {\n  position:absolute;\n\n  left:50%;\n  bottom:30px;\n\n  transform:translateX(-50%);\n\n  color:var(--cocoa);\n\n  font-size:11px;\n  font-weight:800;\n  letter-spacing:.12em;\n  text-transform:uppercase;\n}\n\n.dvy-groom .dg-palm-copy p {\n  margin-bottom:18px;\n}\n\n\n\/* =========================================================\n   PIVOT HEAD\n========================================================= *\/\n\n.dvy-groom .dg-pivot {\n  background:#fff;\n}\n\n.dvy-groom .dg-pivot-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-groom .dg-pivot-art {\n  position:relative;\n\n  min-height:450px;\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-groom .dg-pivot-body {\n  position:absolute;\n\n  left:30%;\n  right:30%;\n  top:66px;\n\n  height:165px;\n\n  background:var(--olive);\n\n  border-radius:50px;\n}\n\n.dvy-groom .dg-pivot-joint {\n  position:absolute;\n\n  left:50%;\n  top:205px;\n\n  width:54px;\n  height:54px;\n\n  transform:translateX(-50%);\n\n  background:var(--peach);\n\n  border:10px solid var(--cocoa);\n\n  border-radius:50%;\n}\n\n.dvy-groom .dg-pivot-head {\n  position:absolute;\n\n  left:22%;\n  right:22%;\n  top:242px;\n\n  height:85px;\n\n  background:var(--peach);\n\n  border-radius:42px;\n\n  transform:rotate(-8deg);\n}\n\n.dvy-groom .dg-arc {\n  position:absolute;\n\n  left:19%;\n  right:19%;\n  top:215px;\n\n  height:150px;\n\n  border:2px dashed rgba(255,255,255,.32);\n  border-radius:50%;\n}\n\n.dvy-groom .dg-pivot-label {\n  position:absolute;\n\n  left:50%;\n  bottom:29px;\n\n  transform:translateX(-50%);\n\n  color:rgba(255,255,255,.68);\n\n  font-size:10px;\n  font-weight:800;\n  letter-spacing:.14em;\n\n  text-transform:uppercase;\n  white-space:nowrap;\n}\n\n.dvy-groom .dg-pivot-copy {\n  padding:62px 52px;\n}\n\n.dvy-groom .dg-pivot-copy .dg-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-groom .dg-pivot-copy h2 {\n  color:#fff;\n}\n\n.dvy-groom .dg-pivot-copy p {\n  margin-bottom:18px;\n\n  color:rgba(255,255,255,.68);\n}\n\n.dvy-groom .dg-pivot-list {\n  display:grid;\n  gap:10px;\n\n  margin-top:25px;\n}\n\n.dvy-groom .dg-pivot-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-groom .dg-pivot-icon {\n  display:flex;\n  justify-content:center;\n  align-items: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   REVERSIBLE HEAD\n========================================================= *\/\n\n.dvy-groom .dg-reverse {\n  background:#F7F1EA;\n}\n\n.dvy-groom .dg-reverse-head {\n  max-width:820px;\n\n  margin-bottom:43px;\n}\n\n.dvy-groom .dg-reverse-grid {\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n\n  gap:17px;\n}\n\n.dvy-groom .dg-face-card {\n  min-height:380px;\n\n  padding:32px;\n\n  background:#fff;\n\n  border:1px solid var(--line);\n  border-radius:27px;\n}\n\n.dvy-groom .dg-face-art {\n  position:relative;\n\n  height:175px;\n\n  margin-bottom:28px;\n}\n\n.dvy-groom .dg-face {\n  position:absolute;\n\n  left:12%;\n  right:12%;\n  top:28px;\n\n  height:110px;\n\n  border-radius:42px;\n}\n\n.dvy-groom .dg-metal-face {\n  background:var(--cocoa);\n}\n\n.dvy-groom .dg-soft-face {\n  background:var(--olive);\n}\n\n.dvy-groom .dg-metal-face::after {\n  content:\"\";\n\n  position:absolute;\n\n  left:10%;\n  right:10%;\n  bottom:15px;\n\n  height:42px;\n\n  background:\n    repeating-linear-gradient(\n      90deg,\n      #EFE8E3 0,\n      #EFE8E3 4px,\n      transparent 4px,\n      transparent 9px\n    );\n}\n\n.dvy-groom .dg-soft-face::after {\n  content:\"\";\n\n  position:absolute;\n\n  left:12%;\n  right:12%;\n  bottom:16px;\n\n  height:43px;\n\n  background:\n    repeating-linear-gradient(\n      90deg,\n      var(--peach) 0,\n      var(--peach) 8px,\n      transparent 8px,\n      transparent 14px\n    );\n\n  border-radius:20px;\n}\n\n.dvy-groom .dg-flip {\n  position:absolute;\n\n  right:7%;\n  top:5px;\n\n  color:var(--cocoa);\n\n  font-size:26px;\n}\n\n.dvy-groom .dg-face-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:20px;\n  font-weight:760;\n  letter-spacing:-.02em;\n}\n\n.dvy-groom .dg-face-card p {\n  font-size:13px;\n  line-height:1.75;\n}\n\n\n\/* =========================================================\n   FUR RELEASE\n========================================================= *\/\n\n.dvy-groom .dg-release {\n  background:var(--olive-soft);\n}\n\n.dvy-groom .dg-release-grid {\n  display:grid;\n  grid-template-columns:.95fr 1.05fr;\n\n  gap:55px;\n  align-items:center;\n}\n\n.dvy-groom .dg-release-art {\n  position:relative;\n\n  min-height:400px;\n}\n\n.dvy-groom .dg-release-head {\n  position:absolute;\n\n  left:8%;\n  right:8%;\n  top:105px;\n\n  height:120px;\n\n  background:var(--cocoa);\n\n  border-radius:45px;\n}\n\n.dvy-groom .dg-release-teeth {\n  position:absolute;\n\n  left:16%;\n  right:16%;\n  top:182px;\n\n  height:55px;\n\n  background:\n    repeating-linear-gradient(\n      90deg,\n      #EFE7E2 0,\n      #EFE7E2 5px,\n      transparent 5px,\n      transparent 11px\n    );\n}\n\n.dvy-groom .dg-release-slider {\n  position:absolute;\n  z-index:6;\n\n  left:14%;\n  top:119px;\n\n  width:35%;\n  height:34px;\n\n  background:var(--peach);\n\n  border-radius:18px;\n\n  box-shadow:0 8px 17px rgba(75,57,46,.10);\n}\n\n.dvy-groom .dg-release-arrow {\n  position:absolute;\n\n  left:22%;\n  right:22%;\n  bottom:85px;\n\n  height:3px;\n\n  background:var(--olive);\n}\n\n.dvy-groom .dg-release-arrow::after {\n  content:\"\";\n\n  position:absolute;\n\n  right:-2px;\n  top:-6px;\n\n  width:14px;\n  height:14px;\n\n  border-top:3px solid var(--olive);\n  border-right:3px solid var(--olive);\n\n  transform:rotate(45deg);\n}\n\n.dvy-groom .dg-release-copy p {\n  margin-bottom:18px;\n}\n\n\n\/* =========================================================\n   BRUSH \/ RELEASE \/ CONTINUE\n========================================================= *\/\n\n.dvy-groom .dg-rhythm {\n  background:#fff;\n}\n\n.dvy-groom .dg-rhythm-head {\n  max-width:800px;\n\n  margin-bottom:43px;\n}\n\n.dvy-groom .dg-rhythm-grid {\n  display:grid;\n  grid-template-columns:repeat(3,minmax(0,1fr));\n\n  gap:16px;\n}\n\n.dvy-groom .dg-rhythm-card {\n  min-height:275px;\n\n  padding:29px;\n\n  background:var(--cream);\n\n  border:1px solid var(--line);\n  border-radius:24px;\n}\n\n.dvy-groom .dg-rhythm-no {\n  margin-bottom:42px;\n\n  color:var(--peach);\n\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:34px;\n  font-style:italic;\n}\n\n.dvy-groom .dg-rhythm-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}\n\n.dvy-groom .dg-rhythm-card p {\n  font-size:13px;\n  line-height:1.75;\n}\n\n\n\/* =========================================================\n   STORAGE BASE\n========================================================= *\/\n\n.dvy-groom .dg-display {\n  background:#F7F1EA;\n}\n\n.dvy-groom .dg-display-grid {\n  display:grid;\n  grid-template-columns:1fr 1fr;\n\n  gap:55px;\n  align-items:center;\n}\n\n.dvy-groom .dg-display-copy p {\n  margin-bottom:18px;\n}\n\n.dvy-groom .dg-display-art {\n  position:relative;\n\n  min-height:390px;\n}\n\n.dvy-groom .dg-display-base {\n  position:absolute;\n\n  left:25%;\n  right:25%;\n  bottom:55px;\n\n  height:95px;\n\n  background:var(--cocoa);\n\n  border-radius:50px 50px 28px 28px;\n}\n\n.dvy-groom .dg-display-body {\n  position:absolute;\n\n  left:31%;\n  right:31%;\n  top:55px;\n\n  height:235px;\n\n  background:var(--olive);\n\n  border-radius:\n    48% 48% 40% 40%\n    \/\n    30% 30% 55% 55%;\n}\n\n.dvy-groom .dg-display-accent {\n  position:absolute;\n\n  left:38%;\n  right:38%;\n  top:95px;\n\n  height:60px;\n\n  background:var(--peach);\n\n  border-radius:50%;\n}\n\n.dvy-groom .dg-display-line {\n  position:absolute;\n\n  left:14%;\n  right:14%;\n  bottom:35px;\n\n  height:1px;\n\n  background:rgba(106,80,64,.18);\n}\n\n\n\/* =========================================================\n   DAILY RITUAL\n========================================================= *\/\n\n.dvy-groom .dg-daily {\n  background:var(--olive-soft);\n}\n\n.dvy-groom .dg-daily-head {\n  max-width:810px;\n\n  margin-bottom:43px;\n}\n\n.dvy-groom .dg-daily-grid {\n  display:grid;\n  grid-template-columns:repeat(4,minmax(0,1fr));\n\n  gap:14px;\n}\n\n.dvy-groom .dg-daily-card {\n  min-height:245px;\n\n  padding:25px;\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-groom .dg-daily-icon {\n  display:flex;\n  justify-content:center;\n  align-items:center;\n\n  width:46px;\n  height:46px;\n\n  margin-bottom:34px;\n\n  color:var(--cocoa);\n  background:var(--peach-soft);\n\n  border-radius:13px;\n\n  font-size:18px;\n}\n\n.dvy-groom .dg-daily-card:nth-child(even) .dg-daily-icon {\n  background:#E3ECD8;\n}\n\n.dvy-groom .dg-daily-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}\n\n.dvy-groom .dg-daily-card p {\n  font-size:12.5px;\n  line-height:1.72;\n}\n\n\n\/* =========================================================\n   HOME DESIGN\n========================================================= *\/\n\n.dvy-groom .dg-home {\n  background:#fff;\n}\n\n.dvy-groom .dg-home-grid {\n  display:grid;\n  grid-template-columns:1.05fr .95fr;\n\n  gap:53px;\n  align-items:center;\n}\n\n.dvy-groom .dg-home-copy p {\n  margin-bottom:19px;\n}\n\n.dvy-groom .dg-location-tags {\n  display:flex;\n  flex-wrap:wrap;\n  gap:8px;\n\n  margin-top:24px;\n}\n\n.dvy-groom .dg-location {\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-groom .dg-palette {\n  display:grid;\n  grid-template-columns:repeat(3,minmax(0,1fr));\n\n  gap:10px;\n}\n\n.dvy-groom .dg-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-groom .dg-color:nth-child(1) {\n  background:var(--olive);\n}\n\n.dvy-groom .dg-color:nth-child(2) {\n  background:var(--cocoa);\n}\n\n.dvy-groom .dg-color:nth-child(3) {\n  background:var(--peach);\n}\n\n.dvy-groom .dg-color span {\n  color:#fff;\n\n  font-size:10px;\n  font-weight:800;\n  line-height:1.4;\n  letter-spacing:.07em;\n  text-transform:uppercase;\n}\n\n.dvy-groom .dg-color:nth-child(3) span {\n  color:var(--cocoa-dark);\n}\n\n\n\/* =========================================================\n   BENEFITS\n========================================================= *\/\n\n.dvy-groom .dg-benefits {\n  background:\n    linear-gradient(\n      180deg,\n      #F6EFE8,\n      var(--cream)\n    );\n}\n\n.dvy-groom .dg-benefit-head {\n  max-width:810px;\n\n  margin-bottom:44px;\n}\n\n.dvy-groom .dg-benefit-grid {\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n\n  gap:16px;\n}\n\n.dvy-groom .dg-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-groom .dg-benefit-icon {\n  display:flex;\n  align-items:center;\n  justify-content: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-groom .dg-benefit:nth-child(even) .dg-benefit-icon {\n  background:var(--peach-soft);\n}\n\n.dvy-groom .dg-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-groom .dg-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  text-transform:uppercase;\n}\n\n.dvy-groom .dg-benefit p {\n  font-size:13px;\n  line-height:1.76;\n}\n\n\n\/* =========================================================\n   GIFT\n========================================================= *\/\n\n.dvy-groom .dg-gift {\n  background:var(--peach-soft);\n}\n\n.dvy-groom .dg-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-groom .dg-heart {\n  display:flex;\n  align-items:center;\n  justify-content: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-groom .dg-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-groom .dg-gift-box p {\n  max-width:820px;\n  margin:0 auto;\n}\n\n\n\/* =========================================================\n   FINAL\n========================================================= *\/\n\n.dvy-groom .dg-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-groom .dg-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-groom .dg-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-groom .dg-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 CRAFT CONTAINER\n========================================================= *\/\n\n@container dvyGroom (max-width:599px) {\n\n  .dvy-groom {\n    border-radius:16px;\n  }\n\n  .dvy-groom .dg-wrap {\n    width:calc(100% - 28px);\n  }\n\n  .dvy-groom .dg-section {\n    padding:52px 0;\n  }\n\n  .dvy-groom .dg-hero {\n    padding:48px 0;\n  }\n\n  .dvy-groom .dg-hero-grid,\n  .dvy-groom .dg-story-grid,\n  .dvy-groom .dg-palm-grid,\n  .dvy-groom .dg-pivot-box,\n  .dvy-groom .dg-reverse-grid,\n  .dvy-groom .dg-release-grid,\n  .dvy-groom .dg-rhythm-grid,\n  .dvy-groom .dg-display-grid,\n  .dvy-groom .dg-daily-grid,\n  .dvy-groom .dg-home-grid {\n    grid-template-columns:minmax(0,1fr) !important;\n  }\n\n  .dvy-groom .dg-main-title {\n    max-width:100%;\n\n    font-size:clamp(32px,9cqw,42px);\n    line-height:1.04;\n  }\n\n  .dvy-groom .dg-title {\n    max-width:100%;\n\n    font-size:clamp(27px,7.8cqw,34px);\n    line-height:1.1;\n  }\n\n  .dvy-groom .dg-lead {\n    font-size:15px;\n  }\n\n  .dvy-groom .dg-hero-copy {\n    font-size:14px;\n  }\n\n\n  \/* HERO *\/\n\n  .dvy-groom .dg-brush-card {\n    min-height:350px;\n    border-radius:23px;\n  }\n\n  .dvy-groom .dg-brush-art {\n    inset:65px 10px 24px;\n  }\n\n  .dvy-groom .dg-storage-base {\n    height:60px;\n  }\n\n  .dvy-groom .dg-brush-body {\n    top:38px;\n    height:165px;\n  }\n\n  .dvy-groom .dg-grip {\n    top:64px;\n    height:60px;\n  }\n\n  .dvy-groom .dg-head {\n    top:146px;\n    height:65px;\n  }\n\n  .dvy-groom .dg-teeth {\n    top:184px;\n    height:30px;\n  }\n\n  .dvy-groom .dg-slider {\n    top:154px;\n  }\n\n\n  \/* STORY *\/\n\n  .dvy-groom .dg-story-side {\n    position:static;\n  }\n\n  .dvy-groom .dg-story-grid {\n    gap:28px;\n  }\n\n  .dvy-groom .dg-number {\n    font-size:50px;\n  }\n\n\n  \/* PALM *\/\n\n  .dvy-groom .dg-palm-art {\n    min-height:300px;\n  }\n\n  .dvy-groom .dg-palm-shape {\n    top:40px;\n    height:180px;\n  }\n\n  .dvy-groom .dg-palm-zone {\n    top:72px;\n    height:72px;\n  }\n\n\n  \/* PIVOT *\/\n\n  .dvy-groom .dg-pivot-box {\n    border-radius:22px;\n  }\n\n  .dvy-groom .dg-pivot-art {\n    min-height:305px;\n  }\n\n  .dvy-groom .dg-pivot-body {\n    top:45px;\n    height:110px;\n  }\n\n  .dvy-groom .dg-pivot-joint {\n    top:142px;\n  }\n\n  .dvy-groom .dg-pivot-head {\n    top:177px;\n    height:60px;\n  }\n\n  .dvy-groom .dg-arc {\n    top:145px;\n    height:110px;\n  }\n\n  .dvy-groom .dg-pivot-copy {\n    padding:38px 23px;\n  }\n\n\n  \/* REVERSE *\/\n\n  .dvy-groom .dg-face-card {\n    min-height:auto;\n    padding:25px 21px;\n  }\n\n\n  \/* RELEASE *\/\n\n  .dvy-groom .dg-release-art {\n    min-height:300px;\n  }\n\n  .dvy-groom .dg-release-head {\n    top:75px;\n    height:90px;\n  }\n\n  .dvy-groom .dg-release-teeth {\n    top:133px;\n    height:40px;\n  }\n\n  .dvy-groom .dg-release-slider {\n    top:84px;\n    height:27px;\n  }\n\n  .dvy-groom .dg-release-arrow {\n    bottom:62px;\n  }\n\n\n  \/* CARDS *\/\n\n  .dvy-groom .dg-rhythm-card,\n  .dvy-groom .dg-daily-card {\n    min-height:auto;\n  }\n\n\n  \/* BENEFITS *\/\n\n  .dvy-groom .dg-benefit-grid {\n    grid-template-columns:minmax(0,1fr);\n  }\n\n  .dvy-groom .dg-benefit {\n    min-height:auto;\n    padding:25px 21px;\n  }\n\n  .dvy-groom .dg-benefit-icon {\n    margin-bottom:25px;\n  }\n\n\n  \/* COLORS *\/\n\n  .dvy-groom .dg-palette {\n    grid-template-columns:repeat(3,minmax(0,1fr));\n\n    gap:6px;\n  }\n\n  .dvy-groom .dg-color {\n    min-height:175px;\n\n    padding:10px 7px;\n\n    border-radius:16px;\n  }\n\n  .dvy-groom .dg-color span {\n    font-size:7.5px;\n  }\n\n\n  \/* GIFT *\/\n\n  .dvy-groom .dg-gift-box {\n    padding:38px 21px;\n\n    border-radius:22px;\n  }\n\n  .dvy-groom .dg-gift-box h2 {\n    font-size:29px;\n  }\n\n\n  \/* FINAL *\/\n\n  .dvy-groom .dg-final {\n    padding:54px 0;\n  }\n\n  .dvy-groom .dg-final h2 {\n    font-size:31px;\n  }\n}\n\n\n\/* =========================================================\n   MEDIUM CRAFT CONTAINER\n========================================================= *\/\n\n@container dvyGroom (min-width:600px) and (max-width:850px) {\n\n  .dvy-groom .dg-hero-grid,\n  .dvy-groom .dg-story-grid,\n  .dvy-groom .dg-palm-grid,\n  .dvy-groom .dg-pivot-box,\n  .dvy-groom .dg-release-grid,\n  .dvy-groom .dg-display-grid,\n  .dvy-groom .dg-home-grid {\n    grid-template-columns:minmax(0,1fr);\n  }\n\n  .dvy-groom .dg-story-side {\n    position:static;\n  }\n\n  .dvy-groom .dg-rhythm-grid,\n  .dvy-groom .dg-daily-grid {\n    grid-template-columns:repeat(2,minmax(0,1fr));\n  }\n\n  .dvy-groom .dg-benefit-grid {\n    grid-template-columns:repeat(2,minmax(0,1fr));\n  }\n}\n\n\n\/* =========================================================\n   FALLBACK\n========================================================= *\/\n\n@supports not (container-type:inline-size) {\n\n  @media screen and (max-width:749px) {\n\n    .dvy-groom .dg-hero-grid,\n    .dvy-groom .dg-story-grid,\n    .dvy-groom .dg-palm-grid,\n    .dvy-groom .dg-pivot-box,\n    .dvy-groom .dg-reverse-grid,\n    .dvy-groom .dg-release-grid,\n    .dvy-groom .dg-rhythm-grid,\n    .dvy-groom .dg-display-grid,\n    .dvy-groom .dg-daily-grid,\n    .dvy-groom .dg-home-grid,\n    .dvy-groom .dg-benefit-grid {\n      grid-template-columns:1fr;\n    }\n\n    .dvy-groom .dg-story-side {\n      position:static;\n    }\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"dvy-groom\"\u003e\n\u003c!-- HERO --\u003e\n\u003csection class=\"dg-hero\"\u003e\n\u003cdiv class=\"dg-wrap\"\u003e\n\u003cdiv class=\"dg-hero-grid\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"dg-eyebrow\"\u003e\n\u003cspan class=\"dg-dot\"\u003e\u003c\/span\u003e A More Thoughtful Grooming Ritual\u003c\/div\u003e\n\u003cdiv class=\"dg-brand\"\u003eDoreviay™\u003c\/div\u003e\n\u003ch1 class=\"dg-main-title\"\u003eCloser to Your Hand. \u003cspan class=\"dg-green\"\u003e Gentler in the Moment. \u003c\/span\u003e\n\u003c\/h1\u003e\n\u003cp class=\"dg-hero-copy\"\u003eThe \u003cstrong\u003eDoreviay™ Contoured Pet Deshedding Brush with Reversible Grooming Head and Fur-Release Slider\u003c\/strong\u003e is designed to make everyday shedding care feel less like using a tool and more like a calm grooming ritual shared with your pet.\u003c\/p\u003e\n\u003cp class=\"dg-hero-copy\"\u003eIts low sculpted body sits naturally in the palm, bringing the hand closer to the coat for slower, more controlled brushing while reducing the oversized feeling of a traditional long-handled rake.\u003c\/p\u003e\n\u003cdiv class=\"dg-tags\"\u003e\n\u003cspan class=\"dg-tag\"\u003ePalm-Fit Grip\u003c\/span\u003e \u003cspan class=\"dg-tag\"\u003ePivoting Grooming Head\u003c\/span\u003e \u003cspan class=\"dg-tag\"\u003eReversible Surface\u003c\/span\u003e \u003cspan class=\"dg-tag\"\u003eFur-Release Slider\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dg-brush-card\"\u003e\n\u003cdiv class=\"dg-brush-badge\"\u003ePalm-Control Grooming\u003c\/div\u003e\n\u003cdiv class=\"dg-brush-art\"\u003e\n\u003cdiv class=\"dg-shadow\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dg-storage-base\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dg-brush-body\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dg-grip\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dg-head\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dg-teeth\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dg-slider\"\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=\"dg-section dg-story\"\u003e\n\u003cdiv class=\"dg-wrap\"\u003e\n\u003cdiv class=\"dg-story-grid\"\u003e\n\u003cdiv class=\"dg-story-side\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0813\/2906\/2120\/files\/1.png?v=1790675688\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"dg-story-side\"\u003e\n\u003cspan class=\"dg-number\"\u003e01 \u003c\/span\u003e\n\u003cdiv class=\"dg-eyebrow\"\u003e\n\u003cspan class=\"dg-dot\"\u003e\u003c\/span\u003e Rethinking the Grooming Tool\u003c\/div\u003e\n\u003ch2 class=\"dg-title\"\u003eLess Like Holding a Rake. More Like Guiding Your Hand.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dg-story-copy\"\u003e\n\u003cp\u003eInstead of using a familiar long handle and rigid grooming head, Doreviay™ keeps the brush low, compact, and close to the palm.\u003c\/p\u003e\n\u003cp\u003eThis brings the owner's hand closer to the pet and creates a more controlled brushing motion across shoulders, sides, chest, back, and hips.\u003c\/p\u003e\n\u003cp\u003eFor cats and dogs that become cautious around oversized grooming tools, the compact silhouette can feel easier to introduce during a quiet grooming routine.\u003c\/p\u003e\n\u003cp\u003eThe result is a brush designed around slower contact rather than exaggerated reach or aggressive-looking hardware.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0813\/2906\/2120\/files\/3.png?v=1790675688\" alt=\"\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- PALM GRIP --\u003e\n\u003csection class=\"dg-section dg-palm\"\u003e\n\u003cdiv class=\"dg-wrap\"\u003e\n\u003cdiv class=\"dg-palm-grid\"\u003e\n\u003cdiv class=\"dg-palm-art\"\u003e\n\u003cdiv class=\"dg-palm-shape\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dg-palm-zone\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dg-palm-arrow\"\u003eBroad Palm Contact Zone\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dg-palm-copy\"\u003e\n\u003cdiv class=\"dg-eyebrow\"\u003e\n\u003cspan class=\"dg-dot\"\u003e\u003c\/span\u003e Feels More Like Petting\u003c\/div\u003e\n\u003ch2 class=\"dg-title\"\u003eA Broad Grip Instead of \u003cspan class=\"dg-green\"\u003e a Narrow Handle. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eThe Fresh Olive Green upper grip spreads contact across more of the hand rather than asking the fingers to constantly squeeze a narrow handle.\u003c\/p\u003e\n\u003cp\u003eThe compact shape keeps the brushing motion closer to the pet's body, helping the owner guide strokes with the wrist and palm.\u003c\/p\u003e\n\u003cp\u003eThis creates a calmer visual and tactile experience while giving the brush a softer, more approachable silhouette.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- PIVOT HEAD --\u003e\n\u003csection class=\"dg-section dg-pivot\"\u003e\n\u003cdiv class=\"dg-wrap\"\u003e\n\u003cdiv class=\"dg-pivot-box\"\u003e\n\u003cdiv class=\"dg-pivot-art\"\u003e\n\u003cdiv class=\"dg-pivot-body\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dg-pivot-joint\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dg-pivot-head\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dg-arc\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dg-pivot-label\"\u003eGently Moving Grooming Head\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dg-pivot-copy\"\u003e\n\u003cdiv class=\"dg-eyebrow\"\u003e\n\u003cspan class=\"dg-dot\"\u003e\u003c\/span\u003e Follows the Body More Naturally\u003c\/div\u003e\n\u003ch2 class=\"dg-title\"\u003eMore Even Contact Through Curved Areas.\u003c\/h2\u003e\n\u003cp\u003eThe grooming head can move slightly as the brush travels across the changing contours of the body.\u003c\/p\u003e\n\u003cp\u003eInstead of forcing one rigid angle from shoulders to hips, the head can follow subtle changes in shape while encouraging slower, smoother passes.\u003c\/p\u003e\n\u003cdiv class=\"dg-pivot-list\"\u003e\n\u003cdiv class=\"dg-pivot-item\"\u003e\n\u003cspan class=\"dg-pivot-icon\"\u003e〰\u003c\/span\u003e Adapts through shoulders and body curves\u003c\/div\u003e\n\u003cdiv class=\"dg-pivot-item\"\u003e\n\u003cspan class=\"dg-pivot-icon\"\u003e↔\u003c\/span\u003e Helps maintain more consistent grooming contact\u003c\/div\u003e\n\u003cdiv class=\"dg-pivot-item\"\u003e\n\u003cspan class=\"dg-pivot-icon\"\u003e◒\u003c\/span\u003e Encourages smoother strokes instead of heavy pressure\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!-- REVERSIBLE HEAD --\u003e\n\u003csection class=\"dg-section dg-reverse\"\u003e\n\u003cdiv class=\"dg-wrap\"\u003e\n\u003cdiv class=\"dg-reverse-head\"\u003e\n\u003cdiv class=\"dg-eyebrow\"\u003e\n\u003cspan class=\"dg-dot\"\u003e\u003c\/span\u003e Two Grooming Experiences in One Brush\u003c\/div\u003e\n\u003ch2 class=\"dg-title\"\u003eRemove Loose Hair. Flip It. \u003cspan class=\"dg-green\"\u003e Finish More Gently. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"dg-lead\"\u003eThe reversible head shifts between regular deshedding and softer surface grooming without separate bulky attachments.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dg-reverse-grid\"\u003e\n\u003carticle class=\"dg-face-card\"\u003e\n\u003cdiv class=\"dg-face-art\"\u003e\n\u003cdiv class=\"dg-face dg-metal-face\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dg-flip\"\u003e↻\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch3\u003eStainless-Steel Deshedding Side\u003c\/h3\u003e\n\u003cp\u003eRounded grooming teeth are designed for regular loose-hair removal during controlled grooming sessions.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dg-face-card\"\u003e\n\u003cdiv class=\"dg-face-art\"\u003e\n\u003cdiv class=\"dg-face dg-soft-face\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dg-flip\"\u003e↻\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch3\u003eSofter Finishing Side\u003c\/h3\u003e\n\u003cp\u003eFlexible grooming fins help collect surface fur and smooth the coat when a softer finishing touch is preferred.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FUR RELEASE --\u003e\n\u003csection class=\"dg-section dg-release\"\u003e\n\u003cdiv class=\"dg-wrap\"\u003e\n\u003cdiv class=\"dg-release-grid\"\u003e\n\u003cdiv class=\"dg-release-art\"\u003e\n\u003cdiv class=\"dg-release-head\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dg-release-teeth\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dg-release-slider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dg-release-arrow\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dg-release-copy\"\u003e\n\u003cdiv class=\"dg-eyebrow\"\u003e\n\u003cspan class=\"dg-dot\"\u003e\u003c\/span\u003e Brush · Release · Continue\u003c\/div\u003e\n\u003ch2 class=\"dg-title\"\u003eRelease Collected Fur \u003cspan class=\"dg-green\"\u003e Without Picking Through the Teeth. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eAfter several grooming passes, the integrated slider moves across the grooming surface to help lift accumulated hair away from the teeth.\u003c\/p\u003e\n\u003cp\u003eThat makes it easier to remove collected fur and return to grooming without repeatedly stopping to pull loose hair out by hand.\u003c\/p\u003e\n\u003cp\u003eIt is a small mechanical detail designed to improve the rhythm of regular grooming.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- RHYTHM --\u003e\n\u003csection class=\"dg-section dg-rhythm\"\u003e\n\u003cdiv class=\"dg-wrap\"\u003e\n\u003cdiv class=\"dg-rhythm-head\"\u003e\n\u003cdiv class=\"dg-eyebrow\"\u003e\n\u003cspan class=\"dg-dot\"\u003e\u003c\/span\u003e A Simpler Grooming Rhythm\u003c\/div\u003e\n\u003ch2 class=\"dg-title\"\u003eThree Small Steps. \u003cspan class=\"dg-green\"\u003e One Calmer Routine. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dg-rhythm-grid\"\u003e\n\u003carticle class=\"dg-rhythm-card\"\u003e\n\u003cdiv class=\"dg-rhythm-no\"\u003e01\u003c\/div\u003e\n\u003ch3\u003eBrush\u003c\/h3\u003e\n\u003cp\u003eUse slow, controlled passes while allowing the contoured head to follow the shape of the body.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dg-rhythm-card\"\u003e\n\u003cdiv class=\"dg-rhythm-no\"\u003e02\u003c\/div\u003e\n\u003ch3\u003eRelease\u003c\/h3\u003e\n\u003cp\u003eMove the integrated slider to help separate collected fur from the grooming surface.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dg-rhythm-card\"\u003e\n\u003cdiv class=\"dg-rhythm-no\"\u003e03\u003c\/div\u003e\n\u003ch3\u003eContinue\u003c\/h3\u003e\n\u003cp\u003eReturn to grooming without repeatedly picking individual clumps from between the teeth.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- DISPLAY BASE --\u003e\n\u003csection class=\"dg-section dg-display\"\u003e\n\u003cdiv class=\"dg-wrap\"\u003e\n\u003cdiv class=\"dg-display-grid\"\u003e\n\u003cdiv class=\"dg-display-copy\"\u003e\n\u003cdiv class=\"dg-eyebrow\"\u003e\n\u003cspan class=\"dg-dot\"\u003e\u003c\/span\u003e Made to Stay Within Reach\u003c\/div\u003e\n\u003ch2 class=\"dg-title\"\u003eA Grooming Tool \u003cspan class=\"dg-green\"\u003e You Don't Have to Hide in a Drawer. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eWhen grooming is finished, the brush rests upright in its compact Cocoa Brown storage base.\u003c\/p\u003e\n\u003cp\u003eThe base keeps the grooming surface elevated from household surfaces while giving the brush a cleaner, more intentional place between uses.\u003c\/p\u003e\n\u003cp\u003eIt can remain on a bathroom shelf, laundry counter, entry console, dressing area, or dedicated pet-care station without visually reading like bulky grooming equipment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dg-display-art\"\u003e\n\u003cdiv class=\"dg-display-base\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dg-display-body\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dg-display-accent\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dg-display-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- DAILY USE --\u003e\n\u003csection class=\"dg-section dg-daily\"\u003e\n\u003cdiv class=\"dg-wrap\"\u003e\n\u003cdiv class=\"dg-daily-head\"\u003e\n\u003cdiv class=\"dg-eyebrow\"\u003e\n\u003cspan class=\"dg-dot\"\u003e\u003c\/span\u003e Small Rituals Fit More Easily Into the Day\u003c\/div\u003e\n\u003ch2 class=\"dg-title\"\u003eGroom a Little. \u003cspan class=\"dg-green\"\u003e More Often. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dg-daily-grid\"\u003e\n\u003carticle class=\"dg-daily-card\"\u003e\n\u003cdiv class=\"dg-daily-icon\"\u003e☼\u003c\/div\u003e\n\u003ch3\u003eAfter a Morning Walk\u003c\/h3\u003e\n\u003cp\u003eAdd a few minutes of coat care after an everyday outing or brushing routine.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dg-daily-card\"\u003e\n\u003cdiv class=\"dg-daily-icon\"\u003e▱\u003c\/div\u003e\n\u003ch3\u003eBefore Sofa Time\u003c\/h3\u003e\n\u003cp\u003eA quick session can help manage loose fur before pets settle into shared seating areas.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dg-daily-card\"\u003e\n\u003cdiv class=\"dg-daily-icon\"\u003e◫\u003c\/div\u003e\n\u003ch3\u003eBeside the Desk\u003c\/h3\u003e\n\u003cp\u003eKeep the brush nearby for short grooming moments during the work-from-home day.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dg-daily-card\"\u003e\n\u003cdiv class=\"dg-daily-icon\"\u003e✦\u003c\/div\u003e\n\u003ch3\u003eWeekly Grooming\u003c\/h3\u003e\n\u003cp\u003eUse the reversible head for a more complete routine when regular coat care needs extra attention.\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=\"dg-section dg-home\"\u003e\n\u003cdiv class=\"dg-wrap\"\u003e\n\u003cdiv class=\"dg-home-grid\"\u003e\n\u003cdiv class=\"dg-home-copy\"\u003e\n\u003cdiv class=\"dg-eyebrow\"\u003e\n\u003cspan class=\"dg-dot\"\u003e\u003c\/span\u003e Grooming Tools Can Look Considered Too\u003c\/div\u003e\n\u003ch2 class=\"dg-title\"\u003eDesigned to Feel \u003cspan class=\"dg-green\"\u003e Warmer Than Clinical. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eFresh Olive Green defines the broad palm-contact area, giving the brush a calm, natural presence.\u003c\/p\u003e\n\u003cp\u003eCocoa Brown structural detailing gives the compact tool visual weight, while Peach Beige soft-touch accents soften the overall presentation.\u003c\/p\u003e\n\u003cp\u003eThe result is designed to feel closer to a premium personal-care object than a brightly colored utility tool.\u003c\/p\u003e\n\u003cdiv class=\"dg-location-tags\"\u003e\n\u003cspan class=\"dg-location\"\u003e Bathroom Shelf \u003c\/span\u003e \u003cspan class=\"dg-location\"\u003e Laundry Counter \u003c\/span\u003e \u003cspan class=\"dg-location\"\u003e Entry Console \u003c\/span\u003e \u003cspan class=\"dg-location\"\u003e Pet-Care Station \u003c\/span\u003e \u003cspan class=\"dg-location\"\u003e Dressing Area \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dg-palette\"\u003e\n\u003cdiv class=\"dg-color\"\u003e\u003cspan\u003e Fresh\u003cbr\u003eOlive Green \u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"dg-color\"\u003e\u003cspan\u003e Cocoa\u003cbr\u003eBrown \u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"dg-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!-- WHO IT'S FOR --\u003e\n\u003csection class=\"dg-section dg-story\"\u003e\n\u003cdiv class=\"dg-wrap\"\u003e\n\u003cdiv class=\"dg-story-grid\"\u003e\n\u003cdiv class=\"dg-story-side\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0813\/2906\/2120\/files\/2.png?v=1790675688\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"dg-story-side\"\u003e\n\u003cspan class=\"dg-number\"\u003e02 \u003c\/span\u003e\n\u003cdiv class=\"dg-eyebrow\"\u003e\n\u003cspan class=\"dg-dot\"\u003e\u003c\/span\u003e Built Around Everyday Coat Care\u003c\/div\u003e\n\u003ch2 class=\"dg-title\"\u003eFor Pets That Shed—and Owners Who Want Grooming to Feel Easier.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dg-story-copy\"\u003e\n\u003cp\u003eThe brush is especially suited to cats and dogs that shed regularly, double-coated pets, long-haired companions, multi-pet households, and owners who want grooming tools that remain easy to keep within reach.\u003c\/p\u003e\n\u003cp\u003eThe deshedding surface supports regular loose-hair removal, while the softer reverse side creates a gentler finishing stage.\u003c\/p\u003e\n\u003cp\u003eThe compact palm grip can also feel less visually intimidating than an oversized rake-style tool for pets that are cautious around grooming equipment.\u003c\/p\u003e\n\u003cp\u003eMost importantly, the experience creates a small pause in the day: a few minutes of attention, closeness, and familiar routine between pet and owner.\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=\"dg-section dg-benefits\"\u003e\n\u003cdiv class=\"dg-wrap\"\u003e\n\u003cdiv class=\"dg-benefit-head\"\u003e\n\u003cdiv class=\"dg-eyebrow\"\u003e\n\u003cspan class=\"dg-dot\"\u003e\u003c\/span\u003e Why Doreviay™\u003c\/div\u003e\n\u003ch2 class=\"dg-title\"\u003eBetter in the Hand. Easier to Refresh. \u003cspan class=\"dg-green\"\u003e More Thoughtful in Everyday Life. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"dg-lead\"\u003ePalm control, reversible grooming, contour-following movement, simplified fur release, and refined storage come together in one compact grooming tool.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dg-benefit-grid\"\u003e\n\u003carticle class=\"dg-benefit\"\u003e\n\u003cdiv class=\"dg-benefit-no\"\u003e01\u003c\/div\u003e\n\u003cdiv class=\"dg-benefit-icon\"\u003e◒\u003c\/div\u003e\n\u003ch3\u003eFeels More Like Petting, Less Like Using a Tool\u003c\/h3\u003e\n\u003cp\u003eThe low-profile palm grip keeps your hand closer to your pet, creating slower, more controlled grooming strokes and a less intimidating experience than a long-handled rake.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dg-benefit\"\u003e\n\u003cdiv class=\"dg-benefit-no\"\u003e02\u003c\/div\u003e\n\u003cdiv class=\"dg-benefit-icon\"\u003e↔\u003c\/div\u003e\n\u003ch3\u003eTwo Grooming Experiences in One Brush\u003c\/h3\u003e\n\u003cp\u003eUse the stainless-steel side for regular loose-hair removal, then flip to the softer finishing surface for collecting surface fur and smoothing the coat.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dg-benefit\"\u003e\n\u003cdiv class=\"dg-benefit-no\"\u003e03\u003c\/div\u003e\n\u003cdiv class=\"dg-benefit-icon\"\u003e〰\u003c\/div\u003e\n\u003ch3\u003eFollows the Body More Naturally\u003c\/h3\u003e\n\u003cp\u003eA gently moving brush head adapts to changing body contours, helping maintain comfortable contact around shoulders, sides, hips, and other curved areas.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dg-benefit\"\u003e\n\u003cdiv class=\"dg-benefit-no\"\u003e04\u003c\/div\u003e\n\u003cdiv class=\"dg-benefit-icon\"\u003e↑\u003c\/div\u003e\n\u003ch3\u003eRelease the Fur Without Picking at the Teeth\u003c\/h3\u003e\n\u003cp\u003eThe integrated slider helps lift collected hair away from the grooming surface, making repeated brushing sessions cleaner and easier to continue.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dg-benefit\"\u003e\n\u003cdiv class=\"dg-benefit-no\"\u003e05\u003c\/div\u003e\n\u003cdiv class=\"dg-benefit-icon\"\u003e⌂\u003c\/div\u003e\n\u003ch3\u003eMade to Stay Within Reach\u003c\/h3\u003e\n\u003cp\u003eThe sculptural brush and upright storage base look intentional on a bathroom shelf, entry console, laundry counter, or pet-care station instead of feeling like equipment that needs to be hidden.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dg-benefit\"\u003e\n\u003cdiv class=\"dg-benefit-no\"\u003e06\u003c\/div\u003e\n\u003cdiv class=\"dg-benefit-icon\"\u003e♡\u003c\/div\u003e\n\u003ch3\u003eA Small Daily Ritual of Care\u003c\/h3\u003e\n\u003cp\u003eMore than a shedding tool, it creates a quiet moment of attention between owner and pet—making it a thoughtful birthday, holiday, housewarming, or new-pet 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=\"dg-section dg-gift\"\u003e\n\u003cdiv class=\"dg-wrap\"\u003e\n\u003cdiv class=\"dg-gift-box\"\u003e\n\u003cdiv class=\"dg-heart\"\u003e♡\u003c\/div\u003e\n\u003ch2\u003eA Small Tool That Can Become Part of a Familiar Ritual.\u003c\/h2\u003e\n\u003cp\u003eFor birthdays, holidays, housewarmings, new homes, or welcoming a newly adopted cat or dog, it offers something useful enough for everyday life while still feeling personal: a few quiet minutes of grooming, attention, and care shared together.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FINAL --\u003e\n\u003csection class=\"dg-final\"\u003e\n\u003cdiv class=\"dg-wrap\"\u003e\n\u003cdiv class=\"dg-final-brand\"\u003eDoreviay™\u003c\/div\u003e\n\u003ch2\u003eComfortable in the Hand. Adaptable Across the Coat. Refined Enough to Leave in View.\u003c\/h2\u003e\n\u003cp\u003eDoreviay™ turns everyday shedding care into a more considered part of living with pets—simpler to use, easier to refresh, and designed around the quiet routine shared between you and the animal beside you.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":67802800816360,"sku":"Doreviay-11","price":49.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0813\/2906\/2120\/files\/37585e1f-6f9c-413b-86e3-93c69764470f.png?v=1790675637"},{"product_id":"doreviay™-sculpted-electric-pet-nail-grinder-with-paw-rest-and-grooming-dock","title":"Doreviay™ Sculpted Electric Pet Nail Grinder with Paw Rest and Grooming Dock","description":"\u003cstyle\u003e\n\/* =========================================================\n   DOREVIAY™ × SHOPIFY CRAFT\n   Sculpted Electric Pet Nail Grinder\n   Fresh Olive Green × Cocoa Brown × Peach Beige\n   #8FAE63 × #6A5040 × #DDB39E\n========================================================= *\/\n\n.dvy-nail-craft,\n.dvy-nail-craft *,\n.dvy-nail-craft *::before,\n.dvy-nail-craft *::after {\n  box-sizing:border-box;\n}\n\n.dvy-nail-craft {\n  --olive:#8FAE63;\n  --olive-dark:#6E8D4A;\n  --olive-soft:#EDF3E4;\n\n  --cocoa:#6A5040;\n  --cocoa-dark:#49362D;\n  --cocoa-soft:#876B58;\n\n  --peach:#DDB39E;\n  --peach-soft:#F5E6DE;\n\n  --cream:#FBF8F3;\n  --white:#FFFFFF;\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  color:var(--text);\n  background:var(--cream);\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:dvyNailCraft;\n}\n\n\n\/* =========================================================\n   CRAFT RESET\n========================================================= *\/\n\n.dvy-nail-craft h1,\n.dvy-nail-craft h2,\n.dvy-nail-craft h3,\n.dvy-nail-craft p,\n.dvy-nail-craft div,\n.dvy-nail-craft span,\n.dvy-nail-craft 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-nail-craft h1,\n.dvy-nail-craft h2,\n.dvy-nail-craft 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  word-break:keep-all !important;\n}\n\n.dvy-nail-craft p {\n  margin:0;\n  padding:0;\n  color:var(--muted);\n}\n\n.dvy-nail-craft strong {\n  color:var(--cocoa-dark);\n  font-weight:700;\n}\n\n.dvy-nail-craft .dng-wrap {\n  width:min(calc(100% - 48px),1120px);\n  margin:0 auto;\n}\n\n.dvy-nail-craft .dng-section {\n  padding:84px 0;\n}\n\n\n\/* =========================================================\n   GLOBAL\n========================================================= *\/\n\n.dvy-nail-craft .dng-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-nail-craft .dng-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-nail-craft .dng-main-title {\n  max-width:860px;\n\n  margin-bottom:20px;\n\n  font-size:clamp(40px,5.2vw,68px);\n  line-height:1.01;\n}\n\n.dvy-nail-craft .dng-title {\n  max-width:800px;\n\n  margin-bottom:18px;\n\n  font-size:clamp(31px,3.8vw,49px);\n  line-height:1.08;\n}\n\n.dvy-nail-craft .dng-green {\n  color:var(--olive-dark);\n}\n\n.dvy-nail-craft .dng-lead {\n  max-width:810px;\n\n  font-size:18px;\n  line-height:1.82;\n}\n\n\n\/* =========================================================\n   HERO\n========================================================= *\/\n\n.dvy-nail-craft .dng-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-nail-craft .dng-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-nail-craft .dng-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-nail-craft .dng-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-nail-craft .dng-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-nail-craft .dng-tags {\n  display:flex;\n  flex-wrap:wrap;\n  gap:8px;\n\n  margin-top:27px;\n}\n\n.dvy-nail-craft .dng-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-nail-craft .dng-visual {\n  position:relative;\n  overflow:hidden;\n\n  min-height:480px;\n\n  background:\n    linear-gradient(\n      145deg,\n      rgba(255,255,255,.93),\n      rgba(255,255,255,.47)\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-nail-craft .dng-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-nail-craft .dng-art {\n  position:absolute;\n  inset:80px 25px 32px;\n}\n\n.dvy-nail-craft .dng-shadow {\n  position:absolute;\n\n  left:10%;\n  right:10%;\n  bottom:7px;\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-nail-craft .dng-dock {\n  position:absolute;\n\n  left:6%;\n  right:6%;\n  bottom:29px;\n\n  height:125px;\n\n  background:\n    linear-gradient(\n      180deg,\n      #755949,\n      var(--cocoa)\n    );\n\n  border-radius:42px 42px 27px 27px;\n\n  box-shadow:0 15px 30px rgba(75,57,46,.10);\n}\n\n.dvy-nail-craft .dng-paw-rest {\n  position:absolute;\n  z-index:5;\n\n  left:5%;\n  right:47%;\n  bottom:87px;\n\n  height:65px;\n\n  background:\n    linear-gradient(\n      145deg,\n      #EAC6B5,\n      var(--peach)\n    );\n\n  border-radius:50% 50% 28px 28px;\n}\n\n.dvy-nail-craft .dng-grinder-body {\n  position:absolute;\n  z-index:7;\n\n  right:16%;\n  top:40px;\n\n  width:40%;\n  height:235px;\n\n  background:\n    linear-gradient(\n      145deg,\n      #A6BF7F,\n      var(--olive)\n    );\n\n  border-radius:\n    48% 48% 40% 40%\n    \/\n    29% 29% 55% 55%;\n\n  transform:rotate(5deg);\n\n  box-shadow:\n    inset 0 -13px 24px rgba(69,88,48,.08),\n    0 16px 30px rgba(75,57,46,.09);\n}\n\n.dvy-nail-craft .dng-control {\n  position:absolute;\n  z-index:8;\n\n  right:27%;\n  top:117px;\n\n  width:42px;\n  height:70px;\n\n  background:var(--peach);\n\n  border-radius:24px;\n\n  transform:rotate(5deg);\n}\n\n.dvy-nail-craft .dng-guard {\n  position:absolute;\n  z-index:9;\n\n  right:18%;\n  top:22px;\n\n  width:32%;\n  height:78px;\n\n  background:var(--cocoa-dark);\n\n  border-radius:45px 45px 24px 24px;\n\n  transform:rotate(5deg);\n}\n\n.dvy-nail-craft .dng-guard::after {\n  content:\"\";\n\n  position:absolute;\n\n  left:22%;\n  right:22%;\n  bottom:-5px;\n\n  height:40px;\n\n  background:var(--peach-soft);\n\n  border-radius:50%;\n}\n\n.dvy-nail-craft .dng-light {\n  position:absolute;\n  z-index:10;\n\n  right:27%;\n  top:24px;\n\n  width:18px;\n  height:18px;\n\n  background:#fff;\n\n  border-radius:50%;\n\n  box-shadow:\n    0 0 0 7px rgba(255,255,255,.12),\n    0 0 22px rgba(255,255,255,.9);\n}\n\n\n\/* =========================================================\n   STORY\n========================================================= *\/\n\n.dvy-nail-craft .dng-story {\n  background:#fff;\n}\n\n.dvy-nail-craft .dng-story-grid {\n  display:grid;\n  grid-template-columns:.72fr 1.28fr;\n\n  gap:66px;\n}\n\n.dvy-nail-craft .dng-story-side {\n  position:sticky;\n  top:25px;\n\n  align-self:start;\n}\n\n.dvy-nail-craft .dng-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-nail-craft .dng-story-copy p {\n  margin-bottom:22px;\n\n  font-size:16px;\n  line-height:1.87;\n}\n\n.dvy-nail-craft .dng-story-copy p:first-child {\n  color:var(--cocoa-dark);\n  font-size:18px;\n}\n\n.dvy-nail-craft .dng-story-copy p:last-child {\n  margin-bottom:0;\n}\n\n\n\/* =========================================================\n   PALM CONTROL\n========================================================= *\/\n\n.dvy-nail-craft .dng-palm {\n  background:\n    linear-gradient(\n      180deg,\n      var(--olive-soft),\n      #F7F9F3\n    );\n}\n\n.dvy-nail-craft .dng-palm-grid {\n  display:grid;\n  grid-template-columns:.95fr 1.05fr;\n\n  gap:55px;\n  align-items:center;\n}\n\n.dvy-nail-craft .dng-palm-art {\n  position:relative;\n\n  min-height:390px;\n}\n\n.dvy-nail-craft .dng-palm-body {\n  position:absolute;\n\n  left:24%;\n  right:24%;\n  top:45px;\n\n  height:250px;\n\n  background:\n    linear-gradient(\n      145deg,\n      #A6BF7F,\n      var(--olive)\n    );\n\n  border-radius:\n    48% 48% 40% 40%\n    \/\n    30% 30% 56% 56%;\n\n  box-shadow:0 18px 34px rgba(75,57,46,.08);\n}\n\n.dvy-nail-craft .dng-palm-zone {\n  position:absolute;\n\n  left:33%;\n  right:33%;\n  top:92px;\n\n  height:95px;\n\n  background:rgba(255,255,255,.18);\n\n  border:1px solid rgba(255,255,255,.23);\n  border-radius:50%;\n}\n\n.dvy-nail-craft .dng-palm-head {\n  position:absolute;\n\n  left:33%;\n  right:33%;\n  top:28px;\n\n  height:62px;\n\n  background:var(--cocoa);\n\n  border-radius:35px;\n}\n\n.dvy-nail-craft .dng-palm-caption {\n  position:absolute;\n\n  left:50%;\n  bottom:32px;\n\n  transform:translateX(-50%);\n\n  color:var(--cocoa);\n\n  font-size:10px;\n  font-weight:800;\n  letter-spacing:.12em;\n  text-transform:uppercase;\n  white-space:nowrap;\n}\n\n.dvy-nail-craft .dng-palm-copy p {\n  margin-bottom:18px;\n}\n\n\n\/* =========================================================\n   GUIDED GUARD\n========================================================= *\/\n\n.dvy-nail-craft .dng-guide {\n  background:#fff;\n}\n\n.dvy-nail-craft .dng-guide-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-nail-craft .dng-guide-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-nail-craft .dng-guide-shell {\n  position:absolute;\n\n  left:21%;\n  right:21%;\n  top:65px;\n\n  height:235px;\n\n  background:var(--olive);\n\n  border-radius:85px 85px 45px 45px;\n}\n\n.dvy-nail-craft .dng-guide-front {\n  position:absolute;\n\n  left:28%;\n  right:28%;\n  top:42px;\n\n  height:105px;\n\n  background:var(--cocoa);\n\n  border-radius:55px;\n}\n\n.dvy-nail-craft .dng-port {\n  position:absolute;\n  z-index:6;\n\n  background:var(--peach);\n\n  border:7px solid var(--cocoa-dark);\n\n  border-radius:50%;\n}\n\n.dvy-nail-craft .dng-port-small {\n  left:30%;\n  top:72px;\n\n  width:45px;\n  height:45px;\n}\n\n.dvy-nail-craft .dng-port-medium {\n  left:45%;\n  top:62px;\n\n  width:58px;\n  height:58px;\n}\n\n.dvy-nail-craft .dng-port-large {\n  right:27%;\n  top:72px;\n\n  width:48px;\n  height:48px;\n}\n\n.dvy-nail-craft .dng-guide-label {\n  position:absolute;\n\n  left:50%;\n  bottom:31px;\n\n  transform:translateX(-50%);\n\n  color:rgba(255,255,255,.68);\n\n  font-size:10px;\n  font-weight:800;\n  letter-spacing:.14em;\n\n  text-transform:uppercase;\n  white-space:nowrap;\n}\n\n.dvy-nail-craft .dng-guide-copy {\n  padding:62px 52px;\n}\n\n.dvy-nail-craft .dng-guide-copy .dng-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-nail-craft .dng-guide-copy h2 {\n  color:#fff;\n}\n\n.dvy-nail-craft .dng-guide-copy p {\n  margin-bottom:18px;\n\n  color:rgba(255,255,255,.68);\n}\n\n.dvy-nail-craft .dng-guide-list {\n  display:grid;\n  gap:10px;\n\n  margin-top:25px;\n}\n\n.dvy-nail-craft .dng-guide-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-nail-craft .dng-guide-icon {\n  display:flex;\n  justify-content:center;\n  align-items: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   DEBRIS CUP\n========================================================= *\/\n\n.dvy-nail-craft .dng-debris {\n  background:#F7F1EA;\n}\n\n.dvy-nail-craft .dng-debris-grid {\n  display:grid;\n  grid-template-columns:1fr 1fr;\n\n  gap:55px;\n  align-items:center;\n}\n\n.dvy-nail-craft .dng-debris-copy p {\n  margin-bottom:18px;\n}\n\n.dvy-nail-craft .dng-debris-art {\n  position:relative;\n\n  min-height:390px;\n}\n\n.dvy-nail-craft .dng-debris-tool {\n  position:absolute;\n\n  left:34%;\n  right:34%;\n  top:40px;\n\n  height:220px;\n\n  background:var(--olive);\n\n  border-radius:55px;\n}\n\n.dvy-nail-craft .dng-debris-head {\n  position:absolute;\n\n  left:28%;\n  right:28%;\n  top:24px;\n\n  height:75px;\n\n  background:var(--cocoa);\n\n  border-radius:38px;\n}\n\n.dvy-nail-craft .dng-cup {\n  position:absolute;\n\n  left:30%;\n  right:30%;\n  bottom:48px;\n\n  height:95px;\n\n  background:var(--peach);\n\n  border-radius:24px 24px 45px 45px;\n\n  box-shadow:0 13px 25px rgba(75,57,46,.09);\n}\n\n.dvy-nail-craft .dng-cup-line {\n  position:absolute;\n\n  left:34%;\n  right:34%;\n  bottom:155px;\n\n  height:2px;\n\n  background:var(--cocoa);\n}\n\n.dvy-nail-craft .dng-dust {\n  position:absolute;\n\n  width:7px;\n  height:7px;\n\n  background:var(--cocoa);\n\n  border-radius:50%;\n}\n\n.dvy-nail-craft .dng-dust-1 {\n  left:43%;\n  bottom:93px;\n}\n\n.dvy-nail-craft .dng-dust-2 {\n  left:51%;\n  bottom:105px;\n}\n\n.dvy-nail-craft .dng-dust-3 {\n  right:42%;\n  bottom:84px;\n}\n\n\n\/* =========================================================\n   SPEEDS\n========================================================= *\/\n\n.dvy-nail-craft .dng-speed {\n  background:var(--olive-soft);\n}\n\n.dvy-nail-craft .dng-speed-head {\n  max-width:810px;\n\n  margin-bottom:43px;\n}\n\n.dvy-nail-craft .dng-speed-grid {\n  display:grid;\n  grid-template-columns:repeat(3,minmax(0,1fr));\n\n  gap:16px;\n}\n\n.dvy-nail-craft .dng-speed-card {\n  min-height:315px;\n\n  padding:29px;\n\n  background:rgba(255,255,255,.77);\n\n  border:1px solid rgba(106,80,64,.10);\n  border-radius:24px;\n}\n\n.dvy-nail-craft .dng-speed-bars {\n  display:flex;\n  align-items:flex-end;\n  gap:5px;\n\n  height:72px;\n\n  margin-bottom:38px;\n}\n\n.dvy-nail-craft .dng-speed-bar {\n  width:12px;\n\n  background:var(--olive);\n\n  border-radius:8px;\n}\n\n.dvy-nail-craft .dng-speed-bar:nth-child(1) {\n  height:22px;\n}\n\n.dvy-nail-craft .dng-speed-bar:nth-child(2) {\n  height:39px;\n}\n\n.dvy-nail-craft .dng-speed-bar:nth-child(3) {\n  height:57px;\n}\n\n.dvy-nail-craft .dng-speed-card:nth-child(1) .dng-speed-bar:nth-child(2),\n.dvy-nail-craft .dng-speed-card:nth-child(1) .dng-speed-bar:nth-child(3) {\n  opacity:.22;\n}\n\n.dvy-nail-craft .dng-speed-card:nth-child(2) .dng-speed-bar:nth-child(3) {\n  opacity:.22;\n}\n\n.dvy-nail-craft .dng-speed-card:nth-child(3) .dng-speed-bar {\n  background:var(--peach);\n}\n\n.dvy-nail-craft .dng-speed-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}\n\n.dvy-nail-craft .dng-speed-card p {\n  font-size:13px;\n  line-height:1.75;\n}\n\n\n\/* =========================================================\n   FRONT LIGHT\n========================================================= *\/\n\n.dvy-nail-craft .dng-light-section {\n  background:#fff;\n}\n\n.dvy-nail-craft .dng-light-grid {\n  display:grid;\n  grid-template-columns:.95fr 1.05fr;\n\n  gap:55px;\n  align-items:center;\n}\n\n.dvy-nail-craft .dng-light-art {\n  position:relative;\n\n  min-height:370px;\n}\n\n.dvy-nail-craft .dng-light-body {\n  position:absolute;\n\n  left:35%;\n  right:35%;\n  top:65px;\n\n  height:215px;\n\n  background:var(--olive);\n\n  border-radius:55px;\n}\n\n.dvy-nail-craft .dng-light-head {\n  position:absolute;\n\n  left:29%;\n  right:29%;\n  top:45px;\n\n  height:82px;\n\n  background:var(--cocoa);\n\n  border-radius:42px;\n}\n\n.dvy-nail-craft .dng-led {\n  position:absolute;\n  z-index:6;\n\n  left:50%;\n  top:58px;\n\n  width:28px;\n  height:28px;\n\n  transform:translateX(-50%);\n\n  background:#fff;\n\n  border-radius:50%;\n\n  box-shadow:\n    0 0 0 12px rgba(221,179,158,.20),\n    0 0 0 25px rgba(221,179,158,.09),\n    0 0 40px rgba(255,255,255,.95);\n}\n\n.dvy-nail-craft .dng-light-cone {\n  position:absolute;\n\n  left:26%;\n  right:26%;\n  top:88px;\n\n  height:150px;\n\n  background:\n    linear-gradient(\n      180deg,\n      rgba(255,255,255,.38),\n      rgba(255,255,255,0)\n    );\n\n  clip-path:polygon(44% 0,56% 0,100% 100%,0 100%);\n}\n\n.dvy-nail-craft .dng-light-copy p {\n  margin-bottom:18px;\n}\n\n\n\/* =========================================================\n   GROOMING DOCK\n========================================================= *\/\n\n.dvy-nail-craft .dng-dock-section {\n  background:#F7F1EA;\n}\n\n.dvy-nail-craft .dng-dock-grid {\n  display:grid;\n  grid-template-columns:1.05fr .95fr;\n\n  gap:55px;\n  align-items:center;\n}\n\n.dvy-nail-craft .dng-dock-copy p {\n  margin-bottom:18px;\n}\n\n.dvy-nail-craft .dng-dock-art {\n  position:relative;\n\n  min-height:390px;\n}\n\n.dvy-nail-craft .dng-station-base {\n  position:absolute;\n\n  left:6%;\n  right:6%;\n  bottom:55px;\n\n  height:120px;\n\n  background:var(--cocoa);\n\n  border-radius:42px;\n}\n\n.dvy-nail-craft .dng-station-paw {\n  position:absolute;\n\n  left:8%;\n  right:49%;\n  bottom:145px;\n\n  height:65px;\n\n  background:var(--peach);\n\n  border-radius:50%;\n}\n\n.dvy-nail-craft .dng-station-tool {\n  position:absolute;\n\n  right:17%;\n  top:48px;\n\n  width:31%;\n  height:235px;\n\n  background:var(--olive);\n\n  border-radius:55px;\n\n  transform:rotate(4deg);\n}\n\n.dvy-nail-craft .dng-station-head {\n  position:absolute;\n\n  right:14%;\n  top:34px;\n\n  width:37%;\n  height:75px;\n\n  background:var(--cocoa-dark);\n\n  border-radius:40px;\n\n  transform:rotate(4deg);\n}\n\n\n\/* =========================================================\n   DAILY ROUTINE\n========================================================= *\/\n\n.dvy-nail-craft .dng-routine {\n  background:var(--olive-soft);\n}\n\n.dvy-nail-craft .dng-routine-head {\n  max-width:810px;\n\n  margin-bottom:43px;\n}\n\n.dvy-nail-craft .dng-routine-grid {\n  display:grid;\n  grid-template-columns:repeat(4,minmax(0,1fr));\n\n  gap:14px;\n}\n\n.dvy-nail-craft .dng-routine-card {\n  min-height:245px;\n\n  padding:25px;\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-nail-craft .dng-routine-icon {\n  display:flex;\n  align-items:center;\n  justify-content:center;\n\n  width:46px;\n  height:46px;\n\n  margin-bottom:34px;\n\n  color:var(--cocoa);\n  background:var(--peach-soft);\n\n  border-radius:13px;\n\n  font-size:18px;\n}\n\n.dvy-nail-craft .dng-routine-card:nth-child(even) .dng-routine-icon {\n  background:#E3ECD8;\n}\n\n.dvy-nail-craft .dng-routine-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}\n\n.dvy-nail-craft .dng-routine-card p {\n  font-size:12.5px;\n  line-height:1.72;\n}\n\n\n\/* =========================================================\n   HOME DESIGN\n========================================================= *\/\n\n.dvy-nail-craft .dng-home {\n  background:#fff;\n}\n\n.dvy-nail-craft .dng-home-grid {\n  display:grid;\n  grid-template-columns:1.05fr .95fr;\n\n  gap:53px;\n  align-items:center;\n}\n\n.dvy-nail-craft .dng-home-copy p {\n  margin-bottom:19px;\n}\n\n.dvy-nail-craft .dng-location-tags {\n  display:flex;\n  flex-wrap:wrap;\n  gap:8px;\n\n  margin-top:24px;\n}\n\n.dvy-nail-craft .dng-location {\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-nail-craft .dng-palette {\n  display:grid;\n  grid-template-columns:repeat(3,minmax(0,1fr));\n\n  gap:10px;\n}\n\n.dvy-nail-craft .dng-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-nail-craft .dng-color:nth-child(1) {\n  background:var(--olive);\n}\n\n.dvy-nail-craft .dng-color:nth-child(2) {\n  background:var(--cocoa);\n}\n\n.dvy-nail-craft .dng-color:nth-child(3) {\n  background:var(--peach);\n}\n\n.dvy-nail-craft .dng-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-nail-craft .dng-color:nth-child(3) span {\n  color:var(--cocoa-dark);\n}\n\n\n\/* =========================================================\n   BENEFITS\n========================================================= *\/\n\n.dvy-nail-craft .dng-benefits {\n  background:\n    linear-gradient(\n      180deg,\n      #F6EFE8,\n      var(--cream)\n    );\n}\n\n.dvy-nail-craft .dng-benefit-head {\n  max-width:810px;\n\n  margin-bottom:44px;\n}\n\n.dvy-nail-craft .dng-benefit-grid {\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n\n  gap:16px;\n}\n\n.dvy-nail-craft .dng-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-nail-craft .dng-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-nail-craft .dng-benefit:nth-child(even) .dng-benefit-icon {\n  background:var(--peach-soft);\n}\n\n.dvy-nail-craft .dng-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-nail-craft .dng-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-nail-craft .dng-benefit p {\n  font-size:13px;\n  line-height:1.76;\n}\n\n\n\/* =========================================================\n   CARE NOTE\n========================================================= *\/\n\n.dvy-nail-craft .dng-note {\n  background:#fff;\n}\n\n.dvy-nail-craft .dng-note-box {\n  display:grid;\n  grid-template-columns:auto 1fr;\n  gap:20px;\n  align-items:flex-start;\n\n  padding:28px 30px;\n\n  background:var(--peach-soft);\n\n  border:1px solid rgba(106,80,64,.10);\n  border-radius:22px;\n}\n\n.dvy-nail-craft .dng-note-icon {\n  display:flex;\n  justify-content:center;\n  align-items:center;\n\n  width:48px;\n  height:48px;\n\n  color:var(--cocoa);\n  background:#fff;\n\n  border-radius:50%;\n\n  font-size:19px;\n}\n\n.dvy-nail-craft .dng-note-box 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:17px;\n  font-weight:780;\n}\n\n.dvy-nail-craft .dng-note-box p {\n  font-size:13px;\n  line-height:1.72;\n}\n\n\n\/* =========================================================\n   GIFT\n========================================================= *\/\n\n.dvy-nail-craft .dng-gift {\n  background:var(--peach-soft);\n}\n\n.dvy-nail-craft .dng-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-nail-craft .dng-heart {\n  display:flex;\n  align-items:center;\n  justify-content: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-nail-craft .dng-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-nail-craft .dng-gift-box p {\n  max-width:820px;\n  margin:0 auto;\n}\n\n\n\/* =========================================================\n   FINAL\n========================================================= *\/\n\n.dvy-nail-craft .dng-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-nail-craft .dng-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-nail-craft .dng-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-nail-craft .dng-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 CRAFT CONTAINER\n========================================================= *\/\n\n@container dvyNailCraft (max-width:599px) {\n\n  .dvy-nail-craft {\n    border-radius:16px;\n  }\n\n  .dvy-nail-craft .dng-wrap {\n    width:calc(100% - 28px);\n  }\n\n  .dvy-nail-craft .dng-section {\n    padding:52px 0;\n  }\n\n  .dvy-nail-craft .dng-hero {\n    padding:48px 0;\n  }\n\n  .dvy-nail-craft .dng-hero-grid,\n  .dvy-nail-craft .dng-story-grid,\n  .dvy-nail-craft .dng-palm-grid,\n  .dvy-nail-craft .dng-guide-box,\n  .dvy-nail-craft .dng-debris-grid,\n  .dvy-nail-craft .dng-speed-grid,\n  .dvy-nail-craft .dng-light-grid,\n  .dvy-nail-craft .dng-dock-grid,\n  .dvy-nail-craft .dng-routine-grid,\n  .dvy-nail-craft .dng-home-grid {\n    grid-template-columns:minmax(0,1fr) !important;\n  }\n\n  .dvy-nail-craft .dng-main-title {\n    max-width:100%;\n\n    font-size:clamp(32px,9cqw,42px);\n    line-height:1.04;\n  }\n\n  .dvy-nail-craft .dng-title {\n    max-width:100%;\n\n    font-size:clamp(27px,7.8cqw,34px);\n    line-height:1.1;\n  }\n\n  .dvy-nail-craft .dng-lead {\n    font-size:15px;\n  }\n\n  .dvy-nail-craft .dng-hero-copy {\n    font-size:14px;\n  }\n\n\n  \/* HERO *\/\n\n  .dvy-nail-craft .dng-visual {\n    min-height:355px;\n\n    border-radius:23px;\n  }\n\n  .dvy-nail-craft .dng-art {\n    inset:65px 8px 24px;\n  }\n\n  .dvy-nail-craft .dng-dock {\n    height:88px;\n  }\n\n  .dvy-nail-craft .dng-paw-rest {\n    bottom:67px;\n    height:48px;\n  }\n\n  .dvy-nail-craft .dng-grinder-body {\n    top:30px;\n    height:175px;\n  }\n\n  .dvy-nail-craft .dng-control {\n    top:85px;\n    height:52px;\n  }\n\n  .dvy-nail-craft .dng-guard {\n    top:16px;\n    height:58px;\n  }\n\n\n  \/* STORY *\/\n\n  .dvy-nail-craft .dng-story-side {\n    position:static;\n  }\n\n  .dvy-nail-craft .dng-story-grid {\n    gap:28px;\n  }\n\n  .dvy-nail-craft .dng-number {\n    font-size:50px;\n  }\n\n\n  \/* PALM *\/\n\n  .dvy-nail-craft .dng-palm-art {\n    min-height:300px;\n  }\n\n  .dvy-nail-craft .dng-palm-body {\n    top:35px;\n    height:185px;\n  }\n\n  .dvy-nail-craft .dng-palm-zone {\n    top:70px;\n    height:70px;\n  }\n\n\n  \/* GUIDE *\/\n\n  .dvy-nail-craft .dng-guide-box {\n    border-radius:22px;\n  }\n\n  .dvy-nail-craft .dng-guide-art {\n    min-height:305px;\n  }\n\n  .dvy-nail-craft .dng-guide-shell {\n    top:50px;\n    height:165px;\n  }\n\n  .dvy-nail-craft .dng-guide-front {\n    top:33px;\n    height:75px;\n  }\n\n  .dvy-nail-craft .dng-port-small {\n    top:54px;\n    width:34px;\n    height:34px;\n  }\n\n  .dvy-nail-craft .dng-port-medium {\n    top:48px;\n    width:42px;\n    height:42px;\n  }\n\n  .dvy-nail-craft .dng-port-large {\n    top:54px;\n    width:36px;\n    height:36px;\n  }\n\n  .dvy-nail-craft .dng-guide-copy {\n    padding:38px 23px;\n  }\n\n\n  \/* DEBRIS *\/\n\n  .dvy-nail-craft .dng-debris-art {\n    min-height:300px;\n  }\n\n  .dvy-nail-craft .dng-debris-tool {\n    top:30px;\n    height:165px;\n  }\n\n  .dvy-nail-craft .dng-debris-head {\n    top:18px;\n    height:56px;\n  }\n\n  .dvy-nail-craft .dng-cup {\n    bottom:38px;\n    height:72px;\n  }\n\n\n  \/* SPEED *\/\n\n  .dvy-nail-craft .dng-speed-card {\n    min-height:auto;\n  }\n\n\n  \/* LIGHT *\/\n\n  .dvy-nail-craft .dng-light-art {\n    min-height:290px;\n  }\n\n  .dvy-nail-craft .dng-light-body {\n    top:50px;\n    height:165px;\n  }\n\n  .dvy-nail-craft .dng-light-head {\n    top:36px;\n    height:62px;\n  }\n\n\n  \/* DOCK *\/\n\n  .dvy-nail-craft .dng-dock-art {\n    min-height:300px;\n  }\n\n  .dvy-nail-craft .dng-station-base {\n    bottom:42px;\n    height:90px;\n  }\n\n  .dvy-nail-craft .dng-station-paw {\n    bottom:110px;\n    height:48px;\n  }\n\n  .dvy-nail-craft .dng-station-tool {\n    top:38px;\n    height:180px;\n  }\n\n  .dvy-nail-craft .dng-station-head {\n    top:27px;\n    height:57px;\n  }\n\n\n  \/* ROUTINE *\/\n\n  .dvy-nail-craft .dng-routine-card {\n    min-height:auto;\n  }\n\n\n  \/* BENEFITS *\/\n\n  .dvy-nail-craft .dng-benefit-grid {\n    grid-template-columns:minmax(0,1fr);\n  }\n\n  .dvy-nail-craft .dng-benefit {\n    min-height:auto;\n\n    padding:25px 21px;\n  }\n\n  .dvy-nail-craft .dng-benefit-icon {\n    margin-bottom:25px;\n  }\n\n\n  \/* NOTE *\/\n\n  .dvy-nail-craft .dng-note-box {\n    grid-template-columns:1fr;\n\n    padding:24px 20px;\n  }\n\n\n  \/* COLORS *\/\n\n  .dvy-nail-craft .dng-palette {\n    grid-template-columns:repeat(3,minmax(0,1fr));\n\n    gap:6px;\n  }\n\n  .dvy-nail-craft .dng-color {\n    min-height:175px;\n\n    padding:10px 7px;\n\n    border-radius:16px;\n  }\n\n  .dvy-nail-craft .dng-color span {\n    font-size:7.5px;\n  }\n\n\n  \/* GIFT *\/\n\n  .dvy-nail-craft .dng-gift-box {\n    padding:38px 21px;\n\n    border-radius:22px;\n  }\n\n  .dvy-nail-craft .dng-gift-box h2 {\n    font-size:29px;\n  }\n\n\n  \/* FINAL *\/\n\n  .dvy-nail-craft .dng-final {\n    padding:54px 0;\n  }\n\n  .dvy-nail-craft .dng-final h2 {\n    font-size:31px;\n  }\n}\n\n\n\/* =========================================================\n   MEDIUM CRAFT CONTAINER\n========================================================= *\/\n\n@container dvyNailCraft (min-width:600px) and (max-width:850px) {\n\n  .dvy-nail-craft .dng-hero-grid,\n  .dvy-nail-craft .dng-story-grid,\n  .dvy-nail-craft .dng-palm-grid,\n  .dvy-nail-craft .dng-guide-box,\n  .dvy-nail-craft .dng-debris-grid,\n  .dvy-nail-craft .dng-light-grid,\n  .dvy-nail-craft .dng-dock-grid,\n  .dvy-nail-craft .dng-home-grid {\n    grid-template-columns:minmax(0,1fr);\n  }\n\n  .dvy-nail-craft .dng-story-side {\n    position:static;\n  }\n\n  .dvy-nail-craft .dng-speed-grid,\n  .dvy-nail-craft .dng-routine-grid {\n    grid-template-columns:repeat(2,minmax(0,1fr));\n  }\n\n  .dvy-nail-craft .dng-benefit-grid {\n    grid-template-columns:repeat(2,minmax(0,1fr));\n  }\n}\n\n\n\/* =========================================================\n   FALLBACK\n========================================================= *\/\n\n@supports not (container-type:inline-size) {\n\n  @media screen and (max-width:749px) {\n\n    .dvy-nail-craft .dng-hero-grid,\n    .dvy-nail-craft .dng-story-grid,\n    .dvy-nail-craft .dng-palm-grid,\n    .dvy-nail-craft .dng-guide-box,\n    .dvy-nail-craft .dng-debris-grid,\n    .dvy-nail-craft .dng-speed-grid,\n    .dvy-nail-craft .dng-light-grid,\n    .dvy-nail-craft .dng-dock-grid,\n    .dvy-nail-craft .dng-routine-grid,\n    .dvy-nail-craft .dng-home-grid,\n    .dvy-nail-craft .dng-benefit-grid {\n      grid-template-columns:1fr;\n    }\n\n    .dvy-nail-craft .dng-story-side {\n      position:static;\n    }\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"dvy-nail-craft\"\u003e\n\u003c!-- HERO --\u003e\n\u003csection class=\"dng-hero\"\u003e\n\u003cdiv class=\"dng-wrap\"\u003e\n\u003cdiv class=\"dng-hero-grid\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"dng-eyebrow\"\u003e\n\u003cspan class=\"dng-dot\"\u003e\u003c\/span\u003e A Calmer At-Home Nail Care Ritual\u003c\/div\u003e\n\u003cdiv class=\"dng-brand\"\u003eDoreviay™\u003c\/div\u003e\n\u003ch1 class=\"dng-main-title\"\u003eSteady in Your Hand. \u003cspan class=\"dng-green\"\u003e More Organized From Start to Finish. \u003c\/span\u003e\n\u003c\/h1\u003e\n\u003cp class=\"dng-hero-copy\"\u003eThe \u003cstrong\u003eDoreviay™ Sculpted Electric Pet Nail Grinder with Paw Rest and Grooming Dock\u003c\/strong\u003e is designed to make at-home nail care feel calmer, cleaner, and more intentional for pets and the people caring for them.\u003c\/p\u003e\n\u003cp class=\"dng-hero-copy\"\u003eA compact palm-held grinder pairs with a sculptural grooming dock that stores the tool upright while creating a softly padded place for one paw during the grooming routine.\u003c\/p\u003e\n\u003cdiv class=\"dng-tags\"\u003e\n\u003cspan class=\"dng-tag\"\u003ePalm-Control Body\u003c\/span\u003e \u003cspan class=\"dng-tag\"\u003eMulti-Opening Guard\u003c\/span\u003e \u003cspan class=\"dng-tag\"\u003eDebris Collection Cup\u003c\/span\u003e \u003cspan class=\"dng-tag\"\u003ePaw-Rest Grooming Dock\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dng-visual\"\u003e\n\u003cdiv class=\"dng-badge\"\u003eGrooming Tool + Dedicated Dock\u003c\/div\u003e\n\u003cdiv class=\"dng-art\"\u003e\n\u003cdiv class=\"dng-shadow\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dng-dock\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dng-paw-rest\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dng-grinder-body\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dng-control\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dng-guard\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dng-light\"\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=\"dng-section dng-story\"\u003e\n\u003cdiv class=\"dng-wrap\"\u003e\n\u003cdiv class=\"dng-story-grid\"\u003e\n\u003cdiv class=\"dng-story-side\"\u003e\u003cspan class=\"dng-number\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0813\/2906\/2120\/files\/1_07033b0f-2068-4899-89f2-01aaab6b91d6.png?v=1790676164\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"dng-story-side\"\u003e\n\u003cspan class=\"dng-number\"\u003e01\u003c\/span\u003e\n\u003cdiv class=\"dng-eyebrow\"\u003e\n\u003cspan class=\"dng-dot\"\u003e\u003c\/span\u003e Rethinking the Pen-Shaped Grinder\u003c\/div\u003e\n\u003ch2 class=\"dng-title\"\u003eCloser to the Paw. More Controlled in the Hand.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dng-story-copy\"\u003e\n\u003cp\u003eInstead of relying on a narrow cylindrical handle, the Doreviay™ grinder uses a broad sculpted body designed to sit more naturally within the palm.\u003c\/p\u003e\n\u003cp\u003eThis keeps the owner's grip closer to the pet's paw, helping make small adjustments in angle and pressure feel more deliberate.\u003c\/p\u003e\n\u003cp\u003eFresh Olive Green soft-touch surfaces create the main grip zone, while Cocoa Brown detailing gives the tool a more grounded, premium appearance.\u003c\/p\u003e\n\u003cp\u003ePeach Beige controls soften the visual presentation so the grinder feels closer to a refined personal-care object than a clinical piece of equipment.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0813\/2906\/2120\/files\/3_992b8a8c-045c-4a01-869c-8adb0837f5b8.png?v=1790676165\" alt=\"\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- PALM CONTROL --\u003e\n\u003csection class=\"dng-section dng-palm\"\u003e\n\u003cdiv class=\"dng-wrap\"\u003e\n\u003cdiv class=\"dng-palm-grid\"\u003e\n\u003cdiv class=\"dng-palm-art\"\u003e\n\u003cdiv class=\"dng-palm-body\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dng-palm-zone\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dng-palm-head\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dng-palm-caption\"\u003eBroad Palm Contact\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dng-palm-copy\"\u003e\n\u003cdiv class=\"dng-eyebrow\"\u003e\n\u003cspan class=\"dng-dot\"\u003e\u003c\/span\u003e More Control in the Palm of Your Hand\u003c\/div\u003e\n\u003ch2 class=\"dng-title\"\u003eA Broader Grip for \u003cspan class=\"dng-green\"\u003e Smaller, More Deliberate Movements. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eThe low-profile body spreads contact across more of the hand instead of concentrating control through a narrow pen-style grip.\u003c\/p\u003e\n\u003cp\u003eKeeping the hand closer to the paw can make it easier to guide the tool in shorter, controlled movements during routine nail care.\u003c\/p\u003e\n\u003cp\u003eThe compact silhouette also makes the grinder visually less oversized when introducing it to cautious pets.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- GUIDED GUARD --\u003e\n\u003csection class=\"dng-section dng-guide\"\u003e\n\u003cdiv class=\"dng-wrap\"\u003e\n\u003cdiv class=\"dng-guide-box\"\u003e\n\u003cdiv class=\"dng-guide-art\"\u003e\n\u003cdiv class=\"dng-guide-shell\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dng-guide-front\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dng-port dng-port-small\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dng-port dng-port-medium\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dng-port dng-port-large\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dng-guide-label\"\u003eMulti-Opening Grinding Guard\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dng-guide-copy\"\u003e\n\u003cdiv class=\"dng-eyebrow\"\u003e\n\u003cspan class=\"dng-dot\"\u003e\u003c\/span\u003e A More Guided Way to Approach Each Nail\u003c\/div\u003e\n\u003ch2 class=\"dng-title\"\u003eChoose the Opening. Guide the Nail. Keep the Process More Structured.\u003c\/h2\u003e\n\u003cp\u003eA partially enclosed front guard reduces how exposed the grinding surface feels while providing several access points for different nail sizes.\u003c\/p\u003e\n\u003cp\u003eOwners can choose a smaller or larger opening depending on the pet and nail being worked on, while the guard can be removed when more direct access is preferred.\u003c\/p\u003e\n\u003cdiv class=\"dng-guide-list\"\u003e\n\u003cdiv class=\"dng-guide-item\"\u003e\n\u003cspan class=\"dng-guide-icon\"\u003e◎\u003c\/span\u003e Multiple access points for different nail sizes\u003c\/div\u003e\n\u003cdiv class=\"dng-guide-item\"\u003e\n\u003cspan class=\"dng-guide-icon\"\u003e◒\u003c\/span\u003e Partially enclosed front presentation\u003c\/div\u003e\n\u003cdiv class=\"dng-guide-item\"\u003e\n\u003cspan class=\"dng-guide-icon\"\u003e↥\u003c\/span\u003e Removable guard when direct access is preferred\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!-- DEBRIS CUP --\u003e\n\u003csection class=\"dng-section dng-debris\"\u003e\n\u003cdiv class=\"dng-wrap\"\u003e\n\u003cdiv class=\"dng-debris-grid\"\u003e\n\u003cdiv class=\"dng-debris-copy\"\u003e\n\u003cdiv class=\"dng-eyebrow\"\u003e\n\u003cspan class=\"dng-dot\"\u003e\u003c\/span\u003e Less Mess Around the Grooming Area\u003c\/div\u003e\n\u003ch2 class=\"dng-title\"\u003eCatch More of the Fine Debris \u003cspan class=\"dng-green\"\u003e Close to Where It Starts. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eBeneath the grinding area, a removable debris cup helps collect some of the fine nail dust produced during routine grooming.\u003c\/p\u003e\n\u003cp\u003eInstead of requiring the complete tool to be opened or disassembled, the cup can be removed and emptied independently after the session.\u003c\/p\u003e\n\u003cp\u003eIt is a small structural detail designed to keep the immediate grooming area easier to reset.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dng-debris-art\"\u003e\n\u003cdiv class=\"dng-debris-tool\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dng-debris-head\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dng-cup-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dng-cup\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dng-dust dng-dust-1\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dng-dust dng-dust-2\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dng-dust dng-dust-3\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SPEEDS --\u003e\n\u003csection class=\"dng-section dng-speed\"\u003e\n\u003cdiv class=\"dng-wrap\"\u003e\n\u003cdiv class=\"dng-speed-head\"\u003e\n\u003cdiv class=\"dng-eyebrow\"\u003e\n\u003cspan class=\"dng-dot\"\u003e\u003c\/span\u003e Adjust the Pace to Your Pet\u003c\/div\u003e\n\u003ch2 class=\"dng-title\"\u003eStart Gently. Increase When Needed. \u003cspan class=\"dng-green\"\u003e Stay in Control. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"dng-lead\"\u003eMultiple speed settings let owners adapt the grooming pace instead of using the same level for every pet and every nail.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dng-speed-grid\"\u003e\n\u003carticle class=\"dng-speed-card\"\u003e\n\u003cdiv class=\"dng-speed-bars\"\u003e\n\u003cspan class=\"dng-speed-bar\"\u003e\u003c\/span\u003e \u003cspan class=\"dng-speed-bar\"\u003e\u003c\/span\u003e \u003cspan class=\"dng-speed-bar\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch3\u003eGentle Start\u003c\/h3\u003e\n\u003cp\u003eA lower-speed setting provides a slower introduction for cautious pets or shorter grooming passes.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dng-speed-card\"\u003e\n\u003cdiv class=\"dng-speed-bars\"\u003e\n\u003cspan class=\"dng-speed-bar\"\u003e\u003c\/span\u003e \u003cspan class=\"dng-speed-bar\"\u003e\u003c\/span\u003e \u003cspan class=\"dng-speed-bar\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch3\u003eEveryday Grooming\u003c\/h3\u003e\n\u003cp\u003eA middle setting creates a balanced option for regular maintenance and familiar home-care sessions.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dng-speed-card\"\u003e\n\u003cdiv class=\"dng-speed-bars\"\u003e\n\u003cspan class=\"dng-speed-bar\"\u003e\u003c\/span\u003e \u003cspan class=\"dng-speed-bar\"\u003e\u003c\/span\u003e \u003cspan class=\"dng-speed-bar\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch3\u003eHigher-Speed Option\u003c\/h3\u003e\n\u003cp\u003eA faster setting provides additional grinding speed when working with thicker nails and more established grooming routines.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- LIGHT --\u003e\n\u003csection class=\"dng-section dng-light-section\"\u003e\n\u003cdiv class=\"dng-wrap\"\u003e\n\u003cdiv class=\"dng-light-grid\"\u003e\n\u003cdiv class=\"dng-light-art\"\u003e\n\u003cdiv class=\"dng-light-body\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dng-light-head\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dng-led\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dng-light-cone\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dng-light-copy\"\u003e\n\u003cdiv class=\"dng-eyebrow\"\u003e\n\u003cspan class=\"dng-dot\"\u003e\u003c\/span\u003e Better Visibility at the Working Area\u003c\/div\u003e\n\u003ch2 class=\"dng-title\"\u003eA Small Front Light \u003cspan class=\"dng-green\"\u003e Where Attention Matters Most. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eA compact front-facing light improves visibility around the nail and grinding area during the session.\u003c\/p\u003e\n\u003cp\u003eIt is especially useful in softer household lighting, evening grooming routines, or when the nail area would otherwise be more difficult to see clearly.\u003c\/p\u003e\n\u003cp\u003eThe control layout remains deliberately simple so owners can make adjustments without turning the session into a complicated setup.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- GROOMING DOCK --\u003e\n\u003csection class=\"dng-section dng-dock-section\"\u003e\n\u003cdiv class=\"dng-wrap\"\u003e\n\u003cdiv class=\"dng-dock-grid\"\u003e\n\u003cdiv class=\"dng-dock-copy\"\u003e\n\u003cdiv class=\"dng-eyebrow\"\u003e\n\u003cspan class=\"dng-dot\"\u003e\u003c\/span\u003e More Than Somewhere to Store the Tool\u003c\/div\u003e\n\u003ch2 class=\"dng-title\"\u003eA Small Grooming Station \u003cspan class=\"dng-green\"\u003e Built Into the Dock. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eThe low, sculptural base keeps the grinder upright and ready between grooming sessions.\u003c\/p\u003e\n\u003cp\u003eAt the front, a softly padded Peach Beige section creates a defined place for one paw to rest while the owner works nearby.\u003c\/p\u003e\n\u003cp\u003eThat allows owners to create a small dedicated grooming setup on the floor, beside a sofa, near a pet bed, or on another familiar surface without requiring a full grooming table.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dng-dock-art\"\u003e\n\u003cdiv class=\"dng-station-base\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dng-station-paw\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dng-station-tool\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dng-station-head\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ROUTINE --\u003e\n\u003csection class=\"dng-section dng-routine\"\u003e\n\u003cdiv class=\"dng-wrap\"\u003e\n\u003cdiv class=\"dng-routine-head\"\u003e\n\u003cdiv class=\"dng-eyebrow\"\u003e\n\u003cspan class=\"dng-dot\"\u003e\u003c\/span\u003e Easier to Make Part of Everyday Life\u003c\/div\u003e\n\u003ch2 class=\"dng-title\"\u003eShort Sessions. Familiar Places. \u003cspan class=\"dng-green\"\u003e A More Predictable Routine. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dng-routine-grid\"\u003e\n\u003carticle class=\"dng-routine-card\"\u003e\n\u003cdiv class=\"dng-routine-icon\"\u003e◫\u003c\/div\u003e\n\u003ch3\u003eBathroom Care\u003c\/h3\u003e\n\u003cp\u003eUse the station after a bath or alongside other routine grooming tasks.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dng-routine-card\"\u003e\n\u003cdiv class=\"dng-routine-icon\"\u003e✦\u003c\/div\u003e\n\u003ch3\u003eLaundry Room\u003c\/h3\u003e\n\u003cp\u003eCreate a consistent weekly-care location with the tool stored nearby between sessions.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dng-routine-card\"\u003e\n\u003cdiv class=\"dng-routine-icon\"\u003e◒\u003c\/div\u003e\n\u003ch3\u003eQuiet Living Room\u003c\/h3\u003e\n\u003cp\u003eGroom beside a sofa or familiar pet bed when the animal is already relaxed.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dng-routine-card\"\u003e\n\u003cdiv class=\"dng-routine-icon\"\u003e◌\u003c\/div\u003e\n\u003ch3\u003eShort Regular Sessions\u003c\/h3\u003e\n\u003cp\u003eSmaller familiar sessions can be easier to build into home-care routines than waiting for one large grooming event.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- HOME DESIGN --\u003e\n\u003csection class=\"dng-section dng-home\"\u003e\n\u003cdiv class=\"dng-wrap\"\u003e\n\u003cdiv class=\"dng-home-grid\"\u003e\n\u003cdiv class=\"dng-home-copy\"\u003e\n\u003cdiv class=\"dng-eyebrow\"\u003e\n\u003cspan class=\"dng-dot\"\u003e\u003c\/span\u003e A Grooming Station Worth Leaving Out\u003c\/div\u003e\n\u003ch2 class=\"dng-title\"\u003ePet Care That Looks \u003cspan class=\"dng-green\"\u003e Considered on the Counter. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eFresh Olive Green gives the handheld grinder a softer, contemporary grip surface, while Cocoa Brown creates visual structure across the tool and dock.\u003c\/p\u003e\n\u003cp\u003ePeach Beige appears on controls and the padded paw-rest area, creating a warmer contrast than the clinical black-and-silver styling common to grooming equipment.\u003c\/p\u003e\n\u003cp\u003eThe dock allows the complete setup to remain neatly displayed instead of becoming another loose tool hidden inside a drawer.\u003c\/p\u003e\n\u003cdiv class=\"dng-location-tags\"\u003e\n\u003cspan class=\"dng-location\"\u003eBathroom Shelf\u003c\/span\u003e \u003cspan class=\"dng-location\"\u003eLaundry Counter\u003c\/span\u003e \u003cspan class=\"dng-location\"\u003eBedroom\u003c\/span\u003e \u003cspan class=\"dng-location\"\u003ePet-Care Station\u003c\/span\u003e \u003cspan class=\"dng-location\"\u003eLiving Room\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dng-palette\"\u003e\n\u003cdiv class=\"dng-color\"\u003e\u003cspan\u003e Fresh\u003cbr\u003eOlive Green \u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"dng-color\"\u003e\u003cspan\u003e Cocoa\u003cbr\u003eBrown \u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"dng-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!-- WHO IT'S FOR --\u003e\n\u003csection class=\"dng-section dng-story\"\u003e\n\u003cdiv class=\"dng-wrap\"\u003e\n\u003cdiv class=\"dng-story-grid\"\u003e\n\u003cdiv class=\"dng-story-side\"\u003e\u003cspan class=\"dng-number\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0813\/2906\/2120\/files\/2_c2981f0b-e262-4d70-8411-84f1ea3a6b70.png?v=1790676164\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"dng-story-side\"\u003e\n\u003cspan class=\"dng-number\"\u003e02\u003c\/span\u003e\n\u003cdiv class=\"dng-eyebrow\"\u003e\n\u003cspan class=\"dng-dot\"\u003e\u003c\/span\u003e Designed for Familiar Home Care\u003c\/div\u003e\n\u003ch2 class=\"dng-title\"\u003eNail Maintenance That Fits More Naturally Into the Week.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dng-story-copy\"\u003e\n\u003cp\u003eThe set is especially suited to indoor dogs and cats, multi-pet households, owners who prefer maintaining nails at home, and pets that respond better to slower familiar routines.\u003c\/p\u003e\n\u003cp\u003eThe compact grinder supports close hand control, while the dock gives owners a consistent place to keep the tool and prepare the grooming area.\u003c\/p\u003e\n\u003cp\u003eDifferent speed settings allow the pace to change between pets or nail types without requiring owners to switch to another tool.\u003c\/p\u003e\n\u003cp\u003eOver time, the goal is to make nail care feel less like a large occasional event and more like another quiet part of routine attention.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- BENEFITS --\u003e\n\u003csection class=\"dng-section dng-benefits\"\u003e\n\u003cdiv class=\"dng-wrap\"\u003e\n\u003cdiv class=\"dng-benefit-head\"\u003e\n\u003cdiv class=\"dng-eyebrow\"\u003e\n\u003cspan class=\"dng-dot\"\u003e\u003c\/span\u003e Why Doreviay™\u003c\/div\u003e\n\u003ch2 class=\"dng-title\"\u003eBetter Control. Cleaner Setup. \u003cspan class=\"dng-green\"\u003e A Quieter Way to Care. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"dng-lead\"\u003ePalm control, guided nail access, debris collection, adjustable speeds, better visibility, and a dedicated grooming dock come together in one organized home-care system.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dng-benefit-grid\"\u003e\n\u003carticle class=\"dng-benefit\"\u003e\n\u003cdiv class=\"dng-benefit-no\"\u003e01\u003c\/div\u003e\n\u003cdiv class=\"dng-benefit-icon\"\u003e◒\u003c\/div\u003e\n\u003ch3\u003eMore Control in the Palm of Your Hand\u003c\/h3\u003e\n\u003cp\u003eThe broad handheld shape keeps your grip closer to the paw, helping everyday nail care feel more stable and deliberate than using a long, narrow grinder.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dng-benefit\"\u003e\n\u003cdiv class=\"dng-benefit-no\"\u003e02\u003c\/div\u003e\n\u003cdiv class=\"dng-benefit-icon\"\u003e◎\u003c\/div\u003e\n\u003ch3\u003eA Guided Way to Approach Each Nail\u003c\/h3\u003e\n\u003cp\u003eThe partially enclosed grinding guard offers multiple access points for different nail sizes, giving owners a more structured way to position each nail during grooming.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dng-benefit\"\u003e\n\u003cdiv class=\"dng-benefit-no\"\u003e03\u003c\/div\u003e\n\u003cdiv class=\"dng-benefit-icon\"\u003e✦\u003c\/div\u003e\n\u003ch3\u003eLess Mess Around the Grooming Area\u003c\/h3\u003e\n\u003cp\u003eA removable debris cup helps collect fine nail dust near the grinding surface, making cleanup simpler after routine sessions.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dng-benefit\"\u003e\n\u003cdiv class=\"dng-benefit-no\"\u003e04\u003c\/div\u003e\n\u003cdiv class=\"dng-benefit-icon\"\u003e↕\u003c\/div\u003e\n\u003ch3\u003eAdjust the Pace to Your Pet\u003c\/h3\u003e\n\u003cp\u003eMultiple speed settings let you start gently with cautious pets and move to a faster setting when working with thicker nails, without changing tools.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dng-benefit\"\u003e\n\u003cdiv class=\"dng-benefit-no\"\u003e05\u003c\/div\u003e\n\u003cdiv class=\"dng-benefit-icon\"\u003e⌂\u003c\/div\u003e\n\u003ch3\u003eA Grooming Station Worth Leaving Out\u003c\/h3\u003e\n\u003cp\u003eThe sculptural dock stores the grinder upright while adding a padded paw-rest area, creating a more organized pet-care setup for bathrooms, laundry rooms, bedrooms, or living spaces.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dng-benefit\"\u003e\n\u003cdiv class=\"dng-benefit-no\"\u003e06\u003c\/div\u003e\n\u003cdiv class=\"dng-benefit-icon\"\u003e♡\u003c\/div\u003e\n\u003ch3\u003eTurn Nail Care Into a Quieter Routine\u003c\/h3\u003e\n\u003cp\u003eShort, familiar sessions can become part of regular home care, creating a calmer moment of attention between owner and pet—and making the set a thoughtful gift for new and experienced pet parents alike.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- CARE NOTE --\u003e\n\u003csection class=\"dng-section dng-note\"\u003e\n\u003cdiv class=\"dng-wrap\"\u003e\n\u003cdiv class=\"dng-note-box\"\u003e\n\u003cdiv class=\"dng-note-icon\"\u003e!\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3\u003eGentle Nail Care Matters\u003c\/h3\u003e\n\u003cp\u003eWork gradually and avoid grinding into the sensitive quick inside the nail. If you are unsure where it is safe to trim or grind, especially with dark nails, ask a veterinarian or professional groomer for guidance before proceeding.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- GIFT --\u003e\n\u003csection class=\"dng-section dng-gift\"\u003e\n\u003cdiv class=\"dng-wrap\"\u003e\n\u003cdiv class=\"dng-gift-box\"\u003e\n\u003cdiv class=\"dng-heart\"\u003e♡\u003c\/div\u003e\n\u003ch2\u003eA Practical Gift That Becomes Part of Everyday Care.\u003c\/h2\u003e\n\u003cp\u003eFor birthdays, holidays, housewarmings, new homes, or welcoming a newly adopted pet, the Doreviay™ grooming set creates an organized place for one of the smaller routines that helps pets stay cared for, comfortable, and close.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FINAL --\u003e\n\u003csection class=\"dng-final\"\u003e\n\u003cdiv class=\"dng-wrap\"\u003e\n\u003cdiv class=\"dng-final-brand\"\u003eDoreviay™\u003c\/div\u003e\n\u003ch2\u003eSteady in the Hand. Organized on the Counter. Easier to Make Part of Everyday Life.\u003c\/h2\u003e\n\u003cp\u003eDoreviay™ turns nail maintenance into a more considered grooming ritual—bringing together close control, adaptable speed, cleaner handling, and a dedicated station designed to stay within reach.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":67802801537256,"sku":"Doreviay-12","price":59.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0813\/2906\/2120\/files\/99555573-54ae-4d8a-9ff6-e72b2445480a.png?v=1790675895"},{"product_id":"doreviay™-sculpted-slow-feeding-lick-mat-with-adjustable-stand-and-reversible-texture-tray","title":"Doreviay™ Sculpted Slow Feeding Lick Mat with Adjustable Stand and Reversible Texture Tray","description":"\u003cstyle\u003e\n\/* =========================================================\n   DOREVIAY™ × SHOPIFY CRAFT\n   Sculpted Slow Feeding Lick Mat\n   Fresh Olive Green × Cocoa Brown × Peach Beige\n========================================================= *\/\n\n.dvy-lick,\n.dvy-lick *,\n.dvy-lick *::before,\n.dvy-lick *::after {\n  box-sizing:border-box;\n}\n\n.dvy-lick {\n  --olive:#8FAE63;\n  --olive-dark:#6E8D4A;\n  --olive-soft:#EDF3E4;\n  --cocoa:#6A5040;\n  --cocoa-dark:#49362D;\n  --peach:#DDB39E;\n  --peach-soft:#F5E6DE;\n  --cream:#FBF8F3;\n  --white:#FFFFFF;\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  margin:0 !important;\n  padding:0 !important;\n  overflow:hidden;\n\n  color:var(--text);\n  background:var(--cream);\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:dvyLick;\n}\n\n.dvy-lick h1,\n.dvy-lick h2,\n.dvy-lick h3,\n.dvy-lick p,\n.dvy-lick div,\n.dvy-lick span,\n.dvy-lick strong {\n  min-width:0;\n  max-width:none;\n  word-break:normal !important;\n  overflow-wrap:normal !important;\n  hyphens:none !important;\n}\n\n.dvy-lick h1,\n.dvy-lick h2,\n.dvy-lick 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  word-break:keep-all !important;\n}\n\n.dvy-lick p {\n  margin:0;\n  padding:0;\n  color:var(--muted);\n}\n\n.dvy-lick strong {\n  color:var(--cocoa-dark);\n}\n\n.dvy-lick .dl-wrap {\n  width:min(calc(100% - 48px),1120px);\n  margin:0 auto;\n}\n\n.dvy-lick .dl-section {\n  padding:84px 0;\n}\n\n\n\/* =========================================================\n   GLOBAL\n========================================================= *\/\n\n.dvy-lick .dl-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-lick .dl-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-lick .dl-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-lick .dl-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-lick .dl-green {\n  color:var(--olive-dark);\n}\n\n.dvy-lick .dl-lead {\n  max-width:810px;\n\n  font-size:18px;\n  line-height:1.82;\n}\n\n\n\/* =========================================================\n   HERO\n========================================================= *\/\n\n.dvy-lick .dl-hero {\n  position:relative;\n  isolation:isolate;\n  overflow:hidden;\n\n  padding:76px 0 72px;\n\n  background:\n    radial-gradient(circle at 90% 8%,rgba(221,179,158,.42),transparent 28%),\n    radial-gradient(circle at 0% 100%,rgba(143,174,99,.24),transparent 31%),\n    linear-gradient(135deg,#FBF7F1 0%,#F4EADF 54%,#EDF2E5 100%);\n}\n\n.dvy-lick .dl-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-lick .dl-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-lick .dl-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-lick .dl-hero-copy {\n  max-width:680px;\n  margin-bottom:21px;\n\n  font-size:16px;\n  line-height:1.8;\n}\n\n.dvy-lick .dl-tags {\n  display:flex;\n  flex-wrap:wrap;\n  gap:8px;\n\n  margin-top:27px;\n}\n\n.dvy-lick .dl-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 ART\n========================================================= *\/\n\n.dvy-lick .dl-visual {\n  position:relative;\n  overflow:hidden;\n\n  min-height:470px;\n\n  background:\n    linear-gradient(145deg,rgba(255,255,255,.93),rgba(255,255,255,.47));\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-lick .dl-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-lick .dl-art {\n  position:absolute;\n  inset:78px 24px 34px;\n}\n\n.dvy-lick .dl-shadow {\n  position:absolute;\n\n  left:8%;\n  right:8%;\n  bottom:8px;\n\n  height:34px;\n\n  background:rgba(73,54,45,.14);\n\n  border-radius:50%;\n  filter:blur(14px);\n}\n\n.dvy-lick .dl-base {\n  position:absolute;\n\n  left:8%;\n  right:8%;\n  bottom:38px;\n\n  height:120px;\n\n  background:\n    linear-gradient(180deg,#755949,var(--cocoa));\n\n  border-radius:38px 38px 27px 27px;\n\n  box-shadow:0 15px 30px rgba(75,57,46,.11);\n}\n\n.dvy-lick .dl-tray {\n  position:absolute;\n  z-index:5;\n\n  left:12%;\n  right:12%;\n  bottom:122px;\n\n  height:165px;\n\n  background:\n    linear-gradient(145deg,#A5BE7D,var(--olive));\n\n  border:10px solid var(--cocoa);\n  border-radius:38px;\n\n  transform:rotate(-5deg);\n\n  box-shadow:0 16px 28px rgba(75,57,46,.10);\n}\n\n.dvy-lick .dl-zone {\n  position:absolute;\n  z-index:7;\n\n  top:116px;\n\n  height:90px;\n\n  background:var(--peach);\n}\n\n.dvy-lick .dl-zone-1 {\n  left:18%;\n  width:24%;\n  border-radius:26px;\n}\n\n.dvy-lick .dl-zone-2 {\n  left:42%;\n  width:24%;\n\n  background:\n    radial-gradient(circle,var(--peach) 3px,transparent 4px);\n  background-size:14px 14px;\n\n  border-radius:22px;\n}\n\n.dvy-lick .dl-zone-3 {\n  right:15%;\n  width:20%;\n\n  background:\n    radial-gradient(circle at 25% 25%,var(--peach) 0 9px,transparent 10px),\n    radial-gradient(circle at 70% 65%,var(--peach) 0 10px,transparent 11px);\n\n  border-radius:24px;\n}\n\n\n\/* =========================================================\n   STORY\n========================================================= *\/\n\n.dvy-lick .dl-story {\n  background:#fff;\n}\n\n.dvy-lick .dl-story-grid {\n  display:grid;\n  grid-template-columns:.72fr 1.28fr;\n\n  gap:66px;\n}\n\n.dvy-lick .dl-story-side {\n  position:sticky;\n  top:25px;\n\n  align-self:start;\n}\n\n.dvy-lick .dl-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-lick .dl-story-copy p {\n  margin-bottom:22px;\n\n  font-size:16px;\n  line-height:1.87;\n}\n\n.dvy-lick .dl-story-copy p:first-child {\n  color:var(--cocoa-dark);\n  font-size:18px;\n}\n\n.dvy-lick .dl-story-copy p:last-child {\n  margin-bottom:0;\n}\n\n\n\/* =========================================================\n   THREE TEXTURE ZONES\n========================================================= *\/\n\n.dvy-lick .dl-textures {\n  background:\n    linear-gradient(180deg,var(--olive-soft),#F7F9F3);\n}\n\n.dvy-lick .dl-texture-head {\n  max-width:820px;\n  margin-bottom:44px;\n}\n\n.dvy-lick .dl-texture-grid {\n  display:grid;\n  grid-template-columns:repeat(3,minmax(0,1fr));\n\n  gap:16px;\n}\n\n.dvy-lick .dl-texture-card {\n  min-height:365px;\n\n  padding:29px;\n\n  background:rgba(255,255,255,.77);\n\n  border:1px solid rgba(106,80,64,.10);\n  border-radius:25px;\n}\n\n.dvy-lick .dl-texture-art {\n  position:relative;\n\n  height:155px;\n  margin-bottom:28px;\n\n  background:var(--olive);\n  border-radius:25px;\n}\n\n.dvy-lick .dl-wave::after {\n  content:\"\";\n\n  position:absolute;\n  inset:25px;\n\n  background:\n    repeating-radial-gradient(\n      ellipse at center,\n      transparent 0 10px,\n      rgba(255,255,255,.55) 11px 13px,\n      transparent 14px 22px\n    );\n\n  border-radius:20px;\n}\n\n.dvy-lick .dl-repeat::after {\n  content:\"\";\n\n  position:absolute;\n  inset:23px;\n\n  background:\n    radial-gradient(circle,var(--peach) 4px,transparent 5px);\n\n  background-size:18px 18px;\n\n  border-radius:18px;\n}\n\n.dvy-lick .dl-pocket::after {\n  content:\"\";\n\n  position:absolute;\n  inset:25px;\n\n  background:\n    radial-gradient(circle at 20% 30%,var(--peach) 0 14px,transparent 15px),\n    radial-gradient(circle at 55% 25%,var(--peach) 0 17px,transparent 18px),\n    radial-gradient(circle at 82% 35%,var(--peach) 0 12px,transparent 13px),\n    radial-gradient(circle at 34% 74%,var(--peach) 0 16px,transparent 17px),\n    radial-gradient(circle at 72% 72%,var(--peach) 0 18px,transparent 19px);\n}\n\n.dvy-lick .dl-texture-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:19px;\n  font-weight:760;\n}\n\n.dvy-lick .dl-texture-card p {\n  font-size:13px;\n  line-height:1.75;\n}\n\n\n\/* =========================================================\n   FLAT \/ ANGLED\n========================================================= *\/\n\n.dvy-lick .dl-angle {\n  background:#fff;\n}\n\n.dvy-lick .dl-angle-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-lick .dl-angle-art {\n  position:relative;\n\n  min-height:460px;\n\n  background:\n    radial-gradient(circle at 50% 12%,rgba(221,179,158,.22),transparent 36%),\n    linear-gradient(145deg,#5B4337,#3E2E27);\n}\n\n.dvy-lick .dl-angle-base {\n  position:absolute;\n\n  left:13%;\n  right:13%;\n  bottom:85px;\n\n  height:100px;\n\n  background:var(--cocoa);\n\n  border:2px solid rgba(255,255,255,.08);\n  border-radius:35px;\n}\n\n.dvy-lick .dl-flat-tray {\n  position:absolute;\n\n  left:16%;\n  right:49%;\n  top:100px;\n\n  height:95px;\n\n  background:var(--olive);\n\n  border:8px solid var(--peach);\n  border-radius:28px;\n}\n\n.dvy-lick .dl-angle-tray {\n  position:absolute;\n\n  left:46%;\n  right:10%;\n  top:205px;\n\n  height:95px;\n\n  background:var(--olive);\n\n  border:8px solid var(--peach);\n  border-radius:28px;\n\n  transform:rotate(-13deg);\n}\n\n.dvy-lick .dl-angle-line {\n  position:absolute;\n\n  left:58%;\n  bottom:57px;\n\n  width:25%;\n  height:2px;\n\n  background:var(--peach);\n\n  transform:rotate(-13deg);\n}\n\n.dvy-lick .dl-angle-label {\n  position:absolute;\n\n  left:50%;\n  bottom:27px;\n\n  transform:translateX(-50%);\n\n  color:rgba(255,255,255,.68);\n\n  font-size:10px;\n  font-weight:800;\n  letter-spacing:.14em;\n  text-transform:uppercase;\n  white-space:nowrap;\n}\n\n.dvy-lick .dl-angle-copy {\n  padding:62px 52px;\n}\n\n.dvy-lick .dl-angle-copy .dl-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-lick .dl-angle-copy h2 {\n  color:#fff;\n}\n\n.dvy-lick .dl-angle-copy p {\n  margin-bottom:18px;\n\n  color:rgba(255,255,255,.68);\n}\n\n.dvy-lick .dl-angle-list {\n  display:grid;\n  gap:10px;\n\n  margin-top:25px;\n}\n\n.dvy-lick .dl-angle-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-lick .dl-angle-icon {\n  display:flex;\n  justify-content:center;\n  align-items: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\n\n\/* =========================================================\n   REVERSIBLE\n========================================================= *\/\n\n.dvy-lick .dl-reverse {\n  background:#F7F1EA;\n}\n\n.dvy-lick .dl-reverse-head {\n  max-width:810px;\n  margin-bottom:43px;\n}\n\n.dvy-lick .dl-reverse-grid {\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n\n  gap:17px;\n}\n\n.dvy-lick .dl-side-card {\n  min-height:385px;\n\n  padding:31px;\n\n  background:#fff;\n\n  border:1px solid var(--line);\n  border-radius:27px;\n}\n\n.dvy-lick .dl-side-art {\n  position:relative;\n\n  height:185px;\n  margin-bottom:28px;\n}\n\n.dvy-lick .dl-side-tray {\n  position:absolute;\n\n  left:7%;\n  right:7%;\n  top:27px;\n\n  height:125px;\n\n  background:var(--olive);\n\n  border:8px solid var(--cocoa);\n  border-radius:28px;\n}\n\n.dvy-lick .dl-detailed .dl-side-tray::after {\n  content:\"\";\n\n  position:absolute;\n  inset:20px;\n\n  background:\n    radial-gradient(circle,var(--peach) 4px,transparent 5px);\n\n  background-size:18px 18px;\n}\n\n.dvy-lick .dl-simple .dl-side-tray::after {\n  content:\"\";\n\n  position:absolute;\n  inset:25px;\n\n  background:\n    repeating-linear-gradient(\n      90deg,\n      transparent 0 27px,\n      rgba(221,179,158,.85) 28px 35px,\n      transparent 36px 60px\n    );\n\n  border-radius:18px;\n}\n\n.dvy-lick .dl-flip {\n  position:absolute;\n\n  right:4%;\n  top:0;\n\n  color:var(--cocoa);\n\n  font-size:26px;\n}\n\n.dvy-lick .dl-side-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:20px;\n  font-weight:760;\n}\n\n.dvy-lick .dl-side-card p {\n  font-size:13px;\n  line-height:1.75;\n}\n\n\n\/* =========================================================\n   ROUTINES\n========================================================= *\/\n\n.dvy-lick .dl-routines {\n  background:var(--olive-soft);\n}\n\n.dvy-lick .dl-routine-head {\n  max-width:810px;\n  margin-bottom:43px;\n}\n\n.dvy-lick .dl-routine-grid {\n  display:grid;\n  grid-template-columns:repeat(4,minmax(0,1fr));\n\n  gap:14px;\n}\n\n.dvy-lick .dl-routine-card {\n  min-height:260px;\n\n  padding:25px;\n\n  background:rgba(255,255,255,.77);\n\n  border:1px solid rgba(106,80,64,.10);\n  border-radius:23px;\n}\n\n.dvy-lick .dl-routine-icon {\n  display:flex;\n  justify-content:center;\n  align-items:center;\n\n  width:46px;\n  height:46px;\n\n  margin-bottom:34px;\n\n  color:var(--cocoa);\n  background:var(--peach-soft);\n\n  border-radius:13px;\n\n  font-size:18px;\n}\n\n.dvy-lick .dl-routine-card:nth-child(even) .dl-routine-icon {\n  background:#E3ECD8;\n}\n\n.dvy-lick .dl-routine-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}\n\n.dvy-lick .dl-routine-card p {\n  font-size:12.5px;\n  line-height:1.72;\n}\n\n\n\/* =========================================================\n   CLEANING\n========================================================= *\/\n\n.dvy-lick .dl-clean {\n  background:#fff;\n}\n\n.dvy-lick .dl-clean-grid {\n  display:grid;\n  grid-template-columns:.95fr 1.05fr;\n\n  gap:55px;\n  align-items:center;\n}\n\n.dvy-lick .dl-clean-art {\n  position:relative;\n\n  min-height:390px;\n}\n\n.dvy-lick .dl-clean-base {\n  position:absolute;\n\n  left:13%;\n  right:13%;\n  bottom:54px;\n\n  height:100px;\n\n  background:var(--cocoa);\n\n  border-radius:36px;\n}\n\n.dvy-lick .dl-clean-tray {\n  position:absolute;\n\n  left:17%;\n  right:17%;\n  top:60px;\n\n  height:155px;\n\n  background:var(--olive);\n\n  border-radius:32px;\n\n  transform:rotate(-5deg);\n\n  box-shadow:0 16px 28px rgba(75,57,46,.09);\n}\n\n.dvy-lick .dl-clean-arrow {\n  position:absolute;\n\n  left:50%;\n  bottom:145px;\n\n  width:3px;\n  height:62px;\n\n  background:var(--peach);\n}\n\n.dvy-lick .dl-clean-arrow::after {\n  content:\"\";\n\n  position:absolute;\n\n  top:-3px;\n  left:-6px;\n\n  width:15px;\n  height:15px;\n\n  border-top:3px solid var(--peach);\n  border-left:3px solid var(--peach);\n\n  transform:rotate(45deg);\n}\n\n.dvy-lick .dl-clean-copy p {\n  margin-bottom:18px;\n}\n\n\n\/* =========================================================\n   SIMPLE PROCESS\n========================================================= *\/\n\n.dvy-lick .dl-process {\n  background:#F7F1EA;\n}\n\n.dvy-lick .dl-process-head {\n  max-width:800px;\n  margin-bottom:43px;\n}\n\n.dvy-lick .dl-process-grid {\n  display:grid;\n  grid-template-columns:repeat(4,minmax(0,1fr));\n\n  gap:14px;\n}\n\n.dvy-lick .dl-process-card {\n  min-height:250px;\n\n  padding:26px;\n\n  background:#fff;\n\n  border:1px solid var(--line);\n  border-radius:23px;\n}\n\n.dvy-lick .dl-process-no {\n  margin-bottom:38px;\n\n  color:var(--peach);\n\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:32px;\n  font-style:italic;\n}\n\n.dvy-lick .dl-process-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:18px;\n  font-weight:760;\n}\n\n.dvy-lick .dl-process-card p {\n  font-size:12.5px;\n  line-height:1.72;\n}\n\n\n\/* =========================================================\n   HOME DESIGN\n========================================================= *\/\n\n.dvy-lick .dl-home {\n  background:#fff;\n}\n\n.dvy-lick .dl-home-grid {\n  display:grid;\n  grid-template-columns:1.05fr .95fr;\n\n  gap:53px;\n  align-items:center;\n}\n\n.dvy-lick .dl-home-copy p {\n  margin-bottom:19px;\n}\n\n.dvy-lick .dl-room-tags {\n  display:flex;\n  flex-wrap:wrap;\n  gap:8px;\n\n  margin-top:24px;\n}\n\n.dvy-lick .dl-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-lick .dl-palette {\n  display:grid;\n  grid-template-columns:repeat(3,minmax(0,1fr));\n\n  gap:10px;\n}\n\n.dvy-lick .dl-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-lick .dl-color:nth-child(1) {\n  background:var(--olive);\n}\n\n.dvy-lick .dl-color:nth-child(2) {\n  background:var(--cocoa);\n}\n\n.dvy-lick .dl-color:nth-child(3) {\n  background:var(--peach);\n}\n\n.dvy-lick .dl-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-lick .dl-color:nth-child(3) span {\n  color:var(--cocoa-dark);\n}\n\n\n\/* =========================================================\n   CORE BENEFITS\n========================================================= *\/\n\n.dvy-lick .dl-benefits {\n  background:\n    linear-gradient(180deg,#F6EFE8,var(--cream));\n}\n\n.dvy-lick .dl-benefit-head {\n  max-width:810px;\n  margin-bottom:44px;\n}\n\n.dvy-lick .dl-benefit-grid {\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n\n  gap:16px;\n}\n\n.dvy-lick .dl-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-lick .dl-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-lick .dl-benefit:nth-child(even) .dl-benefit-icon {\n  background:var(--peach-soft);\n}\n\n.dvy-lick .dl-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-lick .dl-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-lick .dl-benefit p {\n  font-size:13px;\n  line-height:1.76;\n}\n\n\n\/* =========================================================\n   FOOD NOTE\n========================================================= *\/\n\n.dvy-lick .dl-note {\n  background:#fff;\n}\n\n.dvy-lick .dl-note-box {\n  display:grid;\n  grid-template-columns:auto 1fr;\n\n  gap:20px;\n  align-items:flex-start;\n\n  padding:28px 30px;\n\n  background:var(--peach-soft);\n\n  border:1px solid rgba(106,80,64,.10);\n  border-radius:22px;\n}\n\n.dvy-lick .dl-note-icon {\n  display:flex;\n  justify-content:center;\n  align-items:center;\n\n  width:48px;\n  height:48px;\n\n  color:var(--cocoa);\n  background:#fff;\n\n  border-radius:50%;\n\n  font-size:18px;\n}\n\n.dvy-lick .dl-note-box 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:17px;\n  font-weight:780;\n}\n\n.dvy-lick .dl-note-box p {\n  font-size:13px;\n  line-height:1.72;\n}\n\n\n\/* =========================================================\n   GIFT\n========================================================= *\/\n\n.dvy-lick .dl-gift {\n  background:var(--peach-soft);\n}\n\n.dvy-lick .dl-gift-box {\n  padding:60px;\n\n  text-align:center;\n\n  background:\n    radial-gradient(circle at 5% 0%,rgba(143,174,99,.18),transparent 28%),\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-lick .dl-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(145deg,var(--olive-soft),var(--peach-soft));\n\n  border-radius:50%;\n\n  font-size:28px;\n}\n\n.dvy-lick .dl-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-lick .dl-gift-box p {\n  max-width:820px;\n  margin:0 auto;\n}\n\n\n\/* =========================================================\n   FINAL\n========================================================= *\/\n\n.dvy-lick .dl-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-lick .dl-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-lick .dl-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-lick .dl-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 CRAFT CONTAINER\n========================================================= *\/\n\n@container dvyLick (max-width:599px) {\n\n  .dvy-lick {\n    border-radius:16px;\n  }\n\n  .dvy-lick .dl-wrap {\n    width:calc(100% - 28px);\n  }\n\n  .dvy-lick .dl-section {\n    padding:52px 0;\n  }\n\n  .dvy-lick .dl-hero {\n    padding:48px 0;\n  }\n\n  .dvy-lick .dl-hero-grid,\n  .dvy-lick .dl-story-grid,\n  .dvy-lick .dl-texture-grid,\n  .dvy-lick .dl-angle-box,\n  .dvy-lick .dl-reverse-grid,\n  .dvy-lick .dl-routine-grid,\n  .dvy-lick .dl-clean-grid,\n  .dvy-lick .dl-process-grid,\n  .dvy-lick .dl-home-grid {\n    grid-template-columns:minmax(0,1fr) !important;\n  }\n\n  .dvy-lick .dl-main-title {\n    max-width:100%;\n\n    font-size:clamp(32px,9cqw,42px);\n    line-height:1.04;\n  }\n\n  .dvy-lick .dl-title {\n    max-width:100%;\n\n    font-size:clamp(27px,7.8cqw,34px);\n    line-height:1.1;\n  }\n\n  .dvy-lick .dl-lead {\n    font-size:15px;\n  }\n\n  .dvy-lick .dl-hero-copy {\n    font-size:14px;\n  }\n\n  .dvy-lick .dl-visual {\n    min-height:350px;\n    border-radius:23px;\n  }\n\n  .dvy-lick .dl-art {\n    inset:64px 8px 24px;\n  }\n\n  .dvy-lick .dl-base {\n    height:88px;\n  }\n\n  .dvy-lick .dl-tray {\n    bottom:91px;\n    height:120px;\n  }\n\n  .dvy-lick .dl-zone {\n    top:87px;\n    height:65px;\n  }\n\n  .dvy-lick .dl-story-side {\n    position:static;\n  }\n\n  .dvy-lick .dl-story-grid {\n    gap:28px;\n  }\n\n  .dvy-lick .dl-number {\n    font-size:50px;\n  }\n\n  .dvy-lick .dl-texture-card,\n  .dvy-lick .dl-side-card,\n  .dvy-lick .dl-routine-card,\n  .dvy-lick .dl-process-card {\n    min-height:auto;\n  }\n\n  .dvy-lick .dl-angle-box {\n    border-radius:22px;\n  }\n\n  .dvy-lick .dl-angle-art {\n    min-height:305px;\n  }\n\n  .dvy-lick .dl-angle-base {\n    bottom:60px;\n    height:75px;\n  }\n\n  .dvy-lick .dl-flat-tray {\n    top:70px;\n    height:70px;\n  }\n\n  .dvy-lick .dl-angle-tray {\n    top:150px;\n    height:70px;\n  }\n\n  .dvy-lick .dl-angle-copy {\n    padding:38px 23px;\n  }\n\n  .dvy-lick .dl-clean-art {\n    min-height:300px;\n  }\n\n  .dvy-lick .dl-clean-tray {\n    top:45px;\n    height:115px;\n  }\n\n  .dvy-lick .dl-clean-base {\n    bottom:40px;\n    height:75px;\n  }\n\n  .dvy-lick .dl-benefit-grid {\n    grid-template-columns:minmax(0,1fr);\n  }\n\n  .dvy-lick .dl-benefit {\n    min-height:auto;\n    padding:25px 21px;\n  }\n\n  .dvy-lick .dl-benefit-icon {\n    margin-bottom:25px;\n  }\n\n  .dvy-lick .dl-palette {\n    grid-template-columns:repeat(3,minmax(0,1fr));\n    gap:6px;\n  }\n\n  .dvy-lick .dl-color {\n    min-height:175px;\n\n    padding:10px 7px;\n\n    border-radius:16px;\n  }\n\n  .dvy-lick .dl-color span {\n    font-size:7.5px;\n  }\n\n  .dvy-lick .dl-note-box {\n    grid-template-columns:1fr;\n\n    padding:24px 20px;\n  }\n\n  .dvy-lick .dl-gift-box {\n    padding:38px 21px;\n\n    border-radius:22px;\n  }\n\n  .dvy-lick .dl-gift-box h2 {\n    font-size:29px;\n  }\n\n  .dvy-lick .dl-final {\n    padding:54px 0;\n  }\n\n  .dvy-lick .dl-final h2 {\n    font-size:31px;\n  }\n}\n\n\n\/* =========================================================\n   MEDIUM CRAFT CONTAINER\n========================================================= *\/\n\n@container dvyLick (min-width:600px) and (max-width:850px) {\n\n  .dvy-lick .dl-hero-grid,\n  .dvy-lick .dl-story-grid,\n  .dvy-lick .dl-angle-box,\n  .dvy-lick .dl-clean-grid,\n  .dvy-lick .dl-home-grid {\n    grid-template-columns:minmax(0,1fr);\n  }\n\n  .dvy-lick .dl-story-side {\n    position:static;\n  }\n\n  .dvy-lick .dl-texture-grid,\n  .dvy-lick .dl-routine-grid,\n  .dvy-lick .dl-process-grid {\n    grid-template-columns:repeat(2,minmax(0,1fr));\n  }\n\n  .dvy-lick .dl-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-lick .dl-hero-grid,\n    .dvy-lick .dl-story-grid,\n    .dvy-lick .dl-texture-grid,\n    .dvy-lick .dl-angle-box,\n    .dvy-lick .dl-reverse-grid,\n    .dvy-lick .dl-routine-grid,\n    .dvy-lick .dl-clean-grid,\n    .dvy-lick .dl-process-grid,\n    .dvy-lick .dl-home-grid,\n    .dvy-lick .dl-benefit-grid {\n      grid-template-columns:1fr;\n    }\n\n    .dvy-lick .dl-story-side {\n      position:static;\n    }\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"dvy-lick\"\u003e\n\u003c!-- HERO --\u003e\n\u003csection class=\"dl-hero\"\u003e\n\u003cdiv class=\"dl-wrap\"\u003e\n\u003cdiv class=\"dl-hero-grid\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"dl-eyebrow\"\u003e\n\u003cspan class=\"dl-dot\"\u003e\u003c\/span\u003e Slower Feeding · More Thoughtful Routines\u003c\/div\u003e\n\u003cdiv class=\"dl-brand\"\u003eDoreviay™\u003c\/div\u003e\n\u003ch1 class=\"dl-main-title\"\u003eSlow It Down. \u003cspan class=\"dl-green\"\u003e Make the Moment Last. \u003c\/span\u003e\n\u003c\/h1\u003e\n\u003cp class=\"dl-hero-copy\"\u003eThe \u003cstrong\u003eDoreviay™ Sculpted Slow Feeding Lick Mat with Adjustable Stand and Reversible Texture Tray\u003c\/strong\u003e turns everyday licking into a slower, more intentional part of feeding, grooming, and quiet time at home.\u003c\/p\u003e\n\u003cp class=\"dl-hero-copy\"\u003eA removable textured tray pairs with a sculptural weighted stand, allowing the surface to be served nearly flat or raised to a gentle angle depending on the pet, food, and routine.\u003c\/p\u003e\n\u003cdiv class=\"dl-tags\"\u003e\n\u003cspan class=\"dl-tag\"\u003e3 Texture Zones\u003c\/span\u003e \u003cspan class=\"dl-tag\"\u003eFlat + Angled Use\u003c\/span\u003e \u003cspan class=\"dl-tag\"\u003eReversible Tray\u003c\/span\u003e \u003cspan class=\"dl-tag\"\u003eRemovable for Cleaning\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dl-visual\"\u003e\n\u003cdiv class=\"dl-badge\"\u003eAdjustable Slow-Feeding Surface\u003c\/div\u003e\n\u003cdiv class=\"dl-art\"\u003e\n\u003cdiv class=\"dl-shadow\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dl-base\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dl-tray\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dl-zone dl-zone-1\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dl-zone dl-zone-2\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dl-zone dl-zone-3\"\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=\"dl-section dl-story\"\u003e\n\u003cdiv class=\"dl-wrap\"\u003e\n\u003cdiv class=\"dl-story-grid\"\u003e\n\u003cdiv class=\"dl-story-side\"\u003e\u003cspan class=\"dl-number\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0813\/2906\/2120\/files\/1_79add99a-14ef-42ba-8520-b11517e55240.png?v=1790676372\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"dl-story-side\"\u003e\n\u003cspan class=\"dl-number\"\u003e01\u003c\/span\u003e\n\u003cdiv class=\"dl-eyebrow\"\u003e\n\u003cspan class=\"dl-dot\"\u003e\u003c\/span\u003e More Than a Flat Silicone Mat\u003c\/div\u003e\n\u003ch2 class=\"dl-title\"\u003eA Feeding Surface Designed Around More Than One Routine.\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0813\/2906\/2120\/files\/3_7207c69b-3826-4672-a892-d32f5cd53b3d.png?v=1790676372\" alt=\"\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dl-story-copy\"\u003e\n\u003cp\u003eInstead of remaining flat on the floor, the Doreviay™ tray can be used independently or placed inside its weighted sculptural stand.\u003c\/p\u003e\n\u003cp\u003eThe stand brings the feeding surface slightly upward and can present it at a gentle angle when owners want a different setup during meals, treats, or grooming.\u003c\/p\u003e\n\u003cp\u003eRather than repeating one texture across the entire surface, three distinct zones create different levels of interaction within the same tray.\u003c\/p\u003e\n\u003cp\u003eTurn the tray over and a calmer second surface provides another feeding experience without introducing another accessory into the home.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- THREE TEXTURES --\u003e\n\u003csection class=\"dl-section dl-textures\"\u003e\n\u003cdiv class=\"dl-wrap\"\u003e\n\u003cdiv class=\"dl-texture-head\"\u003e\n\u003cdiv class=\"dl-eyebrow\"\u003e\n\u003cspan class=\"dl-dot\"\u003e\u003c\/span\u003e Three Feeding Zones\u003c\/div\u003e\n\u003ch2 class=\"dl-title\"\u003eDifferent Textures. \u003cspan class=\"dl-green\"\u003e Different Ways to Work Across the Food. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"dl-lead\"\u003eDivide compatible foods across separate areas or use the complete surface with one familiar pet-safe spread.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dl-texture-grid\"\u003e\n\u003carticle class=\"dl-texture-card\"\u003e\n\u003cdiv class=\"dl-texture-art dl-wave\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ch3\u003eBroad Shallow Waves\u003c\/h3\u003e\n\u003cp\u003eA wider, more open texture works naturally with softer spreads and wet foods while giving pets room to move gradually across the tray.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dl-texture-card\"\u003e\n\u003cdiv class=\"dl-texture-art dl-repeat\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ch3\u003eRepeated Raised Texture\u003c\/h3\u003e\n\u003cp\u003eA tighter pattern creates smaller interaction points that encourage repeated licking across the surface.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dl-texture-card\"\u003e\n\u003cdiv class=\"dl-texture-art dl-pocket\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ch3\u003eDeeper Food Pockets\u003c\/h3\u003e\n\u003cp\u003eRecessed areas make it possible to portion small amounts of different compatible textures across one feeding experience.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ANGLE --\u003e\n\u003csection class=\"dl-section dl-angle\"\u003e\n\u003cdiv class=\"dl-wrap\"\u003e\n\u003cdiv class=\"dl-angle-box\"\u003e\n\u003cdiv class=\"dl-angle-art\"\u003e\n\u003cdiv class=\"dl-angle-base\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dl-flat-tray\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dl-angle-tray\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dl-angle-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dl-angle-label\"\u003eFlat or Gently Angled Presentation\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dl-angle-copy\"\u003e\n\u003cdiv class=\"dl-eyebrow\"\u003e\n\u003cspan class=\"dl-dot\"\u003e\u003c\/span\u003e Serve It Flat or Bring It Closer\u003c\/div\u003e\n\u003ch2 class=\"dl-title\"\u003eOne Tray. Two Ways to Present It.\u003c\/h2\u003e\n\u003cp\u003eUse the removable tray nearly flat when you want a simple snack, slower feeding surface, or floor-level enrichment activity.\u003c\/p\u003e\n\u003cp\u003ePlace it into the sculptural stand for a gently angled presentation during feeding, grooming, paw care, or other quiet routines.\u003c\/p\u003e\n\u003cdiv class=\"dl-angle-list\"\u003e\n\u003cdiv class=\"dl-angle-item\"\u003e\n\u003cspan class=\"dl-angle-icon\"\u003e—\u003c\/span\u003e Flat presentation for relaxed everyday use\u003c\/div\u003e\n\u003cdiv class=\"dl-angle-item\"\u003e\n\u003cspan class=\"dl-angle-icon\"\u003e↗\u003c\/span\u003e Gentle angle brings the activity slightly closer\u003c\/div\u003e\n\u003cdiv class=\"dl-angle-item\"\u003e\n\u003cspan class=\"dl-angle-icon\"\u003e⌂\u003c\/span\u003e Weighted base creates a dedicated serving position\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!-- REVERSIBLE --\u003e\n\u003csection class=\"dl-section dl-reverse\"\u003e\n\u003cdiv class=\"dl-wrap\"\u003e\n\u003cdiv class=\"dl-reverse-head\"\u003e\n\u003cdiv class=\"dl-eyebrow\"\u003e\n\u003cspan class=\"dl-dot\"\u003e\u003c\/span\u003e Two Sides · Two Different Routines\u003c\/div\u003e\n\u003ch2 class=\"dl-title\"\u003eFlip the Tray. \u003cspan class=\"dl-green\"\u003e Change the Experience. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"dl-lead\"\u003eThe removable tray offers a more detailed textured surface on one side and a calmer, more open pattern on the reverse.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dl-reverse-grid\"\u003e\n\u003carticle class=\"dl-side-card dl-detailed\"\u003e\n\u003cdiv class=\"dl-side-art\"\u003e\n\u003cdiv class=\"dl-side-tray\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dl-flip\"\u003e↻\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch3\u003eDetailed Texture Side\u003c\/h3\u003e\n\u003cp\u003eUse multiple raised patterns when you want a more involved licking surface with several different feeding zones.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dl-side-card dl-simple\"\u003e\n\u003cdiv class=\"dl-side-art\"\u003e\n\u003cdiv class=\"dl-side-tray\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dl-flip\"\u003e↻\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch3\u003eSimpler Open Side\u003c\/h3\u003e\n\u003cp\u003eFlip the tray when you want fewer raised elements, easier access, or a calmer feeding surface for a different routine.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ROUTINES --\u003e\n\u003csection class=\"dl-section dl-routines\"\u003e\n\u003cdiv class=\"dl-wrap\"\u003e\n\u003cdiv class=\"dl-routine-head\"\u003e\n\u003cdiv class=\"dl-eyebrow\"\u003e\n\u003cspan class=\"dl-dot\"\u003e\u003c\/span\u003e From Mealtime to Grooming Time\u003c\/div\u003e\n\u003ch2 class=\"dl-title\"\u003eOne Familiar Activity. \u003cspan class=\"dl-green\"\u003e More Than One Moment in the Day. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dl-routine-grid\"\u003e\n\u003carticle class=\"dl-routine-card\"\u003e\n\u003cdiv class=\"dl-routine-icon\"\u003e〰\u003c\/div\u003e\n\u003ch3\u003eSlower Feeding\u003c\/h3\u003e\n\u003cp\u003eSpread compatible wet or soft foods across the textured surface to create a more involved feeding experience.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dl-routine-card\"\u003e\n\u003cdiv class=\"dl-routine-icon\"\u003e◒\u003c\/div\u003e\n\u003ch3\u003eQuiet Treat Time\u003c\/h3\u003e\n\u003cp\u003eUse a smaller amount as a familiar afternoon activity or calm everyday enrichment moment.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dl-routine-card\"\u003e\n\u003cdiv class=\"dl-routine-icon\"\u003e✦\u003c\/div\u003e\n\u003ch3\u003eGrooming Sessions\u003c\/h3\u003e\n\u003cp\u003ePosition the tray nearby during brushing, paw checks, or other routine care when a familiar licking activity fits the moment.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dl-routine-card\"\u003e\n\u003cdiv class=\"dl-routine-icon\"\u003e≋\u003c\/div\u003e\n\u003ch3\u003eBath \u0026amp; Cleanup Prep\u003c\/h3\u003e\n\u003cp\u003eBring the activity into a familiar care routine before or after baths, rainy walks, or everyday cleanup.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- CLEANING --\u003e\n\u003csection class=\"dl-section dl-clean\"\u003e\n\u003cdiv class=\"dl-wrap\"\u003e\n\u003cdiv class=\"dl-clean-grid\"\u003e\n\u003cdiv class=\"dl-clean-art\"\u003e\n\u003cdiv class=\"dl-clean-base\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dl-clean-tray\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dl-clean-arrow\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dl-clean-copy\"\u003e\n\u003cdiv class=\"dl-eyebrow\"\u003e\n\u003cspan class=\"dl-dot\"\u003e\u003c\/span\u003e Lift It Out. Rinse It. Reset the Space.\u003c\/div\u003e\n\u003ch2 class=\"dl-title\"\u003eEasier Cleaning \u003cspan class=\"dl-green\"\u003e Built Into the Structure. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eThe complete licking tray lifts out of the weighted stand so the food-contact surface can be handled independently after use.\u003c\/p\u003e\n\u003cp\u003eA raised perimeter helps keep soft foods within the feeding area, while smoother underside geometry reduces unnecessary exterior crevices.\u003c\/p\u003e\n\u003cp\u003eThe Cocoa Brown stand remains separate from the removable feeding surface and can be wiped down as part of routine care.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- PROCESS --\u003e\n\u003csection class=\"dl-section dl-process\"\u003e\n\u003cdiv class=\"dl-wrap\"\u003e\n\u003cdiv class=\"dl-process-head\"\u003e\n\u003cdiv class=\"dl-eyebrow\"\u003e\n\u003cspan class=\"dl-dot\"\u003e\u003c\/span\u003e A Simple Everyday Ritual\u003c\/div\u003e\n\u003ch2 class=\"dl-title\"\u003eSpread. Choose. Serve. \u003cspan class=\"dl-green\"\u003e Reset. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dl-process-grid\"\u003e\n\u003carticle class=\"dl-process-card\"\u003e\n\u003cdiv class=\"dl-process-no\"\u003e01\u003c\/div\u003e\n\u003ch3\u003eAdd the Food\u003c\/h3\u003e\n\u003cp\u003eSpread an appropriate pet-safe food across one or several feeding zones.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dl-process-card\"\u003e\n\u003cdiv class=\"dl-process-no\"\u003e02\u003c\/div\u003e\n\u003ch3\u003eChoose the Side\u003c\/h3\u003e\n\u003cp\u003eUse the detailed texture side or flip to the calmer reverse depending on the routine.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dl-process-card\"\u003e\n\u003cdiv class=\"dl-process-no\"\u003e03\u003c\/div\u003e\n\u003ch3\u003eSet the Angle\u003c\/h3\u003e\n\u003cp\u003eServe the tray flat or place it into the stand for a gently angled presentation.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dl-process-card\"\u003e\n\u003cdiv class=\"dl-process-no\"\u003e04\u003c\/div\u003e\n\u003ch3\u003eLift \u0026amp; Refresh\u003c\/h3\u003e\n\u003cp\u003eRemove the tray after use for routine washing and reset the stand for the next session.\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=\"dl-section dl-home\"\u003e\n\u003cdiv class=\"dl-wrap\"\u003e\n\u003cdiv class=\"dl-home-grid\"\u003e\n\u003cdiv class=\"dl-home-copy\"\u003e\n\u003cdiv class=\"dl-eyebrow\"\u003e\n\u003cspan class=\"dl-dot\"\u003e\u003c\/span\u003e Looks More Like Modern Tableware\u003c\/div\u003e\n\u003ch2 class=\"dl-title\"\u003eA Feeding Piece \u003cspan class=\"dl-green\"\u003e Designed to Stay in the Home. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eFresh Olive Green defines the main feeding surface, bringing a calm botanical tone to the product.\u003c\/p\u003e\n\u003cp\u003ePeach Beige creates softer contrast across the interaction zones, while Cocoa Brown gives the weighted stand a more grounded, furniture-like presence.\u003c\/p\u003e\n\u003cp\u003eCurved edges and a low architectural silhouette help the product sit naturally in kitchens, dining nooks, laundry rooms, and dedicated pet-care areas without looking like a brightly colored novelty mat.\u003c\/p\u003e\n\u003cdiv class=\"dl-room-tags\"\u003e\n\u003cspan class=\"dl-room-tag\"\u003eKitchen\u003c\/span\u003e \u003cspan class=\"dl-room-tag\"\u003eDining Nook\u003c\/span\u003e \u003cspan class=\"dl-room-tag\"\u003eLaundry Room\u003c\/span\u003e \u003cspan class=\"dl-room-tag\"\u003ePet-Care Station\u003c\/span\u003e \u003cspan class=\"dl-room-tag\"\u003eGrooming Area\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dl-palette\"\u003e\n\u003cdiv class=\"dl-color\"\u003e\u003cspan\u003e Fresh\u003cbr\u003eOlive Green \u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"dl-color\"\u003e\u003cspan\u003e Cocoa\u003cbr\u003eBrown \u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"dl-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!-- WHO IT IS FOR --\u003e\n\u003csection class=\"dl-section dl-story\"\u003e\n\u003cdiv class=\"dl-wrap\"\u003e\n\u003cdiv class=\"dl-story-grid\"\u003e\n\u003cdiv class=\"dl-story-side\"\u003e\u003cspan class=\"dl-number\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0813\/2906\/2120\/files\/2_20d97e2f-8b73-481e-bd59-6569cf6107d9.png?v=1790676372\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"dl-story-side\"\u003e\n\u003cspan class=\"dl-number\"\u003e02\u003c\/span\u003e\n\u003cdiv class=\"dl-eyebrow\"\u003e\n\u003cspan class=\"dl-dot\"\u003e\u003c\/span\u003e One Piece for More Than One Pet Routine\u003c\/div\u003e\n\u003ch2 class=\"dl-title\"\u003eFeeding, Treats, Enrichment, and Care in One Adaptable Surface.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dl-story-copy\"\u003e\n\u003cp\u003eThe design is especially useful for dogs and cats that enjoy licking activities, pets that tend to move quickly through soft foods, multi-pet households, and owners who rotate everyday enrichment routines.\u003c\/p\u003e\n\u003cp\u003eThe three-zone surface allows owners to vary how compatible foods are presented without bringing several separate lick mats into the home.\u003c\/p\u003e\n\u003cp\u003eThe reversible tray makes the same product easier to adapt to different pets, food textures, and care situations.\u003c\/p\u003e\n\u003cp\u003eMost importantly, the experience remains deliberately simple: choose the food, texture, and angle, then let the pet work gradually across the surface.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- BENEFITS --\u003e\n\u003csection class=\"dl-section dl-benefits\"\u003e\n\u003cdiv class=\"dl-wrap\"\u003e\n\u003cdiv class=\"dl-benefit-head\"\u003e\n\u003cdiv class=\"dl-eyebrow\"\u003e\n\u003cspan class=\"dl-dot\"\u003e\u003c\/span\u003e Why Doreviay™\u003c\/div\u003e\n\u003ch2 class=\"dl-title\"\u003eSlower Moments. Cleaner Routines. \u003cspan class=\"dl-green\"\u003e More Ways to Use One Piece. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"dl-lead\"\u003eThree feeding textures, adjustable presentation, two usable sides, removable components, and furniture-inspired design create a more adaptable approach to everyday licking activities.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dl-benefit-grid\"\u003e\n\u003carticle class=\"dl-benefit\"\u003e\n\u003cdiv class=\"dl-benefit-no\"\u003e01\u003c\/div\u003e\n\u003cdiv class=\"dl-benefit-icon\"\u003e〰\u003c\/div\u003e\n\u003ch3\u003eTurn Every Bite Into a Slower Experience\u003c\/h3\u003e\n\u003cp\u003eThree differently textured feeding zones encourage pets to work gradually across the surface instead of finishing soft foods in just a few quick mouthfuls.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dl-benefit\"\u003e\n\u003cdiv class=\"dl-benefit-no\"\u003e02\u003c\/div\u003e\n\u003cdiv class=\"dl-benefit-icon\"\u003e↕\u003c\/div\u003e\n\u003ch3\u003eServe It Flat or Bring It Closer\u003c\/h3\u003e\n\u003cp\u003eThe sculptural stand supports both flat and gently angled use, giving owners more flexibility for meals, treats, grooming routines, and quiet enrichment.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dl-benefit\"\u003e\n\u003cdiv class=\"dl-benefit-no\"\u003e03\u003c\/div\u003e\n\u003cdiv class=\"dl-benefit-icon\"\u003e↻\u003c\/div\u003e\n\u003ch3\u003eTwo Sides, Two Different Routines\u003c\/h3\u003e\n\u003cp\u003eFlip the removable tray between a more detailed textured side and a simpler open pattern, making one product useful for different foods, pets, and everyday situations.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dl-benefit\"\u003e\n\u003cdiv class=\"dl-benefit-no\"\u003e04\u003c\/div\u003e\n\u003cdiv class=\"dl-benefit-icon\"\u003e✦\u003c\/div\u003e\n\u003ch3\u003eFrom Mealtime to Grooming Time\u003c\/h3\u003e\n\u003cp\u003eUse it for slow feeding, a small afternoon treat, brushing sessions, paw care, bath preparation, or any quiet moment when a familiar licking activity fits naturally into the routine.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dl-benefit\"\u003e\n\u003cdiv class=\"dl-benefit-no\"\u003e05\u003c\/div\u003e\n\u003cdiv class=\"dl-benefit-icon\"\u003e⌂\u003c\/div\u003e\n\u003ch3\u003eLooks Like Part of Your Home, Not a Rubber Mat\u003c\/h3\u003e\n\u003cp\u003eFresh Olive Green, Cocoa Brown, Peach Beige, and a low sculptural profile give the piece the presence of modern tableware rather than a brightly colored pet accessory.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dl-benefit\"\u003e\n\u003cdiv class=\"dl-benefit-no\"\u003e06\u003c\/div\u003e\n\u003cdiv class=\"dl-benefit-icon\"\u003e♡\u003c\/div\u003e\n\u003ch3\u003eA Small Ritual They Can Look Forward To\u003c\/h3\u003e\n\u003cp\u003eFrom everyday snacks to grooming days, it creates a familiar moment of attention and enjoyment—making it a thoughtful choice for birthdays, holidays, housewarmings, and new-pet welcomes.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FOOD NOTE --\u003e\n\u003csection class=\"dl-section dl-note\"\u003e\n\u003cdiv class=\"dl-wrap\"\u003e\n\u003cdiv class=\"dl-note-box\"\u003e\n\u003cdiv class=\"dl-note-icon\"\u003e✓\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3\u003eUse Foods Appropriate for Your Pet\u003c\/h3\u003e\n\u003cp\u003eUse only foods and treats that are suitable for your individual pet and count them as part of their normal daily intake. Supervise use, especially when introducing a new feeding texture or setup.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- GIFT --\u003e\n\u003csection class=\"dl-section dl-gift\"\u003e\n\u003cdiv class=\"dl-wrap\"\u003e\n\u003cdiv class=\"dl-gift-box\"\u003e\n\u003cdiv class=\"dl-heart\"\u003e♡\u003c\/div\u003e\n\u003ch2\u003eGive Them a Small Everyday Ritual to Look Forward To.\u003c\/h2\u003e\n\u003cp\u003eFor birthdays, holidays, housewarmings, new homes, or welcoming a newly adopted pet, Doreviay™ offers something that can become useful from the first week onward—a familiar place for snacks, slower feeding, enrichment, grooming time, and quiet attention.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FINAL --\u003e\n\u003csection class=\"dl-final\"\u003e\n\u003cdiv class=\"dl-wrap\"\u003e\n\u003cdiv class=\"dl-final-brand\"\u003eDoreviay™\u003c\/div\u003e\n\u003ch2\u003eDesigned for Slower Moments, Cleaner Routines, and a More Considered Place in the Home.\u003c\/h2\u003e\n\u003cp\u003eDoreviay™ transforms the familiar lick mat into a more adaptable piece of everyday pet living—reversible, adjustable, easy to refresh, and designed to move naturally between feeding, enrichment, and care.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":67802802258152,"sku":"Doreviay-13","price":69.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0813\/2906\/2120\/files\/02463653-a3eb-4076-8135-b3a97d20422a.png?v=1790676237"},{"product_id":"doreviay™-sculpted-pet-bathing-set-with-dispensing-massage-brush-and-organized-drying-dock","title":"Doreviay™ Sculpted Pet Bathing Set with Dispensing Massage Brush and Organized Drying Dock","description":"\u003cstyle\u003e\n\/* =========================================================\n   DOREVIAY™ × SHOPIFY CRAFT\n   Sculpted Pet Bathing Set\n   Fresh Olive Green × Cocoa Brown × Peach Beige\n   #8FAE63 × #6A5040 × #DDB39E\n========================================================= *\/\n\n.dvy-bath,\n.dvy-bath *,\n.dvy-bath *::before,\n.dvy-bath *::after {\n  box-sizing:border-box;\n}\n\n.dvy-bath {\n  --olive:#8FAE63;\n  --olive-dark:#6E8D4A;\n  --olive-soft:#EDF3E4;\n\n  --cocoa:#6A5040;\n  --cocoa-dark:#49362D;\n  --cocoa-soft:#876B58;\n\n  --peach:#DDB39E;\n  --peach-soft:#F5E6DE;\n\n  --cream:#FBF8F3;\n  --white:#FFFFFF;\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 !important;\n  padding:0 !important;\n\n  overflow:hidden;\n\n  color:var(--text);\n  background:var(--cream);\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:dvyBath;\n}\n\n\n\/* =========================================================\n   SHOPIFY CRAFT RESET\n========================================================= *\/\n\n.dvy-bath h1,\n.dvy-bath h2,\n.dvy-bath h3,\n.dvy-bath p,\n.dvy-bath div,\n.dvy-bath span,\n.dvy-bath 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-bath h1,\n.dvy-bath h2,\n.dvy-bath 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  word-break:keep-all !important;\n}\n\n.dvy-bath p {\n  margin:0;\n  padding:0;\n  color:var(--muted);\n}\n\n.dvy-bath strong {\n  color:var(--cocoa-dark);\n  font-weight:700;\n}\n\n.dvy-bath .db-wrap {\n  width:min(calc(100% - 48px),1120px);\n  margin:0 auto;\n}\n\n.dvy-bath .db-section {\n  padding:84px 0;\n}\n\n\n\/* =========================================================\n   GLOBAL\n========================================================= *\/\n\n.dvy-bath .db-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-bath .db-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-bath .db-main-title {\n  max-width:860px;\n  margin-bottom:20px;\n\n  font-size:clamp(40px,5.2vw,68px);\n  line-height:1.01;\n}\n\n.dvy-bath .db-title {\n  max-width:800px;\n  margin-bottom:18px;\n\n  font-size:clamp(31px,3.8vw,49px);\n  line-height:1.08;\n}\n\n.dvy-bath .db-green {\n  color:var(--olive-dark);\n}\n\n.dvy-bath .db-lead {\n  max-width:810px;\n\n  font-size:18px;\n  line-height:1.82;\n}\n\n\n\/* =========================================================\n   HERO\n========================================================= *\/\n\n.dvy-bath .db-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 88% 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-bath .db-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-bath .db-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-bath .db-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-bath .db-hero-copy {\n  max-width:675px;\n\n  margin-bottom:21px;\n\n  font-size:16px;\n  line-height:1.8;\n}\n\n.dvy-bath .db-tags {\n  display:flex;\n  flex-wrap:wrap;\n  gap:8px;\n\n  margin-top:27px;\n}\n\n.dvy-bath .db-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-bath .db-visual {\n  position:relative;\n  overflow:hidden;\n\n  min-height:485px;\n\n  background:\n    linear-gradient(\n      145deg,\n      rgba(255,255,255,.93),\n      rgba(255,255,255,.47)\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-bath .db-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-bath .db-art {\n  position:absolute;\n  inset:78px 22px 30px;\n}\n\n.dvy-bath .db-shadow {\n  position:absolute;\n\n  left:7%;\n  right:7%;\n  bottom:7px;\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-bath .db-dock {\n  position:absolute;\n\n  left:5%;\n  right:5%;\n  bottom:31px;\n\n  height:112px;\n\n  background:\n    linear-gradient(\n      180deg,\n      #76594A,\n      var(--cocoa)\n    );\n\n  border-radius:38px 38px 26px 26px;\n\n  box-shadow:0 15px 30px rgba(75,57,46,.11);\n}\n\n.dvy-bath .db-drip {\n  position:absolute;\n  z-index:3;\n\n  left:18%;\n  right:18%;\n  bottom:28px;\n\n  height:34px;\n\n  background:var(--cocoa-dark);\n\n  border-radius:17px;\n}\n\n.dvy-bath .db-brush {\n  position:absolute;\n  z-index:7;\n\n  left:12%;\n  top:65px;\n\n  width:30%;\n  height:200px;\n\n  background:\n    linear-gradient(\n      145deg,\n      #A7C080,\n      var(--olive)\n    );\n\n  border-radius:\n    48% 48% 40% 40%\n    \/\n    32% 32% 56% 56%;\n\n  transform:rotate(-6deg);\n\n  box-shadow:0 15px 28px rgba(75,57,46,.09);\n}\n\n.dvy-bath .db-brush-window {\n  position:absolute;\n  z-index:8;\n\n  left:20%;\n  top:107px;\n\n  width:14%;\n  height:55px;\n\n  background:rgba(255,255,255,.25);\n\n  border:1px solid rgba(255,255,255,.25);\n  border-radius:50%;\n}\n\n.dvy-bath .db-brush-tip {\n  position:absolute;\n  z-index:9;\n\n  left:10%;\n  top:224px;\n\n  width:35%;\n  height:48px;\n\n  background:\n    repeating-linear-gradient(\n      90deg,\n      var(--peach) 0 7px,\n      transparent 7px 13px\n    );\n\n  border-radius:20px;\n}\n\n.dvy-bath .db-scoop {\n  position:absolute;\n  z-index:7;\n\n  right:8%;\n  top:73px;\n\n  width:34%;\n  height:170px;\n\n  background:var(--olive);\n\n  border:10px solid var(--cocoa);\n  border-radius:55% 45% 50% 45%;\n\n  transform:rotate(8deg);\n}\n\n.dvy-bath .db-scoop::after {\n  content:\"\";\n\n  position:absolute;\n\n  right:-19px;\n  top:42px;\n\n  width:50px;\n  height:70px;\n\n  background:var(--peach);\n\n  border-radius:15px 40px 40px 15px;\n}\n\n.dvy-bath .db-mitt {\n  position:absolute;\n  z-index:8;\n\n  right:27%;\n  bottom:64px;\n\n  width:27%;\n  height:92px;\n\n  background:var(--peach);\n\n  border-radius:45px 45px 28px 28px;\n\n  transform:rotate(-5deg);\n\n  box-shadow:0 10px 22px rgba(75,57,46,.08);\n}\n\n\n\/* =========================================================\n   STORY\n========================================================= *\/\n\n.dvy-bath .db-story {\n  background:#fff;\n}\n\n.dvy-bath .db-story-grid {\n  display:grid;\n  grid-template-columns:.72fr 1.28fr;\n\n  gap:66px;\n}\n\n.dvy-bath .db-story-side {\n  position:sticky;\n  top:25px;\n\n  align-self:start;\n}\n\n.dvy-bath .db-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-bath .db-story-copy p {\n  margin-bottom:22px;\n\n  font-size:16px;\n  line-height:1.87;\n}\n\n.dvy-bath .db-story-copy p:first-child {\n  color:var(--cocoa-dark);\n  font-size:18px;\n}\n\n.dvy-bath .db-story-copy p:last-child {\n  margin-bottom:0;\n}\n\n\n\/* =========================================================\n   BATH SEQUENCE\n========================================================= *\/\n\n.dvy-bath .db-sequence {\n  background:\n    linear-gradient(\n      180deg,\n      var(--olive-soft),\n      #F7F9F3\n    );\n}\n\n.dvy-bath .db-sequence-head {\n  max-width:820px;\n\n  margin-bottom:45px;\n}\n\n.dvy-bath .db-sequence-grid {\n  display:grid;\n  grid-template-columns:repeat(4,minmax(0,1fr));\n\n  gap:14px;\n}\n\n.dvy-bath .db-sequence-card {\n  position:relative;\n\n  min-height:300px;\n\n  padding:26px;\n\n  background:rgba(255,255,255,.78);\n\n  border:1px solid rgba(106,80,64,.10);\n  border-radius:24px;\n}\n\n.dvy-bath .db-step-no {\n  margin-bottom:38px;\n\n  color:var(--peach);\n\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:34px;\n  font-style:italic;\n}\n\n.dvy-bath .db-sequence-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:18px;\n  font-weight:780;\n}\n\n.dvy-bath .db-sequence-card p {\n  font-size:12.5px;\n  line-height:1.72;\n}\n\n\n\/* =========================================================\n   DISPENSING BRUSH\n========================================================= *\/\n\n.dvy-bath .db-wash {\n  background:#fff;\n}\n\n.dvy-bath .db-wash-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-bath .db-wash-art {\n  position:relative;\n\n  min-height:465px;\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-bath .db-massage-body {\n  position:absolute;\n\n  left:27%;\n  right:27%;\n  top:64px;\n\n  height:210px;\n\n  background:var(--olive);\n\n  border-radius:\n    48% 48% 41% 41%\n    \/\n    31% 31% 56% 56%;\n}\n\n.dvy-bath .db-reservoir {\n  position:absolute;\n\n  left:39%;\n  right:39%;\n  top:96px;\n\n  height:84px;\n\n  background:rgba(255,255,255,.18);\n\n  border:1px solid rgba(255,255,255,.18);\n  border-radius:50%;\n}\n\n.dvy-bath .db-dispenser {\n  position:absolute;\n\n  left:46%;\n  top:210px;\n\n  width:42px;\n  height:42px;\n\n  background:var(--peach);\n\n  border:8px solid var(--cocoa);\n  border-radius:50%;\n}\n\n.dvy-bath .db-massage-tips {\n  position:absolute;\n\n  left:23%;\n  right:23%;\n  top:262px;\n\n  height:58px;\n\n  background:\n    repeating-linear-gradient(\n      90deg,\n      var(--peach) 0 8px,\n      transparent 8px 15px\n    );\n\n  border-radius:20px;\n}\n\n.dvy-bath .db-wash-label {\n  position:absolute;\n\n  left:50%;\n  bottom:30px;\n\n  transform:translateX(-50%);\n\n  color:rgba(255,255,255,.68);\n\n  font-size:10px;\n  font-weight:800;\n  letter-spacing:.14em;\n\n  text-transform:uppercase;\n  white-space:nowrap;\n}\n\n.dvy-bath .db-wash-copy {\n  padding:62px 52px;\n}\n\n.dvy-bath .db-wash-copy .db-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-bath .db-wash-copy h2 {\n  color:#fff;\n}\n\n.dvy-bath .db-wash-copy p {\n  margin-bottom:18px;\n\n  color:rgba(255,255,255,.68);\n}\n\n.dvy-bath .db-wash-list {\n  display:grid;\n  gap:10px;\n\n  margin-top:25px;\n}\n\n.dvy-bath .db-wash-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-bath .db-wash-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\n\n\/* =========================================================\n   RINSE SCOOP\n========================================================= *\/\n\n.dvy-bath .db-rinse {\n  background:#F7F1EA;\n}\n\n.dvy-bath .db-rinse-grid {\n  display:grid;\n  grid-template-columns:1.03fr .97fr;\n\n  gap:55px;\n  align-items:center;\n}\n\n.dvy-bath .db-rinse-copy p {\n  margin-bottom:18px;\n}\n\n.dvy-bath .db-rinse-art {\n  position:relative;\n\n  min-height:410px;\n}\n\n.dvy-bath .db-rinse-cup {\n  position:absolute;\n\n  left:17%;\n  right:17%;\n  top:52px;\n\n  height:230px;\n\n  background:var(--olive);\n\n  border:12px solid var(--cocoa);\n\n  border-radius:\n    44% 56% 48% 52%\n    \/\n    45% 50% 50% 45%;\n\n  transform:rotate(-7deg);\n\n  box-shadow:0 17px 30px rgba(75,57,46,.08);\n}\n\n.dvy-bath .db-rinse-edge {\n  position:absolute;\n\n  right:10%;\n  top:118px;\n\n  width:35%;\n  height:70px;\n\n  background:var(--peach);\n\n  border-radius:20px 55px 55px 20px;\n\n  transform:rotate(-7deg);\n}\n\n.dvy-bath .db-rinse-water {\n  position:absolute;\n\n  right:0;\n  top:178px;\n\n  width:36%;\n  height:95px;\n\n  background:\n    repeating-linear-gradient(\n      90deg,\n      rgba(143,174,99,.42) 0 3px,\n      transparent 3px 14px\n    );\n\n  transform:rotate(12deg);\n}\n\n\n\/* =========================================================\n   DRYING MITT\n========================================================= *\/\n\n.dvy-bath .db-dry {\n  background:var(--olive-soft);\n}\n\n.dvy-bath .db-dry-grid {\n  display:grid;\n  grid-template-columns:.92fr 1.08fr;\n\n  gap:55px;\n  align-items:center;\n}\n\n.dvy-bath .db-dry-art {\n  position:relative;\n\n  min-height:400px;\n}\n\n.dvy-bath .db-mitt-main {\n  position:absolute;\n\n  left:20%;\n  right:20%;\n  top:55px;\n\n  height:220px;\n\n  background:\n    linear-gradient(\n      145deg,\n      #EBC9B8,\n      var(--peach)\n    );\n\n  border-radius:\n    48% 48% 35% 35%\n    \/\n    38% 38% 55% 55%;\n\n  box-shadow:0 18px 32px rgba(75,57,46,.08);\n}\n\n.dvy-bath .db-mitt-pocket {\n  position:absolute;\n\n  left:29%;\n  right:29%;\n  top:103px;\n\n  height:95px;\n\n  background:rgba(255,255,255,.28);\n\n  border:1px solid rgba(255,255,255,.35);\n  border-radius:50%;\n}\n\n.dvy-bath .db-mitt-cuff {\n  position:absolute;\n\n  left:27%;\n  right:27%;\n  bottom:55px;\n\n  height:88px;\n\n  background:var(--olive);\n\n  border-radius:28px;\n}\n\n.dvy-bath .db-dry-copy p {\n  margin-bottom:18px;\n}\n\n\n\/* =========================================================\n   DOCK\n========================================================= *\/\n\n.dvy-bath .db-dock-section {\n  background:#fff;\n}\n\n.dvy-bath .db-dock-grid {\n  display:grid;\n  grid-template-columns:1fr 1fr;\n\n  gap:55px;\n  align-items:center;\n}\n\n.dvy-bath .db-dock-copy p {\n  margin-bottom:18px;\n}\n\n.dvy-bath .db-dock-art {\n  position:relative;\n\n  min-height:430px;\n}\n\n.dvy-bath .db-station {\n  position:absolute;\n\n  left:6%;\n  right:6%;\n  bottom:58px;\n\n  height:125px;\n\n  background:var(--cocoa);\n\n  border-radius:42px;\n\n  box-shadow:0 16px 30px rgba(75,57,46,.10);\n}\n\n.dvy-bath .db-station-slot-1,\n.dvy-bath .db-station-slot-2 {\n  position:absolute;\n\n  bottom:151px;\n\n  width:70px;\n  height:175px;\n\n  background:var(--olive);\n\n  border-radius:36px;\n}\n\n.dvy-bath .db-station-slot-1 {\n  left:23%;\n}\n\n.dvy-bath .db-station-slot-2 {\n  right:23%;\n\n  height:150px;\n\n  border-radius:42% 42% 28px 28px;\n}\n\n.dvy-bath .db-station-tray {\n  position:absolute;\n\n  left:17%;\n  right:17%;\n  bottom:45px;\n\n  height:35px;\n\n  background:var(--cocoa-dark);\n\n  border-radius:18px;\n}\n\n.dvy-bath .db-side-loop {\n  position:absolute;\n\n  right:6%;\n  top:120px;\n\n  width:42px;\n  height:78px;\n\n  border:10px solid var(--peach);\n  border-left:0;\n\n  border-radius:0 28px 28px 0;\n}\n\n\n\/* =========================================================\n   AIR \/ DRY \/ RESET\n========================================================= *\/\n\n.dvy-bath .db-reset {\n  background:#F7F1EA;\n}\n\n.dvy-bath .db-reset-head {\n  max-width:820px;\n  margin-bottom:43px;\n}\n\n.dvy-bath .db-reset-grid {\n  display:grid;\n  grid-template-columns:repeat(3,minmax(0,1fr));\n\n  gap:16px;\n}\n\n.dvy-bath .db-reset-card {\n  min-height:285px;\n\n  padding:29px;\n\n  background:#fff;\n\n  border:1px solid var(--line);\n  border-radius:24px;\n}\n\n.dvy-bath .db-reset-icon {\n  display:flex;\n  align-items:center;\n  justify-content:center;\n\n  width:48px;\n  height:48px;\n\n  margin-bottom:37px;\n\n  color:var(--cocoa);\n  background:var(--olive-soft);\n\n  border-radius:14px;\n\n  font-size:20px;\n}\n\n.dvy-bath .db-reset-card:nth-child(even) .db-reset-icon {\n  background:var(--peach-soft);\n}\n\n.dvy-bath .db-reset-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}\n\n.dvy-bath .db-reset-card p {\n  font-size:13px;\n  line-height:1.75;\n}\n\n\n\/* =========================================================\n   EVERYDAY USE\n========================================================= *\/\n\n.dvy-bath .db-life {\n  background:var(--olive-soft);\n}\n\n.dvy-bath .db-life-head {\n  max-width:810px;\n  margin-bottom:43px;\n}\n\n.dvy-bath .db-life-grid {\n  display:grid;\n  grid-template-columns:repeat(4,minmax(0,1fr));\n\n  gap:14px;\n}\n\n.dvy-bath .db-life-card {\n  min-height:255px;\n\n  padding:25px;\n\n  background:rgba(255,255,255,.77);\n\n  border:1px solid rgba(106,80,64,.10);\n  border-radius:23px;\n}\n\n.dvy-bath .db-life-icon {\n  display:flex;\n  justify-content:center;\n  align-items:center;\n\n  width:46px;\n  height:46px;\n\n  margin-bottom:34px;\n\n  color:var(--cocoa);\n  background:var(--peach-soft);\n\n  border-radius:13px;\n\n  font-size:18px;\n}\n\n.dvy-bath .db-life-card:nth-child(even) .db-life-icon {\n  background:#E3ECD8;\n}\n\n.dvy-bath .db-life-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}\n\n.dvy-bath .db-life-card p {\n  font-size:12.5px;\n  line-height:1.72;\n}\n\n\n\/* =========================================================\n   HOME DESIGN\n========================================================= *\/\n\n.dvy-bath .db-home {\n  background:#fff;\n}\n\n.dvy-bath .db-home-grid {\n  display:grid;\n  grid-template-columns:1.05fr .95fr;\n\n  gap:53px;\n  align-items:center;\n}\n\n.dvy-bath .db-home-copy p {\n  margin-bottom:19px;\n}\n\n.dvy-bath .db-location-tags {\n  display:flex;\n  flex-wrap:wrap;\n  gap:8px;\n\n  margin-top:24px;\n}\n\n.dvy-bath .db-location {\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-bath .db-palette {\n  display:grid;\n  grid-template-columns:repeat(3,minmax(0,1fr));\n\n  gap:10px;\n}\n\n.dvy-bath .db-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-bath .db-color:nth-child(1) {\n  background:var(--olive);\n}\n\n.dvy-bath .db-color:nth-child(2) {\n  background:var(--cocoa);\n}\n\n.dvy-bath .db-color:nth-child(3) {\n  background:var(--peach);\n}\n\n.dvy-bath .db-color span {\n  color:#fff;\n\n  font-size:10px;\n  font-weight:800;\n  line-height:1.4;\n  letter-spacing:.07em;\n  text-transform:uppercase;\n}\n\n.dvy-bath .db-color:nth-child(3) span {\n  color:var(--cocoa-dark);\n}\n\n\n\/* =========================================================\n   BENEFITS\n========================================================= *\/\n\n.dvy-bath .db-benefits {\n  background:\n    linear-gradient(\n      180deg,\n      #F6EFE8,\n      var(--cream)\n    );\n}\n\n.dvy-bath .db-benefit-head {\n  max-width:810px;\n  margin-bottom:44px;\n}\n\n.dvy-bath .db-benefit-grid {\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n\n  gap:16px;\n}\n\n.dvy-bath .db-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-bath .db-benefit-icon {\n  display:flex;\n  align-items:center;\n  justify-content: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-bath .db-benefit:nth-child(even) .db-benefit-icon {\n  background:var(--peach-soft);\n}\n\n.dvy-bath .db-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-bath .db-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-bath .db-benefit p {\n  font-size:13px;\n  line-height:1.76;\n}\n\n\n\/* =========================================================\n   CARE NOTE\n========================================================= *\/\n\n.dvy-bath .db-note {\n  background:#fff;\n}\n\n.dvy-bath .db-note-box {\n  display:grid;\n  grid-template-columns:auto 1fr;\n\n  gap:20px;\n  align-items:flex-start;\n\n  padding:28px 30px;\n\n  background:var(--peach-soft);\n\n  border:1px solid rgba(106,80,64,.10);\n  border-radius:22px;\n}\n\n.dvy-bath .db-note-icon {\n  display:flex;\n  justify-content:center;\n  align-items:center;\n\n  width:48px;\n  height:48px;\n\n  color:var(--cocoa);\n  background:#fff;\n\n  border-radius:50%;\n\n  font-size:18px;\n}\n\n.dvy-bath .db-note-box 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:17px;\n  font-weight:780;\n}\n\n.dvy-bath .db-note-box p {\n  font-size:13px;\n  line-height:1.72;\n}\n\n\n\/* =========================================================\n   GIFT\n========================================================= *\/\n\n.dvy-bath .db-gift {\n  background:var(--peach-soft);\n}\n\n.dvy-bath .db-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-bath .db-heart {\n  display:flex;\n  align-items:center;\n  justify-content: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-bath .db-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-bath .db-gift-box p {\n  max-width:820px;\n  margin:0 auto;\n}\n\n\n\/* =========================================================\n   FINAL\n========================================================= *\/\n\n.dvy-bath .db-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-bath .db-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-bath .db-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-bath .db-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 CRAFT CONTAINER\n========================================================= *\/\n\n@container dvyBath (max-width:599px) {\n\n  .dvy-bath {\n    border-radius:16px;\n  }\n\n  .dvy-bath .db-wrap {\n    width:calc(100% - 28px);\n  }\n\n  .dvy-bath .db-section {\n    padding:52px 0;\n  }\n\n  .dvy-bath .db-hero {\n    padding:48px 0;\n  }\n\n  .dvy-bath .db-hero-grid,\n  .dvy-bath .db-story-grid,\n  .dvy-bath .db-sequence-grid,\n  .dvy-bath .db-wash-box,\n  .dvy-bath .db-rinse-grid,\n  .dvy-bath .db-dry-grid,\n  .dvy-bath .db-dock-grid,\n  .dvy-bath .db-reset-grid,\n  .dvy-bath .db-life-grid,\n  .dvy-bath .db-home-grid {\n    grid-template-columns:minmax(0,1fr) !important;\n  }\n\n  .dvy-bath .db-main-title {\n    max-width:100%;\n\n    font-size:clamp(32px,9cqw,42px);\n    line-height:1.04;\n  }\n\n  .dvy-bath .db-title {\n    max-width:100%;\n\n    font-size:clamp(27px,7.8cqw,34px);\n    line-height:1.1;\n  }\n\n  .dvy-bath .db-lead {\n    font-size:15px;\n  }\n\n  .dvy-bath .db-hero-copy {\n    font-size:14px;\n  }\n\n\n  \/* HERO *\/\n\n  .dvy-bath .db-visual {\n    min-height:355px;\n    border-radius:23px;\n  }\n\n  .dvy-bath .db-art {\n    inset:64px 8px 22px;\n  }\n\n  .dvy-bath .db-dock {\n    height:82px;\n  }\n\n  .dvy-bath .db-brush {\n    top:48px;\n    height:145px;\n  }\n\n  .dvy-bath .db-brush-window {\n    top:79px;\n    height:40px;\n  }\n\n  .dvy-bath .db-brush-tip {\n    top:161px;\n    height:37px;\n  }\n\n  .dvy-bath .db-scoop {\n    top:54px;\n    height:125px;\n  }\n\n  .dvy-bath .db-mitt {\n    bottom:50px;\n    height:67px;\n  }\n\n\n  \/* STORY *\/\n\n  .dvy-bath .db-story-side {\n    position:static;\n  }\n\n  .dvy-bath .db-story-grid {\n    gap:28px;\n  }\n\n  .dvy-bath .db-number {\n    font-size:50px;\n  }\n\n\n  \/* SEQUENCE *\/\n\n  .dvy-bath .db-sequence-card,\n  .dvy-bath .db-reset-card,\n  .dvy-bath .db-life-card {\n    min-height:auto;\n  }\n\n\n  \/* WASH *\/\n\n  .dvy-bath .db-wash-box {\n    border-radius:22px;\n  }\n\n  .dvy-bath .db-wash-art {\n    min-height:305px;\n  }\n\n  .dvy-bath .db-massage-body {\n    top:43px;\n    height:145px;\n  }\n\n  .dvy-bath .db-reservoir {\n    top:66px;\n    height:58px;\n  }\n\n  .dvy-bath .db-dispenser {\n    top:145px;\n\n    width:32px;\n    height:32px;\n  }\n\n  .dvy-bath .db-massage-tips {\n    top:184px;\n    height:42px;\n  }\n\n  .dvy-bath .db-wash-copy {\n    padding:38px 23px;\n  }\n\n\n  \/* RINSE *\/\n\n  .dvy-bath .db-rinse-art {\n    min-height:300px;\n  }\n\n  .dvy-bath .db-rinse-cup {\n    top:38px;\n    height:170px;\n  }\n\n  .dvy-bath .db-rinse-edge {\n    top:87px;\n    height:52px;\n  }\n\n\n  \/* DRY *\/\n\n  .dvy-bath .db-dry-art {\n    min-height:300px;\n  }\n\n  .dvy-bath .db-mitt-main {\n    top:42px;\n    height:160px;\n  }\n\n  .dvy-bath .db-mitt-pocket {\n    top:78px;\n    height:68px;\n  }\n\n  .dvy-bath .db-mitt-cuff {\n    bottom:40px;\n    height:64px;\n  }\n\n\n  \/* DOCK *\/\n\n  .dvy-bath .db-dock-art {\n    min-height:320px;\n  }\n\n  .dvy-bath .db-station {\n    bottom:43px;\n    height:92px;\n  }\n\n  .dvy-bath .db-station-slot-1,\n  .dvy-bath .db-station-slot-2 {\n    bottom:111px;\n\n    width:52px;\n    height:130px;\n  }\n\n  .dvy-bath .db-station-slot-2 {\n    height:112px;\n  }\n\n\n  \/* BENEFITS *\/\n\n  .dvy-bath .db-benefit-grid {\n    grid-template-columns:minmax(0,1fr);\n  }\n\n  .dvy-bath .db-benefit {\n    min-height:auto;\n\n    padding:25px 21px;\n  }\n\n  .dvy-bath .db-benefit-icon {\n    margin-bottom:25px;\n  }\n\n\n  \/* COLORS *\/\n\n  .dvy-bath .db-palette {\n    grid-template-columns:repeat(3,minmax(0,1fr));\n    gap:6px;\n  }\n\n  .dvy-bath .db-color {\n    min-height:175px;\n\n    padding:10px 7px;\n\n    border-radius:16px;\n  }\n\n  .dvy-bath .db-color span {\n    font-size:7.5px;\n  }\n\n\n  \/* NOTE *\/\n\n  .dvy-bath .db-note-box {\n    grid-template-columns:1fr;\n\n    padding:24px 20px;\n  }\n\n\n  \/* GIFT *\/\n\n  .dvy-bath .db-gift-box {\n    padding:38px 21px;\n\n    border-radius:22px;\n  }\n\n  .dvy-bath .db-gift-box h2 {\n    font-size:29px;\n  }\n\n\n  \/* FINAL *\/\n\n  .dvy-bath .db-final {\n    padding:54px 0;\n  }\n\n  .dvy-bath .db-final h2 {\n    font-size:31px;\n  }\n}\n\n\n\/* =========================================================\n   MEDIUM CRAFT CONTAINER\n========================================================= *\/\n\n@container dvyBath (min-width:600px) and (max-width:850px) {\n\n  .dvy-bath .db-hero-grid,\n  .dvy-bath .db-story-grid,\n  .dvy-bath .db-wash-box,\n  .dvy-bath .db-rinse-grid,\n  .dvy-bath .db-dry-grid,\n  .dvy-bath .db-dock-grid,\n  .dvy-bath .db-home-grid {\n    grid-template-columns:minmax(0,1fr);\n  }\n\n  .dvy-bath .db-story-side {\n    position:static;\n  }\n\n  .dvy-bath .db-sequence-grid,\n  .dvy-bath .db-life-grid {\n    grid-template-columns:repeat(2,minmax(0,1fr));\n  }\n\n  .dvy-bath .db-reset-grid {\n    grid-template-columns:repeat(2,minmax(0,1fr));\n  }\n\n  .dvy-bath .db-benefit-grid {\n    grid-template-columns:repeat(2,minmax(0,1fr));\n  }\n}\n\n\n\/* =========================================================\n   FALLBACK\n========================================================= *\/\n\n@supports not (container-type:inline-size) {\n\n  @media screen and (max-width:749px) {\n\n    .dvy-bath .db-hero-grid,\n    .dvy-bath .db-story-grid,\n    .dvy-bath .db-sequence-grid,\n    .dvy-bath .db-wash-box,\n    .dvy-bath .db-rinse-grid,\n    .dvy-bath .db-dry-grid,\n    .dvy-bath .db-dock-grid,\n    .dvy-bath .db-reset-grid,\n    .dvy-bath .db-life-grid,\n    .dvy-bath .db-home-grid,\n    .dvy-bath .db-benefit-grid {\n      grid-template-columns:1fr;\n    }\n\n    .dvy-bath .db-story-side {\n      position:static;\n    }\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"dvy-bath\"\u003e\n\u003c!-- =====================================================\n       HERO\n  ====================================================== --\u003e\n\u003csection class=\"db-hero\"\u003e\n\u003cdiv class=\"db-wrap\"\u003e\n\u003cdiv class=\"db-hero-grid\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"db-eyebrow\"\u003e\n\u003cspan class=\"db-dot\"\u003e\u003c\/span\u003e A More Composed Bath-Day Ritual\u003c\/div\u003e\n\u003cdiv class=\"db-brand\"\u003eDoreviay™\u003c\/div\u003e\n\u003ch1 class=\"db-main-title\"\u003eWash. Rinse. Dry. \u003cspan class=\"db-green\"\u003e Put Everything Back in Its Place. \u003c\/span\u003e\n\u003c\/h1\u003e\n\u003cp class=\"db-hero-copy\"\u003eThe \u003cstrong\u003eDoreviay™ Sculpted Pet Bathing Set with Dispensing Massage Brush and Organized Drying Dock\u003c\/strong\u003e transforms bath day from a collection of loose grooming tools into one coordinated home-care system.\u003c\/p\u003e\n\u003cp class=\"db-hero-copy\"\u003eA palm-held dispensing massage brush, sculpted rinse scoop, dual-surface drying mitt, and dedicated drying dock create a clearer routine from the first wash to the moment every tool is clean and returned to its place.\u003c\/p\u003e\n\u003cdiv class=\"db-tags\"\u003e\n\u003cspan class=\"db-tag\"\u003eDispensing Massage Brush\u003c\/span\u003e \u003cspan class=\"db-tag\"\u003eContoured Rinse Scoop\u003c\/span\u003e \u003cspan class=\"db-tag\"\u003eHand-Control Drying Mitt\u003c\/span\u003e \u003cspan class=\"db-tag\"\u003eDrying Dock + Drip Tray\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-visual\"\u003e\n\u003cdiv class=\"db-badge\"\u003eComplete Bath-Day System\u003c\/div\u003e\n\u003cdiv class=\"db-art\"\u003e\n\u003cdiv class=\"db-shadow\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-dock\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-drip\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-brush\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-brush-window\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-brush-tip\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-scoop\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-mitt\"\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!-- =====================================================\n       STORY\n  ====================================================== --\u003e\n\u003csection class=\"db-section db-story\"\u003e\n\u003cdiv class=\"db-wrap\"\u003e\n\u003cdiv class=\"db-story-grid\"\u003e\n\u003cdiv class=\"db-story-side\"\u003e\u003cspan class=\"db-number\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0813\/2906\/2120\/files\/1_28ffb971-6475-4b89-a702-3350c9cc01b0.png?v=1790676751\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-story-side\"\u003e\n\u003cspan class=\"db-number\"\u003e01\u003c\/span\u003e\n\u003cdiv class=\"db-eyebrow\"\u003e\n\u003cspan class=\"db-dot\"\u003e\u003c\/span\u003e One Coordinated Care System\u003c\/div\u003e\n\u003ch2 class=\"db-title\"\u003eLess Switching Between Loose Tools. More Attention on the Pet.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-story-copy\"\u003e\n\u003cp\u003eBath day often means shampoo bottles, brushes, cups, towels, and wet accessories scattered around the same small space.\u003c\/p\u003e\n\u003cp\u003eDoreviay™ brings the essential stages of home bathing into one coordinated system designed around washing, rinsing, drying, and organized storage.\u003c\/p\u003e\n\u003cp\u003eEach tool has a specific role, while the sculptural dock gives the wet components a dedicated place after use instead of leaving them around the sink, tub, or floor.\u003c\/p\u003e\n\u003cp\u003eThe result is a bath routine that feels easier to repeat and more visually composed inside bathrooms, laundry rooms, mudrooms, and other everyday pet-care spaces.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0813\/2906\/2120\/files\/3_a7f1b954-272a-4369-8633-9da2815f835d.png?v=1790676751\" alt=\"\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       4 STEP BATH ROUTINE\n  ====================================================== --\u003e\n\u003csection class=\"db-section db-sequence\"\u003e\n\u003cdiv class=\"db-wrap\"\u003e\n\u003cdiv class=\"db-sequence-head\"\u003e\n\u003cdiv class=\"db-eyebrow\"\u003e\n\u003cspan class=\"db-dot\"\u003e\u003c\/span\u003e The Bath-Day Sequence\u003c\/div\u003e\n\u003ch2 class=\"db-title\"\u003eFill. Wash. Rinse. \u003cspan class=\"db-green\"\u003e Dry \u0026amp; Reset. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"db-lead\"\u003eEach component supports a different stage so the routine can move forward without constantly changing between unrelated household tools.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-sequence-grid\"\u003e\n\u003carticle class=\"db-sequence-card\"\u003e\n\u003cdiv class=\"db-step-no\"\u003e01\u003c\/div\u003e\n\u003ch3\u003eFill\u003c\/h3\u003e\n\u003cp\u003eAdd appropriate pet-safe shampoo to the refillable internal reservoir of the palm-held massage brush.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"db-sequence-card\"\u003e\n\u003cdiv class=\"db-step-no\"\u003e02\u003c\/div\u003e\n\u003ch3\u003eWash\u003c\/h3\u003e\n\u003cp\u003eDispense gradually through the grooming surface while flexible massage tips help work product through the coat.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"db-sequence-card\"\u003e\n\u003cdiv class=\"db-step-no\"\u003e03\u003c\/div\u003e\n\u003ch3\u003eRinse\u003c\/h3\u003e\n\u003cp\u003eUse the contoured scoop to guide water across larger coat sections or more precisely around legs and paws.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"db-sequence-card\"\u003e\n\u003cdiv class=\"db-step-no\"\u003e04\u003c\/div\u003e\n\u003ch3\u003eDry \u0026amp; Reset\u003c\/h3\u003e\n\u003cp\u003ePress moisture away with the drying mitt, then return the wet tools to the dock and empty the removable drip tray as needed.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       DISPENSING BRUSH\n  ====================================================== --\u003e\n\u003csection class=\"db-section db-wash\"\u003e\n\u003cdiv class=\"db-wrap\"\u003e\n\u003cdiv class=\"db-wash-box\"\u003e\n\u003cdiv class=\"db-wash-art\"\u003e\n\u003cdiv class=\"db-massage-body\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-reservoir\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-dispenser\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-massage-tips\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-wash-label\"\u003eRefillable Dispensing Massage Brush\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-wash-copy\"\u003e\n\u003cdiv class=\"db-eyebrow\"\u003e\n\u003cspan class=\"db-dot\"\u003e\u003c\/span\u003e Wash With One Hand\u003c\/div\u003e\n\u003ch2 class=\"db-title\"\u003eKeep the Shampoo Inside the Tool You're Already Using.\u003c\/h2\u003e\n\u003cp\u003eA refillable reservoir allows pet-safe shampoo to move gradually through the center of the grooming surface instead of requiring repeated reaches for a slippery bottle.\u003c\/p\u003e\n\u003cp\u003eThe broad Fresh Olive Green palm grip keeps the owner's hand close to the coat while Peach Beige flexible massage tips help distribute product using controlled circular movements.\u003c\/p\u003e\n\u003cdiv class=\"db-wash-list\"\u003e\n\u003cdiv class=\"db-wash-item\"\u003e\n\u003cspan class=\"db-wash-icon\"\u003e◉\u003c\/span\u003e Refillable internal shampoo reservoir\u003c\/div\u003e\n\u003cdiv class=\"db-wash-item\"\u003e\n\u003cspan class=\"db-wash-icon\"\u003e◒\u003c\/span\u003e Broad palm-held grip for close control\u003c\/div\u003e\n\u003cdiv class=\"db-wash-item\"\u003e\n\u003cspan class=\"db-wash-icon\"\u003e〰\u003c\/span\u003e Flexible massage tips help work through the coat\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!-- =====================================================\n       RINSE SCOOP\n  ====================================================== --\u003e\n\u003csection class=\"db-section db-rinse\"\u003e\n\u003cdiv class=\"db-wrap\"\u003e\n\u003cdiv class=\"db-rinse-grid\"\u003e\n\u003cdiv class=\"db-rinse-copy\"\u003e\n\u003cdiv class=\"db-eyebrow\"\u003e\n\u003cspan class=\"db-dot\"\u003e\u003c\/span\u003e Put the Water Where You Need It\u003c\/div\u003e\n\u003ch2 class=\"db-title\"\u003eA Rinse Tool Shaped \u003cspan class=\"db-green\"\u003e Around the Body, Not the Faucet. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eThe sculpted rinse scoop replaces the hard edge of a basic household cup with a more flexible contoured pouring surface.\u003c\/p\u003e\n\u003cp\u003eIts softer edge can sit closer to the body while water is directed across the coat, helping owners keep the rinse more focused.\u003c\/p\u003e\n\u003cp\u003eA narrower pouring section supports more controlled rinsing around paws and smaller areas, while the wider section makes it practical for larger portions of the coat.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-rinse-art\"\u003e\n\u003cdiv class=\"db-rinse-cup\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-rinse-edge\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-rinse-water\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       DRYING MITT\n  ====================================================== --\u003e\n\u003csection class=\"db-section db-dry\"\u003e\n\u003cdiv class=\"db-wrap\"\u003e\n\u003cdiv class=\"db-dry-grid\"\u003e\n\u003cdiv class=\"db-dry-art\"\u003e\n\u003cdiv class=\"db-mitt-main\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-mitt-pocket\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-mitt-cuff\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-dry-copy\"\u003e\n\u003cdiv class=\"db-eyebrow\"\u003e\n\u003cspan class=\"db-dot\"\u003e\u003c\/span\u003e Dry With More Control\u003c\/div\u003e\n\u003ch2 class=\"db-title\"\u003eKeep the Towel \u003cspan class=\"db-green\"\u003e Connected to Your Hand. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eInstead of managing a loose rectangular towel, the drying mitt creates a hand pocket that stays connected while the owner gently presses moisture from the coat.\u003c\/p\u003e\n\u003cp\u003eThe extended cuff adds more absorbent surface for wiping legs, paws, chest, and the area around the neck.\u003c\/p\u003e\n\u003cp\u003eIt can also be used independently after rainy walks, muddy-paw rinses, or smaller cleanup routines that do not require a complete bath.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       ORGANIZED DOCK\n  ====================================================== --\u003e\n\u003csection class=\"db-section db-dock-section\"\u003e\n\u003cdiv class=\"db-wrap\"\u003e\n\u003cdiv class=\"db-dock-grid\"\u003e\n\u003cdiv class=\"db-dock-copy\"\u003e\n\u003cdiv class=\"db-eyebrow\"\u003e\n\u003cspan class=\"db-dot\"\u003e\u003c\/span\u003e One Place for the Entire Bath Routine\u003c\/div\u003e\n\u003ch2 class=\"db-title\"\u003eWet Tools Don't Have to Become \u003cspan class=\"db-green\"\u003e Bathroom Clutter. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eThe Cocoa Brown drying dock creates dedicated positions for the dispensing brush and rinse scoop after use.\u003c\/p\u003e\n\u003cp\u003eThe elevated arrangement leaves more open space around damp surfaces, while a removable lower drip tray collects residual water beneath the tools.\u003c\/p\u003e\n\u003cp\u003eAn integrated side loop gives the drying mitt its own place instead of requiring it to be draped over a faucet, cabinet handle, or the side of the tub.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-dock-art\"\u003e\n\u003cdiv class=\"db-station\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-station-slot-1\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-station-slot-2\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-station-tray\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-side-loop\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       RESET\n  ====================================================== --\u003e\n\u003csection class=\"db-section db-reset\"\u003e\n\u003cdiv class=\"db-wrap\"\u003e\n\u003cdiv class=\"db-reset-head\"\u003e\n\u003cdiv class=\"db-eyebrow\"\u003e\n\u003cspan class=\"db-dot\"\u003e\u003c\/span\u003e Built for Repeat Use\u003c\/div\u003e\n\u003ch2 class=\"db-title\"\u003eWash It. Dry It. \u003cspan class=\"db-green\"\u003e Be Ready for the Next Time. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-reset-grid\"\u003e\n\u003carticle class=\"db-reset-card\"\u003e\n\u003cdiv class=\"db-reset-icon\"\u003e↻\u003c\/div\u003e\n\u003ch3\u003eRefillable Brush\u003c\/h3\u003e\n\u003cp\u003eReuse the dispensing brush with an appropriate pet-safe shampoo instead of relying on single-use bathing accessories.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"db-reset-card\"\u003e\n\u003cdiv class=\"db-reset-icon\"\u003e↥\u003c\/div\u003e\n\u003ch3\u003eRemovable Drip Tray\u003c\/h3\u003e\n\u003cp\u003eResidual water collects beneath the dock in a tray that can be removed and emptied independently.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"db-reset-card\"\u003e\n\u003cdiv class=\"db-reset-icon\"\u003e✦\u003c\/div\u003e\n\u003ch3\u003eIndependently Cleanable Pieces\u003c\/h3\u003e\n\u003cp\u003eThe brush, scoop, drying mitt, and dock components can be handled separately when different parts need cleaning or refreshing.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       EVERYDAY USE\n  ====================================================== --\u003e\n\u003csection class=\"db-section db-life\"\u003e\n\u003cdiv class=\"db-wrap\"\u003e\n\u003cdiv class=\"db-life-head\"\u003e\n\u003cdiv class=\"db-eyebrow\"\u003e\n\u003cspan class=\"db-dot\"\u003e\u003c\/span\u003e More Than Full Bath Day\u003c\/div\u003e\n\u003ch2 class=\"db-title\"\u003eFrom Muddy Paws to \u003cspan class=\"db-green\"\u003e Complete Coat Care. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-life-grid\"\u003e\n\u003carticle class=\"db-life-card\"\u003e\n\u003cdiv class=\"db-life-icon\"\u003e≋\u003c\/div\u003e\n\u003ch3\u003eFull Home Baths\u003c\/h3\u003e\n\u003cp\u003eMove through washing, rinsing, drying, and storage with one coordinated group of tools.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"db-life-card\"\u003e\n\u003cdiv class=\"db-life-icon\"\u003e◒\u003c\/div\u003e\n\u003ch3\u003eMuddy Paw Cleanup\u003c\/h3\u003e\n\u003cp\u003eUse the rinse scoop and drying mitt independently after rainy walks or outdoor adventures.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"db-life-card\"\u003e\n\u003cdiv class=\"db-life-icon\"\u003e✦\u003c\/div\u003e\n\u003ch3\u003eCoat Refresh\u003c\/h3\u003e\n\u003cp\u003eThe palm brush works naturally into smaller cleaning routines when a complete bath is unnecessary.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"db-life-card\"\u003e\n\u003cdiv class=\"db-life-icon\"\u003e⌂\u003c\/div\u003e\n\u003ch3\u003eMulti-Pet Routine\u003c\/h3\u003e\n\u003cp\u003eKeep the core bathing tools together in one dedicated station for homes where pet care happens regularly.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       HOME DESIGN\n  ====================================================== --\u003e\n\u003csection class=\"db-section db-home\"\u003e\n\u003cdiv class=\"db-wrap\"\u003e\n\u003cdiv class=\"db-home-grid\"\u003e\n\u003cdiv class=\"db-home-copy\"\u003e\n\u003cdiv class=\"db-eyebrow\"\u003e\n\u003cspan class=\"db-dot\"\u003e\u003c\/span\u003e Grooming Products That Belong in the Room\u003c\/div\u003e\n\u003ch2 class=\"db-title\"\u003eCalm Bathroom Design. \u003cspan class=\"db-green\"\u003e Not Bright Plastic Equipment. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eFresh Olive Green defines the primary handheld tools, giving the set a softer and more contemporary visual identity.\u003c\/p\u003e\n\u003cp\u003eCocoa Brown grounds the drying dock and structural details, while Peach Beige softens massage, drying, and contact areas.\u003c\/p\u003e\n\u003cp\u003eRounded forms and coordinated materials allow the complete set to remain visible on a vanity, laundry counter, utility shelf, or mudroom without looking like a mismatched collection of pet supplies.\u003c\/p\u003e\n\u003cdiv class=\"db-location-tags\"\u003e\n\u003cspan class=\"db-location\"\u003eBathroom Vanity\u003c\/span\u003e \u003cspan class=\"db-location\"\u003eLaundry Counter\u003c\/span\u003e \u003cspan class=\"db-location\"\u003eUtility Sink\u003c\/span\u003e \u003cspan class=\"db-location\"\u003eMudroom\u003c\/span\u003e \u003cspan class=\"db-location\"\u003ePet-Care Station\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-palette\"\u003e\n\u003cdiv class=\"db-color\"\u003e\u003cspan\u003e Fresh\u003cbr\u003eOlive Green \u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-color\"\u003e\u003cspan\u003e Cocoa\u003cbr\u003eBrown \u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-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!-- =====================================================\n       WHO IT'S FOR\n  ====================================================== --\u003e\n\u003csection class=\"db-section db-story\"\u003e\n\u003cdiv class=\"db-wrap\"\u003e\n\u003cdiv class=\"db-story-grid\"\u003e\n\u003cdiv class=\"db-story-side\"\u003e\u003cspan class=\"db-number\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0813\/2906\/2120\/files\/2_3e46caac-0eec-4e0d-a0a5-e2184eba78d7.png?v=1790676751\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-story-side\"\u003e\n\u003cspan class=\"db-number\"\u003e02\u003c\/span\u003e\n\u003cdiv class=\"db-eyebrow\"\u003e\n\u003cspan class=\"db-dot\"\u003e\u003c\/span\u003e Made for Regular Home Care\u003c\/div\u003e\n\u003ch2 class=\"db-title\"\u003eEspecially Useful When Bathing Is Part of Real Life.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-story-copy\"\u003e\n\u003cp\u003eThe set is especially suited to dogs that receive regular home baths, long-haired pets, active pets that frequently return with dirty paws, and multi-pet households.\u003c\/p\u003e\n\u003cp\u003eIt can also support cats that tolerate bathing and routine coat cleaning when owners need a more organized collection of home-care tools.\u003c\/p\u003e\n\u003cp\u003eIndividual pieces remain useful outside full bath sessions, making the set practical for quick rinses, rainy-day cleanup, or smaller coat-care routines.\u003c\/p\u003e\n\u003cp\u003eKeeping everything together also reduces the need to search through a basket of unrelated brushes, cups, towels, and wet grooming accessories each time care is needed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       BENEFITS\n  ====================================================== --\u003e\n\u003csection class=\"db-section db-benefits\"\u003e\n\u003cdiv class=\"db-wrap\"\u003e\n\u003cdiv class=\"db-benefit-head\"\u003e\n\u003cdiv class=\"db-eyebrow\"\u003e\n\u003cspan class=\"db-dot\"\u003e\u003c\/span\u003e Why Doreviay™\u003c\/div\u003e\n\u003ch2 class=\"db-title\"\u003eOne Routine. Coordinated Tools. \u003cspan class=\"db-green\"\u003e A More Composed Bath Day. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"db-lead\"\u003eWashing, controlled rinsing, hand-guided drying, organized storage, and repeat-use components come together in one considered home-care system.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-benefit-grid\"\u003e\n\u003carticle class=\"db-benefit\"\u003e\n\u003cdiv class=\"db-benefit-no\"\u003e01\u003c\/div\u003e\n\u003cdiv class=\"db-benefit-icon\"\u003e◉\u003c\/div\u003e\n\u003ch3\u003eWash With One Hand, Stay Focused on Them\u003c\/h3\u003e\n\u003cp\u003eThe refillable palm-held massage brush dispenses pet-safe shampoo directly into the grooming surface, reducing the need to repeatedly reach for a slippery bottle during bath time.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"db-benefit\"\u003e\n\u003cdiv class=\"db-benefit-no\"\u003e02\u003c\/div\u003e\n\u003cdiv class=\"db-benefit-icon\"\u003e〰\u003c\/div\u003e\n\u003ch3\u003ePut the Water Where You Actually Need It\u003c\/h3\u003e\n\u003cp\u003eA flexible contoured rinse edge helps guide water along the body, while different pouring areas give you better control around larger coat sections, legs, and paws.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"db-benefit\"\u003e\n\u003cdiv class=\"db-benefit-no\"\u003e03\u003c\/div\u003e\n\u003cdiv class=\"db-benefit-icon\"\u003e✋\u003c\/div\u003e\n\u003ch3\u003eDry With More Control Than a Loose Towel\u003c\/h3\u003e\n\u003cp\u003eThe absorbent drying mitt stays connected to your hand while you press moisture from the coat, making quick post-bath drying and muddy-paw cleanup easier to manage.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"db-benefit\"\u003e\n\u003cdiv class=\"db-benefit-no\"\u003e04\u003c\/div\u003e\n\u003cdiv class=\"db-benefit-icon\"\u003e⌂\u003c\/div\u003e\n\u003ch3\u003eOne Place for the Entire Bath Routine\u003c\/h3\u003e\n\u003cp\u003eThe sculptural drying dock organizes the wet tools, provides open space around them between uses, and uses a removable drip tray to help keep counters and grooming spaces more composed.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"db-benefit\"\u003e\n\u003cdiv class=\"db-benefit-no\"\u003e05\u003c\/div\u003e\n\u003cdiv class=\"db-benefit-icon\"\u003e✦\u003c\/div\u003e\n\u003ch3\u003eDesigned for Repeat Use, Not a Throwaway Kit\u003c\/h3\u003e\n\u003cp\u003eRefillable, washable, removable, and independently cleanable components make the set suitable for regular home care rather than occasional novelty use.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"db-benefit\"\u003e\n\u003cdiv class=\"db-benefit-no\"\u003e06\u003c\/div\u003e\n\u003cdiv class=\"db-benefit-icon\"\u003e♡\u003c\/div\u003e\n\u003ch3\u003eMake Bath Day Feel More Like Care Than a Chore\u003c\/h3\u003e\n\u003cp\u003eA coordinated routine helps turn washing, rinsing, and drying into a calmer shared ritual—making the set especially thoughtful for birthdays, holidays, housewarmings, and new-pet welcomes.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       CARE NOTE\n  ====================================================== --\u003e\n\u003csection class=\"db-section db-note\"\u003e\n\u003cdiv class=\"db-wrap\"\u003e\n\u003cdiv class=\"db-note-box\"\u003e\n\u003cdiv class=\"db-note-icon\"\u003e✓\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3\u003eKeep Bathing Comfortable and Pet-Appropriate\u003c\/h3\u003e\n\u003cp\u003eUse a shampoo formulated for the individual pet, keep water at a comfortable temperature, avoid directing water or product into the eyes and ears, and discontinue the session if the pet becomes highly distressed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       GIFT\n  ====================================================== --\u003e\n\u003csection class=\"db-section db-gift\"\u003e\n\u003cdiv class=\"db-wrap\"\u003e\n\u003cdiv class=\"db-gift-box\"\u003e\n\u003cdiv class=\"db-heart\"\u003e♡\u003c\/div\u003e\n\u003ch2\u003eA Practical Set Built Around the Small Rituals of Caring Well.\u003c\/h2\u003e\n\u003cp\u003eFor birthdays, holidays, housewarmings, new homes, or welcoming a newly adopted pet, the Doreviay™ bathing set offers something that becomes part of real everyday life—from muddy paws and quick rinses to full bath days and the quiet moment when everything is clean, dry, and back in its place.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       FINAL\n  ====================================================== --\u003e\n\u003csection class=\"db-final\"\u003e\n\u003cdiv class=\"db-wrap\"\u003e\n\u003cdiv class=\"db-final-brand\"\u003eDoreviay™\u003c\/div\u003e\n\u003ch2\u003eFrom the First Wash to the Moment Everything Is Back in Its Place.\u003c\/h2\u003e\n\u003cp\u003eDoreviay™ transforms bath day into a more considered care ritual—using coordinated tools, cleaner organization, and a sculptural drying system designed to feel at home in the spaces where everyday pet care actually happens.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":67802802847976,"sku":"Doreviay-14","price":49.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0813\/2906\/2120\/files\/84791bdb-86f7-46b1-8aef-965352f20d6b.png?v=1790676473"},{"product_id":"doreviay™-structured-pet-travel-weekender-with-fold-down-feeding-station-and-modular-care-compartments","title":"Doreviay™ Structured Pet Travel Weekender with Fold-Down Feeding Station and Modular Care Compartments","description":"\u003cstyle\u003e\n\/* =========================================================\n   DOREVIAY™ × SHOPIFY CRAFT\n   Structured Pet Travel Weekender\n   Fresh Olive Green × Cocoa Brown × Peach Beige\n   #8FAE63 × #6A5040 × #DDB39E\n========================================================= *\/\n\n.dvy-weekender,\n.dvy-weekender *,\n.dvy-weekender *::before,\n.dvy-weekender *::after{\n  box-sizing:border-box;\n}\n\n.dvy-weekender{\n  --olive:#8FAE63;\n  --olive-dark:#6E8D4A;\n  --olive-soft:#EDF3E4;\n  --cocoa:#6A5040;\n  --cocoa-dark:#49362D;\n  --peach:#DDB39E;\n  --peach-soft:#F5E6DE;\n  --cream:#FBF8F3;\n  --white:#FFFFFF;\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  margin:0!important;\n  padding:0!important;\n  overflow:hidden;\n\n  background:var(--cream);\n  color:var(--text);\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:dvyWeekender;\n}\n\n\n\/* =========================================================\n   RESET\n========================================================= *\/\n\n.dvy-weekender h1,\n.dvy-weekender h2,\n.dvy-weekender h3,\n.dvy-weekender p,\n.dvy-weekender div,\n.dvy-weekender span,\n.dvy-weekender strong{\n  min-width:0;\n  max-width:none;\n  word-break:normal!important;\n  overflow-wrap:normal!important;\n  hyphens:none!important;\n}\n\n.dvy-weekender h1,\n.dvy-weekender h2,\n.dvy-weekender h3{\n  margin:0;\n  padding:0;\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  word-break:keep-all!important;\n}\n\n.dvy-weekender p{\n  margin:0;\n  padding:0;\n  color:var(--muted);\n}\n\n.dvy-weekender strong{\n  color:var(--cocoa-dark);\n}\n\n.dvy-weekender .dw-wrap{\n  width:min(calc(100% - 48px),1120px);\n  margin:0 auto;\n}\n\n.dvy-weekender .dw-section{\n  padding:84px 0;\n}\n\n\n\/* =========================================================\n   GLOBAL\n========================================================= *\/\n\n.dvy-weekender .dw-eyebrow{\n  display:inline-flex;\n  align-items:center;\n  gap:9px;\n\n  width:fit-content;\n  margin-bottom:18px;\n  padding:9px 13px;\n\n  color:var(--cocoa);\n  background:rgba(255,255,255,.75);\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-weekender .dw-dot{\n  width:7px;\n  height:7px;\n  flex:0 0 7px;\n\n  background:var(--olive);\n  border-radius:50%;\n  box-shadow:0 0 0 4px rgba(143,174,99,.14);\n}\n\n.dvy-weekender .dw-main-title{\n  max-width:860px;\n  margin-bottom:20px;\n\n  font-size:clamp(40px,5.2vw,68px);\n  line-height:1.01;\n}\n\n.dvy-weekender .dw-title{\n  max-width:800px;\n  margin-bottom:18px;\n\n  font-size:clamp(31px,3.8vw,49px);\n  line-height:1.08;\n}\n\n.dvy-weekender .dw-green{\n  color:var(--olive-dark);\n}\n\n.dvy-weekender .dw-lead{\n  max-width:810px;\n  font-size:18px;\n  line-height:1.82;\n}\n\n\n\/* =========================================================\n   HERO\n========================================================= *\/\n\n.dvy-weekender .dw-hero{\n  position:relative;\n  isolation:isolate;\n  overflow:hidden;\n\n  padding:76px 0 72px;\n\n  background:\n    radial-gradient(circle at 90% 8%,rgba(221,179,158,.42),transparent 28%),\n    radial-gradient(circle at 0 100%,rgba(143,174,99,.24),transparent 31%),\n    linear-gradient(135deg,#FBF7F1 0%,#F4EADF 54%,#EDF2E5 100%);\n}\n\n.dvy-weekender .dw-hero::after{\n  content:\"\";\n  position:absolute;\n  z-index:-1;\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-weekender .dw-hero-grid{\n  display:grid;\n  grid-template-columns:minmax(0,1.04fr) minmax(330px,.96fr);\n  gap:56px;\n  align-items:center;\n}\n\n.dvy-weekender .dw-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-weekender .dw-hero-copy{\n  max-width:675px;\n  margin-bottom:21px;\n\n  font-size:16px;\n  line-height:1.8;\n}\n\n.dvy-weekender .dw-tags{\n  display:flex;\n  flex-wrap:wrap;\n  gap:8px;\n  margin-top:27px;\n}\n\n.dvy-weekender .dw-tag{\n  padding:9px 12px;\n\n  color:var(--cocoa);\n  background:rgba(255,255,255,.75);\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 BAG VISUAL\n========================================================= *\/\n\n.dvy-weekender .dw-visual{\n  position:relative;\n  overflow:hidden;\n\n  min-height:485px;\n\n  background:\n    linear-gradient(145deg,rgba(255,255,255,.93),rgba(255,255,255,.47));\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-weekender .dw-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-weekender .dw-art{\n  position:absolute;\n  inset:83px 28px 34px;\n}\n\n.dvy-weekender .dw-shadow{\n  position:absolute;\n\n  left:7%;\n  right:7%;\n  bottom:4px;\n\n  height:35px;\n\n  background:rgba(73,54,45,.14);\n  border-radius:50%;\n  filter:blur(14px);\n}\n\n.dvy-weekender .dw-bag-body{\n  position:absolute;\n  z-index:3;\n\n  left:8%;\n  right:8%;\n  top:48px;\n\n  height:250px;\n\n  background:\n    linear-gradient(145deg,#A5BE7D,var(--olive));\n\n  border:10px solid var(--cocoa);\n  border-radius:36px 36px 28px 28px;\n\n  box-shadow:0 17px 32px rgba(75,57,46,.10);\n}\n\n.dvy-weekender .dw-handle-left,\n.dvy-weekender .dw-handle-right{\n  position:absolute;\n  z-index:2;\n\n  top:10px;\n\n  width:29%;\n  height:100px;\n\n  border:11px solid var(--cocoa);\n  border-bottom:0;\n  border-radius:48px 48px 0 0;\n}\n\n.dvy-weekender .dw-handle-left{left:18%;}\n.dvy-weekender .dw-handle-right{right:18%;}\n\n.dvy-weekender .dw-front-panel{\n  position:absolute;\n  z-index:7;\n\n  left:17%;\n  right:17%;\n  bottom:52px;\n\n  height:115px;\n\n  background:var(--peach);\n\n  border:8px solid var(--cocoa);\n  border-radius:25px;\n\n  transform:rotate(7deg);\n  transform-origin:top center;\n\n  box-shadow:0 13px 24px rgba(75,57,46,.09);\n}\n\n.dvy-weekender .dw-day-pouch{\n  position:absolute;\n  z-index:8;\n\n  right:3%;\n  bottom:60px;\n\n  width:31%;\n  height:105px;\n\n  background:var(--cocoa);\n\n  border-radius:24px;\n\n  box-shadow:0 12px 22px rgba(75,57,46,.12);\n}\n\n.dvy-weekender .dw-day-pouch::after{\n  content:\"DAY POUCH\";\n\n  position:absolute;\n  left:50%;\n  top:50%;\n\n  transform:translate(-50%,-50%);\n\n  color:#fff;\n  font-size:8px;\n  font-weight:800;\n  letter-spacing:.12em;\n}\n\n\n\/* =========================================================\n   STORY\n========================================================= *\/\n\n.dvy-weekender .dw-story{\n  background:#fff;\n}\n\n.dvy-weekender .dw-story-grid{\n  display:grid;\n  grid-template-columns:.72fr 1.28fr;\n  gap:66px;\n}\n\n.dvy-weekender .dw-story-side{\n  position:sticky;\n  top:25px;\n  align-self:start;\n}\n\n.dvy-weekender .dw-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-weekender .dw-story-copy p{\n  margin-bottom:22px;\n  font-size:16px;\n  line-height:1.87;\n}\n\n.dvy-weekender .dw-story-copy p:first-child{\n  color:var(--cocoa-dark);\n  font-size:18px;\n}\n\n.dvy-weekender .dw-story-copy p:last-child{\n  margin-bottom:0;\n}\n\n\n\/* =========================================================\n   PACKING SYSTEM\n========================================================= *\/\n\n.dvy-weekender .dw-pack{\n  background:\n    linear-gradient(180deg,var(--olive-soft),#F7F9F3);\n}\n\n.dvy-weekender .dw-pack-head{\n  max-width:820px;\n  margin-bottom:44px;\n}\n\n.dvy-weekender .dw-pack-grid{\n  display:grid;\n  grid-template-columns:1.1fr .9fr;\n  gap:18px;\n}\n\n.dvy-weekender .dw-pack-main{\n  position:relative;\n  overflow:hidden;\n\n  min-height:470px;\n\n  padding:33px;\n\n  background:#fff;\n\n  border:1px solid rgba(106,80,64,.10);\n  border-radius:28px;\n}\n\n.dvy-weekender .dw-pack-main h3{\n  margin-bottom:12px;\n\n  font-family:\n    var(--font-body-family,-apple-system),\n    Arial,sans-serif;\n\n  font-size:21px;\n  font-weight:780;\n}\n\n.dvy-weekender .dw-pack-main p{\n  max-width:550px;\n  font-size:13px;\n  line-height:1.74;\n}\n\n.dvy-weekender .dw-open-bag{\n  position:absolute;\n\n  left:7%;\n  right:7%;\n  bottom:32px;\n\n  height:245px;\n\n  background:var(--peach-soft);\n\n  border:9px solid var(--cocoa);\n  border-radius:30px;\n}\n\n.dvy-weekender .dw-cube{\n  position:absolute;\n  bottom:64px;\n\n  width:27%;\n  height:135px;\n\n  border-radius:20px;\n}\n\n.dvy-weekender .dw-cube-1{\n  left:12%;\n  background:var(--olive);\n}\n\n.dvy-weekender .dw-cube-2{\n  left:42%;\n  background:var(--peach);\n}\n\n.dvy-weekender .dw-bottle-zone{\n  position:absolute;\n\n  right:9%;\n  bottom:64px;\n\n  width:20%;\n  height:182px;\n\n  background:var(--cocoa);\n\n  border-radius:22px;\n}\n\n.dvy-weekender .dw-pack-side{\n  display:grid;\n  gap:16px;\n}\n\n.dvy-weekender .dw-pack-card{\n  min-height:145px;\n\n  padding:25px;\n\n  background:rgba(255,255,255,.78);\n\n  border:1px solid rgba(106,80,64,.10);\n  border-radius:23px;\n}\n\n.dvy-weekender .dw-pack-icon{\n  display:flex;\n  justify-content:center;\n  align-items:center;\n\n  width:42px;\n  height:42px;\n\n  margin-bottom:20px;\n\n  color:var(--cocoa);\n  background:var(--peach-soft);\n\n  border-radius:13px;\n}\n\n.dvy-weekender .dw-pack-card h3{\n  margin-bottom:8px;\n\n  font-family:\n    var(--font-body-family,-apple-system),\n    Arial,sans-serif;\n\n  font-size:17px;\n  font-weight:780;\n}\n\n.dvy-weekender .dw-pack-card p{\n  font-size:12.5px;\n  line-height:1.7;\n}\n\n\n\/* =========================================================\n   FOLD-DOWN STATION\n========================================================= *\/\n\n.dvy-weekender .dw-station{\n  background:#fff;\n}\n\n.dvy-weekender .dw-station-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-weekender .dw-station-art{\n  position:relative;\n\n  min-height:470px;\n\n  background:\n    radial-gradient(circle at 50% 14%,rgba(221,179,158,.22),transparent 35%),\n    linear-gradient(145deg,#5B4337,#3E2E27);\n}\n\n.dvy-weekender .dw-station-bag{\n  position:absolute;\n\n  left:20%;\n  right:20%;\n  top:62px;\n\n  height:190px;\n\n  background:var(--olive);\n\n  border:12px solid var(--cocoa);\n  border-radius:32px;\n}\n\n.dvy-weekender .dw-station-panel{\n  position:absolute;\n\n  left:16%;\n  right:16%;\n  bottom:60px;\n\n  height:135px;\n\n  background:var(--peach);\n\n  border:10px solid var(--cocoa);\n  border-radius:25px;\n\n  transform:perspective(420px) rotateX(53deg);\n  transform-origin:top;\n}\n\n.dvy-weekender .dw-bowl-one,\n.dvy-weekender .dw-bowl-two{\n  position:absolute;\n  z-index:8;\n\n  bottom:111px;\n\n  width:65px;\n  height:26px;\n\n  background:var(--olive);\n\n  border-radius:50%;\n}\n\n.dvy-weekender .dw-bowl-one{left:29%;}\n.dvy-weekender .dw-bowl-two{right:29%;}\n\n.dvy-weekender .dw-station-label{\n  position:absolute;\n\n  left:50%;\n  bottom:26px;\n\n  transform:translateX(-50%);\n\n  color:rgba(255,255,255,.68);\n\n  font-size:10px;\n  font-weight:800;\n  letter-spacing:.13em;\n\n  white-space:nowrap;\n  text-transform:uppercase;\n}\n\n.dvy-weekender .dw-station-copy{\n  padding:62px 52px;\n}\n\n.dvy-weekender .dw-station-copy .dw-eyebrow{\n  color:var(--peach);\n\n  background:rgba(255,255,255,.05);\n  border-color:rgba(255,255,255,.10);\n}\n\n.dvy-weekender .dw-station-copy h2{\n  color:#fff;\n}\n\n.dvy-weekender .dw-station-copy p{\n  margin-bottom:18px;\n  color:rgba(255,255,255,.69);\n}\n\n.dvy-weekender .dw-station-list{\n  display:grid;\n  gap:10px;\n\n  margin-top:24px;\n}\n\n.dvy-weekender .dw-station-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-weekender .dw-station-icon{\n  display:flex;\n  justify-content:center;\n  align-items: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\n\n\/* =========================================================\n   DAY POUCH\n========================================================= *\/\n\n.dvy-weekender .dw-pouch{\n  background:#F7F1EA;\n}\n\n.dvy-weekender .dw-pouch-grid{\n  display:grid;\n  grid-template-columns:1.03fr .97fr;\n\n  gap:55px;\n  align-items:center;\n}\n\n.dvy-weekender .dw-pouch-copy p{\n  margin-bottom:18px;\n}\n\n.dvy-weekender .dw-pouch-art{\n  position:relative;\n\n  min-height:390px;\n}\n\n.dvy-weekender .dw-mini-bag{\n  position:absolute;\n\n  left:20%;\n  right:20%;\n  top:82px;\n\n  height:195px;\n\n  background:\n    linear-gradient(145deg,#75594A,var(--cocoa));\n\n  border-radius:30px;\n\n  box-shadow:0 18px 32px rgba(75,57,46,.10);\n}\n\n.dvy-weekender .dw-mini-bag::before{\n  content:\"\";\n\n  position:absolute;\n\n  left:25%;\n  right:25%;\n  top:-50px;\n\n  height:80px;\n\n  border:10px solid var(--olive);\n  border-bottom:0;\n\n  border-radius:45px 45px 0 0;\n}\n\n.dvy-weekender .dw-mini-pocket{\n  position:absolute;\n\n  left:29%;\n  right:29%;\n  top:140px;\n\n  height:80px;\n\n  background:var(--peach);\n\n  border-radius:18px;\n}\n\n.dvy-weekender .dw-pouch-strap{\n  position:absolute;\n\n  left:13%;\n  right:13%;\n  top:47px;\n\n  height:240px;\n\n  border:8px solid var(--olive);\n  border-radius:50%;\n\n  opacity:.35;\n}\n\n\n\/* =========================================================\n   LOWER COMPARTMENT\n========================================================= *\/\n\n.dvy-weekender .dw-dirty{\n  background:var(--olive-soft);\n}\n\n.dvy-weekender .dw-dirty-grid{\n  display:grid;\n  grid-template-columns:.95fr 1.05fr;\n\n  gap:55px;\n  align-items:center;\n}\n\n.dvy-weekender .dw-dirty-art{\n  position:relative;\n\n  min-height:390px;\n}\n\n.dvy-weekender .dw-upper-space{\n  position:absolute;\n\n  left:13%;\n  right:13%;\n  top:44px;\n\n  height:150px;\n\n  background:var(--olive);\n\n  border:10px solid var(--cocoa);\n  border-radius:30px 30px 12px 12px;\n}\n\n.dvy-weekender .dw-divider{\n  position:absolute;\n\n  left:13%;\n  right:13%;\n  top:188px;\n\n  height:16px;\n\n  background:var(--cocoa-dark);\n}\n\n.dvy-weekender .dw-lower-space{\n  position:absolute;\n\n  left:13%;\n  right:13%;\n  bottom:45px;\n\n  height:130px;\n\n  background:var(--peach);\n\n  border:10px solid var(--cocoa);\n  border-radius:12px 12px 30px 30px;\n}\n\n.dvy-weekender .dw-dirty-copy p{\n  margin-bottom:18px;\n}\n\n\n\/* =========================================================\n   TRAVEL DETAILS\n========================================================= *\/\n\n.dvy-weekender .dw-travel{\n  background:#fff;\n}\n\n.dvy-weekender .dw-travel-head{\n  max-width:810px;\n  margin-bottom:43px;\n}\n\n.dvy-weekender .dw-travel-grid{\n  display:grid;\n  grid-template-columns:repeat(4,minmax(0,1fr));\n\n  gap:14px;\n}\n\n.dvy-weekender .dw-travel-card{\n  min-height:265px;\n\n  padding:25px;\n\n  background:var(--cream);\n\n  border:1px solid var(--line);\n  border-radius:23px;\n}\n\n.dvy-weekender .dw-travel-icon{\n  display:flex;\n  justify-content:center;\n  align-items:center;\n\n  width:46px;\n  height:46px;\n\n  margin-bottom:34px;\n\n  color:var(--cocoa);\n  background:var(--olive-soft);\n\n  border-radius:13px;\n\n  font-size:18px;\n}\n\n.dvy-weekender .dw-travel-card:nth-child(even) .dw-travel-icon{\n  background:var(--peach-soft);\n}\n\n.dvy-weekender .dw-travel-card h3{\n  margin-bottom:10px;\n\n  font-family:\n    var(--font-body-family,-apple-system),\n    Arial,sans-serif;\n\n  font-size:17px;\n  font-weight:770;\n}\n\n.dvy-weekender .dw-travel-card p{\n  font-size:12.5px;\n  line-height:1.72;\n}\n\n\n\/* =========================================================\n   DESTINATIONS\n========================================================= *\/\n\n.dvy-weekender .dw-journeys{\n  background:#F7F1EA;\n}\n\n.dvy-weekender .dw-journey-head{\n  max-width:810px;\n  margin-bottom:43px;\n}\n\n.dvy-weekender .dw-journey-grid{\n  display:grid;\n  grid-template-columns:repeat(3,minmax(0,1fr));\n\n  gap:16px;\n}\n\n.dvy-weekender .dw-journey-card{\n  min-height:300px;\n\n  padding:29px;\n\n  background:#fff;\n\n  border:1px solid var(--line);\n  border-radius:24px;\n}\n\n.dvy-weekender .dw-journey-no{\n  margin-bottom:42px;\n\n  color:var(--peach);\n\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:34px;\n  font-style:italic;\n}\n\n.dvy-weekender .dw-journey-card h3{\n  margin-bottom:10px;\n\n  font-family:\n    var(--font-body-family,-apple-system),\n    Arial,sans-serif;\n\n  font-size:19px;\n  font-weight:760;\n}\n\n.dvy-weekender .dw-journey-card p{\n  font-size:13px;\n  line-height:1.74;\n}\n\n\n\/* =========================================================\n   AT HOME READY\n========================================================= *\/\n\n.dvy-weekender .dw-ready{\n  background:var(--olive-soft);\n}\n\n.dvy-weekender .dw-ready-box{\n  display:grid;\n  grid-template-columns:1.05fr .95fr;\n\n  gap:55px;\n  align-items:center;\n}\n\n.dvy-weekender .dw-ready-copy p{\n  margin-bottom:18px;\n}\n\n.dvy-weekender .dw-ready-art{\n  position:relative;\n\n  min-height:390px;\n}\n\n.dvy-weekender .dw-ready-bag{\n  position:absolute;\n\n  left:13%;\n  right:13%;\n  top:58px;\n\n  height:225px;\n\n  background:var(--olive);\n\n  border:11px solid var(--cocoa);\n  border-radius:34px;\n}\n\n.dvy-weekender .dw-ready-check{\n  position:absolute;\n\n  left:50%;\n  top:115px;\n\n  display:flex;\n  justify-content:center;\n  align-items:center;\n\n  width:80px;\n  height:80px;\n\n  transform:translateX(-50%);\n\n  color:var(--cocoa);\n  background:var(--peach);\n\n  border-radius:50%;\n\n  font-size:34px;\n  font-weight:700;\n}\n\n.dvy-weekender .dw-ready-label{\n  position:absolute;\n\n  left:50%;\n  bottom:60px;\n\n  transform:translateX(-50%);\n\n  color:var(--cocoa);\n\n  font-size:10px;\n  font-weight:800;\n  letter-spacing:.13em;\n  text-transform:uppercase;\n  white-space:nowrap;\n}\n\n\n\/* =========================================================\n   HOME \/ TRAVEL PALETTE\n========================================================= *\/\n\n.dvy-weekender .dw-home{\n  background:#fff;\n}\n\n.dvy-weekender .dw-home-grid{\n  display:grid;\n  grid-template-columns:1.05fr .95fr;\n\n  gap:53px;\n  align-items:center;\n}\n\n.dvy-weekender .dw-home-copy p{\n  margin-bottom:19px;\n}\n\n.dvy-weekender .dw-location-tags{\n  display:flex;\n  flex-wrap:wrap;\n  gap:8px;\n\n  margin-top:24px;\n}\n\n.dvy-weekender .dw-location{\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-weekender .dw-palette{\n  display:grid;\n  grid-template-columns:repeat(3,minmax(0,1fr));\n\n  gap:10px;\n}\n\n.dvy-weekender .dw-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-weekender .dw-color:nth-child(1){background:var(--olive);}\n.dvy-weekender .dw-color:nth-child(2){background:var(--cocoa);}\n.dvy-weekender .dw-color:nth-child(3){background:var(--peach);}\n\n.dvy-weekender .dw-color span{\n  color:#fff;\n\n  font-size:10px;\n  font-weight:800;\n  line-height:1.4;\n  letter-spacing:.07em;\n  text-transform:uppercase;\n}\n\n.dvy-weekender .dw-color:nth-child(3) span{\n  color:var(--cocoa-dark);\n}\n\n\n\/* =========================================================\n   BENEFITS\n========================================================= *\/\n\n.dvy-weekender .dw-benefits{\n  background:\n    linear-gradient(180deg,#F6EFE8,var(--cream));\n}\n\n.dvy-weekender .dw-benefit-head{\n  max-width:810px;\n  margin-bottom:44px;\n}\n\n.dvy-weekender .dw-benefit-grid{\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n\n  gap:16px;\n}\n\n.dvy-weekender .dw-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-weekender .dw-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-weekender .dw-benefit:nth-child(even) .dw-benefit-icon{\n  background:var(--peach-soft);\n}\n\n.dvy-weekender .dw-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-weekender .dw-benefit h3{\n  max-width:500px;\n\n  margin-bottom:12px;\n\n  font-family:\n    var(--font-body-family,-apple-system),\n    Arial,sans-serif;\n\n  font-size:18px;\n  font-weight:800;\n  line-height:1.25;\n  letter-spacing:-.015em;\n  text-transform:uppercase;\n}\n\n.dvy-weekender .dw-benefit p{\n  font-size:13px;\n  line-height:1.76;\n}\n\n\n\/* =========================================================\n   GIFT\n========================================================= *\/\n\n.dvy-weekender .dw-gift{\n  background:var(--peach-soft);\n}\n\n.dvy-weekender .dw-gift-box{\n  padding:60px;\n\n  text-align:center;\n\n  background:\n    radial-gradient(circle at 5% 0%,rgba(143,174,99,.18),transparent 28%),\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-weekender .dw-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(145deg,var(--olive-soft),var(--peach-soft));\n\n  border-radius:50%;\n\n  font-size:28px;\n}\n\n.dvy-weekender .dw-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-weekender .dw-gift-box p{\n  max-width:820px;\n  margin:0 auto;\n}\n\n\n\/* =========================================================\n   FINAL\n========================================================= *\/\n\n.dvy-weekender .dw-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-weekender .dw-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-weekender .dw-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-weekender .dw-final p{\n  max-width:750px;\n  margin:0 auto;\n\n  color:rgba(255,255,255,.68);\n}\n\n\n\/* =========================================================\n   NARROW CRAFT CONTAINER\n========================================================= *\/\n\n@container dvyWeekender (max-width:599px){\n\n  .dvy-weekender{\n    border-radius:16px;\n  }\n\n  .dvy-weekender .dw-wrap{\n    width:calc(100% - 28px);\n  }\n\n  .dvy-weekender .dw-section{\n    padding:52px 0;\n  }\n\n  .dvy-weekender .dw-hero{\n    padding:48px 0;\n  }\n\n  .dvy-weekender .dw-hero-grid,\n  .dvy-weekender .dw-story-grid,\n  .dvy-weekender .dw-pack-grid,\n  .dvy-weekender .dw-station-box,\n  .dvy-weekender .dw-pouch-grid,\n  .dvy-weekender .dw-dirty-grid,\n  .dvy-weekender .dw-travel-grid,\n  .dvy-weekender .dw-journey-grid,\n  .dvy-weekender .dw-ready-box,\n  .dvy-weekender .dw-home-grid{\n    grid-template-columns:minmax(0,1fr)!important;\n  }\n\n  .dvy-weekender .dw-main-title{\n    max-width:100%;\n\n    font-size:clamp(32px,9cqw,42px);\n    line-height:1.04;\n  }\n\n  .dvy-weekender .dw-title{\n    max-width:100%;\n\n    font-size:clamp(27px,7.8cqw,34px);\n    line-height:1.1;\n  }\n\n  .dvy-weekender .dw-lead{\n    font-size:15px;\n  }\n\n  .dvy-weekender .dw-hero-copy{\n    font-size:14px;\n  }\n\n\n  \/* HERO *\/\n\n  .dvy-weekender .dw-visual{\n    min-height:350px;\n    border-radius:23px;\n  }\n\n  .dvy-weekender .dw-art{\n    inset:64px 8px 23px;\n  }\n\n  .dvy-weekender .dw-bag-body{\n    top:38px;\n    height:180px;\n  }\n\n  .dvy-weekender .dw-handle-left,\n  .dvy-weekender .dw-handle-right{\n    top:5px;\n    height:75px;\n    border-width:8px;\n  }\n\n  .dvy-weekender .dw-front-panel{\n    bottom:39px;\n    height:82px;\n  }\n\n  .dvy-weekender .dw-day-pouch{\n    bottom:45px;\n    height:75px;\n  }\n\n\n  \/* STORY *\/\n\n  .dvy-weekender .dw-story-side{\n    position:static;\n  }\n\n  .dvy-weekender .dw-story-grid{\n    gap:28px;\n  }\n\n  .dvy-weekender .dw-number{\n    font-size:50px;\n  }\n\n\n  \/* PACK *\/\n\n  .dvy-weekender .dw-pack-main{\n    min-height:390px;\n    padding:25px 21px;\n  }\n\n  .dvy-weekender .dw-open-bag{\n    height:190px;\n  }\n\n  .dvy-weekender .dw-cube{\n    height:100px;\n  }\n\n  .dvy-weekender .dw-bottle-zone{\n    height:135px;\n  }\n\n\n  \/* STATION *\/\n\n  .dvy-weekender .dw-station-box{\n    border-radius:22px;\n  }\n\n  .dvy-weekender .dw-station-art{\n    min-height:305px;\n  }\n\n  .dvy-weekender .dw-station-bag{\n    top:42px;\n    height:125px;\n  }\n\n  .dvy-weekender .dw-station-panel{\n    bottom:47px;\n    height:90px;\n  }\n\n  .dvy-weekender .dw-bowl-one,\n  .dvy-weekender .dw-bowl-two{\n    bottom:80px;\n\n    width:47px;\n    height:20px;\n  }\n\n  .dvy-weekender .dw-station-copy{\n    padding:38px 23px;\n  }\n\n\n  \/* POUCH *\/\n\n  .dvy-weekender .dw-pouch-art{\n    min-height:300px;\n  }\n\n  .dvy-weekender .dw-mini-bag{\n    top:62px;\n    height:145px;\n  }\n\n  .dvy-weekender .dw-mini-pocket{\n    top:105px;\n    height:58px;\n  }\n\n\n  \/* LOWER *\/\n\n  .dvy-weekender .dw-dirty-art{\n    min-height:300px;\n  }\n\n  .dvy-weekender .dw-upper-space{\n    top:33px;\n    height:110px;\n  }\n\n  .dvy-weekender .dw-divider{\n    top:137px;\n  }\n\n  .dvy-weekender .dw-lower-space{\n    bottom:34px;\n    height:95px;\n  }\n\n\n  \/* CARDS *\/\n\n  .dvy-weekender .dw-travel-card,\n  .dvy-weekender .dw-journey-card{\n    min-height:auto;\n  }\n\n\n  \/* READY *\/\n\n  .dvy-weekender .dw-ready-art{\n    min-height:300px;\n  }\n\n  .dvy-weekender .dw-ready-bag{\n    top:44px;\n    height:170px;\n  }\n\n  .dvy-weekender .dw-ready-check{\n    top:86px;\n\n    width:60px;\n    height:60px;\n\n    font-size:27px;\n  }\n\n\n  \/* BENEFITS *\/\n\n  .dvy-weekender .dw-benefit-grid{\n    grid-template-columns:minmax(0,1fr);\n  }\n\n  .dvy-weekender .dw-benefit{\n    min-height:auto;\n    padding:25px 21px;\n  }\n\n  .dvy-weekender .dw-benefit-icon{\n    margin-bottom:25px;\n  }\n\n\n  \/* COLORS *\/\n\n  .dvy-weekender .dw-palette{\n    grid-template-columns:repeat(3,minmax(0,1fr));\n    gap:6px;\n  }\n\n  .dvy-weekender .dw-color{\n    min-height:175px;\n\n    padding:10px 7px;\n\n    border-radius:16px;\n  }\n\n  .dvy-weekender .dw-color span{\n    font-size:7.5px;\n  }\n\n\n  \/* GIFT *\/\n\n  .dvy-weekender .dw-gift-box{\n    padding:38px 21px;\n    border-radius:22px;\n  }\n\n  .dvy-weekender .dw-gift-box h2{\n    font-size:29px;\n  }\n\n\n  \/* FINAL *\/\n\n  .dvy-weekender .dw-final{\n    padding:54px 0;\n  }\n\n  .dvy-weekender .dw-final h2{\n    font-size:31px;\n  }\n}\n\n\n\/* =========================================================\n   MEDIUM CRAFT CONTAINER\n========================================================= *\/\n\n@container dvyWeekender (min-width:600px) and (max-width:850px){\n\n  .dvy-weekender .dw-hero-grid,\n  .dvy-weekender .dw-story-grid,\n  .dvy-weekender .dw-pack-grid,\n  .dvy-weekender .dw-station-box,\n  .dvy-weekender .dw-pouch-grid,\n  .dvy-weekender .dw-dirty-grid,\n  .dvy-weekender .dw-ready-box,\n  .dvy-weekender .dw-home-grid{\n    grid-template-columns:minmax(0,1fr);\n  }\n\n  .dvy-weekender .dw-story-side{\n    position:static;\n  }\n\n  .dvy-weekender .dw-travel-grid,\n  .dvy-weekender .dw-journey-grid{\n    grid-template-columns:repeat(2,minmax(0,1fr));\n  }\n\n  .dvy-weekender .dw-benefit-grid{\n    grid-template-columns:repeat(2,minmax(0,1fr));\n  }\n}\n\n\n\/* =========================================================\n   FALLBACK\n========================================================= *\/\n\n@supports not (container-type:inline-size){\n\n  @media screen and (max-width:749px){\n\n    .dvy-weekender .dw-hero-grid,\n    .dvy-weekender .dw-story-grid,\n    .dvy-weekender .dw-pack-grid,\n    .dvy-weekender .dw-station-box,\n    .dvy-weekender .dw-pouch-grid,\n    .dvy-weekender .dw-dirty-grid,\n    .dvy-weekender .dw-travel-grid,\n    .dvy-weekender .dw-journey-grid,\n    .dvy-weekender .dw-ready-box,\n    .dvy-weekender .dw-home-grid,\n    .dvy-weekender .dw-benefit-grid{\n      grid-template-columns:1fr;\n    }\n\n    .dvy-weekender .dw-story-side{\n      position:static;\n    }\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"dvy-weekender\"\u003e\n\u003c!-- HERO --\u003e\n\u003csection class=\"dw-hero\"\u003e\n\u003cdiv class=\"dw-wrap\"\u003e\n\u003cdiv class=\"dw-hero-grid\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"dw-eyebrow\"\u003e\n\u003cspan class=\"dw-dot\"\u003e\u003c\/span\u003e A More Organized Way to Travel Together\u003c\/div\u003e\n\u003cdiv class=\"dw-brand\"\u003eDoreviay™\u003c\/div\u003e\n\u003ch1 class=\"dw-main-title\"\u003ePack Once. Know Where Everything Is. \u003cspan class=\"dw-green\"\u003e Leave Together More Easily. \u003c\/span\u003e\n\u003c\/h1\u003e\n\u003cp class=\"dw-hero-copy\"\u003eThe \u003cstrong\u003eDoreviay™ Structured Pet Travel Weekender with Fold-Down Feeding Station and Modular Care Compartments\u003c\/strong\u003e turns pet packing into a structured travel system inspired by premium weekender luggage.\u003c\/p\u003e\n\u003cp class=\"dw-hero-copy\"\u003eFood, walking gear, grooming supplies, cleanup essentials, and personal pet belongings each have a clearer place—while a fold-down front panel creates a temporary feeding and care station wherever the trip takes you.\u003c\/p\u003e\n\u003cdiv class=\"dw-tags\"\u003e\n\u003cspan class=\"dw-tag\"\u003eModular Organizer Cubes\u003c\/span\u003e \u003cspan class=\"dw-tag\"\u003eFold-Down Care Station\u003c\/span\u003e \u003cspan class=\"dw-tag\"\u003eSeparate Lower Compartment\u003c\/span\u003e \u003cspan class=\"dw-tag\"\u003eDetachable Day Pouch\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dw-visual\"\u003e\n\u003cdiv class=\"dw-badge\"\u003ePremium Pet Travel System\u003c\/div\u003e\n\u003cdiv class=\"dw-art\"\u003e\n\u003cdiv class=\"dw-shadow\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dw-handle-left\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dw-handle-right\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dw-bag-body\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dw-front-panel\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dw-day-pouch\"\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=\"dw-section dw-story\"\u003e\n\u003cdiv class=\"dw-wrap\"\u003e\n\u003cdiv class=\"dw-story-grid\"\u003e\n\u003cdiv class=\"dw-story-side\"\u003e\u003cspan class=\"dw-number\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0813\/2906\/2120\/files\/1_4d2a0358-d6f9-47e1-b83d-cfbb2709837c.png?v=1790677009\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"dw-story-side\"\u003e\n\u003cspan class=\"dw-number\"\u003e01\u003c\/span\u003e\n\u003cdiv class=\"dw-eyebrow\"\u003e\n\u003cspan class=\"dw-dot\"\u003e\u003c\/span\u003e Pack by Routine\u003c\/div\u003e\n\u003ch2 class=\"dw-title\"\u003eNot One Big Compartment Full of Loose Pet Supplies.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dw-story-copy\"\u003e\n\u003cp\u003eTraditional pet travel bags often become one crowded space where food, wipes, toys, bowls, leashes, towels, and grooming products disappear underneath each other.\u003c\/p\u003e\n\u003cp\u003eDoreviay™ uses a structured interior inspired by premium luggage, creating defined zones for the supplies owners reach for throughout the trip.\u003c\/p\u003e\n\u003cp\u003eThe wide-opening top keeps the interior easier to see while removable storage cubes allow owners to organize different categories before leaving home.\u003c\/p\u003e\n\u003cp\u003eThe goal is simple: less searching after arrival and a travel bag that feels prepared before the door even closes behind you.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0813\/2906\/2120\/files\/3_140dec3c-3516-4e84-ad3d-912263f668e5.png?v=1790677009\" alt=\"\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- PACKING SYSTEM --\u003e\n\u003csection class=\"dw-section dw-pack\"\u003e\n\u003cdiv class=\"dw-wrap\"\u003e\n\u003cdiv class=\"dw-pack-head\"\u003e\n\u003cdiv class=\"dw-eyebrow\"\u003e\n\u003cspan class=\"dw-dot\"\u003e\u003c\/span\u003e Structured Vertical Organization\u003c\/div\u003e\n\u003ch2 class=\"dw-title\"\u003eSee the Essentials. \u003cspan class=\"dw-green\"\u003e Separate the Routines. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"dw-lead\"\u003eRemovable organizers and upright storage zones turn the main compartment into a visible travel system rather than a deep pile.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dw-pack-grid\"\u003e\n\u003cdiv class=\"dw-pack-main\"\u003e\n\u003ch3\u003eWide-Opening Main Compartment\u003c\/h3\u003e\n\u003cp\u003eOpen the bag from the top to reveal removable organizer cubes and a taller side zone designed around bottles and travel containers.\u003c\/p\u003e\n\u003cdiv class=\"dw-open-bag\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dw-cube dw-cube-1\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dw-cube dw-cube-2\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dw-bottle-zone\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dw-pack-side\"\u003e\n\u003carticle class=\"dw-pack-card\"\u003e\n\u003cdiv class=\"dw-pack-icon\"\u003e◻\u003c\/div\u003e\n\u003ch3\u003eRemovable Cube 01\u003c\/h3\u003e\n\u003cp\u003eOrganize food portions, treats, feeding accessories, or everyday essentials together.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dw-pack-card\"\u003e\n\u003cdiv class=\"dw-pack-icon\"\u003e◻\u003c\/div\u003e\n\u003ch3\u003eRemovable Cube 02\u003c\/h3\u003e\n\u003cp\u003eSeparate toys, medications, grooming products, or other personal pet items.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dw-pack-card\"\u003e\n\u003cdiv class=\"dw-pack-icon\"\u003e↟\u003c\/div\u003e\n\u003ch3\u003eUpright Bottle Zone\u003c\/h3\u003e\n\u003cp\u003eA taller side section gives bottles and travel containers their own vertical space.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FOLD DOWN --\u003e\n\u003csection class=\"dw-section dw-station\"\u003e\n\u003cdiv class=\"dw-wrap\"\u003e\n\u003cdiv class=\"dw-station-box\"\u003e\n\u003cdiv class=\"dw-station-art\"\u003e\n\u003cdiv class=\"dw-station-bag\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dw-station-panel\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dw-bowl-one\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dw-bowl-two\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dw-station-label\"\u003eFold-Down Feeding \u0026amp; Care Surface\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dw-station-copy\"\u003e\n\u003cdiv class=\"dw-eyebrow\"\u003e\n\u003cspan class=\"dw-dot\"\u003e\u003c\/span\u003e Unfold a Clean Space Wherever You Arrive\u003c\/div\u003e\n\u003ch2 class=\"dw-title\"\u003eThe Front Panel Becomes Part of the Trip.\u003c\/h2\u003e\n\u003cp\u003eFold the Peach Beige front panel downward to create a defined, wipe-clean surface for small travel routines.\u003c\/p\u003e\n\u003cp\u003eAt a hotel it can hold bowls or food preparation items. Beside the car it can organize treats, wipes, paw-care items, or other small essentials before everything returns to the bag.\u003c\/p\u003e\n\u003cdiv class=\"dw-station-list\"\u003e\n\u003cdiv class=\"dw-station-item\"\u003e\n\u003cspan class=\"dw-station-icon\"\u003e↘\u003c\/span\u003e Folds out directly from the main bag\u003c\/div\u003e\n\u003cdiv class=\"dw-station-item\"\u003e\n\u003cspan class=\"dw-station-icon\"\u003e◻\u003c\/span\u003e Defined surface for food and care preparation\u003c\/div\u003e\n\u003cdiv class=\"dw-station-item\"\u003e\n\u003cspan class=\"dw-station-icon\"\u003e✦\u003c\/span\u003e Wipe-clean finish for easier travel resets\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!-- DAY POUCH --\u003e\n\u003csection class=\"dw-section dw-pouch\"\u003e\n\u003cdiv class=\"dw-wrap\"\u003e\n\u003cdiv class=\"dw-pouch-grid\"\u003e\n\u003cdiv class=\"dw-pouch-copy\"\u003e\n\u003cdiv class=\"dw-eyebrow\"\u003e\n\u003cspan class=\"dw-dot\"\u003e\u003c\/span\u003e The Full Bag Can Stay Behind\u003c\/div\u003e\n\u003ch2 class=\"dw-title\"\u003eDetach the Essentials. \u003cspan class=\"dw-green\"\u003e Take the Day Pouch. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eNot every outing requires the entire weekender. The removable day pouch allows owners to separate the supplies needed for a shorter trip.\u003c\/p\u003e\n\u003cp\u003ePack waste bags, treats, wipes, a collapsible bowl, a small toy, or other essentials for cafés, parks, short walks, and visits with friends.\u003c\/p\u003e\n\u003cp\u003eThe pouch can be worn crossbody or returned to the main bag, keeping the travel system visually coordinated.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dw-pouch-art\"\u003e\n\u003cdiv class=\"dw-pouch-strap\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dw-mini-bag\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dw-mini-pocket\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- CLEAN \/ DIRTY --\u003e\n\u003csection class=\"dw-section dw-dirty\"\u003e\n\u003cdiv class=\"dw-wrap\"\u003e\n\u003cdiv class=\"dw-dirty-grid\"\u003e\n\u003cdiv class=\"dw-dirty-art\"\u003e\n\u003cdiv class=\"dw-upper-space\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dw-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dw-lower-space\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dw-dirty-copy\"\u003e\n\u003cdiv class=\"dw-eyebrow\"\u003e\n\u003cspan class=\"dw-dot\"\u003e\u003c\/span\u003e Clean and Dirty Don't Have to Travel Together\u003c\/div\u003e\n\u003ch2 class=\"dw-title\"\u003eGive Used Travel Gear \u003cspan class=\"dw-green\"\u003e Its Own Place. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eA separate lower compartment creates a dedicated zone away from the main clean-storage area.\u003c\/p\u003e\n\u003cp\u003eIt can hold used towels, muddy accessories, travel footwear, or other items owners would rather not return directly beside food, treats, or clean care supplies.\u003c\/p\u003e\n\u003cp\u003eThe separation makes it easier to keep the main travel system more organized throughout multi-day trips.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- TRAVEL DETAILS --\u003e\n\u003csection class=\"dw-section dw-travel\"\u003e\n\u003cdiv class=\"dw-wrap\"\u003e\n\u003cdiv class=\"dw-travel-head\"\u003e\n\u003cdiv class=\"dw-eyebrow\"\u003e\n\u003cspan class=\"dw-dot\"\u003e\u003c\/span\u003e Designed for the Journey Between Places\u003c\/div\u003e\n\u003ch2 class=\"dw-title\"\u003eHome. Car. Airport. Hotel. \u003cspan class=\"dw-green\"\u003e One Travel System. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dw-travel-grid\"\u003e\n\u003carticle class=\"dw-travel-card\"\u003e\n\u003cdiv class=\"dw-travel-icon\"\u003e▰\u003c\/div\u003e\n\u003ch3\u003eStructured Base\u003c\/h3\u003e\n\u003cp\u003eA reinforced lower section helps the bag remain more upright when it is placed on the floor, seat, or hotel luggage bench.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dw-travel-card\"\u003e\n\u003cdiv class=\"dw-travel-icon\"\u003e↔\u003c\/div\u003e\n\u003ch3\u003ePadded Shoulder Strap\u003c\/h3\u003e\n\u003cp\u003eCarry the weekender crossbody when moving through parking lots, terminals, hotel lobbies, or longer travel days.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dw-travel-card\"\u003e\n\u003cdiv class=\"dw-travel-icon\"\u003e⌒\u003c\/div\u003e\n\u003ch3\u003eShort Top Handles\u003c\/h3\u003e\n\u003cp\u003eGrab the bag quickly when loading or unloading the vehicle or moving it between rooms.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dw-travel-card\"\u003e\n\u003cdiv class=\"dw-travel-icon\"\u003e▣\u003c\/div\u003e\n\u003ch3\u003eRear Luggage Sleeve\u003c\/h3\u003e\n\u003cp\u003eSlide the bag over a compatible rolling suitcase handle for a more unified airport and hotel setup.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- TRAVEL SCENARIOS --\u003e\n\u003csection class=\"dw-section dw-journeys\"\u003e\n\u003cdiv class=\"dw-wrap\"\u003e\n\u003cdiv class=\"dw-journey-head\"\u003e\n\u003cdiv class=\"dw-eyebrow\"\u003e\n\u003cspan class=\"dw-dot\"\u003e\u003c\/span\u003e Built Around Real Shared Trips\u003c\/div\u003e\n\u003ch2 class=\"dw-title\"\u003eOne Bag for \u003cspan class=\"dw-green\"\u003e More Than One Kind of Weekend. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dw-journey-grid\"\u003e\n\u003carticle class=\"dw-journey-card\"\u003e\n\u003cdiv class=\"dw-journey-no\"\u003e01\u003c\/div\u003e\n\u003ch3\u003eRoad Trips \u0026amp; Hotels\u003c\/h3\u003e\n\u003cp\u003eKeep feeding, walking, cleanup, and personal pet supplies organized when the car and hotel room both become part of the routine.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dw-journey-card\"\u003e\n\u003cdiv class=\"dw-journey-no\"\u003e02\u003c\/div\u003e\n\u003ch3\u003eCabin \u0026amp; Outdoor Weekends\u003c\/h3\u003e\n\u003cp\u003eSeparate muddy or used items below while keeping clean supplies easier to reach in the main compartment.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dw-journey-card\"\u003e\n\u003cdiv class=\"dw-journey-no\"\u003e03\u003c\/div\u003e\n\u003ch3\u003eBoarding \u0026amp; Family Visits\u003c\/h3\u003e\n\u003cp\u003eSend familiar food, grooming items, toys, medication, and personal belongings together in one organized system.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dw-journey-card\"\u003e\n\u003cdiv class=\"dw-journey-no\"\u003e04\u003c\/div\u003e\n\u003ch3\u003ePet-Friendly Workdays\u003c\/h3\u003e\n\u003cp\u003eCarry everyday essentials into a pet-friendly office while the detachable pouch handles shorter trips away from the main bag.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dw-journey-card\"\u003e\n\u003cdiv class=\"dw-journey-no\"\u003e05\u003c\/div\u003e\n\u003ch3\u003eMoving Days\u003c\/h3\u003e\n\u003cp\u003eKeep frequently needed pet supplies together while the rest of the household is packed into boxes and luggage.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dw-journey-card\"\u003e\n\u003cdiv class=\"dw-journey-no\"\u003e06\u003c\/div\u003e\n\u003ch3\u003eQuick Overnight Plans\u003c\/h3\u003e\n\u003cp\u003eMaintain a ready-to-go travel system at home so shorter trips need less last-minute gathering and repacking.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- KEEP PACKED --\u003e\n\u003csection class=\"dw-section dw-ready\"\u003e\n\u003cdiv class=\"dw-wrap\"\u003e\n\u003cdiv class=\"dw-ready-box\"\u003e\n\u003cdiv class=\"dw-ready-copy\"\u003e\n\u003cdiv class=\"dw-eyebrow\"\u003e\n\u003cspan class=\"dw-dot\"\u003e\u003c\/span\u003e Ready Before the Plan Is Final\u003c\/div\u003e\n\u003ch2 class=\"dw-title\"\u003eKeep the Essentials Packed. \u003cspan class=\"dw-green\"\u003e Make Spontaneous Plans Easier. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eAt home, the weekender can act as a permanent travel station for duplicate bowls, wipes, waste bags, travel grooming items, and other essentials.\u003c\/p\u003e\n\u003cp\u003eWhen plans change quickly, owners can add food, medication, or trip-specific items without rebuilding the entire packing system from the beginning.\u003c\/p\u003e\n\u003cp\u003eThe bag becomes part of the routine rather than something that only appears after travel has already become stressful.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dw-ready-art\"\u003e\n\u003cdiv class=\"dw-ready-bag\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dw-ready-check\"\u003e✓\u003c\/div\u003e\n\u003cdiv class=\"dw-ready-label\"\u003ePacked · Organized · Ready\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- DESIGN --\u003e\n\u003csection class=\"dw-section dw-home\"\u003e\n\u003cdiv class=\"dw-wrap\"\u003e\n\u003cdiv class=\"dw-home-grid\"\u003e\n\u003cdiv class=\"dw-home-copy\"\u003e\n\u003cdiv class=\"dw-eyebrow\"\u003e\n\u003cspan class=\"dw-dot\"\u003e\u003c\/span\u003e Pet Travel That Looks Like Travel\u003c\/div\u003e\n\u003ch2 class=\"dw-title\"\u003eCloser to Premium Luggage. \u003cspan class=\"dw-green\"\u003e Further From Utility Pet Gear. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eFresh Olive Green gives the structured textile body a calm, lifestyle-driven appearance rather than the visual language of tactical pet equipment.\u003c\/p\u003e\n\u003cp\u003eCocoa Brown reinforces the base, handles, and high-contact edges, while Peach Beige brightens the interior and fold-down care surface.\u003c\/p\u003e\n\u003cp\u003eThe lighter interior also makes smaller pet supplies easier to spot when the bag is open in a hotel room, vehicle, or low-light travel space.\u003c\/p\u003e\n\u003cdiv class=\"dw-location-tags\"\u003e\n\u003cspan class=\"dw-location\"\u003eRoad Trips\u003c\/span\u003e \u003cspan class=\"dw-location\"\u003eHotels\u003c\/span\u003e \u003cspan class=\"dw-location\"\u003eAirports\u003c\/span\u003e \u003cspan class=\"dw-location\"\u003eCabin Weekends\u003c\/span\u003e \u003cspan class=\"dw-location\"\u003eFamily Visits\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dw-palette\"\u003e\n\u003cdiv class=\"dw-color\"\u003e\u003cspan\u003e Fresh\u003cbr\u003eOlive Green \u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"dw-color\"\u003e\u003cspan\u003e Cocoa\u003cbr\u003eBrown \u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"dw-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!-- WHO IT'S FOR --\u003e\n\u003csection class=\"dw-section dw-story\"\u003e\n\u003cdiv class=\"dw-wrap\"\u003e\n\u003cdiv class=\"dw-story-grid\"\u003e\n\u003cdiv class=\"dw-story-side\"\u003e\u003cspan class=\"dw-number\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0813\/2906\/2120\/files\/2_5759d133-64cf-4a55-8a37-f852d1dd88b8.png?v=1790677009\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"dw-story-side\"\u003e\n\u003cspan class=\"dw-number\"\u003e02\u003c\/span\u003e\n\u003cdiv class=\"dw-eyebrow\"\u003e\n\u003cspan class=\"dw-dot\"\u003e\u003c\/span\u003e For Pets Who Are Part of the Plan\u003c\/div\u003e\n\u003ch2 class=\"dw-title\"\u003eA Permanent Travel System for Owners Who Go Together.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dw-story-copy\"\u003e\n\u003cp\u003eThe weekender is especially suited to dog and cat owners who travel regularly, families who take weekend road trips, multi-pet households, apartment dwellers visiting friends, and owners who prefer keeping a dedicated pet travel system ready.\u003c\/p\u003e\n\u003cp\u003eModular organizers make it easier to change the packing setup between overnight stays, outdoor weekends, boarding drop-offs, and longer journeys.\u003c\/p\u003e\n\u003cp\u003eThe detachable day pouch prevents shorter outings from requiring the entire travel system, while the lower compartment handles items that become wet or dirty during the trip.\u003c\/p\u003e\n\u003cp\u003eWhen everything has a place before departure, arriving with a pet can feel more like continuing a familiar routine instead of unpacking a collection of random tote bags.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- BENEFITS --\u003e\n\u003csection class=\"dw-section dw-benefits\"\u003e\n\u003cdiv class=\"dw-wrap\"\u003e\n\u003cdiv class=\"dw-benefit-head\"\u003e\n\u003cdiv class=\"dw-eyebrow\"\u003e\n\u003cspan class=\"dw-dot\"\u003e\u003c\/span\u003e Why Doreviay™\u003c\/div\u003e\n\u003ch2 class=\"dw-title\"\u003eOrganized When You Leave. Useful When You Arrive. \u003cspan class=\"dw-green\"\u003e Ready for the Next Trip. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"dw-lead\"\u003eStructured storage, modular organizers, a fold-down care surface, detachable day pouch, and separated lower compartment create a more refined way to travel with the companion who is already part of the plan.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dw-benefit-grid\"\u003e\n\u003carticle class=\"dw-benefit\"\u003e\n\u003cdiv class=\"dw-benefit-no\"\u003e01\u003c\/div\u003e\n\u003cdiv class=\"dw-benefit-icon\"\u003e🧳\u003c\/div\u003e\n\u003ch3\u003ePack by Routine, Not by Random Pockets\u003c\/h3\u003e\n\u003cp\u003eStructured vertical compartments and removable organizers keep food, walking gear, grooming essentials, and cleanup supplies visible and separated instead of disappearing into one oversized main compartment.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dw-benefit\"\u003e\n\u003cdiv class=\"dw-benefit-no\"\u003e02\u003c\/div\u003e\n\u003cdiv class=\"dw-benefit-icon\"\u003e↘\u003c\/div\u003e\n\u003ch3\u003eUnfold a Clean Space Wherever You Arrive\u003c\/h3\u003e\n\u003cp\u003eThe front panel converts into a wipe-clean feeding and care surface, giving you a defined place to prepare food, organize supplies, or handle quick cleanup in hotels, cars, and guest spaces.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dw-benefit\"\u003e\n\u003cdiv class=\"dw-benefit-no\"\u003e03\u003c\/div\u003e\n\u003cdiv class=\"dw-benefit-icon\"\u003e◻\u003c\/div\u003e\n\u003ch3\u003eTake the Small Bag When the Big One Can Stay Behind\u003c\/h3\u003e\n\u003cp\u003eThe detachable day pouch carries everyday essentials for parks, cafés, short walks, and quick outings without requiring the entire weekender.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dw-benefit\"\u003e\n\u003cdiv class=\"dw-benefit-no\"\u003e04\u003c\/div\u003e\n\u003cdiv class=\"dw-benefit-icon\"\u003e🚗\u003c\/div\u003e\n\u003ch3\u003eMade for the Car, Hotel \u0026amp; Weekend Away\u003c\/h3\u003e\n\u003cp\u003eA structured base, suitcase sleeve, padded strap, and upright storage zones help the bag move smoothly between home, vehicle, hotel room, and destination.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dw-benefit\"\u003e\n\u003cdiv class=\"dw-benefit-no\"\u003e05\u003c\/div\u003e\n\u003cdiv class=\"dw-benefit-icon\"\u003e✦\u003c\/div\u003e\n\u003ch3\u003eClean and Dirty Don't Have to Travel Together\u003c\/h3\u003e\n\u003cp\u003eA separate lower section creates dedicated space for used towels, muddy accessories, or other travel items you would rather keep away from food and clean supplies.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dw-benefit\"\u003e\n\u003cdiv class=\"dw-benefit-no\"\u003e06\u003c\/div\u003e\n\u003cdiv class=\"dw-benefit-icon\"\u003e♡\u003c\/div\u003e\n\u003ch3\u003eMake Leaving Together Feel Easier\u003c\/h3\u003e\n\u003cp\u003eA permanent, organized travel setup removes some of the last-minute packing friction from shared trips, making it a thoughtful gift for pet owners who see their companion as part of every plan.\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=\"dw-section dw-gift\"\u003e\n\u003cdiv class=\"dw-wrap\"\u003e\n\u003cdiv class=\"dw-gift-box\"\u003e\n\u003cdiv class=\"dw-heart\"\u003e♡\u003c\/div\u003e\n\u003ch2\u003eFor the Pet Owner Whose Companion Is Already Part of Every Plan.\u003c\/h2\u003e\n\u003cp\u003eFor birthdays, holidays, housewarmings, new-car celebrations, new apartments, or welcoming a newly adopted pet, the Doreviay™ weekender offers something designed to keep becoming useful—trip after trip, hotel after hotel, and weekend after weekend.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FINAL --\u003e\n\u003csection class=\"dw-final\"\u003e\n\u003cdiv class=\"dw-wrap\"\u003e\n\u003cdiv class=\"dw-final-brand\"\u003eDoreviay™\u003c\/div\u003e\n\u003ch2\u003eOrganized When You Leave. Useful When You Arrive. Designed to Go Wherever Life Takes You Together.\u003c\/h2\u003e\n\u003cp\u003eDoreviay™ turns pet packing into a more refined travel ritual—bringing structure to what you carry, flexibility to what you use at the destination, and a permanent place for the essentials that make shared travel feel easier.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":67802803306728,"sku":"Doreviay-15","price":79.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0813\/2906\/2120\/files\/5e337eea-8734-49dd-ab4a-bfd491b29d49.png?v=1790676908"}],"url":"https:\/\/doreviay.com\/collections\/frontpage.oembed","provider":"doreviay.com","version":"1.0","type":"link"}