/** Shopify CDN: Minification failed

Line 172:1 Expected "}" to go with "{"

**/
@import url('https://fonts.googleapis.com/css2?family=Bokor&display=swap');
@font-face{font-family:'Vamos Blackletter';src:url(data:font/woff;base64,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) format('woff');font-display:swap}
:root{--bk:#000;--wh:#f6f6f4;--rd:#d2111c;--gy:#1a1a1a;--bl:'Bokor','Vamos Blackletter',serif;
*{box-sizing:border-box}html{scroll-behavior:smooth}
body{margin:0;background:#000;color:var(--wh);font:17px/1.6 var(--sn);-webkit-font-smoothing:antialiased}
img{max-width:100%;height:auto;display:block}a{color:inherit}
h1,h2,h3,.brand,.btn,.nav-register,.cart-link,.main-nav a,.stamp,.stamp-big,.marquee span,.legend,legend,.cart-total,.link-cta{font-family:var(--bl);font-weight:400}
h1{font-size:clamp(3.4rem,10vw,7rem);line-height:.98;margin:0 0 .3em}
h2{font-size:clamp(2.8rem,6.5vw,4.6rem);line-height:1;margin:0 0 .35em}
h3{font-size:2rem;line-height:1.05;margin:0 0 .35em}
.skip{position:absolute;left:-999px}.skip:focus{left:8px;top:8px;background:var(--rd);padding:8px;z-index:99}
.wrap{max-width:1180px;margin:0 auto;padding:76px 22px}.narrow{max-width:520px}.center{text-align:center}
.huge{font-size:clamp(7rem,24vw,15rem)}
:focus-visible{outline:3px solid var(--rd);outline-offset:3px}.band-red :focus-visible{outline-color:#fff}
.lead{font-size:1.3rem;max-width:44ch;margin:0 auto 1.4em}.center .lead{margin-left:auto;margin-right:auto}
.kicker{margin:0 0 4px;font:700 .85rem var(--sn);letter-spacing:.14em;text-transform:uppercase;opacity:.75}

/* color bands */
.band{background:var(--bg);color:var(--fg)}
.band-black{--bg:#000;--fg:#f6f6f4;--card:#141414;--line:#4a4a4a;--muted:#b8b8b8;--b-bg:#d2111c;--b-fg:#fff;--b-bd:#f6f6f4;--b-sh:#f6f6f4;--accent:#d2111c;--field:#0d0d0d}
.band-grey{--bg:#161616;--fg:#f6f6f4;--card:#222;--line:#555;--muted:#b8b8b8;--b-bg:#d2111c;--b-fg:#fff;--b-bd:#f6f6f4;--b-sh:#f6f6f4;--accent:#d2111c;--field:#0d0d0d}
.band-red{--bg:#d2111c;--fg:#fff;--card:#000;--line:#fff;--muted:#ffe3e3;--b-bg:#000;--b-fg:#fff;--b-bd:#fff;--b-sh:#fff;--accent:#000;--field:#000}
.band-white{--bg:#f6f6f4;--fg:#000;--card:#fff;--line:#000;--muted:#444;--b-bg:#000;--b-fg:#fff;--b-bd:#000;--b-sh:#d2111c;--accent:#d2111c;--field:#fff}
.band a{text-decoration-color:var(--accent)}

/* header */
.topbar{background:var(--rd);color:#fff;text-align:center;font:700 .9rem var(--sn);padding:8px 14px}
.site-header{position:sticky;top:0;z-index:40;display:flex;align-items:center;gap:22px;padding:8px 22px;background:#000;border-bottom:3px solid #f6f6f4}
.brand{display:flex;align-items:center;gap:10px;text-decoration:none;font-size:2.2rem;line-height:1}.brand img{width:50px;height:50px;object-fit:contain}
.main-nav{display:flex;align-items:center;gap:26px;margin-left:auto}
.main-nav a{text-decoration:none;font-size:1.7rem;line-height:1;padding:6px 0;border-bottom:3px solid transparent}
.main-nav a:hover,.main-nav a[aria-current]{border-color:var(--rd)}
.main-nav .nav-register{background:var(--rd);color:#fff;border:2px solid #f6f6f4;padding:7px 18px 5px;box-shadow:4px 4px 0 #f6f6f4;margin-left:6px;transition:transform .1s,box-shadow .1s}
.main-nav .nav-register:hover{transform:translate(2px,2px);box-shadow:2px 2px 0 #f6f6f4;border-color:#f6f6f4}
.cart-link{text-decoration:none;font-size:1.6rem;border:2px solid #f6f6f4;padding:4px 12px 2px;display:flex;gap:8px;align-items:center}
.cart-link b{font:700 .9rem var(--sn);background:var(--rd);padding:2px 8px;border-radius:99px}
.burger{display:none;background:none;border:0;width:42px;height:36px;padding:0;cursor:pointer;flex-direction:column;justify-content:center;gap:6px;margin-left:4px}
.burger span{display:block;height:3px;background:#f6f6f4}
@media(max-width:900px){.site-header{flex-wrap:wrap}.cart-link{margin-left:auto}.burger{display:flex}.main-nav{display:none;order:5;flex-basis:100%;flex-direction:column;align-items:flex-start;gap:6px;padding:12px 0 16px;margin:0}.main-nav.open{display:flex}.main-nav .nav-register{margin:8px 0 0}.brand{font-size:1.9rem}}

/* buttons */
.btn{display:inline-block;background:var(--b-bg);color:var(--b-fg);border:2px solid var(--b-bd);padding:11px 26px 8px;font-size:1.55rem;line-height:1.1;text-decoration:none;cursor:pointer;box-shadow:5px 5px 0 var(--b-sh);transition:transform .1s,box-shadow .1s}
.btn:hover{transform:translate(3px,3px);box-shadow:2px 2px 0 var(--b-sh)}.btn:disabled{opacity:.5;cursor:not-allowed}
.btn.big{font-size:1.9rem;padding:14px 36px 10px}.btn-ghost{background:transparent;color:var(--fg)}

/* hero */
.hero{text-align:center;padding:48px 22px 80px}
.stamp-big{display:inline-block;background:var(--rd);border:2px solid #f6f6f4;font-size:1.6rem;line-height:1;padding:8px 20px 5px;transform:rotate(-2deg);margin:0 0 6px}
.hero-logo{width:min(340px,62vw);margin:6px auto 10px}
.hero h1{max-width:12ch;margin-left:auto;margin-right:auto}
.hero-season{font:2.2rem var(--bl);color:var(--rd);margin:0 0 10px}
.hero-sub{font-size:1.25rem;color:var(--muted);max-width:42ch;margin:0 auto 30px}.hero-note{color:#999;font-size:.9rem;margin-top:20px}

.marquee{background:var(--rd);border-block:3px solid #f6f6f4;overflow:hidden;white-space:nowrap}
.marquee-track{display:inline-flex;animation:mq 30s linear infinite}.marquee-set{display:inline-flex;align-items:center}
.marquee span{font-size:2.6rem;line-height:1.3;padding:6px 28px 0}.marquee i{width:14px;height:14px;background:#f6f6f4;transform:rotate(45deg)}
@keyframes mq{to{transform:translateX(-50%)}}@media(prefers-reduced-motion:reduce){.marquee-track{animation:none}}

.sec-head{margin-bottom:40px}.sec-head.center{max-width:60ch;margin-left:auto;margin-right:auto}.sec-head p{color:var(--muted);margin:0}
.intro h2{font-size:clamp(3.2rem,8vw,6rem)}

/* how we play */
.hwp-grid{display:grid;gap:34px;grid-template-columns:repeat(auto-fit,minmax(290px,1fr))}
.hwp-card{background:var(--card);border:3px solid var(--line);box-shadow:8px 8px 0 var(--rd);display:flex;flex-direction:column}
.hwp-img{aspect-ratio:4/3;overflow:hidden;border-bottom:3px solid var(--line);background:#222}.hwp-img img,.hwp-img svg{width:100%;height:100%;object-fit:cover}
.hwp-body{padding:22px 22px 26px;display:flex;flex-direction:column;gap:6px;align-items:flex-start;flex:1}.hwp-body p{margin:0 0 14px;color:var(--muted);flex:1}
.band-white .hwp-card{color:#fff}.band-white .hwp-card p{color:#ccc}.band-white .hwp-card .btn{--b-bg:#d2111c;--b-bd:#fff;--b-sh:#fff}

/* perks */
.perk-grid{display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));text-align:center}
.perk-icon{width:84px;height:84px;margin:0 auto 18px;display:grid;place-items:center;border:3px solid var(--rd);border-radius:50%;font:2.4rem var(--bl);color:var(--rd);padding-top:6px}
.perk-icon img{width:44px;height:44px;object-fit:contain}.perk p{color:var(--muted);max-width:32ch;margin:0 auto}

/* events */
.event-grid{display:grid;gap:34px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}
.event{position:relative;background:var(--card);border:3px solid var(--line);padding:30px 26px 26px}
.event dl{display:grid;grid-template-columns:70px 1fr;gap:6px 12px;margin:14px 0}.event dt{color:var(--muted);font-weight:700;font-size:.9rem;padding-top:2px}.event dd{margin:0}
.stamp{position:absolute;top:-16px;right:16px;background:var(--rd);color:#fff;font-size:1.4rem;line-height:1;padding:6px 16px 3px;transform:rotate(3deg);border:2px solid #f6f6f4}
.note{color:var(--muted);font-size:.95rem}.empty{color:var(--muted);font-size:1.15rem}

/* venue */
.venues{display:grid;gap:34px}
.venue{display:grid;background:var(--card);color:#fff;border:3px solid var(--line)}
@media(min-width:800px){.venue{grid-template-columns:1.1fr 1fr}}
.venue-img{min-height:260px;background:#222}.venue-img img,.venue-img svg{width:100%;height:100%;object-fit:cover}
.venue-body{padding:34px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px}.venue-body p{color:#ccc;margin:0 0 16px}
.band-white .venue .btn{--b-bg:#d2111c;--b-bd:#fff;--b-sh:#fff}

/* products */
.product-grid{display:grid;gap:30px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));margin-bottom:36px}
.pcard{text-decoration:none;display:block}
.pimg{position:relative;aspect-ratio:4/5;background:#1a1a1a;border:3px solid #f6f6f4;overflow:hidden;transition:transform .12s,box-shadow .12s;box-shadow:6px 6px 0 var(--rd)}
.pimg img,.pimg svg{width:100%;height:100%;object-fit:cover}.pcard:hover .pimg{transform:translate(3px,3px);box-shadow:3px 3px 0 var(--rd)}
.pinfo{display:flex;justify-content:space-between;gap:10px;align-items:baseline;padding-top:14px}.pinfo h3{margin:0;font-size:1.8rem}.price{font:700 1.1rem var(--sn)}.sold{top:12px;right:auto;left:12px}.ph{fill:#444}
.pdp{display:grid;gap:44px}@media(min-width:860px){.pdp{grid-template-columns:1.1fr 1fr}}
.pdp-main{border:3px solid #f6f6f4;background:#1a1a1a;box-shadow:8px 8px 0 var(--rd)}.thumbs{display:flex;gap:10px;margin-top:18px}.thumbs button{width:72px;padding:0;border:2px solid #555;background:none;cursor:pointer}.thumbs button:hover{border-color:var(--rd)}.price.big{font-size:1.9rem}

/* forms */
label{display:block;margin:0 0 16px;font:700 .95rem var(--sn)}
input,select,textarea{display:block;width:100%;margin-top:6px;padding:12px;background:var(--field,#0d0d0d);color:var(--fg);border:2px solid var(--line);font:1rem var(--sn);border-radius:0;font-weight:400}
input:focus,select:focus,textarea:focus{border-color:var(--rd);outline:0}.qty{width:90px}
.reg form{max-width:780px;border:3px solid var(--line);padding:30px;background:var(--card);color:#fff;box-shadow:8px 8px 0 var(--rd)}
.band-white .reg form{--field:#0d0d0d;--line:#555;--fg:#fff;--b-bg:#d2111c;--b-bd:#fff;--b-sh:#fff;--muted:#bbb}
.grid2{display:grid;gap:0 18px}@media(min-width:640px){.grid2{grid-template-columns:1fr 1fr}}
fieldset{border:2px dashed var(--line);margin:0 0 16px;padding:16px 16px 0}legend{font-size:1.8rem;padding:0 8px}
.check{display:flex;gap:12px;align-items:flex-start;font-weight:400;font-size:.95rem}.check input{width:22px;height:22px;margin:3px 0 0;flex:none}
.spots{display:inline-block;background:var(--rd);color:#fff;border:2px solid #000;padding:6px 16px;font:700 1rem var(--sn);transform:rotate(-1deg);margin:0 0 26px}.spots.full{background:#444}
.ok-box,.err-box{border:3px solid var(--rd);padding:20px}.ok{color:#8fe08f}.inline-form{display:flex;gap:10px;max-width:440px;align-items:flex-start}.inline-form input{margin:0}

/* scores/media/insta */
.embed{width:100%;height:720px;border:3px solid #f6f6f4;background:#fff;margin-top:26px}
.results{display:grid;gap:26px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-top:34px}.result{border:3px solid var(--line);padding:22px;background:var(--card)}.result h3{color:var(--rd)}
.gallery{columns:1;column-gap:16px;margin-bottom:34px}@media(min-width:600px){.gallery{columns:2}}@media(min-width:980px){.gallery{columns:3}}
.gallery figure{margin:0 0 16px;break-inside:avoid;border:3px solid #f6f6f4}.gallery figcaption{padding:8px 12px;font-size:.9rem;color:var(--muted)}
.ig-grid{display:grid;gap:12px;grid-template-columns:repeat(2,1fr);margin-bottom:34px}@media(min-width:760px){.ig-grid{grid-template-columns:repeat(4,1fr)}}
.ig-grid a{display:block;aspect-ratio:1;background:#222;border:3px solid #f6f6f4;overflow:hidden}.ig-grid img,.ig-grid svg{width:100%;height:100%;object-fit:cover}

.testi-grid{display:grid;gap:26px;grid-template-columns:repeat(auto-fit,minmax(270px,1fr))}
.testi-grid blockquote{margin:0;border:3px solid #fff;background:#000;color:#fff;padding:26px;box-shadow:6px 6px 0 #fff}.testi-grid p{font-size:1.15rem;margin:0 0 14px}.testi-grid cite{font:1.6rem var(--bl);font-style:normal}
.partners-title{color:var(--muted)}.partners{display:flex;flex-wrap:wrap;gap:36px;align-items:center;justify-content:center}.partners img{max-height:56px;width:auto}

.prose{max-width:62ch}.prose p{margin:0 0 1em}.prose a{color:var(--rd)}.page-title{padding-block:60px}.page-title h1{margin:0}.page-title .lead{margin:14px 0 0}
.line{display:grid;grid-template-columns:70px 1fr 80px 90px;gap:14px;align-items:center;padding:14px 0;border-bottom:2px solid var(--line)}
.ld small{display:block;color:var(--muted)}.rm{color:var(--rd);font-size:.85rem}.lp{text-align:right;font-weight:700}
.cart-total{display:flex;justify-content:space-between;font-size:2rem;padding:22px 0 4px}.cart-btns{display:flex;gap:14px;justify-content:flex-end;flex-wrap:wrap;margin-top:14px}

.site-footer{border-top:4px solid var(--rd)}
.foot-top{display:grid;gap:40px;padding-block:56px}@media(min-width:860px){.foot-top{grid-template-columns:1fr 1.3fr .8fr}}
.foot-brand img{width:150px}.tag{font:2rem/1.05 var(--bl);margin-top:14px}
.foot-links{display:flex;flex-direction:column;gap:4px}.foot-links a{text-decoration:none;font-size:1.5rem;font-family:var(--bl);width:max-content}.foot-links a:hover{color:var(--rd)}
.foot-bottom{text-align:center;padding:18px;border-top:1px solid #222;color:#888;font-size:.85rem}
.topbar{overflow:hidden;white-space:nowrap;text-align:left;padding:8px 0}
.topbar-track{display:inline-flex;animation:topbar-scroll 45s linear infinite}
.topbar span{padding:0 3rem}
.topbar:hover .topbar-track{animation-play-state:paused}
@keyframes topbar-scroll{to{transform:translateX(-50%)}}
/* Enable smooth infinite scrolling marquee */
.announcement-bar, /* Adjust selector based on your theme, or target the inner text container */
.marquee-section {
  overflow: hidden;
  white-space: nowrap;
  display: flex;
}

/* Create the sliding keyframe animation */
@keyframes scrollText {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-50%);
  }
}

/* Apply the animation to the text track container */
.announcement-bar__message, 
.marquee-track {
  display: inline-flex;
  white-space: nowrap;
  animation: scrollText 15s linear infinite;
}

/* Optional: Pause animation when a user hovers over it */
.announcement-bar__message:hover,
.marquee-track:hover {
  animation-play-state: paused;
}