button.button span,#prev_next a,.products-grid .detail-link,.link-cart {    /*border-radius: 3px;*/    /*-webkit-border-radius: 3px;*/}.block-subscribe button span {    border-radius: 0;    -webkit-border-radius: 0;	}a,button.button span,#prev_next a,.products-grid .detail-link,.menu-container .main {	 transition: color 0.2s, background-color 0.2s linear 0s;    -moz-transition: color 0.2s, background-color 0.2s linear 0s;    -webkit-transition: color 0.2s, background-color 0.2s linear 0s;    -o-transition: color 0.2s, background-color 0.2s linear 0s;  	}li a.product-image:hover img {	 transition: opacity 0.4s linear 0s;    -moz-transition: opacity 0.4s linear 0s;    -webkit-transition: opacity 0.4s linear 0s;    -o-transition: opacity 0.4s linear 0s; }button.btn-checkout{	transition: all 0.4s linear 0s;	}button.btn-checkout:hover {	box-shadow: 0 0 4px rgba(0, 0, 0, 0.3);	-webkit-box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);	-o-box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);}input.input-text:focus,select:focus,textarea:focus {	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;	-o-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;}.products-list li:hover a.product-image img,.products-grid li:hover a.product-image img {	-moz-opacity: .3;	-webkit-opacity: .3;	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; /*IE8*/	opacity: .3;}