.ast-builder-grid-row.ast-builder-grid-row-has-sides.ast-builder-grid-row-no-center {
  position: static;
  height: 25px;
}

.site-header a * {
  color: #000000;
}

.site-header {
  box-sizing: border-box;
  height: 25px;
}

.elementor-95 .elementor-element.elementor-element-dc83eed .elementor-heading-title {
  visibility: hidden;
}

.e-con>.e-con-inner>.elementor-widget>.elementor-widget-container {
  position: relative;
}

.ast-woocommerce-container {
  background-color: #F7F2E9;
  padding: 30px;
}

#primary.content-area.primary {
  background-color: #ffffff;
}

/********************produktu fotos:****************/

.woocommerce ul.products li.product {
  /* Increase the duration and use ease-in-out for a smoother transition */
  transition: transform 0.5s ease-in-out, box-shadow 0.5s ease-in-out;
}

.woocommerce ul.products li.product:hover {
  /* Slightly scale the product container and add a soft shadow */
  transform: scale(1.03);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
}

/*****************BITES SKRAIDO *************/

/*****homepage bitute****/

.elementor-95 .elementor-element.elementor-element-0703b87 img {
  position: relative;
  left: 100px;
  /* Adjust to place the bee wherever you want on the page */
  bottom: 100px;
  /* Adjust to place the bee wherever you want on the page */
  /* The animation property calls our keyframes named 'buzz' */
  animation: buzz 4s infinite ease-in-out;
}

/* Keyframe animation: move and rotate the bee in a small loop */

@keyframes buzz {
  0% {
    transform: translate(0, 0) rotate(0deg);
  }

  25% {
    transform: translate(30px, -30px) rotate(-5deg);
  }

  50% {
    transform: translate(40px, 0) rotate(8deg);
  }

  75% {
    transform: translate(40px, 20px) rotate(0deg);
  }

  100% {
    transform: translate(0, 0) rotate(0deg);
  }
}

/*****about page bitute****/

.elementor-96 .elementor-element.elementor-element-d62b39a img {
  position: absolute;
  left: 50px;
  /* Adjust to place the bee wherever you want on the page */
  bottom: 50px;
  /* The animation property calls our keyframes named 'buzz' */
  animation: buzz 4s infinite ease-in-out;
}

/* Keyframe animation: move and rotate the bee in a small loop */

@keyframes buzz {
  0% {
    transform: translate(0, 0) rotate(0deg);
  }

  25% {
    transform: translate(30px, -20px) rotate(-5deg);
  }

  50% {
    transform: translate(60px, 0) rotate(10deg);
  }

  75% {
    transform: translate(30px, 20px) rotate(0deg);
  }

  100% {
    transform: translate(0, 0) rotate(0deg);
  }
}

/*-------------SCROLL ANIMACIJA-------------------*/

.woocommerce-js h2 {
  opacity: 0;
  transition: opacity 1s ease;
}

:target .woocommerce-js h2 {
  opacity: 1;
}