

/* Start:/local/css/dostavka.css?1760442195821*/
/* delivery */
.delivery {
	padding: 20px 20px 30px 20px;
}



/* .tab-del {
	text-align: center;
	padding: 15px;
	background: #E6F3FA;
	border: #C0E8FD 2px solid;
	border-radius: 8px;
	font-size: 15px;
	margin: 10px;
} */

.tab-pay.isSelected,
.tab-del.isSelected {
	border: #0288D1 2px solid;

}


.content-element {
	display: none;
}

.content-element.isShown {
	display: block;
}

.tab-pay p,
.tab-del p {
	padding: 20px 10px 0 10px;
}

.tab-pay img,
.tab-del img {
	width: 90px;
}

.content-element img {
	vertical-align: top;
}

.noleft {
	margin-left: -25px;
}

.tabs-pay,
.tabs-del {
	display: flex;
	flex-wrap: wrap;
	gap: 10px;
	margin-bottom: 20px;
}

.tab-pay,
.tab-del {
	text-align: center;
	padding: 15px;
	background: #E6F3FA;
	border: #C0E8FD 2px solid;
	border-radius: 8px;
	font-size: 15px;
	flex: 1;
}
/* End */


/* Start:/local/css/main.css?1729061418529*/
.title-blue {
	font-weight: 500;
	font-size: 28px;
	line-height: 32px;
	color: #0288D1;
	margin-bottom: 20px;
}

.page-block {
	padding: 0px 20px 60px 20px;
}

.section-block {
	padding-bottom: 100px;
}



@media screen and (max-width: 1199px) {
	.page-block {
		padding: 60px 20px;
	}
}



@media screen and (max-width: 768px) {
	.section-block {
		padding-bottom: 60px;
	}
}


@media screen and (max-width: 520px) {

	.page-block {
		padding-top:30px;
		padding-bottom: 40px;
	}

	.section-block {
		padding-bottom: 40px;
	}

}
/* End */
/* /local/css/dostavka.css?1760442195821 */
/* /local/css/main.css?1729061418529 */
