{"product_id":"balls","title":"Christmas Ugly Sweatshirt, Personalized Jingle Balls Sweatshirt","description":"\u003c!--\nFINAL SHOPIFY PRODUCT DESCRIPTION BODY HTML\nProduct: 🎄 Christmas Ugly Sweatshirt | Personalized Jingle Balls Sweatshirt\n--\u003e\n\u003cstyle\u003e\n    .wjs-page,\n    .wjs-page * {\n      box-sizing: border-box;\n    }\n\n    .wjs-page {\n      \/* Holiday Festive Palette - Rich Crimson, Forest Green \u0026 Holiday Gold Accent *\/\n      --wjs-car-primary: #dc2626;\n      --wjs-car-vibrant: #fbbf24;\n      --wjs-car-accent: #166534;\n      --wjs-dark-primary: #111827;\n      --wjs-dark-card: #1f2937;\n      --wjs-text-light: #f9fafb;\n      --wjs-text-muted: #d1d5db;\n      --wjs-tag-bg: rgba(251, 191, 36, 0.15);\n      --wjs-car-line: rgba(251, 191, 36, 0.3);\n      --wjs-shadow: 0 10px 30px rgba(0, 0, 0, 0.5);\n\n      width: 100%;\n      max-width: 1120px;\n      min-width: 0;\n      margin: 0 auto;\n      padding: 16px 10px 0;\n      overflow: hidden;\n      color: var(--wjs-text-muted);\n      background: transparent;\n      font-family:\n        -apple-system,\n        BlinkMacSystemFont,\n        \"Segoe UI\",\n        Roboto,\n        Arial,\n        sans-serif;\n      font-size: 16px;\n      line-height: 1.64;\n      text-rendering: optimizeLegibility;\n      -webkit-font-smoothing: antialiased;\n      container-name: wjspage;\n      container-type: inline-size;\n    }\n\n    .wjs-page img {\n      display: block;\n      width: 100% !important;\n      max-width: 100% !important;\n      height: auto !important;\n      border: 0;\n    }\n\n    .wjs-shell {\n      width: 100%;\n      max-width: 1040px;\n      margin: 0 auto;\n    }\n\n    .wjs-card {\n      position: relative;\n      margin: 0 0 17px;\n      overflow: hidden;\n      border: 1px solid var(--wjs-car-line);\n      border-radius: 20px;\n      background: var(--wjs-dark-card);\n      box-shadow: var(--wjs-shadow);\n    }\n\n    \/* Festive Dark Cards *\/\n    .wjs-dark {\n      color: #ffffff;\n      border-color: var(--wjs-car-line);\n      background: linear-gradient(135deg, #0f172a 0%, #1e1b4b 50%, #311021 100%);\n    }\n\n    \/* Deep Forest Green Cards *\/\n    .wjs-light {\n      border: 1px solid var(--wjs-car-line);\n      background: #143223;\n    }\n\n    .wjs-hero {\n      isolation: isolate;\n      padding: 48px 20px 37px;\n      text-align: center;\n    }\n\n    .wjs-eyebrow,\n    .wjs-label {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      min-height: 32px;\n      margin: 0 0 12px;\n      padding: 7px 14px;\n      border: 1px solid var(--wjs-car-vibrant);\n      border-radius: 999px;\n      color: var(--wjs-car-vibrant);\n      background: var(--wjs-tag-bg);\n      font-size: 11px;\n      font-weight: 800;\n      letter-spacing: .1em;\n      line-height: 1.15;\n      text-transform: uppercase;\n    }\n\n    .wjs-title,\n    .wjs-heading {\n      margin: 0;\n      font-family:\n        -apple-system,\n        BlinkMacSystemFont,\n        \"Segoe UI\",\n        Roboto,\n        sans-serif;\n      font-weight: 800;\n      letter-spacing: -.025em;\n      line-height: 1.1;\n      text-wrap: balance;\n      word-break: normal;\n      overflow-wrap: normal;\n      hyphens: none;\n    }\n\n    .wjs-title {\n      max-width: 900px;\n      margin-right: auto;\n      margin-left: auto;\n      color: #ffffff;\n      font-size: clamp(32px, 7cqi, 58px);\n    }\n\n    .wjs-title span {\n      color: var(--wjs-car-vibrant);\n      text-shadow: 0 2px 18px rgba(251, 191, 36, 0.4);\n    }\n\n    .wjs-lead {\n      max-width: 760px;\n      margin: 17px auto 0;\n      color: var(--wjs-text-muted);\n      font-size: clamp(16px, 2.7cqi, 20px);\n      line-height: 1.65;\n    }\n\n    .wjs-chips {\n      display: flex;\n      flex-wrap: wrap;\n      justify-content: center;\n      gap: 8px;\n      margin-top: 23px;\n    }\n\n    .wjs-chip {\n      display: inline-flex;\n      align-items: center;\n      min-height: 36px;\n      padding: 8px 14px;\n      border: 1px solid var(--wjs-car-line);\n      border-radius: 999px;\n      color: var(--wjs-text-light);\n      background: rgba(255, 255, 255, 0.08);\n      font-size: 12px;\n      font-weight: 800;\n    }\n\n    .wjs-image-wrap {\n      padding: 12px;\n      background: #0f172a;\n    }\n\n    .wjs-media {\n      min-width: 0;\n      overflow: hidden;\n      border: 1px solid var(--wjs-car-line);\n      border-radius: 16px;\n      background: #1f2937;\n      box-shadow: var(--wjs-shadow);\n    }\n\n    .wjs-media img {\n      aspect-ratio: 1 \/ 1;\n      object-fit: cover;\n      object-position: center;\n    }\n\n    .wjs-scan {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 10px;\n      padding: 15px;\n      background: #0f172a;\n    }\n\n    .wjs-scan__item {\n      min-width: 0;\n      padding: 16px 14px;\n      border: 1px solid var(--wjs-car-line);\n      border-radius: 14px;\n      text-align: left;\n      background: #111827;\n    }\n\n    .wjs-scan__num {\n      display: block;\n      margin-bottom: 7px;\n      color: var(--wjs-car-vibrant);\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n      font-size: 22px;\n      font-weight: 800;\n      line-height: 1;\n    }\n\n    .wjs-scan__item strong {\n      display: block;\n      color: var(--wjs-text-light);\n      font-size: 14px;\n      font-weight: 900;\n      line-height: 1.28;\n    }\n\n    .wjs-scan__item span {\n      display: block;\n      margin-top: 4px;\n      color: var(--wjs-text-muted);\n      font-size: 12px;\n      line-height: 1.45;\n    }\n\n    .wjs-section {\n      padding: 38px 17px;\n    }\n\n    .wjs-split {\n      display: grid;\n      grid-template-columns: minmax(0, 1fr);\n      align-items: center;\n      gap: 29px;\n    }\n\n    .wjs-split \u003e * {\n      min-width: 0;\n      max-width: 100%;\n    }\n\n    .wjs-heading {\n      max-width: 760px;\n      color: var(--wjs-text-light);\n      font-size: clamp(28px, 5.5cqi, 48px);\n    }\n\n    .wjs-copy {\n      max-width: 660px;\n      margin: 15px 0 0;\n      color: var(--wjs-text-muted);\n      font-size: clamp(15px, 2.5cqi, 18px);\n      line-height: 1.7;\n    }\n\n    .wjs-list {\n      display: grid;\n      gap: 10px;\n      margin: 21px 0 0;\n      padding: 0;\n      list-style: none;\n    }\n\n    .wjs-list li {\n      position: relative;\n      padding-left: 31px;\n      color: var(--wjs-text-light);\n      font-size: 15px;\n      font-weight: 750;\n      line-height: 1.5;\n    }\n\n    .wjs-list li::before {\n      content: \"🎁\";\n      position: absolute;\n      top: 0;\n      left: 0;\n      display: grid;\n      width: 22px;\n      height: 22px;\n      place-items: center;\n      font-size: 12px;\n    }\n\n    .wjs-benefits {\n      display: grid;\n      grid-template-columns: minmax(0, 1fr);\n      gap: 10px;\n      margin-top: 21px;\n    }\n\n    .wjs-benefit {\n      min-width: 0;\n      padding: 16px 15px;\n      border: 1px solid var(--wjs-car-line);\n      border-radius: 14px;\n      background: #0f172a;\n    }\n\n    .wjs-benefit strong {\n      display: block;\n      color: var(--wjs-car-vibrant);\n      font-size: 16px;\n      font-weight: 900;\n      line-height: 1.3;\n    }\n\n    .wjs-benefit span {\n      display: block;\n      margin-top: 4px;\n      color: var(--wjs-text-muted);\n      font-size: 13px;\n      line-height: 1.47;\n    }\n\n    .wjs-wide-head {\n      padding: 38px 18px 14px;\n      text-align: center;\n    }\n\n    .wjs-wide-head .wjs-heading,\n    .wjs-wide-head .wjs-copy {\n      margin-right: auto;\n      margin-left: auto;\n    }\n\n    .wjs-wide-media {\n      padding: 0 12px 12px;\n    }\n\n    .wjs-specs {\n      display: grid;\n      gap: 0;\n      margin-top: 21px;\n      overflow: hidden;\n      border: 1px solid var(--wjs-car-line);\n      border-radius: 14px;\n      background: #0d2818;\n    }\n\n    .wjs-spec {\n      display: grid;\n      grid-template-columns: minmax(125px, .8fr) minmax(0, 1.2fr);\n      gap: 14px;\n      padding: 14px 15px;\n      border-bottom: 1px solid rgba(251, 191, 36, 0.15);\n    }\n\n    .wjs-spec:last-child {\n      border-bottom: 0;\n    }\n\n    .wjs-spec strong {\n      color: var(--wjs-car-vibrant);\n      font-size: 13px;\n      font-weight: 900;\n    }\n\n    .wjs-spec span {\n      color: var(--wjs-text-light);\n      font-size: 14px;\n    }\n\n    .wjs-faq {\n      padding: 42px 17px;\n    }\n\n    .wjs-faq-head {\n      max-width: 760px;\n      margin: 0 auto 23px;\n      text-align: center;\n    }\n\n    .wjs-faq-head .wjs-heading,\n    .wjs-faq-head .wjs-copy {\n      margin-right: auto;\n      margin-left: auto;\n    }\n\n    .wjs-faq-list {\n      max-width: 850px;\n      margin: 0 auto;\n    }\n\n    .wjs-faq details {\n      margin: 9px 0;\n      overflow: hidden;\n      border: 1px solid var(--wjs-car-line);\n      border-radius: 14px;\n      background: #0d2818;\n    }\n\n    .wjs-faq summary {\n      position: relative;\n      padding: 17px 48px 17px 16px;\n      color: var(--wjs-text-light);\n      cursor: pointer;\n      list-style: none;\n      font-size: 15px;\n      font-weight: 850;\n      line-height: 1.42;\n    }\n\n    .wjs-faq summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .wjs-faq summary::after {\n      content: \"+\";\n      position: absolute;\n      top: 50%;\n      right: 14px;\n      display: grid;\n      width: 28px;\n      height: 28px;\n      place-items: center;\n      transform: translateY(-50%);\n      border-radius: 50%;\n      color: #0f172a;\n      background: var(--wjs-car-vibrant);\n      font-size: 18px;\n      font-weight: 800;\n    }\n\n    .wjs-faq details[open] summary::after {\n      content: \"−\";\n    }\n\n    .wjs-answer {\n      padding: 0 16px 18px;\n      color: var(--wjs-text-muted);\n      font-size: 14px;\n      line-height: 1.68;\n      border-left: 3px solid var(--wjs-car-vibrant);\n      margin-left: 16px;\n      margin-bottom: 12px;\n    }\n\n    .wjs-final {\n      margin-bottom: 0;\n      padding: 49px 20px;\n      text-align: center;\n    }\n\n    .wjs-final .wjs-heading,\n    .wjs-final .wjs-copy {\n      margin-right: auto;\n      margin-left: auto;\n    }\n\n    .wjs-final-line {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      margin-top: 22px;\n      padding: 11px 18px;\n      border: 1px solid var(--wjs-car-vibrant);\n      border-radius: 999px;\n      color: var(--wjs-car-vibrant);\n      background: var(--wjs-tag-bg);\n      font-size: 13px;\n      font-weight: 850;\n      text-align: center;\n    }\n\n    @container wjspage (min-width: 700px) {\n      .wjs-page {\n        padding: 22px 16px 0;\n      }\n\n      .wjs-hero {\n        padding: 60px 28px 45px;\n      }\n\n      .wjs-image-wrap,\n      .wjs-wide-media {\n        padding: 17px;\n      }\n\n      .wjs-scan {\n        grid-template-columns: repeat(4, minmax(0, 1fr));\n        padding: 17px;\n      }\n\n      .wjs-section {\n        padding: 49px 24px;\n      }\n\n      .wjs-benefits {\n        grid-template-columns: repeat(3, minmax(0, 1fr));\n      }\n\n      .wjs-faq {\n        padding: 50px 24px;\n      }\n    }\n\n    @container wjspage (min-width: 930px) {\n      .wjs-split {\n        grid-template-columns: minmax(0, 1.03fr) minmax(0, .97fr);\n        gap: 47px;\n      }\n\n      .wjs-split--reverse .wjs-media {\n        order: 2;\n      }\n\n      .wjs-heading {\n        font-size: clamp(32px, 4.5cqi, 52px);\n      }\n    }\n\n    @media (max-width: 1080px) {\n      .wjs-split {\n        grid-template-columns: 1fr;\n      }\n\n      .wjs-split--reverse .wjs-media {\n        order: 0;\n      }\n    }\n\n    @media (max-width: 699px) {\n      .wjs-page {\n        padding: 8px 5px 0;\n      }\n\n      .wjs-card {\n        margin-bottom: 13px;\n        border-radius: 16px;\n      }\n\n      .wjs-hero {\n        padding: 39px 14px 29px;\n      }\n\n      .wjs-media {\n        border-radius: 12px;\n      }\n\n      .wjs-section {\n        padding: 30px 14px;\n      }\n\n      .wjs-wide-head {\n        padding: 30px 14px 13px;\n      }\n\n      .wjs-title {\n        font-size: 32px;\n      }\n\n      .wjs-heading {\n        font-size: 26px;\n      }\n\n      .wjs-spec {\n        grid-template-columns: 1fr;\n        gap: 4px;\n      }\n\n      .wjs-faq {\n        padding: 33px 13px;\n      }\n    }\n\n    .wjs-page {\n      margin-bottom: 0 !important;\n      padding-bottom: 0 !important;\n    }\n\n    .wjs-page \u003e p:empty,\n    .wjs-page \u003e div:empty,\n    .wjs-page \u003e br:last-child {\n      display: none !important;\n    }\n\n    .product__description:has(.wjs-page),\n    .product__description.rte:has(.wjs-page),\n    .rte:has(\u003e .wjs-page) {\n      margin-bottom: 0 !important;\n      padding-bottom: 0 !important;\n      background: transparent !important;\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"wjs-page\"\u003e\n\u003c!-- INTRO HERO --\u003e\n\u003csection class=\"wjs-card wjs-dark wjs-hero\"\u003e\n\u003cdiv class=\"wjs-shell\"\u003e\n\u003cp class=\"wjs-eyebrow\"\u003e🎄 HOLIDAY EDITION · PERSONALIZED GIFT ALERT 🔔\u003c\/p\u003e\n\u003ch1 class=\"wjs-title\"\u003ePersonalized \u003cspan\u003eJingle Balls\u003c\/span\u003e Sweatshirt\u003c\/h1\u003e\n\u003ch3 class=\"wjs-lead\"\u003e\u003cstrong\u003eSpread hilarious holiday cheer with the ultimate Christmas Ugly Sweatshirt! Customize with names or custom text to make this party season unforgettable.\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cdiv class=\"wjs-chips\"\u003e\n\u003cspan class=\"wjs-chip\"\u003e✨ Custom Text \u0026amp; Names\u003c\/span\u003e \u003cspan class=\"wjs-chip\"\u003e☁️ Ultra-Soft Fleece Lining\u003c\/span\u003e \u003cspan class=\"wjs-chip\"\u003e🎅 Unisex Comfortable Fit\u003c\/span\u003e \u003cspan class=\"wjs-chip\"\u003e🎁 Perfect Holiday Gift\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- HERO MAIN IMAGE --\u003e\n\u003csection class=\"wjs-card wjs-image-wrap\"\u003e\n\u003cdiv class=\"wjs-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0983\/2936\/2752\/files\/2_b18dc289-61c2-486c-a392-4be987f19203.webp?v=1789522332\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- CORE HIGHLIGHTS \/ QUICK SCAN --\u003e\n\u003csection class=\"wjs-card wjs-scan\"\u003e\n\u003cdiv class=\"wjs-scan__item\"\u003e\n\u003cspan class=\"wjs-scan__num\"\u003e01\u003c\/span\u003e \u003cstrong\u003eCustom Personalization\u003c\/strong\u003e \u003cspan\u003eAdd your own funny name, text, or special holiday message to stand out at any party.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wjs-scan__item\"\u003e\n\u003cspan class=\"wjs-scan__num\"\u003e02\u003c\/span\u003e \u003cstrong\u003ePremium Comfort Blend\u003c\/strong\u003e \u003cspan\u003eCrafted with ultra-soft cotton-poly fleece to keep you warm and cozy all winter long.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wjs-scan__item\"\u003e\n\u003cspan class=\"wjs-scan__num\"\u003e03\u003c\/span\u003e \u003cstrong\u003eVibrant HD Printing\u003c\/strong\u003e \u003cspan\u003eHigh-definition holiday print that won't fade, crack, or peel after washing.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wjs-scan__item\"\u003e\n\u003cspan class=\"wjs-scan__num\"\u003e04\u003c\/span\u003e \u003cstrong\u003eUnisex Festive Fit\u003c\/strong\u003e \u003cspan\u003eDesigned for all body types, perfect for matching couples, family photos, and group gifts.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- CRAFTSMANSHIP \u0026 DESIGN --\u003e\n\u003csection class=\"wjs-card wjs-dark wjs-section\"\u003e\n\u003cdiv class=\"wjs-shell wjs-split\"\u003e\n\u003cdiv class=\"wjs-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0983\/2936\/2752\/files\/6_cc5b8cb0-9a9b-4aa8-95e7-b5d84abc86dd.webp?v=1789522308\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan class=\"wjs-label\"\u003eWin the Ugly Sweater Contest\u003c\/span\u003e\n\u003ch2 class=\"wjs-heading\"\u003eBe the Life of Every Holiday Party\u003c\/h2\u003e\n\u003cp class=\"wjs-copy\"\u003eTurn heads and start conversations instantly! Whether you're attending an Ugly Sweater pub crawl, office Christmas party, or cozy family dinner, this Jingle Balls sweatshirt guarantees laughs.\u003c\/p\u003e\n\u003cul class=\"wjs-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eDurable Double-Needle Stitching:\u003c\/strong\u003e Reinforced collar, cuffs, and hem for long-lasting wear season after season.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBreathable \u0026amp; Cozy Fabric:\u003c\/strong\u003e Soft plush inner lining provides ultimate comfort without overheating indoors.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEco-Friendly Safe Inks:\u003c\/strong\u003e Printed using non-toxic, eco-friendly inks that keep colors crisp and vibrant.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- EASY APPLICATION \u0026 FLEXIBILITY --\u003e\n\u003csection class=\"wjs-card wjs-light wjs-section\"\u003e\n\u003cdiv class=\"wjs-shell wjs-split wjs-split--reverse\"\u003e\n\u003cdiv class=\"wjs-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0983\/2936\/2752\/files\/4_3ffea39e-0508-4ece-8279-e140470df20a.webp?v=1789522308\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan class=\"wjs-label\"\u003eThoughtful \u0026amp; Funny Gift Idea\u003c\/span\u003e\n\u003ch2 class=\"wjs-heading\"\u003eThe Ultimate Gift for Friends \u0026amp; Family\u003c\/h2\u003e\n\u003cp class=\"wjs-copy\"\u003eLooking for a hilarious Secret Santa gift, White Elephant surprise, or matching family holiday outfit? Look no further!\u003c\/p\u003e\n\u003cdiv class=\"wjs-benefits\"\u003e\n\u003cdiv class=\"wjs-benefit\"\u003e\n\u003cstrong\u003e🎉 Ugly Sweater Contests\u003c\/strong\u003e \u003cspan\u003eClaim the top prize with a personalized humor design nobody else will have.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wjs-benefit\"\u003e\n\u003cstrong\u003e📸 Festive Group Photos\u003c\/strong\u003e \u003cspan\u003eCreate hilarious holiday card photos with matching custom sweatshirts for the squad.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wjs-benefit\"\u003e\n\u003cstrong\u003e🎁 Unforgettable Gift\u003c\/strong\u003e \u003cspan\u003eSurprise your partner, bestie, or coworkers with a personalized laugh they'll love.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- DISPLAY GALLERY --\u003e\n\u003csection class=\"wjs-card wjs-dark\"\u003e\n\u003cdiv class=\"wjs-wide-head\"\u003e\n\u003cspan class=\"wjs-label\"\u003eHoliday Style \u0026amp; Comfort\u003c\/span\u003e\n\u003ch2 class=\"wjs-heading\"\u003eMade to Wear All Season Long\u003c\/h2\u003e\n\u003cp class=\"wjs-copy\"\u003eFrom Christmas morning present opening to late-night holiday drinks, stay warm in style.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wjs-wide-media\"\u003e\n\u003cdiv class=\"wjs-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0983\/2936\/2752\/files\/3_80c8b965-3fbe-4ea3-9e93-a2d93e6623ad.webp?v=1789522308\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SPECIFICATIONS SECTION --\u003e\n\u003csection class=\"wjs-card wjs-light wjs-section\"\u003e\n\u003cdiv class=\"wjs-shell\"\u003e\n\u003cspan class=\"wjs-label\"\u003eSpecifications \u0026amp; Details\u003c\/span\u003e\n\u003ch2 class=\"wjs-heading\"\u003eProduct Specifications\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/i.etsystatic.com\/56399885\/r\/il\/df6e87\/8490033003\/il_794xN.8490033003_b0iz.jpg\" alt=\"May include: A size chart for clothing featuring a table with rows for sizes S through 5XL and columns for length, shoulder, 1\/2 chest, and sleeve measurements in inches and centimetres. Includes a diagram of a sweatshirt with measurement labels.\"\u003e\u003c\/p\u003e\n\u003cp class=\"wjs-copy\"\u003eFull sizing, material details, and care instructions.\u003c\/p\u003e\n\u003cdiv class=\"wjs-specs\"\u003e\n\u003cdiv class=\"wjs-spec\"\u003e\n\u003cstrong\u003eProduct Name\u003c\/strong\u003e \u003cspan\u003eChristmas Ugly Sweatshirt, Personalized Jingle Balls Sweatshirt\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wjs-spec\"\u003e\n\u003cstrong\u003eMaterial Blend\u003c\/strong\u003e \u003cspan\u003e50% Cotton \/ 50% Polyester Fleece Blend\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wjs-spec\"\u003e\n\u003cstrong\u003eFit Type\u003c\/strong\u003e \u003cspan\u003eStandard Unisex Fit (Runs true to size)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wjs-spec\"\u003e\n\u003cstrong\u003eSize Range\u003c\/strong\u003e \u003cspan\u003eS, M, L, XL, 2XL, 3XL, 4XL, 5XL\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wjs-spec\"\u003e\n\u003cstrong\u003eCustomization\u003c\/strong\u003e \u003cspan\u003eCustom Name \/ Custom Text options available\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wjs-spec\"\u003e\n\u003cstrong\u003eCare Instructions\u003c\/strong\u003e \u003cspan\u003eMachine wash cold inside out, tumble dry low, do not iron over design\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wjs-spec\"\u003e\n\u003cstrong\u003ePackage Content\u003c\/strong\u003e \u003cspan\u003e1x Personalized Christmas Sweatshirt\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- REVIEWS SECTION --\u003e\n\u003csection class=\"wjs-card wjs-dark wjs-section\"\u003e\n\u003cdiv class=\"wjs-shell\"\u003e\n\u003cspan class=\"wjs-label\"\u003eCustomer Reviews\u003c\/span\u003e\n\u003ch2 class=\"wjs-heading\"\u003eLoved by Partygoers Everywhere\u003c\/h2\u003e\n\u003cdiv class=\"wjs-benefits\" style=\"margin-top: 25px;\"\u003e\n\u003cdiv class=\"wjs-benefit\"\u003e\n\u003cstrong\u003e★★★★★ “Won 1st Place!”\u003c\/strong\u003e \u003cspan\u003e“I customize this with my nickname and won our office ugly sweater contest! Super soft inside too.” — Mike R.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wjs-benefit\"\u003e\n\u003cstrong\u003e★★★★★ “Hilarious \u0026amp; So Soft”\u003c\/strong\u003e \u003cspan\u003e“Ordered matching ones for me and my boyfriend. The printing quality is top-tier and it arrived really fast!” — Sarah T.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wjs-benefit\"\u003e\n\u003cstrong\u003e★★★★★ “Great Secret Santa Gift”\u003c\/strong\u003e \u003cspan\u003e“Bought this for a White Elephant party and everyone was fighting over it. Will definitely buy again!” — Chris B.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FAQ SECTION --\u003e\n\u003csection class=\"wjs-card wjs-light wjs-faq\"\u003e\n\u003cdiv class=\"wjs-faq-head\"\u003e\n\u003cspan class=\"wjs-label\"\u003eFrequently Asked Questions\u003c\/span\u003e\n\u003ch2 class=\"wjs-heading\"\u003eProduct FAQ\u003c\/h2\u003e\n\u003cp class=\"wjs-copy\"\u003eHave questions about sizing or customization? We've got you covered.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wjs-faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eHow do I customize my Jingle Balls Sweatshirt?\u003c\/summary\u003e\n\u003cdiv class=\"wjs-answer\"\u003eSimply enter your desired text or name into the customization box on the product page before adding it to your cart. Double-check your spelling to ensure accuracy!\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat size should I order?\u003c\/summary\u003e\n\u003cdiv class=\"wjs-answer\"\u003eOur sweatshirts feature a classic unisex fit. If you prefer a fitted look, order your standard size. For a trendy oversized look, we recommend sizing up 1 to 2 sizes.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow should I wash and care for this sweatshirt?\u003c\/summary\u003e\n\u003cdiv class=\"wjs-answer\"\u003eTo preserve the print and fleece softness, turn the sweatshirt inside out and machine wash in cold water with similar colors. Tumble dry on low heat or hang to dry.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FINAL CTA BLOCK --\u003e\n\u003csection class=\"wjs-card wjs-dark wjs-final\"\u003e\n\u003cdiv class=\"wjs-shell\"\u003e\n\u003cspan class=\"wjs-label\"\u003eOrder Yours Before the Holidays\u003c\/span\u003e\n\u003ch2 class=\"wjs-heading\"\u003eGet Ready to Rock the Holidays with Big Laughs!\u003c\/h2\u003e\n\u003cp class=\"wjs-copy\"\u003eDon't wait until the last minute. Personalize your Jingle Balls sweatshirt today and spread festive cheer everywhere you go!\u003c\/p\u003e\n\u003cdiv class=\"wjs-final-line\"\u003e🎄 Personalized Text · ☁️ Ultra-Soft Fleece · 🎁 Fast Shipping 🔥\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"wwg01","offers":[{"title":"red \/ S","offer_id":53163089396032,"sku":"NC03012609169015-WEIYI611-15-S","price":29.99,"currency_code":"USD","in_stock":true},{"title":"red \/ M","offer_id":53163089428800,"sku":"NC03012609169015-WEIYI611-15-M","price":29.99,"currency_code":"USD","in_stock":true},{"title":"red \/ L","offer_id":53163089461568,"sku":"NC03012609169015-WEIYI611-15-L","price":29.99,"currency_code":"USD","in_stock":true},{"title":"red \/ XL","offer_id":53163089494336,"sku":"NC03012609169015-WEIYI611-15-XL","price":29.99,"currency_code":"USD","in_stock":true},{"title":"red \/ 2XL","offer_id":53163089527104,"sku":"NC03012609169015-WEIYI611-15-XXL","price":29.99,"currency_code":"USD","in_stock":true},{"title":"red \/ 3XL","offer_id":53163089559872,"sku":"NC03012609169015-WEIYI611-15-XXXL","price":29.99,"currency_code":"USD","in_stock":true},{"title":"red \/ 4XL","offer_id":53163089592640,"sku":"NC03012609169015-WEIYI611-15-4XL","price":29.99,"currency_code":"USD","in_stock":true},{"title":"red \/ 5XL","offer_id":53163089625408,"sku":"NC03012609169015-WEIYI611-15-5XL","price":29.99,"currency_code":"USD","in_stock":true},{"title":"green \/ S","offer_id":53163089658176,"sku":"NC03012609169015-WEIYI611-17-S","price":29.99,"currency_code":"USD","in_stock":true},{"title":"green \/ M","offer_id":53163089690944,"sku":"NC03012609169015-WEIYI611-17-M","price":29.99,"currency_code":"USD","in_stock":true},{"title":"green \/ L","offer_id":53163089723712,"sku":"NC03012609169015-WEIYI611-17-L","price":29.99,"currency_code":"USD","in_stock":true},{"title":"green \/ XL","offer_id":53163089756480,"sku":"NC03012609169015-WEIYI611-17-XL","price":29.99,"currency_code":"USD","in_stock":true},{"title":"green \/ 2XL","offer_id":53163089789248,"sku":"NC03012609169015-WEIYI611-17-XXL","price":29.99,"currency_code":"USD","in_stock":true},{"title":"green \/ 3XL","offer_id":53163089822016,"sku":"NC03012609169015-WEIYI611-17-XXXL","price":29.99,"currency_code":"USD","in_stock":true},{"title":"green \/ 4XL","offer_id":53163089854784,"sku":"NC03012609169015-WEIYI611-17-4XL","price":29.99,"currency_code":"USD","in_stock":true},{"title":"green \/ 5XL","offer_id":53163089887552,"sku":"NC03012609169015-WEIYI611-17-5XL","price":29.99,"currency_code":"USD","in_stock":true},{"title":"blue \/ S","offer_id":53163089920320,"sku":"NC03012609169015-WEIYI611-4-S","price":29.99,"currency_code":"USD","in_stock":true},{"title":"blue \/ M","offer_id":53163089953088,"sku":"NC03012609169015-WEIYI611-4-M","price":29.99,"currency_code":"USD","in_stock":true},{"title":"blue \/ L","offer_id":53163089985856,"sku":"NC03012609169015-WEIYI611-4-L","price":29.99,"currency_code":"USD","in_stock":true},{"title":"blue \/ XL","offer_id":53163090018624,"sku":"NC03012609169015-WEIYI611-4-XL","price":29.99,"currency_code":"USD","in_stock":true},{"title":"blue \/ 2XL","offer_id":53163090051392,"sku":"NC03012609169015-WEIYI611-4-XXL","price":29.99,"currency_code":"USD","in_stock":true},{"title":"blue \/ 3XL","offer_id":53163090084160,"sku":"NC03012609169015-WEIYI611-4-XXXL","price":29.99,"currency_code":"USD","in_stock":true},{"title":"blue \/ 4XL","offer_id":53163090116928,"sku":"NC03012609169015-WEIYI611-4-4XL","price":29.99,"currency_code":"USD","in_stock":true},{"title":"blue \/ 5XL","offer_id":53163090149696,"sku":"NC03012609169015-WEIYI611-4-5XL","price":29.99,"currency_code":"USD","in_stock":true},{"title":"black \/ S","offer_id":53163090182464,"sku":"NC03012609169015-WEIYI611-12-S","price":29.99,"currency_code":"USD","in_stock":true},{"title":"black \/ M","offer_id":53163090215232,"sku":"NC03012609169015-WEIYI611-12-M","price":29.99,"currency_code":"USD","in_stock":true},{"title":"black \/ L","offer_id":53163090248000,"sku":"NC03012609169015-WEIYI611-12-L","price":29.99,"currency_code":"USD","in_stock":true},{"title":"black \/ XL","offer_id":53163090280768,"sku":"NC03012609169015-WEIYI611-12-XL","price":29.99,"currency_code":"USD","in_stock":true},{"title":"black \/ 2XL","offer_id":53163090313536,"sku":"NC03012609169015-WEIYI611-12-XXL","price":29.99,"currency_code":"USD","in_stock":true},{"title":"black \/ 3XL","offer_id":53163090346304,"sku":"NC03012609169015-WEIYI611-12-XXXL","price":29.99,"currency_code":"USD","in_stock":true},{"title":"black \/ 4XL","offer_id":53163090379072,"sku":"NC03012609169015-WEIYI611-12-4XL","price":29.99,"currency_code":"USD","in_stock":true},{"title":"black \/ 5XL","offer_id":53163090411840,"sku":"NC03012609169015-WEIYI611-12-5XL","price":29.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0983\/2936\/2752\/files\/1_e35fe560-3168-4578-9b13-5b933d8dcad4.webp?v=1789522308","url":"https:\/\/xylvok.com\/products\/balls","provider":"xylvok","version":"1.0","type":"link"}