app-root-alibe {
    --alibe-customer-cta: #9ebe1b;
    --alibe-customer-accent: #9ebe1b;
    --alibe-t-basic: #343434;
    --alibe-customer-primary: #9ebe1b;
    --alibe-font-family-h1: "Source Sans Pro" !important;
    --alibe-font-family-h2: "Source Sans Pro" !important;
    --alibe-font-family-h3: "Source Sans Pro" !important;
    --alibe-font-family-h4: "Source Sans Pro" !important;
    --alibe-font-family-h5: "Source Sans Pro" !important;
    --alibe-customer-primary-light: #cdd3df;
    --alibe-primary-light: #cdd3df;
    --alibe-customer-primary-dark: #343434;
    --alibe-btn-action-cta-color-hover: #9ebe1b;
    background-color: #F9F5EF;
    padding-top: 2rem;
}

 ibe-search-primary-container {
        border-radius: 5px 5px 0px 0px !important;
 }

@media (max-width: 768px) {
    app-root-alibe {
        padding-top: 0;
        padding-bottom: 0;
    }
}

app-root-alibe #ALIBE {
    font-family: "Source Sans Pro" !important;

}

app-root-alibe #ALIBE h2,
h3,
h4 {
    color: #343434 !important;

}

.search-primary-container {
    border-radius: 5px 5px 5px 5px !important;
}

.ng-untouched.ng-pristine.ng-valid {
    border-radius: 5px 5px 5px 5px !important;
}

.show-search-summary {
    border-radius: 5px 5px 5px 5px !important;
    border-bottom: none !important;
}

.icon-tick {
    color: #9ebe1b !important;
}

.box-outer.box-bg {
    background-color: white !important;
}

.MegaMenueRow {
    box-shadow: 0 2px 4px 0 rgba(39, 28, 26, .16), 0 0 1px 0 rgba(39, 28, 26, .04);
}
app-root-alibe #ALIBE .list-header ibe-filter-overlay .button-wrapper.sticky {
     background: none !important;
 }

 .icon-category .path1,
 .path2 {
     display: none;
 }

 .icon-category-half .path1,
 .path2 {
     display: none;
 }

  .full .icon-category::after {
     content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' class='category-star'%3E%3Crect x='12' y='2' width='14' height='14' transform='rotate(45 12 2)' fill='rgb(249 200 14)'%3E%3C/rect%3E%3C/svg%3E");
     display: inline-block;
     width: 14px;
     height: 14px;
 }

 .category-filter.icon-category.filled::after {
     content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' class='category-star'%3E%3Crect x='12' y='2' width='14' height='14' transform='rotate(45 12 2)' fill='rgb(249 200 14)'%3E%3C/rect%3E%3C/svg%3E");
     display: inline-block;
     width: 14px;
     height: 14px;
 }

.category-filter.icon-category.empty::after {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' class='category-star'%3E%3Crect x='12' y='2' width='14' height='14' transform='rotate(45 12 2)' fill='none' stroke='rgb(249 200 14)' stroke-width='1'%3E%3C/rect%3E%3C/svg%3E");
    display: inline-block;
    width: 14px;
    height: 14px;
}

 .half .icon-category-half::after {
     content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' class='category-star'%3E%3Crect x='12' y='2' width='14' height='14' transform='rotate(45 12 2)' fill='rgb(249 200 14)'%3E%3C/rect%3E%3C/svg%3E");
     display: inline-block;
     width: 14px;
     height: 14px;
     clip-path: polygon(0 0, 50% 0, 50% 100%, 0 100%);
 }
 
 .e-n-menu-item-title-text a {
     color: inherit;
     font-weight: 600 !important;
 }
