/* === V25 broader upper warm light ===
   User request: more amplitude, especially toward the upper part of the
   Hattara/cotton candy, while keeping the light anchored behind the cone.
   =============================================================== */

@media(min-width:901px){
  body.hattara-page .hattara-cotton-stage .hattara-water-glow{
    top:86% !important;
    width:66% !important;
    height:42% !important;
    transform:translate(-50%,-50%) !important;
    background:radial-gradient(ellipse at 50% 48%,
      rgba(255,228,178,.56) 0%,
      rgba(255,203,134,.36) 23%,
      rgba(245,170,110,.16) 48%,
      rgba(189,118,76,.05) 70%,
      rgba(0,0,0,0) 86%) !important;
    filter:blur(18px) !important;
    -webkit-filter:blur(18px) !important;
  }
  body.hattara-page .hattara-cotton-stage .hattara-water-beam{
    top:31% !important;
    width:86% !important;
    height:80% !important;
    transform:translateX(-50%) !important;
    background:radial-gradient(ellipse at 50% 98%,
      rgba(255,228,173,.30) 0%,
      rgba(255,198,125,.22) 18%,
      rgba(243,160,100,.14) 38%,
      rgba(201,129,84,.08) 56%,
      rgba(150,86,59,.03) 70%,
      rgba(0,0,0,0) 86%) !important;
    filter:blur(24px) !important;
    -webkit-filter:blur(24px) !important;
  }
  body.hattara-page .hattara-cotton-stage .hattara-candy-aura{
    top:0% !important;
    width:138% !important;
    height:112% !important;
    background:radial-gradient(circle at 50% 76%,
      rgba(255,236,197,.24) 0%,
      rgba(255,204,145,.15) 28%,
      rgba(236,154,106,.075) 50%,
      rgba(173,105,74,.03) 66%,
      rgba(0,0,0,0) 83%) !important;
    filter:blur(26px) !important;
    -webkit-filter:blur(26px) !important;
  }
}

@media(max-width:900px){
  body.hattara-page .hattara-cotton-stage .hattara-water-glow{
    top:87% !important;
    width:68% !important;
    height:42% !important;
    filter:blur(16px) !important;
    -webkit-filter:blur(16px) !important;
  }
  body.hattara-page .hattara-cotton-stage .hattara-water-beam{
    top:33% !important;
    width:88% !important;
    height:78% !important;
    filter:blur(21px) !important;
    -webkit-filter:blur(21px) !important;
  }
  body.hattara-page .hattara-cotton-stage .hattara-candy-aura{
    top:2% !important;
    width:140% !important;
    height:108% !important;
    filter:blur(24px) !important;
    -webkit-filter:blur(24px) !important;
  }
}
/* === END V25 === */
