.item-popup__wrapper{display:none;visibility:hidden;opacity:0;pointer-events:none;position:fixed;width:100%;height:100%;top:0;left:0;background-color:#00000080;z-index:1000;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}body:has(.item-popup__wrapper.visible){overflow:hidden}.item-popup__wrapper.visible{display:block;visibility:visible;opacity:1;pointer-events:all}.item-popup__content{position:relative;margin:auto;height:fit-content;max-width:400px;width:100%;display:flex;flex-direction:column;gap:20px;background-color:#fff;border-radius:4px;padding:20px;transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.item-popup__close{position:absolute;top:10px;right:10px;width:30px;height:30px;cursor:pointer}.item-popup__close:after,.item-popup__close:before{content:"";position:absolute;width:2px;height:20px;background-color:#000;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg)}.item-popup__close:after{transform:translate(-50%,-50%) rotate(-45deg)}.item-popup__title{font-family:"IBM Plex Serif";font-size:28px;font-weight:500;line-height:100%}.item-popup__message{max-width:70%;font-size:15px;font-weight:400;line-height:140%}.item-popup__buttons{display:flex;gap:10px}.item-popup__button{flex:1;background:transparent;padding:12px 0;border-color:#000;border-width:1px;border-radius:2px;text-align:center;font-family:DM Sans;font-size:14px;font-style:normal;font-weight:900;line-height:100%;letter-spacing:.7px;text-transform:capitalize}.item-popup__button--confirm{background-color:#000;color:#fff}.item-popup__button--cancel{background-color:transparent;color:#000}
/*# sourceMappingURL=/cdn/shop/t/41/assets/item-removal-popup.css.map */
