{"product_id":"noodlenest-hide-where-i-can-see","title":"NoodleNest™ Ramen Cat Bed","description":"\u003cstyle\u003e\n\/* Editorial webfonts — MUST be the first rule. Without it the article silently\n   falls back to Georgia; the live theme only ships its own heading face. *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:wght@700;800\u0026family=Lora:ital,wght@0,400;0,600;0,700;1,400\u0026display=swap');\n\n\/* Live-theme suppression: the theme prints the Shopify page title as a big \u003ch1\u003e\n   above our content, which kills the editorial illusion. *\/\n.main-page-title,.page-title{display:none!important}\n\n:root{\n  --ink:#1e1a17; --soft:#4f473f; --rule:#ded4c6; --paper:#fdfaf6; --cream:#f6efe4;\n  --accent:#c4452c; --accent-d:#93301d; --gold:#b8904a;\n}\n*{box-sizing:border-box}\nbody{margin:0;background:var(--paper);color:var(--ink);\n     font:18px\/1.68 \"Lora\",Georgia,\"Times New Roman\",serif;-webkit-font-smoothing:antialiased}\n\n\/* Theme armour — bare body\/h1 rules lose to the theme, so re-declare on a wrapper.\n   MUST NOT get transform\/filter: the sticky bar inside #shop needs position:fixed\n   to stay viewport-relative. *\/\n.np-page{background:var(--paper);color:var(--ink);\n         font:18px\/1.68 \"Lora\",Georgia,\"Times New Roman\",serif;-webkit-font-smoothing:antialiased}\n.np-page h1,.np-page h2,.np-page h3{font-family:\"Playfair Display\",Georgia,serif!important}\n\n.wrap{max-width:680px;margin:0 auto;padding:0 22px}\nh1,h2,h3{font-family:\"Playfair Display\",Georgia,serif;font-weight:700;line-height:1.22;letter-spacing:-.01em}\nh1{font-size:39px;margin:.35em 0 .5em}\nh2{font-size:28px;margin:1.9em 0 .55em}\nh3{font-size:21px;margin:1.5em 0 .4em}\np{margin:0 0 1.15em}\nsection{padding:6px 0 10px}\nsection.cream{background:var(--cream);padding:30px 0 34px;margin:34px 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}\n\n.masthead{border-bottom:2px solid var(--ink);margin-bottom:26px}\n.masthead .inner{max-width:680px;margin:0 auto;padding:16px 22px 12px;display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}\n.mh-name{font-family:\"Playfair Display\",Georgia,serif;font-size:22px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}\n.mh-sec{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--soft);font-family:system-ui,sans-serif}\n.byline{font-family:system-ui,-apple-system,sans-serif;font-size:13px;color:var(--soft);\n        border-bottom:1px solid var(--rule);padding-bottom:16px;margin-bottom:26px}\n.dek{font-size:21px;color:var(--soft);font-style:italic;margin:-.2em 0 1.3em}\n.drop::first-letter{float:left;font-family:\"Playfair Display\",Georgia,serif;font-size:66px;line-height:.82;\n                    padding:6px 10px 0 0;color:var(--accent)}\n.orn{text-align:center;color:var(--gold);letter-spacing:.7em;margin:34px 0;font-size:13px}\n.pq{border-left:3px solid var(--accent);padding:4px 0 4px 20px;margin:26px 0;\n    font-style:italic;font-size:20px;color:#3a332c}\n.pq .who{display:block;font-style:normal;font-size:13px;letter-spacing:.06em;\n         text-transform:uppercase;color:var(--soft);margin-top:10px;font-family:system-ui,sans-serif}\n.callout{background:#fff;border:1px solid var(--rule);border-left:4px solid var(--accent);\n         padding:18px 20px;margin:26px 0;font-size:17px}\n.callout b{color:var(--accent-d)}\n.cite{font-size:13.5px;color:var(--soft);font-style:italic}\n\n.readcta{display:block;text-align:center;background:var(--accent);color:#fff!important;text-decoration:none;\n         font-family:system-ui,sans-serif;font-weight:700;font-size:18px;padding:17px 22px;border-radius:6px;margin:30px 0}\n.readcta small{display:block;font-weight:400;font-size:13px;opacity:.9;margin-top:5px}\n.inlinecta{color:var(--accent-d);font-weight:700}\n\n\/* mid-article buy path (~28% down) so already-sold readers don't have to finish *\/\n.midoffer{display:flex;gap:16px;align-items:center;background:#fff;border:1px solid var(--rule);\n          border-top:3px solid var(--accent);border-radius:10px;padding:18px;margin:32px 0;\n          font-family:system-ui,-apple-system,sans-serif;box-shadow:0 3px 14px rgba(40,30,25,.06)}\n.mo-media{flex:0 0 116px}\n.mo-media .imgslot{margin:0;min-height:116px;padding:10px}\n.mo-media .imgslot .brief{font-size:10.5px;line-height:1.35}\n.mo-media .imgslot .dims{display:none}\n.mo-body{flex:1;min-width:0}\n.mo-kicker{font-size:10.5px;letter-spacing:.15em;text-transform:uppercase;color:var(--accent);font-weight:700}\n.mo-name{font-size:17px;font-weight:800;margin:3px 0 4px;color:var(--ink);line-height:1.25}\n.mo-stars{font-size:13px;color:#e8a13a;letter-spacing:.5px}\n.mo-stars span{color:var(--soft);letter-spacing:0;font-size:12.5px}\n.mo-price{font-size:14px;color:var(--soft);margin:7px 0 10px}\n.mo-price b{font-size:20px;color:var(--ink)}\n.mo-price s{color:#ab9f8d;margin-left:5px}\n.mo-cta{display:inline-block;background:var(--accent);color:#fff!important;text-decoration:none;font-weight:700;\n        font-size:15px;padding:11px 20px;border-radius:999px}\n.mo-note{font-size:11.5px;color:var(--soft);margin-top:8px}\n@media(max-width:520px){\n  .midoffer{flex-direction:column;align-items:stretch;text-align:center;gap:12px}\n  .mo-media{flex:none;max-width:150px;margin:0 auto}\n  .mo-cta{display:block}\n}\n\n\/* image placeholders — delete .imgslot styling once real images land *\/\n.imgslot{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;\n         background:repeating-linear-gradient(45deg,#f2ece1,#f2ece1 12px,#eae3d5 12px,#eae3d5 24px);\n         border:2px dashed #bdb3a1;border-radius:8px;color:#6f665a;padding:26px 18px;margin:26px 0;min-height:210px;\n         font-family:system-ui,sans-serif}\n.imgslot .slottag{font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:var(--accent-d)}\n.imgslot .brief{font-size:14px;line-height:1.5;margin-top:8px;max-width:44ch}\n.imgslot .dims{font-size:11px;color:#8f8574;margin-top:10px}\n\/* real article\/review images (gen_stills.py) — margins mirror .imgslot so the\n   figcaption pull-up (-14px) keeps working when a slot flips to a real img *\/\nfigure.artfig{margin:26px 0}\nfigure.artfig img.art{width:100%;border-radius:8px;display:block;margin:0}\nfigure.artfig figcaption{margin-top:9px;margin-bottom:0}\nimg.art{width:100%;border-radius:8px;display:block;margin:26px 0}\nimg.rv-photo{width:min(100%,340px);border-radius:10px;display:block;margin:11px 0 0}\nfigcaption{font-size:13px;color:var(--soft);text-align:center;margin-top:-14px;margin-bottom:26px;font-style:italic}\n\n\/* ===================== STORE THEME — everything scoped to #shop ============ *\/\n#shop{\n  --accent:#c4452c; --accent-2:#e0714a; --ink:#1d1714; --soft:#6b6058;\n  --line:#e9e3dc; --bg:#ffffff; --cream:#fdf5ee;\n  background:var(--bg);color:var(--ink);\n  font-family:system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;font-size:16px;line-height:1.6;\n  border-top:1px solid var(--line);margin-top:40px;padding-bottom:120px;display:block\n}\n#shop h1,#shop h2,#shop h3{font-family:system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif!important;letter-spacing:-.02em}\n#shop h2{font-size:25px;margin:34px 0 12px}\n#shop h3{font-size:18px;margin:18px 0 8px}\n#shop section{padding:8px 0}\n#shop section.cream{background:var(--cream);border-color:var(--line);padding:26px 0 30px;margin:26px 0}\n#shop .wrap{max-width:680px}\n#shop p{margin:0 0 .9em}\n#shop .center{text-align:center}\n\n.g-track{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 0 10px;-webkit-overflow-scrolling:touch}\n.g-track\u003e*{flex:0 0 84%;scroll-snap-align:center;border-radius:12px}\n.g-track img.g-slide{width:84%;flex:0 0 84%;aspect-ratio:1;object-fit:cover;display:block}\nimg.mech{width:100%;border-radius:12px;display:block;margin:18px 0}\nimg.mo-thumb{width:100%;border-radius:8px;display:block}\n.g-dots{display:flex;gap:6px;justify-content:center;margin:2px 0 6px}\n.g-dots i{width:7px;height:7px;border-radius:50%;background:#d8cec3;display:block}\n.g-dots i.on{background:var(--accent)}\n\n.bundle{position:relative;border:2px solid var(--line);border-radius:12px;padding:15px 16px;margin:11px 0;cursor:pointer;\n        display:flex;align-items:center;gap:13px;background:#fff;transition:border-color .15s,box-shadow .15s}\n.bundle:hover{border-color:#e0b7aa}\n.bundle.sel{border-color:var(--accent);box-shadow:0 0 0 3px rgba(196,69,44,.14)}\n\/* the live theme sets .radio{display:none} — must be forced back *\/\n#shop .bundle .radio{display:block!important;width:21px;height:21px;border-radius:50%;border:2px solid #cfc4b8;\n                     flex:0 0 auto;position:relative;background:#fff}\n#shop .bundle.sel .radio{border-color:var(--accent)}\n#shop .bundle.sel .radio:after{content:\"\";position:absolute;inset:4px;border-radius:50%;background:var(--accent)}\n.bundle .b-main{flex:1}\n.bundle .b-t{font-weight:700;font-size:16px}\n.bundle .b-s{font-size:13px;color:var(--soft);margin-top:2px}\n.bundle .b-right{text-align:right;flex:0 0 auto}\n.bundle .b-p{font-weight:800;font-size:17px}\n.bundle .b-ea{font-size:12px;color:var(--soft)}\n.bundle .b-was{font-size:12px;color:#a9a096;text-decoration:line-through}\n#shop .tag{position:absolute;top:-10px;left:14px;background:var(--accent);color:#fff;font-size:11px;font-weight:700;\n     letter-spacing:.05em;text-transform:uppercase;padding:3px 9px;border-radius:20px}\n.perk{display:inline-block;font-size:11.5px;font-weight:700;padding:2px 8px;border-radius:20px;margin:5px 5px 0 0}\n.perk.gift{background:#fdeef5;color:#a4306a}\n.perk.warr{background:#eef6ef;color:#2c6b3f}\n.loss{display:none;background:#fff6ed;border:1px solid #f0d9bf;border-radius:10px;padding:12px 14px;font-size:14px;color:#7a5326;margin:10px 0}\n.loss.show{display:block}\n\n.cta{display:block;text-align:center;background:linear-gradient(135deg,var(--accent),var(--accent-2));\n     color:#fff!important;text-decoration:none;font-weight:800;font-size:19px;padding:18px 22px;border-radius:999px;\n     border:0;width:100%;cursor:pointer;font-family:inherit;box-shadow:0 6px 18px rgba(196,69,44,.3)}\n.cta small{display:block;font-weight:500;font-size:13px;opacity:.92;margin-top:4px}\n.trustrow{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;font-size:12.5px;color:var(--soft);margin-top:12px}\n.sticky{position:fixed;left:0;right:0;bottom:0;background:#fff;border-top:1px solid var(--line);\n        padding:9px 14px calc(9px + env(safe-area-inset-bottom));box-shadow:0 -6px 20px rgba(0,0,0,.09);\n        transform:translateY(115%);transition:transform .28s;z-index:60}\n.sticky.show{transform:none}\n.st-pills{display:flex;gap:7px;margin-bottom:8px}\n.st-pills button{flex:1;border:1.5px solid var(--line);background:#fff;border-radius:999px;padding:7px 4px;\n                 font-size:12.5px;font-weight:700;color:var(--soft);cursor:pointer;font-family:inherit}\n.st-pills button.on{border-color:var(--accent);color:var(--accent);background:#fdf0eb}\n.st-row{display:flex;align-items:center;gap:12px}\n.st-price{font-weight:800;font-size:19px;white-space:nowrap}\n.st-was{font-size:12.5px;color:#a9a096;text-decoration:line-through;margin-left:5px}\n.st-ea{font-size:11.5px;color:var(--soft)}\n.st-cta{flex:1;background:linear-gradient(135deg,var(--accent),var(--accent-2));color:#fff;border:0;border-radius:999px;\n        padding:14px;font-weight:800;font-size:16px;cursor:pointer;font-family:inherit}\n\n.stars{color:#e8a13a;letter-spacing:1px}\n.rv{border:1px solid var(--line);border-radius:12px;padding:15px 16px;margin:11px 0;background:#fff}\n.rv-h{display:flex;align-items:center;gap:11px;margin-bottom:7px}\n.rv-av{width:40px;height:40px;border-radius:50%;flex:0 0 auto;color:#fff;font-weight:700;font-size:14px;\n       display:flex;align-items:center;justify-content:center;letter-spacing:.02em}\n.rv-n{font-weight:700;font-size:14.5px}\n.rv-v{font-size:11.5px;color:#c4452c;font-weight:700}\n.rv-b{font-size:14.5px;color:#332d28}\n.rv-meta{font-size:12px;color:var(--soft);margin-top:7px}\n.rv-photo{min-height:132px;margin:11px 0 0;padding:14px}\n.rv-photo .brief{font-size:12px;margin-top:5px}\n\n.cmp{width:100%;border-collapse:collapse;font-size:14.5px;margin:14px 0}\n.cmp th,.cmp td{border:1px solid var(--line);padding:10px 11px;text-align:left}\n.cmp th{background:var(--cream);font-weight:700}\n.cmp td.y{color:#2c8a55;font-weight:700}\n.cmp td.n{color:#b04a4a}\n.cmp-scroll{overflow-x:auto}\n\n.faq{border-bottom:1px solid var(--line);padding:13px 0}\n.faq summary{font-weight:700;cursor:pointer;list-style:none;font-size:15.5px;display:flex;\n             justify-content:space-between;gap:12px;align-items:flex-start}\n.faq summary::-webkit-details-marker{display:none}\n.faq summary:after{content:\"+\";color:var(--accent);font-weight:800;font-size:19px;line-height:1.1;flex:0 0 auto}\n.faq[open] summary:after{content:\"\\2013\"}\n.faq p{margin:9px 0 2px;font-size:14.5px;color:#3d362f}\n\n.loadcart{position:fixed;inset:0;background:rgba(255,255,255,.82);display:none;align-items:center;justify-content:center;z-index:95}\n.loadcart.show{display:flex}\n.lc-box{text-align:center}\n.lc-spin{width:38px;height:38px;border:3px solid #e6dcd2;border-top-color:var(--accent);border-radius:50%;\n         margin:0 auto 12px;animation:nnspin .8s linear infinite}\n@keyframes nnspin{to{transform:rotate(360deg)}}\n.lc-txt{font-size:14.5px;color:#332d28;font-weight:600}\n\n@media(max-width:520px){\n  h1{font-size:31px} .dek{font-size:19px} body{font-size:17px}\n  #shop h2{font-size:22px} .g-track\u003e*{flex:0 0 88%}\n  .mh-name{font-size:19px}\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"np-page\"\u003e\n\n\u003cdiv class=\"masthead\"\u003e\n  \u003cdiv class=\"inner\"\u003e\n    \u003cspan class=\"mh-name\"\u003eThe Daily Paw\u003c\/span\u003e\n    \u003cspan class=\"mh-sec\"\u003ePet Behaviour · Living With Cats\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"wrap\"\u003e\n  \u003ch1\u003eYour Cat Hiding Isn't a Problem. Hiding Where You Can't See Her Is.\u003c\/h1\u003e\n  \u003cp class=\"dek\"\u003eYou can't talk a cat out of wanting cover. You can decide where the cover is — and whether you can see into it from your end of the sofa.\u003c\/p\u003e\n  \u003cdiv class=\"byline\"\u003eBy \u003cb\u003eDeborah Whitlock\u003c\/b\u003e · Updated this week · 6 min read\u003c\/div\u003e\n\n  \u003cp class=\"drop\"\u003eEvery evening around eight, my cat used to vanish. Not dramatically — she would simply stop being anywhere. Under the spare bed. The back of the wardrobe. Once, memorably, inside the box spring itself, which took me two days to work out.\u003c\/p\u003e\n\n  \u003cp\u003eI used to joke that I owned a part-time cat. The truth is it nagged at me more than I admitted. A cat you can't see is a cat you know nothing about — whether she's asleep, or sulking, or sitting in the dark feeling off in some way she has no method of reporting.\u003c\/p\u003e\n\n  \u003cfigure class=\"artfig\"\u003e\u003cimg class=\"art\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0889\/1937\/6175\/files\/article-1-angle2.jpg?v=1786039630\" alt=\"Quiet candid smartphone photo: ginger-and-white cat concealed deep under a bed frame, barely visible. Document\" loading=\"lazy\"\u003e\u003cfigcaption\u003eSomewhere in this photograph there is a cat.\u003c\/figcaption\u003e\u003c\/figure\u003e\n\n  \u003ch2\u003eYou can't fix it, because it isn't broken\u003c\/h2\u003e\n\n  \u003cp\u003eThe first thing to accept: hiding is not a behaviour problem. Cats are predator and prey at once, and the prey half wants a den — enclosed, warm, one entrance, out of the room's sightlines. That wiring does not listen to reassurance.\u003c\/p\u003e\n\n  \u003cp\u003eI tried the usual fixes anyway. Blocked the under-bed gap. Kept the spare room shut. She didn't hide less; she got better at it, and I got worse at finding her.\u003c\/p\u003e\n\n  \u003cdiv class=\"pq\"\u003e\n    Hiding is normal feline behaviour, not a fault to correct. The useful question is never whether your cat hides — it's whether you can still observe her while she does it.\n    \u003cspan class=\"who\"\u003eStandard veterinary guidance on feline hiding\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cp\u003eThat distinction matters for an unglamorous reason. Nearly every early sign that something is wrong with a cat is small and behavioural — sleeping more, curled tighter than usual, eating less, grooming less. None of it is loud. All of it is visible from a sofa, and none of it is visible through a bed frame. Anyone whose cat has quietly gotten sick somewhere unobservable knows exactly what that costs; I don't intend to learn it twice.\u003c\/p\u003e\n\n  \u003cdiv class=\"callout\"\u003e\n    \u003cb\u003eThe real problem has two halves:\u003c\/b\u003e her instinct needs cover, and you need sightlines. An open cushion gives you sightlines and her nothing. Under the bed gives her cover and you nothing. The only fix is a den that lives out in the open — which means a den you're genuinely willing to look at every day, in the room where you actually live.\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhy the cat cave you bought lives in the laundry room now\u003c\/h2\u003e\n\n  \u003cp\u003eThe pet industry solved half of this years ago. Covered cat caves exist, and cats do use them.\u003c\/p\u003e\n\n  \u003cp\u003eHere is what actually happens to them: they are grey felt igloos, they embarrass the living room, and within a month they migrate — to the hallway, the spare room, the laundry. The rooms you pass through twice a day. The den worked; the visibility failed. My cat was now hiding in furniture I had bought her, in a room I enter to fetch towels.\u003c\/p\u003e\n\n  \u003cp\u003eWhich is how I ended up owning a cat bed shaped like a pot of instant noodles — and why I have completely stopped being embarrassed about it.\u003c\/p\u003e\n\n  \u003cp\u003eIt has everything her instinct wants: high plush walls, a lid, one entrance, trapped body heat. And it holds the one thing no felt igloo ever kept — its spot in the living room, in my line of sight — because it's the kind of object guests ask about, not the kind you apologise for. The joke isn't a flaw in the design. The joke is why it's still in the room.\u003c\/p\u003e\n\n\n  \u003c!-- early buy path at the moment of peak comprehension (~28% down) --\u003e\n  \u003cdiv class=\"midoffer\" id=\"midOffer\"\u003e\n    \u003cdiv class=\"mo-media\"\u003e\n      \u003cimg class=\"mo-thumb\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0889\/1937\/6175\/files\/midoffer-thumb_3b3e56e4-95fb-40a7-acd3-043dedb32825.jpg?v=1785666388\" alt=\"NoodleNest ramen cat bed\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"mo-body\"\u003e\n      \u003cdiv class=\"mo-kicker\"\u003eThe bed in this article\u003c\/div\u003e\n      \u003cdiv class=\"mo-name\"\u003eNoodleNest™ Ramen Cat Bed\u003c\/div\u003e\n      \u003cdiv class=\"mo-stars\"\u003e★★★★★ \u003cspan\u003e4.8 · verified buyers\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mo-price\"\u003efrom \u003cb\u003e$89.99\u003c\/b\u003e \u003cs\u003e$129.99\u003c\/s\u003e\n\u003c\/div\u003e\n      \u003ca class=\"mo-cta\" href=\"#offer\"\u003eSee sets \u0026amp; pricing →\u003c\/a\u003e\n      \u003cdiv class=\"mo-note\"\u003eFree shipping · 30-day money-back guarantee\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \n\n  \u003ch2\u003eWhat actually changed\u003c\/h2\u003e\n\n  \u003cp\u003eShe still hides. Nothing about her changed at all — that is rather the point. She just does it eight feet away now, in the open, where a half-second glance tells me she's eaten, she's moving normally, she's fine.\u003c\/p\u003e\n\n  \u003cp\u003eAnd I notice the small things again. The tighter-than-usual curl on a cold day. The afternoon she slept straight through dinner — which earned a same-day call to the vet I would never have made if she'd been under the bed. It turned out to be nothing. That is the best possible price for knowing.\u003c\/p\u003e\n\n  \u003ch2\u003eThe honest limits\u003c\/h2\u003e\n\n  \u003cp\u003e\u003cb\u003eIt isn't a monitor and it isn't medicine.\u003c\/b\u003e It changes where your cat chooses to rest, which changes what you are able to notice. That is all it does. It is also not nothing.\u003c\/p\u003e\n\n  \u003cp\u003e\u003cb\u003eA sudden change in hiding still means the vet, not furniture.\u003c\/b\u003e New hiding plus not eating is a same-week phone call, full stop.\u003c\/p\u003e\n\n  \u003cp\u003e\u003cb\u003ePlacement decides whether it works.\u003c\/b\u003e A corner with a clear view of the room, never a walkway. She has to be able to watch you from inside it — or she will go straight back under the bed.\u003c\/p\u003e\n\n  \u003cp\u003eIt comes with a 30-day guarantee, so if your cat refuses it you're not stuck. \u003ca class=\"inlinecta\" href=\"#shop\"\u003eThe reader discount was still live when I checked →\u003c\/a\u003e\u003c\/p\u003e\n\n\n  \u003cdiv class=\"orn\"\u003e✦ ✦ ✦\u003c\/div\u003e\n  \u003cp class=\"cite\"\u003eThis article contains affiliate links; our editorial recommendations are independent.\n  NoodleNest™ is a comfort product, not a medical device, and is not a substitute for veterinary care.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv id=\"shop\"\u003e\n\n  \u003cdiv class=\"wrap\"\u003e\n    \u003cdiv class=\"g-track\" id=\"gTrack\"\u003e\n      \u003cimg class=\"g-slide\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0889\/1937\/6175\/files\/gallery-1-hero.jpg?v=1785666366\" alt=\"Cat curled asleep inside the NoodleNest ramen bed, lid on\" loading=\"lazy\"\u003e\n      \u003cimg class=\"g-slide\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0889\/1937\/6175\/files\/gallery-2-lid-open.jpg?v=1785666370\" alt=\"Cat resting in the NoodleNest bed with the lid lifted open\" loading=\"lazy\"\u003e\n      \u003cimg class=\"g-slide\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0889\/1937\/6175\/files\/gallery-3-cushion.jpg?v=1785666374\" alt=\"NoodleNest bed with the removable plush cushion lifted out\" loading=\"lazy\"\u003e\n      \u003cimg class=\"g-slide\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0889\/1937\/6175\/files\/gallery-4-spec.jpg?v=1785666378\" alt=\"NoodleNest size and materials: 50cm outer, 36cm nest, fits cats to 10kg\" loading=\"lazy\"\u003e\n      \u003cimg class=\"g-slide\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0889\/1937\/6175\/files\/gallery-5-lifestyle.jpg?v=1785666381\" alt=\"The NoodleNest bed in a living room with a cat settled inside\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"g-dots\" id=\"gDots\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"wrap\"\u003e\n    \u003ch2 style=\"margin-top:6px\"\u003eNoodleNest™ Ramen Cat Bed\u003c\/h2\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:6px\"\u003e\n      \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n      \u003cspan style=\"font-size:13.5px;color:var(--soft)\"\u003e4.8 · verified buyers\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"font-size:15px;color:#3d362f\"\u003eA covered, high-walled den in the shape of a pot of instant noodles —\n    built to the geometry cats actually choose, in something you won’t mind having in the living room.\n    Removable, machine-washable cushion. Lid on or off.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"wrap\" id=\"offer\"\u003e\n    \u003ch3\u003eChoose your set\u003c\/h3\u003e\n\n    \u003cdiv class=\"bundle\" data-n=\"1\" onclick=\"onSelect(1)\"\u003e\n      \n      \u003cdiv class=\"radio\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"b-main\"\u003e\n        \u003cdiv class=\"b-t\"\u003e1 × NoodleNest™\u003c\/div\u003e\n        \u003cdiv class=\"b-s\"\u003eFor one cat\u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \u003cdiv class=\"b-right\"\u003e\n        \u003cdiv class=\"b-p\" data-price=\"1\"\u003e$89.99\u003c\/div\u003e\n        \n        \u003cdiv class=\"b-was\" data-was=\"1\"\u003e$129.99\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bundle sel\" data-n=\"2\" onclick=\"onSelect(2)\"\u003e\n      \u003cspan class=\"tag\"\u003eMost popular\u003c\/span\u003e\n      \u003cdiv class=\"radio\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"b-main\"\u003e\n        \u003cdiv class=\"b-t\"\u003e2 × NoodleNest™\u003c\/div\u003e\n        \u003cdiv class=\"b-s\"\u003eA second room, or a second cat\u003c\/div\u003e\n        \u003cspan class=\"perk gift\"\u003e+ FREE catnip sachet\u003c\/span\u003e\u003cspan class=\"perk warr\"\u003e1-year warranty\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"b-right\"\u003e\n        \u003cdiv class=\"b-p\" data-price=\"2\"\u003e$149.99\u003c\/div\u003e\n        \u003cdiv class=\"b-ea\" data-ea=\"2\"\u003e$75.00 each\u003c\/div\u003e\n        \u003cdiv class=\"b-was\" data-was=\"2\"\u003e$259.98\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bundle\" data-n=\"3\" onclick=\"onSelect(3)\"\u003e\n      \n      \u003cdiv class=\"radio\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"b-main\"\u003e\n        \u003cdiv class=\"b-t\"\u003e3 × NoodleNest™\u003c\/div\u003e\n        \u003cdiv class=\"b-s\"\u003eMulti-cat homes \u0026amp; fosters\u003c\/div\u003e\n        \u003cspan class=\"perk gift\"\u003e+ FREE catnip sachet\u003c\/span\u003e\u003cspan class=\"perk warr\"\u003e2-year warranty\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"b-right\"\u003e\n        \u003cdiv class=\"b-p\" data-price=\"3\"\u003e$199.99\u003c\/div\u003e\n        \u003cdiv class=\"b-ea\" data-ea=\"3\"\u003e$66.66 each\u003c\/div\u003e\n        \u003cdiv class=\"b-was\" data-was=\"3\"\u003e$389.97\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"loss\" id=\"lossWarn\"\u003e\n      Dropping to one means losing the \u003cb\u003efree catnip sachet\u003c\/b\u003e and the extended warranty.\n    \u003c\/div\u003e\n    \u003cbutton class=\"cta\" id=\"buyBtn\" onclick=\"return buy()\"\u003eAdd to cart — $149.99\u003csmall id=\"buySub\"\u003eFree shipping · 30-day money-back guarantee\u003c\/small\u003e\u003c\/button\u003e\n    \u003cdiv class=\"trustrow\"\u003e\n\u003cspan\u003e✓ Free US shipping\u003c\/span\u003e\u003cspan\u003e✓ 30-day returns\u003c\/span\u003e\u003cspan\u003e✓ Washable insert\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"cream\"\u003e\u003cdiv class=\"wrap\"\u003e\n    \u003ch3 style=\"margin-top:0\"\u003e30-Day “They Actually Use It” Guarantee\u003c\/h3\u003e\n    \u003cp style=\"margin-bottom:0\"\u003eGive it two weeks in a spot your cat already likes. If they won’t use it, email us\n    within 30 days for a full refund — no need to ship it back.\u003c\/p\u003e\n  \u003c\/div\u003e\u003c\/section\u003e\n\n  \u003csection class=\"wrap\"\u003e\n    \u003ch2\u003eWhy cats choose it over an open bed\u003c\/h2\u003e\n    \u003ch3\u003eCover on most sides\u003c\/h3\u003e\n    \u003cp\u003eHigh walls and a lift-off lid leave one entrance to watch instead of a whole room — the same reason a\n    cardboard box beats a flat cushion.\u003c\/p\u003e\n    \u003ch3\u003eHolds body heat\u003c\/h3\u003e\n    \u003cp\u003eCats are comfortable at temperatures most people would find stuffy. An enclosed plush shell traps warmth\n    without needing power.\u003c\/p\u003e\n    \u003ch3\u003eSmall footprint, real furniture\u003c\/h3\u003e\n    \u003cp\u003eGives a cat a defensible spot without a six-foot carpeted tower in the corner of your lounge.\u003c\/p\u003e\n    \u003ch3\u003eWashable insert\u003c\/h3\u003e\n    \u003cp\u003eThe inner cushion lifts out and goes in the machine, which is the difference between a bed you keep and a\n    bed you quietly bin.\u003c\/p\u003e\n    \u003cimg class=\"mech\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0889\/1937\/6175\/files\/shop-mechanism_35d3dd9b-7419-4a54-bcf8-a9fd7b3db583.jpg?v=1785666385\" alt=\"NoodleNest covered versus open: lid on for cover and warmth, lid off for confident cats\" loading=\"lazy\"\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"wrap\"\u003e\n    \u003ch2\u003eWhat buyers say\u003c\/h2\u003e\n\n    \u003cdiv class=\"rv\"\u003e\n      \u003cdiv class=\"rv-h\"\u003e\n        \u003cdiv class=\"rv-av\" style=\"background:#a8604a\"\u003ePV\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cdiv class=\"rv-n\"\u003ePriya Venkataraman\u003c\/div\u003e\n\u003cdiv class=\"rv-v\"\u003e✓ Verified buyer\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n      \u003cdiv class=\"rv-b\"\u003eOur vet said the tricky part with cats is that they hide problems until they're advanced, and to make sure she had a resting place we could observe. This sits in the corner of the lounge and she's in it most of the day. I noticed she was sleeping more curled and tighter than usual last month, mentioned it, and it turned out to be an early UTI. I don't think I'd have clocked it if she'd been under the bed.\u003c\/div\u003e\n      \n      \u003cdiv class=\"rv-meta\"\u003e5 weeks ago\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"rv\"\u003e\n      \u003cdiv class=\"rv-h\"\u003e\n        \u003cdiv class=\"rv-av\" style=\"background:#6e8068\"\u003eMD\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cdiv class=\"rv-n\"\u003eMarguerite Dolan\u003c\/div\u003e\n\u003cdiv class=\"rv-v\"\u003e✓ Verified buyer\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n      \u003cdiv class=\"rv-b\"\u003eMy last cat hid under the bed when she was unwell and I didn't spot it for far too long, which I still feel awful about. So with this one I wanted somewhere she'd actually choose that I could still see into. That's exactly what this is. She gets her covered spot, I get to glance over from the sofa and check she's breathing normally and eating. Sounds morbid but it has genuinely lowered my anxiety.\u003c\/div\u003e\n      \n      \u003cdiv class=\"rv-meta\"\u003e2 weeks ago\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"rv\"\u003e\n      \u003cdiv class=\"rv-h\"\u003e\n        \u003cdiv class=\"rv-av\" style=\"background:#8c6e96\"\u003eCI\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cdiv class=\"rv-n\"\u003eColleen Iwasaki\u003c\/div\u003e\n\u003cdiv class=\"rv-v\"\u003e✓ Verified buyer\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n      \u003cdiv class=\"rv-b\"\u003eWe adopted a three-year-old rescue who spent her first week behind the washing machine and would not come out for anything. The shelter had told us to give her a covered spot, so this arrived on day four. She was in it by that evening and slept there the whole night. She still uses it every day two months on, but the real thing it did was compress about three weeks of hiding into about four days.\u003c\/div\u003e\n      \u003cimg class=\"rv-photo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0889\/1937\/6175\/files\/review-photo-1_0ec30e07-fd2c-4b95-b3ec-103cd509872a.jpg?v=1786035968\" alt=\"Customer photo: Colleen's cat in the NoodleNest bed\" loading=\"lazy\"\u003e\n      \u003cdiv class=\"rv-meta\"\u003e1 month ago\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"rv\"\u003e\n      \u003cdiv class=\"rv-h\"\u003e\n        \u003cdiv class=\"rv-av\" style=\"background:#567a8c\"\u003eFO\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cdiv class=\"rv-n\"\u003eFranklin Osei\u003c\/div\u003e\n\u003cdiv class=\"rv-v\"\u003e✓ Verified buyer\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n      \u003cdiv class=\"rv-b\"\u003eFirst-time cat owner and I was genuinely worried I'd made a mistake — he wouldn't eat while we were in the room and vanished the second anyone moved. Someone on a rescue forum said the mistake is giving them a whole house instead of one small safe thing. He claimed this the first night. Within a week he was eating in front of us.\u003c\/div\u003e\n      \n      \u003cdiv class=\"rv-meta\"\u003e3 weeks ago\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"rv\"\u003e\n      \u003cdiv class=\"rv-h\"\u003e\n        \u003cdiv class=\"rv-av\" style=\"background:#b07a46\"\u003eDA\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cdiv class=\"rv-n\"\u003eDevon Ashcroft\u003c\/div\u003e\n\u003cdiv class=\"rv-v\"\u003e✓ Verified buyer\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n      \u003cdiv class=\"rv-b\"\u003eTwo cats, four years of low-level tension — blocking doorways, staring, the occasional scrap at 2am. I'd always assumed they just didn't like each other. Read that it's usually about contested resources rather than personality, so I bought three of these and put them in different rooms. The change wasn't instant but it was real. They've stopped guarding one spot because there's no longer one spot worth guarding.\u003c\/div\u003e\n      \u003cimg class=\"rv-photo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0889\/1937\/6175\/files\/review-photo-5.jpg?v=1786035972\" alt=\"Customer photo: Devon's cat in the NoodleNest bed\" loading=\"lazy\"\u003e\n      \u003cdiv class=\"rv-meta\"\u003e1 month ago\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"rv\"\u003e\n      \u003cdiv class=\"rv-h\"\u003e\n        \u003cdiv class=\"rv-av\" style=\"background:#788c76\"\u003eSB\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cdiv class=\"rv-n\"\u003eSimone Beaufort\u003c\/div\u003e\n\u003cdiv class=\"rv-v\"\u003e✓ Verified buyer\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n      \u003cdiv class=\"rv-b\"\u003eThree cats in a two-bedroom flat. The youngest used to get chased off whatever bed she settled on. Bought a set of three, spread them out, and the hierarchy problem basically dissolved — she has her own now and nobody contests it. I'd genuinely say buy one more than you have cats, which is what we ended up doing anyway.\u003c\/div\u003e\n      \n      \u003cdiv class=\"rv-meta\"\u003e3 weeks ago\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"rv\"\u003e\n      \u003cdiv class=\"rv-h\"\u003e\n        \u003cdiv class=\"rv-av\" style=\"background:#966868\"\u003eHA\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cdiv class=\"rv-n\"\u003eHollis Amory\u003c\/div\u003e\n\u003cdiv class=\"rv-v\"\u003e✓ Verified buyer\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n      \u003cdiv class=\"rv-b\"\u003eMy old boy is fourteen and getting stiff, and he'd stopped using the flat pillow bed entirely. The raised sides give him something to lean into and the lid keeps the draught off. He's back to sleeping somewhere I can find him rather than wedged behind the radiator. The cushion pulls out and goes in the machine, which at his age matters more than I'd like.\u003c\/div\u003e\n      \n      \u003cdiv class=\"rv-meta\"\u003e6 weeks ago\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"rv\"\u003e\n      \u003cdiv class=\"rv-h\"\u003e\n        \u003cdiv class=\"rv-av\" style=\"background:#627494\"\u003eTM\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cdiv class=\"rv-n\"\u003eTeodoro Marchetti\u003c\/div\u003e\n\u003cdiv class=\"rv-v\"\u003e✓ Verified buyer\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n      \u003cdiv class=\"rv-b\"\u003eI live in a small flat and I've resisted cat furniture for years because most of it is genuinely ugly and enormous. This is the first thing I've bought that the cat uses constantly and that I don't mind having in the living room. Everyone who comes over comments on it. Bigger than I expected from the photos, which was a pleasant surprise.\u003c\/div\u003e\n      \n      \u003cdiv class=\"rv-meta\"\u003e2 weeks ago\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"rv\"\u003e\n      \u003cdiv class=\"rv-h\"\u003e\n        \u003cdiv class=\"rv-av\" style=\"background:#a2745c\"\u003eRA\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cdiv class=\"rv-n\"\u003eRosalind Achebe\u003c\/div\u003e\n\u003cdiv class=\"rv-v\"\u003e✓ Verified buyer\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n      \u003cdiv class=\"rv-b\"\u003eBought it half as a joke for my sister and had to get one for my own cat within a fortnight. The plush is thicker than it looks and it holds its shape rather than flattening after a week like the last two beds we tried. Washed the insert twice already with no issues.\u003c\/div\u003e\n      \n      \u003cdiv class=\"rv-meta\"\u003e1 month ago\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"rv\"\u003e\n      \u003cdiv class=\"rv-h\"\u003e\n        \u003cdiv class=\"rv-av\" style=\"background:#808088\"\u003eNL\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cdiv class=\"rv-n\"\u003eNeve Lindqvist\u003c\/div\u003e\n\u003cdiv class=\"rv-v\"\u003e✓ Verified buyer\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n      \u003cdiv class=\"rv-b\"\u003eOur cat has ignored every bed we've ever bought, which by my count is four. She sleeps in this one. My working theory is the lid — she's always preferred the airing cupboard and cardboard boxes to anything open. Whatever the reason, it's the first bed in this house that hasn't ended up as a very expensive floor decoration.\u003c\/div\u003e\n      \u003cimg class=\"rv-photo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0889\/1937\/6175\/files\/review-photo-10_752f94ee-a8e0-47c6-8b71-01c139e2c539.jpg?v=1786035976\" alt=\"Customer photo: Neve's cat in the NoodleNest bed\" loading=\"lazy\"\u003e\n      \u003cdiv class=\"rv-meta\"\u003e4 weeks ago\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"wrap\"\u003e\n    \u003ch2\u003eCompared with what you’ve already tried\u003c\/h2\u003e\n    \u003cdiv class=\"cmp-scroll\"\u003e\n      \u003ctable class=\"cmp\"\u003e\n        \u003ctr\u003e\n\u003cth\u003e\u003c\/th\u003e\n\u003cth\u003eNoodleNest™\u003c\/th\u003e\n\u003cth\u003eOpen pillow bed\u003c\/th\u003e\n\u003cth\u003eCardboard box\u003c\/th\u003e\n\u003cth\u003eCat tree\u003c\/th\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCover on most sides\u003c\/td\u003e\n\u003ctd class=\"y\"\u003eYes\u003c\/td\u003e\n\u003ctd class=\"n\"\u003eNo\u003c\/td\u003e\n\u003ctd class=\"y\"\u003eYes\u003c\/td\u003e\n\u003ctd\u003ePartial\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRetains body heat\u003c\/td\u003e\n\u003ctd class=\"y\"\u003eYes\u003c\/td\u003e\n\u003ctd class=\"n\"\u003ePoor\u003c\/td\u003e\n\u003ctd\u003eSome\u003c\/td\u003e\n\u003ctd class=\"n\"\u003ePoor\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eWashable\u003c\/td\u003e\n\u003ctd class=\"y\"\u003eYes\u003c\/td\u003e\n\u003ctd class=\"y\"\u003eYes\u003c\/td\u003e\n\u003ctd class=\"n\"\u003eNo\u003c\/td\u003e\n\u003ctd class=\"n\"\u003eNo\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSurvives more than a month\u003c\/td\u003e\n\u003ctd class=\"y\"\u003eYes\u003c\/td\u003e\n\u003ctd class=\"y\"\u003eYes\u003c\/td\u003e\n\u003ctd class=\"n\"\u003eNo\u003c\/td\u003e\n\u003ctd class=\"y\"\u003eYes\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFits a small flat\u003c\/td\u003e\n\u003ctd class=\"y\"\u003eYes\u003c\/td\u003e\n\u003ctd class=\"y\"\u003eYes\u003c\/td\u003e\n\u003ctd class=\"y\"\u003eYes\u003c\/td\u003e\n\u003ctd class=\"n\"\u003eNo\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eYou’ll tolerate it in the lounge\u003c\/td\u003e\n\u003ctd class=\"y\"\u003eYes\u003c\/td\u003e\n\u003ctd\u003eMaybe\u003c\/td\u003e\n\u003ctd class=\"n\"\u003eNo\u003c\/td\u003e\n\u003ctd class=\"n\"\u003eRarely\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"wrap\"\u003e\n    \u003ch2\u003eQuestions, answered\u003c\/h2\u003e\n\n    \u003cdetails class=\"faq\"\u003e\u003csummary\u003eWill my cat actually use it, or is this another bed that gets ignored?\u003c\/summary\u003e\u003cp\u003eThe design deliberately copies what cats already choose on their own — enclosed on most sides, with raised walls and a partial lid. That's the same geometry as the cardboard box your cat prefers over an open pillow bed. It isn't a guarantee (nothing is, with cats), which is why there's a 30-day guarantee: put it somewhere they already like to sleep and give it a few days.\u003c\/p\u003e\u003c\/details\u003e\n    \u003cdetails class=\"faq\"\u003e\u003csummary\u003eHow big is it? Will a large cat fit?\u003c\/summary\u003e\u003cp\u003eThe internal nest is roomy enough for most adult cats up to around 15 lb, and small dogs use it too. Larger or long-bodied cats tend to sleep with their head or tail over the rim, which is normal and doesn't stop them using it.\u003c\/p\u003e\u003c\/details\u003e\n    \u003cdetails class=\"faq\"\u003e\u003csummary\u003eCan I wash it?\u003c\/summary\u003e\u003cp\u003eThe inner cushion is removable and machine washable on a cold gentle cycle. Air dry rather than tumble, so the plush keeps its loft. The outer shell spot-cleans.\u003c\/p\u003e\u003c\/details\u003e\n    \u003cdetails class=\"faq\"\u003e\u003csummary\u003eDoes the lid come off?\u003c\/summary\u003e\u003cp\u003eYes — the top section lifts away, so you can run it fully covered, half covered, or open. Nervous cats usually settle faster with it on; confident cats often prefer it off. Start covered and let them tell you.\u003c\/p\u003e\u003c\/details\u003e\n    \u003cdetails class=\"faq\"\u003e\u003csummary\u003eIs it warm enough for a cold room?\u003c\/summary\u003e\u003cp\u003eThe plush and the enclosed shape trap body heat well, which is most of why cats favour enclosed beds. It isn't heated and doesn't need power.\u003c\/p\u003e\u003c\/details\u003e\n    \u003cdetails class=\"faq\"\u003e\u003csummary\u003eI have more than one cat. How many should I get?\u003c\/summary\u003e\u003cp\u003eBehaviourists generally suggest one resting spot per cat plus one spare, so contested resources don't become a flashpoint. For two cats that means three, placed in different rooms rather than side by side.\u003c\/p\u003e\u003c\/details\u003e\n    \u003cdetails class=\"faq\"\u003e\u003csummary\u003eShipping and returns?\u003c\/summary\u003e\u003cp\u003eFree US shipping, typically 4–8 business days. 30-day money-back guarantee — if your cat won't use it, email us and we'll refund you.\u003c\/p\u003e\u003c\/details\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"wrap center\" style=\"padding-bottom:8px\"\u003e\n    \u003ca class=\"cta\" href=\"#offer\"\u003eGet NoodleNest™ →\u003csmall\u003eFree shipping · 30-day money-back guarantee\u003c\/small\u003e\u003c\/a\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"sticky\" id=\"sticky\"\u003e\n    \u003cdiv class=\"st-pills\" id=\"stPills\"\u003e\n      \u003cbutton data-n=\"1\" onclick=\"onSelect(1)\"\u003e1×\u003c\/button\u003e\n      \u003cbutton data-n=\"2\" class=\"on\" onclick=\"onSelect(2)\"\u003e2× · popular\u003c\/button\u003e\n      \u003cbutton data-n=\"3\" onclick=\"onSelect(3)\"\u003e3× · best value\u003c\/button\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"st-row\"\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"st-price\" id=\"stPrice\"\u003e$149.99\u003c\/span\u003e\u003cspan class=\"st-was\" id=\"stWas\"\u003e$259.98\u003c\/span\u003e\n        \u003cdiv class=\"st-ea\" id=\"stEa\"\u003e$75.00 each\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cbutton class=\"st-cta\" id=\"stCta\" onclick=\"return buy()\"\u003eAdd to cart\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"loadcart\" id=\"loadCart\"\u003e\n    \u003cdiv class=\"lc-box\"\u003e\n\u003cdiv class=\"lc-spin\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"lc-txt\"\u003eAdding to your cart…\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- \/#shop --\u003e\n\n\u003c\/div\u003e\u003c!-- \/.np-page --\u003e\n\n\u003cscript\u003e\nvar CFG={\n  \/* local testing keeps the absolute host so Buy still reaches real checkout;\n     push_pages.py rewrites this to '' (same-origin) so the native Meta\n     AddToCart fires. *\/\n  shop:'',\n  \/* live variant ids for this page's price tier — regenerate with create_product.py *\/\n  variants:{1:'58278762709295',2:'58278762742063',3:'58278762774831'},\n  gift:'58278533398831',\n  prices:{\n    1:['$89.99','$129.99',''],\n    2:['$149.99','$259.98','$75.00 each'],\n    3:['$199.99','$389.97','$66.66 each']\n  }\n};\n\n\/* ---- Page-scoped Meta pixel (AD_FORMAT_HANDOFF §2.2) ----------------------\n   Shopify's sandboxed web-pixels-manager fires PageView everywhere and Purchase\n   at checkout, but ViewContent ONLY on \/products pages — and window.fbq does not\n   exist on a custom \/pages\/ template. So the fbq('track','AddToCart') in buy()\n   is guarded by if(window.fbq) and therefore fails SILENTLY without this init.\n   Deliberately NO PageView here: the store pixel already sends one, firing our\n   own would double-count. *\/\n!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?\nn.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;\nn.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;\nt.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}\n(window,document,'script','https:\/\/connect.facebook.net\/en_US\/fbevents.js');\ntry{\n  fbq('init','1915805682289773');\n  fbq('track','ViewContent',{\n    content_type:'product',\n    content_name:'NoodleNest Ramen Cat Bed',\n    content_ids:['58278762742063'],\n    currency:'USD',\n    value:149.99\n  });\n}catch(e){}\n\nvar sel=2;\n\nfunction onSelect(n){\n  var prev=sel; sel=n;\n  document.querySelectorAll('#shop .bundle').forEach(function(b){ b.classList.toggle('sel',+b.dataset.n===n); });\n  document.querySelectorAll('#stPills button').forEach(function(b){ b.classList.toggle('on',+b.dataset.n===n); });\n  var lw=document.getElementById('lossWarn');\n  if(n===1\u0026\u0026prev\u003e1){ lw.classList.add('show'); } else { lw.classList.remove('show'); }\n  paint();\n}\n\nfunction paint(){\n  var p=CFG.prices[sel];\n  document.getElementById('stPrice').textContent=p[0];\n  document.getElementById('stWas').textContent=p[1];\n  document.getElementById('stEa').textContent=p[2];\n  document.getElementById('buyBtn').firstChild.nodeValue='Add to cart \\u2014 '+p[0];\n}\n\nfunction buy(){\n  var lc=document.getElementById('loadCart'); if(lc)lc.classList.add('show');\n  if(window.fbq){try{fbq('track','AddToCart',{content_type:'product',currency:'USD',\n    value:parseFloat((CFG.prices[sel]\u0026\u0026CFG.prices[sel][0]||'').replace(\/[^0-9.]\/g,''))||undefined,\n    contents:[{id:CFG.variants[sel],quantity:1}]});}catch(e){}}\n  var v=CFG.variants[sel];\n  var line=v+':1'+(CFG.gift\u0026\u0026sel\u003e1?(','+CFG.gift+':1'):'');\n  var fb=CFG.shop+'\/cart\/'+line;\n  function add(i){return fetch('\/cart\/add.js',{method:'POST',headers:{'Content-Type':'application\/json'},\n    body:JSON.stringify({items:i})});}\n  add([{id:v,quantity:1}])\n    .then(function(r){ if(!r.ok) throw 0; if(CFG.gift\u0026\u0026sel\u003e1) return add([{id:CFG.gift,quantity:1}]); })\n    .then(function(){ window.location.href='\/checkout'; })\n    .catch(function(){ window.location.href=fb; });\n  return false;\n}\n\n\/* Sticky reveals from the mid-article offer card onward, hides again if the reader\n   scrolls back into the opening. Direct call, not rAF — rAF never fires in a\n   background tab, which makes it untestable and can strand the bar. *\/\n(function(){\n  var anchor=document.getElementById('midOffer')||document.getElementById('shop');\n  var st=document.getElementById('sticky');\n  if(!anchor||!st)return;\n  function sync(){ st.classList.toggle('show', anchor.getBoundingClientRect().top \u003c window.innerHeight); }\n  window.addEventListener('scroll',sync,{passive:true});\n  window.addEventListener('resize',sync);\n  window.addEventListener('pageshow',sync);\n  sync();\n})();\n\n(function(){\n  var t=document.getElementById('gTrack'), d=document.getElementById('gDots');\n  if(!t||!d)return;\n  var n=t.children.length;\n  for(var i=0;i\u003cn;i++){ d.appendChild(document.createElement('i')); }\n  d.firstChild.className='on';\n  t.addEventListener('scroll',function(){\n    var idx=Math.round(t.scrollLeft\/(t.scrollWidth\/n));\n    [].forEach.call(d.children,function(c,j){ c.className=j===idx?'on':''; });\n  });\n})();\n\npaint();\n\u003c\/script\u003e\n\n","brand":"FurLife","offers":[{"title":"1-Pack","offer_id":58278762709295,"sku":"NN-PRE-1","price":89.99,"currency_code":"USD","in_stock":true},{"title":"2-Pack","offer_id":58278762742063,"sku":"NN-PRE-2","price":149.99,"currency_code":"USD","in_stock":true},{"title":"3-Pack","offer_id":58278762774831,"sku":"NN-PRE-3","price":199.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0889\/1937\/6175\/files\/gallery-1-hero_3097e703-61ce-4efe-be55-2c0ed6fb97a1.jpg?v=1786029903","url":"https:\/\/nuvehaven.com\/products\/noodlenest-hide-where-i-can-see","provider":"NuveHaven","version":"1.0","type":"link"}