{"product_id":"spirited-holiday-crop-top","title":"\"Spirited\" Festive Crop Top","description":"\u003cp data-start=\"300\" data-end=\"598\"\u003eMeet \u003cstrong data-start=\"305\" data-end=\"317\"\u003eSpirited\u003c\/strong\u003e — the holiday crop top made for the girl who can sip a peppermint martini at 7 PM and still cause a little chaos by 9.\u003cbr data-start=\"436\" data-end=\"439\"\u003eSweet, sparkly, and just the right amount of naughty, this design blends festive shimmer with a bold, cheeky edge that only \u003cem data-start=\"563\" data-end=\"583\"\u003eGood Girl Bad Girl\u003c\/em\u003e could serve.\u003c\/p\u003e\n\u003cp data-start=\"600\" data-end=\"852\"\u003eFeaturing a \u003cstrong data-start=\"612\" data-end=\"637\"\u003eholiday martini glass\u003c\/strong\u003e topped with seasonal flair, \u003cem data-start=\"666\" data-end=\"676\"\u003eSpirited\u003c\/em\u003e is your new go-to for:\u003cbr data-start=\"699\" data-end=\"702\"\u003e✨ Friendsmas parties\u003cbr data-start=\"722\" data-end=\"725\"\u003e🔥 Girls’ night out\u003cbr data-start=\"744\" data-end=\"747\"\u003e❄️ Cozy holiday photos\u003cbr data-start=\"769\" data-end=\"772\"\u003e🍸 Any moment when you want to look cute and a little unhinged in the best way\u003c\/p\u003e\n\u003cp data-start=\"854\" data-end=\"939\"\u003eDress it up with leather, dress it down with fuzzy socks — either way, you’ll sleigh.\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003eProduct features\u003cbr\u003e❤️ Relaxed fit with dropped shoulders for an easy, casual silhouette\u003cbr\u003e🌿 Medium-weight fabric (180 g\/m²) balances structure and comfort\u003cbr\u003e☁️ 100% combed cotton on solid colors for softness; heather variants include viscose\u003cbr\u003e🖤 Durable double-needle stitching and twill shoulder tape for long-lasting wear\u003cbr\u003e🪡 Sewn-in label\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Machine wash: cold (max 30C or 90F)\u003cbr\u003e- Do not bleach\u003cbr\u003e- Tumble dry: low heat\u003cbr\u003e- Iron, steam or dry: low heat\u003cbr\u003e- Do not dryclean\u003c\/p\u003e\n\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;\"\u003eXS\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\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eWidth, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e18.70\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e19.69\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e20.67\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e21.65\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e22.64\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eLength, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e17.32\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e17.72\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e18.31\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e18.70\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e19.09\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003cspan style=\"font-size: 16px; caret-color: rgba(18, 18, 18, 0.75); color: rgba(18, 18, 18, 0.75); font-family: Assistant, sans-serif; letter-spacing: 0.6px; background-color: #ffffff;\"\u003e \u003c\/span\u003e\u003cspan style=\"font-size: 16px; box-sizing: inherit; caret-color: rgba(18, 18, 18, 0.75); color: rgba(18, 18, 18, 0.75); letter-spacing: 0.6px; font-family: 'Segoe UI', sans-serif;\"\u003eSome images are AI-generated mockups. Actual fit and color may vary slightly — please check size guides for best results!\u003c\/span\u003e\u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ XS","offer_id":45906841698503,"sku":"27160668691645336132","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Pale Pink \/ XS","offer_id":45906841731271,"sku":"25042010210132080364","price":29.99,"currency_code":"USD","in_stock":true},{"title":"White \/ XS","offer_id":45906841764039,"sku":"39666770725516052951","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Bone \/ XS","offer_id":45906841796807,"sku":"14814848758055887458","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Bubblegum \/ XS","offer_id":45906841829575,"sku":"19257760178498906454","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Coal \/ XS","offer_id":45906841862343,"sku":"19279617349189832508","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Orchid \/ XS","offer_id":45906841895111,"sku":"21048607786029763074","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Sage \/ XS","offer_id":45906841927879,"sku":"31019234956587467142","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":45906841960647,"sku":"13707170553548447102","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Pale Pink \/ S","offer_id":45906841993415,"sku":"30205683350518794428","price":29.99,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":45906842026183,"sku":"12077578801642286572","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Bone \/ S","offer_id":45906842058951,"sku":"29045667126727663384","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Bubblegum \/ S","offer_id":45906842091719,"sku":"30729061370687819089","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Coal \/ S","offer_id":45906842124487,"sku":"23789231396371658532","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Orchid \/ S","offer_id":45906842157255,"sku":"24021815893865029122","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Sage \/ S","offer_id":45906842190023,"sku":"56852036977068974989","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":45906842222791,"sku":"16966196455726230335","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Pale Pink \/ M","offer_id":45906842255559,"sku":"30529233333359023463","price":29.99,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":45906842288327,"sku":"15072707334080147053","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Bone \/ M","offer_id":45906842321095,"sku":"31957434941086335833","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Bubblegum \/ M","offer_id":45906842353863,"sku":"12256808028793528970","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Coal \/ M","offer_id":45906842386631,"sku":"25453138787016970138","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Orchid \/ M","offer_id":45906842419399,"sku":"96659671851224208652","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Sage \/ M","offer_id":45906842452167,"sku":"19564477713033645974","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":45906842484935,"sku":"53455315081685016119","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Pale Pink \/ L","offer_id":45906842517703,"sku":"15279138589643883692","price":29.99,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":45906842550471,"sku":"31848278743406946828","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Bone \/ L","offer_id":45906842583239,"sku":"32256696745210925702","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Bubblegum \/ L","offer_id":45906842616007,"sku":"32673916355804711407","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Coal \/ L","offer_id":45906842648775,"sku":"24826186549936399184","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Orchid \/ L","offer_id":45906842681543,"sku":"28976776531230849709","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Sage \/ L","offer_id":45906842714311,"sku":"23096199210560912923","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":45906842747079,"sku":"27792125443954694960","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Pale Pink \/ XL","offer_id":45906842779847,"sku":"48936309719770314977","price":29.99,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":45906842812615,"sku":"28507253378161299452","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Bone \/ XL","offer_id":45906842845383,"sku":"87970045055576605243","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Bubblegum \/ XL","offer_id":45906842878151,"sku":"24071976983402333284","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Coal \/ XL","offer_id":45906842910919,"sku":"10795760141002646250","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Orchid \/ XL","offer_id":45906842943687,"sku":"20909586024350324014","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Sage \/ XL","offer_id":45906842976455,"sku":"30018566796425019797","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":45906843009223,"sku":"13095744308556422662","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Bone \/ 2XL","offer_id":45906843041991,"sku":"20742583189326616519","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Bubblegum \/ 2XL","offer_id":45906843074759,"sku":"29272888343566748711","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Coal \/ 2XL","offer_id":45906843107527,"sku":"22493044393523520419","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Orchid \/ 2XL","offer_id":45906843140295,"sku":"30173810311768177842","price":29.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0693\/4557\/5111\/files\/20251201000449-1f0ce495-ab1f-6792-ba4b-e24ceb83195e.png?v=1764592544","url":"https:\/\/goodgirlbadgirlapparel.com\/products\/spirited-holiday-crop-top","provider":"Good Girl Bad Girl","version":"1.0","type":"link"}