.oc-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:all .3s ease;z-index:1000;overflow-y:auto}.oc-modal-overlay.show{opacity:1;visibility:visible}.oc-modal{max-width:900px;height:auto;overflow-y:auto;transform:scale(.7) translateY(50px);transition:all .3s ease;position:relative;padding:40px 0 0}.oc-modal-overlay.show .oc-modal{transform:scale(1) translateY(0)}.oc-modal-close-btn{position:absolute;top:5px;right:5px;width:30px;height:30px;margin:0;padding:0;background:#0006;font-size:0;cursor:pointer;border-radius:50%;-webkit-transition:background .15s ease-in-out;-moz-transition:background .15s ease-in-out;-o-transition:background .15s ease-in-out;-ms-transition:background .15s ease-in-out;transition:background .15s ease-in-out;z-index:2147483647;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.oc-modal-close-btn:hover,.oc-modal-close-btn:focus{background:#0009;-webkit-transition:background .35s ease-in-out;-moz-transition:background .35s ease-in-out;-o-transition:background .35s ease-in-out;-ms-transition:background .35s ease-in-out;transition:background .35s ease-in-out}.oc-modal-close-btn:before,.oc-modal-close-btn:after{content:"";position:absolute;display:block;top:50%;left:50%;width:16px;height:2px;background:#fff;border-radius:2px;box-sizing:border-box;transform:translate(-50%,-50%);-webkit-transition:transform 0s ease-in-out,width .15s ease-in-out,height .15s ease-in-out;-moz-transition:transform 0s ease-in-out,width .15s ease-in-out,height .15s ease-in-out;-o-transition:transform 0s ease-in-out,width .15s ease-in-out,height .15s ease-in-out;-ms-transition:transform 0s ease-in-out,width .15s ease-in-out,height .15s ease-in-out;transition:transform 0s ease-in-out,width .15s ease-in-out,height .15s ease-in-out}.oc-modal-close-btn:before{transform:translate(-50%,-50%) rotate(45deg)}.oc-modal-close-btn:after{transform:translate(-50%,-50%) rotate(-45deg)}.oc-modal-close-btn:hover:before,.oc-modal-close-btn:focus:before{width:12px;height:2px;transform:translate(-50%,-50%) rotate(135deg);-webkit-transition:transform .35s ease-in-out,width .35s ease-in-out,height .35s ease-in-out;-moz-transition:transform .35s ease-in-out,width .35s ease-in-out,height .35s ease-in-out;-o-transition:transform .35s ease-in-out,width .35s ease-in-out,height .35s ease-in-out;-ms-transition:transform .35s ease-in-out,width .35s ease-in-out,height .35s ease-in-out;transition:transform .35s ease-in-out,width .35s ease-in-out,height .35s ease-in-out}.oc-modal-close-btn:hover:after,.oc-modal-close-btn:focus:after{width:12px;height:2px;transform:translate(-50%,-50%) rotate(45deg);-webkit-transition:transform .35s ease-in-out,width .35s ease-in-out,height .35s ease-in-out;-moz-transition:transform .35s ease-in-out,width .35s ease-in-out,height .35s ease-in-out;-o-transition:transform .35s ease-in-out,width .35s ease-in-out,height .35s ease-in-out;-ms-transition:transform .35s ease-in-out,width .35s ease-in-out,height .35s ease-in-out;transition:transform .35s ease-in-out,width .35s ease-in-out,height .35s ease-in-out}.oc-modal-content{border-radius:12px;background:#000}@media (max-width: 600px){.oc-modal{max-width:100%;width:100%;margin:20px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/oc-modal.css.map */
