.editor-styles-wrapper .block-feature-boxes-item {
	outline: 1px dashed var(--wp--preset--color--secondary);
}


.block-feature-boxes-item {
    position: relative;
    background-color: var(--wp--preset--color--background);
    border: 1px solid var(--wp--custom--color--neutral-300);
    border-radius: var(--wp--custom--border-radius--small);
    padding: 32px;
    color: var(--wp--preset--color--foreground);
}

.block-feature-boxes-item .block-feature-boxes-item__highlight_text {
    --exde-pill-height: 25px;
    height: var(--exde-pill-height);
    top: calc( -.5 * var(--exde-pill-height));

    background: var(--wp--preset--color--background);
	display: inline-flex;
	padding: 4px 12px;
	position: absolute;
	transform: translate(-50% );
	margin: 0;
	left: 50%;
    border-radius: 9999px;

    font-family: var(--wp--custom--typography--interface--font-family);
	font-size: 14px;
	letter-spacing: var(--wp--custom--typography--interface--letter-spacing);
	line-height: var(--wp--custom--typography--interface--line-height);

}

.block-feature-boxes-item .block-feature-boxes-item__icon-container {
    background-color: color-mix(in srgb, var(--exde-feature-box-item-icon-color), white 90%);
    /* background-color: var(--wp--preset--color--tertiary); */
    border-radius: 50%;
    display: flex;
    width: 64px;
    height: 64px;
    justify-content: center;
    align-items: center;
    margin: 0 auto 24px;
    line-height: 0;
}

.block-feature-boxes-item .block-feature-boxes-item__icon-container svg {
    fill: var(--exde-feature-box-item-icon-color, var(--wp--preset--color--primary));
}

.block-feature-boxes-item .wp-block-heading {
}

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

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