

/* Start:/bitrix/templates/.default/components/bitrix/catalog/catalog2/style.css?1593500685771*/
.grid{}
.grid .bx_content_section{
	margin-bottom: 15px;
}
.grid .bx_sidebar{
	margin-bottom: 15px;
}

/* grid2x1 */
.grid2x1{}
.grid2x1 .bx_content_section{
	float: left;
	width: 66%;
	margin-bottom: 15px;
}
.grid2x1 .bx_sidebar{
	float: right;
	width: 33%;
	margin-bottom: 15px;
	padding-left: 5%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
@media (max-width:960px){
	.grid2x1 .bx_sidebar{
		padding-left: 4%;
	}
}
@media (max-width:640px) {
	.grid2x1 .bx_content_section,
	.grid2x1 .bx_sidebar{
		width: 100%;
		float: none;
	}
	.grid2x1 .bx_sidebar{
		padding-left: 3%;
	}
}
@media (max-width:479px){
	.grid2x1 .bx_sidebar{
		padding-left: 1%;
	}

}
.titleSeria{
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 30px;
}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/catalog/catalog2/bitrix/catalog.element/.default/style.css?17641680592385*/
.l-col1 .prod {
    padding-bottom: 50px;
    position: relative;
    border: none;
    border-radius: 0;
    background: inherit;
}
.prod-row {
    border: 1px solid #e6e5e0;
    border-radius: 10px;
    background: #fef7dc;
}
.prod-btns {
    position: absolute;
    left: 0;
    bottom: 0;
    max-width: 275px;
    width: 100%;
    display: flex;
    justify-content: space-between;
    gap: 10px;
}

.compare-button-wrapper { margin-top: 10px; }
.compare-button-link {
    display: inline-flex;
    align-items: center;
    padding: 8px 12px;
    border: 1px solid #ddd;
    border-radius: 4px;
    background-color: #fff;
    color: #666;
    text-decoration: none;
    font-family: inherit;
    font-size: 12px;
    cursor: pointer;
    transition: all 0.3s ease;
}
.compare-button-link:hover {
    background-color: #f5f5f5;
    border-color: #ccc;
}
.compare-button-link.in-compare {
    background-color: #332824;
    color: #fff;
    border-color: #332824;
}
.compare-button-link.in-compare:hover {
    background-color: #2b221e;
    border-color: #2b221e;
}
.compare-icon {
    width: 14px;
    height: 13px;
    margin-right: 8px;
    fill: currentColor;
    transition: fill 0.3s ease;
}
.compare-button-link.in-compare .compare-icon {
    fill: #fff;
}
.compare-text {
    white-space: nowrap;
    font-weight: bold;
}



.favorite-button-wrapper { margin-top: 10px;}
.favorite-button-link {
    display: inline-flex;
    align-items: center;
    padding: 8px 12px;
    border: 1px solid #ddd;
    border-radius: 4px;
    background-color: #fff;
    color: #666;
    text-decoration: none;
    font-family: inherit;
    font-size: 12px;
    cursor: pointer;
    transition: all 0.3s ease;
}
.favorite-button-link:hover {
    background-color: #f5f5f5;
    border-color: #ccc;
}
.favorite-button-link.in-favorite {
    background-color: #e74c3c;
    color: #fff;
    border-color: #e74c3c;
}
.favorite-button-link.in-favorite:hover {
    background-color: #c0392b;
    border-color: #c0392b;
}
.favorite-icon {
    width: 16px;
    height: 16px;
    margin-right: 8px;
    fill: currentColor;
    transition: fill 0.3s ease;
}
.favorite-button-link.in-favorite .favorite-icon {
    fill: #fff;
}
.favorite-text {
    white-space: nowrap;
    font-weight: bold;
}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/news.list/review/style.css?1505206755108*/
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */
/* /bitrix/templates/.default/components/bitrix/catalog/catalog2/style.css?1593500685771 */
/* /bitrix/templates/.default/components/bitrix/catalog/catalog2/bitrix/catalog.element/.default/style.css?17641680592385 */
/* /bitrix/templates/.default/components/bitrix/news.list/review/style.css?1505206755108 */
