.has-discount .discount {
  background: #ff6c0c !important;
}

.page-category .category-cover {
  display: none;
}

.breadcrumb_container .breadcrumb ol li:last-child a,
.breadcrumb_container .breadcrumb ol li:last-child span {
  color: #272727 !important;
  font-weight: 500;
}

.page-category #main h2 {
  display: none;
}

.page-category .notfound h2 {
  display: block !important;
}

.page-category nav.pagination,
.breadcrumb_container .breadcrumb ol li {
  color: #767676;
  border: none;
}

.js-product-miniature .product_desc .product_name:hover {
  color: #767676;
}

.page-category .product-cover,
.page-category .product-miniature-cover {
  min-height: 335px;
  max-height: 335px;
}

#search_filters {
  padding: 25px 19px !important;
}

#search_filters p.text-uppercase.h6.hidden-sm-down {
  padding-bottom: 20px;
  border-bottom: 1px solid #dcdcdc;
  margin-bottom: 20px;
  color: #272727;
  font-size: 16px;
}

#search_filters .facet .facet-title {
  color: #272727;
  font-weight: 700;
  font-size: 16px;
}

#search_filters .facet .facet-label a {
  color: #272727;
  font-size: 14px;
}

#search_filters .facet .facet-label a:hover {
  color: #ff6c0c !important;
}

button.btn.btn-tertiary.js-search-filters-clear-all {
  padding-right: 10px;
}

.category-desc {
  display: none !important;
}

.hook-reviews {
  display: none !important;
}

.separator-product {
  margin: 10px 0px;
  border-top: 1px solid #cccccc;
}

.js-product-miniature:hover .add-to-links,
.js-product-miniature:hover .product-price-and-shipping,
.js-product-miniature .product-price-and-shipping,
.page-category .js-product-miniature .add-to-links,
#manufacturer .js-product-miniature .add-to-links,
#search .js-product-miniature .add-to-links {
  opacity: 1 !important;
  width: 100%;
}

.page-category .js-product-miniature:hover .add-to-links,
.page-category .js-product-miniature .add-to-links,
#manufacturer .js-product-miniature:hover .add-to-links,
#manufacturer .js-product-miniature .add-to-links,
#search .js-product-miniature:hover .add-to-links,
#search .js-product-miniature .add-to-links {
  top: 70px !important;
}

.js-product-miniature:hover .add-to-links,
.js-product-miniature .add-to-links {
  transform: scale(1) !important;
  -ms-transform: scale(1) !important;
  -moz-transform: scale(1) !important;
  -webkit-transform: scale(1) !important;
  -o-transform: scale(1) !important;
}

.js-product-miniature:hover img {
  transform: scale(1.1) !important;
  -ms-transform: scale(1.1) !important;
  -moz-transform: scale(1.1) !important;
  -webkit-transform: scale(1.1) !important;
  -o-transform: scale(1.1) !important;
}

.page-category .js-product-miniature .desc_info .hover,
#manufacturer .js-product-miniature .desc_info .hover,
#search .js-product-miniature .desc_info .hover {
  margin-bottom: 20px;
}

.page-category .js-product-miniature .product_desc,
#manufacturer .js-product-miniature .product_desc,
#search .js-product-miniature .product_desc {
  padding: 20px 0 90px 0 !important;
}

#index button.button.ajax_add_to_cart_button.add-to-cart.btn-default {
  font-weight: bold;
  width: 100% !important;
  color: #ff6c0c;
  cursor: pointer;
}

.js-product-miniature .product-price-and-shipping .price,
.credit-calc-block .bold-text,
.credit-calc-product .bold-text {
  font-weight: bold;
}

.js-product-miniature .product-price-and-shipping .price,
.credit-calc-block,
.credit-calc-product {
  font-size: 14px;
}

.credit-calc-block select,
.credit-calc-product select {
  border: 1px solid #cccccc;
}
.credit-calc-block,
.credit-calc-product {
  display: flex;
  justify-content: center;
  align-items: center;
}

.page-category button.button.ajax_add_to_cart_button.add-to-cart.btn-default,
#manufacturer button.button.ajax_add_to_cart_button.add-to-cart.btn-default,
#search button.button.ajax_add_to_cart_button.add-to-cart.btn-default {
  width: 100%;
  color: white;
  background: #ff6c0c;
  text-decoration: none;
  padding: 8px 0px;
}

.page-category .products.row.product_content.grid .wishlist,
#index .js-product-miniature .wishlist,
#product .js-product-miniature .wishlist,
#manufacturer .products.row.product_content.grid .wishlist,
#search .products.row.product_content.grid .wishlist {
  display: block;
}

.page-category .products.row.product_content.grid .add-to-links .wishlist,
#manufacturer .products.row.product_content.grid .add-to-links .wishlist,
#search .products.row.product_content.grid .add-to-links .wishlist,
#index .js-product-miniature .add-to-links .wishlist,
#product .js-product-miniature .add-to-links .wishlist,
.page-category .products.row.product_content.grid .link .wishlist img,
#manufacturer .products.row.product_content.grid .link .wishlist img,
#search .products.row.product_content.grid .link .wishlist img,
#index .js-product-miniature .link .wishlist img,
#product .js-product-miniature .link .wishlist img {
  display: none;
}

.js-product-miniature .img_block .wishlist {
  top: unset;
  bottom: 60px;
}

.js-product-miniature .img_block .wishlist:hover,
.js-product-miniature .img_block .wishlist {
  background: #272727;
  z-index: 2;
}

.js-product-miniature .img_block .wishlist a:hover,
.js-product-miniature .img_block .wishlist a {
  color: white !important;
}

#js-product-list
  .product_content.list
  .js-product-miniature:hover
  .link
  .wishlist {
  display: none;
}

#js-product-list .js-product-miniature:hover .wishlist img {
  transform: none !important;
  -ms-transform: none !important;
  -moz-transform: none !important;
  -webkit-transform: none !important;
  -o-transform: none !important;
}

#js-product-list .js-product-miniature .wishlist img {
  margin-right: 10px;
}

/* LIST VIEW */
.page-category
  .products.row.product_content.list
  .js-product-miniature
  .product_desc,
#manufacturer
  .products.row.product_content.list
  .js-product-miniature
  .product_desc,
#search .products.row.product_content.list .js-product-miniature .product_desc {
  padding: 20px !important;
}

.page-category
  .products.row.product_content.list
  .js-product-miniature
  .credit-calc-block,
#manufacturer
  .products.row.product_content.list
  .js-product-miniature
  .credit-calc-block,
#search
  .products.row.product_content.list
  .js-product-miniature
  .credit-calc-block {
  display: block;
  width: fit-content;
  background: #f5f5f5;
  padding: 10px 20px;
  margin-top: 10px;
}

.page-category
  .products.row.product_content.list
  .js-product-miniature
  .separator-product,
#manufacturer
  .products.row.product_content.list
  .js-product-miniature
  .separator-product,
#search
  .products.row.product_content.list
  .js-product-miniature
  .separator-product {
  display: none;
}

.page-category
  #js-product-list
  .product_content.list
  .js-product-miniature
  .product_desc
  .product-price-and-shipping
  .price,
#manufacturer
  #js-product-list
  .product_content.list
  .js-product-miniature
  .product_desc
  .product-price-and-shipping
  .price,
#search
  #js-product-list
  .product_content.list
  .js-product-miniature
  .product_desc
  .product-price-and-shipping
  .price {
  font-size: 14px !important;
  font-weight: bold;
  padding-left: 10px;
}

.page-category
  #js-product-list
  .product_content.list
  .js-product-miniature
  button.button.ajax_add_to_cart_button.add-to-cart.btn-default,
#search
  #js-product-list
  .product_content.list
  .js-product-miniature
  button.button.ajax_add_to_cart_button.add-to-cart.btn-default,
#manufacturer
  #js-product-list
  .product_content.list
  .js-product-miniature
  button.button.ajax_add_to_cart_button.add-to-cart.btn-default {
  width: 170px;
  height: 100% !important;
}

.page-category
  #js-product-list
  .product_content.list
  .js-product-miniature
  .wishlist
  a,
#manufacturer
  #js-product-list
  .product_content.list
  .js-product-miniature
  .wishlist
  a,
#search
  #js-product-list
  .product_content.list
  .js-product-miniature
  .wishlist
  a {
  padding: 8px 20px;
  font-size: 14px;
  background: #272727;
  color: white !important;
  font-weight: bold;
  margin-left: 20px;
  display: flex;
  align-items: center;
}

.page-category
  #js-product-list
  .product_content.list
  .js-product-miniature
  .add-to-links,
#manufacturer
  #js-product-list
  .product_content.list
  .js-product-miniature
  .add-to-links,
#search
  #js-product-list
  .product_content.list
  .js-product-miniature
  .add-to-links {
  display: flex;
}

.page-category #js-product-list .product_content.list .product-desc ul,
#manufacturer #js-product-list .product_content.list .product-desc ul,
#search #js-product-list .product_content.list .product-desc ul {
  columns: 2;
  -webkit-columns: 2;
  -moz-columns: 2;
  -webkit-column-rule: 1px solid #ccc;
  -moz-column-rule: 1px solid #ccc;
  column-rule: 1px solid #ccc;
  -webkit-column-gap: 75px;
  -moz-column-gap: 75px;
  column-gap: 75px;
  list-style: disc;
  color: #767676;
  margin-left: 20px;
  margin-top: 10px;
}

.page-category .product_content.list .product-add-to-cart form,
#manufacturer .product_content.list .product-add-to-cart form,
#search .product_content.list .product-add-to-cart form {
  height: 100%;
}

.page-category
  #js-product-list
  .product_content.list
  .js-product-miniature
  .product_desc
  .product-desc,
#manufacturer
  #js-product-list
  .product_content.list
  .js-product-miniature
  .product_desc
  .product-desc,
#search
  #js-product-list
  .product_content.list
  .js-product-miniature
  .product_desc
  .product-desc {
  column-count: 2;
  column-gap: 50px;
  column-rule: 1px solid #ccc;
  color: #767676 !important;
  margin: 15px 0;
  display: block;
}

.page-category
  #js-product-list
  .product_content.list
  .js-product-miniature
  .product_desc
  .product-desc
  p,
#manufacturer
  #js-product-list
  .product_content.list
  .js-product-miniature
  .product_desc
  .product-desc
  p,
#search
  #js-product-list
  .product_content.list
  .js-product-miniature
  .product_desc
  .product-desc
  p {
  margin: 0 0 0 15px;
  list-style: disc outside none;
  display: list-item;
}

.page-category .out-of-stock-label,
#manufacturer .out-of-stock-label,
#search .out-of-stock-label {
  padding: 10px;
  text-align: center;
  background: #767676;
  color: white !important;
  font-weight: 500 !important;
}

.out-of-stock-label {
  text-align: center;
  color: #272727;
  font-weight: 600;
}

#product .product-information .product-desc p {
  color: #767676 !important;
}

.page-category
  #js-product-list
  .product_content.list
  .js-product-miniature
  .credit-calc-block
  select,
#manufacturer
  #js-product-list
  .product_content.list
  .js-product-miniature
  .credit-calc-block
  select,
#search
  #js-product-list
  .product_content.list
  .js-product-miniature
  .credit-calc-block
  select {
  margin: 0 5px 0 0 !important;
}

/* homepage */

#index .js-product-miniature:hover .product-price-and-shipping {
  margin-top: 14px;
}
#index .js-product-miniature:hover .product-price-and-shipping .price,
#index .js-product-miniature:hover .product-price-and-shipping .regular-price {
  display: none;
}

.js-product-miniature:hover .desc_info .hover .product-price-and-shipping {
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -ms-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}

.products.grid
  .js-product-miniature
  .product-add-to-cart
  .button.ajax_add_to_cart_button.add-to-cart.btn-default
  .cart-text:before {
  content: url(../img/cart-icon-catalog.svg) !important;
  margin-right: 10px;
}

.products.grid
  .js-product-miniature
  .product-add-to-cart
  .button.ajax_add_to_cart_button.add-to-cart.btn-default
  .plus-sign {
  display: none;
}

.products.list .js-product-miniature .product_desc .product_name {
  font-weight: bold;
}

.js-product-miniature li.on-sale {
  margin-left: auto;
  right: 0;
  width: 85px;
  margin-right: 15px;
}

#js-product-list-top ul.display li#list.selected a:before,
#js-product-list-top ul.display li#list:hover a:before {
  background: url(../img/list-icon-orange.svg) no-repeat;
  background-size: cover;
  width: 80%;
}

#js-product-list-top ul.display li#list.selected a,
#js-product-list-top ul.display li#list a:before {
  width: 80%;
}

#js-product-list-top ul.display li#grid.selected a:before,
#js-product-list-top ul.display li#grid:hover a:before {
  background: url(../img/grid-icon-orange.svg) no-repeat;
  background-size: cover;
}

.active_filters .active-filter-title {
  font-weight: initial;
}

.js-product-miniature .img_block .quick_view:hover a::before {
  color: white;
}

.js-product-miniature .img_block .quick_view:hover {
  background: #00bfd5;
}

.featured-products.most-viewed article.js-product-miniature,
.featured-products.same-category article.js-product-miniature,
#index
  .article.js-product-miniature
  button.button.ajax_add_to_cart_button.add-to-cart.btn-default,
#index .article.js-product-miniature .add-to-links,
#index .article.js-product-miniature .product-add-to-cart,
#index .article.js-product-miniature .product-add-to-cart form {
  width: 100% !important;
}

.pagination .current a,
.pagination a:hover {
  color: #ff6c0c !important;
}

.js-product-miniature .product_desc .product_name,
.js-product-miniature .ad_info_pro h4 {
  overflow: visible;
  white-space: initial;
  min-height: 40px;
}

.product-flag .discount {
  /* display: none; */
  position: absolute;
  top: 30px !important;
  right: 20px;
  overflow: hidden;
  height: 25px;
  line-height: 25px;
  min-width: 50px;
  text-align: center;
  background: #ff6c0c;
  z-index: 1;
  display: inline-block;
  padding: 0 10px;
  color: #fff !important;
  font-size: 10px;
  font-weight: 400;
  text-transform: initial;
  border-radius: 20px;
}

.on-sale,
.product-flag .discount-percentage {
  display: none;
}

li.display-unit-flag,
span.display-unit-flag {
  position: absolute;
  right: 20px;
  overflow: hidden;
  height: 25px;
  line-height: 25px;
  min-width: 50px;
  text-align: center;
  background: #000000;
  display: inline-block;
  padding: 0 10px;
  color: #fff !important;
  font-size: 10px;
  font-weight: 400;
  text-transform: uppercase;
  border-radius: 20px;
}

li.new {
  top: unset !important;
  border-radius: 20px;
  bottom: 10px;
  background: #767676 !important;
}

.product-flag .display-unit-tag-detail {
  background: #000000 !important;
  color: #fff;
  border-radius: 50px;
  font-weight: 600;
  padding: 10px 20px 10px 20px;
  margin: 5px 0;
  display: inline-block;
}

li.gift {
  position: absolute;
  left: 10px;
  overflow: hidden;
  height: 70px;
  line-height: 25px;
  min-width: 70px;
  text-align: center;
  background: transparent;
  display: inline-block;
  padding: 0 10px;
  color: #fff !important;
  font-size: 10px;
  font-weight: 400;
  text-transform: uppercase;
  top: 8px;
  max-width: 80px;
}

li.gift::before {
  content: url(../img/free-gift-logo.svg) !important;
}

.js-product-miniature .img_block {
  padding-top: 20px;
}

span.display-unit-flag {
  bottom: 145px !important;
  z-index: 0.5;
}

li.display-unit-flag {
  bottom: 10px !important;
  z-index: 1;
}

.block-categories a.h6 {
  color: #272727;
  font-weight: 700;
  font-size: 16px;
}

.block-categories .category-sub-menu li[data-depth="0"] > a {
  color: #272727;
}

.block-categories .category-sub-menu li[data-depth="0"] > a {
  width: 90% !important;
}

.active_filters .filter-block .close {
  margin-top: 0 !important;
}

.page-category .block-categories a:hover {
  color: #ff6c0c;
}

.products-selection .products-sort-order .dropdown-menu .select-list:hover {
  background: #ff6c0c;
}

.js-product-miniature .product-price-and-shipping .price.price_sale {
  color: #272727;
  padding-left: 10px;
}

.modal #wishlist_button_nopop img {
  width: 35px;
  height: 20px;
  margin-right: 5px;
}

.modal a#wishlist_button_nopop {
  padding-right: 119px;
}

.page-category .products.grid .js-product-miniature .cdpcp-compare-btn,
#manufacturer .products.grid .js-product-miniature .cdpcp-compare-btn,
#search .products.grid .js-product-miniature .cdpcp-compare-btn {
  position: absolute;
  bottom: 125px;
  background: transparent !important;
  color: #ff6c0c;
  text-transform: initial;
  font-weight: bold;
  display: none;
}

.page-category .products.grid .js-product-miniature:hover .cdpcp-compare-btn,
#manufacturer .products.grid .js-product-miniature:hover .cdpcp-compare-btn,
#search .products.grid .js-product-miniature:hover .cdpcp-compare-btn {
  display: block;
}

.page-category
  .products.grid
  .js-product-miniature:hover
  .product-price-and-shipping
  .regular-price,
.page-category
  .products.grid
  .js-product-miniature:hover
  .product-price-and-shipping
  .price,
#manufacturer
  .products.grid
  .js-product-miniature:hover
  .product-price-and-shipping
  .regular-price,
#manufacturer
  .products.grid
  .js-product-miniature:hover
  .product-price-and-shipping
  .price {
  visibility: hidden;
}

.page-category form#cdpcp-go-to-compare-form,
#search form#cdpcp-go-to-compare-form,
#manufacturer form#cdpcp-go-to-compare-form {
  display: none;
}

.page-category
  .products.list
  .js-product-miniature
  .product-list-compare-btn
  .btn.cdpcp-compare-btn,
#manufacturer
  .products.list
  .js-product-miniature
  .product-list-compare-btn
  .btn.cdpcp-compare-btn,
#search
  .products.list
  .js-product-miniature
  .product-list-compare-btn
  .btn.cdpcp-compare-btn {
  margin: 0 10px !important;
  height: 100%;
  background: transparent !important;
  color: #272727;
  border: 1px solid #272727;
  text-transform: initial;
  font-weight: bold;
  max-width: 200px;
  white-space: initial;
  display: flex;
  justify-content: center;
  text-align: center;
  align-items: center;
}

svg.cdpcp-icon-remove.cdpcp-compare-btn__icon.cdpcp-compare-btn__icon--remove {
  margin-left: 10px;
}

button.cdpcp-remove-all {
  border-radius: 10px;
  line-height: unset;
  width: auto;
  height: auto;
  padding: 10px 20px;
  background: transparent;
  border: none;
  color: #ff6c0c;
  font-weight: bold;
}

.cdpcp-menu-icon {
  font-size: 16px;
  width: auto;
  height: auto;
}

.page-category .products.grid .js-product-miniature.item_in .cdpcp-compare-btn,
#manufacturer .products.grid .js-product-miniature.item_in .cdpcp-compare-btn,
#search .products.grid .js-product-miniature.item_in .cdpcp-compare-btn {
  bottom: 78px !important;
}

/* COMPARISON PAGE */
button.cdpcp-table__add-cart,
button.cdpcp-table__add-cart:hover {
  background: #272727 !important;
}

button.cdpcp-table__delete.btn,
button.cdpcp-table__delete.btn:hover {
  background: #767676 !important;
}

.cdpcp-table-actions__btn.btn-outline-primary,
.cdpcp-table-actions__btn.btn-outline-primary:hover {
  color: #ff6c0c;
  border-color: #ff6c0c;
  background: transparent;
}

.cdpcp-table-actions button{
  color: #fa710b !important;
}

.cdpcp-table-actions button svg{
  fill: #fa710b !important;
}

.cdpcp-table-actions button:hover{
  color: #fff !important;
  background-color: #333 !important;
  border-color: #333 !important;
}

.cdpcp-table-actions button:hover svg{
  fill: #fff !important;
}

.cdpcp-table__cell-inner .btn [class^=cdpcp-icon-]{
  fill: #333 !important;
}

.cdpcp-table__cell-inner .btn:hover [class^=cdpcp-icon-]{
  fill: #fff !important;
}

.cdpcp-table__name {
  font-size: 14px;
  color: #767676;
}

body#module-cdproductcomparisonplus-compare header h1 {
  text-transform: uppercase;
  margin-bottom: 40px;
}

body#module-cdproductcomparisonplus-compare div#main {
  margin-bottom: 60px;
}

body#module-cdproductcomparisonplus-compare .comments_note,
body#module-cdproductcomparisonplus-compare .cdpcp-table__desc {
  display: none;
}

.cdpcp-cart-modal .modal-dialog {
  top: 15%;
  width: calc(100% - 30px);
  max-width: 60rem;
}

.cdpcp-cart-modal .modal-body {
  padding: 30px;
}

/* END COMPARISON PAGE */

/* FOOTER COMPARE BTN */
/* STYLE 1 */
/*div#cdproductcomparisonplus {*/
/*    right: 120px;*/
/*    height: 60px;*/
/*}*/

/*div#cdpcp-items-wrapper {*/
/*    display: none;*/
/*}*/

/*div#cdpcp-menu {*/
/*    width: 120px;*/
/*    background: #272727!important;*/
/*    height: 100%;*/
/*}*/

/*div#cdpcp-menu-button {*/
/*    width: 100%;*/
/*}*/

/*div#cdpcp-menu-icon {*/
/*    font-size: 20px;*/
/*    left: 0;*/
/*    top: 0;*/
/*    padding: 10px;*/
/*    text-align: center;*/
/*    width: 100%;*/
/*    color: white!important;*/
/*}*/

/*#footer #cdpcp-menu-icon a:hover, #footer #cdpcp-menu-icon a {*/
/*    color: white;*/
/*}*/
/* STYLE 2 */

div#cdproductcomparisonplus {
  width: 100%;
  height: 55px;
}

div#cdpcp-items-wrapper {
  width: 75%;
  height: 100%;
}

div#cdpcp-menu {
  width: 25%;
}

div#cdpcp-menu-icon {
  width: auto;
  font-family: "Outfit";
  height: auto;
  left: 0;
  margin: 0;
  top: 0;
  font-size: 16px;
  padding: 10px 20px;
  margin: 8px 20px;
  border-radius: 10px;
  border: 1px solid #272727;
  line-height: inherit;
}

.cdpcp__items {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
}

.cdpcp__item {
  height: 100% !important;
  width: 30%;
  border: 1px dotted;
  border-radius: 5px;
}

img.cdpcp-item__image {
  width: 35px !important;
  float: left;
  height: 30px !important;
  object-fit: cover;
}

.cdpcp__item .title-product {
  display: flex;
  justify-content: left;
  align-items: center;
  height: 100%;
  padding-left: 10px;
  white-space: initial;
}

.title-product span {
  width: 90%;
}
.remove-compare {
  float: right;
  cursor: pointer;
}
.cdpcp__item button.cdpcp-slideout__remove {
  width: 15px;
  height: 15px;
  float: right;
  padding: 0;
  margin-right: 10px;
  border: none;
  background: transparent;
}

.cdpcp-table__img {
  min-height: 270px;
  max-height: 270px;
  object-fit: cover;
}

.cdpcp-table__name {
  min-height: 40px;
}

div#cdproductcomparisonplus button,
div#cdproductcomparisonplus a {
  font-family: "Outfit" !important;
}

/*div#cdpcp-backdrop, div#cdpcp-menu-slideout {*/
/*    display: none!important;*/
/*}*/
/* END FOOTER COMPARE BTN */

.category-hot-deals.page-category
  .products.grid
  .js-product-miniature:hover
  .cdpcp-compare-btn,
.category-online-exclusive.page-category
  .products.grid
  .js-product-miniature:hover
  .cdpcp-compare-btn {
  display: none !important;
}

.category-hot-deals.page-category
  .products.grid
  .js-product-miniature:hover
  .product-price-and-shipping
  .regular-price,
.category-hot-deals.page-category
  .products.grid
  .js-product-miniature:hover
  .product-price-and-shipping
  .price,
.category-online-exclusive.page-category
  .products.grid
  .js-product-miniature:hover
  .product-price-and-shipping
  .regular-price,
.category-online-exclusive.page-category
  .products.grid
  .js-product-miniature:hover
  .product-price-and-shipping
  .price {
  visibility: visible !important;
}

.page-category.category-hot-deals
  .products.list
  .js-product-miniature
  .product-list-compare-btn
  .btn.cdpcp-compare-btn,
.page-category.category-online-exclusive
  .products.list
  .js-product-miniature
  .product-list-compare-btn
  .btn.cdpcp-compare-btn {
  display: none;
}

.js-product-miniature div#fpg-widget-wrapper {
  display: none;
}

/*BRANDS PAGE*/

#manufacturer div#content-wrapper {
  margin-bottom: 60px;
}

#manufacturer h1 {
  margin-bottom: 20px;
}

#manufacturer .brand {
  width: 25%;
  float: left;
  padding: 15px;
}

#manufacturer .brand .card {
  padding: 20px;
  margin: 0;
}

#manufacturer .brand-products div {
  padding: 5px 10px;
  font-weight: bold;
  margin-top: 10px;
  margin-right: 5px;
  background: #ff6c0c;
  border-radius: 10px;
  color: white;
}

#manufacturer .brand-products {
  display: flex;
  margin: 5px 0;
}

#manufacturer .brand-products p {
  margin: 0;
  padding-top: 13px;
  padding-right: 10px;
}

#manufacturer .brand-img img {
  max-height: 125px;
  min-height: 125px;
  object-fit: cover;
}

#manufacturer .brand-img {
  display: flex;
  justify-content: center;
  margin-bottom: 15px;
}

#search_filters .ui-slider-horizontal,
#search_filters .ui-widget-header,
#search_filters .ui-slider .ui-slider-handle {
  overflow: hidden !important;
}

#search_filters .ui-slider .ui-slider-handle {
  background: #ff6c0c !important;
  width: 10px;
  height: 20px;
}

#search_filters .ui-slider-horizontal {
  height: 10px;
}

#search_filters .ui-slider-horizontal .ui-slider-handle:last-child {
  margin-left: -10px;
}
