.block-tip:not(.has-background) {
	background: var(--wp--preset--color--backdrop);
}

.block-tip {
	color: var(--wp--preset--color--background);
}

.wp-block.has-background[data-type="cwp/tip"] {
	padding: 0;
}

.wp-block-heading.block-tip__title,
.editor-styles-wrapper .wp-block-heading.block-tip__title {
    display: flex;
    align-items: center;
	gap: 16px;
}
.wp-block-heading.block-tip__title::before{
	content: "";
    display: block;
    background: url(../../assets/icons/logo/logo-icon.svg) no-repeat center;
    background-size: contain;
    width: 73px;
    height: 73px;
	flex-shrink: 0;
}

.block-tip p{
	font-size: var(--wp--preset--font-size--small);
	font-weight: 600;
}

@media only screen and (max-width: 760px) {
	.block-tip.has-background,
	.block-tip:not(.has-background),
	.wp-block.has-background[data-type="cwp/tip"] > .block-tip {
		padding: 40px 24px 40px;
	}
}

@media only screen and (min-width: 761px) {
	.block-tip.has-background,
	.block-tip:not(.has-background),
	.wp-block.has-background[data-type="cwp/tip"] > .block-tip {
		padding: var(--wp--custom--layout--block-gap-large);
	}
}
