.products-related .availability {
    display: flex !important;
}

div#cart-wrapper .p-availability {
    display: flex !important;
}


:root {
    --dkral-zluta : #FFD700;
    --dkral-cerna : #000000;
}

@media (min-width: 768px) {
    .navigation-in>ul>li.exp>a, .navigation-in>ul>li>a:hover {
        background-color: var(--dkral-zluta) !important;
        color: var(--dkral-cerna) !important;
    }
    .navigation-in>ul>li.exp>a, .navigation-in>ul>li>a {
        color: var(--dkral-zluta) !important;
        background-color: var(--dkral-cerna) !important;
    }

    .btn.btn-default, a.btn.btn-default, .btn.btn-cart, .btn.btn-conversion, a.btn.btn-cart,
     a.btn.btn-conversion, .hp-ratings.container .show-more,
     .categories .topic.active>a, .btn.btn-secondary, a.btn.btn-secondary {
        background-color: var(--dkral-cerna) !important;
        border-color: var(--color-dk--dkral-cerna) !important;
        color: var(--dkral-zluta) !important;
    }

    .btn.btn-primary, a.btn.btn-primary {
        background-color: var(--dkral-cerna) !important;
        border-color: var(--dkral-cerna) !important;
        color: var(--dkral-zluta) !important;
    }
    .btn.btn-default:hover, a.btn.btn-default:hover, .btn.btn-cart:hover, .btn.btn-conversion:hover,
     a.btn.btn-cart:hover, a.btn.btn-conversion:hover, .hp-ratings.container .show-more:hover,
     .categories .topic.active>a:hover, .btn.btn-secondary:hover, a.btn.btn-secondary:hover {
        background-color: var(--dkral-zluta) !important;
        border-color: var(--color-dk--dkral-zluta) !important;
        color: var(--dkral-cerna) !important;
    }

    .btn.btn-primary:hover, a.btn.btn-primary:hover {
        background-color: var(--dkral-zluta) !important;
        border-color: var(--dkral-zluta) !important;
        color: var(--dkral-cerna) !important;
    }

    .cart-content .btn.btn-secondary, .cart-content a.btn.btn-secondary {
        color: unset !important;
        border-color: unset !important;
        background: unset !important;
    }
    .cart-content .btn.btn-secondary:hover, .cart-content a.btn.btn-secondary:hover {
        color: unset !important;
        border-color: unset !important;
        background: unset !important;
    }

    .st-cart-2 #checkoutContent .cart-content .box .form-group .btn {
        padding: 0;
        height: auto;
        background: transparent;
        text-transform: none;
        margin: 10px 0;
        color: #1e1e1c !important;
        text-decoration: underline;
        letter-spacing: .5px;
        font-size: 1em;
        font-weight: 400;
        border: none;
    }
} 
@media (max-width: 768px) {
    .navigation-in>ul>li.exp>a, .navigation-in>ul>li>a:hover {
        background-color: var(--dkral-zluta) !important;
        color: var(--dkral-cerna) !important;
    }
    .navigation-in>ul>li.exp>a, .navigation-in>ul>li>a {
        color: var(--dkral-zluta) !important;
        background-color: var(--dkral-cerna) !important;
    }

    .btn.btn-default, a.btn.btn-default, .btn.btn-cart, .btn.btn-conversion, a.btn.btn-cart,
     a.btn.btn-conversion, .hp-ratings.container .show-more,
     .categories .topic.active>a, .btn.btn-secondary, a.btn.btn-secondary {
        background-color: var(--dkral-cerna) !important;
        border-color: var(--color-dk--dkral-cerna) !important;
        color: var(--dkral-zluta) !important;
    }

    .btn.btn-primary, a.btn.btn-primary {
        background-color: var(--dkral-cerna) !important;
        border-color: var(--dkral-cerna) !important;
        color: var(--dkral-zluta) !important;
    }
    .btn.btn-default:hover, a.btn.btn-default:hover, .btn.btn-cart:hover, .btn.btn-conversion:hover,
     a.btn.btn-cart:hover, a.btn.btn-conversion:hover, .hp-ratings.container .show-more:hover,
     .categories .topic.active>a:hover, .btn.btn-secondary:hover, a.btn.btn-secondary:hover {
        background-color: var(--dkral-zluta) !important;
        border-color: var(--color-dk--dkral-zluta) !important;
        color: var(--dkral-cerna) !important;
    }

    .btn.btn-primary:hover, a.btn.btn-primary:hover {
        background-color: var(--dkral-zluta) !important;
        border-color: var(--dkral-zluta) !important;
        color: var(--dkral-cerna) !important;
    }

    .cart-content .btn.btn-secondary, .cart-content a.btn.btn-secondary {
        color: unset !important;
        border-color: unset !important;
        background: unset !important;
    }
    .cart-content .btn.btn-secondary:hover, .cart-content a.btn.btn-secondary:hover {
        color: unset !important;
        border-color: unset !important;
        background: unset !important;
    }

    .st-cart-2 #checkoutContent .cart-content .box .form-group .btn {
        padding: 0;
        height: auto;
        background: transparent;
        text-transform: none;
        margin: 10px 0;
        color: #1e1e1c !important;
        text-decoration: underline;
        letter-spacing: .5px;
        font-size: 1em;
        font-weight: 400;
        border: none;
    }
} 

