{"product_id":"bat-to-the-bone-halloween-fit-flare-dress","title":"Bat to the Bone Fit \u0026 Flare Dress","description":"\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Caveat:wght@500;600;700\u0026display=swap');\n\n\/* ==========================================\n   LUNALOVE BLUSH V15\n   SIGNATURE LUXE - BOUTIQUE EDITION\n   ========================================== *\/\n\n\/* BASE STYLING *\/\n\n[data-lunalove-style=\"blush-v15-boutique\"] {\n  --luna-ink:#684d54;\n  --luna-rose:#886f75;\n  --luna-pink:#e7aeba;\n  --luna-cream:#fff8fa;\n  --luna-blush:#f0e2e3;\n\n  font-family:Arial,sans-serif;\n  color:var(--luna-ink);\n  line-height:1.6;\n  max-width:800px;\n  margin:0 auto;\n  isolation:isolate;\n}\n\n[data-lunalove-style=\"blush-v15-boutique\"] * {\n  box-sizing:border-box;\n}\n\n\/* ==========================================\n   GLOWING ABOUT PANEL\n   ========================================== *\/\n\n[data-lunalove-style=\"blush-v15-boutique\"]\n.luna-about {\n  position:relative;\n  overflow:hidden;\n  padding:23px 21px;\n  border:1px solid #dcbfc6;\n  border-radius:14px;\n\n  background:linear-gradient(\n    135deg,\n    #fff8fa 0%,\n    #f0e2e3 48%,\n    #fff4f0 100%\n  );\n\n  box-shadow:\n    0 5px 18px rgba(104,77,84,.12),\n    0 0 16px rgba(231,174,186,.19);\n\n  animation:lunaBoutiqueGlow 5s ease-in-out infinite;\n}\n\n@keyframes lunaBoutiqueGlow {\n  0%,100% {\n    box-shadow:\n      0 5px 18px rgba(104,77,84,.12),\n      0 0 10px rgba(231,174,186,.15);\n  }\n  50% {\n    box-shadow:\n      0 8px 25px rgba(104,77,84,.16),\n      0 0 24px rgba(231,174,186,.35);\n  }\n}\n\n\/* ==========================================\n   MAIN HEADINGS\n   ========================================== *\/\n\n[data-lunalove-style=\"blush-v15-boutique\"]\n.luna-heading {\n  margin:0 0 18px;\n  text-align:center;\n  font-size:21px;\n  font-weight:700;\n  letter-spacing:.3px;\n  line-height:1.4;\n}\n\n\/* ==========================================\n   GLOWING SHIMMER TITLES\n   ABOUT THIS LOOK + STYLE SECRETS\n   ========================================== *\/\n\n[data-lunalove-style=\"blush-v15-boutique\"]\n.luna-glow-title {\n  position:relative;\n  display:table;\n  max-width:100%;\n  margin:0 auto 18px;\n  padding:10px 26px;\n  overflow:hidden;\n  isolation:isolate;\n\n  border:1px solid #e2b9c5;\n  border-radius:30px;\n\n  background:linear-gradient(\n    110deg,\n    #fff8fa 0%,\n    #f2d7df 30%,\n    #ffeef3 50%,\n    #eecbd6 70%,\n    #fff8fa 100%\n  );\n\n  background-size:250% 100%;\n\n  box-shadow:\n    0 0 12px rgba(231,174,186,.30),\n    0 0 23px rgba(231,174,186,.18),\n    inset 0 1px 3px rgba(255,255,255,.85);\n\n  animation:\n    lunaTitleBackground 6s linear infinite,\n    lunaTitleGlow 3.5s ease-in-out infinite;\n}\n\n\/* CONTINUOUS PEARLESCENT SHIMMER *\/\n\n@keyframes lunaTitleBackground {\n  0% {\n    background-position:200% center;\n  }\n  100% {\n    background-position:-200% center;\n  }\n}\n\n\/* SOFT BREATHING PINK GLOW *\/\n\n@keyframes lunaTitleGlow {\n  0%,100% {\n    box-shadow:\n      0 0 10px rgba(231,174,186,.25),\n      0 0 18px rgba(231,174,186,.12);\n  }\n  50% {\n    box-shadow:\n      0 0 19px rgba(231,174,186,.55),\n      0 0 32px rgba(231,174,186,.30);\n  }\n}\n\n\/* GLOSSY LIGHT SWEEP *\/\n\n[data-lunalove-style=\"blush-v15-boutique\"]\n.luna-glow-title::before {\n  content:\"\";\n  position:absolute;\n  inset:0;\n  z-index:0;\n  pointer-events:none;\n\n  background:linear-gradient(\n    105deg,\n    transparent 25%,\n    rgba(255,255,255,0) 35%,\n    rgba(255,255,255,.75) 50%,\n    rgba(255,255,255,0) 65%,\n    transparent 75%\n  );\n\n  transform:translateX(-150%);\n  animation:lunaTitleSweep 5s ease-in-out infinite;\n}\n\n@keyframes lunaTitleSweep {\n  0%,12% {\n    transform:translateX(-150%);\n  }\n  55%,100% {\n    transform:translateX(150%);\n  }\n}\n\n\/* TITLE LETTERING *\/\n\n[data-lunalove-style=\"blush-v15-boutique\"]\n.luna-glow-title .luna-title-text {\n  position:relative;\n  z-index:1;\n  color:#684d54;\n  -webkit-text-fill-color:#684d54;\n}\n\n\/* ==========================================\n   THE DETAILS - HANDWRITTEN TITLE\n   ========================================== *\/\n\n[data-lunalove-style=\"blush-v15-boutique\"]\n.luna-details-handwritten {\n  display:table;\n  position:relative;\n  margin:0 auto 18px;\n  padding:0 8px 7px;\n\n  font-family:'Caveat','Segoe Print',cursive;\n  font-size:32px;\n  font-weight:700;\n  line-height:1.2;\n  letter-spacing:.4px;\n  text-align:center;\n\n  color:#b78090;\n  background:none;\n  border:none;\n  box-shadow:none;\n  animation:none;\n}\n\n\/* DELICATE BLUSH UNDERLINE *\/\n\n[data-lunalove-style=\"blush-v15-boutique\"]\n.luna-details-handwritten::after {\n  content:\"\";\n  position:absolute;\n  bottom:0;\n  left:12%;\n  width:76%;\n  height:2px;\n  border-radius:50%;\n\n  background:linear-gradient(\n    90deg,\n    transparent,\n    #e7aeba,\n    #d99bab,\n    #e7aeba,\n    transparent\n  );\n}\n\n\/* ==========================================\n   PRODUCT DESCRIPTION\n   ========================================== *\/\n\n[data-lunalove-style=\"blush-v15-boutique\"]\n.luna-description p {\n  font-size:15px;\n  line-height:1.75;\n  margin:0 0 15px;\n}\n\n[data-lunalove-style=\"blush-v15-boutique\"]\n.luna-description p:last-child {\n  margin-bottom:0;\n}\n\n\/* ==========================================\n   BASIC PRODUCT INFORMATION\n   ========================================== *\/\n\n[data-lunalove-style=\"blush-v15-boutique\"]\n.luna-info {\n  margin-top:21px;\n  padding:18px 17px;\n  border-radius:12px;\n  background:rgba(255,255,255,.55);\n  border:1px solid rgba(220,191,198,.85);\n}\n\n[data-lunalove-style=\"blush-v15-boutique\"]\n.luna-info-title {\n  font-size:15px;\n  font-weight:700;\n  margin:0 0 12px;\n  letter-spacing:.2px;\n}\n\n\/* HANDWRITTEN TITLE OVERRIDE *\/\n\n[data-lunalove-style=\"blush-v15-boutique\"]\n.luna-info-title.luna-details-handwritten {\n  font-size:32px;\n  margin:0 auto 18px;\n}\n\n[data-lunalove-style=\"blush-v15-boutique\"]\n.luna-info ul {\n  margin:0;\n  padding-left:20px;\n}\n\n[data-lunalove-style=\"blush-v15-boutique\"]\n.luna-info li {\n  margin:0 0 8px;\n  font-size:14px;\n  line-height:1.55;\n}\n\n[data-lunalove-style=\"blush-v15-boutique\"]\n.luna-info li:last-child {\n  margin-bottom:0;\n}\n\n[data-lunalove-style=\"blush-v15-boutique\"]\n.luna-info li::marker {\n  color:#b78090;\n}\n\n\/* ==========================================\n   BOUTIQUE BADGE\n   ========================================== *\/\n\n[data-lunalove-style=\"blush-v15-boutique\"]\n.luna-boutique-badge {\n  margin:19px auto 0;\n  text-align:center;\n}\n\n[data-lunalove-style=\"blush-v15-boutique\"]\n.luna-boutique-badge span {\n  display:inline-block;\n  max-width:100%;\n  padding:10px 16px;\n  border:1px solid #e3c1c2;\n  border-radius:30px;\n\n  background:linear-gradient(\n    110deg,\n    #fff8fa,\n    #f0e2e3,\n    #fff4f0\n  );\n\n  font-size:12px;\n  font-weight:600;\n  color:#73585f;\n\n  box-shadow:\n    0 3px 10px rgba(104,77,84,.08);\n}\n\n\/* ==========================================\n   STYLE SECRETS PANEL\n   ========================================== *\/\n\n[data-lunalove-style=\"blush-v15-boutique\"]\n.luna-styles {\n  margin-top:22px;\n  padding:23px 16px 18px;\n  border-radius:16px;\n  border:1px solid #dfc4ca;\n\n  background:linear-gradient(\n    145deg,\n    #fff8fa,\n    #f5e9eb,\n    #fff4f0\n  );\n\n  box-shadow:\n    0 5px 20px rgba(104,77,84,.10);\n}\n\n[data-lunalove-style=\"blush-v15-boutique\"]\n.luna-style-intro {\n  text-align:center;\n  margin:0 0 20px;\n  font-size:14px;\n  line-height:1.65;\n}\n\n\/* ==========================================\n   ANIMATED STYLE CARDS\n   ========================================== *\/\n\n[data-lunalove-style=\"blush-v15-boutique\"]\n.luna-style-card {\n  position:relative;\n  margin-bottom:13px;\n  overflow:hidden;\n  border:1px solid #e6cdd2;\n  border-radius:13px;\n\n  background:linear-gradient(\n    135deg,\n    #fffafb,\n    #f0e2e3\n  );\n\n  box-shadow:\n    0 3px 12px rgba(104,77,84,.07);\n\n  animation:lunaBoutiqueReveal .65s both;\n\n  transition:\n    transform .35s ease,\n    box-shadow .35s ease,\n    border-color .35s ease;\n}\n\n\/* STAGGERED CARD REVEAL *\/\n\n[data-lunalove-style=\"blush-v15-boutique\"]\n.luna-style-card:nth-of-type(2) {\n  animation-delay:.12s;\n}\n\n[data-lunalove-style=\"blush-v15-boutique\"]\n.luna-style-card:nth-of-type(3) {\n  animation-delay:.24s;\n}\n\n[data-lunalove-style=\"blush-v15-boutique\"]\n.luna-style-card:nth-of-type(4) {\n  animation-delay:.36s;\n}\n\n[data-lunalove-style=\"blush-v15-boutique\"]\n.luna-style-card:nth-of-type(5) {\n  animation-delay:.48s;\n}\n\n@keyframes lunaBoutiqueReveal {\n  from {\n    opacity:0;\n    transform:translateY(18px);\n  }\n  to {\n    opacity:1;\n    transform:translateY(0);\n  }\n}\n\n\/* HOVER LIFT + GLOW *\/\n\n[data-lunalove-style=\"blush-v15-boutique\"]\n.luna-style-card:hover {\n  transform:translateY(-3px);\n  border-color:#d5a7b4;\n\n  box-shadow:\n    0 10px 25px rgba(104,77,84,.14),\n    0 0 15px rgba(231,174,186,.23);\n}\n\n\/* ==========================================\n   MOVING CARD SHIMMER\n   ========================================== *\/\n\n[data-lunalove-style=\"blush-v15-boutique\"]\n.luna-style-card::before {\n  content:\"\";\n  position:absolute;\n  top:0;\n  left:-100%;\n  width:70%;\n  height:100%;\n  pointer-events:none;\n\n  background:linear-gradient(\n    100deg,\n    transparent,\n    rgba(255,255,255,.42),\n    transparent\n  );\n\n  transform:skewX(-20deg);\n  transition:left .8s ease;\n}\n\n[data-lunalove-style=\"blush-v15-boutique\"]\n.luna-style-card:hover::before {\n  left:150%;\n}\n\n\/* ==========================================\n   CARD HEADERS\n   ========================================== *\/\n\n[data-lunalove-style=\"blush-v15-boutique\"]\n.luna-style-card summary {\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:12px;\n  padding:17px 16px;\n  cursor:pointer;\n  list-style:none;\n\n  font-size:15px;\n  font-weight:700;\n  color:#73585f;\n\n  position:relative;\n  z-index:1;\n}\n\n[data-lunalove-style=\"blush-v15-boutique\"]\n.luna-style-card summary::-webkit-details-marker {\n  display:none;\n}\n\n[data-lunalove-style=\"blush-v15-boutique\"]\n.luna-style-card summary::marker {\n  content:\"\";\n}\n\n[data-lunalove-style=\"blush-v15-boutique\"]\n.luna-style-card summary:focus-visible {\n  outline:2px solid #684d54;\n  outline-offset:-4px;\n}\n\n\/* ==========================================\n   ANIMATED PLUS ICON\n   ========================================== *\/\n\n[data-lunalove-style=\"blush-v15-boutique\"]\n.luna-card-icon {\n  display:inline-flex;\n  justify-content:center;\n  align-items:center;\n  width:26px;\n  height:26px;\n  flex-shrink:0;\n  border-radius:50%;\n\n  background:#f4dce2;\n  border:1px solid #e2c0c8;\n  font-size:17px;\n\n  transition:\n    transform .4s ease,\n    background .4s ease;\n}\n\n[data-lunalove-style=\"blush-v15-boutique\"]\n.luna-style-card[open] .luna-card-icon {\n  transform:rotate(45deg);\n  background:#e9c9d1;\n}\n\n\/* ==========================================\n   EXPANDABLE CARD CONTENT\n   ========================================== *\/\n\n[data-lunalove-style=\"blush-v15-boutique\"]\n.luna-card-content {\n  padding:0 17px 17px;\n  font-size:14px;\n  line-height:1.75;\n  color:#684d54;\n\n  animation:lunaBoutiqueContent .35s ease both;\n}\n\n@keyframes lunaBoutiqueContent {\n  from {\n    opacity:0;\n    transform:translateY(-6px);\n  }\n  to {\n    opacity:1;\n    transform:translateY(0);\n  }\n}\n\n[data-lunalove-style=\"blush-v15-boutique\"]\n.luna-card-content p {\n  margin:0;\n}\n\n[data-lunalove-style=\"blush-v15-boutique\"]\n.luna-style-card[open] {\n  border-color:#d6aeba;\n  box-shadow:\n    0 7px 20px rgba(104,77,84,.12);\n}\n\n\/* ==========================================\n   FOOTER\n   ========================================== *\/\n\n[data-lunalove-style=\"blush-v15-boutique\"]\n.luna-footer {\n  text-align:center;\n  font-size:12px;\n  color:#886f75;\n  margin:18px 0 0;\n  letter-spacing:.3px;\n}\n\n\/* ==========================================\n   MOBILE RESPONSIVENESS\n   ========================================== *\/\n\n@media(max-width:480px) {\n\n  [data-lunalove-style=\"blush-v15-boutique\"]\n  .luna-about {\n    padding:20px 15px;\n  }\n\n  [data-lunalove-style=\"blush-v15-boutique\"]\n  .luna-styles {\n    padding:20px 12px 14px;\n  }\n\n  [data-lunalove-style=\"blush-v15-boutique\"]\n  .luna-heading {\n    font-size:20px;\n  }\n\n  [data-lunalove-style=\"blush-v15-boutique\"]\n  .luna-glow-title {\n    padding:9px 17px;\n    font-size:18px;\n  }\n\n  [data-lunalove-style=\"blush-v15-boutique\"]\n  .luna-info-title.luna-details-handwritten {\n    font-size:29px;\n  }\n}\n\n\/* ==========================================\n   REDUCED MOTION ACCESSIBILITY\n   ========================================== *\/\n\n@media(prefers-reduced-motion:reduce) {\n\n  [data-lunalove-style=\"blush-v15-boutique\"] *,\n  [data-lunalove-style=\"blush-v15-boutique\"] *::before {\n    animation:none !important;\n    transition:none !important;\n  }\n}\n\n\u003c\/style\u003e\n\u003c!-- ======================================\n     LUNALOVE BOUTIQUE PRODUCT TEMPLATE\n     ====================================== --\u003e\n\u003cdiv data-lunalove-style=\"blush-v15-boutique\"\u003e\n\u003c!-- ======================================\n     ABOUT THIS LOOK\n     ====================================== --\u003e\n\u003cdiv class=\"luna-about\"\u003e\n\u003ch3 class=\"luna-heading luna-glow-title\"\u003e\u003cspan class=\"luna-title-text\"\u003e ✧ About This Look ✧ \u003c\/span\u003e\u003c\/h3\u003e\n\u003cdiv class=\"luna-description\"\u003e\n\u003cp\u003eSome girls wait all year for pumpkin spice season. Others wait for the socially acceptable opportunity to dress like a haunted mansion's most fashionable resident. We support both. Meet the \u003cstrong\u003eBat to the Bone Halloween Dress\u003c\/strong\u003e, a sweet little number that's equal parts adorable and \"I definitely know where the bodies are buried.\"\u003c\/p\u003e\n\u003cp\u003eThis fit-and-flare beauty is basically an entire Halloween neighborhood wrapped into one dress. The sheer black lace neckline \u0026amp; short sleeves add just enough gothic romance to make Wednesday Addams consider wearing color. Briefly.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ======================================\n     THE DETAILS - HANDWRITTEN\n     ====================================== --\u003e\n\u003cdiv class=\"luna-info\"\u003e\n\u003cp class=\"luna-info-title luna-details-handwritten\"\u003e♡ The Details ♡\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eBrand:\u003c\/strong\u003e LunaLove Fashion\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003e Red, Orange \u0026amp; Black\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStyle:\u003c\/strong\u003e Fit \u0026amp; Flare\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOccasions:\u003c\/strong\u003e Halloween Parties, Pumpkin Patches, Fall Festivals, Haunted Attractions, Themed Events \u0026amp; Seasonal Photos\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- ======================================\n     BOUTIQUE BADGE\n     ====================================== --\u003e\n\u003c\/div\u003e\n\u003c!-- ======================================\n     LUNA'S STYLE SECRETS\n     ====================================== --\u003e\n\u003cdiv class=\"luna-styles\"\u003e\n\u003ch3 class=\"luna-heading luna-glow-title\"\u003e\u003cspan class=\"luna-title-text\"\u003e ✦ Luna's Style Secrets ✦ \u003c\/span\u003e\u003c\/h3\u003e\n\u003cp class=\"luna-style-intro\"\u003eOne dress. Five hauntingly good personalities. Tap a look to unlock your next fashionably questionable Halloween decision.\u003c\/p\u003e\n\u003c!-- ======================================\n     STYLE 1\n     ====================================== --\u003e\n\u003cdetails class=\"luna-style-card\"\u003e\n\u003csummary\u003e\u003cspan\u003e♡ Pumpkin Patch Princess\u003c\/span\u003e \u003cspan class=\"luna-card-icon\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"luna-card-content\"\u003e\n\u003cp\u003ePair with a wide-brim black felt hat, ankle boots, and a cozy cardigan. Add a pumpkin spice latte and casually announce that autumn is your entire personality. Nobody will be surprised. You've been talking about October since July.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- ======================================\n     STYLE 2\n     ====================================== --\u003e\n\u003cdetails class=\"luna-style-card\"\u003e\n\u003csummary\u003e\u003cspan\u003e♡ The Witch Next Door\u003c\/span\u003e \u003cspan class=\"luna-card-icon\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"luna-card-content\"\u003e\n\u003cp\u003eAdd a pointed witch hat, striped tights, black boots, and a dramatic dark lip. Carry a tiny broom and tell people you're self-employed in the hexing industry. Flexible hours. Excellent benefits. Terrible coworkers.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- ======================================\n     STYLE 3\n     ====================================== --\u003e\n\u003cdetails class=\"luna-style-card\"\u003e\n\u003csummary\u003e\u003cspan\u003e♡ Haunted House Heiress\u003c\/span\u003e \u003cspan class=\"luna-card-icon\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"luna-card-content\"\u003e\n\u003cp\u003eStyle with lace gloves, vintage-inspired jewelry, a black velvet choker, and elegant ankle boots. You're now the mysterious heiress to a crumbling Victorian estate. The inheritance? Three ghosts, a broken chandelier, and $47 in unpaid taxes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- ======================================\n     STYLE 4\n     ====================================== --\u003e\n\u003cdetails class=\"luna-style-card\"\u003e\n\u003csummary\u003e\u003cspan\u003e♡ Spooky Sweetheart\u003c\/span\u003e \u003cspan class=\"luna-card-icon\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"luna-card-content\"\u003e\n\u003cp\u003eKeep it cute with Mary Jane shoes, a black bow headband, dainty earrings, and a little rosy blush. Perfect for Halloween dates, fall photos, and looking innocent while secretly eating all the good candy before trick-or-treaters arrive.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- ======================================\n     STYLE 5\n     ====================================== --\u003e\n\u003cdetails class=\"luna-style-card\"\u003e\n\u003csummary\u003e\u003cspan\u003e♡ Main Witch Energy\u003c\/span\u003e \u003cspan class=\"luna-card-icon\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"luna-card-content\"\u003e\n\u003cp\u003eThrow on fishnet tights, chunky platform boots, a faux leather jacket, and dramatic eyeliner. Finish with a mini crossbody bag and an attitude that says, \"I didn't come here to make friends. I came for the Halloween clearance.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- ======================================\n     FOOTER\n     ====================================== --\u003e\n\u003cp class=\"luna-footer\"\u003e✧ Cute enough to haunt your dreams. ✧\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"LunaLove Fashion","offers":[{"title":"Large (L)","offer_id":49001594978441,"sku":"LL-HAL-BATBONE-LARGE-003","price":15.0,"currency_code":"USD","in_stock":true},{"title":"Medium (M)","offer_id":49002248208521,"sku":"LL-HAL-BATBONE-MED-004","price":15.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0334\/6586\/0233\/files\/IMG_2262.jpg?v=1794540170","url":"https:\/\/lunalovefashion.com\/products\/bat-to-the-bone-halloween-fit-flare-dress","provider":"LunaLove Fashion","version":"1.0","type":"link"}