.newsletter-form{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;position:relative}@media screen and (min-width:750px){.newsletter-form{align-items:flex-start;max-width:56rem}}.newsletter-form__field-wrapper{width:100%}.newsletter-form__field-wrapper .field__input{padding-right:5rem}.newsletter-form__field-wrapper .field{z-index:0}.newsletter-form__message{justify-content:center;margin-bottom:0}.newsletter-form__message--success{margin-top:2rem}@media screen and (min-width:750px){.newsletter-form__message{justify-content:flex-start}}.newsletter-form__button{width:4.4rem;margin:0;right:var(--inputs-border-width);top:0;height:100%;z-index:2}.newsletter-form__button:focus-visible{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .4rem rgba(var(--color-foreground));background-color:rgb(var(--color-background))}.newsletter-form__button:focus{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .4rem rgba(var(--color-foreground));background-color:rgb(var(--color-background))}.newsletter-form__button:not(:focus-visible):not(.focused){box-shadow:inherit;background-color:inherit}.newsletter-form__button .icon{width:1.5rem}.newsletter-dialog{align-items:center;background:#11182794;-webkit-backdrop-filter:blur(.4rem);backdrop-filter:blur(.4rem);box-sizing:border-box;display:flex;height:100%;justify-content:center;left:0;margin:0;opacity:0;overflow:auto;padding:2.4rem;position:fixed;top:0;transition:opacity .18s ease,visibility .18s ease;visibility:hidden;width:100%;z-index:-1}.newsletter-dialog[open]{opacity:1;visibility:visible;z-index:101}.newsletter-dialog__content{background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.06);border-radius:2.4rem;box-shadow:0 3.2rem 8rem #0f172a47,0 1.2rem 3.2rem #0f172a24;max-width:42rem;padding:3.6rem;position:relative;text-align:center;transform:translateY(1.2rem) scale(.97);transition:transform .18s ease;width:min(100%,42rem)}.newsletter-dialog[open] .newsletter-dialog__content{transform:translateY(0) scale(1)}.newsletter-dialog__content:focus-visible,.newsletter-dialog__content.focused{outline:0;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.24),0 3.2rem 8rem #0f172a47,0 1.2rem 3.2rem #0f172a24}.newsletter-dialog__header{align-items:center;display:flex;flex-direction:column;gap:1.8rem}.newsletter-dialog__icon{align-items:center;border-radius:999px;display:inline-flex;flex:0 0 6.4rem;height:6.4rem;justify-content:center;width:6.4rem}.newsletter-dialog--success .newsletter-dialog__icon{background:#2196531f;color:#219653}.newsletter-dialog--error .newsletter-dialog__icon{background:#cb444a1f;color:#cb444a}.newsletter-dialog__icon .icon{height:2.6rem;width:2.6rem}.newsletter-dialog__body{min-width:0}.newsletter-dialog__title{color:rgb(var(--color-foreground));font-size:calc(var(--font-heading-scale) * 2.4rem);font-weight:700;letter-spacing:0;line-height:1.2;margin:0}.newsletter-dialog__message{color:rgba(var(--color-foreground),.68);font-size:1.6rem;line-height:1.5;margin:1rem auto 0;max-width:32rem}.newsletter-dialog__actions{display:flex;justify-content:center;margin-top:3.2rem}.newsletter-dialog__button{border-radius:999px;font-size:1.5rem;font-weight:700;letter-spacing:0;min-height:5rem;min-width:16rem;padding:0 3.2rem;transition:transform .16s ease,box-shadow .16s ease}.newsletter-dialog__button:before,.newsletter-dialog__button:after{border-radius:inherit}.newsletter-dialog__button:hover{transform:translateY(-.1rem)}@media screen and (max-width:749px){.newsletter-dialog{align-items:center;padding:1.6rem}.newsletter-dialog__content{border-radius:2rem;padding:2.8rem 2.2rem}.newsletter-dialog__header{gap:1.6rem}.newsletter-dialog__title{font-size:calc(var(--font-heading-scale) * 2.1rem)}.newsletter-dialog__actions,.newsletter-dialog__button{width:100%}}@media(prefers-reduced-motion:reduce){.newsletter-dialog,.newsletter-dialog__content{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/component-newsletter.css.map */
