.email-text{width:var(--field-width);display:flex;flex-direction:column;gap:.375rem;position:relative}@media(max-width:991px){.email-text{width:var(--field-width-mb)}}.email-text .email-text-label{display:var(--field-text-label-display);position:var(--field-text-label-position);top:var(--field-text-label-top);left:var(--field-text-label-left);transform:var(--field-text-label-transform);transform-origin:var(--field-text-label-transform-origin);transition:var(--field-text-label-transition);pointer-events:var(--field-text-label-pointer-events);z-index:var(--field-text-label-z-index);color:var(--field-text-label-color-default)}@media(max-width:991px){.email-text .email-text-label{display:var(--field-text-label-display-mb);transform:var(--field-text-label-transform-mb);top:var(--field-text-label-top-mb);left:var(--field-text-label-left-mb)}}.email-text .email-text-label .email-text-label-inner{font-size:var(--field-text-label-font-size);font-weight:var(--field-text-label-font-weight);line-height:var(--field-text-label-line-height);letter-spacing:var(--field-text-label-letter-spacing);text-transform:var(--field-text-label-text-transform)}@media(max-width:991px){.email-text .email-text-label .email-text-label-inner{font-size:var(--field-text-label-font-size-mb);line-height:var(--field-text-label-line-height-mb)}}.email-text .email-text-input-wrap{width:100%;position:relative;border:var(--input-border);border-bottom:var(--input-border-bottom);border-color:var(--input-border-color-default);border-radius:var(--input-radius);background:var(--input-bg-default);transition:border-color var(--trans-duration) var(--trans-easing)}.email-text .email-text-input-wrap:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--input-bg-focus);z-index:1;pointer-events:none;opacity:0;transition:opacity var(--trans-duration) var(--trans-easing)}.email-text .email-text-input-wrap:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--input-bg-hover);z-index:2;pointer-events:none;opacity:0;transition:opacity var(--trans-duration) var(--trans-easing)}.email-text .email-text-input-wrap:has(.email-text-input:hover){border-color:var(--input-border-color-hover)}.email-text .email-text-input-wrap:has(.email-text-input:hover):after{opacity:1}.email-text .email-text-input-wrap:has(.email-text-input:focus){border-color:var(--input-border-color-focus)}.email-text .email-text-input-wrap:has(.email-text-input:focus):before{opacity:1}.email-text .email-text-input-wrap:has(.email-text-input.is-error){border:var(--input-border-error, var(--input-border))}.email-text .email-text-input-wrap:has(.email-text-input.is-error) .email-text-input-underline{background-color:var(--color-status_error);transform:scaleX(1)}.email-text .email-text-input-wrap .email-text-input-underline{display:var(--input-hover-underline-display);position:absolute;bottom:0;left:0;width:100%;height:var(--1px);background-color:var(--color-foreground_30);z-index:1;transform:scaleX(0);transform-origin:right;transition:transform var(--trans-duration-long) var(--trans-easing)}.email-text .email-text-input-wrap .email-text-input{position:relative;z-index:3;width:100%;height:var(--input-height);border-radius:inherit;padding-block:var(--input-pd-block);padding-inline:var(--input-pd-inline);color:var(--color-text-input-default);font-family:var(--typo-ff-body);font-size:var(--input-font-size);line-height:var(--input-line-height);font-weight:400;text-transform:none;transition:all var(--trans-duration) var(--trans-easing)}@media(max-width:991px){.email-text .email-text-input-wrap .email-text-input{height:var(--input-height-mb);padding-block:var(--input-pd-block-mb);padding-inline:var(--input-pd-inline-mb);font-size:var(--input-font-size-mb);line-height:var(--input-line-height-mb)}}.email-text .email-text-input-wrap .email-text-input:-webkit-autofill,.email-text .email-text-input-wrap .email-text-input:-webkit-autofill:hover,.email-text .email-text-input-wrap .email-text-input:-webkit-autofill:focus,.email-text .email-text-input-wrap .email-text-input:-webkit-autofill:active{-webkit-text-fill-color:var(--color-text-input-default)!important;caret-color:var(--color-text-input-default);box-shadow:0 0 0 1000px transparent inset!important;background-color:transparent!important;transition:all 9999s ease-out 0s}.email-text .email-text-input-wrap .email-text-input::placeholder{visibility:var(--input-placeholder-visibility);font-size:var(--input-font-size);font-weight:var(--input-font-weight);line-height:var(--input-line-height);letter-spacing:var(--input-letter-spacing);text-transform:var(--input-text-transform);color:var(--color-text-input-placeholder);transition:all var(--trans-duration) var(--trans-easing)}@media(max-width:991px){.email-text .email-text-input-wrap .email-text-input::placeholder{font-size:var(--input-font-size-mb);line-height:var(--input-line-height-mb)}}.email-text .email-text-input-wrap .email-text-input:hover{color:var(--color-text-input-hover)}.email-text .email-text-input-wrap .email-text-input:hover::placeholder{color:var(--color-text-input-hover)}.email-text .email-text-input-wrap .email-text-input:not(:placeholder-shown),.email-text .email-text-input-wrap .email-text-input:focus{color:var(--color-text-input-focus);outline:none}.email-text .email-text-input-wrap .email-text-input:not(:placeholder-shown)::placeholder,.email-text .email-text-input-wrap .email-text-input:focus::placeholder{opacity:0}.email-text .email-text-input-wrap .email-text-input::-moz-placeholder{opacity:0}.email-text .email-text-input-wrap .email-text-input:-moz-focusring::-moz-placeholder{opacity:0}.email-text:has(.email-text-input:hover) .email-text-label{color:var(--field-text-label-color-hover)}.email-text:has(.email-text-input:hover) .email-text-input-wrap .email-text-input-underline{transform:scaleX(1);transform-origin:left}.email-text:has(.email-text-input:focus) .email-text-label,.email-text:has(.email-text-input:not(:placeholder-shown)) .email-text-label{color:var(--color-text-input-hover);transform:var(--field-text-label-transform-focus)}@media(max-width:991px){.email-text:has(.email-text-input:focus) .email-text-label,.email-text:has(.email-text-input:not(:placeholder-shown)) .email-text-label{transform:var(--field-text-label-transform-focus-mb)}}.email-text:has(.email-text-input:focus) .email-text-input-wrap .email-text-input-underline{transform:scaleX(1);transform-origin:left}.email-text:has(.email-text-input:not(:placeholder-shown)) .email-text-label,.email-text:has(.email-text-input:focus) .email-text-label{display:var(--field-text-label-display-focus)}@media(max-width:991px){.email-text:has(.email-text-input:not(:placeholder-shown)) .email-text-label,.email-text:has(.email-text-input:focus) .email-text-label{display:var(--field-text-label-display-focus-mb)}}.email-text .error-message-wrap{display:flex;gap:.5rem;margin-block-start:.375rem}.email-text .error-message-wrap .error-point{width:.375rem;height:.375rem;background:var(--color-status_error);border-radius:var(--radius-new-pill);margin-block:auto}.email-text .error-message-wrap .error-message{color:var(--color-text-paragraph)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/snip_email_form_input-BtTWfL6S.css.map */
