@charset "utf-8";

body {
    font-size: 1em;
}

@media screen and (max-width: 399px) {
.bgImg {background: #FFFFFF url(../images/low_img01.jpg);}
.bgImgCampaign {background: #FFFFFF url(../lookbook/ss16/images/low_campaign01.jpg);}
.bgImgWoman {background: #FFFFFF url(../woman/ss16/images/low_entradaWoman01.jpg);}
.bgImgBaby {background: #FFFFFF url(../baby/ss16/images/low_entradaBaby01.jpg);}
.bgImgKids {background: #FFFFFF url(../kids/ss16/images/low_entradaKids01.jpg);}
.bgImgOutlet {background: #FFFFFF url(../outlet/ss16/images/low_entradaOutlet01.jpg);}
.bgImgMan {background: #FFFFFF url(../man/ss16/images/400_top01.jpg);}
}
@media screen and (min-width: 400px) and (max-width: 1200px) {
.bgImg {background: #FFFFFF url(../images/med_img01.jpg);}
.bgImgCampaign {background: #FFFFFF url(../lookbook/ss16/images/med_campaign01.jpg);}
.bgImgWoman {background: #FFFFFF url(../woman/ss16/images/med_entradaWoman01.jpg);}
.bgImgBaby {background: #FFFFFF url(../baby/ss16/images/med_entradaBaby01.jpg);}
.bgImgKids {background: #FFFFFF url(../kids/ss16/images/med_entradaKids01.jpg);}
.bgImgOutlet {background: #FFFFFF url(../outlet/ss16/images/med_entradaOutlet01.jpg);}
.bgImgMan {background: #FFFFFF url(../man/ss16/images/1200_top01.jpg);}
}
@media only screen and (min-width: 1440px) {
/* styles for MacBook Pro-sized screens and larger */
.bgImg {background: #FFFFFF url(../images/high_img02.jpg);}
.bgImgCampaign {background: #FFFFFF url(../lookbook/ss16/images/high_campaign01.jpg);}
.bgImgWoman {background: #FFFFFF url(../woman/ss16/images/high_entradaWoman01.jpg);}
.bgImgBaby {background: #FFFFFF url(../baby/ss16/images/high_entradaBaby01.jpg);}
.bgImgKids {background: #FFFFFF url(../kids/ss16/images/high_entradaKids01.jpg);}
.bgImgOutlet {background: #FFFFFF url(../outlet/ss16/images/high_entradaOutlet01.jpg);}
.bgImgMan {background: #FFFFFF url(../man/ss16/images/1920_top01.jpg);}
}
.space_header{ /*padding-bottom:172px;*/}
.max1200{ max-width:1300px; margin:auto;}
.max1920{ max-width:1920px; margin:auto;}
/* CSS Document */
.bgImg {background: #FFFFFF url(../images/high_img02.jpg);background-position: center top;background-size: cover;background-repeat: no-repeat;}
.bgImgCampaign {background: #FFFFFF url(../lookbook/ss16/images/high_campaign01.jpg);background-position: center top;background-size: cover;background-repeat: no-repeat;}
.bgImgWoman {background: #FFFFFF url(../woman/ss16/images/high_entradaWoman01.jpg);background-position: center top;background-size: cover;background-repeat: no-repeat;}
.bgImgBaby {background: #FFFFFF url(../baby/ss16/images/high_entradaBaby01.jpg);background-position: center top;background-size: cover;background-repeat: no-repeat;}
.bgImgKids {background: #FFFFFF url(../kids/ss16/images/high_entradaKids01.jpg);background-position: center top;background-size: cover;background-repeat: no-repeat;}
.bgImgOutlet {background: #FFFFFF url(../outlet/ss16/images/high_entradaOutlet01.jpg);background-position: center top;background-size: cover;background-repeat: no-repeat;}
.bgImgMan {background: #FFFFFF url(../man/ss16/images/1920_top01.jpg);background-position: center top;background-size: cover;background-repeat: no-repeat;}
img {max-width: 100%;}
.top_text{ width:auto; /*float:left; margin-left:10%;*/ margin:auto; height:auto; min-height:200px;}
.top_text_campaign{ width:auto; float:right; margin-right:10%; height:auto; min-height:200px;}

.top_text_images{ width:100%; height:auto; z-index:10; text-align:center;}

.top_text_center{ width:auto; margin:auto; height:auto; min-height:200px;}
.spacer_{ display:block; height:50px; clear:both;}
.insideElement{ position: absolute;}
.highLight_txt_box{position: absolute;width: 253px;}
.highLight_txt_box h1{font:"Times New Roman",Times,serif; font-weight:300; line-height:26px; }
.mega_title{font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif; width:100%; text-align:center; display:block;  font-weight:450;}
.big_title{font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif; width:100%; text-align:center; display:block;}
.rotate_left {/* Safari */-webkit-transform: rotate(-90deg);/* Firefox */-moz-transform: rotate(-90deg);/* IE */-ms-transform: rotate(-90deg);/* Opera */-o-transform: rotate(-90deg);/* Internet Explorer */filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);}
.rotate_right {/* Safari */-webkit-transform: rotate(90deg);/* Firefox */-moz-transform: rotate(90deg);/* IE */-ms-transform: rotate(90deg);/* Opera */-o-transform: rotate(90deg);/* Internet Explorer */filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);}
.dark_text{color:#333;}
.highLight_txt_box{z-index:9;} 
.portrait{z-index:7;}
.la_mainTitle_font{font-family: 'Playfair Display', serif; font-size:3em; line-height:0.8em; letter-spacing:0.02em; color:#FFF; width:100%;}
.la_promo_mainTitle_font{font-family: 'Playfair Display', serif; font-size:10em; line-height:0.8em; letter-spacing:0.02em; color:#FFF; width:100%;}
.la_subTitle_font{font-family: 'Lato', sans-serif; font-size:1.5em;  letter-spacing:0.3em;color:#FFF; line-height:1em; width:100%}
.la_highlightTitle_font{font-family: 'Playfair Display', serif; font-size:2.4em; line-height:1.2em; letter-spacing:0.01em; color:#333;}
.la_highlightText_font_man{font-family: 'Lato', serif; font-size:1.1em; line-height:1.1em; letter-spacing:0.05em; color:#333;}
.la_highlightText_font{font-family: 'Lato', serif; font-size:1.2em; line-height:1.2em; letter-spacing:0.1em; color:#333;}
.max95percent{ max-width:95%; margin:auto;}
.max90percent{ max-width:90%; margin:auto;}
.max80percent{ max-width:80%; margin:auto;}
.max70percent{ max-width:70%; margin:auto;}

.video_headline{ position:absolute; width:100%; height:auto; z-index:9;float:left; top:40%; margin:auto; text-align:center; background-color:transparent; cursor:pointer;}
.video_container{z-index:9;} /*float:left; top:0px; left:0px;*/
/*  add space to row top */
.top-buffer { margin-top:5%; }
.highlight_img_container{ display:block; height:auto; width:100%; position:relative; cursor:pointer; }
.highlight_action{float:left; z-index:4; position:absolute; top:0px; left:0px;  display:block; width:100%; height:100%; }
.highlight_container{width:100%; height:auto; position:relative; display:block;}
.white_veil{background-color:#ffffff; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=55)"; filter: alpha(opacity=55);-moz-opacity: 0.55;-khtml-opacity: 0.55;opacity: 0.55; position:absolute; top:0px; left:0px;  display:block; width:100%; height:100%;  z-index:4; }
.highlight_text_container{ display:block; height:auto; width:100%;}
.highlight_img_container button:hover{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;}
.margin-buffer {  padding:40px;}
.imgs-top-buffer { margin-top:20px; }
.lft{ float:left;}
.rght{ float:right;}

.soft_white_veil{background-color:#000000; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=25)"; filter: alpha(opacity=25);-moz-opacity: 0.25;-khtml-opacity: 0.25;opacity: 0.25; position:absolute; top:0px; left:0px;  display:block; width:100%; height:100%;  z-index:4; }

.img_lb{-webkit-filter: grayscale(0%);  transition: .2s ease; cursor:pointer;}

.img_lb:hover{-webkit-filter: grayscale(30%);  transition: .2s ease;}

.redBox{ background-color:#b2151c;}
.greyBox{ background-color:#aaaaaa;}



.txtShadow{ text-shadow: 1px 1px 9px rgba(0,0,0,.3);}


.tint {
  position: relative;
  float: left;
  /*margin-right: 20px;*/
  margin-bottom: 20px;
  cursor: pointer;
}

.tint:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
   background: none; 
}

.tint:hover:before {
	background: rgba(255,255,255, 0.3);
 	transition: all .3s linear;
	}
.backTop{bottom: 50%; width: 70px; right: -2%; text-align: center; position: absolute; cursor: pointer; font-family: Arial; font-size: 10px; color: rgb(102, 102, 102); line-height: 20px; text-transform: uppercase; z-index:999; border-right:60px; border-right-color:#FFF;}
.backTop_{bottom: 50%; width: 70px; right: 20px; text-align: center; position: absolute; cursor: pointer; font-family: Arial; font-size: 10px; color: rgb(102, 102, 102); line-height: 20px; text-transform: uppercase; z-index:999; /*border-right:60px;border-right-color:#FFF;*/ }
._cursor{ cursor:pointer;}
.dark_text{color:#000;}
.light_text{color:#fff;}

.soft_blue{
color: #bbe5fc;
}

.deep_blue{
color: #0179c4;
}

.pink{
color:#fd79aa;
}


.baby_blue{
color:#90b3e2;
}




.lb_blue1{
color:#bbe5fc;
}

.lb_blue2{
	color:#005dab;
}

.lb_blue3{
	color:#90b3e2;
}



.tint_lb {
  position: relative;
  /*float: left;
  margin-right: 20px;*/
  margin-bottom: 0px;
  cursor: pointer;
}

.tint_lb:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
   background: none; 
}

.tint_lb:hover:before {
	background: rgba(255,255,255, 0.3);
 	transition: all .3s linear;
	}
	
	


.tint_ {
  position: relative;
  float: left;
  /*margin-right: 20px;
  margin-bottom: 20px;*/
  cursor: pointer;
}

.tint_:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
   background: none; 
}

 .tint_:hover:before {
	background: rgba(255,255,255, 0.3);
 	transition: all .3s linear;
	}