.ps-shoppingcart.dropdown #blockcart-content {
  z-index: 1000;
}

#header-user-btn {
  display: none;
}

.page-content.page-cms a {
  color: #bf151b !important;
  text-decoration: underline;
}

.page-content.page-cms a:hover {
  text-decoration: none;
}

.cbp-hrmenu > ul {
  display: flex;
  gap: 8px;
}

.cbp-horizontal > ul > li > a {
  border: 0;
  line-height: 2.125rem;
  border-radius: 4px;
}

.iqitcompare-table-container .product-add-cart.product-add-cart {
  margin-bottom: 0 !important;
  margin-top: 0 !important;
  position: absolute;
  top: 0;
  left: 0;
}

#iqitcompare-table .iqitcompare-product {
  padding-top: 3rem;
}

@media screen and (min-width: 768px) {
  #main-product-wrapper #swiper-wrapper-column-images {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 8px;
  }

  #main-product-wrapper .product-cover .expander {
    display: none;
  }

  #main-product-wrapper .product-cover .product-lmage-large:hover .expander {
    display: block;
  }
}

/* custom sliders */
.cp-experimental-slider {
  margin: 18px 5px 24px 5px;
  height: 6px;
  border: 0;
  background: rgba(204, 204, 204, 0.3);
}

.cp-experimental-slider .ui-slider-handle {
  display: flex;
  justify-content: center;
  height: 25px;
  border: 0;
  background: none;
  cursor: pointer;
  top: -0.6em;
}

.cp-experimental-slider .ui-slider-handle:after {
  content: '';
  display: block;
  width: 8px;
  height: 25px;
  cursor: pointer;
  border: 1px solid rgba(161, 161, 161, 0.25);
  box-shadow: none;
  background: #fff;
  border-radius: 3px;
}

.cp-experimental-slider .ui-slider-range {
  background: rgba(0, 0, 0, 0.6);
}

/* kill the margin on the product tabs on pdp */
#main-product-wrapper .product_header_container {
  border: none;
}

#main-product-wrapper .product-information .product-tabs {
  margin-top: 0;
}

#main-product-wrapper .product-information .product-additional-info,
#add-to-cart-or-refresh {
  display: none;
}
/* kill the margin on the product tabs on pdp */

/* logo */
#desktop_logo,
.col-mobile-logo .logo {
  width: 200px;
}

.product-contact-form-wrapper .form-control-label {
  display: none;
}
