body[data-dialog-scroll-locked]{overflow:hidden!important;overscroll-behavior:contain;position:relative!important;padding-left:0;padding-top:0;padding-right:0;margin-left:0;margin-top:0;margin-right:0!important}dialog-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--dialog-overlay-bg, hsl(0 0% 0% / .8));backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);opacity:0;pointer-events:none;transition:opacity .2s cubic-bezier(.16,1,.3,1);z-index:150;display:flex;align-items:center;justify-content:center;padding:1rem}dialog-overlay[data-state=open]{opacity:1;pointer-events:auto}dialog-content{position:relative;width:var(--dialog-width, 32rem);max-width:calc(100vw - 2rem);max-height:calc(100vh - 2rem);display:grid;gap:1rem;z-index:150;background-color:var(--color-popover-background, hsl(0 0% 100%));color:var(--color-popover-foreground, hsl(222.2 84% 4.9%));border:var(--dialog-border-thickness, 1px) solid var(--color-border, hsl(214.3 31.8% 91.4%));border-radius:var(--dialog-border-radius, .5rem);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;padding:1.5rem;transform:translate(-50%,-50%) scale(.95);opacity:0;pointer-events:none;transition:opacity .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1);overflow-y:auto;position:fixed;left:50%;top:50%}dialog-content[data-state=open]{transform:translate(-50%,-50%) scale(1);opacity:1;pointer-events:auto}dialog-content[data-state=closed]{transform:translate(-50%,-50%) scale(.95);opacity:0;pointer-events:none}dialog-content[data-size=sm]{width:var(--dialog-width, 24rem)}dialog-content[data-size=lg]{width:var(--dialog-width, 42rem)}dialog-content[data-size=xl]{width:var(--dialog-width, 48rem)}dialog-content[data-size=full]{width:calc(100vw - 2rem);height:calc(100vh - 2rem);max-width:none;max-height:none}@media (max-width: 640px){dialog-content{width:calc(100vw - 2rem);margin:0;padding:1rem;border-radius:var(--dialog-border-radius, .375rem)}dialog-overlay{padding:.5rem}}@media (max-width: 480px){dialog-content{width:calc(100vw - 1rem);padding:.75rem}dialog-overlay{padding:.25rem}}dialog-close{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--dialog-border-radius, .375rem);padding:.5rem;transition:background-color .2s cubic-bezier(.16,1,.3,1),opacity .2s cubic-bezier(.16,1,.3,1);opacity:.7}dialog-close:hover{opacity:1;background-color:var(--color-accent, hsl(210 40% 96%))}dialog-close:focus-visible{outline:2px solid var(--color-ring, hsl(222.2 84% 4.9%));outline-offset:2px}dialog-header{display:flex;flex-direction:column;gap:.375rem;text-align:center}dialog-title{font-size:1.125rem;font-weight:600;line-height:1;letter-spacing:-.025em}dialog-description{font-size:.875rem;color:var(--color-muted-foreground, hsl(215.4 16.3% 46.9%));line-height:1.5}dialog-footer{display:flex;flex-direction:column-reverse;gap:.5rem}@media (min-width: 640px){dialog-header{text-align:left}dialog-footer{flex-direction:row;justify-content:flex-end}}dialog-content:focus{outline:none}@media (prefers-reduced-motion: reduce){dialog-overlay,dialog-content{transition:none}dialog-content{transform:translate(-50%,-50%)}dialog-content[data-state=open]{transform:translate(-50%,-50%)}dialog-content[data-state=closed]{transform:translate(-50%,-50%)}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/dialog-menu.css.map */
