label.whole-width[for="newsletterWidgetConsents31"] {
    color: #fff !important;
}

label.whole-width {
    color: #1a1937 !important;
}

.products-block > div .p .p-bottom > div .p-tools > .btn:last-child {
    border-right-style: solid;
    color: #8e44ad !important;
}


.content-wrapper-in {
    margin-bottom: 50px;
}

.products-block > div .p .p-bottom > div .p-tools .btn,
.products-block > div .p .p-bottom > div .p-tools .btn.btn-cart {

    color: #fff;
}

h4.topic {
    color: #8c49c3;
}


.flag {
    font-size: 13px !important;
}

.footer-rows h4 {
    margin-bottom: 33px;
    color: #8c49c3;
}

.footer-rows ul {
    margin: 0;
    padding: 0;
    color: #a9a9a9;
}

#footer {
    background-color: #121212;

}


#newsWrapper h2 {
    margin-top: 0;
    text-align: center;
}

.blog-description {
    display: none;
}

.btn.btn-cart,
.btn.btn-conversion,
a.btn.btn-cart,
a.btn.btn-conversion {
    color: #fff;
}

.btn.btn-cart:hover,
.btn.btn-conversion:hover,
a.btn.btn-cart:hover,
a.btn.btn-conversion:hover {
    color: #fff;
}

.top-navigation-bar {
    background-color: #9850cf;
    border-color: #9850cf;
    color: #fff;
}

.top-navigation-bar a {
    color: #fff !important;
}

@media (min-width: 768px) {
    .navigation-in ul {
        align-items: center;
        display: flex;
        flex-wrap: wrap;
        font-size: 15px;
    }

    .products-inline.products-top {
        display: block;
    }
}

@media (min-width: 1200px) {
    .products-top.products-inline > div {
        width: 105%;
    }
}

@media (min-width: 992px) {
    .news-wrapper .news-item {
        width: calc(33% - 20px);
    }

    .description {
        display: none;
    }

    .custom-footer__banner8.col-sm-6.col-lg-3 {
        padding-left: 80px;
    }

}

.p-detail-inner:has(.flag-exkluzivni-pristup) .sold-out-wrapper {
    display: none;
}

.zardo-premium-btn {
    display: block !important;
    width: 230px;
}

form#product-detail-form:has(table[data-edit="club"]) .sold-out {
    display: none;
}