.email-signup--inner{padding:0 15px;max-width:1440px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 768px){.email-signup--inner{padding:0 50px}}.signup-container{margin-bottom:0}.signup-container .form-notification{margin-bottom:10px}.signup-container fieldset{position:relative}.signup-container input{padding-right:40px;width:100%;margin-bottom:0}[dir=rtl] .signup-container input{padding-left:40px;padding-right:17px}.signup-container button{position:absolute;bottom:0;right:0;height:100%;max-height:52px;width:40px;display:flex;align-items:center;justify-content:center}[dir=rtl] .signup-container button{right:auto;left:0;transform:rotate(180deg)}.signup-container--terms{display:inline-flex;align-items:center;margin-top:10px}.signup-container--terms input{width:auto;margin-right:8px}.email-signup{background:var(--color-bg, var(--bg-body, #fff));color:var(--color-text, var(--color-body))}.email-signup .signup-container{max-width:510px;margin:0 auto}.email-signup .signup-container button svg path{stroke:var(--color-text, var(--color-accent))}.email-signup .signup-container input{color:var(--color-text, var(--color-body))}.email-signup .section-header--content .h3{color:var(--color-text, var(--color-accent))}.section-newsletter .email-signup.section-spacing-padding{padding-top:60px;padding-bottom:60px}.section-newsletter .section-header h2{font-weight:700;text-transform:uppercase;color:var(--color-dark-petrol-blue);max-width:400px}.section-newsletter .rte{margin-top:12px;max-width:390px}.section-newsletter .rte p{font-size:var(--body-lg);font-weight:400;line-height:var(--lh-140);color:var(--color-dark-petrol-blue);letter-spacing:2%}.section-newsletter .email-signup .signup-container input{border:1px solid var(--color-dark-petrol-blue);border-radius:2px}.section-newsletter .email-signup .signup-container input:focus-visible{outline:none}.section-newsletter .field__label{font-size:var(--body-sm);font-weight:400;line-height:var(--lh-140);letter-spacing:0%;color:var(--color-dark-petrol-blue)}.section-newsletter .signup-email-wrapper{display:flex;justify-content:center;gap:6px}.section-newsletter .signup-container fieldset .field{width:100%;max-width:350px}.section-newsletter .signup-container fieldset .submit{position:relative;width:100%;max-width:185px;max-height:unset;height:auto;border-radius:2px;font-size:var(--caption-md);font-weight:600;line-height:var(--lh-150);text-transform:uppercase;padding:0}.section-newsletter .signup-container fieldset .submit:before{z-index:-1}.section-newsletter .email-signup-small-text-wrapper{max-width:412px;margin:10px auto;text-align:center}.section-newsletter .email-signup-small-text-wrapper p{font-size:var(--caption-xxs);font-weight:400;line-height:var(--lh-140);letter-spacing:3%;color:var(--color-light-grey-3);margin:0}.section-newsletter .signup-container .form-notification{font-size:var(--body-lg);font-weight:400;line-height:var(--lh-140);color:var(--color-dark-petrol-blue);letter-spacing:2%}.section-newsletter .signup-container .form-notification{display:flex;justify-content:center}@media (max-width: 989px){.section-newsletter .email-signup.section-spacing-padding{padding-top:40px;padding-bottom:40px}.section-newsletter .signup-email-wrapper{flex-direction:column}.section-newsletter .signup-container fieldset .submit{max-width:unset;height:44px}.section-newsletter .signup-container fieldset{gap:10px}.section-newsletter .signup-container fieldset .field{max-width:unset}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/email-signup.css.map */
