body{}.stiker-special{background-color:#dc3545;color:#ffffff}.stiker-upc{background-color:#007bff;color:#ffffff}.stiker-ean{background-color:#28a745;color:#ffffff}.stiker-jan{background-color:#ffc107;color:#343a40}.stiker-isbn{background-color:#17a2b8;color:#ffffff}.stiker-mpn{background-color:#343a40;color:#ffffff}
.product-item .product-image {
  display: grid;
  justify-content: center;
  height: max-content;
}
.btn-cart-qview {
  display: none;
  position: absolute;
  top: 40%;
  font-size: 12px;
  font-weight: 600;
  letter-spacing: 0 !important;
  text-transform: uppercase;
  opacity: 0.8;
  min-width: max-content;
  height: max-content;
  z-index: 1;
}
@media (min-width: 1400px) {
  .btn-cart-qview {
    width: 50%;
    left: 25%;
    right: 25%;
  }
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .btn-cart-qview {
    width: 60%;
    left: 20%;
    right: 20%;
  }
}
@media (min-width: 767px) and (max-width: 1199px) {
  .btn-cart-qview {
    width: 70%;
    left: 15%;
    right: 15%;
  }
}
@media (min-width: 767px) {
  .product-item:hover .btn-cart-qview {
    display: flex;
    justify-content: center;
  }
  .product-item .btn-cart-qview-mobile {
    display: none;
  }
}
@media (max-width: 766px) {
  .product-item .btn.btn-cart-add {
    padding: 5px !important;
  }
  .product-item .btn-cart-add .text-truncate.mx-2.d-none.d-md-block {
    display: initial !important;
  }
  #common-home .product-item .btn-cart-add .text-truncate.mx-2.d-none.d-md-block {
    display: none !important;
  }
}



footer .row.justify-content-between.text-left.text-md-center.text-lg-left {
  margin-bottom: 20px;
}



#ftMenu .category-menu-item.item-level-2.d-block.border-top.p-0.active {
    background: var(--primary);
    
    padding-left: 10px !important;
}
#ftMenu .category-menu-item.item-level-2.d-block.border-top.p-0.active a {
    color: var(--white) !important;
}


#ftMenu .category-menu-item.item-level-1.p-0.border-top.d-block.active.position-relative {
    background: var(--primary);
}
#ftMenu .category-menu-item.item-level-1.p-0.border-top.d-block.active.position-relative a.link-level-1 {
    color: var(--white) !important;
}
#ftMenu .category-menu-item.item-level-1.p-0.border-top.d-block.active.position-relative a.link-level-1 span span svg {
    fill: var(--white) !important;

}
#ftMenu .category-menu-item.item-level-1.p-0.border-top.d-block.active.position-relative:hover a.link-level-1 {
    color: var(--primary) !important;
}
#ftMenu .category-menu-item.item-level-1.p-0.border-top.d-block.active.position-relative:hover a.link-level-1 span span svg {
    fill: var(--primary) !important;
}
header a.active {
    color: var(--primary) !important;
    border-color: var(--primary) !important;
}
footer a.active,
footer a.active:hover {
    text-decoration: underline;
}




#product-product a.text-danger {
    color: #0087ff !important;
}


.h6.mb-1.d-block.title.pb-1 {
	text-transform: uppercase;
}

#related-products .h5 {
	background: var(--primary);
	letter-spacing: 0.15em;
	text-transform: uppercase;
	color: var(--white);
	font-size: 1.575rem;
	font-weight: 600;
	padding: 1rem 1.5rem;
	display: inline-block;
	margin: 2.5rem 0 !important;
}

#ftSlideshow_1 .h5 {
	color: #cf1313;
        text-align: center;
}

.disabled {
	display: none;
}