@charset "UTF-8";
  :root {
    --animate-duration: 1s;
    --animate-delay: 1s;
    --animate-repeat: 1;
  }
  .animate__animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-duration: var(--animate-duration);
    animation-duration: var(--animate-duration);
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
  }
  .animate__animated.animate__infinite {
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
  }
  .animate__animated.animate__slow {
    -webkit-animation-duration: calc(1s * 2);
    animation-duration: calc(1s * 2);
    -webkit-animation-duration: calc(var(--animate-duration) * 2);
    animation-duration: calc(var(--animate-duration) * 2);
  }
.animate__animated.animate__slower {
  -webkit-animation-duration: calc(1s * 3);
  animation-duration: calc(1s * 3);
  -webkit-animation-duration: calc(var(--animate-duration) * 3);
  animation-duration: calc(var(--animate-duration) * 3);
}
  @media print, (prefers-reduced-motion: reduce) {
    .animate__animated {
      -webkit-animation-duration: 1ms !important;
      animation-duration: 1ms !important;
      -webkit-transition-duration: 1ms !important;
      transition-duration: 1ms !important;
      -webkit-animation-iteration-count: 1 !important;
      animation-iteration-count: 1 !important;
    }
  
    .animate__animated[class*='Out'] {
      opacity: 0;
    }
  }
  @-webkit-keyframes pulse {
    from {
      -webkit-transform: scale3d(1, 1, 1);
      transform: scale3d(1, 1, 1);
    }
  
    50% {
      -webkit-transform: scale3d(1.05, 1.05, 1.05);
      transform: scale3d(1.05, 1.05, 1.05);
    }
  
    to {
      -webkit-transform: scale3d(1, 1, 1);
      transform: scale3d(1, 1, 1);
    }
  }
  @keyframes pulse {
    from {
      -webkit-transform: scale3d(1, 1, 1);
      transform: scale3d(1, 1, 1);
    }
  
    50% {
      -webkit-transform: scale3d(1.05, 1.05, 1.05);
      transform: scale3d(1.05, 1.05, 1.05);
    }
  
    to {
      -webkit-transform: scale3d(1, 1, 1);
      transform: scale3d(1, 1, 1);
    }
  }
  .animate__pulse {
    -webkit-animation-name: pulse;
    animation-name: pulse;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

.ani_fix {
    backface-visibility: hidden;
    transform: translateZ(0);
    -webkit-font-smoothing: subpixel-antialiased;
}	
	

@media only screen and (max-width: 700px) {
  /* For mobile phones */
	.basket_countdown_left{
	position:fixed;
    width:90%;
    bottom:0px;
    right:25%;
    left:50%;
    margin-left:-45%;
	z-index: 99999;
	text-align: center;
	}
	.basket_countdown_right{
	position:fixed;
    width:90%;
    bottom:0px;
    right:25%;
    left:50%;
    margin-left:-45%;
	z-index: 99999;
	text-align: center;
	}
	.basket_countdown_center{
	position:fixed;
    width:90%;
    bottom:0px;
    right:25%;
    left:50%;
    margin-left:-45%;
	z-index: 999;
	text-align: center;
	}
}

@media only screen and (min-width: 701px) {
  /* For Desktops */
	.basket_countdown_right{
	width: 350px;
	text-align: center;
	position: fixed;
    bottom: 10px;
    right: 10px;
  z-index: 99999;
	}
	.basket_countdown_left{
	width: 350px;
	text-align: center;
	position: fixed;
    bottom: 10px;
    left: 10px;
  z-index: 999;
	}
	.basket_countdown_center{
	position:fixed;
    width:20%;
    bottom:0px;
    right:25%;
    left:50%;
    margin-left:-10%;
	z-index: 99999;
	text-align: center;
	}
}

