  /* line 1, /app/source/css/css-coveo.scss */
.coveo-executing-query .CoveoSearchButton .coveo-search-button-loading-svg,
.CoveoTab p,
.coveo-pager-next-icon-svg, .coveo-pager-previous-icon-svg,
.CoveoSearchbox .magic-box .magic-box-clear-svg,
.coveo-facet-header-wait-animation .coveo-facet-header-wait-animation-svg,
.coveo-facet-more-icon-svg,
.coveo-facet-less-icon-svg,
.coveo-facet-value-label-wrapper [title="Search"],
.coveo-facet-settings-section-hide-svg,
.coveo-facet-settings-section-direction-descending-svg,
.coveo-facet-settings-section-direction-ascending-svg,
.coveo-facet-settings-section-sort-svg,
.coveo-facet-header-title,
.coveo-facet-settings-more-svg {
  color: var(--global-base-color);
}

/* line 18, /app/source/css/css-coveo.scss */
.CoveoTab.coveo-selected,
.CoveoTab.coveo-selected:hover {
  border-bottom: 2px solid var(--global-base-color);
}

/* Coveo Cards hover */
/* line 24, /app/source/css/css-coveo.scss */
a.CoveoResultLink:hover,
.CoveoResultLink:visited,
.CoveoResultLink:visited:hover,
a.CoveoResultLink:visited,
a.CoveoResultLink:visited:hover,
.CoveoResult a.CoveoResultLink:visited,
.CoveoResult a.CoveoResultLink:visited:hover {
  color: var(--global-base-color);
}

/* line 34, /app/source/css/css-coveo.scss */
.coveo-pager-list-item.coveo-active,
.coveo-pager-list-item:hover {
  background-color: var(--global-base-color);
}

/* Coveo Tabs */
/* line 40, /app/source/css/css-coveo.scss */
.filtered-rows {
  margin-top: 60px;
  margin-bottom: 1.25rem;
}

/* line 46, /app/source/css/css-coveo.scss */
.CoveoSearchInterface .coveo-tab-section {
  width: 100%;
  min-height: 54px;
  background-color: #0099ff;
  text-align: center;
  border-bottom: none;
  white-space: nowrap;
  position: absolute;
  left: 0;
  top: -60px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 75rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  margin: 0 auto;
  right: 0;
  z-index: 2;
}

@media (max-width: 480px) {
  /* line 46, /app/source/css/css-coveo.scss */
  .CoveoSearchInterface .coveo-tab-section {
    background-color: #0099ff;
  }
}

/* line 68, /app/source/css/css-coveo.scss */
.filtered-rows.tabbed:after {
  content: '';
  width: 100%;
  min-height: 54px;
  background-color: #0099ff;
  top: -60px;
  left: 0;
  display: block;
  z-index: 1;
  position: absolute;
}

/* line 80, /app/source/css/css-coveo.scss */
.CoveoTab.coveo-selected {
  background: #000;
  color: white;
  border-bottom: 0;
  text-decoration: none;
}

/* line 87, /app/source/css/css-coveo.scss */
.CoveoTab.coveo-selected:hover {
  background: #000;
  border: 0;
}

/* line 92, /app/source/css/css-coveo.scss */
.CoveoTab {
  border: 0;
  height: 54px;
  padding: 0 30px;
}

/* line 98, /app/source/css/css-coveo.scss */
.coveo-small-tabs .CoveoTab {
  padding: 0 15px;
}

/* line 102, /app/source/css/css-coveo.scss */
.CoveoTab.coveo-selected p, .CoveoTab p {
  color: white;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  text-transform: initial;
  letter-spacing: 0.2px;
  font-family: 'Open Sans';
  font-weight: 400;
  line-height: normal;
}

/* line 113, /app/source/css/css-coveo.scss */
.CoveoTab:hover {
  background: #0A81D5;
  text-decoration: none;
}

/* line 118, /app/source/css/css-coveo.scss */
.CoveoTab.tab-label:hover {
  text-decoration: none;
  background: #0099ff;
}

/* line 123, /app/source/css/css-coveo.scss */
.filtered-rows__rows {
  margin-top: 20px;
}

/* line 127, /app/source/css/css-coveo.scss */
.CoveoSearchInterface.coveo-small-tabs .coveo-dropdown-header p {
  color: white;
}

/* line 131, /app/source/css/css-coveo.scss */
.CoveoSearchInterface.coveo-small-tabs .coveo-dropdown-header {
  font-size: 16px;
  padding: 0 7px 0 30px;
}

/* line 136, /app/source/css/css-coveo.scss */
.coveo-small-tabs .coveo-tab-list {
  background-color: #0099ff;
}

/* line 140, /app/source/css/css-coveo.scss */
.coveo-small-tabs .coveo-tab-list * {
  height: 42px;
  line-height: 30px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  text-decoration: none;
}

/* line 148, /app/source/css/css-coveo.scss */
.coveo-small-tabs .coveo-tab-list li:last-child, .coveo-small-tabs .coveo-tab-list li:first-child {
  margin: 0;
}

/* line 152, /app/source/css/css-coveo.scss */
.CoveoSearchInterface.coveo-small-tabs .coveo-dropdown-header .coveo-more-tabs svg g {
  fill: white;
}

/* line 156, /app/source/css/css-coveo.scss */
.CoveoSearchInterface.coveo-small-tabs .coveo-dropdown-header .coveo-more-tabs-svg {
  fill: white;
  margin-top: -7px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

/* line 162, /app/source/css/css-coveo.scss */
.tab-label {
  pointer-events: none;
  opacity: 0.56;
  border: 0;
  text-decoration: none;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 54px;
  padding: 0 30px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}

/* line 171, /app/source/css/css-coveo.scss */
.tab-label p {
  padding: 0;
  margin: 0;
  color: white;
}

/* line 178, /app/source/css/css-coveo.scss */
.tab-label.coveo-selected {
  background: #0099ff;
}

/* line 182, /app/source/css/css-coveo.scss */
.coveo-small-tabs .tab-label {
  padding: 0 15px;
}

/* line 186, /app/source/css/css-coveo.scss */
.CoveoSearchInterface.coveo-small-tabs .coveo-tab-section > a:last-of-type, .CoveoSearchInterface.coveo-small-facets .coveo-tab-section > a:last-of-type, .CoveoSearchInterface.coveo-small-recommendation .coveo-tab-section > a:last-of-type {
  margin-right: 0;
}

/* line 190, /app/source/css/css-coveo.scss */
.coveo-tab-list li {
  margin-bottom: 0;
}

@media (min-width: 1024px) {
  /* line 195, /app/source/css/css-coveo.scss */
  .cardPLPResult .coveo-card-layout.CoveoResult {
    width: 30.6%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    min-height: 300px;
    padding: 15px;
    background-color: white;
  }
  /* line 203, /app/source/css/css-coveo.scss */
  .cardPLPResultAppeareance {
    background-color: #F4F4F4;
  }
  /* line 206, /app/source/css/css-coveo.scss */
  .cardPLPResultAppeareance .coveo-result-list-container.coveo-card-layout-container {
    margin-right: -44px;
  }
  /* line 209, /app/source/css/css-coveo.scss */
  .cardPLPResultAppeareance .coveo-result-list-container.coveo-card-layout-container .coveo-card-layout {
    max-width: 274px;
  }
}

/*# sourceMappingURL=css-coveo.css.map */
