.hero-bf-v1,.hero-bf-v1 *,.hero-bf-v1 *:before,.hero-bf-v1 *:after{box-sizing:border-box}.hero-bf-v1{background:var(--hero-bf-copy-bg, #000);color:var(--hero-bf-accent, #daffcf);overflow:visible}#MainContent>.shopify-section:first-child .hero-bf-v1{padding-top:calc(var(--announcement-height, 0px) + var(--header-countdown-height, 0px))}.hero-bf-v1__inner{display:flex;flex-direction:column-reverse}.hero-bf-v1__media{position:relative;z-index:1;width:100%;aspect-ratio:1 / 1;overflow:hidden;background:#d9d9d9}.hero-bf-v1__img,.hero-bf-v1__video{display:block;width:100%;height:100%;object-fit:cover;object-position:center bottom}.hero-bf-v1__copy{position:relative;z-index:2;width:100%;height:358px;background:var(--hero-bf-copy-bg, #000);overflow:visible}.hero-bf-v1__copy-frame{position:relative;width:100%;height:100%;overflow:visible;container-type:inline-size;container-name:hero-bf-copy}.hero-bf-v1__title{position:absolute;left:50%;top:47px;z-index:1;width:215px;overflow:visible;font-size:64px;transform:translate(-50%)}.hero-bf-v1__heading{position:relative;z-index:1;width:100%;margin:0;color:var(--hero-bf-accent, #daffcf);font-family:Alte Haas Grotesk,sans-serif;font-size:1em;font-weight:700;line-height:.8317;letter-spacing:-.05em;text-align:center;text-transform:none}.hero-bf-v1__subheading{position:absolute;left:50%;top:220px;z-index:1;width:277px;margin:0;color:var(--hero-bf-accent, #daffcf);font-family:Alte Haas Grotesk,sans-serif;font-size:19.945px;font-weight:700;line-height:normal;letter-spacing:-.05em;text-align:center;transform:translate(-50%)}.hero-bf-v1__button{position:absolute;left:50%;top:292px;z-index:4;display:flex;align-items:center;justify-content:center;width:220px;height:45px;padding:5px 12px;border:3px solid #000;border-radius:20px;background:var(--hero-bf-btn-bg, #daffcf);color:var(--hero-bf-btn-text, #000);font-family:Alte Haas Grotesk,sans-serif;font-size:12px;font-weight:700;letter-spacing:.04em;line-height:normal;text-align:center;text-decoration:none;text-transform:uppercase;transform:translate(-50%);cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.hero-bf-v1__button:hover,.hero-bf-v1__button:focus-visible{background:var(--hero-bf-btn-hover-bg, #000);color:var(--hero-bf-btn-hover-text, #daffcf);border-color:var(--hero-bf-btn-hover-text, #daffcf)}.hero-bf-v1__ticket,.hero-bf-v1__circle{position:absolute;display:flex;align-items:center;justify-content:center;pointer-events:none;overflow:visible}.hero-bf-v1__ticket{left:2.640625em;top:-.640625em;z-index:3;width:1.421875em;height:.9375em}.hero-bf-v1__circle{left:-.515625em;top:1.453125em;z-index:3;width:.8828125em;height:.8828125em}.hero-bf-v1__ticket-asset,.hero-bf-v1__circle-asset{display:block;width:auto;height:auto;max-width:none;color:var(--hero-bf-accent, #daffcf)}.hero-bf-v1__ticket-asset svg,.hero-bf-v1__circle-asset svg{display:block;width:100%;height:auto}.hero-bf-v1__ticket-asset--mobile{width:100%;height:auto;transform:rotate(15deg)}.hero-bf-v1__ticket-asset--desktop,.hero-bf-v1__circle-asset--desktop{display:none}.hero-bf-v1__circle-asset--mobile{width:100%;height:auto}.hero-bf-v1__ticket-text,.hero-bf-v1__circle-text{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#000;font-family:Alte Haas Grotesk,sans-serif;font-weight:700;text-align:center;letter-spacing:-.05em}.hero-bf-v1__ticket-text{transform:rotate(15deg);font-size:.1395em;line-height:.99}.hero-bf-v1__circle-text{transform:rotate(-15deg);line-height:.91}.hero-bf-v1__circle-kicker{display:block;font-size:.09375em;font-weight:700;line-height:.91;letter-spacing:-.05em}.hero-bf-v1__circle-amount{display:block;font-size:.21875em;font-weight:700;line-height:.91;letter-spacing:-.05em}@media(min-width:750px){.hero-bf-v1__inner{flex-direction:row;height:min(820px,calc(100vw * 820 / 1440));min-height:0}.hero-bf-v1__media,.hero-bf-v1__copy{width:50%;flex:0 0 50%;height:auto;min-height:0;aspect-ratio:auto}.hero-bf-v1__copy{display:flex;justify-content:flex-end}.hero-bf-v1__copy-frame{width:min(100%,720px);margin:0 auto}.hero-bf-v1__title{left:22.083%;top:29.607%;width:54.167%;font-size:16.123cqi;transform:none}.hero-bf-v1__heading{line-height:.7684}.hero-bf-v1__subheading{left:23.922%;top:64.715%;width:50.247%;font-size:3.361cqi;transform:none}.hero-bf-v1__button{left:32.347%;top:74.4%;width:33.703cqi;height:5.668cqi;padding:5.5px 13px;border-width:3.309px;border-radius:22px;font-size:1.838cqi;transform:none}.hero-bf-v1__ticket{left:2.366em;top:-.903em;width:1.743em;height:1.146em}.hero-bf-v1__circle{left:-.646em;top:1.387em;width:1.074em;height:1.074em}.hero-bf-v1__ticket-asset--mobile,.hero-bf-v1__circle-asset--mobile{display:none}.hero-bf-v1__ticket-asset--desktop{display:block;width:100%;height:auto;transform:rotate(15deg)}.hero-bf-v1__circle-asset--desktop{display:block;width:100%;height:auto}.hero-bf-v1__ticket-text{font-size:.171em}.hero-bf-v1__circle-kicker{font-size:.114em}.hero-bf-v1__circle-amount{font-size:.266em}}@media(min-width:1200px){.hero-bf-v1__button{left:calc(32.347% + (33.703cqi - 242px)/2);width:242px;height:48px;font-size:13.2358px;letter-spacing:.04em}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/hero-bf-v1.css.map */
