.blog-wysiwyg-image-modal .figure{margin:0}.blog-wysiwyg-image-modal--center .figure{margin:0 auto}.blog-wysiwyg-image-modal--right .figure{margin-left:auto;margin-right:0}.blog-wysiwyg-image-modal__inner .figure{width:fit-content}.blog-wysiwyg-image-modal .section-modal{inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;z-index:999}.blog-wysiwyg-image-modal .section-modal.is-open{opacity:1;pointer-events:auto;visibility:visible}.blog-wysiwyg-image-modal .section-modal .modal__overlay{background:rgba(0,0,0,.75);inset:0;pointer-events:none;position:fixed;z-index:1}.blog-wysiwyg-image-modal .section-modal .modal__dialog{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;overflow-y:auto;padding:60px 20px 20px;position:relative;width:100%;z-index:2}.blog-wysiwyg-image-modal .section-modal .columns{text-align:center;width:100%}.blog-wysiwyg-image-modal .section-modal .columns__column{display:inline-block;margin:0 auto;max-width:100%;position:relative}.close-modal{background-color:transparent;border-width:0;cursor:pointer;padding:0;position:absolute;right:0;top:-43px;z-index:3}@media screen and (min-width:768px){.close-modal{right:25px}}.blog-wysiwyg-image-modal .modal__dialog img{display:block;height:auto;margin:0;max-height:80vh;max-width:100%;width:auto}