/* WordPress List blocks and plain lists in the body of posts and pages. */
:is(.entry-content, .rjg-etch-full-width)
:is(ul, ol):where(.wp-block-list, :not([class]), [class=""]):not(:where(nav *, .woocommerce *, .wpgb-grid *, .swiper *)) > li + li {
    margin-block-start: 0.625em;
}

:is(.entry-content, .rjg-etch-full-width)
:is(ul, ol):where(.wp-block-list, :not([class]), [class=""]):not(:where(nav *, .woocommerce *, .wpgb-grid *, .swiper *)) > li > :is(p, ul, ol) {
    margin-block: 0;
}

:is(.entry-content, .rjg-etch-full-width)
:is(ul, ol):where(.wp-block-list, :not([class]), [class=""]):not(:where(nav *, .woocommerce *, .wpgb-grid *, .swiper *)) > li > :is(p:not(:first-child), ul, ol) {
    margin-block-start: 0.375em;
}

:is(.entry-content, .rjg-etch-full-width)
:is(ul, ol):where(.wp-block-list, :not([class]), [class=""]):not(:where(nav *, .woocommerce *, .wpgb-grid *, .swiper *)) > li::marker {
    color: #3d6b27;
}
