.newsletter{--newsletter-heading-size: 22px;--newsletter-heading-line: 32px;--newsletter-accent-size: 22px;--newsletter-field-block-size: 88px;--newsletter-field-radius: 100px;--newsletter-field-padding-start: 30px;--newsletter-field-padding-end: 26px;--newsletter-placeholder-size: 16px;--newsletter-placeholder-line: 24px;--newsletter-submit-size: 26px;--newsletter-field-background: var(--brand-white);--newsletter-hairline: rgb(var(--color-foreground));display:block;border-block:1px solid var(--newsletter-hairline);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.newsletter{--newsletter-heading-size: 32px;--newsletter-heading-line: 40px;--newsletter-accent-size: 30px;--newsletter-field-padding-start: 40px;--newsletter-field-padding-end: 40px;--newsletter-placeholder-size: 17px;--newsletter-submit-size: 28px}}.newsletter__inner{display:flex;flex-direction:column;gap:20px}@media screen and (min-width:750px){.newsletter__inner{flex-direction:row;align-items:center;justify-content:space-between;gap:40px;min-block-size:104px}}.newsletter__heading{margin-block:0;font-family:var(--font-brand-family);font-size:var(--newsletter-heading-size);font-weight:var(--font-weight-semibold);line-height:var(--newsletter-heading-line);letter-spacing:var(--text-section-heading-track)}@media screen and (min-width:750px){.newsletter__heading{max-inline-size:569px}}.newsletter__heading-line{display:block}.newsletter__heading em,.newsletter__heading i{font-family:var(--font-accent-family);font-size:var(--newsletter-accent-size);font-style:italic;font-weight:var(--font-weight-regular)}.newsletter__form{display:flex;flex-direction:column;gap:12px}@media screen and (min-width:750px){.newsletter__form{inline-size:588px}}.newsletter__field{display:flex;align-items:center;justify-content:space-between;gap:16px;min-block-size:var(--newsletter-field-block-size);padding-inline:var(--newsletter-field-padding-start) var(--newsletter-field-padding-end);border:1px solid var(--newsletter-hairline);border-radius:var(--newsletter-field-radius);background-color:var(--newsletter-field-background)}.newsletter__input{flex:1 1 auto;align-self:stretch;min-inline-size:0;padding:0;border:0;border-radius:var(--newsletter-field-radius);background-color:transparent;font-family:var(--font-brand-family);font-size:var(--newsletter-placeholder-size);font-weight:var(--font-weight-regular);line-height:var(--newsletter-placeholder-line);color:rgb(var(--color-foreground))}.newsletter__input::placeholder{color:rgb(var(--color-foreground));opacity:1}.newsletter__input:is(:-webkit-autofill,:autofill){box-shadow:0 0 0 1000px var(--newsletter-field-background) inset;caret-color:rgb(var(--color-foreground));-webkit-text-fill-color:rgb(var(--color-foreground))}.newsletter__submit{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;border:0;background-color:transparent;color:rgb(var(--color-foreground));cursor:pointer}.newsletter__submit-glyph{display:block;inline-size:var(--newsletter-submit-size);block-size:var(--newsletter-submit-size)}.newsletter__input:focus,.newsletter__input:focus-visible{outline:none}.newsletter__field:has(.newsletter__input:focus-visible){outline:1px solid currentcolor;outline-offset:0}.newsletter__submit:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.newsletter__message{margin-block:0;padding-inline:var(--newsletter-field-padding-start);font-family:var(--font-brand-family);font-size:var(--text-body);font-weight:var(--font-weight-regular);line-height:var(--text-body-line)}.newsletter.newsletter--klaviyo{--newsletter-heading-size: 24px;--newsletter-heading-line: 32px;--newsletter-accent-size: 22px;--newsletter-placeholder-size: 20px;--newsletter-placeholder-line: 32px;--newsletter-field-padding-start: 40px;--newsletter-field-padding-end: 0;--newsletter-submit-size: 28px;padding-block:32px 32px}@media screen and (min-width:641px){.newsletter.newsletter--klaviyo{--newsletter-heading-size: 38px;--newsletter-heading-line: 46px;--newsletter-accent-size: 34px;padding-block:40px 40px}}@media screen and (min-width:1008px){.newsletter.newsletter--klaviyo{padding-block:40px 40px}}@media screen and (min-width:769px){.newsletter.newsletter--klaviyo{margin-block-start:-32px}}@media screen and (min-width:1140px){.newsletter.newsletter--klaviyo{--newsletter-heading-size: 32px;--newsletter-heading-line: 40px;--newsletter-accent-size: 30px;margin-block-start:-24px;padding-block:64px 64px}}.newsletter--klaviyo .newsletter__inner{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:20px;min-block-size:0;max-inline-size:none;margin-inline:0;padding-inline:20px}@media screen and (min-width:641px){.newsletter--klaviyo .newsletter__inner{gap:17px;padding-inline:34px 10px}}@media screen and (min-width:1008px){.newsletter--klaviyo .newsletter__inner{display:grid;grid-template-columns:45.44% 48.86%;align-items:center;justify-content:space-between;gap:0}}@media screen and (min-width:1140px){.newsletter--klaviyo .newsletter__inner{padding-inline:58px 30px}}@media screen and (min-width:1250px){.newsletter--klaviyo .newsletter__inner{max-inline-size:1440px;margin-inline:auto;padding-inline:110px 82px}}.newsletter--klaviyo .newsletter__heading{max-inline-size:none}.newsletter--klaviyo .newsletter__form{position:relative;inline-size:auto}.newsletter--klaviyo .newsletter__field{inline-size:96%;padding-inline:var(--newsletter-field-padding-start) 0}.newsletter--klaviyo .newsletter__input{padding-inline-end:88px}.newsletter--klaviyo .newsletter__submit{position:absolute;inset-block-start:9px;inset-inline-end:9px;inline-size:70px;block-size:70px}@media screen and (min-width:641px){.newsletter--klaviyo .newsletter__submit{inset-block-start:0;inset-inline-end:30px;inline-size:88px;block-size:88px}}.shopify-section:has(+.shopify-section>.newsletter--klaviyo){position:relative;z-index:1}.newsletter.newsletter--klaviyo.newsletter--flush{margin-block-start:0}.newsletter--large{--newsletter-heading-size: 26px;--newsletter-heading-line: 33px;--newsletter-accent-size: 26px;--newsletter-field-block-size: 76px;border-block:0}@media screen and (min-width:750px){.newsletter--large{--newsletter-heading-size: 48px;--newsletter-heading-line: 56px;--newsletter-accent-size: 44px;--newsletter-field-block-size: 88px}}.newsletter--large .newsletter__heading{letter-spacing:0}@media screen and (min-width:750px){.newsletter--large .newsletter__heading{max-inline-size:498px}}@media screen and (min-width:750px){.newsletter--large .newsletter__form{inline-size:630px;margin-inline-end:8px}}.newsletter--large .newsletter__input{font-family:var(--font-accent-family);font-size:16px}@media screen and (min-width:750px){.newsletter--large .newsletter__input{font-size:20px}}.newsletter__text{margin-block:10px 0;margin-inline:0;font-family:var(--font-accent-family);font-size:16px;line-height:28px}
/*# sourceMappingURL=/cdn/shop/t/926/assets/section-newsletter.css.map */
