.block-press .block-press__items {
	margin-top: 40px;
}

.block-press .block-press__item {
	position: relative;
	border-top: 1px solid var(--wp--custom--color--neutral-300);
	padding-block: 16px 40px;
	padding-inline: 0 46px;
}

.block-press .block-press__item--brand {
	color: var(--wp--custom--color--neutral-700);
	font-weight: 300;
	line-height: var(--wp--custom--line-height--small);
	font-size: var(--wp--preset--font-size--tiny);
}

.block-press .block-press__item--title {
	font-family: var(--wp--custom--typography--heading--font-family);
	font-size: var(--wp--preset--font-size--medium);
	font-weight: 400;
	letter-spacing: var(--wp--custom--typography--heading--letter-spacing);
	line-height: var(--wp--custom--line-height--small);
	text-transform: var(--wp--custom--typography--heading--text-transform);
	margin-top: 8px;
}

.block-press .block-press__item--title a {
	text-decoration: none;

}

.block-press a.block-press__item--arrow {
	position: absolute;
	top: 16px;
	right: 0;
	height: 16px;
	width: 40px;
	line-height: 0;
	display: block;
	text-decoration: none;
}

.block-press .block-press__item--arrow svg {
    width: 100%;
    height: 100%;
	fill: var(--wp--preset--color--foreground);
}

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

@media only screen and (min-width: 768px) {
	.block-press .block-press__items {
		display: grid;
		grid-template-columns: repeat( 2,  minmax(0, 1fr) );
		column-gap: 56px;
	}
}
