.testers-choice-item {
    background: var(--wp--preset--color--tertiary);
}

.testers-choice-item__header {
    margin-bottom: 8px;
}

.testers-choice-item__header img {
    border-radius: var(--wp--custom--border-radius--large);
    width: 75px;
    height: 75px;
}

.testers-choice-item__header h3,
.editor-styles-wrapper .testers-choice-item__header h3 {
    margin: 0;
}

.testers-choice-item__header h3 a {
    color: var(--wp--preset--color--foreground);
    text-decoration: none;
}

.testers-choice-item__header h3 a:is(:hover, :focus) {
    color: var(--wp--preset--color--primary);
}

.testers-choice-item__content-container p {
    font-size: var(--wp--preset--font-size--medium);
}


.testers-choice-item__content-container button.reveal {
	background: transparent;
	border: none;
	box-shadow: none;
	padding: 0;
	outline: none;
	cursor: pointer;
    font-weight: 600;
    color: var(--wp--preset--color--primary);
    font-family: var(--wp--custom--typography--interface--font-family);
    letter-spacing: var(--wp--custom--typography--interface--letter-spacing);
    text-transform: var(--wp--custom--typography--interface--text-transform);
    text-decoration: underline;
    font-size: var(--wp--preset--font-size--min);
	/* text-align: center; */
}


@media only screen and (max-width: 760px) {

    .testers-choice-item {
        padding: 36px 24px;
        text-align: center;
    }

    .testers-choice-item__header img {
        margin: 0 auto var(--wp--custom--layout--block-gap);
    }


}

@media only screen and (min-width: 761px) {

    .testers-choice-item {
        padding: 36px var(--wp--custom--layout--block-gap-large);
    }

    .testers-choice-item__header {
        display: flex;
        align-items: center;
        gap: 24px;
    }


}