

/* Start:/local/templates/trendylight_main/components/bitrix/catalog.compare.list/fav/style.css?172897314856*/
#fav_list_count div{ display: inline-block !important; }
/* End */


/* Start:/local/templates/trendylight_main/components/bitrix/sale.basket.basket.line/custom/style.min.css?17315727214062*/
.bx-basket-block{margin:auto;position:relative;padding-bottom:5px;padding-left:20px;white-space:nowrap;font-size:12px}.bx-basket-block>.fa{position:absolute;top:3px;left:0;width:12px;color:#97a1ab}.bx-basket-block a{margin-right:10px}@media(min-width:768px){.bx-basket-fixed{position:fixed;z-index:100;overflow:hidden;padding-top:10px;width:200px;border:1px solid #f0f0f0;border-radius:1px;background:#fff;box-shadow:0 7px 10px rgba(0,0,0,0.15)}.bx-basket-fixed.top{top:10px}.bx-basket-fixed.right{right:10px}.bx-basket-fixed.bottom{bottom:10px}.bx-basket-fixed.left{left:10px}.bx-basket-fixed.bx-max-height{top:10px;bottom:10px}.block-store-catalog-list .bx-basket-fixed.bottom{bottom:70px}}@media(min-width:768px) and (width <= 992px){.block-store-catalog-list .bx-basket-fixed.bottom{bottom:90px}}@media(max-width:767px){.bx-basket-fixed{position:fixed;right:0;bottom:0;left:0;z-index:100;overflow:hidden;padding-top:10px;border:1px solid #f0f0f0;border-radius:1px;background:#fff;box-shadow:0 7px 10px rgba(0,0,0,0.15)}.bx-basket-item-list{display:none}.block-wrapper .bx-basket-fixed{padding-top:0}.block-wrapper .bx-basket-fixed .bx-hdr-profile{display:flex;justify-content:space-between}.block-wrapper .bx-basket-fixed .bx-hdr-profile .bx-basket-block{padding-bottom:0}}.bx-basket-item-list{position:relative;overflow:hidden;padding-bottom:20px;border-top:1px solid #f7f7f7}.bx-opener .bx-basket-item-list{padding-bottom:75px}.bx-max-height .bx-basket-item-list{position:absolute;right:0;bottom:0;left:0}.bx-closed .bx-basket-item-list{overflow:hidden;height:20px}.bx-basket-item-list-action{position:absolute;right:0;bottom:0;left:0;z-index:120;padding:3px 0;height:20px;background:#f7f7f7;color:#4f4f4f;vertical-align:middle;text-align:center;font-size:12px;line-height:14px;cursor:pointer}.bx-basket-item-list-button-container{position:absolute;right:0;bottom:20px;left:0;padding:10px 0;border-top:1px solid #f7f7f7;background:#fff;text-align:center}.bx-basket-item-list-container{overflow-y:auto;max-height:100%}.bx-basket-item-list-item{position:relative;margin-bottom:15px;padding-top:15px;padding-right:10px;padding-left:10px;border-bottom:1px solid #f7f7f7}.bx-basket-item-list-container .bx-basket-item-list-item:last-child{margin-bottom:0;border-bottom:0}.bx-basket-item-list-item-status{margin:0 10px 20px;padding:3px;border-radius:3px;background:#ebebeb;text-align:center;white-space:normal;font-weight:bold;font-size:12px;line-height:16px}.bx-basket-item-list-item-img{position:relative;padding-bottom:5px;text-align:center}.bx-basket-item-list-item-img img{max-width:90px;height:auto;border:1px solid #e6e6e6}.bx-basket-item-list-item-name{padding-bottom:5px}.bx-basket-item-list-item-name a{font-size:13px;line-height:16px}.bx-basket-item-list-item-remove{position:absolute;top:-7px;right:10px;width:20px;height:20px;opacity:.5;cursor:pointer;transition:250ms linear all}.bx-basket-item-list-item-remove:after,.bx-basket-item-list-item-remove:before{position:absolute;top:50%;left:50%;display:block;width:10px;height:2px;border-radius:1px;background-color:#333;content:'';transform:translate(-50%,-50%)}.bx-basket-item-list-item-remove:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);-o-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.bx-basket-item-list-item-remove:before{-webkit-transform:translate(-50%,-50%) rotate(135deg);-moz-transform:translate(-50%,-50%) rotate(135deg);-ms-transform:translate(-50%,-50%) rotate(135deg);-o-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}.bx-basket-item-list-item-remove:hover{opacity:.7}.bx-basket-item-list-item-price-block{padding-bottom:5px;font-size:12px}.bx-basket-item-list-item-price{display:inline-block;margin-right:5px}.bx-basket-item-list-item-price-old{display:inline-block;margin-right:5px;color:#b0b0b0;text-decoration:line-through}.bx_cart_login_top .bx-hdr-profile{line-height:1.44em}
/* End */


/* Start:/local/templates/trendylight_main/components/bitrix/catalog.section/odegda/style.css?17289731503552*/


.item-catalog a:hover {
	opacity: 1;
}


.item-catalog {
	background: white;
	padding-bottom: 20px;
	min-height: 470px;
}

.item-catalog.list {
	min-height: auto;
	background: none;

}

.item-catalog .brend {
	font-size: 11px;
	opacity: .8;

}

.item-catalog img.color{
	height: 20px;
	width: 20px;
	border: 1px rgba(0,0,0, .15) solid;

}

.item-catalog.list:hover{
	box-shadow:none;
}

.item-catalog .h4{
	font-size: 1.2em;
	font-weight: bold;
	min-height: 40px;
}

.item-catalog.list .h4{
	min-height: auto;
}

.item-catalog.list img{
	border-radius: 10px;
}
.item-catalog .btn.modal_w {
	position: absolute;
	bottom: 0;
	border-radius: 0 0 20px 20px !important;
	width: calc(100% - 30px);
	margin-right: 30px;
	border-top: #dee2e6 1px solid;
	padding-top: 8px;
	padding-bottom: 10px;
}

.item-catalog .adress {
	min-height: 70px;
}

.item-catalog .h3 {
	font-weight: bold;
	font-size: 22px;
}

.bi-diamond-fill {
	opacity: .5;
	font-size: 11px;
}

[class^="bi bi-chevron"].item_catalog {
	font-size: 15px;
	width: 20px;
	text-align: center;
	background: rgba(0,0,0, .2);
}


[id^="carusel_catalog_item"] .carousel-control-next,
[id^="carusel_catalog_item"] .carousel-control-prev {
	opacity: .5;
}
.item-catalog img {
	/*cursor: zoom-in;*/
}


.catalog_fav {
	position: absolute;
	top: 22px;
	right: 15px;
	font-size: 18px;
	z-index: 10;
}

.catalog_fav .btn {
	font-size: 22px;
}

.catalog_fav .bi {
	color: white;
	text-shadow: black 0 0 1px;
}


.sticky-top.map {
	top: 30px;
	padding: 3px;
}

.shildiki {
	position: absolute;
	top: 10px;
	left: 10px;
	display: inline-block;
	text-align: center;
	z-index: 10;
}

.shildiki div {padding: 3px 7px 3px; margin-bottom: 3px; font-size: 11px; color: white;}

.shildiki .new { background: #00AD58;}
.shildiki .hit { background: #FF8300;}
.shildiki .skidka { background: #ff5656;}
.shildiki .recom { background: #007FFF;}

.new_scroll { overflow-y: auto; }
.new_scroll::-webkit-scrollbar, .new_scroll_index::-webkit-scrollbar {
	width: 5px;
	height: 16px;
	background: #eeeeee90;
}

.new_scroll::-webkit-scrollbar-thumb,.new_scroll_index::-webkit-scrollbar-thumb {
	background: rgba(0, 0, 0, .1);
}

.new_scroll::-webkit-scrollbar-track, .new_scroll_index::-webkit-scrollbar-track {
	background: rgba(255, 255, 255, .1);
}

.see.new_scroll::-webkit-scrollbar, .new_scroll_index::-webkit-scrollbar {
	width: 2px !important;
}


.new_scroll_index::-webkit-scrollbar-button:end:horizontal:increment,
.new_scroll::-webkit-scrollbar-button:end:horizontal:increment
 {
	background: url(/local/templates/trendylight_main/components/bitrix/catalog.section/odegda/img/scroll_arrow_right.png) center;
	width:25px;
	cursor: pointer;
}

.new_scroll_index::-webkit-scrollbar-button:start:horizontal:decrement,
.new_scroll::-webkit-scrollbar-button:start:horizontal:decrement
 {
	background: url(/local/templates/trendylight_main/components/bitrix/catalog.section/odegda/img/scroll_arrow_left.png)  center;
	cursor: pointer;
	width:25px;
}



.col_my {
	min-width: 200px;
	display: inline-block;
}

.col_my.see {
	width: 175px;
	display: inline-block;
}
.new_scroll .item-catalog{
	padding-bottom: 0 !important;
	min-height: auto !important;
}
.new_scroll  .catalog_fav {
	position: absolute;
	top: 10px;
	right: 5px;
	font-size: 18px;
	z-index: 10;
}

.item-catalog  .carousel-control-prev, .item-catalog .carousel-control-next {
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 1;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: end;
    -ms-flex-pack: center;
    justify-content: center;
     width: auto; 
    color: #fff;
    text-align: center;
    opacity: 0.5;
    transition: opacity 0.15s ease;
}

/* End */


/* Start:/local/templates/trendylight_main/components/bitrix/breadcrumb/main/style.css?1728973146770*/

.bx-breadcrumb {
	padding: 8px 0 0 0;
	/*text-transfor m: uppercase;*/
	/*color: #A0A0A0;*/
	font-size: 13px;
	display: inline-block;
	/*border: red solid 1px;*/
	/*float: right;*/
	margin: 0;
	/*text-transform: uppercase;*/
}

.bx-breadcrumb a{ color: #939393 !important;}
.bx-breadcrumb a:hover{ text-decoration: underline !important; }

.bx-breadcrumb .fa {
	/*color: #A0AAB0;*/
	/*vertical-align: middle;*/
	margin: 0 10px;
	/*font-size: 15px;*/
}
.bx-breadcrumb .fa-home {
	/*font-size: 13px; */
margin-top: 0 !important; 
margin-right: 3px !important; 
margin-left: 0 !important  }

.bx-breadcrumb .bx-breadcrumb-item {
	float: left;
	vertical-align: middle;
	color: #B7B7B7;
}

.bx-breadcrumb .bx-breadcrumb-item a {border-bottom: none; text-decoration: none;}


/* End */


/* Start:/local/templates/trendylight_main/components/bitrix/system.pagenavigation/my/style.css?17289731631194*/
div.modern-page-navigation { 
	padding: 22px 0;
	font-size: 16px;
}

div.modern-page-navigation a, 
span.modern-page-current, 
span.modern-page-dots
{
	border-left-width: 1px;
	/*border-left-style: solid;*/
	text-decoration: none;
	padding: 5px 8px;
	color: #5B5B5B;
}
div.modern-page-navigation a.modern-page-previous { 
	border-right-width: 1px; 
	/*border-right-style: solid; */
	border-left: none; }
div.modern-page-navigation a.modern-page-first, 
div.modern-page-navigation span.modern-page-first { 
	border-left: none; 
	padding-left: 0.5em; }

span.modern-page-current { 
	/*font-weight: bold;*/
    background: #BEBEBE;
    border-color: #BEBEBE;
    padding: 2px 8px;
    border-radius: 50%;
    color: white;
    font-weight: bold;

}

.pagination {

    margin-top: 15px !important;
    margin-right: 5px !important;

}

.pagination>li>a {
color: black !important;
color: #5B5B5B !important;
}


.pagination>li.active>a {
color: #9B9B9B !important;
}


.pagination>li>a:hover, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus {
    z-index: 3;
    background: none !important;
    border-color: transparent;
}

/*i.fa {font-size: 14px; margin-top; 3px}*/
/* End */


/* Start:/local/templates/trendylight_main/components/bitrix/menu/bottom/style.css?1728973153189*/

footer a{
  color: rgba(255,255,255, .8) !important;
}


footer .contacts {
  color: rgba(255,255,255, .6) !important;
}

.mobile_about li.about_item{
	margin-top: 5px;
	font-size: 18px;
}
/* End */


/* Start:/local/templates/trendylight_main/styles.css?17346946592007*/

h2.line, h3.line, h4.line, h5.line, h5.line {
 border-bottom: 1px #ddd solid;
 margin-bottom: 20px; 
 padding-bottom: 5px;
  /*font-family: 'light' !important*/ 
font-weight: bold;
}
h1, h2, h3, h4, h5, h6 { /*font-family: "light";*/ }

/*body { font-family: "light"; }*/

/*b, strong,th { font-family: 'bold'; }*/

.list_content { list-style: none; margin: 15px 0; }
.list_content li:before {
    font-family: "FontAwesome";
    content:"\f105";
    padding: 2px 7px 0 0;
}


img.content_img_responsive {}

.list_content li { line-height: 16pt; margin-bottom: 8px;}

.content_vagno, .content_info , .content_contact {
	padding: 20px 20px 20px 70px;
	position: relative;
/*	border-top: #E9E1E1 2px solid;
	border-bottom: #E9E1E1 2px solid;*/
	margin: 20px 0 20px 0;
    border-radius: 3px;
    /*font-family: "normal";*/
}

	.content_vagno:before, .content_info:before, .content_contact:before {
    position: absolute;
    top: 20px;
    left: 15px;
    /*color: #F17878;*/
    color: white;
    font-family: "FontAwesome";
    font-size: 43px;
    line-height: 43px;
    text-shadow: 0 0 4px rgba(0,0,0, 0.08);
}

	.content_vagno:before {content:"\f06a"; }
	.content_info:before {content:"\f05a"; }
	.content_contact:before {content:"\f1d8";  font-size: 38px;  line-height: 38px; }

	.content_vagno{background: #E9B8B8;}
	.content_info{background: #D5D9E6;}
	.content_contact{background: #DEE8D8; }

	.content_img_responsive, .content_img_left, .content_img_right { padding: 3px; border: 1px #E2E2E2 solid; }

	.content_img_left, .content_img_right { display: inline-block; }
	.content_img_left { float: left; margin: 0 15px 5px 0; }
	.content_img_right { float: right; margin: 0 0 5px 15px; }


	.content_img_responsive img{
		width: 100%;
		height: auto;
	}
.bx-soa-pp-company-graf-container .bx-soa-pp-delivery-cost {
	display: none;
}

/*

Важно
fa-exclamation-circle
content:"\f06a";
content:"\f071";


Цитата
content:"\f10d";

Скидки
content:"\f295";


Часы
content:"\f017";
*/
/* End */
/* /local/templates/trendylight_main/components/bitrix/catalog.compare.list/fav/style.css?172897314856 */
/* /local/templates/trendylight_main/components/bitrix/sale.basket.basket.line/custom/style.min.css?17315727214062 */
/* /local/templates/trendylight_main/components/bitrix/catalog.section/odegda/style.css?17289731503552 */
/* /local/templates/trendylight_main/components/bitrix/breadcrumb/main/style.css?1728973146770 */
/* /local/templates/trendylight_main/components/bitrix/system.pagenavigation/my/style.css?17289731631194 */
/* /local/templates/trendylight_main/components/bitrix/menu/bottom/style.css?1728973153189 */
/* /local/templates/trendylight_main/styles.css?17346946592007 */
