/* FEBRUARY hero slider v8 — dedicated mobile artwork, original desktop retained */
body.february-site:has(.feb-cinema-flow) .feb-cover-slide-banner .feb-cover-picture{
  position:absolute!important;inset:0!important;display:block!important;
  width:100%!important;height:100%!important;overflow:hidden!important;
  margin:0!important;padding:0!important;isolation:isolate;
}
body.february-site:has(.feb-cinema-flow) .feb-cover-slide-banner .feb-cover-picture .feb-cover-banner{
  position:absolute!important;inset:0!important;display:block!important;
  width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;
  min-width:0!important;min-height:0!important;object-fit:cover!important;
  object-position:center!important;background:transparent!important;z-index:1;
}
body.february-site:has(.feb-cinema-flow) .feb-cover-slide-banner .feb-mobile-hero-composition{display:none!important}
@media(max-width:800px){
  body.february-site:has(.feb-cinema-flow) .feb-cover-slide-banner .feb-cover-picture{
    background:#1a1211!important;
  }
  body.february-site:has(.feb-cinema-flow) .feb-cover-slide-banner .feb-cover-picture::before{
    content:"";position:absolute;inset:-12%;display:block;z-index:0;
    background-image:var(--feb-mobile-cover);background-size:cover;background-position:center;
    filter:blur(24px) brightness(.60);transform:scale(1.1);pointer-events:none;
  }
  body.february-site:has(.feb-cinema-flow) .feb-cover-slide-banner .feb-cover-picture .feb-cover-banner{
    display:block!important;visibility:visible!important;opacity:1!important;
    width:100%!important;height:100%!important;max-width:none!important;min-width:0!important;
    object-fit:contain!important;object-position:center center!important;
    filter:none!important;z-index:1;background:transparent!important;
  }
  body.february-site:has(.feb-cinema-flow) .feb-cover-slide-banner::before{
    z-index:2!important;pointer-events:none!important;
    background:linear-gradient(to top,rgba(0,0,0,.24),transparent 24%)!important;
  }
}
