body.casa-newsletter-dialog-open{overflow:hidden}.casatlantic-newsletter-dialog[hidden]{display:none!important}.casatlantic-newsletter-dialog{align-items:center;-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--casa-scrim, rgba(0, 0, 0, .5));display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;opacity:0;padding:clamp(1.2rem,3.2vw,4rem);pointer-events:none;position:fixed;transition:opacity var(--casa-overlay-duration, .24s) ease;visibility:hidden;z-index:1900000}.casatlantic-newsletter-dialog.is-open{opacity:1;pointer-events:auto;visibility:visible}.casatlantic-newsletter-dialog__backdrop{background:transparent;top:0;right:0;bottom:0;left:0;position:absolute}.casatlantic-newsletter-dialog__panel{background:var(--newsletter-dialog-paper, #f7f6f1);border:var(--casa-newsletter-frame, 1rem) solid var(--newsletter-dialog-border, #0f2a3d);box-shadow:none;box-sizing:border-box;color:var(--newsletter-dialog-text, #202020);max-height:calc(100dvh - 2.4rem);max-width:var(--newsletter-dialog-width, 80rem);overflow-x:hidden;overflow-y:auto;position:relative;transform:translateY(.8rem);transition:transform var(--casa-panel-duration, .36s) var(--casa-panel-ease, cubic-bezier(.22, 1, .36, 1));width:min(var(--newsletter-dialog-width, 80rem),calc(100vw - 2.4rem));z-index:1}.casatlantic-newsletter-dialog.is-open .casatlantic-newsletter-dialog__panel{transform:translateY(0)}.casatlantic-newsletter-dialog__close{align-items:center;-webkit-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;box-shadow:none;color:inherit;cursor:pointer;display:flex;height:4.4rem;justify-content:center;padding:0;position:absolute;right:.6rem;top:.6rem;width:4.4rem;z-index:2}.casatlantic-newsletter-dialog__close:before,.casatlantic-newsletter-dialog__close:after{background:currentColor;content:"";height:.1rem;position:absolute;width:2rem}.casatlantic-newsletter-dialog__close:before{transform:rotate(45deg)}.casatlantic-newsletter-dialog__close:after{transform:rotate(-45deg)}.casatlantic-newsletter-dialog__close>span{display:none}.casatlantic-newsletter-dialog__inner{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:21.7rem;padding:4rem clamp(2rem,4vw,4.8rem) 3.2rem;text-align:center}.casatlantic-newsletter-dialog__heading{color:inherit;font-family:var(--casa-font-display, Georgia, serif);font-size:var(--font-size-h2, 1.8rem);font-weight:var(--casa-display-medium, 500);letter-spacing:-.02em;line-height:var(--line-height-h2, 2.2rem);margin:0 0 2rem;text-transform:uppercase}.casatlantic-newsletter-dialog__form{margin:0;max-width:35rem;width:100%}.casatlantic-newsletter-dialog__field{align-items:center;border-bottom:.1rem solid currentColor;display:grid;grid-template-columns:minmax(0,1fr) 3.6rem;min-height:3.6rem}.casatlantic-newsletter-dialog__field input{-webkit-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;box-shadow:none;color:inherit;font-family:var(--casa-font-sans, Arial, sans-serif);font-size:var(--font-size-body, 1.2rem);letter-spacing:-.01em;line-height:var(--line-height-body, 1.5rem);min-width:0;outline:0;padding:.6rem 0;width:100%}.casatlantic-newsletter-dialog__field input::placeholder{color:inherit;opacity:1}.casatlantic-newsletter-dialog__field input:focus,.casatlantic-newsletter-dialog__field input:focus-visible{border:0!important;box-shadow:none!important;outline:0!important}.casatlantic-newsletter-dialog__field button{align-items:center;-webkit-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;box-shadow:none;color:inherit;cursor:pointer;display:flex;height:3.6rem;justify-content:flex-end;margin:0;padding:0;width:3.6rem}.casatlantic-newsletter-dialog__field button .icon-arrow{height:1.2rem;max-width:none;width:1.8rem}.casatlantic-newsletter-dialog__note{color:inherit;font-family:var(--casa-font-sans, Arial, sans-serif);font-size:var(--font-size-small, 1rem);font-style:italic;letter-spacing:-.02em;line-height:var(--line-height-small-relaxed, 1.6rem);margin:1.6rem 0 0}.casatlantic-newsletter-dialog__message{color:inherit;font-family:var(--casa-font-sans, Arial, sans-serif);font-size:var(--font-size-small, 1rem);line-height:var(--line-height-small, 1.3rem);margin:1rem 0 0}.casatlantic-newsletter-dialog__message--error{color:#8a1f16}@media screen and (max-width:749px){.casatlantic-newsletter-dialog{padding:1.2rem}.casatlantic-newsletter-dialog__panel{border-width:.8rem;max-height:calc(100dvh - 2.4rem);width:calc(100vw - 2.4rem)}.casatlantic-newsletter-dialog__inner{min-height:19.7rem;padding:3.2rem 1.6rem 2.6rem}.casatlantic-newsletter-dialog__heading{margin-bottom:2rem;padding-inline:2.4rem}}@media(prefers-reduced-motion:reduce){.casatlantic-newsletter-dialog,.casatlantic-newsletter-dialog__panel{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/212/assets/casatlantic-newsletter-dialog.css.map */
