.email-signup--inner{padding:0 15px;max-width:var(--grid-width-row, 1430px);margin-left:auto;margin-right:auto}@media only screen and (min-width:768px){.email-signup--inner{padding:0 40px}}.signup-container{margin-bottom:0}.signup-container .form-notification{margin-bottom:10px}.signup-container fieldset{position:relative}.signup-container input[type=email]{padding-right:40px;width:100%;margin-bottom:0}.signup-container button{position:absolute;bottom:0;right:0;height:100%;max-height:46px;width:40px;display:flex;align-items:center;justify-content:center}.signup-container--terms{display:inline-flex;align-items:center;margin-top:10px}.email-signup{background:var(--bg-body);padding:15px 0}@media only screen and (min-width:768px){.email-signup{padding:60px 0 80px}}.email-signup--icon{line-height:0;margin-bottom:20px;text-align:center}.email-signup .section-header{text-align:center}.email-signup .section-header--content{margin:0 auto;max-width:610px}.email-signup .section-header--content--heading{margin:0 auto}.email-signup .signup-container{max-width:500px;margin:30px auto 0}.email-signup .signup-container--terms{display:flex;justify-content:center}.email-signup-section .signup-container button{width:max-content;padding:0 18px;text-transform:uppercase;letter-spacing:.56px;text-decoration:underline;text-underline-offset:4px;font-size:calc(var(--font-body-scale) * 14px);line-height:calc(var(--font-body-line-height-scale) * calc(var(--font-body-scale) * 22px));color:var(--color-accent)}.email-signup-section .email-signup--inner .section-header--description{font-size:calc(var(--font-body-scale) * 18px);line-height:calc(var(--font-body-line-height-scale) * calc(var(--font-body-scale) * 26px));margin-top:16px}.email-signup-section .signup-container input[type=email]{background:#11814a1a}.signup-container input[type=email]::placeholder{color:#252521;opacity:.7}.email-signup-section .signup-container input[type=email]:focus,.email-signup-section .signup-container input[type=email]:focus-visible{border-color:var(--color-accent)}.email-signup .signup-container--terms label{margin-bottom:0;display:flex;align-items:center}.email-signup .signup-container--terms label:before{border-radius:0;background-color:#d4d4d4;width:20px;height:20px;margin-right:8px}@media only screen and (max-width:767px){.email-signup-section .email-signup .section-header--content--heading,.email-signup .section-header{margin-bottom:0}.email-signup .signup-container{margin:15px auto 0}.email-signup-section .email-signup .section-header h3.section-header--title{font-size:calc(var(--font-heading-scale) * 20px);line-height:calc(var(--font-heading-line-height-scale) * calc(var(--font-heading-scale) * 28px))}.email-signup-section .email-signup--inner .section-header--description{font-size:calc(var(--font-body-scale) * 16px);line-height:calc(var(--font-body-line-height-scale) * calc(var(--font-body-scale) * 26px))}.email-signup-section .email-signup .signup-container--terms{margin-top:15px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/email-signup.css.map */
