/* Colors Definition */
/* Filter Block */
.product-feature-container {
  background-color: #fff;
  /* Product filter search */
}
.product-feature-container .dynamic-search-filter {
  margin: 0 auto 20px;
  padding: 6px 15px;
  /* Features Elements */
}
.product-feature-container .dynamic-search-filter label {
  word-break: break-word;
}
.product-feature-container .dynamic-search-filter .product-features-selected {
  margin: 10px 0 20px 0;
}
.product-feature-container .dynamic-search-filter #search-buttons #loadAllFeatures {
  margin-top: 10px;
}
/* Features Options */
/* categories in dialog */
.feature-dialog-category .list-group-item-description {
  max-width: 475px;
}
.feature-dialog-feature {
  /* search option/category not found msg */
}
.feature-dialog-feature .no-result {
  text-align: center;
}
/* Product list wrapper */
#product-list-header {
  margin-top: 10px;
}
/* Load more products button */
.load-more-products-wrapper {
  margin: 20px 0;
}
.feature-option {
  text-overflow: ellipsis;
  max-width: 280px;
  overflow: hidden;
  white-space: nowrap;
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22file%22%3A%22%2Fvolume%2Fsales%2F_source%2Fstatic%2Fneptune%2Fcss%2Fshop%2Fproduct-listing.css%22%2C%22sources%22%3A%5B%22static%2Fneptune%2Fcss%2Fshop%2Fproduct-listing.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAcE%3BAAAA%3BAAAA%3BAA7BN%3BAAAA%3BAAwCE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAA%2FCF%3BAAqDA%3BAAAA%3BAAAA%3BAArDA%3BAA6DA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%22%7D */