/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 2.0.2
*/



/*
.header-simple #Top_bar:not(.is-sticky) .top_bar_left {
    top: 0px;
    height: 0px;
}*/
.header-simple #Header a.responsive-menu-toggle {
    right: 30px;
}

#Top_bar .logo {
    margin: 30px 30px 0px 30px;
}


@media (min-width: 1024px) {
    img.scale-with-grid,
    .content_wrapper img {
        max-width: 60%;
        height: auto;
    }


  #Top_bar #logo, .header-fixed #Top_bar #logo, .header-plain #Top_bar #logo, .header-transparent #Top_bar #logo {
  line-height: 0px;
  } 
}


/* Sticky bottom buttons PC  */
.sticky-bottom-buttons {
  position: fixed;
  bottom: 20px;
  left: 20px;
  width: auto;
  display: flex;
  flex-direction: row; /* kõrvuti */
  gap: 10px;
  z-index: 3;
  pointer-events: none; /* et allolevat saab klikata */
}


/* MOBILE — nupud keskele ja üksteise alla */
@media (max-width: 767px) {
  .sticky-bottom-buttons {
    left: 0;
    right: 0;
    bottom: 20px;
    width: 100%;
    justify-content: center;
    flex-direction: column; /* üks teise alla */
    align-items: center;
  }
  #Top_bar .logo {
    margin: 0px 30px 0px 30px;
  }

  .sticky-bottom-buttons .sticky-btn {
    width: auto;
    padding: 10px 20px;
    font-size: 14px;
  }
  .header-simple #Header a.responsive-menu-toggle {
    right: 20px;
  }
}


.sticky-bottom-buttons .sticky-btn {
  pointer-events: auto;
  background: #1b1b1d;
  border: 1.3px solid #f5e5d9;
  color: #f5e5d9;
  padding: 5px 10px;
  border-radius: 6px;
  text-decoration: none;
  font-weight: 400;
  font-size: 12px;
  letter-spacing: 0.5px;
  transition: all 0.2s ease;
  white-space: nowrap; /* et sõnad ei murduks */
}

.sticky-bottom-buttons .sticky-btn:hover {
  background: black;
  color: #f5e5d9;
  transform: translateY(3px);
}
