.stepss{background-color:rgb(139,39,39)!important;}
.products .product-qty{background-color:rgb(139,39,39)!important;}
#couponBoxDiv i.fa-exclamation-circle{color:rgb(139,39,39)!important;}
.ny-btn-empty {background-color: #adadad !important;}
.blogDetail img{max-width:100%!important; height:auto!important; margin:20px 0px!important;}
.ny-filter-item {max-height: 300px!important;}
#main-menu{align-items: center!important;}
#main-menu .nav-item a.dtfNirvoda {background: linear-gradient(90deg, #8b2727, #590909);color: #fff;font-weight: 600;border-radius: 20px;padding: 6px 16px;transition: opacity .2s ease, transform .2s ease;}
#main-menu .nav-item a.dtfNirvoda:hover,
#main-menu .nav-item a.dtfNirvoda:focus {color: #fff;opacity: .9;transform: translateY(-1px);}

.mobile-menu li a.dtfNirvoda {display: inline-block; background: linear-gradient(90deg, #8b2727, #590909); color: #fff; font-weight: 600; border-radius: 20px; padding: 8px 18px; margin: 6px 0; text-decoration: none; transition: opacity .2s ease, transform .2s ease;}
.mobile-menu li a.dtfNirvoda:hover,
.mobile-menu li a.dtfNirvoda:focus,
.mobile-menu li a.dtfNirvoda:active {color: #fff;opacity: .9;transform: translateY(-1px);}

.customizedetail{display:grid; grid-template-columns: repeat(6, 1fr); gap:20px;}
@media (max-width: 768px) {.customizedetail {grid-template-columns: repeat(3, 1fr);}}
.bulk-new-price {font-size: 15px !important; color:green!important;}
.bulk-old-price {font-size: 13px !important;}
.titlebulkdisc{display:none!important;}

.nirvodaGece {
  color: #42ec5d !important;
  background-color: #1d1d1d;
  padding: 2px 10px !important;
  border-radius: 7px;
  font-weight: bold !important;
  position: relative;
  z-index: 1;
}

.nirvodaGece::after {
  content: '';
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  border-radius: 7px;
  background: linear-gradient(45deg, #42ec5d, #00ffcc, #42ec5d);
  z-index: -1;
  animation: borderFlash 4s linear infinite;
  opacity: 0.4;
}

@keyframes borderFlash {
  0%   { filter: hue-rotate(0deg); }
  100% { filter: hue-rotate(360deg); }
}