/*
Theme Name: Efecto China
Author: Digitalproserver http://www.digitalproserver.com/
Author URI: http://www.digitalproserver.com/
Description: Tema base del sitio web Efecto China
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/




	.the-title, .author-section__title{
          font-size:30px !important;
      }
      .overlay-card__title, .highlight-card__title{
          font-size: 24px;
      }
      .lateral-card__title {
          font-size: 16px;
      }

      .main-single-article__title {
          font-family: var(--g-font-family);
          font-weight: 700;
      }

      @media screen and (max-width: 767px) {
        .main-single-article__title {
          font-size: 1.75rem;
        }
      }

      .main-header-nav {
        font-size: 0.95rem;
      }
      .main-footer-nav {
        font-size: 13px;
      }

	  .box-categoria{
	    border-left: 2px solid  #711218;
	    padding-left: 5px;
	    --main-clr-bg: var(--clr-red-200);
	    --main-clr-fg: var(--clr-white-100);
	    --main-font-family: var(--g-alt-font-family);
	    --main-font-size: 1rem;
	    --main-font-weight: 400;
	    --main-padding: .3125em .625em;
	    color: #711218;
	    display: inline-block;
	    font-family: var(--main-font-family);
	    font-size: var(--main-font-size);
	    font-weight: var(--main-font-weight);
	    line-height: 1.4;
	    text-transform: uppercase;
	  }
	  .box-categoria-white{
	    border-left: 2px solid  #ffffff;
	    padding-left: 5px;
	    --main-clr-bg: var(--clr-red-200);
	    --main-clr-fg: var(--clr-white-100);
	    --main-font-family: var(--g-alt-font-family);
	    --main-font-size: 1rem;
	    --main-font-weight: 400;
	    --main-padding: .3125em .625em;
	    color: #ffffff;
	    display: inline-block;
	    font-family: var(--main-font-family);
	    font-size: var(--main-font-size);
	    font-weight: var(--main-font-weight);
	    line-height: 1.4;
	    text-transform: uppercase;
	  }
	  .lateral-card__caption {
		    display: flex;
		    flex-direction: column;
		    gap: var(--main-gap);
		    padding-block-start: 0;
		}

.main-single-article {
  --article-inline-size: 100%;
}