{"product_id":"thickened-cozy-warm-pet-sleeping-bag","title":"Thickened Cozy Warm Pet Sleeping Bag","description":"\n\u003cdiv id=\"viqzes-pet-sleep\"\u003e\n\u003cstyle\u003e\n#viqzes-pet-sleep{\n  --ps-bg:#f7f3ed;--ps-cream:#eee6da;--ps-brown:#9a7657;\n  --ps-dark:#40382f;--ps-text:#625b52;--ps-line:#e5ddd2;\n  --ps-motion:cubic-bezier(.22,.8,.25,1);\n  width:100%;max-width:1100px;margin:0 auto;color:var(--ps-text);\n  font-family:inherit;line-height:1.7;overflow:hidden;\n}\n#viqzes-pet-sleep *{box-sizing:border-box}\n#viqzes-pet-sleep img{display:block;width:100%;height:auto;object-fit:cover;border-radius:13px}\n#viqzes-pet-sleep h2{color:var(--ps-dark);font-size:clamp(25px,3.5vw,38px);line-height:1.25;letter-spacing:.5px;margin:0 0 16px}\n#viqzes-pet-sleep h3{color:var(--ps-dark);font-size:20px;line-height:1.35;margin:0 0 10px}\n#viqzes-pet-sleep p{font-size:15px;margin:0 0 13px}\n#viqzes-pet-sleep .ps-section{padding:58px 6%}\n#viqzes-pet-sleep .ps-center{text-align:center}\n#viqzes-pet-sleep .ps-kicker{color:var(--ps-brown);font-size:11px;font-weight:700;letter-spacing:3px;text-transform:uppercase;margin-bottom:12px}\n#viqzes-pet-sleep .ps-desc{max-width:680px;margin:0 auto 28px;color:#81786d;font-size:14px}\n#viqzes-pet-sleep .ps-hero{\n  position:relative;isolation:isolate;background:linear-gradient(135deg,#f1e9dc,#e9e0d4);\n  background-size:180% 180%;padding:40px 5%;border-radius:15px;\n  animation:ps-hero-glow 12s ease-in-out infinite alternate;\n}\n#viqzes-pet-sleep .ps-hero:before{\n  content:\"\";position:absolute;inset:0;z-index:-1;pointer-events:none;\n  background:radial-gradient(circle at 12% 18%,rgba(255,255,255,.72),transparent 34%),radial-gradient(circle at 88% 82%,rgba(174,143,109,.15),transparent 35%);\n}\n#viqzes-pet-sleep .ps-hero-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:36px}\n#viqzes-pet-sleep .ps-hero-copy{padding:12px 0}\n#viqzes-pet-sleep .ps-hero h2{font-size:clamp(30px,4vw,46px);letter-spacing:1px}\n#viqzes-pet-sleep .ps-hero-copy\u003ep{color:#6f6559;font-size:16px;line-height:1.85}\n#viqzes-pet-sleep .ps-hero-img img{box-shadow:0 14px 35px rgba(75,57,38,.13);animation:ps-float 6s ease-in-out infinite;transform-origin:center}\n#viqzes-pet-sleep .ps-tags{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:23px 0}\n#viqzes-pet-sleep .ps-tag{padding:10px 12px;background:rgba(255,255,255,.72);border-radius:8px;color:#635849;font-size:13px}\n#viqzes-pet-sleep .ps-tag span{color:#a17c55;margin-right:6px}\n#viqzes-pet-sleep .ps-btn-wrap{text-align:center;margin:24px auto 0}\n#viqzes-pet-sleep .ps-btn{\n  position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;\n  min-width:205px;max-width:92%;min-height:46px;padding:10px 24px;border-radius:30px;\n  background:#80654d;border:1px solid #80654d;color:#fff!important;font-size:13px;\n  font-weight:700;letter-spacing:1px;text-decoration:none!important;white-space:nowrap;\n  line-height:1.2;cursor:pointer;box-shadow:0 6px 16px rgba(91,68,46,.13);\n  transition:transform .28s var(--ps-motion),box-shadow .28s ease,background .28s ease;\n}\n#viqzes-pet-sleep .ps-btn:before{\n  content:\"\";position:absolute;top:-60%;left:-45%;width:35%;height:220%;\n  transform:rotate(25deg);background:rgba(255,255,255,.24);\n  transition:left .65s var(--ps-motion);pointer-events:none;\n}\n#viqzes-pet-sleep .ps-btn:hover{background:#5f4937;border-color:#5f4937;transform:translateY(-3px);box-shadow:0 11px 22px rgba(91,68,46,.22)}\n#viqzes-pet-sleep .ps-btn:hover:before{left:125%}\n#viqzes-pet-sleep .ps-btn.ps-light{color:#80654d!important;background:transparent}\n#viqzes-pet-sleep .ps-btn.ps-light:hover{background:#80654d;color:#fff!important}\n#viqzes-pet-sleep .ps-benefits{display:grid;grid-template-columns:repeat(4,1fr);gap:13px;margin-top:30px}\n#viqzes-pet-sleep .ps-benefit{ text-align:center;background:#fff;border:1px solid var(--ps-line);border-radius:12px;padding:22px 12px}\n#viqzes-pet-sleep .ps-icon{font-size:27px;margin-bottom:9px}\n#viqzes-pet-sleep .ps-benefit strong{display:block;color:var(--ps-dark);font-size:14px;margin-bottom:5px}\n#viqzes-pet-sleep .ps-benefit p{font-size:12px;color:#82796f;margin:0}\n#viqzes-pet-sleep .ps-feature{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:42px}\n#viqzes-pet-sleep .ps-feature+.ps-feature{margin-top:48px}\n#viqzes-pet-sleep .ps-feature.ps-reverse .ps-photo{order:2}\n#viqzes-pet-sleep .ps-photo img{box-shadow:0 12px 28px rgba(60,47,35,.10)}\n#viqzes-pet-sleep .ps-copy{padding:10px 0}\n#viqzes-pet-sleep .ps-copy ul{padding-left:20px;margin:18px 0}\n#viqzes-pet-sleep .ps-copy li{margin-bottom:9px;font-size:14px}\n#viqzes-pet-sleep .ps-pill{display:inline-block;padding:6px 13px;background:#eee5d8;border-radius:20px;color:#80654d;font-size:11px;font-weight:700;letter-spacing:1px;margin-bottom:14px}\n#viqzes-pet-sleep .ps-highlight{background:#f3eee6;border-radius:15px}\n#viqzes-pet-sleep .ps-detail-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:30px}\n#viqzes-pet-sleep .ps-detail{background:#fff;border:1px solid var(--ps-line);border-radius:12px;overflow:hidden}\n#viqzes-pet-sleep .ps-detail img{border-radius:0;aspect-ratio:1.15;object-fit:cover}\n#viqzes-pet-sleep .ps-detail-copy{padding:17px}\n#viqzes-pet-sleep .ps-detail-copy p{color:#81786e;font-size:13px;margin:0}\n#viqzes-pet-sleep .ps-color-area{background:#f8f5ef;border-radius:14px}\n#viqzes-pet-sleep .ps-color-layout{display:grid;grid-template-columns:1fr 1fr;gap:35px;align-items:center}\n#viqzes-pet-sleep .ps-color-image img{box-shadow:0 10px 28px rgba(65,52,39,.09)}\n#viqzes-pet-sleep .ps-swatches{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0}\n#viqzes-pet-sleep .ps-swatch{border:1px solid #d8cdbf;background:#fff;color:#5f574e;border-radius:25px;padding:9px 16px;font-size:12px;min-height:40px;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease,background .25s ease}\n#viqzes-pet-sleep .ps-swatch.active{background:#80654d;color:#fff;border-color:#80654d;box-shadow:0 5px 14px rgba(91,68,46,.2)}\n#viqzes-pet-sleep .ps-swatch:hover{transform:translateY(-2px);box-shadow:0 6px 14px rgba(91,68,46,.12)}\n#viqzes-pet-sleep .ps-color-description{background:#fff;padding:15px 17px;border-radius:10px;border:1px solid var(--ps-line);font-size:13px;color:#746b60;min-height:70px;transition:opacity .22s ease,transform .22s ease}\n#viqzes-pet-sleep .ps-size{background:#f0e9df;border-radius:15px}\n#viqzes-pet-sleep .ps-size-tabs{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin:25px 0}\n#viqzes-pet-sleep .ps-size-tab{border:1px solid #c9b9a7;border-radius:30px;background:#fff;color:#6b5b4c;padding:10px 28px;min-width:115px;min-height:44px;cursor:pointer;font-weight:700;transition:transform .25s ease,box-shadow .25s ease,background .25s ease}\n#viqzes-pet-sleep .ps-size-tab.active{background:#80654d;color:#fff;border-color:#80654d;box-shadow:0 5px 14px rgba(91,68,46,.2)}\n#viqzes-pet-sleep .ps-size-tab:hover{transform:translateY(-2px);box-shadow:0 6px 14px rgba(91,68,46,.12)}\n#viqzes-pet-sleep .ps-size-result{max-width:670px;margin:0 auto;background:#fff;border-radius:13px;padding:25px;text-align:center;transition:opacity .22s ease,transform .22s ease}\n#viqzes-pet-sleep .ps-size-result strong{color:#80654d;font-size:24px}\n#viqzes-pet-sleep .ps-size-result p{font-size:14px;color:#746b60}\n#viqzes-pet-sleep .ps-size-table{width:100%;border-collapse:collapse;margin:25px auto 10px;background:#fff;border-radius:10px;overflow:hidden;font-size:13px}\n#viqzes-pet-sleep .ps-size-table th{background:#80654d;color:#fff;padding:13px 9px;text-align:center}\n#viqzes-pet-sleep .ps-size-table td{padding:13px 9px;text-align:center;border-bottom:1px solid #eee6dc}\n#viqzes-pet-sleep .ps-fit-tip{max-width:750px;margin:18px auto 0;background:#fff;padding:16px;border-radius:10px;font-size:12px;color:#786e62}\n#viqzes-pet-sleep .ps-scenes{display:grid;grid-template-columns:repeat(4,1fr);gap:13px;margin-top:28px}\n#viqzes-pet-sleep .ps-scene{background:#fff;border:1px solid var(--ps-line);border-radius:12px;padding:22px 12px;text-align:center}\n#viqzes-pet-sleep .ps-scene-icon{font-size:29px;margin-bottom:9px}\n#viqzes-pet-sleep .ps-scene strong{display:block;color:var(--ps-dark);font-size:14px}\n#viqzes-pet-sleep .ps-scene p{color:#82796f;font-size:12px;margin:6px 0 0}\n#viqzes-pet-sleep .ps-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:28px}\n#viqzes-pet-sleep .ps-step{padding:23px 17px;background:#f5f1e9;border-radius:12px;text-align:center}\n#viqzes-pet-sleep .ps-number{width:39px;height:39px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#80654d;color:#fff;font-weight:700;margin:0 auto 14px}\n#viqzes-pet-sleep .ps-step p{font-size:13px;color:#81786d;margin:0}\n#viqzes-pet-sleep .ps-faq{max-width:850px;margin:28px auto 0}\n#viqzes-pet-sleep .ps-faq details{background:#fff;border:1px solid var(--ps-line);border-radius:9px;margin-bottom:10px;padding:0 17px;transition:border-color .25s ease,box-shadow .25s ease}\n#viqzes-pet-sleep .ps-faq details[open]{border-color:#cdbba5;box-shadow:0 7px 18px rgba(76,57,37,.07)}\n#viqzes-pet-sleep .ps-faq summary{cursor:pointer;list-style:none;position:relative;padding:16px 30px 16px 0;color:#443b32;font-size:14px;font-weight:700}\n#viqzes-pet-sleep .ps-faq summary::-webkit-details-marker{display:none}\n#viqzes-pet-sleep .ps-faq summary:after{content:\"+\";position:absolute;right:0;top:10px;font-size:22px;color:#9a7657;transition:transform .25s ease}\n#viqzes-pet-sleep .ps-faq details[open] summary:after{content:\"−\";transform:rotate(180deg)}\n#viqzes-pet-sleep .ps-answer{border-top:1px solid #eee8df;padding:13px 0 16px;font-size:13px;color:#7a7167}\n#viqzes-pet-sleep .ps-final{background:linear-gradient(135deg,#e9dfd1,#f5efe6);border-radius:15px;text-align:center}\n#viqzes-pet-sleep .ps-final p{max-width:640px;margin:0 auto;color:#72675b}\n#viqzes-pet-sleep .ps-note{padding:17px;background:#f5f1e9;border-left:4px solid #a88865;border-radius:7px;margin-top:22px}\n#viqzes-pet-sleep .ps-note p{font-size:12px;color:#746b60;margin:0 0 6px}\n\n\/* Dynamic card and image effects *\/\n#viqzes-pet-sleep .ps-tag,\n#viqzes-pet-sleep .ps-benefit,\n#viqzes-pet-sleep .ps-detail,\n#viqzes-pet-sleep .ps-scene,\n#viqzes-pet-sleep .ps-step{\n  transition:transform .35s var(--ps-motion),box-shadow .35s ease,border-color .35s ease;\n}\n#viqzes-pet-sleep .ps-tag:hover,\n#viqzes-pet-sleep .ps-benefit:hover,\n#viqzes-pet-sleep .ps-detail:hover,\n#viqzes-pet-sleep .ps-scene:hover,\n#viqzes-pet-sleep .ps-step:hover{\n  transform:translateY(-6px);box-shadow:0 14px 28px rgba(76,57,37,.11);border-color:#cdbba5;\n}\n#viqzes-pet-sleep .ps-benefit .ps-icon,\n#viqzes-pet-sleep .ps-scene-icon{display:inline-block;transition:transform .35s var(--ps-motion)}\n#viqzes-pet-sleep .ps-benefit:hover .ps-icon,\n#viqzes-pet-sleep .ps-scene:hover .ps-scene-icon{transform:translateY(-4px) rotate(-7deg) scale(1.12)}\n#viqzes-pet-sleep .ps-photo img,\n#viqzes-pet-sleep .ps-detail img,\n#viqzes-pet-sleep .ps-color-image img{transition:transform .7s var(--ps-motion),filter .5s ease}\n#viqzes-pet-sleep .ps-photo:hover img,\n#viqzes-pet-sleep .ps-detail:hover img,\n#viqzes-pet-sleep .ps-color-image:hover img{transform:scale(1.035);filter:saturate(1.04)}\n#viqzes-pet-sleep .ps-reveal{opacity:0;transform:translateY(24px);transition:opacity .75s ease,transform .75s var(--ps-motion)}\n#viqzes-pet-sleep .ps-reveal.ps-visible{opacity:1;transform:translateY(0)}\n#viqzes-pet-sleep .ps-reveal-child{opacity:0;transform:translateY(18px);transition:opacity .55s ease,transform .55s var(--ps-motion)}\n#viqzes-pet-sleep .ps-reveal.ps-visible .ps-reveal-child{opacity:1;transform:translateY(0)}\n#viqzes-pet-sleep .ps-reveal.ps-visible .ps-reveal-child:nth-child(2){transition-delay:.08s}\n#viqzes-pet-sleep .ps-reveal.ps-visible .ps-reveal-child:nth-child(3){transition-delay:.16s}\n#viqzes-pet-sleep .ps-reveal.ps-visible .ps-reveal-child:nth-child(4){transition-delay:.24s}\n#viqzes-pet-sleep .ps-reveal.ps-visible .ps-reveal-child:nth-child(5){transition-delay:.32s}\n#viqzes-pet-sleep .ps-btn.ps-clicked{animation:ps-button-tap .38s ease}\n@keyframes ps-hero-glow{0%{background-position:0% 40%}100%{background-position:100% 60%}}\n@keyframes ps-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-7px)}}\n@keyframes ps-button-tap{0%{transform:scale(1)}45%{transform:scale(.96)}100%{transform:scale(1)}}\n\n@media(max-width:700px){\n  #viqzes-pet-sleep .ps-hero-img img{animation:none}\n  #viqzes-pet-sleep .ps-tag:hover,\n  #viqzes-pet-sleep .ps-benefit:hover,\n  #viqzes-pet-sleep .ps-detail:hover,\n  #viqzes-pet-sleep .ps-scene:hover,\n  #viqzes-pet-sleep .ps-step:hover{transform:none}\n  #viqzes-pet-sleep .ps-section{padding:38px 5%}\n  #viqzes-pet-sleep .ps-hero{padding:24px 5%}\n  #viqzes-pet-sleep .ps-hero-grid,\n  #viqzes-pet-sleep .ps-feature,\n  #viqzes-pet-sleep .ps-color-layout{grid-template-columns:1fr;gap:22px}\n  #viqzes-pet-sleep .ps-hero-img{order:-1}\n  #viqzes-pet-sleep .ps-feature.ps-reverse .ps-photo{order:0}\n  #viqzes-pet-sleep .ps-benefits{grid-template-columns:1fr 1fr;gap:9px}\n  #viqzes-pet-sleep .ps-detail-grid{grid-template-columns:1fr;gap:12px}\n  #viqzes-pet-sleep .ps-detail img{aspect-ratio:1.4}\n  #viqzes-pet-sleep .ps-scenes{grid-template-columns:1fr 1fr;gap:9px}\n  #viqzes-pet-sleep .ps-steps{grid-template-columns:1fr;gap:10px}\n  #viqzes-pet-sleep .ps-btn{min-width:190px;min-height:44px;padding:10px 20px}\n  #viqzes-pet-sleep .ps-size-result{padding:18px 12px}\n  #viqzes-pet-sleep .ps-size-table{font-size:11px}\n  #viqzes-pet-sleep .ps-size-table th,\n  #viqzes-pet-sleep .ps-size-table td{padding:10px 5px}\n}\n@media(prefers-reduced-motion:reduce){\n  #viqzes-pet-sleep *,\n  #viqzes-pet-sleep *:before,\n  #viqzes-pet-sleep *:after{\n    animation-duration:.01ms!important;animation-iteration-count:1!important;\n    scroll-behavior:auto!important;transition-duration:.01ms!important;\n  }\n  #viqzes-pet-sleep .ps-reveal,\n  #viqzes-pet-sleep .ps-reveal-child{opacity:1;transform:none}\n}\n\u003c\/style\u003e\n\n\u003c!-- HERO --\u003e\n\u003csection class=\"ps-hero\"\u003e\n  \u003cdiv class=\"ps-hero-grid\"\u003e\n    \u003cdiv class=\"ps-hero-copy\"\u003e\n      \u003cdiv class=\"ps-kicker\"\u003eA LITTLE WARMTH, A LOT OF LOVE\u003c\/div\u003e\n      \u003ch2\u003eTHE COZIEST LITTLE PLACE TO CURL UP\u003c\/h2\u003e\n      \u003cp\u003eGive your furry companion a soft, covered place to tuck in, relax and enjoy a peaceful nap.\u003c\/p\u003e\n      \u003cp\u003eWith a plush entrance and a cozy ribbed exterior, this sleeping bag creates a welcoming little hideaway for cats and small dogs.\u003c\/p\u003e\n      \u003cdiv class=\"ps-tags\"\u003e\n        \u003cdiv class=\"ps-tag\"\u003e\n\u003cspan\u003e✦\u003c\/span\u003eSoft Plush Entrance\u003c\/div\u003e\n        \u003cdiv class=\"ps-tag\"\u003e\n\u003cspan\u003e✦\u003c\/span\u003eCovered Burrow Design\u003c\/div\u003e\n        \u003cdiv class=\"ps-tag\"\u003e\n\u003cspan\u003e✦\u003c\/span\u003eTextured Outer Fabric\u003c\/div\u003e\n        \u003cdiv class=\"ps-tag\"\u003e\n\u003cspan\u003e✦\u003c\/span\u003eTwo Size Options\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ps-btn-wrap\"\u003e\u003ca href=\"#product-info-top\" class=\"ps-btn ps-scroll\"\u003eFIND THEIR COZY SPOT\u003c\/a\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ps-hero-img\"\u003e\n      \u003cimg src=\"https:\/\/storage2.tianyierp.com\/public\/merc\/2026-11-03\/97322779203862529.webp\" alt=\"Small dog curled up in a warm beige plush pet sleeping bag\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- KEY BENEFITS --\u003e\n\u003csection class=\"ps-section ps-center\"\u003e\n  \u003cdiv class=\"ps-kicker\"\u003eMADE FOR LITTLE HOME BODIES\u003c\/div\u003e\n  \u003ch2\u003eA SOFTER PLACE TO SETTLE IN\u003c\/h2\u003e\n  \u003cp class=\"ps-desc\"\u003eA cozy covered shape, a fluffy entrance and a textured finish come together to make your pet's favorite resting corner even more inviting.\u003c\/p\u003e\n  \u003cdiv class=\"ps-benefits\"\u003e\n    \u003cdiv class=\"ps-benefit\"\u003e\n\u003cdiv class=\"ps-icon\"\u003e☁️\u003c\/div\u003e\n\u003cstrong\u003ePlush Cuff\u003c\/strong\u003e\u003cp\u003eA soft, fluffy edge around the entrance.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"ps-benefit\"\u003e\n\u003cdiv class=\"ps-icon\"\u003e🏡\u003c\/div\u003e\n\u003cstrong\u003eCovered Design\u003c\/strong\u003e\u003cp\u003eA tucked-away space for pets who love to burrow.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"ps-benefit\"\u003e\n\u003cdiv class=\"ps-icon\"\u003e〰️\u003c\/div\u003e\n\u003cstrong\u003eRibbed Texture\u003c\/strong\u003e\u003cp\u003eA cozy-looking outer layer with raised stripes.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"ps-benefit\"\u003e\n\u003cdiv class=\"ps-icon\"\u003e🐾\u003c\/div\u003e\n\u003cstrong\u003ePet Friendly Shape\u003c\/strong\u003e\u003cp\u003eDesigned for cats and suitably sized small dogs.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- FEATURE 1 --\u003e\n\u003csection class=\"ps-section\" style=\"background:#f5f0e8;\"\u003e\n  \u003cdiv class=\"ps-feature\"\u003e\n    \u003cdiv class=\"ps-photo\"\u003e\u003cimg src=\"https:\/\/storage2.tianyierp.com\/public\/merc\/2026-10-30\/96712503089692673.webp\" alt=\"Cat resting inside a covered beige pet sleeping bag\" loading=\"lazy\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"ps-copy\"\u003e\n      \u003cspan class=\"ps-pill\"\u003e01 · A PRIVATE LITTLE RETREAT\u003c\/span\u003e\n      \u003ch2\u003eTHEIR OWN LITTLE UNDER-THE-COVERS SPOT\u003c\/h2\u003e\n      \u003cp\u003eSome pets love slipping beneath blankets, curling up in corners or finding a quiet place of their own.\u003c\/p\u003e\n      \u003cp\u003eThe sleeping-bag silhouette creates a covered resting area while keeping an open entrance for your companion to peek out, stretch or step away.\u003c\/p\u003e\n      \u003cul\u003e\n\u003cli\u003eA cozy enclosed shape for burrowing and curling up.\u003c\/li\u003e\n\u003cli\u003eAn open entrance for easy access.\u003c\/li\u003e\n\u003cli\u003eA familiar little hideaway in your home.\u003c\/li\u003e\n\u003c\/ul\u003e\n      \u003cdiv class=\"ps-btn-wrap\"\u003e\u003ca href=\"#product-info-top\" class=\"ps-btn ps-scroll\"\u003eEXPLORE THE SLEEPING BAG\u003c\/a\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- FEATURE 2 --\u003e\n\u003csection class=\"ps-section\"\u003e\n  \u003cdiv class=\"ps-feature ps-reverse\"\u003e\n    \u003cdiv class=\"ps-photo\"\u003e\u003cimg src=\"https:\/\/storage2.tianyierp.com\/public\/merc\/2026-10-30\/96712507971862529.webp\" alt=\"Cat coming out of the soft plush entrance of a ribbed pet sleeping bag\" loading=\"lazy\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"ps-copy\"\u003e\n      \u003cspan class=\"ps-pill\"\u003e02 · SOFTNESS IN EVERY DETAIL\u003c\/span\u003e\n      \u003ch2\u003eA FLUFFY WELCOME AT EVERY NAP\u003c\/h2\u003e\n      \u003cp\u003eThe generous plush cuff frames the entrance with a soft-looking finish, while the ribbed outer fabric adds a warm, textured appearance.\u003c\/p\u003e\n      \u003cul\u003e\n\u003cli\u003eThick-looking plush entrance for a soft resting edge.\u003c\/li\u003e\n\u003cli\u003eRaised striped texture for visual depth.\u003c\/li\u003e\n\u003cli\u003eEnclosed interior for a tucked-in resting experience.\u003c\/li\u003e\n\u003cli\u003eSimple design that blends into cozy home interiors.\u003c\/li\u003e\n\u003c\/ul\u003e\n      \u003cdiv class=\"ps-btn-wrap\"\u003e\u003ca href=\"#product-info-top\" class=\"ps-btn ps-light ps-scroll\"\u003eCHOOSE THEIR SIZE\u003c\/a\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- FABRIC DETAILS --\u003e\n\u003csection class=\"ps-section ps-highlight\"\u003e\n  \u003cdiv class=\"ps-center\"\u003e\n    \u003cdiv class=\"ps-kicker\"\u003eA CLOSER LOOK\u003c\/div\u003e\n    \u003ch2\u003eLITTLE DETAILS THAT MAKE IT SPECIAL\u003c\/h2\u003e\n    \u003cp class=\"ps-desc\"\u003eA combination of soft-looking textures and thoughtful finishing details gives this sleeping bag its cozy character.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ps-detail-grid\"\u003e\n    \u003cdiv class=\"ps-detail\"\u003e\n\u003cimg src=\"https:\/\/storage2.tianyierp.com\/public\/merc\/2026-10-30\/96712508055748609.webp\" alt=\"Close view of plush cream entrance and khaki striped pet sleeping bag\" loading=\"lazy\"\u003e\u003cdiv class=\"ps-detail-copy\"\u003e\n\u003ch3\u003eFluffy Entrance\u003c\/h3\u003e\n\u003cp\u003eA plush cuff creates a welcoming edge around the opening.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"ps-detail\"\u003e\n\u003cimg src=\"https:\/\/storage2.tianyierp.com\/public\/merc\/2026-10-30\/96712499012829185.webp\" alt=\"Close-up of plush cuff, ribbed fabric and stitching details\" loading=\"lazy\"\u003e\u003cdiv class=\"ps-detail-copy\"\u003e\n\u003ch3\u003eTextured Fabric\u003c\/h3\u003e\n\u003cp\u003eRaised stripes add a soft, dimensional look to the exterior.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"ps-detail\"\u003e\n\u003cimg src=\"https:\/\/storage2.tianyierp.com\/public\/merc\/2026-10-30\/96712498224300033.webp\" alt=\"Low profile pet sleeping bag placed beside a bright window\" loading=\"lazy\"\u003e\u003cdiv class=\"ps-detail-copy\"\u003e\n\u003ch3\u003eLow-Profile Shape\u003c\/h3\u003e\n\u003cp\u003eA relaxed silhouette that sits neatly on the floor.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HOME SCENE --\u003e\n\u003csection class=\"ps-section\"\u003e\n  \u003cdiv class=\"ps-feature\"\u003e\n    \u003cdiv class=\"ps-photo\"\u003e\u003cimg src=\"https:\/\/storage2.tianyierp.com\/public\/merc\/2026-10-30\/96712504834523137.webp\" alt=\"Grey striped pet sleeping bag with a cat resting comfortably inside\" loading=\"lazy\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"ps-copy\"\u003e\n      \u003cspan class=\"ps-pill\"\u003e03 · THEIR FAVORITE CORNER\u003c\/span\u003e\n      \u003ch2\u003eA LITTLE NAP NOOK, RIGHT AT HOME\u003c\/h2\u003e\n      \u003cp\u003ePlace the sleeping bag in a familiar, quiet spot where your pet already enjoys resting.\u003c\/p\u003e\n      \u003cp\u003eIts low-profile design makes it easy to position beside a sofa, near a sunny window or in a bedroom corner.\u003c\/p\u003e\n      \u003cul\u003e\n\u003cli\u003eFits naturally into everyday home spaces.\u003c\/li\u003e\n\u003cli\u003eEasy to move to another suitable resting area.\u003c\/li\u003e\n\u003cli\u003eGives your pet a dedicated place to settle.\u003c\/li\u003e\n\u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- COLOR SELECTOR --\u003e\n\u003csection class=\"ps-section ps-color-area\"\u003e\n  \u003cdiv class=\"ps-center\"\u003e\n    \u003cdiv class=\"ps-kicker\"\u003eA COLOR FOR EVERY COZY CORNER\u003c\/div\u003e\n    \u003ch2\u003eCHOOSE THEIR FAVORITE LOOK\u003c\/h2\u003e\n    \u003cp class=\"ps-desc\"\u003eThree gentle striped shades make it easy to find a style that feels right at home.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ps-color-layout\"\u003e\n    \u003cdiv class=\"ps-color-image\"\u003e\u003cimg id=\"ps-color-preview\" src=\"https:\/\/storage2.tianyierp.com\/public\/merc\/2026-10-30\/96712504834523137.webp\" alt=\"Grey striped pet sleeping bag color preview\" loading=\"lazy\"\u003e\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003ch3 id=\"ps-color-title\"\u003eGrey Striped\u003c\/h3\u003e\n      \u003cp\u003eChoose from three soft neutral tones, each finished with a contrasting plush entrance.\u003c\/p\u003e\n      \u003cdiv class=\"ps-swatches\"\u003e\n        \u003cbutton type=\"button\" class=\"ps-swatch active\" data-color=\"grey\" aria-pressed=\"true\"\u003eGrey Striped\u003c\/button\u003e\n        \u003cbutton type=\"button\" class=\"ps-swatch\" data-color=\"khaki\" aria-pressed=\"false\"\u003eKhaki Striped\u003c\/button\u003e\n        \u003cbutton type=\"button\" class=\"ps-swatch\" data-color=\"white\" aria-pressed=\"false\"\u003eWhite Striped\u003c\/button\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ps-color-description\" id=\"ps-color-description\" aria-live=\"polite\"\u003eA gentle grey tone for a calm, understated look that blends easily into everyday spaces.\u003c\/div\u003e\n      \u003cp style=\"font-size:12px;color:#857a6d;margin-top:13px;\"\u003eColors may appear slightly different depending on lighting and screen settings.\u003c\/p\u003e\n      \u003cdiv class=\"ps-btn-wrap\"\u003e\u003ca href=\"#product-info-top\" class=\"ps-btn ps-scroll\"\u003eSELECT YOUR COLOR\u003c\/a\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- SIZE INTERACTION --\u003e\n\u003csection class=\"ps-section ps-size\"\u003e\n  \u003cdiv class=\"ps-center\"\u003e\n    \u003cdiv class=\"ps-kicker\"\u003eA COMFORTABLE FIT MATTERS\u003c\/div\u003e\n    \u003ch2\u003eFIND THE RIGHT SIZE FOR YOUR PET\u003c\/h2\u003e\n    \u003cp class=\"ps-desc\"\u003eChoose a size based on your pet's weight, body shape and preferred sleeping position.\u003c\/p\u003e\n    \u003cdiv class=\"ps-size-tabs\"\u003e\n      \u003cbutton type=\"button\" class=\"ps-size-tab active\" data-size=\"M\" aria-pressed=\"true\"\u003eSIZE M\u003c\/button\u003e\n      \u003cbutton type=\"button\" class=\"ps-size-tab\" data-size=\"L\" aria-pressed=\"false\"\u003eSIZE L\u003c\/button\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ps-size-result\" aria-live=\"polite\"\u003e\n      \u003cdiv style=\"font-size:12px;letter-spacing:2px;color:#92785d;\"\u003eRECOMMENDED SIZE\u003c\/div\u003e\n      \u003cstrong id=\"ps-size-name\"\u003eM · SMALL\u003c\/strong\u003e\n      \u003cp id=\"ps-size-dim\"\u003e42 × 34 cm \/ 16.5 × 13.4 in\u003c\/p\u003e\n      \u003cp id=\"ps-size-weight\"\u003eSuggested for pets up to 3 kg \/ 6.6 lbs\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003ctable class=\"ps-size-table\"\u003e\n    \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eSize\u003c\/th\u003e\n\u003cth\u003eDimensions\u003c\/th\u003e\n\u003cth\u003eSuggested Weight\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eM\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e42 × 34 cm\u003cbr\u003e16.5 × 13.4 in\u003c\/td\u003e\n\u003ctd\u003eUp to 3 kg\u003cbr\u003e6.6 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e52 × 40 cm\u003cbr\u003e20.5 × 15.7 in\u003c\/td\u003e\n\u003ctd\u003eUp to 6 kg\u003cbr\u003e13.2 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n  \u003cdiv class=\"ps-fit-tip\"\u003e\n\u003cstrong\u003eHelpful Fit Tip:\u003c\/strong\u003e Weight is a general guide, not a guaranteed fit. The listed measurements describe the overall product, not the usable interior space. Consider your pet's body length, body shape and usual sleeping position. If your pet is between sizes or prefers extra room, consider the larger option.\u003c\/div\u003e\n  \u003cdiv class=\"ps-btn-wrap\"\u003e\u003ca href=\"#product-info-top\" class=\"ps-btn ps-scroll\"\u003eVIEW AVAILABLE OPTIONS\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- SUITABLE SPACES --\u003e\n\u003csection class=\"ps-section\"\u003e\n  \u003cdiv class=\"ps-center\"\u003e\n    \u003cdiv class=\"ps-kicker\"\u003eMADE FOR EVERYDAY MOMENTS\u003c\/div\u003e\n    \u003ch2\u003eWHERE WILL THEIR NEW FAVORITE SPOT BE?\u003c\/h2\u003e\n    \u003cp class=\"ps-desc\"\u003eCreate a familiar resting place in the spaces your companion loves most.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ps-scenes\"\u003e\n    \u003cdiv class=\"ps-scene\"\u003e\n\u003cdiv class=\"ps-scene-icon\"\u003e🛋️\u003c\/div\u003e\n\u003cstrong\u003eLiving Room\u003c\/strong\u003e\u003cp\u003eA cozy spot close to family time.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"ps-scene\"\u003e\n\u003cdiv class=\"ps-scene-icon\"\u003e🛏️\u003c\/div\u003e\n\u003cstrong\u003eBedroom\u003c\/strong\u003e\u003cp\u003eA familiar corner for quiet naps.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"ps-scene\"\u003e\n\u003cdiv class=\"ps-scene-icon\"\u003e☀️\u003c\/div\u003e\n\u003cstrong\u003eSunny Corner\u003c\/strong\u003e\u003cp\u003eA comfortable place to lounge.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"ps-scene\"\u003e\n\u003cdiv class=\"ps-scene-icon\"\u003e🏠\u003c\/div\u003e\n\u003cstrong\u003ePet Area\u003c\/strong\u003e\u003cp\u003eA dedicated little resting nook.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- GETTING STARTED --\u003e\n\u003csection class=\"ps-section\" style=\"background:#f5f0e8;\"\u003e\n  \u003cdiv class=\"ps-center\"\u003e\n    \u003cdiv class=\"ps-kicker\"\u003eA GENTLE INTRODUCTION\u003c\/div\u003e\n    \u003ch2\u003eHELP YOUR PET FEEL AT HOME\u003c\/h2\u003e\n    \u003cp class=\"ps-desc\"\u003eEvery pet has their own personality. Let them explore their new sleeping spot at their own pace.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ps-steps\"\u003e\n    \u003cdiv class=\"ps-step\"\u003e\n\u003cdiv class=\"ps-number\"\u003e01\u003c\/div\u003e\n\u003ch3\u003ePick a Familiar Spot\u003c\/h3\u003e\n\u003cp\u003ePlace the sleeping bag on a stable, dry surface in a quiet area your pet already enjoys.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"ps-step\"\u003e\n\u003cdiv class=\"ps-number\"\u003e02\u003c\/div\u003e\n\u003ch3\u003eKeep the Opening Clear\u003c\/h3\u003e\n\u003cp\u003eGently arrange the entrance so your companion can sniff and explore comfortably.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"ps-step\"\u003e\n\u003cdiv class=\"ps-number\"\u003e03\u003c\/div\u003e\n\u003ch3\u003eLet Them Settle In\u003c\/h3\u003e\n\u003cp\u003eAllow your pet to enter and leave freely while becoming familiar with their new nook.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- FAQ --\u003e\n\u003csection class=\"ps-section\"\u003e\n  \u003cdiv class=\"ps-center\"\u003e\n    \u003cdiv class=\"ps-kicker\"\u003eHERE TO HELP\u003c\/div\u003e\n    \u003ch2\u003eFREQUENTLY ASKED QUESTIONS\u003c\/h2\u003e\n    \u003cp class=\"ps-desc\"\u003eHelpful details before choosing a cozy sleeping spot for your companion.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ps-faq\"\u003e\n    \u003cdetails\u003e\u003csummary\u003eIs this sleeping bag suitable for cats and small dogs?\u003c\/summary\u003e\u003cdiv class=\"ps-answer\"\u003eYes. It is designed for cats and suitably sized small dogs. Please compare your pet's body measurements and preferred sleeping position with the product dimensions before ordering.\u003c\/div\u003e\u003c\/details\u003e\n    \u003cdetails\u003e\u003csummary\u003eHow do I choose between M and L?\u003c\/summary\u003e\u003cdiv class=\"ps-answer\"\u003eSize M measures 42 × 34 cm (16.5 × 13.4 in) and is suggested for pets up to 3 kg (6.6 lbs). Size L measures 52 × 40 cm (20.5 × 15.7 in) and is suggested for pets up to 6 kg (13.2 lbs). These weight ranges are general guides.\u003c\/div\u003e\u003c\/details\u003e\n    \u003cdetails\u003e\u003csummary\u003eIs this an electric heated pet bed?\u003c\/summary\u003e\u003cdiv class=\"ps-answer\"\u003eNo. This is a fabric sleeping bag, not an electric heating bed. Its covered shape and soft construction provide a snug resting space without electricity or batteries.\u003c\/div\u003e\u003c\/details\u003e\n    \u003cdetails\u003e\u003csummary\u003eCan my pet enter and leave freely?\u003c\/summary\u003e\u003cdiv class=\"ps-answer\"\u003eThe entrance is soft and flexible rather than a rigid doorway. Keep the opening accessible and make sure your pet can enter and leave comfortably.\u003c\/div\u003e\u003c\/details\u003e\n    \u003cdetails\u003e\u003csummary\u003eWhat if my pet is not used to covered beds?\u003c\/summary\u003e\u003cdiv class=\"ps-answer\"\u003ePlace it in a familiar resting area and let your pet explore naturally. You can put a familiar blanket or toy nearby to help make the new space feel more recognizable. Never force your pet inside.\u003c\/div\u003e\u003c\/details\u003e\n    \u003cdetails\u003e\u003csummary\u003eHow should I clean the sleeping bag?\u003c\/summary\u003e\u003cdiv class=\"ps-answer\"\u003ePlease follow the care label supplied with the product. If washing instructions are not available, gently spot-clean with a soft damp cloth and allow it to dry completely before your pet uses it again.\u003c\/div\u003e\u003c\/details\u003e\n    \u003cdetails\u003e\u003csummary\u003eWhich colors are available?\u003c\/summary\u003e\u003cdiv class=\"ps-answer\"\u003eThe listed options are Grey Striped, Khaki Striped and White Striped. Please check the available color and size combinations on the product selection area.\u003c\/div\u003e\u003c\/details\u003e\n    \u003cdetails\u003e\u003csummary\u003eWhere should I place the sleeping bag?\u003c\/summary\u003e\u003cdiv class=\"ps-answer\"\u003eChoose a dry, stable indoor area away from open flames, direct heat sources and places where the entrance could become blocked. Make sure your pet can leave the sleeping bag freely.\u003c\/div\u003e\u003c\/details\u003e\n    \u003cdetails\u003e\u003csummary\u003eWill the product look exactly like the photos?\u003c\/summary\u003e\u003cdiv class=\"ps-answer\"\u003eSmall differences in color and appearance may occur due to lighting, screen settings and normal product variation.\u003c\/div\u003e\u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- FINAL --\u003e\n\u003csection class=\"ps-section ps-final\"\u003e\n  \u003cdiv class=\"ps-kicker\"\u003eA SMALL PLACE FULL OF COMFORT\u003c\/div\u003e\n  \u003ch2\u003eMORE THAN A NAP SPOT. THEIR OWN LITTLE HIDEAWAY.\u003c\/h2\u003e\n  \u003cp\u003eA soft entrance, a cozy covered shape and a familiar place to curl up. Make room for more peaceful little moments with your favorite companion.\u003c\/p\u003e\n  \u003cdiv class=\"ps-btn-wrap\"\u003e\u003ca href=\"#product-info-top\" class=\"ps-btn ps-scroll\"\u003eCHOOSE THEIR COZY BED\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById('viqzes-pet-sleep');\n  if(!root || root.dataset.psReady==='true')return;\n  root.dataset.psReady='true';\n\n  \/* Scroll reveal + subtle staggered entrances *\/\n  var revealTargets=root.querySelectorAll(\n    '.ps-hero-copy,.ps-hero-img,.ps-benefits,.ps-feature,.ps-detail-grid,'+\n    '.ps-color-layout,.ps-size-result,.ps-scenes,.ps-steps,.ps-faq,.ps-final'\n  );\n  if('IntersectionObserver' in window){\n    var revealObserver=new IntersectionObserver(function(entries,observer){\n      entries.forEach(function(entry){\n        if(entry.isIntersecting){\n          entry.target.classList.add('ps-visible');\n          observer.unobserve(entry.target);\n        }\n      });\n    },{threshold:0.12,rootMargin:'0px 0px -35px 0px'});\n    revealTargets.forEach(function(el){\n      el.classList.add('ps-reveal');\n      var children=el.querySelectorAll('.ps-benefit,.ps-detail,.ps-scene,.ps-step');\n      children.forEach(function(child){child.classList.add('ps-reveal-child');});\n      revealObserver.observe(el);\n    });\n  }else{\n    revealTargets.forEach(function(el){el.classList.add('ps-visible');});\n  }\n\n  \/* Button press feedback *\/\n  root.querySelectorAll('.ps-btn').forEach(function(button){\n    button.addEventListener('click',function(){\n      button.classList.remove('ps-clicked');\n      void button.offsetWidth;\n      button.classList.add('ps-clicked');\n    });\n  });\n\n  \/* Color preview interaction *\/\n  var colors={\n    grey:{\n      title:'Grey Striped',\n      image:'https:\/\/storage2.tianyierp.com\/public\/merc\/2026-10-30\/96712504834523137.webp',\n      description:'A gentle grey tone for a calm, understated look that blends easily into everyday spaces.'\n    },\n    khaki:{\n      title:'Khaki Striped',\n      image:'https:\/\/storage2.tianyierp.com\/public\/merc\/2026-10-30\/96712508055748609.webp',\n      description:'A warm neutral shade that brings a soft, welcoming feel to your pet’s resting corner.'\n    },\n    white:{\n      title:'White Striped',\n      image:'https:\/\/storage2.tianyierp.com\/public\/merc\/2026-10-30\/96712506596130817.webp',\n      description:'A light, soft-looking shade for a clean and cozy home aesthetic.'\n    }\n  };\n  var swatches=root.querySelectorAll('.ps-swatch');\n  swatches.forEach(function(button){\n    button.addEventListener('click',function(){\n      swatches.forEach(function(item){\n        item.classList.remove('active');\n        item.setAttribute('aria-pressed','false');\n      });\n      button.classList.add('active');\n      button.setAttribute('aria-pressed','true');\n      var data=colors[button.getAttribute('data-color')];\n      if(!data)return;\n      var preview=root.querySelector('#ps-color-preview');\n      preview.src=data.image;\n      preview.alt=data.title+' pet sleeping bag';\n      root.querySelector('#ps-color-title').textContent=data.title;\n      root.querySelector('#ps-color-description').textContent=data.description;\n    });\n  });\n\n  \/* Size comparison interaction *\/\n  var sizeData={\n    M:{\n      name:'M · SMALL',\n      dim:'42 × 34 cm \/ 16.5 × 13.4 in',\n      weight:'Suggested for pets up to 3 kg \/ 6.6 lbs'\n    },\n    L:{\n      name:'L · LARGE',\n      dim:'52 × 40 cm \/ 20.5 × 15.7 in',\n      weight:'Suggested for pets up to 6 kg \/ 13.2 lbs'\n    }\n  };\n  var sizeTabs=root.querySelectorAll('.ps-size-tab');\n  sizeTabs.forEach(function(button){\n    button.addEventListener('click',function(){\n      sizeTabs.forEach(function(item){\n        item.classList.remove('active');\n        item.setAttribute('aria-pressed','false');\n      });\n      button.classList.add('active');\n      button.setAttribute('aria-pressed','true');\n      var data=sizeData[button.getAttribute('data-size')];\n      if(!data)return;\n      root.querySelector('#ps-size-name').textContent=data.name;\n      root.querySelector('#ps-size-dim').textContent=data.dim;\n      root.querySelector('#ps-size-weight').textContent=data.weight;\n    });\n  });\n\n  \/* Scroll to Shopify product information *\/\n  root.querySelectorAll('.ps-scroll').forEach(function(button){\n    button.addEventListener('click',function(event){\n      event.preventDefault();\n      var selectors=[\n        '#product-info-top',\n        '#MainProduct-Anchor',\n        '.product__info-wrapper',\n        '.product__info-container',\n        '[id^=\"MainProduct-\"]',\n        '#MainProduct',\n        'main'\n      ];\n      var target=null;\n      for(var i=0;i\u003cselectors.length;i++){\n        var candidate=document.querySelector(selectors[i]);\n        if(candidate \u0026\u0026 !root.contains(candidate)){\n          target=candidate;\n          break;\n        }\n      }\n      if(target){\n        var top=target.getBoundingClientRect().top+window.pageYOffset-20;\n        window.scrollTo({top:Math.max(0,top),behavior:'smooth'});\n      }else{\n        window.scrollTo({top:0,behavior:'smooth'});\n      }\n    });\n  });\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n","brand":"Vereuse","offers":[{"title":"Khaki striped \/ M","offer_id":53235803783448,"sku":"XZZLZ8S5-0003","price":26.99,"currency_code":"USD","in_stock":true},{"title":"Khaki striped \/ L","offer_id":53250359492888,"sku":"XZZLZ8S5-0002","price":26.99,"currency_code":"USD","in_stock":true},{"title":"Grey Striped \/ M","offer_id":53235803750680,"sku":"XZZLZ8S5-0001","price":26.99,"currency_code":"USD","in_stock":true},{"title":"Grey Striped \/ L","offer_id":53250359460120,"sku":"XZZLZ8S5-0004","price":26.99,"currency_code":"USD","in_stock":true},{"title":"white Striped \/ M","offer_id":53235803816216,"sku":"XZZLZ8S5-0005","price":26.99,"currency_code":"USD","in_stock":true},{"title":"white Striped \/ L","offer_id":53250359525656,"sku":"XZZLZ8S5-0006","price":26.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/7595\/2920\/files\/1e6674ff867e47358ff2d9b0c3a02d38.jpg?v=1794283373","url":"https:\/\/vereuse.com\/products\/thickened-cozy-warm-pet-sleeping-bag","provider":"Vereuse","version":"1.0","type":"link"}