@charset "UTF-8";
/* common value, do not edit unless you have global search and confirm it is safe */
/* Color Theme */
/* Color theme for landing */
/* header scss variable */
/* (Flexbox Mixin Helper) */
/* (Calc Mixin Helper) */
/*  START: Animation Mixin */
/* Clockwise Spinning */
/* Anti-clockwise Spinning */
/*  END: Animation Mixin */
/* line 8, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.title-wrapper {
  padding-left: 80px;
}

/* line 12, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
body.street-fashion {
  background-color: #fff;
}

/* line 16, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer {
  margin: 20px 0 85px 0;
}
/* line 19, ../../../../resource/compass/lib/_hktvMixin.scss */
#zoneboxContainer:after {
  content: " ";
  display: table;
  height: 0;
  clear: both;
}
/* line 20, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer {
  text-align: center;
  border-radius: 4px;
  position: relative;
  display: inline-block;
  vertical-align: top;
  font-size: 18px;
  font-weight: 800;
  height: 364px;
  width: 282px;
  transition: 0.09s;
  float: left;
  margin-left: 20px;
}
/* line 33, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer:nth-child(4n+1) {
  margin-left: 0;
}
/* line 36, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer:nth-child(n+4) {
  margin-top: 20px;
}
/* line 39, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer:nth-child(4) {
  margin-top: 0;
}
/* line 42, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer a {
  display: block;
  height: 100%;
}
/* line 47, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer .searchTextBox {
  padding: 20px 0px;
}
/* line 49, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer .searchTextBox .title {
  margin-top: 10px;
}
/* line 54, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer .img-box {
  position: absolute;
  bottom: 7px;
  left: 7px;
  height: 268px;
  width: 268px;
  background: white;
  padding: 5px;
}
/* line 73, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer .img-box.haveResults {
  text-align: left;
}
/* line 77, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer .img-box .icSearchresultNotfound {
  position: relative;
  top: 85px;
}
/* line 82, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer .img-box .img-item {
  position: relative;
  vertical-align: top;
  display: inline-block;
  box-sizing: content-box;
  width: 74px;
  height: 74px;
  border: 1px solid #ccc;
  margin: 5px;
}
/* line 172, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer .img-box .icSearchresultNotfound {
  background-image: url(/_ui/desktop/common/images/sprite/SearchResult-1x-sb8a41f7c97.png);
  background-position: 0 -218px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: inline-block;
  height: 74px;
  width: 74px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  /* line 172, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
  #zoneboxContainer .zoneboxContainer .img-box .icSearchresultNotfound {
    background-image: url(/_ui/desktop/common/images/sprite/SearchResult-2x-s0c07f8a437.png);
    background-size: 74px 440px;
    background-position: 0 -218px;
    height: 74px;
    width: 74px;
  }
}
/* line 177, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer.supermarket {
  background-color: #bddb4d;
}
/* line 179, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer.supermarket .search {
  color: #115b54;
}
/* line 183, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer.supermarket:hover {
  background: #115b54;
}
/* line 177, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer.beautynhealth {
  background-color: #f8c3cd;
}
/* line 179, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer.beautynhealth .search {
  color: #66051b;
}
/* line 183, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer.beautynhealth:hover {
  background: #f47a95;
}
/* line 177, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer.personalcarenhealth {
  background-color: #FEBC23;
}
/* line 179, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer.personalcarenhealth .search {
  color: #40251E;
}
/* line 183, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer.personalcarenhealth:hover {
  background: #40251E;
}
/* line 177, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer.mothernbaby {
  background-color: #94dee3;
}
/* line 179, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer.mothernbaby .search {
  color: #034c54;
}
/* line 183, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer.mothernbaby:hover {
  background: #078673;
}
/* line 177, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer.pets {
  background-color: #ff8754;
}
/* line 179, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer.pets .search {
  color: #6a2a16;
}
/* line 183, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer.pets:hover {
  background: #d4542d;
}
/* line 177, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer.homenfamily {
  background-color: #88e4da;
}
/* line 179, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer.homenfamily .search {
  color: #174741;
}
/* line 183, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer.homenfamily:hover {
  background: #20554f;
}
/* line 177, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer.housewares {
  background-color: #ffe300;
}
/* line 179, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer.housewares .search {
  color: #3e3e23;
}
/* line 183, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer.housewares:hover {
  background: #3e3e23;
}
/* line 177, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer.deals {
  background-color: #ed4054;
}
/* line 179, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer.deals .search {
  color: #fff;
}
/* line 183, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer.deals:hover {
  background: #b22f3f;
}
/* line 177, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer.sportsntravel {
  background-color: #a1df5a;
}
/* line 179, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer.sportsntravel .search {
  color: #2a4a04;
}
/* line 183, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer.sportsntravel:hover {
  background: #355f05;
}
/* line 177, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer.toysnbooks {
  background-color: #4cc7fc;
}
/* line 179, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer.toysnbooks .search {
  color: #052a52;
}
/* line 183, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer.toysnbooks:hover {
  background: #0e4e94;
}
/* line 177, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer.fashion {
  background-color: #d1cecd;
}
/* line 179, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer.fashion .search {
  color: #595757;
}
/* line 183, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer.fashion:hover {
  background: #595757;
}
/* line 177, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer.finance {
  background-color: #8F171F;
}
/* line 179, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer.finance .search {
  color: #FFFFFF;
}
/* line 183, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer.finance:hover {
  background: #51090E;
}
/* line 177, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer.disney {
  background-color: #222222;
}
/* line 179, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer.disney .search {
  color: #FFFFFF;
}
/* line 183, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer.disney:hover {
  background: #858282;
}
/* line 177, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer.thirteenlandmarks {
  background-color: #000000;
}
/* line 179, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer.thirteenlandmarks .search {
  color: #FFFFFF;
}
/* line 183, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer.thirteenlandmarks:hover {
  background: #3d3a3a;
}
/* line 177, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer.gadgetsandelectronics {
  background-color: #0172CE;
}
/* line 179, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer.gadgetsandelectronics .search {
  color: #FFFFFF;
}
/* line 183, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer.gadgetsandelectronics:hover {
  background: #124671;
}
/* line 188, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#zoneboxContainer .zoneboxContainer:hover .search {
  color: #fff;
}

/* line 245, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
select {
  line-height: 28px;
  font-size: 16px;
  min-width: 114px;
  height: 28px;
  border: none;
  background-color: #EBECE9;
  border-radius: 2px;
  cursor: pointer;
}

/* line 256, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-component-container {
  margin-top: 20px;
}

/* line 260, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#product-result {
  margin-top: 15px;
}
/* line 263, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
:not(.street-fashion) #product-result .productBrief:nth-child(6n) {
  margin-right: 0px;
}
/* line 267, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
:not(.street-fashion) #product-result .productBrief:nth-child(-n+6) {
  margin-top: 0px;
}

/* line 273, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.productGrid {
  padding-top: 10px;
}
/* line 19, ../../../../resource/compass/lib/_hktvMixin.scss */
.productGrid:after {
  content: " ";
  display: table;
  height: 0;
  clear: both;
}
/* line 277, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.productGrid .loadingBuffer {
  background-color: rgba(255, 255, 255, 0.8);
  margin-bottom: 15px;
}
/* line 282, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.productGrid .loadingBuffer .loading-img {
  background: url("/_ui/desktop/common/images/loading1605.gif") no-repeat center;
  height: 293px;
}
/* line 287, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.productGrid .row {
  padding-bottom: 23px;
  border-bottom: 1px solid #ccc;
  margin-bottom: 30px;
}
/* line 19, ../../../../resource/compass/lib/_hktvMixin.scss */
.productGrid .row:after {
  content: " ";
  display: table;
  height: 0;
  clear: both;
}
/* line 292, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.productGrid .row:last-child {
  border-bottom: none;
  margin-bottom: 0;
}

/* line 300, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.squareButton {
  height: 32px;
  display: inline-block;
}
/* line 304, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.squareButton.brandFilterConfirm, .squareButton.countryOfOriginFilterConfirm {
  margin-left: 10px;
}

/* line 308, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.brand-overlay-title {
  height: 50px;
  position: relative;
}
/* line 311, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.brand-overlay-title #brand-overlay-title-text {
  position: absolute;
  bottom: 5px;
  left: 15px;
  font-size: 18px;
  font-weight: 800;
  color: #222;
}

/* line 320, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.brand-overlay-container {
  margin: 15px 0 20px 0;
  height: 300px;
  overflow-y: auto;
  padding: 0 30px;
}
/* line 326, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.brand-overlay-container .selector {
  float: left;
  width: 50%;
  font-size: 15px;
  color: #222222;
  padding: 5px 0;
}
/* line 335, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.brand-overlay-container .selector > * {
  vertical-align: middle;
}
/* line 340, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.brand-overlay-container:after {
  display: block;
  clear: both;
  content: '';
}

/* line 347, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.brand-overlay-control {
  border-top: 2px solid #ccc;
  text-align: center;
  padding: 20px 0;
}

/* line 353, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.countryOfOrigin-overlay-title {
  height: 50px;
  position: relative;
}
/* line 356, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.countryOfOrigin-overlay-title #countryOfOrigin-overlay-title-text {
  position: absolute;
  bottom: 5px;
  left: 15px;
  font-size: 18px;
  font-weight: 800;
  color: #222;
}

/* line 365, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.countryOfOrigin-overlay-container {
  margin: 15px 0 20px 0;
  height: 300px;
  overflow-y: auto;
  padding: 0 30px;
}
/* line 371, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.countryOfOrigin-overlay-container .selector {
  float: left;
  width: 50%;
  font-size: 15px;
  color: #222222;
  padding: 5px 0;
}
/* line 380, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.countryOfOrigin-overlay-container .selector > * {
  vertical-align: middle;
}
/* line 385, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.countryOfOrigin-overlay-container:after {
  display: block;
  clear: both;
  content: '';
}

/* line 392, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.countryOfOrigin-overlay-control {
  border-top: 2px solid #ccc;
  text-align: center;
  padding: 20px 0;
}

/* line 399, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper-outer:not(:last-child) {
  margin-bottom: 40px;
}

/* line 404, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper:after {
  display: block;
  clear: both;
  content: '';
}
/* line 412, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .searchTitle {
  margin: 30px 0px;
}
/* line 414, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .searchTitle span {
  font-size: 24px;
  font-weight: 800;
  color: #222;
}
/* line 415, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .searchTitle span h1 {
  color: #36b449;
}
/* line 418, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.fashion#search-result-wrapper .searchTitle span h1 {
  color: #000;
}
/* line 425, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.fashion#search-result-wrapper .searchTitle span {
  color: #666;
}
/* line 431, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .searchTitleCount {
  margin-bottom: 20px;
}
/* line 433, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .searchTitleCount h1 {
  font-size: 18px;
  font-weight: 800;
  color: #222;
}
/* line 540, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left {
  float: left;
}
/* line 543, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left #cat-filter {
  background: #f0f0f0;
  width: 210px;
  overflow: hidden;
  box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.3);
  font-size: 16px;
  line-height: 18px;
}
/* line 545, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.fashion#search-result-wrapper .wrapper-content-left #cat-filter {
  background: #eee;
}
/* line 555, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left #cat-filter .cat-filter-subTitle {
  font-weight: 800;
  padding: 7px 10px;
  box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.3);
  z-index: 1;
  position: relative;
}
/* line 563, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left #cat-filter span.count {
  border: 1px solid #bbb;
  border-radius: 2px;
  font-size: 10px;
  line-height: 13px;
  margin-left: 5px;
  padding: 0px 3px;
}
/* line 573, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left #cat-filter .all-cat {
  font-size: 18px;
  font-weight: 800;
  position: relative;
}
/* line 577, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left #cat-filter .all-cat a {
  padding: 8px 10px;
  display: block;
}
/* line 581, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left #cat-filter .all-cat.active:before {
  content: '';
  position: absolute;
  left: 0px;
  top: 0px;
  width: 5px;
  height: 100%;
  background-color: #2d7c43;
}
/* line 589, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.fashion#search-result-wrapper .wrapper-content-left #cat-filter .all-cat.active:before {
  background-color: #000;
}
/* line 593, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left #cat-filter .all-cat.active {
  background: #f8f9fa;
}
/* line 597, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left #cat-filter .all-cat.active:not(.mother-cat) a {
  color: #2d7c43;
}
/* line 599, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.fashion#search-result-wrapper .wrapper-content-left #cat-filter .all-cat.active:not(.mother-cat) a {
  color: #000;
}
/* line 608, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left #cat-filter ul {
  font-size: 14px;
  font-weight: 400;
}
/* line 611, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left #cat-filter ul.hide {
  display: none;
}
/* line 615, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left #cat-filter ul li .icSearchresultMore {
  position: absolute;
  left: 8px;
  top: 13px;
}
/* line 620, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left #cat-filter ul li.hide {
  display: none;
}
/* line 626, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left #cat-filter ul li .active a.contain-child:before, #search-result-wrapper .wrapper-content-left #cat-filter ul li .active a.expanded:before {
  background-image: none;
}
/* line 632, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left #cat-filter ul li a {
  padding: 8px 10px;
  display: block;
}
/* line 636, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left #cat-filter ul li a.contain-child:before {
  content: '';
  margin-right: 5px;
  background-image: url(/_ui/desktop/common/images/sprite/SearchResult-1x-sb8a41f7c97.png);
  background-position: 0 -21px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: inline-block;
  height: 7px;
  width: 7px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  /* line 636, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
  #search-result-wrapper .wrapper-content-left #cat-filter ul li a.contain-child:before {
    background-image: url(/_ui/desktop/common/images/sprite/SearchResult-2x-s0c07f8a437.png);
    background-size: 74px 440px;
    background-position: 0 -21px;
    height: 7px;
    width: 7px;
  }
}
/* line 642, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left #cat-filter ul li a.contain-child.expanded {
  font-size: 14px;
}
/* line 646, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left #cat-filter ul li a.expanded {
  font-size: 12px;
  font-weight: 800;
}
/* line 649, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left #cat-filter ul li a.expanded:before {
  content: '';
  margin-right: 5px;
  background-image: url(/_ui/desktop/common/images/sprite/SearchResult-1x-sb8a41f7c97.png);
  background-position: -18px -21px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: inline-block;
  height: 9px;
  width: 6px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  /* line 649, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
  #search-result-wrapper .wrapper-content-left #cat-filter ul li a.expanded:before {
    background-image: url(/_ui/desktop/common/images/sprite/SearchResult-2x-s0c07f8a437.png);
    background-size: 74px 440px;
    background-position: -19px -21px;
    height: 9px;
    width: 6px;
  }
}
/* line 658, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left #cat-filter ul li > div {
  position: relative;
}
/* line 661, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left #cat-filter ul li > div.mother-cat a {
  color: #000;
}
/* line 666, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left #cat-filter ul li > div a span {
  font-size: 10px;
  font-weight: 400;
  padding: 0 3px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  border: 1px solid #bbb;
  line-height: 1rem;
  position: static;
  vertical-align: middle;
}
/* line 680, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left #cat-filter ul li > div.active > a:before {
  content: '';
  position: absolute;
  left: 0px;
  top: 0px;
  width: 5px;
  height: 100%;
  background-color: #2d7c43;
}
/* line 688, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.fashion#search-result-wrapper .wrapper-content-left #cat-filter ul li > div.active > a:before {
  background-color: #000;
}
/* line 693, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left #cat-filter ul li > div:hover {
  background: rgba(255, 255, 255, 0.6);
}
/* line 697, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left #cat-filter ul li > div.active {
  background: #f8f9fa;
  font-size: 14px;
}
/* line 700, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left #cat-filter ul li > div.active a {
  color: #2d7c43;
}
/* line 702, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.fashion#search-result-wrapper .wrapper-content-left #cat-filter ul li > div.active a {
  color: #000;
}
/* line 705, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left #cat-filter ul li > div.active a span {
  border: 1px solid #2d7c43;
}
/* line 715, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left #product-list-type-selector {
  background: #f0f0f0;
  border-bottom: 1px solid #ccc;
  width: 210px;
  overflow: hidden;
  position: relative;
  z-index: 4;
  margin-top: 10px;
  padding-top: 20px;
}
/* line 718, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.fashion#search-result-wrapper .wrapper-content-left #product-list-type-selector {
  background: #eee;
}
/* line 729, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left #product-list-type-selector > div:hover > * {
  cursor: pointer;
}
/* line 735, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left #product-list-type-selector label[for='radio-list-promotions']:after {
  content: '';
  background-image: url(/_ui/desktop/common/images/sprite/SearchResult-1x-sb8a41f7c97.png);
  background-position: -20px 0;
  background-repeat: no-repeat;
  overflow: hidden;
  display: inline-block;
  height: 20px;
  width: 19px;
  vertical-align: top;
  margin-left: 3px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  /* line 735, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
  #search-result-wrapper .wrapper-content-left #product-list-type-selector label[for='radio-list-promotions']:after {
    background-image: url(/_ui/desktop/common/images/sprite/SearchResult-2x-s0c07f8a437.png);
    background-size: 74px 440px;
    background-position: -20px 0;
    height: 20px;
    width: 19px;
  }
}
/* line 743, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left #product-list-type-selector label[for='radio-list-hotPicks']:after {
  content: '';
  background-image: url(/_ui/desktop/common/images/sprite/SearchResult-1x-sb8a41f7c97.png);
  background-position: -39px 0;
  background-repeat: no-repeat;
  overflow: hidden;
  display: inline-block;
  height: 21px;
  width: 20px;
  vertical-align: top;
  margin-left: 3px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  /* line 743, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
  #search-result-wrapper .wrapper-content-left #product-list-type-selector label[for='radio-list-hotPicks']:after {
    background-image: url(/_ui/desktop/common/images/sprite/SearchResult-2x-s0c07f8a437.png);
    background-size: 74px 440px;
    background-position: -39px 0;
    height: 21px;
    width: 20px;
  }
}
/* line 749, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.template-pages-layout-landingLayout3Page #search-result-wrapper .wrapper-content-left #product-list-type-selector label[for='radio-list-hotPicks']:after {
  display: none;
}
/* line 752, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left #product-list-type-selector .product-list-type-list-title {
  font-size: 16px;
  font-weight: 800;
  color: #666;
}
/* line 757, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left #product-list-type-selector > * {
  font-size: 15px;
  font-weight: 400;
  margin-bottom: 10px;
  padding: 0px 10px;
}
/* line 766, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .vip-filter {
  background: #f0f0f0;
  border-bottom: 1px solid #ccc;
  width: 210px;
  overflow: hidden;
  position: relative;
  z-index: 3;
  padding: 20px 0 10px 0;
}
/* line 769, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.fashion#search-result-wrapper .wrapper-content-left .vip-filter {
  background: #eee;
}
/* line 778, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .vip-filter #vip-filter-title {
  font-size: 16px;
  font-weight: 800;
  color: #666;
}
/* line 783, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .vip-filter > * {
  margin-bottom: 10px;
  padding: 0px 10px;
}
/* line 789, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .vip-filter .selector:hover > * {
  cursor: pointer;
}
/* line 793, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .vip-filter #vip-filter {
  font-size: 15px;
  font-weight: 400;
}
/* line 796, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .vip-filter #vip-filter > * {
  margin-bottom: 10px;
}
/* line 802, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .goldvip-filter {
  background: #f0f0f0;
  border-bottom: 1px solid #ccc;
  width: 210px;
  overflow: hidden;
  position: relative;
  z-index: 3;
  padding: 20px 0 10px 0;
}
/* line 805, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.fashion#search-result-wrapper .wrapper-content-left .goldvip-filter {
  background: #eee;
}
/* line 814, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .goldvip-filter #goldvip-filter-title {
  font-size: 16px;
  font-weight: 800;
  color: #666;
}
/* line 819, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .goldvip-filter > * {
  margin-bottom: 10px;
  padding: 0px 10px;
}
/* line 825, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .goldvip-filter .selector:hover > * {
  cursor: pointer;
}
/* line 829, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .goldvip-filter #goldvip-filter {
  font-size: 15px;
  font-weight: 400;
}
/* line 832, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .goldvip-filter #goldvip-filter > * {
  margin-bottom: 10px;
}
/* line 838, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .diamondvip-filter {
  background: #f0f0f0;
  border-bottom: 1px solid #ccc;
  width: 210px;
  overflow: hidden;
  position: relative;
  z-index: 3;
  padding: 20px 0 10px 0;
}
/* line 841, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.fashion#search-result-wrapper .wrapper-content-left .diamondvip-filter {
  background: #eee;
}
/* line 850, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .diamondvip-filter #diamondvip-filter-title {
  font-size: 16px;
  font-weight: 800;
  color: #666;
}
/* line 855, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .diamondvip-filter > * {
  margin-bottom: 10px;
  padding: 0px 10px;
}
/* line 861, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .diamondvip-filter .selector:hover > * {
  cursor: pointer;
}
/* line 865, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .diamondvip-filter #diamondvip-filter {
  font-size: 15px;
  font-weight: 400;
}
/* line 868, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .diamondvip-filter #diamondvip-filter > * {
  margin-bottom: 10px;
}
/* line 874, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .delivery-time-selector {
  background: #f0f0f0;
  border-bottom: 1px solid #ccc;
  width: 210px;
  overflow: hidden;
  position: relative;
  z-index: 2;
  padding-top: 20px;
  font-size: 16px;
}
/* line 877, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.fashion#search-result-wrapper .wrapper-content-left .delivery-time-selector {
  background: #eee;
}
/* line 887, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .delivery-time-selector #delivery-time-selector-title {
  font-weight: 800;
  color: #666;
}
/* line 891, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .delivery-time-selector > * {
  margin-bottom: 10px;
  padding: 0px 10px;
}
/* line 897, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .delivery-time-selector .selector:hover > * {
  cursor: pointer;
}
/* line 902, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .delivery-time-selector #delivery-time-selector {
  font-size: 15px;
  font-weight: 400;
}
/* line 905, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .delivery-time-selector #delivery-time-selector > * {
  margin-bottom: 10px;
}
/* line 909, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .delivery-time-selector #delivery-time-selector .squareButton {
  width: 100%;
}
/* line 915, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .isMainlandSamePrice-selector {
  background: #f0f0f0;
  border-bottom: 1px solid #ccc;
  width: 210px;
  overflow: hidden;
  position: relative;
  z-index: 2;
  padding-top: 20px;
  font-size: 16px;
}
/* line 918, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.fashion#search-result-wrapper .wrapper-content-left .isMainlandSamePrice-selector {
  background: #eee;
}
/* line 928, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .isMainlandSamePrice-selector #isMainlandSamePrice-selector-title {
  font-weight: 800;
  color: #666;
}
/* line 932, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .isMainlandSamePrice-selector > * {
  margin-bottom: 10px;
  padding: 0px 10px;
}
/* line 938, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .isMainlandSamePrice-selector .selector:hover > * {
  cursor: pointer;
}
/* line 943, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .isMainlandSamePrice-selector #isMainlandSamePrice-selector {
  font-size: 15px;
  font-weight: 400;
}
/* line 946, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .isMainlandSamePrice-selector #isMainlandSamePrice-selector > * {
  margin-bottom: 10px;
}
/* line 950, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .isMainlandSamePrice-selector #isMainlandSamePrice-selector .squareButton {
  width: 100%;
}
/* line 956, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .delivery-region-selector {
  background: #f0f0f0;
  border-bottom: 1px solid #ccc;
  width: 210px;
  overflow: hidden;
  position: relative;
  z-index: 2;
  padding-top: 20px;
  font-size: 16px;
}
/* line 959, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.fashion#search-result-wrapper .wrapper-content-left .delivery-region-selector {
  background: #eee;
}
/* line 969, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .delivery-region-selector #delivery-region-selector-title {
  font-weight: 800;
  color: #666;
}
/* line 973, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .delivery-region-selector > * {
  margin-bottom: 10px;
  padding: 0px 10px;
}
/* line 979, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .delivery-region-selector .selector:hover > * {
  cursor: pointer;
}
/* line 984, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .delivery-region-selector #delivery-region-selector {
  font-size: 15px;
  font-weight: 400;
}
/* line 987, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .delivery-region-selector #delivery-region-selector > * {
  margin-bottom: 10px;
}
/* line 991, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .delivery-region-selector #delivery-region-selector .squareButton {
  width: 100%;
}
/* line 997, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .brand-selector {
  background: #f0f0f0;
  border-bottom: 1px solid #ccc;
  width: 210px;
  overflow: hidden;
  position: relative;
  z-index: 2;
  padding-top: 20px;
  font-size: 16px;
}
/* line 1000, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.fashion#search-result-wrapper .wrapper-content-left .brand-selector {
  background: #eee;
}
/* line 1010, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .brand-selector #brand-selector-title {
  font-weight: 800;
  color: #666;
}
/* line 1014, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .brand-selector > * {
  margin-bottom: 10px;
  padding: 0px 10px;
}
/* line 1020, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .brand-selector .selector:hover > * {
  cursor: pointer;
}
/* line 1025, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .brand-selector #brand-selector {
  font-size: 15px;
  font-weight: 400;
}
/* line 1028, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .brand-selector #brand-selector > * {
  margin-bottom: 10px;
}
/* line 1032, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .brand-selector #brand-selector .squareButton {
  width: 100%;
}
/* line 1038, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .countryOfOrigin-selector {
  background: #f0f0f0;
  border-bottom: 1px solid #ccc;
  width: 210px;
  overflow: hidden;
  position: relative;
  z-index: 2;
  padding-top: 20px;
  font-size: 16px;
}
/* line 1041, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.fashion#search-result-wrapper .wrapper-content-left .countryOfOrigin-selector {
  background: #eee;
}
/* line 1051, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .countryOfOrigin-selector #countryOfOrigin-selector-title {
  font-weight: 800;
  color: #666;
}
/* line 1055, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .countryOfOrigin-selector > * {
  margin-bottom: 10px;
  padding: 0px 10px;
}
/* line 1061, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .countryOfOrigin-selector .selector:hover > * {
  cursor: pointer;
}
/* line 1066, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .countryOfOrigin-selector #countryOfOrigin-selector {
  font-size: 15px;
  font-weight: 400;
}
/* line 1069, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .countryOfOrigin-selector #countryOfOrigin-selector > * {
  margin-bottom: 10px;
}
/* line 1073, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .countryOfOrigin-selector #countryOfOrigin-selector .squareButton {
  width: 100%;
}
/* line 1079, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .color-selector {
  background: #f0f0f0;
  border-bottom: 1px solid #ccc;
  width: 210px;
  overflow: hidden;
  position: relative;
  z-index: 1;
  padding-top: 20px;
  font-size: 16px;
}
/* line 1082, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.fashion#search-result-wrapper .wrapper-content-left .color-selector {
  background: #eee;
}
/* line 1094, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .color-selector #color-selector-title {
  font-weight: 800;
  color: #666;
}
/* line 1098, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .color-selector > * {
  margin-bottom: 10px;
  padding: 0px 10px;
}
/* line 1105, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .color-selector #color-selector > * {
  font-weight: 400;
  float: left;
  width: 100%;
  margin-bottom: 10px;
}
/* line 1113, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .color-selector #color-selector .selector:hover > * {
  cursor: pointer;
}
/* line 1116, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .color-selector #color-selector .selector:hover .color-plate {
  outline: 1px solid #000;
}
/* line 1121, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .color-selector #color-selector input:checked + span {
  outline: 3px solid #000;
}
/* line 1125, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .color-selector #color-selector .color-plate {
  position: relative;
  display: inline-block;
  height: 18px;
  width: 18px;
  outline: 1px solid #ccc;
  border-radius: 1px;
  margin-right: 3px;
  vertical-align: middle;
  top: -1px;
  background-color: white;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
}
/* line 1138, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .color-selector #color-selector .color-plate:hover {
  outline: 1px solid #000;
}
/* line 1142, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .color-selector #color-selector .color-plate > span {
  display: inline-block;
  vertical-align: top;
  height: 18px;
  width: 18px;
}
/* line 1150, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .color-selector #color-selector:after {
  display: block;
  clear: both;
  content: '';
}
/* line 1159, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .price-selector {
  background: #f0f0f0;
  width: 210px;
  overflow: hidden;
  padding-top: 20px;
  font-size: 16px;
  position: relative;
  z-index: 0;
  /*for prize range slider*/
}
/* line 1161, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.fashion#search-result-wrapper .wrapper-content-left .price-selector {
  background: #eee;
}
/* line 1171, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .price-selector #price-selector-title {
  font-weight: 800;
  color: #666;
}
/* line 1175, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .price-selector > * {
  margin-bottom: 10px;
  padding: 0px 10px;
}
/* line 1180, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .price-selector .slider-wrapper {
  padding: 0px 9px;
}
/* line 1183, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .price-selector .slider-wrapper > * {
  font-weight: 800;
  margin: 20px 0 10px 0;
}
/* line 1187, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .price-selector .slider-wrapper .range-amount {
  text-align: center;
  margin-left: -10px;
  margin-right: -10px;
}
/* line 1191, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .price-selector .slider-wrapper .range-amount input {
  text-align: center;
  width: 84px;
  height: 24px;
}
/* line 1195, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .price-selector .slider-wrapper .range-amount input:hover {
  border: solid 1px #36b449;
  cursor: pointer;
}
/* line 1198, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.street-fashion #search-result-wrapper .wrapper-content-left .price-selector .slider-wrapper .range-amount input:hover {
  border: solid 1px #000;
}
/* line 1203, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .price-selector .slider-wrapper .range-amount span {
  margin: 0px 8px;
}
/* line 1211, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.street-fashion #search-result-wrapper .wrapper-content-left .price-selector .squareButton.drakgrey {
  background: #333;
}
/* line 1213, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.street-fashion #search-result-wrapper .wrapper-content-left .price-selector .squareButton.drakgrey:hover {
  background: #000;
}
/* line 1219, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .price-selector button.priceRangeConfirm {
  width: 100%;
}
/* line 1224, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .price-selector .ui-slider-horizontal {
  position: relative;
  height: 6px;
  width: 100%;
  background: #AAA;
  border-radius: 5px;
}
/* line 1232, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .price-selector .ui-slider-range {
  height: 6px;
  background-color: #36b449;
  position: absolute;
}
/* line 1236, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.fashion#search-result-wrapper .wrapper-content-left .price-selector .ui-slider-range {
  background-color: #222;
}
/* line 1241, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .price-selector .ui-slider-horizontal > span {
  height: 20px;
  width: 20px;
  border-radius: 50%;
  position: relative;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U2ZTZlNiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #e6e6e6), color-stop(100%, #ffffff));
  background-image: -moz-linear-gradient(bottom, #e6e6e6, #ffffff);
  background-image: -webkit-linear-gradient(bottom, #e6e6e6, #ffffff);
  background-image: linear-gradient(to top, #e6e6e6, #ffffff);
  border: 1px solid #aaa;
  cursor: pointer;
  display: inline-block;
}
/* line 1252, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .price-selector .ui-slider-horizontal > span:hover {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #f2f2f2), color-stop(100%, #ffffff));
  background-image: -moz-linear-gradient(bottom, #f2f2f2, #ffffff);
  background-image: -webkit-linear-gradient(bottom, #f2f2f2, #ffffff);
  background-image: linear-gradient(to top, #f2f2f2, #ffffff);
}
/* line 1261, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .price-selector .ui-slider-horizontal > span:active {
  background: #e6e6e6;
}
/* line 1265, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .price-selector .ui-slider-horizontal > span:first-of-type {
  margin-left: -10px;
  top: -7px;
}
/* line 1269, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .price-selector .ui-slider-horizontal > span:last-of-type {
  margin-left: -20px;
  top: -7px;
}
/* line 1274, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .price-selector .ui-slider-horizontal > span:first-of-type:after {
  position: absolute;
  content: "";
  right: 7px;
  top: 5px;
  display: inline-block;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-right: 5px solid #777;
  border-left: none;
}
/* line 1285, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-left .price-selector .ui-slider-horizontal > span:last-of-type:before {
  position: absolute;
  content: "";
  right: 5px;
  top: 5px;
  display: inline-block;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-left: 5px solid #777;
  border-right: none;
}
/* line 1301, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-right {
  float: left;
  margin-left: 35px;
}
/* line 1304, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper .wrapper-content-right.noMarginLeft {
  margin-left: 0;
}
/* line 1311, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper #product-search-container {
  width: 943px;
  float: none;
  margin-top: 10px;
}
/* line 1317, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper #product-search-container .search-result-breadcrumb .breadcrumb-item {
  font-size: 18px;
  color: #222;
  font-weight: 800;
}
/* line 1321, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper #product-search-container .search-result-breadcrumb .breadcrumb-item[data-value="current"]:not(:last-child) {
  color: #36b449;
}
/* line 1323, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.fashion#search-result-wrapper #product-search-container .search-result-breadcrumb .breadcrumb-item[data-value="current"]:not(:last-child) {
  color: #222;
}
/* line 1327, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper #product-search-container .search-result-breadcrumb .breadcrumb-item:not([data-value="current"]):hover {
  color: #36b449;
  cursor: pointer;
}
/* line 1330, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.fashion#search-result-wrapper #product-search-container .search-result-breadcrumb .breadcrumb-item:not([data-value="current"]):hover {
  color: #222;
  text-decoration: underline;
}
/* line 1335, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.fashion#search-result-wrapper #product-search-container .search-result-breadcrumb .breadcrumb-item {
  color: #666;
}
/* line 1339, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper #product-search-container .search-result-breadcrumb .breadcrumb-item:nth-last-child(1) {
  color: #36b449;
  font-weight: 800;
}
/* line 1342, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper #product-search-container .search-result-breadcrumb .breadcrumb-item:nth-last-child(1):hover {
  cursor: default;
}
/* line 1345, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.fashion#search-result-wrapper #product-search-container .search-result-breadcrumb .breadcrumb-item:nth-last-child(1) {
  color: #000;
}
/* line 1347, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.fashion#search-result-wrapper #product-search-container .search-result-breadcrumb .breadcrumb-item:nth-last-child(1):hover {
  text-decoration: none;
}
/* line 1354, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper #product-search-container .search-result-breadcrumb .breadcrumb-item:not(:nth-last-child(1)):after {
  content: '';
  margin: 2px 5px;
  background-image: url(/_ui/desktop/common/images/sprite/sprite1511-s6c86c57acc.png);
  background-position: -91px -62px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: inline-block;
  height: 9px;
  width: 6px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  /* line 1354, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
  #search-result-wrapper #product-search-container .search-result-breadcrumb .breadcrumb-item:not(:nth-last-child(1)):after {
    background-image: url(/_ui/desktop/common/images/sprite/sprite1511-2x-s50e7106e33.png);
    background-size: 1189px 180px;
    background-position: -91px -62px;
    height: 9px;
    width: 6px;
  }
}
/* line 1361, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper #product-search-container .search-result-breadcrumb .breadcrumb-item.keyword:before, #search-result-wrapper #product-search-container .search-result-breadcrumb .breadcrumb-item.keyword:after {
  content: '"';
}
/* line 1367, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper #product-search-container > * {
  width: 100%;
}
/* line 1371, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper #product-search-container .productGridTable tr.horizontalDivider:last-child td > div {
  border-top: 1px solid #ccc;
}
/* line 1376, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper #product-search-container .search-condition * {
  vertical-align: middle;
  line-height: 23px;
}
/* line 1380, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper #product-search-container .search-condition .content-wrapper {
  display: inline-block;
  position: relative;
  margin-bottom: -10px;
}
/* line 1385, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper #product-search-container .search-condition .content-wrapper .content {
  float: left;
}
/* line 1386, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper #product-search-container .search-condition .content-wrapper .content .title {
  font-size: 16px;
  font-weight: 400;
  float: left;
}
/* line 1395, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper #product-search-container .search-condition .content-wrapper .search-condition-clear {
  display: block;
  float: left;
  margin-left: 15px;
  font-size: 15px;
  color: #0645ad;
}
/* line 1401, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper #product-search-container .search-condition .content-wrapper .search-condition-clear:hover {
  text-decoration: underline;
}
/* line 1405, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper #product-search-container .search-condition .content-wrapper .search-condition-indicator {
  display: inline-block;
  font-size: 15px;
  background-color: #36b449;
  color: white;
  padding: 0 10px;
  transition: all 0.13s linear;
  margin-left: 10px;
  margin-bottom: 10px;
  float: left;
  display: none;
}
/* line 1416, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper #product-search-container .search-condition .content-wrapper .search-condition-indicator[data-type='list'], #search-result-wrapper #product-search-container .search-condition .content-wrapper .search-condition-indicator[data-type='vipFilter'], #search-result-wrapper #product-search-container .search-condition .content-wrapper .search-condition-indicator[data-type='goldVipFilter'], #search-result-wrapper #product-search-container .search-condition .content-wrapper .search-condition-indicator[data-type='deliverableRegion'], #search-result-wrapper #product-search-container .search-condition .content-wrapper .search-condition-indicator[data-type='brand'], #search-result-wrapper #product-search-container .search-condition .content-wrapper .search-condition-indicator[data-type='countryOfOrigin'], #search-result-wrapper #product-search-container .search-condition .content-wrapper .search-condition-indicator[data-type='size'], #search-result-wrapper #product-search-container .search-condition .content-wrapper .search-condition-indicator[data-type='color'], #search-result-wrapper #product-search-container .search-condition .content-wrapper .search-condition-indicator[data-type='priceValue'] {
  display: block;
}
/* line 1418, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.storeLanding #search-result-wrapper #product-search-container .search-condition .content-wrapper .search-condition-indicator[data-type='keyword'] {
  display: block;
}
/* line 1418, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.page-search #search-result-wrapper #product-search-container .search-condition .content-wrapper .search-condition-indicator[data-type='store'] {
  display: block;
}
/* line 1419, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper #product-search-container .search-condition .content-wrapper .search-condition-indicator:first-child {
  margin-left: 15px;
}
/* line 1426, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper #product-search-container .search-condition .content-wrapper .search-condition-indicator:hover {
  background-color: #2b8939;
}
/* line 1430, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.fashion#search-result-wrapper #product-search-container .search-condition .content-wrapper .search-condition-indicator {
  background-color: #333;
}
/* line 1432, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.fashion#search-result-wrapper #product-search-container .search-condition .content-wrapper .search-condition-indicator:hover {
  background-color: #000;
}
/* line 1438, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper #product-search-container .search-condition .content-wrapper .search-condition-indicator .search-condition-indicator-content {
  padding: 0 15px 0 0;
}
/* line 1441, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper #product-search-container .search-condition .content-wrapper .search-condition-indicator .search-condition-indicator-remove {
  background-image: url("/_ui/desktop/common/images/ic-delete-white.png");
  background-position: center;
  background-repeat: no-repeat;
  height: 10px;
  width: 10px;
}
/* line 1450, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper #product-search-container .search-condition .content-wrapper .search-condition-indicator > * {
  display: inline-block;
  vertical-align: middle;
}
/* line 1459, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper #product-search-container .product-result-navbar {
  width: 100%;
  overflow: hidden;
  line-height: 30px;
  font-size: 16px;
  color: #333;
  padding-bottom: 15px;
}
/* line 1467, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper #product-search-container .product-result-navbar#product-result-header {
  border-bottom: 2px solid #ccc;
}
/* line 1471, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper #product-search-container .product-result-navbar > *:not(:first-child) {
  float: left;
  padding: 0px 30px 0px 0;
}
/* line 1476, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper #product-search-container .product-result-navbar .product-result-count-container {
  padding-left: 0px;
}
/* line 1480, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper #product-search-container .product-result-navbar * {
  vertical-align: middle;
}
/* line 1485, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper #product-search-container .product-result-navbar .product-result-count::before {
  content: ' ';
  display: inline;
}
/* line 1489, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper #product-search-container .product-result-navbar .product-result-count::after {
  content: ' ';
  display: inline;
}
/* line 1495, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper #product-search-container .product-result-navbar .product-result-sort-container > .product-result-sort {
  margin: 0 0 0 10px;
}
/* line 1499, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper #product-search-container .product-result-navbar > .product-result-pagination {
  float: right;
}
/* line 1502, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper #product-search-container .product-result-navbar > .product-result-pagination * {
  display: inline-block;
}
/* line 1505, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper #product-search-container .product-result-navbar > .product-result-pagination .page {
  border: 1px solid #555;
  text-align: center;
  padding: 0 8px;
  margin: 0 5px;
}
/* line 1511, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper #product-search-container .product-result-navbar > .product-result-pagination > .product-result-pagination-previous {
  background-image: url("/_ui/desktop/common/images/ic-arrow-previous.png");
  background-repeat: no-repeat;
  background-position: 15% 50%;
  padding-left: 25px;
}
/* line 1517, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper #product-search-container .product-result-navbar > .product-result-pagination > .product-result-pagination-next {
  background-image: url("/_ui/desktop/common/images/ic-arrow-next.png");
  background-repeat: no-repeat;
  background-position: 85% 50%;
  padding-right: 25px;
}
/* line 1525, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper #product-search-container .product-result-navbar .page-nav {
  float: right;
  padding-right: 0;
}
/* line 1528, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper #product-search-container .product-result-navbar .page-nav select {
  margin-left: 10px;
  margin-top: 5px;
}
/* line 1532, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper #product-search-container .product-result-navbar .page-nav > * {
  float: left;
  display: inline-block;
}
/* line 1536, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper #product-search-container .product-result-navbar .page-nav span {
  margin: 0 15px 0 5px;
  font-size: 16px;
  font-weight: bold;
  color: #222222;
  float: left;
}
/* line 1543, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper #product-search-container .product-result-navbar .page-nav a {
  display: inline-block;
  font-size: 14px;
  line-height: 30px;
  padding: 0 15px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  background-color: #36b449;
  color: #fff;
  transition: all 0.13s linear;
}
/* line 1555, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.fashion#search-result-wrapper #product-search-container .product-result-navbar .page-nav a {
  background-color: #333;
}
/* line 1558, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper #product-search-container .product-result-navbar .page-nav a:hover {
  background-color: #2b8939;
}
/* line 1560, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.fashion#search-result-wrapper #product-search-container .product-result-navbar .page-nav a:hover {
  background-color: #000;
}
/* line 1564, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper #product-search-container .product-result-navbar .page-nav a.disable {
  background-color: transparent;
  color: #999;
  cursor: default;
}
/* line 1568, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper #product-search-container .product-result-navbar .page-nav a.disable:hover {
  background-color: transparent;
}
/* line 1576, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper #product-search-container .product-result-navbar > :nth-last-child(n+2) {
  font-weight: 800;
}
/* line 1579, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper #product-search-container .product-result-navbar#product-result-bottom {
  border-top: 2px solid #ebece9;
  padding-top: 10px;
  margin-top: 20px;
}
/* line 1583, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.fashion#search-result-wrapper #product-search-container .product-result-navbar#product-result-bottom {
  border-top: none;
  margin-top: 10px;
  padding-top: 0;
}

/* line 1596, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.overlay-add-report .content {
  padding: 40px 50px 0 50px;
}
/* line 1600, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.overlay-add-report .h2 {
  font-weight: 800;
  font-size: 24px;
  color: #222;
}

/* line 1609, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#reportForm .control-group label {
  display: block;
  font-size: 14px;
  line-height: 20px;
}
/* line 1614, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#reportForm .control-group.contact {
  margin-top: 40px;
}
/* line 1617, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#reportForm .control-group .controls {
  margin-top: 10px;
}
/* line 1622, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#reportForm label.control-label.h9.bold {
  padding: 6px 0 0;
  font-size: 18px;
  font-weight: 800;
  color: #222;
}
/* line 1629, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#reportForm textarea {
  height: 72px;
}
/* line 1634, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#reportForm #comment.js-error, #reportForm #userEmail.js-error {
  border-color: #FF0000;
  margin-bottom: 10px;
}
/* line 1639, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#reportForm .js-error.error-comment-required, #reportForm .js-error.error-userEmail-required, #reportForm .js-error.error-comment-required-maxlength {
  font-size: 15px;
  font-weight: bold;
  color: #ff0000;
}
/* line 1645, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#reportForm .input-grey {
  width: 600px;
  display: block;
  line-height: 36px;
  border: solid 1px #ccc;
  border-radius: 2px;
  font-size: 14px;
  padding: 0 10px;
  color: #222;
}
/* line 1646, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.overlay-add-report #reportForm .input-grey {
  width: 100%;
}
/* line 1657, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#reportForm .input-grey:hover {
  cursor: pointer;
}
/* line 1660, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#reportForm .input-grey:hover, #reportForm .input-grey:focus {
  border-color: #36b449;
}
/* line 1662, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.street-fashion #reportForm .input-grey:hover, .street-fashion #reportForm .input-grey:focus {
  border-color: #000;
}
/* line 1667, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#reportForm #submitreport {
  font-size: 18px;
  font-weight: bold;
  margin: 20px 0;
}
/* line 1670, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.overlay-add-report #reportForm #submitreport {
  float: right;
}

/* share across searchlist page*/
/* line 1679, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.product-no-result {
  line-height: 45px;
}
/* line 1682, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.product-no-result hr {
  border: none;
  border-top: solid 2px #CCC;
  height: 1px;
  width: 943px;
  color: #FFFFFF;
  padding-bottom: 10px;
}
/* line 1691, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.product-no-result .product-no-result-suggestA, .product-no-result .product-no-result-suggestB {
  margin-top: -6px;
  color: #222;
  font-size: 15px;
  font-weight: bold;
  line-height: 21px;
}
/* line 1698, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.product-no-result span.noresultmessage, .product-no-result .product-no-result-suggest h3 {
  font-weight: bold;
  font-size: 20px;
  padding-bottom: 3px;
}

/* line 1705, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#result-button, #noresult-button {
  font-size: 18px;
  font-weight: 800;
  color: #222;
}
/* line 1709, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.fashion#result-button, #noresult-button {
  color: #666;
}
/* line 1712, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#result-button .button, #noresult-button .button {
  font-size: 18px;
  font-weight: 800;
  color: #36b449;
}
/* line 1716, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.fashion#result-button .button, #noresult-button .button {
  color: #000;
}
/* line 1719, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#result-button .button:hover, #noresult-button .button:hover {
  text-decoration: underline;
}

/* line 1724, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#noresult-button {
  border-top: 2px solid #ccc;
  padding-top: 20px;
}
/* line 1728, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.fashion#noresult-button {
  border-top: 0;
}

/*For promotion Banners in BBcat*/
/* line 1735, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.promotionBanners {
  width: 100%;
  height: 150px;
}
/* line 1738, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.promotionBanners a {
  display: block;
}
/* line 1740, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.promotionBanners a[href='javascript:void(0);'] {
  cursor: default;
}
/* line 1743, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.promotionBanners a:not([href='javascript:void(0);']) {
  transition: opacity 0.13s linear;
}
/* line 173, ../../../../resource/compass/lib/_hktvMixin.scss */
.promotionBanners a:not([href='javascript:void(0);']):hover {
  opacity: 0.8;
}
/* line 1746, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.promotionBanners a img {
  height: 100%;
  margin: 0 auto;
  display: block;
}

/* line 1754, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper-outer .promotionTitle {
  padding-bottom: 10px;
  border-bottom: 1px solid #ccc;
}
/* line 1757, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper-outer .promotionTitle #promotionTitle-text {
  font-size: 24px;
  font-weight: 800;
  color: #e4483f;
  margin-top: 30px;
}
/* line 1764, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper-outer .promotionDetails {
  margin-top: 10px;
  margin-bottom: 30px;
  font-size: 18px;
  font-weight: 800;
  color: #222;
  line-height: 21px;
}
/* line 1771, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper-outer .promotionDetails a {
  color: #0645ad;
}
/* line 1773, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#search-result-wrapper-outer .promotionDetails a:hover {
  text-decoration: underline;
}

/* line 1781, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.thankyou-message .container-message {
  text-align: center;
}
/* line 1783, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.thankyou-message .container-message .container-logo {
  padding-bottom: 30px;
}
/* line 1785, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.thankyou-message .container-message .container-logo img {
  width: 263px;
  height: 116px;
  margin-top: 10px;
}
/* line 1791, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.thankyou-message .container-message span {
  color: #222;
  font-size: 18px;
  line-height: 21px;
}

/* line 1799, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
#noresult-withForm {
  font-size: 18px;
  font-weight: bold;
  color: #222;
  padding-top: 20px;
}

/* line 1806, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.product-no-result-suggest {
  position: relative;
}
/* line 1808, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.product-no-result-suggest:before {
  content: '';
  background-image: url(/_ui/desktop/common/images/sprite/SearchResult-1x-sb8a41f7c97.png);
  background-position: -36px -21px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: inline-block;
  height: 29px;
  width: 29px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  /* line 1808, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
  .product-no-result-suggest:before {
    background-image: url(/_ui/desktop/common/images/sprite/SearchResult-2x-s0c07f8a437.png);
    background-size: 74px 440px;
    background-position: -37px -21px;
    height: 29px;
    width: 29px;
  }
}
/* line 1812, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.product-no-result-suggest h3 {
  position: absolute;
  top: -7px;
  left: 36px;
}

/* line 1820, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.product-no-result .noresultmessage {
  font-weight: bold;
  font-size: 20px;
}
/* line 1823, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.street-fashion .product-no-result .noresultmessage {
  color: #666;
}
/* line 1826, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.product-no-result .noresultmessage .searchText {
  color: #36b449;
}
/* line 1828, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.street-fashion .product-no-result .noresultmessage .searchText {
  color: #000;
}

/* line 1835, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.allZoneNoResultSearchTitle {
  padding-top: 30px;
  font-weight: bold;
  font-size: 24px;
}
/* line 1839, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.street-fashion .allZoneNoResultSearchTitle {
  color: #666;
}
/* line 1842, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.allZoneNoResultSearchTitle .searchText {
  color: #36b449;
}
/* line 1844, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.street-fashion .allZoneNoResultSearchTitle .searchText {
  color: #000;
}

/* line 1851, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.someZoneHasResultSearchTitle {
  font-weight: bold;
  font-size: 20px;
}

/* line 1856, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.otherZoneWithResult {
  display: inline-block;
}
/* line 1858, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.otherZoneWithResult a {
  display: inline-block;
  font-size: 16px;
  color: #36b449;
  border-bottom: 1px solid transparent;
}
/* line 1863, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.otherZoneWithResult a:hover {
  border-color: #36b449;
}
/* line 1868, ../../../../resource/compass/_ui/desktop/common/css/searchResult1511.scss */
.otherZoneWithResult:not(:last-child):after {
  content: '、';
  display: inline;
  color: black;
}
