.signup__wrapper .signup__inner{padding-top:var(--desktop-gap);padding-bottom:var(--desktop-gap);display:grid;grid-template-columns:1fr;gap:var(--desktop-gap)}.signup__wrapper .signup__inner .signup__content{display:flex;text-align:center;justify-content:center;flex-direction:column}.signup__wrapper .signup__inner .signup__content .signup__title{margin:0;line-height:var(--line-height-slim);font-size:var(--font-size-large);padding-bottom:var(--desktop-gap);font-family:var(--font-body-family);font-style:var(--font-body-style)}.signup__wrapper .signup__inner .newsletter-form__wrapper{display:flex;flex-direction:column;gap:calc(var(--mobile-gap) / 1.5);align-items:center}.signup__wrapper .signup__inner .newsletter-form__wrapper .newsletter-form__field{width:100%}.signup__wrapper .signup__inner .newsletter-form__wrapper .newsletter-form__field input{padding:var(--mobile-gap);font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:var(--font-size-small);border-radius:var(--desktop-gap);border:0;width:100%}.gradient-button{font-size:var(--font-size-body);padding:calc(var(--mobile-gap) / 1.25) var(--mobile-gap);border-radius:50px;background:transparent;cursor:pointer;text-decoration:none;display:inline-block;position:relative;color:transparent;background-clip:text;-webkit-background-clip:text;background-image:linear-gradient(90deg,#67e6dc,#a0ff9c);transition:all .3s ease-in-out;border:none;margin-top:calc(var(--desktop-gap) / 1.5)}.gradient-button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50px;padding:2px;background:linear-gradient(90deg,#67e6dc,#a0ff9c);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;pointer-events:none}.gradient-button:hover{opacity:.8}.signup__wrapper .signup__inner .signup__content .signup__title svg{height:auto;max-width:10rem}.signup__wrapper .signup__inner .signup__form{padding:calc(var(--mobile-gap) * 1.5);box-shadow:var(--box-shadow-button);background:#2d333fbd;-webkit-backdrop-filter:saturate(180%) blur(10px);backdrop-filter:saturate(180%) blur(10px);border-radius:calc(var(--desktop-gap) * 1);border:var(--pixel) solid var(--color-lighter-blue)}.signup__wrapper .signup__inner .signup__form .newsletter-form .custom-field{display:flex;flex-direction:column;border-bottom:var(--pixel) solid var(--color-light-grey)}.signup__wrapper .signup__inner .signup__form .newsletter-form .custom-field .custom-input{width:100%;border:0;padding:calc(var(--mobile-gap) / 2) 0;line-height:var(--line-height-regular);font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:var(--font-size-small);outline:0;box-shadow:none;background:transparent}.signup__wrapper .signup__inner .signup__form .newsletter-form .custom-field .custom-label{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:var(--font-size-tiny)}.signup__wrapper .signup__inner .signup__form .newsletter-form .custom-field .custom-form-button{position:absolute;right:0;bottom:var(--mobile-gap);background:transparent;border:0;cursor:pointer}.signup__wrapper .signup__inner .signup__form .newsletter-form .custom-field .custom-form-button svg{color:var(--color-black)}.signup__wrapper .signup__inner .signup__form .signup__terms{margin:0;line-height:var(--line-height-regular);color:var(--color-dark-grey);font-size:var(--font-size-xs);padding-top:var(--mobile-gap)}.signup__wrapper .signup__inner .signup__form .signup__terms a{color:var(--color-dark-grey)}.signup__wrapper .signup__inner .signup__form .newsletter-form .newsletter-form__message--success{margin-top:var(--mobile-gap);margin-bottom:0;width:max-content;background:var(--color-green);color:var(--color-white);padding:calc(var(--mobile-gap) / 2);border-radius:var(--button-radius);font-size:var(--font-size-xs)}.signup__wrapper .signup__inner .signup__form .newsletter-form .newsletter-form__message--success .icon-success path{stroke:var(--color-white)}@media screen and (min-width: 990px){.signup__wrapper .signup__inner{gap:var(--desktop-gap);padding-top:calc(var(--desktop-gap) * 3);padding-bottom:calc(var(--desktop-gap) * 3);max-width:64rem}.signup__wrapper .signup__inner .signup__form .newsletter-form .custom-field .custom-input{padding:var(--mobile-gap) 0;font-size:var(--font-size-body)}.signup__wrapper .signup__inner .signup__form .newsletter-form .custom-field .custom-input,.signup__wrapper .signup__inner .signup__form .newsletter-form .custom-field .custom-input::placeholder{font-size:var(--font-size-body)}.signup__wrapper .signup__inner .signup__content .signup__title{font-size:var(--font-size-xl)}.signup__wrapper .signup__inner .signup__content .signup__title svg{max-width:12rem}.signup__wrapper .signup__inner .signup__form{padding:var(--desktop-gap)}.signup__wrapper .signup__inner .signup__form .newsletter-form .custom-field .custom-label{font-size:var(--font-size-small)}.signup__wrapper .signup__inner .signup__form .newsletter-form .newsletter-form__message--success{font-size:var(--font-size-tiny);padding:var(--mobile-gap)}.signup__wrapper .signup__inner .newsletter-form__wrapper .newsletter-form__field input{font-size:var(--font-size-body)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-signup.css.map */
