.app-confirmmodal .confirmmodal .section-modal{min-height:50px;padding:20px}.app-confirmmodal .confirmmodal .header-modal{align-items:center;display:flex;height:60px;padding:4px 0 4px 20px;text-transform:uppercase}.app-confirmmodal .confirmmodal .footer-modal{align-items:center;display:flex;height:60px;padding:4px 20px;position:relative}.app-confirmmodal .confirmmodal .footer-modal .buttons{position:absolute;right:12px}.app-confirmmodal .confirmmodal .footer-modal .buttons button{margin-left:4px}.popover-container,.popover-shell.dismiss,.popover-shell.enabled-mouse-out-of-modal{pointer-events:none}.popover-container .popover-content{pointer-events:all}.popover-shell.with-overlay{height:100%;left:0;position:absolute;top:0;width:100%}.popover-shell.with-overlay .popover-overlay,.popover-shell.with-overlay .popover-wrapper,.popover-shell.with-overlay .popover-wrapper-content{height:100%;left:0;position:absolute;top:0;touch-action:manipulation;width:100%}.popover-content-wrapper{height:100%;position:relative;width:100%}.popover-wrapper .popover-content{background-color:#fff;box-shadow:1px 1px 12px rgba(0,0,0,.15);height:auto;left:0;overflow:hidden;padding:0;position:absolute;top:0}.popover-wrapper .popover-content .popover-modal{height:100%;position:relative;width:100%}.popover-wrapper .popover-content .popover-modal .entityfieldslist{height:inherit;overflow:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}.popovertransition-enter .popover-content{opacity:.01;transform:scale(.6)}.popovertransition-enter .popover-modal{opacity:.01}.popovertransition-enter.popovertransition-enter-active .popover-content{opacity:1;transform:scale(1);transition:transform .16s ease-in,opacity 90ms ease-out}.popovertransition-enter.popovertransition-enter-active .popover-modal{opacity:1;transition:opacity .2s ease-in .12s}.popovertransition-appear .popover-content{opacity:.01;transform:scale(.6)}.popovertransition-appear .popover-modal{opacity:.01}.popovertransition-appear.popovertransition-appear-active .popover-content{opacity:1;transform:scale(1);transition:transform .16s ease-in,opacity 90ms ease-out}.popovertransition-appear.popovertransition-appear-active .popover-modal{opacity:1;transition:opacity .2s ease-in .12s}.popovertransition-exit,.popovertransition-exit .popover-overlay{pointer-events:none}.popovertransition-exit .popover-content{opacity:1;pointer-events:none;transform:scale(1)}.popovertransition-exit .popover-modal{opacity:1}.popovertransition-exit.popovertransition-exit-active .popover-content{opacity:0;transform:scale(.3);transition:transform .16s ease-in 50ms,opacity .1s ease-out .1s}.popovertransition-exit.popovertransition-exit-active .popover-modal{opacity:0;transition:opacity 90ms ease-out}.orderregistration-content .entityform-wrapper .entityfield label.forcheckbox{font-size:1rem;margin-bottom:2px;margin-left:3px}.orderregistration-content .type-addadditionalpass .fieldwrapper,.orderregistration-content .type-addadditionalpasses .fieldwrapper{display:flex;flex-direction:column-reverse}.orderregistration-content .type-addadditionalpass .fieldwrapper .description,.orderregistration-content .type-addadditionalpasses .fieldwrapper .description{margin-bottom:.5em;margin-left:14px}.orderregistration-content .type-addadditionalpass .fieldwrapper .additionnal-item,.orderregistration-content .type-addadditionalpasses .fieldwrapper .additionnal-item{display:flex;flex-wrap:wrap}.orderregistration-content .type-addadditionalpass .fieldwrapper .additionnal-item .item-content,.orderregistration-content .type-addadditionalpasses .fieldwrapper .additionnal-item .item-content{align-items:center;display:flex;gap:1rem;width:100%}.orderregistration-content .type-addadditionalpass .fieldwrapper .additionnal-item .item-content .item-infos,.orderregistration-content .type-addadditionalpasses .fieldwrapper .additionnal-item .item-content .item-infos{display:flex;gap:1rem}.orderregistration-content .type-addadditionalpass .fieldwrapper .additionnal-item .item-content .quantity-item-selector,.orderregistration-content .type-addadditionalpasses .fieldwrapper .additionnal-item .item-content .quantity-item-selector{align-items:center;display:flex}.orderregistration-content .type-addadditionalpass .fieldwrapper .additionnal-item .item-content .quantity-item-selector input[type=checkbox],.orderregistration-content .type-addadditionalpasses .fieldwrapper .additionnal-item .item-content .quantity-item-selector input[type=checkbox]{margin-left:0;margin-right:0}.orderregistration-content .type-addadditionalpass .fieldwrapper .additionnal-item .item-content .quantity-item-selector input[type=number],.orderregistration-content .type-addadditionalpasses .fieldwrapper .additionnal-item .item-content .quantity-item-selector input[type=number]{font-size:.9rem;height:20px;text-align:center;width:30px}.orderregistration-content .type-addadditionalpass .fieldwrapper .additionnal-item .item-content .quantity-item-selector button,.orderregistration-content .type-addadditionalpasses .fieldwrapper .additionnal-item .item-content .quantity-item-selector button{border-radius:50%;font-size:14px;height:16px;line-height:12px;margin:0 8px;padding:0;text-align:center;width:16px}.orderregistration-content .type-addadditionalpass .fieldwrapper .additionnal-item .item-content .quantity-item-selector input::-webkit-inner-spin-button,.orderregistration-content .type-addadditionalpass .fieldwrapper .additionnal-item .item-content .quantity-item-selector input::-webkit-outer-spin-button,.orderregistration-content .type-addadditionalpasses .fieldwrapper .additionnal-item .item-content .quantity-item-selector input::-webkit-inner-spin-button,.orderregistration-content .type-addadditionalpasses .fieldwrapper .additionnal-item .item-content .quantity-item-selector input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.orderregistration-content .type-addadditionalpass .fieldwrapper .additionnal-item .item-content .quantity-item-selector input[type=number],.orderregistration-content .type-addadditionalpasses .fieldwrapper .additionnal-item .item-content .quantity-item-selector input[type=number]{appearance:textfield;-moz-appearance:textfield;-webkit-appearance:textfield}.orderregistration-content .type-addadditionalpass .fieldwrapper .additionnal-item .item-content .item-display label,.orderregistration-content .type-addadditionalpasses .fieldwrapper .additionnal-item .item-content .item-display label{margin-bottom:0}.orderregistration-content .type-addadditionalpass .fieldwrapper .additionnal-item .item-content .price,.orderregistration-content .type-addadditionalpasses .fieldwrapper .additionnal-item .item-content .price{align-items:center;display:flex;gap:.5rem}.orderregistration-content .type-addadditionalpass .fieldwrapper .additionnal-item .item-content .price .remark,.orderregistration-content .type-addadditionalpasses .fieldwrapper .additionnal-item .item-content .price .remark{margin-top:0}.orderregistration-content .type-addadditionalpass .fieldwrapper .additionnal-item .item-content .price .price-detail,.orderregistration-content .type-addadditionalpasses .fieldwrapper .additionnal-item .item-content .price .price-detail{margin-left:4px}.orderregistration-content .type-addadditionalpass .fieldwrapper .additionnal-item .item-content .availability,.orderregistration-content .type-addadditionalpasses .fieldwrapper .additionnal-item .item-content .availability{align-items:center;display:flex;font-size:12px}.orderregistration-content .type-addadditionalpass .fieldwrapper .additionnal-item:not(.multiselect) .item-display label,.orderregistration-content .type-addadditionalpasses .fieldwrapper .additionnal-item:not(.multiselect) .item-display label{margin-left:3px}.orderregistration-content .type-addadditionalpass .fieldwrapper .additionnal-item .quantity-infos-message,.orderregistration-content .type-addadditionalpasses .fieldwrapper .additionnal-item .quantity-infos-message{color:#e74c3c;font-size:.8rem;text-align:right}.pagedentityformnav{display:flex}.pagedentityformnav .left{flex-grow:1}.pagedentityformnav .formerror{align-items:center;color:#e74c3c;display:flex;font-size:1rem;margin:auto 20px}.popover-as-modal .popover-overlay,.popover-as-sidemodal .popover-overlay{background-color:rgba(0,0,0,.6)}.popover-as-modal .popover-container,.popover-as-sidemodal .popover-container{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.popover-as-modal .popover-container .popover-content,.popover-as-sidemodal .popover-container .popover-content{max-height:100%;max-width:100%;position:relative}.popover-as-sidemodal .popover-container{justify-content:flex-end;overflow:hidden}.popover-as-sidemodal .popover-container .popover-content{height:100%;max-width:90%;overflow:hidden;width:500px}.popover-as-sidemodal .popover-container .popover-content .popover-modal{height:100%;width:100%}.modalpopovertransition-enter .popover-overlay{opacity:.01}.modalpopovertransition-enter .popover-content{opacity:.01;transform:scale(.9)}.modalpopovertransition-enter .popover-modal{opacity:.01}.modalpopovertransition-enter.modalpopovertransition-enter-active .popover-overlay{opacity:1;transition:opacity .8s ease-in}.modalpopovertransition-enter.modalpopovertransition-enter-active .popover-content{opacity:1;transform:scale(1);transition:transform .26s ease-in,opacity .2s ease-out}.modalpopovertransition-enter.modalpopovertransition-enter-active .popover-modal{opacity:1;transition:opacity .2s ease-in .12s}.modalpopovertransition-appear .popover-overlay{opacity:.01}.modalpopovertransition-appear .popover-content{opacity:.01;transform:scale(.9)}.modalpopovertransition-appear .popover-modal{opacity:.01}.modalpopovertransition-appear.modalpopovertransition-appear-active .popover-overlay{opacity:1;transition:opacity .8s ease-in}.modalpopovertransition-appear.modalpopovertransition-appear-active .popover-content{opacity:1;transform:scale(1);transition:transform .26s ease-in,opacity .2s ease-out}.modalpopovertransition-appear.modalpopovertransition-appear-active .popover-modal{opacity:1;transition:opacity .2s ease-in .12s}.modalpopovertransition-exit{pointer-events:none}.modalpopovertransition-exit .popover-overlay{opacity:1;pointer-events:none}.modalpopovertransition-exit .popover-content{opacity:1;pointer-events:none;transform:scale(1)}.modalpopovertransition-exit .popover-modal{opacity:1}.modalpopovertransition-exit.modalpopovertransition-exit-active .popover-overlay{opacity:0;transition:opacity .2s ease-in .1s}.modalpopovertransition-exit.modalpopovertransition-exit-active .popover-content{opacity:0;transform:scale(.3);transition:transform .31s ease-in 50ms,opacity .36s ease-out}.modalpopovertransition-exit.modalpopovertransition-exit-active .popover-modal{opacity:0;transition:opacity 90ms ease-in}.sidemodalpopovertransition-enter .popover-overlay{opacity:.01}.sidemodalpopovertransition-enter .popover-content{opacity:1;transform:translateX(100%)}@media (max-width:450px){.sidemodalpopovertransition-enter .popover-content{transform:translateX(10%)}}.sidemodalpopovertransition-enter .popover-modal{opacity:1}.sidemodalpopovertransition-enter.sidemodalpopovertransition-enter-active .popover-overlay{opacity:1;transition:opacity .4s ease-in}.sidemodalpopovertransition-enter.sidemodalpopovertransition-enter-active .popover-content{opacity:1;transform:translateX(0);transition:transform .3s ease-out,opacity 90ms ease-in}.sidemodalpopovertransition-enter.sidemodalpopovertransition-enter-active .popover-modal{opacity:1;transition:opacity .2s ease-in .12s}.sidemodalpopovertransition-appear .popover-overlay{opacity:.01}.sidemodalpopovertransition-appear .popover-content{opacity:1;transform:translate(100%)}.sidemodalpopovertransition-appear .popover-modal{opacity:1}.sidemodalpopovertransition-appear.sidemodalpopovertransition-appear-active .popover-overlay{opacity:1;transition:opacity .4s ease-in}.sidemodalpopovertransition-appear.sidemodalpopovertransition-appear-active .popover-content{opacity:1;transition:transform .3s ease-out,opacity 90ms ease-in}.sidemodalpopovertransition-appear.sidemodalpopovertransition-appear-active .popover-modal{opacity:1;transition:opacity .2s ease-in .12s}.sidemodalpopovertransition-exit{pointer-events:none}.sidemodalpopovertransition-exit .popover-overlay{opacity:1;pointer-events:none}.sidemodalpopovertransition-exit .popover-content{opacity:1;pointer-events:none;transform:translate(0)}.sidemodalpopovertransition-exit .popover-modal{opacity:1}.sidemodalpopovertransition-exit.sidemodalpopovertransition-exit-active .popover-overlay{opacity:0;transition:opacity .3s ease-in}.sidemodalpopovertransition-exit.sidemodalpopovertransition-exit-active .popover-content{opacity:0;transform:translate(100%);transition:transform .35s ease-in 50ms,opacity .2s ease-out .1s}.sidemodalpopovertransition-exit.sidemodalpopovertransition-exit-active .popover-modal{opacity:0;transition:opacity .2s ease-out}.popover-content:has(.form-navigation-modal){border-radius:8px}.popover-content .form-navigation-modal{animation:fadeIn .3s forwards;background-color:#fff;display:flex;flex-direction:column;gap:1rem;opacity:0;padding:20px;transform:translateY(-50px);transition:transform .3s ease-out,opacity .3s ease-out}.popover-content .form-navigation-modal .form-navigation-modal-item.selected{font-weight:700}@keyframes fadeIn{to{opacity:1;transform:translateY(0)}}.eventorderregistrationbloc .order-data{grid-area:step}.eventorderregistrationbloc .order-data .bloc-lightborder{border-radius:8px;padding:1rem}.eventorderregistrationbloc .order-data .bloc-lightborder+.bloc-lightborder{margin-top:1rem}.eventorderregistrationbloc .order-data .entityform-wrapper+.entityform-wrapper{margin-top:2rem}.eventorderregistrationbloc .order-data .entityform-wrapper .type-checkbox .fieldwrapper{align-items:center;display:flex}.eventorderregistrationbloc .order-data .entityform-wrapper .entityform-group.group-0.depth-1+.entityform-group.group-0.depth-1{margin-top:2rem}.eventorderregistrationbloc .items-data .items .item .title-wrapper .form-page-navigation-button{align-items:center;display:flex;margin-left:1em}.eventorderregistrationbloc .items-data .items .item .title-wrapper .form-page-navigation-button .text{align-items:center;display:flex}.eventorderregistrationbloc .items-data .items .item .title-wrapper .form-page-navigation-button i.open-indicator{margin-left:.5em;margin-top:.2em}.eventorderregistrationbloc .items-data .items .item .pagedentityform .pagedentityformnav button{display:none}.eventorderregistrationbloc .items-error .error{color:var(--ordercolorerror)}.orderregistrationbloc .expired-message{text-align:center}