/*
 Theme Name: Divi Child
 Description: Talem IP Divi Child Theme
 Author: Cohesion Studio
 Author URI: https://www.madewithcohesion.com
 Template: Divi
 Version: 1.0.0
*/

/* =Theme customization starts here
------------------------------------------------------- */


/* 1. Force enough right padding to fit the icon natively */
.custom-talem-btn {
  padding-left: 24px !important;
  padding-right: 50px !important; /* Makes room for the icon */
}

/* 2. Lock the padding on hover so the button width doesn't change */
.custom-talem-btn:hover {
  padding-right: 50px !important; 
}

/* 3. Position the icon safely inside the new right padding */
.custom-talem-btn:after {
  right: 15px !important; /* Distance from the right edge */
  transition: transform 0.3s ease;
}

/* 4. Shift the icon 3px right on hover */
.custom-talem-btn:hover:after {
  transform: translateX(4px) !important;
}