.vt-signup{display:flex;width:100%;margin-bottom:10px}.vt-signup__form{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px;width:var(--vt-w);max-width:100%;text-align:left}.vt-signup__input{flex:1 1 0;min-width:0;height:var(--vt-height);padding:0 16px;border:1px solid currentColor;border-radius:var(--vt-radius);background-color:transparent;color:currentColor;font:inherit;font-size:16px;-webkit-appearance:none;appearance:none}.vt-signup__input::placeholder{color:inherit;opacity:.6}.vt-signup__input:focus-visible{outline:2px solid currentColor;outline-offset:2px}.vt-signup__input:-webkit-autofill,.vt-signup__input:-webkit-autofill:hover,.vt-signup__input:-webkit-autofill:focus,.vt-signup__input:-webkit-autofill:active{-webkit-text-fill-color:#121212;caret-color:#121212;-webkit-box-shadow:0 0 0 1000px #ffffff inset;box-shadow:0 0 0 1000px #fff inset;transition:background-color 5000s ease-in-out 0s}.vt-signup__button{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;height:var(--vt-height);min-height:var(--vt-height);padding-top:0;padding-bottom:0;line-height:1;text-align:center;border-radius:var(--vt-radius);cursor:pointer}.vt-signup__msg{flex:1 0 100%;margin:8px 0 0;font-size:14px}.vt-signup__msg--error{color:#d02a2a}.vt-signup__disclaimer{margin-top:10px;font-size:13px;opacity:.75}@media screen and (max-width:767px){.vt-signup__form{width:var(--vt-w-mob)}.vt-signup--stacked .vt-signup__input,.vt-signup--stacked .vt-signup__button{flex:1 0 100%}}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map */
