/**
 * Copyright (c) 18.11.2022, 11:11:06
 * @author: Kittelberger media solutions GmbH
 * @description: Bosch BI Relaunch
 * @version v1.0.0
 */

.m-product_teaser .headline{margin-top:0;margin-bottom:16px}@media (min-width:992px){.m-product_teaser .headline{margin-bottom:18px}}.m-product_teaser .new-item{position:relative}@media (max-width:767px){.m-product_teaser .new-item{display:none}}@media (min-width:992px){.m-product_teaser__items:first-child{padding-top:0}.m-product_teaser__items{padding-top:50px}.m-product_teaser--lv .m-product_teaser__items{padding-top:30px}.m-product_teaser--gv .m-product_teaser__items{display:flex;flex-wrap:wrap}}.m-product_teaser__loadmore{padding-top:50px;padding-bottom:50px}.m-product_teaser__item{padding-bottom:50px}@media (max-width:991px){.m-product_teaser__item{padding:30px 15px;border-bottom:solid 1px #dfdfe0}}.m-product_teaser__item .img-wrapper{max-height:165px;max-width:165px;margin:33px auto 0;display:block;box-shadow:0 0 20px -150px #000 inset}.m-product_teaser__item .img-wrapper img{max-height:165px;max-width:100%}@media (min-width:992px){.m-product_teaser__item .new-item+.img-wrapper{margin-top:0!important}}.m-product_teaser__item .img-caption{display:flex;flex-direction:column;align-items:flex-start;margin-top:15px}@media (min-width:480px){.m-product_teaser__item .img-caption{flex-direction:row;align-items:center;text-align:left;padding:10px 0}}.m-product_teaser__item .img-caption__icon{flex:0 0 auto;margin-right:5px}.m-product_teaser__item .img-caption__icon img{width:50px;object-fit:contain}[dir=rtl] .m-product_teaser__item .img-caption__icon{margin-right:0;margin-left:5px}[dir=rtl] .m-product_teaser__item .img-caption__text{text-align:right}.m-product_teaser--lv .m-product_teaser__item{padding-bottom:30px}.m-product_teaser--lv .m-product_teaser__item .headline{display:block}@media (min-width:992px){.m-product_teaser--lv .m-product_teaser__item .headline{display:inline-block}}.m-product_teaser--gv .m-product_teaser__item{padding-left:0;padding-right:0}.m-product_teaser--gv .m-product_teaser__item .new-item{position:absolute}.m-product_teaser--gv .m-product_teaser__item .headline{display:block}@media (min-width:992px){.m-product_teaser--gv .m-product_teaser__item{display:flex;flex-direction:column}.m-product_teaser--gv .m-product_teaser__item>div:last-child{margin-top:auto}}.m-product_teaser--gv .m-product_teaser__item .img-wrapper{display:flex;flex-direction:column}@media (min-width:992px){.m-product_teaser--gv .m-product_teaser__item .img-wrapper{justify-content:center;min-height:265px;max-height:265px;margin:0 auto 20px}}.m-product_teaser .btn{width:100%}.m-product_teaser .btn+.btn{margin-top:10px}.m-product_teaser .product-category{margin-bottom:6px}@media (min-width:768px){.m-product_teaser .product-category{margin-bottom:6px}}.m-product_teaser .product-description{margin-bottom:11px}.m-product_teaser .product-description--large{font-weight:200;font-size:20px;line-height:24px;margin-bottom:20px}.m-product_teaser .product-listing-table{border-top:solid 2px #005691;margin-top:20px;margin-bottom:0}.m-product_teaser .product-listing-table td{vertical-align:middle}.m-product_teaser .product-listing-table td:nth-child(even){border-bottom-color:#dfdfe0;background:#f5f6f6;word-wrap:break-word;overflow-wrap:break-word}[dir=rtl] .m-product_teaser .product-listing-table td:nth-child(even){flex-direction:row-reverse;justify-content:flex-end}.m-product_teaser .rating{margin-bottom:13px}.m-product_teaser .price-tag{font-size:28px;color:#005691;white-space:nowrap;padding-left:10px;padding-right:10px;margin-bottom:2px}@media (min-width:768px){.m-product_teaser .price-tag{padding:0;margin-bottom:11px;font-size:36px}}.m-product_teaser .price-tag strong{font-size:inherit;color:inherit}.m-product_teaser .current-price-tag{display:flex;align-items:baseline;font-size:inherit;color:inherit}.m-product_teaser .current-price-tag__label{font-size:24px;color:#7d8790}.m-product_teaser .current-price-tag__label--right{color:inherit}.m-product_teaser .current-price-tag--reverse .current-price-tag__label{font-weight:700;font-size:inherit;color:inherit;order:1}.m-product_teaser .price-information{color:#7d8790;font-size:14px}@media (max-width:767px){.m-product_teaser .price-information{padding-left:10px;padding-right:10px}}.m-product_teaser .promo-information{color:#005691;font-size:14px;font-weight:700}.m-product_teaser .link{font-size:14px}.m-product_teaser .link::after{padding-left:4px;transition:padding-left .4s ease-in-out}.m-product_teaser .link:hover::after{padding-left:16px}.m-product_teaser .link--showMore{cursor:pointer;display:none}.m-product_teaser .popover.top{margin-left:3px}.m-product_teaser__wishlist{display:inline-block;vertical-align:middle;margin-top:10px;padding-left:0!important}.m-product_teaser__wishlist i{position:relative;top:-2px;display:inline-block;vertical-align:middle;margin-right:10px}[dir=rtl] .m-product_teaser__wishlist i{margin-right:0;margin-left:10px}.m-product_teaser__divider{width:calc(100% - 30px);margin:0 0 0 15px}@media (max-width:991px){.m-product_teaser__divider{display:none}}.m-product_teaser__compare{clear:both}.m-product_teaser--ac--gv span.img-wrapper,.m-product_teaser--ac--lv span.img-wrapper{display:block;position:relative}.m-product_teaser--ac--gv span.img-wrapper::before,.m-product_teaser--ac--lv span.img-wrapper::before{display:block;content:"";width:100%;padding-top:100%}.m-product_teaser--ac--lv span.img-wrapper>.aspect-content{position:absolute;top:0;left:0;right:0;bottom:0}.m-product_teaser--ac--gv span.img-wrapper>img,.m-product_teaser--ac--gv span.img-wrapper>picture img,.m-product_teaser--ac--lv span.img-wrapper>img,.m-product_teaser--ac--lv span.img-wrapper>picture img{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;max-width:100%;max-height:100%;margin:auto}.m-product_teaser--ac--lv span.img-wrapper>.headline{position:absolute;margin-top:20px}.m-product_teaser--ac--lv .product-category{color:#7d8790}@media (min-width:768px){.m-product_teaser--ac--lv .product-category{margin-bottom:10px}}@media (max-width:991px){.m-product_teaser--ac--lv .btn.btn-white{background-color:#005691;border:0;border-bottom:2px solid #008ecf;color:#fff}}@media (max-width:767px){.m-product_teaser--ac--lv .price-information,.m-product_teaser--ac--lv .price-tag{padding-left:10px;padding-right:10px}}.m-product_teaser--ac--gv span.img-wrapper>.aspect-content{position:absolute;top:0;left:0;right:0;bottom:0}.m-product_teaser--ac--gv span.img-wrapper>.headline{position:absolute;margin-top:20px}.m-product_teaser--ac--gv .product-category{color:#7d8790}@media (min-width:768px){.m-product_teaser--ac--gv .product-category{margin-bottom:10px}}.m-product_teaser--ac--gv .product-category:empty{margin-bottom:0}@media (max-width:767px){.m-product_teaser--ac--gv .product-category~div{margin-top:-20px}.m-product_teaser--ac--gv .price-information,.m-product_teaser--ac--gv .price-tag{padding-left:10px;padding-right:10px}}@media (max-width:991px){.m-product_teaser--ac--gv .btn.btn-white{background-color:#005691;border:0;border-bottom:2px solid #008ecf;color:#fff}}.promotion_teasermanagement{margin-bottom:20px}