.wish--alt {
	z-index: 10;
	border: 0px!important;
	font-weight: 400;
	padding: 0px;
	position: absolute;
	right: 30px;
	top: 0px;
	background: none!important;
	text-transform: lowercase;
	color: #131212!important;
	line-height: 35px;
	letter-spacing: 0;
	z-index: 99;
        background: #fff !important;
}



                    .btn-primary.ll_open_map {
        padding: 3px 14px !important;
        margin-top: 10px !important;
                        font-size: 14px;
                        border-radius: 20px
    }



.wish--alt .fa {
    font-size: 23px!important;
}

.wish--delete:before {
 cursor: pointer;
    width: 18px;
    opacity: 0.85;
    height: 18px;
    display: inline-block;
 content:  url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' version='1.1' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd'%0AviewBox='0 0 11800 11800' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Слой_x0020_1'%3E%3Cmetadata id='CorelCorpID_0Corel-Layer'/%3E%3Cpath fill='%23373636' d='M10864 1678c-611,-662 -1449,-1027 -2360,-1027 -681,0 -1305,215 -1854,640 -278,214 -529,477 -750,783 -221,-306 -472,-569 -750,-783 -549,-425 -1172,-640 -1854,-640 -911,0 -1749,365 -2360,1027 -603,655 -936,1550 -936,2519 0,998 372,1912 1170,2875 715,862 1741,1737 2930,2750 406,346 866,738 1344,1156 126,110 288,171 456,171 168,0 330,-61 456,-171 478,-418 938,-810 1344,-1157 1189,-1012 2215,-1887 2930,-2749 798,-963 1170,-1877 1170,-2875 0,-969 -333,-1864 -936,-2519l0 0zm0 0z'/%3E%3C/g%3E%3C/svg%3E%0A");
}


.wish:before {
	    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' version='1.1' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd'%0AviewBox='0 0 17638889 17638889' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Слой_x0020_1'%3E%3Cmetadata id='CorelCorpID_0Corel-Layer'/%3E%3Cpath fill='%23FFFFFF' d='M8819621 16665928c-251178,0 -493184,-91017 -681920,-256293 -712611,-623006 -1399645,-1208617 -2005718,-1725084l-3175 -2645c-1777118,-1514299 -3311525,-2822223 -4379383,-4110391 -1193624,-1440215 -1749425,-2805818 -1749425,-4297539 0,-1449387 497064,-2786415 1399293,-3765197 913165,-990247 2166056,-1535818 3528307,-1535818 1018117,0 1950685,321910 2771422,956733 414161,320499 789693,712612 1120422,1169988 330906,-457376 706262,-849489 1120599,-1169988 820738,-634823 1753306,-956733 2771422,-956733 1362075,0 2615142,545395 3528307,1535818 902406,978782 1399117,2315810 1399117,3765197 0,1491721 -555802,2857324 -1749249,4297363 -1067682,1288344 -2602089,2596092 -4378854,4110214 -607130,517348 -1295224,1103841 -2009422,1728258 -188560,164924 -430742,255940 -681743,255940l0 177z'/%3E%3Cpath fill='%23C9C9C9' d='M8819621 16665928c-251178,0 -493184,-91017 -681920,-256293 -712611,-623006 -1399645,-1208617 -2005718,-1725084l-3175 -2645c-1777118,-1514299 -3311525,-2822223 -4379383,-4110391 -1193624,-1440215 -1749425,-2805818 -1749425,-4297539 0,-1449387 497064,-2786415 1399293,-3765197 913165,-990247 2166056,-1535818 3528307,-1535818 1018117,0 1950685,321910 2771422,956733 414161,320499 789693,712612 1120422,1169988 330906,-457376 706262,-849489 1120599,-1169988 820738,-634823 1753306,-956733 2771422,-956733 1362075,0 2615142,545395 3528307,1535818 902406,978782 1399117,2315810 1399117,3765197 0,1491721 -555802,2857324 -1749249,4297363 -1067682,1288344 -2602089,2596092 -4378854,4110214 -607130,517348 -1295224,1103841 -2009422,1728258 -188560,164924 -430742,255940 -681743,255940l0 177zm-3891845 -14659681c-1070327,0 -2053519,427214 -2768776,1202796 -725840,787400 -1125714,1875896 -1125714,3064933 0,1254655 466372,2376664 1511829,3638198 1010532,1219376 2513542,2500312 4253971,3983390l3175 2646c608365,518583 1298046,1106311 2015949,1733902 722136,-628826 1412875,-1217612 2022475,-1736901 1740252,-1483078 3243086,-2763661 4253618,-3983037 1045457,-1261534 1511653,-2383543 1511653,-3638198 0,-1189037 -399874,-2277533 -1125714,-3064933 -715081,-775758 -1698449,-1202796 -2768600,-1202796 -784049,0 -1503892,249238 -2139421,740657 -566385,438150 -960967,992011 -1192389,1379714 -118886,199319 -328436,318206 -560211,318206 -231775,0 -441325,-118887 -560211,-318206 -231246,-387526 -625828,-941564 -1192389,-1379714 -635529,-491419 -1355372,-740657 -2139245,-740657zm0 0z'/%3E%3C/g%3E%3C/svg%3E%0A");
    -webkit-mask:0 !important;
    mask: 0 !important;
    width: 18px; 
    height: 18px;
    display: inline-block; 
   
}

.wish.no-active:hover:before { 
 
	transition: .25s ease-in-out;
}


.wish.active:before {
    content:  url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' version='1.1' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd'%0AviewBox='0 0 11800 11800' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Слой_x0020_1'%3E%3Cmetadata id='CorelCorpID_0Corel-Layer'/%3E%3Cpath fill='%23373636' d='M10864 1678c-611,-662 -1449,-1027 -2360,-1027 -681,0 -1305,215 -1854,640 -278,214 -529,477 -750,783 -221,-306 -472,-569 -750,-783 -549,-425 -1172,-640 -1854,-640 -911,0 -1749,365 -2360,1027 -603,655 -936,1550 -936,2519 0,998 372,1912 1170,2875 715,862 1741,1737 2930,2750 406,346 866,738 1344,1156 126,110 288,171 456,171 168,0 330,-61 456,-171 478,-418 938,-810 1344,-1157 1189,-1012 2215,-1887 2930,-2749 798,-963 1170,-1877 1170,-2875 0,-969 -333,-1864 -936,-2519l0 0zm0 0z'/%3E%3C/g%3E%3C/svg%3E%0A");
  
}

.wish--product {
    text-transform: none;
    background: none;
    border-radius: 1000px;
    padding: 0px;
    border: 0px;
    margin-bottom: 10px;
    font-size: 16px;
    color: #131212;
    margin-left:10px;
    letter-spacing: 0;
}

.wish--product:before {
	width: 22px;
	height: 22px;
	vertical-align: middle;
}

.wish--product span {
	margin-left: 0.6rem;
    font-size:17px;
}
/*SLICK*/
.multiple-items{
	margin: 10px auto;
	display: flex;
	flex-direction: row;
	overflow-x: auto;
	max-height: 200px;
}
.multiple-items img{
	max-height: 200px;
}
.prodd-image{
	display: flex;
	flex-direction: column;
}
.item_int{
    margin: auto 10px;
    cursor: pointer;
    position: relative;
    padding: 0;
    width: 30%;
   	max-height: 30%;
    overflow: hidden;
    width: auto;    
}
.item_int img,.main_int{
	transition: transform 0s ease,all .25s ease;
	max-height: 650px;
}
.multiple-items .item_int.active{
	border: 2px solid #444 !important;
}

.popup_images img{
	transition: none !important;	
}
.item_int .main_photo,.box-images .main_photo{
	position: absolute;
	left: 0;
	width: auto;
	height: 40%;
	right: 0;
	top: 10%;
	margin: auto;
	max-width: 55%;
	max-height: 41%;
}
.item_int:nth-child(3) .main_photo{
	top: 12.5%;
}
.item_int:nth-child(4) .main_photo{
	top: 12.5%;
	left: 40%;
}
.box-images .thumbnail{
	position: relative;
}
.thumbnails .box-images{
	width: fit-content;
}
.mfp-content .popup_images{
	max-height: 100vh;
	max-width: 100%; 
	width: max-content;
	margin: auto;
	display: flex;
	text-align: center;
	justify-content: center;
	position: relative;
}
.mfp-content .item_int,.mfp-content .int_photo{
	width: auto;
	height: auto;
	max-width: 100%;
}
.mfp-content .item_int{
	max-height: 100vh;
	position: relative;
	border: none;
}
.mfp-content .int_photo{
	max-height: 100%;
	margin: auto;
}
.popup_images .item_int{
	margin: 40px 15px;
}
@media(max-width: 768px){
	.prodd-image{
		display: flex;
		transition: transform 0s ease,all .4s ease;
	}
	.prodd-image .col-sm-4{
		width: 40%;
	}
	.prodd-image .col-sm-8{
		width: 60%;
	}
	.prodd-image .item_int{
		margin: auto 5px;
		padding: 0 !important;
	}
}

/* s.komiza 26.06.24 ~~~~~~~~~~~~~~~~~~~~~~~~~ КОРЗИНА */
.basket{
	display: grid;
	grid-template-columns: 1fr 430px;
	gap: 50px;
	margin-top: 40px;
	padding: 0 15px;
}
@media(max-width: 1200px){
	.basket{
		grid-template-columns: 1fr;
		gap: 0;
	}
}
@media(max-width: 768px){
	.basket{
		padding: 0px;
	}
}
.basket-row{
	margin-bottom: 40px;
}
.basket-row__head{
	display: flex;
	align-items: center;
	justify-content: space-between;
	cursor: pointer;
}
.basket-row__name{
	display: flex;
	align-items: center;
    font-family: 'Medium';
	gap: 12px;
	font-size: 20px;
	line-height: 24px;
	font-weight: 700;
	color: #0E0D0A;
}
.basket-row__arrow{
	transform: rotate(180deg);
	transition: all .3s;
}
.basket-row__arrow path{
	fill: #01AA73;
}
.basket-row.is-close .basket-row__arrow{
	transform: rotate(0deg);
}
.basket-row.is-close .basket-row__arrow path{
	fill: #989898;
}
.basket-row.is-close .basket-row__inner{
	display: none;
}
.basket-row__body{
	padding-top: 20px;
}
.basket-row__fields,
.basket .form-horizontal{
	display: grid;
	grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
	gap: 15px;
}
@media(max-width: 768px){
	.basket-row__fields{
		grid-template-columns: 1fr;
	}
}
.basket .form-horizontal .form-group{
	width: 100%;
}
.basket-row__fields--adress{
	grid-template-columns: 240px 1fr;
}
@media(max-width: 768px){
	.basket-row__fields--adress{
		grid-template-columns: 1fr;
	}
}
.form-field,
.basket .form-control{
	width: 100%;
	height: 55px;
	padding: 0 20px;
	font-size: 14px !important;
	line-height: 17px;
	font-weight: 400 !important;
	color: #808080;
	border: 1px solid #E7E7E7;
	border-radius: 6px !important;
}
.form-textarea{
	height: 75px;
	padding: 15px 20px;
	resize: none;
}
.basket-row__entersite{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 140px;
	height: 40px;
	margin-top: 20px;
	font-size: 16px;
	line-height: 20px;
	font-weight: 600;
	color: #01AA73;
	border-radius: 8px;
	border: 1px solid #01AA73;
	background: transparent;
	transition: all .3s;
}
.basket-row__entersite:focus{
	color: #01AA73;
	text-decoration: none;
}
@media(hover: hover){
	.basket-row__entersite:hover{
		background: #01AA73;
		color: #FFF;
	}
}
@media(max-width: 768px){
	.basket-row__entersite{
		width: 100%;
	}
}
.basket-row__delivery{
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	gap: 18px;
}
@media(max-width: 768px){
	.basket-row__delivery{
		grid-template-columns: 1fr;
	}
}
.delivery-item__inner{
	position: relative;
	display: flex;
	flex-direction: column;
	align-items: center;
	width: 100%;
	min-height: 195px;
	padding: 16px;
	border: 1px solid #E7E7E7;
	border-radius: 10px;
	cursor: pointer;
}
.delivery-item__iconbox{
	height: 36px;
	margin-bottom: 10px;
        max-width: 130px; 
}

.delivery-item__name{
	margin-bottom: 4px;
	font-size: 15px;
	line-height: 17px;
	font-weight: 600;
	color: #0E0D0A;
	text-align: center;
}
.delivery-item__quest{
	position: absolute;
	top: 12px;
	right: 12px;
	padding: 0;
	border: none;
	background: transparent;
}
.delivery-item.is-active .delivery-item__quest circle{
	fill: #01AA73;
}
.delivery-item.is-active .delivery-item__quest path{
	fill: #FFF;
}
.tooltipe{
	position: absolute;
	top: 40px;
	right: 10px;
	z-index: 1;
	width: 400px;
	height: auto;
	padding: 20px;
	border-radius: 20px;
	box-shadow: 2px 2px 10px 0px rgba(23, 25, 38, 0.1);
	background: #FFF;
	opacity: 0;
	pointer-events: none;
	transform: scale(0);
	transition: all .3s;
}
@media(max-width: 1635px){
	.tooltipe{
		width: 100%;
	}
}
.delivery-item.is-active .tooltipe{
	opacity: 1;
	pointer-events: initial;
	transform: scale(1);
}
.tooltipe__title{
	margin-bottom: 6px;
	font-size: 18px;
	line-height: 22px;
	font-weight: 700;
	color: #0E0D0A;
}
.tooltipe__text{
	font-size: 14px;
	line-height: 17px;
	font-weight: 400;
	color: #454645;
}
.delivery-item__info{
	display: flex;
	align-items: center;
	gap: 10px;
	flex-wrap: wrap;
	margin-top: auto;
}
.delivery-item__period{
	display: block;
	padding: 5px 7px;
	font-size: 14px;
	line-height: 16px;
	font-weight: 700;
	color: #01AA73;
	border-radius: 5px;
	background: rgba(1, 170, 115, 0.1);
}
.delivery-item__price{
	display: block;
    padding: 5px 7px;
    font-size: 14px;
    line-height: 16px;
    font-weight: 700;
    color: #FFF;
    border-radius: 5px;
    background: #01AA73;
    opacity: 0.9;
}
.delivery-item__changepvz{
	display: flex;
	align-items: center;
	gap: 7px;
	margin-bottom: 20px;
	font-size: 14px;
	line-height: 17px;
	font-weight: 600;
	color: #01AA73;
}
.delivery-item__check{
	position: absolute;
	top: 12px;
	left: 12px;
	opacity: 0;
}
.delivery-item__radio{
	display: none;
}
.delivery-item__radio:checked + .delivery-item__inner{
	border-color: #01AA73;
}
.delivery-item__radio:checked + .delivery-item__inner .delivery-item__check{
	opacity: 1;
}




.basket-row__pay{
	display: grid;
	grid-template-columns: repeat(4, 1fr);
	gap: 15px;
}
@media(max-width: 768px){
	.basket-row__pay{
		grid-template-columns: 1fr;
	}
}
.pay-item__inner{
	position: relative;
	display: flex;
	flex-direction: column;
	align-items: center;
	width: 100%;
	min-height: 150px;
	padding: 13px;
	border: 1px solid #E7E7E7;
	border-radius: 10px;
	cursor: pointer;
}
.pay-item__iconbox{
	height: 46px;
	margin-bottom: 10px;
}
.pay-item__name{
	margin-bottom: 4px;
	font-size: 14px;
	line-height: 17px;
	font-weight: 600;
	color: #0E0D0A;
	text-align: center;
}
.pay-item__info{
	font-size: 14px;
	line-height: 17px;
	font-weight: 400;
	color: #0E0D0A;
	text-align: center;
}
.pay-item__check{
	position: absolute;
	top: 12px;
	right: 12px;
	opacity: 0;
}
.pay-item__radio{
	display: none;
}
.pay-item__radio:checked + .pay-item__inner{
	border-color: #01AA73;
}

.pay-item__radio:disabled + .pay-item__inner{
opacity: 0.3;
}


.pay-item__radio:checked + .pay-item__inner .pay-item__check{
	opacity: 1;
}

.basket-details{
	position: sticky;
	top: 25px;
	width: 100%;
	padding: 24px;
	border: 1px solid #F1F0F0;
	border-radius: 15px;
}
.basket-details__titlebox{
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-wrap: wrap;
	gap: 5px;
	margin-bottom: 16px;
}
.cart-tovary    { margin-bottom: 0px;
    width: 100%;
  
        color: #989898;
    font-size: 14px;
}
.cart-tovary:hover    {  
 cursor: pointer;
    color: #989898;
      color: #01AA73;
}

.basket-details__title{
	font-size: 26px;
	line-height: 31px;
	font-weight: 700;
	color: #0E0D0A;
}
   .btn-primary.ll_open_map {
        margin-bottom: 10px;
    }
@media(max-width: 768px){
	.basket-details__title{
		font-size: 22px;
		line-height: 26px;
	}
    .delete-products {
        display: none !important; 
    }
   
    .delivery-item__inner {
        min-height: 145px; 
    }
 
    
    .pay-item__inner {
             min-height: 0px; 
    }
    
}

.delete-products{
	display: flex;
	align-items: center;
	gap: 8px;
	font-size: 14px;
	line-height: 20px;
	font-weight: 500;
	color: #989898;
	background: transparent;
	border: none;
}
.delete-products:hover path{
	stroke: #01AA73;
}
.delete-products:hover {
    	color: #01AA73;
}
.basket-details__products{
	height: 200px;
	margin-bottom: 16px;
	overflow: auto;
}
.basket-details__products::-webkit-scrollbar {
	width: 5px; /* ширина всей полосы прокрутки */
}

.basket-details__products::-webkit-scrollbar-track {
	background: rgba(46, 46, 46, 0.1); /* цвет зоны отслеживания */
	border-radius: 20px;
}

.basket-details__products::-webkit-scrollbar-thumb {
	background-color: #989898; /* цвет бегунка */
	border-radius: 20px; /* округлось бегунка */
	border: 3px solid transparent;
}
.detail-product{
	display: flex;
	gap: 13px;
	margin-bottom: 12px;
}
.detail-product__fotobox{
	flex-shrink: 0;
}
.detail-product__foto{
	width: 48px;
	height: 48px;
	object-fit: contain;
}
.detail-product__infobox{
	display: flex;
	gap: 13px;
	flex: 1;
}
@media(max-width: 565px){
	.detail-product__infobox{
		flex-direction: column;
		gap: 7px;
	}
}
.detail-product__info{
	flex: 1;
}
.detail-product__name{
	margin-bottom: 3px;
	font-size: 16px;
	line-height: 22px;
	font-weight: 500;
	color: #0E0D0A;
}
.detail-product__descr{
	margin-bottom: 7px;
	font-size: 13px;
	line-height: 18px;
	font-weight: 400;
	color: #454645;
}
.detail-product__price{
	display: flex;
	align-items: center;
	gap: 5px;
}
.detail-product__newprice{
	font-size: 16px;
	line-height: 24px;
	font-weight: 600;
	color: #0E0D0A;
}
.detail-product__oldprice{
	font-size: 14px;
	line-height: 17px;
	font-weight: 400;
	color: #989898;
	text-decoration: line-through;
}
.product-count{
	display: flex;
	align-items: flex-start;
}
.product-count__btn{
	width: 30px;
	height: 30px;
	padding: 0;
	font-size: 23px;
	color: #333333;
	border: none;
	background: transparent;
}
.product-count__btn:hover{
	background: rgba(51, 51, 51, 0.1);
}
.product-count__btn--minus{
	border-radius: 3px 0 0 3px;
}
.product-count__btn--plus{
	border-radius: 0 3px 3px 0;
}
.product-count__item{
	width: 40px;
	height: 30px;
	border: none;
	text-align: center;
}
.basket-details__confirm{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	margin-bottom: 10px;
}
.basket-details__delete{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: 45px;
	margin-bottom: 10px;
	font-size: 17px;
	line-height: 21px;
	font-weight: 600;
	color: #01AA73;
	border: 1px solid #01AA73;
	border-radius: 8px;
	background: transparent;
	transition: all .3s;
}
.detail-pricing{
	margin-bottom: 16px;
}
.detail-pricing__list{
	display: flex;
	flex-direction: column;
	gap: 6px;
	margin-bottom: 16px;
}
.detail-pricing__item{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.detail-pricing__name{
	font-size: 14px;
	line-height: 18px;
	font-weight: 400;
	color: #454645;
}
.detail-pricing__val{
	font-size: 14px;
	line-height: 18px;
	font-weight: 600;
	color: #0E0D0A;
}
.detail-pricing__result{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.detail-pricing__result span{
	font-size: 20px;
	line-height: 26px;
	font-weight: 600;
	color: #0E0D0A;
}
.basket-details__agree{
	font-size: 14px;
	line-height: 18px;
	font-weight: 400;
	color: #454645;
}
.basket-details__agree--link{
	font-weight: 600;
}
.basket-row__error{
	display: none;
	margin-bottom: 5px;
	color: red;
}

/* s.komiza 03.07.24 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Меню в каталоге */
html.is-fixed{
	overflow: hidden;
}
.category-list__more{
	display: flex;
	align-items: center;
	gap: 10px;
	cursor: pointer;
	color: #01aa73;
}
.category-list__more:after{
	content: "›";
	font-size: 17px;
	transform: rotate(90deg);
	transition: all .5s;
}
.category-list__item--hidden{
	display: none;
}
.category-list.is-open .category-list__more:after{
	transform: rotate(270deg);
}

.row-flex-masonry{
	height: auto !important;
}

.layout-fullwidth.is-fixed{
	position: fixed;
	z-index: 100;
	top: 0px;
	left: 0;
	width: 100%;
	background: #FFF;
	/* height: calc(100vh - 88px); */
	height: 100vh;
	overflow-y: auto;
}


@media (min-width: 992px) {
	#menu-vertical #menu-vertical-list > li.menu-open > a.parent-link {
		background: #f5f5f5;
		border-radius: 8px;
		color: #000;
	}
	#menu-vertical #menu-vertical-list > li.menu-open > a.parent-link .arrow {
		transform: rotate(-90deg);
	}
}

/* .menu-header-box{
	position: fixed;
	bottom: 0;
	z-index: 1000;
	background: #FFF;
	left: 0;
	width: 100%;
} */

#simplecheckout_customer.basket-row {
	margin-bottom: 40px !important;
}

#simplecheckout_customer.basket-row .control-label, #simplecheckout_customer.basket-row .col-sm-8 {
	padding-left: 0;
}
#simplecheckout_shipping_address.basket-row .control-label, #simplecheckout_shipping_address.basket-row .col-sm-8 {
	padding-left: 0;
}
#simplecheckout_shipping_address.basket-row .form-horizontal .form-group {
	margin-left: 0;
	margin-right: 0;
}
.detail-pricing .basket-row__fields {
	padding-bottom: 15px;
}
.basket-details__agree {
	text-align: justify;
}

#shipping_address_city{

}
.basket .form-horizontal .form-group{
	margin-bottom: 0;
}
#simplecheckout_comment textarea.form-textarea {
	border-top: 1px solid #E7E7E7 !important;
}

#menu-vertical #menu-vertical-list > li .dropdown-menu-full-image::-webkit-scrollbar {
	width: 2px; /* ширина всей полосы прокрутки */
}

#menu-vertical #menu-vertical-list > li .dropdown-menu-full-image::-webkit-scrollbar-track {
	background: #DDD; /* цвет зоны отслеживания */
	border-radius: 20px;
}

#menu-vertical #menu-vertical-list > li .dropdown-menu-full-image::-webkit-scrollbar-thumb {
	background-color: #333; /* цвет бегунка */
	border-radius: 20px; /* округлось бегунка */
	border: 1px solid transparent;
}
.row-shipping_address_zone_id {
	display: none;
}
.row-shipping_address_postcode {
	display: none;
}
.row-shipping_address_country_id {
	display: none;
}