.percent-block{
	user-select:none;
}

.fixed-btns__burg_btn svg{
	opacity: 1;
	transition: opacity 0.3s, fill 0.3s;
}

.fixed-btns__burg_btn:hover svg{
	fill: var(--mainColor2);
}

.fixed-btns__search_btn svg{
	opacity: 1;
	transition: opacity 0.3s, fill 0.3s;
}

.fixed-btns__search_btn:hover svg{
	fill: var(--mainColor2);
}

.fixed-btns__login_btn svg{
	opacity: 1;
	transition: opacity 0.3s, fill 0.3s;
}

.fixed-btns__login_btn:hover svg{
	fill: var(--mainColor2);
}

.fixed-btns .gr-cart-preview svg{
	opacity: 1;
}

.fixed-btns__cart_btn svg{
	opacity: 1;	
}

.fixed-btns__cart_btn.pointer_events_none svg{
	opacity: 1;	
}

.fixed-btns .gr-cart-preview.pointer_events_none svg{
	opacity: 1;	
}

.fixed-btns__compare_btn svg{
	opacity: 1;	
}


body .edit-blocks__item{
	background: transparent;
}

body .edit-blocks__item:nth-child(2n){
	background: transparent;
}

body .edit-blocks__image{
	background: var(--mainColor1);
}

body .edit-blocks__item:nth-child(2n) .edit-blocks__image{
	background: #cbcbd0;
}

.price-block.no_background_color:before{
	display: none;
}

.price-block.no_background_color:after{
	display: none;
}

#shop2-color-ext-popup, #shop2-color-ext-select{
	background-color: var(--mainColor5);
	border: 2px solid var(--mainColor6_1);
}

.shop2-color-ext-select{
	border-color: var(--mainColor6_1);
}

.shop2-vendor-folders-header{
	background: var(--mainColor5);
}

.shop2-vendor-folders{
	background: var(--mainColor5);
}

.lazy-pagelist .shop-pagelist{
	box-shadow: none;
}

.main-blocks .main-products__before, .main-blocks .main-products__after{
	width: 100%;
}


.site__wrapper .site-path {
	max-width: 100%;
}
@media all and (max-width: 767px) {
	.site__wrapper .site-path {
		display: block;
	}
}

.cart-popup__top .popup-product__action{
	color: var(--whiteText);
}

.timer-block.timer_bottom{
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 1000;
}

.timer-block.timer_inverse .timer-block__sup_title{
	color: #191919;
}

.timer-block.timer_inverse{
	background: #fff;
}


.timer-block.timer_inverse .timer-block__date .timer_num span{
	color: #191919;
}


.timer-block.timer_inverse .timer-block__date .timer_num .num_tit{
	color: #191919;
}

.timer-block.timer_inverse .timer-block__date .timer_num{
	background: #f8f8f8;
}


.timer-block.timer_inverse .timer-block__close .close_btn svg{
	fill: #191919;
}

.timer-block.timer_inverse .timer-block__btn a{
	background: var(--mainColor1);
}
.site-footer.padding-shop-panel {
	padding-bottom: 50px;
}
body .footer-left__phone .phone_body div a {
	display: inline-block;
}

.tpl-field a {
	color: inherit;
}

body .popover-container {
	z-index: 1001;
}
body .gallery-block {
	background: none;
}

body .mg-styler-label--checkbox {
	padding-top: 4px;
}

.shop2-order-options.shop2-delivery .shop2-order-form.shop2-order-form--offset-left .form-item > label, .shop2-delivery .shop2-order-form.shop2-order-form--offset-left .form-item > label{
	color: var(--mainColor6);
}

.shop2-order-options.shop2-delivery .shop2-order-form.shop2-order-form--offset-left .form-item > label:before, .shop2-delivery .shop2-order-form.shop2-order-form--offset-left .form-item > label:before{
	box-shadow: inset 0 0 0 2px var(--mainColor10);
}

.shop2-order-options.shop2-delivery .shop2-order-form.shop2-order-form--offset-left .form-item > label.checked:before, .shop2-delivery .shop2-order-form.shop2-order-form--offset-left .form-item > label.checked:before{
	background-color: var(--mainColor1);
}