.ovs-event-rsvp{--ovs-rsvp-gap: 2.4rem;--ovs-rsvp-radius: .4rem;--ovs-rsvp-border: .1rem solid rgba(var(--color-foreground), .12);margin:0 auto;max-width:120rem}.ovs-event-rsvp__header{margin-bottom:var(--ovs-rsvp-gap)}.ovs-event-rsvp__title{margin:0 0 1rem}.ovs-event-rsvp__intro{margin:0 0 .8rem;font-size:1.5rem;line-height:1.65;max-width:72rem}.ovs-event-rsvp__header .ovs-event-rsvp__tz{display:none;margin:.35rem 0 0;font-size:1.25rem;line-height:1.4;color:rgba(var(--color-foreground),.65)}.ovs-event-rsvp[data-rsvp-step=visit] .ovs-event-rsvp__header .ovs-event-rsvp__tz{display:block}.ovs-event-rsvp__layout{display:grid;gap:var(--ovs-rsvp-gap)}.ovs-event-rsvp__intro-teaser{margin:0 0 1rem;font-size:1.45rem;line-height:1.65}.ovs-event-rsvp__intro-disclosure{margin:0 0 1.6rem;font-size:1.35rem;line-height:1.5}.ovs-event-rsvp__intro-disclosure-sep{margin:0 .35rem;color:rgba(var(--color-foreground),.45)}.ovs-event-rsvp__intro-block{margin-bottom:1.6rem;font-size:1.45rem;line-height:1.65}.ovs-event-rsvp__intro-block--full{display:none}.ovs-event-rsvp__welcome-grid{display:grid;gap:2rem}.ovs-event-rsvp__intro-load-status{margin:0 0 1.2rem;font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.78)}.ovs-event-rsvp__intro-load-status[hidden]{display:none}.ovs-event-rsvp__split{display:grid;gap:2rem}.ovs-event-rsvp__col-recap{display:none}.ovs-event-rsvp__recap-card{border:var(--ovs-rsvp-border);border-radius:var(--ovs-rsvp-radius);padding:1.4rem 1.6rem;background:rgba(var(--color-foreground),.03)}.ovs-event-rsvp__recap-title{margin:0 0 1rem;font-size:1.3rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:rgba(var(--color-foreground),.65)}.ovs-event-rsvp__recap-body{font-size:1.35rem;line-height:1.55}.ovs-event-rsvp__recap-body dl{display:grid;grid-template-columns:auto 1fr;column-gap:.6rem;row-gap:.75rem;align-items:baseline;margin:0}.ovs-event-rsvp__recap-body dt{margin:0;font-size:1.1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:rgba(var(--color-foreground),.6)}.ovs-event-rsvp__recap-body dd{margin:0;font-size:1.4rem;font-weight:500}.ovs-event-rsvp__recap-body .ovs-event-rsvp__empty{font-size:1.3rem}.ovs-event-rsvp__recap-policy{margin-top:1.2rem;padding-top:1.2rem;border-top:var(--ovs-rsvp-border);font-size:1.25rem;line-height:1.5;color:rgba(var(--color-foreground),.75)}.ovs-event-rsvp__recap-policy p{margin:0 0 .5rem}.ovs-event-rsvp__recap-policy p:last-child{margin-bottom:0}.ovs-event-rsvp__done-layout{display:grid;gap:1.6rem}.ovs-event-rsvp__done-lead{margin-bottom:0}.ovs-event-rsvp__dialog-prose{font-size:1.4rem;line-height:1.65;max-height:min(60vh,32rem);overflow-y:auto;margin-bottom:1.2rem}.ovs-event-rsvp__dialog-prose p{margin:0 0 1rem}@media screen and (min-width:990px){.ovs-event-rsvp__intro-teaser,.ovs-event-rsvp__intro-disclosure{display:none}.ovs-event-rsvp__intro-block--full{display:block;margin-bottom:0}.ovs-event-rsvp__welcome-grid{max-width:42rem}.ovs-event-rsvp__visit-question[data-rsvp-visit-question=day] .ovs-event-rsvp__day-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ovs-event-rsvp__split{grid-template-columns:minmax(0,1fr) minmax(22rem,.82fr);align-items:start;gap:3.2rem}.ovs-event-rsvp__col-recap{display:block}.ovs-event-rsvp__recap-card{position:sticky;bottom:1.6rem;top:auto}.ovs-event-rsvp__summary-live{display:none!important}.ovs-event-rsvp__policy-note--form,.ovs-event-rsvp__summary--confirm-main,.ovs-event-rsvp__fine-print--mobile{display:none}.ovs-event-rsvp__done-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) auto;align-items:center;gap:2.4rem 3.2rem;max-width:96rem;margin:0 auto}.ovs-event-rsvp__done-actions{grid-column:1 / -1;justify-content:flex-start}.ovs-event-rsvp__nav{justify-content:flex-end}.ovs-event-rsvp__nav-back{margin-right:auto}}.ovs-event-rsvp__intro-heading{margin:1.6rem 0 .6rem;font-size:1.4rem;font-weight:600}.ovs-event-rsvp__intro-block .ovs-event-rsvp__intro-heading:first-child{margin-top:0}.ovs-event-rsvp__intro-list{margin:0 0 1rem;padding-left:1.4rem}.ovs-event-rsvp__intro-list li{margin-bottom:.6rem}.ovs-event-rsvp__intro-closing{margin:0 0 .4rem;color:rgba(var(--color-foreground),.8)}.ovs-event-rsvp__subheading{margin:1.8rem 0 .4rem;font-size:1.4rem;font-weight:600}.ovs-event-rsvp__subheading:first-of-type{margin-top:0}.ovs-event-rsvp__visit-question{margin-bottom:2.8rem;scroll-margin-top:7rem;scroll-margin-bottom:2rem;transition:opacity .35s ease,filter .35s ease}@media(prefers-reduced-motion:reduce){.ovs-event-rsvp__visit-question{transition:none}}.ovs-event-rsvp[data-rsvp-step=visit] .ovs-event-rsvp__visit-question.is-dimmed{opacity:.1;filter:grayscale(.65) brightness(.92)}.ovs-event-rsvp[data-rsvp-step=visit] .ovs-event-rsvp__visit-question.is-focused{opacity:1;filter:none}.ovs-event-rsvp[data-rsvp-step=visit] .ovs-event-rsvp__policy-note--form{transition:opacity .35s ease,filter .35s ease}.ovs-event-rsvp[data-rsvp-step=visit] .ovs-event-rsvp__policy-note--form.is-dimmed{opacity:.1;filter:grayscale(.65) brightness(.92)}.ovs-event-rsvp[data-rsvp-step=visit] .ovs-event-rsvp__policy-note--form.is-focused{opacity:1;filter:none}.ovs-event-rsvp__visit-question:last-of-type{margin-bottom:1.6rem}.ovs-event-rsvp__visit-question .ovs-event-rsvp__subheading{margin-top:0}.ovs-event-rsvp__visit-question[data-rsvp-visit-question=day] .ovs-event-rsvp__subheading{margin-bottom:1.15rem}.ovs-event-rsvp__nav[data-rsvp-visit-question=continue]{scroll-margin-top:7rem;scroll-margin-bottom:3rem}.ovs-event-rsvp__day-context{margin:0 0 .4rem;font-size:1.4rem;font-weight:600}.ovs-event-rsvp__link-back{margin:0 0 1.2rem;padding:0;border:none;background:none;font-size:1.3rem;text-decoration:underline;cursor:pointer;color:rgb(var(--color-link))}.ovs-event-rsvp__policy-note{margin-top:1.6rem;padding:1.2rem 1.4rem;border:var(--ovs-rsvp-border);border-radius:var(--ovs-rsvp-radius);background:rgba(var(--color-foreground),.03);font-size:1.3rem;line-height:1.55}.ovs-event-rsvp__policy-note p{margin:0 0 .8rem}.ovs-event-rsvp__policy-note p:last-child{margin-bottom:0}.ovs-event-rsvp__summary-live{margin-top:1.6rem;padding:1.2rem 1.4rem;border:var(--ovs-rsvp-border);border-radius:var(--ovs-rsvp-radius);background:rgba(var(--color-foreground),.03)}@media screen and (max-width:989px){.ovs-event-rsvp[data-rsvp-step=visit] .ovs-event-rsvp__summary-live,.ovs-event-rsvp__summary-live.is-mobile-docked{position:fixed!important;z-index:2147483000!important;left:0!important;right:0!important;width:100%!important;max-width:none!important;bottom:0!important;margin:0!important;min-height:0;max-height:none!important;box-sizing:border-box;padding:2.4rem 2.8rem max(2.2rem,env(safe-area-inset-bottom));border-radius:var(--ovs-rsvp-radius) var(--ovs-rsvp-radius) 0 0;border-bottom:none;background:#fff!important;box-shadow:0 -.4rem 1.6rem rgba(var(--color-foreground),.12);display:flex!important;flex-direction:column;justify-content:flex-start;gap:1.8rem;overflow:visible!important}.ovs-event-rsvp[data-rsvp-step=visit] .ovs-event-rsvp__summary-live-body{flex:0 1 auto;min-height:0;max-height:28vh;display:flex;flex-direction:column;justify-content:flex-start;overflow-x:hidden;overflow-y:auto}.ovs-event-rsvp[data-rsvp-step=visit][data-rsvp-dock=on] .ovs-event-rsvp__nav--page{display:none!important}.ovs-event-rsvp[data-rsvp-step=visit] .ovs-event-rsvp__nav--dock,.ovs-event-rsvp__summary-live.is-mobile-docked .ovs-event-rsvp__nav--dock{display:flex!important;flex:0 0 auto;flex-wrap:nowrap;align-items:stretch;justify-content:stretch;gap:.6rem;margin:0;padding-top:2rem;padding-bottom:0;border-top:var(--ovs-rsvp-border)}.ovs-event-rsvp[data-rsvp-step=visit] .ovs-event-rsvp__nav--dock .button,.ovs-event-rsvp__summary-live.is-mobile-docked .ovs-event-rsvp__nav--dock .button{flex:1 1 0;min-width:0;min-height:5.6rem}.ovs-event-rsvp__summary-live .ovs-event-rsvp__summary-live-heading{margin:0 0 1rem;font-size:1.25rem;line-height:1.4}.ovs-event-rsvp__summary-live .ovs-event-rsvp__summary-live-hint,.ovs-event-rsvp__summary-live .ovs-event-rsvp__summary-prose{font-size:1.25rem;line-height:1.4}.ovs-event-rsvp[data-rsvp-step=visit]{scroll-padding-bottom:calc(var(--ovs-rsvp-visit-dock-h, 0px) + .75rem)}.ovs-event-rsvp[data-rsvp-step=visit] .ovs-event-rsvp__col-form{padding-bottom:calc(var(--ovs-rsvp-visit-dock-h, 12rem) + 1.25rem)}.ovs-event-rsvp__policy-note--form{margin-top:.9rem;margin-bottom:0;scroll-margin-top:7rem;scroll-margin-bottom:calc(var(--ovs-rsvp-visit-dock-h, 12rem) + .75rem)}.ovs-event-rsvp__visit-question[data-rsvp-visit-question=duration]{margin-bottom:1.2rem}.ovs-event-rsvp__summary-live .ovs-event-rsvp__summary-prose-title{font-size:1.45rem;line-height:1.35}.ovs-event-rsvp__summary-live .ovs-event-rsvp__summary-prose-detail{margin-top:1.1rem;font-size:1.38rem;line-height:1.45}.ovs-event-rsvp__summary-live .ovs-event-rsvp__summary-strip{margin-top:1.1rem}.ovs-event-rsvp__summary-live .ovs-event-rsvp__summary-live-hint[hidden]+.ovs-event-rsvp__summary-strip{margin-top:0}}.ovs-event-rsvp__nav--dock{display:none}.ovs-event-rsvp__summary-live-heading{margin:0 0 .35rem;font-size:1.25rem;font-weight:600;line-height:1.4;letter-spacing:normal;text-transform:none;color:rgb(var(--color-foreground))}.ovs-event-rsvp__summary-live-heading[hidden]{display:none!important}.ovs-event-rsvp__summary-live-hint{margin:0;font-size:1.3rem;line-height:1.5;color:rgba(var(--color-foreground),.7)}.ovs-event-rsvp__summary-strip{margin:.6rem 0 0;padding:0}.ovs-event-rsvp__summary-prose{margin:0}.ovs-event-rsvp__summary-prose-title{display:block;font-size:1.3rem;font-weight:600;line-height:1.35}.ovs-event-rsvp__summary-prose-detail{display:block;margin-top:.2rem;font-size:1.25rem;font-weight:400;line-height:1.4;color:rgba(var(--color-foreground),.82)}.ovs-event-rsvp__summary-prose-em{font-weight:600;color:rgb(var(--color-foreground))}.ovs-event-rsvp__summary-live-hint[hidden]{display:none!important}.ovs-event-rsvp__recap-hint{margin:0 0 .8rem;font-size:1.25rem;line-height:1.45;color:rgba(var(--color-foreground),.7)}.ovs-event-rsvp__recap-hint[hidden]{display:none!important}.ovs-event-rsvp__flex-hint{margin:.8rem 0 0;font-size:1.3rem;color:rgba(var(--color-foreground),.75)}.ovs-event-rsvp__aside-link{color:rgb(var(--color-link))}.ovs-event-rsvp__aside-email{word-break:break-all}.ovs-event-rsvp__res-link-row{margin:0 0 2rem;font-size:1.35rem;line-height:1.55}.ovs-event-rsvp__res-link-hint{display:block;margin-top:.35rem;font-size:1.25rem;color:rgba(var(--color-foreground),.65)}.ovs-event-rsvp__text-link{margin:0;padding:0;border:none;background:none;font:inherit;font-size:inherit;text-decoration:underline;cursor:pointer;color:rgb(var(--color-link))}.ovs-event-rsvp__visit-toolbar{margin-bottom:0}.ovs-event-rsvp__visit-toolbar .ovs-event-rsvp__day-context{margin-bottom:.2rem}.ovs-event-rsvp__visit-toolbar .ovs-event-rsvp__link-back{margin-bottom:0}.ovs-event-rsvp__dialog{border:var(--ovs-rsvp-border);border-radius:var(--ovs-rsvp-radius);padding:0;max-width:42rem;width:calc(100% - 2rem);height:fit-content;max-height:calc(100dvh - 2rem);margin:auto}.ovs-event-rsvp__dialog::backdrop{background:#00000073}.ovs-event-rsvp__dialog-inner{padding:1.8rem 1.6rem;height:fit-content;box-sizing:border-box}.ovs-event-rsvp__dialog-title{margin:0 0 .6rem;font-size:1.7rem}.ovs-event-rsvp__dialog-lead{margin:0 0 1.2rem;font-size:1.3rem;color:rgba(var(--color-foreground),.75)}.ovs-event-rsvp__slot-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));grid-auto-rows:min-content;gap:.8rem;width:100%;margin-bottom:.8rem}.ovs-event-rsvp__dialog[data-rsvp-flex-dialog] .ovs-event-rsvp__dialog-inner{max-height:calc(100dvh - 2rem);overflow-y:auto}.ovs-event-rsvp__dialog[data-rsvp-flex-dialog] .ovs-event-rsvp__dialog-actions{margin-top:.4rem}.ovs-event-rsvp__slot-btn{min-height:4.4rem;border:var(--ovs-rsvp-border);border-radius:var(--ovs-rsvp-radius);background:rgb(var(--color-background));font-size:1.3rem;cursor:pointer}.ovs-event-rsvp__slot-btn:hover{border-color:rgba(var(--color-foreground),.35)}.ovs-event-rsvp__dialog-actions{display:flex;justify-content:flex-end;gap:.8rem;margin-top:1.2rem}.ovs-event-rsvp__dialog-actions--split{justify-content:space-between;flex-wrap:wrap}.ovs-event-rsvp__dialog-error{margin:.8rem 0 0;font-size:1.25rem;line-height:1.45;font-weight:500;color:#b42318}.ovs-event-rsvp__done-actions{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.2rem}.ovs-event-rsvp__main{min-width:0}.ovs-event-rsvp__nav [hidden]{display:none!important}.ovs-event-rsvp__aside{display:flex;flex-direction:column;gap:1.6rem}.ovs-event-rsvp__card{border:var(--ovs-rsvp-border);border-radius:var(--ovs-rsvp-radius);padding:1.6rem 1.8rem;background:rgb(var(--color-background))}.ovs-event-rsvp__card-title{margin:0 0 1rem;font-size:1.3rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.ovs-event-rsvp__login-note{margin:0 0 1.2rem;font-size:1.4rem;line-height:1.55}.ovs-event-rsvp__login-actions{display:flex;flex-wrap:wrap;gap:.8rem}.ovs-event-rsvp__empty{margin:0;font-size:1.4rem;color:rgba(var(--color-foreground),.65);line-height:1.5}.ovs-event-rsvp__res-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1rem}.ovs-event-rsvp__res-item{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;border:var(--ovs-rsvp-border);border-radius:var(--ovs-rsvp-radius);padding:1.2rem 1.4rem}.ovs-event-rsvp__res-item-body{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;gap:.25rem}.ovs-event-rsvp__res-item-title{margin:0;font-size:1.45rem;font-weight:600;line-height:1.3}.ovs-event-rsvp__res-item-line{margin:0;font-size:1.3rem;line-height:1.4;color:rgba(var(--color-foreground),.75)}.ovs-event-rsvp__res-item-line--for{color:rgba(var(--color-foreground),.9);font-weight:500}.ovs-event-rsvp__res-item-actions{flex:0 0 auto;align-self:center}.ovs-event-rsvp__res-cancel{min-height:3.6rem;min-width:7.2rem;padding-inline:1.2rem;white-space:nowrap}.ovs-event-rsvp__steps{display:flex;flex-wrap:wrap;gap:.6rem 1.2rem;margin:0 0 .8rem;padding:0;list-style:none}.ovs-event-rsvp__steps-footer{margin:0 0 2rem}.ovs-event-rsvp__my-reservations{margin:0;padding:0;border:none;background:none;font-size:1.35rem;font-weight:500;text-decoration:underline;cursor:pointer;color:rgb(var(--color-link))}.ovs-event-rsvp__steps-footer-hint{margin:.35rem 0 0;font-size:1.25rem;color:rgba(var(--color-foreground),.65);line-height:1.45}.ovs-event-rsvp__step{font-size:1.2rem;color:rgba(var(--color-foreground),.55)}.ovs-event-rsvp__step-control{display:inline-flex;align-items:center;gap:.6rem;margin:0;padding:0;border:none;background:none;font:inherit;color:inherit;text-align:left}.ovs-event-rsvp__step-control:disabled{cursor:default}.ovs-event-rsvp__step.is-reachable .ovs-event-rsvp__step-control:not(:disabled){cursor:pointer}.ovs-event-rsvp__step.is-reachable .ovs-event-rsvp__step-control:not(:disabled):hover .ovs-event-rsvp__step-index,.ovs-event-rsvp__step.is-reachable .ovs-event-rsvp__step-control:not(:disabled):focus-visible .ovs-event-rsvp__step-index{border-color:rgb(var(--color-foreground));background:rgba(var(--color-foreground),.06)}.ovs-event-rsvp__step-control:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.45);outline-offset:.2rem;border-radius:.2rem}.ovs-event-rsvp__step.is-active{color:rgb(var(--color-foreground));font-weight:600}.ovs-event-rsvp__step.is-done{color:rgba(var(--color-foreground),.75)}.ovs-event-rsvp__step-index{display:inline-flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;border:var(--ovs-rsvp-border);border-radius:50%;font-size:1.1rem;font-weight:600}.ovs-event-rsvp__step.is-active .ovs-event-rsvp__step-index{border-color:rgb(var(--color-foreground));background:rgba(var(--color-foreground),.06)}.ovs-event-rsvp__panel{border:var(--ovs-rsvp-border);border-radius:var(--ovs-rsvp-radius);padding:2rem 1.8rem}.ovs-event-rsvp__panel[hidden]{display:none!important}.ovs-event-rsvp__panel-title{margin:0 0 .6rem;font-size:1.8rem}.ovs-event-rsvp__visit-toolbar{padding-bottom:1.2rem;border-bottom:var(--ovs-rsvp-border)}.ovs-event-rsvp__panel-title.ovs-event-rsvp__panel-title--visit{margin-top:2.4rem;margin-bottom:2.2rem}.ovs-event-rsvp__panel-lead{margin:0 0 1.8rem;font-size:1.4rem;line-height:1.55;color:rgba(var(--color-foreground),.75);max-width:52rem}.ovs-event-rsvp__day-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.ovs-event-rsvp__day-grid--message{display:block}.ovs-event-rsvp__day-grid .ovs-event-rsvp__empty--days{margin:0;max-width:none;font-size:1.35rem;line-height:1.55;color:rgba(var(--color-foreground),.78)}@media screen and (min-width:990px){.ovs-event-rsvp--openings-empty .ovs-event-rsvp__split,.ovs-event-rsvp[data-rsvp-openings-load=loading] .ovs-event-rsvp__split,.ovs-event-rsvp[data-rsvp-openings-load=error] .ovs-event-rsvp__split{grid-template-columns:minmax(0,1fr)}.ovs-event-rsvp--openings-empty .ovs-event-rsvp__col-recap,.ovs-event-rsvp[data-rsvp-openings-load=loading] .ovs-event-rsvp__col-recap,.ovs-event-rsvp[data-rsvp-openings-load=error] .ovs-event-rsvp__col-recap{display:none}}.ovs-event-rsvp__day-card{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:7rem;text-align:center;padding:1rem .85rem;border:var(--ovs-rsvp-border);border-radius:var(--ovs-rsvp-radius);background:rgb(var(--color-background));cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.ovs-event-rsvp__day-card:hover{border-color:rgba(var(--color-foreground),.35)}.ovs-event-rsvp__day-card.is-selected{border-color:rgb(var(--color-foreground));background:rgba(var(--color-foreground),.04)}.ovs-event-rsvp__day-card.is-disabled,.ovs-event-rsvp__day-card:disabled{opacity:.55;cursor:not-allowed;background:rgba(var(--color-foreground),.03)}.ovs-event-rsvp__day-card.is-disabled:hover,.ovs-event-rsvp__day-card:disabled:hover{border:var(--ovs-rsvp-border)}.ovs-event-rsvp__day-card-status{margin:.45rem 0 0;font-size:.95rem;font-weight:600;line-height:1.3;color:rgba(var(--color-foreground),.55)}.ovs-event-rsvp__day-card-title{margin:0 0 .35rem;font-size:1.28rem;font-weight:600;line-height:1.3}.ovs-event-rsvp__day-card-date,.ovs-event-rsvp__day-card-time{margin:0;font-size:1.12rem;line-height:1.35;color:rgba(var(--color-foreground),.7)}.ovs-event-rsvp__day-card-date{margin-top:.15rem}.ovs-event-rsvp__day-card-time{margin-top:.2rem}.ovs-event-rsvp__chip-row{display:flex;flex-wrap:wrap;gap:.8rem}.ovs-event-rsvp__party-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}@media screen and (min-width:550px){.ovs-event-rsvp__party-row{display:flex;flex-wrap:wrap}}.ovs-event-rsvp__chip,.ovs-event-rsvp__party-btn{min-height:4.4rem;padding:.8rem 1.4rem;border:var(--ovs-rsvp-border);border-radius:var(--ovs-rsvp-radius);background:rgb(var(--color-background));font-size:1.4rem;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.ovs-event-rsvp__party-btn{min-height:5.2rem;min-width:100%;font-size:1.5rem;font-weight:500}@media screen and (min-width:550px){.ovs-event-rsvp__party-btn{min-height:8.8rem;min-width:8.8rem;flex:1 1 8.8rem;max-width:12rem;font-size:1.6rem}}.ovs-event-rsvp__chip:hover,.ovs-event-rsvp__party-btn:hover{border-color:rgba(var(--color-foreground),.35)}.ovs-event-rsvp__chip.is-selected,.ovs-event-rsvp__party-btn.is-selected{border-color:rgb(var(--color-foreground));background:rgba(var(--color-foreground),.06);font-weight:600}.ovs-event-rsvp__chip-badge{display:block;font-size:1.1rem;font-weight:500;color:rgba(var(--color-foreground),.6);margin-top:.2rem}.ovs-event-rsvp__field{margin-top:1.6rem;max-width:28rem}.ovs-event-rsvp__field--flush{margin-top:.8rem;max-width:none}.ovs-event-rsvp__name-row{display:flex;align-items:stretch;gap:.8rem;max-width:36rem}.ovs-event-rsvp__name-row .ovs-event-rsvp__input{flex:1 1 auto;min-width:0}.ovs-event-rsvp__name-ok{flex:0 0 auto;min-width:7.2rem;min-height:4.4rem;padding-inline:1.6rem;align-self:stretch}.ovs-event-rsvp__label{display:block;margin-bottom:.6rem;font-size:1.3rem;font-weight:600}.ovs-event-rsvp__select,.ovs-event-rsvp__input{width:100%;min-height:4.4rem;padding:.8rem 1.2rem;font-size:1.4rem;border:var(--ovs-rsvp-border);border-radius:var(--ovs-rsvp-radius);background:rgb(var(--color-background))}.ovs-event-rsvp__input{-webkit-appearance:none;appearance:none}.ovs-event-rsvp__custom-end{margin-top:1.6rem}.ovs-event-rsvp__custom-end[hidden]{display:none!important}.ovs-event-rsvp__toggle-details{margin-top:1.2rem;padding:0;border:none;background:none;font-size:1.3rem;text-decoration:underline;cursor:pointer;color:rgb(var(--color-link))}.ovs-event-rsvp__summary{margin:0 0 1.6rem;padding:1.4rem 1.6rem;border:var(--ovs-rsvp-border);border-radius:var(--ovs-rsvp-radius);background:rgba(var(--color-foreground),.03)}.ovs-event-rsvp__summary dl{display:grid;grid-template-columns:auto 1fr;column-gap:.6rem;row-gap:.75rem;align-items:baseline;margin:0}.ovs-event-rsvp__summary dt{margin:0;font-size:1.2rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:rgba(var(--color-foreground),.6)}.ovs-event-rsvp__summary dd{margin:0;font-size:1.5rem;font-weight:500}.ovs-event-rsvp__fine-print{margin:0 0 1.6rem;font-size:1.3rem;line-height:1.55;color:rgba(var(--color-foreground),.7)}.ovs-event-rsvp__alert{margin:0 0 1.6rem;padding:1.2rem 1.4rem;border-radius:var(--ovs-rsvp-radius);font-size:1.4rem;line-height:1.5}.ovs-event-rsvp__alert--info{border:var(--ovs-rsvp-border);background:rgba(var(--color-foreground),.04)}.ovs-event-rsvp__alert--warn{border:.1rem solid rgba(180,83,9,.35);background:#b4530914}.ovs-event-rsvp__alt-list{list-style:none;margin:0 0 1.2rem;padding:0;display:flex;flex-wrap:wrap;gap:.8rem}.ovs-event-rsvp__nav{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-top:2rem;padding-top:1.6rem;border-top:var(--ovs-rsvp-border)}.ovs-event-rsvp:not([data-rsvp-step=visit]) .ovs-event-rsvp__nav--page{flex-direction:row;flex-wrap:nowrap;align-items:stretch;justify-content:stretch;gap:1rem}.ovs-event-rsvp:not([data-rsvp-step=visit]) .ovs-event-rsvp__nav--page .ovs-event-rsvp__nav-my-res,.ovs-event-rsvp:not([data-rsvp-step=visit]) .ovs-event-rsvp__nav--page .ovs-event-rsvp__nav-start{flex:1 1 0;min-width:0;width:auto;justify-content:center}.ovs-event-rsvp__day-grid--loading{position:relative;min-height:7rem}.ovs-event-rsvp__day-card--skeleton{pointer-events:none;cursor:default;gap:.55rem;background:rgba(var(--color-foreground),.03)}.ovs-event-rsvp__day-skeleton-line{display:block;width:72%;height:.85rem;border-radius:.25rem;background:linear-gradient(90deg,rgba(var(--color-foreground),.08),rgba(var(--color-foreground),.14),rgba(var(--color-foreground),.08) 90%);background-size:200% 100%;animation:ovs-rsvp-day-shimmer 1.2s ease-in-out infinite}.ovs-event-rsvp__day-skeleton-line--title{width:58%;height:1rem}.ovs-event-rsvp__day-skeleton-line--short{width:88%}.ovs-event-rsvp__day-loading-status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes ovs-rsvp-day-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){.ovs-event-rsvp__day-skeleton-line{animation:none;background:rgba(var(--color-foreground),.1)}}.ovs-event-rsvp[data-rsvp-step=visit] .ovs-event-rsvp__nav-my-res,.ovs-event-rsvp[data-rsvp-step=visit] [data-rsvp-intro-hint]{display:none}.ovs-event-rsvp__steps-footer-hint[data-rsvp-intro-hint]{margin-top:-.4rem;margin-bottom:0;text-align:center}.ovs-event-rsvp__nav .button{min-height:4.4rem}@keyframes ovs-rsvp-confirm-attention{0%,to{box-shadow:0 0 #228b5700,inset 0 0 #228b5700;filter:none}50%{box-shadow:0 0 0 .35rem #228b5773,0 0 1.2rem #228b5759;filter:brightness(1.06)}}.ovs-event-rsvp__confirm-btn.ovs-event-rsvp__confirm--ready{animation:ovs-rsvp-confirm-attention 1.65s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.ovs-event-rsvp__confirm-btn.ovs-event-rsvp__confirm--ready{animation:none;box-shadow:0 0 0 .2rem #228b578c}}.ovs-event-rsvp__nav-back{background:rgb(var(--color-background));color:rgb(var(--color-foreground));border:var(--ovs-rsvp-border)}.ovs-event-rsvp__nav-back[hidden]{display:none!important}.ovs-event-rsvp__beta-tag{display:inline-block;margin-left:.6rem;padding:.2rem .6rem;font-size:1rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;border:var(--ovs-rsvp-border);border-radius:.3rem;vertical-align:middle}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ovs-builder-table-rsvp.css.map */
