/** Shopify CDN: Minification failed

Line 184:82 Unexpected "/"

**/
.text-edit h1 {
  font-size: 24px !important;
  font-weight: 600 !important;
  margin-bottom: 15px !important;
  line-height: 1.1;
}
h1 {
  font-size: 24px !important;
  font-weight: 600 !important;
  margin-bottom: 15px !important;
  line-height: 1.1;
}
h2 {
  font-size: 18px !important;
  font-weight: 600 !important;
  margin-top: 1.5rem !important;
  margin-bottom: 0.5rem !important;
}
h3 {
  font-size: 16px !important;
  font-weight: 600 !important;
  margin-top: 1.5rem !important;
  margin-bottom: 0.5rem !important;
}
p {
  font-size: 14px;
}
a,
a:visited {
  color: #006bb4;
  text-decoration: none !important;
}
.button{
  background-color: #006bb4;
  color:#fff!important;
}
/* .header__heading-logo{
  max-width: 375px;
} */

.product-form .cartb {
  background-color: #1979c3;
  left: 50%;
  transform: translate(-50%, -50%);
  margin-top: 25px;
  color: #fff;
  border: 1px solid white;
  border-radius: 40px;
  --border-offset: 0;
    padding: 8px 15px;
  
}
.product-form .cartb:hover {
  left: 50%;
  transform: translate(-50%, -50%);
  margin-top: 25px;
    background-color: #006bb4;
    color: #fff;
    border: 1px solid white;
  border-radius: 40px;
  --border-offset: 0;
    padding: 8px 15px;
}
#product-grid .wbproductdes .product-title{
  text-align: center;
}
.wbhprice, .product-title {
  text-align: center;
}
#CartDrawer .cart__ctas a.btn-block{
      color: #fff;
}
.img-caption-top {
  background-color: #ecf0f1;
  text-align: center;
  border-style: solid;
  border-width: 2px 2px 0;
  border-color: #369;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  padding-top: 8px !important;
  padding-bottom: 8px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
}
.image-with-captiontop {
  padding-top: 0px !important;
}
.image-with-captionbottom {
  padding-bottom: 0px !important;
  /*border-style: solid;
  border-width: 2px 2px 0;
  border-color: #369;*/
  padding-top: 0px !important;
}
.ceguide-lh,
.section-mobile-only,
.ceguide-rh {
  text-align: center !important;
  margin-top: 10px;
  padding: 10px;
  border: 2px solid #369 !important;
  border-radius: 10px !important;
  background-color: #fff !important;
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}
.img-caption-bottom {
  background-color: #fff;
  text-align: center;
  padding: 2px;
  border-style: solid;
  border-width: 0 2px 2px 2px;
  border-color: #369;
  padding-top: 8px !important;
  padding-bottom: 8px !important;
}

.wbhomesbtn button{
  background: #369;
}

.blue-button{
  background: #1979c3;
  border: 1px solid #1979c3;
  color: #fff!important;
  font-size: 1.4rem;
  padding: 8px 15px;
  border-radius: 3px;
  margin-bottom: 5px;
}
.green-button{
  border-radius: 40px;
  color: #fff!important;
  background-color: rgba(56,199,46,1);
  font-size: 1.4rem!important;
  padding: 8px 15px;
  margin-bottom: 5px!important;
}
.green-button a{
  font-size: 1.4rem!important;
}
.blue-button:hover{
  color: #fff;
  font-weight: 900;
}
.green-button:hover{
  color: #fff!important;
  font-weight: 900!important;
}
.gf_add-to-cart{
    background: #1979c3;
  border: 1px solid #1979c3;
  color: #fff;
    border-radius: 40px;
  padding: 8px 15px;
  margin-top:5px;
}
.wbsimplemenuxs .list-menu__item {
  text-transform: none;
  /* max-width: 9.375rem; */
}
.header__menu-item .icon-caret {
  /* display: none; */
}

.card--card, .blog_bg{
  background-image: url("https://cdn.shopify.com/s/files/1/0774/3327/4661/files/Search-Information-Graphic.jpg?v=1723723969");
  background-color: #cccccc;
  background-position: bottom;
  border: 1px solid #369;
  min-height: 320px;
}

.gf_row{
  padding-top: 10px!important;
  padding-bottom: 10px!important;
}
<!-- All Univerity of Nebraska-Lincoln Web Framework code is the property of UComm/ITS Digital Experience Group 
and the UNL Web Developer Network. -->




:root {
    --bg-table-stripe: #f6f6f5;
    --b-table: #e3e3e2;
    --caption: #242423;
}

table {
    background-color: transparent;
    border-collapse:collapse;
  margin: 0 0 1em;
  padding: 0;
}

th {
    text-align:left
}

.dcf-txt-center {
      text-align: center!important
    }

    .dcf-txt-left {
      text-align: left!important
    }

    .dcf-txt-right {
      text-align: right!important
    }
    
.dcf-table caption {
      color: var(--caption);
      font-size: 1.4em;
      font-weight: 700;
  padding: 10px;
  caption-side: top;
  border: 1px solid grey;
  border-bottom: none;
  background: #ECF0F1;
    }

    .dcf-table thead {
      font-size: .84em;
    }

    .dcf-table tbody {
      border-bottom: 1px solid var(--b-table);
      border-top: 1px solid var(--b-table);
      font-size: .84em;
    }

    .dcf-table tfoot {
      font-size: .84em;
    }

    .dcf-table td, .dcf-table th {
      padding-right: 1.78em;
    }

    .dcf-table-bordered, .dcf-table-bordered td, .dcf-table-bordered th {
      border: 1px solid grey;
    }

    .dcf-table-bordered td, .dcf-table-bordered th, .dcf-table-striped td, .dcf-table-striped th {
      padding-left: 1em;
      padding-right: 1em;
    }
/*
    .dcf-table-bordered tr:not(:last-child), .dcf-table-striped tr:not(:last-child) {
      border-bottom: 1px solid grey;
    }
*/
    .dcf-table-bordered tr, .dcf-table-striped tr {
      border-bottom: 1px solid grey;
    }

    .dcf-table-striped tbody tr:nth-of-type(2n) {
      background-color: var(--bg-table-stripe);
    }

    .dcf-table thead td, .dcf-table thead th {
   /*    padding-bottom: .75em;  */
      vertical-align: bottom;
    }

    .dcf-table tbody td, .dcf-table tbody th, .dcf-table tfoot td, .dcf-table tfoot th {
   /*    padding-top: .75em;  */ 
      vertical-align: top;
    }

    .dcf-table tbody td, .dcf-table tbody th {
     /*  padding-bottom: .75em  */
    }

    .dcf-table-bordered thead th {
    /*   padding-top: 1.33em */
    }

    .dcf-wrapper-table-scroll {
      overflow-x: auto;
      -webkit-overflow-scrolling: touch;
      left: 50%;
      margin-left: -50vw;
      margin-right: -50vw;
      padding-bottom: 1em;
      position: relative;
      right: 50%;
      width: 100vw;
    }


@media (min-width: 992px) {
  /* .header--top-left .headlogo {
    width: 35%;
  } */
}
    @media only screen and (max-width:42.09em) {
      .dcf-table-responsive thead {
        clip: rect(0 0 0 0);
        -webkit-clip-path: inset(50%);
        clip-path: inset(50%);
        height: 1px;
        overflow: hidden;
        position: absolute;
        width: 1px;
        white-space: nowrap
      }
      .dcf-table-responsive tr {
        display: block
      }
      .dcf-table-responsive td {
        -webkit-column-gap: 3.16vw;
        -moz-column-gap: 3.16vw;
        column-gap: 3.16vw;
        display: grid;
        grid-template-columns: 1fr 2fr;
        text-align: left!important
      }
      .dcf-table-responsive.dcf-table-bordered, .dcf-table-responsive.dcf-table-bordered thead th {
        border-width: 0
      }
      .dcf-table-responsive.dcf-table-bordered tbody td {
        border-top-width: 0
      }
      .dcf-table-responsive:not(.dcf-table-bordered) tbody tr {
        padding-bottom: .75em
      }
      .dcf-table-responsive:not(.dcf-table-bordered) tbody td {
        padding-bottom: 0
      }
      .dcf-table-responsive:not(.dcf-table-bordered):not(.dcf-table-striped) tbody td {
        padding-right: 0
      }
      .dcf-table-responsive.dcf-table-bordered tbody tr:last-child td:last-child {
        border-bottom-width: 0
      }
      .dcf-table-responsive tbody td:before {
        content: attr(data-label);
        float: left;
        font-weight: 700;
        padding-right: 1.78em
      }
    }

.dcf-overflow-x-auto {
      overflow-x: auto!important;
      -webkit-overflow-scrolling: touch
    }
    
.dcf-w-100\% {
  width: 100%!important;
		}

shopify-accelerated-checkout {
  min-height:90px;
  display:block;
}
product-form.product-form {
  min-height: 155px;
}

summary.header__menu-item.list-menu__item.link.focus-inset span {
  font-weight:620;
}

@media (min-width: 992px) {
  slider-component.page-width.slider-mobile-gutter.slider-component-desktop {
    max-height: 550px;
  }

  .card__inner.wbimgblock.color-background-2.gradient.ratio {
    max-height: 320px;
  }

  .collection.section-template--21801436872997__featured_collection_X8aMAe-padding {
    max-height:650px;
  }
}

.blog.section-template--21801436872997__1644902876a8ba65d3-padding {
  max-height: 850px;
}

img.header__heading-logo.motion-reduce {
  object-fit: cover;
}

.g16Ysaxk33.gp-relative.gp-flex.gp-flex-col {
  min-height: 245px;
}

.gxPL67mCei.gp-relative.gp-flex.gp-flex-col {
  min-height: 245px;
}

div#gt5ayqoGtl {
  min-height: 72px;
}
h2.heading.text-center.inline-richtext.h0 {
  max-height:55px;
}
.product-form .cartb {
  max-height: 42px;
}
.header__heading-logo-wrapper {
  transition:none;
}

.header__heading {
  display:inline;
  vertical-align:middle;
}

img.header__heading-logo.motion-reduce {
  width:250px;
}

