/*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;  }*/

.product-information__list {
  margin-top:30px
}
.product-information__item.technologys .technology {
  width:100%
}
.product-information__item.technologys .technology:not(:last-child) {
  margin-bottom:60px
}
@media only screen and (max-width: 576px) {
.product-information__item.technologys .technology:not(:last-child) {
    margin-bottom:30px
  }
}
 .product-information__item.technologys .technology__header {
  margin-bottom:15px
}
@media only screen and (max-width: 576px) {
 .product-information__item.technologys .technology__header {
    margin-bottom:10px
  }
}
 .product-information__item.technologys .technology__icon {
  flex:0 0 auto;
  width:45px;
  margin-right:15px;
  margin-bottom:-7px
}
@media only screen and (max-width: 1024px) {
.product-information__item.technologys .technology__icon {
    width:40px;
    margin-bottom:-9px;
    margin-right:10px
  }
}
.product-information__item.technologys .technology__title {
  display:inline;
  font-weight:400;
font-size: 38px;
  line-height: 1.2em;
}
.product-information__item.technologys .technology__footnote {
  margin-top:10px;
  font-size:12px;
  line-height:1.5;
  color:#5f7581;
  opacity:.5
}
 .product-information__item.technologys .technology__background {
  border-radius:8px;
  overflow:hidden
}
@media only screen and (max-width: 576px) {
.product-information__item.technologys .technology__background {
    margin-top:15px!important
  }
}
.product-information__item.technologys .technology__background img {
  display:block;
  width:100%
}
.product-information__item.technologys .technology.type-filled .technology__background {
  margin-top:30px
}
.product-information__item.technologys .technology.type-left,
.product-information__item.technologys .technology.type-right {
  display:flex;
  flex-direction:row;
  align-items:center;
  justify-content:space-between
}
@media only screen and (max-width: 576px) {
   .product-information__item.technologys .technology.type-left,
  .product-information__item.technologys .technology.type-right {
    flex-direction:column
  }
}
.product-information__item.technologys .technology.type-left .technology__background,
.product-information__item.technologys .technology.type-right .technology__background {
  width:49.1%;
  flex:0 0 auto
}
@media only screen and (max-width: 576px) {
.product-information__item.technologys .technology.type-left .technology__background,
 .product-information__item.technologys .technology.type-right .technology__background {
    width:100%
  }
}
.product-information__item.technologys .technology.type-left .technology__background img,
.product-information__item.technologys .technology.type-right .technology__background img {
  height:100%;
  object-fit:contain;
  object-position:center bottom
}
.product-information__item.technologys .technology.type-left {
  flex-direction:row-reverse
}
@media only screen and (max-width: 576px) {
 .product-information__item.technologys .technology.type-left {
    flex-direction:column
  }
}
 .product-information__item.technologys .technology.type-left .technology__body {
  padding-left:50px
}
@media only screen and (max-width: 576px) {
 .product-information__item.technologys .technology.type-left .technology__body {
    padding-left:0
  }
}
 .product-information__item.technologys .technology.type-right .technology__body {
  padding-right:50px
}
@media only screen and (max-width: 576px) {
 .product-information__item.technologys .technology.type-right .technology__body {
    padding-right:0
  }
}
 .product-information__item.specifications {
  margin-top:40px
}
 .product-information__item.specifications .specification-item {
  display:flex;
  flex-direction:row;
  align-items:flex-start;
  justify-content:space-between
}
 .product-information__item.specifications .specification-item:not(:last-of-type) {
  margin-bottom:30px
}
@media only screen and (max-width: 768px) {
 .product-information__item.specifications .specification-item:not(:last-of-type) {
    margin-bottom:15px
  }
}
 .product-information__item.specifications .specification-item span {
  word-wrap:anywhere
}
 .product-information__item.specifications .specification-item span:first-of-type {
  width:52%;
  padding-right:20px
}
 .product-information__item.specifications .specification-item span:last-child {
  flex-grow:1;
  text-align:left
}
.product-information__item ul>li::before {
content: none;}

.header__main-part {
background-color: #0a91d1;
}
.header__main-part .btn.btn-default {
border-color: #fff;
}
.header__main-part .header-cabinet__link {
color: white;
}
.header__main-part .line-block__item .header__icon-name a{
color:white;
}
.header__main-part .line-block__item .header-compare a{
color:white;
}
.header__main-part .line-block__item .header-favorite a{
color:white;
}
.header__main-part .line-block__item .header-cart a{
color:white;
}
.header__main-part .line-block__item .search-wrapper .fill-dark-light-block use {
  fill: black;
}
.header__main-part .line-block__item .fill-dark-light-block .svg use {
  fill: white;
}
.bg-more-theme {
background-color: #825353;
}
.header__bottom-inner {
margin-top: 10px;
}
