.is-style-lipotype-rounded .wp-block-media-text__media {
text-align: center;
}
.is-style-lipotype-rounded .wp-block-media-text__media img {
width: calc(100% - 40px);
border-radius: 100%;
}
.wp-block-query-pagination {
gap: 15px;
vertical-align: middle;
align-items: center;
align-content: center;
}
.wp-block-query-pagination a {
color: var(--wp--preset--color--lipotype-light-blue);
}
.wp-block-query-pagination .wp-block-query-pagination-numbers {
display: contents;
}
.wp-block-query-pagination .wp-block-query-pagination-numbers > span, .wp-block-query-pagination .wp-block-query-pagination-numbers > a {
display: inline-flex;
justify-content: center;
align-items: center;
aspect-ratio: 1/1;
width: calc(1.2em + 3px);
height: 1.2em;
border: 1px solid;
line-height: 1;
padding-top: 3px;
}
.wp-block-query-pagination .wp-block-query-pagination-numbers > span {
border-color: transparent;
}
.wp-site-blocks main :is(.entry-content, .pseudo-root) > :where(.wp-block-group) {
padding-top: 60px;
padding-bottom: 60px;
}
:where(.wp-block-post-template.is-layout-grid) {
column-gap: var(--lipotype-gap);
}
@media (min-width: 980px) {
:root body:has(.wp-site-blocks:not(#content):not(#site-content)) {
padding-top: 0;
}
}
body > .wp-site-blocks:not(#content) .wp-block-social-links .wp-block-social-link {
border-radius: var(--lipotype-border-radius);
}
body > .wp-site-blocks:not(#content) .wp-block-social-links .wp-block-social-link a {
padding: 0.15em;
}
:root :is(.wp-block-social-links .wp-social-link a) {
padding: 0.15em;
}
:root .wp-block-button__link {
padding-top: 9px;
}
:root .wp-block-tag-cloud.is-style-outline a:not(:hover, .current) {
border-color: var(--lipotype-current-tax-link-border-color, transparent);
}
.lipotype-legacy-content-wrapper {
width: 100%;
max-width: 100% !important;
margin-left: 0;
margin-right: 0;
}