.promotion{border:1px solid #e6e6e6;border-radius:4px;padding:5px 10px;position:relative}.promotion .promotion-image{min-width:60px}.promotion:hover{border:1px solid #c1c1c1}.promotion .subtitle{--font-size:.8125rem;font-size:13px;font-size:.8125rem;font-weight:700;line-height:16.25px;line-height:16px;max-width:250px;overflow:hidden;padding-top:15px;text-overflow:ellipsis;white-space:nowrap;width:100%}.promotion .showOffer{float:left;margin-right:20px}.promotion .stock{line-height:16px;margin-right:10px;min-height:16px}.promotion .productMeta{float:left;max-width:100%;min-width:100%}.promotion .productMeta .review{min-width:160px}.promotion .productMeta .review .review-score-show img{display:inline-block}.promotion .productMeta .review .num-reviews{line-height:20px;padding:0 10px}.promotion .productMeta ul{margin-left:-19px}.promotion .productMeta .glyphicon{background:#fff;border-radius:6px;left:-5px;overflow:hidden;position:absolute;top:22px}.promotion .productMeta .free-product{background:#fff;border:1px solid #e6e6e6;border-radius:30px;height:60px;margin-bottom:5px;overflow:hidden;padding:5px;position:relative;width:60px}.promotion .productMeta .free-product-block{position:relative}.promotion .productMeta .free-product-description{margin-left:70px;position:absolute;top:0}.promotion .productMeta .free-product-description a>.free-product-description-title{-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.promotion .price.discount{background:#ff8500;border-radius:3px;color:#fff;display:inline-block;font-weight:700;left:0;padding:3px 6px;position:absolute;top:0}.promotion .price.badge{--font-size:1.125rem;background:#2172b6;border-radius:100%;color:#fff;font-size:18px;font-size:1.125rem;font-weight:400;height:70px;line-height:22.5px;line-height:18px;padding:25px 0;position:absolute;right:10px;text-align:center;top:80px;white-space:nowrap;width:70px}.promotion .price.badge.hasOldPrice{padding:12px 0}.promotion .price.badge em{font-style:normal;left:-3px;position:relative;top:-2px}.promotion .price.badge .oldPrice{--font-size:.75rem;display:block;font-size:12px;font-size:.75rem;line-height:15px;line-height:18px;text-align:center;width:100%}.promotion .review{min-height:20px}@media screen and (min-width:768px) and (max-width:992px){.free-product-con .free-product-block{float:left;padding-right:15px}}@media screen and (min-width:992px){.promotion .productMeta .free-product-con{right:-11px}}@media screen and (min-width:768px){.promotion .price.badge{right:-10px}.promotion .price.discount{left:10px;top:95px}}@media screen and (max-width:767px),screen and (min-width:1200px){.promotion .price.discount{left:10px;top:135px}}@media screen and (max-width:991px){.promotion .productMeta .free-product-description{display:none}}@media screen and (max-width:767px){.promotion{border:0;border-bottom:1px solid #e6e6e6;border-radius:0;position:relative}.promotion:hover{border:0}.promotion .productMeta .free-product-description{display:block}.promotion .block-content{width:calc(100% - 50px)}}.advice-product{display:flex;flex-direction:column;justify-content:space-between}.advice-product .pull-right{margin-left:auto;padding-left:0;padding-right:30px;right:0;text-align:right}.advice-product .advice-products-info{border:1px solid #eee;border-radius:5px;padding:0 15px 15px}.advice-product .advice-products-info:hover{border-color:#202020}.advice-product .advice-products-info .advice-product-link{display:flex;flex-direction:column}.advice-product .advice-products-info .advice-product-link:hover .advice-products-title{text-decoration:underline}.advice-product .advice-products-info .bottom-row{padding-bottom:15px}.advice-product .advice-products-info .advice-products-img{display:block;margin:10px auto;max-height:175px;max-width:100%;transition:all .3s}.advice-product .advice-products-info .advice-promotions .actielabel{-webkit-font-smoothing:antialiased;border-radius:5px 0 0 5px;box-sizing:content-box;color:#fff;font-weight:700;max-width:60%;padding:.3125rem .625rem;position:absolute;right:15px;top:1.25rem;word-break:break-word;z-index:1}@media screen and (max-width:767px){.advice-product .advice-products-info .advice-promotions .actielabel{--font-size:.75rem;font-size:12px;font-size:.75rem;line-height:15px;max-width:70%}}.advice-product .advice-products-info .advice-promotions .actielabel .actietekst{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:flex;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.advice-product .advice-products-info .advice-promotions .actielabel.promo{background-color:#e84848}.advice-product .advice-products-info .advice-promotions .actielabel.gratis-product{background-color:#559d1b}.advice-product .advice-products-info .advice-promotions .plus-label{--font-size:1.25rem;background-color:#559d1b;border-radius:100%;font-size:20px;font-size:1.25rem;font-weight:900;height:20px;left:-10px;line-height:25px;line-height:20px;position:absolute;text-align:center;top:-10px;width:20px;z-index:-1}@media screen and (max-width:767px){.advice-product .advice-products-info .advice-promotions .plus-label{left:auto;right:-10px}}.advice-product .advice-products-info .advice-products-title{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#5e5e5e;display:flex;display:-webkit-box;font-size:16px;font-weight:700;height:65px;overflow:hidden;text-overflow:ellipsis}.advice-product .advice-products-info .advice-price{font-size:1.2rem;font-weight:700;padding-right:0;padding-top:7px}.advice-product .advice-products-info .advice-product-bottom{display:flex}.advice-product .advice-products-info .advice-product-bottom .circle-icon-container{border:1px solid #000;border-radius:100%;height:32px;margin-top:30px;width:32px}.advice-product .advice-products-info .advice-product-bottom .circle-icon-container i{left:9px;position:relative;top:7px}.advice-product .advice-products-info .color-positive{color:#559d1b;font-size:.8rem}@media only screen and (max-width:991px){.advice-product{padding-bottom:15px}}.advice-product .font-medium{font-size:14px}.advice-product .strike{text-decoration:line-through}.advice-row .row-eq-height{display:flex;flex-wrap:wrap}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.advice-row .row-eq-height:after,.advice-row .row-eq-height:before{display:block}}}.advice-row .row-eq-height>[class*=col-]{display:flex;flex-flow:row wrap}.advice-row .advice-row-product{display:flex!important}.advice-row .advice-row-product .price-product{display:flex;flex-direction:column;justify-content:flex-end;min-height:68px}.page-card .card-header a{cursor:pointer;display:block;font-size:19px;font-weight:600}.page-card .card-header i{font-weight:700;position:relative;top:3px}.page-card .card-body .row-eq-height{display:flex;flex-wrap:wrap}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.page-card .card-body .row-eq-height:after,.page-card .card-body .row-eq-height:before{display:block}}}.page-card .card-body .row-eq-height>[class*=col-]{display:flex;flex-flow:row wrap}.page-card .card-body .price-product{display:flex;flex-direction:column;justify-content:flex-end;min-height:68px}.product-panel{border-top-left-radius:0;border-top-right-radius:0;margin-top:-20px}.product-panel.card-outline-secondary{background-color:transparent;border-color:#ccc}.product-panel.card{background-color:#fff;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;display:flex;flex-direction:column;position:relative}.product-panel .card-header{background:#fff;border-bottom:0;margin-bottom:0;padding:.75rem 1.25rem}.product-panel .card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.product-panel .card-body{padding:30px}@media only screen and (max-width:767px){.product-panel .card-body .advice-products-info{width:100%}}
/*# sourceMappingURL=promotion.css.map */
