/*OBECNÉ*/


/*HEADER*/

@media (min-width: 768px) {

}

.product form {
    display: flex;
}

.products-block .p-bottom .prices {
    flex: 0 0 auto;
}

.products-block .p-bottom > div {
    gap: 10px 20px;
    justify-content: space-between;
}


/*RESPO*/

@media (max-width: 1600px) and (min-width: 1440px) {

}

@media (max-width: 1600px) and (min-width: 768px) {

}

@media (max-width: 1600px) {

}

@media (max-width: 1439px) and (min-width: 1200px) {

}

@media (max-width: 1439px) {

}

@media (max-width: 1199px) and (min-width: 768px) {

}

@media (max-width: 1199px) {

}

@media (max-width: 991px) {

}

@media (max-width: 767px) {

    #header, .top-navigation-bar {
        background-color: #fff;
    }

    .responsive-tools [data-target=search], .responsive-tools [data-target=search]:hover, .navigation-buttons a[data-target=cart], .navigation-buttons a[data-target=cart]:hover {
        color: var(--color-primary);
    }

    .responsive-tools > a[data-target=navigation]:before, .responsive-tools > a[data-target=navigation]:hover:before {
        background-color: var(--color-primary);
    }
}

@media (max-width: 499px) {
}
