.opk_popup{z-index:1000;position:fixed;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:rgba(0,0,0,.1);transition:opacity .5s ease;opacity:0;pointer-events:none;overflow-x:hidden;overflow-y:auto}.popup_open .opk_popup{opacity:1;pointer-events:auto}@media screen and (min-width: 750px){.opk_popup{padding:30px var(--gl-indent)}}@media screen and (max-width: 749px){.opk_popup{padding:var(--gl-indent)}}.opk_popup__container{max-width:1322px;width:100%;margin:0 auto}.opk_popup__wrap{position:relative;background-color:rgb(var(--color-background));overflow:hidden}@media screen and (min-width: 750px){.opk_popup__wrap{border-radius:20px;padding:80px}}@media screen and (max-width: 749px){.opk_popup__wrap{border-radius:20px;padding:40px 16px 16px}}.opk_popup__wrap{transition:opacity .5s ease;opacity:0}.popup_open .opk_popup__wrap{opacity:1}.opk_popup__close{position:absolute;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,0);border:none;cursor:pointer}@media screen and (min-width: 750px){.opk_popup__close{top:40px;right:40px}}@media screen and (max-width: 749px){.opk_popup__close{top:12px;right:12px}}.opk_popup__close_icon{display:block;width:17px;height:17px;transition:transform .3s ease}.opk_popup__close:hover .opk_popup__close_icon{transform:rotate(90deg)}
