.email-signup{background:var(--color-bg, var(--bg-body));color:var(--color-text, var(--color-body));text-align:center}.email-signup--wrapper{display:grid;align-items:center}@media only screen and (min-width: 768px){.email-signup--has-image.email-signup--wrapper-split{grid-template-columns:1fr 1fr}}.email-signup--has-image.email-signup--wrapper-full{position:relative}.email-signup--has-image.email-signup--wrapper-full .email-signup--image{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.email-signup--has-image.email-signup--wrapper-full .email-signup--image img{width:100%;height:100%;object-fit:cover}.email-signup--has-image.email-signup--wrapper-full .email-signup--inner{z-index:5}.email-signup--image{pointer-events:none;position:relative}.email-signup--image:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:3;pointer-events:none;background:rgba(var(--overlay-color-rgb),var(--overlay-opacity))}.email-signup--inner{padding:20px}@media only screen and (min-width: 768px){.email-signup--inner{padding:50px}}.email-signup--inner img,.email-signup--inner .thb-placeholder{margin-bottom:20px}.email-signup--inner .h1{color:inherit}.email-signup .thb-placeholder{display:inline-block;width:60px;height:60px;margin:0 auto}.email-signup .signup-container{max-width:400px;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))}
/*# sourceMappingURL=/cdn/shop/t/3/assets/email-signup.css.map */
