:root{--font-size-40: 40px;--line-height-55: 55px;--letter-spacing-3: .3px;--line-height-31: 31px;--line-height-28: 28.8px}.signup__wrapper .signup__inner{padding-top:100px;padding-bottom:68px;display:grid;grid-template-columns:1fr;gap:var(--desktop-gap);width:100%;max-width:327px;margin:0 auto;text-align:center}.signup__wrapper .signup__inner .signup__content{display:flex;align-items:start;justify-content:center;flex-direction:column}.signup__wrapper .signup__inner .signup__content .signup__title{margin:0;line-height:var(--line-height-28);font-size:var(--font-size-xl);padding-bottom:11.85px;letter-spacing:var(--custom-letter-spacing)}.signup__wrapper .signup__inner .signup__content .signup__subtitle{margin:0;line-height:var(--font-size-large);font-size:var(--font-size-body);max-width:100%;font-weight:var(--font-body-weight);letter-spacing:var(--low-letter-spacing)}.signup__wrapper .signup__inner .signup__form .newsletter-form .custom-field{display:flex;flex-direction:column}.custom-search .signup__inner.signup-wrapper,.custom-product .signup__inner,.custom-cart .signup__wrapper .signup__inner,.custom-login .signup__wrapper .signup__inner,.custom-register .signup__wrapper .signup__inner{display:none}.signup__wrapper .signup__inner .signup__form .newsletter-form .custom-field .custom-input{width:100%;padding:8px 18px;line-height:var(--line-height-31);font-family:var(--font-family-content);font-style:var(--font-body-style);font-weight:500;font-size:var(--font-size-body);color:var(--color-black);outline:0;box-shadow:none;background:var(--color-white);border:2px solid #000000;border-radius:6px;height:48px}.signup__wrapper .signup__inner .signup__form .newsletter-form .custom-field .custom-input::placeholder{color:var(--color-black);opacity:1;font-size:var(--font-size-heading);padding:0}.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{background:var(--color-black);border:none;cursor:pointer;color:var(--color-white);display:block;width:100%;max-width:fit-content;margin:37px auto 0;padding:12px 68.5px;font-size:var(--font-size-body);line-height:var(--font-size-xl);font-family:var(--font-family-content);font-weight:var(--font-bold-weight);border-radius:40px;text-transform:uppercase;letter-spacing:var(--button-letter-spacing);box-shadow:0 1px 2px #1018280d}.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;color:var(--color-black);font-size:var(--font-size-small)}.signup__wrapper .signup__inner .signup__form .newsletter-form .newsletter-form__message--success .icon-success path{stroke:var(--color-white);stroke:var(--color-black)}.newsletter-form{max-width:609px;margin:0 auto}.signup__wrapper .signup__inner .signup__form .newsletter-form .custom-field .custom-input::placeholder{font-size:var(--font-size-body);line-height:var(--line-height-large)}.signup__wrapper .signup__inner .signup__form .newsletter-form .custom-field .custom-input::-ms-input-placeholder{font-size:var(--font-size-body);line-height:var(--line-height-large)}@media screen and (min-width:990px){.signup__wrapper .signup__inner{gap:43px;padding-top:161px;padding-bottom:47px;max-width:682px;margin:0 auto}.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{font-size:var(--font-size-heading);padding:14px 31px 15px;border:3px solid #000000;border-radius:10px;height:60px}.main_article__template .signup__wrapper .signup__inner .signup__form .newsletter-form .custom-field .custom-input{font-size:var(--font-size-heading);padding:15px 21px;border-radius:10px;line-height:28.8px;letter-spacing:var(--custom-letter-spacing);max-width:300px;width:100%;margin:0 auto}.signup__wrapper .signup__inner .signup__form .newsletter-form .custom-field .custom-input::placeholder{padding:0}.signup__wrapper .signup__inner .signup__form .newsletter-form .custom-field .custom-form-button{margin-top:46px;padding:12px 68px}.main_article__template .signup__wrapper .signup__inner .signup__form .newsletter-form .custom-field .custom-form-button{margin-top:36px}.signup__wrapper .signup__inner .signup__content{align-items:center;justify-content:center;text-align:center}.signup__wrapper .signup__inner .signup__content .signup__title{font-size:var(--font-size-40);padding-bottom:37px;max-width:100%;line-height:var(--line-height-55);font-weight:400}.signup__wrapper .signup__inner .signup__content .signup__subtitle{margin:0;line-height:var(--line-height-31);font-size:var(--font-size-xl);max-width:100%}.signup__wrapper .signup__inner .signup__form{padding:var(--desktop-gap);border-radius:var(--image-radius);padding-top:0}.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)}}@media screen and (max-width:767px){.signup__wrapper .signup__inner .signup__form .newsletter-form .custom-field{padding:0 5px}.signup__wrapper .signup__inner .signup__form .newsletter-form .custom-field .custom-form-button{font-size:15px;padding:10px 38px;line-height:24.18px}.main_article__template .signup__wrapper .signup__inner .signup__form .newsletter-form .custom-field .custom-form-button{margin-top:33px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/component-signup.css.map */
