/*Края кнопок меню белі*/
.menu1 .menu__header {
box-shadow: inset 1px 0 0 rgb(255 255 255 / 43%);
}
@media (min-width: 992px){
.menu2 .menu__level-1-li {
    flex: 1 1 auto;
    position: static;
    border: none;
box-shadow: inset 1px 0 0 rgb(255 255 255 / 43%);
}
.menu-right .menu__level-1-li:first-child {
    box-shadow: inset 1px 0 0 rgb(255 255 255 / 43%);
}

/*Великі букви в меню*/
.menu2 .menu__level-1-li {
    text-transform: uppercase;
font-weight: 600;
}
}

.menu__header-title{
text-transform: uppercase;
font-weight: 600;
}


/*Слайдер*/
.uni-slideshow_v2__image.text-over-image img {
    width: 100%;
    object-fit: contain;
    height: 100%;
}

.category-wall__title > a{
color: var(--h2-c);
font-weight: 500;
text-transform: uppercase;
}
@media (min-width: 992px){
.menu2 .menu__level-1-a {
    justify-content: center;
    padding: 0 15px;
    white-space: nowrap;
    font-weight: 600;
}
}


/*Категорії*/
.category-list__name {
    color: var(--h2-c);
    text-transform: uppercase;
}
.category-list__img {
    padding-top: 10px;
}

/*меню изображения*/
.menu__level-1-img {
    width: 40px;
    height: 40px;
    margin: 10px 7px 10px 0;
}
.menu__level-1-a {
    padding: 0 12px 0 12px;
}

/*Блок модулей*/
#column-left div.heading {
    margin: 0;
    font-weight: 500;
    font-size: 1.2em;
    padding: 11px 18px;
    text-transform: uppercase;
    background-color: var(--add-to-cart-btn-bg);
    color: var(--add-to-cart-btn-c);
}

div.heading {
    font-weight: 500;
    font-size: 1.2em;
    padding: 11px 18px;
    text-transform: uppercase;
    background-color: var(--add-to-cart-btn-bg);
    color: var(--add-to-cart-btn-c);
}
/*Контакти в шапці*/
.dropdown-menu li > a i, .dropdown-menu li > a img {
    min-width: 24px;
    margin: 0 7px 0 0;
    text-align: center;
    width: 9px;
}

/*Скриваем модель*/
@media (max-width: 992px){
.product-layout .product-thumb__model {
       display: none;
}
.product-thumb__rating {
    margin: 0 0 4px;
}
.qty-indicator {
    margin: 10px 0 4px;
}
}


/*Блок категорий*/
.menu-module__ul{
    background: #ffffff;
}

/*Filter*/

.ocf-offcanvas .ocfilter-mobile-handle {
    top: 400px;
}

/*кнопки навігації верхнього меню*/
.btn-group > .btn, .btn-group > .dropdown-menu, .btn-group > .popover {
    font-size: 1.4em;
}
.top-menu__btn {
     font-size: inherit; }



.qty-indicator{display:flex;align-items:center;margin:0 0 20px;font-size:.85em;white-space:nowrap}
.qty-indicator:before{content:attr(data-text);margin:0 5px 0 0}
.qty-indicator__bar{position:relative;overflow:hidden;width:61px;height:8px;margin:2px 0 0;background:var(--qty-indicator-0);border-radius:3px}
.qty-indicator__bar:before, .qty-indicator__bar:after{position:absolute;top:0;bottom:0;width:21.5%;content:'';border-left:solid 1px #fff;border-right:solid 1px #fff;opacity:.5}
.qty-indicator__bar:before{left:20%}
.qty-indicator__bar:after{left:60%}
.qty-indicator__percent{height:100%}
.qty-indicator__percent:before{position:absolute;z-index:2;top:0;bottom:0;left:0;right:0;content:'';border: solid 1px rgba(0 0 0 / .08);border-radius:3px}
.qty-indicator__text{font-weight:500}

@media (max-width:575px){
	.product-thumb .qty-indicator:before{display:var(--prod-thumb-indicator-before-display, none)}
}
