.product_list{position:relative;padding:0 20px 0 0}.product_list .column{float:left}.product_list .product_wrapper{margin-bottom:20px}.product_list .product_inner{padding:10px;border:solid 1px #CCC;background-color:#FFF;cursor:pointer;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-o-transition:all 0.8s ease;transition:all 0.8s ease}.product_list .product_inner .product_pic{position:relative;overflow:hidden}.product_list .product_inner .product_pic img{opacity:1;-ms-transform:scale(1.05, 1.05);-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-o-transition:all 0.8s ease;transition:all 0.8s ease}.product_list .product_inner .product_name{padding:20px 0 0;text-transform:uppercase;font-family:'GothamBoldRegular';font-size:16px;height:40px;line-height:20px;color:#999;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-o-transition:all 0.8s ease;transition:all 0.8s ease}.product_list .product_inner .product_family{color:#999;font-family:'GothamBookItalic';text-transform:uppercase;font-size:12px}.product_list .product_inner hr{width:30%;border-top:solid 1px #CCC;margin:20px 0;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-o-transition:all 0.8s ease;transition:all 0.8s ease}.product_list .product_inner:hover{-webkit-box-shadow:0px 0px 15px 0px rgba(50,50,50,0.75);-moz-box-shadow:0px 0px 15px 0px rgba(50,50,50,0.75);box-shadow:0px 0px 15px 0px rgba(50,50,50,0.75)}.product_list .product_inner:hover .product_name{color:#52b3d9}.product_list .product_inner:hover hr{border-top-color:#52b3d9}.product_list .product_inner:hover img{opacity:0.8;-ms-transform:scale(1.15, 1.15) rotate(3deg);-webkit-transform:scale(1.15, 1.15) rotate(3deg);transform:scale(1.15, 1.15) rotate(3deg)}.product_list .cool_shadow:before{left:30px}.product_detail_wrapper{position:relative;display:none}.product_detail_wrapper .product_thumb{border:solid 1px #E7E7E7;padding:10px;background-color:#FFF}.product_detail_wrapper .product_thumb .product_name{padding:10px 5px;text-transform:uppercase;font-family:'GothamBoldRegular';font-size:16px;height:40px;line-height:20px}.product_detail_wrapper .product_detail{position:relative}.product_detail_wrapper .product_detail table.gd_table tbody td:first-child{width:50%;background-color:#F8F8F8;text-align:left}.product_detail_wrapper .product_detail table.gd_table tbody td:last-child{text-align:right;width:50%;color:#FFF}.product_detail_wrapper.visible{display:block}
