:root{--z-base: 10;--z-header: 100;--z-dropdown: 500;--z-notification: 900;--z-overlay: 1000;--z-modal: 1010;--z-critical: 1100;--dsd-modal-overlay-bg: rgba(0, 0, 0, .72);--dsd-modal-content-max-width: min(92vw, 96rem);--dsd-modal-content-max-height: calc(100dvh - 4rem) ;--dsd-modal-radius: 1.6rem;--dsd-modal-shadow: 0 2rem 5rem rgba(0, 0, 0, .35)}body.dsd-modal-open{overflow:hidden;touch-action:none}.dsd-modal{position:fixed;top:0;right:0;bottom:0;left:0;display:none;align-items:center;justify-content:center;padding:2rem;z-index:var(--z-modal)}.dsd-modal[open],.dsd-modal.is-open,.dsd-modal[aria-hidden=false]{display:flex}.dsd-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--dsd-modal-overlay-bg);z-index:var(--z-overlay)}.dsd-modal__content{position:relative;z-index:var(--z-modal);width:100%;max-width:var(--dsd-modal-content-max-width);max-height:var(--dsd-modal-content-max-height);overflow:auto;border-radius:var(--dsd-modal-radius);box-shadow:var(--dsd-modal-shadow);background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.dsd-modal__close{position:absolute;top:1rem;right:1rem;z-index:calc(var(--z-modal) + 1)}[data-animate]{--dsd-animate-duration: .55s;--dsd-animate-distance: 1.8rem}[data-animate].is-animate-ready{transition:opacity var(--dsd-animate-duration) ease,transform var(--dsd-animate-duration) ease,filter var(--dsd-animate-duration) ease;will-change:opacity,transform,filter}[data-animate].is-animate-paused{animation-play-state:paused!important}[data-animate=fade-up].is-animate-ready,[data-animate=slide-up].is-animate-ready{opacity:0;transform:translate3d(0,var(--dsd-animate-distance),0)}[data-animate=fade-in].is-animate-ready{opacity:0}[data-animate=scale-in].is-animate-ready{opacity:0;transform:scale(.96)}[data-animate].is-inview{opacity:1;transform:none;filter:none}@media(prefers-reduced-motion:reduce){html.dsd-reduced-motion *,html.dsd-reduced-motion *:before,html.dsd-reduced-motion *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}[data-animate].is-animate-ready{opacity:1!important;transform:none!important;filter:none!important;transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/106/assets/dsd-modal.css.map */
