.xb-wishlist-header-auto span{
  top: auto !important;     
  right: auto !important;
  bottom: 2px !important;
  left: 0px !important;
}
.xb-wishlist-button__remove-style-1, 
.xb-wishlist-button__loading-style-1, 
.xb-wishlist-button__add-style-1{
  border: 1px solid black !important;
  height: 50px !important;
}
#shopify-block-AQlJXNWNZUEtrREdST__xb_wishlist_button_wishlist_6XUh3R{
  margin-bottom: -12px !important;
}
.xb-wishlist-product__item button, .xb-wishlist-product__item select, 
.xb-list-style__action button, .xb-list-style__select{
  border-radius: 0px !important;
  padding: 8px 14px !important;
  line-height: 1 !important;
  min-height: 36px !important;
}
.xb-wishlist-product__remove-product{
  border-radius: 0px !important;
  background-color: black !important;
}
.xb-wishlist-product__img{
  height: 100% !important;
}
.xb-wishlist-products__style-grid, .xb-wishlist-products__style-list{
  border-radius: 0px !important;
  padding: 10px !important;
}
.xb-wishlist-products__icon{
  border: 1px solid #00000050;
}
.xb-wishlist-products__style{
  flex-direction: row-reverse;
}
.xb-list-style__product-del {
  line-height: 1 !important;
  min-height: 36px !important;
  padding: 10px;
  border: 1px solid #E50000;
  border-radius: 0px !important;
}

html:not(.no-js) body:not([mobile-menu-open=true]):not([quick-search-open=true]) 
  header.header--transparent:not(.is-sticky):not(:hover):not(:focus-within):not(.dropdown-active) 
  .header__inner .xb-wishlist-header-auto span:nth-child(2) {
    background-color: var(--color-text-transparent) !important;
    color: var(--color-cart-count-transparent) !important;
}