@media screen and (min-width: 750px){.step-indicator{position:absolute;left:50%;transform:translate(-50%)}.step-indicator--mobile{display:none}}@media screen and (max-width: 749px){.trainingbuch-preview-added{aspect-ratio:initial!important}.trainingbuch-preview-added svg{overflow:visible!important}.trainingbook__controls,.step-navigation-buttons{position:fixed;height:112px!important;width:100%;background:#f7f6f1;box-shadow:0 4px 25px #d1cfc9;bottom:0;padding:0 31px;left:0;right:0;z-index:1000}.step-navigation-buttons{display:flex!important;justify-content:space-between!important;align-items:center!important;flex-direction:row!important}.step-nav-btn{flex-shrink:0;min-width:auto}.step-indicator--desktop{display:none}.trainingbook-step-5{text-align:center!important;width:100%!important;margin:0!important;padding:1.5rem 1rem!important;box-sizing:border-box!important}.trainingbook-step-5__content{text-align:center!important;width:100%!important;margin:0!important;padding:0!important;align-items:center!important}.trainingbook-step-5__section{text-align:center!important;width:100%!important;margin:0 0 45px!important;padding:0 1rem!important;box-sizing:border-box!important}.trainingbook-step-5__question{text-align:center!important;width:100%!important;margin:0 0 14px!important;padding:0!important;display:block!important;box-sizing:border-box!important}.trainingbook-step-5__button-group{text-align:center!important;width:100%!important;justify-content:center!important;margin:0!important;padding:0!important}.trainingbook-step-7{text-align:center!important;width:100%!important;margin:0!important;padding:1.5rem 1rem!important;box-sizing:border-box!important}.trainingbook-step-7__content{text-align:center!important;width:100%!important;margin:0!important;padding:0!important;align-items:center!important}.trainingbook-step-7__section{text-align:center!important;width:100%!important;margin:0 0 45px!important;padding:0 1rem!important;box-sizing:border-box!important}.trainingbook-step-7__question{text-align:center!important;width:100%!important;margin:0 0 14px!important;padding:0!important;display:block!important;box-sizing:border-box!important}.trainingbook-step-7__attention-group{text-align:center!important;width:100%!important;justify-content:center!important;margin:0!important;padding:0!important}.trainingbook-step-7__dropdown-wrapper{text-align:center!important;width:100%!important;margin:0!important;padding:0!important}}.trainingbook__controls{display:flex;flex-direction:row;height:44px;width:100%;justify-content:space-between;align-items:center}trainingbook-config-dialog .step-nav-btn.step-nav-btn--back{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 9px 10px 12px!important;gap:3px;width:85px;height:46px;border:1.5px solid #363636!important;border-radius:8px!important;font-family:Source Sans Pro;font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#363636}trainingbook-config-dialog .step-nav-btn.step-nav-btn--next{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:9px 20px 11px!important;height:46px;background:#ed931b;border-radius:8px!important;font-family:Source Sans Pro;font-style:normal;font-weight:600!important;font-size:16px;line-height:24px;color:#363636}.step-navigation-buttons{width:100%;display:flex;justify-content:space-between;align-items:center}.step-navigation-buttons--center{justify-content:center!important}.step-nav-btn{padding:1.5rem 4rem!important;border-radius:16px!important;font-weight:600!important;cursor:pointer;transition:all .2s ease;border:2px solid transparent!important;font-size:1.8rem;min-width:auto;height:auto}.step-nav-btn--back{background:#f5f5f5;color:#333}.step-nav-btn--back:hover{background:#e0e0e0}.step-nav-btn--next{background:#ed931b;color:#363636}.step-nav-btn--next:hover{background:#e67900}.step-indicator{height:19px;font-size:1.4rem;font-weight:500;color:#333;text-align:center}.step-indicator>span{color:#ed931b}@media screen and (min-width: 750px){.trainingbook__step{height:440px!important}trainingbook-config-dialog .product-wimmelbuch__config--dialog__wrapper{height:504px!important;max-height:504px!important}.trainingbook__controls,.step-navigation-buttons{margin-top:auto}trainingbook-config-dialog .product-wimmelbuch__config--dialog__heading-logo{margin-top:39px!important}trainingbook-config-dialog .product-wimmelbuch__config--dialog__wrapper{margin-top:30px!important}}@media screen and (max-width: 749px){trainingbook-config-dialog .product-wimmelbuch__config--dialog__content{padding:0 21px}.trainingbook__step{height:100%!important}trainingbook-config-dialog .product-wimmelbuch__config--dialog__wrapper{height:800px!important}trainingbook-config-dialog .product-wimmelbuch__config--dialog__heading-logo{margin-top:31px!important}trainingbook-config-dialog .product-wimmelbuch__config--dialog__wrapper{margin-top:42px!important}}trainingbook-config-dialog .product-wimmelbuch__config--dialog{background-color:#f7f6f1!important}trainingbook-config-dialog .product-wimmelbuch__config--dialog__wrapper{max-width:1026px!important;width:100%!important;padding:33px!important;position:relative;background:#fff!important;border-radius:15px!important}.trainingbook__step{width:100%!important;height:100%!important;max-width:unset!important;margin:0!important}.trainingbook__content{margin-top:0!important;gap:0px!important;height:100%}@media screen and (min-width: 750px){.trainingbook-step__title{height:30px;font-size:24px;line-height:30px}.trainingbook-step-4__main-area{height:252px!important}.trainingbook-step-4__colors{flex-direction:row}.trainingbook-step-12__add-to-cart-btn{margin-top:auto}}@media screen and (max-width: 749px){.trainingbook-step-4__colors{flex-direction:column}.trainingbook-step__title{height:25px;font-size:20px;line-height:25px}.trainingbook-step-3__content{justify-content:flex-start!important}.trainingbook-step-7__attention-group{width:384px!important}}.trainingbook-step-5__question,.trainingbook-step-6__question,.trainingbook-step-7__question,.trainingbook-step-8__question,.trainingbook-step-9__question,.trainingbook-step-10__question,.trainingbook-step-11__question{font-family:Source Sans Pro!important;font-style:normal!important;font-weight:600!important;font-size:15px!important;line-height:19px!important;text-align:center!important;color:#363636!important}.trainingbook-step__title{margin-bottom:10px;margin-top:0;font-family:Source Sans Pro;font-style:normal;font-weight:600;text-align:center;color:#363636}.trainingbook-step-1__header{margin-bottom:41.5px}.trainingbook-step-1__field{margin-bottom:31.5px}.trainingbook-step__title--step1{height:unset!important}.trainingbook-step-2__content>.trainingbook-step__header{margin-bottom:61.5px}.trainingbook-step-2__header{margin:0 auto 22px!important}.trainingbook__step--step-3{max-width:unset!important}.trainingbook__step--step-3 .trainingbook-step__header{margin-bottom:181px}.trainingbook-step-3__header{margin-top:20.36px!important}@media screen and (min-width: 750px){.trainingbook-step-4__header{height:19px;font-size:15px;line-height:19px;margin-bottom:24px!important}.trainingbook-step-4__preview,.trainingbook-step-4__cover-container{height:252px!important}}@media screen and (max-width: 749px){.trainingbook-step-4__header{height:20px;font-size:16px;line-height:20px;margin-bottom:11px!important}.trainingbook-step-4__cover-container{width:168px!important}.trainingbook_cover_preview_container>svg{height:252px!important}.trainingbook-step-4__position_content{display:flex;flex-direction:column-reverse}}.trainingbook-step-4__header{margin-top:0;font-family:Source Sans Pro;font-style:normal;font-weight:400;text-align:center;color:#363636}.trainingbook-step-4__preview,.trainingbook-step-4__cover-container{height:252px!important}.trainingbook-cover-svg{width:auto!important;height:auto!important}.trainingbook-step-4__color-grid{display:grid;grid-template-columns:repeat(1,1fr);gap:7.19px;align-items:center}.trainingbook-step-4__color-option{width:22.99px;height:22.99px;border-radius:50%;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;position:relative}.trainingbook-step-4__color-option:hover{transform:scale(1.1);box-shadow:0 6px 12px #0003}.trainingbook-step-4__color-option--active{border:1px solid #ED931B!important;transform:scale(1.1)}.trainingbook-step-4__color-option-fill{display:flex!important;width:19.04px;height:19.04px;border-radius:50%}.trainingbook-step-4__main-area{display:flex;gap:20px;align-items:flex-start;justify-content:center;width:100%;max-width:800px}.trainingbook-step-4__colors{height:100%;display:flex;align-items:center;column-gap:20px}.trainingbook-step-5__content>.trainingbook-step__header{margin-bottom:46px}.trainingbook-step-5__question{margin-bottom:14px!important;text-align:center!important;width:100%!important;display:block!important}.trainingbook-step-5__option:not(.trainingbook-step-5__option--radio){background:#f5f5f5;border:none;border-radius:12px;cursor:pointer;transition:all .3s ease;display:flex;flex-direction:column;align-items:center;width:90px;height:70px;padding:23.4px 33.4px}.trainingbook-step-5__option:not(.trainingbook-step-5__option--radio)>span{font-family:Source Sans Pro;font-style:normal;font-weight:600;font-size:16px;line-height:20px;color:#363636}.trainingbook-step-5__option:not(.trainingbook-step-5__option--radio):hover{box-shadow:0 4px 12px #00000026}.trainingbook-step-5__option--active:not(.trainingbook-step-5__option--radio){background:#ed931b!important;color:#fff!important}.trainingbook-step-5__option.trainingbook-step-5__option--radio{display:flex;flex-direction:row;align-items:center;padding:5px 0;gap:13px;background:transparent;border:none;cursor:pointer;transition:all .3s ease}.trainingbook-step-5__option.trainingbook-step-5__option--radio.trainingbook-step-5__option--active .trainingbook-step-11__radio-dot{background:#ed931b!important;opacity:1!important;display:block!important;width:14.4px!important;height:14.4px!important;border-radius:50%!important}.trainingbook-step-5__option.trainingbook-step-5__option--radio.trainingbook-step-5__option--active .trainingbook-step-11__radio-circle{border-color:#ed931b!important}.trainingbook-step-5__option.trainingbook-step-5__option--radio span{font-family:Source Sans Pro,sans-serif;font-weight:600;font-size:16px;line-height:24px;text-align:center;color:#363636;margin:0}.trainingbook-step-6__age-group{display:flex;flex-direction:row;align-items:center;gap:10px;width:100%;justify-content:center}.trainingbook-step-6__content>.trainingbook-step__header{margin-bottom:43px}.trainingbook-step-7__content>.trainingbook-step__header{margin-bottom:42px}.trainingbook-step-12__preview{width:195px;height:236px;margin-top:35px}.trainingbook-step-12__add-to-cart-btn{background:#ed931b;color:#363636;border:2px solid transparent;padding:1.5rem 4rem;border-radius:16px;font-weight:600;font-size:1.8rem;cursor:pointer;transition:all .2s ease}.trainingbook-step-12__add-to-cart-btn:hover{background:#e67900}@media screen and (min-width: 750px){.trainingbook-step-8__goal-item span,.trainingbook-step-9__stress-item span,.trainingbook-step-10__topic-item span{font-size:15px}}@media screen and (max-width: 749px){.trainingbook-step-8__goal-item span,.trainingbook-step-9__stress-item span,.trainingbook-step-10__topic-item span{font-size:16px}}.trainingbook-step-8__goal-item,.trainingbook-step-9__stress-item,.trainingbook-step-10__topic-item{display:flex;flex-direction:row;align-items:center;padding:10px;gap:7px;background:#f7f6f1;border-radius:6px;width:100%;cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;z-index:1}.trainingbook-step-8__checkbox,.trainingbook-step-9__checkbox,.trainingbook-step-10__checkbox{width:13px;height:13px;border:1px solid #363636;border-radius:3px;background:#f7f6f1;transition:all .3s ease;display:flex!important;align-items:center;justify-content:center;cursor:pointer;position:relative}.trainingbook-step-8__goal-item span,.trainingbook-step-9__stress-item span,.trainingbook-step-10__topic-item span{font-family:Source Sans Pro,sans-serif;font-weight:600;line-height:19px;color:#363636;flex:1}.trainingbook-step-8__goal-item:hover,.trainingbook-step-9__stress-item:hover,.trainingbook-step-10__topic-item:hover{background:#f0efea}.trainingbook-step-8__goal-item--selected,.trainingbook-step-9__stress-item--selected,.trainingbook-step-10__topic-item--selected,div.trainingbook-step-8__goal-item--selected,div.trainingbook-step-9__stress-item--selected,div.trainingbook-step-10__topic-item--selected{background:#ed931b!important;background-color:#ed931b!important}.trainingbook-step-8__goal-item--selected span,.trainingbook-step-9__stress-item--selected span,.trainingbook-step-10__topic-item--selected span,div.trainingbook-step-8__goal-item--selected span,div.trainingbook-step-9__stress-item--selected span,div.trainingbook-step-10__topic-item--selected span{color:#fff!important}.trainingbook-step-8__goal-item--selected .trainingbook-step-8__checkbox,.trainingbook-step-9__stress-item--selected .trainingbook-step-9__checkbox,.trainingbook-step-10__topic-item--selected .trainingbook-step-10__checkbox{background:#fff!important;border-color:#363636!important}.trainingbook-step-8__goal-item--selected .trainingbook-step-8__checkbox:after,.trainingbook-step-9__stress-item--selected .trainingbook-step-9__checkbox:after,.trainingbook-step-10__topic-item--selected .trainingbook-step-10__checkbox:after{content:"\2713"!important;color:#363636!important;font-weight:700!important;font-size:12px!important;display:flex!important;align-items:center!important;justify-content:center!important;position:absolute!important}.trainingbook-step-1__losgehts-btn.button--disabled,.step-nav-btn--next.button--disabled{cursor:not-allowed!important;opacity:.5!important;pointer-events:none!important}.trainingbook-step-1__losgehts-btn.button--disabled:hover,.step-nav-btn--next.button--disabled:hover{background-color:inherit!important;color:inherit!important}
/*# sourceMappingURL=/cdn/shop/t/399/assets/component-trainingbook-dialog.css.map */
