body {
    background-color: #fff
}

.message-placeHolder {
    background-color: #2d2d2d;
    height: 120px;
    margin-bottom: 50px;
    color: #dcdcdc;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center
}

.message-placeHolder a {
    margin-left: 25px;
    border: 1px solid #dcdcdc;
    border-radius: 25px;
    padding-left: 25px;
    padding-right: 25px;
    letter-spacing: 2px;
    font-weight: 700;
    line-height: 52px;
    height: 52px;
    vertical-align: middle;
    cursor: pointer
}

.searchBottomSection {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: stretch;
    justify-content: space-between;
    align-items: center;
    max-width: 635px
}

.THIS .CoveoSearchInterface .coveo-facet-column {
    max-width: 30%;
    min-width: 250px
}

.THIS .CoveoSearchInterface .coveo-facet-column .facetheader {
    display: flex;
    font-size: 19px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.58;
    letter-spacing: normal;
    color: rgba(0, 0, 0, .95);
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: space-between;
    align-items: center
}

.THIS .CoveoSearchInterface .coveo-facet-column .coveo-breadcrumb-items {
    display: none
}

.THIS .CoveoSearchInterface .coveo-facet-column .CoveoBreadcrumb {
    border: 0
}

.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet {
    background-color: inherit;
    padding-bottom: 16px;
    padding-top: 24px;
    border-bottom: 1px solid rgba(0, 0, 0, .1)
}

.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet .coveo-combobox-wrapper.coveo-dynamic-facet-search,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange .coveo-combobox-wrapper.coveo-dynamic-facet-search,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet .coveo-combobox-wrapper.coveo-dynamic-facet-search {
    display: none
}

.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-facet-header,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange .coveo-dynamic-facet-header,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet .coveo-dynamic-facet-header {
    border-bottom: 0;
    padding: 0 0 15px
}

.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-facet-header .coveo-dynamic-facet-header-title,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange .coveo-dynamic-facet-header .coveo-dynamic-facet-header-title,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet .coveo-dynamic-facet-header .coveo-dynamic-facet-header-title {
    color: rgba(0, 0, 0, .95);
    font-size: 14px;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: .2px
}

.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-facet-header svg,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange .coveo-dynamic-facet-header svg,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet .coveo-dynamic-facet-header svg {
    display: none
}

.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-facet-values .coveo-dynamic-facet-value,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-facet-values .coveo-dynamic-hierarchical-facet-value,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-facet-value,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-hierarchical-facet-value,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange .coveo-dynamic-facet-values .coveo-dynamic-facet-value,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange .coveo-dynamic-facet-values .coveo-dynamic-hierarchical-facet-value,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-facet-value,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-hierarchical-facet-value,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet .coveo-dynamic-facet-values .coveo-dynamic-facet-value,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet .coveo-dynamic-facet-values .coveo-dynamic-hierarchical-facet-value,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-facet-value,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-hierarchical-facet-value {
    padding-top: 5px;
    padding-bottom: 5px
}

.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-facet-values .coveo-dynamic-facet-value .coveo-checkbox-button,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-facet-values .coveo-dynamic-facet-value input[type=checkbox].coveo-checkbox+button,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-facet-values .coveo-dynamic-hierarchical-facet-value .coveo-checkbox-button,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-facet-values .coveo-dynamic-hierarchical-facet-value input[type=checkbox].coveo-checkbox+button,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-facet-value .coveo-checkbox-button,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-facet-value input[type=checkbox].coveo-checkbox+button,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-hierarchical-facet-value .coveo-checkbox-button,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-hierarchical-facet-value input[type=checkbox].coveo-checkbox+button,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange .coveo-dynamic-facet-values .coveo-dynamic-facet-value .coveo-checkbox-button,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange .coveo-dynamic-facet-values .coveo-dynamic-facet-value input[type=checkbox].coveo-checkbox+button,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange .coveo-dynamic-facet-values .coveo-dynamic-hierarchical-facet-value .coveo-checkbox-button,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange .coveo-dynamic-facet-values .coveo-dynamic-hierarchical-facet-value input[type=checkbox].coveo-checkbox+button,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-facet-value .coveo-checkbox-button,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-facet-value input[type=checkbox].coveo-checkbox+button,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-hierarchical-facet-value .coveo-checkbox-button,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-hierarchical-facet-value input[type=checkbox].coveo-checkbox+button,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet .coveo-dynamic-facet-values .coveo-dynamic-facet-value .coveo-checkbox-button,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet .coveo-dynamic-facet-values .coveo-dynamic-facet-value input[type=checkbox].coveo-checkbox+button,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet .coveo-dynamic-facet-values .coveo-dynamic-hierarchical-facet-value .coveo-checkbox-button,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet .coveo-dynamic-facet-values .coveo-dynamic-hierarchical-facet-value input[type=checkbox].coveo-checkbox+button,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-facet-value .coveo-checkbox-button,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-facet-value input[type=checkbox].coveo-checkbox+button,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-hierarchical-facet-value .coveo-checkbox-button,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-hierarchical-facet-value input[type=checkbox].coveo-checkbox+button {
    width: 16px;
    height: 16px;
    border: 1px solid rgba(0, 0, 0, .6);
    border-radius: 0;
    background-color: inherit
}

.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-facet-values .coveo-dynamic-facet-value input[type=checkbox].coveo-checkbox:checked+button,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-facet-values .coveo-dynamic-hierarchical-facet-value input[type=checkbox].coveo-checkbox:checked+button,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-facet-value input[type=checkbox].coveo-checkbox:checked+button,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-hierarchical-facet-value input[type=checkbox].coveo-checkbox:checked+button,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange .coveo-dynamic-facet-values .coveo-dynamic-facet-value input[type=checkbox].coveo-checkbox:checked+button,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange .coveo-dynamic-facet-values .coveo-dynamic-hierarchical-facet-value input[type=checkbox].coveo-checkbox:checked+button,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-facet-value input[type=checkbox].coveo-checkbox:checked+button,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-hierarchical-facet-value input[type=checkbox].coveo-checkbox:checked+button,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet .coveo-dynamic-facet-values .coveo-dynamic-facet-value input[type=checkbox].coveo-checkbox:checked+button,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet .coveo-dynamic-facet-values .coveo-dynamic-hierarchical-facet-value input[type=checkbox].coveo-checkbox:checked+button,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-facet-value input[type=checkbox].coveo-checkbox:checked+button,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-hierarchical-facet-value input[type=checkbox].coveo-checkbox:checked+button {
    background-color: rgba(0, 0, 0, .95)
}

.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-facet-values .coveo-dynamic-facet-value input[type=checkbox].coveo-checkbox:checked+button:before,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-facet-values .coveo-dynamic-hierarchical-facet-value input[type=checkbox].coveo-checkbox:checked+button:before,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-facet-value input[type=checkbox].coveo-checkbox:checked+button:before,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-hierarchical-facet-value input[type=checkbox].coveo-checkbox:checked+button:before,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange .coveo-dynamic-facet-values .coveo-dynamic-facet-value input[type=checkbox].coveo-checkbox:checked+button:before,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange .coveo-dynamic-facet-values .coveo-dynamic-hierarchical-facet-value input[type=checkbox].coveo-checkbox:checked+button:before,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-facet-value input[type=checkbox].coveo-checkbox:checked+button:before,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-hierarchical-facet-value input[type=checkbox].coveo-checkbox:checked+button:before,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet .coveo-dynamic-facet-values .coveo-dynamic-facet-value input[type=checkbox].coveo-checkbox:checked+button:before,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet .coveo-dynamic-facet-values .coveo-dynamic-hierarchical-facet-value input[type=checkbox].coveo-checkbox:checked+button:before,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-facet-value input[type=checkbox].coveo-checkbox:checked+button:before,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-hierarchical-facet-value input[type=checkbox].coveo-checkbox:checked+button:before {
    border-color: #fff;
    border-width: 0 1px 1px 0
}

.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-facet-values .coveo-dynamic-facet-value .coveo-checkbox-span-label,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-facet-values .coveo-dynamic-hierarchical-facet-value .coveo-checkbox-span-label,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-facet-value .coveo-checkbox-span-label,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-hierarchical-facet-value .coveo-checkbox-span-label,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange .coveo-dynamic-facet-values .coveo-dynamic-facet-value .coveo-checkbox-span-label,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange .coveo-dynamic-facet-values .coveo-dynamic-hierarchical-facet-value .coveo-checkbox-span-label,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-facet-value .coveo-checkbox-span-label,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-hierarchical-facet-value .coveo-checkbox-span-label,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet .coveo-dynamic-facet-values .coveo-dynamic-facet-value .coveo-checkbox-span-label,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet .coveo-dynamic-facet-values .coveo-dynamic-hierarchical-facet-value .coveo-checkbox-span-label,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-facet-value .coveo-checkbox-span-label,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-hierarchical-facet-value .coveo-checkbox-span-label {
    margin-left: 8px
}

.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-facet-values .coveo-dynamic-facet-value .coveo-checkbox-label,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-facet-values .coveo-dynamic-facet-value .coveo-dynamic-hierarchical-facet-value-label,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-facet-values .coveo-dynamic-hierarchical-facet-value .coveo-checkbox-label,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-facet-values .coveo-dynamic-hierarchical-facet-value .coveo-dynamic-hierarchical-facet-value-label,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-facet-value .coveo-checkbox-label,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-facet-value .coveo-dynamic-hierarchical-facet-value-label,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-hierarchical-facet-value .coveo-checkbox-label,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-hierarchical-facet-value .coveo-dynamic-hierarchical-facet-value-label,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange .coveo-dynamic-facet-values .coveo-dynamic-facet-value .coveo-checkbox-label,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange .coveo-dynamic-facet-values .coveo-dynamic-facet-value .coveo-dynamic-hierarchical-facet-value-label,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange .coveo-dynamic-facet-values .coveo-dynamic-hierarchical-facet-value .coveo-checkbox-label,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange .coveo-dynamic-facet-values .coveo-dynamic-hierarchical-facet-value .coveo-dynamic-hierarchical-facet-value-label,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-facet-value .coveo-checkbox-label,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-facet-value .coveo-dynamic-hierarchical-facet-value-label,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-hierarchical-facet-value .coveo-checkbox-label,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-hierarchical-facet-value .coveo-dynamic-hierarchical-facet-value-label,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet .coveo-dynamic-facet-values .coveo-dynamic-facet-value .coveo-checkbox-label,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet .coveo-dynamic-facet-values .coveo-dynamic-facet-value .coveo-dynamic-hierarchical-facet-value-label,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet .coveo-dynamic-facet-values .coveo-dynamic-hierarchical-facet-value .coveo-checkbox-label,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet .coveo-dynamic-facet-values .coveo-dynamic-hierarchical-facet-value .coveo-dynamic-hierarchical-facet-value-label,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-facet-value .coveo-checkbox-label,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-facet-value .coveo-dynamic-hierarchical-facet-value-label,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-hierarchical-facet-value .coveo-checkbox-label,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-hierarchical-facet-value .coveo-dynamic-hierarchical-facet-value-label {
    font-size: 14px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: .2px;
    color: rgba(0, 0, 0, .6);
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    align-items: center;
    justify-content: flex-start
}

.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-facet-values .coveo-dynamic-facet-value .coveo-checkbox-span-label-suffix,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-facet-values .coveo-dynamic-facet-value .coveo-dynamic-hierarchical-facet-value-count,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-facet-values .coveo-dynamic-hierarchical-facet-value .coveo-checkbox-span-label-suffix,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-facet-values .coveo-dynamic-hierarchical-facet-value .coveo-dynamic-hierarchical-facet-value-count,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-facet-value .coveo-checkbox-span-label-suffix,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-facet-value .coveo-dynamic-hierarchical-facet-value-count,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-hierarchical-facet-value .coveo-checkbox-span-label-suffix,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-hierarchical-facet-value .coveo-dynamic-hierarchical-facet-value-count,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange .coveo-dynamic-facet-values .coveo-dynamic-facet-value .coveo-checkbox-span-label-suffix,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange .coveo-dynamic-facet-values .coveo-dynamic-facet-value .coveo-dynamic-hierarchical-facet-value-count,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange .coveo-dynamic-facet-values .coveo-dynamic-hierarchical-facet-value .coveo-checkbox-span-label-suffix,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange .coveo-dynamic-facet-values .coveo-dynamic-hierarchical-facet-value .coveo-dynamic-hierarchical-facet-value-count,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-facet-value .coveo-checkbox-span-label-suffix,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-facet-value .coveo-dynamic-hierarchical-facet-value-count,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-hierarchical-facet-value .coveo-checkbox-span-label-suffix,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-hierarchical-facet-value .coveo-dynamic-hierarchical-facet-value-count,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet .coveo-dynamic-facet-values .coveo-dynamic-facet-value .coveo-checkbox-span-label-suffix,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet .coveo-dynamic-facet-values .coveo-dynamic-facet-value .coveo-dynamic-hierarchical-facet-value-count,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet .coveo-dynamic-facet-values .coveo-dynamic-hierarchical-facet-value .coveo-checkbox-span-label-suffix,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet .coveo-dynamic-facet-values .coveo-dynamic-hierarchical-facet-value .coveo-dynamic-hierarchical-facet-value-count,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-facet-value .coveo-checkbox-span-label-suffix,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-facet-value .coveo-dynamic-hierarchical-facet-value-count,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-hierarchical-facet-value .coveo-checkbox-span-label-suffix,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-hierarchical-facet-value .coveo-dynamic-hierarchical-facet-value-count {
    font-size: 12px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.33;
    letter-spacing: normal;
    text-align: center;
    color: rgba(0, 0, 0, .95);
    padding-left: 4px;
    padding-right: 4px;
    border-radius: 8.5px;
    background-color: transparent;
    border: 1px solid rgba(0, 0, 0, .6)
}

.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-facet-values .coveo-dynamic-facet-value.coveo-selected .coveo-checkbox-span-label,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-facet-values .coveo-dynamic-facet-value.coveo-selected .coveo-checkbox-span-label-suffix,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-facet-value.coveo-selected .coveo-checkbox-span-label,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-facet-value.coveo-selected .coveo-checkbox-span-label-suffix,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange .coveo-dynamic-facet-values .coveo-dynamic-facet-value.coveo-selected .coveo-checkbox-span-label,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange .coveo-dynamic-facet-values .coveo-dynamic-facet-value.coveo-selected .coveo-checkbox-span-label-suffix,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-facet-value.coveo-selected .coveo-checkbox-span-label,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicFacetRange .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-facet-value.coveo-selected .coveo-checkbox-span-label-suffix,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet .coveo-dynamic-facet-values .coveo-dynamic-facet-value.coveo-selected .coveo-checkbox-span-label,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet .coveo-dynamic-facet-values .coveo-dynamic-facet-value.coveo-selected .coveo-checkbox-span-label-suffix,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-facet-value.coveo-selected .coveo-checkbox-span-label,
.THIS .CoveoSearchInterface .coveo-facet-column .CoveoDynamicHierarchicalFacet .coveo-dynamic-hierarchical-facet-values .coveo-dynamic-facet-value.coveo-selected .coveo-checkbox-span-label-suffix {
    color: rgba(0, 0, 0, .95);
    font-weight: inherit
}

.THIS .coveo-facet-column.coveo-facet-dropdown-content.coveo-dropdown-content {
    background-color: #fff;
    margin-top: 113px
}

.coveo-breadcrumb-clear-all,
.CoveoBreadcrumb {
    padding: 0
}

.coveo-checkbox-span-label-suffix,
.coveo-dynamic-hierarchical-facet-value-count {
    font-family: no-parens
}

@font-face {
    font-family: no-parens;
    src: url("data:application/x-font-woff;base64,d09GRk9UVE8AABuoAAoAAAAASrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAANJAAADlwAABk8NN4INERTSUcAABugAAAACAAAAAgAAAABT1MvMgAAAVAAAABRAAAAYABfsZtjbWFwAAAEQAAACM0AABnoJENu0WhlYWQAAAD0AAAAMwAAADYFl9tDaGhlYQAAASgAAAAeAAAAJAdaA+9obXR4AAAbgAAAAB8AABAGA+gAfG1heHAAAAFIAAAABgAAAAYIAVAAbmFtZQAAAaQAAAKbAAAF6yBNB5Jwb3N0AAANEAAAABMAAAAg/7gAMnjaY2BkYGBg5G6tPXx8azy/zVcGZuYXQBGGiz6un+F0zf8O5hzmAiCXmYEJJAoAkoQNcAB42mNgZGBgLvjfASRfMNQw1DDnMABFUAATAHAaBFEAAAAAUAAIAQAAeNpjYGZ+wTiBgZWBgamLKYKBgcEbQjPGMRgx3GFAAt//r/v/+/7///wPGOxBfEcXJ38GBwaG//+ZC/53MDAwFzBUJOgz/kfSosDAAAAMpBWaAAAAeNqdU9tu00AQPU6TcqmoRIV46YvFE5Vgm7ZOVDVPSS8iIkqquBTxhJzEuSiOHWwnwH8g/oHfgW9A/AZnx5smQZWg2MrumZ0z47MzEwCP8R0W9GNhS1b95HCPVoY3sIsdg/MrnAJO8NLgTTzEgEwr/4DWF3ww2MJTq2BwDtvWrsEbKFt7BudXOAWk1nuDN/HE+mHwfTjWL4O34OQWeR7lvuZaBm/Dyf+s9qKOb9cCLxy3/cEs8OIDVXRKlepZrVURp/hot2rn136cjKLQziiXrgHDKO1G4Vxb6viwMvHGfpT2VTDqHKqSKh85xfIyE04RYYrPiDFiCYZIYeMbf4co4gBHeHGDS0RV9MjvwCd2GZWQ72PC3UYdIbr0xsynV098PXqeS96U5yfY5/tRXkXGIpuSyAl9e8SrX6khIC/EGG3aA8zEjqlHUZVDVRXyz8hrCVpELuMyf4sn57imJ6baEVkhs69mueSN1k+GZKWiLMT8xqdwzIpUqNZjdl84fZ4GzNqhRzFWoczaOWSXb9X0P3X89xqmzDjlyT6uGDWSrBdyi1S+F1FvymhdR60gY2j9XdohraxvM+KeVMwmf2jU1tHg3pIvhGuZG2sZ9OTcVm/9s++krCd7KjPaoarFXGU5PVmfsaauVM8l1nNTFa2u6HhLdIVXVP2Gu7arnKc21ybtOifDlTu1uZ5yb3Ji6uLROPNdyPw38Y77a3o0R+f2qSqrTizWJ1ZGq09EeySnI/ZlKhXWypXc1Zcb3r2uNmsUrfUkkZguWX1h2mbO9L/F45r1YioKJ1LLRUcSU7+e6f9E7qInbukfEM0lNuSpzmpzviLmjmVGMk26c5miv3VV/THJCRXrzk55ltCrtQXc9R0H9OvKN34D31P2fwB42i3YLfAsS2GG8X9Pf3dP97QjqOBAUAUOHDhwxAUHLnHgwIEDBw4cOHDgEgeOuIsjLnHgAMU1tw7PnvNs1fT7zlfV7q9rd2bn7e0tv729RZYvsySWb76Ft9fr82wN77fHt/F+e3m73+8J74/8zPsxvdbqu3fvXjsYg2e/P/LTP33f367PfMj67sPZjXjsh/iU/V+If7W/Tvms/XPEF+xfJL5kf73lr9i/SnzN/nXiG/Z/I/7d/k3iW/ZvE/9h/0/iO/bvEt+zf5/4gf2HxI/sPyZ+Yn99xJ/Zf078wv5L4lf2XxO/sf+W+C/7fxO/s/+e+IP9f4iP7H8k/mT/f+LP9r8Qf7X/jfiH/WPik48+9E/Y8e4Tpvjv72cl6B/wD/oH/IP+Af+gf8A/6B/wD/oH/IP+Af+gf8A/6B/wD/oH/IP+Af+gf8A/6B/wD/oH/IP+Af+gf8A/6B/wD/oH/IP+Af+gf8A/6B/wD/oH/IP+Af+gf8A/6B/wD/oH/IP+4X8Z/8/OXATnIjAXwbkIkAfnIjAX4eVPv15fA/0v/C/9L/wv/S/8L/1fX5lL/wv/S/8L/0v/C/9L/wv/S/8L/0v/C/9L/wv/S/8L/0v/C/9L/wv/S/8L/0v/C/9L/wv/S/8L/0v/C/9L/wv/S/8L/0v/C/9L/wv/S/8L/0v/C/9L/wv/S/8L/0v/C/9L/wv/S/8L/0v/C/9L/9cvXNQ/4h/1j/hH/SP+Uf+If9Q/4h/1j/hH/SP+Uf+If9Q/4h/1j/hH/SP+Uf+If9Q/4h/1j/hH/SP+Uf+If9Q/4h/1j/hH/SP+Uf+If9Q/4h/1j/hH/SP+Uf+If9Q/4h/1j/hH/SP+Uf+If9Q/4h/1j/hH/SP+Uf/XlSXpn/BP+if8k/4J/6R/wj/pn/BP+if8k/4J/6R/wj/pn/BP+if8k/4J/6R/wj/pn/BP+if8k/4J/6R/wj/pn/BP+if8k/4J/6R/wj/pn/BP+if8k/4J/6R/wj/pn/BP+if8k/4J/6R/wj/pn/BP+if8k/4J/6T/6yqf9c/4Z/0z/ln/jH/WP+Of9c/4Z/0z/ln/jH/WP+Of9c/4Z/0z/ln/jH/WP+Of9c/4Z/0z/ln/jH/WP+Of9c/4Z/0z/ln/jH/WP+Of9c/4Z/0z/ln/jH/WP+Of9c/4Z/0z/ln/jH/WP+Of9c/4Z/0z/ln/jH/WvzAW/Qv+Rf+Cf9G/4F/0L/gX/Qv+Rf+Cf9G/4F/0L/gX/Qv+Rf+Cf9G/4F/0L/gX/Qv+Rf+Cf9G/4F/0L/gX/Qv+Rf+Cf9G/4F/0L/gX/Qv+Rf+Cf9G/4F/0L/gX/Qv+Rf+Cf9G/4F/0L/gX/Qv+Rf+Cf9G/4F/0r6/bT/0r/lX/in/Vv+Jf9a/4V/0r/lX/in/Vv+Jf9a/4V/0r/lX/in/Vv+Jf9a/4V/0r/lX/in/Vv+Jf9a/4V/0r/lX/in/Vv+Jf9a/4V/0r/lX/in/Vv+Jf9a/4V/0r/lX/in/Vv+Jf9a/4V/0r/lX/in/Vv378uuX/4P+65W/6N1aa/g3/pn/Dv+nf8G/6N/yb/g3/pn/Dv+nf8G/6N/yb/g3/pn/Dv+nf8G/6N/yb/g3/pn/Dv+nf8G/6N/yb/g3/pn/Dv+nf8G/6N/yb/g3/pn/Dv+nf8G/6N/yb/g3/pn/Dv+nf8G/6N/yb/g3/pn/Dv+nfGbv+Hf+uf8e/69/x7/p3/Lv+Hf+uf8e/69/x7/p3/Lv+Hf+uf8e/69/x7/p3/Lv+Hf+uf8e/69/x7/p3/Lv+Hf+uf8e/69/x7/p3/Lv+Hf+uf8e/69/x7/p3/Lv+Hf+uf8e/69/x7/p3/Lv+Hf+uf8e/69/x7/q//kEP/Qf+Q/+B/9B/4D/0H/gP/Qf+Q/+B/9B/4D/0H/gP/Qf+Q/+B/9B/4D/0H/gP/Qf+Q/+B/9B/4D/0H/gP/Qf+Q/+B/9B/4D/0H/gP/Qf+Q/+B/9B/4D/0H/gP/Qf+Q/+B/9B/4D/0H/gP/Qf+Q/+B/9B/4D/0n4xT/4n/1H/iP/Wf+E/9J/5T/4n/1H/iP/Wf+E/9J/5T/4n/1H/iP/Wf+E/9J/5T/4n/1H/iP/Wf+E/9J/5T/4n/1H/iP/Wf+E/9J/5T/4n/1H/iP/Wf+E/9J/5T/4n/1H/iP/Wf+E/9J/5T/4n/1H/iP/Wf+E/9X8+Dbv1v/G/9b/xv/W/8b/1v/G/9b/xv/W/8b/1v/G/9b/xv/W/8b/1v/G/9b/xv/W/8b/1v/G/9b/xv/W/8b/1v/G/9b/xv/W/8b/1v/G/9b/xv/W/8b/1v/G/9b/xv/W/8b/1v/G/9b/xv/W/8b/1v/G/9b/xv/W/8b/1v/G/9F+PSf+G/9F/4L/0X/kv/hf/Sf+G/9F/4L/0X/kv/hf/Sf+G/9F/4L/0X/kv/hf/Sf+G/9F/4L/0X/kv/hf/Sf+G/9F/4L/0X/kv/hf/Sf+G/9F/4L/0X/kv/hf/Sf+G/9F/4L/0X/kv/hf/Sf+G/9F/4L/0X/kv/zbj13/hv/Tf+W/+N/9Z/47/13/hv/Tf+W/+N/9Z/47/13/hv/Tf+W/+N/9Z/47/13/hv/Tf+W/+N/9Z/47/13/hv/Tf+W/+N/9Z/47/13/hv/Tf+W/+N/9Z/47/13/hv/Tf+W/+N/9Z/47/13/hv/Tf+W/+N/9b/eT1y1v/B/9H/wf/R/8H/0f/B/9H/wf/R/8H/0f/B/9H/wf/R/8H/0f/B/9H/wf/R/8H/0f/B/9H/wf/R/8H/0f/B/9H/wf/R/8H/0f/B/9H/wf/R/8H/0f/B/9H/wf/R/8H/0f/B/9H/wf/R/8H/0f/B/9H/wf/R/8H/0f/5+PWY/4P/6zH/0f/gf/Q/7Dj6H/yP/gf/o//B/+h/8D/6H/yP/gf/o//B/+h/8D/6H/yP/gf/o//B/+h/8D/6H/yP/gf/o//B/+h/8D/6H/yP/gf/o//B/+h/8D/6H/yP/gf/o//B/+h/8D/6H/yP/gf/o//B/+h/8D/6H/zPB/9/AsqUaXgAAAB42mNgZgCD/1sZjBiwAAAswgHqAHja7ZhVc5BNkIWn/QWCEzRAcHd3d3eX4J4Awd0luLu7e3B3d3d3h4RgC99e7I9YnoupOjXdXaempqamGxyjA4AoxVoENmtZvENAp/Z/ZdbwROF+IT5JwhNDeBIM+e4T4SJYkiTkJj5J/TzwSR5WK3pYs5hh9X1S+SVI6pPSCYBGqx0Q9F+Zci1adgpuG9yrRGBQry5tW7cJ9s+eNVuOjH/XXP7/RfjX6NU1uGXHrv7lOjUP7BIU2CUguGUL/7RtgoOD8mfJ0qNHj8wBf8MyNw/smCVd5v9N+c/c/9nMlD1rznzO/XFvv8mBc84DD/5IV8FVdJVcZVfFVXXVXHVXw9V0tVxtV8fVdfVcfdfANXSNXGPXxDV1Aa6Za+5auJaulWvt2ri2rp1r7zq4jq6TC3RBrrPr4rq6YNfNdXc9XE/Xy/V2fVxf18/1dwPcQDfIDXZD3FA3zA13I9xIN8qNdiFujBvrxrnxboKb6Ca5yW6Km+qmueluhpvpZrnZbo6b6+a5+W6BW+gWucVuiVvqlrnlboVb6Va51W6NW+vWufVug9voNrnNbovb6ra5ULfd7XA73S632+1xe90+t98dcAfdIXfYHXFH3TF33J1wJ90pd9qdcWfdOXfeXXAX3SV32V1xV901d93dcDfdLXfb3XF33T133z1wD90j99g9cU/dM/fcvXAv3Sv32r1xb9079959cB/dJ/fZfXFfXZgLd99chPvufrif7pf7DX+vCgIBg4CC/Tn/SBAZooAPRIVoEB1iQEyIBbEhDvhCXIgH8SEBJIRE4AeJIQkkBX9IBskhBaSEVJAa0kBaSAfpIQNkhEyQGbJAVsgG2SEH5IRckBvyQF7IB/mhABSEQlAYikBRKAbFoQSUhFJQGspAWSgH5aECVIRKUBmqQFWoBtWhBtSEWlAb6kBdqAf1oQE0hEbQGJpAUwiAZtAcWkBLaAWtoQ20hXbQHjpAR+gEgRAEnaELdIVg6AbdoQf0hF7QG/pAX+gH/WEADIRBMBiGwFAYBsNhBIyEUTAaQmAMjIVxMB4mwESYBJNhCkyFaTAdZsBMmAWzYQ7MhXkwHxbAQlgEi2EJLIVlsBxWwEpYBathDayFdbAeNsBG2ASbYQtshW0QCtthB+yEXbAb9sBe2Af74QAchENwGI7AUTgGx+EEnIRTcBrOwFk4B+fhAlyES3AZrsBVuAbX4QbchFtwG+7AXbgH9+EBPIRH8BiewFN4Bs/hBbyEV/Aa3sBbeAfv4QN8hE/wGb7AVwiDcPgGEfAdfsBP+AW/0SEgIiGjoKKhh5EwMkZBH4yK0TA6xsCYGAtjYxz0xbgYD+NjAkyIidAPE2MSTIr+mAyTYwpMiakwNabBtJgO02MGzIiZMDNmwayYDbNjDsyJuTA35sG8mA/zYwEsiIWwMBbBolgMi2MJLImlsDSWwbJYDstjBayIlbAyVsGqWA2rYw2sibWwNtbBulgP62MDbIiNsDE2waYYgM2wObbAltgKW2MbbIvtsD12wI7YCQMxCDtjF+yKwdgNu2MP7Im9sDf2wb7YD/vjAByIg3AwDsGhOAyH4wgciaNwNIbgGByL43A8TsCJOAkn4xScitNwOs7AmTgLZ+McnIvzcD4uwIW4CBfjElyKy3A5rsCVuApX4xpci+twPW7AjbgJN+MW3IrbMBS34w7cibtwN+7BvbgP9+MBPIiH8DAewaN4DI/jCTyJp/A0nsGzeA7P4wW8iJfwMl7Bq3gNr+MNvIm38Dbewbt4D+/jA3yIj/AxPsGn+Ayf4wt8ia/wNb7Bt/gO3+MH/Iif8DN+wa8YhuH4DSPwO/7An/gL/zy7BIRExCSkZORRJIpMUciHolI0ik4xKCbFotgUh3wpLsWj+JSAElIi8qPElISSkj8lo+SUglJSKkpNaSgtpaP0lIEyUibKTFkoK2Wj7JSDclIuyk15KC/lo/xUgApSISpMRagoFaPiVIJKUikqTWWoLJWj8lSBKlIlqkxVqCpVo+pUg2pSLapNdagu1aP61IAaUiNqTE2oKQVQM2pOLagltaLW1IbaUjtqTx2oI3WiQAqiztSFulIwdaPu1IN6Ui/qTX2oL/Wj/jSABtIgGkxDaCgNo+E0gkbSKBpNITSGxtI4Gk8TaCJNosk0habSNJpOM2gmzaLZNIfm0jyaTwtoIS2ixbSEltIyWk4raCWtotW0htbSOlpPG2gjbaLNtIW20jYKpe20g3bSLtpNe2gv7aP9dIAO0iE6TEfoKB2j43SCTtIpOk1n6Cydo/N0gS7SJbpMV+gqXaPrdINu0i26TXfoLt2j+/SAHtIjekxP6Ck9o+f0gl7SK3pNb+gtvaP39IE+0if6TF/oK4VROH2jCPpOP+gn/aLf7BgYmZhZWNnY40gcmaOwD0flaBydY3BMjsWxOQ77clyOx/E5ASfkROzHiTkJJ2V/TsbJOQWn5FScmtNwWk7H6TkDZ+RMnJmzcFbOxtk5B+fkXJyb83Bezsf5uQAX5EJcmItwUS7GxbkEl+RSXJrLcFkux+W5AlfkSlyZq3BVrsbVuQbX5Fpcm+twXa7H9bkBN+RG3JibcFMO4GbcnFtwS27FrbkNt+V23J47cEfuxIEcxJ25C3flYO7G3bkH9+Re3Jv7cF/ux/15AA/kQTyYh/BQHsbDeQSP5FE8mkN4DI/lcTyeJ/BEnsSTeQpP5Wk8nWfwTJ7Fs3kOz+V5PJ8X8EJexIt5CS/lZbycV/BKXsWreQ2v5XW8njfwRt7Em3kLb+VtHMrbeQfv5F28m/fwXt7H+/kAH+RDfJiP8FE+xsf5BJ/kU3yaz/BZPsfn+QJf5Et8ma/wVb7G1/kG3+RbfJvv8F2+x/f5AT/kR/yYn/BTfsbP+QW/5Ff8mt/wW37H7/kDf+RP/Jm/8FcO43D+xhH8nX/wT/7Fv+XPt09QSFhEVEw8iSSRJYr4SFSJJtElhsSUWBJb4oivxJV4El8SSEJJJH6SWJJIUvGXZJJcUkhKSSWpJY2klXSSXjJIRskkmSWLZJVskl1ySE7JJbklj+SVfJJfCkhBKSSFpYgUlWJSXEpISSklpaWMlJVyUl4qSEWpJJWlilSValJdakhNqSW1pY7UlXpSXxpIQ2kkjaWJNJUAaSbNpYW0lFbSWtpIW2kn7aWDdJROEihB0lm6SFcJlm7SXXpIT+klvaWP9JV+0l8GyEAZJINliAyVYTJcRshIGSWjJUTGyFgZJ+NlgkyUSTJZpshUmSbTZYbMlFkyW+bIXJkn82WBLJRFsliWyFJZJstlhayUVbJa1shaWSfrZYNslE2yWbbIVtkmobJddshO2SW7ZY/slX2yXw7IQTkkh+WIHJVjclxOyEk5JafljJyVc3JeLshFuSSX5YpclWtyXW7ITbklt+WO3JV7cl8eyEN5JI/liTyVZ/JcXshLeSWv5Y28lXfyXj7IR/kkn+WLfJUwCZdvEiHf5Yf8lF/yW52CopKyiqqaehpJI2sU9dGoGk2jawyNqbE0tsZRX42r8TS+JtCEmkj9NLEm0aTqr8k0uabQlJpKU2saTavpNL1m0IyaSTNrFs2q2TS75tCcmktzax7Nq/k0vxbQglpIC2sRLarFtLiW0JJaSktrGS2r5bS8VtCKWkkraxWtqtW0utbQmlpLa2sdrav1tL420IbaSBtrE22qAdpMm2sLbamttLW20bbaTttrB+2onTRQg7SzdtGuGqzdtLv20J7aS3trH+2r/bS/DtCBOkgH6xAdqsN0uI7QkTpKR2uIjtGxOk7H6wSdqJN0sk7RqTpNp+sMnamzdLbO0bk6T+frAl2oi3SxLtGlukyX6wpdqat0ta7RtbpO1+sG3aibdLNu0a26TUN1u+7QnbpLd+se3av7dL8e0IN6SA/rET2qx/S4ntCTekpP6xk9q+f0vF7Qi3pJL+sVvarX9Lre0Jt6S2/rHb2r9/S+PtCH+kgf6xN9qs/0ub7Ql/pKX+sbfavv9L1+0I/6ST/rF/2qYRqu3zRCv+sP/am/9Lc5A0MjYxNTM/MskkW2KOZjUS2aRbcYFtNiWWyLY74W1+JZfEtgCS2R+VliS2JJzd+SWXJLYSktlaW2NJbW0ll6y2AZLZNltiyW1bJZdsthOS2X5bY8ltfyWX4rYAWtkBW2IlbUillxK2ElrZSVtjJW1spZeatgFa2SVbYqVtWqWXWrYTWtltW2OlbX6ll9a2ANrZE1tibW1AKsmTW3FtbSWllra2NtrZ21tw7W0TpZoAVZZ+tiXS3Yull362E9rZf1tj7W1/pZfxtgA22QDbYhNtSG2XAbYSNtlI22EBtjY22cjbcJNtEm2WSbYlNtmk23GTbTZtlsm2NzbZ7NtwW20BbZYltiS22ZLbcVttJW2WpbY2ttna23DbbRNtlm22JbbZuF2nbbYTttl+22PbbX9tl+O2AH7ZAdtiN21I7ZcTthJ+2UnbYzdtbO2Xm7YBftkl22K3bVrtl1u2E37Zbdtjt21+7ZfXtgD+2RPbYn9tSe2XN7YS/tlb22N/bW3tl7+2Af7ZN9ti/21cIs3L5ZhH23H/bTftlv72/LjR557ImnnnmeF8mL7EXxfLyoXjQvuhfDi+nF8mJ7cTxfL64Xz4vvJfASeok8Py+xl8RL6vl7ybzkXgovpZfKS+2l8dJ66bz0XgYvo5fJy+xl8bJ62bzsXg4vp5fLy+3l8fJ6+bz8XgGvoFfIK+wV8Yp6xbziXgmvpFfKK+2V8cp65bzyXgX/7z6hESlDISxG6LeMoRQWI4J9f/X9NjSir/2s+yuN77eLFnbkRw5ZtsH3+5HwPBL+VZc18/150f6oHBLUyvfPbh758VWj/eMf//jHP/7xj/9//B1wRw5P6pN6ll+CTLG+jwvxk9IhuifynigRz3z/B+I69cx42u3BAQ0AAAgDoG/WNvBjGERgmg0AAADwwAGHXgFoAAAAAAEAAAAA");
    unicode-range: U+0028, U+0029
}

.THIS .coveo-dropdown-header-wrapper {
    height: 64px;
    box-shadow: 0 10px 20px 0 rgba(35, 35, 35, .08);
    background-color: hsla(0, 0%, 100%, 0);
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center
}

.THIS .coveo-dropdown-header-wrapper .CoveoQuerySummary span {
    font-size: 14px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: .2px;
    color: rgba(0, 0, 0, .95)
}

.THIS .coveo-dropdown-header-wrapper .coveo-accessible-button {
    width: 109px;
    height: 40px;
    margin: 3px 0 3px 114px;
    padding: 8px 24px;
    border-radius: 21px;
    background-color: rgba(0, 0, 0, .95)
}

.THIS .coveo-dropdown-header-wrapper .coveo-accessible-button p {
    font-size: 13px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.85;
    letter-spacing: 1.2px;
    text-align: center;
    color: hsla(0, 0%, 100%, .95)
}

.THIS .coveo-main-section {
    padding-top: 20px
}

.THIS .coveo-main-section .coveo-no-results .CoveoResultsPerPageDropdown {
    display: none
}

.THIS .coveo-main-section .coveo-results-column .coveo-results-header {
    box-shadow: none;
    max-width: 635px
}

.THIS .coveo-main-section .coveo-results-column .coveo-results-header .coveo-summary-section {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center
}

.THIS .coveo-main-section .coveo-results-column .coveo-results-header .coveo-summary-section .CoveoResultsPerPage {
    margin: 0;
    float: inherit;
    color: grey
}

.THIS .coveo-main-section .coveo-results-column .coveo-results-header .coveo-summary-section .CoveoQuerySummary {
    float: right
}

.CoveoSearchInterface .coveo-results-column {
    overflow: visible;
    padding: 10px 10px 10px 15px;
    max-width: 70%;
    float: left
}

.MotoFooter {
    width: inherit;
    height: 510px;
    margin: 64px 0 0;
    background-color: #111
}

.CoveoResultsPerPage {
    display: none
}

.coveo-custom-select {
    display: inline-block;
    margin-top: 0 !important;
    width: auto
}

.coveo-custom-select-styled {
    width: 74px;
    height: 40px;
    padding: 10px 8px 8px 12px;
    border: 1px solid rgba(0, 0, 0, .25)
}

.coveo-custom-select-styled:after {
    border-color: rgba(0, 0, 0, .95) transparent transparent
}

.coveo-custom-sort-dropdown-text,
.filter-section-header {
    display: inline-block
}

.coveo-custom-sort-dropdown-text,
.coveo-resultsperpage-dropdown-caption,
.filter-section-header {
    font-size: 14px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: .2px;
    color: rgba(0, 0, 0, .6);
    margin-right: 8px;
    white-space: nowrap
}

.coveo-resultsperpage-dropdown-caption {
    width: 87px
}

.coveo-custom-sort-dropdown-picker+.coveo-custom-select-styled {
    width: 165px;
    height: 40px;
    padding: 10px 8px 10px 12px;
    border: 1px solid rgba(0, 0, 0, .25)
}

.CoveoCustomSortDropdown {
    margin-bottom: 0 !important;
    display: flex;
    align-items: center;
    width: 220px
}

.CoveoResultsPerPageDropdown {
    display: flex;
    align-items: center;
    width: 170px
}

.CoveoCustomSortDropdown li {
    width: 165px
}

.CoveoCustomSortDropdown li,
.CoveoResultsPerPageDropdown li {
    height: 40px;
    padding: 8px 8px 8px 12px;
    border: 1px solid rgba(0, 0, 0, .25);
    border-top: none
}

.CoveoResultsPerPageDropdown li {
    width: 74px
}

.coveo-custom-select-options {
    min-width: 0 !important;
    border: none !important
}

@media (max-width:816px) {

    #filter-tabs,
    .CoveoCustomSortDropdown.filter-sort,
    .CoveoDynamicFacet,
    .CoveoDynamicFacetRange,
    .CoveoDynamicHierarchicalFacet {
        margin-left: 15px !important;
        margin-right: 15px !important
    }

    #filter-tabs {
        display: flex;
        flex-direction: column;
        align-items: start;
        padding-bottom: 16px;
        width: auto;
        border-bottom: 1px solid rgba(0, 0, 0, .1)
    }

    #filter-tabs .CoveoTab.coveo-selected p {
        font-weight: 700
    }

    #filter-tabs .CoveoTab .CoveoTab.coveo-selected,
    #filter-tabs .CoveoTab .CoveoTab.coveo-selected:focus,
    #filter-tabs .CoveoTab .CoveoTab.coveo-selected:hover,
    .coveo-tab-section .CoveoTab.coveo-selected,
    .CoveoTab.coveo-selected:focus,
    .CoveoTab:focus {
        background-color: #fff !important
    }

    #filter-tabs .CoveoTab {
        border-radius: 0;
        padding: 0;
        margin-left: 0;
        margin-right: 0;
        border: 0 transparent
    }

    #filter-tabs .CoveoTab p {
        color: rgba(0, 0, 0, .6);
        font-size: 14px;
        line-height: 1.5;
        letter-spacing: .2px;
        text-transform: capitalize
    }

    #filter-tabs .CoveoTab .tab-count,
    #filter-tabs .CoveoTab p {
        background-color: #fff !important;
        font-weight: 400;
        font-stretch: normal;
        font-style: normal
    }

    #filter-tabs .CoveoTab .tab-count {
        font-size: 12px;
        line-height: 1.33 !important;
        letter-spacing: normal;
        text-align: center;
        color: rgba(0, 0, 0, .95);
        padding-left: 4px;
        padding-right: 4px;
        border-radius: 8.5px;
        border: 1px solid rgba(0, 0, 0, .6);
        font-family: no-parens;
        height: 17px !important;
        margin-bottom: 20px;
        margin-left: 8px
    }

    .CoveoCustomSortDropdown.filter-sort {
        display: flex;
        flex-direction: column;
        align-items: start;
        padding-bottom: 16px;
        padding-top: 18px
    }

    .coveo-custom-sort-dropdown-text,
    .filter-section-header {
        display: inline-text;
        font-size: 19px;
        color: rgba(0, 0, 0, .95);
        margin-bottom: 20px;
        padding-top: 24px
    }

    #main-tabs,
    .CoveoCustomSortDropdown.main-sort,
    .CoveoResultsPerPageDropdown.main-perpage,
    .facets-main {
        display: none !important
    }

    .CoveoSearchInterface .coveo-results-column {
        max-width: 100%
    }

    .CoveoResult.coveo-list-layout {
        padding: 20px 20px 20px 0 !important
    }

    .coveo-facet-column.coveo-facet-dropdown-content.coveo-dropdown-content {
        min-width: 100% !important;
        min-height: 100% !important;
        left: 0 !important;
        top: 0 !important
    }

    .facetheader {
        background-color: #1f1f1f;
        padding: 12px 15px;
        width: 100%
    }

    .facetheader>div:first-child {
        display: none
    }

    .facetheader .coveo-breadcrumb-clear-all {
        color: #00a3e0;
        font-size: 14px
    }

    .facetheader .CoveoBreadcrumb {
        justify-content: space-between
    }

    .facetheader:before {
        content: "Filters";
        color: hsla(0, 0%, 100%, .95);
        font-size: 14px;
        font-weight: 700
    }

    #close-filters-button {
        margin-left: 10px;
        cursor: pointer;
        display: inline-block;
        color: hsla(0, 0%, 100%, .95)
    }

    .coveo-dynamic-facet-header-btn.coveo-dynamic-facet-header-collapse,
    .coveo-dynamic-facet-header-btn.coveo-dynamic-facet-header-expand {
        border: solid #000;
        border-width: 0 1.5px 1.5px 0;
        display: inline-block;
        padding: 3px;
        color: rgba(0, 0, 0, .95);
        margin-top: 9px
    }

    .coveo-dynamic-facet-header-expand {
        transform: rotate(45deg);
        -webkit-transform: rotate(45deg)
    }

    .coveo-dynamic-facet-header-collapse {
        transform: rotate(-135deg);
        -webkit-transform: rotate(-135deg)
    }
}

@media (min-width:817px) {

    #close-filters-button,
    #filter-tabs,
    .coveo-dropdown-header-wrapper,
    .CoveoCustomSortDropdown.filter-sort,
    .CoveoResultsPerPageDropdown.filter-perpage,
    .facets-filter,
    .filter-section-header {
        display: none !important
    }

    #filter-tabs .CoveoTab .CoveoTab.coveo-selected,
    #filter-tabs .CoveoTab .CoveoTab.coveo-selected:focus,
    #filter-tabs .CoveoTab .CoveoTab.coveo-selected:hover,
    .coveo-tab-section .CoveoTab.coveo-selected,
    .CoveoTab.coveo-selected:focus {
        background-color: rgba(0, 0, 0, .95)
    }
}

.CoveoMotoFacetManager {
    display: none
}

.CoveoMotoResultDisplay {
    color: rgba(0, 0, 0, .6)
}

.CoveoMotoResultDisplay,
.CoveoMotoTopDisplay {
    font-size: 14px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: .2px
}

.CoveoMotoTopDisplay {
    margin: 16px 0 0;
    text-align: center;
    color: hsla(0, 0%, 100%, .95)
}

.THIS .CoveoPager {
    margin-left: 0;
    justify-content: center
}

.THIS .CoveoPager,
.THIS .CoveoPager .coveo-pager-list {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    align-items: center
}

.THIS .CoveoPager .coveo-pager-list {
    justify-content: space-evenly
}

.THIS .CoveoPager .coveo-pager-list .coveo-pager-next .coveo-pager-next-icon-svg,
.THIS .CoveoPager .coveo-pager-list .coveo-pager-next .coveo-pager-previous-icon-svg,
.THIS .CoveoPager .coveo-pager-list .coveo-pager-previous .coveo-pager-next-icon-svg,
.THIS .CoveoPager .coveo-pager-list .coveo-pager-previous .coveo-pager-previous-icon-svg {
    display: none
}

.THIS .CoveoPager .coveo-pager-list .coveo-pager-next .coveo-pager-next-icon,
.THIS .CoveoPager .coveo-pager-list .coveo-pager-next .coveo-pager-previous-icon,
.THIS .CoveoPager .coveo-pager-list .coveo-pager-previous .coveo-pager-next-icon,
.THIS .CoveoPager .coveo-pager-list .coveo-pager-previous .coveo-pager-previous-icon {
    width: 24px;
    height: 24px;
    display: block
}

.THIS .CoveoPager .coveo-pager-list .coveo-pager-next .coveo-pager-previous-icon,
.THIS .CoveoPager .coveo-pager-list .coveo-pager-previous .coveo-pager-previous-icon {
    background: url(images/images/arrow-left-solid-24.png);
    background-repeat: no-repeat
}

.THIS .CoveoPager .coveo-pager-list .coveo-pager-next .coveo-pager-next-icon,
.THIS .CoveoPager .coveo-pager-list .coveo-pager-previous .coveo-pager-next-icon {
    background: url(images/images/arrow-right-solid-24.png);
    background-repeat: no-repeat
}

.THIS .CoveoPager .coveo-pager-list .coveo-pager-list-item {
    width: 40px;
    height: 40px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-around;
    align-items: center;
    flex-direction: row;
    margin: 0 4px;
    padding: 9px 12px 10px;
    border: 0
}

.THIS .CoveoPager .coveo-pager-list .coveo-pager-list-item a {
    color: rgba(0, 0, 0, .95);
    font-size: 14px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: .2px;
    text-align: center
}

.THIS .CoveoPager .coveo-pager-list .coveo-pager-list-item.coveo-active {
    box-shadow: 0 9px 14px 0 rgba(35, 35, 35, .14);
    background-color: #fff
}

.THIS .CoveoResultList .coveo-result-frame {
    width: 100%
}

.THIS .CoveoResultList .CoveoResult.coveo-list-layout {
    border: 0;
    width: fit-content;
    max-width: 635px;
    min-height: 196px;
    margin: 20px 0 0;
    padding: 20px 97px 20px 20px;
    box-shadow: 0 0 0 0 rgba(35, 35, 35, .08);
    background-color: hsla(0, 0%, 100%, 0)
}

.THIS .CoveoResultList .CoveoResult:hover {
    box-shadow: 0 10px 20px 0 rgba(48, 42, 42, .08)
}

.THIS .CoveoResultList .coveo-result-cell.image {
    padding-right: 20px;
    width: 200px
}

.THIS .CoveoResultList .CoveoFieldValue.titlefield,
.THIS .CoveoResultList .CoveoResultLink {
    font-size: 16px;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.63;
    letter-spacing: normal;
    color: rgba(0, 0, 0, .95);
    text-decoration: none;
    display: inline-block;
    width: 100%;
    overflow: hidden !important;
    text-overflow: ellipsis
}

.THIS .CoveoResultList .CoveoResultLink {
    cursor: pointer
}

.THIS .CoveoResultList .CoveoFieldValue.titlefield:hover,
.THIS .CoveoResultList .CoveoResultLink:hover {
    cursor: pointer;
    text-decoration: none
}

.THIS .CoveoResultList .CoveoFieldValue.contenttypefield {
    font-size: 12px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: .5px;
    color: rgba(0, 0, 0, .6);
    text-decoration: none
}

.THIS .CoveoResultList .CoveoFieldValue.contenttypefield .coveo-clickable {
    color: rgba(0, 0, 0, .95)
}

.THIS .CoveoResultList .CoveoFieldValue.idfield {
    font-size: 14px;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: .2px;
    color: rgba(0, 0, 0, .6);
    text-decoration: none
}

.THIS .CoveoResultList .CoveoFieldValue.idfield .coveo-field-caption {
    color: inherit
}

.THIS .CoveoResultList .CoveoFieldValue.hiddenfield {
    display: none
}

.THIS .CoveoResultList .CoveoExcerpt {
    font-size: 14px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: .2px;
    color: rgba(0, 0, 0, .6)
}

.THIS .CoveoResultList .coveo-result-cell.quick-view-layout {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: baseline
}

.THIS .CoveoResultList .coveo-result-cell.quick-view-layout .CoveoQuickview,
.THIS .CoveoResultList .coveo-result-cell.quick-view-layout .CoveoQuickview svg {
    color: grey
}

.THIS .CoveoResultList .coveo-result-cell.quick-view-layout .CoveoQuickview .coveo-caption-for-icon {
    display: none
}

.THIS .CoveoResultList .coveo-result-cell.quick-view-layout .CoveoQuickview .CoveoText {
    margin-left: 10px
}

.THIS .searchLayout {
    width: 100%;
    text-align: center;
    margin: 0 auto;
    padding: 0 15px
}

.THIS .searchLayout .CoveoQuerySummary {
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: flex-end;
    margin-top: 16px
}

.THIS .searchLayout .CoveoQuerySummary span {
    display: inline-block
}

.THIS .searchLayout .CoveoQuerySummary .coveo-show-if-no-results,
.THIS .searchLayout .CoveoQuerySummary span {
    font-size: 14px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: .2px;
    text-align: center;
    color: hsla(0, 0%, 100%, .95)
}

.THIS .searchLayout .CoveoQuerySummary .coveo-show-if-no-results {
    margin: 0
}

.CoveoSearchInterface {
    background-color: #fff
}

.CoveoSearchInterface .coveo-search-section {
    height: 246px;
    background-color: #3f51b5;
    padding: 1px 0 0;
    max-width: inherit;
    margin: 0
}

.CoveoSearchbox {
    border-radius: 25px;
    background: #fff;
    max-width: 633px;
    height: 48px;
    margin: auto
}

.CoveoSearchbox .CoveoOmnibox.coveo-query-syntax-disabled.magic-box {
    border: 0
}

.CoveoSearchbox .CoveoOmnibox.coveo-query-syntax-disabled.magic-box .magic-box-input {
    border-radius: 25px
}

.CoveoSearchbox .CoveoOmnibox.coveo-query-syntax-disabled.magic-box .magic-box-input .magic-box-clear {
    opacity: .25
}

.CoveoSearchbox .CoveoOmnibox.coveo-query-syntax-disabled.magic-box .magic-box-input input {
    color: rgba(0, 0, 0, .95);
    padding-left: 30px;
    font-size: 14px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: .2px
}

.CoveoSearchbox .CoveoSearchButton {
    width: 56px;
    height: 48px;
    border-radius: 31.5px;
    background-color: #111;
    border: 0
}

.CoveoSearchbox .CoveoSearchButton span {
    background: url(images/images/search-32.png);
    width: 32px;
    height: 32px
}

.CoveoSearchbox .CoveoSearchButton svg {
    display: none;
    color: #fff
}

@media (max-width:480px) {
    .THIS .CoveoSearchInterface .CoveoSearchbox {
        margin-right: 0
    }
}

#main-tabs {
    margin-top: 64px
}

.THIS .coveo-tab-section {
    border: 0;
    background-color: inherit;
    position: relative;
    display: inline-flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center
}

.THIS .coveo-tab-section .CoveoTab.neverHidden {
    display: inline-block
}

.THIS .coveo-tab-section .CoveoTab .tab-count {
    display: none
}

.THIS .coveo-tab-section .CoveoTab {
    border-radius: 21px;
    height: 40px;
    padding: 7px 16px;
    margin-left: 5px;
    margin-right: 5px;
    border: 2px solid transparent;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.THIS .coveo-tab-section .CoveoTab p {
    font-size: 16px;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.63;
    letter-spacing: .2px;
    color: rgba(0, 0, 0, .95);
    text-transform: capitalize
}

.THIS .coveo-tab-section .CoveoTab:focus {
    border-color: rgba(0, 0, 0, .95);
    background-color: rgba(0, 0, 0, .95)
}

.THIS .coveo-tab-section .CoveoTab.coveo-selected {
    background-color: rgba(0, 0, 0, .95)
}

.THIS .coveo-tab-section .CoveoTab.coveo-selected p {
    color: hsla(0, 0%, 100%, .95)
}

.THIS .coveo-tab-section .CoveoTab.coveo-selected:hover {
    background-color: rgba(0, 0, 0, .95)
}

.THIS .coveo-tab-section #main-tabs .CoveoTab .CoveoTab.coveo-selected,
.THIS .coveo-tab-section #main-tabs .CoveoTab .CoveoTab.coveo-selected:focus,
.THIS .coveo-tab-section #main-tabs .CoveoTab .CoveoTab.coveo-selected:hover {
    background-color: #fff !important
}

.coveo-small-tabs .CoveoTab.coveo-selected:hover p,
.THIS .coveo-small-tabs .CoveoTab.coveo-selected p {
    border-bottom: 0
}

.CoveoMotoNoResultsPage {
    display: flex;
    flex-direction: column;
    gap: 8px;
    margin-top: 40px
}

.Sorry {
    font-size: 16px;
    letter-spacing: normal
}

.CheckFor,
.Sorry {
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    text-align: center;
    color: rgba(0, 0, 0, .95)
}

.CheckFor {
    font-size: 14px;
    letter-spacing: .2px
}

.CoveoTab.coveo-hidden {
    display: none
}

.CoveoTab>span.tab-count {
    height: 100%;
    padding: 0 5px;
    font-size: 12px
}

.CoveoTab * {
    line-height: 25px
}

.coveo-custom-sort-header {
    font-weight: 700
}

.coveo-custom-sort-description,
.coveo-custom-sort-header {
    line-height: 18px;
    margin: 1em 0
}

.coveo-custom-sort-description,
.coveo-custom-sort-dropdown-text,
.coveo-custom-sort-header {
    font-size: 14px;
    display: block;
    text-align: left
}

.CoveoCustomSortDropdown {
    margin-bottom: 5px
}

.CoveoCustomSortDropdown.coveo-sort-hidden,
.CoveoCustomSortDropdown .CoveoSort {
    display: none
}

.coveo-results-header {
    overflow: visible !important
}

.coveo-custom-select-hidden {
    display: none;
    visibility: hidden;
    padding-right: 10px;
    transition: all o
}

.coveo-custom-select {
    cursor: pointer;
    display: block;
    position: relative;
    font-size: 14px;
    color: rgba(0, 0, 0, .95);
    height: 40px;
    margin-top: 4px
}

.coveo-custom-select-styled {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: #fff;
    padding: 10px 18px 10px 12px;
    border: 1px solid #b7bcc0;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    text-align: left
}

.coveo-custom-select-styled:after {
    content: "";
    width: 0;
    height: 0;
    border: 6px solid transparent;
    border-top-color: rgba(0, 0, 0, .95);
    position: absolute;
    top: 15px;
    right: 10px
}

.coveo-custom-select-styled:hover {
    background-color: #f4f4f4
}

.coveo-custom-select-styled.active,
.coveo-custom-select-styled:active {
    background-color: #f4f4f4;
    border: 1px solid #b7bcc0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.coveo-custom-select-styled.active:after,
.coveo-custom-select-styled:active:after {
    top: 10px;
    border-color: transparent transparent rgba(0, 0, 0, .95)
}

.coveo-custom-select-options {
    display: none;
    min-width: 184px;
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1001;
    margin: 0;
    padding: 0;
    list-style: none;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    background-color: #fff;
    border: 1px solid #b7bcc0;
    border-top: none;
    box-shadow: 0 10px 40px rgba(0, 0, 0, .2)
}

.coveo-custom-select-options li {
    margin: 0;
    padding: 12px 0;
    text-indent: 15px;
    border-top: 0;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    text-align: left;
    font-size: 14px
}

.coveo-custom-select-options li:hover {
    color: rgba(0, 0, 0, .95);
    background: #f4f4f4;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px
}

.coveo-custom-select-options li[value=hide] {
    display: none
}

.coveo-custom-select-options li.active {
    background-color: #f4f4f4
}

.inbox-column {
    padding-left: 56px;
    padding-right: 56px;
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    max-width: 1410px;
    margin-left: auto;
    margin-right: auto;
}

* {
    box-sizing: border-box;
    line-height: normal;
    font-family: inherit;
    margin: unset;
}

.info-alert-row {
    padding-top: 16px;
    padding-bottom: 16px;
    padding-left: 16px;
    padding-right: 16px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    gap: 8px;
    display: flex;
    border-color: #1f7da3;
    border-width: 1px;
    border-style: solid;
    background-color: #4ec0ed19;
    width: 46%;
    justify-content: center;
    align-items: start;
    line-height: 21px !important;
}

.infoalert__image {
    height: 24px;
    width: 24px;
}

.label-column {
    gap: 10px;
    align-self: center;
    display: flex;
    flex: 1;
    flex-direction: column;
    align-items: start;
    justify-content: center;
}

.info_image {
    padding-top: 15px;
}

.infoalert__title {
    color: #000000f2 !important;
    letter-spacing: 0.50px;
    font-size: 14px !important;
    font-weight: 700 !important;
    padding-top: 2px;
    text-transform: none !important;
}

.ui.heading {
    color: #fffffff2;
    font-family: Roboto;
}

.ui.heading.size-headings {
    font-size: 14px;
    font-weight: 700;
    font-style: bold;
    line-height: 54px;
}

.ui.text.size-textlg {
    font-size: 16px;
    font-weight: 400;
    font-style: normal;
}

.ui.text {
    color: #ffffff99;
    font-family: Roboto;
}

.infoalert__subtitle {
    color: #000000f2 !important;
    letter-spacing: 0.15px;
    font-size: 16px !important;
    font-weight: 400 !important;
}

.feedback-links-row {
    align-self: stretch;
    display: flex;
}
