@keyframes enter{0%{opacity:0}to{opacity:1}}@keyframes exit{0%{opacity:1}to{opacity:0}}.component-dialog-open{overflow:hidden}.component-dialog{display:flex;align-items:center;justify-content:center;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}.component-dialog[data-state=closed]{display:none}.component-dialog__overlay{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#00082f46;filter:saturate(.5);animation:enter .5s cubic-bezier(.25,.46,.45,.94) both}.component-dialog__content{padding:24px;background-color:#fff;border-radius:4px;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;width:100%;max-width:450px;z-index:1;position:relative;animation:enter .5s cubic-bezier(.25,.46,.45,.94) both}[data-state=closing] .component-dialog__overlay,[data-state=closing] .component-dialog__content{animation:exit .5s cubic-bezier(.25,.46,.45,.94) both}[data-state=closed] .component-dialog__overlay,[data-state=closed] .component-dialog__content{display:none}.component-dialog__close{position:absolute;top:16px;right:16px;cursor:pointer;opacity:.7;transition:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;background-color:#fff;display:flex;align-items:center;justify-content:center;border:none}.component-dialog__close:hover{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/260/assets/component-modal.css.map */
