.sp-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999999999;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:all .35s cubic-bezier(.104,.204,.492,1)}.sp-modal.is--active{opacity:1;visibility:visible}body:has(.sp-modal.is--active),html:has(.sp-modal.is--active){overflow:hidden}.sp-modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000000a3;display:block!important}.sp-modal__content{width:100%;max-width:640px;background:#fff;position:relative;padding:40px;border-radius:24px}.sp-modal__close-btn{z-index:1;position:absolute;top:20px;right:20px;cursor:pointer}.sp-modal--guardians-filter{align-items:flex-end}.sp-modal--guardians-filter .sp-modal__content{width:100%;padding:30px 26px;border-radius:20px 20px 0 0;max-height:95vh;overflow-y:auto}.sp-modal--guardians-filter.is--active .sp-modal__content{animation:.5s cubic-bezier(.25,.46,.45,.94) 0s 1 normal both running scale-in-ver-bottom}.sp-modal--guardians-filter .sp-modal__close-btn{position:initial}@-webkit-keyframes scale-in-ver-bottom{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0% 100%;transform-origin:0% 100%;opacity:1}to{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:0% 100%;transform-origin:0% 100%;opacity:1}}@keyframes scale-in-ver-bottom{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0% 100%;transform-origin:0% 100%;opacity:1}to{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:0% 100%;transform-origin:0% 100%;opacity:1}}@media only screen and (max-width: 767px){.sp-modal__content{width:calc(100% - 32px);padding:55px 20px;border-radius:16px}.sp-modal__close-btn{top:10px;right:10px}}
/*# sourceMappingURL=/cdn/shop/t/137/assets/ad-modal.css.map */
