/* ==========================================================================
   Search Field
   ========================================================================== */
/**
 * Core Search Field Component
 *
 * This component contains a search input field and its relevant styling.
 */
.a-SearchField {
  position: relative;
  display: inline-block;
  margin: 8px 12px; }

.a-SearchField-icon,
.a-SearchField-clear {
  position: absolute;
  top: 0;
  z-index: 100;
  padding: 1px 6px;
  display: block;
  height: 24px; }

.a-SearchField-icon {
  left: 0;
  color: #606060; }

.a-SearchField-clear {
  right: 0;
  color: #B0B0B0; }
  .a-SearchField-clear:hover {
    color: #FC181B; }

.a-SearchField-textInput {
  border-radius: 2px;
  background-color: #fff;
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 0 0 1px rgba(0, 0, 0, 0.15);
  border: none;
  padding: 4px 24px;
  height: 24px;
  font-size: 12px;
  line-height: 1.333; }
  .a-SearchField-textInput:focus {
    box-shadow: 0 0 0px 1px rgba(112, 165, 224, 0.75) inset, 0 0 1px 1px rgba(112, 165, 224, 0.25);
    outline: none;
    /* 1 */ }

.a-SearchField--forComponentLibrary {
  position: absolute;
  top: 0;
  right: 0; }

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIlNlYXJjaC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUtBOztnRkFFZ0Y7QUFFaEY7Ozs7R0FJRztBQUVIO0VBQ0MsbUJBQW1CO0VBQ25CLHNCQUFzQjtFQUN0QixpQkFBaUIsRUFDakI7O0FBQ0Q7O0VBRUMsbUJBQW1CO0VBQ25CLE9BQU87RUFDUCxhQUFhO0VBQ2IsaUJBQWlCO0VBQ2pCLGVBQWU7RUFFZixhQUFhLEVBQ2I7O0FBQ0Q7RUFDQyxRQUFRO0VBQ1IsZUFDQSxFQUFDOztBQUNGO0VBQ0MsU0FBUztFQUNULGVBQWUsRUFJZjtFQU5EO0lBSUUsZUFBZSxFQUNmOztBQUVGO0VBRUMsbUJBQW1CO0VBQ25CLHVCQUF1QjtFQUN2QixxRkFBaUU7RUFDakUsYUFBYTtFQUNiLGtCQUFrQjtFQUNsQixhQUFhO0VBQ2IsZ0JBQWdCO0VBQ2hCLG1CQUFtQixFQUtuQjtFQWREO0lBV0UsK0ZBQTJFO0lBQzNFLGNBQWM7SUFBRSxPQUFPLEVBQ3ZCOztBQUdGO0VBQ0MsbUJBQW1CO0VBQ25CLE9BQU87RUFDUCxTQUFTLEVBQ1QiLCJmaWxlIjoiU2VhcmNoLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8vIC0tLVxuLy8gSW1wb3J0IENvbXBhc3Ncbi8vIC0tLVxuQGltcG9ydCBcIi4uL21vZHVsZXMvY29tbW9uXCI7XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBTZWFyY2ggRmllbGRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQ29yZSBTZWFyY2ggRmllbGQgQ29tcG9uZW50XG4gKlxuICogVGhpcyBjb21wb25lbnQgY29udGFpbnMgYSBzZWFyY2ggaW5wdXQgZmllbGQgYW5kIGl0cyByZWxldmFudCBzdHlsaW5nLlxuICovXG5cbi5hLVNlYXJjaEZpZWxkIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1hcmdpbjogOHB4IDEycHg7XG59XG4uYS1TZWFyY2hGaWVsZC1pY29uLFxuLmEtU2VhcmNoRmllbGQtY2xlYXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0ei1pbmRleDogMTAwO1xuXHRwYWRkaW5nOiAxcHggNnB4O1xuXHRkaXNwbGF5OiBibG9jaztcblx0Ly9AaW5jbHVkZSBib3gtc2l6aW5nKGJvcmRlci1ib3gpO1xuXHRoZWlnaHQ6IDI0cHg7XG59XG4uYS1TZWFyY2hGaWVsZC1pY29uIHtcblx0bGVmdDogMDtcblx0Y29sb3I6ICM2MDYwNjBcbn1cbi5hLVNlYXJjaEZpZWxkLWNsZWFyIHtcblx0cmlnaHQ6IDA7XG5cdGNvbG9yOiAjQjBCMEIwO1xuXHQmOmhvdmVyIHtcblx0XHRjb2xvcjogI0ZDMTgxQjtcblx0fVxufVxuLmEtU2VhcmNoRmllbGQtdGV4dElucHV0IHtcblx0Ly9AaW5jbHVkZSBib3gtc2l6aW5nKGJvcmRlci1ib3gpO1xuXHRib3JkZXItcmFkaXVzOiAycHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDNweCByZ2JhKDAsMCwwLC4yNSksIGluc2V0IDAgMCAwIDFweCByZ2JhKDAsMCwwLC4xNSk7XG5cdGJvcmRlcjogbm9uZTtcblx0cGFkZGluZzogNHB4IDI0cHg7XG5cdGhlaWdodDogMjRweDtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRsaW5lLWhlaWdodDogMS4zMzM7XG5cdCY6Zm9jdXMge1xuXHRcdGJveC1zaGFkb3c6IDAgMCAwcHggMXB4ICAgcmdiYSgjNzBBNUUwLCAuNzUpIGluc2V0LDAgMCAxcHggMXB4IHJnYmEoIzcwQTVFMCwgLjI1KTtcblx0XHRvdXRsaW5lOiBub25lOyAvKiAxICovXG5cdH1cbn1cblxuLmEtU2VhcmNoRmllbGQtLWZvckNvbXBvbmVudExpYnJhcnkge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0cmlnaHQ6IDA7XG59Il0sInNvdXJjZVJvb3QiOiIvc291cmNlLyJ9 */
