@font-face{font-family:RoverseRegular;src:url(https://assets.elrow.com/public/assets/fonts/RoverseRegular.woff) format("woff"),url(https://assets.elrow.com/public/assets/fonts/RoverseRegular.woff2) format("woff2");font-weight:400;font-style:normal}.horroween-festival-london-color{color:#fb44af}.horroween-festival-milano-color{color:#3cd1f1}.horroween-festival-valencia-2026-color,.horroween-festival-valencia-color{color:#afd808}.horroween-festival-london-border{border-color:#fb44af}.horroween-festival-milano-border{color:#3cd1f1}.horroween-festival-valencia-2026-border,.horroween-festival-valencia-border{border-color:#afd808}.horroween-festival-london-background,.horroween-festival-london-background:hover{background-color:#fb44af}.horroween-festival-milano-background,.horroween-festival-milano-background:hover{background-color:#3cd1f1}.horroween-festival-valencia-2026-background,.horroween-festival-valencia-background,.horroween-festival-valencia-background:hover,.horroween-festival-valencia-2026-background:hover{background-color:#afd808}.horroween-jumbo-background-london{background-image:url(https://assets.elrow.com/public/assets/images/landings/horroween-festival/bg-horroween-festival-london-mobile.jpg)}@media screen and (min-width: 768px){.horroween-jumbo-background-london{background-image:url(https://assets.elrow.com/public/assets/images/landings/horroween-festival/bg-horroween-festival-london-desktop.jpg)}}.horroween-jumbo-background-milano{background-image:url(https://assets.elrow.com/public/assets/images/landings/horroween-festival/bg-horroween-festival-milano-mobile.jpg)}@media screen and (min-width: 768px){.horroween-jumbo-background-milano{background-image:url(https://assets.elrow.com/public/assets/images/landings/horroween-festival/bg-horroween-festival-milano-desktop.jpg)}}.horroween-jumbo-background-valencia{background-image:url(https://assets.elrow.com/public/assets/images/landings/horroween-festival/bg-horroween-festival-valencia-mobile.jpg)}@media screen and (min-width: 768px){.horroween-jumbo-background-valencia{background-image:url(https://assets.elrow.com/public/assets/images/landings/horroween-festival/bg-horroween-festival-valencia-desktop.jpg)}}#horroween-festival{background-color:#19141b}#horroween-festival p>sup{margin-left:.125rem;margin-right:.125rem;font-family:Gellix-Bold,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 768px){#horroween-festival p>sup{font-size:18px}}@media (min-width: 1024px){#horroween-festival p>sup{font-size:21px}}@media (min-width: 1280px){#horroween-festival p>sup{font-size:28px}}@media (min-width: 1536px){#horroween-festival p>sup{font-size:35px}}#horroween-festival .info_date time{color:inherit}#horroween-festival.event_detail .additional-info p{color:#fff!important}#horroween-festival.event_detail .additional-info h2{margin-bottom:.75rem;font-family:Gellix-Bold,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:1.25rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 768px){#horroween-festival.event_detail .additional-info h2{font-size:1.5rem;line-height:2rem}}@media (min-width: 1024px){#horroween-festival.event_detail .additional-info h2{font-size:1.875rem;line-height:2.25rem}}#horroween-festival.horroween-festival-london.event_detail p a{color:#fb44af!important}#horroween-festival.horroween-festival-milano.event_detail p a{color:#3cd1f1!important}#horroween-festival.horroween-festival-valencia.event_detail p a{color:#afd808!important}#horroween-festival .raw-html-text.additional-info a{color:#fff!important;text-decoration:underline}#horroween-festival.horroween-faqs{--horroween-accent: #fff;color:#fff}#horroween-festival.horroween-faqs.horroween-festival-valencia{--horroween-accent: #afd808}#horroween-festival.horroween-faqs .faqs-section h1,#horroween-festival.horroween-faqs .faqs-section article a{color:var(--horroween-accent)}#horroween-festival.horroween-faqs .faqs-section h2{color:#fff}#horroween-festival.horroween-faqs .faqs-section .f-title{color:var(--horroween-accent)}#horroween-festival.horroween-faqs .btn-navigation{color:#fff}#horroween-festival.horroween-faqs .btn-navigation:hover{color:var(--horroween-accent)}#horroween-festival.horroween-faqs .btn-navigation svg path{stroke:currentColor}#horroween-festival.event-cashless{--horroween-accent: #fff;color:#fff}#horroween-festival.event-cashless.event-cashless--milano{--horroween-accent: #3cd1f1}#horroween-festival.event-cashless.event-cashless--valencia{--horroween-accent: #afd808}#horroween-festival.event-cashless .event-cashless__title{margin-bottom:.5rem;font-family:Gellix-Bold,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:3rem;line-height:1;text-transform:uppercase}@media (min-width: 768px){#horroween-festival.event-cashless .event-cashless__title{font-size:4.5rem;line-height:1;letter-spacing:-.025em}}#horroween-festival.event-cashless .event-cashless__title{color:var(--horroween-accent)}#horroween-festival.event-cashless .event-cashless__event{margin-bottom:2.5rem;font-size:1.5rem;line-height:2rem}@media (min-width: 768px){#horroween-festival.event-cashless .event-cashless__event{font-size:1.875rem;line-height:2.25rem}}#horroween-festival.event-cashless .event-cashless__cta{display:inline-flex;width:100%;align-items:center;justify-content:center;padding:.75rem 2rem 1rem;font-family:Gellix-Bold,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:1.5rem;line-height:2rem;text-transform:uppercase;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}@media (min-width: 640px){#horroween-festival.event-cashless .event-cashless__cta{width:auto}}@media (min-width: 768px){#horroween-festival.event-cashless .event-cashless__cta{font-size:1.875rem;line-height:2.25rem}}#horroween-festival.event-cashless .event-cashless__cta{background-color:var(--horroween-accent)}#horroween-festival.event-cashless .event-cashless__cta:hover{opacity:.85}#horroween-festival.event-cashless .event-cashless__text{margin-top:2.5rem;margin-bottom:2.5rem}#horroween-festival.event-cashless .event-cashless__text h2{margin-top:3rem;margin-bottom:1rem;font-family:Gellix-Bold,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:1.5rem;line-height:2rem;text-transform:uppercase;letter-spacing:-.025em}@media (min-width: 768px){#horroween-festival.event-cashless .event-cashless__text h2{font-size:1.875rem;line-height:2.25rem}}#horroween-festival.event-cashless .event-cashless__text h2{color:var(--horroween-accent)}#horroween-festival.event-cashless .event-cashless__text p,#horroween-festival.event-cashless .event-cashless__text ul,#horroween-festival.event-cashless .event-cashless__text ol{margin-bottom:1rem;font-family:Gellix-Regular,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:1.25rem;line-height:1.75rem}@media (min-width: 768px){#horroween-festival.event-cashless .event-cashless__text p,#horroween-festival.event-cashless .event-cashless__text ul,#horroween-festival.event-cashless .event-cashless__text ol{font-size:1.5rem;line-height:2rem;line-height:1.5}}#horroween-festival.event-cashless .event-cashless__text ul{list-style-type:disc;padding-left:2.25rem}#horroween-festival.event-cashless .event-cashless__text ol{list-style-type:decimal;padding-left:2.25rem}#horroween-festival.event-cashless .event-cashless__text strong{font-family:Gellix-Bold,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}#horroween-festival.event-cashless .event-cashless__locale{border-width:2px;padding:.25rem .75rem;font-family:Gellix-Bold,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:1.125rem;line-height:1.75rem;border-color:var(--horroween-accent);color:var(--horroween-accent)}#horroween-festival.event-cashless .event-cashless__locale.is-active{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity));background-color:var(--horroween-accent)}#horroween-festival.event-cashless .btn-navigation{color:#fff}#horroween-festival.event-cashless .btn-navigation:hover{color:var(--horroween-accent)}#horroween-festival.event-cashless .btn-navigation svg path{stroke:currentColor}
