.warning {
	display: block;
	color: #ff7f50;
	font-weight: bold;
	text-align: center;
	padding: 10px;
	background-color: rgba(255, 165, 0, 0.3);
}

.warning a {
	color: var(--color-g);
	text-decoration: underline;
}

.warning a:hover {
	text-decoration: none;
}

#payBSPB {
	margin: 0;
}

[data-accordion-hidden] {
    grid-template-rows: 0;
}

.product__table .table--oneTh.table .head__col {
	min-width: 425px;
	text-align: center;
}

.table--oneTh.table .head__col .head__content,
.table--twoTh.table .head__col .head__content {
	display: grid;
	grid-template-columns: 1fr 21px;
}

.table--oneTh.table .head__col .head__title,
.table--twoTh.table .head__col .head__title {
	display: block;
}

.product__table .table--twoTh.table .head__col {
	min-width: 212px;
	text-align: center;
}

.table--twoTh.table .body__row {
	grid-template-columns: repeat(2, 1fr) !important;
}

.table--threeTh.table .body__row {
	grid-template-columns: repeat(3, 1fr) !important;
}

.product__table .table--threeTh.table .head__col {
	min-width: 141px;
	text-align: center;
}

#btn_catalog:disabled {
	visibility: hidden;
}

/* .main__category .category {
	z-index: 200;
} */

.form__input:autofill {
	background-color: #e9f0e2;
	border-color: var(--color-g);
}

.form__input:-webkit-autofill {
	background-color: #e9f0e2;
	border-color: var(--color-g);
}

.title1--grid {
	align-items: center;
	display: flex;
	flex-wrap: wrap;
	grid-gap: 15px;
	justify-content: space-between;
}

.header__bottom-search {
	margin-bottom: 0;
}

.product-item-list-col-3 .product-item-small-card > .row {
	display: flex;
	flex-wrap: wrap;
}

.product-item-list-col-3 .product-item-small-card > .row .product-item-big-card {
	width: 33%;
}

@media (max-width: 768px) {
	.product-item-list-col-3 .product-item-small-card > .row .product-item-big-card {
		width: 50%;
	}
}

@media (max-width: 525px) {
	.product-item-list-col-3 .product-item-small-card > .row .product-item-big-card {
		width: 100%;
	}
}

.form__block-captcha {
	height: 80px;
	transform: scale(.65);
	width:307px;
}