/**
 * Theme Name: Tema Memória SPU
 * Description: Tema filho do tema Blocksy para o projeto Memória SPU
 * Author: Equipe de Desenvolvimento da SPU
 * Template: blocksy
 * Text Domain: tema-memoria-spu
 * Version: 1.26.0
 */

/* Estilo dos cards das exposições */
[data-prefix="exposicao_archive"] [data-cards] .entry-card {
    border-top: 4px solid var(--theme-palette-color-13);
}
[data-prefix="exposicao_archive"] [data-cards] .entry-card img {
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
}

/* Breadcrumb (caminho de navegação) nos banners de título alinhado à
 * esquerda mesmo o banner estando centralizado.
 */
.hero-section[data-type="type-2"]  .entry-header .ct-breadcrumbs {
	position: absolute;
	top: 1.5em;
}

/* Arredonda a grade de coleções no Bloco de Coleções do Tainacan. */
.wp-block-tainacan-collections-list .collections-layout-grid img {
    border-radius: 8px;
}

/* Customizações do bloco de busca facetada e lsitas de itens gerais do Tainacan */
.theme-items-list {
    border-top: 3px solid var(--theme-palette-color-16);
}
.theme-items-list .search-control .search-control-item--search {
    flex-basis: 100%;
    flex-shrink: 0;
    flex-grow: 1;
	z-index: 9;
}
.theme-items-list .search-control .search-control-item--search .search-area {
    margin: -3.5em auto 3em;
    max-width: 680px !important;
	z-index: 1;
}
.theme-items-list .search-control .search-control-item--search .search-area .tainacan-textual-search-input input[type="search"].input {
	--tainacan-input-background-color: var(--theme-palette-color-7);
	--tainacan-input-border-color: var(--theme-palette-color-5);
	--tainacan-input-border-radius: 100em;
	padding-left: 1em;
	padding-right: 2.25em;
	font-size: 1.125em;
}
.theme-items-list .search-control .search-control-item--search .search-area .tainacan-textual-search-input input[type="search"].input:hover,
.theme-items-list .search-control .search-control-item--search .search-area .tainacan-textual-search-input input[type="search"].input:active,
.theme-items-list .search-control .search-control-item--search .search-area .tainacan-textual-search-input input[type="search"].input:focus {
		--tainacan-input-background-color: var(--theme-palette-color-16);
	--tainacan-input-border-color: var(--theme-palette-color-2);
}
.theme-items-list .search-control .search-control-item--search .search-area .tainacan-textual-search-input input[type="search"].input ~ .icon {
	font-size: 1.125em;
}