{"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","url":"https:\/\/doreviay.com\/products\/doreviay%e2%84%a2-sculpted-pet-bathing-set-with-dispensing-massage-brush-and-organized-drying-dock","provider":"doreviay.com","version":"1.0","type":"link"}