.is-header-logo {
    max-width: 14rem;
}
.image.dedicated-footer-logo img {
    max-width: 12rem;
}
.sub-category-grid .listWrapper .item-box .sub-category-item .picture,
.homeFeaturedCategoriesWrapper .listWrapper .listItem .small-product-item .category-item .picture {
    border:solid 1px #ccc;
}
.sub-category-grid .listWrapper .item-box .sub-category-item .picture img,
.homeFeaturedCategoriesWrapper .listWrapper .listItem .small-product-item .category-item .picture img {
    background-color: var(--brand-main-colors-and-font-primary-color);
}
.sub-category-grid .listWrapper .listItem:nth-child(2n) .item-box .sub-category-item .picture img,
.homeFeaturedCategoriesWrapper .listWrapper .listItem:nth-child(2n) .small-product-item .category-item .picture img{
    background-color: var(--brand-main-colors-and-font-secondary-color);
}
.content .title, .ict-title {
    margin-top: 0rem!important;
    margin-bottom: 1rem!important;
}
.title {
    font-weight: 700!important;
}
.content .subtitle,  .ict-sub-title {
    margin-top: 0.5rem!important;
    margin-bottom: 0.5rem!important;
}
.content .has-text-success {
    color: var(--advanced-status-colors-success)!important;
}
.content .has-text-info {
    color: var(--advanced-status-colors-info)!important;
}
.content .has-text-warning {
    color: var(--advanced-status-colors-warning)!important;
}
.content .has-text-danger {
    color: var(--advanced-status-colors-danger)!important;
}
.content .block {
    margin-bottom: 1rem;
}
.content p, .ict-paragraph, .content ul, .content ol, .content .buttons, .ict-buttons, .ict-list, .ict-linked-list {
    margin-top: 0.5rem!important;
    margin-bottom: 0.5rem!important;
}
.content .buttons, .ict-buttons {
    margin-top: 1.5rem!important;
}

.bigpicture:has(.system-generated) {
    padding: 2rem!important;
    background: #eee;
}

.bigpicture:has(.system-generated) img {
    box-shadow: rgba(0,0,0,0.1) 1px 1px 10px;
}

.product-item--image .picture:has(.system-generated) {
    padding: 1rem!important;
    background: #eee;
}
.product-item--image .picture:has(.system-generated) img {
    /*box-shadow: rgba(0,0,0,0.1) 1px 1px 10px;*/
}
.catfish-default-product-box .product-item--image .picture:has(.system-generated) img {
    object-fit: contain!important;
}
.product-item--image .picture {
    background: var(--brand-main-colors-and-font-primary-color);
}

.navbar-item.navbar-category-navigation.has-dropdown {
    white-space: nowrap;
}

.navbar-item.navbar-category-navigation.has-dropdown ul.navigationmenu--categories > li > ul > li > ul > li {
    display: none;
}

.navbar-item.navbar-category-navigation.has-dropdown ul.navigationmenu--categories  li:hover > ul > li {
    display: block;
}
.pager a {
    color: var(--brand-main-colors-and-font-primary-color);
    border-color: var(--brand-main-colors-and-font-primary-color);
}

.pager span {
    background-color: var(--brand-main-colors-and-font-primary-color);
    color: #ffffff;
}