.panel__nav:not([data-control-mode=admin]) button{pointer-events:none}.panel__nav{flex-wrap:nowrap;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:44}.panel__nav:before{background:var(--bs-primary);content:"";display:block;font-size:0;height:2px;margin-top:-1px;position:absolute;top:50%;width:100%;z-index:45}.panel__nav button{background:var(--bs-body-bg);box-shadow:0 0 0 5px var(--bs-body-bg);line-height:1.35;z-index:46}.panel__nav-outro,.panel__nav-rules,.panel__nav-start{font-size:1.2rem;font-weight:400;padding-left:.5rem;padding-right:.5rem}.panel__nav-page{border:1px solid var(--bs-secondary);border-radius:100%;color:var(--bs-secondary);font-weight:700;height:2.6rem;line-height:1;margin:0;padding:0;width:2.6rem}.panel__nav .active{background-color:var(--bs-primary);border-color:var(--bs-primary);color:var(--bs-white);z-index:47}.customer-account__booking-card .badge{font-size:.95rem}.dw-account-nav .nav-item{background:linear-gradient(270deg,transparent 50%,#eee 0) 100%;background-size:205%;transition:.25s ease-out}.dw-account-nav .nav-item:hover{background-position:0}.dwpanel-modal{display:none}.dwpanel-modal.is-open{display:block}.dwpanel-modal__header{display:flex;justify-content:space-between}.dwpanel-modal__title{font-size:1.1rem;text-transform:none}.dwpanel-modal__overlay{align-items:center;background:rgba(0,0,0,.65);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0}.dwpanel-modal__container{background-color:#fff;border-radius:4px;box-sizing:border-box;max-height:calc(100vh - 10%);overflow-y:auto;padding:30px;position:relative;width:100%}.dwpanel-modal[aria-hidden=false] .ereg-modal__overlay{animation:ereg-modalFadeIn .2s cubic-bezier(0,0,.2,1)}.dwpanel-modal[aria-hidden=false] .ereg-modal__container{animation:ereg-modalSlideIn .2s cubic-bezier(0,0,.2,1)}.dwpanel-modal .ereg-modal__container,.dwpanel-modal .ereg-modal__overlay{will-change:transform}.dwpanel-modal__container{max-width:500px}.dwpanel-modal.modal-sm .ereg-modal__container{max-width:300px}.dwpanel-modal.modal-lg .ereg-modal__container{max-width:800px}.dwpanel-modal.modal-xl .ereg-modal__container{max-width:1140px}@keyframes ereg-modalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes ereg-modalSlideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}.panel-form-container .form-buttons{margin-top:2rem}.panel-form-container .form-buttons button{padding:.5rem 5rem}.panel-question-container{margin-bottom:4rem}.panel-question-container__question .question{border-left:10px solid var(--bs-primary);color:var(--bs-primary);font-size:calc(1.05rem + .6vw);font-weight:300;margin:1rem 0 2rem;padding:1rem .5rem}@media (min-width:1200px){.panel-question-container__question .question{font-size:1.5rem}}.panel-question-container__question .is-invalid{border-left-color:var(--bs-danger)}.panel-question-container__answers{background:rgba(var(--bs-secondary-rgb),.25);color:var(--bs-black);margin:1rem 0;padding:1.5rem}.panel-question-container__answers *{font-weight:400}.panel-question-container__answers .question__hint{margin-bottom:2rem}.panel-page__content,.panel__question-content__after,.panel__question-content__before{padding:1rem .5rem 2rem}.panel__question-content{margin:1rem 0}.panel-page__content__after,.panel-page__content__before{margin-bottom:2rem}.panel-page__content__after{margin-top:2rem}.panel-page__content__title{margin-bottom:1rem;padding-bottom:0}[data-control=panel]{overflow-x:hidden}#panel-content{transform:translateZ(0);transition:transform .5s ease-in-out}#panel-content.fade-out{transform:translate3d(-150%,0,0)}#panel-content .table thead tr th{background-color:var(--bs-secondary);color:var(--bs-secondary-bg-subtle);font-weight:500}#panel-content .table tbody tr td{background-color:transparent;border-color:var(--bs-secondary)}#panel-content .table tbody tr:hover td{background-color:var(--bs-secondary-bg-subtle)}.panel-checkbox-grid tbody tr td,.panel-checkbox-grid thead tr th{text-align:center}.panel-checkbox-grid tbody tr td:first-child{text-align:left}.panel-checkbox-grid tbody tr td .form-check{display:flex;justify-content:center;margin:0;padding:0}.panel-checkbox-grid tbody tr td .form-check input[type=checkbox],.panel-checkbox-grid tbody tr td .form-check input[type=radio]{margin-right:0}.dwaccount__panelgrid__panel__startBtn[disabled]{cursor:not-allowed;pointer-events:visible}.dwaccount__panelgrid{display:grid;gap:1rem;grid-template-columns:repeat(1,1fr)}.dwaccount__panelgrid__panel{background-color:var(--bs-primary-bg-subtle);border-left:10px solid var(--bs-gray);display:flex}.dwaccount__panelgrid__panel__startBtn{aspect-ratio:1}.dwaccount__panelgrid__panel__startBtn svg{width:64px}.dwaccount__panelgrid__panel__startBtn.btn-success{cursor:auto}.dwaccount__panelgrid__panel__content{flex-grow:1;padding:1.25rem}.dwaccount__panelgrid__panel__content .progress{height:25px}.input-group>.form-control{flex-grow:0;width:unset}input.form-control{width:unset}input.form-control:not([size]){width:100%}.input-group>.form-control:not([size]){flex-grow:0;width:auto}.form-label.is-invalid{color:var(--bs-danger)}.form-check{display:flex;margin-bottom:.75rem;padding-left:2.25rem}.form-check .form-check-input{align-content:center;display:flex;justify-content:center}.form-check-input{border-color:var(--bs-secondary);font-size:1.5rem;margin:0 .75rem 0 0;padding:0}.form-check-input:checked{background-color:var(--bs-secondary);border-color:var(--bs-secondary)}.form-check-input.is-invalid,.form-check-input:invalid{border-color:var(--bs-danger)}.form-check-input:focus{box-shadow:0 0 .25rem 0 var(--bs-secondary)}.form-check-inputinput[type=checkbox]{border-radius:0}.form-check-inputinput[type=radio]{border-radius:100%}.panel-question-container__answers__type-multipleText .text-field__horizontal{display:flex}.panel-question-container__answers__type-multipleText .text-field__horizontal label{align-content:center;width:33%}.panel-question-container__answers__type-multipleText .text-field__label-after input[type=number]{text-align:center}.panel-question-container__answers__type-multipleText .text-field .input-group+label,.panel-question-container__answers__type-multipleText .text-field input+label,.panel-question-container__answers__type-multipleText .text-field label+.input-group,.panel-question-container__answers__type-multipleText .text-field label+input{margin:0 0 0 1.5rem}.panel-question-container__answers__type-text .form-control[type=number]:not([size]){max-width:33%}.panel-question-container__answers__type-text .form-control[type=email]:not([size]),.panel-question-container__answers__type-text .form-control[type=text]:not([size]){max-width:66%}.form-check.has-textfield{align-items:center;flex-wrap:nowrap}.form-check.has-textfield .form-control{margin-left:1rem}.form-check.has-textfield label{flex-shrink:0}.panel-question-container__answers__type-radioGrid table tbody tr td:first-child{width:50%}.panel-question-container__answers__type-radioGrid .form-check-input{margin:0;padding:0}.panel-question-container__answers__type-radioGrid .form-check-with-text{align-items:center;display:flex;flex-wrap:nowrap}.panel-question-container__answers__type-radioGrid .form-check-with-text label{flex-grow:0;margin-right:1rem}.panel-question-container__answers__type-radioGrid .form-check-with-text input{flex-grow:1}