{"product_id":"usb-heated-cat-bed-18-9-in-48-cm-round-6-heat-levels-timer-washable-cover-c2604-0usgy-pe","title":"USB Heated Cat Bed, 18.9 in (48 cm) Round, 6 Heat Levels \u0026 Timer, Washable Cover, C2604","description":"\n\n\n\u003cmeta charset=\"UTF-8\" data-page-node-id=\"uvj8GBpkrNuYoFtEtT6F6v\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" data-page-node-id=\"kYywA2LBIOOdOBHRnJ9Gkp\"\u003e\n\u003ctitle\u003ePetNF USB Heated Cat Bed, 18\" Round, 6 Heat Levels | PetNF\u003c\/title\u003e\n\u003cmeta name=\"description\" content=\"PetNF USB heated cat bed, 18 in round with a 12.6 in sleeping area. 6 heat levels L1-L6, 2\/4\/8\/12\/24-hour timer, 10W low-voltage carbon-fiber warmth, metal coil cord guard and a machine-washable cover.\" data-page-node-id=\"asvT1GPZuYceJrUvhenKYE\"\u003e\n\u003clink rel=\"canonical\" href=\"https:\/\/petnf.com\/products\/petnf-usb-heated-cat-bed-18-inch-round\" data-page-node-id=\"Weu6y7KHjSTguPRvBCHzKK\"\u003e\n\u003cstyle\u003e\n  .petnf-product-story {\n    --petnf-orange: #F6AD24;\n    --petnf-orange-soft: #FFE9B8;\n    --petnf-ink: #231F20;\n    --petnf-muted: #6B6663;\n    --petnf-line: #E8DFD0;\n    --petnf-bg: #FFF9EF;\n    --petnf-card: #ffffff;\n    --petnf-amber: #C08A3E;\n    --petnf-amber-soft: #F7EEDC;\n    color: var(--petnf-ink);\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Arial, Helvetica, sans-serif;\n    background: var(--petnf-bg);\n    width: 100%;\n    max-width: 100%;\n    overflow: hidden;\n    line-height: 1.55;\n  }\n  .petnf-product-story * { box-sizing: border-box; }\n  .petnf-product-story img {\n    width: 100%; height: auto; display: block; border-radius: 12px;\n  }\n  .petnf-product-story h1,\n  .petnf-product-story h2,\n  .petnf-product-story h3 { color: var(--petnf-ink); margin: 0; line-height: 1.2; font-weight: 800; }\n  .petnf-product-story p { margin: 0; color: var(--petnf-muted); font-size: 15px; }\n\n  .petnf-eyebrow {\n    color: var(--petnf-orange);\n    font-size: 12px; font-weight: 900; letter-spacing: .12em;\n    text-transform: uppercase; margin-bottom: 10px;\n  }\n\n  \/* ============ HERO ============ *\/\n  .petnf-hero {\n    display: grid; grid-template-columns: 1.05fr 1fr; gap: 32px;\n    padding: 28px;\n    background: linear-gradient(135deg, var(--petnf-orange-soft) 0%, var(--petnf-bg) 70%);\n    border: 1px solid var(--petnf-line); border-radius: 16px;\n    align-items: center;\n  }\n  .petnf-hero h1 { font-size: 30px; line-height: 1.15; margin-bottom: 14px; }\n  .petnf-hero \u003e div \u003e p { font-size: 16px; line-height: 1.6; max-width: 56ch; }\n  .petnf-badges { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 22px; }\n  .petnf-badge {\n    background: var(--petnf-card); border: 1px solid var(--petnf-line);\n    color: var(--petnf-ink); padding: 7px 12px; border-radius: 999px;\n    font-size: 12.5px; font-weight: 700;\n    appearance: none; -webkit-appearance: none; cursor: pointer;\n    font-family: inherit; line-height: 1.35;\n    transition: background .18s, border-color .18s, transform .18s, box-shadow .18s;\n  }\n  .petnf-badge:hover {\n    border-color: var(--petnf-amber); transform: translateY(-2px);\n    box-shadow: 0 6px 14px -8px rgba(35,31,32,.4);\n  }\n  .petnf-badge:focus-visible { outline: 3px solid var(--petnf-amber); outline-offset: 2px; }\n  .petnf-badge.is-active {\n    background: var(--petnf-orange); border-color: var(--petnf-orange);\n    box-shadow: 0 6px 16px -8px rgba(246,173,36,.9);\n  }\n\n  \/* ============ HERO GALLERY (interactive) ============ *\/\n  .petnf-gallery { display: flex; flex-direction: column; gap: 10px; }\n  .petnf-gallery-main {\n    position: relative; background: var(--petnf-card);\n    border: 1px solid var(--petnf-line); border-radius: 14px;\n    padding: 10px; overflow: hidden;\n  }\n  .petnf-zoom-frame { position: relative; display: block; overflow: hidden; border-radius: 10px; }\n  .petnf-zoom-frame img { display: block; width: 100%; height: auto; border-radius: 10px; }\n  .petnf-zoom-lens {\n    position: absolute; top: 0; left: 0; z-index: 3;\n    width: 156px; height: 156px; border-radius: 50%;\n    border: 2px solid #fff; background-color: var(--petnf-card);\n    background-repeat: no-repeat; box-shadow: 0 10px 24px -8px rgba(35,31,32,.55);\n    pointer-events: none; opacity: 0; display: none;\n    transition: opacity .16s ease;\n  }\n  @media (hover: hover) and (pointer: fine) {\n    .petnf-zoom-lens { display: block; }\n    .petnf-zoom-frame:hover .petnf-zoom-lens { opacity: 1; }\n    .petnf-zoom-frame { cursor: zoom-in; }\n  }\n  .petnf-gallery-main.is-zoomed img { transform: scale(1.55); cursor: zoom-out; }\n  .petnf-gallery-hint {\n    position: absolute; right: 18px; bottom: 16px;\n    background: rgba(35,31,32,.78); color: #fff;\n    font-size: 11px; font-weight: 700; letter-spacing: .06em;\n    padding: 5px 10px; border-radius: 999px; pointer-events: none;\n    text-transform: uppercase;\n  }\n\n  \/* ============ SECTION base ============ *\/\n  .petnf-section { padding: 36px 0; border-top: 1px solid var(--petnf-line); }\n  .petnf-section--first { border-top: 0; padding-top: 36px; }\n  .petnf-section-head { max-width: 820px; margin-bottom: 22px; }\n  .petnf-section-head h2 { font-size: 26px; margin-bottom: 8px; }\n  .petnf-section-head p { font-size: 15px; }\n\n  \/* ============ SPEC PILLS ============ *\/\n  .petnf-compat {\n    background: var(--petnf-card); border: 1px solid var(--petnf-line);\n    border-radius: 14px; padding: 22px;\n  }\n  .petnf-compat-tag {\n    display: inline-block; background: var(--petnf-amber-soft);\n    color: var(--petnf-amber); padding: 3px 10px; border-radius: 999px;\n    font-size: 11.5px; font-weight: 800; letter-spacing: .08em;\n    text-transform: uppercase; margin-bottom: 8px;\n  }\n  .petnf-compat h3 { font-size: 18px; margin-bottom: 6px; }\n  .petnf-compat p { font-size: 14px; margin-bottom: 14px; }\n  .petnf-pills { display: flex; flex-wrap: wrap; gap: 10px; }\n  .petnf-pill {\n    display: flex; flex-direction: column; gap: 2px;\n    background: var(--petnf-bg); border: 1px solid var(--petnf-line);\n    border-radius: 12px; padding: 11px 16px; min-width: 128px;\n    flex: 1 1 auto;\n  }\n  .petnf-pill-label {\n    font-size: 10.5px; font-weight: 800; letter-spacing: .1em;\n    text-transform: uppercase; color: var(--petnf-muted);\n  }\n  .petnf-pill-value { font-size: 17px; font-weight: 900; color: var(--petnf-ink); line-height: 1.25; }\n  .petnf-pill-value small { font-size: 12px; font-weight: 700; color: var(--petnf-muted); }\n\n  \/* ============ CONTROL SIMULATOR ============ *\/\n  .petnf-sim {\n    display: grid; grid-template-columns: 1fr 1.1fr; gap: 22px;\n    background: var(--petnf-card); border: 1px solid var(--petnf-line);\n    border-radius: 16px; padding: 22px;\n  }\n  .petnf-sim-panel { display: flex; flex-direction: column; gap: 16px; }\n  .petnf-sim-lcd {\n    background: #231F20; border-radius: 14px; padding: 18px 20px;\n    display: flex; align-items: baseline; justify-content: space-between;\n    gap: 12px; position: relative; overflow: hidden;\n  }\n  .petnf-sim-lcd::after {\n    content: \"\"; position: absolute; inset: 0;\n    background: linear-gradient(105deg, transparent 40%, rgba(255,255,255,.07) 50%, transparent 60%);\n    pointer-events: none;\n  }\n  .petnf-sim-level {\n    font-family: \"SF Mono\", ui-monospace, Consolas, monospace;\n    font-size: 40px; font-weight: 900; color: var(--petnf-orange);\n    line-height: 1; letter-spacing: .02em;\n  }\n  .petnf-sim-meta { text-align: right; }\n  .petnf-sim-timer {\n    font-family: \"SF Mono\", ui-monospace, Consolas, monospace;\n    font-size: 22px; font-weight: 800; color: #fff; line-height: 1.1;\n  }\n  .petnf-sim-caption {\n    font-size: 10px; font-weight: 800; letter-spacing: .12em;\n    text-transform: uppercase; color: rgba(255,255,255,.55); margin-top: 4px;\n  }\n  .petnf-sim-row { display: flex; flex-direction: column; gap: 8px; }\n  .petnf-sim-label {\n    font-size: 11px; font-weight: 800; letter-spacing: .1em;\n    text-transform: uppercase; color: var(--petnf-muted);\n  }\n  .petnf-seg { display: flex; flex-wrap: wrap; gap: 6px; }\n  .petnf-seg button {\n    appearance: none; -webkit-appearance: none; cursor: pointer;\n    background: var(--petnf-bg); color: var(--petnf-ink);\n    border: 1px solid var(--petnf-line); border-radius: 999px;\n    padding: 8px 14px; font-size: 13px; font-weight: 800;\n    font-family: inherit; line-height: 1;\n    transition: background .18s, border-color .18s, color .18s, transform .18s;\n  }\n  .petnf-seg button:hover { border-color: var(--petnf-amber); transform: translateY(-1px); }\n  .petnf-seg button[aria-pressed=\"true\"] {\n    background: var(--petnf-orange); border-color: var(--petnf-orange);\n  }\n  .petnf-seg button:focus-visible { outline: 3px solid var(--petnf-amber); outline-offset: 2px; }\n  .petnf-sim-readout {\n    display: grid; grid-template-columns: 1fr 1fr; gap: 10px;\n    background: var(--petnf-bg); border: 1px solid var(--petnf-line);\n    border-radius: 12px; padding: 14px 16px;\n  }\n  .petnf-sim-readout div { display: flex; flex-direction: column; gap: 2px; }\n  .petnf-sim-readout span:first-child {\n    font-size: 10.5px; font-weight: 800; letter-spacing: .1em;\n    text-transform: uppercase; color: var(--petnf-muted);\n  }\n  .petnf-sim-readout strong { font-size: 16px; font-weight: 900; color: var(--petnf-ink); }\n\n  \/* heat meter *\/\n  .petnf-meter { display: flex; gap: 5px; margin-top: 2px; }\n  .petnf-meter i {\n    flex: 1; height: 8px; border-radius: 999px;\n    background: var(--petnf-line); transition: background .25s;\n  }\n  .petnf-meter i.is-on { background: var(--petnf-orange); }\n  .petnf-meter i.is-on:nth-child(1) { opacity: .35; }\n  .petnf-meter i.is-on:nth-child(2) { opacity: .5; }\n  .petnf-meter i.is-on:nth-child(3) { opacity: .65; }\n  .petnf-meter i.is-on:nth-child(4) { opacity: .78; }\n  .petnf-meter i.is-on:nth-child(5) { opacity: .9; }\n  .petnf-meter i.is-on:nth-child(6) { opacity: 1; }\n  .petnf-sim-note { font-size: 12.5px; color: var(--petnf-muted); line-height: 1.5; }\n\n  \/* ============ APP TABS (accordion) ============ *\/\n  .petnf-tabs { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 18px; }\n  .petnf-tab {\n    appearance: none; -webkit-appearance: none; cursor: pointer;\n    background: var(--petnf-card); color: var(--petnf-ink);\n    border: 1px solid var(--petnf-line); border-radius: 12px;\n    padding: 11px 18px; font-size: 14px; font-weight: 800;\n    font-family: inherit;\n    transition: background .18s, border-color .18s, transform .18s;\n  }\n  .petnf-tab:hover { transform: translateY(-1px); border-color: var(--petnf-amber); }\n  .petnf-tab[aria-selected=\"true\"] {\n    background: var(--petnf-orange); border-color: var(--petnf-orange);\n  }\n  .petnf-tab:focus-visible { outline: 3px solid var(--petnf-amber); outline-offset: 2px; }\n  .petnf-tabpanel {\n    display: grid; grid-template-columns: 1fr 1fr; gap: 24px;\n    background: var(--petnf-card); border: 1px solid var(--petnf-line);\n    border-radius: 16px; padding: 22px;\n    align-items: center;\n  }\n  .petnf-tabpanel[hidden] { display: none; }\n  .petnf-tabpanel h3 { font-size: 20px; margin-bottom: 10px; }\n  .petnf-tabpanel p { font-size: 15px; margin-bottom: 12px; }\n  .petnf-tabpanel img {\n    background: var(--petnf-bg); border: 1px solid var(--petnf-line); padding: 8px;\n  }\n\n  \/* ============ STEPPER ============ *\/\n  .petnf-steps { display: grid; gap: 0; }\n  .petnf-step {\n    display: grid; grid-template-columns: 46px 1fr; gap: 16px;\n    padding: 16px 0; border-bottom: 1px dashed var(--petnf-line);\n    align-items: start;\n  }\n  .petnf-step:last-child { border-bottom: 0; }\n  .petnf-step-num {\n    width: 38px; height: 38px; border-radius: 50%;\n    background: var(--petnf-orange-soft); color: var(--petnf-ink);\n    display: grid; place-items: center; font-weight: 900; font-size: 15px;\n    border: 1px solid var(--petnf-orange);\n  }\n  .petnf-step h3 { font-size: 15.5px; margin-bottom: 4px; }\n  .petnf-step p { font-size: 14px; }\n\n  \/* ============ FEATURE CARDS ============ *\/\n  .petnf-features { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }\n  .petnf-feature {\n    background: var(--petnf-card); border: 1px solid var(--petnf-line);\n    border-radius: 12px; padding: 18px;\n    display: flex; flex-direction: column; gap: 8px;\n    transition: transform .22s cubic-bezier(.22,.61,.36,1), box-shadow .22s, border-color .22s;\n  }\n  .petnf-feature:hover {\n    transform: translateY(-4px);\n    box-shadow: 0 12px 26px -14px rgba(35,31,32,.35);\n    border-color: var(--petnf-amber);\n  }\n  .petnf-feature-icon {\n    width: 36px; height: 36px; border-radius: 10px;\n    background: var(--petnf-orange-soft); color: var(--petnf-orange);\n    display: grid; place-items: center; font-weight: 900; font-size: 16px;\n  }\n  .petnf-feature h3 { font-size: 15px; }\n  .petnf-feature p { font-size: 13.5px; }\n\n  \/* ============ SPLIT ============ *\/\n  .petnf-split { display: grid; grid-template-columns: 1fr 1fr; gap: 28px; align-items: center; }\n  .petnf-split--reverse \u003e div:first-child { order: 2; }\n  .petnf-split img { background: var(--petnf-card); border: 1px solid var(--petnf-line); padding: 8px; }\n  .petnf-split h3 { font-size: 22px; margin-bottom: 10px; }\n  .petnf-split p { font-size: 15px; margin-bottom: 12px; }\n  .petnf-checks { list-style: none; padding: 0; margin: 0; }\n  .petnf-checks li { font-size: 14px; color: var(--petnf-ink); padding: 4px 0 4px 22px; position: relative; }\n  .petnf-checks li::before {\n    content: \"\\2713\"; position: absolute; left: 0; top: 4px;\n    color: var(--petnf-orange); font-weight: 900;\n  }\n\n  \/* ============ POWER SOURCES ============ *\/\n  .petnf-power { display: grid; grid-template-columns: repeat(3, minmax(0,1fr)); gap: 14px; }\n  .petnf-power article {\n    background: var(--petnf-card); border: 1px solid var(--petnf-line);\n    border-radius: 14px; padding: 20px;\n    display: flex; flex-direction: column; gap: 8px; align-items: flex-start;\n    transition: transform .22s, border-color .22s, box-shadow .22s;\n  }\n  .petnf-power article:hover {\n    transform: translateY(-3px); border-color: var(--petnf-amber);\n    box-shadow: 0 12px 24px -16px rgba(35,31,32,.4);\n  }\n  .petnf-power-badge {\n    background: var(--petnf-amber-soft); color: var(--petnf-amber);\n    font-size: 10.5px; font-weight: 900; letter-spacing: .1em;\n    text-transform: uppercase; padding: 3px 9px; border-radius: 999px;\n  }\n  .petnf-power h3 { font-size: 16px; }\n  .petnf-power p { font-size: 13.5px; }\n\n  \/* ============ SPEC TABLE ============ *\/\n  .petnf-spec-table {\n    width: 100%; border-collapse: collapse; overflow: hidden;\n    border: 1px solid var(--petnf-line); border-radius: 12px;\n    background: var(--petnf-card);\n  }\n  .petnf-spec-table th, .petnf-spec-table td {\n    padding: 12px 14px; text-align: left; border-bottom: 1px solid var(--petnf-line);\n    font-size: 14px; vertical-align: top;\n  }\n  .petnf-spec-table tr:last-child td { border-bottom: 0; }\n  .petnf-spec-table th {\n    background: var(--petnf-amber-soft); color: var(--petnf-ink);\n    font-weight: 800; width: 32%;\n  }\n  .petnf-spec-table td { color: var(--petnf-muted); }\n  .petnf-spec-table td strong { color: var(--petnf-ink); font-weight: 700; }\n\n  \/* ============ FAQ ============ *\/\n  .petnf-faq-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 14px; align-items: start; }\n  .petnf-faq {\n    background: var(--petnf-card); border: 1px solid var(--petnf-line);\n    border-radius: 12px; padding: 0; overflow: hidden;\n    transition: background .2s, border-color .2s, box-shadow .2s;\n  }\n  .petnf-faq:hover { border-color: var(--petnf-amber); }\n  .petnf-faq[open] {\n    border-color: var(--petnf-orange);\n    background: var(--petnf-orange-soft);\n    box-shadow: 0 10px 24px -18px rgba(246,173,36,.9);\n  }\n  .petnf-faq summary {\n    cursor: pointer; list-style: none;\n    padding: 17px 18px; font-size: 15px; font-weight: 800;\n    color: var(--petnf-ink); display: flex; align-items: center;\n    justify-content: space-between; gap: 12px;\n    transition: color .18s;\n  }\n  .petnf-faq summary::-webkit-details-marker { display: none; }\n  .petnf-faq summary::after {\n    content: \"+\"; font-size: 20px; font-weight: 900;\n    color: var(--petnf-orange); line-height: 1;\n    transition: transform .25s cubic-bezier(.22,.61,.36,1);\n    flex: 0 0 auto;\n  }\n  .petnf-faq[open] summary::after { transform: rotate(45deg); }\n  .petnf-faq summary:hover { color: var(--petnf-amber); }\n  .petnf-faq summary:focus-visible { outline: 3px solid var(--petnf-amber); outline-offset: -3px; }\n  .petnf-faq p { font-size: 14px; padding: 0 18px 17px; }\n\n  \/* ============ REVEAL ON SCROLL ============ *\/\n  .petnf-reveal {\n    opacity: 0; transform: translateY(18px);\n    transition: opacity .6s cubic-bezier(.22,.61,.36,1), transform .6s cubic-bezier(.22,.61,.36,1);\n    will-change: opacity, transform;\n  }\n  .petnf-reveal.is-in { opacity: 1; transform: none; }\n\n  \/* ============ RESPONSIVE ============ *\/\n  @media (max-width: 900px) {\n    .petnf-sim { grid-template-columns: 1fr; }\n    .petnf-power { grid-template-columns: 1fr; }\n  }\n  @media (max-width: 760px) {\n    .petnf-hero { grid-template-columns: 1fr; padding: 20px; }\n    .petnf-hero h1 { font-size: 24px; }\n    .petnf-features { grid-template-columns: repeat(2, 1fr); }\n    .petnf-split { grid-template-columns: 1fr; }\n    .petnf-split--reverse \u003e div:first-child { order: 0; }\n    .petnf-faq-grid { grid-template-columns: 1fr; }\n    .petnf-tabpanel { grid-template-columns: 1fr; }\n    .petnf-badge { font-size: 12px; padding: 7px 11px; }\n    .petnf-sim-level { font-size: 32px; }\n    .petnf-sim-timer { font-size: 18px; }\n  }\n  @media (max-width: 480px) {\n    .petnf-features { grid-template-columns: 1fr; }\n    .petnf-sim-readout { grid-template-columns: 1fr; }\n    .petnf-pill { min-width: 100%; }\n  }\n  @media (prefers-reduced-motion: reduce) {\n    .petnf-product-story *,\n    .petnf-product-story *::before,\n    .petnf-product-story *::after {\n      animation-duration: .001ms !important;\n      transition-duration: .001ms !important;\n    }\n    .petnf-reveal { opacity: 1; transform: none; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"petnf-product-story\" data-page-node-id=\"ndCG0JQa63DEBGoHTy7xGE\"\u003e\n\n  \u003csection class=\"petnf-hero\" data-page-node-id=\"3tQuHujaZTVOeopk98bX1A\"\u003e\n    \u003cdiv data-page-node-id=\"L1d7deBKMghlG3mVYDR33n\"\u003e\n      \u003cp class=\"petnf-eyebrow\" data-page-node-id=\"lNcGnbZ3x18lqiBx10rhkc\"\u003ePetNF Warmth \u0026amp; Comfort\u003c\/p\u003e\n      \u003ch1 data-page-node-id=\"PLODcSMY4eniK39VHp4cSS\"\u003eA round cat bed that warms up in about a minute.\u003c\/h1\u003e\n      \u003cp data-page-node-id=\"GXxP5Vsnu6hNPctVUNCCTY\"\u003eCarbon-fiber heating sits beneath a soft plush surface, so chilly-day naps get cozy fast. Six heat levels and a 2 to 24-hour timer run off just 10W through the included 5V\/2A adapter — or a power bank, or a USB car charger. Round, 18 inches across, with a 12.6-inch sleeping area.\u003c\/p\u003e\n      \u003cdiv class=\"petnf-badges\" id=\"petnf-badges\" role=\"group\" aria-label=\"Product highlights — tap to view the matching photo\" data-page-node-id=\"RVN7rwaxlEC6xxHu7qU96M\"\u003e\n        \u003cbutton class=\"petnf-badge petnf-badge--accent is-active\" type=\"button\" data-img=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0679\/5627\/7543\/files\/71H08fXeA5L._AC_SL1500.jpg?v=1792464398\" data-alt=\"Cord controller showing the 6 heat levels L1 to L6 and 6 timer settings\" aria-pressed=\"true\" data-page-node-id=\"KiEj14D4Sz63H7yWpOodHq\"\u003e6 heat levels\u003c\/button\u003e\n        \u003cbutton class=\"petnf-badge\" type=\"button\" data-img=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0679\/5627\/7543\/files\/81aiIIOXr9L._AC_SL1500.jpg?v=1792464398\" data-alt=\"Size diagram: 13 in sleeping area, 18.1 in outer diameter, 4 in raised rim\" aria-pressed=\"false\" data-page-node-id=\"MJXOCrRBEFzduRxnMGwQYM\"\u003e18 in round\u003c\/button\u003e\n        \u003cbutton class=\"petnf-badge\" type=\"button\" data-img=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0679\/5627\/7543\/files\/81tU0KO0FDL._AC_SL1500.jpg?v=1792464396\" data-alt=\"Bed powered by a power bank — 5V\/2A, 10W low-voltage USB power\" aria-pressed=\"false\" data-page-node-id=\"AplWP3ORVdHCHvBim8RqcT\"\u003e10W low voltage\u003c\/button\u003e\n        \u003cbutton class=\"petnf-badge\" type=\"button\" data-img=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0679\/5627\/7543\/files\/81CEs7mVI6L._AC_SL1500.jpg?v=1792464396\" data-alt=\"Cat napping on the gently heated bed on a cold day\" aria-pressed=\"false\" data-page-node-id=\"AzxYiFE9h6jS58x7N18PMS\"\u003e2–24H timer\u003c\/button\u003e\n        \u003cbutton class=\"petnf-badge\" type=\"button\" data-img=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0679\/5627\/7543\/files\/81_v6p9R9AL._AC_SL1500_d4d02750-68e2-4c0d-be90-627e6e96c333.jpg?v=1792465434\" data-alt=\"Close-up of the metal-reinforced spiral cord guard\" aria-pressed=\"false\" data-page-node-id=\"zo48ebmNzdBtV9E1EJ1OY3\"\u003eChew-resistant cord\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"petnf-gallery\" data-page-node-id=\"VszTGp9xmcQUB4YSkcYijd\"\u003e\n      \u003cdiv class=\"petnf-gallery-main\" id=\"petnf-gallery-main\" data-page-node-id=\"ZeEjLpuzD8AgvpBwLqVvjF\"\u003e\n        \u003cspan class=\"petnf-zoom-frame\" id=\"petnf-zoom-frame\"\u003e\n          \u003cimg id=\"petnf-main-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0679\/5627\/7543\/files\/71a6qheG0qL._AC_SL1500.jpg?v=1792464396\" alt=\"PetNF USB heated cat bed, 18 inch round, gray plush with corduroy exterior\" data-page-node-id=\"U0ICGk7pzHKFm5vAU5o8aD\"\u003e\n          \u003cspan class=\"petnf-zoom-lens\" id=\"petnf-zoom-lens\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"petnf-gallery-hint\" data-page-node-id=\"n7aB0oig2EkcFBd88lKsGh\"\u003eHover to zoom\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"petnf-section petnf-section--first\" data-page-node-id=\"VvAYhpZ4xGreXpTXLsB8fh\"\u003e\n    \u003cdiv class=\"petnf-compat\" data-page-node-id=\"06BHY9PkLEMqg5TMfBAPt0\"\u003e\n      \u003cspan class=\"petnf-compat-tag\" data-page-node-id=\"TuoQ5zn8lpd2mq45F96N1O\"\u003eBy the numbers\u003c\/span\u003e\n      \u003ch3 data-page-node-id=\"1LCWji5hC3JTdDcx02lpqS\"\u003eEverything decided before you buy, in one row.\u003c\/h3\u003e\n      \u003cp data-page-node-id=\"ApmKK0ToBLv7Im38STJ9x3\"\u003eCheck the 12.6-inch sleeping area against how your cat sleeps — some cats curl, some sprawl.\u003c\/p\u003e\n      \u003cdiv class=\"petnf-pills\" data-page-node-id=\"RXICxIpS8RP903DI9X51JR\"\u003e\n        \u003cdiv class=\"petnf-pill\" data-page-node-id=\"hwebBDx305RN5PX1eU2UiH\"\u003e\n          \u003cspan class=\"petnf-pill-label\" data-page-node-id=\"164ukIwYSj2FmklvQ0eR0E\"\u003eOuter diameter\u003c\/span\u003e\n          \u003cspan class=\"petnf-pill-value\" data-page-node-id=\"7PyC5OISmG8DE3Y8LXgEMo\"\u003e18.9 in\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"petnf-pill\" data-page-node-id=\"t2TOvGSV7RyvurCp6yhOsp\"\u003e\n          \u003cspan class=\"petnf-pill-label\" data-page-node-id=\"gBM3FymcAMuXTS29TwMjdL\"\u003eSleeping area\u003c\/span\u003e\n          \u003cspan class=\"petnf-pill-value\" data-page-node-id=\"hEdmqVQjhzeoM9aCL2o0YU\"\u003e12.6 in\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"petnf-pill\" data-page-node-id=\"qyEQfGkvCjdEyBUbtmsidc\"\u003e\n          \u003cspan class=\"petnf-pill-label\" data-page-node-id=\"JwyHhGstoDFvXvv7CFV1Dt\"\u003eHeat levels\u003c\/span\u003e\n          \u003cspan class=\"petnf-pill-value\" data-page-node-id=\"zyaKPXJJcJvHGA7J5Siu6c\"\u003eL1–L6\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"petnf-pill\" data-page-node-id=\"ABN0KbbqqKDHi4wfQeQBVV\"\u003e\n          \u003cspan class=\"petnf-pill-label\" data-page-node-id=\"UFy9zEzVkSccySalIGzkeq\"\u003ePower\u003c\/span\u003e\n          \u003cspan class=\"petnf-pill-value\" data-page-node-id=\"jMVcflVZjAXxh0VsvXoGMb\"\u003e10W \u003csmall data-page-node-id=\"aJmtbb52w6czAf1IAKichj\"\u003e5V\/2A\u003c\/small\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"petnf-pill\" data-page-node-id=\"KwVasz6d3OGPqmWEE7AKJ7\"\u003e\n          \u003cspan class=\"petnf-pill-label\" data-page-node-id=\"ZrLy3sbJcwcVfGrxTR03Hi\"\u003eTimer\u003c\/span\u003e\n          \u003cspan class=\"petnf-pill-value\" data-page-node-id=\"BSjChrkt6kpDkN0HmaIJ86\"\u003e2–24H \u003csmall data-page-node-id=\"t2vRGJJCqMPjzMAWMS4MLj\"\u003e+ 00\u003c\/small\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"petnf-pill\" data-page-node-id=\"QPBMRdpEYYyODPhTBx29hI\"\u003e\n          \u003cspan class=\"petnf-pill-label\" data-page-node-id=\"cPkPMxKeulCV0ZXlwvnroQ\"\u003eCord\u003c\/span\u003e\n          \u003cspan class=\"petnf-pill-value\" data-page-node-id=\"4OsvzCkU6Ik3NvoRmQQjPS\"\u003e78.7 in\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"petnf-section\" data-page-node-id=\"O43CvX9znO8BMR17dQq4DA\"\u003e\n    \u003cdiv class=\"petnf-section-head\" data-page-node-id=\"BiAnpxVCaa2bS53Xi8NQYf\"\u003e\n      \u003cp class=\"petnf-eyebrow\" data-page-node-id=\"Vp3jiOHLo3yg2ZXGAV05pC\"\u003eTry the controller\u003c\/p\u003e\n      \u003ch2 data-page-node-id=\"rpbUjVbHydrwnAHvZCsKqD\"\u003eSet the heat, then set the timer.\u003c\/h2\u003e\n      \u003cp data-page-node-id=\"2AZPVE1Rja6z2gnSX4iogD\"\u003eTwo buttons and a digital display run the whole bed. Tap below to see how the level and timer pair up.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"petnf-sim\" data-page-node-id=\"556CJ6UaHRZBGrQK5xyWmA\"\u003e\n      \u003cdiv class=\"petnf-sim-panel\" data-page-node-id=\"SwLpX2NLEpqmyoJw0FZzBG\"\u003e\n        \u003cdiv class=\"petnf-sim-lcd\" data-page-node-id=\"ApnNtGzxxin9hX7QCEf6wH\"\u003e\n          \u003cdiv data-page-node-id=\"YS56iULQx0OU4tkYEc76EU\"\u003e\n            \u003cdiv class=\"petnf-sim-level\" id=\"petnf-sim-level\" data-page-node-id=\"2Avq338hggrM1AFHfsf1zD\"\u003eL3\u003c\/div\u003e\n            \u003cdiv class=\"petnf-sim-caption\" data-page-node-id=\"AMGihqpFHiWgqzxTz8T0TJ\"\u003eHeat level\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"petnf-sim-meta\" data-page-node-id=\"axfRYVjXUJ9EfSsLJN6HEE\"\u003e\n            \u003cdiv class=\"petnf-sim-timer\" id=\"petnf-sim-timer-txt\" data-page-node-id=\"og3nQLkAg9w3saonsHfDHS\"\u003e08H\u003c\/div\u003e\n            \u003cdiv class=\"petnf-sim-caption\" id=\"petnf-sim-timer-cap\" data-page-node-id=\"BfCS4XMKwYkfuePwpmLCB9\"\u003eAuto shutoff\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"petnf-meter\" id=\"petnf-meter\" aria-hidden=\"true\" data-page-node-id=\"K7EAgU594oSKqZAvuLKCAt\"\u003e\n          \u003ci class=\"is-on\" data-page-node-id=\"OFFD7eCLIZ1eIdMuecEQLU\"\u003e\u003c\/i\u003e\u003ci class=\"is-on\" data-page-node-id=\"e9ieUc2A7VJIv0UI7CXGpG\"\u003e\u003c\/i\u003e\u003ci class=\"is-on\" data-page-node-id=\"HSBS143OKtXV0QY7xhFc5U\"\u003e\u003c\/i\u003e\n          \u003ci data-page-node-id=\"pQKZiNbHMZmMhroiR7sTCU\"\u003e\u003c\/i\u003e\u003ci data-page-node-id=\"I20qgA3zqXBlIAcNswppMq\"\u003e\u003c\/i\u003e\u003ci data-page-node-id=\"caNDBE1uTm7iZ0PnWSara6\"\u003e\u003c\/i\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"petnf-sim-row\" data-page-node-id=\"gz2ljVIPqQrEMf3Qi5Eiek\"\u003e\n          \u003cspan class=\"petnf-sim-label\" data-page-node-id=\"CD0FJoIo9rCg08wZKphYDx\"\u003eHeat level\u003c\/span\u003e\n          \u003cdiv class=\"petnf-seg\" id=\"petnf-levels\" role=\"group\" aria-label=\"Heat level\" data-page-node-id=\"CaTwWBRBGAFUaHnwlHOLAK\"\u003e\n            \u003cbutton type=\"button\" data-level=\"1\" aria-pressed=\"false\" data-page-node-id=\"yl0S6MrURT8J3X1cZ2HnR3\"\u003eL1\u003c\/button\u003e\n            \u003cbutton type=\"button\" data-level=\"2\" aria-pressed=\"false\" data-page-node-id=\"bPSSyLfss3M8ULc1dThCFk\"\u003eL2\u003c\/button\u003e\n            \u003cbutton type=\"button\" data-level=\"3\" aria-pressed=\"true\" data-page-node-id=\"kAc0CtAfobJiwHzpezbDJC\"\u003eL3\u003c\/button\u003e\n            \u003cbutton type=\"button\" data-level=\"4\" aria-pressed=\"false\" data-page-node-id=\"8hDuJXAkYGp4jiCWg2Bjcz\"\u003eL4\u003c\/button\u003e\n            \u003cbutton type=\"button\" data-level=\"5\" aria-pressed=\"false\" data-page-node-id=\"izRtEHNKwDyrtfBsiZG0S8\"\u003eL5\u003c\/button\u003e\n            \u003cbutton type=\"button\" data-level=\"6\" aria-pressed=\"false\" data-page-node-id=\"JX27Z63yzaqXhVzLCn0gwP\"\u003eL6\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"petnf-sim-row\" data-page-node-id=\"lHo1ZVT3X180NnOUDjyjoZ\"\u003e\n          \u003cspan class=\"petnf-sim-label\" data-page-node-id=\"vMjieQFnUvvV2ZV6zfnAn0\"\u003eTimer\u003c\/span\u003e\n          \u003cdiv class=\"petnf-seg\" id=\"petnf-timers\" role=\"group\" aria-label=\"Timer\" data-page-node-id=\"zTYHHyswNdPAGrd90lTEZK\"\u003e\n            \u003cbutton type=\"button\" data-timer=\"2\" aria-pressed=\"false\" data-page-node-id=\"zZohM5i8zVBFaEcTSWkt4u\"\u003e2H\u003c\/button\u003e\n            \u003cbutton type=\"button\" data-timer=\"4\" aria-pressed=\"false\" data-page-node-id=\"adIJxk6LxFY0OSjGGxVnYG\"\u003e4H\u003c\/button\u003e\n            \u003cbutton type=\"button\" data-timer=\"8\" aria-pressed=\"true\" data-page-node-id=\"gNIMG3zOGYP8kzAZH1X1vb\"\u003e8H\u003c\/button\u003e\n            \u003cbutton type=\"button\" data-timer=\"12\" aria-pressed=\"false\" data-page-node-id=\"ySkYdhM8IGmkvlJwp0EIAu\"\u003e12H\u003c\/button\u003e\n            \u003cbutton type=\"button\" data-timer=\"24\" aria-pressed=\"false\" data-page-node-id=\"z8TxSwoGrmPnSbZgSz8uXA\"\u003e24H\u003c\/button\u003e\n            \u003cbutton type=\"button\" data-timer=\"0\" aria-pressed=\"false\" data-page-node-id=\"0C7IwftG6Tmj6iKIp6fCC2\"\u003e00\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"petnf-sim-panel\" data-page-node-id=\"U2dRfz1H2dJcCqCHfkwkvD\"\u003e\n        \u003cdiv class=\"petnf-sim-readout\" data-page-node-id=\"441cqIMWpugiFbYcng2JcO\"\u003e\n          \u003cdiv data-page-node-id=\"EjbEPYGQUOOs0sdTICZcp9\"\u003e\n            \u003cspan data-page-node-id=\"we8lg8cZw6IhDbdJHDLMQz\"\u003eDisplay\u003c\/span\u003e\n            \u003cstrong id=\"petnf-read-level\" data-page-node-id=\"nJf7B7V18a6KrBMaEhYQMC\"\u003eL3 · 08H\u003c\/strong\u003e\n          \u003c\/div\u003e\n          \u003cdiv data-page-node-id=\"20PCGFeqN6vSvLUE8p8GGP\"\u003e\n            \u003cspan data-page-node-id=\"7StHW5w7lSfYvDGAdcCs6I\"\u003eMode\u003c\/span\u003e\n            \u003cstrong id=\"petnf-read-mode\" data-page-node-id=\"liljWBBLpwkiy6PMAWIEqt\"\u003eTimed warm-up\u003c\/strong\u003e\n          \u003c\/div\u003e\n          \u003cdiv data-page-node-id=\"x3fCQRNfodcdkZZjmTbQu4\"\u003e\n            \u003cspan data-page-node-id=\"ECVyHmWjfDgDQ8elKdSLTy\"\u003ePower draw\u003c\/span\u003e\n            \u003cstrong data-page-node-id=\"EUva58XEPdglHjcapBB2IR\"\u003e10W\u003c\/strong\u003e\n          \u003c\/div\u003e\n          \u003cdiv data-page-node-id=\"eVqpCUxNLqjHUcjpHams22\"\u003e\n            \u003cspan data-page-node-id=\"DhK9rZRuSjKsclCalBVFUS\"\u003ePower source\u003c\/span\u003e\n            \u003cstrong data-page-node-id=\"ie2L9w8BhivProjZ5quexT\"\u003e5V\/2A\u003c\/strong\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"petnf-sim-note\" id=\"petnf-sim-note\" data-page-node-id=\"h9lFRdag5iZOKN92qWP5NH\"\u003eA medium setting for an evening nap. The bed switches itself off when the timer runs out.\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0679\/5627\/7543\/files\/81aiIIOXr9L._AC_SL1500.jpg?v=1792464398\" alt=\"PetNF USB heated cat bed with two-button digital controller\" data-page-node-id=\"VhTc3HMOB2D553YB1peHwJ\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"petnf-section\" data-page-node-id=\"rYxXVrxiMeECQ63kZPX5gy\"\u003e\n    \u003cdiv class=\"petnf-section-head\" data-page-node-id=\"FmXsnuFaFbuu9mBGNWv61i\"\u003e\n      \u003cp class=\"petnf-eyebrow\" data-page-node-id=\"9eGxmFaF1Dq7aDxkRkMWDl\"\u003eWhere it works\u003c\/p\u003e\n      \u003ch2 data-page-node-id=\"XBoQeyDhOpKgt5516UBjpS\"\u003eThree ways to power it.\u003c\/h2\u003e\n      \u003cp data-page-node-id=\"QfsCgntqC0dcCq6rIAVuMo\"\u003eThe bed runs on external power, so pick whichever outlet is nearest to where your cat already sleeps.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"petnf-power\" data-page-node-id=\"H4TkksuriwoM4SljATSCpD\"\u003e\n      \u003carticle data-page-node-id=\"fK3DbVWydWj6f8h440kEnn\"\u003e\n        \u003cspan class=\"petnf-power-badge\" data-page-node-id=\"IFIxrEu17Vj9CgHI7AT2Nf\"\u003eIn the box\u003c\/span\u003e\n        \u003ch3 data-page-node-id=\"pfCtQ47uzGLGyzWfJqnaNc\"\u003e5V\/2A adapter\u003c\/h3\u003e\n        \u003cp data-page-node-id=\"y7cAQL9Rt41AV5hOIFEoFv\"\u003eThe included adapter plugs into a wall outlet and keeps the bed running continuously.\u003c\/p\u003e\n      \u003c\/article\u003e\n      \u003carticle data-page-node-id=\"9c5FFm8iC5BXFQFA5iQH6d\"\u003e\n        \u003cspan class=\"petnf-power-badge\" data-page-node-id=\"KnOs77GxnYJlcGPLig13Yr\"\u003eOptional\u003c\/span\u003e\n        \u003ch3 data-page-node-id=\"nivNpUDecTmOlRUeFVqCSA\"\u003e5V\/2A power bank\u003c\/h3\u003e\n        \u003cp data-page-node-id=\"4p4sArZ1qJe7hnMMoeOjTT\"\u003eUse a compatible power bank when there is no outlet near your cat's favorite corner.\u003c\/p\u003e\n      \u003c\/article\u003e\n      \u003carticle data-page-node-id=\"OVtknwaDT5uOuzCCxKY2wa\"\u003e\n        \u003cspan class=\"petnf-power-badge\" data-page-node-id=\"etYtkMZlAFS3TZAplKAsNW\"\u003eOptional\u003c\/span\u003e\n        \u003ch3 data-page-node-id=\"yn00QjFgHEnBhtbFN59fQU\"\u003eUSB car charger\u003c\/h3\u003e\n        \u003cp data-page-node-id=\"RpCJknojLzBA9LBVpW9SY3\"\u003eA compatible 5V\/2A car charger lets you take the bed along on car trips.\u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"petnf-section\" data-page-node-id=\"2At0kZ6n6M8Zcm53CsUAUk\"\u003e\n    \u003cdiv class=\"petnf-section-head\" data-page-node-id=\"H7tBVIAqP12J0aF2Zn0ZCW\"\u003e\n      \u003cp class=\"petnf-eyebrow\" data-page-node-id=\"4nh4EIcm4kf7VNqP6RZXOY\"\u003eInside the bed\u003c\/p\u003e\n      \u003ch2 data-page-node-id=\"8ZfFvuBIeD4eWFzUieArDj\"\u003eHow the warmth, the cover and the cord actually work.\u003c\/h2\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"petnf-tabs\" role=\"tablist\" aria-label=\"Bed details\" data-page-node-id=\"njWPPTKPhAhtGDPrQJGDcm\"\u003e\n      \u003cbutton class=\"petnf-tab\" role=\"tab\" id=\"petnf-tab-1\" aria-selected=\"true\" aria-controls=\"petnf-panel-1\" tabindex=\"0\" data-page-node-id=\"fsM2R0X5atSRrPU1kvZ1W2\"\u003eHeating\u003c\/button\u003e\n      \u003cbutton class=\"petnf-tab\" role=\"tab\" id=\"petnf-tab-2\" aria-selected=\"false\" aria-controls=\"petnf-panel-2\" tabindex=\"-1\" data-page-node-id=\"sB0sU5NVktpdmYixeNqsDq\"\u003eComfort\u003c\/button\u003e\n      \u003cbutton class=\"petnf-tab\" role=\"tab\" id=\"petnf-tab-3\" aria-selected=\"false\" aria-controls=\"petnf-panel-3\" tabindex=\"-1\" data-page-node-id=\"Fpm7MqYdtU4GuEFdV4Pa3O\"\u003eCord guard\u003c\/button\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"petnf-tabpanel\" role=\"tabpanel\" id=\"petnf-panel-1\" aria-labelledby=\"petnf-tab-1\" data-page-node-id=\"u6zXqFBmHx0cLYApzyFOQG\"\u003e\n      \u003cdiv data-page-node-id=\"FaOYeu8U5plsezaAPv1eNt\"\u003e\n        \u003ch3 data-page-node-id=\"PBnI6YZOWBDQJ0XIuLivmC\"\u003eCarbon-fiber heat under plush.\u003c\/h3\u003e\n        \u003cp data-page-node-id=\"7wYrYFJTC06UFpwMRgssAX\"\u003eCarbon-fiber heating sits beneath a soft plush surface and warms up quickly, so your cat gets a warm, inviting place to curl up instead of waiting on a cold cushion.\u003c\/p\u003e\n        \u003cul class=\"petnf-checks\" data-page-node-id=\"4HAwMBv7jtlnaoZweQ4KJB\"\u003e\n          \u003cli data-page-node-id=\"ckD25nnIA2HC6biiLCWl3y\"\u003eCarbon-fiber heating element.\u003c\/li\u003e\n          \u003cli data-page-node-id=\"WNG11AxqpE3ppxDWB4pDXG\"\u003eWarms up quickly — about one minute.\u003c\/li\u003e\n          \u003cli data-page-node-id=\"krvyei6MhZ0okBuT4mX7rs\"\u003eRuns on low-voltage 10W USB power.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0679\/5627\/7543\/files\/81SCi8NxLOL._AC_SL1500.jpg?v=1792464399\" alt=\"PetNF USB heated cat bed, 18 inch round\" data-page-node-id=\"XVI57bjM6ffFWb7gmnNiFu\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"petnf-tabpanel\" role=\"tabpanel\" id=\"petnf-panel-2\" aria-labelledby=\"petnf-tab-2\" hidden data-page-node-id=\"Plh9wYJ8yFikZx5X2OE9Cx\"\u003e\n      \u003cdiv data-page-node-id=\"6CcUA2Fs5sx8CGW130F3zt\"\u003e\n        \u003ch3 data-page-node-id=\"T8KKhDqGY4cOE5i6IjT6oE\"\u003ePlush inside, corduroy outside, non-slip underneath.\u003c\/h3\u003e\n        \u003cp data-page-node-id=\"ovWiBmThwjxKKox9wByahb\"\u003eSoft plush and a round shape create a cozy resting spot for cats who love curling up, including senior cats. A non-slip base helps keep the bed in place on hard floors and in cars.\u003c\/p\u003e\n        \u003cul class=\"petnf-checks\" data-page-node-id=\"MZxhFdgkwn7EQn78IP6ZAA\"\u003e\n          \u003cli data-page-node-id=\"Roe5pMqH2aGK39wCkiO9KQ\"\u003ePlush sleeping surface with a corduroy exterior.\u003c\/li\u003e\n          \u003cli data-page-node-id=\"JchkFlA4mfBI0ir0N4ZKU0\"\u003eRound shape for cats who curl up.\u003c\/li\u003e\n          \u003cli data-page-node-id=\"AZsqd7AUYmqqvbc9al3TwF\"\u003eNon-slip base keeps the bed in place.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0679\/5627\/7543\/files\/8179-hIOtwL._AC_SL1500.jpg?v=1792464399\" alt=\"PetNF USB heated cat bed, 18 inch round\" data-page-node-id=\"RjFygxUUkXsK4qfnfLm7ZR\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"petnf-tabpanel\" role=\"tabpanel\" id=\"petnf-panel-3\" aria-labelledby=\"petnf-tab-3\" hidden data-page-node-id=\"HefhuXOtU2NCoEeGBHilx0\"\u003e\n      \u003cdiv data-page-node-id=\"T4zPhWHcx2TLbYmmgyTjkZ\"\u003e\n        \u003ch3 data-page-node-id=\"opcAZXDGSwEWwRvnNFXoTa\"\u003eA metal coil guard on part of the cord.\u003c\/h3\u003e\n        \u003cp data-page-node-id=\"Ebcf837ksi5GZ3UOsFM4uK\"\u003eA metal coil guard adds protection around part of the cord. It covers 47.2 inches of the 78.7-inch USB cord — keep the remaining uncovered section out of your cat's reach.\u003c\/p\u003e\n        \u003cul class=\"petnf-checks\" data-page-node-id=\"4srRK5AKPbL88eFwPIsvCD\"\u003e\n          \u003cli data-page-node-id=\"jPC3vwYiCaCI77qOXzbQre\"\u003e47.2 in of the 78.7 in USB cord is guarded.\u003c\/li\u003e\n          \u003cli data-page-node-id=\"tZtlIdo1FtDOwNfmi42Kpn\"\u003eMetal coil adds a physical barrier against chewing.\u003c\/li\u003e\n          \u003cli data-page-node-id=\"bV9xkMynBAGKGK9xJnNBe0\"\u003eRoute the uncovered section out of reach.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0679\/5627\/7543\/files\/81y8CUOdtSL._AC_SL1500.jpg?v=1792464398\" alt=\"PetNF USB heated cat bed, 18 inch round\" data-page-node-id=\"QyRZBnvchFQ6zXC9BL9SnU\"\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"petnf-section\" data-page-node-id=\"Kp3NLHopntJscNCHbiqmK7\"\u003e\n    \u003cdiv class=\"petnf-section-head\" data-page-node-id=\"dFdTxAJpE0DIqSWUF2yD8s\"\u003e\n      \u003cp class=\"petnf-eyebrow\" data-page-node-id=\"dz0FAPmabK9ICGkHynpcn0\"\u003eWashing day\u003c\/p\u003e\n      \u003ch2 data-page-node-id=\"qh45i4S3GBvp4A3xd5HUPa\"\u003eFour steps, and the pad never gets wet.\u003c\/h2\u003e\n      \u003cp data-page-node-id=\"Ftk0Vd8sYx6ozVA248gAeE\"\u003eThe cover comes off. The heating pad does not go in the machine — wipe it with a cloth only.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"petnf-steps\" data-page-node-id=\"MbkrCOj7eEIYmXQe5bFZT5\"\u003e\n      \u003cdiv class=\"petnf-step\" data-page-node-id=\"cKF2jNlbx0lLdDI6eHNfXo\"\u003e\n        \u003cspan class=\"petnf-step-num\" data-page-node-id=\"OBV7mSOEqih4X6MSIdEBQ2\"\u003e1\u003c\/span\u003e\n        \u003cdiv data-page-node-id=\"iyKV2515sZNPIU1AYg3vto\"\u003e\n          \u003ch3 data-page-node-id=\"d2TS782Rt1uaInWbPSRnd2\"\u003eUnplug the bed.\u003c\/h3\u003e\n          \u003cp data-page-node-id=\"v0QEudW8IfSmBrzMt2fNLu\"\u003eDisconnect the USB cord and the power adapter before you touch the cover.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"petnf-step\" data-page-node-id=\"DJAPQNLKTIRq0Bvc4UXc0z\"\u003e\n        \u003cspan class=\"petnf-step-num\" data-page-node-id=\"6BEpx6xI3AvD4CCA5INypt\"\u003e2\u003c\/span\u003e\n        \u003cdiv data-page-node-id=\"mKofnkcqNEjAsFocRY3WXX\"\u003e\n          \u003ch3 data-page-node-id=\"UhCrxghfG464W7aqeVYYSw\"\u003eRemove the heating pad.\u003c\/h3\u003e\n          \u003cp data-page-node-id=\"eM1GyBnCL9R7CKG80icuJn\"\u003eTake the heating pad out of the bed so only the fabric cover goes for washing.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"petnf-step\" data-page-node-id=\"bRkVRvirVB0fKXFPfKU5Mq\"\u003e\n        \u003cspan class=\"petnf-step-num\" data-page-node-id=\"vFI7D5PC9qtu3wMGihW5RT\"\u003e3\u003c\/span\u003e\n        \u003cdiv data-page-node-id=\"0BI7dSgdvMOGkN8Dh3AThR\"\u003e\n          \u003ch3 data-page-node-id=\"VmIMEDZKwJqTlUD7aDAfPO\"\u003eWash the cover, wipe the pad.\u003c\/h3\u003e\n          \u003cp data-page-node-id=\"MuGpsQDRvOyNW2X6yim16a\"\u003eThe fabric cover is machine washable. Wipe the heating pad with a cloth only — do not wash, rinse or immerse it.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"petnf-step\" data-page-node-id=\"RoP551Zanxe03ycRw1NVfc\"\u003e\n        \u003cspan class=\"petnf-step-num\" data-page-node-id=\"cuMAjdPwxjFGNv4VkTksMB\"\u003e4\u003c\/span\u003e\n        \u003cdiv data-page-node-id=\"LH7LkVwobEcQsRzEFjtXIz\"\u003e\n          \u003ch3 data-page-node-id=\"9Hi0UV2ghOo80NQUAtnVKW\"\u003eDry it fully, then reassemble.\u003c\/h3\u003e\n          \u003cp data-page-node-id=\"cDawi1yWLyBYgFjoCeF53A\"\u003eLet the cover dry completely before putting the heating pad back in and plugging the bed in again.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"petnf-section\" data-page-node-id=\"grNQI50PA6ImpQJa2AlNmq\"\u003e\n    \u003cdiv class=\"petnf-section-head\" data-page-node-id=\"B5mQD30UiWTI1WSFOjHcl9\"\u003e\n      \u003cp class=\"petnf-eyebrow\" data-page-node-id=\"nMBbfysAf50g1Os3EyJYgU\"\u003eBuyer-priority highlights\u003c\/p\u003e\n      \u003ch2 data-page-node-id=\"mqctsnaUrkXwwG0GLxnERH\"\u003eFour things that matter on a cold day.\u003c\/h2\u003e\n      \u003cp data-page-node-id=\"IFSjU0sGlb1S6rflXQ2vYD\"\u003eFast warmth, simple controls, low-voltage power, and a cord that survives curious teeth.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"petnf-features\" data-page-node-id=\"EyhoVsL3IlyD36pPeCSxCP\"\u003e\n      \u003carticle class=\"petnf-feature\" data-page-node-id=\"VmNk75NTIfSj4KxvWH0Jem\"\u003e\n        \u003cspan class=\"petnf-feature-icon\" data-page-node-id=\"kbmcOMZ6iFXcMlSiwPodyC\"\u003e1\u003c\/span\u003e\n        \u003ch3 data-page-node-id=\"zMMVyKUXjvUHHdcVV3RngC\"\u003eWarms up fast\u003c\/h3\u003e\n        \u003cp data-page-node-id=\"NROREjPfmDR2WX2cNicaYB\"\u003eCarbon-fiber heating beneath soft plush gives your cat a warm spot in about a minute.\u003c\/p\u003e\n      \u003c\/article\u003e\n      \u003carticle class=\"petnf-feature\" data-page-node-id=\"NbEYiW8k4jr2gEZpd90YOs\"\u003e\n        \u003cspan class=\"petnf-feature-icon\" data-page-node-id=\"KeXeEKfUpxRysinZWk9UIV\"\u003e2\u003c\/span\u003e\n        \u003ch3 data-page-node-id=\"PbBnq5V9FvHzFKsYFDysZR\"\u003eSix levels, five timers\u003c\/h3\u003e\n        \u003cp data-page-node-id=\"MidpBHAXzZaTejTJEsJ7S4\"\u003eA two-button digital controller sets L1–L6 and a 2, 4, 8, 12 or 24-hour timer — or 00 for continuous.\u003c\/p\u003e\n      \u003c\/article\u003e\n      \u003carticle class=\"petnf-feature\" data-page-node-id=\"8Lco9Y7h9t4bpG1ThAMqHP\"\u003e\n        \u003cspan class=\"petnf-feature-icon\" data-page-node-id=\"RhDL7yTJH2yeaI2MGvJtFI\"\u003e3\u003c\/span\u003e\n        \u003ch3 data-page-node-id=\"6xhQ5RNsDXVF4nf6pxOhKE\"\u003e10W USB power\u003c\/h3\u003e\n        \u003cp data-page-node-id=\"DBwrcqhLfJtOFG0L0pQfCG\"\u003eLow-voltage warmth from the included 5V\/2A adapter, a power bank or a USB car charger.\u003c\/p\u003e\n      \u003c\/article\u003e\n      \u003carticle class=\"petnf-feature\" data-page-node-id=\"OjeeM4qi9lhFMrSBTDFzLz\"\u003e\n        \u003cspan class=\"petnf-feature-icon\" data-page-node-id=\"yLDN8d3yUvG2VZtXGASz7e\"\u003e4\u003c\/span\u003e\n        \u003ch3 data-page-node-id=\"uEJ1iAtYK5Gt7pMphTtlDH\"\u003eMetal coil cord guard\u003c\/h3\u003e\n        \u003cp data-page-node-id=\"jw2Fql418WZMNHNgJKHICK\"\u003eA metal coil covers 47.2 in of the 78.7 in cord as a physical barrier against chewing.\u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"petnf-section petnf-split\" data-page-node-id=\"IQzdNmkPU88Y4fx1i35BXy\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0679\/5627\/7543\/files\/81_v6p9R9AL._AC_SL1500.jpg?v=1792464397\" alt=\"PetNF USB heated cat bed, 18 inch round\" data-page-node-id=\"tB7gEi8Q3A4MRsCvBjVbcT\"\u003e\n    \u003cdiv data-page-node-id=\"H0gzG2E3ALyU06VavqOvu7\"\u003e\n      \u003cp class=\"petnf-eyebrow\" data-page-node-id=\"GBUFSgo5Q3z1OJWIRVD4ci\"\u003eFit \u0026amp; sizing\u003c\/p\u003e\n      \u003ch3 data-page-node-id=\"iFk9cBvdBzA7qztJWWVQkA\"\u003e18.9 inches outside, 12.6 inches to sleep in.\u003c\/h3\u003e\n      \u003cp data-page-node-id=\"j0iwCJoPkdM5YS9At4yrfD\"\u003eSoft plush and a round shape create a cozy resting spot for cats who love curling up, including senior cats. Check the 12.6-inch sleeping area and 18.9-inch outer diameter against how your cat sleeps before you buy.\u003c\/p\u003e\n      \u003cul class=\"petnf-checks\" data-page-node-id=\"bBU4rndFdQqbB42RVaO1YU\"\u003e\n        \u003cli data-page-node-id=\"Z7Y9rs00pSQDXgNRFx8ASn\"\u003e18.9 in outer diameter.\u003c\/li\u003e\n        \u003cli data-page-node-id=\"bb7duob1whbbhfDODJwlMd\"\u003e12.6 in inner sleeping area.\u003c\/li\u003e\n        \u003cli data-page-node-id=\"0B2AU2RQFQ1a2vV5xC1CBT\"\u003eSuits cats and small dogs; non-slip base.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"petnf-section petnf-split petnf-split--reverse\" data-page-node-id=\"WnkkjccXeku8cHP84FEl81\"\u003e\n    \u003cdiv data-page-node-id=\"RtCDEgQKtXFpcaK6MSMeLI\"\u003e\n      \u003cp class=\"petnf-eyebrow\" data-page-node-id=\"oTBjoXyY3ded0JBuUsnqFS\"\u003eWhere to put it\u003c\/p\u003e\n      \u003ch3 data-page-node-id=\"c2FlA9rd6xxHsBlWV0GPz7\"\u003eKeep the cozy spot where your cat already rests.\u003c\/h3\u003e\n      \u003cp data-page-node-id=\"khtPlcbUE5Unu6icP3gguj\"\u003eIndoor use is recommended. Limit occasional outdoor use to dry, sheltered spaces, and keep the bed and all electrical parts dry during use.\u003c\/p\u003e\n      \u003cul class=\"petnf-checks\" data-page-node-id=\"Xfc2tQes8UA3XuZvTtYsrM\"\u003e\n        \u003cli data-page-node-id=\"tyd3vnlclEcG5nqnlQdGr8\"\u003eIndoor use recommended.\u003c\/li\u003e\n        \u003cli data-page-node-id=\"fSvNqeqC6IukgPLEOSvOyI\"\u003eOccasional outdoor use only in dry, sheltered spaces.\u003c\/li\u003e\n        \u003cli data-page-node-id=\"AQfSN4MIlDinRePxznIHmz\"\u003eKeep the bed, controller, USB connector and adapter dry.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0679\/5627\/7543\/files\/815KpVr15RL._AC_SL1500.jpg?v=1792464397\" alt=\"PetNF USB heated cat bed, 18 inch round\" data-page-node-id=\"popXfMjLmzUcRO8T6RIAAh\"\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"petnf-section\" data-page-node-id=\"OX8E7Cy5oWjATRqr2WE3cx\"\u003e\n    \u003cdiv class=\"petnf-section-head\" data-page-node-id=\"NP9kV19ADnA4d4AaAZG2U3\"\u003e\n      \u003cp class=\"petnf-eyebrow\" data-page-node-id=\"UFEJtDTqleIkyK2CnqFV7x\"\u003eProduct details\u003c\/p\u003e\n      \u003ch2 data-page-node-id=\"CQmp1YkF7txKSkDKYxa9WQ\"\u003eKey specifications at a glance.\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003ctable class=\"petnf-spec-table\" data-page-node-id=\"8LTeWHgvBJjKxEaYktXV8P\"\u003e\n      \u003ctbody data-page-node-id=\"6EY2iyXB4oLV7DP7S0FQ9e\"\u003e\n        \u003ctr data-page-node-id=\"Ph5uvwVxmchoWAEt1lDY7G\"\u003e\n\u003cth data-page-node-id=\"efk9OvOoVBH4gMbUO7v8rX\"\u003eProduct\u003c\/th\u003e\n\u003ctd data-page-node-id=\"kruGBvntdpGI6fb1boADwC\"\u003e\u003cstrong data-page-node-id=\"WJsFE3N6jynJWfq1z7HmUD\"\u003ePetNF USB Heated Cat Bed, 18 Inch Round\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr data-page-node-id=\"3Yr9pqEsJW8wTlMJBhCfiK\"\u003e\n\u003cth data-page-node-id=\"kbCqARowWNFr6rXmoZSK5e\"\u003eSize\u003c\/th\u003e\n\u003ctd data-page-node-id=\"4N1qpSaM7tM9CKyekIqzSC\"\u003e18.1 × 13 × 4 in\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr data-page-node-id=\"ABKUwmeHqsFXj3l5iCEipi\"\u003e\n\u003cth data-page-node-id=\"TpxAKUbAwoP3AHBlH4s4oG\"\u003eOuter diameter\u003c\/th\u003e\n\u003ctd data-page-node-id=\"G6vncmjnecfTYLzIDAL2BM\"\u003e18.9 in (48 cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr data-page-node-id=\"CQGhS0YcXZbwCpFBzy7Cv9\"\u003e\n\u003cth data-page-node-id=\"lBJCibudCdDtvUcAnLrjzL\"\u003eSleeping area\u003c\/th\u003e\n\u003ctd data-page-node-id=\"GEEVkp3nPU14itmaLytWOQ\"\u003e12.6 in (32 cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr data-page-node-id=\"GiJzu30BOSbDSTctWBKLFC\"\u003e\n\u003cth data-page-node-id=\"AxBQF73bGHbfYXgUFGqtwH\"\u003eItem dimensions\u003c\/th\u003e\n\u003ctd data-page-node-id=\"vPFIdMyqazEM9Kde7pNr5r\"\u003e13 × 12 × 4 in (L × W × Th)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr data-page-node-id=\"KeDAAHXHTiQ3DJQBIVuGSC\"\u003e\n\u003cth data-page-node-id=\"E7qZtZXqeyPGUHSe4kBlB3\"\u003eItem weight\u003c\/th\u003e\n\u003ctd data-page-node-id=\"T5KGlcGcHnMAeZGiGMEk9P\"\u003e900 g\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr data-page-node-id=\"Bq6GQc9mY49VEQnUka5XhF\"\u003e\n\u003cth data-page-node-id=\"lDaFSXE34AAgbtr9FPsPdd\"\u003eModel number\u003c\/th\u003e\n\u003ctd data-page-node-id=\"KbscI8lUFRKHKiKEIYkRut\"\u003eC2605\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr data-page-node-id=\"vmZOGsZMpG9fR8r0lQ3Hcn\"\u003e\n\u003cth data-page-node-id=\"Q0Aos2QWQqe5nnRlaeJqyn\"\u003eHeat control\u003c\/th\u003e\n\u003ctd data-page-node-id=\"2XjjAp4BJNmitWDSvND7w9\"\u003e6 levels, L1–L6, on a two-button digital controller\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr data-page-node-id=\"83Rtc14kD8MiFtLYMkw3Hn\"\u003e\n\u003cth data-page-node-id=\"VhJEis471DjgG90nWFIMtv\"\u003eTimer\u003c\/th\u003e\n\u003ctd data-page-node-id=\"QtjKOmsRpR9xBCObsHcTVA\"\u003e2, 4, 8, 12 or 24 hours; 00 for continuous operation\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr data-page-node-id=\"Q9ZRPcp8qn7G9sCLcR5OvC\"\u003e\n\u003cth data-page-node-id=\"wYhiHJN4xmUlpY139L8HRg\"\u003ePower\u003c\/th\u003e\n\u003ctd data-page-node-id=\"FHJBIf1DtgOBGumPsFYiVE\"\u003e10W, 5V\/2A\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr data-page-node-id=\"PIFVuSIvgIhFHzurXSMkBC\"\u003e\n\u003cth data-page-node-id=\"6YSgaELGxmaQd8lSUah69m\"\u003ePower source\u003c\/th\u003e\n\u003ctd data-page-node-id=\"1WiygOQ77LAAF2zRfkiIZi\"\u003eIncluded 5V\/2A adapter, or a compatible 5V\/2A power bank or USB car charger\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr data-page-node-id=\"6f1clatS3WLDIBQ8dmWZmx\"\u003e\n\u003cth data-page-node-id=\"Hsu6LPicPycRaAc9zfhg9l\"\u003eHeating element\u003c\/th\u003e\n\u003ctd data-page-node-id=\"eXUDFebYQ5BNvhIc7eIajM\"\u003eCarbon fiber\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr data-page-node-id=\"OpMmdeHj1sOjlar6aTJdaT\"\u003e\n\u003cth data-page-node-id=\"eGO0D0IScgjmkLIW6FwsY6\"\u003eUSB cord\u003c\/th\u003e\n\u003ctd data-page-node-id=\"757OSH8BEGmyugjhXvWAQ5\"\u003e78.7 in (2 m), with a 47.2 in metal coil guard\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr data-page-node-id=\"Jh6R4ZrWkgreGCgVpEoqg2\"\u003e\n\u003cth data-page-node-id=\"c13ODE4LB1JNspWIzGrcsa\"\u003eMaterials\u003c\/th\u003e\n\u003ctd data-page-node-id=\"HEKio0YaneIb747o6yEKBJ\"\u003ePlush sleeping surface, corduroy exterior, cotton fill\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr data-page-node-id=\"1h4rEfz31M85BbW2E1G3U7\"\u003e\n\u003cth data-page-node-id=\"ANKMOBdrx4OYJGaLscdEtk\"\u003eCover care\u003c\/th\u003e\n\u003ctd data-page-node-id=\"nMs82qCPvUQjRCi3F8WytL\"\u003eRemovable and machine washable\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr data-page-node-id=\"kIEkgNrV6RBCaAYrtauufN\"\u003e\n\u003cth data-page-node-id=\"hjhVFOEDdBd3PYbooD69i1\"\u003eHeating pad care\u003c\/th\u003e\n\u003ctd data-page-node-id=\"MUfqDwq2683UXc3rW5fT2p\"\u003eWipe with a cloth only — do not wash or immerse\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr data-page-node-id=\"SMQqrTNUTuYLZAj0ggA98W\"\u003e\n\u003cth data-page-node-id=\"yP2u7WtLc8BtHfqckyG9TH\"\u003eBase\u003c\/th\u003e\n\u003ctd data-page-node-id=\"wGRDUcPPFLMCVpPbaZTmRD\"\u003eNon-slip bottom\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr data-page-node-id=\"iHAoGQgjezlwBQBBu2arK8\"\u003e\n\u003cth data-page-node-id=\"qT4quDHbuLq4raxyVqizVa\"\u003eShape\u003c\/th\u003e\n\u003ctd data-page-node-id=\"gyoC4DTBYxo06pMf7IaFn0\"\u003eRound\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr data-page-node-id=\"SMmJIDyAe9VilSqA2HKCzB\"\u003e\n\u003cth data-page-node-id=\"sCcM0sAMEgOZFEwveUqehf\"\u003eColor\u003c\/th\u003e\n\u003ctd data-page-node-id=\"3OJvpflHP1w2cbIS7sJI3X\"\u003eGray\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr data-page-node-id=\"djUA0ddQ9P40Mzu4qFhmKo\"\u003e\n\u003cth data-page-node-id=\"aER3GILWWPMLvi8wEAfjYp\"\u003eRecommended for\u003c\/th\u003e\n\u003ctd data-page-node-id=\"d0ByaU9um1waGbr4epjUP6\"\u003eCats, kittens, senior cats, small dogs\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr data-page-node-id=\"hSEUJlETE97B6uXlvjYexU\"\u003e\n\u003cth data-page-node-id=\"v733MPWgEbtCfNFlg9ncMG\"\u003eRecommended uses\u003c\/th\u003e\n\u003ctd data-page-node-id=\"GHAoqJ3jY5UrUAATksStg1\"\u003eIndoor; car; occasional outdoor use in dry, sheltered spaces\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr data-page-node-id=\"5gQ7pjd4dXSmuVqqpC56C4\"\u003e\n\u003cth data-page-node-id=\"KF6yBFR2WyWqeghwbAZQS8\"\u003eIncluded components\u003c\/th\u003e\n\u003ctd data-page-node-id=\"EGOoSQnEnJwAcEbOE3fQJ6\"\u003eHeated bed with adapter and heating pad\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr data-page-node-id=\"2wuAqwvBVfhB2DHhZ5sOzk\"\u003e\n\u003cth data-page-node-id=\"NuppZZ3Yyhbh4Cd2DZS9Di\"\u003eWarranty\u003c\/th\u003e\n\u003ctd data-page-node-id=\"3wX3cw8olTd6UxZIRsapUE\"\u003eLimited manufacturer warranty\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr data-page-node-id=\"BrYlnXebjFKZHyR1GuiDHb\"\u003e\n\u003cth data-page-node-id=\"k1yTGaemlI3JmaAQuX56wT\"\u003eSKU\u003c\/th\u003e\n\u003ctd data-page-node-id=\"pXGkAwzOiBX85HuSTDOief\"\u003eC2604-0USGY-PE\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"petnf-section\" data-page-node-id=\"RS9K3FIVY91dpKlZMAjNiL\"\u003e\n    \u003cdiv class=\"petnf-section-head\" data-page-node-id=\"dEiGE1tVGubVVCSUFGAlyE\"\u003e\n      \u003cp class=\"petnf-eyebrow\" data-page-node-id=\"holjy3qqgf9gMhG5W0qGw7\"\u003eFAQ\u003c\/p\u003e\n      \u003ch2 data-page-node-id=\"l2hGb4fX6lN4mlRS3seCF1\"\u003eCommon questions before buying.\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"petnf-faq-grid\" data-page-node-id=\"ws8APaipdaEuQ8yZ7XYOdw\"\u003e\n      \u003cdetails class=\"petnf-faq\" open data-page-node-id=\"tHphPfsf4EF5QIE6FKxXC0\"\u003e\n        \u003csummary data-page-node-id=\"DPGLigS3VkAF5b8RChjO8Z\"\u003eHow do I change the heat level and timer?\u003c\/summary\u003e\n        \u003cp data-page-node-id=\"IQm5S26IPmdQJio9y9uEiZ\"\u003eUse the two buttons on the digital controller. The display shows either the heat level (L1–L6) or the timer setting. Set a 2, 4, 8, 12 or 24-hour timer, or select 00 for continuous operation.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"petnf-faq\" data-page-node-id=\"QGJbH1LxlNuydXdqmGhBYK\"\u003e\n        \u003csummary data-page-node-id=\"s2oYc5YTV8thhSSWoVbTqE\"\u003eCan I run it from a power bank?\u003c\/summary\u003e\n        \u003cp data-page-node-id=\"VahQYKYaVOzCoIlRYRKxNb\"\u003eYes, as long as the power bank output is 5V\/2A. The same applies to a USB car charger. The included adapter is 5V\/2A as well. The bed needs to remain connected to external power while heating.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"petnf-faq\" data-page-node-id=\"bdHhlH9U58UAaNDCFClu9a\"\u003e\n        \u003csummary data-page-node-id=\"16Xo58HKJHfHX9sy1H0DFR\"\u003eCan the whole bed go in the washing machine?\u003c\/summary\u003e\n        \u003cp data-page-node-id=\"k2IWDeeSXoQt0NpfC34JwK\"\u003eNo. Unplug the bed and remove the heating pad first. The fabric cover is machine washable, but the heating pad must only be wiped with a cloth — do not wash, rinse or immerse it.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"petnf-faq\" data-page-node-id=\"GMYDUYztnO09tvyG1VNrqr\"\u003e\n        \u003csummary data-page-node-id=\"FyHlCHBe8nrLmPnkvhXwfE\"\u003eWill the bed fit my cat?\u003c\/summary\u003e\n        \u003cp data-page-node-id=\"mZd4zgQ99wYp5q0o5F5dcL\"\u003eThe outer diameter is 18.9 inches and the inner sleeping area is 12.6 inches. It suits cats who like to curl up, including senior cats, and small dogs. Measure against how your cat sleeps before you buy.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"petnf-faq\" data-page-node-id=\"gowH2RM6ZBwCVaEDfCqQZB\"\u003e\n        \u003csummary data-page-node-id=\"t1gzPwnTCxf72DtoCedcxU\"\u003eIs the cord fully protected?\u003c\/summary\u003e\n        \u003cp data-page-node-id=\"9sSVoTHiPx4E4cekceBixR\"\u003eNot entirely. A metal coil guard covers 47.2 inches of the 78.7-inch USB cord. Keep the remaining uncovered section out of your cat's reach.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"petnf-faq\" data-page-node-id=\"17U0mJmHuHKuCe4ckuDDZo\"\u003e\n        \u003csummary data-page-node-id=\"V9mqlx7TYx35t82chOUp0U\"\u003eCan I use it outdoors?\u003c\/summary\u003e\n        \u003cp data-page-node-id=\"2bjVB2jvOa0sJstpaYptRJ\"\u003eIndoor use is recommended. If you use it outdoors, limit it to occasional use in dry, sheltered spaces, and keep the bed, controller, USB connector and power adapter dry at all times.\u003c\/p\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  var root = document.querySelector('.petnf-product-story');\n  if (!root) return;\n\n  \/* ---------- 1. Gallery (driven by the highlight badges) ---------- *\/\n  var mainWrap = root.querySelector('#petnf-gallery-main');\n  var mainImg = root.querySelector('#petnf-main-img');\n  var badges = root.querySelectorAll('#petnf-badges .petnf-badge');\n\n  function showImage(src, alt) {\n    if (!mainImg || mainImg.getAttribute('src') === src) return;\n    mainImg.style.opacity = '0';\n    setTimeout(function () {\n      mainImg.setAttribute('src', src);\n      mainImg.setAttribute('alt', alt);\n      mainImg.style.opacity = '1';\n    }, 130);\n    mainWrap.classList.remove('is-zoomed');\n  }\n\n  var heroSrc = mainImg ? mainImg.getAttribute('src') : '';\n  var HERO_ALT = 'PetNF USB heated cat bed, 18 inch round, gray plush with corduroy exterior';\n\n  function clearBadges() {\n    Array.prototype.forEach.call(badges, function (b) {\n      b.classList.remove('is-active');\n      b.setAttribute('aria-pressed', 'false');\n    });\n  }\n\n  \/* tap the same badge twice to go back to the main photo *\/\n  Array.prototype.forEach.call(badges, function (btn) {\n    btn.addEventListener('click', function () {\n      var alreadyOn = btn.classList.contains('is-active');\n      if (alreadyOn) {\n        showImage(heroSrc, HERO_ALT);\n        clearBadges();\n        return;\n      }\n      showImage(btn.getAttribute('data-img'), btn.getAttribute('data-alt'));\n      Array.prototype.forEach.call(badges, function (b) {\n        var active = b === btn;\n        b.classList.toggle('is-active', active);\n        b.setAttribute('aria-pressed', active ? 'true' : 'false');\n      });\n    });\n  });\n\n  \/* pointer-tracking magnifier (desktop); tap-to-zoom stays for touch *\/\n  var frame = root.querySelector('.petnf-zoom-frame');\n  var lens = root.querySelector('#petnf-zoom-lens');\n  var LENS = 156, ZOOM = 2.6;\n  var fine = !(window.matchMedia \u0026\u0026 window.matchMedia('(hover: hover) and (pointer: fine)').matches === false);\n\n  if (mainImg) {\n    mainImg.style.transition = 'transform .45s cubic-bezier(.22,.61,.36,1), opacity .13s linear';\n  }\n\n  if (fine \u0026\u0026 frame \u0026\u0026 lens \u0026\u0026 mainImg) {\n    function moveLens(e) {\n      var r = mainImg.getBoundingClientRect();\n      var x = e.clientX - r.left;\n      var y = e.clientY - r.top;\n      if (x \u003c 0 || y \u003c 0 || x \u003e r.width || y \u003e r.height) { lens.style.opacity = '0'; return; }\n      lens.style.opacity = '1';\n      var lx = Math.min(Math.max(x - LENS \/ 2, 0), r.width - LENS);\n      var ly = Math.min(Math.max(y - LENS \/ 2, 0), r.height - LENS);\n      lens.style.left = lx + 'px';\n      lens.style.top = ly + 'px';\n      lens.style.backgroundImage = 'url(\"' + (mainImg.currentSrc || mainImg.getAttribute('src')) + '\")';\n      lens.style.backgroundSize = (r.width * ZOOM) + 'px ' + (r.height * ZOOM) + 'px';\n      lens.style.backgroundPosition = (-(x * ZOOM - LENS \/ 2)) + 'px ' + (-(y * ZOOM - LENS \/ 2)) + 'px';\n    }\n    frame.addEventListener('mousemove', moveLens);\n    frame.addEventListener('mouseleave', function () { lens.style.opacity = '0'; });\n  } else if (mainWrap) {\n    mainWrap.addEventListener('click', function () {\n      mainWrap.classList.toggle('is-zoomed');\n    });\n  }\n\n  \/* ---------- 2. Controller simulator ---------- *\/\n  var LEVEL_TEXT = {\n    1: 'A gentle setting for mild days or a cat that runs warm.',\n    2: 'Low warmth for a cat that likes to nap beside a sunny window.',\n    3: 'A medium setting for an evening nap.',\n    4: 'Steady warmth for a cool room.',\n    5: 'For cold nights and senior cats that feel the chill.',\n    6: 'The warmest level, for a hard winter stretch.'\n  };\n  var level = 3, timer = 8;\n\n  var levelButtons = root.querySelectorAll('#petnf-levels button');\n  var timerButtons = root.querySelectorAll('#petnf-timers button');\n  var meter = root.querySelectorAll('#petnf-meter i');\n  var lcdLevel = root.querySelector('#petnf-sim-level');\n  var lcdTimer = root.querySelector('#petnf-sim-timer-txt');\n  var lcdTimerCap = root.querySelector('#petnf-sim-timer-cap');\n  var readLevel = root.querySelector('#petnf-read-level');\n  var readMode = root.querySelector('#petnf-read-mode');\n  var note = root.querySelector('#petnf-sim-note');\n\n  function pad(n) { return (n \u003c 10 ? '0' : '') + n; }\n\n  function render() {\n    lcdLevel.textContent = 'L' + level;\n    lcdTimer.textContent = timer === 0 ? '00' : pad(timer) + 'H';\n    lcdTimerCap.textContent = timer === 0 ? 'Continuous' : 'Auto shutoff';\n    readLevel.textContent = 'L' + level + ' \\u00B7 ' + (timer === 0 ? '00' : pad(timer) + 'H');\n    readMode.textContent = timer === 0 ? 'Continuous warmth' : 'Timed warm-up';\n\n    Array.prototype.forEach.call(meter, function (bar, i) {\n      if (i \u003c level) { bar.classList.add('is-on'); }\n      else { bar.classList.remove('is-on'); }\n    });\n\n    var tail = timer === 0\n      ? ' The bed keeps running until you switch it off.'\n      : ' The bed switches itself off after ' + timer + ' hours.';\n    note.textContent = LEVEL_TEXT[level] + tail;\n  }\n\n  Array.prototype.forEach.call(levelButtons, function (btn) {\n    btn.addEventListener('click', function () {\n      level = parseInt(btn.getAttribute('data-level'), 10);\n      Array.prototype.forEach.call(levelButtons, function (b) {\n        b.setAttribute('aria-pressed', b === btn ? 'true' : 'false');\n      });\n      render();\n    });\n  });\n\n  Array.prototype.forEach.call(timerButtons, function (btn) {\n    btn.addEventListener('click', function () {\n      timer = parseInt(btn.getAttribute('data-timer'), 10);\n      Array.prototype.forEach.call(timerButtons, function (b) {\n        b.setAttribute('aria-pressed', b === btn ? 'true' : 'false');\n      });\n      render();\n    });\n  });\n\n  render();\n\n  \/* ---------- 3. Tabs ---------- *\/\n  var tabs = Array.prototype.slice.call(root.querySelectorAll('.petnf-tab'));\n\n  function activateTab(tab) {\n    tabs.forEach(function (t) {\n      var selected = t === tab;\n      t.setAttribute('aria-selected', selected ? 'true' : 'false');\n      t.setAttribute('tabindex', selected ? '0' : '-1');\n      var panel = root.querySelector('#' + t.getAttribute('aria-controls'));\n      if (panel) { panel.hidden = !selected; }\n    });\n  }\n\n  tabs.forEach(function (tab, index) {\n    tab.addEventListener('click', function () { activateTab(tab); });\n    tab.addEventListener('keydown', function (e) {\n      var next = null;\n      if (e.key === 'ArrowRight') { next = tabs[(index + 1) % tabs.length]; }\n      if (e.key === 'ArrowLeft') { next = tabs[(index - 1 + tabs.length) % tabs.length]; }\n      if (e.key === 'Home') { next = tabs[0]; }\n      if (e.key === 'End') { next = tabs[tabs.length - 1]; }\n      if (next) { e.preventDefault(); activateTab(next); next.focus(); }\n    });\n  });\n\n  \/* ---------- 4. Reveal on scroll ---------- *\/\n  var reduce = window.matchMedia \u0026\u0026 window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  if (!reduce \u0026\u0026 'IntersectionObserver' in window) {\n    var targets = root.querySelectorAll(\n      '.petnf-feature, .petnf-split, .petnf-step, .petnf-faq, .petnf-power article, .petnf-pill, .petnf-tabpanel:not([hidden])'\n    );\n    var io = new IntersectionObserver(function (entries) {\n      entries.forEach(function (entry) {\n        if (entry.isIntersecting) {\n          entry.target.classList.add('is-in');\n          io.unobserve(entry.target);\n        }\n      });\n    }, { threshold: 0.12, rootMargin: '0px 0px -40px 0px' });\n\n    Array.prototype.forEach.call(targets, function (el, i) {\n      el.classList.add('petnf-reveal');\n      el.style.transitionDelay = Math.min(i % 4, 3) * 70 + 'ms';\n      io.observe(el);\n    });\n  }\n\n  \/* ---------- 5. FAQ: one open at a time ---------- *\/\n  var faqs = Array.prototype.slice.call(root.querySelectorAll('.petnf-faq'));\n  faqs.forEach(function (item) {\n    item.addEventListener('toggle', function () {\n      if (item.open) {\n        faqs.forEach(function (other) {\n          if (other !== item) { other.open = false; }\n        });\n      }\n    });\n  });\n})();\n\u003c\/script\u003e\n\n","brand":"PetNF","offers":[{"title":"Default Title","offer_id":52382415388967,"sku":"C2604-0USGY-PE","price":45.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0679\/5627\/7543\/files\/71a6qheG0qL._AC_SL1500.jpg?v=1792464396","url":"https:\/\/petnf.com\/products\/usb-heated-cat-bed-18-9-in-48-cm-round-6-heat-levels-timer-washable-cover-c2604-0usgy-pe","provider":"PetNF","version":"1.0","type":"link"}