div:has(>[data-testid=animated-teaser]){width:190px!important;max-width:calc(100vw - 32px)!important;margin:0!important;left:16px!important;right:auto!important;bottom:calc(16px + env(safe-area-inset-bottom))!important}body:not(.romel-newsletter-ready) div:has(>[data-testid=animated-teaser]),body.romel-teaser-dismissed div:has(>[data-testid=animated-teaser]),body.template-product div:has(>[data-testid=animated-teaser]),body.template-cart div:has(>[data-testid=animated-teaser]){display:none!important}[data-testid=animated-teaser]{height:48px!important}[data-testid=animated-teaser] [role=button]{min-height:48px!important;border-radius:4px!important;padding:8px 46px 8px 14px!important;font-size:12px!important}[data-testid=animated-teaser] button[aria-label="Close teaser"]{height:44px!important;width:44px!important;top:2px!important;right:0!important;display:grid!important;place-items:center!important;background:transparent!important;border:0!important}[data-testid=animated-teaser] button[aria-label="Close teaser"] svg{width:24px!important;height:24px!important}[data-testid=modal-form-container] button[aria-label="Close dialog"]{min-width:44px!important;min-height:44px!important}@media(max-width:749px){[data-testid=modal-form-container]{max-height:calc(100dvh - 32px)!important;overflow-y:auto!important}[data-testid=modal-form-container] input[type=email]{font-size:16px!important}}body.template-product [role=dialog]:not([aria-label="ROMEL back-in-stock email alert"]):has([data-testid=modal-form-container]),body.template-cart [role=dialog]:not([aria-label="ROMEL back-in-stock email alert"]):has([data-testid=modal-form-container]){display:none!important}body:not(.romel-newsletter-ready) [role=dialog]:not([aria-label="ROMEL back-in-stock email alert"]):has([data-testid=modal-form-container]){display:none!important;pointer-events:none!important}body:not(.romel-newsletter-ready).klaviyo-prevent-body-scrolling,body.template-product.klaviyo-prevent-body-scrolling,body.template-cart.klaviyo-prevent-body-scrolling{overflow:auto!important}[data-testid=modal-form-container].romel-signup-enhanced{width:640px!important;max-width:calc(100vw - 32px)!important;padding:38px 34px 30px!important;border:1px solid #bca897!important;outline:1px solid #ded1c5;outline-offset:-10px;border-radius:18px!important;background:#f7f2ee!important;box-shadow:0 20px 80px #241a1640!important}.romel-signup-eyebrow{font:11px/1.5 var(--font-stack-body),sans-serif;letter-spacing:2.4px;color:#705746;text-align:center;margin:0 0 18px}.romel-signup-title{font-family:var(--font-stack-header),Georgia,serif!important;font-size:44px!important;line-height:1.1!important;color:#372519!important}.romel-signup-copy{display:block;max-width:440px;margin:6px auto 12px;font:16px/1.65 var(--font-stack-body),sans-serif!important;color:#705746!important}.romel-signup-enhanced input[type=email]{border-radius:8px!important;letter-spacing:.3px!important}.romel-signup-enhanced button:not([aria-label]){min-height:52px!important;border-radius:8px!important;letter-spacing:1.2px!important}@media(max-width:749px){[data-testid=modal-form-container].romel-signup-enhanced{padding:32px 14px 22px!important}.romel-signup-title{font-size:32px!important}.romel-signup-copy{font-size:14px!important;line-height:1.6!important;margin-bottom:4px}.romel-signup-eyebrow{font-size:10px;letter-spacing:1.8px;margin-bottom:14px}}.romel-signup-enhanced button:not([aria-label]){box-sizing:border-box!important;height:44px!important;min-height:44px!important;max-height:44px!important;padding:10px 14px!important;line-height:20px!important}
/*# sourceMappingURL=/cdn/shop/t/28/assets/romel-newsletter.css.map */
