.wizard-slide__title{color:var(--kone-color-heading-h4);font-family:var(--kone-typography-h4-family);font-size:var(--kone-typography-h4-size-mobile);font-weight:var(--kone-typography-h4-weight);letter-spacing:var(--kone-typography-h4-letter-spacing-mobile);line-height:var(--kone-typography-h4-line-height-mobile);word-break:break-word}
.wizard-slide__title a{color:var(--kone-color-anchor-default);font-family:var(--kone-typography-h4-family);font-size:inherit;font-weight:var(--kone-typography-h4-weight);line-height:inherit;text-decoration:none}
.wizard-slide__title a:hover{color:var(--kone-color-anchor-hover);cursor:pointer;text-decoration:underline}
@media only screen and (min-width:600px){.wizard-slide__title{font-size:var(--kone-typography-h4-size-tablet);letter-spacing:var(--kone-typography-h4-letter-spacing-tablet);line-height:var(--kone-typography-h4-line-height-tablet)}
}
@media only screen and (min-width:1024px){.wizard-slide__title{font-size:var(--kone-typography-h4-size-desktop);letter-spacing:var(--kone-typography-h4-letter-spacing-desktop);line-height:var(--kone-typography-h4-line-height-desktop)}
}
@media only screen and (min-width:1600px){.wizard-slide__title{font-size:var(--kone-typography-h4-size-desktop-large)}
}
.wizard-slide__subtitle,.wizard-step__btn{font-family:var(--kone-font-face-1-name);font-style:normal;font-weight:400}
.wizard-step__btn{font-size:var(--kone-typography-paragraph-2-size-mobile,16px);line-height:var(--kone-typography-paragraph-2-line-height-mobile,24px)}
.wizard-slide__subtitle{font-size:var(--kone-typography-paragraph-3-size-mobile,14px);line-height:var(--kone-typography-paragraph-3-line-height-mobile,20px)}
body.is-publish{overflow:hidden}
.kone-wizard .cmp-wizard{--bg-surface:var(--color-grey-0,#f6f7fb);--text-primary:var(--color-text-primary,#0b0f19);--text-secondary:var(--color-text-secondary,#4b5565);--chip-bg:var(--color-grey-50,#eef1f7);--chip-border:var(--color-grey-200,#d9dee8);--chip-hover:var(--color-interactive-secondary-default,#e8efff);--chip-active:var(--color-interactive-secondary-hover,#dbe7ff);--chip-selected-bg:var(--color-primary-50,#e6efff);--chip-selected-border:var(--color-primary-300,#7aa8ff);--brand:var(--color-text-link,#1f6fff);--current:0}
.kone-wizard .cmp-wizard.is-publish{background-color:var(--bg-surface);inset:0;overflow:hidden;position:fixed;z-index:9999}
.kone-wizard-step.is-publish{inset:0;position:absolute;transform:translateX(calc(100% * (var(--i, 0) - var(--current,0)))) translateZ(0);transition:transform 300ms var(--motion-easing-standard,ease);z-index:1;will-change:transform}
@media only screen and (min-width:1024px){.is-publish .kone-wizard-step__image{height:100vh}
}
.kone-wizard-step__inner-wrapper{display:grid;grid-template-rows:repeat(2,1fr)}
@media only screen and (min-width:1024px){.kone-wizard-step__inner-wrapper{grid-template-columns:repeat(2,1fr);grid-template-rows:1fr}
}
.kone-wizard-step__inner-wrapper .wizard-step__page-counter--tab-desktop{display:none}
@media only screen and (min-width:600px){.kone-wizard-step__inner-wrapper .wizard-step__page-counter--tab-desktop{display:block}
}
@media only screen and (max-width:599px){.kone-wizard-step__inner-wrapper .wizard-step__page-counter--tab-desktop.is-first-step{display:block;margin-bottom:var(--spacing-vertical-spacing-mobile-m)}
}
.kone-wizard-step__inner-wrapper .wizard-step__page-counter--mobile{display:block;margin:16px}
@media only screen and (min-width:600px){.kone-wizard-step__inner-wrapper .wizard-step__page-counter--mobile{display:none}
}
.kone-wizard-step__inner-wrapper .wizard-step__page-counter--mobile.is-first-step{display:none}
@media only screen and (max-width:599px){.kone-wizard-step__inner-wrapper.is-subsequent-step{grid-template-rows:auto}
}
.kone-wizard-step__inner-wrapper.is-publish{height:100%}
.kone-wizard-step__image{align-items:center;background-color:var(--color-surface-blue-primary);display:flex;justify-content:center;height:35vh}
@media only screen and (min-width:600px){.kone-wizard-step__image{height:auto}
}
@media only screen and (min-width:1024px){.kone-wizard-step__image{background-color:var(--color-surface-blue-tertiary);padding:80px}
}
@media only screen and (min-width:1024px){.kone-wizard-step__image .cmp-image{height:100%;width:auto}
}
.kone-wizard-step__image .cmp-image img{display:flex;width:160px;flex-direction:column;align-items:flex-start;flex-shrink:0;align-self:stretch;aspect-ratio:2/3}
@media only screen and (min-width:600px){.kone-wizard-step__image .cmp-image img{width:auto;-o-object-fit:contain;object-fit:contain;height:512px}
}
@media only screen and (min-width:1024px){.kone-wizard-step__image .cmp-image img{height:100%}
}
.kone-wizard-step__content{align-items:center;display:grid;padding-top:var(--spacing-vertical-spacing-mobile-m);padding-inline:16px;overflow:visible}
@media only screen and (min-width:600px){.kone-wizard-step__content{grid-template-rows:80px 1fr 80px;padding-block:80px 0;padding-inline:48px;overflow-y:auto}
}
@media only screen and (min-width:1024px){.kone-wizard-step__content{padding-inline:80px}
}
@media only screen and (min-width:1024px){.kone-wizard-step__content{overflow:visible}
}
.option-list{height:auto;overflow:visible}
.wizard-titel-wrapper{display:flex;flex-direction:column;margin-bottom:var(--spacing-vertical-spacing-mobile-m);gap:var(--spacing-vertical-spacing-common-8)}
@media only screen and (min-width:600px){.wizard-titel-wrapper{margin-bottom:var(--spacing-vertical-spacing-tablet-m)}
}
@media only screen and (min-width:1024px){.wizard-titel-wrapper{margin-bottom:var(--spacing-vertical-spacing-desktop-m);gap:var(--spacing-vertical-spacing-common-16)}
}
@media only screen and (min-width:1024px){.wizard-slide__title{font-size:40px;line-height:56px;letter-spacing:-2px}
}
.wizard-slide__subtitle{color:var(--text-secondary);display:block}
.wizard-step__bottom-controls{border-top:1px solid var(--color-border-neutral-tertiary);background-color:var(--color-surface-neutral-primary);padding:12px 0 12px 16px;display:flex;align-self:center;position:fixed;bottom:0;width:100%;gap:12px;z-index:10;margin-inline:-16px}
@media only screen and (min-width:600px){.wizard-step__bottom-controls{margin-inline:-48px;padding:20px 0 20px 48px}
}
@media only screen and (min-width:1024px){.wizard-step__bottom-controls{width:calc(100% + 160px);margin-inline:-80px;padding:24px 0 24px 80px}
}
.wizard-step__btn{align-items:center;background-color:var(--color-interactive-primary-default);border-radius:var(--border-radius-full);border:0;color:var(--color-text-white);cursor:pointer;display:inline-flex;height:48px;max-height:48px;max-width:-moz-fit-content;max-width:fit-content;padding:12px 14px;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:600}
.wizard-step__btn--prev{background-color:var(--color-interactive-secondary-default);color:var(--color-text-link)}
.wizard-step__btn[disabled]{background-color:var(--color-interactive-primary-disabled);color:var(--color-text-tertiary)}
.wizard-radios,.wizard-checkboxs{display:flex;gap:8px;height:-moz-fit-content;height:fit-content;padding:5px 5px 48px}
@media only screen and (min-width:600px){.wizard-radios,.wizard-checkboxs{padding-bottom:60px}
}
@media only screen and (min-width:1024px){.wizard-radios,.wizard-checkboxs{padding-bottom:80px}
}
.wizard-radios{flex-direction:column;width:100%}
@media only screen and (min-width:600px){.wizard-radios{width:auto}
}
.wizard-checkboxs{flex-wrap:wrap}
.wizard-radio{position:relative;width:100%}
@media only screen and (min-width:600px){.wizard-radio{width:auto}
}
.wizard-radio__input{position:absolute;z-index:-1;transform:scale(0);outline:0}
.wizard-radio__input:focus-visible+.wizard-checkbox__label,.wizard-radio__input:focus-visible+.wizard-radio__label{position:relative}
.wizard-radio__input:focus-visible+.wizard-checkbox__label::after,.wizard-radio__input:focus-visible+.wizard-radio__label::after{content:"";display:block;border:2px solid var(--color-blue-500);position:absolute;inset:-6px;border-radius:12px}
.wizard-radio__input:checked+.wizard-radio__label{background-color:var(--color-interactive-secondary-active)}
.wizard-radio__input:checked+.wizard-radio__label .wizard-radio__icon--checkmark{opacity:1}
.wizard-radio__label{background-color:var(--color-interactive-secondary-default);border:1px solid rgba(0,0,0,0);border-radius:8px;cursor:pointer;height:44px;display:flex;justify-content:space-between;align-items:center;transition:all 200ms var(--motion-easing-standard,ease);padding-inline:15px;min-width:300px;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}
@media only screen and (min-width:600px){.wizard-radio__label{height:52px}
}
.wizard-radio__label:hover{border-color:var(--color-text-brand-blue)}
.wizard-radio__icon{position:absolute;right:15px;transition:opacity 300ms var(--motion-easing-standard,ease)}
.wizard-radio__icon--checkmark{opacity:0}
.wizard-checkbox{width:100%}
@media only screen and (min-width:600px){.wizard-checkbox{width:auto}
}
.wizard-checkbox__input{position:absolute;z-index:-1;transform:scale(0);outline:0}
.wizard-checkbox__input:focus-visible+.wizard-checkbox__label,.wizard-checkbox__input:focus-visible+.wizard-radio__label{position:relative}
.wizard-checkbox__input:focus-visible+.wizard-checkbox__label::after,.wizard-checkbox__input:focus-visible+.wizard-radio__label::after{content:"";display:block;border:2px solid var(--color-blue-500);position:absolute;inset:-6px;border-radius:12px}
.wizard-checkbox__input:checked+.wizard-checkbox__label{background-color:var(--color-interactive-secondary-active)}
.wizard-checkbox__input:checked+.wizard-checkbox__label .wizard-radio__icon--checkmark{opacity:1}
.wizard-checkbox__input:checked+.wizard-checkbox__label .wizard-checkbox__icon--plus{opacity:0}
.wizard-checkbox__label{align-items:center;background-color:var(--color-interactive-secondary-default);border-radius:8px;border:1px solid rgba(0,0,0,0);cursor:pointer;display:flex;justify-content:space-between;min-height:44px;padding-block:5px;padding-inline:15px 40px;position:relative;transition:all 200ms var(--motion-easing-standard,ease);-webkit-user-select:none;-moz-user-select:none;user-select:none}
@media only screen and (min-width:600px){.wizard-checkbox__label{height:52px}
}
.wizard-checkbox__label:hover{border-color:var(--color-text-brand-blue)}
.wizard-checkbox__icon{position:absolute;right:15px;transition:opacity 300ms var(--motion-easing-standard,ease)}
.wizard-checkbox__icon--checkmark{opacity:0}
.wizard-form-select fieldset{border:0;padding:0;margin:0;overflow-y:auto;max-height:40vh;scroll-behavior:smooth}
@media only screen and (min-width:600px){.wizard-form-select fieldset{overflow:visible;max-height:none}
}
@media only screen and (min-width:1024px){.wizard-form-select fieldset{overflow-y:auto;scroll-behavior:smooth;max-height:55vh}
}
.option-list{display:flex}
html.aem-AuthorLayer-Edit .kone-wizard-step__inner-wrapper{position:relative !important;top:0 !important;left:0 !important;height:800px !important;overflow:hidden !important;margin:40px auto !important}
html.aem-AuthorLayer-Edit .kone-wizard-step__image{overflow:hidden;max-height:500px}
#ot-sdk-btn-floating,.ot-floating-button{left:auto !important;right:20px !important}
.ot-floating-button__front,.ot-floating-button__back{right:0 !important;left:auto !important}
@media(max-width:768px){.kone-wizard-step__content{align-items:start !important;grid-template-rows:auto 1fr auto !important;overflow-y:auto !important;max-height:calc(100vh - 80px) !important;padding-bottom:100px !important}
}
@media(orientation:landscape)and (max-height:600px){.kone-wizard-step__inner-wrapper{grid-template-columns:1fr !important;grid-template-rows:auto auto !important;height:100vh !important}
.kone-wizard-step__image{height:auto !important;overflow:hidden !important}
.kone-wizard-step__content{overflow-y:auto !important;padding-block:16px !important;max-height:60vh !important;padding-bottom:100px !important}
.wizard-step__bottom-controls{position:fixed !important;bottom:0 !important;left:0;width:100% !important;margin:0 !important;z-index:999}
}