  .search-title {
    max-width:var(--wp--style--global--wide-size);
    margin:0 auto;
  }

  .search-page li {
    background-color:oklch(0.85 0.01 0 / 1) !important;
  }

  .search-page nav.wp-block-query-pagination{
    display:flex;
    justify-content:center;
    align-items:center;
    margin-top:var(--wp--preset--spacing--80);
    color:oklch(from var(--wp--preset--color--cta-black) 0.5 c h);
  }
  .search-page nav.wp-block-query-pagination span.current{
    padding:var(--wp--preset--spacing--30)!important;
  }
  .search-page nav.wp-block-query-pagination a{
    color:var(--wp--preset--color--cta-black);
    text-decoration:none;
    padding:var(--wp--preset--spacing--30)!important;
  }
  .search-page nav.wp-block-query-pagination a:hover{
    background-color:oklch(from var(--wp--preset--color--acc-tiff) .55 c h)!important;
    /* color:inherit!important; */
  }

  /* .search-results  */
  .search .alignwide,
  .archive .alignwide {max-width:var(--wp--style--global--wide-size);margin:0 auto;}
  .search-results .search-items,
  .archive .search-items {
	  color: var(--wp--preset--color--cta-black);
    display:grid;
	  grid-template-columns: repeat(1, minmax(250px, 450px))!important;
	  justify-content: center;
	  gap: var(--wp--preset--spacing--60);
    padding-left:0;
  }
  .search-results .search-items li,
  .archive .search-items li {
	  background-color:oklch(0.85 0.01 0 / 1);
		border-radius: 3px 3px 6px 6px;
		overflow: hidden;
    filter: saturate(1);
  }
  .search-results .search-items figure,
  .archive .search-items figure {max-width: 100%;margin: 0;}
  .search-results .search-items img,
  .archive .search-items img {max-width:100%;height:auto;aspect-ratio:1;object-fit:cover;}
  .search-results .search-items a,
  .archive .search-items a {padding:unset;color:inherit;text-decoration:none;display:block;border-radius:0;}
  .search-results .search-items a:hover,
  .archive .search-items a:hover {background-color:unset;}
  
  .search-results .card-body,
  .archive .card-body {
    margin: var(--wp--preset--spacing--30) var(--wp--preset--spacing--40) var(--wp--preset--spacing--60);
	}
  .search-results .card-body h3,
  .archive .card-body h3 {
    margin: 0 auto;
    font-size: var(--wp--preset--font-size--lg);
    font-weight: 400;
    margin-bottom:var(--wp--preset--spacing--20);
  }
  .search-results .card-body a,
  .archive .card-body a {
    margin: 0 auto;
    font-family:var(--wp--preset--font-family--cinzel);
    font-size: var(--wp--preset--font-size--md);
    font-weight: 400;
    line-height: 1.15;
  }
  .search-results .card-body p,
  .archive .card-body p {
    display:ruby;
    line-height: 1.3;
    font-weight: 500;
  }
  .search-results .card-body .leia-mais a,
  .archive .card-body .leia-mais a {
    color: oklch(from var(--wp--preset--color--acc-rosa) .5 .1 h );
    font-family:var(--wp--preset--font-family--cinzel);
    font-weight: 900;
    font-size: var(--wp--preset--font-size--lg);
    text-decoration: none;
    margin-left: 0.3em;
  }

  .lotie-animation-container {
    background-color:oklch(from var(--wp--preset--color--acc-tiff) l 0.07 h);
  }

	@media (min-width:1024px) {
    .search-results .search-items,
    .archive .search-items {
      grid-template-columns: repeat(3, minmax(300px,450px))!important;
    }
    .search-results .search-items li,
    .archive .search-items li {
      filter: saturate(0.5);
			transition: filter 0.6s;
    }
    .search-results .search-items li:hover,
    .archive .search-items li:hover {
      filter: saturate(1);
			transition: filter 0.9s;
    }
	}