

/* Start:/local/templates/.default/components/bitrix/news/peptides_list/bitrix/news.list/.default/style.css?17596914663057*/
/* Общий контейнер */
.news-grid {display: grid;grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));gap: 20px;}
.news-card {border: 1px solid #e6e4e4;border-radius: 20px;overflow: hidden;background-color: white;display: flex;flex-direction: column;min-height: 480px;transition:0.3s;}
.news-card:hover {box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05);}
.news-card img {width: 100%;object-fit: cover;height: 360px;}
.news-card-body {display: flex;flex-direction: column;flex-grow: 1;padding: 15px 15px 30px;}
.news-card-title {min-height: 50px;color: black;font-weight: 600;font-size: 18px;text-transform: uppercase;margin: 0 0 8px 0;}
.news-card-descript {min-height: 80px;font-size: 15px;color: #67676e;margin: 0px;}
.news-card-price {color: black;font-weight: 600;font-size: 16px;margin: 12px 0 14px 0;}
.news-card-buttons {display: flex;gap: 10px;margin-top: auto;}
.button-info-1,.button-info-2 {	text-decoration: none;border-radius: 8px;text-align: center;font-weight: 600;font-size: 14px;padding: 8px 10px;flex: 1;}
.button-info-1:hover,.button-info-2:hover {box-shadow: 0px 0px 10px #00000024;}
.button-info-1 {background-color: #3d4bc7;color: white;}
.button-info-1:hover {	color: white;}
.button-info-2 {border: 1px solid #3d4bc7;color: #3d4bc7;background-color: transparent;}

@media (max-width: 576px) {
	.news-grid {grid-template-columns: repeat(2, 1fr);gap: 12px;}
	.news-card {min-height: 370px;}
	.news-card img {height: 160px; }
	.news-card-body {padding: 10px 10px 15px; }
	.news-card-title {font-size: 12px;min-height: 24px;line-height: 14px;margin-bottom: 0px;}
	.news-card-price {margin-top: 0px;}
	.news-card-descript {font-size: 12px;line-height: 18px;margin: 6px 0 8px 0;min-height: 74px;}
	.button-info-2 {display: none;}
	.button-info-1 {width: 100%;font-size: 12px;padding: 5px 0;}
	.news-card-buttons {flex-direction: column;gap: 8px;}
	.news-card-buttons .button-info-1 {width: 100%;}
}

@media (min-width: 576px) {
	.news-card-body {padding: 15px 15px 30px;}
	.news-card-title {font-size: 18px;line-height: 20px;min-height: 20px;}
	.button-info-1,.button-info-2 {width: 45%;font-size: 14px;padding: 8px 10px;}
}

.news-card {transition: opacity 0.3s ease;}
.load-more-btn {border: none;cursor: pointer;transition: background-color 0.3s ease;background-color: #3d4bc7;color: white;border-radius: 8px;font-size: 14px;padding: 8px 20px;}
.load-more-btn:hover {background-color: #222a70;}
.load-more-btn:disabled {background-color: #6c757d;cursor: not-allowed;}

.sections-tabs {margin-bottom: 40px;}
.tabs-list {list-style: none;margin: 0;padding: 0;display: flex;flex-wrap: wrap;justify-content: center;gap: 20px;}
.tabs-list li:before {display:none;}
.tab-item {margin: 0px;}
.tab-link {display: block;line-height: 20px;padding: 10px 20px;background: #f6f6f6;border-radius: 20px;color: #353535;font-weight: 300;}
.tab-item.active .tab-link {background: #3d4bc7;color: #ffffff;}

@media (max-width: 991px) {
	.tabs-list {gap: 10px;width: max-content;padding-right: 30px;}
	.tabs-navigation {overflow-x: scroll;}
}

/* End */
/* /local/templates/.default/components/bitrix/news/peptides_list/bitrix/news.list/.default/style.css?17596914663057 */
