/** Extra small devices (portrait phones, less than 576px)
 No media query since this is the default in Bootstrap **/

/** Small devices (landscape phones, 576px and up) **/
@media (min-width: 576px) {
  
}


/** Medium devices (tablets, 768px and up) **/
@media (min-width: 768px) {  
	
  .h1, h1{font-size:2.5rem; letter-spacing: 2px;}
  
 
  .logotipo{max-width: 200px;}
    
ul.product-cats {
    margin: 0 0 1em;
    padding: 0;
    list-style: none outside;
    clear: both;}
    
ul.product-cats li {
    width: 21.2%;
    margin: 0 3.8% 2.992em 0;
    float: left;
    }

ul.product-cats li:nth-child(4n){
    margin-right:0;
}

ul.product-cats li:nth-child(5n){
    clear:left;
}

	.woocommerce-Tabs-panel--description{display: flex;}
	 
	
 	.woocommerce .col2-set .col-1,  .woocommerce .col2-set .col-2{
	-ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
    margin-right:0 !important;
	}	


}


/** Large devices (desktops, 992px and up) **/
@media (min-width: 992px) { 
	
	.cabecera-pagina {
    height: 400px;
    overflow: hidden;
}

.cabecera-pagina:after{
	content:'';
    opacity: 0.3;
    display:block;
    position:absolute;
    top:0;
    left:0;
    height:400px;
    width:100%;
    background: linear-gradient(20deg, #00214E 0%, #FFFFFF 95%);
}
	
}

/** Extra large devices (large desktops, 1200px and up) **/
@media (min-width: 1200px) { 
	
    
}


