
  #block-cpag-wr-theme-exposedformcaselaw-writeupsblock-1.views-exposed-form-caselaw-writeups-block-1 form .form--inline {
    margin-top: max(1.50rem, min(calc(1.39rem + 0.52vw), 1.88rem));
    margin-top: var(--space-m);
    display: flex;
    flex-wrap: wrap;
    gap: 5%;
    align-items: start;
  }

#block-cpag-wr-theme-exposedformcaselaw-writeupsblock-1.views-exposed-form-caselaw-writeups-block-1 form .form--inline label,
    #block-cpag-wr-theme-exposedformcaselaw-writeupsblock-1.views-exposed-form-caselaw-writeups-block-1 form .form--inline .facet-block__title,
    #block-cpag-wr-theme-exposedformcaselaw-writeupsblock-1.views-exposed-form-caselaw-writeups-block-1 form .form--inline .caselaw-date-fields__title {
      font-size: max(1.00rem, min(calc(0.8rem + 0.35vw), 1.25rem));
      font-size: var(--step-0);
      font-weight: 600;
      font-family: 'Roboto', sans-serif;
      font-family: var(--font-base);
      margin-bottom: max(1.00rem, min(calc(0.93rem + 0.35vw), 1.25rem));
      margin-bottom: var(--space-s);
    }

#block-cpag-wr-theme-exposedformcaselaw-writeupsblock-1.views-exposed-form-caselaw-writeups-block-1 form .form--inline .form-item-s {
      float: none;
      width: 100%;
    }

#block-cpag-wr-theme-exposedformcaselaw-writeupsblock-1.views-exposed-form-caselaw-writeups-block-1 form .form--inline .caselaw-date-fields label {
      font-weight: 400;
    }

#block-cpag-wr-theme-exposedformcaselaw-writeupsblock-1.views-exposed-form-caselaw-writeups-block-1 form .form--inline>.caselaw-date-fields {
      width: 100%;
      display: flex;
      flex-wrap: wrap;
      gap: 10%;
    }

#block-cpag-wr-theme-exposedformcaselaw-writeupsblock-1.views-exposed-form-caselaw-writeups-block-1 form .form--inline>.caselaw-date-fields>.caselaw-date-fields__title {
        width: 100%;
        margin: 0;
      }

#block-cpag-wr-theme-exposedformcaselaw-writeupsblock-1.views-exposed-form-caselaw-writeups-block-1 form .form--inline>.caselaw-date-fields>.form-item {
        width: 45%;
        margin-top: 0;
      }

@media (min-width: 990px) {
      #block-cpag-wr-theme-exposedformcaselaw-writeupsblock-1.views-exposed-form-caselaw-writeups-block-1 form .form--inline>* {
        width: 30%;
      }

      #block-cpag-wr-theme-exposedformcaselaw-writeupsblock-1.views-exposed-form-caselaw-writeups-block-1 form .form--inline .form-item-s {
        width: 50%;
      }

        #block-cpag-wr-theme-exposedformcaselaw-writeupsblock-1.views-exposed-form-caselaw-writeups-block-1 form .form--inline .form-item-s label {
          line-height: 1.5;
        }

          #block-cpag-wr-theme-exposedformcaselaw-writeupsblock-1.views-exposed-form-caselaw-writeups-block-1 form .form--inline .form-item-s label::after {
            content: ' ';
            height: max(1.00rem, min(calc(0.8rem + 0.35vw), 1.25rem));
            height: var(--step-0);
            display: block;
            visibility: hidden;
            margin-top: 2px;
          }

      #block-cpag-wr-theme-exposedformcaselaw-writeupsblock-1.views-exposed-form-caselaw-writeups-block-1 form .form--inline>.caselaw-date-fields {
        width: 45%;
      }

      #block-cpag-wr-theme-exposedformcaselaw-writeupsblock-1.views-exposed-form-caselaw-writeups-block-1 form .form--inline>.caselaw-search-fields {
        display: flex;
        width: 100%;
        margin-bottom: max(1.50rem, min(calc(1.39rem + 0.52vw), 1.88rem));
        margin-bottom: var(--space-m);
      }



      #block-cpag-wr-theme-exposedformcaselaw-writeupsblock-1.views-exposed-form-caselaw-writeups-block-1 form .form--inline .caselaw-facets {
        width: 100%;
        display: flex;
        gap: 10%;
        justify-content: space-between;
      }

        #block-cpag-wr-theme-exposedformcaselaw-writeupsblock-1.views-exposed-form-caselaw-writeups-block-1 form .form--inline .caselaw-facets>* {
          width: 45%;
        }

      #block-cpag-wr-theme-exposedformcaselaw-writeupsblock-1.views-exposed-form-caselaw-writeups-block-1 form .form--inline .form-actions {
        width: 100%;
      }
    }

@media (min-width: 1240px) {
      #block-cpag-wr-theme-exposedformcaselaw-writeupsblock-1.views-exposed-form-caselaw-writeups-block-1 form .form--inline .caselaw-facets {
        width: 50%;
      }

      #block-cpag-wr-theme-exposedformcaselaw-writeupsblock-1.views-exposed-form-caselaw-writeups-block-1 form .form--inline .form-actions {
        width: 45%;
      }

        #block-cpag-wr-theme-exposedformcaselaw-writeupsblock-1.views-exposed-form-caselaw-writeups-block-1 form .form--inline .form-actions>input:first-child {
          margin-top: max(1.50rem, min(calc(1.39rem + 0.52vw), 1.88rem));
          margin-top: var(--space-m);
        }
    }

#block-cpag-wr-theme-exposedformcaselaw-writeupsblock-1.views-exposed-form-caselaw-writeups-block-1 form .form-actions {
    display: flex;
    flex-direction: column;
    gap: max(1.00rem, min(calc(0.93rem + 0.35vw), 1.25rem));
    gap: var(--space-s);
    padding-top: max(1.00rem, min(calc(0.93rem + 0.35vw), 1.25rem));
    padding-top: var(--space-s);
    margin-top: max(1.00rem, min(calc(0.93rem + 0.35vw), 1.25rem));
    margin-top: var(--space-s);
    width: 100%;
  }

#block-cpag-wr-theme-exposedformcaselaw-writeupsblock-1.views-exposed-form-caselaw-writeups-block-1 form .form-actions>* {
      width: 100%;
    }

#block-cpag-wr-theme-exposedformcaselaw-writeupsblock-1.views-exposed-form-caselaw-writeups-block-1 form .form-actions {

    input[name="reset"] {
      background-color: transparent;
      border: none;

    }

      input[name="reset"]:hover {
        background-color: transparent;
        color: #CF0072;
        color: var(--accent-1);
        -webkit-text-decoration: underline;
        text-decoration: underline;
      }
  }

@media (min-width: 1240px) {

#block-cpag-wr-theme-exposedformcaselaw-writeupsblock-1.views-exposed-form-caselaw-writeups-block-1 form .form-actions {

    input[name="reset"] {
        text-align: right;

    }
  }
      }

#block-cpag-wr-theme-exposedformcaselaw-writeupsblock-1.views-exposed-form-caselaw-writeups-block-1 form .caselaw-search-fields {

    gap: max(1.50rem, min(calc(1.39rem + 0.52vw), 1.88rem));

    gap: var(--space-m);


  }

#block-cpag-wr-theme-exposedformcaselaw-writeupsblock-1.views-exposed-form-caselaw-writeups-block-1 form .caselaw-search-fields .form-item {
      margin-top: 0;
    }

#block-cpag-wr-theme-exposedformcaselaw-writeupsblock-1.views-exposed-form-caselaw-writeups-block-1 form .caselaw-facets {
    width: 100%;
    justify-content: space-between;
  }

#block-cpag-wr-theme-exposedformcaselaw-writeupsblock-1.views-exposed-form-caselaw-writeups-block-1 form .caselaw-facets>* {
      width: 100%;
      margin-top: max(1.50rem, min(calc(1.39rem + 0.52vw), 1.88rem));
      margin-top: var(--space-m);
    }

#block-cpag-wr-theme-exposedformcaselaw-writeupsblock-1.views-exposed-form-caselaw-writeups-block-1 form .caselaw-facets>* select {
        max-width: none;
        font-size: max(0.83rem, min(calc(0.79rem + 0.23vw), 1.00rem));
        font-size: var(--step--1);
      }

/* Date input styles */

#block-cpag-wr-theme-exposedformcaselaw-writeupsblock-1.views-exposed-form-caselaw-writeups-block-1 form .caselaw-date-fields input.error[type="text"] {
      border-color: #F53F5B;
      border-color: var(--color-red);
      outline-color: #F53F5B;
      outline-color: var(--color-red);
    }

#block-cpag-wr-theme-exposedformcaselaw-writeupsblock-1.views-exposed-form-caselaw-writeups-block-1 form .caselaw-date-fields .date-input-error {
      display: block;
      color: #F53F5B;
      color: var(--color-red);
      font-size: max(0.83rem, min(calc(0.79rem + 0.23vw), 1.00rem));
      font-size: var(--step--1);
      margin-top: max(0.75rem, min(calc(0.70rem + 0.26vw), 0.94rem));
      margin-top: var(--space-xs);
      font-weight: 500;
    }

#block-cpag-wr-theme-exposedformcaselaw-writeupsblock-1.views-exposed-form-caselaw-writeups-block-1 form .caselaw-date-fields .description {
      font-size: max(0.83rem, min(calc(0.79rem + 0.23vw), 1.00rem));
      font-size: var(--step--1);
      margin-top: max(0.75rem, min(calc(0.70rem + 0.26vw), 0.94rem));
      margin-top: var(--space-xs);
      color: var(--color-gray-700);
      transition: color 0.2s ease;
    }

#block-cpag-wr-theme-exposedformcaselaw-writeupsblock-1.views-exposed-form-caselaw-writeups-block-1 form .caselaw-date-fields .description.date-preview strong {
          font-weight: 600;
        }

#block-cpag-wr-theme-exposedformcaselaw-writeupsblock-1.views-exposed-form-caselaw-writeups-block-1 form .caselaw-date-fields .visually-hidden {
      position: absolute;
      width: 1px;
      height: 1px;
      margin: -1px;
      padding: 0;
      overflow: hidden;
      clip: rect(0, 0, 0, 0);
      border: 0;
    }

#block-cpag-wr-theme-exposedformcaselaw-writeupsblock-1-2 form .form--inline {
    font-family: 'Roboto', sans-serif;
    font-family: var(--font-base);
    display: block;
  }

@media (min-width: 990px) {

#block-cpag-wr-theme-exposedformcaselaw-writeupsblock-1-2 form .form--inline {
      display: flex;
      align-items: center;
      flex-wrap: wrap;
  }
    }

#block-cpag-wr-theme-exposedformcaselaw-writeupsblock-1-2 form .form-actions {
    margin-bottom: max(0.75rem, min(calc(0.70rem + 0.26vw), 0.94rem));
    margin-bottom: var(--space-xs);
  }

@media (min-width: 990px) {

#block-cpag-wr-theme-exposedformcaselaw-writeupsblock-1-2 form .form-actions {
      margin: 0;
      margin-left: max(0.75rem, min(calc(0.70rem + 0.26vw), 0.94rem));
      margin-left: var(--space-xs);
  }
    }

#block-cpag-wr-theme-exposedformcaselaw-writeupsblock-1-2 form input.caselaw-search-relevance-button {
    width: 100%;
  }

@media (min-width: 990px) {

#block-cpag-wr-theme-exposedformcaselaw-writeupsblock-1-2 form input.caselaw-search-relevance-button {
      width: auto;
  }
    }

#block-cpag-wr-theme-exposedformcaselaw-writeupsblock-1-2 form .form-item.form-item-sort-by {
    display: flex;
    align-items: center;
    gap: max(1.00rem, min(calc(0.93rem + 0.35vw), 1.25rem));
    gap: var(--space-s);
    justify-content: flex-end;
    margin-bottom: max(0.75rem, min(calc(0.70rem + 0.26vw), 0.94rem));
    margin-bottom: var(--space-xs);
  }

@media (min-width: 990px) {

#block-cpag-wr-theme-exposedformcaselaw-writeupsblock-1-2 form .form-item.form-item-sort-by {
      justify-content: flex-start;
      margin-bottom: 0;
  }
    }

#block-cpag-wr-theme-exposedformcaselaw-writeupsblock-1-2 form .form-item.form-item-sort-by label {
      font-size: max(1.00rem, min(calc(0.8rem + 0.35vw), 1.25rem));
      font-size: var(--step-0);
      font-weight: 600;
      padding: 0;
      margin: 0;
    }

#block-cpag-wr-theme-exposedformcaselaw-writeupsblock-1-2 form .form-item.form-item-sort-by select {
      color: var(--color-text-primary);
      font-size: max(1.00rem, min(calc(0.8rem + 0.35vw), 1.25rem));
      font-size: var(--step-0);
      width: -moz-fit-content;
      width: fit-content;
      font-weight: normal;
      font-family: 'Roboto', sans-serif;
      font-family: var(--font-base);
    }

#block-cpag-wr-theme-exposedformcaselaw-writeupsblock-1-2 form .view-header {
    font-size: max(0.83rem, min(calc(0.79rem + 0.23vw), 1.00rem));
    font-size: var(--step--1);
    font-weight: normal;
    margin: 0;
    width: 100%;
  }

@media (min-width: 990px) {

#block-cpag-wr-theme-exposedformcaselaw-writeupsblock-1-2 form .view-header {
      margin-left: auto;
      width: auto;
      text-align: right;
  }
    }
