:root{--input__background-color: var(--color__white);--input__font-size: var(--font-size__12px);--input__padding: var(--spacing__13px) 0 var(--spacing__2px);--input__height: var(--height__34px);--input__color: var(--color__neutral-black);--input__border: var(--border__transparent--ultra-thin);--input__border--focus: var(--border__neutral-4--ultra-thin);--input__border-bottom: var(--border__neutral-black--ultra-thin);--input__border-bottom--focus: var(--border__neutral-black--ultra-thin);--input-autofill__box-shadow: 0 0 0 1000px var(--input__background-color) inset;--input-search__font-size: var(--font-size__16px);--label__font-size: var(--font-size__12px);--checkbox-label__font-size: clamp(.813rem, .769rem + .192vw, 1rem);--label__position-top: var(--spacing__9px);--label__position-top--filled: var(--spacing__2px);--label__font-size--filled: var(--font-size__9px);--label__color: var(--color__neutral-2);--checkbox-label__color: var(--color__neutral-black);--error-message__color: var(--color__error);--error-message__font-size: var(--font-size__12px)}.field__input:focus,.select__select:focus{box-shadow:none}.field{flex-direction:column;margin-bottom:var(--spacing__8px)}.field select{padding:0;background-image:var(--icon-arrow);background-repeat:no-repeat;background-position:right;-webkit-appearance:none;appearance:none}.field input,.field select{height:var(--input__height)}.field input,.field textarea{padding:var(--input__padding)}.field input,.field select,.field textarea{flex-grow:1;color:var(--input__color);font-size:var(--input__font-size);font-family:var(--font-family--base);background-color:var(--input__background-color);border:var(--input__border);border-bottom:var(--input__border-bottom);border-radius:0}:is(.field input,.field select,.field textarea):-webkit-autofill,:is(.field input,.field select,.field textarea):-webkit-autofill:hover,:is(.field input,.field select,.field textarea):-webkit-autofill:focus{box-shadow:var(--input-autofill__box-shadow)}:is(.field input,.field select,.field textarea)::-webkit-calendar-picker-indicator{background-image:var(--icon-calendar);background-repeat:no-repeat;background-position:calc(var(--spacing__4px) * -1) calc(var(--spacing__5px) * -1);background-size:var(--spacing__20px);cursor:pointer;-webkit-appearance:none;appearance:none}:is(.field input,.field select,.field textarea)::placeholder{opacity:0}.keyfocus :is(.field input,.field select,.field textarea):focus{border:var(--input__border--focus);border-bottom:var(--input__border-bottom--focus);box-shadow:none}.field input:not(:has(+label)),.field textarea:not(:has(+label)){padding:var(--spacing__10px) 0}.field label{top:var(--label__position-top);color:var(--label__color);font-size:var(--label__font-size);text-transform:uppercase}.field input:focus~label,.field textarea:focus~label,.field select:focus~label,.field input:not(:placeholder-shown)~label,.field select:not(:placeholder-shown)~label,.field textarea:not(:placeholder-shown)~label,.field input:-webkit-autofill~label,.field select:-webkit-autofill~label,.field textarea:-webkit-autofill~label{position:absolute;top:var(--label__position-top--filled);font-size:var(--label__font-size--filled)}.field input[type=checkbox]{position:absolute;top:unset;bottom:0;width:var(--width__1px);height:var(--height__1px);padding:0;overflow:hidden;border:0;clip:rect(0,0,0,0)}.field input[type=checkbox]~label{position:unset;color:var(--checkbox-label__color);font-size:var(--checkbox-label__font-size);white-space:nowrap;text-align:left;text-transform:unset;text-overflow:ellipsis;cursor:pointer}.field input[type=checkbox]~label.field__label{margin-top:var(--spacing__16px)}.field input[type=checkbox]~label:before{display:inline-block;width:var(--icon-size__20px);height:var(--icon-size__20px);margin-bottom:calc(var(--spacing__4px) * -1);background-image:var(--icon-checkbox-off);background-repeat:no-repeat;background-position:center;content:""}.field input[type=checkbox]:checked~label:before,.field input[type=checkbox]:active:checked~label:before{background-image:var(--icon-checkbox-on)}.field input[type=search]{font-size:var(--input-search__font-size)}.field .field__error{margin-top:var(--spacing__4px);color:var(--error-message__color);font-size:var(--error-message__font-size)}.field.required label:after{content:"*"}form,.form{display:flex;flex-direction:column}:is(form,.form) .required-fields{margin-top:var(--spacing__16px);margin-bottom:var(--spacing__8px);text-align:left}:is(form,.form) .button+.link,:is(form,.form) .button+.button{margin-top:var(--spacing__8px)}:is(form,.form) .button+.link{display:inline-block;align-self:center;padding-top:var(--spacing__8px);padding-bottom:var(--spacing__8px)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/indi-and-cold--forms.css.map */
