event-funnel,.event-funnel{display:block;scroll-margin-top:calc(var(--header-height, 0px) + 1rem)}event-funnel[hidden]{display:none}.event-funnel__inner{max-width:56rem;margin:0 auto;text-align:center}.event-funnel__progress{margin:0 0 1.6rem;font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--color-foreground),.75)}.event-funnel__panel{display:flex;flex-direction:column;align-items:stretch;gap:1.6rem}.event-funnel__panel[hidden],.event-funnel__offer[hidden],.event-funnel__ended[hidden],.event-funnel__message[hidden]{display:none}@media(prefers-reduced-motion:no-preference){.event-funnel__panel{animation:event-funnel-reveal .35s ease-out}@keyframes event-funnel-reveal{0%{opacity:0;transform:translateY(.6rem)}to{opacity:1;transform:none}}}.event-funnel__hero{margin:0 0 .4rem}.event-funnel__hero-image{display:block;width:100%;height:auto;max-height:32rem;object-fit:cover;border-radius:var(--media-radius, 0)}.event-funnel__eyebrow{margin:0;font-size:1.2rem;letter-spacing:.13em;text-transform:uppercase;color:rgba(var(--color-foreground),.75)}.event-funnel__title{margin:0}.event-funnel__title:focus{outline:none}.event-funnel__text{margin:0;color:rgba(var(--color-foreground),.75)}.event-funnel__form{display:flex;flex-direction:column;gap:1.2rem;text-align:left}.event-funnel__form .field{margin:0}.event-funnel .button,.event-funnel .field__input{min-height:4.8rem}.event-funnel .field__input{font-size:1.6rem}.event-funnel__message{margin:0}.event-funnel__fineprint{margin:0;text-align:center;color:rgba(var(--color-foreground),.6)}.event-funnel__offer{display:flex;flex-direction:column;gap:1.2rem;padding:2rem 1.6rem;border:var(--text-boxes-border-width, .1rem) solid rgba(var(--color-foreground),var(--text-boxes-border-opacity, .1));border-radius:var(--text-boxes-radius, 0);background-color:rgba(var(--color-foreground),.04)}.event-funnel__percent{margin:0;font-size:1.4rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.event-funnel__code{display:block;padding:1.2rem 1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:2.8rem;font-weight:600;letter-spacing:.18em;line-height:1.2;border:.2rem dashed rgba(var(--color-foreground),.4);border-radius:var(--buttons-radius, 0);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.event-funnel__expiry{margin:0}.event-funnel__terms{font-size:1.2rem;line-height:1.4;color:rgba(var(--color-foreground),.7);text-align:left}.event-funnel__terms p{margin:0 0 .6rem}.event-funnel__ended{margin:0;padding:1.6rem;font-weight:600;border:var(--text-boxes-border-width, .1rem) solid rgba(var(--color-foreground),var(--text-boxes-border-opacity, .1));border-radius:var(--text-boxes-radius, 0)}.event-funnel__options{display:grid;gap:1rem}.event-funnel__option{min-height:5.2rem}.event-funnel__option[aria-pressed=true]{color:rgb(var(--color-button-text));background-color:rgb(var(--color-button))}.event-funnel__reset{align-self:center;min-height:4.4rem;padding:1rem;font-family:inherit;font-size:1.3rem;color:rgba(var(--color-foreground),.75);background:none;border:0;text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.event-funnel__reset:hover{color:rgb(var(--color-foreground))}.event-funnel__empty{display:flex;flex-direction:column;align-items:center;gap:1.6rem}.event-funnel__empty .button{min-width:20rem}@media screen and (min-width:750px){.event-funnel__panel{gap:2rem}.event-funnel__code{font-size:3.2rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-event-funnel.css.map */
