.site-msg.information {
background-color:#9CDE9B;
}
.order-button-suffix {
    display: none;
}
#signature a:nth-child(2) {
    display: none;
}
.products-block .product:hover {
    box-shadow: none;
}
.subcategories.with-image {
    display: flex;    justify-content: center;
}
.categories .topic.active>a, .categories .topic.active>a:hover {
    color: #d8b571;
    box-shadow: none;
}
.subcategories.with-image li a .image {
    display: none;
}
.subcategories.with-image li a .text {
    max-width: 100%;
        line-height: 1;
    text-align: center;
}
@media (min-width: 1440px) {
.subcategories.with-image li {width: 20%;}
}
.subcategories li a {
    color: #000;
    height: auto;
}
.subcategories.with-image li {
    padding: 5px 10px;
}
.subcategories li a {
    color: #000;
    height: 40px;
    padding: 10px;
    text-align: center;
    width: 100%;
    background: #f9f9f9;
    border-radius: 5px;
    justify-content: center;
}
.subcategories li a:hover {
    color: #fff;
    background-color: #d8b571;
}
.subcategories li a:hover .text {
    text-decoration: none;
}
.subcategories li a .text {
    font-weight: 400;
    letter-spacing: 1px;
}

@media (max-width:991px) {
.p-detail-inner-header-mobile .h1,
.type-product .brand-wrapper {
    text-align: center;
}
}
.description-inner .extended-description {
    box-shadow: none;
    background: #d8b5710d;
    margin-bottom:0;
}
table.detail-parameters tbody tr th .row-header-label {
    background-color: #fcfbf8;
}
table.detail-parameters tbody tr td a {color:#000;}
table.detail-parameters tbody tr td a:hover {color:#d8b571;}
@media (max-width: 767px) {
.breadcrumbs a, .breadcrumbs span {
    white-space: nowrap;
}
.breadcrumbs {
    overflow-x: clip;  justify-content: flex-start;
}
.p-detail-inner-header-mobile {
    margin-top: 30px;
}
}
.btn.btn-default, a.btn.btn-default {
    color: #fff !important;
}
.cart-free-shipping .price-range {
    border-radius: 11px;
    overflow: hidden;
    margin: 10px;
    width: calc(100% - 20px);
}
.cart-free-shipping .price-range div {
    border-radius: 11px;
    background-color: #d8b571;
}
ol.cart-header li.active a::before, ol.cart-header li.active strong::before {
    color: #fff;
}
ol.cart-header li a::before, ol.cart-header li strong::before {
    border-color: #d8b571;    
    color:#d8b571;
}
ol.cart-header li.completed a::before, ol.cart-header li.completed strong::before {
    color: #fff;
}
ol.cart-header li a span::after, ol.cart-header li strong span::after {
    border-top-color: #d8b571;
}
ol.cart-header li.active span {color: #d8b571;}
.category-title {text-align:center;}
.navigation-in > ul > .menu-item-758.ext > ul > li > div > ul > li > a:hover, .navigation-in > ul > .menu-item-781.ext > ul > li > div > ul > li > a:hover, .navigation-in > ul > .menu-item-1646.ext > ul > li > div > ul > li > a:hover {color:#d8b571;}
.navigation-in>ul>li.ext>ul>li>div>ul>li {
    display: block;
}
@media (min-width: 768px) {
.navigation-in > ul > .menu-item-781.ext > ul > li > div > ul > li {color: #fff;}
}
@media (max-width: 768px) {
.container.navigation-wrapper .site-name {flex: 0 1 130px;}
}
#footer .extra-socials .social-icon-list {
    display: inline-block;margin: 3px 5px;
}
.extra-socials a.social-icon {
    color: #fff;
}
@media (max-width: 767px) {
#footer .banner,
#footer .contact-box {min-height: unset;margin-bottom: 0;}
}
#manufacturerDescription a[data-testid="productCardBrandName"] {margin-top: 66px;
    margin-bottom: 44px;
    text-align: center;
    font-weight: 700;
    line-height: 1.1;
    word-wrap: break-word;
    text-transform: none;
    font-size: 24px;
    display: block;}
#manufacturerDescription a[data-testid="productCardBrandName"]:first-child {display: none;}
}
