

/* line 281, ../sass/catalog/_product-list-override.scss */
.grid-title-hero.otw .grid-title-hero-text {
  top: 24.5%;
  top: -webkit-calc(50% - 56px);
  top: -moz-calc(50% - 56px);
  top: calc(50% - 56px);
}
@media only screen and (max-width: 639px) {
  /* line 281, ../sass/catalog/_product-list-override.scss */
  .grid-title-hero.otw .grid-title-hero-text {
    top: 15.7%;
    top: -webkit-calc(50% - 56px);
    top: -moz-calc(50% - 56px);
    top: calc(50% - 56px);
  }
}
/* line 292, ../sass/catalog/_product-list-override.scss */
.grid-title-hero.otw .grid-title-hero-text span {
  font-family: Arial, sans-serif;
  font-size: 7.2em;
  font-weight: normal;
  line-height: 1.06667em;
}

/* line 300, ../sass/catalog/_product-list-override.scss */
.no-header-hero {
  position: relative;
  padding-left: 0;
  padding-right: 0;
  width: 75%;
  float: left;
  margin-top: 10px;
}
@media only screen and (min-width: 640px) and (max-width: 1023px) {
  /* line 300, ../sass/catalog/_product-list-override.scss */
  .no-header-hero {
    position: relative;
    padding-left: 0.66667em;
    padding-right: 0.66667em;
    width: 58.33333%;
    float: left;
  }
}
@media only screen and (max-width: 639px) {
  /* line 300, ../sass/catalog/_product-list-override.scss */
  .no-header-hero {
    position: relative;
    padding-left: 0.66667em;
    padding-right: 0.66667em;
    width: 100%;
    float: left;
    margin-top: 0px;
    margin-bottom: 20px;
  }
}
/* line 311, ../sass/catalog/_product-list-override.scss */
.no-header-hero h1 {
  text-transform: uppercase;
}

@media (min-width: 640px) {
  /* line 318, ../sass/catalog/_product-list-override.scss */
  .sort-by-section .prefix {
    border: 1px solid #FFF;
    border-width: 2px;
    border-right: 0px;
    color: #64686b;
    background-color: #F3F1E9;
    line-height: 39px;
    text-align: right;
    font-size: 13px;
    -webkit-box-shadow: -1px 1px 0 #e9e8e0;
    -moz-box-shadow: -1px 1px 0 #e9e8e0;
    box-shadow: -1px 1px 0 #e9e8e0;
  }
  /* line 331, ../sass/catalog/_product-list-override.scss */
  .sort-by-section select#sort-by {
    height: 42px;
    padding: 0;
    border: 1px solid #FFF;
    border-width: 2px;
    border-left: 0px;
    font-size: 13px;
    -webkit-box-shadow: -1px 1px 0 #e9e8e0;
    -moz-box-shadow: -1px 1px 0 #e9e8e0;
    box-shadow: -1px 1px 0 #e9e8e0;
  }
  /* line 343, ../sass/catalog/_product-list-override.scss */
  .vfrs .sort-by-section select#sort-by {
    background-color: #F3F1E9;
  }
  /* line 347, ../sass/catalog/_product-list-override.scss */
  .sort-by-section .current {
    color: #2B2B2B !important;
  }
  /* line 350, ../sass/catalog/_product-list-override.scss */
  .sort-by-section.with-header {
    margin-top: 10px !important;
  }
}
@media only screen and (min-width: 640px) and (max-width: 1023px) {
  /* line 355, ../sass/catalog/_product-list-override.scss */
  .search .sort-by-section {
    position: absolute;
    right: 0;
    top: 21px;
    margin-top: 0;
  }
}

@media (min-width: 640px) {
  /* line 365, ../sass/catalog/_product-list-override.scss */
  .grid.pro .sort-by-section .prefix {
    height: 42px;
  }
  /* line 368, ../sass/catalog/_product-list-override.scss */
  .grid.pro .sort-by-section .prefix,
  .grid.pro .sort-by-section select#sort-by {
    border-color: #EF7622;
    border-width: 2px;
    background-color: #E1E1E1;
  }
  /* line 374, ../sass/catalog/_product-list-override.scss */
  .grid.pro .sort-by-section .prefix:focus,
  .grid.pro .sort-by-section select#sort-by:focus {
    background-color: #E1E1E1 !important;
  }
}
/* line 380, ../sass/catalog/_product-list-override.scss */
form.sort-by {
  position: relative;
  padding-left: 0;
  padding-right: 0;
  width: 75%;
  float: left;
}

/* line 384, ../sass/catalog/_product-list-override.scss */
.sort-by-container .wcs-form.dropdown {
  border-left: 1px solid #FFF !important;
  margin-bottom: 0 !important;
  margin-left: -1px !important;
}
/* line 389, ../sass/catalog/_product-list-override.scss */
.sort-by-container select::-ms-expand {
  display: none;
}

/* line 395, ../sass/catalog/_product-list-override.scss */
#catalog-container {
  position: relative;
  padding-left: 0.66667em;
  padding-right: 0.66667em;
  width: 75%;
  float: left;
  margin-right: -20px;
  padding: 0;
}
@media only screen and (max-width: 639px) {
  /* line 395, ../sass/catalog/_product-list-override.scss */
  #catalog-container {
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 100%;
    float: left;
    margin-top: 0;
  }
}
/* line 404, ../sass/catalog/_product-list-override.scss */
#catalog-container .catalog-results-small-set .product-block {
  position: relative;
  padding-left: 0.66667em;
  padding-right: 0.66667em;
  width: 50%;
  float: left;
  height: 470px;
}
@media screen and (min-width: 900px) and (max-width: 999px) {
  /* line 404, ../sass/catalog/_product-list-override.scss */
  #catalog-container .catalog-results-small-set .product-block {
    height: 410px !important;
  }
}
@media screen and (min-width: 880px) and (max-width: 899px) {
  /* line 404, ../sass/catalog/_product-list-override.scss */
  #catalog-container .catalog-results-small-set .product-block {
    height: 380px !important;
  }
}
@media screen and (min-width: 840px) and (max-width: 879px) {
  /* line 404, ../sass/catalog/_product-list-override.scss */
  #catalog-container .catalog-results-small-set .product-block {
    height: 370px !important;
  }
}
@media screen and (min-width: 750px) and (max-width: 839px) {
  /* line 404, ../sass/catalog/_product-list-override.scss */
  #catalog-container .catalog-results-small-set .product-block {
    height: 350px !important;
  }
}
@media screen and (min-width: 641px) and (max-width: 749px) {
  /* line 404, ../sass/catalog/_product-list-override.scss */
  #catalog-container .catalog-results-small-set .product-block {
    height: 325px !important;
  }
}
@media screen and (min-width: 620px) and (max-width: 640px) {
  /* line 404, ../sass/catalog/_product-list-override.scss */
  #catalog-container .catalog-results-small-set .product-block {
    height: 355px !important;
  }
}
@media screen and (min-width: 520px) and (max-width: 619px) {
  /* line 404, ../sass/catalog/_product-list-override.scss */
  #catalog-container .catalog-results-small-set .product-block {
    height: 330px !important;
  }
}
@media screen and (min-width: 460px) and (max-width: 519px) {
  /* line 404, ../sass/catalog/_product-list-override.scss */
  #catalog-container .catalog-results-small-set .product-block {
    height: 310px !important;
  }
}
@media screen and (min-width: 360px) and (max-width: 559px) {
  /* line 404, ../sass/catalog/_product-list-override.scss */
  #catalog-container .catalog-results-small-set .product-block {
    height: 280px !important;
  }
}
@media screen and (min-width: 320px) and (max-width: 359px) {
  /* line 404, ../sass/catalog/_product-list-override.scss */
  #catalog-container .catalog-results-small-set .product-block {
    height: 240px !important;
  }
}
/* line 421, ../sass/catalog/_product-list-override.scss */
#catalog-container .catalog-results-small-set .product-block.long-product-block {
  height: 940px;
}
@media screen and (min-width: 900px) and (max-width: 999px) {
  /* line 421, ../sass/catalog/_product-list-override.scss */
  #catalog-container .catalog-results-small-set .product-block.long-product-block {
    height: 820px !important;
  }
}
@media screen and (min-width: 880px) and (max-width: 899px) {
  /* line 421, ../sass/catalog/_product-list-override.scss */
  #catalog-container .catalog-results-small-set .product-block.long-product-block {
    height: 760px !important;
  }
}
@media screen and (min-width: 840px) and (max-width: 879px) {
  /* line 421, ../sass/catalog/_product-list-override.scss */
  #catalog-container .catalog-results-small-set .product-block.long-product-block {
    height: 740px !important;
  }
}
@media screen and (min-width: 750px) and (max-width: 839px) {
  /* line 421, ../sass/catalog/_product-list-override.scss */
  #catalog-container .catalog-results-small-set .product-block.long-product-block {
    height: 700px !important;
  }
}
@media screen and (min-width: 641px) and (max-width: 749px) {
  /* line 421, ../sass/catalog/_product-list-override.scss */
  #catalog-container .catalog-results-small-set .product-block.long-product-block {
    height: 650px !important;
  }
}
@media screen and (min-width: 620px) and (max-width: 640px) {
  /* line 421, ../sass/catalog/_product-list-override.scss */
  #catalog-container .catalog-results-small-set .product-block.long-product-block {
    height: 645px !important;
  }
}
@media screen and (min-width: 520px) and (max-width: 619px) {
  /* line 421, ../sass/catalog/_product-list-override.scss */
  #catalog-container .catalog-results-small-set .product-block.long-product-block {
    height: 640px !important;
  }
}
@media screen and (min-width: 460px) and (max-width: 519px) {
  /* line 421, ../sass/catalog/_product-list-override.scss */
  #catalog-container .catalog-results-small-set .product-block.long-product-block {
    height: 620px !important;
  }
}
@media screen and (min-width: 360px) and (max-width: 559px) {
  /* line 421, ../sass/catalog/_product-list-override.scss */
  #catalog-container .catalog-results-small-set .product-block.long-product-block {
    height: 560px !important;
  }
}
@media screen and (min-width: 320px) and (max-width: 359px) {
  /* line 421, ../sass/catalog/_product-list-override.scss */
  #catalog-container .catalog-results-small-set .product-block.long-product-block {
    height: 480px !important;
  }
}
/* line 436, ../sass/catalog/_product-list-override.scss */
#catalog-container .catalog-results-small-set .product-block .primary.button {
  left: 35%;
}

/* line 442, ../sass/catalog/_product-list-override.scss */
#catalog-results, #catalog-results-no-nav {
  margin-right: -10px;
}
/* line 8, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_product-block.scss */
#catalog-results .product-block, #catalog-results .product-block.lanes, #catalog-results-no-nav .product-block, #catalog-results-no-nav .product-block.lanes {
  position: relative;
  padding-left: 0.66667em;
  padding-right: 0.66667em;
  width: 33.33333%;
  float: left;
  text-align: center;
  margin: 0 -3px 0px 0;
  padding: 0;
  border: 4px solid transparent;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  float: none;
  vertical-align: top;
  text-align: left;
  height: auto;
  display: inline-block;
}
@media only screen and (min-width: 640px) and (max-width: 1023px) {
  /* line 8, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_product-block.scss */
  #catalog-results .product-block, #catalog-results .product-block.lanes, #catalog-results-no-nav .product-block, #catalog-results-no-nav .product-block.lanes {
    position: relative;
    padding-left: 0.66667em;
    padding-right: 0.66667em;
    width: 50%;
    float: left;
    float: none;
  }
}
@media only screen and (max-width: 639px) {
  /* line 8, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_product-block.scss */
  #catalog-results .product-block, #catalog-results .product-block.lanes, #catalog-results-no-nav .product-block, #catalog-results-no-nav .product-block.lanes {
    position: relative;
    padding-left: 0.66667em;
    padding-right: 0.66667em;
    width: 50%;
    float: left;
    float: none;
  }
}
/* line 27, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_product-block.scss */
#catalog-results .product-block:hover, #catalog-results-no-nav .product-block:hover {
  border: 4px solid white;
}
/* line 32, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_product-block.scss */
#catalog-results .product-block .view, #catalog-results-no-nav .product-block .view {
  position: relative;
  overflow: hidden;
  text-align: center;
}
/* line 37, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_product-block.scss */
#catalog-results .product-block .view img, #catalog-results-no-nav .product-block .view img {
  width: 100%;
}
/* line 41, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_product-block.scss */
#catalog-results .product-block .view .button, #catalog-results-no-nav .product-block .view .button {
  position: absolute;
  width: 60%;
  top: 45%;
  bottom: auto;
  left: 20%;
  display: none;
  font-size: 0.8em;
  font-weight: 300;
}
/* line 53, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_product-block.scss */
#catalog-results .product-block .view .promo-badge, #catalog-results-no-nav .product-block .view .promo-badge {
  position: absolute;
  top: 15px;
  bottom: auto;
  left: auto;
  right: 15px;
  width: 60px;
  height: 60px;
  text-align: right;
}
/* line 63, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_product-block.scss */
#catalog-results .product-block .view .promo-badge img, #catalog-results-no-nav .product-block .view .promo-badge img {
  width: 100%;
  height: 100%;
}
@media only screen and (min-width: 640px) and (max-width: 1023px) {
  /* line 53, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_product-block.scss */
  #catalog-results .product-block .view .promo-badge, #catalog-results-no-nav .product-block .view .promo-badge {
    width: 50px;
    height: 50px;
  }
}
@media only screen and (max-width: 639px) {
  /* line 53, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_product-block.scss */
  #catalog-results .product-block .view .promo-badge, #catalog-results-no-nav .product-block .view .promo-badge {
    width: 30px;
    height: 30px;
  }
}
/* line 80, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_product-block.scss */
#catalog-results .product-block .info, #catalog-results-no-nav .product-block .info {
  height: auto;
  margin: 12px 0 12px 0;
  line-height: 18px;
  position: relative;
  text-align: center;
  margin-bottom: 5px;
}
/* line 94, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_product-block.scss */
#catalog-results .product-block .info .promo-eyebrow, #catalog-results-no-nav .product-block .info .promo-eyebrow {
  font-family: franklin-gothic-urw-cond, Arial Narrow Bold, Arial, sans-serif;
  font-size: 0.8125em;
  font-weight: bold;
  color: #F5A019;
  text-transform: uppercase;
  position: absolute;
  top: -30px;
  width: 100%;
  text-align: center;
  display: block;
}
/* line 104, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_product-block.scss */
#catalog-results .product-block .info .divider, #catalog-results-no-nav .product-block .info .divider {
  color: #A1A0A0;
}
/* line 3, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_color-swatches.scss */
#catalog-results .product-block .info .color-swatches, #catalog-results-no-nav .product-block .info .color-swatches {
  position: relative;
  width: 90%;
  height: 24px;
  margin: 0 auto;
  cursor: pointer;
  overflow: hidden;
  z-index: 10;
}
/* line 12, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_color-swatches.scss */
#catalog-results .product-block .info .color-swatches.show-more, #catalog-results-no-nav .product-block .info .color-swatches.show-more {
  overflow: visible;
}
/* line 16, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_color-swatches.scss */
#catalog-results .product-block .info .color-swatches .swatches-container, #catalog-results-no-nav .product-block .info .color-swatches .swatches-container {
  width: 100%;
}
@media only screen and (max-width: 639px) {
  /* line 3, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_color-swatches.scss */
  #catalog-results .product-block .info .color-swatches, #catalog-results-no-nav .product-block .info .color-swatches {
    width: 95%;
    height: 20px;
  }
}
@media only screen and (max-width: 479px) {
  /* line 3, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_color-swatches.scss */
  #catalog-results .product-block .info .color-swatches, #catalog-results-no-nav .product-block .info .color-swatches {
    height: 20px;
  }
}
/* line 31, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_color-swatches.scss */
#catalog-results .product-block .info .swatches-container, #catalog-results-no-nav .product-block .info .swatches-container {
  position: absolute;
  height: auto;
  margin: 0 auto;
}
@media only screen and (max-width: 639px) {
  /* line 31, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_color-swatches.scss */
  #catalog-results .product-block .info .swatches-container, #catalog-results-no-nav .product-block .info .swatches-container {
    height: 20px;
  }
}
/* line 41, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_color-swatches.scss */
#catalog-results .product-block .info .swatch, #catalog-results-no-nav .product-block .info .swatch {
  float: left;
  width: 23.5%;
  height: 24px;
  margin-right: 1.45%;
  margin-bottom: 1.45%;
}
/* line 48, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_color-swatches.scss */
#catalog-results .product-block .info .swatch .inner-border, #catalog-results-no-nav .product-block .info .swatch .inner-border {
  display: block;
  height: 100%;
  text-indent: -9999px;
}
/* line 53, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_color-swatches.scss */
#catalog-results .product-block .info .swatch .inner-border span, #catalog-results-no-nav .product-block .info .swatch .inner-border span {
  display: block;
  float: left;
  height: 24px;
}
@media only screen and (max-width: 639px) {
  /* line 53, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_color-swatches.scss */
  #catalog-results .product-block .info .swatch .inner-border span, #catalog-results-no-nav .product-block .info .swatch .inner-border span {
    height: 20px;
  }
}
@media only screen and (max-width: 479px) {
  /* line 53, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_color-swatches.scss */
  #catalog-results .product-block .info .swatch .inner-border span, #catalog-results-no-nav .product-block .info .swatch .inner-border span {
    height: 20px;
  }
}
@media only screen and (max-width: 639px) {
  /* line 41, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_color-swatches.scss */
  #catalog-results .product-block .info .swatch, #catalog-results-no-nav .product-block .info .swatch {
    height: 20px;
    margin-right: 1.5%;
  }
}
@media only screen and (max-width: 479px) {
  /* line 41, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_color-swatches.scss */
  #catalog-results .product-block .info .swatch, #catalog-results-no-nav .product-block .info .swatch {
    height: 20px;
  }
}
/* line 78, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_color-swatches.scss */
#catalog-results .product-block .info .two-color .inner-border span, #catalog-results-no-nav .product-block .info .two-color .inner-border span {
  width: 50%;
}
/* line 82, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_color-swatches.scss */
#catalog-results .product-block .info .three-color .inner-border span, #catalog-results-no-nav .product-block .info .three-color .inner-border span {
  width: 33.333%;
}
/* line 86, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_color-swatches.scss */
#catalog-results .product-block .info .more-swatches, #catalog-results-no-nav .product-block .info .more-swatches {
  display: none;
  position: absolute;
  border: 1px solid #D3D6D8;
  float: left;
  width: 18.75%;
  height: 24px;
  right: 0;
  padding-top: 0;
  text-align: center;
}
/* line 97, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_color-swatches.scss */
#catalog-results .product-block .info .more-swatches span, #catalog-results-no-nav .product-block .info .more-swatches span {
  display: block;
  width: 100%;
  height: 100%;
  font-weight: normal;
  font-size: 0.86667em;
}
@media only screen and (max-width: 639px) {
  /* line 97, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_color-swatches.scss */
  #catalog-results .product-block .info .more-swatches span, #catalog-results-no-nav .product-block .info .more-swatches span {
    font-size: 0.86667em;
  }
}
@media only screen and (max-width: 639px) {
  /* line 86, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_color-swatches.scss */
  #catalog-results .product-block .info .more-swatches, #catalog-results-no-nav .product-block .info .more-swatches {
    padding-top: 0;
    width: 23%;
    height: 20px;
  }
}
@media only screen and (max-width: 479px) {
  /* line 86, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_color-swatches.scss */
  #catalog-results .product-block .info .more-swatches, #catalog-results-no-nav .product-block .info .more-swatches {
    height: 20px;
  }
}
/* line 116, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_color-swatches.scss */
#catalog-results .product-block .info .has-show-more .swatches-container, #catalog-results-no-nav .product-block .info .has-show-more .swatches-container {
  float: left;
  margin: 0;
  width: 81%;
  height: auto;
  background-color: #F3F1E9;
}
/* line 125, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_color-swatches.scss */
#catalog-results .product-block .info .has-show-more .swatch, #catalog-results-no-nav .product-block .info .has-show-more .swatch {
  width: 29%;
}
@media only screen and (max-width: 639px) {
  /* line 125, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_color-swatches.scss */
  #catalog-results .product-block .info .has-show-more .swatch, #catalog-results-no-nav .product-block .info .has-show-more .swatch {
    width: 29%;
  }
}
/* line 133, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_color-swatches.scss */
#catalog-results .product-block .info .has-show-more .more-swatches, #catalog-results-no-nav .product-block .info .has-show-more .more-swatches {
  display: block;
}
/* line 139, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_color-swatches.scss */
#catalog-results .product-block .info .store-results-list .color-swatches, #catalog-results-no-nav .product-block .info .store-results-list .color-swatches {
  overflow: visible;
  width: 100%;
  margin-top: 2px;
  margin-left: 2px;
}
/* line 145, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_color-swatches.scss */
#catalog-results .product-block .info .store-results-list .swatch, #catalog-results-no-nav .product-block .info .store-results-list .swatch {
  overflow: hidden;
  max-width: 45px;
  margin-right: 10px;
  margin-bottom: 10px;
}
/* line 146, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_color-swatches.scss */
#catalog-results .product-block .info .store-results-list .swatch:not(.one-color, .two-color, .three-color), #catalog-results-no-nav .product-block .info .store-results-list .swatch:not(.one-color, .two-color, .three-color) {
  width: auto;
}
/* line 154, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_color-swatches.scss */
#catalog-results .product-block .info .store-results-list .swatch.selected, #catalog-results-no-nav .product-block .info .store-results-list .swatch.selected {
  outline: 2px solid #F5A019;
}
/* line 3, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_ratings.scss */
#catalog-results .product-block .info .rating-container, #catalog-results-no-nav .product-block .info .rating-container {
  margin: 0;
  color: #F7B840;
  height: auto;
}
/* line 8, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_ratings.scss */
#catalog-results .product-block .info .avgRating, #catalog-results-no-nav .product-block .info .avgRating {
  height: 19px;
}
/* line 115, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_product-block.scss */
#catalog-results .product-block .info .name, #catalog-results-no-nav .product-block .info .name {
  height: auto;
}
/* line 118, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_product-block.scss */
#catalog-results .product-block .info .name a span, #catalog-results-no-nav .product-block .info .name a span {
  font-family: Arial, sans-serif;
  color: #777a7d;
  font-size: 0.86667em;
}
/* line 4, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_price.scss */
#catalog-results .product-block .info .price, #catalog-results-no-nav .product-block .info .price {
  color: #000;
  font-weight: normal;
}
/* line 8, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_price.scss */
#catalog-results .product-block .info .price span, #catalog-results-no-nav .product-block .info .price span {
  font-size: 0.8125em;
}
/* line 11, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_price.scss */
#catalog-results .product-block .info .price .offer-price, #catalog-results-no-nav .product-block .info .price .offer-price {
  color: #000;
  margin-right: 0px;
  font-weight: normal;
}
/* line 16, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_price.scss */
#catalog-results .product-block .info .price .original-price, #catalog-results-no-nav .product-block .info .price .original-price {
  color: #B0B1AB;
  margin-right: 0px;
  text-decoration: line-through;
}
@media screen and (max-width: 359px) {
  /* line 16, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_price.scss */
  #catalog-results .product-block .info .price .original-price, #catalog-results-no-nav .product-block .info .price .original-price {
    display: none;
  }
}
/* line 24, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_price.scss */
#catalog-results .product-block .info .price .current-price, #catalog-results-no-nav .product-block .info .price .current-price {
  color: #f24609;
}
/* line 124, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_product-block.scss */
#catalog-results .product-block .info .more-color, #catalog-results-no-nav .product-block .info .more-color {
  font-family: Arial, sans-serif;
  font-size: 0.86667em;
  font-weight: normal;
  text-transform: normal;
}
/* line 135, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_product-block.scss */
#catalog-results .long-product-block, #catalog-results-no-nav .long-product-block {
  float: right;
}
/* line 139, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_product-block.scss */
#catalog-results .full-width-product-block, #catalog-results-no-nav .full-width-product-block {
  position: relative;
  padding-left: 0.66667em;
  padding-right: 0.66667em;
  width: 100%;
  float: left;
  overflow: hidden;
}
/* line 145, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_product-block.scss */
#catalog-results .full-width-product-block .info, #catalog-results-no-nav .full-width-product-block .info {
  font-size: 1.06667em;
}
/* line 148, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_product-block.scss */
#catalog-results .full-width-product-block .badge, #catalog-results-no-nav .full-width-product-block .badge {
  font-size: 1.33333em;
}
/* line 151, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_product-block.scss */
#catalog-results .full-width-product-block .view .button, #catalog-results-no-nav .full-width-product-block .view .button {
  top: 65%;
  bottom: auto;
  left: 20%;
  width: 60%;
}
/* line 161, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_product-block.scss */
#catalog-results .lanes.product-block, #catalog-results-no-nav .lanes.product-block {
  position: relative;
  padding-left: 0.66667em;
  padding-right: 0.66667em;
  width: 25%;
  float: left;
}
@media only screen and (min-width: 640px) and (max-width: 1023px) {
  /* line 161, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_product-block.scss */
  #catalog-results .lanes.product-block, #catalog-results-no-nav .lanes.product-block {
    position: relative;
    padding-left: 0.66667em;
    padding-right: 0.66667em;
    width: 33.33333%;
    float: left;
  }
  /* line 169, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_product-block.scss */
  #catalog-results .lanes.product-4.product-block, #catalog-results-no-nav .lanes.product-4.product-block {
    display: none;
  }
}
@media only screen and (max-width: 639px) {
  /* line 161, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_product-block.scss */
  #catalog-results .lanes.product-block, #catalog-results-no-nav .lanes.product-block {
    position: relative;
    padding-left: 0.66667em;
    padding-right: 0.66667em;
    width: 50%;
    float: left;
  }
  /* line 177, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_product-block.scss */
  #catalog-results .lanes.product-block .promo-badge, #catalog-results-no-nav .lanes.product-block .promo-badge {
    display: none;
  }
  /* line 181, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_product-block.scss */
  #catalog-results .lanes.product-4.product-block, #catalog-results .lanes.product-3.product-block, #catalog-results-no-nav .lanes.product-4.product-block, #catalog-results-no-nav .lanes.product-3.product-block {
    display: none;
  }
}
/* line 193, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_product-block.scss */
#catalog-results .favorites-item .product-block .info, #catalog-results-no-nav .favorites-item .product-block .info {
  font-size: 1.06667em;
}
/* line 198, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_product-block.scss */
#catalog-results .grid-espot-container, #catalog-results-no-nav .grid-espot-container {
  float: none;
  margin-right: -3px;
  display: inline-block;
}
/* line 203, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_product-block.scss */
#catalog-results .espot-container, #catalog-results-no-nav .espot-container {
  width: 100% !important;
}
/* line 204, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_product-block.scss */
#catalog-results .genericESpot, #catalog-results-no-nav .genericESpot {
  text-align: center;
}
@media only screen and (max-width: 639px) {
  /* line 442, ../sass/catalog/_product-list-override.scss */
  #catalog-results, #catalog-results-no-nav {
    padding-left: 20px;
  }
}

/* line 454, ../sass/catalog/_product-list-override.scss */
#catalog-container-no-nav {
  position: relative;
  padding-left: 0.66667em;
  padding-right: 0.66667em;
  width: 100%;
  float: left;
}

/* line 459, ../sass/catalog/_product-list-override.scss */
#catalog-results-no-nav .product-block, #catalog-results-no-nav .product-block.lanes {
  position: relative;
  padding-left: 0.66667em;
  padding-right: 0.66667em;
  width: 25%;
  float: left;
  text-align: center;
}
@media only screen and (min-width: 640px) and (max-width: 1023px) {
  /* line 459, ../sass/catalog/_product-list-override.scss */
  #catalog-results-no-nav .product-block, #catalog-results-no-nav .product-block.lanes {
    position: relative;
    padding-left: 0.66667em;
    padding-right: 0.66667em;
    width: 33.33333%;
    float: left;
  }
}
@media only screen and (max-width: 639px) {
  /* line 459, ../sass/catalog/_product-list-override.scss */
  #catalog-results-no-nav .product-block, #catalog-results-no-nav .product-block.lanes {
    position: relative;
    padding-left: 0.66667em;
    padding-right: 0.66667em;
    width: 50%;
    float: left;
  }
}
/* line 468, ../sass/catalog/_product-list-override.scss */
#catalog-results-no-nav .product-block .current-price {
  color: #000;
}
/* line 471, ../sass/catalog/_product-list-override.scss */
#catalog-results-no-nav .product-block .info {
  margin: 12px 0 0px 0;
  font-size: 0.8125em;
  line-height: 18px;
}
/* line 475, ../sass/catalog/_product-list-override.scss */
#catalog-results-no-nav .product-block .info .badge {
  text-transform: uppercase;
  font-weight: bold;
  color: #F5A019;
}
/* line 480, ../sass/catalog/_product-list-override.scss */
#catalog-results-no-nav .product-block .info .divider {
  color: #A1A0A0;
}
/* line 484, ../sass/catalog/_product-list-override.scss */
#catalog-results-no-nav .product-block .name, #catalog-results-no-nav .product-block .price {
  display: inline;
}
/* line 487, ../sass/catalog/_product-list-override.scss */
#catalog-results-no-nav .product-block .price:before {
  content: '/';
}

/* line 492, ../sass/catalog/_product-list-override.scss */
.search-related {
  padding-bottom: 15px;
}

/* line 496, ../sass/catalog/_product-list-override.scss */
.view-more-results {
  padding-top: 50px;
  border: 0px;
  margin: 0;
  font-size: 0.86667em;
  text-align: center;
  position: relative;
  padding-left: 0;
  padding-right: 0;
  width: 100%;
  float: none;
}
/* line 504, ../sass/catalog/_product-list-override.scss */
.view-more-results .view-more-results-btn {
  border: 2px solid #FFF;
  padding: 16px 0 14px;
  width: 248px;
  height: 50px;
  margin: 0 auto;
  font-family: "Semplicita W01 Semibold", Arial, sans-serif;
  font-weight: normal;
  font-size: 12px;
  text-transform: uppercase;
}
/* line 515, ../sass/catalog/_product-list-override.scss */
.view-more-results .view-more-results-btn .counter:after {
  content: none;
}
/* line 518, ../sass/catalog/_product-list-override.scss */
.view-more-results .view-more-results-btn .view-all {
  color: #2b2b2b;
  cursor: pointer;
}
/* line 521, ../sass/catalog/_product-list-override.scss */
.view-more-results .view-more-results-btn .view-all:hover {
  color: #F5A019;
}

/* line 529, ../sass/catalog/_product-list-override.scss */
.grid.pro .view-more-results .view-more-results-btn {
  border-color: #EF7622;
}
/* line 532, ../sass/catalog/_product-list-override.scss */
.grid.pro .view-more-results .view-more-results-btn .view-all:hover {
  color: #EF7622;
}

/* line 539, ../sass/catalog/_product-list-override.scss */
.grid .page-contents, .search .page-contents {
  margin: 15px 20px 20px;
  background: none !important;
}
@media only screen and (max-width: 639px) {
  /* line 539, ../sass/catalog/_product-list-override.scss */
  .grid .page-contents, .search .page-contents {
    margin: 40px 12px 0;
    padding-top: 0;
  }
}
/* line 548, ../sass/catalog/_product-list-override.scss */
.grid footer, .search footer {
  margin-top: 0;
}

/* line 552, ../sass/catalog/_product-list-override.scss */
.search-results-summary {
  font-family: "Semplicita W01 Semibold", Arial, sans-serif;
  position: relative;
  padding-left: 0.66667em;
  padding-right: 0.66667em;
  width: 50%;
  float: left;
  margin-top: 11px;
}
@media only screen and (min-width: 640px) and (max-width: 1023px) {
  /* line 552, ../sass/catalog/_product-list-override.scss */
  .search-results-summary {
    position: relative;
    padding-left: 0.66667em;
    padding-right: 0.66667em;
    width: 58.33333%;
    float: left;
  }
}
@media only screen and (max-width: 639px) {
  /* line 552, ../sass/catalog/_product-list-override.scss */
  .search-results-summary {
    position: relative;
    padding-left: 0.66667em;
    padding-right: 0.66667em;
    width: 100%;
    float: left;
    text-align: center;
  }
}
/* line 563, ../sass/catalog/_product-list-override.scss */
.search-results-summary .did-you-mean {
  margin-top: 26px;
  text-transform: uppercase;
  margin-bottom: 20px;
}
@media only screen and (max-width: 639px) {
  /* line 563, ../sass/catalog/_product-list-override.scss */
  .search-results-summary .did-you-mean {
    font-size: 1.6em;
  }
}
/* line 571, ../sass/catalog/_product-list-override.scss */
.search-results-summary .misspell {
  text-align: left;
  text-transform: none;
  margin-top: 17px;
  margin-bottom: 5px;
}
@media only screen and (min-width: 640px) and (max-width: 1023px) {
  /* line 578, ../sass/catalog/_product-list-override.scss */
  .search-results-summary .misspell strong {
    display: block;
  }
}
@media only screen and (max-width: 639px) {
  /* line 571, ../sass/catalog/_product-list-override.scss */
  .search-results-summary .misspell {
    margin-left: 15px;
    margin-right: 15px;
    font-size: 1.8em;
  }
  /* line 587, ../sass/catalog/_product-list-override.scss */
  .search-results-summary .misspell strong {
    display: block;
  }
}
/* line 592, ../sass/catalog/_product-list-override.scss */
.search-results-summary .misspell p {
  padding-bottom: 10px;
}
@media only screen and (max-width: 639px) {
  /* line 592, ../sass/catalog/_product-list-override.scss */
  .search-results-summary .misspell p {
    font-size: .7em;
  }
}
/* line 600, ../sass/catalog/_product-list-override.scss */
.search-results-summary .misspell ul {
  margin-left: 17px;
  list-style: inherit;
}
@media only screen and (max-width: 639px) {
  /* line 600, ../sass/catalog/_product-list-override.scss */
  .search-results-summary .misspell ul {
    font-size: .7em;
  }
}
@media only screen and (max-width: 639px) {
  /* line 609, ../sass/catalog/_product-list-override.scss */
  .search-results-summary .misspell li {
    line-height: 1em;
    padding-top: .5em;
    padding-bottom: .5em;
  }
}
/* line 619, ../sass/catalog/_product-list-override.scss */
.search-results-summary h6, .search-results-summary .grid.lanes #grid-breadcrumb ul > li, .grid.lanes #grid-breadcrumb .search-results-summary ul > li {
  font-size: 1.2em;
  text-transform: uppercase;
}
@media only screen and (max-width: 639px) {
  /* line 619, ../sass/catalog/_product-list-override.scss */
  .search-results-summary h6, .search-results-summary .grid.lanes #grid-breadcrumb ul > li, .grid.lanes #grid-breadcrumb .search-results-summary ul > li {
    font-size: 1.8em;
    margin-bottom: 5px;
  }
}

/* line 629, ../sass/catalog/_product-list-override.scss */
.no-results-recommendation {
  font-family: Semplicita W01 Bold, Arial, sans-serif;
  font-size: 1.6em;
  color: #2F2C2A;
  letter-spacing: 0.05em;
  line-height: 24px;
  text-transform: uppercase;
}

/* line 633, ../sass/catalog/_product-list-override.scss */
.options {
  position: relative;
  padding-left: 0.66667em;
  padding-right: 0.66667em;
  width: 25%;
  float: left;
  margin-top: 40px;
}
@media only screen and (min-width: 640px) and (max-width: 1023px) {
  /* line 633, ../sass/catalog/_product-list-override.scss */
  .options {
    position: relative;
    padding-left: 0.66667em;
    padding-right: 0.66667em;
    width: 100%;
    float: left;
    text-align: center;
    margin-top: 12px;
  }
}
@media only screen and (max-width: 639px) {
  /* line 633, ../sass/catalog/_product-list-override.scss */
  .options {
    position: relative;
    padding-left: 0.66667em;
    padding-right: 0.66667em;
    width: 100%;
    float: left;
    margin-top: 20px;
    text-align: center;
  }
}
/* line 646, ../sass/catalog/_product-list-override.scss */
.options label {
  font-size: 0.86667em;
  display: inline;
  padding: 0 30px 0 0;
  vertical-align: top;
  color: #2b2b2b;
}
/* line 656, ../sass/catalog/_product-list-override.scss */
.options .off {
  color: #777a7d;
}

/* line 660, ../sass/catalog/_product-list-override.scss */
.espot-product-recommendation {
  margin-top: 160px !important;
}
/* line 662, ../sass/catalog/_product-list-override.scss */
.espot-product-recommendation .feature-heading {
  top: 0;
  background: url("../images/sprites/brand/feature-heading-grid.png") !important;
  background-repeat: no-repeat !important;
  width: 140px;
}
/* line 667, ../sass/catalog/_product-list-override.scss */
.espot-product-recommendation .feature-heading span p {
  display: none;
}

/* line 673, ../sass/catalog/_product-list-override.scss */
.recommended-item .button.primary {
  left: 23% !important;
  font-size: 0.8em !important;
}

/* line 1, ../sass/catalog/_filters-override.scss */
#nav-dept {
  margin-right: 1.75%;
}
@media only screen and (max-width: 639px) {
  /* line 1, ../sass/catalog/_filters-override.scss */
  #nav-dept {
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 100%;
    float: left;
  }
}
@media only screen and (max-width: 639px) {
  /* line 8, ../sass/catalog/_filters-override.scss */
  #nav-dept #filters-nav {
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 100%;
    float: left;
  }
}
/* line 13, ../sass/catalog/_filters-override.scss */
#nav-dept #filters-nav .filter-group {
  padding-bottom: 20px;
  border-top: 0px;
}
@media only screen and (max-width: 639px) {
  /* line 13, ../sass/catalog/_filters-override.scss */
  #nav-dept #filters-nav .filter-group {
    padding: 0 !important;
    margin-bottom: 20px;
  }
}
/* line 21, ../sass/catalog/_filters-override.scss */
#nav-dept #filters-nav .filter-group .filter-title {
  padding-bottom: 7px;
  padding-left: 0px;
  font-family: "Semplicita W01 Bold", Arial, sans-serif;
}
/* line 26, ../sass/catalog/_filters-override.scss */
#nav-dept #filters-nav .filter-group .filter-options ul {
  max-width: 221px;
  padding-left: 0px;
  font-family: Arial, sans-serif !important;
}
/* line 31, ../sass/catalog/_filters-override.scss */
#nav-dept #filters-nav .filter-group .filter-options ul .facet-value {
  line-height: 22px;
  font-size: 13px;
  letter-spacing: .06em;
}
/* line 36, ../sass/catalog/_filters-override.scss */
#nav-dept #filters-nav .filter-group .filter-options ul .facet-value.selected {
  position: relative;
  height: auto;
  padding: 10px;
  border: 2px solid #fff;
  background-color: transparent;
  line-height: 1.5em;
  color: #2b2b2b;
}
/* line 51, ../sass/catalog/_filters-override.scss */
#nav-dept #filters-nav .filter-group .filter-actions {
  margin-left: 0px;
  font-family: "Semplicita W01 Semibold", Arial, sans-serif !important;
  font-weight: normal;
}
/* line 57, ../sass/catalog/_filters-override.scss */
#nav-dept #filters-nav .attr-box {
  display: inline-block;
  list-style: none;
  width: 41px;
  height: 41px;
  line-height: 41px;
  text-align: center;
  border: 1px solid #bebebe;
  margin: 1px;
  cursor: pointer;
  font-size: 0.875em;
  color: #F5A019;
}
/* line 70, ../sass/catalog/_filters-override.scss */
#nav-dept #filters-nav .attr-box:hover {
  border: 1px solid #332B28;
  color: #11100f;
  background-color: #332B28;
}
/* line 77, ../sass/catalog/_filters-override.scss */
#nav-dept #filters-nav .epot-filter-group .filter-group {
  padding-bottom: 8px;
}

/* line 85, ../sass/catalog/_filters-override.scss */
.grid.pro #nav-dept {
  background-color: transparent;
}
/* line 90, ../sass/catalog/_filters-override.scss */
.grid.pro #nav-dept #filters-nav .filter-group .filter-title {
  font-weight: bold;
}
/* line 93, ../sass/catalog/_filters-override.scss */
.grid.pro #nav-dept #filters-nav .filter-group .filter-title span.attr-box-clear {
  color: #EF7622;
}
/* line 99, ../sass/catalog/_filters-override.scss */
.grid.pro #nav-dept #filters-nav .filter-group .filter-options ul .attr-box.selected {
  background-color: #2b2b2b;
  color: #fff;
}
/* line 103, ../sass/catalog/_filters-override.scss */
.grid.pro #nav-dept #filters-nav .filter-group .filter-options ul .facet-value,
.grid.pro #nav-dept #filters-nav .filter-group .filter-options ul .attr-box {
  color: #EF7622;
}
/* line 109, ../sass/catalog/_filters-override.scss */
.grid.pro #nav-dept #filters-nav .filter-group .filter-actions {
  color: #EF7622;
}
/* line 114, ../sass/catalog/_filters-override.scss */
.grid.pro #nav-dept #filters-nav .filter-group.selected ul .facet-value.selected {
  background-color: transparent;
  color: #2b2b2b;
}
/* line 119, ../sass/catalog/_filters-override.scss */
.grid.pro #nav-dept #filters-nav .refine-search-btn,
.grid.pro #nav-dept #filters-nav .refine-search-btn.filters-expanded {
  background-color: #EF7622;
}
/* line 124, ../sass/catalog/_filters-override.scss */
.grid.pro #nav-dept #filters-nav .attr-box {
  color: #EF7622;
}

/* line 9, ../sass/product/_product-form-override.scss */
.pdp-drawer #product-detail #product-views-container .product-img-full .imageInfo {
  width: 583px;
  height: 125px;
  position: absolute;
  bottom: 118px;
  line-height: 1.4em;
  font-weight: normal;
  color: #FFFFFF;
  text-align: center;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  background: rgba(0, 0, 0, 0.7);
  padding: 20px;
  cursor: default;
}
/* line 24, ../sass/product/_product-form-override.scss */
.pdp-drawer #product-detail #product-views-container .product-img-full .imageInfo .uploader {
  font-family: "Semplicita W01 Semibold", Arial, sans-serif;
  font-size: 1.06667em;
  letter-spacing: 0.26667em;
  height: 1.33333em;
}
/* line 30, ../sass/product/_product-form-override.scss */
.pdp-drawer #product-detail #product-views-container .product-img-full .imageInfo .caption {
  font-size: 0.86667em;
  white-space: pre-line;
  max-height: 45px;
  overflow: hidden;
}
/* line 36, ../sass/product/_product-form-override.scss */
.pdp-drawer #product-detail #product-views-container .product-img-full .imageInfo .see-all a {
  font-size: 0.8em;
}
/* line 40, ../sass/product/_product-form-override.scss */
.pdp-drawer #product-detail #product-views-container .product-img-full .promo-badge {
  right: 90px;
  top: 20px;
}
/* line 48, ../sass/product/_product-form-override.scss */
.pdp-drawer #product-detail #product-info {
  margin-bottom: 28px;
}
/* line 53, ../sass/product/_product-form-override.scss */
.pdp-drawer #product-detail #product-info .product-price .current, .pdp-drawer #product-detail #product-info .product-price span {
  color: #F5A019;
}
/* line 55, ../sass/product/_product-form-override.scss */
.pdp-drawer #product-detail #product-info .product-price .current.offer-price, .pdp-drawer #product-detail #product-info .product-price span.offer-price {
  color: #000;
}
/* line 62, ../sass/product/_product-form-override.scss */
.pdp-drawer #product-detail #product-info h1 {
  padding-bottom: 10px;
  font-size: 1.86667em;
  font-family: "Semplicita W01 Semibold", Arial, sans-serif;
}
/* line 67, ../sass/product/_product-form-override.scss */
.pdp-drawer #product-detail #product-info .product-style {
  color: #777a7d;
}
/* line 71, ../sass/product/_product-form-override.scss */
.pdp-drawer #product-detail #product-info .product-reviews-container span.rating {
  margin-top: -3px;
  float: left;
  font-size: 0.86667em;
}
/* line 76, ../sass/product/_product-form-override.scss */
.pdp-drawer #product-detail #product-info .product-reviews-container a {
  margin-left: 8px;
}
@media only screen and (max-width: 639px) {
  /* line 82, ../sass/product/_product-form-override.scss */
  .pdp-drawer #product-detail #product-info h1 {
    padding-top: 5.46875vw;
    padding-bottom: 1.5625vw;
    font-size: 5.3125vw;
  }
}
@media only screen and (min-width: 640px) and (max-width: 1023px) {
  /* line 82, ../sass/product/_product-form-override.scss */
  .pdp-drawer #product-detail #product-info h1 {
    padding-top: 2.60417vw;
    padding-bottom: 1.30208vw;
    font-size: 3.125vw;
  }
}
/* line 94, ../sass/product/_product-form-override.scss */
.pdp-drawer #product-detail #product-form .product-attr-form > section.step-container {
  font-size: 0.86667em;
}
/* line 97, ../sass/product/_product-form-override.scss */
.pdp-drawer #product-detail #product-form .product-attr-form > section.step-container .step-header {
  font-size: 11px;
  font-family: "Semplicita W01 Semibold", Arial, sans-serif;
}
/* line 101, ../sass/product/_product-form-override.scss */
.pdp-drawer #product-detail #product-form .product-attr-form > section.step-container .step-header h2,
.pdp-drawer #product-detail #product-form .product-attr-form > section.step-container .step-header span {
  font-weight: normal;
  height: 3.33333em;
}
/* line 107, ../sass/product/_product-form-override.scss */
.pdp-drawer #product-detail #product-form .product-attr-form > section.step-container .step-header h2 {
  padding-right: 0;
  font-size: 11px;
  font-family: "Semplicita W01 Semibold", Arial, sans-serif !important;
  font-weight: normal;
  color: #777a7d;
}
/* line 114, ../sass/product/_product-form-override.scss */
.pdp-drawer #product-detail #product-form .product-attr-form > section.step-container .step-header .attr-selected {
  font-family: "Semplicita W01 Semibold", Arial, sans-serif;
  font-weight: normal;
  color: #000;
}
/* line 119, ../sass/product/_product-form-override.scss */
.pdp-drawer #product-detail #product-form .product-attr-form > section.step-container .step-header .step-number {
  color: #777a7d;
}
/* line 122, ../sass/product/_product-form-override.scss */
.pdp-drawer #product-detail #product-form .product-attr-form > section.step-container .step-header .attr-primary-name-label {
  white-space: nowrap;
}
/* line 127, ../sass/product/_product-form-override.scss */
.pdp-drawer #product-detail #product-form .product-attr-form > section.step-container .step-content select {
  height: 3.33333em;
  text-transform: uppercase;
  font-size: 11px;
  font-weight: medium;
  color: #000;
  background-color: transparent !important;
}
/* line 135, ../sass/product/_product-form-override.scss */
.pdp-drawer #product-detail #product-form .product-attr-form > section.step-container .step-content .out-of-stock {
  color: #CCCDDD;
}
/* line 141, ../sass/product/_product-form-override.scss */
.pdp-drawer #product-detail #wishlist-notification-panel {
  display: none;
}
/* line 147, ../sass/product/_product-form-override.scss */
.pdp-drawer #product-detail #product-details div {
  color: #64686b;
}
/* line 153, ../sass/product/_product-form-override.scss */
.pdp-drawer #product-detail .espot-container .feature-heading {
  width: 210px;
  left: calc(50% - 210px / 2);
}
@media only screen and (max-width: 639px) {
  /* line 153, ../sass/product/_product-form-override.scss */
  .pdp-drawer #product-detail .espot-container .feature-heading {
    width: 100%;
    left: auto;
  }
}
/* line 160, ../sass/product/_product-form-override.scss */
.pdp-drawer #product-detail .espot-container .feature-heading.elevated {
  margin-top: 80px;
}
/* line 163, ../sass/product/_product-form-override.scss */
.pdp-drawer #product-detail .espot-container .feature-heading.graphic-feature-heading {
  background: none;
}
/* line 166, ../sass/product/_product-form-override.scss */
.pdp-drawer #product-detail .espot-container .feature-heading span {
  vertical-align: top;
}
/* line 169, ../sass/product/_product-form-override.scss */
.pdp-drawer #product-detail .espot-container .feature-heading p {
  color: #000 !important;
  font-family: "Semplicita W01 Semibold", Arial, sans-serif;
  font-size: 1.33333em;
  text-align: center;
}
/* line 176, ../sass/product/_product-form-override.scss */
.pdp-drawer #product-detail .espot-container .espot-item-container {
  margin-top: 85px;
}
/* line 181, ../sass/product/_product-form-override.scss */
.pdp-drawer #product-detail #product-content-container {
  float: left;
  padding-left: 40px;
}
@media only screen and (max-width: 639px) {
  /* line 181, ../sass/product/_product-form-override.scss */
  .pdp-drawer #product-detail #product-content-container {
    padding-left: 6.25vw;
    padding-right: 6.25vw;
  }
}
@media only screen and (min-width: 640px) and (max-width: 1023px) {
  /* line 181, ../sass/product/_product-form-override.scss */
  .pdp-drawer #product-detail #product-content-container {
    padding-left: 3.125vw;
    padding-right: 3.125vw;
  }
}
/* line 195, ../sass/product/_product-form-override.scss */
.pdp-drawer #product-detail #product-content-container .product-style-container,
.pdp-drawer #product-detail #product-content-container .product-reviews-container {
  padding-bottom: 0;
  padding-right: 15px;
  line-height: 0.9em;
  font-size: 0.86667em;
}
@media only screen and (max-width: 1023px) {
  /* line 195, ../sass/product/_product-form-override.scss */
  .pdp-drawer #product-detail #product-content-container .product-style-container,
  .pdp-drawer #product-detail #product-content-container .product-reviews-container {
    display: inline;
    width: auto;
    padding-right: 3.125vw;
  }
}
@media only screen and (min-width: 640px) and (max-width: 1023px) {
  /* line 209, ../sass/product/_product-form-override.scss */
  .pdp-drawer #product-detail #product-form {
    padding-left: 0;
    padding-right: 0;
  }
}
/* line 216, ../sass/product/_product-form-override.scss */
.pdp-drawer #product-detail #product-form .price-block .discount-container {
  text-align: right;
}
@media only screen and (max-width: 639px) {
  /* line 220, ../sass/product/_product-form-override.scss */
  .pdp-drawer #product-detail #product-form .price-block .price-container, .pdp-drawer #product-detail #product-form .price-block .discount-container {
    width: 100%;
  }
  /* line 223, ../sass/product/_product-form-override.scss */
  .pdp-drawer #product-detail #product-form .price-block .discount-container {
    text-align: left;
    margin-bottom: 7px;
  }
}
/* line 230, ../sass/product/_product-form-override.scss */
.pdp-drawer #product-detail #product-form .product-attr-form > section {
  padding: 5px 0;
  border-top: none;
}
/* line 235, ../sass/product/_product-form-override.scss */
.pdp-drawer #product-detail #product-form .select-size-error-message {
  clear: both;
}
@media only screen and (max-width: 639px) {
  /* line 240, ../sass/product/_product-form-override.scss */
  .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container:not(.attr-color) .step-header {
    width: 47%;
  }
  /* line 243, ../sass/product/_product-form-override.scss */
  .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container:not(.attr-color) .step-content {
    width: 52.5%;
  }
}
/* line 249, ../sass/product/_product-form-override.scss */
.pdp-drawer #product-detail #product-content-container #product-form .attr-color {
  padding-top: 20px;
}
/* line 252, ../sass/product/_product-form-override.scss */
.pdp-drawer #product-detail #product-content-container #product-form .attr-color .step-number, .pdp-drawer #product-detail #product-content-container #product-form .attr-color h2, .pdp-drawer #product-detail #product-content-container #product-form .attr-color .attr-selected {
  line-height: initial;
}
/* line 255, ../sass/product/_product-form-override.scss */
.pdp-drawer #product-detail #product-content-container #product-form .attr-color .attr-container {
  margin-top: 8px;
}
/* line 258, ../sass/product/_product-form-override.scss */
.pdp-drawer #product-detail #product-content-container #product-form .attr-color .color-swatches-action a {
  color: #332B28;
  text-transform: uppercase;
}
/* line 263, ../sass/product/_product-form-override.scss */
.pdp-drawer #product-detail #product-form .product-actions .button.notify-me {
  padding: 5px 20px;
  background-color: #fff;
  color: #000;
}
/* line 268, ../sass/product/_product-form-override.scss */
.pdp-drawer #product-detail #product-form .product-actions .button.notify-me:hover {
  background-color: #000;
  color: #fff;
}
/* line 275, ../sass/product/_product-form-override.scss */
.pdp-drawer #product-detail #product-form .product-actions .button.notify-me:nth-last-child(n+1):nth-last-child(-n+2):first-child, .pdp-drawer #product-detail #product-form .product-actions .button.notify-me:nth-last-child(-n+1):nth-last-child(-n+2):first-child ~ #product-form .product-actions .button.notify-me {
  display: none !important;
}

/* line 281, ../sass/product/_product-form-override.scss */
.pro #product-info .product-price .current, .pro #product-info .product-price span,
.pro .page-meta h2,
.pro .cart-list .section-title,
.pro .cart-list .cart-item-col .item-price,
.pro .promo-content .item a,
.pro .promo-content .item .tooltipstered,
.pro .espot-product-recommendation .product-price,
.pro .espot-recently-viewed-otw .product-price,
.pro .espot-clone a,
.pro .espot-clone .tooltipstered,
.pro .ui-autocomplete.ui-menu .item-desc:hover,
.pro .ui-autocomplete.ui-menu .item-price,
.pro .hopup-viewer-container .product-price,
.pro #master-header .top-bar .lower .featured-items-list.mega .featured-items > ul > li a.button-link,
.pro #master-header .top-bar .lower .featured-items-list.mega .featured-items > ul > li .button-link.tooltipstered,
.pro .breadcrumb a, .pro.pdp #product-detail #product-content-container .promo-eyebrow, .pro.pdp-drawer #product-detail #product-content-container .promo-eyebrow, .pro.pdp #product-detail #product-info .product-reviews-container, .pro.pdp-drawer #product-detail #product-info .product-reviews-container, .pro.pdp #product-detail .size-chart, .pro .pdp-drawer #product-detail .size-chart, .pro.pdp #product-detail .return-policy, .pro.pdp-drawer #product-detail .return-policy, .pro.pdp #product-detail #product-details .desc-container .more-less-btn, .pro.pdp-drawer #product-detail #product-details .desc-container .more-less-btn, .pro.pdp #product-detail .more-content .more-link, .pro.pdp-drawer #product-detail .more-content .more-link, .pro.pdp #product-detail #product-content-container .promo-eyebrow, .pro.pdp-drawer #product-detail #product-content-container .promo-eyebrow, .pro.pdp #product-detail #product-info .product-reviews-container, .pro.pdp-drawer #product-detail #product-info .product-reviews-container, .pro.pdp #product-detail .size-chart, .pro.pdp-drawer #product-detail .size-chart, .pro.pdp #product-detail .return-policy, .pro.pdp-drawer #product-detail .return-policy, .pro.pdp #product-detail #product-info .product-price .current, .pro.pdp-drawer #product-detail #product-info .product-price .current, .pro.pdp #product-detail #product-info .product-price span, .pro.pdp-drawer #product-detail #product-info .product-price span, .pro.pdp #product-detail .more-less-btn, .pro.pdp-drawer #product-detail .more-less-btn, .pro.pdp .more-content .more-link, .pro.pdp-drawer .more-content .more-link, .pro.pdp .promo-eyebrow, .pro.pdp-drawer .promo-eyebrow,
.pro .product-reviews-container a,
.pro .discount-container span.tooltipstered,
.pro .feature-section a,
.pro .product-block a,
.pro #catalog-results .product-block.lanes a,
#catalog-results .pro .product-block.lanes a,
.pro #catalog-results-no-nav .product-block.lanes a,
#catalog-results-no-nav .pro .product-block.lanes a,
.pro .product-block .tooltipstered,
.pro #catalog-results .product-block.lanes .tooltipstered,
#catalog-results .pro .product-block.lanes .tooltipstered,
.pro #catalog-results-no-nav .product-block.lanes .tooltipstered,
#catalog-results-no-nav .pro .product-block.lanes .tooltipstered,
.pro #quickview-box #product-content-container .promo-eyebrow,
.pro #quickview-box .color-swatches-action a,
.pro #quickview-box .product-actions-primary .link-button,
.pro #quickview-box #product-nav a,
.pro #quickview-box #product-nav a span,
.pro #quickview-box .product-actions-secondary .link-button,
.pro .pr-snapshot-cobrand,
.pro .pr-snapshot-write-review span,
.pro .pr-nav-back-to-top a,
.pro .pr-review-helpful-text a,
.pro .pr-review-report-issue a,
.pro .pr-nav-back-to-top a,
.pro .pr-review-bottom-line,
.pro .pr-review-faceoff-review a,
.pro .pr-page-prev a,
.pro .pr-page-next a {
  color: #EF7622 !important;
}
/* line 350, ../sass/product/_product-form-override.scss */
.pro .top-bar-section ul li > a.button,
.pro .top-bar-section ul li > .button.tooltipstered,
.pro #master-header .search-form-container form.menu-content .search-container .topbar-search-form .search-button-container input.search-button, .pro.lt-ie9 #master-header .top-bar .search-form-container form.menu-content .search-container .topbar-search-form .search-button-container input.search-button,
.pro #global-cart-wishlist-panels ul.tags li.cart,
.pro .alert-box,
.pro #find-store-container .store-finder .button {
  background-color: #EF7622 !important;
}
/* line 360, ../sass/product/_product-form-override.scss */
.pro #master-header .top-bar .lower .featured-items-list .featured-items > ul > li a.button-link:after,
.pro #master-header .top-bar .lower .featured-items-list .featured-items > ul > li .button-link.tooltipstered:after,
.pro #master-header .top-bar .lower .featured-items-list .featured-items > ul > li a.button-link:hover:after,
.pro #master-header .top-bar .lower .featured-items-list .featured-items > ul > li .button-link.tooltipstered:hover:after, .pro.lt-ie9 #master-header .top-bar .lower .featured-items-list .featured-items > ul > li a.button-link:after, .pro.lt-ie9 #master-header .top-bar .lower .featured-items-list .featured-items > ul > li .button-link.tooltipstered:after, .pro.lt-ie9 #master-header .top-bar .lower .featured-items-list .featured-items > ul > li a.button-link:hover:after, .pro.lt-ie9 #master-header .top-bar .lower .featured-items-list .featured-items > ul > li .button-link.tooltipstered:hover:after {
  border-left-color: #EF7622 !important;
}
/* line 371, ../sass/product/_product-form-override.scss */
.pro .page-util .offer,
.pro .promo-content .item a,
.pro .promo-content .item .tooltipstered,
.pro .promo-content .item a,
.pro .espot-clone .promo-content .item .tooltipstered,
.pro .espot-clone .offer,
.pro .espot-clone a,
.pro .espot-clone .tooltipstered {
  border-bottom-color: #EF7622 !important;
}
/* line 382, ../sass/product/_product-form-override.scss */
.pro .ui-select-error,
.pro .hopup-viewer-container li figure.selected,
.pro .hopup-viewer-container li figure:hover, .pro.lt-ie8 .pdp-swatches .attr-box.selected, .pro.lt-ie9 .pdp-swatches .attr-box.selected, .pro.pdp #product-detail .product-img-alt-view figure.attr-box:hover, .pro.pdp-drawer #product-detail .product-img-alt-view figure.attr-box:hover, .pro.pdp #product-detail .product-img-alt-view figure.attr-box.selected, .pro.pdp-drawer #product-detail .product-img-alt-view figure.attr-box.selected, .pro.pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .attr-box:hover, .pro.pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .attr-box:hover, .pro.pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .attr-box.selected, .pro.pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .attr-box.selected, .pro.pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .color-swatches-action:hover, .pro.pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .color-swatches-action:hover, .pro.pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .color-swatches-action.selected, .pro.pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .color-swatches-action.selected, .pro.touch .pdp-drawer #product-detail #product-content-container #product-form .attr-color .attr-box:focus, .pro.touch .pdp-drawer #product-detail #product-content-container #product-form .attr-color .attr-box.selected,
.pro .product-zoom-modal #product-zoom-modal-thumbnails .product-img-alt-view figure.selected img, .pro.pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .attr-box:hover, .pro.pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .attr-box:hover, .pro.pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .attr-box.selected, .pro.pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .attr-box.selected, .pro.pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .color-swatches-action:hover, .pro.pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .color-swatches-action:hover, .pro.pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .color-swatches-action.selected, .pro.pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .color-swatches-action.selected, .pro.pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .color-swatches-action:hover,
.pro .attr-box.selected,
.pro #quickview-box #product-form .product-attr-form > section.step-container.attr-color .attr-box:hover,
.pro #quickview-box .product-img-alt-view figure.attr-box:hover {
  border-color: #EF7622 !important;
}
/* line 417, ../sass/product/_product-form-override.scss */
.pro .breadcrumb .cat-top .cat-sub,
.pro #global-cart-wishlist-panels ul.tags li.wishlist {
  background-color: #101818 !important;
}

/* line 425, ../sass/product/_product-form-override.scss */
.vfrs .pro .button.primary {
  background-color: #EF7622 !important;
}
/* line 429, ../sass/product/_product-form-override.scss */
.vfrs .pro .button-link:after,
.vfrs .pro .button-link:hover:after {
  border-left-color: #EF7622 !important;
}

/* line 3, ../sass/catalog/_quickview-override.scss */
#quickview-box.pdp-drawer #product-views-container {
  padding-right: 40px;
}
/* line 6, ../sass/catalog/_quickview-override.scss */
#quickview-box.pdp-drawer #product-views-container .product-img-full .promo-badge {
  max-width: 80px;
  max-height: 80px;
}
/* line 10, ../sass/catalog/_quickview-override.scss */
#quickview-box.pdp-drawer #product-views-container .more-details {
  display: none;
}
/* line 13, ../sass/catalog/_quickview-override.scss */
#quickview-box.pdp-drawer #product-views-container .owl-next-btn,
#quickview-box.pdp-drawer #product-views-container .owl-prev-btn {
  top: 0;
  height: 65px;
}
/* line 18, ../sass/catalog/_quickview-override.scss */
#quickview-box.pdp-drawer #product-views-container .owl-next-btn .icon,
#quickview-box.pdp-drawer #product-views-container .owl-prev-btn .icon {
  top: 0;
  width: 100%;
  height: 100%;
}
/* line 23, ../sass/catalog/_quickview-override.scss */
#quickview-box.pdp-drawer #product-views-container .owl-next-btn .icon:hover,
#quickview-box.pdp-drawer #product-views-container .owl-prev-btn .icon:hover {
  background-color: #282321;
}
/* line 28, ../sass/catalog/_quickview-override.scss */
#quickview-box.pdp-drawer #product-views-container .product-img-alt-view {
  position: relative;
}
/* line 31, ../sass/catalog/_quickview-override.scss */
#quickview-box.pdp-drawer #product-views-container .product-img-alt-view figure.attr-box {
  width: 65px;
  height: 65px;
  margin-right: 7px;
  margin-left: 7px;
}
/* line 38, ../sass/catalog/_quickview-override.scss */
#quickview-box.pdp-drawer #product-views-container .product-view-control {
  display: none;
}
/* line 45, ../sass/catalog/_quickview-override.scss */
#quickview-box.pdp-drawer #product-form section.step-container.size-step-container .step-header span, #quickview-box.pdp-drawer #product-form section.step-container.size-step-container .step-header h2,
#quickview-box.pdp-drawer #product-form section#qty-step-container .step-header span,
#quickview-box.pdp-drawer #product-form section#qty-step-container .step-header h2 {
  height: 50px;
}
/* line 51, ../sass/catalog/_quickview-override.scss */
#quickview-box.pdp-drawer #product-content-container #product-info {
  margin-bottom: 25px;
}
/* line 54, ../sass/catalog/_quickview-override.scss */
#quickview-box.pdp-drawer #product-content-container #product-info .promo-eyebrow {
  margin-bottom: 20px;
}
/* line 57, ../sass/catalog/_quickview-override.scss */
#quickview-box.pdp-drawer #product-content-container #product-info h1 {
  font-size: 1.6em;
}
/* line 60, ../sass/catalog/_quickview-override.scss */
#quickview-box.pdp-drawer #product-content-container #product-info .product-style-container {
  position: relative;
  padding-left: 0;
  padding-right: 0;
  width: 33.33333%;
  float: left;
  padding: 7px 0 20px;
}
@media only screen and (max-width: 639px) {
  /* line 60, ../sass/catalog/_quickview-override.scss */
  #quickview-box.pdp-drawer #product-content-container #product-info .product-style-container {
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 100%;
    float: left;
    padding-bottom: 0;
  }
}
/* line 68, ../sass/catalog/_quickview-override.scss */
#quickview-box.pdp-drawer #product-content-container #product-info .product-reviews-container {
  position: relative;
  padding-left: 0;
  padding-right: 0;
  width: 66.66667%;
  float: left;
  color: #F5A019;
  padding-bottom: 20px;
}
@media only screen and (max-width: 639px) {
  /* line 68, ../sass/catalog/_quickview-override.scss */
  #quickview-box.pdp-drawer #product-content-container #product-info .product-reviews-container {
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 100%;
    float: left;
  }
}
/* line 81, ../sass/catalog/_quickview-override.scss */
#quickview-box.pdp-drawer #product-content-container #product-form .product-attr-form > section.step-container.attr-color .step-header,
#quickview-box.pdp-drawer #product-content-container #product-form .product-attr-form > section.step-container.custom-dropdown .step-header {
  width: 48%;
}
/* line 84, ../sass/catalog/_quickview-override.scss */
#quickview-box.pdp-drawer #product-content-container #product-form .product-attr-form > section.step-container.attr-color .step-header h2,
#quickview-box.pdp-drawer #product-content-container #product-form .product-attr-form > section.step-container.attr-color .step-header span,
#quickview-box.pdp-drawer #product-content-container #product-form .product-attr-form > section.step-container.custom-dropdown .step-header h2,
#quickview-box.pdp-drawer #product-content-container #product-form .product-attr-form > section.step-container.custom-dropdown .step-header span {
  font-family: "Semplicita W01 Semibold", Arial, sans-serif !important;
  font-weight: normal;
}
/* line 89, ../sass/catalog/_quickview-override.scss */
#quickview-box.pdp-drawer #product-content-container #product-form .product-attr-form > section.step-container.attr-color .step-header h2,
#quickview-box.pdp-drawer #product-content-container #product-form .product-attr-form > section.step-container.custom-dropdown .step-header h2 {
  padding-right: 0;
}
/* line 94, ../sass/catalog/_quickview-override.scss */
#quickview-box.pdp-drawer #product-content-container #product-form .product-attr-form > section.step-container.attr-color .attr-container,
#quickview-box.pdp-drawer #product-content-container #product-form .product-attr-form > section.step-container.custom-dropdown .attr-container {
  margin-top: 10px;
}
/* line 98, ../sass/catalog/_quickview-override.scss */
#quickview-box.pdp-drawer #product-content-container #product-form .product-attr-form > section.step-container.custom-dropdown .step-content {
  width: 51% !important;
}
/* line 101, ../sass/catalog/_quickview-override.scss */
#quickview-box.pdp-drawer #product-content-container #product-form .product-attr-form > section.step-container .step-header {
  padding-left: 20px;
}
/* line 104, ../sass/catalog/_quickview-override.scss */
#quickview-box.pdp-drawer #product-content-container #product-form .product-attr-form > section.step-container.attr-color {
  padding-top: 28px;
}
/* line 107, ../sass/catalog/_quickview-override.scss */
#quickview-box.pdp-drawer #product-content-container #product-form .product-attr-form > section.step-container.attr-color .step-header {
  padding-left: 0;
}
/* line 111, ../sass/catalog/_quickview-override.scss */
#quickview-box.pdp-drawer #product-content-container #product-form .product-attr-form > section.step-container.attr-color .step-content {
  clear: both;
}
/* line 115, ../sass/catalog/_quickview-override.scss */
#quickview-box.pdp-drawer #product-content-container #product-form #qty-step-container {
  padding: 10px 0 30px;
}
/* line 119, ../sass/catalog/_quickview-override.scss */
#quickview-box.pdp-drawer #product-content-container #product-form #ecom-product-actions .price-block {
  margin-bottom: 0;
  padding-bottom: 10px;
}
/* line 123, ../sass/catalog/_quickview-override.scss */
#quickview-box.pdp-drawer #product-content-container #product-form #ecom-product-actions .price-block .price-container {
  padding: 0;
}
/* line 126, ../sass/catalog/_quickview-override.scss */
#quickview-box.pdp-drawer #product-content-container #product-form #ecom-product-actions .price-block .price-container .product-price span {
  font-family: "Semplicita W01 Bold", Arial, sans-serif;
  font-size: 1.6em;
}
/* line 130, ../sass/catalog/_quickview-override.scss */
#quickview-box.pdp-drawer #product-content-container #product-form #ecom-product-actions .price-block .price-container .product-price span.offer-price, #quickview-box.pdp-drawer #product-content-container #product-form #ecom-product-actions .price-block .price-container .product-price span.original-price, #quickview-box.pdp-drawer #product-content-container #product-form #ecom-product-actions .price-block .price-container .product-price span.current-price {
  width: 100%;
  display: block;
}
/* line 134, ../sass/catalog/_quickview-override.scss */
#quickview-box.pdp-drawer #product-content-container #product-form #ecom-product-actions .price-block .price-container .product-price span.original-price {
  font-size: 0.8em;
}
/* line 141, ../sass/catalog/_quickview-override.scss */
#quickview-box.pdp-drawer #product-content-container #product-form #ecom-product-actions .product-actions-primary {
  text-align: center;
}
/* line 144, ../sass/catalog/_quickview-override.scss */
#quickview-box.pdp-drawer #product-content-container #product-form #ecom-product-actions .product-actions-primary .button {
  margin-bottom: 15px;
}
/* line 149, ../sass/catalog/_quickview-override.scss */
#quickview-box.pdp-drawer #product-content-container #product-form #ecom-product-actions .primary-actions-primary,
#quickview-box.pdp-drawer #product-content-container #product-form #ecom-product-actions .product-actions-secondary {
  width: 100%;
}
/* line 153, ../sass/catalog/_quickview-override.scss */
#quickview-box.pdp-drawer #product-content-container #product-form #ecom-product-actions .primary-actions-primary .link-button,
#quickview-box.pdp-drawer #product-content-container #product-form #ecom-product-actions .product-actions-secondary .link-button {
  text-transform: uppercase;
  font-family: "Semplicita W01 Bold", Arial, sans-serif;
  font-size: 0.8em;
  letter-spacing: .11em;
  text-align: center;
}
/* line 163, ../sass/catalog/_quickview-override.scss */
#quickview-box.pdp-drawer #product-content-container #product-form .product-actions {
  padding-top: 30px;
}
/* line 166, ../sass/catalog/_quickview-override.scss */
#quickview-box.pdp-drawer #product-content-container #product-form .product-actions .button.update-bag {
  margin-right: 9%;
}
/* line 169, ../sass/catalog/_quickview-override.scss */
#quickview-box.pdp-drawer #product-content-container #product-form .product-actions .button.cancel-update-bag {
  margin-left: 9%;
  background-color: #fff;
  color: #000;
  cursor: hand;
}
/* line 176, ../sass/catalog/_quickview-override.scss */
#quickview-box.pdp-drawer #product-content-container #product-form .product-actions .product-actions-secondary {
  margin-left: 0;
}
/* line 179, ../sass/catalog/_quickview-override.scss */
#quickview-box.pdp-drawer #product-content-container #product-form .product-actions .product-actions-secondary .link-button.more-info {
  padding-left: 0;
}
/* line 185, ../sass/catalog/_quickview-override.scss */
#quickview-box.pdp-drawer #product-content-container #product-form .ecom-utility-actions {
  padding-top: 10px;
}
/* line 188, ../sass/catalog/_quickview-override.scss */
#quickview-box.pdp-drawer #product-content-container #product-form .ecom-utility-actions a,
#quickview-box.pdp-drawer #product-content-container #product-form .ecom-utility-actions span {
  padding-right: 25px;
  font-size: 0.73333em;
  font-family: "Semplicita W01 Bold", Arial, sans-serif;
  text-transform: uppercase;
}

/* line 201, ../sass/catalog/_quickview-override.scss */
.shopcart #quickview-box.pdp-drawer #product-content-container #product-form #ecom-product-actions .product-actions-primary {
  width: auto;
}
/* line 205, ../sass/catalog/_quickview-override.scss */
.shopcart #quickview-box.pdp-drawer #product-content-container #product-form #ecom-product-actions .product-actions-secondary {
  clear: none;
  float: left;
  width: auto;
}

/* line 214, ../sass/catalog/_quickview-override.scss */
#checkout #quickview-box.pdp-drawer #product-content-container #product-form #ecom-product-actions .product-actions-secondary {
  width: auto;
}

/* line 221, ../sass/catalog/_quickview-override.scss */
html.ie8 .pdp-drawer#quickview-box #product-views-container {
  width: 58%;
}
/* line 226, ../sass/catalog/_quickview-override.scss */
html.ie8 .pdp-drawer#quickview-box #product-content-container #product-form section.custom-dropdown.step-container .step-header {
  float: left;
  width: 33.3333% !important;
  height: 4.05em;
}
/* line 231, ../sass/catalog/_quickview-override.scss */
html.ie8 .pdp-drawer#quickview-box #product-content-container #product-form section.custom-dropdown.step-container .step-content {
  width: 66.6666% !important;
}

/* line 238, ../sass/catalog/_quickview-override.scss */
.reveal-modal .close-reveal-modal:before {
  top: 0.61538em;
  right: 0.84615em;
  position: absolute;
  font-weight: normal;
}

/*# sourceMappingURL=catalog.css.map */
