.blockreassurance .block-icon, .blockreassurance .block-icon img, .blockreassurance .block-icon svg {height:auto;margin-bottom:10px}.overlayk {position: absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.5s ease;background-color:rgba(255,255,255,.6)}.containerk:hover .overlayk {opacity: 1}#everblock-11{padding: 20px}div.contact-block img {width: 24px;height:24px}@media (min-width: 1200px) {.select2-dropdown {max-height: 750px;overflow-y:auto}}@media (max-width: 980px) {article.product-miniature div.informations{display:none}#js-product-list .js-product {margin-bottom: 3px !important}.PM_ASBlockOutput.PM_ASMobileMode .card-header {display: none}.PM_ASBlockOutput.PM_ASMobileMode .card-block {display: inline-block !important;padding:0 10px}.product-miniature .product-title {text-align: left}#js-product-list .js-product article {border: none !important;padding:0 5px !important}.product-miniature .product-title a {color: #333;text-align:left}#module-searchbystep-recherche #main h2.product-title {color: #333;text-align:left;line-height:0.7}.col-xs-6{padding-right: 3px;padding-left: 3px}.product-miniature .thumbnail-container {margin-bottom: 0}.product-miniature .product-price-and-shipping span.price {color: #0071b1}}@media screen and (max-width: 1024px) {.products.row {padding: 0 !important}}