.c-input.is-type-text{color:#000;background:#fff;border:1px solid #ccc;border-radius:4px;padding:0 .5rem;font-size:1rem;display:block;position:relative;box-shadow:inset 0 1px 2px #0400001a}@media screen and (min-width:980px){.c-input.is-type-text{font-size:.875rem}}.c-input.is-type-text:disabled{pointer-events:none;opacity:.24}.c-input.is-type-text.is-width-max{width:100%}.c-input.is-type-text.is-error{background:#f9d1cf;border-color:#ff2a1a}.c-input.is-type-select{display:block;position:relative}.c-input.is-type-select .c-input__select,.c-input.is-type-select select{color:#000;cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:4px;width:100%;height:100%;padding:0 1.125rem 0 .5rem;font-size:1rem;display:block;box-shadow:inset 0 1px 2px #0400001a}@media screen and (min-width:980px){.c-input.is-type-select .c-input__select,.c-input.is-type-select select{font-size:.875rem}}.c-input.is-type-select:after{z-index:1;pointer-events:none;content:"";border:4.5px solid #0000;border-top:7.8px solid #000;border-bottom-width:0;width:0;height:0;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.c-input.is-type-select.is-disabled{pointer-events:none;opacity:.24}.c-input.is-type-select.is-width-max{width:100%}.c-input.is-type-select.is-error .c-input__select,.c-input.is-type-select.is-error select{background:#f9d1cf;border-color:#ff2a1a}.c-input.is-type-textarea{color:#000;resize:vertical;background:#fff;border:1px solid #ccc;border-radius:4px;padding:0 .5rem;font-size:1rem;display:block;position:relative;box-shadow:inset 0 1px 2px #0400001a}@media screen and (min-width:980px){.c-input.is-type-textarea{font-size:.875rem}}.c-input.is-type-textarea:disabled{pointer-events:none;opacity:.24}.c-input.is-type-textarea.is-width-max{width:100%}.c-input.is-type-textarea.is-error{background:#f9d1cf;border-color:#ff2a1a}.c-input.is-small{height:1.5rem}.c-input.is-medium{height:2rem}.c-input.is-large{height:2.5rem}.c-input.is-exlarge{height:3rem}@media screen and (min-width:980px){.c-input.is-small-md{height:1.5rem}.c-input.is-medium-md{height:2rem}.c-input.is-large-md{height:2.5rem}.c-input.is-exlarge-md{height:3rem}}
