.philters-trigger {
  cursor: pointer;
  margin: 20px 0 0;
  font-size: 16px;
  color: #373737; }
  .philters-trigger .alt-title {
    display: none; }
  .philters-trigger.philters-open .default-title {
    display: none; }
  .philters-trigger.philters-open .alt-title {
    display: inline; }

#philters-wrapper,
#philter-warning {
  padding: 0 20px; }

.philters-parent {
  transition: max-height 250ms ease-in-out;
  overflow: hidden;
  max-height: 1000px; }
  .philters-parent.hide {
    max-height: 0; }
  .philters-parent li {
    font-size: 14px; }
    .philters-parent li a {
      text-decoration: none; }

.result {
  width: 0;
  padding: 0;
  max-height: 0;
  transition: max-height 350ms ease-in-out,  width 350ms ease-in-out,  padding 350ms ease-in-out;
  overflow: hidden; }
  .result.philter-active, .result.random {
    width: 100%;
    max-height: 700px; }

#philter-warning {
  display: none;
  opacity: 0;
  transition: opacity 1s ease-in-out; }
  #philter-warning.msg-visible {
    display: block;
    opacity: 1; }

/*# sourceMappingURL=style-philters.css.map */
