@media (min-width: 1025px) {
    .header .logo {
        padding: 5px 0;
        height: 100%;
    }
}

.blogposts-widget .list {
    display: grid;
    grid-template-columns: 32% 32% 32%;
    justify-content: center;
    align-items: start;
}

.blogposts-widget .list .post {
    width: 100%;
}

@media (max-width: 1024px) {
    .blogposts-widget .list {
        grid-template-columns: 45% 45%;
    }
}

@media (max-width: 768px)  {
    .blogposts-widget .list {
        grid-template-columns: 90%;
    }
}

.blogposts-widget .list .post .author-and-date {
    display: none;
}

.mega-menu.fixed .menu-item.primary {
    margin-left: 20px;
}

.sidebar .topsellers .topseller .price span:first-child {
    text-decoration: unset;
}

.blog-page .blog-list .post .author-and-date {
    display: none;
}

.promotions-page .promotions .promotion .info .dates {
    display: none;
}

select[name="producer"] {
    display: none;
}

.product-page .product .info .producer {
    display: none;
}

.product-page .product .info .actions .quantity > span {
    font-size: 18px;
}

@media (max-width: 480px) { 
    .product-page .product .info .actions .quantity > span {
        font-size: 14px;
    }
}