{"product_id":"cat-winter-vest-sweater-pet-knitwear","title":"Pet Warm Vest Sweater | Cat \u0026 Dog Winter Knitwear | XS–XL","description":"\u003cstyle\u003e\n  .cv-wrap { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; font-size: 15px; color: #1a1a1a; line-height: 1.6; max-width: 680px; }\n  .cv-wrap h2 { font-size: 24px; font-weight: 700; line-height: 1.3; margin: 0 0 14px 0; color: #1a1a1a; }\n  .cv-wrap h3 { font-size: 17px; font-weight: 700; color: #1a1a1a; margin: 0 0 14px 0; }\n  .cv-wrap p { margin: 0 0 14px 0; }\n  .cv-wrap p:last-child { margin-bottom: 0; }\n  .cv-wrap hr { border: none; border-top: 1px solid #eeeeee; margin: 28px 0; }\n\n  .cv-feature-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; margin-bottom: 4px; }\n  .cv-feature-card { background: #f9f9f9; border-radius: 8px; padding: 14px 16px; }\n  .cv-feature-card strong { display: block; color: #2e7d32; margin-bottom: 4px; font-size: 14px; }\n  .cv-feature-card p { font-size: 13px; color: #444; margin: 0; line-height: 1.55; }\n\n  .cv-specs { list-style: none; padding: 0; margin: 0; }\n  .cv-specs li { display: flex; align-items: flex-start; gap: 10px; padding: 9px 0; border-bottom: 1px solid #f0f0f0; font-size: 14px; line-height: 1.5; }\n  .cv-specs li:last-child { border-bottom: none; }\n  .cv-spec-dot { width: 6px; height: 6px; background: #2e7d32; border-radius: 50%; margin-top: 6px; flex-shrink: 0; }\n\n  .cv-review { padding: 16px 18px; background: #f9f9f9; border-radius: 8px; border-left: 3px solid #2e7d32; margin-bottom: 12px; }\n  .cv-review p { font-size: 14px; line-height: 1.65; color: #1a1a1a; margin: 0; }\n  .cv-review-meta { font-size: 12px; color: #777; margin-top: 8px; }\n\n  .cv-size-wrap { background: #f5f5f5; border-radius: 8px; padding: 20px; }\n  .cv-size-wrap p { font-size: 14px; color: #444; margin-bottom: 14px; }\n  .cv-size-wrap table { width: 100%; border-collapse: collapse; font-size: 14px; }\n  .cv-size-wrap thead tr { background: #2e7d32; color: #fff; }\n  .cv-size-wrap thead th { padding: 9px 12px; text-align: center; }\n  .cv-size-wrap thead th:first-child { border-radius: 4px 0 0 0; }\n  .cv-size-wrap thead th:last-child { border-radius: 0 4px 0 0; }\n  .cv-size-wrap tbody tr:nth-child(odd) { background: #fff; }\n  .cv-size-wrap tbody tr:nth-child(even) { background: #f5f5f5; }\n  .cv-size-wrap tbody td { padding: 9px 12px; text-align: center; }\n  .cv-size-wrap tbody td:first-child { font-weight: 700; }\n  .cv-size-note { font-size: 12px; color: #777; margin: 10px 0 0; }\n\n  .cv-return { background: #e8f5e9; border-radius: 8px; padding: 14px 20px; text-align: center; font-size: 14px; font-weight: 600; color: #2e7d32; }\n\n  @media (max-width: 480px) {\n    .cv-feature-grid { grid-template-columns: 1fr; }\n    .cv-wrap h2 { font-size: 20px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"cv-wrap\"\u003e\n\n  \u003ch2\u003eYour Cat Shouldn't Have to Shiver Through Winter.\u003c\/h2\u003e\n  \u003cp style=\"color:#444;\"\u003eKittens, seniors, and short-haired breeds feel the cold more than you'd think. This sleeveless vest keeps them warm where it counts — without the wriggle-and-bolt.\u003c\/p\u003e\n\n  \u003chr\u003e\n\n  \u003ch3\u003eWhy Cat Parents Love It\u003c\/h3\u003e\n  \u003cdiv class=\"cv-feature-grid\"\u003e\n    \u003cdiv class=\"cv-feature-card\"\u003e\n      \u003cstrong\u003eStays on\u003c\/strong\u003e\n      \u003cp\u003eNo scratchy seams. Cats tolerate it without the usual escape routine.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"cv-feature-card\"\u003e\n      \u003cstrong\u003eWarm, not bulky\u003c\/strong\u003e\n      \u003cp\u003eVest cut keeps the core warm while legs stay completely free.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"cv-feature-card\"\u003e\n      \u003cstrong\u003eCats \u0026amp; small dogs\u003c\/strong\u003e\n      \u003cp\u003eSleeveless style fits both — handy for mixed households.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"cv-feature-card\"\u003e\n      \u003cstrong\u003eEasy on, easy clean\u003c\/strong\u003e\n      \u003cp\u003eSlip-on design. Solid color shows dirt so you know when to wash.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"cv-feature-card\"\u003e\n      \u003cstrong\u003e3 colors · 5 sizes\u003c\/strong\u003e\n      \u003cp\u003eGreen, pink, orange — XS through XL for an actual fit.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"cv-feature-card\"\u003e\n      \u003cstrong\u003eDye-safe fabric\u003c\/strong\u003e\n      \u003cp\u003eTested to 105°C volatile resistance. Safe when your cat grooms through it.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003chr\u003e\n\n  \u003ch3\u003eWhat's Included\u003c\/h3\u003e\n  \u003cul class=\"cv-specs\"\u003e\n    \u003cli\u003e\n\u003cspan class=\"cv-spec-dot\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eSoft fleece-like fabric\u003c\/strong\u003e — gentle on sensitive skin, breathable enough for active cats\u003c\/span\u003e\n\u003c\/li\u003e\n    \u003cli\u003e\n\u003cspan class=\"cv-spec-dot\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eSleeveless vest cut\u003c\/strong\u003e — traps warmth at chest and belly, legs fully unrestricted\u003c\/span\u003e\n\u003c\/li\u003e\n    \u003cli\u003e\n\u003cspan class=\"cv-spec-dot\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eSolid color in green, pink, or orange\u003c\/strong\u003e — clean look, no logos or cartoon prints\u003c\/span\u003e\n\u003c\/li\u003e\n    \u003cli\u003e\n\u003cspan class=\"cv-spec-dot\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eFive sizes: XS · S · M · L · XL\u003c\/strong\u003e — fits kittens through adult cats and small dogs\u003c\/span\u003e\n\u003c\/li\u003e\n    \u003cli\u003e\n\u003cspan class=\"cv-spec-dot\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eAutumn\/winter design\u003c\/strong\u003e — a cozy layer for the months when your cat claims every heated spot\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr\u003e\n\n  \u003ch3\u003eWhat Customers Are Saying\u003c\/h3\u003e\n  \u003cdiv class=\"cv-review\"\u003e\n    \u003cp\u003e\"Got the pink L for my 9-year-old tabby — she actually kept it on, gives me the side-eye, and goes back to napping. Very soft, doesn't feel cheap. Size down if you're on the border.\"\u003c\/p\u003e\n    \u003cdiv class=\"cv-review-meta\"\u003e★★★★☆ — \u003cem\u003eSandra M., Ohio\u003c\/em\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cv-review\"\u003e\n    \u003cp\u003e\"Way softer than expected. Biscuit's been wearing it on cold mornings without trying to shake it off. I'd order again.\"\u003c\/p\u003e\n    \u003cdiv class=\"cv-review-meta\"\u003e★★★★★ — \u003cem\u003eDerek F., Minnesota\u003c\/em\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003chr\u003e\n\n  \u003cdiv class=\"cv-size-wrap\"\u003e\n    \u003ch3 style=\"margin-bottom:8px;\"\u003eSizing Guide\u003c\/h3\u003e\n    \u003cp\u003eMeasure your pet's \u003cstrong\u003echest\u003c\/strong\u003e first (just behind the front legs) — that's the number that matters most. When between sizes, go larger.\u003c\/p\u003e\n    \u003ctable\u003e\n      \u003cthead\u003e\n        \u003ctr\u003e\n          \u003cth\u003eSize\u003c\/th\u003e\n          \u003cth\u003eChest (in)\u003c\/th\u003e\n          \u003cth\u003eNeck (in)\u003c\/th\u003e\n          \u003cth\u003eBack (in)\u003c\/th\u003e\n        \u003c\/tr\u003e\n      \u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e9.1\u003c\/td\u003e\n\u003ctd\u003e4.8\u003c\/td\u003e\n\u003ctd\u003e7.9\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e11.9\u003c\/td\u003e\n\u003ctd\u003e5.2\u003c\/td\u003e\n\u003ctd\u003e9.4\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e13.8\u003c\/td\u003e\n\u003ctd\u003e5.6\u003c\/td\u003e\n\u003ctd\u003e11.0\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e15.4\u003c\/td\u003e\n\u003ctd\u003e7.2\u003c\/td\u003e\n\u003ctd\u003e12.6\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e16.6\u003c\/td\u003e\n\u003ctd\u003e8.3\u003c\/td\u003e\n\u003ctd\u003e14.2\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n    \u003cp class=\"cv-size-note\"\u003e±0.5–1 inch variance is normal for handmade garments. Chest measurement wins.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003chr\u003e\n\n  \u003cdiv class=\"cv-return\"\u003e30-Day Worry-Free Returns — If the fit isn't right, we'll make it right.\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Petcommons","offers":[{"title":"Pink \/ XL","offer_id":51752326136125,"sku":"14:193#Pink;200007763:201336100;5:100014065","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ XS","offer_id":51752326463805,"sku":"14:193#Pink;200007763:201336100;5:100014066","price":15.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ S","offer_id":51752326496573,"sku":"14:193#Pink;200007763:201336100;5:100014064","price":16.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ M","offer_id":51752326529341,"sku":"14:193#Pink;200007763:201336100;5:361386","price":17.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ L","offer_id":51752326562109,"sku":"14:193#Pink;200007763:201336100;5:361385","price":18.99,"currency_code":"USD","in_stock":true},{"title":"Orange \/ XL","offer_id":51752326299965,"sku":"14:175#Orange;200007763:201336100;5:100014065","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Orange \/ XS","offer_id":51752326168893,"sku":"14:175#Orange;200007763:201336100;5:100014066","price":15.99,"currency_code":"USD","in_stock":true},{"title":"Orange \/ S","offer_id":51752326201661,"sku":"14:175#Orange;200007763:201336100;5:100014064","price":16.99,"currency_code":"USD","in_stock":true},{"title":"Orange \/ M","offer_id":51752326234429,"sku":"14:175#Orange;200007763:201336100;5:361386","price":17.99,"currency_code":"USD","in_stock":true},{"title":"Orange \/ L","offer_id":51752326267197,"sku":"14:175#Orange;200007763:201336100;5:361385","price":18.99,"currency_code":"USD","in_stock":true},{"title":"Green \/ XL","offer_id":51752326431037,"sku":"14:29#Green;200007763:201336100;5:100014065","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Green \/ XS","offer_id":51752326594877,"sku":"14:29#Green;200007763:201336100;5:100014066","price":15.99,"currency_code":"USD","in_stock":true},{"title":"Green \/ S","offer_id":51752326332733,"sku":"14:29#Green;200007763:201336100;5:100014064","price":16.99,"currency_code":"USD","in_stock":true},{"title":"Green \/ M","offer_id":51752326365501,"sku":"14:29#Green;200007763:201336100;5:361386","price":17.99,"currency_code":"USD","in_stock":true},{"title":"Green \/ L","offer_id":51752326398269,"sku":"14:29#Green;200007763:201336100;5:361385","price":18.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0991\/2454\/3805\/files\/S9eee4d66f2a64db7b410e15ec5112e4eY.webp?v=1779774669","url":"https:\/\/petcommons.store\/products\/cat-winter-vest-sweater-pet-knitwear","provider":"Petcommons","version":"1.0","type":"link"}