.popup-modal{box-sizing:border-box;opacity:0;position:fixed;visibility:hidden;z-index:-1;margin:0 auto;top:0;left:0;width:100%;background:#d9d9d9cf;height:100%}.popup-modal[open]{opacity:1;visibility:visible;z-index:101}.popup-modal__content{background-color:rgb(var(--color-background));max-height:90%;height:auto;margin:0 auto;left:50%;transform:translate(-50%);margin-top:5rem;width:92%;position:absolute;top:0;border-radius:3rem;overflow:hidden;display:flex;flex-direction:column;min-height:300px;overflow:initial!important;padding:30px}.popup-modal__content img{max-width:100%;height:auto}@media screen and (min-width: 750px){.popup-modal__content{margin-top:5rem;width:100%;max-width:1250px}}@media screen and (max-width: 749px){.popup-modal__content{margin-top:0;max-height:100vh;height:100%;left:0;transform:translate(0);width:100%;border-radius:0;background:#fff;padding:15px}}.popup-modal__toggle{background:0;border:0;border-radius:50%;color:rgba(var(--color-foreground),1);display:flex;align-items:center;justify-content:center;cursor:pointer;position:absolute;z-index:5;top:2rem;right:2rem;width:3.7rem;height:3.7rem;margin:0 0 0 auto;padding:0}.popup-modal__toggle circle{fill:#ffffffe6}.popup-modal__content-wrapper{height:100%;overflow-y:auto;position:relative}.popup-modal__content-inner{position:relative;min-height:200px;border-radius:30px;overflow-x:hidden;height:100%;overflow-y:auto}.popup-modal[open]~#MainContent,.popup-modal[open]~main,body:has(.popup-modal[open]) #MainContent,body:has(.popup-modal[open]) main{overflow:hidden;position:relative}body:has(.popup-modal[open]){overflow:hidden;position:fixed;top:0;left:0;right:0;bottom:0}
/*# sourceMappingURL=/cdn/shop/t/480/assets/component-popup.css.map */
