.A-MB-ImageUpload .A-Button{width:100%}.A-MB-ImageUpload label{cursor:pointer}.A-MB-ImageUpload__notUploadedWrapper{text-align:center;border:1px solid #bfc0c2;padding:40px;margin-bottom:20px}.A-MB-ImageUpload__iconContainer .A-Icon{fill:#bfc0c2}.A-MB-ImageUpload__uploadText{color:#bfc0c2}.A-MB-ImageUpload__uploadInput{visibility:hidden;max-height:1px;max-width:1px;position:absolute}.A-MB-ImageUpload__uploadLabel{position:relative}.A-MB-ImageUpload__uploadLabel label,.T-MB-AskAnExpert__uploadLabel label,.T-MB-ScheduleACall__uploadLabel label{display:block;position:absolute;width:100%;height:100%;cursor:pointer}.A-MB-ImageUpload__uploadLabel:hover:enabled .A-Button{background-position:0 100%;border-color:#606061;color:#606061}.A-MB-ImageUpload__uploadLabel .A-Icon{fill:currentColor}html:not(.is-touch) .A-MB-ImageUpload__iconContainer .A-Icon:hover{fill:#bfc0c2}.A-Link-MoreLessLink{display:inline}.A-Link-MoreLessLink__contentWrapper.ng-hide-remove,.A-Link-MoreLessLink__expandLink--inline.ng-hide-remove{transition:all 800ms cubic-bezier(.38,.04,.35,.96);opacity:0;max-height:0}.A-Link-MoreLessLink__contentWrapper.ng-hide-remove-active,.A-Link-MoreLessLink__expandLink--inline.ng-hide-remove-active{opacity:1;max-height:800px}.A-Link-MoreLessLink__contentWrapper.ng-hide-add,.A-Link-MoreLessLink__expandLink--inline.ng-hide-add{transition:all 800ms cubic-bezier(.38,.04,.35,.96);opacity:1;max-height:800px}.A-Link-MoreLessLink__contentWrapper.ng-hide-add-active,.A-Link-MoreLessLink__expandLink--inline.ng-hide-add-active{opacity:0;max-height:0}.A-Link-MoreLessLink__contentWrapper--inline.ng-hide-add,.A-Link-MoreLessLink__expandLink--inline.ng-hide-add{transition-duration:0s}.A-Link-MoreLessLink--is-open .A-Link-MoreLessLink__expandLink,.A-Link-MoreLessLink__collapseLink,.A-Link-MoreLessLink__contentWrapper{display:none}.A-Link-MoreLessLink--is-open .A-Link-MoreLessLink__collapseLink,.A-Link-MoreLessLink--is-open .A-Link-MoreLessLink__contentWrapper{display:inline}a:focus,a:hover{color:#000}.A-Link--download,.A-Link--primary,.A-Link--secondary,.A-Link--video{margin-bottom:5px}.A-Link__link{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.A-Link__coverLink .A-Icon,.A-Link__link--download .A-Icon,.A-Link__link--primary .A-Icon,.A-Link__link--secondary .A-Icon,.A-Link__link--video .A-Icon{fill:currentColor}.A-Link__coverLink:focus,.A-Link__link--download:focus,.A-Link__link--primary:focus,.A-Link__link--secondary:focus,.A-Link__link--video:focus{text-decoration:none}html:not(.is-touch) .A-Link__coverLink:hover .A-Icon,html:not(.is-touch) .A-Link__link--download:hover .A-Icon,html:not(.is-touch) .A-Link__link--primary:hover .A-Icon,html:not(.is-touch) .A-Link__link--secondary:hover .A-Icon,html:not(.is-touch) .A-Link__link--video:hover .A-Icon{fill:currentColor}.A-Link__link--inline:active .A-Link__Icon:not(.A-Link__icon--no-animation),.A-Link__link--inline:focus .A-Link__Icon:not(.A-Link__icon--no-animation),.A-Link__link--inverted:active .A-Link__Icon:not(.A-Link__icon--no-animation),.A-Link__link--inverted:focus .A-Link__Icon:not(.A-Link__icon--no-animation),.A-Link__link--primary:active .A-Link__Icon:not(.A-Link__icon--no-animation),.A-Link__link--primary:focus .A-Link__Icon:not(.A-Link__icon--no-animation),.A-Link__link--secondary:active .A-Link__Icon:not(.A-Link__icon--no-animation),.A-Link__link--secondary:focus .A-Link__Icon:not(.A-Link__icon--no-animation),html:not(.is-touch) .A-Link__link--inline:hover .A-Link__Icon:not(.A-Link__icon--no-animation),html:not(.is-touch) .A-Link__link--inverted:hover .A-Link__Icon:not(.A-Link__icon--no-animation),html:not(.is-touch) .A-Link__link--primary:hover .A-Link__Icon:not(.A-Link__icon--no-animation),html:not(.is-touch) .A-Link__link--secondary:hover .A-Link__Icon:not(.A-Link__icon--no-animation){-webkit-transform:translateX(3px);transform:translateX(3px)}.A-Link__link--inline:active .A-Link__Icon--left:not(.A-Link__icon--no-animation),.A-Link__link--inline:focus .A-Link__Icon--left:not(.A-Link__icon--no-animation),.A-Link__link--inverted:active .A-Link__Icon--left:not(.A-Link__icon--no-animation),.A-Link__link--inverted:focus .A-Link__Icon--left:not(.A-Link__icon--no-animation),.A-Link__link--primary:active .A-Link__Icon--left:not(.A-Link__icon--no-animation),.A-Link__link--primary:focus .A-Link__Icon--left:not(.A-Link__icon--no-animation),.A-Link__link--secondary:active .A-Link__Icon--left:not(.A-Link__icon--no-animation),.A-Link__link--secondary:focus .A-Link__Icon--left:not(.A-Link__icon--no-animation),html:not(.is-touch) .A-Link__link--inline:hover .A-Link__Icon--left:not(.A-Link__icon--no-animation),html:not(.is-touch) .A-Link__link--inverted:hover .A-Link__Icon--left:not(.A-Link__icon--no-animation),html:not(.is-touch) .A-Link__link--primary:hover .A-Link__Icon--left:not(.A-Link__icon--no-animation),html:not(.is-touch) .A-Link__link--secondary:hover .A-Link__Icon--left:not(.A-Link__icon--no-animation){-webkit-transform:translateX(-3px);transform:translateX(-3px)}.A-Link__link--span{color:#009d5d;font-weight:200}.A-Link__link--span:active,html:not(.is-touch) .A-Link__link--span:hover{color:inherit;text-decoration:inherit;cursor:pointer}.A-Link--inline{display:inline}.A-Link--primary .A-Link__link--span,.A-Link--primary .A-Link__link--span:active,.A-Link--primary .A-Link__link--span:visited{text-decoration:none}.is-touch .A-Link--primary .A-Link__link--span:hover{text-decoration:underline}.A-Link--primary .A-Link__link--span:active,html:not(.is-touch) .A-Link--primary .A-Link__link--span:hover{color:#40b686}.A-Link__coverLink{margin:0;display:block}html:not(.is-touch) .A-Link__coverLink:hover .A-Link__link--inline .A-Link__Icon:not(.A-Link__icon--no-animation),html:not(.is-touch) .A-Link__coverLink:hover .A-Link__link--primary .A-Link__Icon:not(.A-Link__icon--no-animation),html:not(.is-touch) .A-Link__coverLink:hover .A-Link__link--secondary .A-Link__Icon:not(.A-Link__icon--no-animation){-webkit-transform:translateX(3px);transform:translateX(3px)}html:not(.is-touch) .A-Link__coverLink:hover .A-Link__link--inverted{color:rgba(255,255,255,.75)}.A-Link__Icon{margin-left:5px;transition:transform 400ms cubic-bezier(.38,.04,.35,.96);transition:transform 400ms cubic-bezier(.38,.04,.35,.96),-webkit-transform 400ms cubic-bezier(.38,.04,.35,.96);-webkit-font-smoothing:antialiased;speak:none;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.A-Link__Icon--left{margin-left:0;margin-right:5px}.A-Link--video:focus{outline:0}.A-Icon--download,.A-Icon--start-play,.A-Link--download .A-Link__linkText,.A-Link--video .A-Link__linkText{vertical-align:middle}.A-Icon--download{margin-right:5px}.A-Link__link--secondary{color:#000}.A-Link__link--secondary:focus,html:not(.is-touch) .A-Link__link--secondary:hover{color:#606061}.A-Link__link--secondary:active,.A-Link__link--secondary:active:hover,html:not(.is-touch) .A-Link__link--secondary:active:hover{color:#009d5d}.A-Link__link--inverted{color:#fff}.A-Link__link--inverted .A-Icon{fill:currentColor}.A-Link__link--inverted:focus,html:not(.is-touch) .A-Link__link--inverted:hover{color:rgba(255,255,255,.75)}.A-Link__link--inverted:active,.A-Link__link--inverted:active:hover,html:not(.is-touch) .A-Link__link--inverted:active:hover{opacity:.75;color:#009d5d}.A-Link__link--large{font-size:1.125rem}.A-Link__link--small{font-size:.875rem}.A-Link--no-margins{margin:0}.A-Link--primary .A-Link__link--no-hover-color:active,.A-Link--primary .A-Link__link--no-hover-color:focus,html:not(.is-touch) .A-Link--primary .A-Link__link--no-hover-color:hover{color:inherit}.A-Link--secondary .A-Link__link--no-hover-color:active,.A-Link--secondary .A-Link__link--no-hover-color:focus,html:not(.is-touch) .A-Link--secondary .A-Link__link--no-hover-color:hover{color:#000}.A-Link--inverted .A-Link__link--no-hover-color:active,html:not(.is-touch) .A-Link--inverted .A-Link__link--no-hover-color:hover{color:rgba(255,255,255,.75)}.A-Link--inverted .A-Link__link--no-hover-color:focus{color:#fff}.A-Link--button,.A-Link--button--inverted{border:0 solid}.A-Link--button,.A-Link--button--filled,.A-Link--button--inverted{display:inline-block;font-size:1rem;background:0 0;border-radius:0;box-sizing:border-box;outline:0}.A-Link--button .A-Link__link,.A-Link--button--filled .A-Link__link,.A-Link--button--inverted .A-Link__link{padding:11px 16px;display:inline-block;color:inherit;text-align:inherit}.A-Link--button .A-Link__link:focus,.A-Link--button--filled .A-Link__link:focus,.A-Link--button--inverted .A-Link__link:focus,html:not(.is-touch) .A-Link--button .A-Link__link:hover,html:not(.is-touch) .A-Link--button--filled .A-Link__link:hover,html:not(.is-touch) .A-Link--button--inverted .A-Link__link:hover{text-decoration:inherit;color:inherit}.A-Link--button{color:#009d5d;border-width:1px;border-color:#009d5d;transition:border cubic-bezier(.38,.04,.35,.96) 600ms,color cubic-bezier(.38,.04,.35,.96) 600ms}.A-Link--button:focus,html:not(.is-touch) .A-Link--button:hover{border-color:#40b686;color:#40b686;text-decoration:none;outline:0}.A-Link--button .A-Icon{fill:currentColor}.A-Link--button--dark{color:#000;border-width:1px;border-color:#000;transition:border cubic-bezier(.38,.04,.35,.96) 600ms,color cubic-bezier(.38,.04,.35,.96) 600ms}.A-Link--button--dark:focus,html:not(.is-touch) .A-Link--button--dark:hover{border-color:#606061;color:#606061;text-decoration:none;outline:0}.A-Link--button--dark .A-Icon{fill:currentColor}.A-Link--button--inverted{border-color:#fff;color:#fff}.A-Link--button--inverted:not(:disabled):focus,html:not(.is-touch) .A-Link--button--inverted:not(:disabled):hover{border-color:rgba(255,255,255,.6);color:#fff}.A-Link--button--filled{color:#fff;background:#009d5d;border:0;transition:border cubic-bezier(.38,.04,.35,.96) 600ms,background-color cubic-bezier(.38,.04,.35,.96) 600ms}.A-Link--button--filled:focus,html:not(.is-touch) .A-Link--button--filled:hover{background:#40b686;color:#fff}.A-Link--button--filled:active{background:#006249;color:#fff}.A-Link--button--filled .A-Icon{fill:currentColor}.A-Link--button--filled.A-Link--button--dark{color:#fff;background:#000;border:0}.A-Link--button--filled.A-Link--button--dark:active,.A-Link--button--filled.A-Link--button--dark:focus,html:not(.is-touch) .A-Link--button--filled.A-Link--button--dark:hover{background:#606061;color:#fff}.A-FormField-Select .A-FormField__elementOption[disabled]{color:#d9d9d9}.A-FormField-Select .A-FormField__element.ng-not-empty{color:#000}.A-FormField-Select .A-FormField__label{position:absolute;z-index:2;top:5px;left:15px;height:1em;line-height:1em;color:#000;cursor:default;font-weight:600;font-size:.625rem;white-space:nowrap}.A-FormField-Select .A-FormField__element.ng-not-empty~.A-FormField__label,.A-FormField-Select .A-FormField__element:focus~.A-FormField__label{color:#000;opacity:1}.A-FormField-Select.A-FormFieldMultiple .A-FormField__label{height:auto;padding-top:0}.A-FormField-Select .A-FormField__element{background:0 0;border:0;width:100%;z-index:2;outline:0;border-bottom:1px solid #e6e6e6;height:48px;left:0;margin-left:0;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;padding:1em 36px 0 15px;font-weight:200}.A-FormField-Select .A-FormField__element::-ms-expand{display:none}.A-FormField-Select .A-FormField__element:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.A-FormField-Select .A-FormField__element:focus::-ms-value{background:0 0;color:#000}.A-FormField-Select .A-FormField__element:focus~.A-FormField__background{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}.A-FormField-Select .A-FormField__element:disabled{color:#d9d9d9}.A-FormField-Select .A-FormField__element:disabled~.A-FormField__icon .A-Icon{fill:#d9d9d9}.A-FormField-Select .A-FormField__icon{display:inline-block;position:absolute;right:15px;top:16px;transition:transform cubic-bezier(.38,.04,.35,.96) 400ms;transition:transform cubic-bezier(.38,.04,.35,.96) 400ms,-webkit-transform cubic-bezier(.38,.04,.35,.96) 400ms;z-index:1}.A-FormField-Select .A-FormField__icon .A-Icon{display:block}.A-FormField-Select .A-FormField__background{bottom:0;display:block;height:100%;left:0;position:absolute;z-index:0;opacity:0;width:100%;background-color:#f7f7f7;transition:opacity cubic-bezier(.38,.04,.35,.96) 400ms,transform cubic-bezier(.38,.04,.35,.96) 400ms;transition:opacity cubic-bezier(.38,.04,.35,.96) 400ms,transform cubic-bezier(.38,.04,.35,.96) 400ms,-webkit-transform cubic-bezier(.38,.04,.35,.96) 400ms;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(0);transform:scaleY(0)}.A-FormField-Select--noLabel .A-FormField__element{padding-top:0}.A-FormField-Select--small .A-FormField__element{height:40px;font-size:.875rem;font-weight:400}.A-FormField-Select--small .A-FormField__icon{top:12px}.A-FormField-Select--small .A-Icon{width:16px;height:16px}.A-FormField--inverted.A-FormField-Select{color:#fff}.A-FormField--inverted.A-FormField-Select .A-FormField__element{color:#fff;border-color:#fff}.A-FormField--inverted.A-FormField-Select .A-FormField__element:focus~.A-FormField__label,.A-FormField--inverted.A-FormField-Select .A-FormField__label{color:#fff}.A-FormField--inverted.A-FormField-Select .A-FormField__background{background:0 0}.A-FormField--inverted.A-FormField-Select .A-FormField__icon .A-Icon{fill:#fff}.A-FormField-Select .A-FormField__element:required{box-shadow:none}.A-FormField-Select .A-FormField__element:required+div.A-FormField__label:after{content:'*';display:inline;padding-left:2px;vertical-align:top}.A-MB-Image{width:100%}.A-MB-Image__preloadWrapper{position:relative;overflow:hidden}.A-MB-Image__preloadWrapper:after{content:'';display:block;height:0;width:100%;background-color:#f7f7f7;padding-bottom:56.25%}.A-MB-Image--preload{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.A-MB-Image__preloadWrapper--ratio113to37:after{padding-bottom:32.7433628319%}.A-MB-Image__preloadWrapper--ratio75to37:after{padding-bottom:49.3333333333%}.A-MB-Image__preloadWrapper--ratio16to9:after{padding-bottom:56.25%}.A-MB-Image__preloadWrapper--ratio3to2:after{padding-bottom:66.6666666667%}.A-MB-Image__preloadWrapper--ratio2to1:after{padding-bottom:50%}.A-MB-Image__preloadWrapper--ratio1to1:after{padding-bottom:100%}.A-MB-Image__caption{padding-top:10px}.A-MB-Image__caption--padding{padding-left:15px;padding-right:15px}.A-Tooltip{position:relative;display:inline-block}.A-Tooltip__icon{display:-webkit-flex;display:-ms-flexbox;display:flex}.A-Tooltip__dialog{font-size:.875rem;font-weight:200;position:absolute;display:inline-block;background:#fff;color:#000;border:2px solid #d9d9d9;padding:20px;line-height:1.4;min-width:210px;left:50%;top:100%;z-index:1070;-webkit-transform:translate3d(-49%,10%,0);transform:translate3d(-49%,10%,0)}.A-Tooltip__dialog::after,.A-Tooltip__dialog::before{content:'';position:absolute;bottom:100%;left:50%;width:0;height:0}.A-Tooltip__dialog::before{margin-top:-2px;margin-left:-12px;border-bottom:12px solid #d9d9d9;border-right:12px solid transparent;border-left:12px solid transparent}.A-Tooltip__dialog::after{margin-left:-9px;border-bottom:9px solid #fff;border-right:9px solid transparent;border-left:9px solid transparent}.A-Tooltip__close{display:block;text-align:right;margin-bottom:15px}html:not(.is-touch) .A-Tooltip__close .A-Icon:hover,html:not(.is-touch) .A-Tooltip__icon .A-Icon:hover{fill:#606061}.M-MB-ProfileIntro__infoIcon .A-Tooltip__close .A-Icon{fill:#000}.M-MB-ProfileIntro__infoIcon .A-Tooltip__close .A-Icon:hover{fill:#606061!important}.A-Button{border:0 solid;border-radius:0;box-sizing:border-box;outline:0}.A-Button--default{background:0 0;color:#000;border-color:#000;transition:border cubic-bezier(.38,.04,.35,.96) 600ms,color cubic-bezier(.38,.04,.35,.96) 600ms}.A-Button--default.A-Button--regular,.A-Button--default.A-Button--smaller,.A-Button--default.A-Button--tiny{border-width:1px}.A-Button--default:disabled{color:#bfc0c2;border-color:#bfc0c2}.A-Button--default:not(:disabled):not(.A-Button--inverted):focus,html:not(.is-touch) .A-Button--default:not(:disabled):not(.A-Button--inverted):hover{border-color:#606061;color:#606061}.A-Button--default .A-Icon{margin-right:5px}.A-Button--primary{background-color:#009d5d;border:0;color:#fff}.A-Button--primary:disabled{background-color:#bfc0c2}.A-Button--primary:not(:disabled):focus,html:not(.is-touch) .A-Button--primary:not(:disabled):hover{background-color:#40b686}.A-Button--primary:not(:disabled):active{background-color:#006249}.A-Button--primary .A-Icon{fill:currentColor}.A-Button--primary.A-Button--inverted{background:#fff;border:0;color:#009d5d;transition:border cubic-bezier(.38,.04,.35,.96) 600ms,color cubic-bezier(.38,.04,.35,.96) 600ms}.A-Button--primary.A-Button--inverted:disabled{color:#bfc0c2}.A-Button--primary.A-Button--inverted:not(:disabled):focus,html:not(.is-touch) .A-Button--primary.A-Button--inverted:not(:disabled):hover{background:#fff;color:#40b686}.A-Button--primary.A-Button--inverted:not(:disabled):active{color:#006249}.A-Button--primary.A-Button--inverted .A-Icon{fill:#009d5d}.A-Button--secondary{background-color:transparent;color:#009d5d;border:1px solid #009d5d}.A-Button--secondary:disabled{color:#bfc0c2;border-color:#bfc0c2}.A-Button--secondary:not(:disabled):focus,html:not(.is-touch) .A-Button--secondary:not(:disabled):hover{border-color:#40b686;color:#40b686}.A-Button--secondary .A-Icon{fill:currentColor}.A-Button--inverted{color:#fff;background-color:transparent;border:1px solid #fff;transition:color cubic-bezier(.38,.04,.35,.96) 600ms,border cubic-bezier(.38,.04,.35,.96) 600ms}.A-Button--inverted:disabled{color:#bfc0c2;border-color:#bfc0c2}.A-Button--inverted:not(:disabled):focus,html:not(.is-touch) .A-Button--inverted:not(:disabled):hover{border-color:rgba(255,255,255,.75)}.A-Button--inverted .A-Icon{fill:#fff}.A-Button--primary,.A-Button--secondary{transition:border cubic-bezier(.38,.04,.35,.96) 600ms,background-color cubic-bezier(.38,.04,.35,.96) 600ms,color cubic-bezier(.38,.04,.35,.96) 600ms}.A-Button--regular{height:48px;padding:0 16px;font-size:1rem}.A-Button--smaller{height:40px;padding:0 12px;font-size:.875rem}.A-Button--tiny{height:30px;padding:0 12px;font-size:.75rem}html:not(.is-touch) .A-Button .A-Icon:hover{fill:currentColor}.A-MB-Button__loaderIndicatorWrapper{display:block;width:100%;background-color:#fff;height:100%;position:absolute;top:0;left:0;opacity:.7}.A-MB-Button__loaderIndicatorWrapper .A-loaderIndicator{-webkit-transform:scale(.4);transform:scale(.4);background-color:transparent}.M-MB-PinRecovery{padding-bottom:80px}.M-MB-PinRecovery__pageHeadline{margin:40px 0 15px;text-align:center}.M-MB-PinRecovery__intro{font-size:1rem;margin-bottom:40px;text-align:center}.M-MB-PinRecovery__section{padding-top:30px;border-top:1px solid #bfc0c2;margin-bottom:40px}.M-MB-PinRecovery__hint{font-size:.75rem;letter-spacing:.5px;margin-bottom:0;color:#4d4d4d}.M-MB-PinRecovery__requiredHint{margin-bottom:20px;font-size:.75rem;color:#767e86}.M-MB-PinRecovery__save{text-align:center}.M-MB-PinRecovery__buttons .A-Link--button,.M-MB-PinRecovery__buttons button{margin-bottom:15px;width:100%;text-align:center}.M-MB-PinRecovery .A-FormField{margin-bottom:30px}.M-MB-PinRecovery .M-MB-PinRecovery__hintTrigger{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#767e86;font-size:.875rem;outline:0}.M-MB-PinRecovery .M-MB-PinRecovery__hintTrigger .A-Icon{fill:#767e86;margin-right:5px}.M-MB-PinRecovery .M-MB-PinRecovery__hintTrigger--active .A-Icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.M-MB-PinRecovery .M-MB-PinRecovery__hiddenHintCollapsable{-webkit-order:2;-ms-flex-order:2;order:2}.M-MB-PinRecovery .M-MB-PinRecovery__hiddenHint{overflow:hidden}.M-MB-PinRecovery .M-MB-PinRecovery__hintCopy{font-weight:200;margin-bottom:40px}.M-MB-PinRecovery .M-MB-PinRecovery__hintCopy a,.M-MB-WarrantyReplacement .M-MB-WarrantyReplacement__hintCopy a{color:#999}.M-MB-PinRecovery input::-webkit-input-placeholder{color:#999!important}.M-MB-PinRecovery input::-moz-placeholder{color:#999!important}.M-MB-PinRecovery input:-ms-input-placeholder,.M-MB-PinRecovery input::-ms-input-placeholder{color:#999!important}.M-MB-PinRecovery input::placeholder{color:#999!important}.M-MB-PinRecovery .M-MB-PinRecovery__toolName{font-weight:200;text-align:center;margin-bottom:20px}.M-MB-WarrantyReplacement{padding-bottom:80px}.M-MB-WarrantyReplacement__pageHeadline{margin:40px 0 15px;text-align:center}.M-MB-WarrantyReplacement__intro{font-size:1rem;margin-bottom:40px;text-align:center}.M-MB-WarrantyReplacement__section{padding-top:30px;border-top:1px solid #bfc0c2;margin-bottom:40px}.M-MB-WarrantyReplacement__hint{font-size:.75rem;letter-spacing:.5px;margin-bottom:0;color:#4d4d4d}.M-MB-WarrantyReplacement__requiredHint{margin-bottom:20px;font-size:.75rem;color:#767e86}.M-MB-WarrantyReplacement__save{text-align:center}.M-MB-WarrantyReplacement__buttons .A-Link--button,.M-MB-WarrantyReplacement__buttons button{margin-bottom:15px;width:100%;text-align:center}.M-MB-WarrantyReplacement .A-FormField{margin-bottom:30px}.M-MB-WarrantyReplacement .M-MB-WarrantyReplacement__hintTrigger{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#767e86;font-size:.875rem;outline:0}.M-MB-WarrantyReplacement .M-MB-WarrantyReplacement__hintTrigger .A-Icon{fill:#767e86;margin-right:5px}.M-MB-WarrantyReplacement .M-MB-WarrantyReplacement__hintTrigger--active .A-Icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.M-MB-WarrantyReplacement .M-MB-WarrantyReplacement__hiddenHintCollapsable{-webkit-order:2;-ms-flex-order:2;order:2}.M-MB-WarrantyReplacement .M-MB-WarrantyReplacement__hiddenHint{overflow:hidden}.M-MB-WarrantyReplacement .M-MB-WarrantyReplacement__hintCopy{font-weight:200;margin-bottom:40px}.M-MB-WarrantyReplacement input::-webkit-input-placeholder{color:#999!important}.M-MB-WarrantyReplacement input::-moz-placeholder{color:#999!important}.M-MB-WarrantyReplacement input:-ms-input-placeholder,.M-MB-WarrantyReplacement input::-ms-input-placeholder{color:#999!important}.M-MB-WarrantyReplacement input::placeholder{color:#999!important}.M-MB-WarrantyReplacement .M-MB-WarrantyReplacement__toolName{font-weight:200;text-align:center;margin-bottom:20px}.T-MB-BoschToolDetail__infoImage{padding:5%}.M-MB-MyToolsItem{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;color:#000;padding:20px 0;border-bottom:1px solid #bfc0c2}.M-MB-MyToolsItem__warrantyEmptySerialWrapper{padding-top:0}.M-MB-MyToolsItem--hasWarrantyEmptySerial{padding-bottom:0!important;border-bottom:0!important}.M-MB-MyToolsItem__infoContainer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.M-MB-MyToolsItem__imageContainer{width:60px;min-width:60px;max-width:60px;text-align:center;margin-right:10px}.M-MB-MyToolsItem__imageContainer img{max-height:35px}.M-MB-MyToolsItem__warranty{display:block;color:#009d5d;font-weight:600}.M-MB-MyToolsItem__warrantyEmptySerial{display:inline;padding-left:10px;color:#009d5d;font-weight:600}.M-MB-MyToolsItem__warrantyEmptySerialIcon{padding-left:70px;vertical-align:middle}.M-MB-MyToolsItem__iconContainer{display:-webkit-flex;display:-ms-flexbox;display:flex}.M-MB-MyToolsItem__iconContainer .A-Icon,html:not(.is-touch) .M-MB-MyToolsItem__iconContainer .A-Icon:hover{fill:#009d5d}html:not(.is-touch) .M-MB-MyToolsItem__imagePlaceholder .A-Icon:hover{fill:#000}.M-MB-MyToolsItem__textContainer{word-wrap:break-word;width:100%}.M-ProfileAccess{display:block}.M-ProfileAccess__toggleLink{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#000}.M-ProfileAccess__toggleLink.is-active .A-Icon,.M-ProfileAccess__toggleLink.is-loggedIn .A-Icon{fill:currentColor}.M-ProfileAccess__userNameButton{margin-right:10px;font-size:.75rem}.M-ProfileAccess__arrowContainer{position:absolute;bottom:-16px;background-color:#fff;z-index:4;height:15px;left:0}.M-ProfileAccess__arrowContainer .A-Icon{fill:#e6e6e6}.M-ProfileAccess__arrowContainer .A-Icon:focus,.M-ProfileAccess__arrowContainer .A-Icon:hover,.M-ProfileAccess__arrowContainer html:not(.is-touch) .A-Icon:hover{fill:#e6e6e6!important}.M-ProfileAccess__dropDownContainer{background-color:#fff;border:1px solid #e6e6e6;padding:20px 20px 0;margin-top:15px;position:absolute;right:0;width:100vw}.M-ProfileAccess__dropDownHeader{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.M-ProfileAccess__dropDownHeadline{font-size:1rem;font-weight:200}.M-ProfileAccess__loginBtn{margin-bottom:20px}.M-ProfileAccess__loginBtn .A-Link{width:100%;text-align:center;margin-bottom:10px}.M-ProfileAccess__loginBtn .A-Link__link{width:100%}.M-ProfileAccess__loginBtn .A-Link__link:active,.M-ProfileAccess__loginBtn .A-Link__link:active:hover{color:#fff}.M-ProfileAccess__linksContainer,.M-ProfileAccess__userInfoContainer{border-bottom:1px solid #e6e6e6}.M-ProfileAccess__userInfoContainer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;font-size:.75rem;padding-bottom:20px}.M-ProfileAccess__userInfoContainer .A-Link--button{font-size:.75rem}.M-ProfileAccess__linksContainer{padding-top:20px}.M-ProfileAccess__linksContainer .A-Link{font-size:.875rem;font-weight:400;margin-bottom:15px}.M-ProfileAccess__userMonogram{width:40px;height:40px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:50%;color:#fff;font-size:1rem;margin-right:15px;background-color:#008ecf;background-image:linear-gradient(to right,#008ecf 10%,#00a8b0 90%);background-size:cover;background-position:center center}.M-ProfileAccess__userEmail{font-weight:700;margin-bottom:15px}.M-ProfileAccess__appHeadline{margin-bottom:10px;font-size:.75rem}.M-ProfileAccess__logoutBtnContainer{margin:20px 0;font-size:.75rem}.M-ProfileAccess__logoutBtnContainer .A-Link{margin-top:20px}.M-ProfileAccess__logoutBtnContainer .A-Icon{fill:currentColor}.M-ProfileAccess__logoutBtnContainer .A-Link__Icon{margin-bottom:2px}.M-ProfileAccess__signUp{font-size:.75rem}.M-MB-ProfileIntro{padding:30px 40px 40px;background-color:#78be20;background-image:linear-gradient(-90deg,#78be20 2%,#009d5d 100%);color:#fff}.M-MB-ProfileIntro .A-Icon:focus,.M-MB-ProfileIntro .A-Icon:hover,.M-MB-ProfileIntro html:not(.is-touch) .A-Icon:hover{fill:#fff!important}.M-MB-ProfileIntro__avatar,.M-MB-ProfileIntro__user{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.M-MB-ProfileIntro__user{display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center}.M-MB-ProfileIntro__avatar{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:54px;width:54px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}.M-MB-ProfileIntro__avatar img{min-width:50px;min-height:50px;max-width:100%;max-height:100%;border:2px solid #78be20;border-radius:50%;overflow:hidden}.M-MB-ProfileIntro__avatar--initials,.M-MB-ProfileIntro__avatar--initials:hover{border:2px solid #78be20;border-radius:50%;background-color:#78be20;font-weight:700;color:#fff!important}.M-MB-ProfileIntro__name{margin-top:10px;font-weight:200;font-size:1.5rem}.M-MB-ProfileIntro__info{margin-top:5px;font-size:.75rem}.M-MB-ProfileIntro__settingsLink{font-size:.75rem}.M-MB-ProfileIntro__numbersIcon svg,.M-MB-ProfileIntro__settingsLink .A-Icon{fill:#fff}.M-MB-ProfileIntro__settingsLink .A-Link__link{color:#fff;margin-top:15px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.M-MB-ProfileIntro__backofficeLink{margin-top:25px}.M-MB-ProfileIntro__numbers,.M-MB-ProfileIntro__numbersItem{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.M-MB-ProfileIntro__numbers{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:50px;width:100%}.M-MB-ProfileIntro__numbersItem{-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0;text-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.M-MB-ProfileIntro__numbersIcon{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:10px}.M-MB-ProfileIntro__infoIcon{display:inline;cursor:pointer}.M-MB-ProfileIntro__numbersLabel,.O-MB-BoschToolForm__accordionItem .M-Accordion__itemToggle[data-disabled=true] .M-Accordion__itemToggleSign{display:none}.M-MB-ProfileIntro__infoIcon svg{position:relative;top:5px;width:15px;fill:#fff;margin-left:5px}.M-MB-SupportTeaser{background-image:linear-gradient(90deg,#525f6b 2%,#767e86);color:#fff;padding:40px 15px}.M-MB-SupportTeaser__headline{margin:0 auto;text-align:center}.M-MB-SupportTeaser__description{text-align:center;margin:20px auto 0}.M-MB-SupportTeaser__services{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:40px;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.M-MB-SupportTeaser__service{margin-bottom:25px;position:relative;margin-left:40px;width:80%}.M-MB-SupportTeaser__serviceContent__Icon{position:absolute;margin-left:-30px}.M-MB-SupportTeaser__service .A-Icon{fill:#fff;top:0}.M-MB-SupportTeaser__serviceHeadline{margin-bottom:5px}.M-MB-SupportTeaser__button{margin-top:10px;text-align:center}.M-MB-SupportTeaser__button .A-Link{width:100%}html:not(.is-touch) .M-MB-SupportTeaser__service .A-Icon:hover{fill:#fff}.M-MB-SupportTeaser__serviceWrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}.M-MB-SupportTeaser__serviceLinkWrapper{margin-left:40px}.M-MB-SupportTeaser__serviceDescription{width:80%}.M-MB-ConfirmHeader{margin:40px 0;text-align:center}.M-MB-ConfirmHeader--divider{padding-bottom:40px;border-bottom:1px solid #bfc0c2;margin-bottom:20px}.M-MB-ConfirmHeader__body,.M-MB-ConfirmHeader__body p{font-size:1rem}.M-MB-ConfirmHeader__body p:last-of-type{margin-bottom:0}.M-MB-ConfirmHeader__icon,.M-MB-ConfirmHeader__title{margin-bottom:30px}.M-MB-ConfirmHeader__icon--success .A-Icon{fill:#78be20}.M-MB-ConfirmHeader__icon--error .A-Icon{fill:#e20015}.M-MB-ConfirmHeader__icon--warning .A-Icon{fill:#fcaf17}.M-MB-LoyaltyTeaser{padding:0 15px}.M-MB-LoyaltyTeaser .A-Teaser-AggregationExpandableTeaserDetails__collapsableContent{margin-bottom:20px}.M-MB-LoyaltyTeaser .A-Teaser-AggregationExpandableTeaser__summary{border-bottom:20px solid transparent}.M-MB-LoyaltyTeaser__teasers{margin-top:40px}.M-MB-LoyaltyTeaser__description,.M-MB-LoyaltyTeaser__headline,.M-MB-LoyaltyTeaser__intro{text-align:center;font-weight:200;margin-bottom:20px}.M-MB-LoyaltyTeaser__button{float:right}.M-MB-LoyaltyTeaser__button .A-Link__link{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.A-TextImageBody__text,.A-TextImageBody__textWrapper{margin-bottom:20px}.A-DIYCoinsImageBody{position:relative;margin-bottom:0}.A-DIYCoinsImageBody .A-DIYCoins__Item{position:absolute;bottom:20px;right:20px}.A-DIYCoinsLinkBody{display:inline-block}.A-DIYCoinsLinkBody .A-DIYCoins__linkText{display:inline-block;margin-right:10px}.A-DIYCoinsLinkBody a,.A-DIYCoinsLinkBody svg,.A-DIYCoins__Item span{vertical-align:middle}.M-MB-WarrantyTeaser{padding:40px 0}.M-MB-WarrantyTeaser,.M-MB-WarrantyTeaser--custom--primary{background-color:#009d5d}.M-MB-WarrantyTeaser--custom--secondary{background-color:#4d4d4d}.M-MB-WarrantyTeaser--noBackground .M-MB-WarrantyTeaser__body,.M-MB-WarrantyTeaser--noBackground .M-MB-WarrantyTeaser__headline{color:#000}.M-MB-WarrantyTeaser__imageContainer{margin-bottom:30px}.M-MB-WarrantyTeaser__textContainer{text-align:center}.M-MB-SimpleTeaser__textContainer .A-MB-Link__link,.M-MB-WarrantyTeaser__textContainer .A-Link__link{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.M-MB-WarrantyTeaser__body,.M-MB-WarrantyTeaser__headline{color:#fff;font-weight:200;margin-bottom:15px}.M-MB-WarrantyTeaser__conditionsButton{margin-bottom:50px}.M-MB-SimpleTeaser{padding:40px 0}.M-MB-SimpleTeaser__imageContainer{margin-bottom:30px}.M-MB-SimpleTeaser__headline,.M-MB-SimpleTeaser__textContainer{text-align:center}.M-MB-SimpleTeaser__body,.M-MB-SimpleTeaser__headline,.O-MB-BoschToolForm__stepHeadline{font-weight:200;margin-bottom:20px}.O-MB-BoschToolForm__accordionItem .M-Accordion__itemToggleLabel{font-size:1rem;padding:20px 30px 20px 0}.O-MB-BoschToolForm__accordionItem .M-Accordion__itemToggleSign{width:18px;height:18px}.O-MB-BoschToolForm__accordionItem .M-Accordion__itemToggleSign::after,.O-MB-BoschToolForm__accordionItem .M-Accordion__itemToggleSign::before,.T-MB-AskAnExpert__accordionItem .M-Accordion__itemToggleSign::after,.T-MB-AskAnExpert__accordionItem .M-Accordion__itemToggleSign::before{background:#009d5d;top:8px}.O-MB-BoschToolForm__accordionItem .A-Collapsable{overflow-x:hidden}.O-MB-BoschToolForm__accordionItem:first-child{border-top:1px solid #e6e6e6}.O-MB-BoschToolForm__accordionItem .O-MB-BoschToolForm__inputLoadingWrapper{position:absolute;height:100%;width:50%;right:0;top:0}.O-MB-BoschToolForm__accordionItem .A-loaderIndicator{background-color:transparent;-webkit-transform:scale(.4);transform:scale(.4)}.O-MB-BoschToolForm__stepCopy{font-weight:200;margin-bottom:15px}.O-MB-BoschToolForm__stepOneContent{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:40px;margin-bottom:60px}.O-MB-BoschToolForm__bareToolStepTextWrapper{-webkit-order:0;-ms-flex-order:0;order:0}.O-MB-BoschToolForm__hintContainer{-webkit-order:1;-ms-flex-order:1;order:1;margin-bottom:30px}.O-MB-BoschToolForm__bareToolInput{-webkit-order:3;-ms-flex-order:3;order:3}.O-MB-BoschToolForm__bareToolInput .A-FormField,.O-MB-BoschToolForm__serialInput .A-FormField{margin-bottom:0}.O-MB-BoschToolForm__bareToolInput--warning .A-FormField:not(.A-FormField--noValidation) .A-FormField__element.ng-dirty.ng-valid{border-bottom-color:#fcaf17}.O-MB-BoschToolForm__powerToolWarning{color:#fcaf17;font-weight:700;margin-bottom:20px}.O-MB-BoschToolForm__powerToolHint{color:#7d8790;font-size:.875rem;margin-bottom:20px}.O-MB-BoschToolForm__hintTrigger{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#767e86;font-size:.875rem;outline:0}.O-MB-BoschToolForm__hintTrigger .A-Icon{fill:#767e86;margin-right:5px}.O-MB-BoschToolForm__hintTrigger--active .A-Icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.O-MB-BoschToolForm__hiddenHintCollapsable{-webkit-order:2;-ms-flex-order:2;order:2}.O-MB-BoschToolForm__hiddenHint{overflow:hidden}.O-MB-BoschToolForm__hintCopy{font-weight:200}.O-MB-BoschToolForm__hintCopy a,.O-MB-BoschToolForm__warrantyCheckbox .A-FormField__labelText a,.T-MB-AskAnExpert__privacyCheckbox .A-FormField__labelText a,.T-MB-BoschToolRegister__copyText a,.T-MB-ScheduleACall__privacyCheckbox .A-FormField__labelText a{color:#999}.O-MB-BoschToolForm__hintItem{margin-bottom:40px}.O-MB-BoschToolForm__hintItem .A-Image{margin-bottom:10px}.O-MB-BoschToolForm__hintItem:last-child{padding-bottom:15px;border-bottom:1px solid #bfc0c2}.O-MB-BoschToolForm__hintImageText{font-size:.875rem;color:#7d8790}.O-MB-BoschToolForm__saveButton,.O-MB-BoschToolForm__stepFourButton,.O-MB-BoschToolForm__stepThreeButton,.O-MB-BoschToolForm__stepTwoButton{margin-bottom:40px}.O-MB-BoschToolForm__stepFourButton .A-Button,.O-MB-BoschToolForm__stepThreeButton .A-Button,.O-MB-BoschToolForm__stepTwoButton .A-Button{width:100%;margin-bottom:30px}.O-MB-BoschToolForm__stepFourButton .A-Link__link,.O-MB-BoschToolForm__stepThreeButton .A-Link__link,.O-MB-BoschToolForm__stepTwoButton .A-Link__link{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.O-MB-BoschToolForm__stepOneButton .A-Button{width:100%;margin-bottom:40px}.O-MB-BoschToolForm__stepOneButton .A-Link__link{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.O-MB-BoschToolForm__saveButton .A-Button{width:100%}.O-MB-BoschToolForm__saveButton .A-Button:first-child{margin-bottom:20px}.O-MB-BoschToolForm__stepTwoContent{padding-top:40px;margin-bottom:60px}.O-MB-BoschToolForm__stepTwoHeadline{font-weight:200}.O-MB-BoschToolForm__imageToolCopy{color:#767e86;line-height:21px;font-size:.875rem;margin-bottom:40px}.O-MB-BoschToolForm__stepTwoCopy{font-weight:200;margin-bottom:30px}.O-MB-BoschToolForm__stepTwoImageContainer .A-Image{margin-bottom:20px}.M-MB-LoyaltyBonusPage .A-Text-TextContentIcon__content p,.O-MB-BoschToolForm__datePickerContainer{margin-bottom:30px}.O-MB-BoschToolForm__datePickerContainer .A-FormField{margin-bottom:0}.O-MB-BoschToolForm__datePickerContainer .A-DateTimePicker{width:100%}.O-MB-BoschToolForm__datePickerContainer .A-Icon{bottom:15px}.O-MB-BoschToolForm__stepThreeContent{padding-top:40px}.O-MB-BoschToolForm__warrantyDateInfo{font-size:.875rem;font-weight:700;color:#78be20}.O-MB-BoschToolForm__warrantyMinDateInfo{font-size:.875rem;font-weight:700;color:#e20015}.O-MB-BoschToolForm__warrantyNote{clear:both;color:#767e86;font-size:.875rem}.O-MB-BoschToolForm__boughtAtRadio,.O-MB-BoschToolForm__serialContainer,.O-MB-BoschToolForm__serialContainer .O-MB-BoschToolForm__stepHeadline{margin-bottom:40px}.O-MB-BoschToolForm__boughtAtRadio .A-FormField__labelText{font-size:1rem}.O-MB-BoschToolForm__receiptLabel{font-size:.75rem;font-weight:700;margin-bottom:10px}.O-MB-BoschToolForm__stepThreeButton{padding-top:40px}.O-MB-BoschToolForm__dynamicDropDown{display:block;margin-bottom:40px}.O-MB-BoschToolForm__boughtAtCityInputs .A-FormField{margin-bottom:40px}.O-MB-BoschToolForm__stepFourCopy{font-weight:200;margin-bottom:40px}.O-MB-BoschToolForm__birthDayPicker .A-DateTimePicker{width:100%}.O-MB-BoschToolForm__birthDayPicker .A-Icon{bottom:55px}.O-MB-BoschToolForm__stepFourContent{padding-top:40px}.O-MB-BoschToolForm__stepFourContent .A-FormField{margin-bottom:40px}.O-MB-BoschToolForm__warrantyCheckbox .A-FormField__labelText{font-size:.875rem}.O-MB-BoschToolForm__requiredHint{margin-bottom:20px;font-size:.75rem;color:#767e86}html:not(.is-touch) .O-MB-BoschToolForm__hintTrigger .A-Icon:hover{fill:#767e86}.O-MB-BoschToolForm__disclaim .O-MB-BoschToolForm__disclaimTitle,.O-MB-BoschToolForm__disclaim .O-MB-BoschToolForm__newsletterTitle{font-weight:500;font-size:.875rem;margin-bottom:20px}.O-MB-BoschToolForm__disclaim .O-MB-BoschToolForm__disclaimText,.O-MB-BoschToolForm__disclaim .O-MB-BoschToolForm__newsletterText{font-size:.875rem;font-weight:200}.O-MB-BoschToolForm__disclaim .O-MB-BoschToolForm__newsletterTitle{margin-top:30px}.O-MB-BoschToolForm__disclaim .O-MB-BoschToolForm__newsletterText{margin-bottom:0}.O-MB-BoschToolForm__accordion div:nth-child(4){border-bottom:unset}.O-MB-BoschToolEditForm__informationHeadline{font-size:1.5rem;font-weight:200;margin-bottom:30px}.O-MB-BoschToolEditForm__mainInfoWrapper{padding-top:40px;margin-bottom:60px}.O-MB-BoschToolEditForm__inputContainer{margin-bottom:60px}.O-MB-BoschToolEditForm__input{margin-bottom:40px}.O-MB-BoschToolEditForm__toolData{margin-bottom:40px;padding-left:30px}.O-MB-BoschToolEditForm__toolDataLabel{font-size:.75rem;font-weight:700;margin-bottom:10px}.O-MB-BoschToolEditForm__dateInput{margin-bottom:40px}.O-MB-BoschToolEditForm__dateInput .A-DateTimePicker{width:100%}.O-MB-BoschToolEditForm__recepitContainer{margin-bottom:60px}.O-MB-BoschToolEditForm__radioContainer{margin-bottom:40px}.O-MB-BoschToolEditForm__radioContainer .A-FormField__label:first-of-type{margin-bottom:calc(30px - 1rem)}.O-MB-BoschToolEditForm__radioContainer .A-FormField__labelText{font-size:1rem}.O-MB-BoschToolEditForm__radioContainer .A-FormField__validation{display:none}.O-MB-BoschToolEditForm__placeOfPurchase{padding-top:40px}.O-MB-BoschToolEditForm__placeOfPurchase .A-FormField:not(:last-child){margin-bottom:40px}.O-MB-BoschToolEditForm__placeOfPurchase .A-FormField:last-child{margin-bottom:0}.O-MB-BoschToolEditForm__requiredHint{margin-bottom:20px;font-size:.75rem;color:#767e86}.O-MB-BoschToolEditForm__buttonsContainer .A-Button{width:100%;margin-bottom:20px}.O-MB-BoschToolEditForm__receiptUploadError{text-align:center}.O-MB-BoschToolEditForm__receiptUpload .A-Button{margin-bottom:15px}.O-MB-BoschToolEditForm__dateInput input:disabled{cursor:not-allowed}.O-MB-BoschToolEdit__receiptUpload__errorList{list-style:none;padding-left:0}.O-MB-BoschToolEdit__receiptUpload__errorList li{padding-bottom:15px}.T-MB-Registration{padding-bottom:60px}.O-MB-RegistrationForm__requiredHint{margin-bottom:20px;font-size:.75rem;color:#767e86}.O-MB-RegistrationForm__disclaim .O-MB-RegistrationForm__disclaimTitle,.O-MB-RegistrationForm__disclaim .O-MB-RegistrationForm__newsletterTitle{font-weight:500;margin-bottom:20px}.O-MB-RegistrationForm__disclaim .O-MB-RegistrationForm__disclaimText,.O-MB-RegistrationForm__disclaim .O-MB-RegistrationForm__newsletterText{font-weight:200}.O-MB-RegistrationForm__disclaim .O-MB-RegistrationForm__newsletterTitle{margin-top:30px}.O-MB-RegistrationForm__disclaim .O-MB-RegistrationForm__newsletterText{margin-bottom:0}.A-FormField__element:required+.A-FormField__label .A-FormField__labelText__custom-required-marker-inside-list>li:last-of-type:after,.A-FormField__element:required+.A-FormField__label .A-FormField__labelText__custom-required-marker:after{content:'*';padding-left:2px;vertical-align:top}.A-FormField__element:required+.A-FormField__label .A-FormField__labelText.A-FormField__labelText__required-marker-disabled:after{content:''!important}.M-MB-LoyaltyBonusPage{padding-top:40px;padding-bottom:40px}.M-MB-LoyaltyBonusPage .A-Teaser-AggregationExpandableTeaserDetails__collapsableContent{margin-bottom:20px}.M-MB-LoyaltyBonusPage__program .M-MB-LoyaltyBonusPage__programWrapper{padding-bottom:30px}.M-MB-LoyaltyBonusPage__program .M-AggregationExpandableTeaserGroup__teaser .A-Teaser-AggregationExpandableTeaser::after{left:52px;margin-left:0}.M-MB-LoyaltyBonusPage__description,.M-MB-LoyaltyBonusPage__headline,.M-MB-LoyaltyBonusPage__intro{text-align:center;font-weight:200;margin-bottom:20px}.M-MB-LoyaltyBonusPage__button .A-Link__link{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.T-MB-LoyaltyBonusPage__buttonsContainer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.T-MB-LoyaltyBonusPage__buttonsContainer .A-Button{width:auto;margin-bottom:0}.T-MB-LoyaltyBonusPage__buttonsContainer .A-Link{width:auto;text-align:center;margin-right:20px}.M-MB-LoyaltyBonusPage__tableContentWrapper{width:100%;display:table}.M-MB-LoyaltyBonusPage__tableRow{display:table-row}.M-MB-LoyaltyBonusPage__tableRow .M-MB-LoyaltyBonusPage__tableCell{padding:10px 15px;overflow:hidden;font-size:.875rem;border-bottom:1px solid #e6e6e6;min-height:62px;white-space:normal;display:table-cell;vertical-align:top}.M-MB-LoyaltyBonusPage__tableRow .M-MB-LoyaltyBonusPage__tableCell.M-MB-LoyaltyBonusPage__tableUnit{border-bottom:0;padding-bottom:0}.M-MB-LoyaltyBonusPage__tableRow .M-MB-LoyaltyBonusPage__tableCell:first-child{padding-left:0}.M-MB-LoyaltyBonusPage__tableRow .M-MB-LoyaltyBonusPage__tableCell:last-child{padding-right:0}.M-MB-LoyaltyBonusPage__bonus .M-TagCloud{padding-top:0;padding-bottom:30px}.M-MB-LoyaltyBonusPage__bonus .M-TagCloud .M-TagCloud__link.tag-active{color:#006249}.M-MB-LoyaltyBonusPage__loaderContainer{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;width:100%}.M-AggregationExpandableTeaserGroup__details.not-available .A-DIYCoins__Item,.M-AggregationExpandableTeaserGroup__teaser.not-available .A-DIYCoins__Item{background-color:gray}.M-AggregationExpandableTeaserGroup__details.not-available .A-DIYCoins__Item .A-Icon,.M-AggregationExpandableTeaserGroup__details.not-available .A-DIYCoins__Item .A-Icon:hover,.M-AggregationExpandableTeaserGroup__teaser.not-available .A-DIYCoins__Item .A-Icon,.M-AggregationExpandableTeaserGroup__teaser.not-available .A-DIYCoins__Item .A-Icon:hover{fill:gray}.M-AggregationExpandableTeaserGroup__details.not-available .A-DIYCoins__Item .M-MB-LoyaltyTeaser__numbersIcon,.M-AggregationExpandableTeaserGroup__teaser.not-available .A-DIYCoins__Item .M-MB-LoyaltyTeaser__numbersIcon{border-color:gray}.A-DIYCoinsImageBody__fixedImageSize picture{position:relative;display:block;height:400px;text-align:center;width:100%}.A-DIYCoinsImageBody__fixedImageSize picture img{position:absolute;top:0;bottom:0;margin:auto;right:0;left:0;height:auto;width:auto;max-width:100%;max-height:100%}.T-MB-LoyaltyBonusPage__requiredHint{margin-top:20px;font-size:.75rem;color:#767e86}.T-MB-LoginNewTerms{padding-bottom:60px}.T-MB-LoginNewTerms .A-FormField-Input-Checkbox .A-FormField__element{visibility:initial;width:0}.u-Background__gradient--mb-green-lightGreen{background-color:#0a9f59;background:linear-gradient(90deg,#0a9f59 22%,#40b03c 51%,#76bd21 100%)}.O-MB-LoginNewTermsForm__requiredHint{margin-bottom:20px;font-size:.75rem;color:#767e86}.O-MB-LoginNewTermsForm__disclaim .O-MB-LoginNewTermsForm__disclaimTitle,.O-MB-LoginNewTermsForm__disclaim .O-MB-LoginNewTermsForm__termsTitle{font-weight:500;margin-bottom:20px}.O-MB-LoginNewTermsForm__disclaim .O-MB-LoginNewTermsForm__disclaimText,.O-MB-LoginNewTermsForm__disclaim .O-MB-LoginNewTermsForm__termsText{font-weight:200}.O-MB-LoginNewTermsForm__disclaim .O-MB-LoginNewTermsForm__termsTitle{margin-top:30px}.O-MB-LoginNewTermsForm__disclaim .O-MB-LoginNewTermsForm__termsText{margin-bottom:0}.T-MB-AskAnExpert{padding-top:40px;padding-bottom:40px}.T-MB-AskAnExpert__accordion{padding-top:0}.T-MB-AskAnExpert__pageHeadline{text-align:center;margin-bottom:20px}.T-MB-AskAnExpert__pageCopy{text-align:center;font-weight:200;margin-bottom:40px}.T-MB-AskAnExpert__accordionItem .M-Accordion__itemToggleLabel{font-size:1rem;padding:20px 30px 20px 0}.T-MB-AskAnExpert__accordionItem .M-Accordion__itemToggleSign{width:18px;height:18px}.T-MB-AskAnExpert__accordionItem .M-Accordion__itemToggle[data-disabled=true] .M-Accordion__itemToggleSign{display:none}.T-MB-AskAnExpert__accordionItem .A-Collapsable{overflow-x:hidden}.T-MB-AskAnExpert__accordionItem:first-child{border-top:1px solid #e6e6e6}.T-MB-AskAnExpert__stepFourContainer,.T-MB-AskAnExpert__stepOneContainer,.T-MB-AskAnExpert__stepThreeContainer,.T-MB-AskAnExpert__stepTwoContainer{padding-top:20px;padding-bottom:40px}.T-MB-AskAnExpert__stepHeadline{font-weight:200;margin-bottom:20px}.T-MB-AskAnExpert__stepCopy{font-weight:200;margin-bottom:40px}.T-MB-AskAnExpert__radioLabel{font-size:.75rem;font-weight:700;margin-bottom:25px}.T-MB-AskAnExpert__radioContainer{margin-bottom:40px}.T-MB-AskAnExpert__radioContainer .A-FormField{margin-bottom:0}.T-MB-AskAnExpert__radioContainer .A-FormField__label{width:100%;margin-top:0}.T-MB-AskAnExpert__radioContainer .A-FormField__label:first-of-type{margin-right:40px;margin-bottom:20px}.T-MB-AskAnExpert__radioContainer .A-FormField__labelText{font-size:1rem;font-weight:200}.T-MB-AskAnExpert__fileContainer,.T-MB-AskAnExpert__messageInput,.T-MB-AskAnExpert__stepOneInputs .A-FormField,.T-MB-AskAnExpert__subjectInput{margin-bottom:40px}.T-MB-AskAnExpert__stepButtonContainer .A-Button{width:100%}.T-MB-AskAnExpert__stepButtonContainer .A-Link__link{color:#999;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}.T-MB-AskAnExpert__messageInput .A-FormField,.T-MB-AskAnExpert__subjectInput .A-FormField{margin-bottom:0}.T-MB-AskAnExpert__fileUploadLabel{font-size:.75rem;font-weight:700;margin-bottom:20px}.T-MB-AskAnExpert__fileUploadCopy{font-weight:200;margin-bottom:20px}.T-MB-AskAnExpert__uploadLabel{position:relative;display:inline-block;width:100%}.T-MB-AskAnExpert__uploadLabel .A-Button{width:100%}.T-MB-AskAnExpert__personalDataContainer{margin-bottom:25px}.T-MB-AskAnExpert__privacyCheckbox,.T-MB-AskAnExpert__stepThreeContainer .A-FormField,.T-MB-AskAnExpert__userTypeRadio{margin-bottom:40px}.T-MB-AskAnExpert__userTypeRadio .A-FormField{margin-bottom:0}.T-MB-AskAnExpert__userTypeRadio .A-FormField__label{width:auto;margin-top:0;padding-left:35px}.T-MB-AskAnExpert__userTypeRadio .A-FormField__icon{position:absolute;left:0}.T-MB-AskAnExpert__userTypeRadio .A-FormField__label:not(:last-of-type){margin-right:40px;margin-bottom:20px}.T-MB-AskAnExpert__userTypeRadio .A-FormField__labelText{margin-left:0;font-size:1rem;font-weight:200}.T-MB-AskanExpert__birthDatePicker .A-DateTimePicker{width:100%}.T-MB-AskanExpert__birthDatePicker .A-Icon{bottom:55px}.T-MB-AskAnExpert__privacyCheckbox .A-FormField__label{margin-top:0;padding-top:0}.T-MB-AskAnExpert__privacyCheckbox .A-FormField__labelText{font-size:.875rem}.T-MB-AskAnExpert__privacyCheckbox input.A-FormField__element{visibility:unset;opacity:0}.T-MB-AskAnExpert__requiredHint{color:#767e86;font-size:.75rem}.T-MB-AskAnExpert__buttonsContainer{margin-bottom:20px}.T-MB-AskAnExpert__buttonsContainer .A-Button{width:100%;margin-bottom:20px}.T-MB-AskAnExpert__buttonsContainer .A-Link{width:100%;text-align:center}.T-MB-BoschToolDetail{padding:40px 0 80px}.T-MB-BoschToolDetail__infosContainer{padding-bottom:60px;border-bottom:1px solid #bfc0c2}.T-MB-BoschToolDetail__buttonsContainer{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:30px}.T-MB-BoschToolDetail__buttonsContainer .A-Link{width:50%;text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.T-MB-BoschToolDetail__buttonsContainer .A-Link:first-child{margin-right:10px}.T-MB-BoschToolDetail__buttonsContainer .A-Link__link{padding:5px 20px}.T-MB-BoschToolDetail__linksContainer .A-Link{margin-bottom:20px}.T-MB-BoschToolDetail__dataHeadline{font-size:1.25rem;font-weight:200;margin-bottom:20px}.T-MB-BoschToolDetail__dataContainer{padding:30px 0 40px}.T-MB-BoschToolDetail__downloadsContainer{padding-top:40px;border-top:1px solid #bfc0c2}.T-MB-BoschToolDetail__downloadsHeadline{text-align:center;line-height:1.2;font-size:1.75rem;font-weight:200;margin-bottom:30px}.T-MB-BoschToolDetail__downloadWrapper{margin-bottom:40px}.T-MB-BoschToolDetail__downloadWrapper .A-Teaser-DownloadTeaser__headline{font-size:1.25rem}.T-MB-BoschToolDetail__downloadWrapper .A-Teaser-DownloadTeaser__description{font-size:1rem}.T-MB-BoschToolDetail__downloadWrapper .A-Teaser-DownloadTeaser__image{padding-right:0}.T-MB-BoschToolDetail__downloadWrapper .A-Teaser-DownloadTeaser__text{width:100%;padding-right:0}.T-MB-BoschToolDetail__satisfactionContainer{background-color:#e6e6e6;margin-bottom:40px;padding:60px 15px}.T-MB-BoschToolDetail__satisfactionHeadline{margin-bottom:40px}.T-MB-BoschToolDetail__satisfactionHeadline,.T-MB-BoschToolDetail__usageHeadline{text-align:center;font-size:1.75rem;font-weight:200;line-height:1.2}.T-MB-BoschToolDetail__questionHeadline{line-height:1.2;font-size:1.25rem;font-weight:200;margin-bottom:15px}.T-MB-BoschToolDetail__questionItem{padding-top:40px;border-bottom:1px solid #d9d9d9}.T-MB-BoschToolDetail__questionItem .A-FormField{margin-bottom:30px}.T-MB-BoschToolDetail__questionItem .A-FormField__labelText{font-size:1rem}.T-MB-BoschToolDetail__questionItem .A-FormField__label{width:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.T-MB-BoschToolDetail__questionItem .A-FormField__iconFill{background-color:#009d5d}.T-MB-BoschToolDetail__usageButton{margin-top:40px}.T-MB-BoschToolDetail__usageButton .A-Button{width:100%}.T-MB-BoschToolEdit{padding:40px 0 60px}.T-MB-BoschToolEdit__headline{text-align:center;line-height:1.2;font-weight:200;font-size:2rem;margin-bottom:40px}.T-MB-BoschToolRegister__content{padding-top:40px}.T-MB-BoschToolRegister__imageContainer{width:100%;margin-left:auto;margin-right:auto;padding:5%;position:relative;text-align:center;margin-bottom:40px}.T-MB-BoschToolRegister__imageContainer .A-Icon{fill:#009d5d;position:absolute;bottom:-25px;left:calc(50% - 25px)}.T-MB-BoschToolRegister__imageContainer .A-MB-Image{max-height:400px;max-width:100%;width:auto}.T-MB-BoschToolRegister__headline{text-align:center;margin-bottom:0;font-size:1.5rem}.T-MB-BoschToolRegister__copyText{margin-bottom:40px}.T-MB-BoschToolRegister__additionalText,.T-MB-BoschToolRegister__copyText{text-align:center;font-weight:200;padding-top:40px;font-size:1.25rem}.T-MB-BoschToolRegister__warrantyDownload{border-top:1px solid #bfc0c2;padding-top:40px}.T-MB-BoschToolRegister__warrantyDownload .A-Teaser-DownloadTeaser__image{width:100%;padding-right:0}.T-MB-BoschToolRegister__warrantyDownload .A-Teaser-DownloadTeaser__headline{font-size:1.25rem}.T-MB-BoschToolRegister__warrantyDownload .A-Teaser-DownloadTeaser__description{font-size:1rem}.T-MB-BoschToolRegister__warrantyDownload .A-Teaser-DownloadTeaser__text{width:auto}.T-MB-BoschToolRegister__buttonsContainer{padding-top:40px;margin-bottom:40px}.T-MB-BoschToolRegister__buttonsContainer .A-Link{width:100%;text-align:center}.T-MB-BoschToolRegister__newToolButton{margin-bottom:20px}.T-MB-BoschToolRegister__newToolButton .A-Link:not(:disabled){background:inherit!important;transition:inherit!important;border:inherit!important}.T-MB-BoschToolRegister__toolsButton .A-Link:not(:disabled){background:#009d5d!important;background-position:inherit!important;background-size:inherit!important;transition:inherit!important;border:inherit!important}.T-MB-BoschToolRegister__specialPromotion{border-top:1px solid #bfc0c2;padding-top:40px;font-size:1.25rem;font-weight:200;text-align:center;margin-bottom:60px}html:not(.is-touch) .T-MB-BoschToolRegister__copyText a:hover{color:#999}.T-MB-ChangeEmail{padding-bottom:80px}.T-MB-ChangeEmail__pageHeadline{margin:40px 0 15px;text-align:center}.T-MB-ChangeEmail__intro{font-size:1rem;margin-bottom:40px;text-align:center}.T-MB-ChangeEmail__section{padding-top:30px;border-top:1px solid #bfc0c2;margin-bottom:40px}.T-MB-ChangeEmail__hint{font-size:.75rem;letter-spacing:.5px;margin-bottom:0;color:#4d4d4d}.T-MB-ChangeEmail__requiredHint{margin-bottom:20px;font-size:.75rem;color:#767e86}.T-MB-ChangeEmail__save{text-align:center}.T-MB-ChangeEmail__buttons .A-Link--button,.T-MB-ChangeEmail__buttons button{margin-bottom:15px;width:100%;text-align:center}.T-MB-ChangeEmail .A-FormField{margin-bottom:30px}.T-MB-ChangeEmail .A-Link--button{color:#009d5d;border:0;border-bottom:#009d5d 2px solid;transition:border,background cubic-bezier(.38,.04,.35,.96) 600ms;height:48px;padding:0 16px;font-size:1rem}.T-MB-ChangeEmail .A-Link--button:disabled{background-color:#f7f7f7;border-color:#bfc0c2}.T-MB-ChangeEmail .A-Link--button:not(:disabled){background:linear-gradient(to bottom,transparent 0%,transparent 50%,#ddd 50%,#ddd 100%);background-position:0 0;background-size:100% 200%}.T-MB-ChangeEmail .A-Link--button:not(:disabled):focus,html:not(.is-touch) .T-MB-ChangeEmail .A-Link--button:not(:disabled):hover{background-position:0 100%;border-color:#40b686}.T-MB-ChangePassword{padding-bottom:80px}.T-MB-ChangePassword__pageHeadline{margin:40px 0 15px;text-align:center}.T-MB-ChangePassword__intro{font-size:1rem;margin-bottom:40px;text-align:center}.T-MB-ChangePassword__section{padding-top:30px;border-top:1px solid #bfc0c2;margin-bottom:40px}.T-MB-ChangePassword__hint{font-size:.75rem;letter-spacing:.5px;margin-bottom:0;color:#4d4d4d}.T-MB-ChangePassword__requiredHint{margin-bottom:20px;font-size:.75rem;color:#767e86}.T-MB-ChangePassword__save{text-align:center}.T-MB-ChangePassword__buttons .A-Link--button,.T-MB-ChangePassword__buttons button{margin-bottom:15px;width:100%;text-align:center}.T-MB-ChangePassword .A-FormField{margin-bottom:30px}.T-MB-ChangePassword .A-Link--button{color:#009d5d;border:0;border-bottom:#009d5d 2px solid;transition:border,background cubic-bezier(.38,.04,.35,.96) 600ms;height:48px;padding:0 16px;font-size:1rem}.T-MB-ChangePassword .A-Link--button:disabled{background-color:#f7f7f7;border-color:#bfc0c2}.T-MB-ChangePassword .A-Link--button:not(:disabled){background:linear-gradient(to bottom,transparent 0%,transparent 50%,#ddd 50%,#ddd 100%);background-position:0 0;background-size:100% 200%}.T-MB-ChangePassword .A-Link--button:not(:disabled):focus,html:not(.is-touch) .T-MB-ChangePassword .A-Link--button:not(:disabled):hover{background-position:0 100%;border-color:#40b686}.T-MB-Error{padding-bottom:80px}.T-MB-Error__pageHeadline{margin:40px 0 15px;text-align:center}.T-MB-Error__intro{font-size:1rem;margin-bottom:40px;text-align:center}.T-MB-HandTool{padding:60px 0}.T-MB-HandTool__toolName{font-weight:200;font-size:2rem;margin-bottom:30px}.T-MB-HandTool__toolNameContainer{border-bottom:1px solid #d9d9d9;padding-bottom:40px;margin-bottom:40px}.T-MB-HandTool__buttonsContainer{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:30px}.T-MB-HandTool__buttonsContainer .A-Link{width:50%;text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.T-MB-HandTool__buttonsContainer .A-Link:first-child,.T-MB-NonBoschToolDetailPage__buttonsContainer .A-Link:first-child{margin-right:10px}.T-MB-HandTool__buttonsContainer .A-Link__link{padding:5px 20px}.T-MB-HandTool__notesLabel{font-weight:700}.T-MB-HandTool__notesContainer{border-bottom:1px solid #d9d9d9;padding-bottom:60px;margin-bottom:40px}.T-MB-HandTool__usageHeadline{text-align:center;line-height:1.2;font-size:1.75rem;font-weight:200}.T-MB-HandTool__questionHeadline{font-size:1.25rem;line-height:1.2;font-weight:200;margin-bottom:20px}.T-MB-HandTool__questionItem{padding-top:40px;border-bottom:1px solid #d9d9d9}.T-MB-HandTool__questionItem .A-FormField{margin-bottom:30px}.T-MB-HandTool__questionItem .A-FormField__labelText{font-size:1rem}.T-MB-HandTool__questionItem .A-FormField__label{width:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.T-MB-HandTool__questionItem .A-FormField__iconFill{background-color:#009d5d}.T-MB-HandTool__usageButton{margin-top:40px}.T-MB-HandTool__usageButton .A-Button{width:100%}.T-MB-HandToolEdit{padding:40px 0 60px}.T-MB-HandToolEdit__headline{text-align:center;font-weight:200;margin-bottom:40px}.T-MB-MyTools{padding:40px 0}.T-MB-MyTools__headline{text-align:center;font-weight:200;font-size:2rem;margin-bottom:20px}.T-MB-MyTools__introText{text-align:center;font-weight:200;margin-bottom:40px}.T-MB-MyTools__warrantyContainer{margin-bottom:45px}.T-MB-MyTools__workshopHeadline{text-align:center;font-weight:200;font-size:1.75rem;margin-bottom:20px}.T-MB-MyTools__workshopIntro{text-align:center;font-weight:200;margin-bottom:30px}.T-MB-NonBoschToolDetailPage{padding:40px 0 80px}.T-MB-NonBoschToolDetailPage__infosContainer{padding-bottom:60px;border-bottom:1px solid #bfc0c2}.T-MB-NonBoschToolDetailPage__buttonsContainer{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:30px}.T-MB-NonBoschToolDetailPage__buttonsContainer .A-Link{width:50%;text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.T-MB-NonBoschToolDetailPage__buttonsContainer .A-Link__link{padding:5px 20px}.T-MB-NonBoschToolDetailPage__linksContainer .A-Link{margin-bottom:20px}.T-MB-NonBoschToolDetailPage__dataHeadline{font-size:1.25rem;font-weight:200;margin-bottom:20px}.T-MB-NonBoschToolDetailPage__dataContainer{padding:30px 0 40px}.T-MB-NonBoschToolDetailPage__downloadsContainer{padding-top:40px}.T-MB-NonBoschToolDetailPage__downloadsHeadline{text-align:center;line-height:1.2;font-size:1.75rem;font-weight:200;margin-bottom:30px}.T-MB-NonBoschToolDetailPage__downloadWrapper{margin-bottom:40px}.T-MB-NonBoschToolDetailPage__satisfactionContainer{background-color:#e6e6e6;margin-bottom:40px;padding:60px 15px}.T-MB-NonBoschToolDetailPage__satisfactionHeadline{margin-bottom:40px}.T-MB-NonBoschToolDetailPage__satisfactionHeadline,.T-MB-NonBoschToolDetailPage__usageHeadline{text-align:center;line-height:1.2;font-size:1.75rem;font-weight:200}.T-MB-NonBoschToolDetailPage__questionHeadline{font-size:1.25rem;line-height:1.2;font-weight:200;margin-bottom:15px}.T-MB-NonBoschToolDetailPage__questionItem{padding-top:40px;border-bottom:1px solid #d9d9d9}.T-MB-NonBoschToolDetailPage__questionItem .A-FormField{margin-bottom:30px}.T-MB-NonBoschToolDetailPage__questionItem .A-FormField__labelText{font-size:1rem}.T-MB-NonBoschToolDetailPage__questionItem .A-FormField__label{width:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.T-MB-NonBoschToolDetailPage__questionItem .A-FormField__iconFill{background-color:#009d5d}.T-MB-NonBoschToolDetailPage__usageButton{margin-top:40px}.T-MB-NonBoschToolDetailPage__usageButton .A-Button{width:100%}.T-MB-NonBoschToolEdit{padding:40px 0 60px}.T-MB-NonBoschToolEdit__headline{text-align:center;font-weight:200;margin-bottom:40px}.T-MB-Overview__container{padding:40px 0;border-bottom:1px solid #979797;max-width:1140px;margin:0 auto}.T-MB-Overview__container--no-border{border:0}.T-MB-Preview__container{padding:40px 0}.T-MB-Preview__headline{margin-right:auto;margin-left:auto;max-width:292px;text-align:center}.T-MB-Preview__video{text-align:center;max-width:100%;max-height:100%}.T-MB-Preview__video iframe{margin:0 auto;width:292px;height:165px}.T-MB-Preview__faq{padding:10px 15px}.T-MB-Preview__faq .M-Accordion__item:first-child{border-top:1px solid #e6e6e6}.T-MB-Preview__faq .M-Accordion-Text__hiddenItems .M-Accordion__item:first-child{border-top:0}.T-MB-Preview__faq .M-Accordion__itemToggleLabel{font-size:1rem;padding-top:20px;padding-bottom:20px}.T-MB-Preview__faq .M-Accordion{padding-top:0}.T-MB-Preview__faq .M-Accordion__itemToggleSign{width:18px;height:18px}.T-MB-Preview__faq .M-Accordion__itemToggleSign::after,.T-MB-Preview__faq .M-Accordion__itemToggleSign::before{top:10px;background:#009d5d}.T-MB-Preview__faq .M-Accordion-Text__itemParagraph{padding-bottom:20px;font-weight:200}.T-MB-ScheduleACall{padding-top:40px;padding-bottom:40px}.T-MB-ScheduleACall__accordion{padding-top:0}.T-MB-ScheduleACall__pageHeadline{text-align:center;margin-bottom:20px}.T-MB-ScheduleACall__pageCopy{text-align:center;font-weight:200;margin-bottom:40px}.T-MB-ScheduleACall__accordionItem .M-Accordion__itemToggleLabel{font-size:1rem;padding:20px 30px 20px 0}.T-MB-ScheduleACall__accordionItem .M-Accordion__itemToggleSign{width:18px;height:18px}.T-MB-ScheduleACall__accordionItem .M-Accordion__itemToggleSign::after,.T-MB-ScheduleACall__accordionItem .M-Accordion__itemToggleSign::before{background:#009d5d;top:8px}.T-MB-ScheduleACall__accordionItem .M-Accordion__itemToggle[data-disabled=true] .M-Accordion__itemToggleSign{display:none}.T-MB-ScheduleACall__accordionItem .A-Collapsable{overflow-x:hidden}.T-MB-ScheduleACall__accordionItem:first-child{border-top:1px solid #e6e6e6}.T-MB-ScheduleACall__stepFiveContainer,.T-MB-ScheduleACall__stepFourContainer,.T-MB-ScheduleACall__stepOneContainer,.T-MB-ScheduleACall__stepThreeContainer,.T-MB-ScheduleACall__stepTwoContainer{padding-top:20px;padding-bottom:40px}.T-MB-ScheduleACall__stepHeadline{font-weight:200;margin-bottom:20px}.T-MB-ScheduleACall__stepCopy{font-weight:200;margin-bottom:40px}.T-MB-ScheduleACall__stepSubHeadline{font-weight:200;margin-bottom:20px}.T-MB-ScheduleACall__radioLabel{font-size:.75rem;font-weight:700;margin-bottom:25px}.T-MB-ScheduleACall__radioContainer{margin-bottom:40px}.T-MB-ScheduleACall__radioContainer .A-FormField{margin-bottom:0}.T-MB-ScheduleACall__radioContainer .A-FormField__label{width:auto;margin-top:0}.T-MB-ScheduleACall__radioContainer .A-FormField__label:first-of-type{margin-right:40px;margin-bottom:20px}.T-MB-ScheduleACall__radioContainer .A-FormField__labelText{font-size:1rem;font-weight:200}.T-MB-ScheduleACall__stepOneInputs .A-FormField{margin-bottom:40px}.T-MB-ScheduleACall__stepButtonContainer .A-Button{width:100%}.T-MB-ScheduleACall__stepButtonContainer .A-Link__link{color:#999;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}.T-MB-ScheduleACall__alternateAppointment .A-FormField,.T-MB-ScheduleACall__wishAppointment .A-FormField{margin-bottom:40px}.T-MB-ScheduleACall__hourStart{padding-right:5px}.T-MB-ScheduleACall__hourEnd{padding-left:5px}.T-MB-ScheduleACall__copyPhone{font-size:.75rem;color:#009d5d;position:absolute;top:0;right:15px;cursor:pointer;outline:0;z-index:2}.T-MB-ScheduleACall__fileContainer,.T-MB-ScheduleACall__messageInput,.T-MB-ScheduleACall__subjectInput{margin-bottom:40px}.T-MB-ScheduleACall__messageInput .A-FormField,.T-MB-ScheduleACall__subjectInput .A-FormField{margin-bottom:0}.T-MB-ScheduleACall__fileUploadLabel{font-size:.75rem;font-weight:700;margin-bottom:20px}.T-MB-ScheduleACall__uploadLabel{position:relative;display:inline-block;width:100%}.T-MB-ScheduleACall__uploadLabel .A-Button{width:100%}.T-MB-ScheduleACall__fileUploadCopy{font-weight:200;margin-bottom:20px}.T-MB-ScheduleACall__personalDataContainer{margin-bottom:25px}.T-MB-ScheduleACall__privacyCheckbox,.T-MB-ScheduleACall__stepFourContainer .A-FormField,.T-MB-ScheduleACall__userTypeRadio,.T-MB-SettingsPage h3{margin-bottom:40px}.T-MB-ScheduleACall__userTypeRadio .A-FormField{margin-bottom:0}.T-MB-ScheduleACall__userTypeRadio .A-FormField__label{width:auto;margin-top:0;padding-left:35px}.T-MB-ScheduleACall__userTypeRadio .A-FormField__icon{position:absolute;left:0}.T-MB-ScheduleACall__userTypeRadio .A-FormField__label:not(:last-of-type){margin-right:40px;margin-bottom:20px}.T-MB-ScheduleACall__userTypeRadio .A-FormField__labelText{margin-left:0;font-size:1rem;font-weight:200}.T-MB-ScheduleACall__birthDatePicker .A-DateTimePicker,.T-MB-SettingsPage__buttons button{width:100%}.T-MB-ScheduleACall__birthDatePicker .A-Icon{bottom:55px}.T-MB-ScheduleACall__privacyCheckbox .A-FormField__label{margin-top:0;padding-top:0}.T-MB-ScheduleACall__privacyCheckbox .A-FormField__labelText{font-size:.875rem}.T-MB-ScheduleACall__requiredHint{color:#767e86;font-size:.75rem}.T-MB-ScheduleACall__buttonsContainer{margin-bottom:20px}.T-MB-ScheduleACall__buttonsContainer .A-Button{width:100%;margin-bottom:20px}.T-MB-ScheduleACall__buttonsContainer .A-Link{width:100%;text-align:center}.T-MB-SettingsPage__pageHeadline{margin:40px 0;text-align:center}.T-MB-SettingsPage .M-NavigationTabs{background-image:linear-gradient(180deg,#f7f7f7 60px,#fff 60px)}.T-MB-SettingsPage .M-NavigationTabs__tabLinksSeparator{display:none}.T-MB-SettingsPage .M-TabLinks__inactive{color:gray}.T-MB-SettingsPage .M-TabLinks__inactive:after{background-color:gray}.T-MB-SettingsPage__emailChange{margin-bottom:40px}.T-MB-SettingsPage__tabIntro{font-size:1rem;font-weight:200;margin:40px 0;text-align:center}.T-MB-SettingsPage__tabIntroText{display:block;margin-bottom:40px}.T-MB-SettingsPage__section{padding-top:30px;border-top:1px solid #bfc0c2;margin-bottom:40px}.T-MB-SettingsPage__label{font-size:.625rem;font-weight:600;margin:40px 0 10px;letter-spacing:.5px}.T-MB-SettingsPage__avatar div,.T-MB-SettingsPage__topColumn .T-MB-SettingsPage__label{margin-top:0}.T-MB-SettingsPage__value{font-size:1rem;margin-bottom:20px;font-weight:200}.T-MB-SettingsPage__hint{font-size:.75rem;letter-spacing:.5px;margin-bottom:0;color:#4d4d4d}.T-MB-SettingsPage__copy{font-size:1rem}.T-MB-SettingsPage__requiredHint{margin-bottom:20px;font-size:.75rem;color:#767e86}.T-MB-SettingsPage__save{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left}.T-MB-SettingsPage .A-FormField,.T-MB-SettingsPage__avatar{margin-bottom:30px}.T-MB-SettingsPage .A-FormField.A-FormField-Input-Checkbox-List{margin-bottom:15px}.T-MB-SettingsPage .A-FormField.A-FormField-Input-Checkbox-List+.T-MB-SettingsPage__buttons{margin-top:30px}.T-MB-SettingsPage .A-DateTimePicker{width:100%}.T-MB-SettingsPage__delete .A-Link{margin-bottom:20px}.T-MB-SettingsPage__user>:last-child{clear:left}.T-MB-SettingsPage__avatar .A-FormField{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.T-MB-SettingsPage__uploadButton{display:inline-block;padding-top:10px}.T-MB-SettingsPage__avatarImage{max-width:100%;height:auto;border-radius:100px}.T-MB-SettingsPage__autoSuggest{margin-bottom:10px}.T-MB-SettingsPage__autoSuggest .A-Button{width:100%}.T-MB-SettingsPage__autoSuggest .A-Link__link--button{padding:8px 12px 6px}.T-MB-SettingsPage__autoSuggest .T-MB-SettingsPage__label{margin-top:0}.T-MB-SettingsPage__searchInput{background:0 0;border:0;width:100%;z-index:2;outline:0;font-weight:200;border-bottom:1px solid #e6e6e6;height:48px;left:0;margin-left:0;position:relative;padding:10px 0;margin-bottom:20px;margin-top:0;border-color:#bfc0c2;font-size:1rem}.T-MB-SettingsPage__searchInput.ng-empty{color:#ccc}.T-MB-SettingsPage__searchInput::-webkit-input-placeholder{color:#ccc}.T-MB-SettingsPage__searchInput::-moz-placeholder{color:#ccc}.T-MB-SettingsPage__searchInput:-ms-input-placeholder,.T-MB-SettingsPage__searchInput::-ms-input-placeholder{color:#ccc}.T-MB-SettingsPage__searchInput::placeholder{color:#ccc}.T-MB-SettingsPage__searchInput::-ms-clear{display:none}.T-MB-SettingsPage .M-Search-Autosuggestions{background:#fff;border-left:solid 1px #f7f7f7;border-right:solid 1px #f7f7f7;position:absolute;left:15px;right:15px;z-index:1;margin-top:-20px}.T-MB-SettingsPage .M-Search-Autosuggestions__element:last-child{border-bottom:solid 1px #bfc0c2}.T-MB-SettingsPage .M-Search-Autosuggestions__link{padding:10px 15px;font-size:.875rem;color:#000}.T-MB-SettingsPage .M-Search-Autosuggestions__link:hover{color:#000}.T-MB-SettingsPage__addInterest{margin-bottom:20px;-webkit-flex:1;-ms-flex:1;flex:1 1}.T-MB-SettingsPage .A-Link--button{margin-right:15px;margin-bottom:15px}.T-MB-SettingsPage .A-FormField-Input-Radio .A-FormField__label{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:1rem;margin-bottom:10px}.T-MB-SettingsPage .T-MB-SettingsPage__skillsContainer .A-Icon,.T-MB-SettingsPage .T-MB-SettingsPage__skillsContainer .A-Icon:hover{fill:#000}.T-MB-SettingsPage .M-ScrollContainer__innerWrapper .A-Link--button{margin-bottom:0;white-space:nowrap}.T-MB-SettingsPage__inputRow,.T-MB-SettingsPage__notifications .A-Button{width:100%}.T-MB-SettingsPage .M-TabLinks--grey::after,.T-MB-SettingsPage .M-TabLinks--grey::before{box-shadow:0 0 30px 20px #f7f7f7}.T-MB-SettingsPage .M-TabLinks__link:not(:first-child){margin-left:20px}.T-MB-SettingsPage .M-TabLinks::after,.T-MB-SettingsPage .M-TabLinks::before{opacity:.8}.T-MB-SettingsPage .T-MB-SettingsPage__loaderContainer{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;width:100%}.T-MB-SettingsPage__skillsContainer{clear:left;margin-bottom:20px}.T-MB-SettingsPage__skillsContainer .A-Link__link .A-Icon{fill:currentColor;margin-left:5px}.T-MB-SettingsPage__skillsContainer .M-ScrollContainer__innerWrapper{padding-bottom:0;text-align:left}.A-DIYCoins__Item{background-color:#e20015;color:#fff;display:inline-block;padding-left:15px;text-align:right;font-weight:700;border-radius:16px}.A-DIYCoins__Item .A-DIYCoins__add::before{content:'+'}.A-DIYCoins__Item .M-MB-LoyaltyTeaser__numbersIcon{background:#fff;display:inline-block;border-radius:50%;vertical-align:middle;border:1px solid #e20015}.A-DIYCoins__Item .A-Icon{display:block;fill:#e20015;padding:4px}.A-DIYCoins__Item .A-Icon:focus,html:not(.is-touch) .A-DIYCoins__Item .A-Icon:hover{fill:#e20015}.T-MB-SettingsPage__footer{margin-top:30px}.T-MB-SettingsPage__surveyHint{margin-bottom:20px;font-size:.75rem;color:#767e86}.T-MB-SettingsPage__surveyHint .hint-error{color:#e20015}.T-MB-SettingsPage__avatar,.T-MB-SettingsPage__avatarImage_wrapper{text-align:center}.T-MB-SettingsPage__avatar{padding:25px}.T-MB-SettingsPage__avatarImage{border:2px solid #78be20}.T-MB-SupportConfirmPage{margin-bottom:60px}.T-MB-AdditionalOptin .A-List__item,.T-MB-LoyaltyConfirmPage .A-List__item,.T-MB-SupportConfirmPage .A-List__item{margin-bottom:10px;font-size:1rem}.T-MB-AdditionalOptin .A-List__item .A-Icon,.T-MB-LoyaltyConfirmPage .A-List__item .A-Icon,.T-MB-SupportConfirmPage .A-List__item .A-Icon{fill:#009d5d;width:15px;height:15px}.T-MB-SupportConfirmPage__listHeadline{margin-bottom:20px}.T-MB-SupportConfirmPage__button{margin-top:40px;text-align:center}.T-MB-LoyaltyConfirmPage{margin-bottom:60px}.T-MB-LoyaltyConfirmPage__listHeadline{margin-bottom:20px}.T-MB-LoyaltyConfirmPage__button{margin-top:40px;text-align:center}.T-MB-AdditionalOptin{margin-bottom:60px}.T-MB-AdditionalOptin__listHeadline{margin-bottom:20px}.T-MB-AdditionalOptin__button{margin-top:40px;text-align:center}.T-MB-AdditionalOptin__loaderContainer{position:relative;height:100px}@media (min-width:768px){.A-MB-Image__caption--padding{padding-left:0;padding-right:0}.M-MB-ConfirmHeader{margin:60px 0}.M-MB-ConfirmHeader--divider{padding-bottom:60px;margin-bottom:40px}.M-MB-ConfirmHeader__body,.M-MB-ConfirmHeader__body p{font-size:1.25rem}.M-MB-ConfirmHeader__icon .A-Icon{width:80px;height:80px}.M-MB-Contest__icon{margin-right:20px}.M-MB-Contest__title{font-size:1rem}.M-MB-Contest__linkArrow{display:none}.M-MB-Contest__linkText{display:block}.M-MB-LoyaltyTeaser__description,.M-MB-LoyaltyTeaser__intro{font-size:1.25rem}.M-MB-MyToolsItem,.M-MB-MyToolsItem__warrantyEmptySerialWrapper{padding:20px 20px 20px 0}.M-MB-MyToolsItem__imageContainer{width:140px;min-width:140px;max-width:140px}.M-MB-MyToolsItem__imageContainer img{max-height:55px}.M-MB-MyToolsItem--hasImage{padding-left:20px}.M-MB-MyToolsItem__textContainer{padding-right:10px}.M-MB-MyToolsItem__warranty{display:inline}.M-MB-MyToolsItem__warranty:before{content:'\00B7';color:#000;padding:5px}.M-MB-MyToolsItem__warrantyEmptySerial{display:inline;padding-left:10px;padding-bottom:0;color:#009d5d;font-weight:600}.M-MB-MyToolsItem__warrantyEmptySerialIcon{padding-left:170px;vertical-align:middle}.M-MB-NavigationFlyout__bannerItem:not(:last-child){margin-bottom:10px}.M-MB-NavigationFlyout__bannerItem:nth-child(odd){padding-right:15px}.M-MB-NavigationFlyout__bannerItem:nth-child(even){padding-left:15px}.M-MB-NavigationFlyout__bannerItem:last-child{margin-bottom:0}.M-MB-PinRecovery__intro{font-size:1.25rem}.M-MB-PinRecovery__section{margin-bottom:60px}.M-MB-PinRecovery__save{display:inline-block;text-align:center;vertical-align:top;margin-left:30px}.M-MB-PinRecovery__buttons{text-align:right}.M-MB-PinRecovery__buttons .A-Link--button{width:auto}.M-MB-PinRecovery .A-FormField{margin-bottom:40px}.M-ProfileAccess{position:relative;text-align:left}.M-ProfileAccess__dropDownContainer{width:270px;position:absolute;z-index:3;right:0;top:39px;margin:0}.M-ProfileAccess__arrowContainer{top:25px;right:10px;left:auto}.M-ProfileAccess__logoutBtnContainer{font-size:.875rem}.M-MB-ProfileIntro{padding-top:50px}.M-MB-ProfileIntro img{border-width:4px}.M-MB-ProfileIntro__user{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%;max-width:1140px;margin:0 auto}.M-MB-ProfileIntro__profile{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1;margin-left:35px;text-align:left}.M-MB-ProfileIntro__avatar{height:80px;width:80px;margin:0}.M-MB-ProfileIntro__avatar img{min-width:76px;min-height:76px}.M-MB-ProfileIntro__info,.M-MB-ProfileIntro__name{margin-top:0;line-height:1}.M-MB-ProfileIntro__settingsLink{line-height:1;margin-top:10px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.M-MB-ProfileIntro__settingsLink .A-Link__link{margin-top:0}.M-MB-ProfileIntro__numbersLabel{display:block}.M-MB-ProfileIntro__numbersWrapper{margin:0 auto;max-width:1140px;width:100%;overflow:hidden}.M-MB-ProfileIntro__numbers{margin-left:115px;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.M-MB-ProfileIntro__numbersItem{-webkit-flex:none;-ms-flex:none;flex:none;display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;margin-right:50px;text-align:left}.M-MB-ProfileIntro__numbersCount::before{content:'(';position:relative;margin-left:2px}.M-MB-ProfileIntro__numbersCount::after{content:')';position:relative}.M-MB-SimpleTeaser__innerWrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.M-MB-SimpleTeaser__innerWrapper--image_right{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.M-MB-SimpleTeaser__innerWrapper--image_right .M-MB-SimpleTeaser__imageContainer,.M-MB-SimpleTeaser__textContainer{text-align:left}.M-MB-SimpleTeaser__textContainer .A-MB-Link__link{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.M-MB-Stage .M-Stage__bottomSubline{font-size:1.25rem}.M-MB-SupportTeaser{padding:60px 15px}.M-MB-SupportTeaser__service,.M-MB-SupportTeaser__services{-webkit-align-items:initial;-ms-flex-align:initial;align-items:initial}.M-MB-SupportTeaser__services{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;max-width:1170px;margin:60px auto 50px}.M-MB-SupportTeaser__service{margin-bottom:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1}.M-MB-SupportTeaser__description{font-size:1.25rem}.M-MB-SupportTeaser__button .A-Link,.M-MB-ToolRating__buttonContainer .A-Button,.M-MB-WarrantyReplacement__buttons .A-Link--button{width:auto}.M-MB-SupportTeaser__serviceDescription{width:initial}.M-MB-SupportTicketTeaser:hover svg{fill:currentColor}.M-MB-SupportTicketTeaser__headline{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:5px}.M-MB-SupportTicketTeaser__content{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.M-MB-SupportTicketTeaser__icon{display:block;position:absolute;right:15px}.M-MB-SupportTicketTeaser__text{width:410px}.M-MB-ToolRating{padding:40px 30px}.M-MB-ToolRating__headline{font-size:1.5rem}.M-MB-ToolRating__buttonContainer{text-align:right}.M-MB-WarrantyReplacement__intro{font-size:1.25rem}.M-MB-WarrantyReplacement__section{margin-bottom:60px}.M-MB-WarrantyReplacement__save{display:inline-block;text-align:center;vertical-align:top;margin-left:30px}.M-MB-WarrantyReplacement__buttons{text-align:right}.M-MB-WarrantyReplacement .A-FormField{margin-bottom:40px}.M-MB-WarrantyTeaser__innerWrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.M-MB-WarrantyTeaser__innerWrapper--custom--image_right{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.M-MB-WarrantyTeaser__innerWrapper--custom--image_right .M-MB-WarrantyTeaser__imageContainer,.M-MB-WarrantyTeaser__textContainer{text-align:left}.M-MB-WarrantyTeaser__textContainer .A-Link__link{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.M-MB-Workshop{position:relative}.M-MB-Workshop__imageContainer{margin-bottom:0}.M-MB-Workshop__content{position:absolute;top:15%;left:20%;right:20%;padding:40px 0;background-color:#fff}.M-MB-Workshop__iconContainer{display:block;margin-bottom:30px}.M-MB-Workshop__headline{font-size:1.25rem}.M-MB-ContestTeaser__buttonContainer .A-Button,.M-MB-Workshop__uploadLabel{width:auto}html:not(.is-touch) .M-MB-Workshop__iconContainer .A-Icon:hover{fill:currentColor}.M-MB-ContestTeaser{position:relative;padding:40px 0}.M-MB-ContestTeaser__innerWrapper{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.M-MB-ContestTeaser__imageContainer{margin-bottom:0}.M-MB-ContestTeaser__textContainer{position:absolute;z-index:2;left:0}.M-MB-ContestTeaser__copy{width:80%}.M-MB-Preview-Text-StagedTypography{padding-top:60px}.M-MB-Preview-Text-StagedTypography__headline{max-width:none}.M-MB-Preview-Text-StagedTypography__content{margin-top:10px}.M-MB-Preview-Text-StagedTypography__item,.O-MB-BoschToolEditForm__informationHeadline{margin-bottom:40px}.M-MB-Preview-Text-StagedTypography__item .A-Text-TextContentIcon__icon{margin-bottom:30px;width:120px;height:120px}.M-MB-Preview-Text-StagedTypography__item .A-Text-TextContentIcon__icon:after{width:114px;height:114px}.M-MB-Preview-Text-StagedTypography__item .A-Text-TextContentIcon__icon svg{width:50px}.M-MB-Preview-Text-StagedTypography__item .A-Text-TextContentIcon__headline{font-size:1.25rem}.M-MB-Preview-Text-StagedTypography__item .col-xs-8{width:100%}.O-MB-BoschToolEditForm__buttonsContainer{display:-webkit-flex;display:-ms-flexbox;display:flex}.O-MB-BoschToolEditForm__buttonsContainer .A-Button{width:auto;margin-bottom:0}.O-MB-BoschToolEditForm__mainInfoWrapper{padding-top:60px;margin-bottom:100px}.O-MB-BoschToolEditForm__inputContainer{margin-bottom:80px}.O-MB-BoschToolEditForm__recepitContainer{margin-bottom:0}.O-MB-BoschToolEditForm__dateInput:first-child{margin-bottom:10px}.O-MB-BoschToolEditForm__radioContainer{margin-bottom:60px}.O-MB-BoschToolEditForm__radioContainer .A-FormField__wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex}.O-MB-BoschToolEditForm__radioContainer .A-FormField__label{width:auto}.O-MB-BoschToolEditForm__radioContainer .A-FormField__label:first-of-type{margin-right:40px;margin-bottom:0}.O-MB-BoschToolEditForm__changeButtons{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:auto}.O-MB-BoschToolEditForm__cancelButton{margin-right:30px}.O-MB-BoschToolForm__bareToolStepTextWrapper{float:left}.O-MB-BoschToolForm__stepOneContent{display:block;margin-bottom:80px}.O-MB-BoschToolForm__stepCopy{margin-bottom:40px}.O-MB-BoschToolForm__hintContainer{float:right;margin-bottom:0}.O-MB-BoschToolForm__hintContainer .A-Image{margin-bottom:10px}.O-MB-BoschToolForm__hintItem:last-child{padding-bottom:0;border-bottom:0}.O-MB-BoschToolForm__hintText{margin-top:15px;margin-bottom:15px;font-size:.875rem;color:#7d8790}.O-MB-BoschToolForm__bareToolInput{float:left}.O-MB-BoschToolForm__powerToolWarning{font-size:.875rem}.O-MB-BoschToolForm__hiddenHint{clear:both;padding-top:60px}.O-MB-BoschToolForm__stepFourButton,.O-MB-BoschToolForm__stepOneButton,.O-MB-BoschToolForm__stepThreeButton,.O-MB-BoschToolForm__stepTwoButton{clear:both;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-bottom:60px}.O-MB-BoschToolForm__stepFourButton .A-Button,.O-MB-BoschToolForm__stepOneButton .A-Button,.O-MB-BoschToolForm__stepThreeButton .A-Button,.O-MB-BoschToolForm__stepTwoButton .A-Button{width:auto;margin-bottom:0}.O-MB-BoschToolForm__stepFourButton .A-Link__link,.O-MB-BoschToolForm__stepOneButton .A-Link__link,.O-MB-BoschToolForm__stepThreeButton .A-Link__link,.O-MB-BoschToolForm__stepTwoButton .A-Link__link{margin-right:30px}.O-MB-BoschToolForm__saveButton{margin-bottom:60px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.O-MB-BoschToolForm__boughtAtRadio .A-FormField__label,.O-MB-BoschToolForm__saveButton .A-Button{width:auto}.O-MB-BoschToolForm__saveButton .A-Button:first-child{margin-bottom:0;margin-right:30px}.O-MB-BoschToolForm__stepTwoContent{margin-bottom:80px}.O-MB-BoschToolForm__stepTwoHeadline{float:left}.O-MB-BoschToolForm__stepTwoCopy{float:left;margin-bottom:40px}.O-MB-BoschToolForm__stepTwoImageContainer{float:right;text-align:center}.O-MB-BoschToolForm__imageToolCopy{font-size:.75rem;margin-bottom:0}.O-MB-BoschToolForm__datePickerContainer{margin-bottom:20px}.O-MB-BoschToolForm__serialContainer{margin-bottom:60px}.O-MB-BoschToolForm__serialImage{margin-bottom:10px}.O-MB-BoschToolForm__serialImageCopy{color:#7d8790;font-size:.875rem;margin-bottom:20px}.O-MB-BoschToolForm__boughtAtRadio .A-FormField__label:first-of-type{margin-right:30px}.O-MB-BoschToolForm__boughtAtCityInputs .A-FormField{margin-bottom:0}.O-MB-BoschToolForm__stepThreeButton{padding-top:80px}.O-MB-HandToolForm__buttonsContainer,.O-MB-MyToolsGroup__tabNavigation li{display:-webkit-flex;display:-ms-flexbox;display:flex}.O-MB-HandToolForm__buttonsContainer .A-Button{width:auto;margin-bottom:0}.O-MB-HandToolForm__inputContainer,.O-MB-HandToolForm__nameInput .A-FormField{margin-bottom:80px}.O-MB-HandToolForm__changeButtons{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:auto}.O-MB-HandToolForm__cancelButton{margin-right:30px}.O-MB-LoginNewTermsForm__submitButton{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:right;-ms-flex-pack:right;justify-content:right}.M-MB-LoyaltyBonusPage__programWrapper{padding-bottom:40px}.M-MB-LoyaltyBonusPage__bonus .M-TagCloud{padding-top:0;padding-bottom:30px}.M-MB-LoyaltyBonusPage__program .M-AggregationExpandableTeaserGroup__teaser .A-Teaser-AggregationExpandableTeaser::after{left:50%;margin-left:-22px}.A-DIYCoinsImageBody__fixedImageSize picture{height:300px}.O-MB-MyProjectsGroup__teasers{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.O-MB-MyProjectsGroup__description,.O-MB-MySupportTicketsGroup__description{font-size:1.25rem}.O-MB-MyProjectsGroup__addProjectBtn .A-Link,.O-MB-MyToolsGroup__buttonContainer .A-Button,.O-MB-MyToolsGroup__buttonContainer .A-Link{width:auto}.O-MB-MyToolsGroup__itemContainer{margin-bottom:40px}.O-MB-MyToolsGroup__tabsContainer{margin-bottom:60px}.O-MB-MyToolsGroup__tabNavigation{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.O-MB-MyToolsGroup__tabNavigation li{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 0 15px}.O-MB-MyToolsGroup__buttonContainer{text-align:right}.O-MB-MyToolsGroup__buttonContainer .O-MB-MyToolsGroup__viewAllButton{display:inline;margin-bottom:0;margin-right:20px}.O-MB-MyToolsGroup__addTools .A-Button{width:auto}.O-MB-MyToolsTeaser__teasers{list-style:none;padding:0;margin-top:40px}.O-MB-MyToolsTeaser__teaser{margin-bottom:30px}.O-MB-MyToolsTeaser__description{font-size:1.25rem}.O-MB-NonBoschToolForm__informationHeadline{margin-bottom:40px}.O-MB-NonBoschToolEdit__buttonsContainer{display:-webkit-flex;display:-ms-flexbox;display:flex}.O-MB-NonBoschToolEdit__buttonsContainer .A-Button{width:auto;margin-bottom:0}.O-MB-NonBoschToolForm__mainInfoWrapper{padding-top:60px;margin-bottom:100px}.O-MB-NonBoschToolEdit__inputContainer{margin-bottom:80px}.O-MB-NonBoschToolForm__recepitContainer{margin-bottom:0}.O-MB-NonBoschToolForm__dateInput:first-child{margin-bottom:10px}.O-MB-NonBoschToolForm__radioContainer{margin-bottom:60px}.O-MB-NonBoschToolForm__radioContainer .A-FormField__wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex}.O-MB-NonBoschToolForm__radioContainer .A-FormField__label,.T-MB-AskAnExpert__radioContainer .A-FormField__label,.T-MB-AskAnExpert__stepButtonContainer .A-Button{width:auto}.O-MB-NonBoschToolForm__radioContainer .A-FormField__label:first-of-type{margin-right:40px;margin-bottom:0}.O-MB-NonBoschToolEdit__changeButtons{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:auto}.O-MB-NonBoschToolEdit__cancelButton,.T-MB-AskAnExpert__stepButtonContainer .A-Link{margin-right:30px}.O-MB-RegistrationForm__submitButton{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:right;-ms-flex-pack:right;justify-content:right}.T-MB-AdditionalOptin{margin-bottom:80px}.T-MB-AdditionalOptin__button{margin-top:60px}.T-MB-AskAnExpert__pageCopy{width:570px;margin:0 auto 40px;font-size:1.25rem}.T-MB-AskAnExpert__stepFourContainer,.T-MB-AskAnExpert__stepOneContainer,.T-MB-AskAnExpert__stepThreeContainer,.T-MB-AskAnExpert__stepTwoContainer{padding-bottom:60px}.T-MB-AskAnExpert__radioContainer{margin-bottom:40px}.T-MB-AskAnExpert__radioContainer .A-FormField__label:first-of-type{margin-bottom:0}.T-MB-AskAnExpert__stepOneInputs{margin-bottom:20px}.T-MB-AskAnExpert__stepButtonContainer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.T-MB-AskAnExpert__stepButtonContainer .A-Link__link{margin-top:0}.T-MB-AskAnExpert__fileContainer{width:50%;margin-bottom:60px}.T-MB-AskAnExpert__fileUploadCopy{margin-bottom:30px}.T-MB-AskAnExpert__uploadLabel,.T-MB-AskAnExpert__uploadLabel .A-Button{width:auto}.T-MB-AskAnExpert__personalDataContainer{margin-bottom:45px}.T-MB-AskAnExpert__countrySelector .A-FormField,.T-MB-AskAnExpert__phoneInput .A-FormField,.T-MB-AskAnExpert__userTypeRadio{margin-bottom:60px}.T-MB-AskAnExpert__buttonsContainer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.T-MB-AskAnExpert__buttonsContainer .A-Button{width:auto;margin-bottom:0}.T-MB-AskAnExpert__buttonsContainer .A-Link{width:auto;text-align:center;margin-right:20px}.T-MB-BoschToolDetail__buttonsContainer{display:block}.T-MB-BoschToolDetail__buttonsContainer .A-Link{width:auto;display:inline-block}.T-MB-BoschToolDetail__buttonsContainer .A-Link:first-child,.T-MB-HandTool__buttonsContainer .A-Link:first-child{margin-right:15px}.T-MB-BoschToolDetail__infosContainer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.T-MB-BoschToolDetail__infoImage{width:290px}.T-MB-BoschToolDetail__downloadsContainer{padding:40px 0}.T-MB-BoschToolDetail__downloadWrapper{margin-bottom:0}.T-MB-BoschToolDetail__downloadWrapper .A-Teaser-DownloadTeaser__headline{font-size:1.25rem}.T-MB-BoschToolDetail__downloadWrapper .A-Teaser-DownloadTeaser__text{padding-left:0;width:100%}.T-MB-BoschToolDetail__questionItem .A-FormField__wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.T-MB-BoschToolDetail__questionItem .A-FormField__label{margin-right:15px}.T-MB-BoschToolDetail__satisfactionContainer{margin-bottom:50px}.T-MB-BoschToolDetail__usageButton{text-align:right}.T-MB-BoschToolDetail__usageButton .A-Button{width:auto}.T-MB-BoschToolEdit__headline{font-size:2.25rem;margin-bottom:60px}.T-MB-BoschToolRegister__content{padding-top:50px}.T-MB-BoschToolRegister__copyText{margin-bottom:60px}.T-MB-BoschToolRegister__warrantyDownload .A-Teaser-DownloadTeaser__image{width:170px}.T-MB-BoschToolRegister__warrantyDownload .A-Teaser-DownloadTeaser__text{width:calc(100% - 170px)}.T-MB-BoschToolRegister__buttonsContainer{padding-top:60px;margin-bottom:60px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.T-MB-BoschToolRegister__buttonsContainer .A-Link{width:auto}.T-MB-BoschToolRegister__buttonsContainer .T-MB-BoschToolRegister__newToolButton{margin-bottom:0;margin-right:30px}.T-MB-ChangeEmail__intro{font-size:1.25rem}.T-MB-ChangeEmail__section{margin-bottom:60px}.T-MB-ChangeEmail__save{display:inline-block;text-align:center;vertical-align:top;margin-left:30px}.T-MB-ChangeEmail__buttons{text-align:right}.T-MB-ChangeEmail__buttons .A-Link--button{width:auto}.T-MB-ChangeEmail .A-FormField{margin-bottom:40px}.T-MB-ChangePassword__intro{font-size:1.25rem}.T-MB-ChangePassword__section{margin-bottom:60px}.T-MB-ChangePassword__save{display:inline-block;text-align:center;vertical-align:top;margin-left:30px}.T-MB-ChangePassword__buttons{text-align:right}.T-MB-ChangePassword__buttons .A-Link--button{width:auto}.T-MB-ChangePassword .A-FormField{margin-bottom:40px}.T-MB-Error__intro{font-size:1.25rem}.T-MB-Error__section{margin-bottom:60px}.T-MB-HandTool__toolName{font-size:2.25rem}.T-MB-HandTool__questionHeadline{margin-bottom:40px}.T-MB-HandTool__buttonsContainer{display:block}.T-MB-HandTool__buttonsContainer .A-Link{width:auto;display:inline-block}.T-MB-HandTool__questionItem .A-FormField__wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.T-MB-HandTool__questionItem .A-FormField__label{margin-right:15px}.T-MB-HandTool__usageButton{text-align:right}.T-MB-HandTool__usageButton .A-Button,.T-MB-IndegoContact__stepButtonContainer .A-Button{width:auto}.T-MB-HandToolEdit__headline{margin-bottom:60px}.T-MB-IndegoContact__pageCopy{width:570px;margin:0 auto 40px;font-size:1.25rem}.T-MB-IndegoContact__stepFourContainer,.T-MB-IndegoContact__stepOneContainer,.T-MB-IndegoContact__stepThreeContainer,.T-MB-IndegoContact__stepTwoContainer{padding-bottom:60px}.T-MB-IndegoContact__radioContainer{margin-bottom:40px}.T-MB-IndegoContact__radioContainer .A-FormField__label:first-of-type{margin-bottom:0}.T-MB-IndegoContact__stepOneInputs{margin-bottom:20px}.T-MB-IndegoContact__stepButtonContainer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.T-MB-IndegoContact__stepButtonContainer .A-Link{margin-right:30px}.T-MB-IndegoContact__stepButtonContainer .A-Link__link{margin-top:0}.T-MB-IndegoContact__alternateAppointment{margin-bottom:20px}.T-MB-IndegoContact__fileContainer{width:50%;margin-bottom:60px}.T-MB-IndegoContact__uploadLabel,.T-MB-IndegoContact__uploadLabel .A-Button{width:auto}.T-MB-IndegoContact__fileUploadCopy{margin-bottom:30px}.T-MB-IndegoContact__personalDataContainer{margin-bottom:45px}.T-MB-IndegoContact__countrySelector .A-FormField,.T-MB-IndegoContact__phoneInput .A-FormField,.T-MB-IndegoContact__userTypeRadio{margin-bottom:60px}.T-MB-IndegoContact__buttonsContainer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.T-MB-IndegoContact__buttonsContainer .A-Button{width:auto;margin-bottom:0}.T-MB-IndegoContact__buttonsContainer .A-Link{width:auto;text-align:center;margin-right:20px}.T-MB-LoyaltyBonusForm__buttonsContainer .A-Button{margin-bottom:0}.T-MB-LoyaltyBonusForm__checkboxButtonWrapper{display:table;width:100%}.T-MB-LoyaltyBonusForm__checkboxButtonWrapper>div{display:table-cell}.T-MB-LoyaltyBonusForm__checkboxButtonWrapper .T-MB-LoyaltyBonusForm__buttonsContainer{text-align:right}.T-MB-LoyaltyConfirmPage{margin-bottom:80px}.T-MB-LoyaltyConfirmPage__button{margin-top:60px}.T-MB-MyTools__headline{font-size:2.25rem}.T-MB-MyTools__introText{font-size:1.25rem}.T-MB-MyTools__warrantyContainer{margin-bottom:60px}.T-MB-MyTools__workshopIntro{font-size:1.25rem}.T-MB-NonBoschToolDetailPage__buttonsContainer{display:block}.T-MB-NonBoschToolDetailPage__buttonsContainer .A-Link{width:auto;display:inline-block}.T-MB-NonBoschToolDetailPage__buttonsContainer .A-Link:first-child{margin-right:15px}.T-MB-NonBoschToolDetailPage__infosContainer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.T-MB-NonBoschToolDetailPage__infoImage{width:290px}.T-MB-NonBoschToolDetailPage__downloadsContainer{padding:40px 0}.T-MB-NonBoschToolDetailPage__downloadWrapper{margin-bottom:0}.T-MB-NonBoschToolDetailPage__questionItem .A-FormField__wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.T-MB-NonBoschToolDetailPage__questionItem .A-FormField__label{margin-right:15px}.T-MB-NonBoschToolDetailPage__satisfactionContainer{margin-bottom:50px}.T-MB-NonBoschToolDetailPage__usageButton{text-align:right}.T-MB-NonBoschToolDetailPage__usageButton .A-Button,.T-MB-ScheduleACall__stepButtonContainer .A-Button{width:auto}.T-MB-NonBoschToolEdit__headline{margin-bottom:60px}.T-MB-Overview__container{padding:60px 0}.T-MB-Preview__headline{max-width:none}.T-MB-Preview__video iframe{margin:5px auto 0;width:738px;height:415px}.T-MB-ScheduleACall__pageCopy{width:570px;margin:0 auto 40px;font-size:1.25rem}.T-MB-ScheduleACall__stepFourContainer,.T-MB-ScheduleACall__stepOneContainer,.T-MB-ScheduleACall__stepThreeContainer,.T-MB-ScheduleACall__stepTwoContainer{padding-bottom:60px}.T-MB-ScheduleACall__radioContainer{margin-bottom:40px}.T-MB-ScheduleACall__radioContainer .A-FormField__label:first-of-type{margin-bottom:0}.T-MB-ScheduleACall__stepOneInputs{margin-bottom:20px}.T-MB-ScheduleACall__stepButtonContainer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.T-MB-ScheduleACall__stepButtonContainer .A-Link{margin-right:30px}.T-MB-ScheduleACall__stepButtonContainer .A-Link__link{margin-top:0}.T-MB-ScheduleACall__alternateAppointment{margin-bottom:20px}.T-MB-ScheduleACall__fileContainer{width:50%;margin-bottom:60px}.T-MB-ScheduleACall__uploadLabel,.T-MB-ScheduleACall__uploadLabel .A-Button{width:auto}.T-MB-ScheduleACall__fileUploadCopy{margin-bottom:30px}.T-MB-ScheduleACall__personalDataContainer{margin-bottom:45px}.T-MB-ScheduleACall__countrySelector .A-FormField,.T-MB-ScheduleACall__phoneInput .A-FormField,.T-MB-ScheduleACall__userTypeRadio{margin-bottom:60px}.T-MB-ScheduleACall__buttonsContainer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.T-MB-ScheduleACall__buttonsContainer .A-Button{width:auto;margin-bottom:0}.T-MB-ScheduleACall__buttonsContainer .A-Link{width:auto;text-align:center;margin-right:20px}.T-MB-SettingsPage__tabIntro{font-size:1.25rem}.T-MB-SettingsPage__section{margin-bottom:60px}.T-MB-SettingsPage__value{font-size:1.25rem}.T-MB-SettingsPage__interestWarning{margin-top:30px}.T-MB-SettingsPage__save{-webkit-justify-content:right;-ms-flex-pack:right;justify-content:right}.T-MB-SettingsPage__avatar{margin-bottom:0}.T-MB-SettingsPage__avatar .T-MB-SettingsPage__label{margin-bottom:10px}.T-MB-SettingsPage__buttons{text-align:right}.T-MB-SettingsPage .T-MB-SettingsPage__user{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.T-MB-SettingsPage .T-MB-SettingsPage__user>:last-child{clear:none}.T-MB-SettingsPage__addInterest,.T-MB-SettingsPage__emailChange,.T-MB-SettingsPage__searchInput{margin-bottom:0}.T-MB-SettingsPage__inputRow{margin-bottom:30px}.T-MB-SettingsPage__autoSuggest{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.T-MB-SettingsPage__autoSuggest .A-Button{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0}.T-MB-SettingsPage__autoSuggest .A-Icon{margin-right:5px}.T-MB-SettingsPage__notifications .A-Button{width:auto}.T-MB-SettingsPage__skillsContainer{clear:none}.T-MB-SettingsPage .M-Search-Autosuggestions{margin-top:0}.T-MB-SupportConfirmPage{margin-bottom:80px}.T-MB-SupportConfirmPage__button{margin-top:60px}}@media (max-width:991px){.T-MB-BoschToolDetail__downloadWrapper .A-Teaser-DownloadTeaser__image{width:100%;margin-bottom:30px}}@media (min-width:992px){.M-MB-LoyaltyTeaser__Program+.M-MB-LoyaltyTeaser__button .A-Link__link{-webkit-justify-content:right;-ms-flex-pack:right;justify-content:right}.M-MB-MyProjectItemTeaser__image{max-height:197px}.M-MB-NavigationFlyout__body{padding:60px 0 40px;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:-1px}.M-MB-NavigationFlyout--noGrid{padding:20px 15px 0}.M-MB-NavigationFlyout--noGrid .M-MB-NavigationFlyout__list{margin-right:50px;margin-bottom:20px;width:auto;padding:0}.M-MB-NavigationFlyout--noGrid .M-MB-NavigationFlyout__list .M-MB-NavigationFlyout__item{padding-bottom:0}.M-MB-NavigationFlyout--noGrid .M-MB-NavigationFlyout__list:nth-child(5n+7){margin-right:50px}.M-MB-NavigationFlyout--noGrid .M-MB-NavigationFlyout__list:last-child{margin-right:0;margin-bottom:20px}.M-MB-NavigationFlyout--noGrid .M-MB-NavigationFlyout__closeButtonContainer{display:none}.M-MB-NavigationFlyout__list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.M-MB-NavigationFlyout__list:nth-child(5n+7){margin-right:16%}.M-MB-NavigationFlyout__itemOverviewLink{display:none}.M-MB-NavigationFlyout__bottomBar,.M-MB-NavigationFlyout__itemDesktopOnly{display:block}.M-MB-NavigationFlyout__image{display:block;margin-bottom:20px}.M-MB-NavigationFlyout__link{color:#000;font-size:.875rem;font-weight:200;text-overflow:ellipsis;display:block;overflow:hidden}.M-MB-NavigationFlyout__link:hover{color:#009d5d}.M-MB-NavigationFlyout__item--showAll .M-MB-NavigationFlyout__link{font-weight:400}.M-MB-NavigationFlyout__item--onlyMobile,.O-Header__navRow.A-StickyElement--sticky .M-MB-NavigationFlyout{display:none}.M-MB-NavigationFlyout__mainLink{color:#000;font-size:1rem;text-overflow:ellipsis;display:block;overflow:hidden;font-weight:400}.M-MB-NavigationFlyout__mainLink:hover{color:#767e86}.M-MB-NavigationFlyout__closeButtonContainer{display:block;position:absolute;right:15px;top:20px;z-index:2;cursor:pointer}.M-MB-NavigationFlyout__closeButtonContainer .A-Icon--close{width:20px;height:20px}.M-Navigation-Main__item:hover .M-Navigation-Main__linkWithSub,html:not(.is-touch) .M-MB-NavigationFlyout__link:hover{color:#009d5d}.M-MB-NavigationFlyout__listWrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 15px}.M-MB-NavigationFlyout__bannerWrapper{padding:0 15px}.M-MB-NavigationFlyout__bannerItem:nth-child(odd){padding-right:0}.M-MB-NavigationFlyout__bannerItem:nth-child(even){padding-left:0}.M-MB-NavigationFlyout__subNavColumns .M-MB-NavigationFlyout__item{display:inline-block;width:100%}.M-MB-NavigationFlyout__item--columnsLayout{padding-bottom:13px}.M-MB-NavigationFlyout__body--imageCaption{padding:40px 0 0}.M-MB-NavigationFlyout__imageCaptionList{width:100%;padding-top:20px}.M-MB-NavigationFlyout__imageCaptionList .M-MB-NavigationFlyout__item{margin-bottom:40px;padding:0 15px}.M-MB-NavigationFlyout__imageCaptionList .A-Image{display:block}.M-MB-NavigationFlyout__imageCaption{color:#000;font-weight:400;padding-top:10px}.M-MB-PersonalData__dropDown{padding-right:200px}.M-MB-PinRecovery__pageHeadline{margin:60px 0 20px}.M-MB-PinRecovery__intro{margin-bottom:60px;padding:0 85px}.M-MB-PinRecovery__section{margin-bottom:80px}.M-ProfileAccess__dropDownContainer{top:33px}.M-ProfileAccess__arrowContainer{top:19px}.M-MB-ProfileIntro{padding-top:50px;padding-bottom:40px}.M-MB-ProfileIntro__avatar{font-size:1.75rem;height:104px;width:104px;margin:0 0 0 100px}.M-MB-ProfileIntro__avatar img{min-width:100px;min-height:100px}.M-MB-ProfileIntro__name{font-size:2.25rem;margin-top:10px}.M-MB-ProfileIntro__numbers{margin-left:235px}.M-MB-ProfileIntro__info{font-size:1rem}.M-MB-ProfileIntro__numbersItem{font-size:.875rem}.M-MB-SimpleTeaser__imageContainer{text-align:right;margin-bottom:0}.M-MB-Stage .M-Stage__mainHeadline{font-size:3rem}.M-MB-SupportTeaser__serviceLinkWrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:-40px}.M-MB-SupportTeaser__service{width:inherit}.M-MB-SupportTicketTeaser__text{width:625px}.M-MB-ToolRating{padding:60px 65px}.M-MB-WarrantyReplacement__pageHeadline{margin:60px 0 20px}.M-MB-WarrantyReplacement__intro{margin-bottom:60px;padding:0 85px}.M-MB-WarrantyReplacement__section{margin-bottom:80px}.M-MB-WarrantyTeaser__imageContainer{text-align:right;margin-bottom:0}.M-MB-Workshop__imageContainer .A-Image{max-height:641px}.M-MB-ContestTeaser__imageContainer .A-Image{max-height:313px}.M-MB-ContestTeaser__textContainer{top:calc(50% - 87px)}.M-MB-Preview-Text-StagedTypography{padding:80px 0}.M-MB-Preview-Text-StagedTypography__content{margin-top:30px}.M-MB-Preview-Text-StagedTypography__item{margin-bottom:20px}.M-MB-Preview-Text-StagedTypography__item .A-Text-TextContentIcon__icon{margin-bottom:25px}.O-MB-BoschToolEditForm{padding:0 100px}.O-MB-BoschToolEditForm__informationHeadline{font-size:1.75rem}.O-MB-BoschToolForm{padding:0 100px}.O-MB-BoschToolForm__stepOneContent{margin-bottom:100px}.O-MB-BoschToolForm__hintItem{margin-bottom:0}.O-MB-BoschToolForm__hintItem .A-Image{margin-bottom:15px}.O-MB-BoschToolForm__stepTwoContent{margin-bottom:100px}.O-MB-BoschToolForm__hintContainer .A-Image,.O-MB-BoschToolForm__serialImage,.O-MB-BoschToolForm__stepTwoCopy{margin-bottom:20px}.O-MB-BoschToolForm__stepTwoImageContainer .A-Image{margin-bottom:30px}.O-MB-BoschToolForm__serialImageCopy{margin-bottom:15px}.O-MB-BoschToolForm__hiddenSerialHint{margin-bottom:60px}.O-MB-BoschToolForm__receiptLabel{margin-bottom:15px}.O-MB-BoschToolForm__stepThreeButton{padding-top:100px}.O-MB-BoschToolForm__stepFourCopy{margin-bottom:60px}.O-MB-HandToolForm{padding:0 100px}.O-MB-HandToolForm__informationHeadline{font-size:1.75rem}.O-MB-HandToolForm__nameInput .A-FormField{margin-bottom:100px}.O-MB-MyProjectsGroup__teasers{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.O-MB-MyProjectsGroup__description{max-width:80%;margin-left:auto;margin-right:auto}.O-MB-MyToolsGroup{margin-bottom:80px}.O-MB-MyToolsGroup__icon{display:block}.O-MB-MyToolsGroup__tabsContainer{overflow-x:visible}.O-MB-MyToolsGroup__tabsContainer--scrollLeft::before,.O-MB-MyToolsGroup__tabsContainer--scrollRight::after{opacity:0}.O-MB-MyToolsGroup__tab--active .A-Icon,html:not(.is-touch) .O-MB-MyToolsGroup__tab--active .A-Icon:hover,html:not(.is-touch) .O-MB-MyToolsGroup__tabNavigation .A-Icon:hover{fill:#009d5d}.O-MB-MyToolsTeaser__teaser{margin-bottom:0}.O-MB-NonBoschToolForm{padding:0 100px}.O-MB-NonBoschToolForm__informationHeadline{font-size:1.75rem}.T-MB-ToolAddPage{padding-top:60px}.T-MB-ToolAddPage .O-MB-BoschToolForm__saveButton{margin-bottom:20px}.O-MB-ToolAddPAge__dropDownContainer{margin-bottom:100px}.T-MB-AskAnExpert{padding-top:60px}.T-MB-AskAnExpert__pageCopy{margin-bottom:80px}.T-MB-AskAnExpert__mainForm{padding:0 100px}.T-MB-AskAnExpert__stepTwoInner{padding-right:200px}.T-MB-AskAnExpert__fileContainer{width:calc(50% + 100px)}.T-MB-AskAnExpert__pageBottom{padding:0 100px}.T-MB-BoschToolDetail__infoImage{width:470px}.T-MB-BoschToolDetail__dataHeadline{font-size:1.5rem;font-weight:200}.T-MB-BoschToolDetail__downloadsHeadline{font-size:2.25rem;margin-bottom:60px}.T-MB-BoschToolDetail__downloadsContainer{padding:60px 0}.T-MB-BoschToolDetail__downloadWrapper .A-Teaser-DownloadTeaser__headline{font-size:1.5rem}.T-MB-BoschToolDetail__downloadWrapper .A-Teaser-DownloadTeaser__text{padding-left:15px;width:58%}.T-MB-BoschToolDetail__satisfactionHeadline,.T-MB-BoschToolDetail__usageHeadline{font-size:2.25rem}.T-MB-BoschToolDetail__questionHeadline{font-size:1.5rem}.T-MB-BoschToolDetail__satisfactionContainer{margin-bottom:60px}.T-MB-BoschToolEdit{padding-top:60px}.T-MB-BoschToolEdit__headline{font-size:3rem;margin-bottom:100px}.T-MB-BoschToolRegister__content{padding:65px 215px 0}.T-MB-BoschToolRegister__imageContainer{margin-bottom:60px}.T-MB-BoschToolRegister__buttonsContainer{margin-bottom:80px}.T-MB-ChangeEmail__pageHeadline{margin:60px 0 20px}.T-MB-ChangeEmail__intro{margin-bottom:60px;padding:0 85px}.T-MB-ChangeEmail__section{margin-bottom:80px}.T-MB-ChangePassword__pageHeadline{margin:60px 0 20px}.T-MB-ChangePassword__intro{margin-bottom:60px;padding:0 85px}.T-MB-ChangePassword__section{margin-bottom:80px}.T-MB-Error__pageHeadline{margin:60px 0 20px}.T-MB-Error__intro{margin-bottom:60px;padding:0 85px}.T-MB-HandTool{padding:80px 0}.T-MB-HandTool__toolName{font-size:3rem}.T-MB-HandTool__usageHeadline{font-size:2.25rem}.T-MB-HandTool__questionHeadline{font-size:1.5rem}.T-MB-HandToolEdit{padding-top:60px}.T-MB-HandToolEdit__headline{margin-bottom:100px}.T-MB-IndegoContact{padding-top:60px}.T-MB-IndegoContact__pageCopy{margin-bottom:80px}.T-MB-IndegoContact__mainForm{padding:0 100px}.T-MB-IndegoContact__stepThreeInner{padding-right:200px}.T-MB-IndegoContact__fileContainer{width:calc(50% + 100px)}.T-MB-IndegoContact__pageBottom{padding:0 100px}.T-MB-LoyaltyBonusForm{padding-top:60px}.T-MB-LoyaltyBonusForm__informationHeadline{font-size:1.75rem}.T-MB-LoyaltyBonusForm__requiredHint{margin-bottom:80px}.T-MB-MyTools__headline{font-size:3rem}.T-MB-MyTools__introText{margin-bottom:80px}.T-MB-MyTools__workshopHeadline{font-size:2.25rem}.M-MB-Workshop__content{padding:60px 0;top:20%;left:30%;right:30%}.M-MB-Workshop__headline{font-size:1.5rem}.T-MB-NonBoschToolDetailPage__infoImage{width:470px}.T-MB-NonBoschToolDetailPage__dataHeadline{font-size:1.5rem;font-weight:200}.T-MB-NonBoschToolDetailPage__downloadsHeadline{font-size:2.25rem;margin-bottom:60px}.T-MB-NonBoschToolDetailPage__downloadsContainer{padding:60px 0}.T-MB-NonBoschToolDetailPage__satisfactionHeadline,.T-MB-NonBoschToolDetailPage__usageHeadline{font-size:2.25rem}.T-MB-NonBoschToolDetailPage__questionHeadline{font-size:1.5rem}.T-MB-NonBoschToolDetailPage__satisfactionContainer{margin-bottom:60px}.T-MB-NonBoschToolEdit{padding-top:60px}.T-MB-NonBoschToolEdit__headline{margin-bottom:100px}.T-MB-Preview__container{padding:60px 0}.T-MB-Preview__video iframe{margin:10px 15px 0;width:970px;height:546px}.T-MB-ScheduleACall{padding-top:60px}.T-MB-ScheduleACall__pageCopy{margin-bottom:80px}.T-MB-ScheduleACall__mainForm{padding:0 100px}.T-MB-ScheduleACall__stepThreeInner{padding-right:200px}.T-MB-ScheduleACall__fileContainer{width:calc(50% + 100px)}.T-MB-ScheduleACall__pageBottom{padding:0 100px}.T-MB-SettingsPage__pageHeadline{margin:60px 0}.T-MB-SettingsPage__tabIntro{margin:60px 0;padding:0 85px}.T-MB-SettingsPage__section{margin-bottom:80px}.T-MB-SettingsPage__uploadButton{display:inline-block;padding-top:10px}.T-MB-SettingsPage__avatarImage{max-width:100%;height:auto;border-radius:100px}.T-MB-SettingsPage .M-TabLinks__link:not(:first-child){margin-left:50px}.T-MB-SettingsPage .M-TabLinks__links .M-TabLinks__link:first-child{margin-left:inherit}}@media (max-width:1199px){.T-MB-NonBoschToolDetailPage__downloadWrapper .A-Teaser-DownloadTeaser__image{width:100%}}@media (min-width:1200px){.M-MB-LoyaltyTeaser{padding:0}.M-MB-SupportTeaser__service{margin-bottom:0}.A-DIYCoinsImageBody__fixedImageSize picture{height:250px}.M-MB-LoyaltyBonusPage .M-AggregationExpandableTeaserGroup__details{margin:0 -15px}.O-MB-MySupportTicketsGroup{padding:0}}