@charset "UTF-8";
@media only screen and (max-width: 639px) {
  /* line 416, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header-extension.nav-extension {
    display: none;
  }

  /* line 421, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .search-form-container form.menu-content .search-container .topbar-search-form {
    top: 48px;
  }
  /* line 425, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .title-area > li {
    z-index: 9999;
  }
  /* line 429, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower {
    height: auto !important;
    min-width: initial !important;
  }
  /* line 432, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower .next-arrow {
    float: right;
    line-height: 12.5vw;
    height: 12.5vw;
    font-size: 3.75vw;
  }
  /* line 438, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower li:hover a, #master-header .top-bar .top-bar-section .lower li:hover .tooltipstered {
    background: #000;
  }
  /* line 441, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower > .has-dropdown > .dropdown {
    padding: 0;
  }
  /* line 443, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower > .has-dropdown > .dropdown .shop-all {
    display: none;
  }
  /* line 447, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower > li > a, #master-header .top-bar .top-bar-section .lower > li > .tooltipstered,
  #master-header .top-bar .top-bar-section .lower > li .sub-category > a,
  #master-header .top-bar .top-bar-section .lower > li .sub-category > .tooltipstered {
    height: 12.5vw;
    line-height: 12.5vw;
    padding: 0 6.25vw;
    margin: 0;
  }
  /* line 454, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower > li {
    height: 12.5vw;
    border: none;
  }
  /* line 457, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower > li > a, #master-header .top-bar .top-bar-section .lower > li > .tooltipstered {
    color: #fff;
    background-color: #000;
    border-bottom: 1px solid #808080;
    font-size: 5vw;
  }
  /* line 462, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower > li > a:hover, #master-header .top-bar .top-bar-section .lower > li > .tooltipstered:hover {
    background-color: #000;
    font-family: "HelveticaNeueW02-77BdCn_694066", Helvetica, sans-serif;
  }
  /* line 468, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower li .sub-category {
    display: block;
    height: 12.5vw;
    background-color: #2a2a2a;
    border-left: none;
    padding: 0;
    border-bottom: 1px solid #959595;
  }
  /* line 475, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower li .sub-category > a, #master-header .top-bar .top-bar-section .lower li .sub-category > .tooltipstered {
    font-size: 5vw;
    background-color: #2a2a2a;
    color: #fff;
  }
  /* line 481, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower .has-dropdown > a, #master-header .top-bar .top-bar-section .lower .has-dropdown > .tooltipstered {
    padding: 0 6.25vw !important;
  }
  /* line 484, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower .featured-items-list {
    display: block;
    position: absolute;
    width: 100%;
    max-width: none;
  }
  /* line 489, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower .featured-items-list .featured-items {
    display: block;
    padding: 0;
  }
  /* line 492, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower .featured-items-list .featured-items > .sub-category-header,
  #master-header .top-bar .top-bar-section .lower .featured-items-list .featured-items > a,
  #master-header .top-bar .top-bar-section .lower .featured-items-list .featured-items > .tooltipstered {
    display: none;
  }
  /* line 496, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower .featured-items-list .featured-items ul {
    margin-top: 0;
  }
  /* line 499, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower .featured-items-list .featured-items li {
    margin-bottom: 0;
    height: 12.5vw;
    padding: 0 6.25vw;
    border-bottom: 1px solid #959595;
    background-color: #2a2a2a;
  }
  /* line 505, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower .featured-items-list .featured-items li a.button-link, #master-header .top-bar .top-bar-section .lower .featured-items-list .featured-items li .button-link.tooltipstered {
    height: 12.5vw;
    line-height: 12.5vw;
    background-color: transparent;
    padding: 0;
    font-size: 5vw;
  }
  /* line 511, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower .featured-items-list .featured-items li a.button-link:hover, #master-header .top-bar .top-bar-section .lower .featured-items-list .featured-items li .button-link.tooltipstered:hover {
    background-color: transparent;
    color: #fff !important;
  }
  /* line 517, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower .featured-items-list .featured-items .next-arrow {
    display: none;
  }
  /* line 522, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower .featured-items-list li.has-dropdown.moved {
    position: static;
  }
  /* line 525, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower .featured-items-list li.has-dropdown a, #master-header .top-bar .top-bar-section .lower .featured-items-list li.has-dropdown .tooltipstered, #master-header .top-bar .top-bar-section .lower .featured-items-list li.has-dropdown li {
    width: 100%;
  }
  /* line 528, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower .featured-items-list li.has-dropdown .sub-category {
    width: 210px;
  }
  /* line 533, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower .sub-section,
  #master-header .top-bar .top-bar-section .lower .sub-category {
    width: 100%;
    min-width: inherit;
    max-width: inherit;
  }
  /* line 539, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower .sub-section {
    min-width: inherit;
  }
  /* line 541, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower .sub-section .stacked {
    display: block;
  }
  /* line 544, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower .sub-section .stacked-list {
    display: none;
  }
  /* line 549, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower .sub-category.stacked-container .content .title.back {
    display: block;
  }
  /* line 552, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower .sub-category.stacked-container .content .stacked {
    display: none;
  }
  /* line 556, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower .sub-category .content,
  #master-header .top-bar .top-bar-section .lower .sub-categories .content {
    background-color: #2a2a2a;
  }
  /* line 559, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower .sub-category .content > li,
  #master-header .top-bar .top-bar-section .lower .sub-categories .content > li {
    border-bottom: none;
  }
  /* line 561, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower .sub-category .content > li > a, #master-header .top-bar .top-bar-section .lower .sub-category .content > li > .tooltipstered,
  #master-header .top-bar .top-bar-section .lower .sub-categories .content > li > a,
  #master-header .top-bar .top-bar-section .lower .sub-categories .content > li > .tooltipstered {
    padding: 0 6.25vw;
    margin: 0;
    padding-top: 6.71875vw;
    padding-bottom: 2.34375vw;
    font-size: 5vw;
    background-color: #2a2a2a;
    color: #ddd;
  }
  /* line 570, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower .sub-category .content > li:last-child a, #master-header .top-bar .top-bar-section .lower .sub-category .content > li:last-child .tooltipstered,
  #master-header .top-bar .top-bar-section .lower .sub-categories .content > li:last-child a,
  #master-header .top-bar .top-bar-section .lower .sub-categories .content > li:last-child .tooltipstered {
    padding-bottom: 6.71875vw;
  }
  /* line 575, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower li.title {
    height: 8.125vw;
    background-color: #000;
    padding: 0 6.25vw;
  }
  /* line 579, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower li.title h5 a, #master-header .top-bar .top-bar-section .lower li.title h5 .tooltipstered {
    font-size: 5vw !important;
    line-height: 8.125vw;
    color: #FFF;
    padding: 0;
  }
  /* line 585, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower li.title.back a:before, #master-header .top-bar .top-bar-section .lower li.title.back .tooltipstered:before {
    position: relative;
    margin-right: 3.125vw;
    display: inline;
    content: '\e615';
    font-family: 'icomoon';
    font-size: 3.59375vw;
  }
  /* line 593, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower li.title .next-arrow {
    display: none;
  }
  /* line 597, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower .dropdown li a.parent-link, #master-header .top-bar .top-bar-section .lower .dropdown li .parent-link.tooltipstered {
    font-size: 5.9375vw !important;
    font-weight: normal;
    font-family: "HelveticaNeueW02-55Roma", Helvetica, sans-serif;
    padding-top: 0;
    padding-bottom: 0;
    background-color: #eee;
    color: #000;
  }
  /* line 607, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower li.has-dropdown > a:after, #master-header .top-bar .top-bar-section .lower li.has-dropdown > .tooltipstered:after {
    border: none !important;
    border-left-style: none !important;
    margin-right: 6.25vw;
  }
  /* line 613, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower .gnav-more {
    display: none;
  }
  /* line 616, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower .mini-list {
    position: absolute;
    display: auto;
    width: 100% !important;
    left: 100% !important;
  }
  /* line 621, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower .mini-list .sub-category-header {
    display: none;
  }
  /* line 624, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower .mini-list .sub-category {
    display: initial;
  }
  /* line 627, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower .mini-list ul > li {
    border-bottom: none;
  }
  /* line 629, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower .mini-list ul > li > a, #master-header .top-bar .top-bar-section .lower .mini-list ul > li > .tooltipstered {
    color: #fff;
    background-color: #2a2a2a;
    border-bottom: none;
    height: 12.5vw;
    line-height: 12.5vw;
    font-size: 5vw;
    padding: 0 6.25vw;
  }
  /* line 637, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower .mini-list ul > li > a:hover, #master-header .top-bar .top-bar-section .lower .mini-list ul > li > .tooltipstered:hover {
    background-color: #2a2a2a;
  }
  /* line 642, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower .mini-list .mini-list-image {
    display: none;
  }
  /* line 647, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .has-dropdown > a:after, #master-header .top-bar .top-bar-section .has-dropdown > .tooltipstered:after {
    margin-top: -10.5px;
  }
  /* line 651, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .gnav-more .more-links-container .sub-category-header {
    font-size: 2.21354vw;
  }
}
@media only screen and (max-width: 479px) {
  /* line 663, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower .sub-category .content > li a, #master-header .top-bar .top-bar-section .lower .sub-category .content > li .tooltipstered {
    font-size: 5vw;
  }
  /* line 667, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower li.title {
    height: 37px;
  }
  /* line 669, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower li.title h5 a, #master-header .top-bar .top-bar-section .lower li.title h5 .tooltipstered {
    font-size: 18px !important;
    line-height: 37px;
  }
  /* line 673, ../sass/global/_header-top-nav-slider-override.scss */
  #master-header .top-bar .top-bar-section .lower li.title.back a:before, #master-header .top-bar .top-bar-section .lower li.title.back .tooltipstered:before {
    font-size: 15px;
  }
}
/* line 1, ../sass/global/_topbar-desktop-override.scss */
#master-header .top-bar {
  background-color: transparent;
}
/* line 4, ../sass/global/_topbar-desktop-override.scss */
#master-header .top-bar .lower .nav-product-carousel .product-carousel .name {
  margin-top: 18px;
  line-height: 1.25em;
}
/* line 8, ../sass/global/_topbar-desktop-override.scss */
#master-header .top-bar .lower .nav-product-carousel .product-carousel .name a, #master-header .top-bar .lower .nav-product-carousel .product-carousel .name .tooltipstered {
  line-height: 1.25em;
}
/* line 13, ../sass/global/_topbar-desktop-override.scss */
#master-header .top-bar .title-area {
  position: relative;
  top: 15px;
  height: 110px;
  z-index: 1;
}
/* line 19, ../sass/global/_topbar-desktop-override.scss */
#master-header .top-bar .title-area .brand-store-logo {
  position: static;
  width: 110px;
  height: 110px;
  background: none;
  background-color: #e72b1e;
  color: #FFF;
  font-size: 110px;
}
/* line 30, ../sass/global/_topbar-desktop-override.scss */
#master-header .top-bar .title-area .visuallyhidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
/* line 41, ../sass/global/_topbar-desktop-override.scss */
#master-header .top-bar .title-area .menu-topbar .search-icon, #master-header .top-bar .title-area .menu-topbar .cart-icon, #master-header .top-bar .title-area .menu-topbar .menu-icon, #master-header .top-bar .title-area .menu-topbar .locator-icon {
  position: static;
}
/* line 65, ../sass/global/_topbar-desktop-override.scss */
#master-header .top-bar .top-bar-section .hidden {
  display: none !important;
}
/* line 71, ../sass/global/_topbar-desktop-override.scss */
#master-header .top-bar .upper li a, #master-header .top-bar .upper li .tooltipstered,
#master-header .top-bar .upper li .region {
  text-transform: none;
  font-family: "HelveticaNeueW02-55Roma", Helvetica, sans-serif;
}
/* line 78, ../sass/global/_topbar-desktop-override.scss */
#master-header .top-bar .upper li .dropdown li {
  padding: 10px 0;
}
/* line 81, ../sass/global/_topbar-desktop-override.scss */
#master-header .top-bar .upper li .dropdown li:hover {
  color: #e72b1e;
}
/* line 84, ../sass/global/_topbar-desktop-override.scss */
#master-header .top-bar .upper li .dropdown > li .dropdown {
  left: 100%;
}
/* line 86, ../sass/global/_topbar-desktop-override.scss */
#master-header .top-bar .upper li .dropdown > li .dropdown .title {
  display: none;
}
/* line 90, ../sass/global/_topbar-desktop-override.scss */
#master-header .top-bar .upper li .dropdown a, #master-header .top-bar .upper li .dropdown .tooltipstered, #master-header .top-bar .upper li .dropdown .region {
  padding-left: 10px;
  padding-right: 0 !important;
}
/* line 96, ../sass/global/_topbar-desktop-override.scss */
#master-header .top-bar .upper li li.has-dropdown.moved {
  position: static;
}
/* line 99, ../sass/global/_topbar-desktop-override.scss */
#master-header .top-bar .upper li li.has-dropdown a, #master-header .top-bar .upper li li.has-dropdown .tooltipstered, #master-header .top-bar .upper li li.has-dropdown li, #master-header .top-bar .upper li li.has-dropdown .region {
  width: 100%;
}

@media only screen and (min-width: 640px) and (max-width: 1023px) {
  /* line 109, ../sass/global/_topbar-desktop-override.scss */
  #master-header .top-bar {
    padding-left: 0;
  }
  /* line 111, ../sass/global/_topbar-desktop-override.scss */
  #master-header .top-bar .brand-store-logo {
    margin-top: 0;
  }
  /* line 114, ../sass/global/_topbar-desktop-override.scss */
  #master-header .top-bar .title-area {
    height: 98px;
    top: 0;
  }
  /* line 117, ../sass/global/_topbar-desktop-override.scss */
  #master-header .top-bar .title-area .brand-store-logo {
    width: 98px;
    height: 98px;
    font-size: 98px;
  }
}
@media only screen and (max-width: 639px) {
  /* line 127, ../sass/global/_topbar-desktop-override.scss */
  #master-header .top-bar {
    padding-left: 0;
    padding-right: 0;
    width: 100%;
    float: left;
  }
  /* line 129, ../sass/global/_topbar-desktop-override.scss */
  #master-header .top-bar .title-area {
    height: 65px;
    top: 0;
  }
  /* line 132, ../sass/global/_topbar-desktop-override.scss */
  #master-header .top-bar .title-area .name {
    padding-left: 0;
  }
  /* line 135, ../sass/global/_topbar-desktop-override.scss */
  #master-header .top-bar .title-area .brand-store-logo {
    width: 65px;
    height: 65px;
    font-size: 65px;
  }
  /* line 140, ../sass/global/_topbar-desktop-override.scss */
  #master-header .top-bar .title-area .menu-topbar {
    border-left: 1px solid #555;
  }
  /* line 142, ../sass/global/_topbar-desktop-override.scss */
  #master-header .top-bar .title-area .menu-topbar .search-icon, #master-header .top-bar .title-area .menu-topbar .cart-icon, #master-header .top-bar .title-area .menu-topbar .menu-icon, #master-header .top-bar .title-area .menu-topbar .locator-icon {
    color: #eee;
    font-size: 28.5px;
    line-height: 65px;
  }
  /* line 147, ../sass/global/_topbar-desktop-override.scss */
  #master-header .top-bar .title-area .menu-topbar .cart-icon span {
    font-family: "HelveticaNeueW02-55Roma", Helvetica, sans-serif;
    color: inherit;
  }
  /* line 151, ../sass/global/_topbar-desktop-override.scss */
  #master-header .top-bar .title-area .menu-topbar .cart-items-count {
    font-size: 10.5px;
  }
  /* line 154, ../sass/global/_topbar-desktop-override.scss */
  #master-header .top-bar .title-area .menu-topbar:hover {
    background-color: #2a2a2a;
  }
  /* line 157, ../sass/global/_topbar-desktop-override.scss */
  #master-header .top-bar .title-area .menu-topbar.locator-topbar {
    right: 61px;
  }
  /* line 160, ../sass/global/_topbar-desktop-override.scss */
  #master-header .top-bar .title-area .menu-topbar.cart-topbar {
    left: 61px;
  }
  /* line 163, ../sass/global/_topbar-desktop-override.scss */
  #master-header .top-bar .title-area .menu-topbar a, #master-header .top-bar .title-area .menu-topbar .tooltipstered {
    width: 100%;
  }
  /* line 166, ../sass/global/_topbar-desktop-override.scss */
  #master-header .top-bar .title-area .menu-topbar i {
    position: relative;
    display: block;
  }
  /* line 172, ../sass/global/_topbar-desktop-override.scss */
  #master-header .top-bar .top-bar-section .upper {
    background-color: #eee;
    height: 65px;
  }
  /* line 175, ../sass/global/_topbar-desktop-override.scss */
  #master-header .top-bar .top-bar-section .upper > li {
    display: block;
  }
  /* line 177, ../sass/global/_topbar-desktop-override.scss */
  #master-header .top-bar .top-bar-section .upper > li a, #master-header .top-bar .top-bar-section .upper > li .tooltipstered {
    padding: 8px 0;
  }
  /* line 180, ../sass/global/_topbar-desktop-override.scss */
  #master-header .top-bar .top-bar-section .upper > li.unav-wishlist {
    display: none;
  }
  /* line 184, ../sass/global/_topbar-desktop-override.scss */
  #master-header .top-bar .top-bar-section .upper li > a, #master-header .top-bar .top-bar-section .upper li > .tooltipstered {
    background-color: #eee;
    color: #2a2a2a;
    font-family: "HelveticaNeueW02-77BdCn_694066", Helvetica, sans-serif;
  }
  /* line 188, ../sass/global/_topbar-desktop-override.scss */
  #master-header .top-bar .top-bar-section .upper li > a:hover, #master-header .top-bar .top-bar-section .upper li > .tooltipstered:hover {
    color: #2a2a2a;
  }
  /* line 192, ../sass/global/_topbar-desktop-override.scss */
  #master-header .top-bar .top-bar-section .upper .unav-findastore {
    display: none;
  }
  /* line 195, ../sass/global/_topbar-desktop-override.scss */
  #master-header .top-bar .top-bar-section .upper .unav-myaccount,
  #master-header .top-bar .top-bar-section .upper .unav-myaccount-signing {
    position: absolute;
    width: 35%;
    padding-left: 6%;
    text-align: left;
    z-index: 99;
  }
  /* line 203, ../sass/global/_topbar-desktop-override.scss */
  #master-header .top-bar .top-bar-section .upper .unav-signing {
    display: none !important;
  }
  /* line 206, ../sass/global/_topbar-desktop-override.scss */
  #master-header .top-bar .top-bar-section .upper .unav-loyalty,
  #master-header .top-bar .top-bar-section .upper .unav-loyalty-join {
    width: 65%;
    position: absolute;
    left: 34.375vw;
    padding-right: 6.25vw;
    text-align: right;
  }
  /* line 213, ../sass/global/_topbar-desktop-override.scss */
  #master-header .top-bar .top-bar-section .upper .unav-loyalty a, #master-header .top-bar .top-bar-section .upper .unav-loyalty .tooltipstered,
  #master-header .top-bar .top-bar-section .upper .unav-loyalty-join a,
  #master-header .top-bar .top-bar-section .upper .unav-loyalty-join .tooltipstered {
    padding-bottom: 0;
  }
  /* line 217, ../sass/global/_topbar-desktop-override.scss */
  #master-header .top-bar .top-bar-section .upper .unav-help {
    position: absolute;
    top: 32.5px;
    padding-left: 6%;
    text-align: left;
  }
  /* line 223, ../sass/global/_topbar-desktop-override.scss */
  #master-header .top-bar .top-bar-section .upper .unav-help a, #master-header .top-bar .top-bar-section .upper .unav-help .tooltipstered {
    line-height: 1;
  }
  /* line 227, ../sass/global/_topbar-desktop-override.scss */
  #master-header .top-bar .top-bar-section .upper .unav-country {
    float: right;
    padding-right: 4.6875vw;
  }
  /* line 230, ../sass/global/_topbar-desktop-override.scss */
  #master-header .top-bar .top-bar-section .upper .unav-country .country-name {
    z-index: 10;
    float: right;
    margin-top: 31px;
    padding: 4px 15px 4px !important;
    font-size: 1em;
    width: auto;
    border: 1px solid #2a2a2a;
    background-color: #fff;
    white-space: nowrap;
  }
  /* line 241, ../sass/global/_topbar-desktop-override.scss */
  #master-header .top-bar .top-bar-section .upper .unav-country .country-logo {
    display: inline-block;
    margin-right: 10%;
  }
  /* line 245, ../sass/global/_topbar-desktop-override.scss */
  #master-header .top-bar .top-bar-section .upper .unav-country .indicator {
    top: 1px;
    margin-left: 10%;
  }
  /* line 249, ../sass/global/_topbar-desktop-override.scss */
  #master-header .top-bar .top-bar-section .upper .unav-country li .dropdown {
    width: 100%;
    left: 100%;
  }
  /* line 253, ../sass/global/_topbar-desktop-override.scss */
  #master-header .top-bar .top-bar-section .upper .unav-country .dropdown {
    width: 100%;
    background-color: #2a2a2a;
  }
  /* line 256, ../sass/global/_topbar-desktop-override.scss */
  #master-header .top-bar .top-bar-section .upper .unav-country .dropdown:hover a, #master-header .top-bar .top-bar-section .upper .unav-country .dropdown:hover .tooltipstered {
    color: #eee;
  }
  /* line 260, ../sass/global/_topbar-desktop-override.scss */
  #master-header .top-bar .top-bar-section .upper .unav-country .dropdown > li {
    padding: 0;
    border-bottom: 1px solid #959595;
  }
  /* line 263, ../sass/global/_topbar-desktop-override.scss */
  #master-header .top-bar .top-bar-section .upper .unav-country .dropdown > li span {
    line-height: 12.5vw;
    top: 0;
  }
  /* line 267, ../sass/global/_topbar-desktop-override.scss */
  #master-header .top-bar .top-bar-section .upper .unav-country .dropdown > li a, #master-header .top-bar .top-bar-section .upper .unav-country .dropdown > li .tooltipstered {
    height: 12.5vw;
    padding: 0 6.25vw;
    line-height: 12.5vw;
    text-align: left;
    background-color: #2a2a2a;
    color: #fff;
  }
  /* line 274, ../sass/global/_topbar-desktop-override.scss */
  #master-header .top-bar .top-bar-section .upper .unav-country .dropdown > li a:after, #master-header .top-bar .top-bar-section .upper .unav-country .dropdown > li .tooltipstered:after {
    display: none;
  }
  /* line 279, ../sass/global/_topbar-desktop-override.scss */
  #master-header .top-bar .top-bar-section .upper .unav-country .dropdown li.title {
    display: block;
  }
  /* line 281, ../sass/global/_topbar-desktop-override.scss */
  #master-header .top-bar .top-bar-section .upper .unav-country .dropdown li.title a, #master-header .top-bar .top-bar-section .upper .unav-country .dropdown li.title .tooltipstered {
    font-size: 5.9375vw;
    background-color: #eee;
    color: #2a2a2a;
  }
  /* line 286, ../sass/global/_topbar-desktop-override.scss */
  #master-header .top-bar .top-bar-section .upper .unav-country .dropdown li.title.back a:before, #master-header .top-bar .top-bar-section .upper .unav-country .dropdown li.title.back .tooltipstered:before {
    position: relative;
    margin-right: 3.125vw;
    display: inline;
    content: '\e615';
    font-family: 'icomoon';
    font-size: 3.59375vw;
  }
}
/* line 10, ../sass/global/_footer.scss */
footer {
  padding-top: 1.53846em;
  background-color: #1a1a1a;
}
@media only screen and (min-width: 1024px) {
  /* line 10, ../sass/global/_footer.scss */
  footer {
    padding-top: 4.61538em;
  }
}
/* line 18, ../sass/global/_footer.scss */
footer a.anchor-top, footer .anchor-top.tooltipstered {
  display: none !important;
}
/* line 21, ../sass/global/_footer.scss */
footer .footer-content-wrap {
  color: #999999;
}
/* line 23, ../sass/global/_footer.scss */
footer .footer-content-wrap a, footer .footer-content-wrap .tooltipstered {
  color: #9e9e9e;
  font-family: inherit;
}
/* line 27, ../sass/global/_footer.scss */
footer .footer-content-wrap a[href^=tel], footer .footer-content-wrap [href^=tel].tooltipstered {
  color: inherit;
}
/* line 30, ../sass/global/_footer.scss */
footer .footer-content-wrap a:hover, footer .footer-content-wrap .tooltipstered:hover {
  color: #e72b1e;
}
/* line 35, ../sass/global/_footer.scss */
footer .footer-content-wrap a.button, footer .footer-content-wrap .button.tooltipstered {
  border-style: none;
  border-width: 0;
  cursor: pointer;
  font-family: "HelveticaNeueW02-77BdCn_694066", Helvetica, sans-serif;
  font-weight: normal;
  line-height: normal;
  margin: 0 0 1.53846em;
  position: relative;
  text-decoration: none;
  text-align: center;
  display: inline-block;
  padding-top: 0.77778em;
  padding-right: 1.55556em;
  padding-bottom: 0.8547em;
  padding-left: 1.55556em;
  font-size: 1.38462em;
  background-color: #e72b1e;
  border-color: #be1f14;
  color: #fff;
}
/* line 121, ../../../../StaticWeb/WebContent/vf-storefront/sass2/foundation/components/_buttons.scss */
footer .footer-content-wrap a.button:hover, footer .footer-content-wrap .button.tooltipstered:hover, footer .footer-content-wrap a.button:focus, footer .footer-content-wrap .button.tooltipstered:focus {
  background-color: #be1f14;
}
/* line 132, ../../../../StaticWeb/WebContent/vf-storefront/sass2/foundation/components/_buttons.scss */
footer .footer-content-wrap a.button:hover, footer .footer-content-wrap .button.tooltipstered:hover, footer .footer-content-wrap a.button:focus, footer .footer-content-wrap .button.tooltipstered:focus {
  color: #fff;
}
/* line 42, ../sass/global/_footer.scss */
footer .footer-content-wrap .heading {
  color: #FFF;
  font-family: "HelveticaNeueW02-55Roma", Helvetica, sans-serif;
  font-size: 1.23077em;
  letter-spacing: 0.05em;
  margin-bottom: 1em;
}
@media only screen and (min-width: 1024px) {
  /* line 42, ../sass/global/_footer.scss */
  footer .footer-content-wrap .heading {
    font-size: 1.69231em;
    line-height: 1.5em;
    font-family: "HelveticaNeueW02-55Roma", Helvetica, sans-serif;
    letter-spacing: 0;
    margin-bottom: 1em;
  }
}
/* line 59, ../sass/global/_footer.scss */
footer .footer-content-wrap .subheading {
  color: #FFF;
  font-family: "HelveticaNeueW02-77BdCn_694066", Helvetica, sans-serif;
  font-size: 1.07692em;
  letter-spacing: 0.03em;
  margin-bottom: 1em;
}
@media only screen and (min-width: 1024px) {
  /* line 59, ../sass/global/_footer.scss */
  footer .footer-content-wrap .subheading {
    font-size: 1.15385em;
    line-height: 1em;
  }
}
/* line 71, ../sass/global/_footer.scss */
footer .footer-content-wrap ul {
  list-style-type: none;
  color: #666666;
}
/* line 74, ../sass/global/_footer.scss */
footer .footer-content-wrap ul li {
  font-family: "HelveticaNeueW02-77BdCn_694066", Helvetica, sans-serif;
  font-size: 0.80769em;
  line-height: 1em;
  margin-bottom: 1em;
}
@media only screen and (min-width: 1024px) {
  /* line 74, ../sass/global/_footer.scss */
  footer .footer-content-wrap ul li {
    font-size: 1em;
    line-height: 1em;
    margin-bottom: 1.25em;
  }
}
/* line 85, ../sass/global/_footer.scss */
footer .footer-content-wrap ul li a, footer .footer-content-wrap ul li .tooltipstered {
  color: #9e9e9e;
  text-transform: uppercase;
}
/* line 93, ../sass/global/_footer.scss */
footer .footer-content-wrap .footer-extra {
  padding-top: 1.53846em;
  padding-bottom: 1.53846em;
}
@media only screen and (min-width: 640px) {
  /* line 93, ../sass/global/_footer.scss */
  footer .footer-content-wrap .footer-extra {
    padding-top: 3.46154em;
    padding-bottom: 3.46154em;
  }
  /* line 101, ../sass/global/_footer.scss */
  footer .footer-content-wrap .footer-extra .text-left {
    text-align: center !important;
  }
}
/* line 108, ../sass/global/_footer.scss */
footer .footer-content-wrap .footer-extra .footer-locator .button {
  padding-top: 10px;
  padding-bottom: 10px;
}
/* line 115, ../sass/global/_footer.scss */
footer .footer-content-wrap .footer-extra .footer-social {
  margin-bottom: 1.5em;
}
/* line 119, ../sass/global/_footer.scss */
footer .footer-content-wrap .footer-extra .social-icon {
  font-family: icomoon;
  background-color: transparent;
  color: #888888;
  font-size: 1.92308em;
  width: 1.2em;
  height: 1.2em;
  line-height: 1.2em;
  margin: 0 0 8px;
}
/* line 129, ../sass/global/_footer.scss */
footer .footer-content-wrap .footer-extra .social-icon:hover {
  color: #FFF;
  background: #e72b1e;
}
/* line 137, ../sass/global/_footer.scss */
footer .footer-content-wrap .footer-extra .footer-signup p {
  font-size: 0.92308em;
  color: #FFF;
  margin-bottom: 1.25em;
}
/* line 143, ../sass/global/_footer.scss */
footer .footer-content-wrap .footer-extra .footer-signup .input-wrapper input {
  height: 42px;
}
/* line 147, ../sass/global/_footer.scss */
footer .footer-content-wrap .footer-extra .footer-signup button {
  height: 42px;
  padding: 0 21px;
}
/* line 156, ../sass/global/_footer.scss */
footer .footer-content-wrap .footer-util {
  padding-top: 1.53846em;
  padding-bottom: 1.53846em;
}
@media only screen and (min-width: 640px) {
  /* line 156, ../sass/global/_footer.scss */
  footer .footer-content-wrap .footer-util {
    padding-top: 6.15385em;
    padding-bottom: 6.15385em;
  }
}
/* line 167, ../sass/global/_footer.scss */
footer .footer-content-wrap .footer-util .util-left {
  display: -webkit-flex;
  display: flex;
  x-justify-content: space-around;
  x-align-items: stretch;
}
/* line 172, ../sass/global/_footer.scss */
footer .footer-content-wrap .footer-util .util-left .brand-logo {
  width: 75px;
  flex: 0 0 75px;
}
/* line 179, ../sass/global/_footer.scss */
footer .footer-content-wrap .footer-util .util-left .brand-logo .icon-store-logo, footer .footer-content-wrap .footer-util .util-left .brand-logo #master-header .top-bar .title-area .brand-store-logo, #master-header .top-bar .title-area footer .footer-content-wrap .footer-util .util-left .brand-logo .brand-store-logo, footer .footer-content-wrap .footer-util .util-left .brand-logo #master-header .checkout-logo .brand-store-logo, #master-header .checkout-logo footer .footer-content-wrap .footer-util .util-left .brand-logo .brand-store-logo {
  display: block;
  width: 75px;
  height: 75px;
  font-size: 75px;
  line-height: 75px;
  background: url("../images/common/logo-tnf.svg") no-repeat;
  background-size: 100% 100%;
  color: #FFF;
}
/* line 188, ../sass/global/_footer.scss */
footer .footer-content-wrap .footer-util .util-left .brand-logo .icon-store-logo:before, footer .footer-content-wrap .footer-util .util-left .brand-logo #master-header .top-bar .title-area .brand-store-logo:before, #master-header .top-bar .title-area footer .footer-content-wrap .footer-util .util-left .brand-logo .brand-store-logo:before, footer .footer-content-wrap .footer-util .util-left .brand-logo #master-header .checkout-logo .brand-store-logo:before, #master-header .checkout-logo footer .footer-content-wrap .footer-util .util-left .brand-logo .brand-store-logo:before {
  content: " ";
}
/* line 197, ../sass/global/_footer.scss */
footer .footer-content-wrap .footer-util .util-left .customHtmlBlock2 {
  display: -webkit-flex;
  display: flex;
  padding-left: 1.53846em;
  height: 75px;
  align-items: center;
}
/* line 204, ../sass/global/_footer.scss */
footer .footer-content-wrap .footer-util .util-left .customHtmlBlock2 .inner {
  font-size: 10px;
  line-height: 1.7em;
}

/* line 215, ../sass/global/_footer.scss */
#footer-checkout div .logo img {
  width: auto;
}
/* line 218, ../sass/global/_footer.scss */
#footer-checkout div .help {
  margin-top: 1.75%;
}
@media only screen and (min-width: 640px) and (max-width: 1023px) {
  /* line 222, ../sass/global/_footer.scss */
  #footer-checkout div .help {
    margin-top: 2.75%;
  }
}
@media only screen and (max-width: 639px) {
  /* line 227, ../sass/global/_footer.scss */
  #footer-checkout div .logo {
    padding-left: 0.76923em;
    padding-right: 0.76923em;
    width: 20%;
    float: left;
    padding-right: 0;
  }
  /* line 231, ../sass/global/_footer.scss */
  #footer-checkout div .help {
    padding-left: 0.76923em;
    padding-right: 0.76923em;
    width: 80%;
    float: left;
    margin-top: 3.5%;
  }
}
/* line 238, ../sass/global/_footer.scss */
#footer-checkout .checkout-security .badges {
  width: auto;
  float: right;
}
/* line 241, ../sass/global/_footer.scss */
#footer-checkout .checkout-security .badges a.badge, #footer-checkout .checkout-security .badges .badge.tooltipstered {
  padding: 0;
  margin: 0;
  display: inline-block;
  vertical-align: middle;
}

/* line 1, ../sass/widgets/_autocomplete-override.scss */
.ui-autocomplete.ui-menu {
  background: #2a2a2a;
}
/* line 3, ../sass/widgets/_autocomplete-override.scss */
.ui-autocomplete.ui-menu .search-suggestion a, .ui-autocomplete.ui-menu .search-suggestion .tooltipstered {
  border: 1px solid #646464;
  color: #c3c3c3 !important;
  background-color: #2a2a2a;
  font-family: "HelveticaNeueW02-55Roma", Helvetica, sans-serif;
}
/* line 9, ../sass/widgets/_autocomplete-override.scss */
.ui-autocomplete.ui-menu search-suggestion a span, .ui-autocomplete.ui-menu search-suggestion .tooltipstered span {
  color: #646464;
}
/* line 12, ../sass/widgets/_autocomplete-override.scss */
.ui-autocomplete.ui-menu .ui-menu-item {
  border-top: 1px solid #5e5e5f;
  padding: 5px 0;
}
/* line 15, ../sass/widgets/_autocomplete-override.scss */
.ui-autocomplete.ui-menu .ui-menu-item .item-category {
  font-family: "HelveticaNeueW02-55Roma", Helvetica, sans-serif;
  font-size: 13px;
  color: #fff;
}
/* line 20, ../sass/widgets/_autocomplete-override.scss */
.ui-autocomplete.ui-menu .ui-menu-item .item-name {
  font-family: "HelveticaNeueW02-77BdCn_694066", Helvetica, sans-serif;
  font-size: 15px;
  color: #fff;
  display: block;
}
/* line 26, ../sass/widgets/_autocomplete-override.scss */
.ui-autocomplete.ui-menu .ui-menu-item .item-price {
  font-family: "HelveticaNeueW02-55Roma", Helvetica, sans-serif;
  font-size: 13px;
  color: #e72b1e;
  float: left;
}
/* line 33, ../sass/widgets/_autocomplete-override.scss */
.ui-autocomplete.ui-menu .ui-menu-item:first-child {
  margin-top: 10px;
  margin-bottom: 5px;
}

/* line 39, ../sass/widgets/_autocomplete-override.scss */
#master-header .search-form-container form.menu-content {
  position: relative;
  width: 329px;
  bottom: 67px;
  top: auto;
  float: right;
  padding-top: 15px;
}
/* line 46, ../sass/widgets/_autocomplete-override.scss */
#master-header .search-form-container form.menu-content .search-container .topbar-search-form .search-input-container {
  padding-left: 0;
  padding-right: 0;
  width: 87.5%;
  float: left;
  margin-bottom: 17px;
}
/* line 129, ../../../../StaticWeb/WebContent/vf-storefront/sass2/util/_common-mixins.scss */
#master-header .search-form-container form.menu-content .search-container .topbar-search-form .search-input-container ::-webkit-input-placeholder {
  color: #2a2a2a !important;
  text-overflow: ellipsis;
}
/* line 130, ../../../../StaticWeb/WebContent/vf-storefront/sass2/util/_common-mixins.scss */
#master-header .search-form-container form.menu-content .search-container .topbar-search-form .search-input-container :-moz-placeholder {
  color: #2a2a2a !important;
  text-overflow: ellipsis;
}
/* line 131, ../../../../StaticWeb/WebContent/vf-storefront/sass2/util/_common-mixins.scss */
#master-header .search-form-container form.menu-content .search-container .topbar-search-form .search-input-container ::-moz-placeholder {
  color: #2a2a2a !important;
  text-overflow: ellipsis;
}
/* line 132, ../../../../StaticWeb/WebContent/vf-storefront/sass2/util/_common-mixins.scss */
#master-header .search-form-container form.menu-content .search-container .topbar-search-form .search-input-container *:-ms-input-placeholder {
  color: #2a2a2a !important;
  text-overflow: ellipsis;
}
/* line 50, ../sass/widgets/_autocomplete-override.scss */
#master-header .search-form-container form.menu-content .search-container .topbar-search-form .search-input-container > span {
  display: none;
}
/* line 53, ../sass/widgets/_autocomplete-override.scss */
#master-header .search-form-container form.menu-content .search-container .topbar-search-form .search-input-container input.ui-autocomplete-input {
  color: #2a2a2a !important;
  background-color: #fff;
}
/* line 56, ../sass/widgets/_autocomplete-override.scss */
#master-header .search-form-container form.menu-content .search-container .topbar-search-form .search-input-container input.ui-autocomplete-input.valid, #master-header .search-form-container form.menu-content .search-container .topbar-search-form .search-input-container input.ui-autocomplete-input.error {
  background: #fff;
}
/* line 62, ../sass/widgets/_autocomplete-override.scss */
#master-header .search-form-container form.menu-content .search-container .search-button.postfix {
  padding-left: 0;
  padding-right: 0;
  width: 12.5%;
  float: left;
  background-color: #FFF;
  height: 30px;
}
/* line 67, ../sass/widgets/_autocomplete-override.scss */
#master-header .search-form-container form.menu-content .ui-suggestion-list .ui-widget-content {
  width: 329px !important;
}

@media only screen and (min-width: 640px) and (max-width: 1023px) {
  /* line 76, ../sass/widgets/_autocomplete-override.scss */
  #master-header .search-form-container form.menu-content {
    width: 329px;
  }
  /* line 79, ../sass/widgets/_autocomplete-override.scss */
  #master-header .search-form-container form.menu-content .search-container .topbar-search-form {
    position: relative;
    top: 0;
    display: block !important;
    width: inherit;
    border: none;
  }
  /* line 85, ../sass/widgets/_autocomplete-override.scss */
  #master-header .search-form-container form.menu-content .search-container .topbar-search-form span.dropdown-arrow {
    display: none;
  }
  /* line 88, ../sass/widgets/_autocomplete-override.scss */
  #master-header .search-form-container form.menu-content .search-container .topbar-search-form .search-input-container {
    padding-left: 0;
    padding-right: 0;
    width: 83.33333%;
    float: left;
  }
  /* line 91, ../sass/widgets/_autocomplete-override.scss */
  #master-header .search-form-container form.menu-content .search-container .topbar-search-form .search-button-container {
    display: none;
  }
  /* line 95, ../sass/widgets/_autocomplete-override.scss */
  #master-header .search-form-container form.menu-content .search-container .search-button.postfix {
    padding-left: 0;
    padding-right: 0;
    width: 16.66667%;
    float: left;
    background: normal !important;
  }
}
@media only screen and (max-width: 639px) {
  /* line 107, ../sass/widgets/_autocomplete-override.scss */
  .ui-autocomplete.ui-menu .ui-menu-item {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }

  /* line 113, ../sass/widgets/_autocomplete-override.scss */
  #master-header .search-form-container form.menu-content {
    position: absolute;
    bottom: 33px;
    width: 100%;
  }
  /* line 119, ../sass/widgets/_autocomplete-override.scss */
  #master-header .search-form-container form.menu-content .search-container .topbar-search-form .search-input-container {
    width: 70%;
    margin-bottom: 0;
  }
  /* line 124, ../sass/widgets/_autocomplete-override.scss */
  #master-header .search-form-container form.menu-content .search-container .topbar-search-form .search-button-container input.search-button {
    height: 30px;
  }
  /* line 130, ../sass/widgets/_autocomplete-override.scss */
  #master-header .search-form-container form.menu-content .ui-suggestion-list .ui-widget-content {
    width: inherit !important;
  }
}
/* line 1, ../sass/global/_e-spot-override.scss */
.promo-content,
#master-header .top-bar .page-util {
  background-color: #000;
}
/* line 4, ../sass/global/_e-spot-override.scss */
.promo-content .item,
.promo-content .item a,
.promo-content .item .tooltipstered,
#master-header .top-bar .page-util .item,
#master-header .top-bar .page-util .item a,
#master-header .top-bar .page-util .item .tooltipstered {
  font-family: HelveticaNeueW02-77BdCn_694069, Helvetica, sans-serif;
  font-size: 12px;
  letter-spacing: 0.2em;
  font-weight: normal;
  font-style: normal !important;
}
/* line 8, ../sass/global/_e-spot-override.scss */
.promo-content .item,
#master-header .top-bar .page-util .item {
  padding: 10px 0;
}

/* line 2, ../sass/global/_rightpanels-override.scss */
#global-cart-wishlist-panels .button {
  margin: 0;
}
/* line 5, ../sass/global/_rightpanels-override.scss */
#global-cart-wishlist-panels article {
  font-size: 1em;
}
/* line 10, ../sass/global/_rightpanels-override.scss */
#global-cart-wishlist-panels .cart-list .cart-actions-item .button {
  margin-top: 0;
  font-size: 1.38462em;
}
/* line 15, ../sass/global/_rightpanels-override.scss */
#global-cart-wishlist-panels .cart-list .waved-line-sep {
  background: none;
  border-top: 1px solid #dcddda;
}
/* line 20, ../sass/global/_rightpanels-override.scss */
#global-cart-wishlist-panels .cart-list .cart-item-col img {
  width: auto;
  height: auto;
  max-height: 94px;
}
/* line 25, ../sass/global/_rightpanels-override.scss */
#global-cart-wishlist-panels .cart-list .cart-item-col .item-price, #global-cart-wishlist-panels .cart-list .cart-item-col p {
  color: #2a2a2a;
}
/* line 30, ../sass/global/_rightpanels-override.scss */
#global-cart-wishlist-panels .notification {
  font-size: 0.92308em;
}
@media only screen and (max-width: 639px) {
  /* line 30, ../sass/global/_rightpanels-override.scss */
  #global-cart-wishlist-panels .notification {
    margin-top: 0;
    font-size: 1em;
  }
}

/* line 6, ../sass/global/_social-icons.scss */
.social-icon {
  font-size: 1.38462em;
  width: 1.77778em;
  height: 1.77778em;
  line-height: 1.77778em;
  margin: 0 3px 8px 3px;
  text-align: center;
  display: inline-block;
  background: #d4d4d4;
  color: #FFF;
  cursor: pointer;
}
/* line 18, ../sass/global/_social-icons.scss */
.social-icon:hover {
  color: #FFF;
  background: #2a2a2a;
  -moz-transition: background, 250ms;
  -o-transition: background, 250ms;
  -webkit-transition: background, 250ms;
  transition: background, 250ms;
}

@media print {
  /* line 6, ../sass/global/_print.scss */
  * {
    color: black;
    box-shadow: none;
    text-shadow: none;
    filter: none;
    -ms-filter: none;
  }

  /* line 15, ../sass/global/_print.scss */
  a, .tooltipstered, a:visited, .tooltipstered:visited {
    text-decoration: underline;
  }

  /* line 20, ../sass/global/_print.scss */
  pre, blockquote {
    page-break-inside: avoid;
  }

  /* line 24, ../sass/global/_print.scss */
  thead {
    display: table-header-group;
  }

  /* line 29, ../sass/global/_print.scss */
  tr, img {
    page-break-inside: avoid;
  }

  /* line 33, ../sass/global/_print.scss */
  p, table, th, td, ul, ol, dl, blockquote, pre, code, form, h1, h2, h3, .ui-dialog .ui-dialog-form-contents h6, h4, h5 {
    color: black;
  }

  /* line 37, ../sass/global/_print.scss */
  p {
    margin: auto !important;
  }

  /* line 41, ../sass/global/_print.scss */
  img {
    left: 0 !important;
    margin: 0 !important;
    position: static !important;
  }

  /* line 47, ../sass/global/_print.scss */
  h2, h3, .ui-dialog .ui-dialog-form-contents h6 {
    page-break-after: avoid;
  }

  /* line 52, ../sass/global/_print.scss */
  header .util, header .responsive {
    display: none;
  }

  /* line 57, ../sass/global/_print.scss */
  .global-header {
    max-width: 100% !important;
    width: 100%  !important;
  }

  /* line 62, ../sass/global/_print.scss */
  .page-util {
    display: none;
  }

  /* line 66, ../sass/global/_print.scss */
  #store-logo {
    height: 76px !important;
  }

  /* line 70, ../sass/global/_print.scss */
  #cd-pagination-wrap, #cd-gutter, #cd-quickshop, #cd-sidebar, #cd-related-wrap, footer, .back-to-link {
    display: none;
  }

  /* line 75, ../sass/global/_print.scss */
  #body-container #cd-main-wrap {
    width: 100%;
    max-width: 100%;
    margin: 0;
  }
  /* line 80, ../sass/global/_print.scss */
  #body-container #cd-content-wrap {
    padding: 0;
    float: none;
    border: none;
    width: 100%;
  }
  /* line 86, ../sass/global/_print.scss */
  #body-container .cd-content-extend {
    max-width: 100% !important;
    width: 100% !important;
    overflow: auto !important;
    left: 0 !important;
    position: static !important;
    margin: 0 !important;
  }
  /* line 94, ../sass/global/_print.scss */
  #body-container #cd-content {
    padding: 0;
  }

  /* line 98, ../sass/global/_print.scss */
  a[href]:after, [href].tooltipstered:after {
    content: "" !important;
  }

  /* line 101, ../sass/global/_print.scss */
  .breadcrumb-bar {
    display: none;
  }

  /* line 103, ../sass/global/_print.scss */
  .curation-container .curation-more-section {
    display: block;
  }
  /* line 104, ../sass/global/_print.scss */
  .curation-container hr, .curation-container .more-athletes-button {
    display: none;
  }

  /* line 106, ../sass/global/_print.scss */
  footer.extended {
    display: none;
  }

  /* line 108, ../sass/global/_print.scss */
  #global-cart-wishlist-panels,
  .print-preview {
    display: none;
  }

  /* line 113, ../sass/global/_print.scss */
  .order-detail-info h6 {
    margin-bottom: 10px;
  }
}

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