:root{--sk24-btn-primary-bg: #f59e0b;--sk24-btn-primary-hover: #d97706;--sk24-btn-primary-text: #ffffff;--sk24-btn-primary-shadow: 0 4px 12px rgba(245, 158, 11, .25);--sk24-btn-secondary-border: #1a2839;--sk24-btn-secondary-text: #1a2839;--sk24-btn-secondary-on-dark-border: #ffffff;--sk24-btn-secondary-on-dark-text: #ffffff;--sk24-btn-padding-y: 14px;--sk24-btn-padding-x: 28px;--sk24-btn-radius: 8px;--sk24-btn-font-weight: 600;--sk24-btn-transition: .2s ease}.button.button--primary:before,.button.button--primary:after,.button.button--secondary:before,.button.button--secondary:after{content:none!important;display:none!important;box-shadow:none!important}.button.button--primary,.button.button--secondary{position:relative;z-index:0;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:unset;min-height:unset;padding:var(--sk24-btn-padding-y) var(--sk24-btn-padding-x);border-radius:var(--sk24-btn-radius);font-family:var(--font-body-family);font-size:1.5rem;font-weight:var(--sk24-btn-font-weight);line-height:1.2;letter-spacing:normal;text-decoration:none;text-align:center;white-space:nowrap;cursor:pointer;transition:background-color var(--sk24-btn-transition),border-color var(--sk24-btn-transition),color var(--sk24-btn-transition),box-shadow var(--sk24-btn-transition),transform var(--sk24-btn-transition);-webkit-appearance:none;appearance:none}.button.button--primary{background-color:var(--sk24-btn-primary-bg)!important;color:var(--sk24-btn-primary-text)!important;border:none!important;box-shadow:var(--sk24-btn-primary-shadow)!important}.button.button--primary:hover,.button.button--primary:focus-visible{background-color:var(--sk24-btn-primary-hover)!important;color:var(--sk24-btn-primary-text)!important;transform:translateY(-1px);box-shadow:var(--sk24-btn-primary-shadow)!important}.button.button--outline:not(.button--on-dark){background-color:transparent!important;color:var(--sk24-btn-secondary-text)!important;border:1.5px solid var(--sk24-btn-secondary-border)!important;box-shadow:none!important}.button.button--outline:not(.button--on-dark):hover,.button.button--outline:not(.button--on-dark):focus-visible{background-color:var(--sk24-btn-secondary-border)!important;color:#fff!important;transform:none}.button.button--secondary:not(.button--on-dark){background-color:transparent!important;color:var(--sk24-btn-secondary-text)!important;border:1.5px solid var(--sk24-btn-secondary-border)!important;box-shadow:none!important}.button.button--secondary:not(.button--on-dark):hover,.button.button--secondary:not(.button--on-dark):focus-visible{background-color:var(--sk24-btn-secondary-border)!important;color:#fff!important;transform:none}.button.button--secondary.button--on-dark{background-color:transparent!important;color:var(--sk24-btn-secondary-on-dark-text)!important;border:1.5px solid var(--sk24-btn-secondary-on-dark-border)!important;box-shadow:none!important}.button.button--secondary.button--on-dark:hover,.button.button--secondary.button--on-dark:focus-visible{background-color:#fff!important;color:var(--sk24-btn-secondary-border)!important;transform:none}.button .button__arrow,.button__arrow{margin-left:8px;line-height:1;flex-shrink:0}.button:disabled,.button[aria-disabled=true],.button.disabled{opacity:.5;cursor:not-allowed;transform:none!important}.button:disabled:hover,.button[aria-disabled=true]:hover,.button.disabled:hover{transform:none!important}.button.button--full-width{display:flex;width:100%}.banner__buttons{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.btn.btn-primary,.btn.btn-accent{background:var(--sk24-btn-primary-bg);color:var(--sk24-btn-primary-text);border:none;border-radius:var(--sk24-btn-radius);padding:var(--sk24-btn-padding-y) var(--sk24-btn-padding-x);font-weight:var(--sk24-btn-font-weight);box-shadow:var(--sk24-btn-primary-shadow);transition:background-color var(--sk24-btn-transition),transform var(--sk24-btn-transition),box-shadow var(--sk24-btn-transition)}.btn.btn-primary:hover,.btn.btn-accent:hover{background:var(--sk24-btn-primary-hover);color:var(--sk24-btn-primary-text);transform:translateY(-1px)}.btn.btn-outline{background:transparent;color:var(--sk24-btn-secondary-text);border:1.5px solid var(--sk24-btn-secondary-border);border-radius:var(--sk24-btn-radius);padding:var(--sk24-btn-padding-y) var(--sk24-btn-padding-x);font-weight:var(--sk24-btn-font-weight);transition:background-color var(--sk24-btn-transition),color var(--sk24-btn-transition),border-color var(--sk24-btn-transition)}.btn.btn-outline:hover{background:var(--sk24-btn-secondary-border);color:#fff}.btn.btn-outline-light{background:transparent;color:var(--sk24-btn-secondary-on-dark-text);border:1.5px solid var(--sk24-btn-secondary-on-dark-border);border-radius:var(--sk24-btn-radius);padding:var(--sk24-btn-padding-y) var(--sk24-btn-padding-x);font-weight:var(--sk24-btn-font-weight);transition:background-color var(--sk24-btn-transition),color var(--sk24-btn-transition),border-color var(--sk24-btn-transition)}.btn.btn-outline-light:hover{background:#fff;color:var(--sk24-btn-secondary-border)}.process-story__cta-button{margin-top:1.6rem}@media screen and (max-width:749px){.button.button--primary,.button.button--secondary,.btn.btn-primary,.btn.btn-accent,.btn.btn-outline,.btn.btn-outline-light{padding:12px 24px}.banner__buttons .button,.final-cta__actions .button.button--mobile-full,.sk24-360__actions .button.button--mobile-full,.konfigurator-intro-with-demo__cta-wrap .button.button--mobile-full{width:100%}}@media(prefers-reduced-motion:reduce){.button.button--primary,.button.button--secondary,.btn{transition:none}.button.button--primary:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/button-styles.css.map */
