/* Mobile-only refinement; original background-image and JS are preserved. */
@media(max-width:760px){
body.fzbox-standalone .fbv-hero-slide.is-active,body.fzbox-standalone .fbv-hero-slide.fzbox-has-mobile.is-active{display:flex!important;flex-direction:column!important;justify-content:flex-end!important;min-height:0!important;height:auto!important;padding:0 0 78px!important;background-color:#08090b!important;background-size:cover,100% auto!important;background-position:center center,center top!important;background-repeat:no-repeat!important}
body.fzbox-standalone .fbv-hero-slide .fzbox-hero-content{width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding:clamp(285px,88vw,520px) 20px 20px!important;position:relative!important;z-index:2!important}
body.fzbox-standalone .fbv-hero-slide .fzbox-hero-content h1{font-size:clamp(40px,10vw,64px)!important;line-height:1!important}
body.fzbox-standalone .fbv-hero-slide .fzbox-vs{font-size:clamp(21px,6vw,28px)!important;overflow-wrap:anywhere;line-height:1.2}
body.fzbox-standalone .fbv-hero-slide:before{background:linear-gradient(180deg,rgba(8,8,11,0) 0%,rgba(8,8,11,.05) 22%,rgba(8,8,11,.80) 43%,#08090b 76%)!important;pointer-events:none}
body.fzbox-standalone .fbv-hero-controls{left:20px!important;right:auto!important;bottom:18px!important}
body.fzbox-standalone .fzbox-events-grid,body.fzbox-standalone .fzbox-quiniela-gallery{grid-template-columns:minmax(0,1fr)!important}
body.fzbox-standalone .fzbox-event-tile-art{height:clamp(230px,65vw,330px)!important;background-size:contain!important;background-position:center!important;background-repeat:no-repeat!important;background-color:#100d11!important}
body.fzbox-standalone .fzbox-event-tile-art img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important}
body.fzbox-standalone .fzbox-quiniela-tile img{width:100%!important;height:auto!important;max-height:360px!important;object-fit:contain!important;background:#100d11}
}
