{"product_id":"good-vibes-only-hoodie-retro-script-pullover","title":"Good Vibes Only Hoodie - Retro Script Pullover","description":"\u003ctable id=\"size-guide\" style=\"min-width:360px;\"\u003e\n            \u003cthead\u003e\n                \u003ctr\u003e\n                    \u003cth style=\"padding:10px;\"\u003e\u003c\/th\u003e\n                    \u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eS\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eM\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eXL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e2XL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e3XL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e4XL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e5XL\u003c\/th\u003e\n                \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n                \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Width, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            20.08 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            22.05 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            24.02 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            25.98 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            27.99 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            29.92 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            31.89 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            33.86 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Length, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            27.17 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            27.95 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            29.13 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            29.92 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            31.10 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            31.89 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            33.07 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            33.86 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Sleeve length from center back, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            33.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            34.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            35.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            36.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            37.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            38.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            39.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            40.50 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Size tolerance, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        Soft, warm, and effortlessly chill — this hoodie wears like a quiet hug. The light-blue, hand-lettered “GOOD VIBES ONLY” lettering sits small on the chest and blooms larger across the back, giving the piece a relaxed, retro feel. Wear it on slow mornings with coffee, on evening walks by the water, or layered over a tee at casual meetups. The roomy kangaroo pocket and adjustable hood make it feel lived-in instantly, while the smooth cotton-poly blend keeps it cozy without feeling bulky. It’s a simple statement garment that settles into daily life and lifts the mood when you need it most.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 50\/50 cotton-poly medium-heavy fabric for warmth and durability\u003cbr\u003e- Tubular knit (no side seams) for a cleaner drape and less waste\u003cbr\u003e- Double-lined hood with color-matched drawcord and roomy kangaroo pocket\u003cbr\u003e- DTF and DTG printed graphics with optional embroidery placements\u003cbr\u003e- Tear-away label, OEKO-TEX® certified dyes, and compliance with safety standards\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Tumble dry: medium\u003cbr\u003e- Iron, steam or dry: low heat\u003cbr\u003e- Do not dryclean\u003cbr\u003e- Machine wash: cold (max 30C or 90F)\u003cbr\u003e- Non-chlorine: bleach as needed\u003cbr\u003e","brand":"Printify","offers":[{"title":"White \/ S","offer_id":48201701097684,"sku":"31290809888930213598","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":48201701130452,"sku":"77784146631466886443","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Ash \/ S","offer_id":48201701163220,"sku":"24030484873949756600","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ S","offer_id":48201701195988,"sku":"18493682573831784368","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ S","offer_id":48201701228756,"sku":"16890684883954717424","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Sand \/ S","offer_id":48201701261524,"sku":"27476576258896836932","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Charcoal \/ S","offer_id":48201701294292,"sku":"21567302294456594403","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ S","offer_id":48201701327060,"sku":"28674426199951334311","price":45.0,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":48201701359828,"sku":"28991748615609827321","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":48201701392596,"sku":"20598320543135312455","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Ash \/ M","offer_id":48201701425364,"sku":"13750054746156415753","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ M","offer_id":48201701458132,"sku":"84653821085651086133","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ M","offer_id":48201701490900,"sku":"95205788618298582855","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Sand \/ M","offer_id":48201701523668,"sku":"40890695970038768057","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Charcoal \/ M","offer_id":48201701556436,"sku":"14110179552087843048","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ M","offer_id":48201701589204,"sku":"18035774359009449675","price":45.0,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":48201701621972,"sku":"31849971657277684987","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":48201701654740,"sku":"92589154486600719399","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Ash \/ L","offer_id":48201701687508,"sku":"20322400543478014790","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ L","offer_id":48201701720276,"sku":"21462631606251063809","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ L","offer_id":48201701753044,"sku":"29899373513647761314","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Sand \/ L","offer_id":48201701785812,"sku":"33810259567739139943","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Charcoal \/ L","offer_id":48201701818580,"sku":"24087756098403128547","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ L","offer_id":48201701851348,"sku":"30316705779009304116","price":45.0,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":48201701884116,"sku":"30115639009572489186","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":48201701916884,"sku":"17487703224360080664","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Ash \/ XL","offer_id":48201701949652,"sku":"32382095451220792665","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ XL","offer_id":48201701982420,"sku":"29867273910838106245","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ XL","offer_id":48201702015188,"sku":"24681791912557196211","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Sand \/ XL","offer_id":48201702047956,"sku":"25346553285153591785","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Charcoal \/ XL","offer_id":48201702080724,"sku":"20158337252612623580","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ XL","offer_id":48201702113492,"sku":"86309128801161262176","price":45.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":48201702146260,"sku":"25431469483730864888","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48201702179028,"sku":"17215204047318074516","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Ash \/ 2XL","offer_id":48201702211796,"sku":"29499750084065861795","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":48201702244564,"sku":"18905548877303517100","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ 2XL","offer_id":48201702277332,"sku":"33553424732005030779","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Sand \/ 2XL","offer_id":48201702310100,"sku":"56504512842352157571","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Charcoal \/ 2XL","offer_id":48201702342868,"sku":"16162944770471207040","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ 2XL","offer_id":48201702375636,"sku":"33027050008359671256","price":45.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":48201702408404,"sku":"61732403748819402042","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":48201702441172,"sku":"22656655985715327071","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Ash \/ 3XL","offer_id":48201702473940,"sku":"32000639716335844807","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":48201702506708,"sku":"84954611734409281544","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ 3XL","offer_id":48201702539476,"sku":"11210707475724896141","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Sand \/ 3XL","offer_id":48201702572244,"sku":"16633217321138564221","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Charcoal \/ 3XL","offer_id":48201702605012,"sku":"19699394745522054749","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ 3XL","offer_id":48201702637780,"sku":"34025065800501953354","price":45.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 4XL","offer_id":48201702670548,"sku":"62395858086910374559","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 4XL","offer_id":48201702703316,"sku":"27053317533210114814","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Ash \/ 4XL","offer_id":48201702736084,"sku":"56837406395233118763","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":48201702768852,"sku":"18972579820182202191","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ 4XL","offer_id":48201702801620,"sku":"33646262493910960634","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Sand \/ 4XL","offer_id":48201702834388,"sku":"10549296747069035474","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Charcoal \/ 4XL","offer_id":48201702867156,"sku":"24473911631604313693","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ 4XL","offer_id":48201702899924,"sku":"24595165577422066400","price":45.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 5XL","offer_id":48201702932692,"sku":"50666184649394896739","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 5XL","offer_id":48201702965460,"sku":"20807107558941824225","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Ash \/ 5XL","offer_id":48201702998228,"sku":"17140415708277996854","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":48201703030996,"sku":"16359823017972029687","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ 5XL","offer_id":48201703063764,"sku":"21521643056356190255","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Sand \/ 5XL","offer_id":48201703096532,"sku":"58686450773732628186","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Charcoal \/ 5XL","offer_id":48201703129300,"sku":"20581151260636756852","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ 5XL","offer_id":48201703162068,"sku":"28045683452817909737","price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0840\/0319\/3044\/files\/20260702174628-1f1763df-3efc-69ba-ac13-fa92ee187c4d.png?v=1783122950","url":"https:\/\/deckercostudio.com\/products\/good-vibes-only-hoodie-retro-script-pullover","provider":"DeckerCoStudio","version":"1.0","type":"link"}