.zWebModalOverlay{position:fixed;top:0;left:0;z-index:2000;width:100%;height:100%;display:flex;background:rgba(0,0,0,.6)}.zWebModalOverlay .zWebModalOverlayBody{margin:auto;position:relative;will-change:transform}.zWebModalOverlay .zWebModalOverlayBody.custom{margin:0}.zWebModalOverlay .zWebModalOverlayBody .zWebModalCross{transition:0.5s;cursor:pointer;position:absolute;top:-25px;right:-25px;width:20px;height:20px;left:initial}.zWebModalOverlay .zWebModalOverlayBody .zWebModalCross:hover{opacity:.5}.zWebModalOverlay .zWebModalOverlayBody .zWebModalCross div{width:100%;height:2px;background:#FFF;position:absolute}.zWebModalOverlay .zWebModalOverlayBody .zWebModalCross div:nth-child(1){position:absolute;top:9px;transform:rotate(45deg)}.zWebModalOverlay .zWebModalOverlayBody .zWebModalCross div:nth-child(2){position:absolute;bottom:9px;transform:rotate(-45deg)}@media(max-width:800px){.zWebModalOverlay .zWebModalOverlayBody .zWebModalCross{right:0}}

.unic-modal-overlay{position: fixed;top: 0;left: 0;z-index: 1000;width: 100%;height: 100%;display:flex}
.unic-modal-overlay .unic-modal-overlay-body{margin:auto}
.unic-modal-item{display:none}
.unic-modal-overlay-body{display:none}
.unic-modal-overlay-body.move{cursor:move;opacity:0.7;user-select:none}
.unic-modal-overlay .unic-modal-overlay-body{display:block}
.unic-modal-overlay-body{position:relative}
.unic-modal-overlay-body .modal-close{transition:0.5s;cursor:pointer;position:absolute;top:-25px;right:-25px;width:20px;height:20px;left:initial}
.unic-modal-overlay-body .modal-close:hover{opacity:0.5}
.unic-modal-overlay-body .modal-close div{width:100%;height:2px;background:#FFF;position:absolute}
.unic-modal-overlay-body .modal-close div:nth-child(1){position:absolute;top:9px;transform:rotate(45deg)}
.unic-modal-overlay-body .modal-close div:nth-child(2){position:absolute;bottom:9px;transform:rotate(-45deg)}
[data-action="open-modal"]{cursor:pointer}
@media(max-width:800px)
{
	.unic-modal-overlay-body .modal-close{right:0}
}