#event-checkout{position:relative}#event-checkout.has_attendees{display:grid;gap:1em;grid-template-columns:1fr 1fr}#attendee_adjustment_container{display:grid}#add_attendee,#remove_attendee{visibility:hidden}#add_attendee.visible,#remove_attendee.visible{visibility:visible}body.checkout-posted #add_attendee,body.checkout-posted #event-checkout .hs-form-html,body.checkout-posted #remove_attendee.visible,body.checkout-posted #submit_button{display:none}#event-checkout .hsfc-NavigationRow__Buttons .hsfc-Button[type=submit]{cursor:not-allowed;display:none;pointer-events:none;visibility:hidden}body.checkout-loading #event-checkout form{cursor:not-allowed;opacity:.8;pointer-events:none}#event-checkout .checkout-loading{display:none}body.checkout-loading #event-checkout .checkout-loading{align-items:center;background-color:hsla(0,0%,100%,.7);display:flex;inset:0;justify-content:center;position:absolute}.loader{--color-1:#11a6e8;--color-2:#ff3d00;--size:1px;animation:rotation 1s linear infinite;box-sizing:border-box;color:var(--color-1);display:block;height:calc(var(--size)*48);margin:calc(var(--size)*15) auto;position:relative;width:calc(var(--size)*48)}.loader:after,.loader:before{animation:scale50 1s ease-in-out infinite;background-color:var(--color-1);border-radius:50%;box-sizing:border-box;content:"";height:calc(var(--size)*24);position:absolute;top:0;width:calc(var(--size)*24)}.loader:before{animation-delay:.5s;background-color:var(--color-2);bottom:0;top:auto}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes scale50{0%,to{transform:scale(0)}50%{transform:scale(1)}}