[data-v-fbb23dce]:root{--color-dark-blue:#326295;--color-light-blue:#298fc2;--color-dark-green:#78be21;--color-light-green:#b3db82;--color-yellow:#fedd00;--color-oragne:#ff9425;--color-red:#d00070;--color-black:#000;--color-dark-grey:#333;--color-medium-grey:#666;--color-light-grey:#ccc;--color-bright-grey:#f7f7f7;--color-white:#fff;--link-color:#78be21;--link-color-hover:#298fc2;--text-color:#666;--text-color-dark:#333;--default-font:"Asap",sans-serif;--default-transition:all ease-in-out .3s;--button-gradient-green:#78be21 linear-gradient(225deg,#b3db82,#78be21 100%,#78be21 0);--button-gradient-blue:linear-gradient(90deg,#48a9c5,#5ae696 100%,#5ae696 0);--green-button:#78be21 linear-gradient(225deg,#b3db82,#78be21 100%,#78be21 0);--green-button-hover:#78be21;--blue-button:#3894af linear-gradient(225deg,#56a4bb,#3894af) repeat-x;--blue-button-hover:#3894af;--box-shadow:0 6px 20px rgba(13,51,32,0.1)}.box-shadow[data-v-fbb23dce]{box-shadow:0 6px 20px rgba(13,51,32,.1)}[data-v-fbb23dce]:root{--animate-delay:0.25s;--overlay-bg:#fff}[class*=inview-][data-v-fbb23dce]{opacity:0;transition:opacity .25s ease-out}[class*=inview-].animated[data-v-fbb23dce]{opacity:1}@keyframes slideInUp-fbb23dce{0%{transform:translate3d(0,100px,0);visibility:visible}to{transform:translateZ(0)}}.slideInUp[data-v-fbb23dce]{animation-name:slideInUp-fbb23dce}@keyframes fadeInUp-fbb23dce{0%{opacity:0;transform:translate3d(0,100px,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUp[data-v-fbb23dce]{animation-name:fadeInUp-fbb23dce}html[data-v-fbb23dce]{font-size:100%}.site-section[data-v-fbb23dce]{margin:1.5625rem 0}.site-section__container[data-v-fbb23dce]{display:grid;grid-template-columns:repeat(2,1fr);column-gap:.9375rem;row-gap:1rem;max-width:23.4375rem;margin-inline:auto}.site-section__col[data-v-fbb23dce]{grid-column:span 2}@media(min-width:64rem){.site-section[data-v-fbb23dce]{margin:4.6875rem 0}.site-section__container[data-v-fbb23dce]{max-width:71.25rem}.site-section__col[data-v-fbb23dce]{grid-column:span 1}}.b-steps-holder[data-v-fbb23dce]{padding-left:.9375rem;padding-right:.9375rem}.b-steps[data-v-fbb23dce]{position:relative;margin-left:-.9375rem;margin-right:-.9375rem}.b-step[data-v-fbb23dce]{background-color:#fff;width:2rem;height:2rem}.b-step-number[data-v-fbb23dce]{font-size:1rem;line-height:1rem;top:50%;left:50%;transform:translate(-50%,-50%)}.b-step-label[data-v-fbb23dce]{position:absolute;top:2.5rem;width:max-content;color:#ccc;font-size:.75rem;line-height:1rem;font-weight:400}.progress__bar[data-v-fbb23dce]{top:50%;left:0;transform:translateY(-50%);height:.5rem;width:100%;background-color:#e5e5e5}.progress__bar-inner[data-v-fbb23dce]{opacity:.25;transition:all .3s}.border[data-v-fbb23dce]{border-width:2px!important}.paycare .b-step[data-v-fbb23dce]{width:1.625rem;height:2rem;transform:skewX(-12.5deg)}.paycare .b-step-number .fa-check[data-v-fbb23dce]{transform:scale(1.8) translateY(-2.5px) translateX(3.5px)}.paycare .progress__bar-inner[data-v-fbb23dce]{opacity:1}.paycare .border[data-v-fbb23dce]{border-width:1px!important}.checkout__sepa-hint{font-size:.75rem;line-height:1rem}#out_qr_bezahlcode{width:100%!important;height:auto!important}apple-pay-button{--apple-pay-button-width:150px;--apple-pay-button-height:52px;--apple-pay-button-border-radius:3px;--apple-pay-button-padding:0;--apple-pay-button-box-sizing:border-box}.error[data-v-66ef8193]{color:red;font-weight:700}.twint-container{padding:20px;text-align:center}.payment-message{margin:20px 0;padding:15px;border-radius:4px}.payment-message p{margin:0;color:#495057}.payment-message p.status-message{margin-top:10px;font-size:.9em;color:#6c757d}.finapi-container[data-v-18ebe459]{width:100%;min-height:300px;position:relative}.webform-container[data-v-18ebe459]{width:100%}.form-hidden[data-v-18ebe459]{display:none}.error[data-v-2e53cb13]{color:red;font-weight:700}#verifone-container{width:100%;height:1000px;min-height:800px;border:none;display:block}#verifone-container iframe{width:100%;height:100%;border:none;max-height:100%!important}#pp-button[disabled=disabled]{pointer-events:none;opacity:.65}.zoid-outlet{width:100%!important}#pp-button{height:3.125rem;border:none}.paypal-buttons-label-checkout{height:100%!important}.custom-control-choose-input #__BVID__43{opacity:1;position:relative}.checkout__error ul{padding:0;list-style:none}.checkout__error li{font-size:1rem;line-height:1.375rem;margin-bottom:.3125rem}:root{--color-dark-blue:#326295;--color-light-blue:#298fc2;--color-dark-green:#78be21;--color-light-green:#b3db82;--color-yellow:#fedd00;--color-oragne:#ff9425;--color-red:#d00070;--color-black:#000;--color-dark-grey:#333;--color-medium-grey:#666;--color-light-grey:#ccc;--color-bright-grey:#f7f7f7;--color-white:#fff;--link-color:#78be21;--link-color-hover:#298fc2;--text-color:#666;--text-color-dark:#333;--default-font:"Asap",sans-serif;--default-transition:all ease-in-out .3s;--button-gradient-green:#78be21 linear-gradient(225deg,#b3db82,#78be21 100%,#78be21 0);--button-gradient-blue:linear-gradient(90deg,#48a9c5,#5ae696 100%,#5ae696 0);--green-button:#78be21 linear-gradient(225deg,#b3db82,#78be21 100%,#78be21 0);--green-button-hover:#78be21;--blue-button:#3894af linear-gradient(225deg,#56a4bb,#3894af) repeat-x;--blue-button-hover:#3894af;--box-shadow:0 6px 20px rgba(13,51,32,0.1)}.box-shadow{box-shadow:0 6px 20px rgba(13,51,32,.1)}:root{--animate-delay:0.25s;--overlay-bg:#fff}[class*=inview-]{opacity:0;transition:opacity .25s ease-out}[class*=inview-].animated{opacity:1}@keyframes slideInUp{0%{transform:translate3d(0,100px,0);visibility:visible}to{transform:translateZ(0)}}.slideInUp{animation-name:slideInUp}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100px,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUp{animation-name:fadeInUp}html{font-size:100%}.site-section{margin:1.5625rem 0}.site-section__container{display:grid;grid-template-columns:repeat(2,1fr);column-gap:.9375rem;row-gap:1rem;max-width:23.4375rem;margin-inline:auto}.site-section__col{grid-column:span 2}@media(min-width:64rem){.site-section{margin:4.6875rem 0}.site-section__container{max-width:71.25rem}.site-section__col{grid-column:span 1}}.b-form-date-calendar .b-calendar-grid-body .col.p-0:not(.bg-light).order-no-1{background-color:#78be21}.b-form-date-calendar .b-calendar-grid-body .col.p-0:not(.bg-light).order-no-2{background-color:rgba(120,190,33,.5)}.b-form-date-calendar .b-calendar-grid-body .col.p-0:not(.bg-light).order-no-3{background-color:rgba(120,190,33,.25)}