
/****************************************************************
 * Search forms
*****************************************************************/

.form-type-textfield.form-item-query,
.search .form--inline .form-actions {
  float: left;
  clear: none;
  margin-top: 0;
  font-size: 1rem;
}
.form-type-textfield.form-item-query label {
  display: none;
}
.search .form--inline .form-submit {
  margin-top: 0;
  border: none;
  margin-top: 1px;
}

/****************************************************************
 * Search pages
*****************************************************************/

.path-search .region-content h2 a {
  text-decoration: underline;
}
.path-search .region-content h2 a:hover,
.path-search .region-content h2 a:active {
  text-decoration: none;
}
.path-search .content-type,
.path-search .product-type,
.path-search .field--name-attribute-format,
.path-search .field--name-price,
.path-search .field--name-field-page-count {
  font-family: "MADE Tommy Soft", sans-serif;
  text-transform: uppercase;
  letter-spacing: .06rem;
  font-weight: 100;
}
.path-search .field--name-attribute-format,
.path-search .field--name-price,
.path-search .field--name-field-page-count {
  margin-bottom: 0.333rem;
  font-size: 1rem;
}
.path-search .content-type,
.path-search .product-type {
  font-size: 0.8rem;
  line-height: 110%;
}
.path-search .field--name-variations > .field__item:nth-child(even) {
  clear: both;
}
.path-search .node__content h2,
.path-search .field--name-title h2 {
  margin-top: 0;
}
.path-search .field--name-field-media-author-photo,
.path-search .field--name-field-featured-image,
.path-search .field--name-field-cover-image,
.path-search .field--name-field-media-set-image,
.path-search .field--name-field-image {
  float: left;
  margin-right: 1.5rem;
  max-width: 175px;
}

ul.js-facets-widget {
  margin: 0;
  padding: 0;
}

ul.js-facets-widget li {
  list-style: none;
}
