

/* Start:/bitrix_personal/templates/.default/components/bitrix/breadcrumb/breadcrumbs/style.css?1752586246947*/
.bx_breadcrumbs{
    margin-bottom:15px;
    padding-top:0px
}
.bx_breadcrumbs ul{
    margin:0;
    padding:0
}
.bx_breadcrumbs ul li{
    display:inline-block;
    line-height:20px
}
.bx_breadcrumbs ul li a{
    display:block;
    padding:0 15px;
    background:url(/bitrix_personal/templates/.default/components/bitrix/breadcrumb/breadcrumbs/images/breadcrumbs_arrow.png) no-repeat center right;
    color:#555;
    text-decoration:none;
    font-size:11px;
    opacity:.5
}
.bx_breadcrumbs ul li:first-child a{padding-left:0}
.bx_breadcrumbs ul li:last-child  a{background:none}
.bx_breadcrumbs ul li a:hover{
    text-decoration:underline;
    line-height:20px;
    opacity:1
}
.bx_breadcrumbs ul li span{
    display:block;
    padding:0 15px;
    color:#aaa;
    text-decoration:none;
    font-size:11px
}
.bx_breadcrumbs,
.bx_breadcrumbs ul li{
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
}
/* End */


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

/* End */


/* Start:/bitrix_personal/templates/new_basic/template_styles.css?17793835203397*/
.ownd-nearest-city
{
	font-size: 16px;
	font-weight: 500;
}

.product-card__prices .ownd-nearest-city
{
	font-size: 12px;
    font-weight: 400;
    color: #aaa;
    margin-top: 10px;
    line-height: 1.2;
}

.ownd-header-cart
{
	margin-top: 0;
	margin-left: auto;
}

.ownd-header-cart .basket-line-block-icon-cart
{
	font-size: 0;
	height: 100%;
	display: block;
	position: relative;
}

.ownd-header-cart .basket-line-block-icon-cart span
{
	font-size: 11px;
	width: 16px;
	height: 16px;
	line-height: 16px;
	position: absolute;
	top: 8px;
	right: -10px;
	text-align: center;
	background: white;
	border-radius: 50%;
	color: #3d464d;
	z-index: 1;
}

.ownd-header-cart .basket-line-block-icon-cart:after
{
	width: 24px;
	height: 24px;
	top: calc(50% - 11px);
	left: unset;
	right: -4px;
	background: url('/upload/cart.svg?1') 50% 50% / contain no-repeat;
}

.ownd-order-qr-link
{
	margin-bottom: 20px;
	display: none;
}

.ownd-order-qr-link a
{
	background: #ffa02b; 
	color: #3d464d; 
	height: 30px; 
	line-height: 30px; 
	padding: 10px 30px; 
	border-radius: 15px;
}

.ownd-order-qr-image
{
	display: flex;
	align-items: center;
}

.ownd-order-qr-image p
{
	font-size: 20px;
	color: #000;
	line-height: 1.3;
}

#callback .modal-sm 
{
	max-width: 332px;
}

.ownd-sitemap-link a
{
	font-size: 14px;
	color: #3d464d;
	text-decoration: underline;
}

#callback .modal-sm 
{
	max-width: 332px;
}

.footer-links__item.ownd-subitem
{
	padding-left: 20px;
}

.ownd-mobile-header-phone,
.ownd-mobile-header-city
{
	display: none;
}



@media (max-width: 992px)
{
	.mobile-header__body .ownd-header-cart + .mobile-header__indicators
	{
		margin-left: 20px;
	}
	
	#bx-soa-total .bx-soa-cart-total.bx-soa-cart-total-fixed
	{
		padding: 20px !important;
	}
	
	.ownd-order-qr-link
	{
		margin-bottom: 100px;
		display: block;
	}
	
	.ownd-order-qr-image
	{
		display: none;
	}
	
	.mobile-header__body .mobile-header__menu-button
	{
		width: 20px;
	}
	
	.mobile-header__body .mobile-header__menu-button svg
	{
		width: 20px;
		height: 16px;
	}
	
	.mobile-header__logo img
	{
		max-height: 50px;
	}
}



@media (max-width: 768px)
{
	header .mobile-header,
	header .mobile-header .mobile-header__panel,
	header .mobile-header .mobile-header__panel .container,
	header .mobile-header .mobile-header__panel .container .mobile-header__body
	{
		height: 78px;
	}
	
	header .mobile-header .mobile-header__panel .container .mobile-header__body
	{
		position: relative;
	}
	
	.mobile-header .mobile-header__indicators
	{
		position: relative;
	}
	
	.mobile-header .indicator--mobile .indicator__area
	{
		padding: 0;
	}
	
	.mobile-header__body .ownd-header-cart + .mobile-header__indicators
	{
		margin-left: 8px;
	}
	
	.mobile-header .tele-link
	{
		position: absolute;
		right: 204px;
		top: 20px;
	}
	
	.mobile-header .max-link
	{
		position: absolute;
		right: 176px;
		top: 20px;
	}
	
	.ownd-mobile-header-phone,
	.ownd-mobile-header-city
	{
		display: block;
		position: absolute;
		right: 72px;
	}
	
	.mobile-header .ownd-mobile-header-phone
	{
		top: 12px;
		color: #3d464d;
		font-size: 21px;
        font-weight: 500;
        line-height: 1;
	}
	
	.mobile-header .ownd-mobile-header-city
	{
		top: 38px;
		color: #007bff;
		font-size: 15px;
		text-decoration: underline;
		width: 94px;
		overflow: hidden;
	}
	
	header .mobile-header .mobile-header__logo
	{
		margin-left: 16px;
		width: calc(100% - 300px);
	}
}
/* End */
/* /bitrix_personal/templates/.default/components/bitrix/breadcrumb/breadcrumbs/style.css?1752586246947 */
/* /bitrix_personal/templates/.default/components/bitrix/news.list/aireviews/style.css?1752586246150 */
/* /bitrix_personal/templates/new_basic/template_styles.css?17793835203397 */
