/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */
 
 #wrapper { background: none !important; box-shadow: none !important;}
 .thumbnail-container { box-shadow: none !important; }
 
 .featured-products .highlighted-informations, .product-accessories .highlighted-informations, .product-miniature .highlighted-informations {
	 box-shadow: none !important;
 }

 .product-cover img {
 	box-shadow: none !important;
 }

 .card {
 	box-shadow: none !important;
 }

 .block-categories {
 	box-shadow: none !important;
 }

 .products-sort-order .select-title {
 	box-shadow: none !important;
 }

 #js-product-list-header .card-block {
 	display: none !important;
 }

 .pagination .page-list {
 	box-shadow: none !important;
 }

 .bootstrap-touchspin {
 	box-shadow: none !important;
 }

 .btn-primary, .btn-secondary, .btn-tertiary {
 	box-shadow: none !important;
 }

 .tabs {
 	box-shadow: none !important;
 	border: 1px solid rgba(0,0,0,.125);
 }

 .page-addresses .address, .page-authentication #content {
 	box-shadow: none !important;
 }

 .page-customer-account #content {
 	box-shadow: none !important;
 }
 
 .page-my-account #content .links a span.link-item {
 	box-shadow: none !important;
 	border: 1px solid rgba(0,0,0,.125);
 }

 body#checkout section.checkout-step {
 	box-shadow: none !important;
 	border: 1px solid rgba(0,0,0,.125);
 }

 body#checkout section.checkout-step:last-child {
 	border: 1px solid rgba(0,0,0,.125);
 }

 #header .header-top .menu {
 	max-width: 65%;
 }

 .featured-category {
 	box-shadow: none !important;
 }

 #footer .footer-container .text-sm-center {
 	text-align: center;
 	margin-top: 20px;
 	font-size: 12px;
 	font-weight: 600;
 }

 .footer-container {
 	box-shadow: none !important;
 }

 .carousel {
 	box-shadow: none !important;
 }

 .carrier-delay {
 	display: none !important;
 	/* Temporário!!!*/
 }

 @media only screen and (max-width: 768px) {
  
	 #products .product-miniature, .featured-products .product-miniature {
		 margin: 0 auto;
		 max-width: 50%;		
		 box-shadow: none !important;		
	 }
	 
	 #products .thumbnail-container, .featured-products .thumbnail-container, .product-accessories .thumbnail-container, .product-minuature .thumbnail-container {
		 /* width: 180px !important; */		
		 margin: 5px;
		 max-width: 96%;
		 box-shadow: none !important;
	 }
 
	 #products .product-description, .featured-products .product-description, .product-accessories .product-description, .product-minuature .product-description {
		 /* width: 180px !important; */
		 /* height: auto !important;
		 width: auto;
		 height: auto;
		 margin-bottom: 15px;*/
		 width: 100%;
		 height: auto;
		 margin: 10px auto;
		 box-shadow: none !important;
	 } 
 
 }

 @media only screen and (max-width: 767px) {
 	#header {
 		background: #fff !important;
 	}

 	#header .header-top {
 		background: #fff !important;
 	}
 }