/*
Theme Name: simplemente2025
Theme URI: 
Author: Anna Badyka
Author URI: 
Description: A Wordpress Twenty Twenty-Five child theme.
Requires at least: 6.7
Tested up to: 6.7
Requires PHP: 5.7
Version: 
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: twentytwentyfive
Text Domain: simplemente2025
Tags: 
*/
/*
@font-face {
  font-family: Literata;
  src: url('./assets/fonts/literata/Literata72pt-Medium.woff2');
  font-display: swap;
}

h1{
   font-family: Literata;
    font-display: swap;
}*/

.wp-block-navigation .wp-block-navigation-item .wp-block-navigation-item__content[aria-current="page"]{
  /*color:var(--wp--preset--color--accent-1)!important;*/
  text-decoration:underline!important;
}

 

ul.is-style-tw-checkmark li::before {
  /*content: "\2714"!important;*/
  color: var(--wp--preset--color--accent-3)!important;
  padding-right:10px!important;
}


ul.is-style-tw-checkmark li::marker {
  color: var(--wp--preset--color--accent-3)!important;
}

ul.is-style-tw-dash li::before {
 /* content: "\2013"!important;*/
  color: var(--wp--preset--color--accent-1)!important;
  padding-right:10px!important;
}


ul.is-style-tw-dash li::marker {
  color: var(--wp--preset--color--accent-1)!important;
}


/*
svg.icons_ventajas{
  fill:  var(--wp--preset--color--accent-1);
  width: 80px;
  height:80px;
}
*/
/*
.wp-block-details summary svg{
  fill:var(--wp--preset--color--contrast)!important;
}
*/

details > summary::marker {
  color: var(--wp--preset--color--accent-3)!important;
}


img{
  border-radius:3px!important;
}
.wp-block-details summary svg{
  fill: var(--wp--preset--color--accent-1)!important;
}
 
.wp-block-navigation__responsive-container-close, .wp-block-navigation__responsive-container-open {
  background-color:var(--wp--preset--color--accent-1)!important;
  color: var(--wp--preset--color--base)!important;
}

header:has(#header_fixed){
  position:fixed; 
  top:0; 
  left:0; 
  z-index:10000;
  background-color: var(--wp--preset--color--base);
  width:100%;
  border-bottom: 1px solid var(--wp--preset--color--accent-5)!important;
}

.entry-content{
  margin-top: 80px!important;
}


/*loader*/
#loader {
    position: fixed;
    top: 0;
    left: 0;
    background-color: var(--wp--preset--color--base);
    height: 100%;
    width: 100%;
    z-index: 9999999;
    display: flex;
    justify-content: center;
    align-items: center;
  }
#loader_html {
  width: 48px;
  height: 48px;
  border: 3px solid var(--wp--preset--color--contrast);
  border-radius: 50%;
  display: inline-block;
  position: relative;
  box-sizing: border-box;
  animation: rotation 1s linear infinite;
}
#loader_html::after {
  content: '';  
  box-sizing: border-box;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 56px;
  height: 56px;
  border-radius: 50%;
  border: 3px solid;
  border-color: var(--wp--preset--color--accent-1) transparent;
}

@keyframes rotation {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
} 
   
  /*COOKIES PLUGIN*/
  .button-action1{
    border-radius: 3px; 
    text-decoration:none;    
    font-size: 0.9rem;  
    padding: 10px; 
    background-color:var(--wp--preset--color--contrast)!important;
    border:1px solid var(--wp--preset--color--base)!important;
    color: var(--wp--preset--color--base)!important;
    text-decoration:none;        
  }
