/** Shopify CDN: Minification failed

Line 62:13 Expected identifier but found whitespace
Line 62:15 Unexpected "{"
Line 62:24 Expected ":"

**/
#scrollUp,.bg-breadcrumb-1,.cta-icon,.footer-top-area,.footer-top-area.bg-grey,.footer-top-area.bg-grey .container-fluid,.header-bottom-area,.sf-button,.sf-button.sf-button-dark,.sf-button.sf-button-dark:link,.sf-button:link,.sf-button:link.sf-button-dark,.sf-button:link.sf-button-dark:link{background:#000!important;border-color:#000!important}
nav.sf-navigation ul li.megamenu-active>ul>li>a, nav.sf-navigation ul li.Others ul li a{color:#000}
.mean-container .mean-nav ul li a{background:#000!important;border-color:#fff!important}
.bg-breadcrumb-1{margin-bottom:50px;display:none}
.bf-specials{background:#f1f1f1}
.top-notification-bar{background:linear-gradient(to right,#900; 0 100%)}
nav.sf-navigation ul li a.events{background:#900}
.notification-entry p a,.notification-entry p a:hover{background-color:#900;border:1px solid #900;color:#fff}
.btn-learn-more:focus,.btn-learn-more:hover{background:0 0;transform:translateY(-2px);color:#000}
.footer-top-area.bg-grey{padding-bottom:0!important}
.footer-top-area.bg-grey .footer-widgets{padding-bottom:40px}
.newsletter-content h3,.newsletter-content-icon{color:var(--accent-color)}
.bf-specials,.second-section{padding:40px 0}
.second-section h2,.section-header h2{font-weight:700;margin-bottom:15px;color:#222}
.second-section h2{color:#900}
.second-section h4{font-size:1.1rem;color:#555;line-height:1.5}
.tickets{padding:25px;border-radius:12px;background:#111;color:#fff;text-align:center}
.tickets-info{display:flex;align-items:start;justify-content:center;flex-direction:column}
.dark-background{background:#111}
.countdown-div h5{font-size:1.3rem;font-weight:600;margin-bottom:15px;color:#fff}
.countdown{gap:20px;margin-top:10px}
.countdown div{background:#fff;padding:15px 20px;border-radius:10px;min-width:80px}
.countdown h3{font-size:1.8rem;font-weight:700;margin:0;color:#900}
.countdown h4{font-size:.9rem;margin:0;color:color-mix(in srgb,#000,transparent 30%)}
.background-hero-section { position: relative; width: 100%; overflow: hidden; }
.header.sticky-header.header-custom {
    border-bottom: 1px solid #fff;
}
.hero-bg-video,
.hero-bg-image {
  width: 100%;
  height: 100%;
  object-fit: cover;
  top: 0;
  left: 0;
}

.background-wrapper.has-overlay::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0,0,0,0.4);
  z-index: 1;
}

.hero-content {
  position: relative;
  z-index: 2;
  display: flex;
  height: 660px;
  padding: 2rem;
  text-align: {{ section.settings.text_alignment }};
}

.text-content {
  max-width: 800px;
}

/* Hide based on device */
.desktop-only { display: block; }
.mobile-only { display: none; }

@media (max-width:1199px){
.tickets{margin-top:20px}
}
@media (max-width: 768px) {
  .desktop-only { display: none; }
  .mobile-only { display: block; }
.countdown{gap:10px}
.countdown div{padding:10px;min-width:65px}
.tickets{margin-top:20px}
}
@media (max-width:450px){
.countdown h4{font-size:.7rem}
}
@media (max-width:360px){
.countdown{display:grid!important;grid-template-columns:repeat(2,1fr)}
}