/*NOTE: This file is intended for programmers. Aspro technical support is not advised to work with him.*/

/* Examples (uncomment to use):*/

/* Expand site width */
/* body .wrapper { max-width: 1400px !important;  } */

/* Set site background image */
/* body {  background: url(image_source) top no-repeat; }

/* Hide compare button */
/* a.compare_item { display: none !important;  }*/

@font-face {
  font-family: "GothamPro";
  src: url("../fonts/gothampro.ttf");
}

@font-face {
  font-weight: 700; /* Соответствует значению bold */
  font-family: GothamPro;
  src: url("../fonts/gothampro_bold.ttf");
}


html, body {
  overflow-x: hidden;
}

.colection-img-block {
	width:300px;
	height:auto;
	display:block;
	margin-top: 50px;
}

.text-custom-left {
	margin: 0px 0px 0px auto;
	max-width: 687px;
}

@media (max-width:991px){
	.item-inner .text-custom-left{
		 
		margin: 0px 20px 50px 20px;
		max-width:991px;
	}
	.item-inner .text-custom-right {
		margin: 0px 20px 20px 20px;
		max-width:991px;
	}
}

.text-custom-right {
	
	margin: 0px auto 0px 0px;
	max-width: 687px;
}

.row.flexbox {
	padding-bottom: 140px;
}

.size_product_item {
	display:flex;
}


.catalog_height {
	height: 100% !important;
}

.wrapper1 .detail .footer_button .bx_catalog_item_scu .bx_scu ul li{
	flex: auto;
	max-width: 26px;
	width: 11px;
	padding: 0;
	margin: 4px 4px;
	max-height: 56px;
}

.navigation-wrapper-fast-view  {
	display: none;
}

.items .tizer-main {
	padding-bottom: 0px;
}

.sa_block .attr-val {
	display: block;
	margin-top: 10px;
}

.attr-size{
	margin-top: 8px;
	color: #333;
}

.tovar-ttl {
	font-size: 1.1rem;
	font-weight: 600;
	color: #5a5048;
}

.attr-val .art-container {
	color: #333;
}


.price_value, .price_currency {
	color: #5a5048;
}

.section-collection-custom {
	font-size: 14px;
	font-weight: 400;
	color: #ad8a47;
}


.catalog-top-company{
	margin-top: 100px;
}

.wrapper_inner.front .drag-block.container > .maxwidth-theme {
	padding-top: 70px;
}

.company-block .row.flexbox .item {
    height: 410px;
}

.price_name {
	display:none;
}

.collect-txt {
	color: #5a5048;
	line-height: 1.5;
}


.item-title .dark_link {
	line-height: 1.2;
}

.zag-collect {
	color: #ad8a47;
}

.group_description_block {
	width: 850px;
	margin-left: 250px;
}


@media (max-width:450px){
	.group_description_block {
		width: 350px;
		text-align: center;
		margin-top: 20px;
}
}


@media (max-width:450px){
	.group_description_block {
		width: 350px;
		text-align: left;
		margin-top: 20px;
		margin-left: 20px
}
}


@media (max-width:550px){
	.group_description_block {
		width: 350px;
		text-align: left;
		margin-top: 20px;
		margin-left: 20px
}
}


@media (min-width:600px){
	.group_description_block {
		width: 450px;
		text-align: left;
		margin-top: 20px;
		margin-left: 30px
}
}


@media (min-width:950px){
	.group_description_block {
		width: 850px;
		margin-left: 250px;
		text-align: center;
}
}

@media (max-width:600px){
	.bottom-info .ordered-block__title {
		font-size: 1.2em;
	}
}

@media (max-width:600px){
	.section-collection-custom {
		font-size: 12px;
	}
}

@media (max-width:970px){
	.row.flexbox {
		 flex-direction: column;
		 
	}
}

@media (max-width:650px){
	.row.flexbox {
		 padding-bottom: 40px;
	}
}

@media (max-width:970px){
	.flexbox .image-block {
		 order:2;
	}
}


@media (max-width:970px){
	.company-block .row.flexbox .item {
		 height: auto;
	}
}

@media (max-width:970px){
	.company-block .row.flexbox .about-slide {
		 height: 350px;
	}
}


@media (max-width:600px){
	.topic__heading h1 {
		 font-size: 1.633em;
	}
}

.collection-title {
	height:31px;
}


@media screen and (max-width: 767px), projection and (max-width: 767px), tv and (max-width: 767px), handheld and (max-width: 767px) {
	.top_collection_banner .top_slider_wrapp .flexslider .slides > li tr {
		height: 220px;	
	}

	.top_collection_banner .top_slider_wrapp .flexslider tr.main_info[data-src] {
		background-size: contain;
	}
	.top_collection_banner .top_slider_wrapp .flexslider .slides > li, .top_slider_wrapp .flexslider .slides > li {
		height: 220px;
	}
	.top_collection_banner .top_slider_wrapp .flexslider, .top_slider_wrapp .flexslider {
		height: 220px;
	}
	.another-tovar-ttl {
		font-size: 0.9rem;
	}
	.another-collection-title {
		font-size: 11px;
	}
}

.collection-text p, .collection-text li {
	color: #333;
	line-height: 1.4;
}

.product-info-headnote__article .block_title {
	font-size:12px;
	color:#5A5048;
}

.product-info-headnote__article .value {
	font-size:12px;
	color:#5A5048;
	text-align:right;
}

.properties__item--compact .properties__item--inline {
	color:#5A5048;
	 
}

.char-side .properties .properties__item--compact {
	display: flex;
    justify-content: space-between;
	align-items: center;
	padding: 10px 0;    
    border-bottom: 1px solid #AD8A47;
	margin-top: 0px;

}

.properties__item--compact .darken {
	text-align:right;
	margin-left: 14px;
}

.product-info-headnote__article .article {
	display: flex;
    justify-content: space-between;
}

.product-info-headnote__article {
	padding-bottom: 10px;
	border-bottom: 1px solid #AD8A47;
}



@media (max-width:767px){
	.product-view--mix .product-info--type2 .product-chars .char-side {
		margin: 30px 0px 0px;
	}
}

