/* CSS Document */
#cartform .uk-button-small
{
	padding:0 10px !important;
}
#cartform .uk-button-danger
{
	background:#000 !important;
}
#cartform .uk-button-secondary
{
	background:#e32a62 !important;
}

.uk-background-custom
{
background: linear-gradient(135deg, #f2fcfb, #fef4ff);
	
}
.uk-background-custom2
{
background: linear-gradient(135deg, #f9f6ff, #f0e9ff);
	
}
.uk-background-custom3
{
background: linear-gradient(135deg, #e22660, #ef6a84);
	
}
#tm-dialog-mobile
{
	z-index:1000 !important;
	position:relative;
}
.rainbowtxtbg {
  background-image: linear-gradient(108deg,#0894FF,#C959DD 34%,#FF2E54 68%,#FF9004) !important;
  background-clip: text !important;
  -webkit-text-fill-color: rgba(0,0,0,0);
}

.el-image
{
	
}

.pricelisticon:hover img
{
  transform: scale(1.05);
  box-shadow: 0 6px 20px rgba(255, 100, 100, 0.5);
}

.pricelisticon img{
   animation: blink-animation 2s steps(5, start) infinite;
  -webkit-animation: blink-animation 2s steps(5, start) infinite;
}
@keyframes blink-animation {
  to {
    visibility: hidden;
  }
}

@-webkit-keyframes blink-animation {
  to {
    visibility: hidden;
  }
}

.whatsappicon:hover img{
  
  transform: scale(1.05);
  box-shadow: 0 6px 20px rgba(37, 211, 102, 0.5);
}
.tm-header-mobile  .uk-navbar

{

min-height:110px;

}

path {

  stroke-dasharray: 300;

  stroke-dashoffset: 300;

  animation: draw 2s ease-in-out forwards;

}



@keyframes draw {

  to {

    stroke-dashoffset: 0;

  }

}



.textwhite

{

	color:#fff !important;

}



.whitebg

{

	background:#fff !important;

}



.uk-modal-dialog

{

background:#fff !important;

}



.uk-offcanvas-bar {

  width: 350px !important;

  background: #fff !important;

}