.MobileFooterBottom,.MobileLeftSideMenuItem{font-family:Arial;font-style:normal;font-weight:400}.MobileLeftSideMenu,body.MenuOpen .MobileLeftSideMenu>ul{background-color:#FFF}.slick-dots li button:focus,.slick-dots li button:hover,.slick-list:focus{outline:0}.slick-dots li button:before,.slick-next:before,.slick-prev:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.AttachOffer-teaserInfoBlockHeadline,.CategoryMenu-text,.LastSeenSlider-entryInnerText,.RecomSlider-infoBlockHeadline{text-overflow:ellipsis;white-space:nowrap}.LastSeenLayer,.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}@font-face{font-family:icons;src:url(/assets/86b6b9c322c9e4babfcf98594460bf828cdbbb5e/bmd/css/mobile/assets/icons.eot);font-weight:400;font-style:normal}@font-face{font-family:icons;src:url(/assets/86b6b9c322c9e4babfcf98594460bf828cdbbb5e/bmd/css/mobile/assets/icons.eot);src:url(/assets/86b6b9c322c9e4babfcf98594460bf828cdbbb5e/bmd/css/mobile/assets/icons.eot?#iefix) format("embedded-opentype"),url(/assets/86b6b9c322c9e4babfcf98594460bf828cdbbb5e/bmd/css/mobile/assets/icons.woff) format("woff"),url(/assets/86b6b9c322c9e4babfcf98594460bf828cdbbb5e/bmd/css/mobile/assets/icons.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Hagebau Web DE-EN';src:url(/assets/86b6b9c322c9e4babfcf98594460bf828cdbbb5e/bmd/css/mobile/assets/hagebauweb-de-en.eot);src:url(/assets/86b6b9c322c9e4babfcf98594460bf828cdbbb5e/bmd/css/mobile/assets/hagebauweb-de-en.eot?#iefix) format('embedded-opentype'),url(/assets/86b6b9c322c9e4babfcf98594460bf828cdbbb5e/bmd/css/mobile/assets/hagebauweb-de-en.woff) format('woff'),url(/assets/86b6b9c322c9e4babfcf98594460bf828cdbbb5e/bmd/css/mobile/assets/hagebauweb-de-en.ttf) format('truetype'),url(/assets/86b6b9c322c9e4babfcf98594460bf828cdbbb5e/bmd/css/mobile/assets/hagebauweb-de-en.svg#6ab1b0d3250754974f1cd54ad3540062) format('svg');font-style:normal;font-weight:400}@font-face{font-family:'Source Sans Pro';src:url(/assets/86b6b9c322c9e4babfcf98594460bf828cdbbb5e/bmd/css/mobile/assets/Source_Sans_regular.eot);src:url(/assets/86b6b9c322c9e4babfcf98594460bf828cdbbb5e/bmd/css/mobile/assets/Source_Sans_regular.eot?#iefix) format('embedded-opentype'),url(/assets/86b6b9c322c9e4babfcf98594460bf828cdbbb5e/bmd/css/mobile/assets/Source_Sans_Pro_regular.ttf) format('truetype');font-style:normal;font-weight:400}@font-face{font-family:'Source Sans Pro';src:url(/assets/86b6b9c322c9e4babfcf98594460bf828cdbbb5e/bmd/css/mobile/assets/Source_Sans_Pro_700.eot);src:url(/assets/86b6b9c322c9e4babfcf98594460bf828cdbbb5e/bmd/css/mobile/assets/Source_Sans_Pro_700.eot?#iefix) format('embedded-opentype'),url(/assets/86b6b9c322c9e4babfcf98594460bf828cdbbb5e/bmd/css/mobile/assets/Source_Sans_Pro_700.ttf) format('truetype');font-style:normal;font-weight:700}.MobileFooterBottom{margin:35px -15px 0;padding-bottom:45px;color:grey}.MobileFooterBottom-Links{font-size:14px;line-height:22px;text-align:center;margin-top:45px}.MobileFooterBottom-Links a{text-decoration:none;color:grey}.MobileFooterBottom-Links--GoToDesktop{border-bottom:1px solid #EBEBEB}.MobileFooterBottom-Links--GoToDesktop .mask{text-decoration:underline;display:inline-block;padding-bottom:20px}.MobileFooterBottom-Trustbadge{display:flex;align-items:center;justify-content:center;padding:10px 0 20px}.MobileFooterBottom-Trustbadge #MyCustomTrustbadge{width:50px;height:50px}.MobileFooterBottom-Copyright{font-size:12px;line-height:19px;text-align:center}.MobileFooterBottom-Logo{border-top:1px solid #008035;margin-top:50px;position:relative}.MobileFooterBottom-LogoWrapper{width:60px;height:41px;position:absolute;top:-22px;margin:0 auto;right:0;left:0;text-align:center;background:#FFF}.MobileFooterBottom-LogoIcon{margin:0 auto;width:40px;height:41px;background-image:url(/assets/86b6b9c322c9e4babfcf98594460bf828cdbbb5e/bmd/css/mobile/assets/footer-logo.png);background-repeat:no-repeat;display:inline-block;background-size:cover}.MobileFooterBottom-Hotline{text-align:left;color:#000;margin:0;padding-bottom:0}.MobileFooterBottom-Hotline a{text-decoration:none}.MobileFooterBottom-HotlineCosts{font-size:10px;line-height:15px;padding:0 15px 10px;color:grey;border-bottom:1px solid #EBEBEB}.MobileFooterBottom-HotlineHeader{display:flex;padding:10px 15px 0}.MobileFooterBottom-HotlineHeader div:nth-child(2){padding-left:10px}.MobileFooterBottom-HotlineHeader a{text-decoration:underline}.AttachOffer-teaserInfoBlock a,.BrandTeaserSlider a,.FooterServices .flex-container,.FooterServices-link,.ImageTeaserSlider a,.LastSeenSlider a,.MobileFooterBottom-Contact a,.MobileFooterBottom-Marktfinder,.MobileLeftSideMenuItem a,.RecomSlider-info a,.ServiceTeaserSlider a,.ServiceTeaserSlider-entryLeftRowHeadline,.ServiceTeaserSlider-entryLeftRowHeadline a,.ServiceTeaserSlider-entryLeftRowSubline,.ServiceTeaserSlider-entryLeftRowSubline a,.StageSlider a,.TopCategorySlider a{text-decoration:none}.MobileFooterBottom-Hotline .callback-service{padding:10px 15px;border-bottom:1px solid #EBEBEB}.MobileFooterBottom-Hotline .callback-service-info{font-size:10px;color:grey}.MobileFooterBottom-Contact{text-align:left;margin-top:15px}.MobileFooterBottom-ContactHeader{border-bottom:1px solid #EBEBEB;margin:0;padding-bottom:10px}.MobileFooterBottom-Contact .contact-form-link,.MobileFooterBottom-Marktfinder-Header{padding:10px 15px;border-bottom:1px solid #EBEBEB}.MobileFooterBottom-ContactHeader h1{margin-left:20px}.MobileFooterBottom-Marktfinder-Header{margin-bottom:15px}.FooterServices{padding-bottom:15px;color:#000}.FooterServices-header{padding:0 0 10px 10px}.FooterServices-element{padding:10px 15px;border-top:1px solid #EBEBEB}.FooterServices-link{display:block}.FooterServices-others{border-top:1px solid #EBEBEB;border-bottom:1px solid #EBEBEB}.FooterServices-othersHeadline{padding:10px 15px;cursor:pointer}.FooterServices-icon{float:right;padding:0}.FooterServices-othersEntry{padding:0 0 10px 15px}.FooterServices .flex-container{display:flex;color:grey;font-size:22px}.FooterServices .flex-container .Icon--m{margin-left:15px;font-size:22px}.MobileLeftSideMenu{width:80%;left:-80%;top:0;position:absolute;transition:left 1s;-webkit-transition:left 1s;-webkit-backface-visibility:hidden}.MobileLeftSideMenuItem{text-align:left;border-top:2px solid #F3F3F3;padding:20px 0 20px 15px;list-style:none;font-size:14px;line-height:22px}.MobileLeftSideMenuItem a{display:block;color:#000}.MobileLeftSideMenuItem a .Icon{width:16px;height:16px;font-size:16px;padding:0;text-align:center;margin:-1px 10px 0 0;color:grey}.MobileLeftSideMenuItem--is-divider{border-top:10px solid #F3F3F3}.MobileLeftSideMenuItem span.UserData{display:block;margin-left:26px}#MobileBurgerMenu .IconButton{height:30px;width:30px;padding:0 10px 10px 0}#MobileBurgerMenu .Icon.Icon--arrowLeft{display:none;position:relative;bottom:-1px}body.MenuOpen .OverflowWrapper{overflow-x:hidden}body.MenuOpen #MobileBurgerMenu .Icon{color:#7FBF9A}body.MenuOpen #MobileBurgerMenu .Icon.Icon--menu{display:none}body.MenuOpen #MobileBurgerMenu .Icon.Icon--arrowLeft{display:inline-block}body.MenuOpen .MobileLeftSideMenu{left:0}body.MenuOpen .MobilePage{left:80%;-webkit-backface-visibility:hidden}.CategoryMenu-content{width:100%;padding:68px 15px 40px;overflow:scroll;-webkit-overflow-scrolling:touch;min-height:calc(130%);min-height:-webkit-calc(130%)}.CategoryMenu a{display:block}.CategoryMenu-headline{z-index:1100;width:100%;padding:15px;position:fixed;top:10px;background-color:#FFF;border-bottom:1px solid #E6E6E6}.CategoryMenu-headlineClose{position:absolute;top:22px;right:17px}.CategoryMenu-collapsIcon{position:absolute;right:-5px;top:6px;margin:0}.CategoryMenu-text{overflow:hidden;display:inline-block;max-width:100%}.CategoryMenu-link{display:inline-block!important;position:relative;max-width:100%}.CategoryMenu-count{display:inline;width:45px;text-align:left;font-size:14px;position:absolute;right:0;top:0}.CategoryMenu-icon{position:absolute;left:0;top:14px;margin:0}.CategoryMenu-summary{padding:8px 0 22px 25px;line-height:19px!important;font-size:12px}.CategoryMenu-entryHeadline{border-bottom:1px solid #E6E6E6;cursor:pointer;padding:10px 25px;width:100%;height:44px;display:block;position:relative}.CategoryMenu-entry.level2>li:first-child .CategoryMenu-count,.CategoryMenu-entryContent{display:none}.CategoryMenu-entry.level2 .CategoryMenu-entryHeadline{padding:8px 0}.CategoryMenu-entry.level2 .CategoryMenu-icon{top:6px}.CategoryMenu-entry.level2 .CategoryMenu-link{padding:2px 45px 2px 28px}.CategoryMenu-entry.level2 .CategoryMenu-count{top:2px;font-size:12px}.CategoryMenu-entry.level2 .CategoryMenu-text,.CategoryMenu-entry.level3 .CategoryMenu-text{font-size:12px}.CategoryMenu-entry.level3{margin-left:28px;padding:0}.CategoryMenu-entry.level3 .CategoryMenu-link{padding:0 45px 0 0}.CategoryMenu-entry.level3 .CategoryMenu-count{top:0;font-size:12px}.CategoryMenu-entry.level3 .CategoryMenu-entryHeadline{padding:10px 0}.CategoryMenu-entry.is-active>li:first-child{border:0}.CategoryMenu-entry.level2.is-active>li:first-child .CategoryMenu-count,.slick-list,.slick-slider,.slick-track{display:block}.RecomSlider{border-bottom:1px solid #EBEBEB;margin:0 -15px 25px;padding:0 15px}.RecomSlider-header{margin:25px -15px 20px;padding:15px;border-bottom:1px solid #EBEBEB;border-top:1px solid #EBEBEB}.RecomSlider-headerHeadline{color:grey;font-size:22px;line-height:30px}.RecomSlider-listing{position:relative}.RecomSlider-entry{width:50%;float:left;padding:10px 10px 0}.RecomSlider-entry .ArticleDetailGallery-badge{position:absolute;z-index:10;top:0;right:0}.RecomSlider-entry .ArticleDetailGallery-badge .CircleBadge--smallest{font-size:8px;line-height:32px;padding-top:0;width:34px;height:34px;border-radius:50%}.RecomSlider-entry .TextBadgeEdit{position:absolute;left:-10px;top:-10px;z-index:10}.RecomSlider-info,.slick-dots li,.slick-list,.slick-slider,.slick-track{position:relative}.RecomSlider .TeaserListingImage{text-align:center}.RecomSlider-info{width:100%;float:left;margin-top:5px}.RecomSlider-infoBlockHeadline{color:#000;font-size:14px;line-height:22px;overflow:hidden}.slick-slider{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-dots,.slick-dots li{display:inline-block;padding:0}.slick-disabled{cursor:default;-webkit-opacity:.5;-moz-opacity:.5;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.slick-dots{width:100%;list-style:none;text-align:center}.slick-dots li{width:20px;height:20px;margin:0 5px;cursor:pointer}.slick-dots li button,.slick-next,.slick-prev{line-height:0;display:block;width:20px;height:20px;cursor:pointer}.slick-dots li button{padding:5px;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.slick-dots li button:before{font-size:40px;position:absolute;top:5px;left:0;width:20px;height:20px;content:'•';text-align:center;color:#B3B3B3}.slick-dots li.slick-active button:before{-webkit-opacity:.75;-moz-opacity:.75;opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";color:#008035}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next,.slick-prev{font-size:0;position:absolute;top:50%;margin-top:-10px;padding:0;border:none}.BrandTeaserSlider,.BrandTeaserSlider-header,.TopCategorySlider,.TopCategorySlider-header{border-bottom:1px solid #EBEBEB}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{-webkit-opacity:.25;-moz-opacity:.25;opacity:.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)"}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;-webkit-opacity:.75;-moz-opacity:.75;opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";color:#fff}.StageSlider-entryHalfHeadline,.StageSlider-infoHeadline,.TopCategorySlider-infoHeadline{font-family:Arial;font-style:normal;font-weight:700}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}.slick-next:before,[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}[dir=rtl] .slick-next:before{content:'←'}.StageSlider{margin:0 -15px}.StageSlider-listing{position:relative}.StageSlider-listing .slick-dots{border-top:1px solid #EBEBEB}.StageSlider-info{width:100%;bottom:0;position:absolute;background:rgba(0,0,0,.5);padding:10px 15px}.StageSlider-infoHeadline{color:#FFF;font-size:18px;line-height:26px;text-transform:uppercase}.StageSlider-infoSubline{color:#FFF;font-size:12px;line-height:19px}.StageSlider-info a{text-decoration:none}.StageSlider-infoBlockHeadline{color:#000;font-size:14px;line-height:22px}.StageSlider-entry{width:100%;float:left;position:relative}.StageSlider-entryImage img{width:100%}.StageSlider-entryHalf{position:relative}.StageSlider-entryHalf img{width:100%}.StageSlider-entryHalfTop{position:absolute;top:0;left:0;padding:10px 15px 0}.StageSlider-entryHalfHeadline{font-size:28px;line-height:32px;color:#FFF;text-transform:uppercase;max-height:64px;overflow:hidden}.StageSlider-entryHalfBottomHeadline,.StageSlider-entryHalfSubline{font-size:18px;line-height:26px}.StageSlider-entryHalfSubline{color:#FFF;max-height:52px;overflow:hidden}.StageSlider-entryHalfLine{background:rgba(255,255,255,.8);position:absolute;bottom:0;height:20px;width:100%}.BrandTeaserSlider-entry,.BrandTeaserSlider-listing,.ImageTeaserSlider-entry,.ImageTeaserSlider-listing,.ServiceTeaserSlider-entry,.ServiceTeaserSlider-listing,.TopCategorySlider-info,.TopCategorySlider-listing{position:relative}.StageSlider-entryHalfBottom{padding:0 15px;display:inline-block;width:100%}.StageSlider-entryHalfBottomLeft{float:left;width:20%}.StageSlider-entryHalfBottomRight{float:right;width:70%}.TopCategorySlider{margin:0 -15px 25px;padding:0 15px}.TopCategorySlider-header{margin:25px -15px 20px;padding:0 15px 15px}.TopCategorySlider-headerHeadline{color:grey;font-size:22px;line-height:30px}.TopCategorySlider-entry{width:50%;float:left;padding:0 10px}.TopCategorySlider-entry .TeaserListingImage img{margin:0 auto}.TopCategorySlider-info{width:100%;float:left;margin-top:5px;padding-bottom:20px}.TopCategorySlider-infoHeadline{color:grey;font-size:14px;line-height:22px}.TopCategorySlider-info p{color:#000}.ImageTeaserSlider{margin:25px -15px}.ImageTeaserSlider-entry{width:100%;float:left;text-align:center}.ImageTeaserSlider-entry>a{display:block}.ImageTeaserSlider-entry img{width:100%}.BrandTeaserSlider{margin:25px 0}.BrandTeaserSlider-header{margin:25px -15px 20px;padding:0 15px 15px}.BrandTeaserSlider-headerHeadline{color:grey;font-size:22px;line-height:30px}.BrandTeaserSlider-entry{width:33%;float:left;text-align:center;padding:0 10px}.BrandTeaserSlider-entryImage img{width:100%}.ServiceTeaserSlider{margin-top:25px}.ServiceTeaserSlider-entry{width:100%;float:left;background:#E6E6E6}.ServiceTeaserSlider-entryLeft{width:55%;float:left}.ServiceTeaserSlider-entryLeftRow{padding:10px;border-top:3px solid #008035}.ServiceTeaserSlider-entryLeftRowHeadline{margin-bottom:10px}.ServiceTeaserSlider-entryLeftRowHeadline,.ServiceTeaserSlider-entryLeftRowHeadline a{color:#008035;font-family:Arial;font-style:normal;font-weight:700;text-transform:uppercase;line-height:19px}.ServiceTeaserSlider-entryLeftRowSubline,.ServiceTeaserSlider-entryLeftRowSubline a{color:#333;font-size:12px;line-height:19px;line-height:16px}.ServiceTeaserSlider-entryRight{width:45%;float:left;position:relative}.ServiceTeaserSlider-entryRight img{width:100%}.ServiceTeaserSlider-entryRight .VideoButton{position:absolute;bottom:0;left:0}.LastSeenSlider{margin:5px 0 10px}.LastSeenSlider-listing{position:relative}.LastSeenSlider-entry{width:33%;float:left;position:relative;text-align:center;padding:10px}.LastSeenSlider-entryInner{border:1px solid #EBEBEB;padding:5px}.LastSeenSlider-entryInnerText{overflow:hidden;width:100%;display:block}.LastSeenSlider-entryInnerSoldout{-webkit-opacity:.5;-moz-opacity:.5;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.LastSeenSlider-entryInnerSoldoutText{color:#e0001a}.LastSeenSlider-entryInner .Icon{position:absolute;right:0;top:10px;width:30px;height:30px;border:1px solid #EBEBEB;font-size:14px;line-height:30px;background:#fff;cursor:pointer;z-index:100}.LastSeenSlider-entryImage img{width:100%}.AttachOffer{margin-bottom:50px}.AttachOffer-headerHeadline{margin-bottom:20px;text-align:center;color:grey;font-size:22px;line-height:30px;text-shadow:0 0 7px rgba(0,0,0,.5)}.AttachOffer-teaser{padding:10px 15px;margin:0 -15px;background:#008035;position:relative;overflow:hidden}.AttachOffer-teaser.AttachOfferWithImage{background:0 0}.AttachOffer-teaser>img{position:absolute;height:371px;width:100%;z-index:0;left:0;top:0}.AttachOffer-teaserInner{border:2px solid #fff;border-radius:10px;padding:10px;display:inline-block;width:100%}.AttachOfferWithImage .AttachOffer-teaserInner{border:none}.AttachOffer-teaserInnerListingEntry{width:48%;float:left;padding:10px;background:#fff;min-height:245px;margin-left:4%;position:relative;box-shadow:0 0 7px rgba(0,0,0,.2)}.AttachOffer-teaserInnerListingEntry:first-child{margin-left:0}.AttachOffer-teaserInnerListingEntry .Price{display:inline-block;width:100%}.AttachOffer-teaserInnerListingEntry .ArticleDetailGallery-badge{position:absolute;z-index:10;top:0;right:0}.AttachOffer-teaserInnerListingEntry .ArticleDetailGallery-badge .CircleBadge--smallest{font-size:8px;line-height:32px;padding-top:0;width:34px;height:34px;border-radius:50%}.AttachOffer-teaserInfoBlock{width:100%;position:relative;margin-top:5px;height:38px}.AttachOffer-teaserInfoBlockHeadline{color:#000;font-size:12px;line-height:19px;overflow:hidden;text-shadow:0 0 7px rgba(0,0,0,.5)}.AttachOffer-teaserAction{text-align:center;margin-top:10px;display:inline-block;width:100%;position:relative}.AttachOffer-teaserAction .Button{width:auto}.LandingPage-Information p{font-size:14px;color:#333}.LandingPage-Information h1{font-size:24px;color:grey;line-height:40px}.LandingPage-Information h2{font-size:20px;color:grey;line-height:40px}.LandingPage-Information h3{font-size:18px;color:grey;line-height:40px}.LandingPage-Information ol,.LandingPage-Information ul{padding-left:40px;padding-bottom:20px}.LastSeenLayer{position:fixed;bottom:0;left:0;right:0;background:#fff;z-index:1000}.LastSeenLayer-opener{font-size:18px;color:#fff;background:#008035;position:relative;padding:0 15px;height:58px;line-height:58px}.LastSeenLayer-opener .Icon{color:#fff;position:absolute;right:5px;top:13px;cursor:pointer;width:40px;height:40px;padding:10px;text-align:center}.LastSeenLayer-opener .Icon--arrowDown,.LastSeenLayer-opener .Icon--arrowUp,.LastSeenLayer-opener .Icon--close{font-size:14px}.LastSeenLayer-delete{text-align:right;margin-top:10px}.LastSeenLayer-delete>*{text-decoration:underline;cursor:pointer}#smartbanner .sb-button,#smartbanner .sb-close{text-decoration:none;position:absolute;text-align:center}.LastSeenLayer-products{height:0;overflow:hidden;padding:0 15px}.LastSeenLayer.LastSeenLayerOpen,.LastSeenLayer.LastSeenLayerOpen .LastSeenLayer-products{height:auto}#smartbanner{position:absolute;left:0;top:-82px;border-bottom:1px solid #e8e8e8;width:100%;height:78px;font-family:'Helvetica Neue',sans-serif;background:-webkit-linear-gradient(top,#f4f4f4 0,#cdcdcd 100%);background-image:-ms-linear-gradient(top,#F4F4F4 0,#CDCDCD 100%);background-image:-moz-linear-gradient(top,#F4F4F4 0,#CDCDCD 100%);box-shadow:0 1px 2px rgba(0,0,0,.5);z-index:9998;-webkit-font-smoothing:antialiased;overflow:hidden;-webkit-text-size-adjust:none}#smartbanner,html.sb-animation{-webkit-transition:all .3s ease}#smartbanner .sb-container{margin:0 auto}#smartbanner .sb-close{left:5px;top:5px;display:block;border:2px solid #fff;width:14px;height:14px;font-family:ArialRoundedMTBold,Arial;font-size:15px;line-height:15px;color:#fff;background:#070707;text-shadow:none;border-radius:14px;box-shadow:0 2px 3px rgba(0,0,0,.4);-webkit-font-smoothing:subpixel-antialiased}#smartbanner .sb-close:active{font-size:13px;color:#aaa}#smartbanner .sb-icon{position:absolute;left:30px;top:10px;display:block;width:57px;height:57px;background:rgba(0,0,0,.6);background-size:cover;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.3)}#smartbanner.no-icon .sb-icon{display:none}#smartbanner .sb-info{position:absolute;left:98px;top:12px;width:44%;font-size:11px;line-height:1.2em;font-weight:700;color:#6a6a6a;text-shadow:0 1px 0 rgba(255,255,255,.8)}#smartbanner #smartbanner.no-icon .sb-info{left:34px}#smartbanner .sb-info strong{display:block;font-size:13px;color:#4d4d4d;line-height:18px}#smartbanner .sb-info>span{display:block}#smartbanner .sb-info em{font-style:normal;text-transform:uppercase}#smartbanner .sb-button{right:20px;top:24px;padding:0 10px;min-width:10%;height:24px;font-size:14px;line-height:24px;font-weight:700;color:#fff;background-color:#008035;text-transform:uppercase;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.6),0 1px 0 rgba(255,255,255,.7) inset}#smartbanner .sb-button:active,#smartbanner .sb-button:hover{background:#00943E}#smartbanner .sb-icon.gloss:after{content:'';position:absolute;left:0;top:-1px;border-top:1px solid rgba(255,255,255,.8);width:100%;height:50%;background:-webkit-linear-gradient(top,rgba(255,255,255,.7) 0,rgba(255,255,255,.2) 100%);border-radius:10px 10px 12px 12px}#smartbanner.android{border-color:#212228;background:url(data:image/gif;base64,R0lGODlhCAAIAIABAFVVVf///yH5BAEHAAEALAAAAAAIAAgAAAINRG4XudroGJBRsYcxKAA7) #3d3d3d;box-shadow:none}#smartbanner.android .sb-close{border:0;width:17px;height:17px;line-height:17px;color:#b1b1b3;background:#1c1e21;text-shadow:0 1px 1px #000;box-shadow:0 1px 2px rgba(0,0,0,.8) inset,0 1px 1px rgba(255,255,255,.3)}#smartbanner.android .sb-close:active{color:#eee}#smartbanner.android .sb-info{color:#ccc;text-shadow:0 1px 2px #000}#smartbanner.android .sb-info strong{color:#fff}#smartbanner.android .sb-button{min-width:12%;padding:1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:none;min-height:28px}#smartbanner.android .sb-button span{text-align:center;color:#fff;display:block;padding:0 10px;background-color:#008035;text-transform:none;text-shadow:none;box-shadow:none}#smartbanner.android .sb-button:active,#smartbanner.android .sb-button:hover{background:0 0}#smartbanner.android .sb-button:active span,#smartbanner.android .sb-button:hover span{background:#00943E}#smartbanner.windows .sb-icon{border-radius:0}