.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{max-width:100%;width:fit-content}.blog-wysiwyg-image-modal__inner .figure img{margin:0}.blog-wysiwyg-image-modal .bwim-trigger{background:none;border:0;color:inherit;cursor:zoom-in;display:block;font:inherit;line-height:0;margin:0;max-width:100%;padding:0;position:relative}.blog-wysiwyg-image-modal .bwim-trigger img{display:block;height:auto;margin:0;max-width:100%}.blog-wysiwyg-image-modal .bwim-trigger:focus-visible{outline:2px solid currentColor;outline-offset:4px}.blog-wysiwyg-image-modal .bwim-trigger:before{background-color:#fff;bottom:0;content:"";cursor:pointer;height:40px;opacity:.3;position:absolute;right:0;width:40px}.blog-wysiwyg-image-modal .bwim-trigger:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMy40IiBoZWlnaHQ9IjIzLjQiIHZpZXdCb3g9IjAgMCAyMy40IDIzLjQiPjxnIGZpbGw9IiMzMzM3NDQiIGRhdGEtbmFtZT0i44Kw44Or44O844OXIDExMDU4Ij48ZyBkYXRhLW5hbWU9IuOCsOODq+ODvOODlyAxMTA1NiI+PHBhdGggZD0iTTIzLjQgNy4yaC0xLjhWMS44aC01LjRWMGg3LjJaIiBkYXRhLW5hbWU9IuODkeOCuSA2MzY1Ii8+PHBhdGggZD0iTTIzLjQgMjMuNGgtNy4ydi0xLjhoNS40di01LjRoMS44WiIgZGF0YS1uYW1lPSLjg5HjgrkgNjM3MCIvPjxwYXRoIGQ9Ik0xLjggNy4ySDBWMGg3LjJ2MS44SDEuOFoiIGRhdGEtbmFtZT0i44OR44K5IDYzNjgiLz48cGF0aCBkPSJNNy4yIDIzLjRIMHYtNy4yaDEuOHY1LjRoNS40WiIgZGF0YS1uYW1lPSLjg5HjgrkgNjM2OSIvPjwvZz48ZyBkYXRhLW5hbWU9IuOCsOODq+ODvOODlyAxMTA1NyI+PHBhdGggZD0iTTE2LjIgMTIuNmgtOXYtMS44aDlaIiBkYXRhLW5hbWU9IuODkeOCuSA2MzcxIi8+PHBhdGggZD0iTTEwLjggMTYuMnYtOWgxLjh2OVoiIGRhdGEtbmFtZT0i44OR44K5IDYzNzIiLz48L2c+PC9nPjwvc3ZnPg==);background-size:cover;bottom:10px;content:"";height:20.8px;position:absolute;right:10px;width:20.8px}.blog-wysiwyg-image-modal .bwim-modal{inset:0;opacity:0;position:fixed;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;z-index:999}.blog-wysiwyg-image-modal .bwim-modal.is-open{opacity:1;visibility:visible}.blog-wysiwyg-image-modal .bwim-modal__overlay{background:rgba(0,0,0,.75);bottom:-50vh;left:0;pointer-events:none;position:absolute;right:0;top:-50vh;z-index:1}.blog-wysiwyg-image-modal .bwim-modal__dialog{height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;position:relative;width:100%;z-index:2;-webkit-overflow-scrolling:touch}.blog-wysiwyg-image-modal .bwim-modal__inner{align-items:center;box-sizing:border-box;display:flex;justify-content:center;margin:0!important;min-height:100%;padding:60px 20px;width:100%}.blog-wysiwyg-image-modal .bwim-modal__body{display:inline-block;max-width:100%;position:relative;vertical-align:top}.blog-wysiwyg-image-modal .bwim-modal__close{background:transparent;border:0;cursor:pointer;line-height:0;margin:0;padding:0;position:absolute;right:0;top:-43px;z-index:3}.blog-wysiwyg-image-modal .bwim-modal__close:focus-visible{outline:2px solid #fff;outline-offset:4px}.blog-wysiwyg-image-modal .bwim-modal__img{display:block;height:auto;margin:0;max-width:100%}@media (prefers-reduced-motion:reduce){.blog-wysiwyg-image-modal .bwim-modal{transition:none}}html.bwim-scroll-locked,html.bwim-scroll-locked body{overflow:hidden;overscroll-behavior:none}