@charset "utf-8";
@import "reset.css";
@import "fonts/stylesheet.css";

body { margin: 0 auto; font-family: 'GT Walsheim'; font-size: 14px; color: black; -webkit-font-smoothing: antialiased; }

/* links  */ 

a { color: black; -webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-ms-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease; }
a:hover, .select { text-decoration: underline; -webkit-transition: all 0.2s ease; }
.subir { display: inline-block; font-size: 22px; margin-top: 35px; margin-bottom: 70px; }

/* texto y colores  */ 

p { margin-bottom: 20px; }


/* gral  */ 

.main { position: absolute; width: 100%; top: 0; left: 0; text-align: center; }
.header { position: fixed; width: 100%; padding: 35px; z-index: 5000; }
.logo { float: left; width: 100%; margin-bottom: 15px; }
.logo img { width: 180px; }
.nav { float: left; width: 100%; }
.nav li { display: inline-block; margin: 0 80px; font-size: 18px; }

.cont { margin: 0 auto; width: 946px; margin-top: 185px; }
#colecciones img { display: inline-block; margin: 35px; margin-bottom: 70px; margin-top: 0; }
.img1 { width: 580px; }
.img2 { width: 360px; }
.img3 { width: 734px; }
.img4 { width: 360px; }

.slick, .slick img { width: 100%; }
.slick { margin: 35px auto; width: 734px; }

.newsletter { margin: 0 auto; width: 240px; margin-top: 70px; }
input { border: 1px solid black; width: 100%; height: 40px; margin: 0; font-size: 18px; color: black; text-align: center; padding: 10px; font-family: 'GT Walsheim'; }

@media ( max-width: 900px) {
	
	body { font-size: 12px; }
	.logo { margin-bottom: 5px; }
	.logo img { width: 120px; }
	.nav li { display: inline-block; margin: 0; width: 100%; font-size: 14px; }
	.cont { margin: 0 auto; width: 100%; padding: 0 20px; margin-top: 145px; }
	#colecciones img { margin: 0; margin-bottom: 10px; }
	.img1 { width: 100%; }
	.img2 { width: 100%; }
	.img3 { width: 100%; }
	.img4 { width: 100%; }
	.subir { font-size: 14px; margin-bottom: 35px; }
	.newsletter { margin-top: 35px; }
	.slick { width: 100%; }
}
