.notify-me-modal{max-width:500px;width:90vw;padding:0;border-radius:var(--style-border-radius-popover)}.notify-me-modal[open]{animation:elementSlideInTop var(--animation-speed) var(--animation-easing) forwards}.notify-me-modal.dialog-closing{animation:elementSlideOutTop var(--animation-speed) var(--animation-easing) forwards}.notify-me-modal::backdrop{transition:backdrop-filter var(--animation-speed) var(--animation-easing);-webkit-backdrop-filter:brightness(1);backdrop-filter:brightness(1);background:rgb(var(--backdrop-color-rgb) / var(--backdrop-opacity))}.notify-me-modal[open]::backdrop{animation:backdropFilter var(--animation-speed) var(--animation-easing) forwards;transition:opacity var(--animation-speed) var(--animation-easing)}.notify-me-modal.dialog-closing::backdrop{opacity:0}.notify-me-modal__inner{display:flex;flex-direction:column;gap:var(--gap-lg);padding:var(--padding-2xl)}.notify-me-modal__header{display:flex;align-items:center;gap:var(--gap-md);padding-right:var(--padding-3xl)}.notify-me-modal__image{flex-shrink:0;width:60px;height:60px;border-radius:var(--style-border-radius-inputs);overflow:hidden;background:rgb(var(--color-foreground-rgb) / .05)}.notify-me-modal__image img{width:100%;height:100%;object-fit:cover}.notify-me-modal__heading{font-size:var(--font-size--lg);font-weight:600;margin:0;line-height:1.3}.notify-me-modal__close{position:absolute;top:5px;right:20px;z-index:10;width:initial!important;font-size:20px}.notify-me-form__product-info{padding:var(--padding-lg);background:rgb(var(--color-foreground-rgb) / .05);border-radius:var(--style-border-radius-inputs);margin-bottom:15px}.notify-me-form__product-name{font-weight:600;margin:0 0 var(--margin-2xs) 0;font-size:var(--font-size--sm)}.notify-me-form__variant-name{font-size:var(--font-size--xs);color:rgb(var(--color-foreground-rgb) / .7);margin:0}.notify-me-form__fields{display:flex;flex-direction:column;gap:var(--gap-md)}.notify-me-form__input{width:100%;color:var(--color-input-text);background-color:var(--color-input-background);padding:var(--padding-lg) var(--padding-xl);border-radius:var(--style-border-radius-inputs);border:var(--style-border-width-inputs) solid var(--color-input-border);font-family:var(--font-body--family);font-size:var(--font-size--sm)}.notify-me-form__input:focus{outline:2px solid var(--color-primary);outline-offset:2px}.notify-me-form__message{display:flex;align-items:flex-start;gap:var(--gap-sm);padding:var(--padding-md) var(--padding-lg);border-radius:var(--style-border-radius-inputs);font-size:var(--font-size--sm);line-height:1.5}.notify-me-form__message .svg-wrapper{flex-shrink:0;width:20px;height:20px;margin-top:2px}.notify-me-form__error{background:#dc26261a;color:#991b1b}.notify-me-form__success{background:#16a34a1a;color:#15803d}.notify-me-form__submit{width:100%;padding-block:var(--padding-lg);margin-top:var(--gap-xs)}.notify-me-form__submit:disabled{opacity:.5;cursor:not-allowed}@media(max-width:749px){.notify-me-modal{max-width:calc(100vw - var(--padding-xl) * 2);height:fit-content;border-radius:10px!important}.notify-me-modal__inner{padding:var(--padding-xl);gap:var(--gap-md)}.notify-me-modal__image{width:50px;height:50px}.notify-me-modal__heading{font-size:var(--font-size--md)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/notify-me-modal.css.map */
