.is-style--fsx-archives.wp-block-archives .wp-block-archives-list, .wp-block-archives-list.is-style--fsx-archives {
list-style: none;
padding-left: 0;
} .is-style--fsx-categories.wp-block-categories {
padding-inline-start: 0;
width: 100%;
}
.is-style--fsx-categories.wp-block-categories, .is-style--fsx-categories.wp-block-categories ul.children {
list-style: none;
}
.is-style--fsx-categories.wp-block-categories ul.children {
margin-top: 10px;
}
.is-style--fsx-categories.wp-block-categories > li, .is-style--fsx-categories.wp-block-categories ul.children >li {
margin-bottom: 10px;
}
.is-style--fsx-categories.wp-block-categories .cat-item {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.is-style--fsx-categories.wp-block-categories ul.children {
padding: 0 40px;
width: 100%;
} .is-style--fsx-search .wp-block-search__input {
border: 1px solid var(--wp--preset--color--fsx-contrast-1);
background-color: var(--wp--preset--color--fsx-base-1);
color: var(--wp--preset--color--fsx-contrast-1);
border-radius: 4px;
}
.is-style--fsx-search .wp-block-search__button {
transition: all .3s;
border-radius: 4px;
}
.is-style--fsx-search .wp-block-search__inside-wrapper  {
margin-top: 10px;
} .is-style--fsx-tag-cloud.wp-block-tag-cloud {
display: flex;
flex-wrap: wrap;
gap: 10px;
}
.is-style--fsx-tag-cloud.wp-block-tag-cloud a {
margin-right: 0;
}
.is-style--fsx-tag-cloud.wp-block-tag-cloud .tag-cloud-link {
padding: 7px 16px;
border-radius: 100px;
background-color: var(--wp--preset--color--fsx-contrast-2);
color: var(--wp--preset--color--fsx-base-2);
transition: all .3s;
}
.is-style--fsx-tag-cloud.wp-block-tag-cloud .tag-cloud-link:hover {
background-color: var(--wp--preset--color--fsx-primary);
color: var(--wp--preset--color--fsx-over-primary);
} .is-style--fsx-post-author.wp-block-post-author {
align-items: center;
}
.is-style--fsx-post-author.wp-block-post-author img, .is-style--fsx-avatar.wp-block-avatar img.wp-block-avatar__image {
border-radius: 50%;
} .is-style--fsx-post-terms-bg.wp-block-post-terms, .is-style--fsx-post-terms-border.wp-block-post-terms {
display: flex;
flex-wrap: wrap; 
gap: 8px;
align-items: flex-end;
}
.is-style--fsx-post-terms-bg.wp-block-post-terms a {
background-color: var(--wp--preset--color--fsx-primary);
padding: 4px 14px;
border-radius: 100px;
line-height: normal;
margin-block-start: 0px;
transition: all .3s;
}
.is-style--fsx-post-terms-border.wp-block-post-terms a {
padding: 4px 14px;
border: 1px solid var(--wp--preset--color--fsx-contrast-1);
border-radius: 100px;
line-height: normal;
margin-block-start: 0px;
}
.is-style--fsx-post-terms-bg .wp-block-post-terms__separator, .is-style--fsx-post-terms-border .wp-block-post-terms__separator {
display: none;
}
.is-style--fsx-post-terms.wp-block-post-terms a:hover {
background-color: var(--wp--preset--color--fsx-secondary);
} .is-style--fsx-query.wp-block-query {
width: 100%;
} .is-style--fsx-query-pagination .wp-block-query-pagination-previous, .is-style--fsx-query-pagination .wp-block-query-pagination-next, .is-style--fsx-query-pagination .wp-block-query-pagination-numbers .page-numbers,
.is-style--fsx-comments-pagination .wp-block-comments-pagination-previous, .is-style--fsx-comments-pagination .wp-block-comments-pagination-next, .is-style--fsx-comments-pagination .wp-block-comments-pagination-numbers .page-numbers {
padding: 10px 14px;
color: var(--wp--preset--color--fsx-contrast-1);
border: 1px solid var(--wp--preset--color--fsx-contrast-1);
border-radius: 4px;
font-size: 14px;
font-weight: 700;
margin: 0px;
transition: all .3s;
}
.is-style--fsx-query-pagination .wp-block-query-pagination-previous:hover, .is-style--fsx-query-pagination .wp-block-query-pagination-next:hover, .is-style--fsx-query-pagination .wp-block-query-pagination-numbers .page-numbers:hover, .is-style--fsx-query-pagination .wp-block-query-pagination-numbers .page-numbers.current,
.is-style--fsx-comments-pagination .wp-block-comments-pagination-previous:hover, .is-style--fsx-comments-pagination .wp-block-comments-pagination-next:hover, .is-style--fsx-comments-pagination .wp-block-comments-pagination-numbers .page-numbers:hover, .is-style--fsx-comments-pagination .wp-block-comments-pagination-numbers .page-numbers.current {
background-color: var(--wp--preset--color--fsx-contrast-1);
color: var(--wp--preset--color--fsx-base-1);
border-color: var(--wp--preset--color--fsx-contrast-1);
}
.is-style--fsx-query-pagination,
.is-style--fsx-query-pagination .wp-block-query-pagination-numbers,
.is-style--fsx-comments-pagination .wp-block-comments-pagination-numbers, 
.is-style--fsx-comments-pagination {
display: flex;
gap: 10px;
margin: 0px;
} .is-style--fsx-comments-form.wp-block-post-comments-form .comment-form textarea {
background-color: var(--wp--preset--color--fsx-base-1);
border-radius: 4px;
border: 1px solid var(--wp--preset--color--fsx-contrast-3);
}