@media only screen and (max-width:1220px){ 
	section.subscribe form.subscribe{margin-right:58px}
	section.media .container .media-items-wrap{margin-left:0;margin-right:0;width:1200px}
}
@media only screen and (max-width:1200px){ 
	h1,h2,.h1,.h2{font-size:3.333vw;letter-spacing:0.083vw}
	h3,.h3{font-size:3vw;letter-spacing:0.042vw}
	h4,.h4, h4.line,.h4.line{font-size:2vw;letter-spacing:0.042vw}

	h3.line,.h3.line{font-size:2vw;letter-spacing:.7px}
	h3.line span:nth-child(1),.h3.line span:nth-child(1){font-size:3vw;}
	h3.line span:nth-child(2),.h3.line span:nth-child(2){height:1px}
	.line span:nth-child(2):after, .line span:nth-child(2):after{width:5vw}
	.line span:nth-child(1), .line span:nth-child(1){margin-right:1.25vw}
	h3.line span:nth-child(2):after,.h3.line span:nth-child(2):after{height:1px;width:5vw}

	h5,.h5{font-size:1.5vw}
	ul, ul li{font-size:1.33vw}
	p{font-size:1.33vw}
	.tile-text{font-size:1.167vw}
	.tert-text{font-size:1vw}
	.btn.more{margin-top:2.5vw;padding:0 3.833vw 0 1.5vw;height:4vw;min-width:15vw;font-size:1.167vw;letter-spacing:0.042vw;border-left:0.667vw solid #A30E09;background-size:2vw 2vw;background-position:11.5vw center}
	.btn.more::after{width:2vw;height:2vw;background-size:2vw 2vw;right:.833vw;top:calc(50% - 1vw)}
	.btn.more:hover{padding:0 2.833vw;}
	.btn.send{font-size:1.16vw;padding:1.25vw 4.75vw;border:1px solid #3A3A3A;border-bottom:0.333vw solid #3A3A3A}
	
	img{max-width:100%}
	img[align="left"]{margin-right:2vw}
	img[align="right"]{margin-left:2vw}

	#totop{height:3.333vw;width:3.333vw;right:2vw;bottom:2vw;background-size:1.5vw .75vw}
	#cookie-informer{height:6.667vw}
	#cookie-informer span:nth-child(1){font-size:1.333vw}
	#cookie-informer span.close{font-size:1.167vw;letter-spacing:0.042vw;padding:.75vw 4.833vw}

	.container{width:100%;padding:0 1vw}
	header.desktop .container>div:nth-child(1){width:15vw;height:9.333vw}
	header.desktop .container>div:nth-child(2){width:85vw}
	header.desktop a.logo{width:15vw;height:9.333vw}
	
	header.desktop .top-line{height:3.333vw; padding-right: 20px;}
	header.desktop .bot-line form.h-search{margin-right:2vw}
	header.desktop .bot-line form.h-search input[type="search"]{padding:0 3vw 0 1vw}
	header.desktop .top-line .social a{font-size:1.5vw;letter-spacing:0.083vw}
	header.desktop .top-line .social a:not(:last-child){margin-right:4.833vw}
	header.desktop .top-line .social a img{height:1.5vw;margin-right:0.583vw}
	header.desktop .top-line .lang-menu-wrap{width:9.417vw;margin-left:5.333vw}
	header.desktop .top-line .lang-menu-wrap .lang-menu-show{font-size:1vw}
	header.desktop .top-line .lang-menu-wrap .lang-menu-show img:nth-child(2){width:1.917vw;height:1.167vw;margin:0 .677vw}
	header.desktop .top-line .lang-menu-wrap .lang-menu-show img:nth-child(3){width:1.5vw;height:.75vw}
	header.desktop .top-line .lang-menu-wrap .lang-list a{height:3.333vw;padding:.417vw 1.75vw .417vw 0}
	header.desktop .top-line .lang-menu-wrap .lang-list a span{font-size:1vw}
	header.desktop .top-line .lang-menu-wrap .lang-list a img{width:1.917vw;height:1.167vw;margin:0 .5vw 0 .667vw}
	header.desktop .top-line .lang-menu-wrap .lang-menu-show>span{font-size:1vw}
	
	header.desktop .bot-line{height:6vw}
	header.desktop .bot-line nav{width:68vw;padding:0 0 0 2.167vw}
	header.desktop .bot-line nav a{font-size:1.5vw;letter-spacing:0.083vw}
	header.desktop .bot-line nav a:not(:last-child){margin-right:3.75vw}
	header.desktop .bot-line nav a:nth-last-child(-n + 2){margin-right:3.167vw}
	header.desktop .bot-line nav a:last-child{padding:0.333vw 0.583vw}
	header.desktop .bot-line nav a.active:after{bottom:-2vw}
	header.desktop .bot-line form.h-search{width:15vw;height:3.333vw}
	header.desktop .bot-line form.h-search button{padding:0 0.583vw;width:3.333vw}
	header.desktop .bot-line form.h-search button img{margin:0}
	header.desktop .bot-line-bg{height:6vw}

	header.desktop .bot-line form.h-search button img{width:2.167vw;margin-top:-0.167vw}
	header.desktop .bot-line form.h-search.on input[type="search"]{width:49vw;border-width:0.25vw;padding:0 12vw 0 1.25vw}
	header.desktop .bot-line form.h-search.on button{font-size:1.167vw;height:2vw;right:0.583vw;top:calc(50% - 1vw);width:8.667vw}

	.swiper-container.main-slider .swiper-slide{height:50vw}
	.swiper-container.main-slider .slide-item{width:100vw;left:calc(50% - 50vw);bottom:3.333vw;}
	.swiper-container.main-slider .slide-item .slide-text{padding:1.167vw 0.833vw;min-height:14.667vw;width:57.5vw}
	.swiper-container.main-slider .slide-item .slide-text span.capt{font-size:3.333vw;margin-bottom:2.5vw}
	.swiper-container.main-slider .slide-item .slide-text span.desc{font-size:2.5vw;letter-spacing:.083vw}
	.swiper-container.main-slider .swiper-pagination-fraction, .swiper-container.main-slider .swiper-button-prev, .swiper-container.main-slider .swiper-button-next{width:3.333vw;height:3.333vw;left:calc(50% + 9.5vw)}
	.swiper-container.main-slider .swiper-pagination-fraction{font-size:1.333vw}
	.swiper-container.main-slider .swiper-pagination-fraction{bottom:14.667vw;}
	.swiper-container.main-slider .swiper-button-prev,.swiper-container.main-slider .swiper-button-next{background-size:.75vw 1.5vw}
	.swiper-container.main-slider .swiper-button-prev{bottom:3.333vw}
	.swiper-container.main-slider .swiper-button-next{bottom:9.167vw}

	section.slider-products{padding:3.333vw 0 1vw 0}
	.swiper-container.products-slider{padding-bottom:4vw}
	.swiper-container.products-slider .swiper-slide{width:18.333vw!important;margin-right:2vw}
	.swiper-container.products-slider a.product-item{border-width:0.667vw}
	.swiper-container.products-slider a.product-item:hover{border-width:0.667vw}
	.swiper-container.products-slider a.product-item span{height:6.667vw;font-size:1.5vw;padding:0 .75vw}
	.swiper-container.products-slider a.product-item .img-wrap{height:12.25vw}
	.swiper-container.products-slider .swiper-button-prev,.swiper-container.products-slider .swiper-button-next{width:3.333vw;height:3.333vw;background-size:.75vw 1.5vw}
	.swiper-container.products-slider .swiper-button-next{left:4.667vw!important}
	
	section.about{padding:5vw 0 6.5vw 0}
	section.about h1,section.about .h1{margin-bottom:3.333vw}
	
	section.pop-products h3, section.pop-products .h3{margin-bottom:3.333vw}
	section.pop-products{padding:3.5vw 0 4.333vw 0}

	.pop-products-items .pop-product-item:not(:nth-child(3n)){margin-right:1vw}
	.pop-products-items .pop-product-item:not(:nth-last-child(-n + 3)){margin-bottom:2vw}
	.pop-product-item:hover .h5{transform:translateY(-0.834vw)}
	
	.pop-product-item .img-wrap{height:23.5vw}
	.pop-product-item{width:23.5vw}
	span.new{padding:0.25vw 0.667vw;top:0.667vw;left:0.667vw;font-size:1.167vw;border:0.167vw solid #A30E09;}
	span.new::before, span.new::after{height:0.5vw;left:0.333vw;width:calc(100% - 0.667vw)}
	span.new::before{top:-0.25vw}
	span.new::after{bottom:-0.25vw}
	.pop-product-item .h5{height:6.667vw}
	.pop-product-item span.cat.tert-text{border-bottom:1px solid #7C7C7C;margin-bottom:1.167vw}
	.pop-product-item span.price span:nth-child(2){font-size:1.5vw}
	.swiper-container.pop-products-slider{padding-bottom:5.833vw}
	.swiper-container.pop-products-slider .swiper-button-prev,.swiper-container.pop-products-slider .swiper-button-next{width:3.333vw;height:3.333vw;background-size:0.75vw 1.5vw}
	.swiper-container.pop-products-slider .swiper-button-prev{}
	.swiper-container.pop-products-slider .swiper-button-next{left:4.667vw!important}
	
	section.subscribe{height:auto}
	section.subscribe .container{padding:4vw 1vw 3vw 1vw;align-items:flex-start}
	section.subscribe .container>div:nth-child(1){width:32vw}
	section.subscribe form.subscribe{width:32vw;margin:0 3vw 0 3vw}
	section.subscribe form.subscribe>div{height:3.333vw;font-size:0}
	section.subscribe form.subscribe input[type="text"]{font-size:1.167vw;border-width:0.25vw;padding:0 9.583vw 0 0.5vw;height:3.333vw}
	section.subscribe form.subscribe input[type="submit"]{font-size:1.167vw;right:0.667vw;top:calc(50% - 1vw);width:8.667vw;height:2vw;padding:0 .5vw}
	
	form.form .checkbox-wrap{margin-top:0.667vw}
	form.form .checkbox-wrap span.checkbox{width:1.667vw;height:1.667vw;border:1px solid #7C7C7C}
	form.form .checkbox-wrap input[type="checkbox"]:checked ~ span.checkbox::after{width:60%;height:60%;top:20%;left:20%;right:20%;bottom:20%}
	form.form .checkbox-wrap span:last-child{font-size:0.833vw;padding-left:3vw}
	
	section.subscribe .container>div:nth-child(3) a{height:4vw;width:4vw;font-size:0;padding:.5vw}
	section.subscribe .container>div:nth-child(3) a img{width:100%;height:100%;}
	section.subscribe .container>div:nth-child(3) a:not(:last-child){margin-right:1.333vw}
	
	footer{padding:4.833vw 0 5.583vw 0}
	footer .container>div:nth-child(1){width:15vw;margin-right:6.25vw}
	footer .container>div:nth-child(1) a.logo{margin-bottom:5.833vw}
	footer .container>div:nth-child(1) a.logo img{width:10.5vw;height:11.083vw}
	footer .container>div:nth-child(1) span{font-size:1.167vw}
	
	footer .container>div:nth-child(2){width:23.5vw;margin-right:6.25vw}
	footer .container>div:nth-child(2)>.h3{margin-bottom:0.583vw}
	footer .container>div:nth-child(2)>span:nth-child(2){font-size:1.167vw;margin-bottom:3.833vw}
	footer .container>div:nth-child(2)>a{font-size:1.167vw}
	footer .social a{font-size:1.5vw;letter-spacing:1px;margin-bottom:1.833vw}
	footer .social a img{height:1.5vw;margin-right:0.583vw}
	
	footer .container>div:nth-child(3){width:23.5vw;margin-right:2vw}
	footer .container>div:nth-child(3) nav a, footer .container>div:nth-child(4) nav a{letter-spacing:0.042vw;}
	footer .container>div:nth-child(3) nav>a:nth-child(1), footer .container>div:nth-child(4) nav>a:nth-child(1){font-size:1.5vw;margin-bottom:2.667vw}
	footer .container>div:nth-child(3) nav>a:not(:nth-child(1)), footer .container>div:nth-child(4) nav>a:not(:nth-child(1)){font-size:1.167vw;margin-left:0.5vw}
	footer .container>div:nth-child(3) nav>a:not(:nth-child(1)):not(:last-child), footer .container>div:nth-child(4) nav>a:not(:nth-child(1)):not(:last-child){margin-bottom:2.167vw}
	footer .container>div:nth-child(3) nav>a:last-child{padding:0.583vw .5vw;margin-left:.25vw;margin-top:-0.583vw}
	


	.breadcrumbs{font-size:1vw;padding:3.333vw 0}
	
	.catalog-list{padding-top:1.25vw;width:23.5vw;margin-right:2vw}
	.catalog-list nav>span{font-size:1.167vw;letter-spacing:0.083vw;border-bottom:0.333vw solid #A30E09;padding-bottom:0.167vw}
	.catalog-list nav>div a{font-size:1.167vw;letter-spacing:0.050vw;padding:1.708vw 0.417vw}
	.catalog-items h2, .catalog-items .h2{margin:1.667vw 0 4.583vw 0}
	.catalog-items h3.line,.catalog-items .h3.line{margin-bottom:3.75vw}
	.catalog-items .pop-products-items-wrap{margin-bottom:7.333vw}
	.catalog-items .pop-products-items-wrap .btn.more{margin-top:4.833vw}
	.catalog-items .content{padding:1.667vw 0 2.917vw 0}
	.catalog-items .content h1, .catalog-items .content .h1, .catalog-items .content h2, .catalog-items .content .h2{margin-bottom:3.75vw}

	.category-page .pop-products-items .pop-product-item:not(:last-child){margin-bottom:7.083vw}
	.category-page .content{padding-top:0.5vw}
	.category-page h2, .category-page .h2{margin-bottom:4vw}

	section.product .product-wrap{margin-top:1.66vw;margin-bottom:2.5vw;}


		/*NEWZ*/
	.product-slider-wrap{margin-right:2.083vw}
	.swiper-container.product-thumbs{width:15vw;height:49vw;margin-right:2vw;padding-bottom:1.66vw} 
	.swiper-container.product-thumbs .swiper-slide{border:1px solid #EAEAEA;height:15vw!important;width:15vw!important;margin-right:0!important;background-size:cover!important;transition:.3s all}
	.swiper-container.product-thumbs .swiper-slide-thumb-active{border:0.166vw solid #A30E09}
	.swiper-container.product-thumbs .swiper-slide{margin:0}
	.swiper-container.product-thumbs .swiper-slide:not(:last-child){margin-bottom:2vw!important}
	.swiper-container.product-thumbs .swiper-slide:last-child{margin-bottom:0!important}
	.swiper-container.product-thumbs .swiper-button-next, .swiper-container.product-thumbs .swiper-button-prev{position:absolute;background-color:rgba(0,0,0,.5);left:0;height:2vw;width:100%;margin:0;background-image:none;transition:.3s all}
	.swiper-container.product-thumbs .swiper-button-next::after, .swiper-container.product-thumbs .swiper-button-prev::after{top:calc(50% - 0.375vw);left:calc(50% - .75vw);width:1.5vw;height:.75vw;background-size:1.5vw .75vw;}
	
	.swiper-container.product-slider{width:49vw;height:49vw;border:1px solid #EAEAEA;}
	
	section.product h5, section.product .h5{letter-spacing:.5px}
	section.product .product-info .h2, section.product .product-info .h2{line-height:1.25;margin-bottom:2.91vw}
	section.product .product-info .h5, section.product .product-info .h5{margin-bottom:0.833vw;}
	section.product .product-info p{margin-bottom:2.5vw}

	a.category-link{font-size:1.33vw;margin-bottom:2.5vw}
	section.media{margin-top:6.83vw;margin-bottom:7.083vw;height:40.66vw;}
	section.media .container{padding:0}
	section.media .container .media-items-wrap{padding:0;border-top:.66vw solid #A30E09;margin-left:0;margin-right:0;width:100%}
	section.media .h3{margin-left:1.25vw;margin-top:1.66vw;margin-bottom:2.083vw}
	.media-item{width:23vw}
	.media-item .img-wrap{height:17.5vw;border:1px solid #EAEAEA}
	.media-item span{margin-top:1.33vw;padding:0.416vw 1.33vw;height:6.66vw;background:rgba(0,0,0,.5);font-size:1.5vw;}
	.media-item.video .img-wrap::after{width:5vw;height:5vw;top:calc(50% - 2.5vw);left:calc(50% - 2.5vw);background-size:4.91vw 4.91vw;}
	
	.swiper-container.media-slider{padding-bottom:5.416vw}
	.swiper-container.media-slider .swiper-button-prev,.swiper-container.media-slider .swiper-button-next{width:3.333vw;height:3.333vw;background-color:rgba(0,0,0,.5);background-size:.75vw 1.5vw;bottom:1vw;z-index:99}
	.swiper-container.media-slider .swiper-button-next{left:4.66vw!important}
	
	section.where-buy h3.line, section.where-buy .h3.line{font-size:3vw;margin-bottom:4vw}
	section.where-buy .where-buy-items{flex-wrap:wrap;margin-bottom:6.66vw}
	section.where-buy .where-buy-items a.where-buy-item{font-size:1.16vw;width:23.5vw;height:4.66vw;justify-content:space-between;align-items:center;position:relative;border:1px solid #7C7C7C;transition:.3s all}
	section.where-buy .where-buy-items a.where-buy-item:not(:nth-child(4n)){margin-right:1.25vw}
	section.where-buy .where-buy-items a.where-buy-item:not(:nth-last-child(-n + 4)){margin-bottom:2.5vw}
	section.where-buy .where-buy-items a.where-buy-item span{display:block;width:calc(100% - 5vw);text-align:center}
	section.where-buy .where-buy-items a.where-buy-item img{width:5vw;border-left:1px solid red}
	section.where-buy .where-buy-items a.where-buy-item::after{width:5vw;border-left:1px solid #7C7C7C;background-size:2.25vw 3vw}
	section.where-buy .where-buy-items a.where-buy-item.all::after{background-image:url(/img/icons/world.svg);background-size:3vw 3vw;}
	
	section.catalog .catalog-list form>span:first-child{border-width:0.333vw;font-size:1.16vw;letter-spacing:.5px;color:#7C7C7C;font-family:"opensanscondensed-bold",sans-serif;text-transform:uppercase;}
	section.catalog form.select{margin-bottom:3.75vw}
	form.city-choose .checkbox-wrap{height:4.66vw;margin-top:0;border-bottom:1px solid #A30E09}
	form.city-choose .checkbox-wrap span:last-child{font-size:1.16vw;}
	form.city-choose .checkbox-wrap span.checkbox{top:calc(50% - 0.833vw);left:0.333vw}
	form.city-choose .cities-wrap{height:35.41vw;padding-bottom:2vw}
	
	form.city-choose .cities-list-btn{height:2vw}
	form.city-choose .cities-list-btn:after{width:1.5vw;height:.75vw;top:calc(50% - 0.375vw);left:calc(50% - .75vw);background-size:1.5vw .75vw}

	section.catalog .catalog-items .map-wrap{height:45vw;margin-bottom:6.5vw}
	section.catalog .catalog-items .addr-lists:not(:last-child){margin-bottom:8.75vw}
	section.catalog .catalog-items .addr-lists:last-child{margin-bottom:5vw}
	section.catalog .catalog-items .addr-lists .addr-list-item{width:36.25vw}
	section.catalog .catalog-items .addr-lists .addr-list-item:not(:nth-child(2n)){margin-right:2vw}
	section.catalog .catalog-items .addr-lists .addr-list-item:not(:nth-last-child(-n + 2)){margin-bottom:4.16vw}
	section.catalog .catalog-items .addr-lists .addr-list-item h5{letter-spacing:.5px;margin-bottom:0.833vw}
	section.catalog .catalog-items .addr-lists .addr-list-item p{color:#5F5F5F}
	section.catalog .catalog-items .addr-lists .addr-list-item a{font-size:1.33vw;}
	
	section.about-us{padding-bottom:3.333vw}
	section.about-us img{max-width:49vw}
	section.about-us h1, section.about-us .h1{margin:1.66vw 0 3.83vw 0}
	section.about-us p{margin-bottom:2.083vw}
	section.about-us p.secondary{font-size:1.33vw}
	section.about-us p.disclamer{font-size:0.833vw}
	section.about-us nav a{font-size:1.16vw;color:#7C7C7C;font-family:"opensanscondensed-bold",sans-serif;text-decoration:none;text-transform:uppercase;margin-bottom:1.25vw;transition:.3s opacity}
	section.about-us nav a:not(:last-child){margin-right:1.25vw}
	
	section.media-main{padding-bottom:4.58vw}
	section.media-main h1,section.media-main h2{margin-top:1.66vw;margin-bottom:3.75vw}
	section.media-main .media-items-wrap{flex-wrap:wrap}
	section.media-main .media-items-wrap .media-item:not(:nth-child(4n)){margin-right:2vw}
	section.media-main .media-items-wrap .media-item:not(:nth-last-child(4n)){margin-bottom:3.5vw}
	.media-filter{margin-bottom:1.5vw}
	.media-filter a{font-size:1.16vw;letter-spacing:.5px;line-height:1;min-width:6.5vw;padding:0.333vw 1vw;color:#434343;border:1px solid #434343;text-align:center;text-transform:uppercase;font-family:"opensanscondensed-bold",sans-serif;display:block;text-decoration:none;transition:.3s opacity}
	.media-filter a:not(:last-child){margin-right:2vw}
	.media-filter a.active{background:#434343;color:#fff}
	

	.pages a:first-child,.pages a:last-child{background-size:.75vw 1.5vw;}
	.pages a{font-size:1.33vw;width:3.333vw;height:3.333vw}
	.pages a:not(:last-child){margin-right:1.33vw}
	
	section.contacts{padding:0 0 3.75vw 0}
	section.contacts h1, section.contacts h2{margin-top:1.66vw;margin-bottom:3.333vw}
	.contact-map-wrap{margin-bottom:6.66vw}
	.contact-map-wrap>div:nth-child(1){flex:none;width:49vw;height:18vw;margin-right:2.5vw}
	.contact-map-wrap>div:nth-child(2) ul li{padding-left:2.5vw}
	.contact-map-wrap>div:nth-child(2) ul li:not(:last-child){margin-bottom:2.083vw}
	.contact-map-wrap>div:nth-child(2) a{font-size:1.33vw;color:#5F5F5F;text-decoration:none}
	.contact-map-wrap>div:nth-child(2) span:before, .contact-map-wrap>div:nth-child(2) a:before{width:2.083vw;height:2.083vw;background-position:0 0.333vw}
	.contact-map-wrap>div:nth-child(2) span.addr:before{background-size:1.16vw auto}
	.contact-map-wrap>div:nth-child(2) a[href^="tel"]::before{background-size:1vw auto}
	.contact-map-wrap>div:nth-child(2) a[href^="mailto"]:before{background-size:1.33vw auto}
	.contact-map-wrap>div:nth-child(2) span.work:before{background-size:1.25vw auto}
	
	form.feedback{padding-top:4.16vw;margin-bottom:7.5vw}
	form.feedback h5{margin-bottom:2.83vw}
	form.feedback>div:nth-child(2){margin-bottom:2.91vw}
	form.feedback>div:nth-child(2) label{width:32vw;}
	form.feedback>div:nth-child(2) label:not(:last-child){margin-right:2vw}
	form.feedback input[type="text"]{height:3.333vw}
	form.feedback input[type="text"], form.feedback textarea{border:1px solid #7C7C7C;padding:0 1.66vw 0 0.833vw;margin-bottom:0.416vw}
	form.feedback input[type="text"], form.feedback textarea{font-size:1.33vw;}
	form.feedback input[type="text"]::placeholder, form.feedback textarea::placeholder{color:#434343;opacity:.5}
	form.feedback textarea{min-height:13.33vw;max-height:41.66vw}
	form.feedback label.checkbox-wrap{margin-bottom:2.91vw;padding-top:0.333vw}
	
	section.search-results .catalog-items>span:nth-child(1){margin:0.833vw 0 0.833vw 0;font-size:1.33vw;line-height:1.5}
	section.search-results .catalog-items>h3, section.search-results .catalog-items>.h3{margin-bottom:0.416vw}
	section.search-results .catalog-items>span:nth-child(3){font-size:1.33vw;line-height:1.5;margin-bottom:3.333vw;justify-content:space-between}
	/* section.search-results .search-items{flex-wrap:wrap} */
	section.search-results .search-items a.search-item{display:block;border:1px solid #F9F9F9;text-decoration:none;width:15vw;margin-bottom:3.333vw;transition:.3s opacity}
	section.search-results .search-items a.search-item:not(:nth-child(4n)){margin-right:3.5vw} /*4.83vw*/
	section.search-results .search-items a.search-item .img-wrap{height:15vw;}
	section.search-results .search-items a.search-item span{padding:.66vw;font-size:1.16vw;line-height:1.35;letter-spacing:0.5px;color:#3A3A3A;text-transform:uppercase;font-family:"opensanscondensed-bold",sans-serif;}
	section.search-results .pages{margin:1.25vw 0 4.58vw 0}
	
	/* body.fancybox-active{overflow:hidden} */
	.fancybox-content{padding:4.16vw 2vw!important;}
	.popup-window{width:78.5vw;height:52.5vw;box-shadow:0 0 0.5vw rgba(0, 0, 0, 0.25);}
	.popup-form .h3.line{margin-bottom:3.333vw;padding-right:5vw}
	.popup-form .h5{margin-bottom:2.5vw}
	.popup-form>div:nth-child(3) label{width:36.25vw}
	.popup-form>div:nth-child(3) label:not(:nth-child(2n)){margin-right:2vw}
	.popup-form>div:nth-child(3) label:not(:nth-last-child(-n + 2)){margin-bottom:3.333vw}
	.popup-form>div:nth-child(3) label input[type="text"]{font-size:1.33vw;height:3.333vw;padding:0 0.833vw;border:1px solid #7C7C7C}
	.popup-form span.tert-text{margin-top:1.66vw;font-size:0.833vw}
	.popup-form>div:nth-child(5){margin-top:2.5vw}
	.popup-form label.checkbox-wrap{width:36.25vw;margin-right:2vw}
	.popup-form .checkbox-wrap span:last-child{margin-top:-0.833vw}
	
	.popup-window.city{height:44.66vw}
	.popup-window .popup-form.city>div div:nth-child(1){width:40.5vw;height:33.33vw;margin-right:2vw;}/*position:sticky;top:0;*/
	.popup-window .popup-form.city>div div:nth-child(2){width:32vw;padding-bottom:4vw}
	.popup-window .popup-form.city>div div:nth-child(2) h5{margin-bottom:1.25vw}
	.popup-window .popup-form.city>div div:nth-child(2) a{font-size:1.33vw}

	.fancybox-button{top:2.33vw!important;right:1.5vw!important;width:3.33vw!important;height:3.33vw!important;}

	/*select*/
	.custom-select{border-width:0.33vw}
	.select-selected{height:4.66vw}
	.select-selected:after{right:1px;width:5vw;height:4.58vw;background-size:2vw 1vw;}
	.select-items div,.select-selected{font-size:1.166vw;padding:0 0.583vw;border-left:1px solid #7C7C7C;border-bottom:1px solid #7C7C7C;border-right:1px solid #7C7C7C;}
	.select-items div{padding:0.833vw 0.583vw}

    .orders-product__wrapper {
        flex-direction: column;
    }
    
    .orders-product__wrapper-right {
        gap: unset;
    }
    
    .orders-product__name {
        max-width: unset;
    }

    .account {
        gap: 20px;
        margin-top;
    }
    
    .sidebar-info {
        width: auto;
    }

    .product-block__header {
        display: none;
    }

    .orders-product__wrapper {
        gap: 10px;
        align-items: flex-start;
    }

    .account_order {
        margin-top: 20px;
    }

    .product-block__title_count_cart {
        max-width: 150px;
    }
    
    .auth-buttons {
        gap: 6px;
    }

    .auth-buttons__text, .auth-buttons__link {
        font-size: 1.5vw;
    }

    #msMiniCart .count {
        width: 12px;
        height: 12px;
        font-size: 8px;
    }
    #msMiniCart .carticon {
        width: 16px;
        height: 16px;
    }
    .page_wrap {
        padding-top: 9vw;
    }
}