.email-signup:has(div[class^=klaviyo-form-]) .section-header{margin-bottom:unset}.ib-klavio-form button{position:relative;overflow:hidden;color:#1a1a1a;background-color:#fff;border:1px solid #1a1a1a;border-radius:4px;font-weight:700;transition:color .25s cubic-bezier(.104,.204,.492,1);z-index:1}.ib-klavio-form button:before{content:"";position:absolute;bottom:0;left:-20%;width:140%;height:100%;background-color:#1a1a1a;transform:rotate3d(0,0,1,3deg) translate3d(-1.2em,110%,0);will-change:transform;transition:transform .35s cubic-bezier(.104,.204,.492,1);z-index:-1}.ib-klavio-form button:hover:before{transform:translateY(0) skew(-5deg)}.ib-klavio-form button:hover{color:#fff!important}.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))}
/*# sourceMappingURL=/cdn/shop/t/207/assets/email-signup.css.map */
