.___j_modal_wrap{display:block;position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;overflow:hidden;opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:var(--padding-popup,3rem);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.4s;transition:.4s}.___j_modal_wrap .___modal:not(.___at_iframe){overflow:auto;max-height:90vh}.___j_modal_wrap .___modal:not(.___at_image){width:100%}.___j_modal_wrap.active{z-index:1200;opacity:1}.___j_modal_wrap .___at_iframe iframe{-webkit-box-sizing:border-box;box-sizing:border-box;width:80vw;min-height:80vh;max-width:60rem}.___j_modal_wrap .___j_modal_close{cursor:pointer}.___j_modal_wrap .___j_modal_close.__bg,.___j_modal_wrap .___j_modal_close.__icon{position:fixed;top:0;left:0;right:0}.___j_modal_wrap .___j_modal_close.__bg{background-color:var(--color-bg-popup,#000);opacity:.8;bottom:0}.___j_modal_wrap .___j_modal_close.__icon{bottom:70vh;font-size:4rem;line-height:4rem;padding:1.5rem;color:var(--color-tx-popup,#fff);z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.___j_modal_wrap figcaption{color:var(--color-tx-popup,#fff)}.___j_modal_wrap>.___j_modal{position:relative;z-index:5}.___j_modal_wrap>.___j_modal.___at_modal{max-width:var(--width-popup,var(--wp--custom--layout--content-size,120rem))}.___j_modal_btn{display:none}.___j_modal_all>[___j_modal_group] .___j_modal_btn{cursor:pointer;position:absolute;top:12rem;padding-bottom:12rem;bottom:0;width:20vw;max-width:20rem;z-index:11;font-size:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.___j_modal_all>[___j_modal_group] .___j_modal_btn::before{content:'';display:block;width:6rem;height:6rem;background-color:var(--color-bg-popup,#000)}.___j_modal_all>[___j_modal_group] .___j_modal_btn::after{content:'';display:block;width:1rem;height:1rem;border:var(--color-tx-popup,#fff) solid 0;border-width:0 2px 2px 0;-webkit-transform:rotate(135deg);transform:rotate(135deg);margin:-3.5rem 2.5rem 3rem}.___j_modal_all>[___j_modal_group] .___j_modal_btn.__prev{left:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.___j_modal_all>[___j_modal_group] .___j_modal_btn.__next{right:0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.___j_modal_all>[___j_modal_group] .___j_modal_btn.__next::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.___j_modal_all>[___j_modal_group] .___j_modal_wrap:first-child .___j_modal_btn.__prev::after,.___j_modal_all>[___j_modal_group] .___j_modal_wrap:first-child .___j_modal_btn.__prev::before{display:none}.___j_modal_all>[___j_modal_group] .___j_modal_wrap:last-child .___j_modal_btn.__next::after,.___j_modal_all>[___j_modal_group] .___j_modal_wrap:last-child .___j_modal_btn.__next::before{display:none}.___j_modal_wrap .___modal::-webkit-scrollbar{width:10px;height:10px;visibility:hidden}.___j_modal_wrap .___modal::-webkit-resizer,.___j_modal_wrap .___modal::-webkit-scrollbar-corner{visibility:hidden}.___j_modal_wrap .___modal::-webkit-scrollbar-thumb{background:var(--color-bg-popup,var(--color-bg-oppo,#000))}