.tonis-newsletter{--tonis-newsletter-background: var(--tonis-color-highlight-tint);--tonis-newsletter-card-background: var(--tonis-color-bg);--tonis-newsletter-field-gap: .3rem;--tonis-newsletter-button-gap: 1rem;background:var(--tonis-newsletter-background)}.tonis-newsletter__card{display:flex;flex-direction:column;box-sizing:border-box;align-items:center;justify-content:center;gap:var(--tonis-space-10);padding:var(--tonis-space-10) var(--tonis-space-6);border-radius:var(--tonis-radius-12);background:var(--tonis-newsletter-card-background);box-shadow:var(--tonis-shadow-panel)}@media screen and (min-width:750px){.tonis-newsletter__card{max-width:64rem;margin-inline:auto}}@media screen and (min-width:1200px){.tonis-newsletter__card{max-width:115.5rem;flex-direction:row}}.tonis-newsletter__copy{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:var(--tonis-space-3);color:var(--tonis-color-brand);overflow-wrap:break-word}@media screen and (min-width:1200px){.tonis-newsletter__copy{width:auto;max-width:51.5rem}}.tonis-newsletter__heading{margin:0;font-family:var(--tonis-font-heading);font-size:var(--tonis-text-34);font-weight:var(--tonis-weight-semibold);letter-spacing:var(--tonis-tracking-normal);line-height:var(--tonis-leading-tight);text-transform:uppercase}.tonis-newsletter__body{font-family:var(--tonis-font-body);font-size:var(--tonis-text-18);font-weight:var(--tonis-weight-regular);letter-spacing:var(--tonis-tracking-normal);line-height:var(--tonis-leading-snug)}.tonis-newsletter__body>*{margin:0}.tonis-newsletter__body>*+*{margin-top:var(--tonis-space-3)}@media screen and (min-width:750px){.tonis-newsletter__heading{font-size:var(--tonis-text-64)}.tonis-newsletter__body{font-size:var(--tonis-text-25)}}.tonis-newsletter__form{display:flex;width:100%;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--tonis-space-3)}@media screen and (min-width:1200px){.tonis-newsletter__form{width:49.8rem;flex-shrink:0}}.tonis-newsletter__field{display:flex;width:100%;flex-direction:column;gap:var(--tonis-newsletter-field-gap)}.tonis-newsletter__label{font-family:var(--tonis-font-body);font-size:var(--tonis-text-14);font-weight:var(--tonis-weight-medium);letter-spacing:var(--tonis-tracking-normal);line-height:var(--tonis-leading-loosest);color:var(--tonis-color-brand)}.tonis-newsletter__input{display:block;width:100%;height:4.5rem;box-sizing:border-box;margin:0;padding:0 var(--tonis-space-3);border:var(--tonis-border-thin) solid var(--tonis-color-border);border-radius:var(--tonis-radius-8);background:var(--tonis-color-input-fill);font-family:var(--tonis-font-body);font-size:var(--tonis-text-16);font-weight:var(--tonis-weight-regular);line-height:var(--tonis-leading-loosest);color:var(--tonis-color-brand);-webkit-appearance:none;appearance:none}.tonis-newsletter__input::placeholder{color:var(--tonis-color-brand);opacity:1}.tonis-newsletter__input:focus-visible{outline:var(--tonis-border-thick) solid var(--tonis-color-accent);outline-offset:.2rem}.tonis-newsletter__input[aria-invalid=true]{border-color:var(--tonis-color-accent)}.tonis-newsletter__button{display:flex;width:100%;align-items:center;justify-content:center;gap:var(--tonis-newsletter-button-gap);padding:var(--tonis-space-3) var(--tonis-space-6);border:0;border-radius:var(--tonis-radius-12);background:var(--tonis-color-accent);font-family:var(--tonis-font-heading);font-size:var(--tonis-text-20);font-weight:var(--tonis-weight-bold);letter-spacing:var(--tonis-tracking-normal);line-height:var(--tonis-leading-tight);color:var(--tonis-color-on-accent-soft);text-align:center;cursor:pointer;-webkit-appearance:none;appearance:none}@media screen and (min-width:1200px){.tonis-newsletter__button{width:auto}}.tonis-newsletter__button .tonis-icon{display:block;width:2.4rem;height:2.4rem;flex-shrink:0}.tonis-newsletter__button:focus-visible{outline:var(--tonis-border-thick) solid var(--tonis-color-brand);outline-offset:.2rem}@media(prefers-reduced-motion:no-preference){.tonis-newsletter__button{transition:background-color var(--tonis-duration-fast) var(--tonis-ease-out)}.tonis-newsletter__button .tonis-icon{transition:transform var(--tonis-duration-fast) var(--tonis-ease-out)}.tonis-newsletter__button:hover .tonis-icon,.tonis-newsletter__button:focus-visible .tonis-icon{transform:translate(.4rem)}}.tonis-newsletter__message{width:100%;margin:0;font-family:var(--tonis-font-body);font-size:var(--tonis-text-16);font-weight:var(--tonis-weight-medium);line-height:var(--tonis-leading-loosest);text-transform:none}.tonis-newsletter__message--error{color:var(--tonis-color-accent)}.tonis-newsletter__message--success{color:var(--tonis-color-label)}.tonis-newsletter__message--success:focus-visible{outline:var(--tonis-border-thick) solid var(--tonis-color-label);outline-offset:.4rem}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-tonis-newsletter.css.map */
