.head-cart #head-cart-dropdown {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADSSURBVHgB7VLRDYMgED2MA7hBcQNHsJOoo3SCukHtBB2hHaETAN3ACaDvDCaEQKrpry+5APfuHtwdghKQUjZCiCu2DayCvZxzgwHi2CKT/ITNnAQ7wz44a3At/UJd1xw4JoRH5mK/8GTlnytx041vxt5EsRW4R8BxRWYVmEB2tAOIn5RSQxk6rLV3rl9rLShdnuOeYNsjbvEV9CdigbevMYlUb8rwgJ7MWKacAPiFQ8+yL9iNQyCYAkaE5sp+SxI+0Yn8OFcBHl8HoqWNwK+98PoFkBVWknl/q0wAAAAASUVORK5CYII=) no-repeat center center;
    border: 0;
    border-radius: 0;
    display: block;
    position: relative;
    line-height: 1;
    height: 16px;
    width: 16px;
}
.acym_module td.acysubbuttons input {
    border-color: #212121!important;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAICAYAAAAx8TU7AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABASURBVHgBlY1RCQAgDESHRaxgFBtoEyNawQba4DxwwgR/9uD9vA1OAExaxMJQcfAfcjA90kXH/Wo6mP5BY38C2coERW0J+RpxAAAAAElFTkSuQmCC);
    background-position: center center;
    background-repeat: no-repeat;
    background-color: #212121!important;
    font-size: 0;
    padding: 0;
    height: 48px;
    width: 48px;
    max-width: 100%;
}
div.productdetails-view .vm-product-container .vm-product-details-container .addtocart-bar span.quantity-controls input {
  background-image: url('../../images/icon/plus.png');
  background-repeat: no-repeat;
  background-position: center center;
  border: 1px solid #eee;
  height: 56px;
  margin: 0;
  width: 32px;
}

div.productdetails-view .vm-product-container .vm-product-details-container .addtocart-bar span.quantity-controls input.quantity-minus {
  background-image: url('../../images/icon/minus.png');
}

.header-block-1 .header-wrap {
  align-items: center;
  display: flex;
  justify-content: center;
  padding-top: 0.3rem;
  padding-bottom: 0.3rem;
}

.navbar-brand.logo-image img {
  max-height: none;
}
.t4-megamenu .navbar-nav > li {
  margin-right: 16px;
}

.btn {
  display: inline-block;
  font-weight: 700;
  color: #343a40;
  text-align: center;
  vertical-align: middle;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
    border-top-color: transparent;
    border-right-color: transparent;
    border-bottom-color: transparent;
    border-left-color: transparent;
  padding: 5px 5px;
  font-size: 0.933rem;
  line-height: 0.0;
  border-radius: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.splide {
  padding: 0em;
    padding-top: 0em;
    padding-right: 0em;
    padding-bottom: 0em;
    padding-left: 0em;
}

.vm-product-rating-container {
  color: #f63333;
  font-size: 0.967rem;
  line-height: 1.85;
}

.jux-vm-product-slider-wrap .product-slider-inner input.addtocart-button {
  color: #ffffff;
  border-color:
#222222;
  background-color: #222;
  padding:
10.5px 10px;
  font-size: 13px;
  line-height: 1.42857;
  border-radius:
0;
  font-weight: 700;
  border:
1px solid #111;
  text-transform: uppercase;
  font-weight: normal;
  display: inline-block;
  position: relative;
  visibility: visible;
  letter-spacing: 0.1em;
  line-height: 1;
  -webkit-transition:
all 0.35s ease-in-out;
  transition:
all 0.35s ease-in-out;
}

.vm-btn, .vm-btn:link, .vm-btn:active, .vm-btn:visited {
  display: inline-block;
  width: 120px;
  padding:
10px 7px;
  font-size: 16px;
  border-radius:
4px;
  text-decoration:
none;
  line-height: normal;
  text-align: center;
  background-color: #eee;
  color: #333;
  border:
1px solid #ccc;
}

#vm_products_slider162 .jux-product-wrapper {
  margin:
5px;
}

.layout-home-1 .t4-spotlight-1 {
  padding-bottom: 0px;
}

/* csssyeah.com - custom style for product prices */
.vmproduct .vm-product-footer .vm-price-value {
  display: flex;
  align-items: center;
  gap: .5rem;
}

.vmproduct .vm-product-footer .vm-price-value .vm-price-desc {
  font-weight: 400 !important;
  margin: 0 !important;
}

.vmproduct .vm-product-footer .product-price {
  display: flex;
  flex-direction: column;
  gap: .5rem;
}

.vmproduct .vm-product-footer .product-price span.PricebasePrice {
  text-decoration: line-through;
  opacity: .6;
}