:root{--grid-innerwidth:83.98438%;--grid-gutter:2.42057%}.product-support-recall-result{position:relative;z-index:10}.product-support-recall-result .text+.text{margin-top:24px}.product-support-recall-result .text:last-child{margin-bottom:64px}.product-support-recall-result .textlink:after,.product-support-recall-result .textlink:before{transition:scale .125s ease-in-out}.csshover .product-support-recall-result .textlink:hover:after,.csshover .product-support-recall-result .textlink:hover:before{scale:1.1}.product-support-recall-result+.content.bevel .content__inner{padding-top:0}.product-support-recall-result+.content.bevel:before{display:none}.product-support-recall-product-scan{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;margin-block:48px;width:86.06771%}@media print{.product-support-recall-product-scan{display:block!important}}@media only screen and (max-width:1023px){.product-support-recall-product-scan{padding-left:1.21029%;padding-right:1.21029%}}@media only screen and (min-width:1024px){.product-support-recall-product-scan{margin-block:64px}}.product-support-recall-product-scan .product-search--standalone{width:100%}.product-support-recall-product-scan .product-search--standalone .product-search__inner{display:block;flex-basis:100%;max-width:100%;width:100%}.product-support-recall-product-scan__inner{width:100%}@media only screen and (min-width:1024px){.product-support-recall-product-scan__inner{column-gap:var(--grid-gutter);display:flex;flex-basis:100%;justify-content:space-between;max-width:100%;padding-left:1.21029%;padding-right:1.21029%}}@media only screen and (min-width:1440px){.product-support-recall-product-scan__inner{flex-basis:83.33333%;max-width:83.33333%}}.product-scan__headline{font-size:32px;line-height:1.2;text-transform:uppercase}@media only screen and (max-width:1023px){.product-scan__headline{margin-bottom:24px}}@media only screen and (min-width:1024px){.product-scan__headline{margin-top:120px;width:calc(50% - var(--grid-gutter)/2)}}.product-scan__headline+.product-search [data-product-check-show-fallback-input]{max-width:100%;width:100%}@media only screen and (max-width:1023px){.product-scan__headline+.product-search .form fieldset,.product-scan__headline+.product-search .product-search__inner{padding-inline:0}}@media only screen and (min-width:1024px){.product-scan__headline+.product-search{width:calc(50% - var(--grid-gutter)/2)}.product-scan__headline+.product-search .product-search.is--recall{width:100%}.product-scan__headline+.product-search .form__element,.product-scan__headline+.product-search .product-search__idinput{max-width:100%!important;width:100%!important}.product-scan__headline+.product-search .form__footer{max-width:100%!important}}@media only screen and (min-width:1440px){.product-scan__headline+.product-search .form__element,.product-scan__headline+.product-search .product-search__idinput{width:60%!important}}.product-search{width:100%}.product-search.bevel:before{display:none}.clearing-status{--clearing-status-color:#2da500;--clearing-status-font-color:#000;animation:teaserFadeInAnimation 1s ease-in-out;margin-top:48px!important}.clearing-status>.text__copy{display:flex;flex-direction:column;row-gap:12px}@media only screen and (min-width:1024px){.clearing-status>.text__copy{column-gap:32px;flex-direction:row}}.clearing-status__headline{font-size:18px;font-weight:700;line-height:1.2;text-transform:uppercase}@media only screen and (min-width:1024px){.clearing-status__headline{align-items:center;display:flex;font-size:24px;line-height:1.2;text-transform:uppercase}}.clearing-status__message{border:1px solid silver;border-radius:8px;color:#000;overflow:hidden;padding:12px;text-align:center;width:100%}@media only screen and (min-width:768px){.clearing-status__message{padding:24px 32px}}@media only screen and (min-width:1024px){.clearing-status__message{align-items:center;column-gap:24px;display:flex}}.clearing-status__message p{margin:0!important;padding:0!important}.clearing-status__state{color:var(--clearing-status-color);display:block;font-size:18px;font-weight:700;line-height:1.2;text-transform:uppercase;white-space:nowrap}@media only screen and (max-width:1023px){.clearing-status__state{margin-bottom:12px}}@media only screen and (min-width:1024px){.clearing-status__state{font-size:24px;line-height:1.2;text-transform:uppercase}}[data-clearing-status=not-cleared]{--clearing-status-color:red}