.backgroundTin .productContainer{position:relative;overflow:visible}.backgroundTin .productContainer .productColRight{position:absolute;top:0;right:0}.boxBesideOfferButton .productContainer .productColRight{float:left;width:100%;margin-top:10px}.boxBesideOfferButton .productContainer .productColRight .teaser{margin:0 35px 0 0 !important}.productColRight{float:right;width:310px}.offerLeftImageRight .productColRight{float:left !important}.offerLeftImageRight .editableImage{float:right !important}.offerLeftImageRight .productContainer .product{float:right !important}.teaserPlain .teaser{background:none !important;border:none !important;margin:0px !important}.teaserPlain .teaser .teaser-inner{margin:0px !important;padding:0px}.teaserPlain .teaser p{margin:0px !important}.teaserPlain h1{margin:0px !important}.hoverImage{border-top:1px solid #f2f2f2;padding-top:3px;border-bottom:1px solid #f2f2f2;padding-bottom:3px;margin:25px 0}.hoverImage img{opacity:.4;filter:grayscale(90%)}.hoverImage img:hover{filter:grayscale(0%);opacity:1}.standard:not(.no-clearfix):before,.standard:not(.no-clearfix):after{content:" ";display:table}.standard:not(.no-clearfix):after{clear:both}.standard .product{margin:20px 20px 0 0;float:left !important}.standard .teaser{width:305px !important;float:right;margin-right:0 !important}.standard .teaser .teaser-inner{width:280px !important}.standard .editableImage{float:left}.imageWithBadge{overflow:visible !important}.imageWithBadge img{position:relative;left:-15px;top:0px}

/*# sourceMappingURL=ProductOffer.css.map*/