/*
Theme Name: TMS Child Theme
Theme URI: 
Description: A child theme for TMS Base Theme, allowing custom styling and functionality without modifying the parent theme.
Template: tms-wp-theme
Author: TMS WP Team
Author URI: 
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: tms-child-theme
Tags: child-theme
*/

/*
 * Add your custom styles below this line
 * These styles will override parent theme styles
 */

/* Example: Custom primary color override */
/*
:root {
  --wp--preset--color--tms-primary: #your-color-here;
}
*/

/* Example: Custom header styles */
/*
.site-header {
  background-color: #your-color-here;
}
*/

/* Add your custom CSS here */


.tms-button--secondary:hover {
  background-color: var(--wp--preset--color--tms-primary);
  border-color: var(--wp--preset--color--tms-primary);
  color: var(--wp--preset--color--tms-secondary-button-hover-text-color);
}

.content-icon-paragraph__link:hover {
  color: var(--wp--preset--color--tms-secondary);
}
 header .has-tms-neutral-dark-2-background-color.has-tms-white-color a:where(:not(.wp-element-button):not(.wp-block-button__link)):hover,
.has-tms-neutral-dark-2-background-color .content-icon-paragraph__link:hover {
  color: var(--wp--preset--color--tms-secondary);
}
.content-search-overlay__trigger:hover .content-search-overlay__icon svg,
.content-search-overlay__trigger:hover .content-search-overlay__icon svg * {
  fill: var(--wp--preset--color--tms-secondary);
}
.content-search-overlay__trigger:hover .content-search-overlay__label {
  color: var(--wp--preset--color--tms-secondary);
}

@media (min-width: 1025px) and (max-width: 1100px) {
  .wp-container-core-group-is-layout-540bfa23 {
    gap: 20px;
  }
  .wp-container-core-navigation-is-layout-2ee45f01 {
    gap: 20px;
  }

}

@media (min-width: 1025px) {
  header .tms-nav.tms-hide-mob nav.wp-block-navigation .wp-block-navigation-item.has-child.wp-block-navigation-submenu > .wp-block-navigation__submenu-container.wp-block-navigation-submenu {
    background-color: var(--wp--preset--color--tms-white);
  }
  header .tms-nav.tms-hide-mob nav.wp-block-navigation .wp-block-navigation-item.has-child.wp-block-navigation-submenu > .wp-block-navigation__submenu-container.wp-block-navigation-submenu a {
    color: var(--wp--preset--color--tms-accent-1);
  }
  header .tms-nav.tms-hide-mob nav.wp-block-navigation .wp-block-navigation-item.has-child.wp-block-navigation-submenu > .wp-block-navigation__submenu-container.wp-block-navigation-submenu a:hover {
    color: var(--wp--preset--color--tms-primary);
  }
}