.main-event__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:3rem}.main-event__hero{width:100%;aspect-ratio:4 / 3;overflow:hidden;background:#0000000a}.main-event__hero-img{display:block;width:100%;height:100%;object-fit:cover}.main-event__info{display:flex;flex-direction:column;gap:3rem;min-width:0}.main-event__description{max-width:72rem}.main-event__title{margin:0 0 1.2rem;font-family:var(--font-heading-family, inherit)}.main-event__when,.main-event__where{margin:0 0 .6rem;font-size:1.6rem;line-height:1.5}.main-event__when{font-weight:600}.main-event__when:first-letter{text-transform:uppercase}.main-event__where{display:flex;flex-wrap:wrap;gap:.2rem 1.2rem;align-items:baseline}.main-event__location-name{font-weight:600}.main-event__location-address{color:rgba(var(--color-foreground),.75)}.main-event__map-link{text-decoration:underline;text-underline-offset:.3rem;color:inherit}.main-event__notice{margin:0 0 1.6rem;padding:1.2rem 1.6rem;border-radius:.8rem;background:rgba(var(--color-foreground),.06);font-weight:600}.main-event__fieldset,.main-event__tiers{border:0;margin:0;padding:0;min-width:0}.main-event__fieldset[disabled]{opacity:.6}.main-event__label{display:block;margin-bottom:.8rem;padding:0;font-size:1.3rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.main-event__tiers{display:flex;flex-direction:column;gap:.8rem;margin-bottom:2rem}.main-event__tier{position:relative}.main-event__tier-input{position:absolute;opacity:0;width:1px;height:1px}.main-event__tier-label{display:grid;grid-template-columns:1fr auto;gap:.2rem 1.2rem;align-items:center;padding:1.2rem 1.6rem;border:1px solid rgba(var(--color-foreground),.25);border-radius:.8rem;cursor:pointer;font-size:1.5rem;transition:border-color .15s ease,background-color .15s ease}.main-event__tier-input:checked+.main-event__tier-label{border-color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 1px rgb(var(--color-foreground))}.main-event__tier-input:focus-visible+.main-event__tier-label{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}.main-event__tier-input:disabled+.main-event__tier-label{cursor:not-allowed;opacity:.5}.main-event__tier-input:disabled+.main-event__tier-label .main-event__tier-price{text-decoration:line-through}.main-event__tier-name{font-weight:600}.main-event__tier-price{text-align:right}.main-event__tier-status{grid-column:1 / -1;font-size:1.3rem;color:rgba(var(--color-foreground),.7)}.main-event__tier-status--low{color:rgb(var(--color-badge-sale-text, var(--color-foreground)));font-weight:600}.main-event__single-price{margin:0 0 2rem;font-size:2rem;font-weight:600}.main-event__quantity{margin-bottom:2rem}.main-event__quantity-input{width:10rem;padding:1rem 1.2rem;font:inherit;font-size:1.6rem;color:inherit;background:transparent;border:1px solid rgba(var(--color-foreground),.35);border-radius:.8rem}.main-event__buttons{display:flex;flex-direction:column;gap:1rem}.main-event__buttons .button{width:100%;min-height:4.8rem}.main-event__error{display:flex;align-items:flex-start;gap:.8rem;margin-bottom:1.6rem;font-size:1.4rem}.main-event__error[hidden]{display:none}.main-event__error .icon-error{flex:0 0 auto;width:1.4rem;height:1.4rem;margin-top:.2rem}@media screen and (min-width:750px){.main-event__buttons{flex-direction:row}.main-event__buttons .button{flex:1 1 0}}@media screen and (min-width:990px){.main-event__inner{grid-template-columns:30vw minmax(0,1fr);grid-template-areas:"hero info" "desc desc";column-gap:5rem;row-gap:4rem}.main-event__hero{grid-area:hero;aspect-ratio:auto;height:60vh}.main-event__info{grid-area:info;min-height:60vh}.main-event__purchase{margin-top:auto;max-width:48rem}.main-event__description{grid-area:desc}.main-event__inner--no-hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"info" "desc"}.main-event__inner--no-hero .main-event__info{min-height:0}.main-event__buttons{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-main-event.css.map */
