/*--------------------------------------------------------------
# Defaults
--------------------------------------------------------------*/

body {
	font-family: var(--wp--custom--font-primary);
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
}

a {
	cursor: pointer;
	text-underline-offset: 3px;
	text-decoration-skip-ink: all;
}

/*--------------------------------------------------------------
# Single Post
--------------------------------------------------------------*/
input[type=search],
select {
	border-radius: 4px;
}

input,
textarea,
select {
	font-size: var(--wp--preset--font-size--small);
	padding: 0.25em;
	border: 2px solid;
}

textarea {
	width: 98%;
}

@media (max-width: 782px) {
	input,
	select {
		width: 98%;
	}
}

.comment-respond {
	border: 2px solid var(--wp--preset--color--dark-pink);
	padding: 20px;
}

input#submit {
	border: 2px solid var(--wp--preset--color--dark-pink);
	background: none;
    padding: 10px 20px;
    border-radius: 50px;
	-webkit-transition: all .3s;
    transition: all .3s;
	cursor: pointer;
}

input#submit:hover {
	background: rgba(255,255,255,.9);
	padding: 10px 24px;
}

img.avatar {
    border-radius: 50%;
}

.blog .wp-block-post-terms {
	display: none;
}

.blog .wp-block-post-date {
	border: 2px solid var(--wp--preset--color--dark-pink);
	border-radius: 50px;
	padding: 5px 10px;
    display: inline-block;
	font-weight: bold;
}

.single .wp-block-post-date {
	border: 2px solid var(--wp--preset--color--dark-pink);
	border-radius: 50px;
	display: inline-block;
	padding: 5px 10px;
	font-weight: bold;
	margin-bottom: 10px;
}

.wp-block-post-date {
    font-size: calc(.8*var(--wp--preset--font-size--extra-small));
}

@media (min-width: 782px) {
	.clove-about-grid .wp-block-column:nth-child(2),
	.clove-4-column .wp-block-column:nth-child(2) {
		border-left: 1px solid;
		border-right: 1px solid;
		padding: 0 2em;
	}
	.clove-4-column .wp-block-column:nth-child(3) {
		border-right: 1px solid;
		padding: 0 2em;
	}
	.clove-grid .wp-block-column:not(:first-child) {
		margin-left: 0;
	}
	.clove-grid .wp-block-columns {
		margin-bottom: 0;
	}
}
 
