.productBox{position:relative;width:280px;height:215px;margin:10px 10px !important}.productOverlay{background:rgba(0,0,0,0.2);height:215px}.productBox:hover .productOverlay{background:transparent}.centerIcon{position:absolute;width:76px;height:76px;top:80px;left:102px}.centerTitle{position:absolute;top:160px;width:280px;text-align:center;font-size:20px;color:#fff;font-weight:700}.productBox:hover .centerTitle{color:#000}@media(max-width:768px){.productBox{margin:20px auto !important}}