.em-search-post-grid .em-search-post {
 display: grid;
 grid-template-columns: 1fr 10fr;
 gap: var(--wp--preset--spacing--20);
}
@media screen and (max-width: 575px) {
 .em-search-post-grid .em-search-post {
  grid-template-columns: 1fr;
 }
}
.em-search-post-grid figure {
 width: 100%;
 aspect-ratio: 1;
 height: auto;
 border-radius: 2000px !important;
 overflow: hidden;
}
.em-search-post-grid figure img {
 width: 100%;
 height: 100%;
 -o-object-fit: cover;
    object-fit: cover;
}
.em-search-post-grid .em-tgl {
 padding: 1em 0 1em 0 !important;
}
.em-search-post-grid .em-tgl-btn {
 display: flex;
 flex-direction: row;
 flex-wrap: nowrap;
 align-items: center;
 gap: 2em;
}
.em-search-post-grid .em-tgl-btn .chevron {
 display: block;
 width: 1em;
 height: 0.5em;
 background: none !important;
 transition: transform 0s ease-in-out;
 transform: rotate(0deg) translateY(0%);
 transform-origin: center center;
}
.em-search-post-grid .em-tgl-btn .chevron div {
 display: block;
 width: 0.5em;
 height: 0.5em;
 border-style: solid;
 border-width: 0 0 1px 1px;
 border-color: currentColor;
 background: none !important;
 transform: rotate(-45deg) translateX(50%);
}
.em-search-post-grid .em-is-open .em-tgl-btn .chevron {
 transform: rotate(180deg) translateY(0%);
}
.em-search-post-grid .em-tgl-content {
 cursor: default !important;
}
.em-search-post-grid ul {
 padding-left: 1.2em;
}
.em-search-post-grid ul li p {
 display: inline;
 margin: 0;
}