@font-face{font-family:"STIHL-Contraface-Text";src:url(/fonts/STIHLContrafaceText.455e2d76.otf)}@font-face{font-family:"STIHL-Contraface-Display-Medium";src:url(/fonts/STIHLContrafaceDisplayMedium.a8ff8bec.otf);font-display:swap}@font-face{font-family:"STIHL-Contraface-Titling";src:url(/fonts/STIHLContrafaceDisplayTitling.dca1330e.otf)}html{font-size:16px;font-family:STIHL-Contraface-Text,Arial,sans-serif;line-height:1.5}body{font-family:inherit;font-weight:400;line-height:inherit;color:#252525;font-size:16px}@media print{.breadcrumb-wrapper{display:none !important}.print-none{display:none !important}#cc-footer-widget{display:none !important}}.progress-indicator{position:relative;width:100%}.progress-indicator progress-bar{position:relative;display:flex;width:100%;border-radius:.125rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-direction:column;align-items:flex-start;height:2rem;padding-top:.5rem}.progress-indicator progress-bar:after{content:attr(value) "%";text-align:center}.progress-indicator progress-bar::-webkit-progress-bar{height:.5rem;background-color:#dadada}.progress-indicator progress-bar::-webkit-progress-value{background-color:#f37a1f}.progress-indicator progress-bar::-moz-progress-bar{background-color:#dadada}.toast-notification .Vue-Toastification__toast{min-width:19.5rem !important;max-width:34rem;min-height:3rem;align-items:center;padding:.875rem 1.5rem .75rem 1.5rem;border-radius:0;font-family:STIHL-Contraface-Text,Arial,sans-serif;color:#252525;font-weight:400;font-size:.875rem !important;line-height:1rem !important;filter:drop-shadow(0px 1px 3px rgba(0, 0, 0, 0.4)) drop-shadow(0px 2px 8px rgba(0, 0, 0, 0.2))}.toast-notification .Vue-Toastification__toast .toast-trace-id,.toast-notification .Vue-Toastification__toast .toast-header,.toast-notification .Vue-Toastification__toast .toast-error-container,.toast-notification .Vue-Toastification__toast .toast-detail{max-width:31.25rem}.toast-notification .Vue-Toastification__toast .toast-header{font-size:1rem !important;line-height:1.5rem !important}.toast-notification .Vue-Toastification__toast .dynamic-content{display:flex;padding-right:1.5rem}.toast-notification .Vue-Toastification__toast .dynamic-content::before{display:inline-block;margin-right:1rem;padding-top:.125rem}.toast-notification .Vue-Toastification__toast .toast-with-details .dynamic-content::before{padding-top:.25rem}.toast-notification .Vue-Toastification__toast--success{background-color:#e5f0db;border-left:.25rem solid #749f4a}.toast-notification .Vue-Toastification__toast--success .dynamic-content::before{content:url(/img/circle-check-colored.d1555160.svg);height:1rem}.toast-notification .Vue-Toastification__toast--warning{background:#fdecc3}.toast-notification .Vue-Toastification__toast--warning .dynamic-content{padding-left:2rem;position:relative}.toast-notification .Vue-Toastification__toast--warning .dynamic-content ::before{content:url(/img/triangle-exclamationmark-colored.bda241db.svg);height:1rem;position:absolute;left:0;top:-0.125rem}.toast-notification .Vue-Toastification__toast--error{background-color:#eebcbd;border-left:.25rem solid #d43b3b}.toast-notification .Vue-Toastification__toast--error .dynamic-content::before{content:url(/img/circle-cross-colored.4b04694c.svg)}.toast-notification .Vue-Toastification__toast--error .btn-container{display:flex;-moz-column-gap:.5rem;column-gap:.5rem;margin-top:.75rem}.toast-notification .Vue-Toastification__toast--error .btn-container .btn{height:2rem !important;min-height:2rem !important}.toast-notification .Vue-Toastification__toast--error .btn-container .btn i{margin-right:.5rem}.toast-notification .Vue-Toastification__icon{display:none}.toast-notification .Vue-Toastification__close-button{height:1rem;font-size:0;opacity:1}.toast-notification .Vue-Toastification__close-button::after{display:inline-block;content:url(/img/cross.6432dab9.svg);height:1rem;transform:translateY(0.125rem);position:absolute;right:1.5rem;top:1rem}.toast-notification .explanation-message{margin-top:1rem;padding-top:1rem;max-width:31.25rem;position:relative;font-weight:400}.toast-notification .explanation-message-top-border{position:absolute;opacity:1;top:0;height:.125rem;width:calc(100% + 2rem);left:-2rem;margin:0;background:#252525;color:#252525}.main-container{display:flex;flex-direction:column;min-height:100vh}@media print{.main-container{width:100%;max-width:75rem;margin-left:auto;margin-right:auto}}

