
/* 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: 3.0em;
}
/* line 81, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
#quickview-box .more-details {
  width: 100%;
  padding: 0 0 20px 20px;
  background: #FFFFFF;
}
/* 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 #707070;
}
/* line 90, ../../../../StaticWeb/WebContent/vf-storefront/sass2/catalog/_quickview.scss */
#quickview-box #product-nav figure {
  position: relative;
  padding-left: 0.76923em;
  padding-right: 0.76923em;
  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: #000;
  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: #414141;
  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: #B4B8B7;
}
/* 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 #707070;
  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 #4F98B0;
  background-color: #707070;
}
/* 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;
  }
}
/* line 10, ../sass/global/_type.scss */
.pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label h2, .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label h2, .pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #find-store-container #store-finder-header, #find-store-container .pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #store-finder-header, .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #find-store-container #store-finder-header, #find-store-container .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #store-finder-header, .pdp #product-detail #product-form .quantity label, .pdp-drawer #product-detail #product-form .quantity label {
  font-family: "Bureau Grot Cond", sans-serif;
  font-style: normal;
  font-weight: normal;
}

/* line 16, ../sass/global/_type.scss */
.pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label h2, .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label h2, .pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #find-store-container #store-finder-header, #find-store-container .pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #store-finder-header, .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #find-store-container #store-finder-header, #find-store-container .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #store-finder-header, .pdp #product-detail #product-form .quantity label, .pdp-drawer #product-detail #product-form .quantity label,
h1, h2, #find-store-container #store-finder-header, h3, .pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label h2, .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label h2, .pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #find-store-container #store-finder-header, #find-store-container .pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #store-finder-header, .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #find-store-container #store-finder-header, #find-store-container .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #store-finder-header, .pdp #product-detail #product-form .quantity label, .pdp-drawer #product-detail #product-form .quantity label, h4, h5, #find-store-container .store-finder .ship-to-store-zip label, #find-store-container .input-set-wrap label, #find-store-container .store-results-list aside dt, h6 {
  text-transform: uppercase;
}

/* line 23, ../sass/global/_type.scss */
h1 {
  letter-spacing: 0.3em;
  font-size: 7.8125vw;
}
/* line 29, ../sass/global/_type.scss */
.lt-ie9 h1 {
  font-size: 3.07692em;
}
@media only screen and (min-width: 640px) {
  /* line 23, ../sass/global/_type.scss */
  h1 {
    font-size: 3.07692em;
  }
}

/* line 39, ../sass/global/_type.scss */
h2, #find-store-container #store-finder-header {
  letter-spacing: 0.3em;
  font-size: 6.25vw;
}
/* line 43, ../sass/global/_type.scss */
.lt-ie9 h2, .lt-ie9 #find-store-container #store-finder-header, #find-store-container .lt-ie9 #store-finder-header {
  font-size: 1.69231em;
}
@media only screen and (min-width: 640px) {
  /* line 39, ../sass/global/_type.scss */
  h2, #find-store-container #store-finder-header {
    font-size: 1.69231em;
  }
}

/* line 53, ../sass/global/_type.scss */
.pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label h2, .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label h2, .pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #find-store-container #store-finder-header, #find-store-container .pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #store-finder-header, .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #find-store-container #store-finder-header, #find-store-container .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #store-finder-header, .pdp #product-detail #product-form .quantity label, .pdp-drawer #product-detail #product-form .quantity label, h3, .pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label h2, .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label h2, .pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #find-store-container #store-finder-header, #find-store-container .pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #store-finder-header, .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #find-store-container #store-finder-header, #find-store-container .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #store-finder-header, .pdp #product-detail #product-form .quantity label, .pdp-drawer #product-detail #product-form .quantity label {
  letter-spacing: 0.14em;
  font-size: 5.625vw;
}
/* line 57, ../sass/global/_type.scss */
.lt-ie9 .pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label h2, .pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label .lt-ie9 h2, .lt-ie9 .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label h2, .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label .lt-ie9 h2, .lt-ie9 .pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #find-store-container #store-finder-header, .pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #find-store-container .lt-ie9 #store-finder-header, .lt-ie9 #find-store-container .pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #store-finder-header, #find-store-container .pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label .lt-ie9 #store-finder-header, .lt-ie9 .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #find-store-container #store-finder-header, .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #find-store-container .lt-ie9 #store-finder-header, .lt-ie9 #find-store-container .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #store-finder-header, #find-store-container .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label .lt-ie9 #store-finder-header, .lt-ie9 .pdp #product-detail #product-form .quantity label, .pdp #product-detail #product-form .quantity .lt-ie9 label, .lt-ie9 .pdp-drawer #product-detail #product-form .quantity label, .pdp-drawer #product-detail #product-form .quantity .lt-ie9 label, .lt-ie9 h3, .lt-ie9 .pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label h2, .pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label .lt-ie9 h2, .lt-ie9 .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label h2, .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label .lt-ie9 h2, .lt-ie9 .pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #find-store-container #store-finder-header, .pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #find-store-container .lt-ie9 #store-finder-header, .lt-ie9 #find-store-container .pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #store-finder-header, #find-store-container .pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label .lt-ie9 #store-finder-header, .lt-ie9 .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #find-store-container #store-finder-header, .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #find-store-container .lt-ie9 #store-finder-header, .lt-ie9 #find-store-container .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #store-finder-header, #find-store-container .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label .lt-ie9 #store-finder-header, .lt-ie9 .pdp #product-detail #product-form .quantity label, .pdp #product-detail #product-form .quantity .lt-ie9 label, .lt-ie9 .pdp-drawer #product-detail #product-form .quantity label, .pdp-drawer #product-detail #product-form .quantity .lt-ie9 label {
  font-size: 1.38462em;
}
@media only screen and (min-width: 640px) {
  /* line 53, ../sass/global/_type.scss */
  .pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label h2, .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label h2, .pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #find-store-container #store-finder-header, #find-store-container .pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #store-finder-header, .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #find-store-container #store-finder-header, #find-store-container .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #store-finder-header, .pdp #product-detail #product-form .quantity label, .pdp-drawer #product-detail #product-form .quantity label, h3, .pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label h2, .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label h2, .pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #find-store-container #store-finder-header, #find-store-container .pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #store-finder-header, .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #find-store-container #store-finder-header, #find-store-container .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #store-finder-header, .pdp #product-detail #product-form .quantity label, .pdp-drawer #product-detail #product-form .quantity label {
    font-size: 1.38462em;
  }
}

/* line 67, ../sass/global/_type.scss */
h4, h5, #find-store-container .store-finder .ship-to-store-zip label, #find-store-container .input-set-wrap label, #find-store-container .store-results-list aside dt {
  font-family: "Bureau Grot Light", sans-serif;
}

/* line 72, ../sass/global/_type.scss */
h4 {
  font-size: 4.0625vw;
}
/* line 75, ../sass/global/_type.scss */
.lt-ie9 h4 {
  font-size: 1.15385em;
}
@media only screen and (min-width: 640px) {
  /* line 72, ../sass/global/_type.scss */
  h4 {
    font-size: 1.15385em;
  }
}

/* line 84, ../sass/global/_type.scss */
h5, #find-store-container .store-finder .ship-to-store-zip label, #find-store-container .input-set-wrap label, #find-store-container .store-results-list aside dt {
  font-size: 4.0625vw;
}
/* line 87, ../sass/global/_type.scss */
.lt-ie9 h5, .lt-ie9 #find-store-container .store-finder .ship-to-store-zip label, #find-store-container .store-finder .ship-to-store-zip .lt-ie9 label, .lt-ie9 #find-store-container .input-set-wrap label, #find-store-container .input-set-wrap .lt-ie9 label, .lt-ie9 #find-store-container .store-results-list aside dt, #find-store-container .store-results-list aside .lt-ie9 dt {
  font-size: 1.92308em;
}
@media only screen and (min-width: 640px) {
  /* line 84, ../sass/global/_type.scss */
  h5, #find-store-container .store-finder .ship-to-store-zip label, #find-store-container .input-set-wrap label, #find-store-container .store-results-list aside dt {
    font-size: 1.92308em;
  }
}

/* line 96, ../sass/global/_type.scss */
h6 {
  font-size: 4.0625vw;
}
/* line 99, ../sass/global/_type.scss */
.lt-ie9 h6 {
  font-size: 1em;
}
@media only screen and (min-width: 640px) {
  /* line 96, ../sass/global/_type.scss */
  h6 {
    font-size: 1em;
  }
}

/* line 108, ../sass/global/_type.scss */
body {
  letter-spacing: 0.04em;
}
/* line 111, ../sass/global/_type.scss */
.lt-ie9 body {
  font-size: 1em;
}
@media only screen and (min-width: 640px) {
  /* line 108, ../sass/global/_type.scss */
  body {
    font-size: 1em;
  }
}

/* line 119, ../sass/global/_type.scss */
a {
  font-family: "Bureau Grot Medium", sans-serif;
  letter-spacing: 0.02em;
}

/* line 124, ../sass/global/_type.scss */
b, strong {
  font-family: "Bureau Grot Medium", sans-serif;
  letter-spacing: 0.02em;
  font-weight: normal;
}

/* line 2, ../sass/product/_product-header-override.scss */
.pdp #pdp-header-content, .pdp-drawer #pdp-header-content {
  width: 100%;
  margin: 0;
  max-width: 86.76923em;
  *zoom: 1;
  width: 1024px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 86.76923em;
  *zoom: 1;
  margin: 0 auto;
  border-bottom: none;
  padding: 1.4% 0;
  background: #FFFFFF;
}
/* line 121, ../../../../StaticWeb/WebContent/vf-storefront/sass2/foundation/components/_global.scss */
.pdp #pdp-header-content:before, .pdp-drawer #pdp-header-content:before, .pdp #pdp-header-content:after, .pdp-drawer #pdp-header-content:after {
  content: " ";
  display: table;
}
/* line 122, ../../../../StaticWeb/WebContent/vf-storefront/sass2/foundation/components/_global.scss */
.pdp #pdp-header-content:after, .pdp-drawer #pdp-header-content:after {
  clear: both;
}
@media only screen {
  /* line 2, ../sass/product/_product-header-override.scss */
  .pdp #pdp-header-content, .pdp-drawer #pdp-header-content {
    width: 100%;
  }
}
/* line 121, ../../../../StaticWeb/WebContent/vf-storefront/sass2/foundation/components/_global.scss */
.pdp #pdp-header-content:before, .pdp-drawer #pdp-header-content:before, .pdp #pdp-header-content:after, .pdp-drawer #pdp-header-content:after {
  content: " ";
  display: table;
}
/* line 122, ../../../../StaticWeb/WebContent/vf-storefront/sass2/foundation/components/_global.scss */
.pdp #pdp-header-content:after, .pdp-drawer #pdp-header-content:after {
  clear: both;
}
/* line 10, ../sass/product/_product-header-override.scss */
.pdp #pdp-header-content .breadcrumb, .pdp-drawer #pdp-header-content .breadcrumb {
  padding-top: 0;
  top: 0;
  position: relative;
  padding-left: 0.76923em;
  padding-right: 0.76923em;
  width: 83.33333%;
  float: left;
}
@media only screen and (max-width: 639px) {
  /* line 10, ../sass/product/_product-header-override.scss */
  .pdp #pdp-header-content .breadcrumb, .pdp-drawer #pdp-header-content .breadcrumb {
    width: 100%;
    padding-top: 0;
  }
}
@media only screen and (max-width: 479px) {
  /* line 2, ../sass/product/_product-header-override.scss */
  .pdp #pdp-header-content, .pdp-drawer #pdp-header-content {
    padding-bottom: 0;
  }
}

/* line 1, ../sass/product/_product-info-override.scss */
.pdp #product-detail #product-info, .pdp-drawer #product-detail #product-info {
  color: #4F98B0;
  padding: 0;
  width: 100%;
  font-weight: bold;
  text-transform: uppercase;
  margin-bottom: 30px;
  font-size: 13px;
}
@media only screen and (max-width: 639px) {
  /* line 1, ../sass/product/_product-info-override.scss */
  .pdp #product-detail #product-info, .pdp-drawer #product-detail #product-info {
    margin-top: 10px;
  }
}
/* line 12, ../sass/product/_product-info-override.scss */
.pdp #product-detail #product-info .rating, .pdp-drawer #product-detail #product-info .rating {
  color: #f4c00d;
  font-size: 1.9em;
  position: relative;
  top: 1px;
}
/* line 18, ../sass/product/_product-info-override.scss */
.pdp #product-detail #product-info span, .pdp-drawer #product-detail #product-info span {
  text-transform: none;
  font-size: 1em;
  font-style: "Bureau Grot Medium", sans-serif;
}
@media only screen and (max-width: 639px) {
  /* line 18, ../sass/product/_product-info-override.scss */
  .pdp #product-detail #product-info span, .pdp-drawer #product-detail #product-info span {
    font-size: 4.0625vw;
  }
}
/* line 27, ../sass/product/_product-info-override.scss */
.pdp #product-detail #product-info h1, .pdp-drawer #product-detail #product-info h1 {
  font-family: Bureau Grot Cond, sans-serif;
  font-size: 3.07692em;
  letter-spacing: 0.3em;
}
@media only screen and (max-width: 639px) {
  /* line 27, ../sass/product/_product-info-override.scss */
  .pdp #product-detail #product-info h1, .pdp-drawer #product-detail #product-info h1 {
    font-size: 6.875vw;
  }
}
/* line 30, ../sass/product/_product-info-override.scss */
.pdp #product-detail #product-info .product-price span, .pdp-drawer #product-detail #product-info .product-price span,
.pdp #product-detail #product-info .product-price span.offer-price,
.pdp-drawer #product-detail #product-info .product-price span.offer-price, .pdp #product-detail #product-info .product-price span.original-price, .pdp-drawer #product-detail #product-info .product-price span.original-price, .pdp #product-detail #product-info .product-price span.current-price, .pdp-drawer #product-detail #product-info .product-price span.current-price {
  font-size: 1.69231em;
  color: #000;
  letter-spacing: 0.15em;
  font-family: Bureau Grot Cond, sans-serif;
  font-weight: normal;
  display: block;
  padding: 6px 0 11px 0;
}
@media only screen and (max-width: 639px) {
  /* line 30, ../sass/product/_product-info-override.scss */
  .pdp #product-detail #product-info .product-price span, .pdp-drawer #product-detail #product-info .product-price span,
  .pdp #product-detail #product-info .product-price span.offer-price,
  .pdp-drawer #product-detail #product-info .product-price span.offer-price, .pdp #product-detail #product-info .product-price span.original-price, .pdp-drawer #product-detail #product-info .product-price span.original-price, .pdp #product-detail #product-info .product-price span.current-price, .pdp-drawer #product-detail #product-info .product-price span.current-price {
    font-size: 4.0625vw;
  }
}
/* line 36, ../sass/product/_product-info-override.scss */
.pdp #product-detail #product-info .product-price span.current-price, .pdp-drawer #product-detail #product-info .product-price span.current-price {
  color: #C42020;
}
/* line 39, ../sass/product/_product-info-override.scss */
.pdp #product-detail #product-info .product-price span.original-price, .pdp-drawer #product-detail #product-info .product-price span.original-price {
  text-decoration: line-through;
}
/* line 43, ../sass/product/_product-info-override.scss */
.pdp #product-detail #product-info .product-price span.range i, .pdp-drawer #product-detail #product-info .product-price span.range i {
  font-style: normal;
}

/* line 1, ../sass/product/_product-views-override.scss */
.pdp #product-detail #product-views-container, .pdp-drawer #product-detail #product-views-container {
  position: relative;
  padding-left: 0.76923em;
  padding-right: 0.76923em;
  width: 57.75%;
  float: left;
  top: 0;
  padding: 0px;
}
/* line 17, ../sass/product/_product-views-override.scss */
.pdp #product-detail #product-views-container .product-img-full .promo-badge, .pdp-drawer #product-detail #product-views-container .product-img-full .promo-badge {
  left: 15px;
  top: 10px;
  cursor: pointer;
  z-index: 200;
  height: 150px;
  width: 70px;
  background: none no-repeat transparent;
}
/* line 25, ../sass/product/_product-views-override.scss */
.pdp #product-detail #product-views-container .product-img-full .promo-badge .badge2, .pdp-drawer #product-detail #product-views-container .product-img-full .promo-badge .badge2 {
  left: 0;
  position: absolute;
  top: 70px;
}
/* line 31, ../sass/product/_product-views-override.scss */
.pdp #product-detail #product-views-container .product-img-full .selected-view-js, .pdp-drawer #product-detail #product-views-container .product-img-full .selected-view-js {
  text-align: center;
}
/* line 35, ../sass/product/_product-views-override.scss */
.pdp #product-detail #product-views-container .product-img-alt-view #owl-mobile-carousel .marketing-video, .pdp-drawer #product-detail #product-views-container .product-img-alt-view #owl-mobile-carousel .marketing-video {
  display: none;
}
/* line 39, ../sass/product/_product-views-override.scss */
.pdp #product-detail #product-views-container .product-img-alt-view .owl-theme .owl-controls .owl-page > span, .pdp-drawer #product-detail #product-views-container .product-img-alt-view .owl-theme .owl-controls .owl-page > span {
  border-radius: 0;
  background-color: #7f7f7f;
  margin: 5px;
  opacity: 1;
}
/* line 45, ../sass/product/_product-views-override.scss */
.pdp #product-detail #product-views-container .product-img-alt-view .owl-theme .owl-controls .owl-page.active > span, .pdp-drawer #product-detail #product-views-container .product-img-alt-view .owl-theme .owl-controls .owl-page.active > span {
  background-color: #4F98B0;
}
/* line 49, ../sass/product/_product-views-override.scss */
.pdp #product-detail #product-views-container .product-img-alt-view .owl-carousel, .pdp-drawer #product-detail #product-views-container .product-img-alt-view .owl-carousel {
  margin: 0;
  width: 91.7%;
  float: left;
}
/* line 53, ../sass/product/_product-views-override.scss */
.pdp #product-detail #product-views-container .product-img-alt-view .owl-carousel .owl-item, .pdp-drawer #product-detail #product-views-container .product-img-alt-view .owl-carousel .owl-item {
  height: 74px;
  width: 74px !important;
  margin-right: 0;
}
/* line 58, ../sass/product/_product-views-override.scss */
.pdp #product-detail #product-views-container .product-img-alt-view .owl-carousel .marketing-video, .pdp-drawer #product-detail #product-views-container .product-img-alt-view .owl-carousel .marketing-video {
  border: solid 1px #666;
  width: 90%;
  height: 99%;
  text-align: center;
}
/* line 64, ../sass/product/_product-views-override.scss */
.pdp #product-detail #product-views-container .product-img-alt-view .owl-carousel .marketing-video .graphic-icon-play-video, .pdp-drawer #product-detail #product-views-container .product-img-alt-view .owl-carousel .marketing-video .graphic-icon-play-video {
  display: inline-block;
  padding-top: 44px;
  margin: 7px;
}
@media only screen and (min-width: 640px) and (max-width: 1023px) {
  /* line 64, ../sass/product/_product-views-override.scss */
  .pdp #product-detail #product-views-container .product-img-alt-view .owl-carousel .marketing-video .graphic-icon-play-video, .pdp-drawer #product-detail #product-views-container .product-img-alt-view .owl-carousel .marketing-video .graphic-icon-play-video {
    font-size: 0.69231em;
    padding-top: 26px;
  }
}
/* line 75, ../sass/product/_product-views-override.scss */
.pdp #product-detail #product-views-container .product-img-alt-view .owl-carousel .marketing-video a, .pdp-drawer #product-detail #product-views-container .product-img-alt-view .owl-carousel .marketing-video a {
  color: #707070;
}
@media only screen and (max-width: 950px) and (min-width: 1025px) {
  /* line 49, ../sass/product/_product-views-override.scss */
  .pdp #product-detail #product-views-container .product-img-alt-view .owl-carousel, .pdp-drawer #product-detail #product-views-container .product-img-alt-view .owl-carousel {
    width: 89%;
  }
}
/* line 83, ../sass/product/_product-views-override.scss */
.pdp #product-detail #product-views-container .product-img-alt-view figure, .pdp-drawer #product-detail #product-views-container .product-img-alt-view figure {
  overflow: hidden;
}
/* line 88, ../sass/product/_product-views-override.scss */
.pdp #product-detail #product-views-container #s7Zoom_divcontainer, .pdp-drawer #product-detail #product-views-container #s7Zoom_divcontainer {
  position: relative !important;
  top: 13px !important;
}
/* line 92, ../sass/product/_product-views-override.scss */
.pdp #product-detail #product-views-container .product-view-control, .pdp-drawer #product-detail #product-views-container .product-view-control {
  top: 18px;
  position: relative;
  float: none;
  height: 20px;
  color: #707070;
}
/* line 98, ../sass/product/_product-views-override.scss */
.pdp #product-detail #product-views-container .product-view-control .btn-zoom, .pdp-drawer #product-detail #product-views-container .product-view-control .btn-zoom {
  display: none !important;
}
/* line 101, ../sass/product/_product-views-override.scss */
.pdp #product-detail #product-views-container .product-view-control .btn-full, .pdp-drawer #product-detail #product-views-container .product-view-control .btn-full {
  background: none;
  float: right;
  color: #000;
  font-size: 1em;
  font-family: "Bureau Grot Light", sans-serif;
  line-height: 1em;
}
/* line 109, ../sass/product/_product-views-override.scss */
.pdp #product-detail #product-views-container .product-view-control .btn-marketing-video, .pdp-drawer #product-detail #product-views-container .product-view-control .btn-marketing-video {
  display: none;
}
/* line 112, ../sass/product/_product-views-override.scss */
.pdp #product-detail #product-views-container .product-view-control .btn-marketing-video .icon, .pdp-drawer #product-detail #product-views-container .product-view-control .btn-marketing-video .icon {
  display: inline-block;
  position: relative;
  top: -2px;
  float: right;
  margin-left: 10px;
  height: 22px;
  width: 22px;
}
/* line 124, ../sass/product/_product-views-override.scss */
.pdp #product-detail #product-views-container .owl-prev-btn, .pdp-drawer #product-detail #product-views-container .owl-prev-btn,
.pdp #product-detail #product-views-container .owl-next-btn,
.pdp-drawer #product-detail #product-views-container .owl-next-btn {
  position: relative;
  float: left;
  bottom: 0;
  width: 17px;
  background: transparent;
}
/* line 132, ../sass/product/_product-views-override.scss */
.pdp #product-detail #product-views-container .owl-prev-btn .icon, .pdp-drawer #product-detail #product-views-container .owl-prev-btn .icon,
.pdp #product-detail #product-views-container .owl-next-btn .icon,
.pdp-drawer #product-detail #product-views-container .owl-next-btn .icon {
  position: absolute;
  top: 22px;
}
/* line 138, ../sass/product/_product-views-override.scss */
.pdp #product-detail #product-views-container .owl-prev-btn, .pdp-drawer #product-detail #product-views-container .owl-prev-btn {
  margin-right: 2.5%;
}
@media only screen and (max-width: 1046px) and (min-width: 1025px) {
  /* line 138, ../sass/product/_product-views-override.scss */
  .pdp #product-detail #product-views-container .owl-prev-btn, .pdp-drawer #product-detail #product-views-container .owl-prev-btn {
    margin-right: 2%;
  }
}
/* line 145, ../sass/product/_product-views-override.scss */
.pdp #product-detail #product-views-container .owl-next-btn, .pdp-drawer #product-detail #product-views-container .owl-next-btn {
  right: 0;
}
@media all and (max-width: 950px) and (min-width: 850px) {
  /* line 150, ../sass/product/_product-views-override.scss */
  .pdp #product-detail #product-views-container .s7staticimage, .pdp-drawer #product-detail #product-views-container .s7staticimage {
    left: -20px !important;
  }
}
@media all and (max-width: 849px) and (min-width: 1025px) {
  /* line 155, ../sass/product/_product-views-override.scss */
  .pdp #product-detail #product-views-container .s7staticimage, .pdp-drawer #product-detail #product-views-container .s7staticimage {
    left: -40px !important;
  }
}
@media only screen and (max-width: 639px) {
  /* line 1, ../sass/product/_product-views-override.scss */
  .pdp #product-detail #product-views-container, .pdp-drawer #product-detail #product-views-container {
    position: relative;
    padding-left: 0.76923em;
    padding-right: 0.76923em;
    width: 100%;
    float: none;
    height: auto;
  }
  /* line 165, ../sass/product/_product-views-override.scss */
  .pdp #product-detail #product-views-container #s7Zoom_divcontainer #s7Zoom_zoomInButton, .pdp-drawer #product-detail #product-views-container #s7Zoom_divcontainer #s7Zoom_zoomInButton, .pdp #product-detail #product-views-container #s7Zoom_divcontainer #s7Zoom_zoomOutButton, .pdp-drawer #product-detail #product-views-container #s7Zoom_divcontainer #s7Zoom_zoomOutButton, .pdp #product-detail #product-views-container #s7Zoom_divcontainer #s7Zoom_zoomResetButton, .pdp-drawer #product-detail #product-views-container #s7Zoom_divcontainer #s7Zoom_zoomResetButton {
    visibility: visible !important;
    margin-left: 1px;
  }
  /* line 170, ../sass/product/_product-views-override.scss */
  .pdp #product-detail #product-views-container #owl-mobile-carousel, .pdp-drawer #product-detail #product-views-container #owl-mobile-carousel {
    height: 24px;
  }
  /* line 172, ../sass/product/_product-views-override.scss */
  .pdp #product-detail #product-views-container #owl-mobile-carousel .owl-wrapper-outer, .pdp-drawer #product-detail #product-views-container #owl-mobile-carousel .owl-wrapper-outer {
    display: none;
    margin: 0;
  }
  /* line 176, ../sass/product/_product-views-override.scss */
  .pdp #product-detail #product-views-container #owl-mobile-carousel .owl-item, .pdp-drawer #product-detail #product-views-container #owl-mobile-carousel .owl-item, .pdp #product-detail #product-views-container #owl-mobile-carousel .s7view, .pdp-drawer #product-detail #product-views-container #owl-mobile-carousel .s7view {
    height: 695px;
  }
  /* line 178, ../sass/product/_product-views-override.scss */
  .pdp #product-detail #product-views-container #owl-mobile-carousel .owl-item img, .pdp-drawer #product-detail #product-views-container #owl-mobile-carousel .owl-item img, .pdp #product-detail #product-views-container #owl-mobile-carousel .s7view img, .pdp-drawer #product-detail #product-views-container #owl-mobile-carousel .s7view img {
    height: 695px;
  }
  /* line 183, ../sass/product/_product-views-override.scss */
  .pdp #product-detail #product-views-container .product-img-alt-view, .pdp-drawer #product-detail #product-views-container .product-img-alt-view {
    position: relative;
    top: -14x;
    height: 24px;
    margin: 0;
  }
  /* line 188, ../sass/product/_product-views-override.scss */
  .pdp #product-detail #product-views-container .product-img-alt-view .owl-prev-btn, .pdp-drawer #product-detail #product-views-container .product-img-alt-view .owl-prev-btn {
    display: none;
  }
  /* line 189, ../sass/product/_product-views-override.scss */
  .pdp #product-detail #product-views-container .product-img-alt-view .owl-carousel, .pdp-drawer #product-detail #product-views-container .product-img-alt-view .owl-carousel {
    width: 100%;
    margin: 0;
  }
  /* line 193, ../sass/product/_product-views-override.scss */
  .pdp #product-detail #product-views-container .product-img-alt-view .marketing-video, .pdp-drawer #product-detail #product-views-container .product-img-alt-view .marketing-video {
    display: none;
  }
  /* line 195, ../sass/product/_product-views-override.scss */
  .pdp #product-detail #product-views-container #s7Zoom_divcontainer, .pdp-drawer #product-detail #product-views-container #s7Zoom_divcontainer {
    top: 65px !important;
  }
  /* line 198, ../sass/product/_product-views-override.scss */
  .pdp #product-detail #product-views-container .product-view-control, .pdp-drawer #product-detail #product-views-container .product-view-control {
    display: none;
  }
  /* line 200, ../sass/product/_product-views-override.scss */
  .pdp #product-detail #product-views-container .product-view-control .btn-full, .pdp-drawer #product-detail #product-views-container .product-view-control .btn-full {
    display: none;
  }
  /* line 204, ../sass/product/_product-views-override.scss */
  .pdp #product-detail #product-views-container .product-view-control.secondary, .pdp-drawer #product-detail #product-views-container .product-view-control.secondary {
    display: block !important;
    position: relative;
    top: -25px;
    width: 50%;
    margin-left: 20%;
    text-transform: uppercase;
  }
  /* line 211, ../sass/product/_product-views-override.scss */
  .pdp #product-detail #product-views-container .product-view-control.secondary .btn-zoom, .pdp-drawer #product-detail #product-views-container .product-view-control.secondary .btn-zoom, .pdp #product-detail #product-views-container .product-view-control.secondary .btn-full, .pdp-drawer #product-detail #product-views-container .product-view-control.secondary .btn-full {
    display: none !important;
  }
  /* line 214, ../sass/product/_product-views-override.scss */
  .pdp #product-detail #product-views-container .product-view-control.secondary .btn-video, .pdp-drawer #product-detail #product-views-container .product-view-control.secondary .btn-video {
    display: inline;
    float: right;
    color: #4F98B0;
    font-weight: bold;
    line-height: normal;
    padding: 0;
    margin: 0;
    cursor: pointer;
  }
  /* line 223, ../sass/product/_product-views-override.scss */
  .pdp #product-detail #product-views-container .product-view-control.secondary .btn-video .icon, .pdp-drawer #product-detail #product-views-container .product-view-control.secondary .btn-video .icon {
    margin-right: 0;
  }
  /* line 224, ../sass/product/_product-views-override.scss */
  .pdp #product-detail #product-views-container .product-view-control.secondary .btn-video .video, .pdp-drawer #product-detail #product-views-container .product-view-control.secondary .btn-video .video {
    display: none;
  }
  /* line 228, ../sass/product/_product-views-override.scss */
  .pdp #product-detail #product-views-container .product-img-full .selected-view-js img, .pdp-drawer #product-detail #product-views-container .product-img-full .selected-view-js img {
    display: block;
    margin: 0 auto;
  }
  /* line 230, ../sass/product/_product-views-override.scss */
  .pdp #product-detail #product-views-container .promo-badge, .pdp-drawer #product-detail #product-views-container .promo-badge {
    z-index: 10;
    margin-top: 30px;
    left: 5px;
    width: 60px;
  }
}
@media only screen and (min-width: 640px) and (max-width: 1023px) {
  /* line 1, ../sass/product/_product-views-override.scss */
  .pdp #product-detail #product-views-container, .pdp-drawer #product-detail #product-views-container {
    width: 57%;
    float: left;
    top: 0;
    padding: 2%;
  }
  /* line 241, ../sass/product/_product-views-override.scss */
  .pdp #product-detail #product-views-container #s7Zoom.s7zoomviewer .s7zoomview, .pdp-drawer #product-detail #product-views-container #s7Zoom.s7zoomviewer .s7zoomview {
    margin-bottom: 0;
  }
  /* line 244, ../sass/product/_product-views-override.scss */
  .pdp #product-detail #product-views-container #product-imgs, .pdp-drawer #product-detail #product-views-container #product-imgs {
    position: relative;
    top: 0;
  }
  /* line 248, ../sass/product/_product-views-override.scss */
  .pdp #product-detail #product-views-container .product-view-control, .pdp-drawer #product-detail #product-views-container .product-view-control {
    width: 99%;
    display: block;
  }
  /* line 251, ../sass/product/_product-views-override.scss */
  .pdp #product-detail #product-views-container .product-view-control .btn-video, .pdp-drawer #product-detail #product-views-container .product-view-control .btn-video {
    display: none !important;
  }
  /* line 253, ../sass/product/_product-views-override.scss */
  .pdp #product-detail #product-views-container .product-view-control.secondary, .pdp-drawer #product-detail #product-views-container .product-view-control.secondary {
    display: none;
  }
  /* line 254, ../sass/product/_product-views-override.scss */
  .pdp #product-detail #product-views-container #owl-mobile-carousel, .pdp-drawer #product-detail #product-views-container #owl-mobile-carousel {
    display: none !important;
  }
  /* line 255, ../sass/product/_product-views-override.scss */
  .pdp #product-detail #product-views-container #owl-desktop-carousel, .pdp-drawer #product-detail #product-views-container #owl-desktop-carousel {
    display: block !important;
    margin: 0 auto;
    width: 85%;
  }
  /* line 262, ../sass/product/_product-views-override.scss */
  .pdp #product-detail #product-views-container .product-img-alt-view .owl-carousel .owl-item, .pdp-drawer #product-detail #product-views-container .product-img-alt-view .owl-carousel .owl-item {
    height: 60px;
  }
  /* line 265, ../sass/product/_product-views-override.scss */
  .pdp #product-detail #product-views-container .product-img-alt-view .owl-carousel .video, .pdp-drawer #product-detail #product-views-container .product-img-alt-view .owl-carousel .video {
    height: 60px;
    width: 49px;
  }
  /* line 271, ../sass/product/_product-views-override.scss */
  .pdp #product-detail #product-views-container .owl-prev-btn, .pdp-drawer #product-detail #product-views-container .owl-prev-btn,
  .pdp #product-detail #product-views-container .owl-next-btn,
  .pdp-drawer #product-detail #product-views-container .owl-next-btn {
    display: inline;
    bottom: 5px;
    height: 49px;
  }
  /* line 277, ../sass/product/_product-views-override.scss */
  .pdp #product-detail #product-views-container .owl-next-btn, .pdp-drawer #product-detail #product-views-container .owl-next-btn {
    right: 0;
  }
}
@media only screen and (max-width: 479px) {
  /* line 283, ../sass/product/_product-views-override.scss */
  .pdp #product-detail #product-views-container .product-img-alt-view, .pdp-drawer #product-detail #product-views-container .product-img-alt-view {
    height: 24px;
  }
  /* line 287, ../sass/product/_product-views-override.scss */
  .pdp #product-detail #product-views-container #owl-mobile-carousel, .pdp-drawer #product-detail #product-views-container #owl-mobile-carousel {
    height: 24px;
  }
  /* line 289, ../sass/product/_product-views-override.scss */
  .pdp #product-detail #product-views-container #owl-mobile-carousel .owl-wrapper-outer, .pdp-drawer #product-detail #product-views-container #owl-mobile-carousel .owl-wrapper-outer {
    margin: 0;
  }
  /* line 292, ../sass/product/_product-views-override.scss */
  .pdp #product-detail #product-views-container #owl-mobile-carousel .owl-item, .pdp-drawer #product-detail #product-views-container #owl-mobile-carousel .owl-item, .pdp #product-detail #product-views-container #owl-mobile-carousel .s7view, .pdp-drawer #product-detail #product-views-container #owl-mobile-carousel .s7view {
    height: 320px;
  }
  /* line 294, ../sass/product/_product-views-override.scss */
  .pdp #product-detail #product-views-container #owl-mobile-carousel .owl-item img, .pdp-drawer #product-detail #product-views-container #owl-mobile-carousel .owl-item img, .pdp #product-detail #product-views-container #owl-mobile-carousel .s7view img, .pdp-drawer #product-detail #product-views-container #owl-mobile-carousel .s7view img {
    height: 320px;
  }
}

/* line 302, ../sass/product/_product-views-override.scss */
.pdp-swatches .read-more-hopup {
  padding: 30px;
}
/* line 305, ../sass/product/_product-views-override.scss */
.pdp-swatches .flex-video {
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 62%;
}

/* line 2, ../sass/product/_product-form-override.scss */
.pdp #container-1, .pdp-drawer #container-1 {
  margin: 0 auto;
  max-width: 1128px;
  padding: 16px 0px 23px;
  background: #fff;
}
@media only screen and (max-width: 639px) {
  /* line 2, ../sass/product/_product-form-override.scss */
  .pdp #container-1, .pdp-drawer #container-1 {
    position: relative;
    padding-left: 0.76923em;
    padding-right: 0.76923em;
    width: 100%;
    float: left;
  }
}
/* line 10, ../sass/product/_product-form-override.scss */
.pdp #container-1 .breadcrumb, .pdp-drawer #container-1 .breadcrumb {
  position: relative;
  padding-left: 0.76923em;
  padding-right: 0.76923em;
  width: 100%;
  float: left;
  background: #fff;
  color: #000000;
  font-size: 1em;
  line-height: 25px;
  margin: 0 auto;
  position: relative;
  float: left;
  height: 20px;
}
@media only screen and (min-width: 640px) and (max-width: 1023px) {
  /* line 10, ../sass/product/_product-form-override.scss */
  .pdp #container-1 .breadcrumb, .pdp-drawer #container-1 .breadcrumb {
    top: 0;
  }
}
@media only screen and (max-width: 639px) {
  /* line 10, ../sass/product/_product-form-override.scss */
  .pdp #container-1 .breadcrumb, .pdp-drawer #container-1 .breadcrumb {
    top: 0;
    padding: 0;
    font-size: 4.0625vw;
    z-index: 100;
  }
}
/* line 31, ../sass/product/_product-form-override.scss */
.pdp #body-container, .pdp-drawer #body-container {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 86.76923em;
  *zoom: 1;
  width: 1024px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 86.76923em;
  *zoom: 1;
}
/* line 121, ../../../../StaticWeb/WebContent/vf-storefront/sass2/foundation/components/_global.scss */
.pdp #body-container:before, .pdp-drawer #body-container:before, .pdp #body-container:after, .pdp-drawer #body-container:after {
  content: " ";
  display: table;
}
/* line 122, ../../../../StaticWeb/WebContent/vf-storefront/sass2/foundation/components/_global.scss */
.pdp #body-container:after, .pdp-drawer #body-container:after {
  clear: both;
}
@media only screen {
  /* line 31, ../sass/product/_product-form-override.scss */
  .pdp #body-container, .pdp-drawer #body-container {
    width: 100%;
  }
}
/* line 121, ../../../../StaticWeb/WebContent/vf-storefront/sass2/foundation/components/_global.scss */
.pdp #body-container:before, .pdp-drawer #body-container:before, .pdp #body-container:after, .pdp-drawer #body-container:after {
  content: " ";
  display: table;
}
/* line 122, ../../../../StaticWeb/WebContent/vf-storefront/sass2/foundation/components/_global.scss */
.pdp #body-container:after, .pdp-drawer #body-container:after {
  clear: both;
}
/* line 34, ../sass/product/_product-form-override.scss */
.pdp #body-container .page-contents, .pdp-drawer #body-container .page-contents {
  background: #FFFFFF;
}
/* line 36, ../sass/product/_product-form-override.scss */
.pdp #body-container .page-contents #container-4, .pdp-drawer #body-container .page-contents #container-4 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 86.76923em;
  *zoom: 1;
  width: 1024px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 86.76923em;
  *zoom: 1;
  background: #fff;
  float: left;
  padding: 50px 8px 50px;
}
/* line 121, ../../../../StaticWeb/WebContent/vf-storefront/sass2/foundation/components/_global.scss */
.pdp #body-container .page-contents #container-4:before, .pdp-drawer #body-container .page-contents #container-4:before, .pdp #body-container .page-contents #container-4:after, .pdp-drawer #body-container .page-contents #container-4:after {
  content: " ";
  display: table;
}
/* line 122, ../../../../StaticWeb/WebContent/vf-storefront/sass2/foundation/components/_global.scss */
.pdp #body-container .page-contents #container-4:after, .pdp-drawer #body-container .page-contents #container-4:after {
  clear: both;
}
@media only screen {
  /* line 36, ../sass/product/_product-form-override.scss */
  .pdp #body-container .page-contents #container-4, .pdp-drawer #body-container .page-contents #container-4 {
    width: 100%;
  }
}
/* line 121, ../../../../StaticWeb/WebContent/vf-storefront/sass2/foundation/components/_global.scss */
.pdp #body-container .page-contents #container-4:before, .pdp-drawer #body-container .page-contents #container-4:before, .pdp #body-container .page-contents #container-4:after, .pdp-drawer #body-container .page-contents #container-4:after {
  content: " ";
  display: table;
}
/* line 122, ../../../../StaticWeb/WebContent/vf-storefront/sass2/foundation/components/_global.scss */
.pdp #body-container .page-contents #container-4:after, .pdp-drawer #body-container .page-contents #container-4:after {
  clear: both;
}
@media only screen and (min-width: 640px) and (max-width: 1023px) {
  /* line 36, ../sass/product/_product-form-override.scss */
  .pdp #body-container .page-contents #container-4, .pdp-drawer #body-container .page-contents #container-4 {
    padding-top: 90px;
  }
}
@media only screen and (max-width: 639px) {
  /* line 36, ../sass/product/_product-form-override.scss */
  .pdp #body-container .page-contents #container-4, .pdp-drawer #body-container .page-contents #container-4 {
    padding: 0;
  }
}
/* line 48, ../sass/product/_product-form-override.scss */
.pdp #body-container .page-contents #container-4 .swatches-product-details-container, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container {
  position: relative;
  padding-left: 0.76923em;
  padding-right: 0.76923em;
  width: 100%;
  float: left;
  border-bottom: 1px solid #C0C0C0;
  padding: 0 2% 0 2%;
  float: left;
}
@media only screen and (max-width: 639px) {
  /* line 48, ../sass/product/_product-form-override.scss */
  .pdp #body-container .page-contents #container-4 .swatches-product-details-container, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container {
    margin-top: 20px;
  }
}
/* line 56, ../sass/product/_product-form-override.scss */
.pdp #body-container .page-contents #container-4 .swatches-product-details-container hr, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container hr {
  display: none;
}
/* line 57, ../sass/product/_product-form-override.scss */
.pdp #body-container .page-contents #container-4 .swatches-product-details-container h3, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container h3, .pdp #body-container .page-contents #container-4 .swatches-product-details-container #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label h2, .pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #body-container .page-contents #container-4 .swatches-product-details-container h2, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label h2, .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #body-container .page-contents #container-4 .swatches-product-details-container h2, .pdp #body-container .page-contents #container-4 .swatches-product-details-container #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #find-store-container #store-finder-header, .pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #find-store-container #body-container .page-contents #container-4 .swatches-product-details-container #store-finder-header, #find-store-container .pdp #body-container .page-contents #container-4 .swatches-product-details-container #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #store-finder-header, #find-store-container .pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #body-container .page-contents #container-4 .swatches-product-details-container #store-finder-header, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container #find-store-container .pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #store-finder-header, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #find-store-container #store-finder-header, .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #find-store-container #body-container .page-contents #container-4 .swatches-product-details-container #store-finder-header, .pdp #body-container .page-contents #container-4 .swatches-product-details-container #find-store-container .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #store-finder-header, #find-store-container .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #store-finder-header, #find-store-container .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #body-container .page-contents #container-4 .swatches-product-details-container #store-finder-header, .pdp #body-container .page-contents #container-4 .swatches-product-details-container #product-detail #product-form .quantity label, .pdp #product-detail #product-form .quantity #body-container .page-contents #container-4 .swatches-product-details-container label, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container #product-detail #product-form .quantity label, .pdp-drawer #product-detail #product-form .quantity #body-container .page-contents #container-4 .swatches-product-details-container label {
  letter-spacing: 0.3em;
  font-size: 1.69231em;
  margin-bottom: 10px;
}
@media only screen and (max-width: 639px) {
  /* line 57, ../sass/product/_product-form-override.scss */
  .pdp #body-container .page-contents #container-4 .swatches-product-details-container h3, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container h3, .pdp #body-container .page-contents #container-4 .swatches-product-details-container #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label h2, .pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #body-container .page-contents #container-4 .swatches-product-details-container h2, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label h2, .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #body-container .page-contents #container-4 .swatches-product-details-container h2, .pdp #body-container .page-contents #container-4 .swatches-product-details-container #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #find-store-container #store-finder-header, .pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #find-store-container #body-container .page-contents #container-4 .swatches-product-details-container #store-finder-header, #find-store-container .pdp #body-container .page-contents #container-4 .swatches-product-details-container #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #store-finder-header, #find-store-container .pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #body-container .page-contents #container-4 .swatches-product-details-container #store-finder-header, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container #find-store-container .pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #store-finder-header, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #find-store-container #store-finder-header, .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #find-store-container #body-container .page-contents #container-4 .swatches-product-details-container #store-finder-header, .pdp #body-container .page-contents #container-4 .swatches-product-details-container #find-store-container .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #store-finder-header, #find-store-container .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #store-finder-header, #find-store-container .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #body-container .page-contents #container-4 .swatches-product-details-container #store-finder-header, .pdp #body-container .page-contents #container-4 .swatches-product-details-container #product-detail #product-form .quantity label, .pdp #product-detail #product-form .quantity #body-container .page-contents #container-4 .swatches-product-details-container label, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container #product-detail #product-form .quantity label, .pdp-drawer #product-detail #product-form .quantity #body-container .page-contents #container-4 .swatches-product-details-container label {
    font-size: 5.625vw;
  }
  /* line 63, ../sass/product/_product-form-override.scss */
  .pdp #body-container .page-contents #container-4 .swatches-product-details-container h3 span.open, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container h3 span.open, .pdp #body-container .page-contents #container-4 .swatches-product-details-container #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label h2 span.open, .pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #body-container .page-contents #container-4 .swatches-product-details-container h2 span.open, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label h2 span.open, .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #body-container .page-contents #container-4 .swatches-product-details-container h2 span.open, .pdp #body-container .page-contents #container-4 .swatches-product-details-container #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #find-store-container #store-finder-header span.open, .pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #find-store-container #body-container .page-contents #container-4 .swatches-product-details-container #store-finder-header span.open, #find-store-container .pdp #body-container .page-contents #container-4 .swatches-product-details-container #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #store-finder-header span.open, #find-store-container .pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #body-container .page-contents #container-4 .swatches-product-details-container #store-finder-header span.open, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container #find-store-container .pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #store-finder-header span.open, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #find-store-container #store-finder-header span.open, .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #find-store-container #body-container .page-contents #container-4 .swatches-product-details-container #store-finder-header span.open, .pdp #body-container .page-contents #container-4 .swatches-product-details-container #find-store-container .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #store-finder-header span.open, #find-store-container .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #store-finder-header span.open, #find-store-container .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #body-container .page-contents #container-4 .swatches-product-details-container #store-finder-header span.open, .pdp #body-container .page-contents #container-4 .swatches-product-details-container #product-detail #product-form .quantity label span.open, .pdp #product-detail #product-form .quantity #body-container .page-contents #container-4 .swatches-product-details-container label span.open, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container #product-detail #product-form .quantity label span.open, .pdp-drawer #product-detail #product-form .quantity #body-container .page-contents #container-4 .swatches-product-details-container label span.open {
    position: relative;
    padding-left: 0.76923em;
    padding-right: 0.76923em;
    width: 100%;
    float: left;
    background: url("../images/sprites/graphic/indicator-down-selector-search.png") no-repeat right;
    height: 30px;
    position: absolute;
    right: 5px;
  }
  /* line 70, ../sass/product/_product-form-override.scss */
  .pdp #body-container .page-contents #container-4 .swatches-product-details-container h3 span, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container h3 span, .pdp #body-container .page-contents #container-4 .swatches-product-details-container #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label h2 span, .pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #body-container .page-contents #container-4 .swatches-product-details-container h2 span, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label h2 span, .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #body-container .page-contents #container-4 .swatches-product-details-container h2 span, .pdp #body-container .page-contents #container-4 .swatches-product-details-container #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #find-store-container #store-finder-header span, .pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #find-store-container #body-container .page-contents #container-4 .swatches-product-details-container #store-finder-header span, #find-store-container .pdp #body-container .page-contents #container-4 .swatches-product-details-container #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #store-finder-header span, #find-store-container .pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #body-container .page-contents #container-4 .swatches-product-details-container #store-finder-header span, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container #find-store-container .pdp #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #store-finder-header span, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #find-store-container #store-finder-header span, .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #find-store-container #body-container .page-contents #container-4 .swatches-product-details-container #store-finder-header span, .pdp #body-container .page-contents #container-4 .swatches-product-details-container #find-store-container .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #store-finder-header span, #find-store-container .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #store-finder-header span, #find-store-container .pdp-drawer #product-detail #product-form .product-attr-form > section.step-container.attr-color .step-header span.attr-primary-name-label #body-container .page-contents #container-4 .swatches-product-details-container #store-finder-header span, .pdp #body-container .page-contents #container-4 .swatches-product-details-container #product-detail #product-form .quantity label span, .pdp #product-detail #product-form .quantity #body-container .page-contents #container-4 .swatches-product-details-container label span, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container #product-detail #product-form .quantity label span, .pdp-drawer #product-detail #product-form .quantity #body-container .page-contents #container-4 .swatches-product-details-container label span {
    position: relative;
    padding-left: 0.76923em;
    padding-right: 0.76923em;
    width: 100%;
    float: left;
    background: url("../images/sprites/graphic/indicator-up-selector-search.png") no-repeat right;
    height: 30px;
    position: absolute;
    right: 5px;
  }
}
/* line 79, ../sass/product/_product-form-override.scss */
.pdp #body-container .page-contents #container-4 .swatches-product-details-container .pdp-details, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container .pdp-details {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 86.76923em;
  *zoom: 1;
  padding: 0 15px 10px 0;
}
/* line 121, ../../../../StaticWeb/WebContent/vf-storefront/sass2/foundation/components/_global.scss */
.pdp #body-container .page-contents #container-4 .swatches-product-details-container .pdp-details:before, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container .pdp-details:before, .pdp #body-container .page-contents #container-4 .swatches-product-details-container .pdp-details:after, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container .pdp-details:after {
  content: " ";
  display: table;
}
/* line 122, ../../../../StaticWeb/WebContent/vf-storefront/sass2/foundation/components/_global.scss */
.pdp #body-container .page-contents #container-4 .swatches-product-details-container .pdp-details:after, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container .pdp-details:after {
  clear: both;
}
@media only screen and (min-width: 640px) and (max-width: 1023px) {
  /* line 79, ../sass/product/_product-form-override.scss */
  .pdp #body-container .page-contents #container-4 .swatches-product-details-container .pdp-details, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container .pdp-details {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    margin-bottom: 0;
    max-width: 86.76923em;
    *zoom: 1;
    margin-right: 15px;
  }
  /* line 121, ../../../../StaticWeb/WebContent/vf-storefront/sass2/foundation/components/_global.scss */
  .pdp #body-container .page-contents #container-4 .swatches-product-details-container .pdp-details:before, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container .pdp-details:before, .pdp #body-container .page-contents #container-4 .swatches-product-details-container .pdp-details:after, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container .pdp-details:after {
    content: " ";
    display: table;
  }
  /* line 122, ../../../../StaticWeb/WebContent/vf-storefront/sass2/foundation/components/_global.scss */
  .pdp #body-container .page-contents #container-4 .swatches-product-details-container .pdp-details:after, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container .pdp-details:after {
    clear: both;
  }
}
@media only screen and (max-width: 639px) {
  /* line 79, ../sass/product/_product-form-override.scss */
  .pdp #body-container .page-contents #container-4 .swatches-product-details-container .pdp-details, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container .pdp-details {
    position: relative;
    padding-left: 0.76923em;
    padding-right: 0.76923em;
    width: 100%;
    float: left;
    padding: 20px 10px 10px;
    border-top: 1px solid #C0C0C0;
    margin-bottom: 0;
  }
}
/* line 95, ../sass/product/_product-form-override.scss */
.pdp #body-container .page-contents #container-4 .swatches-product-details-container .pdp-details .inner-content, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container .pdp-details .inner-content {
  padding-right: 15px;
}
/* line 97, ../sass/product/_product-form-override.scss */
.pdp #body-container .page-contents #container-4 .swatches-product-details-container .pdp-details .inner-content .desc-container, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container .pdp-details .inner-content .desc-container {
  line-height: 1.4em;
  padding-bottom: 10px;
  font-size: 15px;
}
@media only screen and (max-width: 639px) {
  /* line 97, ../sass/product/_product-form-override.scss */
  .pdp #body-container .page-contents #container-4 .swatches-product-details-container .pdp-details .inner-content .desc-container, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container .pdp-details .inner-content .desc-container {
    padding-bottom: 0;
    font-size: 4.0625vw;
  }
}
/* line 108, ../sass/product/_product-form-override.scss */
.pdp #body-container .page-contents #container-4 .swatches-product-details-container .pdp-benefits, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container .pdp-benefits, .pdp #body-container .page-contents #container-4 .swatches-product-details-container .pdp-specifications, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container .pdp-specifications {
  position: relative;
  padding-left: 0;
  padding-right: 0;
  width: 45.83333%;
  float: left;
  padding-bottom: 10px;
}
/* line 111, ../sass/product/_product-form-override.scss */
.pdp #body-container .page-contents #container-4 .swatches-product-details-container .pdp-benefits .inner-content, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container .pdp-benefits .inner-content, .pdp #body-container .page-contents #container-4 .swatches-product-details-container .pdp-specifications .inner-content, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container .pdp-specifications .inner-content {
  padding: 0 0 25px 0px;
  font-size: 15px;
}
/* line 114, ../sass/product/_product-form-override.scss */
.pdp #body-container .page-contents #container-4 .swatches-product-details-container .pdp-benefits .inner-content dl, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container .pdp-benefits .inner-content dl, .pdp #body-container .page-contents #container-4 .swatches-product-details-container .pdp-specifications .inner-content dl, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container .pdp-specifications .inner-content dl {
  margin-bottom: 0;
}
/* line 117, ../sass/product/_product-form-override.scss */
.pdp #body-container .page-contents #container-4 .swatches-product-details-container .pdp-benefits .inner-content dl dt, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container .pdp-benefits .inner-content dl dt, .pdp #body-container .page-contents #container-4 .swatches-product-details-container .pdp-specifications .inner-content dl dt, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container .pdp-specifications .inner-content dl dt {
  background: url("../images/sprites/graphic/list-item-disc.png") no-repeat left;
  padding-left: 17px;
  float: left;
  font-weight: normal;
  margin: 0 3px 2px 0;
}
/* line 124, ../sass/product/_product-form-override.scss */
.pdp #body-container .page-contents #container-4 .swatches-product-details-container .pdp-benefits .inner-content dl dd, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container .pdp-benefits .inner-content dl dd, .pdp #body-container .page-contents #container-4 .swatches-product-details-container .pdp-specifications .inner-content dl dd, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container .pdp-specifications .inner-content dl dd {
  margin-bottom: 2px;
}
/* line 130, ../sass/product/_product-form-override.scss */
.pdp #body-container .page-contents #container-4 .swatches-product-details-container .pdp-benefits .inner-content .benefit, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container .pdp-benefits .inner-content .benefit, .pdp #body-container .page-contents #container-4 .swatches-product-details-container .pdp-specifications .inner-content .benefit, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container .pdp-specifications .inner-content .benefit {
  position: relative;
  padding-left: 0;
  padding-right: 0;
  width: 41.66667%;
  float: left;
  margin-bottom: 8px;
  border: 0;
  background: url("../images/sprites/graphic/list-item-disc.png") no-repeat left;
  padding-left: 17px;
  letter-spacing: inherit;
}
@media only screen and (min-width: 640px) and (max-width: 1023px) {
  /* line 130, ../sass/product/_product-form-override.scss */
  .pdp #body-container .page-contents #container-4 .swatches-product-details-container .pdp-benefits .inner-content .benefit, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container .pdp-benefits .inner-content .benefit, .pdp #body-container .page-contents #container-4 .swatches-product-details-container .pdp-specifications .inner-content .benefit, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container .pdp-specifications .inner-content .benefit {
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 50%;
    float: left;
  }
}
/* line 140, ../sass/product/_product-form-override.scss */
.pdp #body-container .page-contents #container-4 .swatches-product-details-container .pdp-benefits .inner-content .benefit .benefit-icon, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container .pdp-benefits .inner-content .benefit .benefit-icon, .pdp #body-container .page-contents #container-4 .swatches-product-details-container .pdp-specifications .inner-content .benefit .benefit-icon, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container .pdp-specifications .inner-content .benefit .benefit-icon {
  display: none;
}
/* line 143, ../sass/product/_product-form-override.scss */
.pdp #body-container .page-contents #container-4 .swatches-product-details-container .pdp-benefits .inner-content .benefit h5, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container .pdp-benefits .inner-content .benefit h5, .pdp #body-container .page-contents #container-4 .swatches-product-details-container .pdp-benefits .inner-content .benefit #find-store-container .store-finder .ship-to-store-zip label, #find-store-container .store-finder .ship-to-store-zip .pdp #body-container .page-contents #container-4 .swatches-product-details-container .pdp-benefits .inner-content .benefit label, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container .pdp-benefits .inner-content .benefit #find-store-container .store-finder .ship-to-store-zip label, #find-store-container .store-finder .ship-to-store-zip .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container .pdp-benefits .inner-content .benefit label, .pdp #body-container .page-contents #container-4 .swatches-product-details-container .pdp-benefits .inner-content .benefit #find-store-container .input-set-wrap label, #find-store-container .input-set-wrap .pdp #body-container .page-contents #container-4 .swatches-product-details-container .pdp-benefits .inner-content .benefit label, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container .pdp-benefits .inner-content .benefit #find-store-container .input-set-wrap label, #find-store-container .input-set-wrap .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container .pdp-benefits .inner-content .benefit label, .pdp #body-container .page-contents #container-4 .swatches-product-details-container .pdp-benefits .inner-content .benefit #find-store-container .store-results-list aside dt, #find-store-container .store-results-list aside .pdp #body-container .page-contents #container-4 .swatches-product-details-container .pdp-benefits .inner-content .benefit dt, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container .pdp-benefits .inner-content .benefit #find-store-container .store-results-list aside dt, #find-store-container .store-results-list aside .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container .pdp-benefits .inner-content .benefit dt, .pdp #body-container .page-contents #container-4 .swatches-product-details-container .pdp-specifications .inner-content .benefit h5, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container .pdp-specifications .inner-content .benefit h5, .pdp #body-container .page-contents #container-4 .swatches-product-details-container .pdp-specifications .inner-content .benefit #find-store-container .store-finder .ship-to-store-zip label, #find-store-container .store-finder .ship-to-store-zip .pdp #body-container .page-contents #container-4 .swatches-product-details-container .pdp-specifications .inner-content .benefit label, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container .pdp-specifications .inner-content .benefit #find-store-container .store-finder .ship-to-store-zip label, #find-store-container .store-finder .ship-to-store-zip .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container .pdp-specifications .inner-content .benefit label, .pdp #body-container .page-contents #container-4 .swatches-product-details-container .pdp-specifications .inner-content .benefit #find-store-container .input-set-wrap label, #find-store-container .input-set-wrap .pdp #body-container .page-contents #container-4 .swatches-product-details-container .pdp-specifications .inner-content .benefit label, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container .pdp-specifications .inner-content .benefit #find-store-container .input-set-wrap label, #find-store-container .input-set-wrap .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container .pdp-specifications .inner-content .benefit label, .pdp #body-container .page-contents #container-4 .swatches-product-details-container .pdp-specifications .inner-content .benefit #find-store-container .store-results-list aside dt, #find-store-container .store-results-list aside .pdp #body-container .page-contents #container-4 .swatches-product-details-container .pdp-specifications .inner-content .benefit dt, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container .pdp-specifications .inner-content .benefit #find-store-container .store-results-list aside dt, #find-store-container .store-results-list aside .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container .pdp-specifications .inner-content .benefit dt {
  font-weight: normal;
  font-family: inherit;
  font-size: 1em;
  text-transform: none;
  letter-spacing: inherit;
}
@media only screen and (min-width: 640px) and (max-width: 1023px) {
  /* line 108, ../sass/product/_product-form-override.scss */
  .pdp #body-container .page-contents #container-4 .swatches-product-details-container .pdp-benefits, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container .pdp-benefits, .pdp #body-container .page-contents #container-4 .swatches-product-details-container .pdp-specifications, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container .pdp-specifications {
    position: relative;
    padding-left: 0.76923em;
    padding-right: 0.76923em;
    width: 44.16667%;
    float: left;
    margin-right: 15px;
  }
}
@media only screen and (max-width: 639px) {
  /* line 108, ../sass/product/_product-form-override.scss */
  .pdp #body-container .page-contents #container-4 .swatches-product-details-container .pdp-benefits, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container .pdp-benefits, .pdp #body-container .page-contents #container-4 .swatches-product-details-container .pdp-specifications, .pdp-drawer #body-container .page-contents #container-4 .swatches-product-details-container .pdp-specifications {
    position: relative;
    padding-left: 0.76923em;
    padding-right: 0.76923em;
    width: 100%;
    float: left;
    padding: 12px 10px 10px;
    border-top: 1px solid #C0C0C0;
    margin: 0;
    font-size: 4.0625vw;
  }
}