/* Drop shadow levels */
/* line 9, ../sass/uqeuCampaignSpecific.scss */
.clearFloatGlobal {
  clear: both;
}

/* SocIcon */
@font-face {
  font-family: 'socicon';
  src: url("../fonts/socicon/socicon-webfont.eot");
  src: url("../fonts/socicon/socicon-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/socicon/socicon-webfont.woff") format("woff"), url("../fonts/socicon/socicon-webfont.ttf") format("truetype"), url("../fonts/socicon/socicon-webfont.svg#sociconregular") format("svg");
  font-weight: normal;
  font-style: normal;
}

/* DinPro Fonts */
@font-face {
  font-family: 'dinpromedium';
  src: url("../fonts/din/din_pro_medium-webfont.eot");
  src: url("../fonts/din/din_pro_medium-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/din/din_pro_medium-webfont.woff") format("woff"), url("../fonts/din/din_pro_medium-webfont.ttf") format("truetype"), url("../fonts/din/din_pro_medium-webfont.svg#dinpromedium") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'dinprobold';
  src: url("../fonts/din/dinpro-bold-webfont.eot");
  src: url("../fonts/din/dinpro-bold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/din/dinpro-bold-webfont.woff") format("woff"), url("../fonts/din/dinpro-bold-webfont.ttf") format("truetype"), url("../fonts/din/dinpro-bold-webfont.svg#dinprobold") format("svg");
  font-weight: normal;
  font-style: normal;
}

/* UNIQLO Fonts */
@font-face {
  font-family: 'UNIQLORegular';
  src: url("../fonts/uniqlo/uniqloregular-webfont.eot");
  src: url("../fonts/uniqlo/uniqloregular-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/uniqlo/uniqloregular-webfont.woff") format("woff"), url("../fonts/uniqlo/uniqloregular-webfont.ttf") format("truetype"), url("../fonts/uniqlo/uniqloregular-webfont.svg#UniqloRegularRegular") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'UNIQLOBoldRegular';
  src: url("../fonts/uniqlo/uniqlobold-webfont.eot");
  src: url("../fonts/uniqlo/uniqlobold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/uniqlo/uniqlobold-webfont.woff") format("woff"), url("../fonts/uniqlo/uniqlobold-webfont.ttf") format("truetype"), url("../fonts/uniqlo/uniqlobold-webfont.svg#UniqloBoldRegular") format("svg");
  font-weight: normal;
  font-style: bold;
}

@font-face {
  font-family: 'UNIQLOBoldRounded';
  src: url("../fonts/uniqlo/UniqloBoldRounded.eot");
  src: url("../fonts/uniqlo/UniqloBoldRounded.eot?#iefix") format("embedded-opentype"), url("../fonts/uniqlo/UniqloBoldRounded.otf") format("opentype"), url("../fonts/uniqlo/UniqloBoldRounded.woff") format("woff"), url("../fonts/uniqlo/UniqloBoldRounded.ttf") format("truetype"), url("../fonts/uniqlo/UniqloBoldRounded.svg#HelveticaNeue") format("svg");
  font-style: bold;
}

#featureAdult.novak{background-color:#00543d;background:url("/custom/img/featureTheme/backgound_M_performance-matchwear.jpg") center top}#featureAdult.novak #content,#featureAdult.novak .featureNav{background:rgba(0,0,0,0) !important}#featureAdult.novak .featureTitle,#featureAdult.novak .featureNav a{background-color:#FFF}#featureAdult.novak .featureNav a,#featureAdult.novak .featureTitleHeader{color:#FFF}#featureAdult.novak .featureNav a,#featureAdult.novak .featureTitle{background-color:#00543d}#featureAdult.novak .featureNav a{background-image:url(/custom/img/arrowSmall.svg);background-size:16px 9px}#featureAdult.novak .featureNav a:hover{color:#FFF;background-color:#fd1c24;background-image:url(/custom/img/arrowSmall.svg);background-size:16px 9px}#featureAdult.novak .featureTitleBlock{background-color:#FFF}#featureAdult.novak .featureTitleTop a{background-image:url(/custom/img/top.svg);background-repeat:no-repeat;background-size:20px;background-position:center}#featureAdult.novak .featureDescription span,#featureAdult.novak .featureDescription a{color:#00543d;text-decoration:underline}#featureAdult.novak .featureDescription a:hover{color:#fd1c24}#featureAdult.novak .aboutContain{display:block;width:944px;height:217px;padding:8px;background-color:#FFF}#featureAdult.novak .aboutContain .aboutImg{display:block;float:left;width:220px;height:217px}#featureAdult.novak .aboutContain .aboutText{display:inline-block;vertical-align:top;padding:17px 38px 25px 38px;width:648px}#featureAdult.novak .aboutContain h2{font:34px UNIQLObold,uniqloboldregular,arial,sans-serif}#featureAdult.novak .aboutContain p{font:14px dinpromedium,dinpro,arial,sans-serif;text-align:justify;line-height:20px}#featureAdult.novak .itfInfo{display:block;position:relative;width:944px;padding:8px;background-color:#FFF;margin-top:15px}#featureAdult.novak .itfInfo .itfInfoContain{display:block;width:100%;margin-bottom:8px}#featureAdult.novak .itfInfo .itfInfoContain .itfInfoContainImg{display:block;float:left;width:330px;height:217px}#featureAdult.novak .itfInfo .itfInfoContain .itfInfoContainInfo{display:block;margin:0 40px}#featureAdult.novak .itfInfo .itfInfoContain .itfInfoContainInfo .itfInfoContainText{margin-top:15px;font:14px dinpromedium,dinpro,arial,sans-serif}#featureAdult.novak .itfInfo .itfInfoContain .itfInfoContainInfo .itfInfoContainLogos{display:block;width:534px;height:108px;margin:0 auto}#featureAdult.novak .itfInfo a{font:15px dinpromedium,dinpro,arial,sans-serif;width:944px;height:41px}#featureAdult.novak .unit,#featureAdult.novak .youtubeBox,#featureAdult.novak .itfInfo,#featureAdult.novak .featureTitle,#featureAdult.novak .featureNav a,#featureAdult.novak .titleBlock,#featureAdult.novak .blackBar,#featureAdult.novak .aboutContain,#featureAdult.novak .featureDescription{-moz-box-shadow:0px 2px 10px rgba(0,0,0,0.5);-webkit-box-shadow:0px 2px 10px rgba(0,0,0,0.5);box-shadow:0px 2px 10px rgba(0,0,0,0.5)}#featureAdult.novak .youtubeTextContainer p{font-size:14px !important;line-height:1.8em}

/* line 2, ../sass/_airism.scss */
#featureAdult.airism .featureNav li, #featureAdult.airism .featureTitle {
  background-color: #02aff1;
}
/* line 5, ../sass/_airism.scss */
#featureAdult.airism .featureNav a, #featureAdult.airism .featureTitleHeader {
  color: #FFF;
}
/* line 8, ../sass/_airism.scss */
#featureAdult.airism .featureNav a {
  background: url(/custom/img/arrowSmall.svg) no-repeat;
  background-size: 16px 9px;
  background-position: 50% 90%;
}
/* line 12, ../sass/_airism.scss */
#featureAdult.airism .featureNav a:hover {
  background: url(/custom/img/arrowSmall.svg) no-repeat;
  background-size: 16px 9px;
  background-position: 50% 90%;
  background-color: #fd1c24;
  color: #FFF;
}
/* line 20, ../sass/_airism.scss */
#featureAdult.airism .featureTitleBlock {
  background: #FFF;
}
/* line 23, ../sass/_airism.scss */
#featureAdult.airism .featureTitleTop a {
  background: url(/custom/img/top.svg) no-repeat;
  background-size: 20px;
  background-position: center;
}
/* line 28, ../sass/_airism.scss */
#featureAdult.airism .featureDescriptionContent {
  display: block;
  height: 460px;
}
/* line 31, ../sass/_airism.scss */
#featureAdult.airism .featureDescriptionContent .airismTable {
  float: left;
  display: table;
  border-spacing: 5px;
}
/* line 35, ../sass/_airism.scss */
#featureAdult.airism .featureDescriptionContent .airismTable .airismRow {
  display: table-row;
}
/* line 37, ../sass/_airism.scss */
#featureAdult.airism .featureDescriptionContent .airismTable .airismRow .airismTableCell {
  width: 295px;
  height: 60px;
  display: table-cell;
  vertical-align: middle;
  padding: 0 15px;
}
/* line 43, ../sass/_airism.scss */
#featureAdult.airism .featureDescriptionContent .airismTable .airismRow .airismTableCell h3 {
  font: 14px dinprobold, arial, sans-serif;
  color: #02aff1;
  text-align: right;
}
/* line 48, ../sass/_airism.scss */
#featureAdult.airism .featureDescriptionContent .airismTable .airismRow .airismTableCell p {
  font: 13px dinprobold, arial, sans-serif;
  color: #02aff1;
}
/* line 54, ../sass/_airism.scss */
#featureAdult.airism .featureDescriptionContent .airismTable.leftColumn {
  border-right: 2px solid #02aff1;
}
/* line 56, ../sass/_airism.scss */
#featureAdult.airism .featureDescriptionContent .airismTable.leftColumn .airismTableCell {
  width: 130px;
}
/* line 61, ../sass/_airism.scss */
#featureAdult.airism .featureDescriptionContent .airismImg {
  display: inline-block;
  width: 370px;
  margin-top: 40px;
}
/* line 65, ../sass/_airism.scss */
#featureAdult.airism .featureDescriptionContent .airismImg .airismImgContain {
  margin: 10px auto;
}
/* line 67, ../sass/_airism.scss */
#featureAdult.airism .featureDescriptionContent .airismImg .airismImgContain.img1 {
  width: 163px;
  height: 97px;
}
/* line 70, ../sass/_airism.scss */
#featureAdult.airism .featureDescriptionContent .airismImg .airismImgContain.img1 img {
  width: 162px;
  height: 96px;
  border: 1px solid #02aff1 !important;
}
/* line 76, ../sass/_airism.scss */
#featureAdult.airism .featureDescriptionContent .airismImg .airismImgContain.img2 {
  width: 205px;
  height: 147px;
}
/* line 79, ../sass/_airism.scss */
#featureAdult.airism .featureDescriptionContent .airismImg .airismImgContain.img2 img {
  width: 204px;
  height: 146px;
  border: 1px solid #02aff1 !important;
}
/* line 86, ../sass/_airism.scss */
#featureAdult.airism .featureDescriptionContent .airismImg p {
  display: block;
  padding: 5px;
  width: 290px;
  margin: 0 auto;
  background: #02aff1;
  color: #FFF;
  font: 11px dinprobold, arial, sans-serif;
}
/* line 98, ../sass/_airism.scss */
#featureAdult.airism .titleText p {
  color: #02aff1;
  font-family: dinprobold, arial, sans-serif;
}

/* Kids Airism */

/* line 2, ../sass/_airism.scss */
#featureKids.airism .featureNav li, #featureKids.airism .featureTitle {
  background-color: #02aff1;
}
/* line 5, ../sass/_airism.scss */
#featureKids.airism .featureNav a, #featureKids.airism .featureTitleHeader {
  color: #FFF;
}
/* line 8, ../sass/_airism.scss */
#featureKids.airism .featureNav a {
  background: url(/custom/img/arrowSmall.svg) no-repeat;
  background-size: 16px 9px;
  background-position: 50% 90%;
}
/* line 12, ../sass/_airism.scss */
#featureKids.airism .featureNav a:hover {
  background: url(/custom/img/arrowSmall.svg) no-repeat;
  background-size: 16px 9px;
  background-position: 50% 90%;
  background-color: #fd1c24;
  color: #FFF;
}
/* line 20, ../sass/_airism.scss */
#featureKids.airism .featureTitleBlock {
  background: #FFF;
}
/* line 23, ../sass/_airism.scss */
#featureKids.airism .featureTitleTop a {
  background: url(/custom/img/top.svg) no-repeat;
  background-size: 20px;
  background-position: center;
}
/* line 28, ../sass/_airism.scss */
#featureKids.airism .featureDescriptionContent {
  display: block;
  height: 460px;
}
/* line 31, ../sass/_airism.scss */
#featureKids.airism .featureDescriptionContent .airismTable {
  float: left;
  display: table;
  border-spacing: 5px;
}
/* line 35, ../sass/_airism.scss */
#featureKids.airism .featureDescriptionContent .airismTable .airismRow {
  display: table-row;
}
/* line 37, ../sass/_airism.scss */
#featureKids.airism .featureDescriptionContent .airismTable .airismRow .airismTableCell {
  width: 295px;
  height: 60px;
  display: table-cell;
  vertical-align: middle;
  padding: 0 15px;
}
/* line 43, ../sass/_airism.scss */
#featureKids.airism .featureDescriptionContent .airismTable .airismRow .airismTableCell h3 {
  font: 14px dinprobold, arial, sans-serif;
  color: #02aff1;
  text-align: right;
}
/* line 48, ../sass/_airism.scss */
#featureKids.airism .featureDescriptionContent .airismTable .airismRow .airismTableCell p {
  font: 13px dinprobold, arial, sans-serif;
  color: #02aff1;
}
/* line 54, ../sass/_airism.scss */
#featureKids.airism .featureDescriptionContent .airismTable.leftColumn {
  border-right: 2px solid #02aff1;
}
/* line 56, ../sass/_airism.scss */
#featureKids.airism .featureDescriptionContent .airismTable.leftColumn .airismTableCell {
  width: 130px;
}
/* line 61, ../sass/_airism.scss */
#featureKids.airism .featureDescriptionContent .airismImg {
  display: inline-block;
  width: 370px;
  margin-top: 40px;
}
/* line 65, ../sass/_airism.scss */
#featureKids.airism .featureDescriptionContent .airismImg .airismImgContain {
  margin: 10px auto;
}
/* line 67, ../sass/_airism.scss */
#featureKids.airism .featureDescriptionContent .airismImg .airismImgContain.img1 {
  width: 163px;
  height: 97px;
}
/* line 70, ../sass/_airism.scss */
#featureKids.airism .featureDescriptionContent .airismImg .airismImgContain.img1 img {
  width: 162px;
  height: 96px;
  border: 1px solid #02aff1 !important;
}
/* line 76, ../sass/_airism.scss */
#featureKids.airism .featureDescriptionContent .airismImg .airismImgContain.img2 {
  width: 205px;
  height: 147px;
}
/* line 79, ../sass/_airism.scss */
#featureKids.airism .featureDescriptionContent .airismImg .airismImgContain.img2 img {
  width: 204px;
  height: 146px;
  border: 1px solid #02aff1 !important;
}
/* line 86, ../sass/_airism.scss */
#featureKids.airism .featureDescriptionContent .airismImg p {
  display: block;
  padding: 5px;
  width: 290px;
  margin: 0 auto;
  background: #02aff1;
  color: #FFF;
  font: 11px dinprobold, arial, sans-serif;
}
/* line 98, ../sass/_airism.scss */
#featureKids.airism .titleText p {
  color: #02aff1;
  font-family: dinprobold, arial, sans-serif;
}

#featureKids.airism {
    background-color: #c6e5fa;
    background: url(/custom/img/featureTheme/kidsAIRismBackground.jpg) center top repeat-y !important;
}

#featureKids.airism #content, #featureKids.airism .featureNav {
    background-color: rgba(0,0,0,0) !important;
}

/* Ines */
/* line 5, ../sass/_ines.scss */
#featureAdult.ines {
  background: url(http://im.uniqlo.com/images/uk/pc/img/feature/uq/ines/UK_background_ines.jpg) center top repeat-y !important;
}
/* line 7, ../sass/_ines.scss */
#featureAdult.ines .featureNav li, #featureAdult.ines .featureTitle, #featureAdult.ines .springCollection a {
  background-color: #fc4d49;
}
/* line 10, ../sass/_ines.scss */
#featureAdult.ines .springCollection a {
  border-color: #fc4d49;
  width: 960px;
  height: 50px;
  box-sizing: border-box;
  font-size: 20px;
}
/* line 16, ../sass/_ines.scss */
#featureAdult.ines .springCollection a:hover {
  background-color: #fd1c24;
  border-color: #fd1c24;
}
/* line 21, ../sass/_ines.scss */
#featureAdult.ines .featureNav, #featureAdult.ines #content, #featureAdult.ines .featureDescription, #featureAdult.ines {
  background-color: rgba(233, 229, 217, 0) !important;
}
/* line 24, ../sass/_ines.scss */
#featureAdult.ines .bigButton a {
  width: 960px;
  height: 40px;
  font-size: 1.4em;
}
/* line 29, ../sass/_ines.scss */
#featureAdult.ines .unit {
  -moz-box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.5);
}
/* line 35, ../sass/_ines.scss */
#featureAdult.ines .featureDescription img {
  float: left;
  margin: 30px 15px 15px 0;
}
/* line 39, ../sass/_ines.scss */
#featureAdult.ines .featureDescription .clear {
  clear: both;
}
/* line 42, ../sass/_ines.scss */
#featureAdult.ines .featureDescription.black {
  background-color: #7c706d !important;
}
/* line 44, ../sass/_ines.scss */
#featureAdult.ines .featureDescription.black h3, #featureAdult.ines .featureDescription.black p {
  color: #FFF;
}
/* line 48, ../sass/_ines.scss */
#featureAdult.ines .featureDescription.red {
  background-color: #e4141e !important;
}
/* line 50, ../sass/_ines.scss */
#featureAdult.ines .featureDescription.red h3, #featureAdult.ines .featureDescription.red p, #featureAdult.ines .featureDescription.red a {
  color: #FFF;
}
/* line 53, ../sass/_ines.scss */
#featureAdult.ines .featureDescription.red a {
  text-decoration: underline;
}

/* Indigo Denim */
/* line 3, ../sass/_indigo.scss */
#featureAdult.indigo {
  background: url(/custom/img/featureTheme/UK_background_indigo-project.jpg) center top repeat-y !important;
}
/* line 5, ../sass/_indigo.scss */
#featureAdult.indigo .featureNav, #featureAdult.indigo #content, #featureAdult.indigo {
  background-color: rgba(0, 0, 0, 0) !important;
}
/* line 8, ../sass/_indigo.scss */
#featureAdult.indigo .featureNav li, #featureAdult.indigo .featureTitle {
  background-color: #FFF;
}
/* line 11, ../sass/_indigo.scss */
#featureAdult.indigo .featureNav a, #featureAdult.indigo .featureTitleHeader {
  color: #181878;
}
/* line 14, ../sass/_indigo.scss */
#featureAdult.indigo .featureNav a {
  background: url(/custom/img/arrowSmall_indigo.svg) no-repeat;
  background-size: 16px 9px;
  background-position: 50% 90%;
}
/* line 18, ../sass/_indigo.scss */
#featureAdult.indigo .featureNav a:hover {
  background: url(/custom/img/arrowSmall.svg) no-repeat;
  background-size: 16px 9px;
  background-position: 50% 90%;
  background-color: #fd1c24;
  color: #FFF;
}
/* line 26, ../sass/_indigo.scss */
#featureAdult.indigo .featureTitleBlock {
  background: #181878;
}
/* line 29, ../sass/_indigo.scss */
#featureAdult.indigo .featureTitleTop a {
  background: url(/custom/img/top_indigo.svg) no-repeat;
  background-size: 20px;
  background-position: center;
}
/* line 34, ../sass/_indigo.scss */
#featureAdult.indigo .unit {
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.4);
}
/* line 37, ../sass/_indigo.scss */
#featureAdult.indigo .featureIndigoReturns {
  height: 80px;
  width: 960px;
  box-sizing: border-box;
  border: 8px solid #FFF;
}
/* line 42, ../sass/_indigo.scss */
#featureAdult.indigo .featureIndigoReturns .tcBox {
  float: right;
  margin: 10px;
}
/* line 45, ../sass/_indigo.scss */
#featureAdult.indigo .featureIndigoReturns .tcBox a {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
  height: 44px;
  width: 100px;
  font: 12px dinprobold;
  color: #181878;
  background: #FFF;
  padding: 7px;
  box-sizing: border-box;
  text-decoration: none;
}
/* line 59, ../sass/_indigo.scss */
#featureAdult.indigo .featureIndigoReturns .featureIndigoReturnsText {
  display: block;
  width: 500px;
  margin-left: 230px;
}
/* line 63, ../sass/_indigo.scss */
#featureAdult.indigo .featureIndigoReturns .featureIndigoReturnsText span {
  font: 21px uniqlobold;
  color: #FFF;
  text-align: center;
  width: 100%;
  display: inline-block;
  padding-top: 7px;
}

/* HEATTECH KIDS */
/* line 3, ../sass/_kidsHeattech.scss */
#featureKids.kidsHeattech {
  background: url(/custom/img/featureTheme/background_HEATTECH-kids.jpg) center top repeat-y !important;
}
/* line 5, ../sass/_kidsHeattech.scss */
#featureKids.kidsHeattech .featureNav, #featureKids.kidsHeattech #content, #featureKids.kidsHeattech {
  background-color: #f29586 !important;
}
/* line 8, ../sass/_kidsHeattech.scss */
#featureKids.kidsHeattech .featureNav li, #featureKids.kidsHeattech .featureTitle {
  background-color: #E05E48;
}

/* UNIQLO UNDERCOVER */
/* line 3, ../sass/_uniqloUndercover.scss */
#featureKids.undercover {
  background: url(/custom/img/UU/week-47_KIDS_uu_background.jpg) center top !important;
}
/* line 8, ../sass/_uniqloUndercover.scss */
#featureKids.undercover .featureNav, #featureKids.undercover #content, #featureKids.undercover {
  background-color: rgba(0, 0, 0, 0) !important;
}
/* line 11, ../sass/_uniqloUndercover.scss */
#featureKids.undercover .unit {
  -moz-box-shadow: 0 14px 14px rgba(0, 0, 0, 0.25), 0 10px 5px rgba(0, 0, 0, 0.22);
  -webkit-box-shadow: 0 14px 14px rgba(0, 0, 0, 0.25), 0 10px 5px rgba(0, 0, 0, 0.22);
  box-shadow: 0 14px 14px rgba(0, 0, 0, 0.25), 0 10px 5px rgba(0, 0, 0, 0.22);
}

/* Holiday Offers */
/* line 3, ../sass/_holidayOffers.scss */
#featureAdult.holidayOffers {
  background: url(http://im.uniqlo.com/images/uk/pc/img/feature/uq/holiday-gifts/UK_background_holiday-give-colour.jpg) center top repeat-y;
}
/* line 5, ../sass/_holidayOffers.scss */
#featureAdult.holidayOffers .featureNav li, #featureAdult.holidayOffers .featureTitle {
  background-color: #04a1ee;
}
/* line 8, ../sass/_holidayOffers.scss */
#featureAdult.holidayOffers .featureNav, #featureAdult.holidayOffers #content, #featureAdult.holidayOffers {
  background-color: #FFF !important;
}
/* line 12, ../sass/_holidayOffers.scss */
#featureAdult.holidayOffers .genNav .button25 a {
  background-color: #04a1ee;
  border-color: #04a1ee;
}
/* line 16, ../sass/_holidayOffers.scss */
#featureAdult.holidayOffers .genNav .button05 a {
  border-color: #029a47;
}
/* line 18, ../sass/_holidayOffers.scss */
#featureAdult.holidayOffers .genNav .button05 a:hover {
  background-color: #029a47;
}
/* line 23, ../sass/_holidayOffers.scss */
#featureAdult.holidayOffers .featureNavM {
  background-color: #04a1ee !important;
}
/* line 26, ../sass/_holidayOffers.scss */
#featureAdult.holidayOffers .featureNavW {
  background-color: #ea057c !important;
}
/* line 29, ../sass/_holidayOffers.scss */
#featureAdult.holidayOffers .featureNavK {
  background-color: #029a47 !important;
}
/* line 32, ../sass/_holidayOffers.scss */
#featureAdult.holidayOffers .featureNav li a:hover {
  background-color: #fef400;
}
/* line 35, ../sass/_holidayOffers.scss */
#featureAdult.holidayOffers .giftStores {
  margin: 16px;
  border-top: 2px solid #000;
}
/* line 38, ../sass/_holidayOffers.scss */
#featureAdult.holidayOffers .giftStores h3 {
  font: 18px uniqlobold, uniqloboldregular, arial, sans-serif;
  color: #fd1c24;
  text-align: center;
  margin: 10px 0;
}
/* line 44, ../sass/_holidayOffers.scss */
#featureAdult.holidayOffers .giftStores ul {
  list-style: none;
}
/* line 46, ../sass/_holidayOffers.scss */
#featureAdult.holidayOffers .giftStores ul li {
  display: inline-block;
  text-align: center;
}
/* line 49, ../sass/_holidayOffers.scss */
#featureAdult.holidayOffers .giftStores ul li a {
  text-decoration: none;
  font: 12px dinprobold, arial, sans-serif;
  color: #000;
  text-transform: uppercase;
  line-height: 20px;
  padding-left: 15px;
  background: url(../img/obj_company_arrow_black.gif) 5px 50% no-repeat;
}
/* line 57, ../sass/_holidayOffers.scss */
#featureAdult.holidayOffers .giftStores ul li a:hover {
  color: #fd1c24;
  background: url(../img/obj_company_arrow_red.gif) 5px 50% no-repeat;
}

/* Limited Offers Page */
/* line 4, ../sass/_limitedOffers.scss */
#featureAdult.limitedOffers .titleBlock {
  position: relative;
  background-color: #000;
}
/* line 7, ../sass/_limitedOffers.scss */
#featureAdult.limitedOffers .titleBlock h1, #featureAdult.limitedOffers .titleBlock h2, #featureAdult.limitedOffers .titleBlock h3, #featureAdult.limitedOffers .titleBlock p {
  text-align: center;
  color: #FFF;
  font-family: uniqlobold, uniqloboldregular, arial, sans-serif;
}
/* line 12, ../sass/_limitedOffers.scss */
#featureAdult.limitedOffers .titleBlock h1 {
  line-height: 90px;
  font-size: 90px;
}
/* line 16, ../sass/_limitedOffers.scss */
#featureAdult.limitedOffers .titleBlock h2 {
  font-size: 60px;
  line-height: 40px;
}
/* line 19, ../sass/_limitedOffers.scss */
#featureAdult.limitedOffers .titleBlock h2 span {
  color: #fd1c24;
}
/* line 23, ../sass/_limitedOffers.scss */
#featureAdult.limitedOffers .titleBlock h3 {
  font-size: 55px;
}
/* line 25, ../sass/_limitedOffers.scss */
#featureAdult.limitedOffers .titleBlock h3 span {
  color: #fd1c24;
}
/* line 29, ../sass/_limitedOffers.scss */
#featureAdult.limitedOffers .titleBlock p {
  font-size: 15px;
  line-height: 30px;
}
/* line 32, ../sass/_limitedOffers.scss */
#featureAdult.limitedOffers .titleBlock p span {
  color: #000;
  font-size: 28px;
  background-color: #FFF;
  padding: 2px 5px;
}
/* line 39, ../sass/_limitedOffers.scss */
#featureAdult.limitedOffers .titleBlock .titleBlockHead {
  padding-top: 70px;
}
/* line 42, ../sass/_limitedOffers.scss */
#featureAdult.limitedOffers .titleBlock .titleBlockOffer {
  padding: 40px 0 20px;
}
/* line 47, ../sass/_limitedOffers.scss */
#featureAdult.limitedOffers .titleBlock .titleJump {
  position: absolute;
  bottom: 15px;
  left: 15px;
}

/* Jeans */
/* line 5, ../sass/_jeans.scss */
#featureAdult.jeans.men {
  background: url(../../custom/img/featureTheme/background_jeans.jpg) top repeat !important;
}
/* line 8, ../sass/_jeans.scss */
#featureAdult.jeans.women {
  background: url(../../custom/img/featureTheme/background_jeans.jpg) top repeat !important;
}
/* line 11, ../sass/_jeans.scss */
#featureAdult.jeans .featureNav li, #featureAdult.jeans .featureTitle, #featureAdult.jeans .springCollection a {
  background-color: #000;
}
/* line 14, ../sass/_jeans.scss */
#featureAdult.jeans .featureNav, #featureAdult.jeans #content, #featureAdult.jeans {
  background-color: rgba(233, 229, 217, 0) !important;
}
/* line 17, ../sass/_jeans.scss */
#featureAdult.jeans .bigButton a {
  width: 960px;
  height: 40px;
  font-size: 1.4em;
}
/* line 22, ../sass/_jeans.scss */
#featureAdult.jeans .unit {
  -moz-box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.5);
}
/* line 28, ../sass/_jeans.scss */
#featureAdult.jeans .featureDescription img {
  float: left;
  margin: 30px 15px 15px 0;
}
/* line 32, ../sass/_jeans.scss */
#featureAdult.jeans .featureDescription .clear {
  clear: both;
}
/* line 35, ../sass/_jeans.scss */
#featureAdult.jeans .featureDescription.black {
  background-color: #7c706d !important;
}
/* line 37, ../sass/_jeans.scss */
#featureAdult.jeans .featureDescription.black h3, #featureAdult.jeans .featureDescription.black p {
  color: #FFF;
}
/* line 41, ../sass/_jeans.scss */
#featureAdult.jeans .featureDescription.red {
  background-color: #e4141e !important;
}
/* line 43, ../sass/_jeans.scss */
#featureAdult.jeans .featureDescription.red h3, #featureAdult.jeans .featureDescription.red p, #featureAdult.jeans .featureDescription.red a {
  color: #FFF;
}
/* line 46, ../sass/_jeans.scss */
#featureAdult.jeans .featureDescription.red a {
  text-decoration: underline;
}

/* Alterations banner */
/* line 3, ../sass/_alterations.scss */
.alterations {
  display: block;
  box-sizing: border-box;
  width: 960px;
  height: 130px;
  background-color: #FFF;
  border-top: 7px solid #fd1c24;
}
/* line 10, ../sass/_alterations.scss */
.alterations img {
  float: left;
  width: 203px;
  margin-top: 20px;
}
/* line 15, ../sass/_alterations.scss */
.alterations .alterCopy {
  float: left;
  display: block;
  width: 450px;
  margin-top: 23px;
}
/* line 20, ../sass/_alterations.scss */
.alterations .alterCopy p, .alterations .alterCopy a {
  font: 14px dinpromedium, dinpro, arial, sans-serif;
}
/* line 23, ../sass/_alterations.scss */
.alterations .alterCopy a {
  color: #fd1c24;
}
/* line 26, ../sass/_alterations.scss */
.alterations .alterCopy #alignRight {
  text-align: right;
}
/* line 30, ../sass/_alterations.scss */
.alterations table {
  float: right;
  border-collapse: collapse;
  width: 237px;
  height: 96px;
  margin-right: 27px;
  margin-top: 13px;
}
/* line 37, ../sass/_alterations.scss */
.alterations table, .alterations table tr, .alterations table th, .alterations table td {
  border: 1px solid #000;
  text-align: center;
  vertical-align: middle;
}
/* line 42, ../sass/_alterations.scss */
.alterations table td {
  font: 15px dinpromedium, dinpro, arial, sans-serif;
}
/* line 45, ../sass/_alterations.scss */
.alterations table th {
  font: 12px dinpromedium, dinpro, arial, sans-serif;
}
/* line 48, ../sass/_alterations.scss */
.alterations table .alterPrice {
  color: #fd1c24;
}

/* Date Night */
/* line 11, ../sass/_dateNight.scss */
#featureAdult.date.men {
  background: url(/custom/img/featureTheme/20150203_background_date-night_men.jpg) top center repeat !important;
}
/* line 13, ../sass/_dateNight.scss */
#featureAdult.date.men .unit {
  -moz-box-shadow: 0px 2px 10px rgba(137, 202, 255, 0.5);
  -webkit-box-shadow: 0px 2px 10px rgba(137, 202, 255, 0.5);
  box-shadow: 0px 2px 10px rgba(137, 202, 255, 0.5);
}
/* line 18, ../sass/_dateNight.scss */
#featureAdult.date.men .featureNav li, #featureAdult.date.men .featureTitle, #featureAdult.date.men .springCollection a {
  background-color: #89caff;
}
/* line 22, ../sass/_dateNight.scss */
#featureAdult.date.women {
  background: url(/custom/img/featureTheme/20150203_background_date-night_women.jpg) top repeat !important;
}
/* line 24, ../sass/_dateNight.scss */
#featureAdult.date.women .unit {
  -moz-box-shadow: 0px 2px 10px rgba(254, 137, 182, 0.5);
  -webkit-box-shadow: 0px 2px 10px rgba(254, 137, 182, 0.5);
  box-shadow: 0px 2px 10px rgba(254, 137, 182, 0.5);
}
/* line 29, ../sass/_dateNight.scss */
#featureAdult.date.women .featureNav li, #featureAdult.date.women .featureTitle, #featureAdult.date.women .springCollection a {
  background-color: #fe89b6;
}
/* line 33, ../sass/_dateNight.scss */
#featureAdult.date .featureNav, #featureAdult.date {
  background-color: rgba(233, 229, 217, 0) !important;
}
/* line 36, ../sass/_dateNight.scss */
#featureAdult.date #content {
  background-color: #FFF !important;
  padding: 10px;
}
/* line 40, ../sass/_dateNight.scss */
#featureAdult.date .bigButton a {
  width: 960px;
  height: 40px;
  font-size: 1.4em;
}
/* line 46, ../sass/_dateNight.scss */
#featureAdult.date .featureDescription img {
  float: left;
  margin: 30px 15px 15px 0;
}
/* line 50, ../sass/_dateNight.scss */
#featureAdult.date .featureDescription .clear {
  clear: both;
}
/* line 53, ../sass/_dateNight.scss */
#featureAdult.date .featureDescription.black {
  background-color: #7c706d !important;
}
/* line 55, ../sass/_dateNight.scss */
#featureAdult.date .featureDescription.black h3, #featureAdult.date .featureDescription.black p {
  color: #FFF;
}
/* line 59, ../sass/_dateNight.scss */
#featureAdult.date .featureDescription.red {
  background-color: #e4141e !important;
}
/* line 61, ../sass/_dateNight.scss */
#featureAdult.date .featureDescription.red h3, #featureAdult.date .featureDescription.red p, #featureAdult.date .featureDescription.red a {
  color: #FFF;
}
/* line 64, ../sass/_dateNight.scss */
#featureAdult.date .featureDescription.red a {
  text-decoration: underline;
}





/* ACTIVE WEAR */
#featureAdult.active .featureNav li, #featureAdult.active .featureTitle {
  background-color: #4AA3B2;
}

#featureAdult.active .featureNav a, #featureAdult.active .featureTitleHeader {
  color: #FFF;
}

#featureAdult.active .featureNav a {
  background: url(/custom/img/arrowSmall.svg) no-repeat;
  background-size: 16px 9px;
  background-position: 50% 90%;
}

#featureAdult.active .featureNav a:hover {
  background: url(/custom/img/arrowSmall.svg) no-repeat;
  background-size: 16px 9px;
  background-position: 50% 90%;
  background-color: #fd1c24;
  color: #FFF;
}

#featureAdult.active .featureTitleBlock {
  background: #FFF;
}

#featureAdult.active .featureTitleTop a {
  background: url(/custom/img/top.svg) no-repeat;
  background-size: 20px;
  background-position: center;
}