
body{	background-color: #f6e8c8 !important;	background-image: url(https://i.imgur.com/KxJO0T5.png) !important;	background-repeat: no-repeat !important;	background-size: inherit !important;	background-attachment: inherit !important;	background-position: top center !important;	min-width: 500px !important;	font-family: Montserrat, Arial, sans-serif !important;	color: #000;}a{	color: #000 !important;	text-decoration: none !important;}a:hover, a:focus{	text-decoration: none !important;}table.table.table-bordered.shop_goods tbody tr td div a:hover{	color: #ff2146;}.navbar{	display: none;}.content{	margin-top: -40px;}.table-bordered{	border: 0px solid #dddddd !important;}table{	border: 0px solid #ddd;	border-collapse: separate !important;	border-spacing: 0 2px !important;}tbody tr:first-child{	box-shadow: 0 0 !important;}.table-bordered>thead>tr>th, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>tbody>tr>td, .table-bordered>tfoot>tr>td{	border: 0px;}table.shop_goods td:nth-child(2){	text-align: center;	width: 108px !important;	color: #000 !important;	font-size: 12px !important;	background-image: url(https://i.imgur.com/EFR1Anm.png);	background-position: center;	background-repeat: no-repeat;}span.rouble{	color: #000 !important;}.navbar-right{	margin-right: 0 !important;}.navbar-right li{	margin-top: 0 !important;	width: 100% !important;}input.form-control.input-sm{	background-color: #42424212 !important;	height: 46px !important;	border: 0 !important;	border-radius: 15px 0 0 15px;}ul.nav.navbar-nav.navbar-right.col-md-3.col-xs-3.col-lg-2{	width: 100% !important;	padding-right: 0 !important;}.table-bordered > thead > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > tfoot > tr > td{	border: 0px solid #ddd !important;}table.shop_goods tr.separator{	background: none !important;	color: #000000 !important;	height: 50px;	font-family: Montserrat, Arial, sans-serif;	border-radius: 20px;	font-weight: 700;	box-shadow: 0px 0px #fff !important;}.row.row-block.row-block-header{	background-color: #00000000 !important;	box-shadow: none !important;}.row.row-block.row-block-footer{	background: #00000000 !important;	box-shadow: none !important;}.container .row .col-md-12 .row{	background-color: #f6e8c8;	border-radius: 40px;	padding: 20px 10px;	box-shadow: 0px 0px 100px 0px #00000052;}.separator td.text-center{	font-size: 26px;	text-align: left;	line-height: 70px;	padding-top: 35px !important;}table.shop_goods tr{	background-color: #1f1f1f00 !important;	color: #a5a5a5 !important;	border-radius: 44px;	position: relative !important;}.fa-shopping-cart:before{	content: " " !important;}.fa{	width: 119px;	font-family: Montserrat, Arial, sans-serif !important;	line-height: 20px !important;	font-size: 14px !important;	background: #eeac0f !important;	border-radius: 15px 15px 15px 0;	padding-top: 11px;	color: #fff;	padding-bottom: 13px;	-moz-transition: all 0.3s;	-webkit-transition: all 0.3s;	-o-transition: all 0.3s;	transition: all 0.3s;	margin: 6px 0px;}.fa:hover{	opacity: 0.6;}.table-responsive{	overflow-x: auto;	min-height: 0.01%;	box-shadow: 0 0 30px rgb(111 11 11 / 0%);	border-radius: 20px;	padding-bottom: 10px;	padding-top: 10px;	margin-bottom: 20px;	background-color: #ffffff0a;	padding-left: 20px;	padding-right: 20px;}i.fa.fa-btn.fa-shopping-cart.product-buttons-color{	font-size: 0 !important;	background-image: url(https://i.imgur.com/bAK9XXU.png) !important;	background-position: center !important;	background-repeat: no-repeat !important;}.choose_popup table td.attention, .success_popup table td.attention{	color: #c53636;	padding-left: 20px;	background: #e9e9e9;	font-family: Montserrat, Arial, sans-serif;	font-weight: 700;	padding: 20px;}table.shop_goods .price_tbl{	color: #000000 !important;	font-weight: 700;	font-size: 12px !important;}table.shop_goods td .title{	white-space: inherit !important;	max-width: 920px !important;	font-family: Montserrat, Arial, sans-serif !important;	color: #000;	font-size: 14px !important;	white-space: inherit;	height: 39px;	padding-left: 40px !important;	line-height: 21px !important;	vertical-align: middle !important;}.icoitem{	margin-top: -41px;}table.shop_goods td .title div{	position: absolute;	top: 40px;}table.shop_goods{	color: #ffffff;	font-family: Montserrat, Arial, sans-serif;}.fa-remove:before, .fa-close:before, .fa-times:before{	content: "X" !important;}.choose_popup table td.sum, .success_popup table td.sum{	font-weight: bold;	color: #6183e4 !important;}.btn-success{	border-color: #4cae4c00 !important;	background: #2abc20 !important;	border-radius: 30px !important;	padding: 10px 20px !important;	color: #fff !important;	-moz-transition: all 0.3s;	-webkit-transition: all 0.3s;	-o-transition: all 0.3s;	transition: all 0.3s;}.btn-success:hover{	color: #fff !important;	opacity: 0.8 !important;}.btn-primary{	border-color: #4cae4c00 !important;	background: #2abc20 !important;	border-radius: 30px !important;	padding: 10px 20px !important;	color: #fff !important;	-moz-transition: all 0.3s;	-webkit-transition: all 0.3s;	-o-transition: all 0.3s;	transition: all 0.3s;}.btn-primary:hover{	color: #fff !important;	opacity: 0.8 !important;}input.btn.btn-default.btn-primary.js-qiwi-autocompleteform{	color: #92a5bb;	border: 1px solid #3c5e84 !important;}.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td{	line-height: 1.428571429;	font-size: 14px;	vertical-align: baseline;}.table-hover > tbody > tr:hover > td, .table-hover > tbody > tr:hover > th{	background-color: #02020200;}i.fa.fa-arrow-right{	background-color: #00000000 !important;	width: auto !important;	height: auto !important;	padding: 0 !important;}.fa-arrow-right:before{	content: "🛒" !important;}.choose_popup table td input[type="text"], .success_popup table td input[type="text"]{	border: 1px solid #47494e;	padding: 6px;	color: #fff;	width: 100%;	font-size: 0.9em;	background: #262525;	border-radius: 5px;	border: 1px solid #d9dde5 !important;	padding: 6px;	color: #000;	width: 100%;	font-size: 0.9em;	background: #dfdfdf;	border-radius: 5px;}.choose_popup .title, .success_popup .title{	color: #000;}.table-striped > tbody > tr:nth-of-type(odd){	background-color: #181818;}.order_popup table{	color: #fff;}.order_popup table.check_pay td:first-child{	width: 250px;	color: #8c8c8c;	text-align: left;}.choose_popup .popup-modal, .success_popup .popup-modal{	background: #1b1b1bd9;	font-family: Montserrat, Arial, sans-serif;}.table-hover > tbody > tr:hover{	background-color: #181818;}.list-group-item:first-child{	border-top-right-radius: 20px;	border-top-left-radius: 20px;}.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus{	background-color: #ff2146 !important;	border: 0 !important;	border-radius: 20px;	z-index: 0;	border-radius: 10px;	color: #fff !important;}span.fa.fa-diamond{	display: none;}span.fa.fa-bookmark{	display: none;}a.list-group-item{	flex: 1 1;	max-width: 200px !important;	min-width: 200px !important;	text-align: left;	font-weight: 600;}.list-group-item{	position: relative;	display: block;	padding: 10px 15px;	margin-bottom: -1px;	background-color: #fbf2dc !important;	border: 1px solid #313950;	border-radius: 20px !important;	margin-top: 10px;	margin: 5px 15px;	max-width: max-content;	border: 0 !important;	padding: 14px 15px !important;	border-radius: 15px !important;	margin: 5px 10px;}.list-group-item .alert-success{	display: none !important;}.cart-icon-wrapper .badge{	right: -2px !important;}.list-group-item.active>.badge, .nav-pills>.active>a>.badge{	color: #fd294d !important;}.list-group-item:last-child{	width: 250px;	border-radius: 10px;	display: inline-block;}.alert-success{	background-color: #ffffff;	border-color: #ffffff;	color: #3661c0;}a.list-group-item:hover, a.list-group-item:focus{	text-decoration: none;	color: #fff;	background-color: #3661c0;}i.fa.fa-shopping-cart.text-light{	margin: 0 !important;	padding: 0 !important;	width: auto !important;	background: none !important;}.col-md-9 table.shop_goods td .title > div:last-child{	position:absolute;	left:0;	top:50%;	margin:-10px 0 0 0;}#footer{	height: 40px;	background: #fbf2dc !important;	margin-top: 20px;	color: #fff;}#footer .container .text-muted{	color: #fff;}.list-group{	margin-bottom: 20px;	padding-left: 0;	font-family: Montserrat, Arial, sans-serif;	text-align: center;	flex-direction: row;	display: flex !important;	flex-wrap: wrap;	align-items: flex-start;	justify-content: flex-start;	align-content: flex-start;	gap: 5px;}i.fa.fa-times.pull-right{	background: #6183e4 !important;}.col-md-9 table.shop_goods td .title{	position:relative;	max-width: 950px !important;}.choose_popup .fa-times, .success_popup .fa-times{	color: #fff !important;	font-size: 15px !important;	cursor: pointer;	float: right !important;	padding: 15px;	padding-top: 11px;	margin: 0 20px;	height: 40px;	width: 40px;	font-weight: 700;}.btn{	border-radius: 10px;}.row-block{	background: rgba(0, 0, 0, 0);	color: #000 !important;}.row-block a{	color: #000000;	text-decoration: none;}.fa-diamond:before{	opacity: 0;}.fa-bookmark:before{	opacity: 0;}#footer a{	color: #000 !important;	opacity: 1;}#footer .container .footer-links{	margin-left: 40px;}#footer a:hover{	color: #e4bd7f;	opacity: 1;}footer#footer{	font-family: Montserrat, Arial, sans-serif;	font-size: 12px;	min-width: 500px !important;}.table > thead > tr > th, .table > thead > tr > td, .table > tbody > tr > th, .table > tbody > tr > td, .table > tfoot > tr > th, .table > tfoot > tr > td{	padding: 0px 8px !important;	vertical-align: middle !important;	border-top: 1px solid #ddd;}table.shop_goods td:nth-child(3){	background-image: url(https://i.imgur.com/EFR1Anm.png);	background-position: center;	background-repeat: no-repeat;	width: 120px !important;}.check a{	color: #324abf !important;}button.btn.btn-primary.btn-sm.pull-right{	border-radius: 0px 15px 15px 0 !important;	padding: 14px 50px !important;	background-color: #ff2146 !important;	border: 0 !important;}button.btn.btn-primary.btn-sm.pull-right:hover{	opacity: 0.3 !important;}.form-control:focus{	box-shadow: none !important;}#quantity-modal{	color: #000;	background-color: #00000099;}.mainblock__igr0k{	width: 100%;	margin: 0 auto;	text-align: center;	position: relative;	font-family: Montserrat, Arial, sans-serif;}.upmenu__igr0k{	display: flex;	font-weight: 200;	font-size: 14px;	justify-content: space-between;	margin-top: 15px;	align-items: center;}.left-upmenu__igr0k{	display: flex;	align-items: center;	gap: 10px;}.left-upmenu__igr0k a img{	margin-right: 40px;}.link-upmenu__igr0k{	padding: 12px 20px;	border-radius: 40px;	-moz-transition: all 0.3s;	-webkit-transition: all 0.3s;	-o-transition: all 0.3s;	transition: all 0.3s;	color: #000 !important;	font-size: 14px;	font-weight: 400;}.link-upmenu__igr0k:hover{	color: #fff !important;	background-color: #eeac0f;}.right-upmenu__igr0k{	display: flex;	align-items: center;	gap: 15px;}.support-right-upmenu__igr0k{	padding: 17px 25px;	border-radius: 15px 15px 15px 0;	background-color: #eeac0f;	color: #fff !important;	font-size: 15px;	font-weight: 400;	-moz-transition: all 0.3s;	-webkit-transition: all 0.3s;	-o-transition: all 0.3s;}.support-right-upmenu__igr0k:hover{	opacity: 0.5;}.support-right-upmenu__igr0k img{	vertical-align: middle;	margin-top: -3px;	margin-right: 20px;}.title-main-content__igr0k{	font-size: 65px;	color: #000;	margin-top: 30px;	width: 100%;	font-weight: 800;}.desc-main-content__igr0k{	font-size: 12px;	font-weight: 400;	color: #000;	width: 100%;	padding: 0 170px;	box-sizing: border-box;}.main-content__igr0k img{	margin-top: 20px;}.seotext-footer__igr0k{	display: flex;	flex-direction: column;	align-content: flex-start;	text-align: left;}.seotext-footer__igr0k h1{	color: #000;	font-size: 24px;	font-weight: 700;	margin-bottom: 10px;}.seotext-footer__igr0k p{	color: #000;	font-size: 14px;}.footer-block__igr0k{	display: flex;	flex-direction: row;	justify-content: space-between;	align-items: center;	margin-top: 30px;	margin-bottom: 30px;}img.basket-icon__igr0k{	width: 20px;	height: 20px;}.user-panel__igr0k{	width: 25px;	height: 25px;}.user-panel__igr0k a i.fa.fa-user{	width: 25px;	height: 25px;	padding: 0;	margin: 0;	background-color: #ffffff00 !important;	background-image: url(https://www.svgrepo.com/show/510320/user.svg) !important;	background-size: 25px 25px !important;}.fa-user:before{	content: " " !important;}img.rounded-circle{	opacity: 0;}.dropdown{	margin: 0 !important;}a.dropdown-toggle{	margin: 0 !important;	background-image: url(https://www.svgrepo.com/show/510320/user.svg) !important;	background-size: 25px;	background-color: #7efa47b3 !important;	border-radius: 5px;}.main-content__igr0k{	position: relative;}.dialog-window-1_igr0k{	position: absolute;	right: 0;	top: 114px;	width: 322px;	height: 298px;	background-image: url(https://i.ibb.co/Gw8Nhjv/dialog-1.png);	text-align: left;	padding-left: 70px;	padding-top: 80px;}p.dialog-title__igr0k{	font-size: 24px;	font-weight: 700;	display: inline-block;}p.dialog-desc__igr0k{	font-size: 16px;	display: inline-block;	margin-top: 5px;}.dialog-window-1_igr0k a{	background-color: #eeac0f;	display: inline-block;	border: 5px solid #000;	padding: 12px 35px;	font-size: 18px;	border-radius: 100px 0px 100px 100px;	margin: 15px 0 0 64px;	-moz-transition: all 0.3s;	-webkit-transition: all 0.3s;	-o-transition: all 0.3s;}.dialog-window-1_igr0k a:hover{	scale: 0.9;}.dialog-window-2_igr0k{	position: absolute;	left: 0;	top: 230px;	width: 320px;	height: 238px;	background-image: url(https://i.ibb.co/fGTZv9bx/dialog-2.png);	text-align: left;	padding: 60px 60px 40px 40px;}.lang-item__igr0k{	width: 25px;	height: 25px;	border-radius: 5px;	margin-left: 15px;}@media screen and (max-width: 767px){	.table-responsive{		border: 1px solid #ddd0;	}	}@media (max-width: 1200px){	body .nav.navbar-nav.navbar-right{		width:auto;		float: none !important;	}		body .input-group{		position:relative;		left:50%;		right:auto;		margin:0 0 0 -150px;	}		table.shop_goods td .title{		max-width: 800px;	}	}@media (max-width: 1140px){	.container{		min-width: 100%;	}	}@media (max-width: 992px){	body .input-group{		top: 398px;		margin: 0 0 0 -60px;	}		.container .table.shop_goods,.container .table.shop_goods tbody,.container .table.shop_goods tr,.container .table.shop_goods td{		width:auto;		height:auto;		min-height:auto;		padding:0;		display:block;		margin:0;		border:0;		overflow: visible;		border-radius: 15px;	}		.container .table.shop_goods tr:first-child{		display: none;	}		.container .table.shop_goods tr{		padding:0px;		border-top: 1px solid #46466300;		position:relative;		margin-bottom: 20px;	}		.container .table.shop_goods td:nth-child(2),.container .table.shop_goods td:nth-child(3){		display:inline-block;		vertical-align:middle;		margin:0 8px 0 0;		font-size: 14px;		height: 25px;		line-height: 25px;	}		.container .table.shop_goods td:nth-child(2){		min-width:30px;		text-align:center;		font-size: 14px;		height: 25px;		line-height: 25px;	}		.container .table.shop_goods td:nth-child(2):after{		content: ' шт.';	}		.container .table.shop_goods td:nth-child(4){		position:absolute;		right:0px;		bottom:-12px;	}		.container table.table.shop_goods td .title{		width: auto;		max-width: 100%;		height: auto;		min-height: 26px;		padding: 0;		margin: 0 0 18px 0;		display: flex;		align-items: start;		justify-content: flex-start;		white-space: normal;	}		.container table.table.shop_goods td .title div{		position: absolute;		left: 0px;		top: 0px;		margin: 0;	}		.container .table.shop_goods tr.separator{		padding:8px;		padding-left: 0px;	}		.container .table.shop_goods{		max-width:100%;		margin-bottom: 40px;	}		.container .table.shop_goods, .container .table.shop_goods tbody, .container .table.shop_goods tr, .container .table.shop_goods td{		width:auto;		height:auto;		min-height:auto;		padding:0;		display:block;		margin:0;		border:0;		overflow: visible;		border-radius: 15px;	}		.mainblock__igr0k{		width: 100%;		margin-bottom: -20px;	}		.title-main-content__igr0k{		line-height: 60px;		margin-top: 30px;	}		.desc-main-content__igr0k{		padding: 0;		margin-top: 10px;	}		.separator td.text-center{		line-height: 34px;	}		.footer-block__igr0k{		margin-bottom: 0;	}		.upmenu__igr0k{		flex-direction: column;		gap: 20px;		margin-bottom: 90px;	}		.left-upmenu__igr0k{		flex-wrap: wrap;	}		.dialog-window-1_igr0k{		right: -75px;		scale: 0.5;		top: 114px;	}		.dialog-window-2_igr0k{		left: -82px;		top: 257px;		scale: 0.6;	}	}@media (min-width: 992px){	.col-md-12{		background-color: #36394000;		background-color: #36394000;		margin-bottom: -20px;	}		.col-md-9{		width: 100% !important;	}		.col-md-3{		width: 100% !important;	}	}@media (min-width: 1200px){	.container{		width: 1270px !important;	}	}