@media (max-width: 767px) {
	header .mob_menu_link {
		display: block;
	}

	header .menu ul {
		position: absolute;
		z-index: 99;
		top: 30px;
		left: 0;
		display: none;
		width: 100%;
		padding: 5px 15px;
		background: #f1efef;
	}

	header .menu ul li+li {
		margin-left: 20px;
	}

	header .block_search {
		width: 100%;
		margin-top: 10px;

		order: 3;
	}

	header .head_catalog {
		margin-top: 10px;
	}

	header .catalog_menu li {
		margin-left: 16px;
	}

	header .openCategories {
		width: 200px;
	}

	header .categories {
		position: static;
	}

	header .cat_menu>li>.block_none {
		position: relative;
		top: 0;
		left: 0;
		width: 100%;
	}

	header .cat_menu>li>.block_none ul li a {
		font-size: 12px;
	}

	header .is-sticky .logo {
		display: none;
	}

	header .cat_menuBox {
		position: fixed;
		top: 0;
		left: 0;
		display: none;
		overflow-y: auto;
		width: 100%;
		height: 100%;
		padding-top: 30px;
	}

	header .close_menu {
		display: block;
	}

	.proposal {
		display: none;
	}

	.section_info .tabs_container {
		width: 100%;
	}

	.main_stock .item {
		width: 50%;
	}

	.main_stock .item:nth-child(3) {
		display: none;
	}

	.latest_news .item {
		width: 50%;
	}

	.latest_news .item:nth-child(3) {
		display: none;
	}

	.formSmall {
		max-width: 100%;
	}

	#map {
		height: 350px;
	}

	section table thead tr th, section table tbody tr td {
		padding-right: 15px;
		padding-left: 15px;
	}

	.question .item {
		padding-right: 15px;
		padding-left: 25px;
	}

	.contacts .box {
		width: 100%;
	}

	.contacts .box_map {
		width: 100%;
		max-width: 100%;
		margin-top: 30px;
	}


	.table_cart table thead {
		display: none;
	}

	.table_cart table tr {
		position: relative;
		display: flex;
		border: 1px solid #f1efef;
		border-top: none;
		border-bottom: none;

		align-content: space-between;
		align-items: stretch;
		flex-wrap: wrap;
		justify-content: flex-start;
	}

	.table_cart table tr:last-child {
		border-bottom: 1px solid #f1efef;
	}

	.table_cart table tr td {
		position: relative;
		display: block;
		padding-bottom: 10px;
		border-bottom: none;
	}

	.table_cart table tbody tr td:first-child {
		border-left: none;
	}

	.table_cart table tbody tr td:last-child {
		border-right: none;
	}

	.table_cart table tr td:before {
		font-weight: 700;
		font-weight: 300;
		position: absolute;
		top: 5px;
		left: 15px;
		content: attr(data-label);
		text-align: left;
		color: #a6a6a6;
	}

	.table_cart table tr td.td_name {
		width: calc(100% - 120px);
	}

	.table_cart table tr td.number {
		width: 50%;
	}

	.table_cart table tr td.td_price {
		width: 50%;
	}

	.table_cart table tr td.delete {
		position: absolute;
		z-index: 1;
		top: 5px;
		right: 5px;
		width: 23px;
		height: 23px;
		padding: 0;
		border: none;
	}

	.table_cart table tr td.number .amount {
		margin-left: 0;
	}

	.table_cart table tr td.td_price {
		text-align: left;
	}

	.table_cart table tr td.td_name a, .table_cart table tr td .info {
		font-size: 12px;
	}

	.products .product_wrap {
		width: 50%;
	}

	.products_list .product .thumb, .products_list .product .last_box {
		width: calc(50% - 15px);
	}

	.products_list .product .box {
		width: 100%;
		margin-top: 15px;

		order: 3;
	}

	.products_watched.small .product_wrap, .products_watched.big .product_wrap {
		width: 33.333%;
	}

	.slider_view .slider .thumb a {
		height: 400px;
	}

	.brand_product {
		width: 100%;
	}

	.view_info .box {
		width: 100%;
	}

	.about_product .tabs_container {
		width: 100%;
	}

	.about_product .delivery {
		width: 100%;
		margin-top: 20px;
	}

	footer .item {
		width: 50%;
	}

	footer .item:nth-child(3) {
		border-left: none;
	}

	footer .line_flex {
		justify-content: space-between;
	}

	footer .box_menu {
		width: calc(33.333% - 10px);
		padding-left: 0;
	}

	footer .contact {
		width: 100%;
	}

	footer .social {
		width: calc(100% + 20px);
		margin-left: -20px;
	}

	footer .social a {
		margin-top: 10px;
	}
}
/*
     FILE ARCHIVED ON 21:00:11 Jul 11, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 14:34:52 Apr 17, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 1.33
  captures_list: 0.356
  exclusion.robots: 0.01
  exclusion.robots.policy: 0.004
  esindex: 0.006
  cdx.remote: 7.049
  LoadShardBlock: 92.932 (3)
  PetaboxLoader3.datanode: 74.346 (4)
  PetaboxLoader3.resolve: 77.454 (2)
  load_resource: 73.942
*/