:is(body.single-post,body.page) :is(.entry-content,.elementor-widget-theme-post-content) :is(.wp-block-image.alignwide,.alignwide){width:min(100%,var(--mmai-img-wide-max))!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important}:is(body.single-post,body.page) :is(.entry-content,.elementor-widget-theme-post-content) :is(.wp-block-image.alignfull,.alignfull){width:var(--mmai-img-full-max)!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important}:is(body.single-post,body.page) :is(.entry-content,.elementor-widget-theme-post-content) :is(.alignwide,.alignfull) img{width:100%!important;max-width:100%!important}:is(body.single-post,body.page) :is(.entry-content,.elementor-widget-theme-post-content) figcaption{display:table;max-width:min(100%,calc(var(--mmai-img-max) - 20px));margin:12px auto 0;padding:8px 12px;border-radius:999px;background:var(--mmai-cap-bg);border:1px solid var(--mmai-cap-stroke);color:var(--mmai-cap-ink);font-size:.92rem;line-height:1.35;text-align:center;position:relative;z-index:4}:is(body.single-post,body.page) :is(.entry-content,.elementor-widget-theme-post-content) .alignwide figcaption{max-width:min(100%,calc(var(--mmai-img-wide-max) - 20px))}body.single-post :is(.entry-content,.elementor-widget-theme-post-content) figcaption{display:block!important;width:auto!important;max-width:680px!important;margin:10px auto 0!important;padding:0 4px!important;border:0!important;border-radius:0!important;background:0 0!important;color:rgba(18,12,32,.58)!important;font-size:.84rem!important;font-style:italic!important;line-height:1.45!important;text-align:center!important}@media (max-width:767px){body.single-post :is(.entry-content,.elementor-widget-theme-post-content) figcaption{max-width:100%!important;font-size:.8rem!important;text-align:left!important}}