.signup-field{position:relative;width:100%}.signup-field__input{box-sizing:border-box;width:100%;min-width:0;height:52px;margin:0;padding:0 60px 0 16px;border:1.5px solid var(--signup-field-border, var(--fresh-action));border-radius:var(--fresh-radius-control, 8px);background:var(--signup-field-bg, #ffffff);color:var(--signup-field-text, var(--fresh-action));font:500 16px/1.4 var(--fresh-font-text, "Work Sans", Arial, sans-serif);-webkit-text-fill-color:var(--signup-field-text, var(--fresh-action))}.signup-field__input::placeholder{color:var(--signup-field-placeholder, #43597a);opacity:1;-webkit-text-fill-color:var(--signup-field-placeholder, #43597a)}.signup-field__input:focus-visible{outline:2px solid var(--signup-field-focus, var(--fresh-action));outline-offset:2px}.signup-field__button{position:absolute;top:4px;right:4px;display:grid;place-items:center;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:5px;background:var(--fresh-gold, #ffcc2f);color:var(--fresh-action);cursor:pointer;transition:filter .16s}.signup-field__button>svg{width:22px;height:22px;fill:none;stroke:currentcolor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.signup-field__button:is(:hover,:active){filter:brightness(.94)}.signup-field__button:focus-visible{outline:2px solid var(--fresh-action);outline-offset:-6px}.signup-field__button:disabled{cursor:default}
/*# sourceMappingURL=/cdn/shop/t/81/assets/fresh-signup-field.css.map */
