/* Brake points */
/* min */
/* media */
.review_stars {
  height: 20px;
  width: 95px;
  background: repeat-x left center / 19px 20px;        padding-bottom
Shorthand property to set values for the thickness of the padding area. If left is omitted, it is the same as right. If bottom is omitted it is the same as top, if right is omitted it is the same as top. The value may not be negative.

Widely available across major browsers (Baseline since January 2018)
Learn more

Don't show
: 50px;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2019%2020%22%3E%3Cpath%20d%3D%22M9.5%2014.1l4.9%202.9-1.3-5.6%204.4-3.7-5.8-.5L9.5%202%207.3%207.2l-5.8.5%204.4%203.7L4.6%2017l4.9-2.9z%22%20fill%3D%22%23ccc%22%2F%3E%3C%2Fsvg%3E%0A");
}
.review_stars.clickable {
  cursor: pointer;
  margin-top: 10px;
  margin-bottom: 10px;
}
.review_stars_percent {
  content: '';
  height: 20px;
  display: block;
  background: repeat-x left center / 19px 20px;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2019%2020%22%3E%3Cpath%20d%3D%22M9.5%2014.1l4.9%202.9-1.3-5.6%204.4-3.7-5.8-.5L9.5%202%207.3%207.2l-5.8.5%204.4%203.7L4.6%2017l4.9-2.9z%22%20fill%3D%22%23ffa200%22%2F%3E%3C%2Fsvg%3E%0A");
}
.block_reviews {
  background-color: #f2f4f6;
  padding-top: 50px;
  padding-bottom: 80px;
}
@media (max-width: 639px) {
  .block_reviews {
    padding-top: 45px;
  }
}
.block_reviews_bl {
  margin: auto;
  padding: 0 20px;
  max-width: 1240px;
}
@media (max-width: 639px) {
  .block_reviews_bl {
    padding: 0;
  }
}
.block_reviews-list {
  margin-top: 30px;
}
@media (max-width: 990px) {
  .block_reviews-list {
    margin-top: 38px;
  }
}
@media (max-width: 639px) {
  .block_reviews-list {
    margin-top: 28px;
  }
}
.block_reviews-item {
  display: flex;
  align-items: stretch;
  justify-content: flex-start;
  padding-top: 3px;
  margin-bottom: 34px;
}
@media (max-width: 990px) {
  .block_reviews-item {
    display: block;
  }
}
@media (max-width: 639px) {
  .block_reviews-item {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.block_reviews-item__left {
  display: flex;
  align-items: stretch;
  box-sizing: border-box;
  font-size: 16px;
  width: 190px;
  flex-shrink: 0;
  position: relative;
}
@media (min-width: 1200px) {
  .block_reviews-item__left {
    width: 250px;
  }
}
@media (max-width: 990px) {
  .block_reviews-item__left {
    width: auto;
    margin-bottom: 23px;
  }
}
@media (max-width: 639px) {
  .block_reviews-item__left {
    justify-content: center;
    font-size: 14px;
    padding-bottom: 8px;
    margin-bottom: 88px;
  }
}
.block_reviews-item__icon {
  background-position: center top;
  background-repeat: no-repeat;
  background-size: contain;
  width: 50px;
  min-height: 55px;
  flex-shrink: 0;
  margin-right: 21px;
  margin-top: 3px;
}
@media (min-width: 1200px) {
  .block_reviews-item__icon {
    margin-right: 31px;
  }
}
.block_reviews-item__icon_woman {
  background-image: url(/assets/img/design/nopic_woman.png);
}
.block_reviews-item__icon_man {
  background-image: url(/assets/img/design/nopic_man.png);
}
@media (max-width: 990px) {
  .block_reviews-item__info {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    flex: 1 1 auto;
  }
}
@media (max-width: 639px) {
  .block_reviews-item__info {
    flex: 0 1 auto;
  }
}
.block_reviews-item__fio {
  margin-top: -2px;
  margin-bottom: 23px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.43;
}
@media (max-width: 990px) {
  .block_reviews-item__fio {
    margin-bottom: 0;
  }
}
@media (max-width: 639px) {
  .block_reviews-item__fio {
    font-size: 14px;
    min-height: 55px;
    margin-top: 0;
    line-height: 1.6;
  }
}
.block_reviews-item__params {
  flex-shrink: 0;
}
@media (max-width: 990px) {
  .block_reviews-item__params {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
  }
}
@media (max-width: 639px) {
  .block_reviews-item__params {
    position: absolute;
    top: 100%;
    left: 50%;
    transform: translate(-50%, 0);
    align-items: center;
  }
}
.block_reviews-item__stars {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  margin-bottom: 16px;
  margin-left: -3px;
}
@media (max-width: 990px) {
  .block_reviews-item__stars {
    margin-top: 3px;
    margin-bottom: 2px;
    margin-left: 0;
    margin-right: -3px;
  }
}
@media (max-width: 639px) {
  .block_reviews-item__stars {
    margin-left: 0;
  }
}
.block_reviews-item__stars i {
  height: 19px;
  width: 19px;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  margin-right: 1px;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2019%2020%22%3E%3Cpath%20d%3D%22M9.5%2014.1l4.9%202.9-1.3-5.6%204.4-3.7-5.8-.5L9.5%202%207.3%207.2l-5.8.5%204.4%203.7L4.6%2017l4.9-2.9z%22%20fill%3D%22%23ffa201%22%2F%3E%3C%2Fsvg%3E%0A");
}
.block_reviews-item__stars_1 i:nth-child(2),
.block_reviews-item__stars_1 i:nth-child(3),
.block_reviews-item__stars_1 i:nth-child(4),
.block_reviews-item__stars_1 i:nth-child(5) {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2019%2020%22%3E%3Cpath%20d%3D%22M9.5%2014.1l4.9%202.9-1.3-5.6%204.4-3.7-5.8-.5L9.5%202%207.3%207.2l-5.8.5%204.4%203.7L4.6%2017l4.9-2.9z%22%20fill%3D%22%23ababab%22%2F%3E%3C%2Fsvg%3E%0A");
}
.block_reviews-item__stars_2 i:nth-child(3),
.block_reviews-item__stars_2 i:nth-child(4),
.block_reviews-item__stars_2 i:nth-child(5) {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2019%2020%22%3E%3Cpath%20d%3D%22M9.5%2014.1l4.9%202.9-1.3-5.6%204.4-3.7-5.8-.5L9.5%202%207.3%207.2l-5.8.5%204.4%203.7L4.6%2017l4.9-2.9z%22%20fill%3D%22%23ababab%22%2F%3E%3C%2Fsvg%3E%0A");
}
.block_reviews-item__stars_3 i:nth-child(4),
.block_reviews-item__stars_3 i:nth-child(5) {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2019%2020%22%3E%3Cpath%20d%3D%22M9.5%2014.1l4.9%202.9-1.3-5.6%204.4-3.7-5.8-.5L9.5%202%207.3%207.2l-5.8.5%204.4%203.7L4.6%2017l4.9-2.9z%22%20fill%3D%22%23ababab%22%2F%3E%3C%2Fsvg%3E%0A");
}
.block_reviews-item__stars_4 i:nth-child(5) {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2019%2020%22%3E%3Cpath%20d%3D%22M9.5%2014.1l4.9%202.9-1.3-5.6%204.4-3.7-5.8-.5L9.5%202%207.3%207.2l-5.8.5%204.4%203.7L4.6%2017l4.9-2.9z%22%20fill%3D%22%23ababab%22%2F%3E%3C%2Fsvg%3E%0A");
}
.block_reviews-item__city,
.block_reviews-item__date {
  color: #ababab;
  font-size: 14px;
  line-height: 1.42;
  white-space: nowrap;
}
.block_reviews-item__right {
  padding: 25px 30px 23px;
  margin-top: 3px;
  margin-left: 48px;
  font-size: 16px;
  position: relative;
  background-color: #ffffff;
  border-radius: 6px;
  box-shadow: 0 1px 1px 0 rgba(33, 30, 24, 0.3);
  border-left: 1px solid #edeced;
  border-right: 1px solid #edeced;
  box-sizing: border-box;
}
@media (min-width: 1200px) {
  .block_reviews-item__right {
    margin-left: 8px;
  }
}
@media (min-width: 1600px) {
  .block_reviews-item__right {
    margin-left: 28px;
  }
}
@media (max-width: 990px) {
  .block_reviews-item__right {
    margin-left: 0;
  }
}
@media (max-width: 639px) {
  .block_reviews-item__right {
    margin-left: 0;
    font-size: 14px;
    padding: 28px 19px 23px;
  }
}
.block_reviews-item__right:before {
  content: '';
  display: block;
  position: absolute;
  right: 100%;
  top: 20px;
  width: 0;
  height: 0;
  border-top: 24px solid #d5d6d7;
  border-left: 24px solid transparent;
}
@media (max-width: 990px) {
  .block_reviews-item__right:before {
    right: auto;
    left: 22px;
    top: auto;
    bottom: 100%;
    border-right: 23px solid #ebe9eb;
    border-top: 23px solid transparent;
    border-left: 0;
  }
}
.block_reviews-item__right:after {
  content: '';
  display: block;
  position: absolute;
  right: 100%;
  top: 20px;
  margin-right: -1px;
  width: 0;
  height: 0;
  border-top: 24px solid #ffffff;
  border-left: 24px solid transparent;
}
@media (max-width: 990px) {
  .block_reviews-item__right:after {
    right: auto;
    left: 23px;
    top: auto;
    bottom: 100%;
    margin-right: 0;
    margin-bottom: -1px;
    border-right: 22px solid #ffffff;
    border-top: 22px solid transparent;
    border-left: 0;
  }
}
.block_reviews-item__right > *:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
}
.block_reviews-item__subtitle {
  font-weight: 700;
  line-height: 1;
  margin-bottom: 8px;
}
@media (max-width: 990px) {
  .block_reviews-item__subtitle {
    margin-bottom: 10px;
  }
}
@media (max-width: 639px) {
  .block_reviews-item__subtitle {
    margin-bottom: 11px;
  }
}
.block_reviews-item__text {
  line-height: 1.4;
  margin-bottom: 20px;
}
@media (min-width: 1200px) {
  .block_reviews-item__text {
    line-height: 1.5;
  }
}
.block_reviews-gotoall {
  display: table;
  margin: -4px auto 0;
  color: #FFFFFF;
  height: 40px;
  line-height: 36px;
  padding: 0 18px;
}
.block_catalog_door {
  display: flex;
  margin: auto;
  padding: 25px 20px 0;
  max-width: 950px;
  align-items: flex-start;
}
@media (min-width: 1200px) {
  .block_catalog_door {
    max-width: 1240px;
  }
}
@media (max-width: 990px) {
  .block_catalog_door {
    padding: 34px 20px 0;
  }
}
@media (max-width: 639px) {
  .block_catalog_door {
    padding: 34px 10px 0;
  }
}
.door_mobile {
  display: none;
}
@media (max-width: 990px) {
  .door_mobile {
    display: inline-block;
    width: 100%;
  }
}
@media (max-width: 990px) {
  .door_mobile .door_description {
    display: initial;
  }
}
@media (max-width: 990px) {
  .door_mobile .door_footer_actions {
    display: initial;
  }
}
.door_docs {
  display: flex;
  justify-content: space-between;
}
@media (max-width: 990px) {
  .door_docs {
    flex-wrap: wrap;
  }
}
@media (max-width: 990px) {
  .door_docs__item {
    width: 50%;
    padding-bottom: 15px;
  }
}
@media (max-width: 639px) {
  .door_docs__item {
    width: 100%;
  }
}
.door_docs__header {
  font-size: 14px;
  color: #000000;
  font-weight: bold;
  margin-bottom: 5px;
}
.door_docs__link {
  font-size: 12px;
  color: #000000;
  padding-right: 20px;
  text-decoration: underline;
  text-decoration-color: #ffa201;
}
.door_docs__link:hover {
  text-decoration: none;
}
.door_block {
  padding: 30px;
  position: relative;
  display: flex;
}
@media (max-width: 990px) {
  .door_block {
    flex-wrap: wrap;
  }
}
.door_sides {
  display: flex;
}
.door_sides img {
  max-width: 178px;
}
@media (max-width: 990px) {
  .door_sides img {
    width: 100%;
  }
}
.door_sides_additional {
  position: relative;
  height: 60px;
  margin-top: 30px;
  padding-right: 70px;
}
.door_action_text {
  font-size: 12px;
  color: #999999;
  font-style: italic;
}
.door_cost {
  font-size: 18px;
  color: #000000;
  font-weight: bold;
}
.door_cost_delivery {
  font-size: 10px;
  color: #999999;
  line-height: 1.2;
  padding-top: 15px;
}
.door_cost_old {
  font-size: 14px;
  color: #000000;
  font-weight: bold;
  display: inline-block;
  position: relative;
}
.door_cost_old::after {
  content: "";
  width: 110%;
  position: absolute;
  border: 1px solid;
  left: -5%;
  top: 7px;
}
.door_reviews {
  padding: 30px 0;
}
.door_reviews__text {
  font-size: 14px;
  color: #000000;
  line-height: 1.5;
}
@media (max-width: 639px) {
  .door_reviews__text {
    text-align: left;
  }
}
.door_footer_actions {
  padding-top: 20px;
}
@media (max-width: 990px) {
  .door_footer_actions {
    display: none;
  }
}
@media (min-width: 1200px) {
  .door_footer_actions {
    padding-top: 50px;
  }
}
.door_footer_actions button {
  color: #FFFFFF;
  margin-right: 20px;
}
.door_footer_actions button:last-of-type {
  margin-right: 0;
}
@media (max-width: 639px) {
  .door_footer_actions button {
    width: 100%;
    margin-bottom: 10px;
  }
}
.door_footer_actions button:hover {
  color: #000000;
}
.door_footer_actions button.active {
  background-color: #ffa201;
  color: #ffffff;
}
.door_textures {
  height: 100%;
  display: flex;
}
.door_textures a {
  width: 80px;
  height: 60px;
  margin-right: 10px;
  background: no-repeat center / cover;
}
.door_maximize {
  width: 40px;
  height: 40px;
  position: absolute;
  top: 10px;
  right: 17px;
  border-radius: 100%;
  background: #f2f4f6 no-repeat center / 19px;
  box-shadow: 0 2px 5px transparent;
  transition: 0.3s box-shadow;
  padding: 0;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M1.2%2021.9c.1%200%20.1%200%200%200%202.7-2.7%205.3-5.3%207.9-8%20.2-.2.4-.2.6-.2.4.1.6.6.3.9l-.1.1-7.8%207.8s-.1%200-.1.1h5.1c.3%200%20.5.2.6.4.1.4-.1.7-.5.8H0h-.1v-.1-7.1c0-.3.2-.5.4-.6.4-.1.8.2.8.5v5.1l.1.3zM21.9%201.2s0%20.1%200%200L14%209.1l-.1.1c-.3.3-.1.9.3%201%20.2.1.4%200%20.6-.2l7.8-7.8.1-.1v5.1c0%20.2.1.4.4.5.2.1.4.1.6-.1.3-.1.3-.3.3-.5V.8.6%200h-7.1-.1c-.3%200-.4.1-.5.4-.1.2%200%20.4.1.6.1.1.3.2.5.2h5c-.1%200%200%200%200%200z%22%2F%3E%3C%2Fsvg%3E");
}
@media (max-width: 639px) {
  .door_maximize {
    position: relative;
    display: inline-block;
    margin: 15px 0;
  }
}
.door_maximize:hover {
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
}
.door_action__configurator {
  font-size: 12px;
  color: #cccccc;
  font-weight: bold;
  float: right;
  display: none;
}
@media (min-width: 1200px) {
  .door_action__configurator {
    display: initial;
  }
}
@media (max-width: 990px) {
  .door_action__configurator {
    display: initial;
  }
}
@media (max-width: 639px) {
  .door_action__configurator {
    width: 100%;
  }
}
.door_action__configurator .icon-arr-r {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2021%208%22%3E%3Cg%20data-name%3D%22%D0%A1%D0%BB%D0%BE%D0%B9%202%22%3E%3Cpath%20fill%3D%22%23ccc%22%20d%3D%22M0%203v2h18l-3%203h2l3-3h1V3h-1l-3-3h-2l3%203H0z%22%20data-name%3D%22%D0%A1%D0%BB%D0%BE%D0%B9%201%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  height: 8px;
  width: 20px;
  display: inline-block;
  background-repeat: no-repeat;
}
.door_action__buy {
  background-color: #ffa200;
  color: #fff !important;
}
.door_action__buy:hover {
  color: #000000 !important;
}
.door_actions {
  position: absolute;
  right: 30px;
  top: 0px;
  display: flex;
}
@media (max-width: 990px) {
  .door_actions {
    position: relative;
    top: 0;
    right: 0;
  }
}
.door_actions button {
  color: #000;
}
.door_actions button:hover {
  color: #ffffff;
}
.door_description {
  border-bottom: 1px solid #ffffff;
}
@media (max-width: 990px) {
  .door_description {
    display: none;
  }
}
@media (min-width: 1200px) {
  .door_description {
    border: none;
  }
}
.door_description_item {
  font-size: 18px;
  color: #1b3391;
  line-height: 1.8;
  padding-bottom: 15px;
  font-weight: 600;
  font-family: monospace;

}
.door_description_item b {
  font-size: 18px;
  color: #000000;
  font-weight: bold;
}
@media (max-width: 990px){
.door_description_item {
  font-size: 14px;
  color: #1b3391;
  line-height: 1.8;
  padding-bottom: 15px;
  font-weight: 600;
  font-family: monospace;

}
.door_description_item b {
  font-size: 14px;
  color: #000000;
  font-weight: bold;
}


}
.door_content {
  padding-left: 30px;
}
@media (max-width: 990px) {
  .door_content {
    width: 50%;
  }
}
@media (max-width: 639px) {
  .door_content {
    width: 100%;
    padding-left: 0;
    padding-bottom: 20px;
    border-bottom: 1px solid #f0f0f0;
    margin-bottom: 20px;
  }
}
@media (max-width: 990px) {
  .door_preview {
    width: 50%;
    padding-bottom: 30px;
  }
}
@media (max-width: 639px) {
  .door_preview {
    width: 100%;
    text-align: center;
  }
}
.door_some .swiper-pagination-custom {
  font-size: 10px;
  color: #cccccc;
  font-weight: bold;
  bottom: 0;
}
.door_some__items {
  border: 1px solid #f0f0f0;
  padding: 30px 1px;
}
.door_some .slider-container {
  overflow: hidden;
  position: relative;
  padding: 0 70px 20px;
}
.door_some .slider-container::after {
  content: "";
  display: inline-block;
  position: absolute;
  top: 0;
  right: 0;
  width: 150px;
  height: 100%;
  background-image: -moz-linear-gradient(180deg, #fff 0%, rgba(255, 255, 255, 0) 70%);
  background-image: -webkit-linear-gradient(180deg, #fff 0%, rgba(255, 255, 255, 0) 70%);
  background-image: -ms-linear-gradient(180deg, #fff 0%, rgba(255, 255, 255, 0) 70%);
  z-index: 9;
}
.door_some .slider-container::before {
  content: "";
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
  width: 150px;
  height: 100%;
  background-image: -moz-linear-gradient(0deg, #fff 0%, rgba(255, 255, 255, 0) 70%);
  background-image: -webkit-linear-gradient(0deg, #fff 0%, rgba(255, 255, 255, 0) 70%);
  background-image: -ms-linear-gradient(0deg, #fff 0%, rgba(255, 255, 255, 0) 70%);
  z-index: 9;
}
.door_some__head {
  font-size: 18px;
  color: #000000;
  font-weight: 900;
  margin-bottom: 20px;
}
.door_desc {
  padding-top: 25px;
}
@media (max-width: 990px) {
  .door_desc {
    padding-bottom: 0px;
  }
}
.door_desc__head {
  display: flex;
}
@media (max-width: 990px) {
  .door_desc__head {
    display: none;
  }
}
.door_desc_header {
  font-size: 18px;
  color: #000000;
  font-weight: 900;
  margin-bottom: 20px;
}
.door_desc_header span {
  color: #999999;
}
.door_desc_item {
  width: 25%;
  text-align: center;
  padding: 14px 0;
  border: 1px solid #d8d8f13b;
  border-bottom-color: #2a3c97;
  cursor: pointer;
  font-size: 14px;
  font-weight: bold;
  color: #999999;
}
.door_desc_item.active {
  border-bottom: none !important;
  border-color: #2a3c97 !important;
  font-size: 14px;
  color: #2a3c97;
  font-weight: bold;
}
.door_desc_item.active .arr_toggle {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014.4%2014.4%22%3E%3Cpath%20d%3D%22M6.1%204.8l2.4%202.4-2.4%202.4v1l3.4-3.4-3.4-3.4z%22%20fill%3D%22%23ffa201%22%2F%3E%3C%2Fsvg%3E") !important;
  transform: rotate(-90deg) !important;
}
.door_desc_item.is_tab {
  display: none;
}
@media (max-width: 990px) {
  .door_desc_item.is_tab {
    display: block;
    width: 100%;
    border-color: #f0f0f0;
    border-bottom: 0;
  }
}
@media (max-width: 990px) {
  .door_desc_item.is_tab.last-child {
    border-bottom: 1px solid #f0f0f0;
  }
}
.door_desc_item.is_tab .arr_toggle {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014.4%2014.4%22%3E%3Cpath%20d%3D%22M6.1%204.8l2.4%202.4-2.4%202.4v1l3.4-3.4-3.4-3.4z%22%20fill%3D%22%23f0f0f0%22%2F%3E%3C%2Fsvg%3E");
  transform: rotate(90deg);
  background-repeat: no-repeat;
  background-size: cover;
  width: 30px;
  height: 30px;
  display: inline-block;
  float: right;
  position: relative;
  top: -5px;
  left: -10px;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .door_desc_item.is_tab .arr_toggle {
    display: none;
  }
}
.door_desc_content {
  display: none;
  padding: 37px 30px;
  border: 1px solid #2a3c97;
  border-top: none;
  margin-bottom: 30px;
  font-size: 14px;
  color: #666666;
  line-height: 1.571;
  overflow: hidden;
}
@media (max-width: 990px) {
  .door_desc_content {
    margin-bottom: 0;
  }
}
.door_desc_content > p {
  font-size: 15px;
  color: #212529;
  line-height: 1.571;
  padding-bottom: 30px;
}
.door_stats {
  padding-bottom: 20px;
}
.door_stats_header {
  font-size: 14px;
  color: #000000;
  font-weight: bold;
  padding-bottom: 5px;
}
@media (max-width: 990px) {
  .door_stats_header {
    padding-bottom: 10px;
    position: relative;
  }
}
@media (max-width: 990px) {
  .door_stats_header::after {
    content: "";
    position: absolute;
    border-bottom: 2px dotted rgba(102, 102, 102, 0.2);
    width: 100%;
    bottom: 18px;
  }
}
.door_stats_item {
  display: flex;
  justify-content: space-between;
  margin-bottom: 5px;
  position: relative;
}
@media (max-width: 990px) {
  .door_stats_item {
   
    margin-bottom: 10px;
  }
}
.door_stats_item span {
  background: #fff;
  z-index: 1;
  color: #030114;
  font-size: 15px;
}
@media (max-width: 990px) {
  .door_stats_item span:first-child {
    width: 100%;
    font-size: 14px;
    color: #000000;
    line-height: 1.571;
  }
}
@media (max-width: 990px) {
  .door_stats_item span:last-child {
    font-size: 14px;
    color: #000000;
    line-height: 1.571;
  }
}
.door_stats_item::after {
  content: "";
  position: absolute;
  border-bottom: 2px dotted rgba(102, 102, 102, 0.2);
  width: 100%;
  bottom: 6px;
}
@media (max-width: 990px) {
  .door_stats_item::after {
    content: none;
  }
}
h1 {
  font-size: 24px;
  font-family: "Montserrat";
  color: #999999;
  padding: 10px 0;
}
h1 b {
  font-size: 24px;
  font-family: "Montserrat";
  color: #000000;
  font-weight: 800;
}
.door_back_btn {
  font-size: 12px;
  color: #999999;
  margin-top: 28px;
  display: none;
}
.door_back_btn .icon-arr-left {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014.4%2014.4%22%3E%3Cpath%20d%3D%22M8.3%204.8L5.9%207.2l2.4%202.4v1L5%207.2l3.3-3.4z%22%20fill%3D%22%23d2d2d2%22%2F%3E%3C%2Fsvg%3E");
  width: 40px;
  height: 40px;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: cover;
}
@media (max-width: 639px) {
  .door_back_btn {
    display: flex;
    align-items: center;
  }
}
.door_back_btn:hover {
  text-decoration: none;
}
.block_catalog-item_wrap {
  padding: 0 23px;
  width: 211px;
}
.block_catalog-item__img {
  padding-bottom: 15px;
  position: relative;
}
.block_catalog-item__discount {
  position: absolute;
  left: 0;
  top: 0;
  background-color: #ffa201;
  padding: 0 8px;
  line-height: 20px;
  text-align: center;
  border-radius: 10px;
  font-size: 12px;
  letter-spacing: 1px;
}
.block_catalog-item__descr {
  font-size: 14px;
  color: #999999;
  width: 165px;
  padding-bottom: 4px;
}
.block_catalog-item__add {
  display: none;
}
.block_catalog-item__title {
  font-size: 14px;
  color: #000000;
  font-weight: bold;
}
.block_catalog-item__oldprice {
  font-size: 12px;
  color: #000000;
  font-weight: bold;
  position: relative;
  display: inline-block;
}
.block_catalog-item__oldprice::after {
  content: "";
  width: 110%;
  position: absolute;
  border: 1px solid;
  left: -5%;
  top: 7px;
}
.block_catalog-item__price {
  font-size: 14px;
  color: #000000;
  font-weight: bold;
}
.block_catalog-item__images {
  display: flex;
}
.block_catalog-item__images img {
  width: 67px;
  height: 131px;
}
@media (max-width: 639px) {
  .door_reviews {
    text-align: center;
  }
}
@media (max-width: 639px) {
  .door_reviews__btn {
    width: 100%;
    max-width: 240px;
    margin: auto;
  }
}
@media (max-width: 639px) {
  .door_reviews__btn a {
    width: 100%;
  }
}
.door_reviews__rating_item {
  display: flex;
  align-items: center;
  width: 240px;
  margin-bottom: 5px;
}
.door_reviews__rating_item:nth-child(1) {
  order: 1;
}
@media (min-width: 1200px) {
  .door_reviews__rating_item:nth-child(1) {
    order: 1;
  }
}
@media (max-width: 639px) {
  .door_reviews__rating_item:nth-child(1) {
    order: 1;
  }
}
.door_reviews__rating_item:nth-child(2) {
  order: 3;
}
@media (min-width: 1200px) {
  .door_reviews__rating_item:nth-child(2) {
    order: 4;
  }
}
@media (max-width: 639px) {
  .door_reviews__rating_item:nth-child(2) {
    order: 2;
  }
}
.door_reviews__rating_item:nth-child(3) {
  order: 5;
}
@media (min-width: 1200px) {
  .door_reviews__rating_item:nth-child(3) {
    order: 2;
  }
}
@media (max-width: 639px) {
  .door_reviews__rating_item:nth-child(3) {
    order: 3;
  }
}
.door_reviews__rating_item:nth-child(4) {
  order: 2;
}
@media (min-width: 1200px) {
  .door_reviews__rating_item:nth-child(4) {
    order: 5;
  }
}
@media (max-width: 639px) {
  .door_reviews__rating_item:nth-child(4) {
    order: 4;
  }
}
.door_reviews__rating_item:nth-child(5) {
  order: 4;
}
@media (min-width: 1200px) {
  .door_reviews__rating_item:nth-child(5) {
    order: 3;
  }
}
@media (max-width: 639px) {
  .door_reviews__rating_item:nth-child(5) {
    order: 5;
  }
}
.door_reviews__rating_item_val {
  font-size: 14px;
  color: #000000;
  padding-right: 2px;
}
.door_reviews__rating_item_count {
  font-size: 10px;
  color: #000000;
  padding-left: 5px;
}
.door_reviews__rating_item_star {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2019%2020%22%3E%3Cpath%20d%3D%22M9.5%2014.1l4.9%202.9-1.3-5.6%204.4-3.7-5.8-.5L9.5%202%207.3%207.2l-5.8.5%204.4%203.7L4.6%2017l4.9-2.9z%22%20fill%3D%22%23ffa201%22%2F%3E%3C%2Fsvg%3E%0A");
  height: 18px;
  width: 17px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
  margin-right: 10px;
}
.door_reviews__rating_item_progress {
  width: 100px;
  background: #f0f0f0;
  height: 15px;
  border-radius: 3px;
}
.door_reviews__rating_item_progress div {
  background-color: #ffa201;
  height: 15px;
  border-radius: 3px;
}
.door_reviews__rating {
  display: flex;
}
@media (max-width: 990px) {
  .door_reviews__rating {
    flex-wrap: wrap;
  }
}
.door_reviews__rating .door_reviews__rating {
  flex-wrap: wrap;
  width: 720px;
}
@media (max-width: 990px) {
  .door_reviews__rating .door_reviews__rating {
    padding-top: 20px;
  }
}
.door_reviews__right {
  box-shadow: none;
  border: none;
}
.door_reviews__right::before {
  content: none;
}
.door_reviews__btn a.btn.btn_primary {
  color: #FFFFFF;
}
.door_reviews__btn a.btn.btn_primary:hover {
  color: #000000;
}
.door_reviews__btn a.btn.btn_primary.active {
  background-color: #ffa201;
  color: #ffffff;
}
.door_reviews__head {
  position: relative;
}
.door_reviews__link {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 12px;
  color: #000000;
}
@media (max-width: 639px) {
  .door_reviews__link {
    display: none;
  }
}
.door_reviews__link:hover {
  text-decoration: underline;
  text-decoration-color: #ffa201;
}
.door_reviews__rating_all {
  display: flex;
  width: 290px;
}
.door_rating_all__number {
  font-size: 30px;
  color: #000000;
  line-height: 1;
}
.door_rating_all__stars {
  padding-left: 15px;
}
.door_rating_all__stars_caption {
  font-size: 10px;
  color: #000000;
  line-height: 1;
}
.block_reviews-item__right {
  border: none;
  box-shadow: none;
}
.block_reviews-item__right::before {
  content: none;
}
.door_delivery__box {
  padding-bottom: 60px;
  position: relative;
}
.door_delivery__box p b {
  display: inline-block;
  font-size: 14px;
  color: #000000;
  font-weight: bold;
  padding: 20px 0 5px;
}
.door_delivery__box::after {
  content: "";
  position: absolute;
  border-bottom: 1px solid #f0f0f0;
  width: 200%;
  left: -20%;
  bottom: 30px;
}
.door_delivery__box:last-child {
  padding-bottom: 0;
}
.door_delivery__box:last-child::after {
  content: none;
}
.door_delivery__types {
  display: flex;
  justify-content: space-between;
}
@media (max-width: 990px) {
  .door_delivery__types {
    flex-wrap: wrap;
  }
}
@media (max-width: 990px) {
  .door_delivery__type {
    padding-bottom: 10px;
  }
}
.door_delivery__type_head {
  font-size: 14px;
  color: #000000;
  font-weight: bold;
}
.new_style {
  padding: 0 5px;
}
@media (min-width: 1200px) {
  .new_style {
    padding: 0 25px;
  }
}
.new_style span {
  display: none;
  font-size: 12px;
  color: #000000;
  font-weight: bold;
  text-decoration: underline;
  text-decoration-color: #ffa201;
}
@media (min-width: 1200px) {
  .new_style span {
    display: initial;
  }
}
.new_style span:hover {
  text-decoration: none;
}
.new_style i {
  display: inline-block;
  background-size: cover;
  background-repeat: no-repeat;
}
.new_style i.icon-share {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20data-name%3D%22%D0%A1%D0%BB%D0%BE%D0%B9%202%22%3E%3Cpath%20d%3D%22M13%2010a3%203%200%200%200-2.08.84L6%208.36A2.2%202.2%200%200%200%206%208a2.2%202.2%200%200%200%200-.36l5-2.48A3%203%200%201%200%2010%203a2.2%202.2%200%200%200%200%20.36L5%205.84a3%203%200%201%200%200%204.32l5%202.48a2.2%202.2%200%200%200%200%20.36%203%203%200%201%200%203-3z%22%20fill%3D%22%23ffa200%22%20data-name%3D%22%D0%A1%D0%BB%D0%BE%D0%B9%201%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  height: 16px;
  width: 16px;
  position: relative;
  margin-right: 8px;
  top: 3px;
}
.new_style i.icon-pdf {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2015%2016%22%3E%3Cg%20data-name%3D%22%D0%A1%D0%BB%D0%BE%D0%B9%202%22%3E%3Cpath%20d%3D%22M15%205h-2V0H0v16h9l4-4V9h2zm-4%206.17L8.17%2014H2V2h9v3H5v4h6z%22%20fill%3D%22%23ffa200%22%20data-name%3D%22%D0%A1%D0%BB%D0%BE%D0%B9%201%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  height: 16px;
  width: 15px;
  position: relative;
  margin-right: 8px;
  top: 3px;
}
.social_buttons {
  padding: 25px 0 15px;
}
.social_buttons .ya-share2__list {
  display: flex;
  justify-content: center;
}
.social_buttons .ya-share2__badge {
  background: #fff !important;
  border-radius: 0!important;
}
.social_buttons .ya-share2__link {
  border: 1px solid #ffa200;
}
.social_buttons .ya-share2__link:hover .ya-share2__badge {
  background-color: #ffa200 !important;
}
.social_buttons .ya-share2__link .ya-share2__icon {
  width: 31px;
  height: 31px;
  background: center / 16px 16px no-repeat;
}
.social_buttons .ya-share2__link .ya-share2__counter {
  display: none!important;
}
.social_buttons .ya-share2__item_service_facebook .ya-share2__icon {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%208.83%2017%22%3E%3Cpath%20d%3D%22M5.73%2017V9.25h2.6l.39-3h-3V4.29c0-.87.24-1.47%201.5-1.47h1.6V.12A20.59%2020.59%200%200%200%206.5%200a3.64%203.64%200%200%200-3.89%204v2.22H0v3h2.61V17z%22%20fill%3D%22%23ffa200%22%2F%3E%3C%2Fsvg%3E%0A");
}
.social_buttons .ya-share2__item_service_facebook:hover .ya-share2__icon {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%208.83%2017%22%3E%3Cpath%20d%3D%22M5.73%2017V9.25h2.6l.39-3h-3V4.29c0-.87.24-1.47%201.5-1.47h1.6V.12A20.59%2020.59%200%200%200%206.5%200a3.64%203.64%200%200%200-3.89%204v2.22H0v3h2.61V17z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E%0A");
}
.social_buttons .ya-share2__item_service_vkontakte .ya-share2__icon {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2017.53%2010%22%3E%3Cpath%20d%3D%22M8.58%2010h1a.93.93%200%200%200%20.48-.21.78.78%200%200%200%20.15-.46s0-1.41.63-1.61%201.47%201.35%202.34%202a1.68%201.68%200%200%200%201.17.35h2.34s1.22-.08.64-1a7.92%207.92%200%200%200-1.74-2c-1.47-1.37-1.27-1.15.5-3.5C17.21%202%2017.64%201.1%2017.5.72s-.92-.26-.92-.26H14a.66.66%200%200%200-.34.06.74.74%200%200%200-.24.29%2014.35%2014.35%200%200%201-1%202.05c-1.17%202-1.64%202.1-1.84%202-.44-.29-.33-1.16-.33-1.78%200-1.93.29-2.74-.57-2.95A5.14%205.14%200%200%200%208.43%200a5.69%205.69%200%200%200-2.19.23c-.3.14-.53.47-.39.49a1.18%201.18%200%200%201%20.78.39%202.54%202.54%200%200%201%20.26%201.19s.16%202.28-.36%202.56c-.36.19-.84-.2-1.89-2A16.32%2016.32%200%200%201%203.7.9a.86.86%200%200%200-.22-.3%201.13%201.13%200%200%200-.4-.16L.57.46a.86.86%200%200%200-.51.17c-.13.15%200%20.45%200%20.45S2%205.67%204.23%208a6%206%200%200%200%204.35%202z%22%20fill%3D%22%23ffa200%22%2F%3E%3C%2Fsvg%3E%0A");
}
.social_buttons .ya-share2__item_service_vkontakte:hover .ya-share2__icon {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2017.53%2010%22%3E%3Cpath%20d%3D%22M8.58%2010h1a.93.93%200%200%200%20.48-.21.78.78%200%200%200%20.15-.46s0-1.41.63-1.61%201.47%201.35%202.34%202a1.68%201.68%200%200%200%201.17.35h2.34s1.22-.08.64-1a7.92%207.92%200%200%200-1.74-2c-1.47-1.37-1.27-1.15.5-3.5C17.21%202%2017.64%201.1%2017.5.72s-.92-.26-.92-.26H14a.66.66%200%200%200-.34.06.74.74%200%200%200-.24.29%2014.35%2014.35%200%200%201-1%202.05c-1.17%202-1.64%202.1-1.84%202-.44-.29-.33-1.16-.33-1.78%200-1.93.29-2.74-.57-2.95A5.14%205.14%200%200%200%208.43%200a5.69%205.69%200%200%200-2.19.23c-.3.14-.53.47-.39.49a1.18%201.18%200%200%201%20.78.39%202.54%202.54%200%200%201%20.26%201.19s.16%202.28-.36%202.56c-.36.19-.84-.2-1.89-2A16.32%2016.32%200%200%201%203.7.9a.86.86%200%200%200-.22-.3%201.13%201.13%200%200%200-.4-.16L.57.46a.86.86%200%200%200-.51.17c-.13.15%200%20.45%200%20.45S2%205.67%204.23%208a6%206%200%200%200%204.35%202z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E%0A");
}
.social_buttons .ya-share2__item_service_odnoklassniki .ya-share2__icon {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%209.8%2016.93%22%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M4.9%208.74A4.37%204.37%200%201%200%20.53%204.37%204.37%204.37%200%200%200%204.9%208.74zm0-6.18a1.81%201.81%200%201%201-1.81%201.81A1.81%201.81%200%200%201%204.9%202.56zM9.61%209.48a1.28%201.28%200%200%200-1.77-.4%205.52%205.52%200%200%201-5.84%200%201.27%201.27%200%200%200-1.76.4%201.28%201.28%200%200%200%20.4%201.77%208.33%208.33%200%200%200%202.49%201.05L.69%2014.74a1.28%201.28%200%201%200%201.81%201.81l2.4-2.4%202.4%202.4a1.28%201.28%200%200%200%201.81-1.81L6.67%2012.3a8.28%208.28%200%200%200%202.54-1.05%201.3%201.3%200%200%200%20.4-1.77z%22%20fill%3D%22%23ffa200%22%2F%3E%3C%2Fsvg%3E%0A");
}
.social_buttons .ya-share2__item_service_odnoklassniki:hover .ya-share2__icon {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%209.8%2016.93%22%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M4.9%208.74A4.37%204.37%200%201%200%20.53%204.37%204.37%204.37%200%200%200%204.9%208.74zm0-6.18a1.81%201.81%200%201%201-1.81%201.81A1.81%201.81%200%200%201%204.9%202.56zM9.61%209.48a1.28%201.28%200%200%200-1.77-.4%205.52%205.52%200%200%201-5.84%200%201.27%201.27%200%200%200-1.76.4%201.28%201.28%200%200%200%20.4%201.77%208.33%208.33%200%200%200%202.49%201.05L.69%2014.74a1.28%201.28%200%201%200%201.81%201.81l2.4-2.4%202.4%202.4a1.28%201.28%200%200%200%201.81-1.81L6.67%2012.3a8.28%208.28%200%200%200%202.54-1.05%201.3%201.3%200%200%200%20.4-1.77z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E%0A");
}
.social_buttons .ya-share2__item_service_whatsapp .ya-share2__icon {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2015.88%2016%22%3E%3Cpath%20d%3D%22M8.08%200a7.79%207.79%200%200%200-6.67%2011.82L0%2016l4.32-1.38a7.71%207.71%200%200%200%203.76%201A7.8%207.8%200%201%200%208.08%200zM12%2010.75a2%202%200%200%201-1.38.9c-.37%200-.38.28-2.37-.59a8.21%208.21%200%200%201-3.33-3.13%203.91%203.91%200%200%201-.73-2.09A2.23%202.23%200%200%201%205%204.21.77.77%200%200%201%205.49%204h.38c.11%200%20.28%200%20.43.35l.56%201.5a.36.36%200%200%201%200%20.35%201.4%201.4%200%200%201-.22.32%203.49%203.49%200%200%201-.31.34c-.1.1-.21.2-.1.4a5.9%205.9%200%200%200%201%201.42%205.46%205.46%200%200%200%201.63%201.06.31.31%200%200%200%20.43%200c.12-.13.52-.57.66-.76s.27-.16.45-.08%201.14.59%201.34.69a1.19%201.19%200%200%201%20.37.25%201.65%201.65%200%200%201-.11.91z%22%20fill%3D%22%23ffa200%22%2F%3E%3C%2Fsvg%3E%0A");
}
.social_buttons .ya-share2__item_service_whatsapp:hover .ya-share2__icon {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2015.88%2016%22%3E%3Cpath%20d%3D%22M8.08%200a7.79%207.79%200%200%200-6.67%2011.82L0%2016l4.32-1.38a7.71%207.71%200%200%200%203.76%201A7.8%207.8%200%201%200%208.08%200zM12%2010.75a2%202%200%200%201-1.38.9c-.37%200-.38.28-2.37-.59a8.21%208.21%200%200%201-3.33-3.13%203.91%203.91%200%200%201-.73-2.09A2.23%202.23%200%200%201%205%204.21.77.77%200%200%201%205.49%204h.38c.11%200%20.28%200%20.43.35l.56%201.5a.36.36%200%200%201%200%20.35%201.4%201.4%200%200%201-.22.32%203.49%203.49%200%200%201-.31.34c-.1.1-.21.2-.1.4a5.9%205.9%200%200%200%201%201.42%205.46%205.46%200%200%200%201.63%201.06.31.31%200%200%200%20.43%200c.12-.13.52-.57.66-.76s.27-.16.45-.08%201.14.59%201.34.69a1.19%201.19%200%200%201%20.37.25%201.65%201.65%200%200%201-.11.91z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E%0A");
}
.social_buttons_block {
  font-size: 12px;
  color: #999999;
  line-height: 1.333;
  text-align: right;
  z-index: 24;
}


.door_statistics {
    max-width: 50%;
}

@media (max-width: 765px) {
    .door_content {
        width: 100%;
        padding-left: 0;
        padding-bottom: 20px;
        border-bottom: 1px solid #f0f0f0;
        margin-bottom: 20px;
    }
    .door_statistics {
    max-width: 100%;
}
img {
    max-width: 100%;
   
}
}











/*
-#sourceMappingURL=catalog_door.css.map */