.newsletter--narrow .newsletter__wrapper,.newsletter:not(.newsletter--narrow) .newsletter__wrapper.color-background-1{margin-top:5rem;margin-bottom:5rem}.newsletter__wrapper:not(.color-background-1){padding-top:6rem;padding-bottom:6rem}@media screen and (min-width:750px){.newsletter--narrow .newsletter__wrapper,.newsletter:not(.newsletter--narrow) .newsletter__wrapper.color-background-1{margin-top:calc(5rem + var(--page-width-margin));margin-bottom:calc(5rem + var(--page-width-margin))}.newsletter__wrapper:not(.color-background-1){padding-top:calc(6rem + var(--page-width-margin));padding-bottom:calc(6rem + var(--page-width-margin))}}.newsletter__wrapper{padding-right:calc(4rem / var(--font-body-scale));padding-left:calc(4rem / var(--font-body-scale))}@media screen and (min-width:750px){.newsletter__wrapper{padding-right:9rem;padding-left:9rem}}#shopify-section-featured_blog_news{margin-bottom:0}.newsletter{margin-top:-1px}.newsletter__wrapper.color-accent-1{position:relative;isolation:isolate;background:linear-gradient(180deg,#0d1c77,#070e3c 38% 100%);background-attachment:scroll}.newsletter__wrapper>*{margin-top:0;margin-bottom:0;position:relative}.newsletter__wrapper>*+*{margin-top:2rem}.newsletter__wrapper>*+.newsletter-form{margin-top:3rem}.newsletter__wrapper .h1{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:800;letter-spacing:-.02em}.newsletter__eyebrow,.newsletter__subheading,.newsletter-form__field-wrapper .field__input,.newsletter-form__field-wrapper .field__label{font-family:var(--font-body-family);font-style:var(--font-body-style)}.newsletter__eyebrow{opacity:.85;font-weight:600;margin-bottom:.5rem!important}.newsletter__subheading{max-width:70rem;margin-left:auto;margin-right:auto;opacity:.85}.newsletter__wrapper .newsletter-form__field-wrapper{max-width:40rem}.newsletter-form__field-wrapper .newsletter-form__message{margin-top:1.5rem}.newsletter__button{margin-top:3rem;width:fit-content}@media screen and (min-width:750px){.newsletter__button{flex-shrink:0;margin:0 0 0 1rem}}.newsletter-form__field-wrapper .field{border-radius:999px;overflow:hidden;box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.55);background-color:rgba(var(--color-background),.15);transition:box-shadow var(--duration-short) ease}.newsletter-form__field-wrapper .field:focus-within{box-shadow:0 0 0 .2rem rgba(var(--color-foreground),.85)}.newsletter-form__field-wrapper .field__input{box-shadow:none!important;background-color:transparent;padding-left:2rem;padding-right:1.5rem}.newsletter-form__field-wrapper .field__input:hover,.newsletter-form__field-wrapper .field__input:focus{box-shadow:none!important}.newsletter-form__field-wrapper .field__label{left:2rem}.newsletter-form .newsletter-form__button{position:static;flex-shrink:0;width:auto;height:auto;align-self:stretch;display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0 2.2rem;border-radius:0;background:none;color:#fff;gap:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-size:.94rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;transition:transform var(--duration-short) ease}.newsletter-form .newsletter-form__button:hover{transform:translateY(-2px)}.newsletter-form .newsletter-form__button .icon-arrow{display:none}.newsletter-form .newsletter-form__button .newsletter-form__button-text{background-image:linear-gradient(100deg,#fff 0% 38%,#dfe8ff 46%,#fff,#dfe8ff 54%,#fff 62% 100%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:yrpNewsletterBtnShine 4.5s ease-in-out infinite}@keyframes yrpNewsletterBtnShine{0%{background-position:200% 0}to{background-position:-200% 0}}@media screen and (max-width:749px){.newsletter-form__button-text{display:inline}}.footer.color-accent-1{background:linear-gradient(180deg,#070e3c,#000 40% 100%)!important}
/*# sourceMappingURL=/cdn/shop/t/32/assets/newsletter-section.css.map */
