@media screen and (min-width:710px) {

.cookies-notice {
    bottom: 30px;
    left: 30px;
    right: auto;
    width: 570px;
}
.cookies-notice .cookies-notice-cont {
    padding: 20px 30px;
}


.cont-wrap,
.views-wrap {
    padding: 0 30px;
}
.fm-cont .fm-cont-padding {
    padding-left: 30px !important;
    padding-right: 30px !important;
}


header .header-blocks .header-block.h-button .cart-block a {
    min-width: 180px;
}
header .header-blocks .header-block.h-button .cart-block a .cart-wrap .cart-icon,
header .header-blocks .header-block.h-button .cart-block.cart-block-empty a .cart-wrap .cart-icon {
    background-image: url("../img/icon_cart_light.svg");
}
header .header-blocks .header-block.h-button .cart-block a .cart-wrap .cart-icon .cart-icon-badge {
    display: none;
}
header .header-blocks .header-block.h-button .cart-block a .cart-wrap .cart-cont {
    display: block;
}


/* Menu main */
.menu-main ul.menu {
    gap: 30px;
    padding: 20px 30px;
}


/* Main Categories on Front page */
.maincat .views-cont {
}
.maincat .maincat-item {
    display: flex;
    gap: 30px;
    flex-direction: row;
    flex-wrap: nowrap;
    flex-flow: row nowrap;
    justify-content: space-between;
    align-items: center;
}
.maincat .maincat-item.odd {
    flex-direction: row-reverse;
}
.maincat .maincat-item .maincat-img-wrap {
    width: 50%;
    align-self: flex-start;
}
.maincat .maincat-item .maincat-text-wrap {
    width: 50%;
    align-self: center;
}



}