/* Smaller button in slider block #rec1153179366 */
#rec1153179366 .t-btn, 
#rec1153179366 .t-btnflex {
    padding-top: 5px !important;  
    padding-left: 15px !important;  
    padding-right: 15px !important;  /* Reduce top padding */
    padding-bottom: 5px !important;  /* Reduce bottom padding */
    min-height: 0 !important;        /* Remove fixed min-height */
    height: auto !important;         /* Let it shrink naturally */
    line-height: 1.2em !important;   /* Adjust text alignment */
    display: inline-flex !important; /* Keep text centered */
    align-items: center !important;  
  
}
/* product page button  */
#rec1248038056 .t780__title_small {
    color: transparent !important;
    font-family: 'Arial';
}
#rec1248038056 .t780__price_old {
    color: transparent !important;
}
#rec1248038056 .t780__price {
    color: transparent !important;
}
/* Style Tilda button */
#rec1248038056 .t-btnflex.t-btnflex_type_button {
  margin-top: -130px !important;
  display: flex !important;              /* ✅ Flexbox for centering */
  align-items: center !important;        /* ✅ Vertical centering */
  justify-content: center !important;    /* ✅ Horizontal centering */

  padding: 9px 30px !important;         /* ✅ Balanced padding */
  font-size: 16px !important;
  font-weight: 500 !important;
  color: black !important;
  border: 1px solid #008000;             /* Green border */
  border-radius: 50px !important;        /* Fully rounded edges */
  background-color: white !important;
  text-decoration: none !important;
  cursor: pointer !important;
} /*mobil button */
#rec1251261991 .t-btnflex.t-btnflex_type_button {
  margin-top: -120px !important;
  display: flex !important;              /* ✅ Flexbox for centering */
  align-items: center !important;        /* ✅ Vertical centering */
  justify-content: center !important;    /* ✅ Horizontal centering */

  padding: 9px 30px !important;         /* ✅ Balanced padding */
  font-size: 16px !important;
  font-weight: 500 !important;
  color: black !important;
  border: 1px solid #008000;             /* Green border */
  border-radius: 50px !important;        /* Fully rounded edges */
  background-color: white !important;
  text-decoration: none !important;
  cursor: pointer !important;
}

#rec1251261991 .t780__title_small {
    color: transparent !important;
    font-family: 'Arial';
}
#rec1251261991 .t780__price_old {
    color: transparent !important;
}
#rec1251261991 .t780__price {
    color:transparent !important;
}

/* product page button2  */
#rec1251342151 .t-btnflex.t-btnflex_type_button {
    padding: 9px 30px !important;
    font-size: 16px !important;
    font-weight: 500 !important;
    color: black !important;
    border: 1px solid #008000;
    border-radius: 50px !important;
    background-color: white !important;
    text-decoration: none !important;
    cursor: pointer !important;
    color: #000000;
    background-color: #ffffff;
    border-style: solid !important;
    border-color: #008c6e !important;
    --border-width: 1px;
    border-radius: 30px;
    box-shadow: none !important;
    white-space: normal;
    transition-duration: 0.2s;
    transition-property: background-color, color, border-color, box-shadow, opacity, transform;
    transition-timing-function: ease-in-out;
    margin-right: 490px !important;
}

/* product page button2  mobil */
#rec1251376591 .t-btnflex.t-btnflex_type_button {
    padding: 9px 30px !important;
    font-size: 16px !important;
    font-weight: 500 !important;
    color: black !important;
    border: 1px solid #008000;
    border-radius: 50px !important;
    background-color: white !important;
    text-decoration: none !important;
    cursor: pointer !important;
    color: #000000;
    background-color: #ffffff;
    border-style: solid !important;
    border-color: #008c6e !important;
    --border-width: 1px;
    border-radius: 30px;
    box-shadow: none !important;
    white-space: normal;
    transition-duration: 0.2s;
    transition-property: background-color, color, border-color, box-shadow, opacity, transform;
    transition-timing-function: ease-in-out;
    
}
