/*-------- Comments Template --------*/
.is-style-comment-basic-design p {
	font-size: 0.9em;
}
.is-style-comment-basic-design > li {
	border-left: 4px solid #f0f0f0;
	border-bottom: 1px solid #f0f0f0;
	background: #fbfbfb;
	padding: 15px 7px 10px 7px;
	margin-bottom: 15px;
}
.is-style-comment-basic-design li ol {
	padding: 5px;
}
.is-style-comment-basic-design li ol li {
	border-left: 2px solid #f0f0f0;
	padding: 15px 7px 10px 7px;
}


/*-------- Pagination --------*/
/* Pagination: Circular Style */
.is-style-pagi-num-circular .page-numbers {
	background-color: var(--wp--preset--color--custom-dark);
	color: var(--wp--preset--color--custom-light);
	line-height: 1;
	border-radius: 50%;
	width: 30px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	display: inline-block;
}
.is-style-pagi-num-circular span.page-numbers {
	opacity: 0.7;
}
.is-style-pagi-num-circular a {
	text-decoration: none;
}

/* Pagination: Block Style */
.is-style-pagi-num-blocks .page-numbers {
	background-color: var(--wp--preset--color--custom-dark);
	color: var(--wp--preset--color--custom-light);
	padding: 5px;
	line-height: 1;
}
.is-style-pagi-num-blocks span.page-numbers {
	opacity: 0.7;
}
.is-style-pagi-num-blocks a {
	text-decoration: none;
}

/* Pagination: Rounded Block Style */
.is-style-pagi-num-rounded-blocks .page-numbers {
	background-color: var(--wp--preset--color--custom-dark);
	color: var(--wp--preset--color--custom-light);
	padding: 5px;
	line-height: 1;
	border-radius: 5px;
}
.is-style-pagi-num-rounded-blocks span.page-numbers {
	opacity: 0.7;
}
.is-style-pagi-num-rounded-blocks a {
	text-decoration: none;
}


/*-------- Categories List --------*/
/* Lined Design */
.is-style-categories-lined {
	padding: 0;
	margin: 0;
	list-style-type: none;
}
.is-style-categories-lined a {
	text-decoration: none;
}
.is-style-categories-lined > li {
	padding: 8px 15px;
	border-top: 2px solid var(--wp--preset--color--custom-background);
}
.is-style-categories-lined li ul {
	padding: 10px 0 0 15px;
	margin: 0;
}
.is-style-categories-lined li ul li {
	padding: 0;
	margin: 0;
	list-style-type: none;
}


/*-------- Layout --------*/
/* Groups */
.editor-styles-wrapper .wp-block-group.is-style-group-section-padding,
.wp-block-group.is-style-group-section-padding {
	padding-top: var(--wp--style--root--padding-top);
	padding-bottom: var(--wp--style--root--padding-bottom);
	padding-left: var(--wp--style--root--padding-left);
	padding-right: var(--wp--style--root--padding-right);
}
.editor-styles-wrapper .wp-block-group.is-style-group-sp-horizontal,
.wp-block-group.is-style-group-sp-horizontal {
	padding-left: var(--wp--style--root--padding-left);
	padding-right: var(--wp--style--root--padding-right);
}
.editor-styles-wrapper .wp-block-group.is-style-group-sp-vertical,
.wp-block-group.is-style-group-sp-vertical {
	padding-top: var(--wp--style--root--padding-top);
	padding-bottom: var(--wp--style--root--padding-bottom);
}
.editor-styles-wrapper .wp-block-group.is-style-group-sm-vertical,
.wp-block-group.is-style-group-sm-vertical {
	margin-top: var(--wp--style--root--padding-top);
}
.editor-styles-wrapper .wp-block-group.is-style-group-sm-top,
.wp-block-group.is-style-group-sm-top {
	margin-top: var(--wp--style--root--padding-top);
}
.editor-styles-wrapper .wp-block-group.is-style-group-sm-bottom,
.wp-block-group.is-style-group-sm-bottom {
	margin-bottom: var(--wp--style--root--padding-bottom);
}


/*-------- Boxes --------*/
/* Groups */
.editor-styles-wrapper .wp-block-group.is-style-group-box-standard,
.wp-block-group.is-style-group-box-standard {
	background: #ffffff;
	padding: 25px 15px;
}
.editor-styles-wrapper .wp-block-group.is-style-group-box-thin,
.wp-block-group.is-style-group-box-thin {
	background: #ffffff;
	padding: 10px;
}
.editor-styles-wrapper .wp-block-group.is-style-group-box-lean,
.wp-block-group.is-style-group-box-lean {
	background: #ffffff;
	padding: 15px;
}
.editor-styles-wrapper .wp-block-group.is-style-group-box-fair,
.wp-block-group.is-style-group-box-fair {
	background: #ffffff;
	padding: 25px;
}
.editor-styles-wrapper .wp-block-group.is-style-group-box-chunky,
.wp-block-group.is-style-group-box-chunky {
	background: #ffffff;
	background: #ffffff;
	padding: var(--wp--preset--spacing--ss-max-forty-min-fifteen);
}
/* Columns */
.editor-styles-wrapper .wp-block-columns.is-style-columns-box-standard,
.wp-block-columns.is-style-columns-box-standard {
	background: #ffffff;
	padding: 25px 15px;
}
.editor-styles-wrapper .wp-block-columns.is-style-columns-box-thin,
.wp-block-columns.is-style-columns-box-thin {
	background: #ffffff;
	padding: 10px;
}
.editor-styles-wrapper .wp-block-columns.is-style-columns-box-lean,
.wp-block-columns.is-style-columns-box-lean {
	background: #ffffff;
	padding: 15px;
}
.editor-styles-wrapper .wp-block-columns.is-style-columns-box-fair,
.wp-block-columns.is-style-columns-box-fair {
	background: #ffffff;
	padding: 25px;
}
.editor-styles-wrapper .wp-block-columns.is-style-columns-box-chunky,
.wp-block-columns.is-style-columns-box-chunky {
	background: #ffffff;
	background: #ffffff;
	padding: var(--wp--preset--spacing--ss-max-forty-min-fifteen);
}



/*-------- Child Margins --------*/
/* Groups */
.editor-styles-wrapper .is-style-group-child-margins > :first-child,
.is-style-group-child-margins > :first-child {
	margin-block-start: var(--wp--style--root--padding-top);
}
.editor-styles-wrapper .is-style-group-child-margins > :last-child,
.is-style-group-child-margins > :last-child {
	margin-block-end: var(--wp--style--root--padding-bottom);
}
/* Post Content */
.editor-styles-wrapper .is-style-content-child-margins > :first-child,
.is-style-content-child-margins > :first-child {
	margin-block-start: var(--wp--style--root--padding-top);
}
.editor-styles-wrapper .is-style-content-child-margins > :last-child,
.is-style-content-child-margins > :last-child {
	margin-block-end: var(--wp--style--root--padding-bottom);
}