
/* line 50, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
#quickview-box #product-form .product-attr-form > section .step-header h2, #quickview-box #product-form .product-attr-form > section .step-header #find-store-container #store-finder-header, #find-store-container #quickview-box #product-form .product-attr-form > section .step-header #store-finder-header, #quickview-box #product-form .product-attr-form > section .step-header span {
  font-weight: bold;
  padding-right: 5px;
  font-family: "franklin-gothic-urw-cond";
  font-size: 100%;
  float: left;
  line-height: 2.4375em;
}
/* line 58, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
#quickview-box #product-form .product-attr-form > section .step-header .attr-selected {
  font-weight: normal;
}
/* line 61, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
#quickview-box #product-form .product-attr-form > section .step-header .attr-selected-color-identifier {
  font-weight: normal;
}
/* line 64, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
#quickview-box #product-form .product-attr-form > section .step-header .sub-attr-selected {
  font-weight: normal;
}
/* line 69, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
#quickview-box #product-form .product-attr-form > section .step-content select {
  margin: 0;
}
/* line 72, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
#quickview-box #product-form .product-attr-form > section .step-content select option.out-of-stock {
  color: #CCCDDD;
}
/* line 79, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
#quickview-box #product-form .product-attr-form .size-step-container.error {
  background: #EFE5E2;
}
/* line 82, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
#quickview-box #product-form .product-attr-form .select-size-error-message {
  position: relative;
  padding-left: 0;
  padding-right: 0;
  width: 100%;
  float: left;
  background: #EFE5E2;
}
/* line 85, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
#quickview-box #product-form .product-attr-form .select-size-error-message span.error {
  display: inherit;
}
/* line 91, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
#quickview-box #product-form .product-attr-form > section.step-container:not(.attr-color) .step-header {
  position: relative;
  padding-left: 0;
  padding-right: 0;
  width: 33.33333%;
  float: left;
}
@media only screen and (min-width: 1025px) and (max-width: 1080px) {
  /* line 91, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
  #quickview-box #product-form .product-attr-form > section.step-container:not(.attr-color) .step-header {
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 41.66667%;
    float: left;
  }
}
/* line 97, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
#quickview-box #product-form .product-attr-form > section.step-container:not(.attr-color) .step-content {
  position: relative;
  padding-left: 0;
  padding-right: 0;
  width: 66.66667%;
  float: left;
}
@media only screen and (min-width: 1025px) and (max-width: 1080px) {
  /* line 97, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
  #quickview-box #product-form .product-attr-form > section.step-container:not(.attr-color) .step-content {
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 58.33333%;
    float: left;
  }
}
/* line 106, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
#quickview-box #product-form .product-attr-form > section.step-container.attr-color {
  border-top: 1px dotted #dcddda;
}
@media only screen and (min-width: 640px) and (max-width: 1023px) {
  /* line 106, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
  #quickview-box #product-form .product-attr-form > section.step-container.attr-color {
    padding-top: 0;
    border-top: none;
  }
}
/* line 116, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
#quickview-box #product-form .product-attr-form > section.step-container.attr-color .step-header, #quickview-box #product-form .product-attr-form > section.step-container.attr-color .step-content {
  position: relative;
  padding-left: 0;
  padding-right: 0;
  width: 100%;
  float: left;
}
/* line 120, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
#quickview-box #product-form .product-attr-form > section.step-container.attr-color .step-header h2, #quickview-box #product-form .product-attr-form > section.step-container.attr-color .step-header #find-store-container #store-finder-header, #find-store-container #quickview-box #product-form .product-attr-form > section.step-container.attr-color .step-header #store-finder-header, #quickview-box #product-form .product-attr-form > section.step-container.attr-color .step-header span {
  line-height: 1;
}
/* line 124, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
#quickview-box #product-form .product-attr-form > section.step-container.attr-color .attr-container {
  height: 62px;
  overflow: hidden;
  margin: 20px -7px 0 0;
}
@media only screen and (min-width: 640px) and (max-width: 1023px) {
  /* line 124, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
  #quickview-box #product-form .product-attr-form > section.step-container.attr-color .attr-container {
    height: 78px;
  }
}
@media only screen and (max-width: 639px) {
  /* line 124, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
  #quickview-box #product-form .product-attr-form > section.step-container.attr-color .attr-container {
    height: 57px;
  }
}
/* line 135, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
#quickview-box #product-form .product-attr-form > section.step-container.attr-color .attr-box {
  width: 55px;
  height: 55px;
  border: 2px solid transparent;
  cursor: pointer;
  margin: 0 7px 7px 0;
  float: left;
}
/* line 107, ../../../../StaticWeb/WebContent/vf-storefront/sass2/util/_common-mixins.scss */
#quickview-box #product-form .product-attr-form > section.step-container.attr-color .attr-box.selected {
  border: solid 2px #C9192E;
}
@media only screen and (min-width: 640px) and (max-width: 1023px) {
  /* line 135, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
  #quickview-box #product-form .product-attr-form > section.step-container.attr-color .attr-box {
    width: 71px;
    height: 71px;
    border: 2px solid transparent;
    cursor: pointer;
  }
  /* line 107, ../../../../StaticWeb/WebContent/vf-storefront/sass2/util/_common-mixins.scss */
  #quickview-box #product-form .product-attr-form > section.step-container.attr-color .attr-box.selected {
    border: solid 2px #C9192E;
  }
}
@media only screen and (max-width: 639px) {
  /* line 135, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
  #quickview-box #product-form .product-attr-form > section.step-container.attr-color .attr-box {
    width: 50px;
    height: 50px;
    border: 2px solid transparent;
    cursor: pointer;
  }
  /* line 107, ../../../../StaticWeb/WebContent/vf-storefront/sass2/util/_common-mixins.scss */
  #quickview-box #product-form .product-attr-form > section.step-container.attr-color .attr-box.selected {
    border: solid 2px #C9192E;
  }
}
/* line 145, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
#quickview-box #product-form .product-attr-form > section.step-container.attr-color .attr-box.disabled {
  cursor: default;
  opacity: 0.5;
}
/* line 148, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
#quickview-box #product-form .product-attr-form > section.step-container.attr-color .attr-box.disabled:hover {
  border: 0 none;
}
/* line 152, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
#quickview-box #product-form .product-attr-form > section.step-container.attr-color .attr-box img {
  width: 100%;
  height: 100%;
}
/* line 192, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
#quickview-box #product-form section.step-container.size-step-container .step-header span, #quickview-box #product-form section.step-container.size-step-container .step-header h2, #quickview-box #product-form section.step-container.size-step-container .step-header #find-store-container #store-finder-header, #find-store-container #quickview-box #product-form section.step-container.size-step-container .step-header #store-finder-header {
  line-height: 1;
}
/* line 195, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
#quickview-box #product-form section.step-container.size-step-container .step-header .size-chart {
  padding-top: 5px;
}
/* line 201, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
#quickview-box #product-form section.step-container.notification {
  margin: 13px 0 20px 0;
  padding: 20px 0;
  font-size: 0.8125em;
  text-align: center;
  background-color: #E2EAED;
}
/* line 209, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
#quickview-box #product-form section.feature-countdown {
  padding-top: 0;
}
/* line 215, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
#quickview-box #product-form .product-actions .button {
  height: auto;
  font-size: 1em;
  padding: 15px 35px;
  margin-bottom: 20px;
}
@media only screen and (max-width: 639px) {
  /* line 215, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
  #quickview-box #product-form .product-actions .button {
    width: 100%;
    height: auto;
    padding: 15px 35px;
  }
}
/* line 226, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
#quickview-box #product-form .product-actions .product-actions-primary {
  clear: both;
  float: left;
}
@media only screen and (max-width: 639px) {
  /* line 226, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
  #quickview-box #product-form .product-actions .product-actions-primary {
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 100%;
    float: left;
    margin-bottom: 0;
  }
  /* line 232, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
  #quickview-box #product-form .product-actions .product-actions-primary a {
    display: block;
  }
}
/* line 237, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
#quickview-box #product-form .product-actions .product-actions-secondary, #quickview-box #product-form .product-actions .utility-actions-primary {
  float: left;
  margin-left: 20px;
}
/* line 241, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
#quickview-box #product-form .product-actions .product-actions-secondary .link-button, #quickview-box #product-form .product-actions .utility-actions-primary .link-button {
  display: block;
  line-height: 28px;
  padding-left: 20px;
}
/* line 245, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
#quickview-box #product-form .product-actions .product-actions-secondary .link-button [class^="icon-"], #quickview-box #product-form .product-actions .product-actions-secondary .link-button [class*=" icon-"], #quickview-box #product-form .product-actions .utility-actions-primary .link-button [class^="icon-"], #quickview-box #product-form .product-actions .utility-actions-primary .link-button [class*=" icon-"] {
  position: absolute;
  margin-left: -20px;
  line-height: 28px;
}
/* line 251, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
#quickview-box #product-form .product-actions .product-actions-secondary .link-button.disabled, #quickview-box #product-form .product-actions .utility-actions-primary .link-button.disabled {
  color: #8d9293;
  cursor: default;
  background-repeat: no-repeat;
}
@media only screen and (max-width: 639px) {
  /* line 237, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
  #quickview-box #product-form .product-actions .product-actions-secondary, #quickview-box #product-form .product-actions .utility-actions-primary {
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 100%;
    float: none;
    clear: both;
    margin: 0 auto;
    text-align: center;
  }
  /* line 262, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
  #quickview-box #product-form .product-actions .product-actions-secondary .link-button, #quickview-box #product-form .product-actions .utility-actions-primary .link-button {
    display: inline-block;
    margin-left: 20px;
  }
  /* line 265, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
  #quickview-box #product-form .product-actions .product-actions-secondary .link-button:first-child, #quickview-box #product-form .product-actions .utility-actions-primary .link-button:first-child {
    margin-left: 0;
  }
}
/* line 275, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
#quickview-box #wishlist-notification-panel {
  display: none;
}
/* line 277, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
#quickview-box #wishlist-notification-panel.notification {
  margin: 0;
}
/* line 283, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
#quickview-box .size-chart, #quickview-box .return-policy, #quickview-box .shipping-policy {
  color: #589BC6;
  clear: both;
}
/* line 287, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
#quickview-box .size-chart span, #quickview-box .return-policy span, #quickview-box .shipping-policy span {
  display: block;
  float: none;
  cursor: pointer;
}
/* line 291, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
#quickview-box .size-chart span:hover, #quickview-box .return-policy span:hover, #quickview-box .shipping-policy span:hover {
  color: #000;
}
/* line 298, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
#quickview-box .extra-info {
  display: none;
}
/* line 303, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
#quickview-box .pr-snippet {
  position: relative;
  padding-left: 0.625em;
  padding-right: 0.625em;
  width: 75%;
  float: left;
}
/* line 306, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_product-form.scss */
#quickview-box .pr-snippet-rating-decimal {
  display: none;
}
/* line 2, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_authorized-retailer.scss */
#quickview-box .feature-authorized-retailer {
  border: 0 none;
  padding-top: 0;
}
/* line 6, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_authorized-retailer.scss */
#quickview-box .feature-authorized-retailer .retailer-notification {
  color: #64686b;
  font-size: 0.8em;
  padding: 15px 20px;
  background-color: #e2eaed;
  border-top: 1px dotted #dcddda;
  border-bottom: 1px dotted #dcddda;
  margin-bottom: 20px;
}
/* line 1, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_availability-notification.scss */
#quickview-box .pdp .message, #quickview-box .pdp-drawer .message {
  text-align: center;
  font-weight: bold;
  font-size: 0.75em;
}
/* line 6, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_availability-notification.scss */
#quickview-box .add-to-bag-half, #quickview-box .customize-button, #quickview-box .find-store-button, #quickview-box .notify-me {
  float: left;
  width: 47.5%;
}
/* line 11, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_availability-notification.scss */
#quickview-box .marketing-find-store-button, #quickview-box .add-to-bag {
  width: 100%;
}
/* line 14, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_availability-notification.scss */
#quickview-box .find-store-button, #quickview-box .add-to-bag-half {
  margin-right: 2.5%;
}
/* line 17, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_availability-notification.scss */
#quickview-box .customize-button, #quickview-box .notify-me {
  margin-left: 2.5%;
}
/* line 21, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_availability-notification.scss */
#quickview-box #notify-me-modal {
  padding: 0;
  top: 6.25em;
}
/* line 23, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_availability-notification.scss */
#quickview-box #notify-me-modal.medium {
  margin-left: -30%;
  width: 60%;
}
@media only screen and (min-width: 640px) and (max-width: 1023px) {
  /* line 25, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_availability-notification.scss */
  #quickview-box #notify-me-modal.medium {
    margin-left: -40%;
    width: 80%;
  }
}
@media only screen and (max-width: 639px) {
  /* line 28, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_availability-notification.scss */
  #quickview-box #notify-me-modal.medium {
    margin-left: -45%;
    width: 90%;
  }
}
/* line 32, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_availability-notification.scss */
#quickview-box .notify-me-hopup {
  background: #F1F2ED;
}
/* line 36, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_availability-notification.scss */
#quickview-box .notify-me-header {
  position: relative;
  padding-left: 0.625em;
  padding-right: 0.625em;
  width: 83.33333%;
  margin-left: auto;
  margin-right: auto;
  float: none !important;
  float: left;
  border-bottom: 3px double #e5e5e5;
  padding-bottom: 30px;
  padding-top: 40px;
  margin-bottom: 35px;
  text-align: center;
}
@media only screen and (max-width: 639px) {
  /* line 36, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_availability-notification.scss */
  #quickview-box .notify-me-header {
    position: relative;
    padding-left: 0.625em;
    padding-right: 0.625em;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    float: none !important;
    float: left;
  }
}
/* line 47, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_availability-notification.scss */
#quickview-box .notify-me-title {
  position: relative;
  padding-left: 0.625em;
  padding-right: 0.625em;
  width: 83.33333%;
  margin-left: auto;
  margin-right: auto;
  float: none !important;
  float: left;
  font-size: 2em;
  text-transform: uppercase;
  font-weight: bold;
}
@media only screen and (min-width: 640px) and (max-width: 1023px) {
  /* line 47, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_availability-notification.scss */
  #quickview-box .notify-me-title {
    font-size: 1.25em;
  }
}
@media only screen and (max-width: 639px) {
  /* line 47, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_availability-notification.scss */
  #quickview-box .notify-me-title {
    font-size: 0.875em;
  }
}
/* line 59, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_availability-notification.scss */
#quickview-box .notify-me-form {
  margin-bottom: 0px;
}
/* line 62, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_availability-notification.scss */
#quickview-box .notify-me-content {
  position: relative;
  padding-left: 0.625em;
  padding-right: 0.625em;
  width: 66.66667%;
  margin-left: auto;
  margin-right: auto;
  float: none !important;
  float: left;
  padding-bottom: 55px;
}
@media only screen and (min-width: 640px) and (max-width: 1023px) {
  /* line 62, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_availability-notification.scss */
  #quickview-box .notify-me-content {
    position: relative;
    padding-left: 0.625em;
    padding-right: 0.625em;
    width: 83.33333%;
    margin-left: auto;
    margin-right: auto;
    float: none !important;
    float: left;
  }
}
@media only screen and (max-width: 639px) {
  /* line 62, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_availability-notification.scss */
  #quickview-box .notify-me-content {
    position: relative;
    padding-left: 0.625em;
    padding-right: 0.625em;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    float: none !important;
    float: left;
  }
}
/* line 72, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_availability-notification.scss */
#quickview-box .notify-me-content .odd label {
  background-color: #f9f8f4;
}
/* line 73, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_availability-notification.scss */
#quickview-box .notify-me-content .odd input[disabled] {
  background-color: #f9f8f4;
}
/* line 76, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_availability-notification.scss */
#quickview-box .notify-me-content label {
  position: relative;
  padding-left: 0.625em;
  padding-right: 0.625em;
  width: 25%;
  float: left;
  background-color: white;
  font-size: 100%;
  padding: .7em;
  font-weight: bold;
  color: inherit;
  margin: 0;
  white-space: nowrap;
}
@media only screen and (min-width: 640px) and (max-width: 1023px) {
  /* line 76, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_availability-notification.scss */
  #quickview-box .notify-me-content label {
    position: relative;
    padding-left: 0.625em;
    padding-right: 0.625em;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    float: none !important;
    float: none;
  }
}
@media only screen and (max-width: 639px) {
  /* line 76, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_availability-notification.scss */
  #quickview-box .notify-me-content label {
    position: relative;
    padding-left: 0.625em;
    padding-right: 0.625em;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    float: none !important;
    float: left;
  }
}
/* line 92, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_availability-notification.scss */
#quickview-box .notify-me-content input[disabled] {
  position: relative;
  padding-left: 0.625em;
  padding-right: 0.625em;
  width: 75%;
  float: left;
  -webkit-box-shadow: none;
  box-shadow: none;
  height: 2.8125em;
  margin: 0px;
  border-color: #f3f1e9;
  border-top: none;
  border-right: none;
  background: #fff;
}
@media only screen and (min-width: 640px) and (max-width: 1023px) {
  /* line 92, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_availability-notification.scss */
  #quickview-box .notify-me-content input[disabled] {
    position: relative;
    padding-left: 0.625em;
    padding-right: 0.625em;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    float: none !important;
    float: none;
  }
}
@media only screen and (max-width: 639px) {
  /* line 92, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_availability-notification.scss */
  #quickview-box .notify-me-content input[disabled] {
    position: relative;
    padding-left: 0.625em;
    padding-right: 0.625em;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    float: none !important;
    float: left;
  }
}
/* line 109, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_availability-notification.scss */
#quickview-box .notify-me-content input[type="email"] {
  border-top-color: #ebebeb;
  border-left-color: #ebebeb;
  border-bottom-color: #fff;
  border-right-color: #fff;
  border-style: solid;
  border-width: 2px;
  margin: 0;
}
/* line 118, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_availability-notification.scss */
#quickview-box .notify-me-content .notify-me-note * {
  text-align: center;
}
/* line 121, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_availability-notification.scss */
#quickview-box .notify-me-content .confirm-product {
  padding-top: 35px;
  padding-bottom: 15px;
  font-weight: bold;
  text-align: center;
}
/* line 127, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_availability-notification.scss */
#quickview-box .notify-me-content .notify-me-size {
  border-bottom: none !important;
}
/* line 130, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_availability-notification.scss */
#quickview-box .notify-me-content .notify-me-email {
  padding-top: 45px;
  display: inline-block;
  width: 100%;
  text-align: center;
}
/* line 135, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_availability-notification.scss */
#quickview-box .notify-me-content .notify-me-email span {
  font-weight: bold;
}
/* line 138, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_availability-notification.scss */
#quickview-box .notify-me-content .notify-me-email label {
  display: none;
}
/* line 141, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_availability-notification.scss */
#quickview-box .notify-me-content .notify-me-email .email-container {
  margin-top: 15px;
  border: 2px solid #fff;
}
/* line 145, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_availability-notification.scss */
#quickview-box .notify-me-content .notify-me-email .error {
  border: inherit !important;
}
/* line 150, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_availability-notification.scss */
#quickview-box .notify-me-footer-container {
  background: #fff;
  width: 100%;
  display: inline-block;
}
/* line 154, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_availability-notification.scss */
#quickview-box .notify-me-footer-container .notify-me-footer {
  padding-top: 25px;
  padding-bottom: 25px;
  position: relative;
  padding-left: 0.625em;
  padding-right: 0.625em;
  width: 41.66667%;
  margin-left: auto;
  margin-right: auto;
  float: none !important;
  float: left;
  text-align: center;
}
@media only screen and (min-width: 640px) and (max-width: 1023px) {
  /* line 154, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_availability-notification.scss */
  #quickview-box .notify-me-footer-container .notify-me-footer {
    position: relative;
    padding-left: 0.625em;
    padding-right: 0.625em;
    width: 83.33333%;
    margin-left: auto;
    margin-right: auto;
    float: none !important;
    float: left;
  }
}
@media only screen and (max-width: 639px) {
  /* line 154, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_availability-notification.scss */
  #quickview-box .notify-me-footer-container .notify-me-footer {
    position: relative;
    padding-left: 0.625em;
    padding-right: 0.625em;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    float: none !important;
    float: left;
  }
}
/* line 165, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/_availability-notification.scss */
#quickview-box .notify-me-footer-container .notify-me-footer button {
  width: 100%;
}
/* line 19, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
#quickview-box #product-views-container {
  position: relative;
  padding-left: 0.625em;
  padding-right: 0.625em;
  width: 58.33333%;
  float: left;
  background-color: #F1F1EB;
  padding: 0 20px 20px 0;
}
/* line 24, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
#quickview-box #product-views-container .product-img-full {
  width: auto;
  height: auto;
}
/* line 27, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
#quickview-box #product-views-container .product-img-full img {
  width: 100%;
}
@media only screen and (min-width: 640px) and (max-width: 1023px) {
  /* line 19, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
  #quickview-box #product-views-container {
    width: 50%;
    padding-right: 10px;
  }
  /* line 35, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
  #quickview-box #product-views-container .product-img-alt-view figure.attr-box {
    margin-right: 0px;
    height: auto;
    width: auto;
  }
}
@media only screen and (max-width: 639px) {
  /* line 19, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
  #quickview-box #product-views-container {
    display: none;
  }
}
@media only screen and (min-width: 640px) and (max-width: 1023px) {
  /* line 47, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
  #quickview-box #product-content-container {
    width: 50%;
  }
  /* line 50, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
  #quickview-box #product-form {
    width: 100%;
  }
  /* line 53, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
  #quickview-box #product-form .product-attr-form > section.step-container.attr-color {
    padding-top: 20px;
  }
}
/* line 60, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
#quickview-box #product-form section {
  position: relative;
  padding-left: 0;
  padding-right: 0;
  width: 100%;
  float: left;
}
@media only screen and (max-width: 639px) {
  /* line 66, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
  #quickview-box #product-form section.step-container:not(.attr-color) .step-header {
    width: 40%;
  }
  /* line 69, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
  #quickview-box #product-form section.step-container:not(.attr-color) .step-content {
    width: 60%;
  }
}
/* line 76, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
#quickview-box #product-form section.step-container.size-step-container .step-header span, #quickview-box #product-form section.step-container.size-step-container .step-header h2, #quickview-box #product-form section.step-container.size-step-container .step-header #find-store-container #store-finder-header, #find-store-container #quickview-box #product-form section.step-container.size-step-container .step-header #store-finder-header {
  line-height: 2.4375em;
}
/* line 81, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
#quickview-box .more-details {
  width: 100%;
  padding: 0 0 20px 20px;
  background: #FFF;
}
/* line 87, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
#quickview-box #product-nav {
  position: relative;
  padding-left: 0;
  padding-right: 0;
  width: 100%;
  float: left;
  border-top: 1px solid #1C1C1C;
}
/* line 90, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
#quickview-box #product-nav figure {
  position: relative;
  padding-left: 0.625em;
  padding-right: 0.625em;
  width: 16.66667%;
  float: left;
}
/* line 93, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
#quickview-box #product-nav span {
  position: relative;
  top: 20px;
}
/* line 97, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
#quickview-box #product-nav .title-nav {
  position: relative;
  padding-left: 0;
  padding-right: 0;
  width: 83.33333%;
  float: left;
  line-height: 25px;
}
@media only screen and (max-width: 1024px) {
  /* line 87, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
  #quickview-box #product-nav {
    display: none;
  }
}
/* line 105, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
#quickview-box .prev-nav, #quickview-box .next-nav {
  position: relative;
  padding-left: 0;
  padding-right: 0;
  width: 50%;
  float: left;
}
/* line 107, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
#quickview-box .prev-nav img, #quickview-box .next-nav img {
  padding-bottom: 1px;
}
/* line 110, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
#quickview-box .prev-nav .next-btn, #quickview-box .prev-nav .prev-btn, #quickview-box .next-nav .next-btn, #quickview-box .next-nav .prev-btn {
  position: relative;
  padding-left: 0;
  padding-right: 0;
  width: 8.33333%;
  float: left;
  height: 20px;
  text-indent: -999%;
}
/* line 115, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
#quickview-box .prev-nav a, #quickview-box .next-nav a {
  position: relative;
  padding-left: 0;
  padding-right: 0;
  width: 91.66667%;
  float: left;
  display: block;
}
/* line 120, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
#quickview-box .prev-btn {
  left: 10px;
}
/* line 123, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
#quickview-box .next-nav .title-nav {
  text-align: right;
}
/* line 126, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
#quickview-box .social-media div {
  float: left;
}
/* line 130, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
#quickview-box #product-content-container {
  padding: 0;
}
/* line 136, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
#quickview-box .product-price .current, #quickview-box .product-price span {
  color: #C9192E;
  line-height: normal;
}
/* line 140, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
#quickview-box .product-price .current.offer-price, #quickview-box .product-price span.offer-price {
  color: #C9192E;
  display: block;
}
/* line 144, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
#quickview-box .product-price .current.original-price, #quickview-box .product-price span.original-price {
  display: block;
  color: #B0B1AB;
}
/* line 148, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
#quickview-box .product-price .current.old-price, #quickview-box .product-price span.old-price {
  text-decoration: line-through;
}

/* line 156, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
#quickview-box.pdp-swatches #product-views-container .product-img-full .promo-badge {
  display: none;
}
/* line 160, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
#quickview-box.pdp-swatches #product-form .attr-color .attr-box {
  margin: 0 0 7px 0;
}
/* line 163, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
#quickview-box.pdp-swatches #product-form > .step-container .step-content {
  width: 100%;
}
/* line 165, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
#quickview-box.pdp-swatches #product-form .step-content button {
  background-color: transparent;
  color: #e72b1e;
  height: auto;
  padding: 0;
}
/* line 172, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
#quickview-box.pdp-swatches #product-form .attr-size .attr-box {
  float: left;
  height: 45px;
  line-height: 45px;
  min-width: 45px;
  margin: 0 10px 10px 0;
  border: 1px solid #1C1C1C;
  text-align: center;
  font-weight: bold;
}
/* line 181, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
#quickview-box.pdp-swatches #product-form .attr-size .attr-box.selected, #quickview-box.pdp-swatches #product-form .attr-size .attr-box.clicked {
  border: 2px solid #C9192E;
  background-color: #FFF;
}
/* line 186, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
#quickview-box.pdp-swatches #product-form .quantity, #quickview-box.pdp-swatches #product-form .online-dealer-section {
  display: none;
}
/* line 187, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
#quickview-box.pdp-swatches #product-form .product-actions-secondary .link-button {
  float: left;
}
/* line 188, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
#quickview-box.pdp-swatches #product-form .product-actions .button {
  padding: 16px 15px 18px 15px;
  margin: 15px 5px 15px 0;
}
/* line 192, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
#quickview-box.pdp-swatches #product-form .large {
  width: 120px;
}
/* line 196, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
#quickview-box.pdp-swatches #product-content-container {
  margin: 30px 0;
}
@media only screen and (max-width: 639px) {
  /* line 196, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
  #quickview-box.pdp-swatches #product-content-container {
    margin: 1em;
  }
}
/* line 202, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
#quickview-box.pdp-swatches .size-chart {
  display: none;
  text-align: center;
}
/* line 205, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
#quickview-box.pdp-swatches .size-chart .close {
  font-size: 2em;
  float: right;
}

/* line 213, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
.reveal-modal.medium {
  visibility: hidden;
  display: none;
  position: absolute;
  left: 50%;
  z-index: 99;
  height: auto;
  margin-left: -37.5%;
  width: 75%;
}
/* line 61, ../../../../StaticWeb/WebContent/vf-storefront/sass2/foundation/components/_reveal.scss */
.reveal-modal.medium .column,
.reveal-modal.medium .columns {
  min-width: 0;
}
/* line 65, ../../../../StaticWeb/WebContent/vf-storefront/sass2/foundation/components/_reveal.scss */
.reveal-modal.medium > :first-child {
  margin-top: 0;
}
/* line 66, ../../../../StaticWeb/WebContent/vf-storefront/sass2/foundation/components/_reveal.scss */
.reveal-modal.medium > :last-child {
  margin-bottom: 0;
}
@media only screen and (min-width: 640px) and (max-width: 1023px) {
  /* line 217, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
  .reveal-modal.medium {
    visibility: hidden;
    display: none;
    position: absolute;
    left: 50%;
    z-index: 99;
    height: auto;
    margin-left: -49%;
    width: 98%;
  }
  /* line 61, ../../../../StaticWeb/WebContent/vf-storefront/sass2/foundation/components/_reveal.scss */
  .reveal-modal.medium .column,
  .reveal-modal.medium .columns {
    min-width: 0;
  }
  /* line 65, ../../../../StaticWeb/WebContent/vf-storefront/sass2/foundation/components/_reveal.scss */
  .reveal-modal.medium > :first-child {
    margin-top: 0;
  }
  /* line 66, ../../../../StaticWeb/WebContent/vf-storefront/sass2/foundation/components/_reveal.scss */
  .reveal-modal.medium > :last-child {
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 639px) {
  /* line 222, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
  .reveal-modal.medium {
    visibility: hidden;
    display: none;
    position: absolute;
    left: 50%;
    z-index: 99;
    height: auto;
    margin-left: -49%;
    width: 98%;
  }
  /* line 61, ../../../../StaticWeb/WebContent/vf-storefront/sass2/foundation/components/_reveal.scss */
  .reveal-modal.medium .column,
  .reveal-modal.medium .columns {
    min-width: 0;
  }
  /* line 65, ../../../../StaticWeb/WebContent/vf-storefront/sass2/foundation/components/_reveal.scss */
  .reveal-modal.medium > :first-child {
    margin-top: 0;
  }
  /* line 66, ../../../../StaticWeb/WebContent/vf-storefront/sass2/foundation/components/_reveal.scss */
  .reveal-modal.medium > :last-child {
    margin-bottom: 0;
  }
}

@media only screen and (max-width: 639px) {
  /* line 230, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
  .reveal-modal.quickview-modal {
    background: transparent;
  }
  /* line 232, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
  .reveal-modal.quickview-modal .close-reveal-modal {
    top: 1.5em;
    right: 1.6875em;
  }
  /* line 237, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
  .reveal-modal.quickview-modal #quickview-box {
    padding: 2.8125em 1em 1.5625em;
  }
  /* line 241, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
  .reveal-modal.quickview-modal #quickview-box #product-info > h1 a {
    color: #2a2a2a;
  }
  /* line 245, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
  .reveal-modal.quickview-modal #quickview-box #product-info #qty-step-container {
    margin-bottom: 1em;
  }
}
@media only screen and (max-width: 639px) {
  /* line 7, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
  .page-contents {
    padding-top: 0;
  }
}
/* line 12, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
.stl-intro-section {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 70.5em;
  *zoom: 1;
  border-bottom: 1px dotted #dcddda;
  margin-bottom: 1.5em;
}
/* line 121, ../../../../StaticWeb/WebContent/vf-storefront/sass2/foundation/components/_global.scss */
.stl-intro-section:before, .stl-intro-section:after {
  content: " ";
  display: table;
}
/* line 122, ../../../../StaticWeb/WebContent/vf-storefront/sass2/foundation/components/_global.scss */
.stl-intro-section:after {
  clear: both;
}
@media only screen and (max-width: 639px) {
  /* line 12, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
  .stl-intro-section {
    border-bottom: none;
    margin-bottom: 0;
  }
}

/* line 22, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
.stl-hero-section {
  position: relative;
  padding-left: 0.625em;
  padding-right: 0.625em;
  width: 50%;
  float: left;
  padding-bottom: 1.5em;
}
@media only screen and (min-width: 640px) and (max-width: 1023px) {
  /* line 22, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
  .stl-hero-section {
    position: relative;
    padding-left: 0.625em;
    padding-right: 0.625em;
    width: 50%;
    float: left;
  }
}
@media only screen and (max-width: 639px) {
  /* line 22, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
  .stl-hero-section {
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 100%;
    float: left;
    padding-bottom: 0;
  }
}

@media only screen and (max-width: 639px) {
  /* line 34, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
  .stl-hero-section-img-container > figure {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 639px) {
  /* line 39, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
  .stl-hero-section-img-container > figure img {
    width: 100%;
    height: auto;
  }
}

/* line 48, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
.stl-description-section {
  margin-bottom: 1.5em;
  position: relative;
  padding-left: 0.625em;
  padding-right: 0.625em;
  width: 50%;
  float: right;
  float: left;
}
@media only screen and (min-width: 640px) and (max-width: 1023px) {
  /* line 48, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
  .stl-description-section {
    position: relative;
    padding-left: 0.625em;
    padding-right: 0.625em;
    width: 50%;
    float: right;
    float: left;
  }
}
@media only screen and (max-width: 639px) {
  /* line 48, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
  .stl-description-section {
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 100%;
    float: left;
    margin-bottom: 0;
  }
}

/* line 59, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
.stl-description-header {
  width: auto;
  margin-left: -0.625em;
  margin-right: -0.625em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none;
  *zoom: 1;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 70.5em;
  *zoom: 1;
  width: 1024px;
  position: relative;
  width: 100%;
  margin-bottom: 1em;
}
/* line 121, ../../../../StaticWeb/WebContent/vf-storefront/sass2/foundation/components/_global.scss */
.stl-description-header:before, .stl-description-header:after {
  content: " ";
  display: table;
}
/* line 122, ../../../../StaticWeb/WebContent/vf-storefront/sass2/foundation/components/_global.scss */
.stl-description-header:after {
  clear: both;
}
/* line 121, ../../../../StaticWeb/WebContent/vf-storefront/sass2/foundation/components/_global.scss */
.stl-description-header:before, .stl-description-header:after {
  content: " ";
  display: table;
}
/* line 122, ../../../../StaticWeb/WebContent/vf-storefront/sass2/foundation/components/_global.scss */
.stl-description-header:after {
  clear: both;
}
@media only screen {
  /* line 59, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
  .stl-description-header {
    width: 100%;
  }
}
/* line 65, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
.stl-description-header > h1 {
  color: #2A2A2A;
  text-transform: uppercase;
  font-style: normal;
  font-weight: bold;
  font-family: franklin-gothic-urw-cond, Arial Narrow Bold, Arial, sans-serif;
  margin: 0;
  font-size: 2em;
}
@media only screen and (max-width: 639px) {
  /* line 65, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
  .stl-description-header > h1 {
    font-size: 1.5em;
    color: #fff;
    text-align: center;
  }
}
/* line 68, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
.stl-description-header > h2, #find-store-container .stl-description-header > #store-finder-header {
  color: #2A2A2A;
  text-transform: uppercase;
  font-style: normal;
  font-weight: normal;
  font-family: franklin-gothic-urw-cond, Arial Narrow Bold, Arial, sans-serif;
  margin: 0;
  font-size: 1.5em;
}
@media only screen and (max-width: 639px) {
  /* line 68, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
  .stl-description-header > h2, #find-store-container .stl-description-header > #store-finder-header {
    font-size: 1.5em;
    color: #fff;
    text-align: center;
  }
}
@media only screen and (max-width: 639px) {
  /* line 59, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
  .stl-description-header {
    background-color: #000;
    padding: .5em 0;
  }
  /* line 78, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
  .stl-description-header.stucktotop {
    position: fixed;
    top: 0;
    z-index: 999;
  }
}

/* line 85, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
.stl-description-copy {
  margin-bottom: 1.5em;
}
/* line 87, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
.stl-description-copy > p {
  color: #64686b;
  font-style: normal;
  font-weight: normal;
  font-size: 1em;
}
@media only screen and (max-width: 639px) {
  /* line 87, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
  .stl-description-copy > p {
    font-size: 1em;
  }
}
@media only screen and (max-width: 639px) {
  /* line 85, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
  .stl-description-copy {
    position: relative;
    padding-left: 0.625em;
    padding-right: 0.625em;
    width: 100%;
    float: left;
  }
}

/* line 95, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
.stl-quick-shop-section {
  width: auto;
  margin-left: -0.625em;
  margin-right: -0.625em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none;
  *zoom: 1;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 70.5em;
  *zoom: 1;
  width: 1024px;
  position: relative;
  width: 100%;
}
/* line 121, ../../../../StaticWeb/WebContent/vf-storefront/sass2/foundation/components/_global.scss */
.stl-quick-shop-section:before, .stl-quick-shop-section:after {
  content: " ";
  display: table;
}
/* line 122, ../../../../StaticWeb/WebContent/vf-storefront/sass2/foundation/components/_global.scss */
.stl-quick-shop-section:after {
  clear: both;
}
/* line 121, ../../../../StaticWeb/WebContent/vf-storefront/sass2/foundation/components/_global.scss */
.stl-quick-shop-section:before, .stl-quick-shop-section:after {
  content: " ";
  display: table;
}
/* line 122, ../../../../StaticWeb/WebContent/vf-storefront/sass2/foundation/components/_global.scss */
.stl-quick-shop-section:after {
  clear: both;
}
@media only screen {
  /* line 95, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
  .stl-quick-shop-section {
    width: 100%;
  }
}
@media only screen and (max-width: 639px) {
  /* line 95, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
  .stl-quick-shop-section {
    display: none;
  }
}

/* line 104, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
.stl-quick-shop-product {
  position: relative;
  padding-left: 0.625em;
  padding-right: 0.625em;
  width: 33.33333%;
  float: left;
  position: relative;
  padding: 5px;
}
@media only screen and (min-width: 640px) and (max-width: 1023px) {
  /* line 104, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
  .stl-quick-shop-product {
    position: relative;
    padding-left: 0.625em;
    padding-right: 0.625em;
    width: 50%;
    float: left;
  }
}
/* line 112, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
.stl-quick-shop-product > img {
  width: 100%;
  height: auto;
}
/* line 117, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
.stl-quick-shop-product .stl-quick-shop-product-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  opacity: 0.001;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=00)";
}
/* line 127, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
.stl-quick-shop-product .stl-quick-shop-product-overlay:hover {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
/* line 132, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
.stl-quick-shop-product .stl-quick-shop-product-overlay > .button {
  display: block;
  margin: 0 1em;
  top: calc(50% - 22.5px);
  padding-top: 0.75em;
  padding-right: 0;
  padding-bottom: 0.8125em;
  padding-left: 0;
}

/* line 145, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
.stl-product-grid-section {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 70.5em;
  *zoom: 1;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 70.5em;
  *zoom: 1;
  width: 1024px;
  position: relative;
  width: 100%;
  margin-bottom: 1.5em;
}
/* line 121, ../../../../StaticWeb/WebContent/vf-storefront/sass2/foundation/components/_global.scss */
.stl-product-grid-section:before, .stl-product-grid-section:after {
  content: " ";
  display: table;
}
/* line 122, ../../../../StaticWeb/WebContent/vf-storefront/sass2/foundation/components/_global.scss */
.stl-product-grid-section:after {
  clear: both;
}
/* line 121, ../../../../StaticWeb/WebContent/vf-storefront/sass2/foundation/components/_global.scss */
.stl-product-grid-section:before, .stl-product-grid-section:after {
  content: " ";
  display: table;
}
/* line 122, ../../../../StaticWeb/WebContent/vf-storefront/sass2/foundation/components/_global.scss */
.stl-product-grid-section:after {
  clear: both;
}
@media only screen {
  /* line 145, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
  .stl-product-grid-section {
    width: 100%;
  }
}
@media only screen and (max-width: 639px) {
  /* line 145, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
  .stl-product-grid-section {
    background: #fff;
    margin-bottom: 0;
    padding-top: .5em;
    padding-bottom: 1.5625em;
  }
}

/* line 159, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
.stl-product-grid-product {
  margin-top: 0;
  margin-bottom: 0;
  border-bottom: 1px solid #e5e5e5;
  position: relative;
  padding-left: 0.625em;
  padding-right: 0.625em;
  width: 33.33333%;
  float: left;
  border-bottom: none;
}
@media only screen and (min-width: 640px) and (max-width: 1023px) {
  /* line 159, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
  .stl-product-grid-product {
    position: relative;
    padding-left: 0.625em;
    padding-right: 0.625em;
    width: 41.66667%;
    margin-left: 8.33333%;
    float: left;
  }
}
@media only screen and (max-width: 639px) {
  /* line 159, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
  .stl-product-grid-product {
    position: relative;
    padding-left: 0.625em;
    padding-right: 0.625em;
    width: 100%;
    float: left;
    min-height: 220px;
    border-bottom: none;
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 639px) {
  /* line 176, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
  .stl-product-grid-product > .product-form-container {
    display: none;
  }
}

/* line 183, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
.stl-product-grid-product.bundle-product {
  padding-bottom: 1.5em;
}
@media only screen and (max-width: 639px) {
  /* line 183, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
  .stl-product-grid-product.bundle-product {
    padding-bottom: 0;
  }
}

/* line 190, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
.stl-product-detail-header {
  position: relative;
  padding-left: 0.625em;
  padding-right: 0.625em;
  width: 100%;
  float: left;
  padding: 0 0 1.5em;
  position: relative;
  min-height: 70px;
}
@media only screen and (max-width: 639px) {
  /* line 190, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
  .stl-product-detail-header {
    min-height: 1em;
    padding-top: 40px;
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 41.66667%;
    left: 58.33333%;
    right: auto;
    float: left;
  }
}
/* line 201, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
.stl-product-detail-header > .stl-product-detail-price {
  display: block;
  width: 100%;
  color: #cb1428;
  font-style: normal;
  font-weight: normal;
  letter-spacing: 0.16em;
  font-size: 15px;
}
/* line 202, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
.stl-product-detail-header > .stl-product-detail-price section.price-container {
  font-size: 16px;
  margin: 0;
}
/* line 207, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
.stl-product-detail-header > .stl-product-detail-price section.price-container .price .product-price span {
  font-size: 16px;
}
@media only screen and (max-width: 639px) {
  /* line 201, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
  .stl-product-detail-header > .stl-product-detail-price {
    font-size: 15px;
  }
}
@media only screen and (max-width: 639px) {
  /* line 201, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
  .stl-product-detail-header > .stl-product-detail-price {
    position: absolute;
    bottom: 5px;
  }
}
/* line 221, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
.stl-product-detail-header > .stl-product-detail-title {
  display: block;
  width: 100%;
  color: #2A2A2A;
  text-transform: uppercase;
  font-style: normal;
  font-weight: bold;
  letter-spacing: -0.01em;
  font-family: franklin-gothic-urw-cond, Arial Narrow Bold, Arial, sans-serif;
  font-size: 1.875em;
}
@media only screen and (max-width: 639px) {
  /* line 221, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
  .stl-product-detail-header > .stl-product-detail-title {
    font-size: 1.375em;
  }
}
@media only screen and (max-width: 639px) {
  /* line 230, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
  .stl-product-detail-header > .stl-product-detail-rating {
    display: none;
  }
}

/* line 237, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
.stl-product-detail-img {
  margin-bottom: 0;
}
/* line 239, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
.stl-product-detail-img #product-view {
  width: 262px;
}
@media only screen and (min-width: 640px) and (max-width: 1023px) {
  /* line 239, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
  .stl-product-detail-img #product-view {
    width: 220px;
  }
}
@media only screen and (max-width: 639px) {
  /* line 239, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
  .stl-product-detail-img #product-view {
    width: 100%;
  }
}
@media only screen and (max-width: 639px) {
  /* line 237, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
  .stl-product-detail-img {
    margin-bottom: 0;
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 58.33333%;
    margin-left: -41.66667%;
    float: left;
  }
}

@media only screen and (max-width: 639px) {
  /* line 255, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
  .stl-product-detail-options {
    display: none;
  }
}

@media only screen and (max-width: 639px) {
  /* line 263, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
  .stl-product-detail-cart-add {
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 41.66667%;
    left: 58.33333%;
    right: auto;
    float: left;
    padding-right: 10px;
    position: absolute;
    bottom: 0;
  }
}
@media only screen and (max-width: 639px) {
  /* line 270, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
  .stl-product-detail-cart-add > .stl-product-detail-cart-add-button {
    display: none;
  }
}
/* line 275, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
.stl-product-detail-cart-add .stl-product-detail-cart-quickShopButton.primary.button {
  display: none;
}
@media only screen and (max-width: 639px) {
  /* line 275, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
  .stl-product-detail-cart-add .stl-product-detail-cart-quickShopButton.primary.button {
    padding: 1.25em 0;
    display: block;
    margin: 0;
  }
}

/* line 291, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
.stl-lifestyle-section {
  background: #fff;
  width: 100%;
  margin: 0 auto;
  padding: 2em 0 1.5em;
}
@media only screen and (max-width: 639px) {
  /* line 291, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
  .stl-lifestyle-section {
    margin: 0 auto;
    padding-top: 0;
  }
}

/* line 301, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
.stl-lifestyle-section-content {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 70.5em;
  *zoom: 1;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 70.5em;
  *zoom: 1;
  width: 1024px;
  position: relative;
  width: 100%;
  background: #fff;
}
/* line 121, ../../../../StaticWeb/WebContent/vf-storefront/sass2/foundation/components/_global.scss */
.stl-lifestyle-section-content:before, .stl-lifestyle-section-content:after {
  content: " ";
  display: table;
}
/* line 122, ../../../../StaticWeb/WebContent/vf-storefront/sass2/foundation/components/_global.scss */
.stl-lifestyle-section-content:after {
  clear: both;
}
/* line 121, ../../../../StaticWeb/WebContent/vf-storefront/sass2/foundation/components/_global.scss */
.stl-lifestyle-section-content:before, .stl-lifestyle-section-content:after {
  content: " ";
  display: table;
}
/* line 122, ../../../../StaticWeb/WebContent/vf-storefront/sass2/foundation/components/_global.scss */
.stl-lifestyle-section-content:after {
  clear: both;
}
@media only screen {
  /* line 301, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
  .stl-lifestyle-section-content {
    width: 100%;
  }
}
/* line 307, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
.stl-lifestyle-section-content > img {
  display: inline-block;
  float: left;
}
@media only screen and (min-width: 640px) and (max-width: 1023px) {
  /* line 307, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
  .stl-lifestyle-section-content > img {
    float: right;
  }
  /* line 312, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
  .stl-lifestyle-section-content > img:last-of-type {
    display: none;
  }
}
@media only screen and (max-width: 639px) {
  /* line 307, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
  .stl-lifestyle-section-content > img {
    display: none;
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 100%;
    float: left;
  }
  /* line 319, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
  .stl-lifestyle-section-content > img:first-child {
    display: block;
  }
}
/* line 325, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
.stl-lifestyle-section-content > .stl-lifestyle-section-shopButton.primary.button {
  font-size: 0.75em;
  padding: 0.875em 1.25em;
  position: absolute;
  bottom: 1.5625em;
  right: 0.25em;
}

/* line 335, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
.bundle #quickview-box h1 a, .bundle #quickview-box h1 a:hover {
  color: #2a2a2a;
}

/* line 341, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
.bundle-product-info .product-form-container {
  border-top: none;
  width: 262px;
}
/* line 345, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
.bundle-product-info .product-form-container section.step-container {
  border: none;
}
/* line 347, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
.bundle-product-info .product-form-container section.step-container .step-header {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
}
@media only screen and (min-width: 640px) and (max-width: 1023px) {
  /* line 347, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
  .bundle-product-info .product-form-container section.step-container .step-header {
    width: 225px;
  }
}
/* line 358, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
.bundle-product-info .product-form-container section.step-container .step-header .attr-primary-name span.attr-primary-name-label span.attr-selected {
  font-weight: bold;
}
/* line 361, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
.bundle-product-info .product-form-container section.step-container .step-header .attr-primary-name span.attr-primary-name-label span.step-number {
  font-weight: bold;
  color: #000;
}
/* line 365, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
.bundle-product-info .product-form-container section.step-container .step-header .attr-primary-name span.attr-primary-name-label h2, .bundle-product-info .product-form-container section.step-container .step-header .attr-primary-name span.attr-primary-name-label #find-store-container #store-finder-header, #find-store-container .bundle-product-info .product-form-container section.step-container .step-header .attr-primary-name span.attr-primary-name-label #store-finder-header {
  color: #000;
}
/* line 371, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
.bundle-product-info .product-form-container section.step-container .step-content {
  display: block;
  width: 100%;
  padding: 0;
}
/* line 375, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
.bundle-product-info .product-form-container section.step-container .step-content select {
  box-sizing: border-box;
  width: 100%;
  background: url("../images/sprites/graphic/select-dropdown-arrow.png") no-repeat right 15px #fff;
  border: 1px solid #e5e5e5;
  -webkit-box-shadow: 1px 2px 1px 1px #f5f5f5 inset;
  box-shadow: 1px 2px 1px 1px #f5f5f5 inset;
}
/* line 385, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
.bundle-product-info .product-form-container section.step-container.attr-color {
  min-height: 119px;
  border-top: none;
}
/* line 392, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
.bundle-product-info .product-form-container .product-actions .product-actions-primary {
  width: 120px;
}
/* line 394, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
.bundle-product-info .product-form-container .product-actions .product-actions-primary .button {
  margin-bottom: 0;
}
/* line 398, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
.bundle-product-info .product-form-container .product-actions .product-actions-secondary {
  padding: 0;
  width: 142px;
}
/* line 401, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
.bundle-product-info .product-form-container .product-actions .product-actions-secondary a {
  font-size: 12px;
  display: block;
  line-height: 25px;
}

/* line 411, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
form[id^="product-attr-form"] {
  border-top: none;
}

/* line 415, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
.bundle-product-info
section.step-container.attr-color
.step-content
.attr-container
.attr-box,
.bundle-product-info
section.step-container.attr-color
.step-content
.attr-container
.color-swatches-action {
  width: 50px;
  height: 50px;
}

/* line 451, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
.bundle-product-info .product-actions .product-actions-primary {
  position: relative;
  padding-left: 0;
  padding-right: 0;
  width: 50%;
  float: left;
}

/* line 454, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
.product-actions-secondary {
  position: relative;
  padding-left: 0.625em;
  padding-right: 0.625em;
  width: 50%;
  float: left;
}
/* line 456, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
.product-actions-secondary a {
  display: block;
  padding-left: 1.5em;
  margin-left: .5em;
  line-height: 1.8em;
}

/* line 463, ../../../../StaticWeb/WebContent/vf-storefront/sass2/product/vfdp-shop-the-look/_shop-the-look.scss */
#wishlist-notification-panel {
  position: relative;
  padding-left: 0.625em;
  padding-right: 0.625em;
  width: 50%;
  float: left;
}

@media only screen and (max-width: 1023px) {
  /* line 3, ../sass/product/_image-viewer-override.scss */
  .pdp #product-detail .pdp #product-detail .product-img-full, .pdp-drawer #product-detail .pdp #product-detail .product-img-full, .pdp #product-detail .pdp-drawer #product-detail .product-img-full, .pdp-drawer #product-detail .pdp-drawer #product-detail .product-img-full {
    display: none;
  }
}
/* line 12, ../sass/product/_image-viewer-override.scss */
.pdp #product-detail .product-view-control .btn-full-js.secondary, .pdp-drawer #product-detail .product-view-control .btn-full-js.secondary {
  display: none;
}
@media only screen and (max-width: 1023px) {
  /* line 5, ../sass/product/_core-override.scss */
  .pdp #product-detail #product-views-container .product-view-control, .pdp-drawer #product-detail #product-views-container .product-view-control {
    display: none !important;
  }
}

/* line 1, ../sass/product/_uiHopup-override.scss */
.ui-dialog {
  background-color: #FFF;
}
/* line 4, ../sass/product/_uiHopup-override.scss */
.ui-dialog .product-info {
  margin-bottom: 60px;
}
/* line 6, ../sass/product/_uiHopup-override.scss */
.ui-dialog .product-info h3, .ui-dialog .product-info section.price-container {
  letter-spacing: 0.05em;
}
/* line 9, ../sass/product/_uiHopup-override.scss */
.ui-dialog .product-info .product-price {
  font-weight: bold;
  font-size: 17px;
}
/* line 14, ../sass/product/_uiHopup-override.scss */
.ui-dialog .owl-prev-btn {
  margin-left: 10%;
}
/* line 17, ../sass/product/_uiHopup-override.scss */
.ui-dialog .owl-next-btn {
  margin-right: 10%;
}
/* line 20, ../sass/product/_uiHopup-override.scss */
.ui-dialog .main-view figure {
  margin: 0 25%;
  width: 50%;
}
/* line 24, ../sass/product/_uiHopup-override.scss */
.ui-dialog .alt-views {
  overflow: hidden;
}
/* line 27, ../sass/product/_uiHopup-override.scss */
.ui-dialog .alt-views .owl-carousel .owl-wrapper,
.ui-dialog .alt-views .owl-item {
  overflow: hidden;
}
/* line 32, ../sass/product/_uiHopup-override.scss */
.ui-dialog .alt-views > ul {
  max-width: 75%;
  margin: 0 auto;
}
/* line 36, ../sass/product/_uiHopup-override.scss */
.ui-dialog .alt-views li {
  min-height: 65px;
  overflow: hidden;
  text-align: center;
}
/* line 41, ../sass/product/_uiHopup-override.scss */
.ui-dialog .alt-views li figure {
  width: 74px;
  margin: 0 auto;
}
/* line 45, ../sass/product/_uiHopup-override.scss */
.ui-dialog .alt-views li figure:hover {
  cursor: pointer;
}
/* line 49, ../sass/product/_uiHopup-override.scss */
.ui-dialog .alt-views li figure.selected {
  border: 1px solid #e72b1e;
}
/* line 55, ../sass/product/_uiHopup-override.scss */
.ui-dialog .alt-views .graphic-icon-play-video {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  width: 75px;
  height: 70px;
  margin: 0 auto;
  padding: 46px 0 0 0;
  border: solid 1px "";
  text-align: center;
}
@media only screen and (min-width: 640px) and (max-width: 1023px) {
  /* line 55, ../sass/product/_uiHopup-override.scss */
  .ui-dialog .alt-views .graphic-icon-play-video {
    top: 20px;
    padding: 20px 0 0 0;
    height: 40px;
  }
}
@media only screen and (max-width: 639px) {
  /* line 55, ../sass/product/_uiHopup-override.scss */
  .ui-dialog .alt-views .graphic-icon-play-video {
    padding: 35px 0 0 12px;
  }
}

/* line 3, ../sass/product/_product-form-override.scss */
#product-form #ecom-product-actions .link-button.disabled {
  color: #8d9293 !important;
  cursor: default;
}

/* line 9, ../sass/product/_product-form-override.scss */
.attr-container span {
  display: none;
}

@media only screen and (max-width: 639px) {
  /* line 12, ../sass/product/_product-form-override.scss */
  #BVRRContainer {
    display: none;
  }
}
@media only screen and (min-width: 640px) and (max-width: 1023px) {
  /* line 12, ../sass/product/_product-form-override.scss */
  #BVRRContainer {
    display: none;
  }
}

/* line 21, ../sass/product/_product-form-override.scss */
#bv-review-expand-btn-js {
  display: none;
  width: 100%;
  padding: 10px;
  margin: 12px 0px;
  border-style: solid;
  border-width: 0.2em;
  border-color: #FFF;
  font-family: "franklin-gothic-urw-cond";
  cursor: pointer;
  text-align: center;
  font-size: 1.2em;
  font-weight: bold;
}
@media only screen and (max-width: 639px) {
  /* line 21, ../sass/product/_product-form-override.scss */
  #bv-review-expand-btn-js {
    display: block;
  }
}
@media only screen and (min-width: 640px) and (max-width: 1023px) {
  /* line 21, ../sass/product/_product-form-override.scss */
  #bv-review-expand-btn-js {
    display: block;
  }
}

/* line 43, ../sass/product/_product-form-override.scss */
#indicator-arrow-js {
  height: 19px;
  width: 13px;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
  float: right;
}

/* line 54, ../sass/product/_product-form-override.scss */
.pdp #product-detail #product-details .desc-container, .pdp-drawer #product-detail #product-details .desc-container, .pdp-drawer #product-detail #product-details .desc-container {
  color: #575b5e;
}

/* line 57, ../sass/product/_product-form-override.scss */
.pdp #product-detail #product-content-container .tag-container, .pdp-drawer #product-detail #product-content-container .tag-container {
  position: relative;
  height: auto;
  font-size: 0.85em;
  font-weight: normal;
  line-height: 1.4;
  overflow: hidden;
}
/* line 64, ../sass/product/_product-form-override.scss */
.pdp #product-detail #product-content-container .tag-container div, .pdp-drawer #product-detail #product-content-container .tag-container div {
  font-weight: bold;
  font-family: "franklin-gothic-urw-cond";
  font-size: 16px;
}
/* line 69, ../sass/product/_product-form-override.scss */
.pdp #product-detail #product-content-container .tag-container a, .pdp-drawer #product-detail #product-content-container .tag-container a {
  font-family: inherit;
  font-weight: bold;
}
/* line 73, ../sass/product/_product-form-override.scss */
.pdp #product-detail #product-content-container .tag-container .tag-more-less-btn, .pdp-drawer #product-detail #product-content-container .tag-container .tag-more-less-btn {
  position: absolute;
  right: 0;
  padding-left: 3px;
  color: #589BC6;
  background-color: #F1F2ED;
  cursor: pointer;
  z-index: 9;
}
/* line 82, ../sass/product/_product-form-override.scss */
.pdp #product-detail #product-content-container .tag-container .tag-more-less-btn.opened, .pdp-drawer #product-detail #product-content-container .tag-container .tag-more-less-btn.opened {
  bottom: -2px;
}
/* line 85, ../sass/product/_product-form-override.scss */
.pdp #product-detail #product-content-container .tag-container .tag-more-less-btn:after, .pdp-drawer #product-detail #product-content-container .tag-container .tag-more-less-btn:after {
  content: "\25BE";
  width: 15px;
  display: inline-block;
  text-align: center;
}
/* line 91, ../sass/product/_product-form-override.scss */
.pdp #product-detail #product-content-container .tag-container .tag-more-less-btn.opened:after, .pdp-drawer #product-detail #product-content-container .tag-container .tag-more-less-btn.opened:after {
  content: "\25B4";
}
@media only screen and (min-width: 640px) and (max-width: 1023px) {
  /* line 57, ../sass/product/_product-form-override.scss */
  .pdp #product-detail #product-content-container .tag-container, .pdp-drawer #product-detail #product-content-container .tag-container {
    position: relative;
    padding-left: 0.625em;
    padding-right: 0.625em;
    width: 33.33333%;
    float: left;
    margin-top: 20px;
  }
}
@media only screen and (max-width: 639px) {
  /* line 57, ../sass/product/_product-form-override.scss */
  .pdp #product-detail #product-content-container .tag-container, .pdp-drawer #product-detail #product-content-container .tag-container {
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 100%;
    float: left;
    padding-top: 20px;
    border-top: 1px dotted #dcddda;
  }
}

/* line 107, ../sass/product/_product-form-override.scss */
.pdp #product-detail #product-form .product-actions .product-actions-secondary, .pdp-drawer #product-detail #product-form .product-actions .product-actions-secondary,
.pdp #product-detail #product-form .product-actions .utility-actions-primary,
.pdp-drawer #product-detail #product-form .product-actions .utility-actions-primary, .pdp-drawer #product-detail #product-form .product-actions .product-actions-secondary,
.pdp-drawer #product-detail #product-form .product-actions .utility-actions-primary {
  margin-left: 0px;
  width: 176px;
}
/* line 111, ../sass/product/_product-form-override.scss */
.pdp #product-detail #product-form .product-actions .product-actions-secondary .link-button, .pdp-drawer #product-detail #product-form .product-actions .product-actions-secondary .link-button,
.pdp #product-detail #product-form .product-actions .utility-actions-primary .link-button,
.pdp-drawer #product-detail #product-form .product-actions .utility-actions-primary .link-button, .pdp-drawer #product-detail #product-form .product-actions .product-actions-secondary .link-button,
.pdp-drawer #product-detail #product-form .product-actions .utility-actions-primary .link-button {
  line-height: 24px;
}
/* line 113, ../sass/product/_product-form-override.scss */
.pdp #product-detail #product-form .product-actions .product-actions-secondary .link-button [class^="icon-"], .pdp-drawer #product-detail #product-form .product-actions .product-actions-secondary .link-button [class^="icon-"], .pdp #product-detail #product-form .product-actions .product-actions-secondary .link-button [class*=" icon-"], .pdp-drawer #product-detail #product-form .product-actions .product-actions-secondary .link-button [class*=" icon-"],
.pdp #product-detail #product-form .product-actions .utility-actions-primary .link-button [class^="icon-"],
.pdp-drawer #product-detail #product-form .product-actions .utility-actions-primary .link-button [class^="icon-"],
.pdp #product-detail #product-form .product-actions .utility-actions-primary .link-button [class*=" icon-"],
.pdp-drawer #product-detail #product-form .product-actions .utility-actions-primary .link-button [class*=" icon-"], .pdp-drawer #product-detail #product-form .product-actions .product-actions-secondary .link-button [class^="icon-"], .pdp-drawer #product-detail #product-form .product-actions .product-actions-secondary .link-button [class*=" icon-"],
.pdp-drawer #product-detail #product-form .product-actions .utility-actions-primary .link-button [class^="icon-"],
.pdp-drawer #product-detail #product-form .product-actions .utility-actions-primary .link-button [class*=" icon-"] {
  line-height: 24px;
}
/* line 119, ../sass/product/_product-form-override.scss */
.pdp #product-detail #product-form .product-actions .product-actions-secondary .icon-wishlist, .pdp-drawer #product-detail #product-form .product-actions .product-actions-secondary .icon-wishlist, .pdp-drawer #product-detail #product-form .product-actions .product-actions-secondary .icon-wishlist {
  font-size: 0.80882em;
}
/* line 123, ../sass/product/_product-form-override.scss */
.pdp #product-detail #product-form .product-actions .product-actions-tertiary, .pdp-drawer #product-detail #product-form .product-actions .product-actions-tertiary, .pdp-drawer #product-detail #product-form .product-actions .product-actions-tertiary {
  float: left;
  width: 96px;
}
/* line 126, ../sass/product/_product-form-override.scss */
.pdp #product-detail #product-form .product-actions .product-actions-tertiary .link-button, .pdp-drawer #product-detail #product-form .product-actions .product-actions-tertiary .link-button, .pdp-drawer #product-detail #product-form .product-actions .product-actions-tertiary .link-button {
  line-height: 24px;
  height: 24px;
  display: block;
}
/* line 130, ../sass/product/_product-form-override.scss */
.pdp #product-detail #product-form .product-actions .product-actions-tertiary .link-button:hover, .pdp-drawer #product-detail #product-form .product-actions .product-actions-tertiary .link-button:hover, .pdp-drawer #product-detail #product-form .product-actions .product-actions-tertiary .link-button:hover {
  color: #CB1B2C;
}

/* line 138, ../sass/product/_product-form-override.scss */
.notify-me-container, .notify-cancel-btn {
  display: none;
}

/* line 142, ../sass/product/_product-form-override.scss */
.notify-me-desc {
  margin-bottom: 15px;
}

/* line 146, ../sass/product/_product-form-override.scss */
.notify-me-form label {
  font-size: 1.3em;
  font-weight: bold;
  font-family: "franklin-gothic-urw-cond";
  color: #000;
  text-transform: uppercase;
  margin-bottom: 10px;
}

/* line 155, ../sass/product/_product-form-override.scss */
.notify-me-success {
  color: #387C44;
}

/* line 1, ../sass/product/_in-store-availability-override.scss */
.pdp #product-detail #find-store-container, .pdp-drawer #product-detail #find-store-container {
  position: relative;
  padding-left: 0.625em;
  padding-right: 0.625em;
  width: 100%;
  float: left;
}
@media only screen and (max-width: 639px) {
  /* line 4, ../sass/product/_in-store-availability-override.scss */
  .pdp #product-detail #find-store-container .store-locations, .pdp-drawer #product-detail #find-store-container .store-locations {
    width: 49%;
  }
}
/* line 9, ../sass/product/_in-store-availability-override.scss */
.pdp #product-detail #find-store-container .store-locations dl, .pdp-drawer #product-detail #find-store-container .store-locations dl {
  height: 8em;
}
@media only screen and (max-width: 639px) {
  /* line 9, ../sass/product/_in-store-availability-override.scss */
  .pdp #product-detail #find-store-container .store-locations dl, .pdp-drawer #product-detail #find-store-container .store-locations dl {
    height: 12em;
    width: 90%;
  }
}
@media only screen and (max-width: 639px) {
  /* line 18, ../sass/product/_in-store-availability-override.scss */
  .pdp #product-detail #find-store-container .store-results-list .store-details, .pdp-drawer #product-detail #find-store-container .store-results-list .store-details {
    width: 50%;
  }
}
@media only screen and (max-width: 639px) {
  /* line 22, ../sass/product/_in-store-availability-override.scss */
  .pdp #product-detail #find-store-container .store-results-list .store-details dl dt, .pdp-drawer #product-detail #find-store-container .store-results-list .store-details dl dt {
    font-size: 0.9em;
  }
}
@media only screen and (max-width: 639px) {
  /* line 29, ../sass/product/_in-store-availability-override.scss */
  .pdp #product-detail #find-store-container #store-finder-header, .pdp-drawer #product-detail #find-store-container #store-finder-header {
    font-size: 1.4em;
    font-weight: bold;
  }
}
@media only screen and (max-width: 639px) {
  /* line 36, ../sass/product/_in-store-availability-override.scss */
  .pdp #product-detail #find-store-container .found-store-name, .pdp-drawer #product-detail #find-store-container .found-store-name, .pdp #product-detail #find-store-container .store-entry-stock-js, .pdp-drawer #product-detail #find-store-container .store-entry-stock-js {
    font-size: 0.75em;
  }
}
/* line 44, ../sass/product/_in-store-availability-override.scss */
.pdp #product-detail #find-store-container .input-set-wrap label, .pdp-drawer #product-detail #find-store-container .input-set-wrap label {
  margin-top: 11px;
}
@media only screen and (max-width: 639px) {
  /* line 44, ../sass/product/_in-store-availability-override.scss */
  .pdp #product-detail #find-store-container .input-set-wrap label, .pdp-drawer #product-detail #find-store-container .input-set-wrap label {
    margin-top: 6px;
  }
}
@media only screen and (max-width: 639px) {
  /* line 42, ../sass/product/_in-store-availability-override.scss */
  .pdp #product-detail #find-store-container .input-set-wrap, .pdp-drawer #product-detail #find-store-container .input-set-wrap {
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 100%;
    float: left;
  }
}
/* line 57, ../sass/product/_in-store-availability-override.scss */
.pdp #product-detail #find-store-container .input-set-wrap .zip-input-wrapper, .pdp-drawer #product-detail #find-store-container .input-set-wrap .zip-input-wrapper {
  float: left;
  width: 30%;
}
/* line 61, ../sass/product/_in-store-availability-override.scss */
.pdp #product-detail #find-store-container .input-set-wrap .zip-input-wrapper #zipcode, .pdp-drawer #product-detail #find-store-container .input-set-wrap .zip-input-wrapper #zipcode {
  width: 50%;
}
/* line 65, ../sass/product/_in-store-availability-override.scss */
.pdp #product-detail #find-store-container .input-set-wrap .zip-input-wrapper div.error, .pdp-drawer #product-detail #find-store-container .input-set-wrap .zip-input-wrapper div.error {
  clear: both;
}
@media only screen and (max-width: 639px) {
  /* line 57, ../sass/product/_in-store-availability-override.scss */
  .pdp #product-detail #find-store-container .input-set-wrap .zip-input-wrapper, .pdp-drawer #product-detail #find-store-container .input-set-wrap .zip-input-wrapper {
    width: 50%;
  }
  /* line 72, ../sass/product/_in-store-availability-override.scss */
  .pdp #product-detail #find-store-container .input-set-wrap .zip-input-wrapper #zipcode, .pdp-drawer #product-detail #find-store-container .input-set-wrap .zip-input-wrapper #zipcode {
    width: 100%;
  }
  /* line 76, ../sass/product/_in-store-availability-override.scss */
  .pdp #product-detail #find-store-container .input-set-wrap .zip-input-wrapper div.error, .pdp-drawer #product-detail #find-store-container .input-set-wrap .zip-input-wrapper div.error {
    clear: both;
  }
}

/* line 2, ../sass/product/_basic-product-description-override.scss */
.pdp #product-detail #product-details ul li, .pdp-drawer #product-detail #product-details ul li {
  font-size: 100%;
  font-family: "franklin-gothic-urw-cond";
  font-weight: bold;
}

@media only screen and (max-width: 1023px) {
  /* line 3, ../sass/product/_image-viewer-override.scss */
  .pdp #product-detail .product-img-full, .pdp-drawer #product-detail .product-img-full {
    display: none;
  }
}

/* line 12, ../sass/product/_image-viewer-override.scss */
.product-view-control .btn-full-js.secondary {
  display: none;
}
