

/* Start:/bitrix/templates/mebel/new/css/app_final6.css?16697542441116566*/
*,
*::before,
*::after {
  box-sizing: border-box;
}
body,
html {
  font-family: 'Open Sans', sans-serif;
  font-size: 15px;
  padding: 0;
  margin: 0;
  line-height: normal;
  text-decoration-thickness: from-font;
}
header {
  background: linear-gradient(89.81deg, rgba(34,36,37,0.679) 0.16%, rgba(7,13,15,0.679) 49.79%, rgba(19,44,52,0) 98.37%), url("/bitrix/templates/mebel/new/css/../img/header_bg.webp") no-repeat;
  background-size: cover;
  padding-bottom: 95px;
}
.container {
  max-width: 1200px;
  margin: 0 auto;
}
.topbar .container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
      justify-content: flex-end;
  -ms-flex-align: center;
      align-items: center;
}
.fav_item {
  position: relative;
}
.fav_item_count {
  width: 10px;
  height: 10px;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
  border: 0.6px solid #f3cd82;
  border-radius: 50%;
  position: absolute;
  right: -5px;
  top: -3px;
  font-size: 6px;
  letter-spacing: 0.01em;
  color: #fff;
  text-align: center;
}
.fav_item img {
  display: block;
}
.show_other_mebel {
  font-size: 11px;
  color: #fff;
  padding: 7px 12px;
  text-align: center;
  text-decoration: none;
  border: 1px solid #f3cd82;
  border-radius: 4px;
  margin-left: 39px;
  padding-right: 52px;
  position: relative;
}
.show_other_mebel:hover {
  text-decoration: underline;
}
.show_other_mebel::before {
  content: "";
  position: absolute;
  width: 40px;
  height: 101%;
  background: linear-gradient(136.27deg, #f3cd82 15.69%, #e0a93d 86.04%);
  border-radius: 4px 0px 0px 4px;
  right: 0px;
  top: 0px;
}
.show_other_mebel::after {
  content: "";
  position: absolute;
  width: 19px;
  height: 19px;
  background: url("/bitrix/templates/mebel/new/css/../img/icon1.svg");
  background-repeat: no-repeat;
  right: 10px;
  top: 5px;
}
.topbar ul {
  list-style: none;
  margin: 0;
  padding: 15px 0;
  font-size: 12px;
}
.topbar ul li {
  display: inline;
  margin-right: 47px;
}
.topbar ul li a {
  text-decoration: none;
  color: #f3f3f3;
  font-size: 12px;
}
.topbar ul li a:hover {
  text-decoration: underline;
}
.topbar2 {
  background: linear-gradient(180deg, rgba(255,255,255,0.3) 0%, rgba(241,243,235,0.03) 100%);
  -webkit-backdrop-filter: blur(3px);
  backdrop-filter: blur(3px);
  border-radius: 3px;
}
.topbar2 .container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: stretch;
      align-items: stretch;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.topbar2 .container>* {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}
.logo {
  margin-right: 24px;
}
.logo img {
  max-width: 96px;
}
.slogan {
  font-size: 11px;
  line-height: normal;
  position: relative;
  padding-right: 27px;
  color: #e8e8e8;
}
.action-btns {
  border-left: 0.4px solid rgba(233,249,245,0.2);
  border-right: 0.4px solid rgba(233,249,245,0.2);
}
.action-btn {
  font-size: 12px;
  line-height: normal;
  text-align: center;
  padding: 15px 15px;
  border-radius: 18px;
  margin: 7px 9px;
  color: #e8e8e8;
  border: 1px solid transparent;
}
.action-btn:hover {
  border: 1px solid #f3cd82;
  cursor: pointer;
/* text-decoration: underline; */
}
.action-btn img {
  display: block;
  margin: 0 auto 6px auto;
}
.socials {
  padding: 0 18px;
  border-right: 0.4px solid rgba(233,249,245,0.2);
  -ms-flex-direction: column;
      flex-direction: column;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
}
.socials_title {
  width: 100%;
  text-align: center;
  font-weight: normal;
  font-size: 9px;
  line-height: normal;
  margin-bottom: 14px;
/* or 10px */
  text-transform: uppercase;
  color: #f3f3f3;
}
.socials-icons {
  display: -ms-flexbox;
  display: flex;
}
.viber_icon {
  margin-right: 8px;
}
.socials-icons-vk {
  margin-right: 10px;
}
.socials-icons a:hover img,
.socials-icons2-links a:hover img {
  opacity: 0.7;
}
.socials-icons2 {
  -ms-flex-align: stretch !important;
      align-items: stretch !important;
  padding: 0 21px 0 5px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
}
.socials-icons2-links img {
  width: 24px;
  height: 24px;
}
.socials-icons2-avatar {
  margin-right: 14px;
}
.socials-icons2-avatar img {
  width: 47px;
}
.socials-icons2-title {
  font-style: normal;
  font-weight: normal;
  font-size: 12px;
  line-height: normal;
/* or 14px */
  margin-bottom: 11px;
  color: #f3f3f3;
}
.socials-icons2-top {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
}
.socials-icons2-links {
  text-align: right;
}
.header_map {
  padding: 0 15px;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  border-right: 0.4px solid rgba(233,249,245,0.2);
  border-left: 0.4px solid rgba(233,249,245,0.2);
}
.header_map img {
  cursor: pointer;
}
.header_map_title {
  margin-bottom: 14px;
  font-style: normal;
  font-size: 12px;
  line-height: normal;
  color: #f3f3f3;
}
.header_map_link {
  margin-top: 12px;
  font-size: 11px;
  text-align: center;
  line-height: normal;
  -webkit-text-decoration-line: underline;
  text-decoration-line: underline;
  cursor: pointer;
  color: #f3f3f3;
}
.header_map_link:hover,
.call_me_open:hover {
  text-decoration: none;
}
.header_phones {
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  padding: 0 20px;
  -ms-flex-align: stretch !important;
      align-items: stretch !important;
}
.header_phones_times {
  margin-left: 11px;
  font-size: 11px;
  margin-bottom: 11px;
  position: relative;
  color: #1ed3a8;
}
.header_phones_times:before {
  content: '';
  position: absolute;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  left: -11px;
  top: 5px;
  background: #1ed3a8;
}
.header_phones_times span {
  color: #ff542f;
}
.header_phones_phone {
  margin-bottom: 4px;
/* font-weight: 600; */
  font-size: 15px;
  position: relative;
  text-decoration: none;
  color: #f3f3f3;
}
.header_phones_phone::before {
  content: '';
  background: url("/bitrix/templates/mebel/new/css/../img/phone.svg");
  width: 13px;
  height: 13px;
  display: inline-block;
  margin-right: 6px;
}
.call_me_open {
  cursor: pointer;
  font-size: 12px;
  text-align: right;
  -webkit-text-decoration-line: underline;
  text-decoration-line: underline;
  color: #f3f3f3;
}
.banner_block_title {
  margin-top: 62px;
  margin-bottom: 22px;
  font-family: 'Gotham Pro';
  font-weight: bold;
  font-size: 38px;
  line-height: 110%;
/* or 57px */
  letter-spacing: 0.02em;
  color: #f3f3f3;
}
.banner_block_subtitle {
  font-family: 'Gotham Pro';
  font-style: normal;
  font-weight: 500;
  font-size: 25px;
  line-height: 120%;
/* or 38px */
  margin-bottom: 53px;
  letter-spacing: 0.03em;
  color: #f3f3f3;
}
.features {
  background: linear-gradient(180deg, rgba(65,65,65,0) 0%, rgba(43,43,43,0.6) 100%);
  -webkit-backdrop-filter: blur(31px);
  backdrop-filter: blur(31px);
/* Note: backdrop-filter has minimal browser support */
  -ms-flex-pack: distribute;
      justify-content: space-around;
  border-radius: 7px;
  display: -ms-flexbox;
  display: flex;
  max-width: 817px;
  padding: 15px 0;
  margin-bottom: 36px;
}
.feature_item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  padding: 0 20px;
}
.feature_item_title {
  margin-left: 12px;
  font-size: 16px;
  line-height: 125%;
  position: relative;
  color: #f3f3f3;
}
.feature_item_title img {
  width: 13px;
  position: relative;
  left: 10px;
  top: 1px;
}
.action_block {
  max-width: 817px;
  border: 1px solid rgba(170,170,170,0.31);
  border-radius: 7px;
  text-align: center;
  padding-bottom: 17px;
}
.action_block_title {
  font-weight: bold;
  font-size: 18px;
  line-height: 118.69%;
  margin-top: 24px;
  display: inline-block;
  text-align: center;
  margin-bottom: 27px;
  color: #f3f3f3;
  position: relative;
}
.action_block_title span {
  color: #f3cd82;
}
.action_block_title::before {
  content: '';
  position: absolute;
  background: url("/bitrix/templates/mebel/new/css/../img/arrow.svg");
  width: 54.54px;
  height: 38.78px;
  left: -52px;
  top: 9px;
  -webkit-transform: rotate(-3deg);
          transform: rotate(-3deg);
}
.action_block_bottom {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.action_block_bottom_btn {
  text-align: center;
  background-size: cover;
  cursor: pointer;
  position: relative;
  box-shadow: 0px 1px 25px 5px #fff317;
  border-radius: 76px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  max-width: 310px;
  padding: 18px 46px;
  font-weight: bold;
  font-size: 17px;
  line-height: 112.69%;
  text-transform: uppercase;
  color: #fffcee;
  max-height: 80px;
}
.action_block_bottom_btn::before {
  content: '';
  position: absolute;
  height: 100%;
  top: 0;
  border-radius: 76px;
  left: 0;
  width: 100%;
  background: url("/bitrix/templates/mebel/new/css/../img/btn.png");
  z-index: 0;
  background-repeat: no-repeat;
  background-size: cover;
}
.action_block_bottom_btn_text {
  z-index: 2;
  position: relative;
}
.action_block_bottom_btn:hover::before {
  opacity: 0.9;
}
.action_block_bottom_text {
  font-size: 16px;
  line-height: 112.69%;
  color: #d8d8d8;
}
.action_block_bottom_text ul li {
  margin: 9px 0px;
  position: relative;
  list-style: none;
}
.action_block_bottom_text ul li::before {
  width: 8px;
  height: 7.43px;
  display: inline-block;
  margin-right: 9px;
  top: -1px;
  position: relative;
  content: '';
  border-radius: 50%;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
  box-shadow: 1px 1px 2px #bbb60b;
}
.action_block_bottom_text ul {
  text-align: left;
  padding-left: 0;
}
.banner_block_title span {
  position: relative;
  text-decoration: underline;
  text-decoration-thickness: from-font;
  -webkit-text-decoration-color: #1adac3;
  text-decoration-color: #1adac3;
}
.banner_block_title span::before {
  position: absolute;
  cursor: pointer;
  content: '';
  top: 0;
  right: 0;
  background: url("/bitrix/templates/mebel/new/css/../img/i.svg");
  height: 16px;
  width: 16px;
}
.banner_block_subtitle span {
  color: #1adac3;
  position: relative;
}
.banner_block_subtitle span::before {
  position: absolute;
  content: '';
  cursor: pointer;
  top: -1px;
  right: -5px;
  background: url("/bitrix/templates/mebel/new/css/../img/i2.svg");
  height: 13px;
  width: 13px;
}
.feature_item_img {
  width: 32%;
}
.feature_item_img img {
  width: 100%;
}
.mobile_bar_item img {
  height: 25px;
}
/* normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}
body {
  margin: 0;
}
main {
  display: block;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}
pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}
a {
  background-color: transparent;
}
abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted; /* 2 */
}
b,
strong {
  font-weight: bolder;
}
code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
img {
  border-style: none;
}
button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}
button,
input {
/* 1 */
  overflow: visible;
}
button,
select {
/* 1 */
  text-transform: none;
}
button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
fieldset {
  padding: 0.35em 0.75em 0.625em;
}
legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}
progress {
  vertical-align: baseline;
}
textarea {
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}
[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}
details {
  display: block;
}
summary {
  display: list-item;
}
template {
  display: none;
}
[hidden] {
  display: none;
}
.main-svg-sprite {
  display: none;
}
.svg-icon {
  display: inline-block;
  width: 24px;
  height: 24px;
  fill: currentColor;
  font-size: 0;
}
.svg-icon__link {
  vertical-align: top;
  fill: inherit;
  width: inherit;
  height: inherit;
}
* {
  min-width: 0;
  min-height: 0;
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
}
*::before,
*::after {
  box-sizing: border-box;
}
/**
 * The CSS class screen-reader-text
 *
 * @link https://make.wordpress.org/accessibility/handbook/markup/the-css-class-screen-reader-text/
 */
.visuallyhidden,
.screen-reader-text {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  -webkit-clip-path: inset(50%);
          clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  word-wrap: normal !important;
  -webkit-overflow-scrolling: touch;
}
.visuallyhidden:active,
.screen-reader-text:active,
.visuallyhidden:focus,
.screen-reader-text:focus {
  background-color: #eee;
  clip: auto !important;
  -webkit-clip-path: none;
          clip-path: none;
  color: #444;
  display: block;
  font-size: 1em;
  height: auto;
  left: 5px;
  line-height: normal;
  padding: 15px 23px 14px;
  text-decoration: none;
  top: 5px;
  width: auto;
  z-index: 100000 /* Above WP toolbar. */;
}
.site-width {
  max-width: 1230px;
  padding: 0 15px;
  margin: 0 auto;
}
img {
  vertical-align: middle;
  max-width: 100%;
}
a.site-btn,
.site-btn {
  position: relative;
  display: inline-block;
  text-decoration: none;
  text-align: center;
  border: none;
  box-shadow: none;
  background: none;
  transition: all 0.3s ease;
  cursor: pointer;
  border-radius: 5px;
  padding: 11px 18px;
  font-size: 16px;
  line-height: 1;
  font-weight: 500;
}
a.site-btn--1,
.site-btn--1 {
  font-size: 12px;
  color: #525252;
  border: 1px solid #f5d89f;
  border-radius: 1px;
  padding: 11px 20px;
}
a.site-btn--1:hover,
.site-btn--1:hover {
  background: #f5d89f;
}
a.site-btn--2,
.site-btn--2 {
  font-size: 16px;
  color: #fff;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
  border-radius: 1px;
  padding: 14px 20px;
}
a.site-btn--3,
.site-btn--3 {
  position: relative;
  padding: 11px 30px;
  font-size: 14px;
  font-weight: normal;
  letter-spacing: 0.02em;
  color: #fff;
  background: #f5d89f url("/bitrix/templates/mebel/new/css/../img/wood.jpg") 50% 50% no-repeat;
  background-size: cover;
  border-radius: 18px;
}
a.site-btn--3:hover,
.site-btn--3:hover {
  opacity: 0.9;
}
a.site-btn--4,
.site-btn--4 {
  position: relative;
  padding: 10px 30px;
  border: 1px solid #ddb15c;
  font-size: 14px;
  font-weight: normal;
  letter-spacing: 0.02em;
  color: #ddb15c;
  background: rgba(221,177,92,0.03);
  background-size: cover;
  border-radius: 18px;
}
a.site-btn--4:hover,
.site-btn--4:hover {
  background: rgba(221,177,92,0.13);
}
a.site-btn--5,
.site-btn--5 {
  position: relative;
  padding: 22px 75px;
  border: 2px solid #fff;
  font-size: 25px;
  font-weight: normal;
  letter-spacing: 0.02em;
  color: #fff;
  background: linear-gradient(180deg, rgba(254,234,196,0.09) 0%, rgba(199,169,111,0.09) 100%);
  background-size: cover;
  border-radius: 90px;
}
a.site-btn--5:hover,
.site-btn--5:hover {
  background: rgba(221,177,92,0.13);
}
a.site-btn--6,
.site-btn--6 {
  font-family: 'Gotham Pro', serif;
  position: relative;
  padding: 8px 18px;
  border: 1px solid #96999a;
  font-size: 12px;
  font-weight: normal;
  letter-spacing: 0.02em;
  color: #2c2c2c;
  background: linear-gradient(270deg, rgba(18,18,18,0.01) 21%, rgba(21,21,21,0.01) 97.17%);
  background-size: cover;
  border-radius: 2px;
}
a.site-btn--6:hover,
.site-btn--6:hover {
  background: rgba(221,177,92,0.13);
}
.clear {
  clear: both;
}
.fav_item--cart {
  margin-right: 20px;
}
input[type="text"],
input[type="password"],
input[type="email"],
input[type="tel"],
input[type="search"],
input[type="number"] {
  -webkit-appearance: none;
  box-shadow: none;
  border: 1px solid #717275;
  background: #fff;
  width: auto;
  max-width: 100%;
  padding: 0 5px 0 60px;
  border-radius: 30px;
  height: 42px;
  color: #aeaeae;
  font-weight: 400;
  font-size: 18px;
  outline: none;
}
input[type="text"].error,
input[type="password"].error,
input[type="email"].error,
input[type="tel"].error,
input[type="search"].error,
input[type="number"].error {
  border-color: #df125c;
}
input[type="text"]::-webkit-input-placeholder, input[type="password"]::-webkit-input-placeholder, input[type="email"]::-webkit-input-placeholder, input[type="tel"]::-webkit-input-placeholder, input[type="search"]::-webkit-input-placeholder, input[type="number"]::-webkit-input-placeholder {
  color: #aeaeae;
}
input[type="text"]::-moz-placeholder, input[type="password"]::-moz-placeholder, input[type="email"]::-moz-placeholder, input[type="tel"]::-moz-placeholder, input[type="search"]::-moz-placeholder, input[type="number"]::-moz-placeholder {
  color: #aeaeae;
}
input[type="text"]:-ms-input-placeholder, input[type="password"]:-ms-input-placeholder, input[type="email"]:-ms-input-placeholder, input[type="tel"]:-ms-input-placeholder, input[type="search"]:-ms-input-placeholder, input[type="number"]:-ms-input-placeholder {
  color: #aeaeae;
}
input[type="text"]::-ms-input-placeholder, input[type="password"]::-ms-input-placeholder, input[type="email"]::-ms-input-placeholder, input[type="tel"]::-ms-input-placeholder, input[type="search"]::-ms-input-placeholder, input[type="number"]::-ms-input-placeholder {
  color: #aeaeae;
}
input[type="text"]::placeholder,
input[type="password"]::placeholder,
input[type="email"]::placeholder,
input[type="tel"]::placeholder,
input[type="search"]::placeholder,
input[type="number"]::placeholder {
  color: #aeaeae;
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}
input[type="number"] {
  -moz-appearance: textfield;
}
.app-footer {
  -ms-flex: none;
      flex: none;
  background: linear-gradient(180deg, #48474c -2.11%, #141315 97.89%);
}
.app-footer__top-inner {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 35px;
}
.app-footer__middle {
  background: #000;
}
.app-footer__middle-inner {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding-top: 25px;
  padding-bottom: 25px;
}
.app-footer__contacts-column {
  -ms-flex: 0 0 320px;
      flex: 0 0 320px;
  margin-left: 70px;
}
.app-footer__contacts-title {
  color: #f3f3f3;
  font-size: 18px;
  line-height: 1.1;
  text-transform: uppercase;
  margin-bottom: 20px;
}
.app-footer__contacts {
  margin-bottom: 30px;
}
.app-footer__menu {
  -ms-flex: 1 1;
      flex: 1 1;
}
.app-footer__menu-list {
  padding: 0;
  margin: 0;
  list-style: none;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.app-footer__menu-item {
  -ms-flex: 0 0 33.3333%;
      flex: 0 0 33.3333%;
  border-right: 0.5px solid #f1efeb;
  margin-right: 70px;
  -ms-flex-preferred-size: calc(33.3333% - 47px);
      flex-basis: calc(33.3333% - 47px);
}
.app-footer__menu-item:last-child {
  margin-right: 0;
}
.app-footer__menu-item > a,
.app-footer__menu-item > span {
  color: #f3f3f3;
  text-decoration: none;
  font-size: 18px;
  line-height: 1.1;
  text-transform: uppercase;
}
.app-footer__menu-item > ul {
  padding: 20px 0 0;
  margin: 0;
  list-style: none;
}
.app-footer__menu-item > ul > li {
  margin-bottom: 10px;
}
.app-footer__menu-item > ul > li:last-child {
  margin-bottom: 0;
}
.app-footer__menu-item > ul > li > a {
  font-size: 15px;
  color: #e8e8e8;
  text-decoration: none;
}
.app-footer__menu-item > ul > li > a:hover {
  text-decoration: underline;
}
.app-footer__bottom {
  background: #faf9f7;
}
.app-footer__feedback {
  -ms-flex: 1 1;
      flex: 1 1;
  margin: 0 30px;
  max-width: 530px;
}
.app-footer__address-box {
  -ms-flex: 0 0 350px;
      flex: 0 0 350px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}
.app-footer__address-box .app-footer__logo {
  display: none;
}
.app-footer__logo-box {
  -ms-flex-order: -3;
      order: -3;
  -ms-flex: 0 0 130px;
      flex: 0 0 130px;
}
.app-footer__logo {
  max-width: 126px;
  display: block;
}
.app-footer__copyright {
  text-align: center;
  color: #939393;
  font-size: 10px;
  font-weight: 600;
  letter-spacing: 0.3em;
  line-height: 1;
  padding: 13px 0;
}
.app-footer__feedback-list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: center;
      justify-content: center;
}
.app-footer__feedback-item {
  -ms-flex: 0 0 33.33%;
      flex: 0 0 33.33%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  text-decoration: none;
}
.app-footer__feedback-item-icon {
  display: block;
  -ms-flex: 0 0 40px;
      flex: 0 0 40px;
  text-align: center;
  margin-right: 20px;
}
.app-footer__feedback-item-icon img {
  width: 100%;
  max-height: 36px;
}
.app-footer__feedback-item-name {
  display: block;
  font-size: 15px;
  color: #e8e8e8;
  font-weight: 600;
  line-height: 1.17;
}
.app-footer__social-box {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.app-footer__social-group {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  text-align: center;
  margin-right: 30px;
}
.app-footer__social-group:last-child {
  margin-right: 0;
  margin-bottom: 0;
}
.app-footer__social-group-title {
  font-size: 8px;
  color: #f3f3f3;
  text-transform: uppercase;
  line-height: 1.12;
  margin-bottom: 10px;
}
.app-footer__social-group-list {
  font-size: 0;
  text-align: center;
}
.app-footer__social-group-list a {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  margin: 0 4px;
}
.app-footer__social-group-list a img {
  max-height: 24px;
}
.app-footer__address {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
}
.app-footer__address-title {
  font-size: 9px;
  color: #f3f3f3;
  text-transform: uppercase;
  line-height: 1.12;
  margin-bottom: 3px;
}
.app-footer__address-link {
  font-size: 11px;
  line-height: 22px;
  display: inline-block;
  padding-right: 23px;
  color: #f3f3f3;
  background: url("data:image/svg+xml,%3Csvg width='18' height='22' viewBox='0 0 18 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.98473 0C4.5388 0 0.921875 3.61693 0.921875 8.06285C0.921875 10.1052 2.20876 12.9908 4.74693 16.6396C6.60214 19.3069 8.4268 21.3709 8.50368 21.4575L8.98473 22L9.46594 21.4575C9.54265 21.3709 11.3673 19.3069 13.2227 16.6396C15.7607 12.9908 17.0477 10.1052 17.0477 8.06285C17.0477 3.61693 13.4306 0 8.98473 0ZM12.1738 15.8947C10.9198 17.6988 9.65242 19.2513 8.98473 20.0434C8.31871 19.2535 7.056 17.7068 5.80286 15.9052C3.45116 12.5244 2.20808 9.81248 2.20808 8.06285C2.20808 4.32625 5.24812 1.28621 8.98473 1.28621C12.7215 1.28621 15.7614 4.32625 15.7614 8.06285C15.7614 9.81064 14.5208 12.5188 12.1738 15.8947Z' fill='url(%23paint0_linear_3630)'/%3E%3Cpath d='M8.98469 2.98047C6.36075 2.98047 4.22607 5.11514 4.22607 7.73909C4.22607 10.363 6.36075 12.4979 8.98469 12.4979C11.6088 12.4979 13.7435 10.363 13.7435 7.73909C13.7435 5.11514 11.6088 2.98047 8.98469 2.98047ZM8.98469 11.2117C7.07007 11.2117 5.51228 9.65388 5.51228 7.73909C5.51228 5.82446 7.07007 4.26668 8.98469 4.26668C10.8995 4.26668 12.4573 5.82446 12.4573 7.73909C12.4573 9.65388 10.8995 11.2117 8.98469 11.2117Z' fill='url(%23paint1_linear_3630)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3630' x1='2.93761' y1='4.125' x2='17.5567' y2='15.3277' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2328BA97'/%3E%3Cstop offset='1' stop-color='%23B3EFE1'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_3630' x1='5.41575' y1='4.76498' x2='11.959' y2='11.6056' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2328BA97'/%3E%3Cstop offset='1' stop-color='%23B3EFE1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear_3630)'/%3E%3Cpath d='M8.98469 2.98047C6.36075 2.98047 4.22607 5.11514 4.22607 7.73909C4.22607 10.363 6.36075 12.4979 8.98469 12.4979C11.6088 12.4979 13.7435 10.363 13.7435 7.73909C13.7435 5.11514 11.6088 2.98047 8.98469 2.98047ZM8.98469 11.2117C7.07007 11.2117 5.51228 9.65388 5.51228 7.73909C5.51228 5.82446 7.07007 4.26668 8.98469 4.26668C10.8995 4.26668 12.4573 5.82446 12.4573 7.73909C12.4573 9.65388 10.8995 11.2117 8.98469 11.2117Z' fill='url(_2523paint1_linear_3630)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3630' x1='2.93761' y1='4.125' x2='17.5567' y2='15.3277' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2328BA97'/%3E%3Cstop offset='1' stop-color='%23B3EFE1'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_3630' x1='5.41575' y1='4.76498' x2='11.959' y2='11.6056' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2328BA97'/%3E%3Cstop offset='1' stop-color='%23B3EFE1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 100% 50% no-repeat;
}
.app-footer__callback {
  -ms-flex: 0 0 190px;
      flex: 0 0 190px;
  margin-right: 40px;
}
.app-footer__callback .site-btn {
  font-size: 12px;
  text-transform: uppercase;
  width: 100%;
  padding: 18px 20px;
  border-radius: 50px;
  color: #545454;
  font-weight: bold;
}
.app-footer__work-time {
  padding-left: 15px;
  position: relative;
  font-size: 13px;
  color: #1ed3a8;
  line-height: 1.3;
  margin-bottom: 25px;
}
.app-footer__work-time:before {
  content: "";
  position: absolute;
  left: 0;
  top: 5px;
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background: #1ed3a8;
}
.app-footer__work-time > span {
  display: block;
}
.app-footer__work-time > span span {
  color: #ff542f;
}
.app-footer__phone-item {
  margin-bottom: 9px;
  padding-left: 24px;
  background: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_3454)'%3E%3Cpath d='M11.7001 10.3632C11.1973 9.86684 10.5696 9.86684 10.0701 10.3632C9.68897 10.7411 9.30787 11.119 8.93319 11.5033C8.83071 11.609 8.74424 11.6314 8.61935 11.5609C8.37276 11.4264 8.11016 11.3176 7.87318 11.1702C6.76833 10.4753 5.84282 9.58182 5.02299 8.57625C4.61628 8.07667 4.2544 7.54186 4.00141 6.9398C3.95017 6.81811 3.95978 6.73805 4.05905 6.63877C4.44015 6.27049 4.81163 5.8926 5.18632 5.51471C5.70832 4.98951 5.70832 4.37464 5.18311 3.84623C4.88529 3.5452 4.58746 3.25058 4.28963 2.94954C3.98219 2.64211 3.67796 2.33147 3.36732 2.02724C2.86454 1.53726 2.23686 1.53726 1.73728 2.03044C1.35298 2.40833 0.984699 2.79583 0.593999 3.16731C0.232122 3.50997 0.0495824 3.9295 0.0111529 4.41947C-0.0496937 5.21688 0.145656 5.96946 0.421067 6.70282C0.984699 8.22078 1.84296 9.56901 2.88375 10.8052C4.28963 12.4768 5.96772 13.7995 7.93082 14.7538C8.8147 15.1829 9.7306 15.5128 10.7266 15.5672C11.4119 15.6056 12.0075 15.4327 12.4847 14.8979C12.8114 14.5328 13.1796 14.1998 13.5255 13.8507C14.0379 13.3319 14.0411 12.7042 13.5319 12.1918C12.9234 11.5802 12.3118 10.9717 11.7001 10.3632Z' fill='url(%23paint0_linear_3454)'/%3E%3Cpath d='M11.0885 7.8117L12.2702 7.60994C12.0844 6.52431 11.572 5.54116 10.7938 4.75976C9.97081 3.93673 8.93001 3.41794 7.78353 3.25781L7.617 4.44592C8.50408 4.57082 9.3111 4.97112 9.94839 5.60841C10.5505 6.21047 10.9444 6.97266 11.0885 7.8117Z' fill='url(%23paint1_linear_3454)'/%3E%3Cpath d='M12.9364 2.6751C11.5722 1.31086 9.84604 0.449397 7.94058 0.183594L7.77405 1.3717C9.42011 1.60228 10.9125 2.34845 12.091 3.52375C13.2086 4.64141 13.942 6.05369 14.2078 7.60688L15.3895 7.40512C15.0788 5.60535 14.2302 3.9721 12.9364 2.6751Z' fill='url(%23paint2_linear_3454)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3454' x1='6.9559' y1='1.66016' x2='6.9559' y2='15.5723' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_3454' x1='9.94359' y1='3.25781' x2='9.94359' y2='7.8117' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_3454' x1='11.5818' y1='0.183594' x2='11.5818' y2='7.60688' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_3454'%3E%3Crect width='15.3897' height='15.3897' fill='white' transform='translate(0 0.183594)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A_2523clip0_3454)'%3E%3Cpath d='M11.7001 10.3632C11.1973 9.86684 10.5696 9.86684 10.0701 10.3632C9.68897 10.7411 9.30787 11.119 8.93319 11.5033C8.83071 11.609 8.74424 11.6314 8.61935 11.5609C8.37276 11.4264 8.11016 11.3176 7.87318 11.1702C6.76833 10.4753 5.84282 9.58182 5.02299 8.57625C4.61628 8.07667 4.2544 7.54186 4.00141 6.9398C3.95017 6.81811 3.95978 6.73805 4.05905 6.63877C4.44015 6.27049 4.81163 5.8926 5.18632 5.51471C5.70832 4.98951 5.70832 4.37464 5.18311 3.84623C4.88529 3.5452 4.58746 3.25058 4.28963 2.94954C3.98219 2.64211 3.67796 2.33147 3.36732 2.02724C2.86454 1.53726 2.23686 1.53726 1.73728 2.03044C1.35298 2.40833 0.984699 2.79583 0.593999 3.16731C0.232122 3.50997 0.0495824 3.9295 0.0111529 4.41947C-0.0496937 5.21688 0.145656 5.96946 0.421067 6.70282C0.984699 8.22078 1.84296 9.56901 2.88375 10.8052C4.28963 12.4768 5.96772 13.7995 7.93082 14.7538C8.8147 15.1829 9.7306 15.5128 10.7266 15.5672C11.4119 15.6056 12.0075 15.4327 12.4847 14.8979C12.8114 14.5328 13.1796 14.1998 13.5255 13.8507C14.0379 13.3319 14.0411 12.7042 13.5319 12.1918C12.9234 11.5802 12.3118 10.9717 11.7001 10.3632Z' fill='url(_2523paint0_linear_3454)'/%3E%3Cpath d='M11.0885 7.8117L12.2702 7.60994C12.0844 6.52431 11.572 5.54116 10.7938 4.75976C9.97081 3.93673 8.93001 3.41794 7.78353 3.25781L7.617 4.44592C8.50408 4.57082 9.3111 4.97112 9.94839 5.60841C10.5505 6.21047 10.9444 6.97266 11.0885 7.8117Z' fill='url(_2523paint1_linear_3454)'/%3E%3Cpath d='M12.9364 2.6751C11.5722 1.31086 9.84604 0.449397 7.94058 0.183594L7.77405 1.3717C9.42011 1.60228 10.9125 2.34845 12.091 3.52375C13.2086 4.64141 13.942 6.05369 14.2078 7.60688L15.3895 7.40512C15.0788 5.60535 14.2302 3.9721 12.9364 2.6751Z' fill='url(_2523paint2_linear_3454)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3454' x1='6.9559' y1='1.66016' x2='6.9559' y2='15.5723' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_3454' x1='9.94359' y1='3.25781' x2='9.94359' y2='7.8117' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_3454' x1='11.5818' y1='0.183594' x2='11.5818' y2='7.60688' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_3454'%3E%3Crect width='15.3897' height='15.3897' fill='white' transform='translate(0 0.183594)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") 0 50% no-repeat;
}
.app-footer__phone-item:last-child {
  margin-bottom: 0;
}
.app-footer__phone-item a {
  text-decoration: none;
  color: #f3f3f3;
  font-size: 18px;
  font-weight: bold;
  line-height: 1.12;
}
header {
  -ms-flex: none;
      flex: none;
}
html,
body {
  margin: 0;
  padding: 0;
}
html {
  min-height: 100%;
  min-height: 100vh;
  min-height: calc(var(--vh, 1vh) * 100);
}
html.is-locked {
  overflow: hidden;
  -ms-touch-action: none;
      touch-action: none;
  -webkit-overflow-scrolling: touch;
}
.app {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  min-height: 100%;
  min-height: 100vh;
  min-height: calc(var(--vh, 1vh) * 100);
}
.app.innerPage {
  background: linear-gradient(89.81deg, rgba(34,36,37,0.679) 0.16%, rgba(7,13,15,0.679) 49.79%, rgba(19,44,52,0) 98.37%), url("/bitrix/templates/mebel/new/css/../img/header_bg.webp") no-repeat;
  background-size: cover;
}
.app.innerPage header {
  background: none;
  padding-bottom: 0;
}
.app.innerPage .app__wrapper {
  padding-top: 40px;
}
.app.innerSitePage .app__wrapper {
  padding-top: 40px;
}
.app__wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  min-height: 100%;
  min-height: 100vh;
  min-height: calc(var(--vh, 1vh) * 100);
  padding-top: 94px;
}
.app__wrapper.app__wrapper--padnone {
  padding-top: 0;
}
.app__wrapper.blur {
  -webkit-filter: blur(17px);
          filter: blur(17px);
}
.app__content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
}
.app__main {
  -ms-flex: 1 1;
      flex: 1 1;
}
.mobile_bar {
  z-index: 99;
}
.page-container {
  max-width: 1200px;
  margin: 0 auto;
  padding: 20px 90px;
  background: linear-gradient(112.91deg, #fff 4.67%, #f2f2f2 99.37%);
  box-shadow: 0px 4px 11px 3px rgba(0,0,0,0.11);
  border-radius: 12px;
  margin-bottom: 70px;
}
h1 {
  font-family: 'Gotham Pro';
    font-weight: bold;
    font-size: 38px;
  line-height: 1.2;
  letter-spacing: 0.02em;
  color: #575b5e;
  margin: 0 0 20px;
}
h1.center {
  text-align: center;
}
.brand-block {
  margin-bottom: 66px;
}
.brand-block__title {
  font-family: 'Gotham Pro';
  color: #545454;
  font-size: 49px;
  font-weight: bold;
  line-height: 1.1;
  margin-bottom: 55px;
  text-align: center;
}
.brand-block__body {
  margin-bottom: 45px;
}
.brand-block__list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-align: center;
      align-items: center;
}
.brand-block__list:not(.tns-slider) .brand-block__item {
  -ms-flex: 0 0 16%;
      flex: 0 0 16%;
  margin-right: 0.8%;
  margin-bottom: 25px;
}
.brand-block__list:not(.tns-slider) .brand-block__item:nth-child(6n) {
  margin-right: 0;
}
.brand-block__item {
  text-align: center;
  -webkit-filter: grayscale(1);
          filter: grayscale(1);
}
.brand-block__item:hover {
  -webkit-filter: grayscale(0);
          filter: grayscale(0);
}
.brand-block__more {
  text-align: center;
}
.brand-block__more .site-btn {
  padding-left: 30px;
  padding-right: 30px;
}
.brand-block__more .site-btn.update {
  font-size: 0;
}
.brand-block__more .site-btn.update:before {
  content: attr(data-text);
  font-size: 12px;
}
.brand-block [data-action] {
  display: none;
}
.brand-block .tns-outer {
  position: relative;
}
.brand-block .tns-controls {
  position: absolute;
  top: 50%;
  left: -100px;
  right: -100px;
  height: 1px;
  z-index: 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  margin-top: -27px;
}
.brand-block .tns-controls button {
  width: 54px;
  height: 54px;
  border-radius: 100%;
  background: rgba(26,26,26,0.69) url("data:image/svg+xml,%3Csvg width='28' height='16' viewBox='0 0 28 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.7071 8.70711C28.0976 8.31658 28.0976 7.68342 27.7071 7.29289L21.3431 0.928932C20.9526 0.538408 20.3195 0.538408 19.9289 0.928932C19.5384 1.31946 19.5384 1.95262 19.9289 2.34315L25.5858 8L19.9289 13.6569C19.5384 14.0474 19.5384 14.6805 19.9289 15.0711C20.3195 15.4616 20.9526 15.4616 21.3431 15.0711L27.7071 8.70711ZM0 9H27V7H0V9Z' fill='white' fill-opacity='0.43'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;
  border: none;
  box-shadow: none;
  padding: 0;
  font-size: 0;
}
.brand-block .tns-controls button:first-child {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.buy-one-click {
  background: linear-gradient(138.12deg, #4d4d4d 0%, #2d2d2d 100%);
  border-radius: 6px;
  max-width: 465px;
  width: 100%;
  padding: 30px 30px 30px;
}
.buy-one-click__head {
  margin-bottom: 20px;
}
.buy-one-click__body {
  margin-bottom: 20px;
}
.buy-one-click__button {
  margin-bottom: 10px;
  text-align: center;
}
.buy-one-click__button button {
  font-size: 20px;
  padding: 22px 20px;
  width: 100%;
  max-width: 300px;
  border-radius: 33px;
  text-transform: uppercase;
}
.buy-one-click__title {
  font-size: 26px;
  text-align: center;
  font-weight: bold;
  color: #e2e2e2;
  line-height: 1.5;
}
.buy-one-click__desc {
  font-size: 22px;
  text-align: center;
  font-weight: bold;
  color: #e2e2e2;
}
.buy-one-click__item {
  display: -ms-flexbox;
  display: flex;
  margin: 0 0 10px;
  -ms-flex-align: center;
      align-items: center;
}
.buy-one-click__item-name {
  -ms-flex: 0 0 100px;
      flex: 0 0 100px;
  margin-right: 5px;
  font-weight: 600;
  color: #e2e2e2;
  font-size: 15px;
  display: block;
}
.buy-one-click__item-body {
  -ms-flex: 1 1;
      flex: 1 1;
  display: block;
  position: relative;
}
.buy-one-click__item-body--phone:before {
  content: "";
  position: absolute;
  left: 22px;
  top: 0;
  bottom: 0;
  width: 22px;
  background: url("data:image/svg+xml,%3Csvg width='24' height='23' viewBox='0 0 24 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12.1435' cy='11.6415' r='11.2294' fill='%23C4C4C4' fill-opacity='0.17'/%3E%3Cpath d='M16.4051 12.6198C15.9992 12.2191 15.4926 12.2191 15.0893 12.6198C14.7817 12.9248 14.4741 13.2298 14.1717 13.54C14.0889 13.6253 14.0192 13.6434 13.9183 13.5865C13.7193 13.4779 13.5073 13.3901 13.316 13.2712C12.4242 12.7102 11.6772 11.989 11.0154 11.1774C10.6871 10.7741 10.395 10.3425 10.1908 9.8565C10.1495 9.75827 10.1572 9.69365 10.2373 9.61352C10.545 9.31626 10.8448 9.01124 11.1472 8.70622C11.5686 8.2823 11.5686 7.786 11.1447 7.35949C10.9043 7.11651 10.6639 6.8787 10.4235 6.63572C10.1753 6.38757 9.92973 6.13683 9.67899 5.89127C9.27315 5.49578 8.76649 5.49578 8.36324 5.89385C8.05304 6.19887 7.75577 6.51164 7.4404 6.81149C7.1483 7.08807 7.00096 7.4267 6.96994 7.82219C6.92083 8.46583 7.07851 9.07328 7.30082 9.66522C7.75577 10.8905 8.44854 11.9787 9.28866 12.9765C10.4235 14.3258 11.778 15.3934 13.3626 16.1637C14.076 16.51 14.8153 16.7763 15.6192 16.8202C16.1724 16.8512 16.6532 16.7117 17.0384 16.28C17.3021 15.9853 17.5993 15.7165 17.8785 15.4347C18.2921 15.016 18.2947 14.5093 17.8837 14.0957C17.3925 13.602 16.8988 13.1109 16.4051 12.6198Z' fill='%23C4C4C4' fill-opacity='0.59'/%3E%3C/svg%3E%0A") 0 50% no-repeat;
  background-size: contain;
}
.buy-one-click input[type="text"],
.buy-one-click input[type="password"],
.buy-one-click input[type="email"],
.buy-one-click input[type="tel"],
.buy-one-click input[type="search"],
.buy-one-click input[type="number"] {
  -webkit-appearance: none;
  box-shadow: none;
  border: 1px solid #717275;
  background: #fff;
  width: 100%;
  max-width: 100%;
  padding: 0 5px 0 60px;
  border-radius: 30px;
  height: 60px;
  color: #aeaeae;
  font-weight: 400;
  font-size: 18px;
  outline: none;
}
.buy-one-click input[type="text"].error,
.buy-one-click input[type="password"].error,
.buy-one-click input[type="email"].error,
.buy-one-click input[type="tel"].error,
.buy-one-click input[type="search"].error,
.buy-one-click input[type="number"].error {
  border-color: #df125c;
}
.buy-one-click input[type="text"]::-webkit-input-placeholder, .buy-one-click input[type="password"]::-webkit-input-placeholder, .buy-one-click input[type="email"]::-webkit-input-placeholder, .buy-one-click input[type="tel"]::-webkit-input-placeholder, .buy-one-click input[type="search"]::-webkit-input-placeholder, .buy-one-click input[type="number"]::-webkit-input-placeholder {
  color: #aeaeae;
}
.buy-one-click input[type="text"]::-moz-placeholder, .buy-one-click input[type="password"]::-moz-placeholder, .buy-one-click input[type="email"]::-moz-placeholder, .buy-one-click input[type="tel"]::-moz-placeholder, .buy-one-click input[type="search"]::-moz-placeholder, .buy-one-click input[type="number"]::-moz-placeholder {
  color: #aeaeae;
}
.buy-one-click input[type="text"]:-ms-input-placeholder, .buy-one-click input[type="password"]:-ms-input-placeholder, .buy-one-click input[type="email"]:-ms-input-placeholder, .buy-one-click input[type="tel"]:-ms-input-placeholder, .buy-one-click input[type="search"]:-ms-input-placeholder, .buy-one-click input[type="number"]:-ms-input-placeholder {
  color: #aeaeae;
}
.buy-one-click input[type="text"]::-ms-input-placeholder, .buy-one-click input[type="password"]::-ms-input-placeholder, .buy-one-click input[type="email"]::-ms-input-placeholder, .buy-one-click input[type="tel"]::-ms-input-placeholder, .buy-one-click input[type="search"]::-ms-input-placeholder, .buy-one-click input[type="number"]::-ms-input-placeholder {
  color: #aeaeae;
}
.buy-one-click input[type="text"]::placeholder,
.buy-one-click input[type="password"]::placeholder,
.buy-one-click input[type="email"]::placeholder,
.buy-one-click input[type="tel"]::placeholder,
.buy-one-click input[type="search"]::placeholder,
.buy-one-click input[type="number"]::placeholder {
  color: #aeaeae;
}
.buy-one-click input::-webkit-outer-spin-button,
.buy-one-click input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}
.buy-one-click input[type="number"] {
  -moz-appearance: textfield;
}
.buy-one-click__privace {
  color: #fff;
  font-size: 10px;
  text-align: center;
  margin-top: 15px;
}
.buy-one-click__privace:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 14px;
  height: 14px;
  background: url("data:image/svg+xml,%3Csvg width='14' height='16' viewBox='0 0 14 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.7221 2.4958C13.7546 2.53506 13.7749 2.58303 13.7803 2.63373C13.9214 4.4238 13.7754 6.22492 13.3477 7.96887C12.419 11.6991 10.2231 14.2359 6.99773 15.3061C6.94472 15.3237 6.88746 15.3237 6.83445 15.3061C3.60905 14.2359 1.41321 11.6987 0.484441 7.96887C0.056863 6.2249 -0.0890631 4.42378 0.0521912 2.63373C0.057601 2.58303 0.0778337 2.53506 0.11036 2.4958C0.142886 2.45654 0.186262 2.42774 0.235066 2.413C2.47109 1.74499 4.6662 0.94702 6.80921 0.0231585C6.84283 0.00789612 6.87932 0 6.91624 0C6.95316 0 6.98965 0.00789612 7.02326 0.0231585C9.16628 0.94702 11.3614 1.74499 13.5974 2.413C13.6462 2.42774 13.6896 2.45654 13.7221 2.4958Z' fill='%23E9BD4C'/%3E%3Cpath d='M8.18345 6.05721C8.5252 5.78451 8.77567 5.40848 8.89981 4.98176C9.02395 4.55504 9.01553 4.09898 8.87575 3.67743C8.73597 3.25588 8.47181 2.88994 8.12026 2.63083C7.7687 2.37173 7.34735 2.23242 6.91518 2.23242C6.48301 2.23242 6.06166 2.37173 5.7101 2.63083C5.35855 2.88994 5.09439 3.25588 4.95461 3.67743C4.81482 4.09898 4.80641 4.55504 4.93055 4.98176C5.05469 5.40848 5.30516 5.78451 5.64691 6.05721C4.83217 6.33358 4.12272 6.86775 3.61946 7.58372C3.1162 8.29969 2.84476 9.16102 2.84375 10.0452C2.84375 10.1327 2.87749 10.2167 2.93754 10.2786C2.9976 10.3405 3.07905 10.3753 3.16397 10.3753H10.6664C10.7513 10.3753 10.8328 10.3405 10.8928 10.2786C10.9529 10.2167 10.9866 10.1327 10.9866 10.0452C10.9856 9.16102 10.7142 8.29969 10.2109 7.58372C9.70764 6.86775 8.99819 6.33358 8.18345 6.05721ZM5.48368 4.37257C5.48368 4.08072 5.56764 3.79542 5.72493 3.55275C5.88223 3.31008 6.1058 3.12095 6.36737 3.00926C6.62894 2.89757 6.91677 2.86835 7.19445 2.92529C7.47213 2.98222 7.7272 3.12276 7.9274 3.32914C8.1276 3.53551 8.26394 3.79844 8.31917 4.08469C8.3744 4.37093 8.34606 4.66763 8.23771 4.93727C8.12936 5.20691 7.94588 5.43737 7.71048 5.59952C7.47507 5.76166 7.1983 5.84821 6.91518 5.84821C6.53566 5.84776 6.1718 5.69214 5.90344 5.41551C5.63508 5.13887 5.48412 4.76379 5.48368 4.37257ZM3.49902 9.71508C3.57885 8.83807 3.97326 8.02333 4.60509 7.43028C5.23691 6.83722 6.06067 6.50854 6.91518 6.50854C7.76969 6.50854 8.59345 6.83722 9.22527 7.43028C9.8571 8.02333 10.2515 8.83807 10.3313 9.71508H3.49902Z' fill='white'/%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: contain;
}
.buy-one-click__privace a {
  color: #f5d89f;
  display: inline-block;
}
.cart-page-box__product-list-head {
  font-size: 16px;
  line-height: 1;
  color: #525252;
  text-align: center;
  background: #fff;
  display: -ms-flexbox;
  display: flex;
  border-top: 1px solid #efefef;
  border-bottom: 1px solid #efefef;
}
.cart-page-box__product-list-head-left {
  -ms-flex: 1 1;
      flex: 1 1;
  display: -ms-flexbox;
  display: flex;
}
.cart-page-box__product-list-head-right {
  -ms-flex: 0 0 530px;
      flex: 0 0 530px;
  display: -ms-flexbox;
  display: flex;
}
.cart-page-box__product-list-head-name {
  -ms-flex: 1 1;
      flex: 1 1;
  border-left: 1px solid #efefef;
  border-right: 1px solid #efefef;
  padding: 11px 10px;
}
.cart-page-box__product-list-head-price {
  -ms-flex: 0 0 220px;
      flex: 0 0 220px;
  border-right: 1px solid #efefef;
  padding: 11px 10px;
}
.cart-page-box__product-list-head-total {
  -ms-flex: 0 0 200px;
      flex: 0 0 200px;
  padding: 11px 10px;
  border-right: 1px solid #efefef;
}
.cart-page-box__product-list-head-quantity {
  -ms-flex: 1 1;
      flex: 1 1;
  padding: 11px 10px;
  border-right: 1px solid #efefef;
}
.cart-page-box__product-list-head-delete {
  -ms-flex: 0 0 100px;
      flex: 0 0 100px;
  border-right: 1px solid #efefef;
}
.cart-page-box__product-list {
  margin-bottom: 8px;
}
.cart-page-box__remove-all {
  text-align: right;
  margin-bottom: 10px;
}
.cart-page-box__remove-all a {
  font-size: 14px;
  color: #f00;
}
.cart-page-box__remove-all a:hover {
  text-decoration: none;
}
.cart-product {
  display: -ms-flexbox;
  display: flex;
  border-bottom: 1px solid #efefef;
}
.cart-product__left {
  -ms-flex: 1 1;
      flex: 1 1;
  display: -ms-flexbox;
  display: flex;
}
.cart-product__right {
  -ms-flex: 0 0 530px;
      flex: 0 0 530px;
  display: -ms-flexbox;
  display: flex;
}
.cart-product__image-wr {
  -ms-flex: 1 1;
      flex: 1 1;
  border-left: 1px solid #efefef;
  border-right: 1px solid #efefef;
  padding: 25px 10px;
}
.cart-product__price-wr {
  -ms-flex: 0 0 220px;
      flex: 0 0 220px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  border-right: 1px solid #efefef;
}
.cart-product__price-wr .cart-product__name {
  display: none;
}
.cart-product__image {
  max-width: 135px;
  margin: 0 auto 10px;
  position: relative;
  display: block;
}
.cart-product__image:before {
  content: "";
  display: block;
  padding-top: 64%;
}
.cart-product__image img {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.cart-product__name {
  font-weight: 600;
  font-size: 16px;
  line-height: 1.3;
  text-align: center;
  color: #525252;
}
.cart-product__name a {
  text-decoration: none;
  color: #525252;
}
.cart-product__total,
.cart-product__price {
  font-weight: bold;
  font-size: 21px;
  line-height: 1.2;
  color: #525252;
}
.cart-product__total-wr {
  -ms-flex: 0 0 200px;
      flex: 0 0 200px;
  padding: 25px 10px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  border-right: 1px solid #efefef;
}
.cart-product__quantity {
  -ms-flex: 1 1;
      flex: 1 1;
  padding: 25px 10px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  border-right: 1px solid #efefef;
}
.cart-product__quantity .quantity {
  width: 120px;
}
.cart-product__delete {
  -ms-flex: 0 0 100px;
      flex: 0 0 100px;
  padding: 25px 10px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  border-right: 1px solid #efefef;
}
.cart-product__delete a {
  display: block;
  width: 100%;
  max-width: 40px;
  height: 40px;
  background: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9' cy='9' r='8.625' fill='%23FF0000' stroke='url(%23paint0_linear_807_405)' stroke-width='0.75'/%3E%3Crect width='9.37518' height='0.937518' rx='0.164166' transform='matrix(0.701737 -0.712437 0.701737 0.712437 5.46875 11.9736)' fill='url(%23paint1_linear_807_405)'/%3E%3Crect width='9.37518' height='0.937518' rx='0.164166' transform='matrix(0.701737 0.712437 -0.701737 0.712437 5.95312 5.35938)' fill='url(%23paint2_linear_807_405)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_807_405' x1='17.0562' y1='17.721' x2='0.298023' y2='0.630567' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FF0C0C'/%3E%3Cstop offset='1' stop-color='%23FF0000'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_807_405' x1='8.88362' y1='0.922989' x2='8.71405' y2='-0.8064' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='0.958333' stop-color='white'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_807_405' x1='8.88362' y1='0.922989' x2='8.71405' y2='-0.8064' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='0.958333' stop-color='white'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear_807_5F405)' stroke-width='0.75'/%3E%3Crect width='9.37518' height='0.937518' rx='0.164166' transform='matrix(0.701737 -0.712437 0.701737 0.712437 5.46875 11.9736)' fill='url(_2523paint1_linear_807_5F405)'/%3E%3Crect width='9.37518' height='0.937518' rx='0.164166' transform='matrix(0.701737 0.712437 -0.701737 0.712437 5.95312 5.35938)' fill='url(_2523paint2_linear_807_5F405)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_807_405' x1='17.0562' y1='17.721' x2='0.298023' y2='0.630567' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FF0C0C'/%3E%3Cstop offset='1' stop-color='%23FF0000'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_807_405' x1='8.88362' y1='0.922989' x2='8.71405' y2='-0.8064' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='0.958333' stop-color='white'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_807_405' x1='8.88362' y1='0.922989' x2='8.71405' y2='-0.8064' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='0.958333' stop-color='white'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 50% 50% no-repeat;
}
.cart-order {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.cart-order__column {
  -ms-flex: 0 0 400px;
      flex: 0 0 400px;
}
.cart-order__column:last-child {
  -ms-flex: 1 1;
      flex: 1 1;
  max-width: 500px;
}
.cart-order__user-data-title {
  font-family: 'Gotham Pro', serif;
  margin-bottom: 20px;
  font-size: 22px;
  font-weight: bold;
  color: #575b5e;
  line-height: 1.1;
}
.cart-order__user-data-item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 15px;
}
.cart-order__user-data-item:last-child {
  margin-bottom: 0;
}
.cart-order__user-data-item-name {
  -ms-flex: 0 0 100px;
      flex: 0 0 100px;
  margin-right: 5px;
  font-weight: 600;
  color: #525252;
  font-size: 15px;
  display: block;
}
.cart-order__user-data-item-body {
  -ms-flex: 1 1;
      flex: 1 1;
  display: block;
  position: relative;
}
.cart-order__user-data-item-body--phone:before {
  content: "";
  position: absolute;
  left: 22px;
  top: 0;
  bottom: 0;
  width: 16px;
  background: url("data:image/svg+xml,%3Csvg width='14' height='18' viewBox='0 0 14 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.9541 13.6991L11.324 11.26C10.7418 10.3889 9.44871 10.434 8.97025 11.3208C8.62223 11.9315 7.82335 12.1503 7.19827 11.875C5.81722 11.2227 4.2309 8.94336 4.17096 7.34518C4.083 6.64783 4.66345 6.00787 5.36076 5.91993C6.36319 5.81708 6.89944 4.63957 6.31727 3.76846L4.68718 1.32934C4.20699 0.705118 3.33502 0.531756 2.72524 0.939278L1.07013 2.04541C-0.599433 3.22421 0.160833 7.3788 2.89705 11.473C5.63328 15.5673 9.16665 17.9316 10.9089 16.7672L12.564 15.6611C13.1882 15.1809 13.3616 14.3089 12.9541 13.6991Z' fill='%23C4C4C4'/%3E%3C/svg%3E%0A") 0 50% no-repeat;
  background-size: contain;
}
.cart-order input[type="text"],
.cart-order input[type="password"],
.cart-order input[type="email"],
.cart-order input[type="tel"],
.cart-order input[type="search"],
.cart-order input[type="number"],
.cart-order textarea {
  box-shadow: inset 0px 3px 4px rgba(39,39,39,0.14);
  width: 100%;
  padding-left: 45px;
}
.cart-order__payment-title {
  font-family: 'Gotham Pro', serif;
  margin-bottom: 20px;
  font-size: 22px;
  font-weight: bold;
  color: #575b5e;
  line-height: 1.1;
  text-align: center;
}
.cart-order__button {
  text-align: center;
}
.cart-order__button .site-btn {
  font-size: 22px;
  padding: 20px 70px;
  border-radius: 34px;
}
.cart-order__privace {
  color: #4d5157;
  font-size: 12px;
  text-align: center;
  margin-top: 15px;
}
.cart-order__privace:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 14px;
  height: 14px;
  background: url("data:image/svg+xml,%3Csvg width='14' height='16' viewBox='0 0 14 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.7221 2.4958C13.7546 2.53506 13.7749 2.58303 13.7803 2.63373C13.9214 4.4238 13.7754 6.22492 13.3477 7.96887C12.419 11.6991 10.2231 14.2359 6.99773 15.3061C6.94472 15.3237 6.88746 15.3237 6.83445 15.3061C3.60905 14.2359 1.41321 11.6987 0.484441 7.96887C0.056863 6.2249 -0.0890631 4.42378 0.0521912 2.63373C0.057601 2.58303 0.0778337 2.53506 0.11036 2.4958C0.142886 2.45654 0.186262 2.42774 0.235066 2.413C2.47109 1.74499 4.6662 0.94702 6.80921 0.0231585C6.84283 0.00789612 6.87932 0 6.91624 0C6.95316 0 6.98965 0.00789612 7.02326 0.0231585C9.16628 0.94702 11.3614 1.74499 13.5974 2.413C13.6462 2.42774 13.6896 2.45654 13.7221 2.4958Z' fill='%23E9BD4C'/%3E%3Cpath d='M8.18345 6.05721C8.5252 5.78451 8.77567 5.40848 8.89981 4.98176C9.02395 4.55504 9.01553 4.09898 8.87575 3.67743C8.73597 3.25588 8.47181 2.88994 8.12026 2.63083C7.7687 2.37173 7.34735 2.23242 6.91518 2.23242C6.48301 2.23242 6.06166 2.37173 5.7101 2.63083C5.35855 2.88994 5.09439 3.25588 4.95461 3.67743C4.81482 4.09898 4.80641 4.55504 4.93055 4.98176C5.05469 5.40848 5.30516 5.78451 5.64691 6.05721C4.83217 6.33358 4.12272 6.86775 3.61946 7.58372C3.1162 8.29969 2.84476 9.16102 2.84375 10.0452C2.84375 10.1327 2.87749 10.2167 2.93754 10.2786C2.9976 10.3405 3.07905 10.3753 3.16397 10.3753H10.6664C10.7513 10.3753 10.8328 10.3405 10.8928 10.2786C10.9529 10.2167 10.9866 10.1327 10.9866 10.0452C10.9856 9.16102 10.7142 8.29969 10.2109 7.58372C9.70764 6.86775 8.99819 6.33358 8.18345 6.05721ZM5.48368 4.37257C5.48368 4.08072 5.56764 3.79542 5.72493 3.55275C5.88223 3.31008 6.1058 3.12095 6.36737 3.00926C6.62894 2.89757 6.91677 2.86835 7.19445 2.92529C7.47213 2.98222 7.7272 3.12276 7.9274 3.32914C8.1276 3.53551 8.26394 3.79844 8.31917 4.08469C8.3744 4.37093 8.34606 4.66763 8.23771 4.93727C8.12936 5.20691 7.94588 5.43737 7.71048 5.59952C7.47507 5.76166 7.1983 5.84821 6.91518 5.84821C6.53566 5.84776 6.1718 5.69214 5.90344 5.41551C5.63508 5.13887 5.48412 4.76379 5.48368 4.37257ZM3.49902 9.71508C3.57885 8.83807 3.97326 8.02333 4.60509 7.43028C5.23691 6.83722 6.06067 6.50854 6.91518 6.50854C7.76969 6.50854 8.59345 6.83722 9.22527 7.43028C9.8571 8.02333 10.2515 8.83807 10.3313 9.71508H3.49902Z' fill='white'/%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: contain;
}
.cart-order__privace a {
  color: #f5d89f;
  display: inline-block;
}
.cart-order__payment {
  margin-bottom: 30px;
}
.cart-order__payment-body {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  overflow: hidden;
  border-radius: 4px;
  -webkit-overflow-scrolling: touch;
}
.cart-order__payment-item {
  display: block;
  -ms-flex: 1 0 33.3333%;
      flex: 1 0 33.3333%;
  cursor: pointer;
  border-right: 1px solid #efefef;
}
.cart-order__payment-item:nth-child(3n) {
  border-right: none;
}
.cart-order__payment-item input[type="radio"],
.cart-order__payment-item input[type="checkbox"] {
  position: absolute;
  clip: rect(0 0 0 0);
  width: 1px;
  height: 1px;
  margin: -1px;
}
.cart-order__payment-item input[type="radio"]:checked ~ span,
.cart-order__payment-item input[type="checkbox"]:checked ~ span {
  background: #414141;
  color: #fff;
}
.cart-order__payment-item input[type="radio"]:checked ~ span:before,
.cart-order__payment-item input[type="checkbox"]:checked ~ span:before {
  background: #fff;
  border-color: #414141;
  box-shadow: 0 0 0 2px #fff;
}
.cart-order__payment-item input[type="radio"] ~ span,
.cart-order__payment-item input[type="checkbox"] ~ span {
  position: relative;
  display: block;
  text-align: center;
  background: #fff;
  color: #525252;
  font-size: 0;
  line-height: 1;
  padding: 38px 10px 25px;
}
.cart-order__payment-item input[type="radio"] ~ span:before,
.cart-order__payment-item input[type="checkbox"] ~ span:before {
  content: "";
  position: absolute;
  top: 14px;
  left: 14px;
  width: 12px;
  height: 12px;
  border-radius: 100%;
  border: 3px solid #fff;
  box-shadow: 0 0 0 2px #414141;
}
.cart-order__payment-item input[type="radio"] ~ span .svg-icon,
.cart-order__payment-item input[type="checkbox"] ~ span .svg-icon {
  width: 46px;
  height: 40px;
  margin-bottom: 4px;
}
.cart-order__payment-item input[type="radio"] ~ span .name,
.cart-order__payment-item input[type="checkbox"] ~ span .name {
  font-size: 19px;
  line-height: 1.1;
  display: block;
}
.catalog-box {
  margin-bottom: 56px;
}
.catalog-box .stages-of-work {
  padding-left: 20px;
  padding-right: 20px;
}
.catalog-box .already-decided {
  max-width: 400px;
  margin: 0 auto;
}
.catalog-box .already-decided p {
  margin-top: 0;
}
.catalog-box .already-decided__title {
  text-align: center;
  padding: 0;
}
.catalog-box .product-determines-video {
  margin: 0;
}
.catalog-box .product-determines-video__video-note {
  display: none;
}
/* .catalog-box .oure-video__inner {
  max-width: 440px;
} */
.catalog-box .oure-video__title {
  font-size: 26px;
}
.catalog-box__title {
  font-family: 'Gotham Pro';
  font-weight: bold;
  font-size: 52px;
  line-height: 1.1;
  letter-spacing: 0.02em;
  color: #575b5e;
  text-align: center;
  margin-bottom: 30px;
}
.catalog-box__body {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.catalog-box__column-left {
  margin-right: 18px;
  -ms-flex: 0 0 306px;
      flex: 0 0 306px;
}
.catalog-box__column-right {
  -ms-flex: 1 1;
      flex: 1 1;
}
.catalog-box__list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-bottom: 12px;
}
.catalog-box__list.noflex .catalog-box__item {
  -ms-flex: 0 0 32%;
      flex: 0 0 32%;
  margin-right: 2%;
  margin-bottom: 30px;
}
.catalog-box__list.noflex .catalog-box__item:nth-child(4n+3) {
  margin-right: 0;
}
.catalog-box__list.noflex .catalog-box__item:nth-child(4n) {
  -ms-flex: 0 0 100%;
      flex: 0 0 100%;
  margin-right: 0;
}
.catalog-box__item {
  -ms-flex: 0 0 32%;
      flex: 0 0 32%;
  margin-right: 2%;
  margin-bottom: 30px;
}
.catalog-box__item:nth-child(3n) {
  margin-right: 0;
}
.catalog-box__more {
  text-align: center;
  margin-bottom: 30px;
}
.sorting {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 25px;
  line-height: 1;
}
.sorting__mobile-filter-button {
  display: none;
}
.sorting__item {
  display: -ms-flexbox;
  display: flex;
  font-family: 'Gotham Pro', serif;
  font-size: 16px;
  color: #575b5e;
  letter-spacing: 0.02em;
  position: relative;
}
.sorting__item--result {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  margin-right: 50px;
}
.sorting__item--type {
  cursor: pointer;
}
.sorting__item--sorting {
  cursor: pointer;
}
.sorting__item--search {
  -ms-flex: 0 0 234px;
      flex: 0 0 234px;
  display: block;
}
.sorting__item select {
  padding: 0 2px;
  margin: 0;
  display: inline-block;
  border: none;
  outline: none;
  color: #1db28f;
  line-height: 1;
  cursor: pointer;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.sorting__item-body {
  color: #1db28f;
  margin-left: 4px;
}
.sorting__item-popup {
  border: 1px solid #f3cd82;
  background: #fff;
  border-radius: 5px;
  position: absolute;
  left: 0;
  top: 100%;
  width: 220px;
  z-index: 2;
  padding: 24px 24px;
  display: none;
}
.sorting__item-checkbox {
  display: block;
  margin-bottom: 10px;
  position: relative;
  cursor: pointer;
}
.sorting__item-checkbox:last-child {
  margin-bottom: 0;
}
.sorting__item-checkbox input[type="checkbox"],
.sorting__item-checkbox input[type="radio"] {
  position: absolute;
  clip: rect(0 0 0 0);
  width: 1px;
  height: 1px;
  margin: -1px;
}
.sorting__item-checkbox input[type="checkbox"]:checked ~ span:after,
.sorting__item-checkbox input[type="radio"]:checked ~ span:after {
  background: none;
}
.sorting__item-checkbox input[type="checkbox"] ~ span,
.sorting__item-checkbox input[type="radio"] ~ span {
  font-size: 12px;
  color: #525252;
  display: block;
  padding-left: 30px;
  line-height: 1.5;
}
.sorting__item-checkbox input[type="checkbox"] ~ span:before,
.sorting__item-checkbox input[type="radio"] ~ span:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 18px;
  height: 18px;
  border-radius: 100%;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
}
.sorting__item-checkbox input[type="checkbox"] ~ span:after,
.sorting__item-checkbox input[type="radio"] ~ span:after {
  content: "";
  position: absolute;
  left: 2px;
  top: 2px;
  width: 14px;
  height: 14px;
  border: 3px solid #fff;
  border-radius: 100%;
  background: #fff;
}
.sorting__right {
  -ms-flex: 1 1;
      flex: 1 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.sorting__right--type2 {
  -ms-flex-pack: end;
      justify-content: flex-end;
}
.sorting__search {
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
  padding: 1px;
  position: relative;
  height: 35px;
}
.sorting__search input {
  background: #fff;
  border: none;
  outline: none;
  color: #525252;
  font-size: 12px;
  padding: 0 5px 0 24px;
  margin-right: 40px;
  height: 33px;
  width: calc(100% - 40px);
  max-width: 100%;
  border-radius: 0;
}
.sorting__search input::-webkit-input-placeholder {
  color: #525252;
}
.sorting__search input::-moz-placeholder {
  color: #525252;
}
.sorting__search input:-ms-input-placeholder {
  color: #525252;
}
.sorting__search input::-ms-input-placeholder {
  color: #525252;
}
.sorting__search input::placeholder {
  color: #525252;
}
.sorting__search button {
  position: absolute;
  right: 1px;
  top: 1px;
  bottom: 1px;
  cursor: pointer;
  width: 40px;
  border: none;
  box-shadow: none;
  padding: 0;
  background: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M15.8045 14.8626L11.2545 10.3126C12.1359 9.22399 12.6665 7.84066 12.6665 6.33401C12.6665 2.84205 9.82522 0.000732422 6.33325 0.000732422C2.84128 0.000732422 0 2.84202 0 6.33398C0 9.82595 2.84132 12.6673 6.33328 12.6673C7.83992 12.6673 9.22325 12.1366 10.3119 11.2553L14.8619 15.8052C14.9919 15.9352 15.1625 16.0006 15.3332 16.0006C15.5039 16.0006 15.6745 15.9352 15.8045 15.8052C16.0652 15.5446 16.0652 15.1232 15.8045 14.8626ZM6.33328 11.3339C3.57597 11.3339 1.33333 9.0913 1.33333 6.33398C1.33333 3.57667 3.57597 1.33403 6.33328 1.33403C9.0906 1.33403 11.3332 3.57667 11.3332 6.33398C11.3332 9.0913 9.09057 11.3339 6.33328 11.3339Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A_2523clip0)'%3E%3Cpath d='M15.8045 14.8626L11.2545 10.3126C12.1359 9.22399 12.6665 7.84066 12.6665 6.33401C12.6665 2.84205 9.82522 0.000732422 6.33325 0.000732422C2.84128 0.000732422 0 2.84202 0 6.33398C0 9.82595 2.84132 12.6673 6.33328 12.6673C7.83992 12.6673 9.22325 12.1366 10.3119 11.2553L14.8619 15.8052C14.9919 15.9352 15.1625 16.0006 15.3332 16.0006C15.5039 16.0006 15.6745 15.9352 15.8045 15.8052C16.0652 15.5446 16.0652 15.1232 15.8045 14.8626ZM6.33328 11.3339C3.57597 11.3339 1.33333 9.0913 1.33333 6.33398C1.33333 3.57667 3.57597 1.33403 6.33328 1.33403C9.0906 1.33403 11.3332 3.57667 11.3332 6.33398C11.3332 9.0913 9.09057 11.3339 6.33328 11.3339Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") 50% 50% no-repeat;
}
.sorting__filter-result-list {
  -ms-flex: 0 0 100%;
      flex: 0 0 100%;
  -ms-flex-preferred-size: calc(100% + 30px);
      flex-basis: calc(100% + 30px);
  padding: 0 15px;
  margin: 0 -15px;
  white-space: nowrap;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}
.sorting__filter-result-item {
  display: inline-block;
  vertical-align: top;
  font-size: 12px;
  line-height: 1;
  color: #fff;
  text-decoration: none;
  padding: 9px 34px 9px 24px;
  position: relative;
  background: #1db28f;
  border-radius: 16px;
  margin-top: 10px;
  margin-right: 8px;
}
.sorting__filter-result-item:last-child {
  margin-right: 0;
}
.sorting__filter-result-item:before {
  content: "";
  position: absolute;
  top: 50%;
  right: 12px;
  width: 8px;
  height: 8px;
  margin-top: -4px;
  background: url("data:image/svg+xml,%3Csvg width='8' height='9' viewBox='0 0 8 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1276_810)'%3E%3Cpath d='M7.58176 1.63777L6.82827 0.884277L3.81432 3.89823L0.800363 0.884277L0.046875 1.63777L3.06083 4.65172L0.046875 7.66567L0.800363 8.41916L3.81432 5.40521L6.82827 8.41916L7.58176 7.66567L4.56781 4.65172L7.58176 1.63777Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1276_810'%3E%3Crect width='7.53488' height='7.53488' fill='white' transform='translate(0.046875 0.883789)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A_2523clip0_1276_810)'%3E%3Cpath d='M7.58176 1.63777L6.82827 0.884277L3.81432 3.89823L0.800363 0.884277L0.046875 1.63777L3.06083 4.65172L0.046875 7.66567L0.800363 8.41916L3.81432 5.40521L6.82827 8.41916L7.58176 7.66567L4.56781 4.65172L7.58176 1.63777Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1276_810'%3E%3Crect width='7.53488' height='7.53488' fill='white' transform='translate(0.046875 0.883789)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: contain;
}
.product-thumbs {
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
}
.product-thumbs:hover .product-thumbs__name {
  opacity: 0;
}
.product-thumbs:hover .product-thumbs__popup {
  opacity: 1;
  visibility: visible;
}
.product-thumbs__top {
  position: relative;
  border-radius: 5px;
}
.product-thumbs__top:before {
  content: "";
  display: block;
  padding-top: 64%;
}
.product-thumbs__favorite {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}
.product-thumbs__favorite button {
  width: 40px;
  height: 40px;
  border: none;
  box-shadow: none;
  cursor: pointer;
  background: url("data:image/svg+xml,%3Csvg width='15' height='14' viewBox='0 0 15 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.9056 1.70037C13.1658 0.891025 12.1394 0.445312 11.0156 0.445312C9.43512 0.445312 8.43448 1.35538 7.87339 2.11885C7.72781 2.31697 7.60397 2.51562 7.5 2.70254C7.39603 2.51562 7.27222 2.31697 7.12661 2.11885C6.56552 1.35538 5.56488 0.445312 3.98438 0.445312C2.86061 0.445312 1.83425 0.891053 1.09438 1.7004C0.388682 2.47246 0 3.50646 0 4.61193C0 5.81527 0.487295 6.93449 1.53355 8.13413C2.46861 9.20633 3.81384 10.3115 5.37158 11.5913C5.95204 12.0682 6.5523 12.5613 7.19136 13.1004L7.21055 13.1166C7.2934 13.1866 7.3967 13.2215 7.5 13.2215C7.6033 13.2215 7.7066 13.1865 7.78945 13.1166L7.80864 13.1004C8.4477 12.5613 9.04796 12.0682 9.62851 11.5912C11.1862 10.3115 12.5314 9.20636 13.4665 8.13413C14.5127 6.93447 15 5.81527 15 4.61193C15 3.50646 14.6113 2.47246 13.9056 1.70037ZM9.05839 10.9463C8.558 11.3574 8.04302 11.7805 7.5 12.2356C6.95701 11.7806 6.442 11.3574 5.94152 10.9463C2.89292 8.44167 0.878906 6.78703 0.878906 4.61193C0.878906 3.71288 1.1896 2.87783 1.75377 2.26064C2.32441 1.63645 3.11657 1.29267 3.98438 1.29267C5.18933 1.29267 5.96824 2.00836 6.40945 2.60874C6.80522 3.14721 7.01174 3.69003 7.08217 3.8984C7.14108 4.07281 7.30975 4.19085 7.5 4.19085C7.69025 4.19085 7.85892 4.07281 7.91783 3.8984C7.98826 3.69003 8.19478 3.14721 8.59055 2.60871C9.03176 2.00836 9.81067 1.29267 11.0156 1.29267C11.8834 1.29267 12.6756 1.63645 13.2462 2.26064C13.8104 2.87783 14.1211 3.71288 14.1211 4.61193C14.1211 6.78703 12.1071 8.44167 9.05839 10.9463Z' fill='%23F3F3F3'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;
}
.product-thumbs__favorite button.active {
  background: url("data:image/svg+xml,%3Csvg width='15' height='14' viewBox='0 0 15 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.9056 1.70037C13.1658 0.891025 12.1394 0.445312 11.0156 0.445312C9.43512 0.445312 8.43448 1.35538 7.87339 2.11885C7.72781 2.31697 7.60397 2.51562 7.5 2.70254C7.39603 2.51562 7.27222 2.31697 7.12661 2.11885C6.56552 1.35538 5.56488 0.445312 3.98438 0.445312C2.86061 0.445312 1.83425 0.891053 1.09438 1.7004C0.388682 2.47246 0 3.50646 0 4.61193C0 5.81527 0.487295 6.93449 1.53355 8.13413C2.46861 9.20633 3.81384 10.3115 5.37158 11.5913C5.95204 12.0682 6.5523 12.5613 7.19136 13.1004L7.21055 13.1166C7.2934 13.1866 7.3967 13.2215 7.5 13.2215C7.6033 13.2215 7.7066 13.1865 7.78945 13.1166L7.80864 13.1004C8.4477 12.5613 9.04796 12.0682 9.62851 11.5912C11.1862 10.3115 12.5314 9.20636 13.4665 8.13413C14.5127 6.93447 15 5.81527 15 4.61193C15 3.50646 14.6113 2.47246 13.9056 1.70037ZM9.05839 10.9463C8.558 11.3574 8.04302 11.7805 7.5 12.2356C6.95701 11.7806 6.442 11.3574 5.94152 10.9463C2.89292 8.44167 0.878906 6.78703 0.878906 4.61193C0.878906 3.71288 1.1896 2.87783 1.75377 2.26064C2.32441 1.63645 3.11657 1.29267 3.98438 1.29267C5.18933 1.29267 5.96824 2.00836 6.40945 2.60874C6.80522 3.14721 7.01174 3.69003 7.08217 3.8984C7.14108 4.07281 7.30975 4.19085 7.5 4.19085C7.69025 4.19085 7.85892 4.07281 7.91783 3.8984C7.98826 3.69003 8.19478 3.14721 8.59055 2.60871C9.03176 2.00836 9.81067 1.29267 11.0156 1.29267C11.8834 1.29267 12.6756 1.63645 13.2462 2.26064C13.8104 2.87783 14.1211 3.71288 14.1211 4.61193C14.1211 6.78703 12.1071 8.44167 9.05839 10.9463Z' fill='%23f00'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;
}
.product-thumbs__popup {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  padding: 10% 10px;
  background: radial-gradient(100% 131.64% at 1.23% 100%, rgba(29,33,34,0.77) 0%, rgba(44,42,50,0.77) 100%);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  transition: all 0.3s ease;
  opacity: 0;
  border-radius: 5px 5px 0 0;
  visibility: hidden;
}
.product-thumbs__popup-top {
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
}
.product-thumbs__order {
  margin-bottom: 10px;
  text-align: center;
}
.product-thumbs__order a {
  display: inline-block;
  position: relative;
  text-decoration: none;
  font-family: 'Gotham Pro';
  font-style: normal;
  font-size: 19px;
  line-height: 1.1;
  text-align: center;
  letter-spacing: 0.02em;
  color: #fff;
}
.product-thumbs__order a:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #fff;
}
.product-thumbs__order a:hover:before {
  opacity: 0;
}
.product-thumbs__calc-price {
  margin-bottom: 25px;
  text-align: center;
}
.product-thumbs__calc-price .site-btn {
  width: 100%;
}
.product-thumbs__more {
  text-align: center;
}
.product-thumbs__more a {
  display: inline-block;
  text-decoration: none;
  border: 0.5px solid #fff;
  border-radius: 17.5px;
  font-family: 'Gotham Pro';
  line-height: 1;
  letter-spacing: 0.02em;
  font-size: 14px;
  color: #f3f3f3;
  padding: 8px 33px 9px 28px;
  position: relative;
}
.product-thumbs__more a:hover {
  color: #5f5f5f;
  background: #fff;
}
.product-thumbs__more a:hover:before {
  border-color: #5f5f5f;
}
.product-thumbs__more a:before {
  content: "";
  position: absolute;
  right: 14px;
  top: 50%;
  width: 4px;
  height: 4px;
  border: 1px solid #f3f3f3;
  border-top: none;
  border-left: none;
  margin-top: -1px;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}
.product-thumbs__name {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  font-family: 'Gotham Pro';
  font-weight: 400;
  font-size: 15px;
  line-height: 1.1;
  letter-spacing: 0.02em;
  color: #fff;
  padding: 11px 10px;
  background: rgba(72,72,72,0.71);
  -webkit-backdrop-filter: blur(1px);
          backdrop-filter: blur(1px);
  text-align: center;
  margin-left: 2px;
}
.product-thumbs__name:before {
  content: "";
  position: absolute;
  left: -2px;
  top: 0;
  bottom: 0;
  width: 4px;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
  border-radius: 0 0 0 5px;
}
.product-thumbs__image {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  border-radius: 5px 5px 0 0;
}
.product-thumbs__image img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 5px 5px 0 0;
}
.product-thumbs__status {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-bottom: 8px;
}
.product-thumbs__status-item {
  display: block;
  -ms-flex: 1 0 25%;
      flex: 1 0 25%;
  text-align: center;
  font-size: 14px;
  color: #525252;
  line-height: 1.1;
  padding: 1px;
  border-radius: 1px;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
  position: relative;
  cursor: pointer;
}
.product-thumbs__status-item:first-child {
  border-radius: 0 0 0 6px;
}
.product-thumbs__status-item:first-child span {
  border-radius: 0 0 0 6px;
}
.product-thumbs__status-item:last-child {
  border-radius: 0 0 6px 0;
}
.product-thumbs__status-item:last-child span {
  border-radius: 0 0 6px 0;
}
.product-thumbs__status-item input[type="checkbox"],
.product-thumbs__status-item input[type="radio"] {
  position: absolute;
  clip: rect(0 0 0 0);
  width: 1px;
  height: 1px;
  margin: -1px;
}
.product-thumbs__status-item input[type="checkbox"]:checked ~ span,
.product-thumbs__status-item input[type="radio"]:checked ~ span {
  background: none;
}
.product-thumbs__status-item span {
  position: relative;
  background: #fff;
  padding: 8px 0;
  display: block;
}
.product-thumbs__params {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
}
.product-thumbs__params-item {
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  margin-right: 5px;
}
.product-thumbs__params-item:nth-child(2n) {
  margin-right: 0;
  text-align: right;
}
.product-thumbs__params-item:nth-child(2n) .product-thumbs__params-name {
  position: relative;
}
.product-thumbs__params-item:nth-child(2n) .product-thumbs__params-name:before {
  content: "";
  position: absolute;
  right: 0;
  left: -999px;
  bottom: 0;
  height: 0.5px;
  background: #c4c4c4;
}
.product-thumbs__params-name {
  font-family: 'Gotham Pro';
  font-size: 16px;
  font-weight: normal;
  line-height: 1.1;
  letter-spacing: 0.02em;
  color: #b8b8b8;
  padding-bottom: 2px;
}
.product-thumbs__params-body {
  color: #757575;
  font-size: 16px;
  line-height: 1.1;
  padding-top: 5px;
}
.product-thumbs__params-body--price {
  font-weight: bold;
  font-size: 19px;
  padding-top: 2px;
}
.product-thumbs__params-body--price span {
  color: #ddb15c;
}
.product-thumbs__added-buttons {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  margin-top: 20px;
}
.product-thumbs__added-buttons .site-btn {
  font-size: 10px;
}
.product-thumbs__added-buttons > div {
  -ms-flex: 0 0 50%;
      flex: 0 0 50%;
  -ms-flex-preferred-size: calc(50% - 5px);
      flex-basis: calc(50% - 5px);
  margin-right: 10px;
}
.product-thumbs__added-buttons > div:nth-child(2n) {
  margin-right: 0;
}
.product-thumbs__one-click .site-btn {
  padding-left: 5px;
  padding-right: 5px;
  width: 100%;
}
.product-thumbs__add-cart .site-btn {
  padding-left: 5px;
  padding-right: 5px;
  width: 100%;
}
.product-thumbs__add-cart .site-btn span {
  padding-right: 20px;
  display: inline-block;
  background: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.271003 0.0342286C-0.00071777 0.15429 -0.0884223 0.526266 0.101721 0.752293C0.234912 0.910644 0.242672 0.911986 1.13232 0.927599L1.96301 0.942191L2.77271 4.38587C3.21806 6.27989 3.58606 7.85455 3.5905 7.88508C3.59724 7.93133 3.56882 7.94674 3.42066 7.97721C2.76335 8.11227 2.28558 8.75536 2.33789 9.43464C2.36544 9.79261 2.50554 10.0886 2.77023 10.3482C2.9211 10.4962 3.22889 10.6577 3.44503 10.7024C3.55251 10.7247 4.8345 10.7319 7.71763 10.7265C11.8264 10.7188 11.8369 10.7186 11.9172 10.6585C12.0704 10.5442 12.1181 10.4509 12.1181 10.2664C12.1181 10.0818 12.0704 9.98855 11.9172 9.87421C11.837 9.81427 11.8212 9.81397 7.69788 9.79944C3.57454 9.78491 3.55878 9.78461 3.47852 9.72467C3.3254 9.61033 3.27764 9.51706 3.27764 9.3325C3.27764 9.14794 3.3254 9.05467 3.47852 8.94033C3.55878 8.88036 3.57416 8.8801 7.73648 8.86556L11.9139 8.85097L12.0669 8.78817C12.4308 8.6388 12.7244 8.37676 12.8682 8.0729C12.9717 7.85435 14 3.48181 14 3.26046C14 2.91892 13.8557 2.56513 13.6108 2.30615C13.451 2.13706 13.3048 2.03979 13.0589 1.93887L12.9059 1.87607L8.01967 1.86148L3.13345 1.84689L2.94987 1.05893C2.76483 0.264692 2.73452 0.183328 2.58079 0.0684902C2.5033 0.0105898 2.45997 0.0080508 1.43013 0.00163039C0.584884 -0.00368104 0.341289 0.00317714 0.271003 0.0342286ZM12.8184 2.86163C12.9406 2.93004 13.0664 3.12805 13.0664 3.25225C13.0664 3.39651 12.0434 7.65648 11.9922 7.72559C11.9632 7.76472 11.9032 7.82382 11.8589 7.85691C11.7785 7.91695 11.7688 7.91709 8.17033 7.91709H4.56234L4.00186 5.53862C3.69358 4.23046 3.42224 3.07809 3.39887 2.97775L3.35636 2.79536L8.029 2.79582L12.7016 2.79632L12.8184 2.86163ZM4.7835 11.2464C4.04373 11.4454 3.58604 12.2116 3.77454 12.9355C3.96974 13.685 4.73457 14.1474 5.46465 13.9572C6.21186 13.7625 6.67626 12.9968 6.48729 12.2711C6.29032 11.5147 5.51644 11.0492 4.7835 11.2464ZM9.91856 11.2464C9.17879 11.4454 8.7211 12.2116 8.90961 12.9355C9.1048 13.685 9.86963 14.1474 10.5997 13.9572C11.3469 13.7625 11.8113 12.9968 11.6223 12.2711C11.4254 11.5147 10.6515 11.0492 9.91856 11.2464ZM5.315 12.1739C5.61476 12.2992 5.68785 12.6923 5.45473 12.9255C5.26546 13.1148 4.99523 13.1148 4.80596 12.9255C4.44517 12.5646 4.84328 11.9768 5.315 12.1739ZM10.4501 12.1739C10.7498 12.2992 10.8229 12.6923 10.5898 12.9255C10.262 13.2534 9.72483 12.9597 9.81107 12.4998C9.86263 12.225 10.1823 12.062 10.4501 12.1739Z' fill='%23DDB15C'/%3E%3C/svg%3E%0A") 100% 50% no-repeat;
  background-size: contain;
}
.material-thumbs {
  position: relative;
  border-radius: 5px;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
}
.material-thumbs:hover .material-thumbs__popup {
  opacity: 1;
  visibility: visible;
}
.material-thumbs:hover .material-thumbs__name {
  opacity: 0;
}
.material-thumbs:before {
  content: "";
  display: block;
  padding-top: 87%;
}
.material-thumbs.checked {
  border: 2px solid #eec87c;
  overflow: visible;
}
.material-thumbs.checked:after {
  content: "";
  position: absolute;
  left: 50%;
  margin-left: -11px;
  top: -10px;
  width: 22px;
  height: 22px;
  background: url("data:image/svg+xml,%3Csvg width='23' height='23' viewBox='0 0 23 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='11.5' cy='11.5' r='11.5' fill='white'/%3E%3Ccircle cx='11.4964' cy='11.4993' r='9.73077' fill='url(%23paint0_linear_954_1297)'/%3E%3Cg clip-path='url(%23clip0_954_1297)'%3E%3Cpath d='M16.3632 7.96568C16.1675 7.7699 15.8501 7.7699 15.6543 7.96568L9.64861 13.9714L7.34013 11.6629C7.14437 11.4672 6.827 11.4672 6.63121 11.6629C6.43543 11.8587 6.43543 12.1761 6.63121 12.3718L9.29415 15.0347C9.48985 15.2305 9.80745 15.2304 10.0031 15.0347L16.3632 8.6746C16.559 8.47885 16.559 8.16145 16.3632 7.96568Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_954_1297' x1='8.86646' y1='21.2301' x2='14.1263' y2='2.29454' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2328BA97'/%3E%3Cstop offset='1' stop-color='%236EE2C7'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_954_1297'%3E%3Crect width='10.0256' height='10.0256' fill='white' transform='translate(6.48438 6.4873)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear_954_1297)'/%3E%3Cg clip-path='url(_2523clip0_954_1297)'%3E%3Cpath d='M16.3632 7.96568C16.1675 7.7699 15.8501 7.7699 15.6543 7.96568L9.64861 13.9714L7.34013 11.6629C7.14437 11.4672 6.827 11.4672 6.63121 11.6629C6.43543 11.8587 6.43543 12.1761 6.63121 12.3718L9.29415 15.0347C9.48985 15.2305 9.80745 15.2304 10.0031 15.0347L16.3632 8.6746C16.559 8.47885 16.559 8.16145 16.3632 7.96568Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_954_1297' x1='8.86646' y1='21.2301' x2='14.1263' y2='2.29454' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2328BA97'/%3E%3Cstop offset='1' stop-color='%236EE2C7'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_954_1297'%3E%3Crect width='10.0256' height='10.0256' fill='white' transform='translate(6.48438 6.4873)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: contain;
}
.material-thumbs.checked .material-thumbs__name {
  background: linear-gradient(180deg, #dba845 0%, #eec87c 100%);
  color: #0c0c0c;
}
.material-thumbs.checked .material-thumbs__name:before {
  background: linear-gradient(180deg, #dba845 0%, #eec87c 100%);
}
.material-thumbs__name {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  font-family: 'Gotham Pro';
  font-weight: 400;
  font-size: 11px;
  line-height: 1.1;
  letter-spacing: 0.02em;
  color: #fff;
  padding: 8px 10px;
  background: rgba(72,72,72,0.71);
  -webkit-backdrop-filter: blur(1px);
          backdrop-filter: blur(1px);
  text-align: center;
  border-radius: 0 0 5px 5px;
  margin-left: 2px;
}
.material-thumbs__name:before {
  content: "";
  position: absolute;
  left: -2px;
  top: 0;
  bottom: 0;
  width: 4px;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
  border-radius: 0 0 0 5px;
}
.material-thumbs__image {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  border-radius: 5px;
}
.material-thumbs__image img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 5px;
}
.material-thumbs__popup {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  padding: 20px 15px 30px;
  background: radial-gradient(100% 131.64% at 1.23% 100%, rgba(29,33,34,0.77) 0%, rgba(44,42,50,0.77) 100%);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  transition: all 0.3s ease;
  opacity: 0;
  visibility: hidden;
}
.material-thumbs__dop-name {
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  font-family: 'Gotham Pro';
  font-style: normal;
  font-weight: normal;
  font-size: 22px;
  line-height: 1.1;
  text-align: center;
  letter-spacing: 0.02em;
  color: #f3f3f3;
  margin-bottom: 5px;
}
.material-thumbs__more a {
  display: inline-block;
  text-decoration: none;
  border: 1px solid #fff;
  border-radius: 17.5px;
  font-family: 'Gotham Pro';
  line-height: 1;
  letter-spacing: 0.02em;
  font-size: 12px;
  color: #f3f3f3;
  padding: 7px 28px 7px 20px;
  position: relative;
}
.material-thumbs__more a:hover {
  color: #5f5f5f;
  background: #fff;
}
.material-thumbs__more a:hover:before {
  border-color: #5f5f5f;
}
.material-thumbs__more a:before {
  content: "";
  position: absolute;
  right: 14px;
  top: 50%;
  width: 4px;
  height: 4px;
  border: 1px solid #f3f3f3;
  border-top: none;
  border-left: none;
  margin-top: -1px;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}
.material-thumbs__add {
  display: block;
  margin: 10px 0 0;
  cursor: pointer;
}
.material-thumbs__add input {
  position: absolute;
  clip: rect(0 0 0 0);
  width: 1px;
  height: 1px;
  margin: -1px;
}
.material-thumbs__add input:checked ~ span {
  color: #5f5f5f;
  background: #fff;
}
.material-thumbs__add span {
  display: inline-block;
  text-decoration: none;
  min-width: 100px;
  text-align: center;
  border: 1px solid #fff;
  border-radius: 17.5px;
  font-family: 'Gotham Pro';
  line-height: 1;
  letter-spacing: 0.02em;
  font-size: 12px;
  color: #f3f3f3;
  padding: 7px 20px;
  position: relative;
}
.categor-sorting-list {
  padding: 0;
  list-style: none;
  font-size: 0;
  line-height: 1;
  margin: 0 0 30px;
  background: #fff0d2;
  border-radius: 28px;
  overflow: hidden;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-overflow-scrolling: touch;
}
.categor-sorting-list li {
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  border-top: 1px solid #c7af8a;
  border-right: 1px solid #c7af8a;
  margin-right: -1px;
  margin-top: -1px;
}
.categor-sorting-list li.active a {
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
}
.categor-sorting-list li:last-child {
  border-right: none;
}
.categor-sorting-list li a {
  display: block;
  text-decoration: none;
  font-family: 'Gotham Pro';
  font-style: normal;
  font-weight: bold;
  font-size: 18px;
  text-align: center;
  letter-spacing: 0.02em;
  color: #8d784e;
  padding: 18px 30px;
  text-align: center;
}
.material-popup {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: rgba(0,0,0,0.74);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  z-index: 999;
}
.material-popup__inner {
  width: 100%;
  max-height: 100%;
  overflow: auto;
  max-width: 896px;
  position: relative;
  padding: 25px 25px 25px 25px;
  -webkit-overflow-scrolling: touch;
}
.material-popup__close {
  position: absolute;
  right: 0;
  top: 0;
  width: 30px;
  height: 30px;
  border: none;
  box-shadow: none;
  padding: 0;
  cursor: pointer;
  background: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1.35498' y='18.2168' width='25.2565' height='2.52565' rx='0.608407' transform='rotate(-45 1.35498 18.2168)' fill='%23E0E0E0'/%3E%3Crect x='2.6626' y='0.527344' width='25.2565' height='2.52565' rx='0.608407' transform='rotate(45 2.6626 0.527344)' fill='%23E0E0E0'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;
}
.material-popup .material-thumbs {
  box-shadow: 0px 3.83297px 10.5407px 2.87472px rgba(0,0,0,0.11);
  max-height: 70vh;
  max-height: calc(var(--vh, 1vh) * 70);
}
.material-popup .material-thumbs:hover .material-thumbs__name {
  opacity: 1;
}
.material-popup .material-thumbs__popup {
  display: none;
}
.material-popup .material-thumbs__image {
  border-radius: 12px;
}
.material-popup .material-thumbs__image img {
  border-radius: 12px;
}
.material-popup .material-thumbs__name {
  font-size: 44px;
  font-weight: 400;
  background: rgba(39,39,39,0.85);
  margin: 0;
  border-radius: 0 0 12px 12px;
  padding: 18px 10px;
}
.material-popup .material-thumbs__name:before {
  display: none;
}
.material-thumbs-popup-info {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 999;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  padding: 20px 10px;
  tramsition: all 0.3s ease;
  opacity: 0;
  visibility: hidden;
}
.material-thumbs-popup-info.opened {
  opacity: 1;
  visibility: visible;
}
.material-thumbs-popup-info:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: rgba(0,0,0,0.74);
}
.material-thumbs-popup-info__inner {
  background: #fff;
  box-shadow: 0px 4px 11px 3px rgba(0,0,0,0.11);
  border-radius: 12px;
  width: 100%;
  position: relative;
  max-height: 100%;
  overflow: auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  padding: 40px 15px 20px 15px;
  -webkit-overflow-scrolling: touch;
}
.material-thumbs-popup-info__close {
  position: absolute;
  right: 0;
  top: 0;
  width: 50px;
  height: 50px;
  border: none;
  outline: none;
  box-shadow: none;
  padding: 0;
  cursor: pointer;
  background: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.499268' y='18.6372' width='26.3571' height='2.63571' rx='0.634921' transform='rotate(-45 0.499268 18.6372)' fill='%23636363'/%3E%3Crect x='1.86377' y='0.176758' width='26.3571' height='2.63571' rx='0.634921' transform='rotate(45 1.86377 0.176758)' fill='%23636363'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;
  background-size: 15px auto;
}
.material-thumbs-popup-info__left {
  -ms-flex: 0 0 442px;
      flex: 0 0 442px;
  margin-right: 12px;
}
.material-thumbs-popup-info__left .tns-controls,
.material-thumbs-popup-info__left .tns-nav {
  display: none;
}
.material-thumbs-popup-info__right {
  -ms-flex: 1 1;
      flex: 1 1;
}
.material-thumbs-popup-info__right .material-thumbs-popup-info__more {
  display: none;
}
.material-thumbs-popup-info__right .tns-controls {
  position: absolute;
  left: 16px;
  right: 16px;
  top: 50%;
  margin-top: -23px;
  height: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.material-thumbs-popup-info__right .tns-controls button {
  width: 44px;
  height: 44px;
  border-radius: 100%;
  background: rgba(88,88,88,0.25) url("data:image/svg+xml,%3Csvg width='28' height='16' viewBox='0 0 28 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.7071 8.70711C28.0976 8.31658 28.0976 7.68342 27.7071 7.29289L21.3431 0.928932C20.9526 0.538408 20.3195 0.538408 19.9289 0.928932C19.5384 1.31946 19.5384 1.95262 19.9289 2.34315L25.5858 8L19.9289 13.6569C19.5384 14.0474 19.5384 14.6805 19.9289 15.0711C20.3195 15.4616 20.9526 15.4616 21.3431 15.0711L27.7071 8.70711ZM0 9H27V7H0V9Z' fill='white' fill-opacity='0.43'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;
  border: none;
  box-shadow: none;
  padding: 0;
  font-size: 0;
  background-size: 50% auto;
}
.material-thumbs-popup-info__right .tns-controls button:first-child {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.material-thumbs-popup-info__params {
  margin-bottom: 26px;
  border: 1px solid #d8d8d8;
  border-radius: 19px 19px 12px 12px;
}
.material-thumbs-popup-info__params > .material-thumbs-popup__params-item:last-child {
  border-radius: 0 0 14px 14px;
}
.material-thumbs-popup-info__params-title {
  font-family: 'Gotham Pro', serif;
  font-weight: bold;
  font-size: 18px;
  letter-spacing: 0.02em;
  text-align: center;
  color: #575b5e;
  padding: 12px 10px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
  border-radius: 19px 19px 0 0;
  margin: -1px -1px 0;
}
.material-thumbs-popup-info__params-title--mobile {
  display: none;
}
.material-thumbs-popup-info__params-head {
  font-size: 14px;
  line-height: 1.1;
  font-weight: bold;
  color: #525252;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  background: #ffe9bd;
  margin: -1px -1px 0;
  padding: 12px 10px;
}
.material-thumbs-popup-info__params-head-name {
  -ms-flex: 0 0 140px;
      flex: 0 0 140px;
  padding-right: 15px;
}
.material-thumbs-popup-info__params-head-desc {
  -ms-flex: 1 1;
      flex: 1 1;
  text-align: center;
}
.material-thumbs-popup-info__params-item {
  font-size: 12px;
  line-height: 1.1;
  color: #525252;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  margin: 0 -1px;
  padding: 10px 10px;
  min-height: 30px;
}
.material-thumbs-popup-info__params-item:nth-child(2n + 1) {
  background: rgba(196,196,196,0.1);
}
.material-thumbs-popup-info__params-item-name {
  -ms-flex: 0 0 140px;
      flex: 0 0 140px;
  padding-right: 15px;
  font-weight: bold;
  color: #575b5e;
}
.material-thumbs-popup-info__params-item-name span {
  font-weight: normal;
}
.material-thumbs-popup-info__params-item-desc {
  -ms-flex: 1 1;
      flex: 1 1;
}
.material-thumbs-popup-info__more {
  text-align: center;
}
.material-thumbs-popup-info__more > .site-btn {
  padding: 23px 38px;
  text-transform: uppercase;
  border-radius: 28px;
  box-shadow: inset 0 -2px 0 0 rgba(0,0,0,0.1);
  font-weight: bold;
  font-size: 12px;
}
.material-thumbs-popup-info__image-item {
  position: relative;
  font-size: 0;
  line-height: 1;
  border-radius: 4px;
  display: block;
}
.material-thumbs-popup-info__image-item img {
  border-radius: 4px;
  width: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.material-thumbs-popup-info [data-action] {
  display: none;
}
.material-thumbs-popup-info .tns-outer {
  position: relative;
}
.slider-material-miniatures {
  margin-top: 10px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -10px;
}
.slider-material-miniatures:not(.tns-slider) {
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
}
.slider-material-miniatures:not(.tns-slider) a {
  -ms-flex-preferred-size: calc(33.333% - 10px);
      flex-basis: calc(33.333% - 10px);
  margin-right: 10px;
}
.slider-material-miniatures a {
  position: relative;
  border-radius: 4px;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}
.slider-material-miniatures a:before {
  content: "";
  display: block;
  padding-top: 62%;
}
.slider-material-miniatures a img {
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 4px;
  width: 100%;
  height: 100%;
}
.categor-block {
  margin-bottom: 85px;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
}
.categor-block__list {
  display: -ms-flexbox;
  display: flex;
}
.categor-block__list-column-left {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex: 0 0 50%;
      flex: 0 0 50%;
  margin-right: 2%;
}
.categor-block__list-column-left .categor-block__items-column {
  -ms-flex: 0 0 42%;
      flex: 0 0 42%;
}
.categor-block__list-column-left .categor-block__items-column:nth-child(3) .categor-block__item:first-child .categor-thumbs:before {
  padding-top: 290px;
}
.categor-block__list-column-left .categor-block__items-column:nth-child(2) {
  -ms-flex: 0 0 54%;
      flex: 0 0 54%;
  margin-right: 4%;
}
.categor-block__list-column-left .categor-block__items-column:nth-child(2) .categor-block__item:first-child {
  position: relative;
}
.categor-block__list-column-left .categor-block__items-column:nth-child(2) .categor-block__item:first-child:before {
  content: "";
  position: absolute;
  left: -18px;
  right: 18px;
  top: 18px;
  bottom: -18px;
  border-radius: 5px;
  border: 1px solid rgba(170,170,170,0.31);
}
.categor-block__list-column-left .categor-block__items-column:nth-child(2) .categor-block__item:first-child .categor-thumbs:before {
  padding-top: 405px;
}
.categor-block__list-column-left .categor-block__items-column:nth-child(2) .categor-block__item:first-child .categor-thumbs__dop-image {
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: 10%;
  bottom: 20%;
  margin-left: -12px;
}
.categor-block__list-column-left .categor-block__items-column:nth-child(2) .categor-block__item:first-child .categor-thumbs__dop-image img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.categor-block__list-column-left .categor-block__items-column:nth-child(2) .categor-block__item .categor-thumbs:before {
  padding-top: 259px;
}
.categor-block__list-column-right {
  -ms-flex: 0 0 48%;
      flex: 0 0 48%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.categor-block__list-column-right .categor-block__items-column {
  -ms-flex: 0 0 100%;
      flex: 0 0 100%;
}
.categor-block__list-column-right .categor-block__items-column:nth-child(1) {
  -ms-flex: 0 0 43%;
      flex: 0 0 43%;
  margin-right: 4%;
}
.categor-block__list-column-right .categor-block__items-column:nth-child(1) .categor-block__item:first-child .categor-thumbs:before {
  padding-top: 210px;
}
.categor-block__list-column-right .categor-block__items-column:nth-child(1) .categor-block__item .categor-thumbs:before {
  padding-top: 292px;
}
.categor-block__list-column-right .categor-block__items-column:nth-child(2) {
  -ms-flex: 0 0 53%;
      flex: 0 0 53%;
}
.categor-block__list-column-right .categor-block__items-column:nth-child(2) .categor-block__item:first-child .categor-thumbs:before {
  padding-top: 525px;
}
.categor-block__list-column-right .categor-block__items-column:nth-child(2) .categor-block__item:first-child .categor-thumbs__dop-image {
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: 17%;
  bottom: 7%;
  margin-right: -12px;
}
.categor-block__list-column-right .categor-block__items-column:nth-child(2) .categor-block__item:first-child .categor-thumbs__dop-image img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: 100% 100%;
     object-position: 100% 100%;
}
.categor-block__list-column-right .categor-block__items-column:nth-child(3) .categor-block__item:last-child {
  position: relative;
}
.categor-block__list-column-right .categor-block__items-column:nth-child(3) .categor-block__item:last-child:before {
  content: "";
  position: absolute;
  left: 30%;
  right: -18px;
  top: 18px;
  bottom: -18px;
  border-radius: 5px;
  border: 1px solid rgba(170,170,170,0.31);
}
.categor-block__list-column-right .categor-block__items-column:nth-child(3) .categor-block__item .categor-thumbs:before {
  padding-top: 290px;
}
.categor-block__list-column-right .categor-block__items-column:nth-child(3) .categor-block__item .categor-thumbs__name {
  text-align: left;
  padding-left: 35px;
}
.categor-block__list-column-right .categor-block__items-column:nth-child(3) .categor-block__item .categor-thumbs__dop-image {
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: 2%;
  bottom: 0;
}
.categor-block__list-column-right .categor-block__items-column:nth-child(3) .categor-block__item .categor-thumbs__dop-image img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: 100% 100%;
     object-position: 100% 100%;
}
.categor-block__title {
  -ms-flex: 0 0 100%;
      flex: 0 0 100%;
  margin-bottom: 44px;
  font-family: 'Gotham Pro';
  font-weight: bold;
  font-size: 52px;
  line-height: 1.1;
  letter-spacing: 0.02em;
  color: #575b5e;
}
.categor-block__item {
  margin-bottom: 20px;
}
.categor-action {
  display: block;
  background: #f6d491 url("data:image/svg+xml,%3Csvg width='254' height='291' viewBox='0 0 254 291' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='101' cy='138' r='47' fill='%23EFEFEF' fill-opacity='0.1'/%3E%3Cmask id='mask0' mask-type='alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='254' height='291'%3E%3Crect width='254' height='291' rx='5' fill='%23F6D491'/%3E%3C/mask%3E%3Cg mask='url(%23mask0)'%3E%3Ccircle cx='176' cy='218' r='122' fill='%23EFEFEF' fill-opacity='0.2'/%3E%3C/g%3E%3Ccircle cx='177' cy='219' r='68' fill='%23EFEFEF' fill-opacity='0.16'/%3E%3C/svg%3E%0A_2523mask0)'%3E%3Ccircle cx='176' cy='218' r='122' fill='%23EFEFEF' fill-opacity='0.2'/%3E%3C/g%3E%3Ccircle cx='177' cy='219' r='68' fill='%23EFEFEF' fill-opacity='0.16'/%3E%3C/svg%3E%0A") 100% 100% no-repeat;
  background-size: contain;
  box-shadow: 0px 2px 8px rgba(138,143,144,0.49), 0px 11px 10px -8px rgba(138,143,145,0.8);
  border-radius: 5px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  text-decoration: none;
}
.categor-action:before {
  content: "";
  display: block;
  padding-top: 292px;
}
.categor-action > span {
  font-weight: 700;
  font-size: 30px;
  line-height: 1;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #f3f3f3;
}
.categor-action > span:after {
  content: "%";
  font-weight: 700;
  font-size: 130px;
  line-height: 1;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #f3f3f3;
  opacity: 0.51;
  display: block;
}
.categor-thumbs {
  position: relative;
  display: block;
  background: #e4e5e6;
  box-shadow: 0px 2px 8px rgba(138,143,144,0.49), 0px 11px 10px -8px rgba(138,143,145,0.8);
  border-radius: 5px;
}
.categor-thumbs:hover .categor-thumbs__text {
  opacity: 1;
  visibility: visible;
}
.categor-thumbs:before {
  content: "";
  display: block;
  padding-top: 176px;
}
.categor-thumbs__text {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: start;
      align-items: flex-start;
  border-radius: 5px;
  padding: 20px 25px;
  background: linear-gradient(180deg, rgba(41,197,159,0.7) 0%, rgba(30,211,168,0.7) 100%);
  -webkit-backdrop-filter: blur(19px);
          backdrop-filter: blur(19px);
  transition: all 0.3s ease;
  opacity: 0;
  visibility: hidden;
}
.categor-thumbs__text-body {
  -ms-flex: 1 1;
      flex: 1 1;
  overflow: hidden;
  font-weight: 600;
  font-size: 16px;
  line-height: 25px;
  color: #f3f3f3;
  margin-bottom: 25px;
  -webkit-overflow-scrolling: touch;
}
.categor-thumbs__text-more {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  text-align: right;
  font-weight: 600;
  color: #f3f3f3;
  font-size: 20px;
  border-bottom: 1px solid;
  margin-left: auto;
  padding-right: 24px;
  background: url("data:image/svg+xml,%3Csvg width='18' height='8' viewBox='0 0 18 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.3536 4.35355C17.5488 4.15829 17.5488 3.84171 17.3536 3.64645L14.1716 0.464466C13.9763 0.269204 13.6597 0.269204 13.4645 0.464466C13.2692 0.659728 13.2692 0.976311 13.4645 1.17157L16.2929 4L13.4645 6.82843C13.2692 7.02369 13.2692 7.34027 13.4645 7.53553C13.6597 7.7308 13.9763 7.7308 14.1716 7.53553L17.3536 4.35355ZM0 4.5H17V3.5H0V4.5Z' fill='%23F3F3F3'/%3E%3C/svg%3E%0A") 100% 50% no-repeat;
  background-size: 17px auto;
}
.categor-thumbs__text-more:hover {
  border-color: transparent;
}
.categor-thumbs__name {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  display: block;
  text-align: center;
  font-family: "Open Sans";
  font-style: normal;
  font-weight: bold;
  font-size: 16px;
  line-height: 1.3;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #f3f3f3;
  background: linear-gradient(180deg, rgba(65,65,65,0.425) 0%, rgba(43,43,43,0.85) 100%);
  -webkit-backdrop-filter: blur(26px);
          backdrop-filter: blur(26px);
  border-radius: 0px 0px 5px 5px;
  padding: 20px 10px;
}
.categor-thumbs__dop-image {
  display: none;
}
.categor-thumbs__image {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  display: block;
}
.categor-thumbs__image img {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 5px;
}
.category-block {
  margin-bottom: 50px;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
}
.category-block + .tags-block {
  padding-top: 0;
}
.category-block__title {
  text-align: center;
  font-family: 'Gotham Pro';
  font-size: 49px;
  line-height: 1.1;
  color: #545454;
  font-weight: bold;
  margin-bottom: 48px;
}
.category-block__list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -20px;
}
.category-block__item {
  min-height: 252px;
  -ms-flex: 1 0 100%;
      flex: 1 0 100%;
  margin-right: 20px;
  margin-bottom: 20px;
}
.category-item-thumbs {
  height: 100%;
  position: relative;
  display: block;
  color: #f3f3f3;
  box-shadow: 0px 11px 10px -8px rgba(138,143,145,0.8);
  border-radius: 3px;
  position: relative;
}
.category-item-thumbs__popup {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: rgba(34,32,29,0.75);
  background: radial-gradient(100% 131.64% at 1.23% 100%, rgba(34,32,29,0.75) 0%, rgba(50,46,42,0.75) 100%);
  border-radius: 3px;
  padding: 25px 5px 25px 40px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease;
}
.category-item-thumbs__close {
  display: none;
}
.category-item-thumbs__list {
  -ms-flex: 1 1;
      flex: 1 1;
  overflow: auto;
  padding: 0;
  margin: 0 0 10px;
  font-size: 0;
  line-height: 1;
  -webkit-overflow-scrolling: touch;
}
.category-item-thumbs__list > li {
  display: inline-block;
  vertical-align: top;
  margin-right: 10px;
  margin-bottom: 8px;
}
.category-item-thumbs__list > li > a {
  display: block;
  text-decoration: none;
  font-family: 'Gotham Pro';
  font-size: 12px;
  line-height: 1;
  border: 1px solid #fff;
  color: #fff;
  padding: 9px 25px;
  border-radius: 16px;
}
.category-item-thumbs__list > li > a:hover {
  border-color: #f5d89f;
  background: #f5d89f;
  color: #040404;
}
.category-item-thumbs__main-name {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
}
.category-item-thumbs__main-name a {
  color: #fff;
  font-size: 20px;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
}
.category-item-thumbs__main-name a:hover {
  color: #f5d89f;
}
.category-item-thumbs__image {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
}
.category-item-thumbs__image:after,
.category-item-thumbs__image:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: linear-gradient(180deg, rgba(65,65,65,0.357) 0%, rgba(43,43,43,0.7) 100%);
  border-radius: 3px;
}
.category-item-thumbs__image:after {
  background: radial-gradient(86.7% 66.01% at -11.31% -9.54%, rgba(34,26,4,0.419) 0%, rgba(219,73,10,0) 100%);
}
.category-item-thumbs__image img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 3px;
}
.category-item-thumbs__name {
  position: absolute;
  left: 40px;
  bottom: 25px;
  font-size: 20px;
  font-weight: bold;
  line-height: 1.2;
  text-transform: uppercase;
  padding-right: 10px;
  pointer-events: none;
}
.category-item-thumbs__more {
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  text-align: center;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  font-family: 'Gotham Pro';
  font-size: 26px;
  line-height: 1.1;
  color: #fff;
  text-decoration: underline;
  opacity: 0;
  transition: all 0.3s ease;
  text-decoration-thickness: from-font;
}
.collection-block {
  margin-bottom: 40px;
}
.collection-block__title {
  font-family: 'Gotham Pro', serif;
  font-size: 46px;
  color: #555;
  line-height: 1.1;
  font-weight: bold;
  margin-bottom: 35px;
  text-align: center;
}
.collection-block__list:not(.tns-slider) {
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
}
.collection-block__item {
  -ms-flex: 0 0 33.333%;
      flex: 0 0 33.333%;
  -ms-flex-preferred-size: calc(33.333% - 6.6666px);
      flex-basis: calc(33.333% - 6.6666px);
  margin-right: 10px;
  margin-bottom: 15px;
}
.collection-block__item:nth-child(3n) {
  margin-right: 0;
}
.collection-block__slide {
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-align: start;
      align-items: flex-start;
}
.collection-block .tns-outer {
  position: relative;
}
.collection-block .tns-nav {
  text-align: center;
  margin-top: 20px;
}
.collection-block .tns-nav button {
  display: inline-block;
  vertical-align: top;
  width: 16px;
  height: 16px;
  border-radius: 100%;
  margin: 0 10px;
  border: none;
  background: none;
  padding: 0;
  border: 1px solid #757575;
  box-shadow: none;
}
.collection-block .tns-nav button.tns-nav-active {
  border-color: transparent;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
}
.collection-block .tns-controls {
  position: absolute;
  top: 50%;
  left: -50px;
  right: -50px;
  height: 1px;
  z-index: 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  margin-top: -37px;
}
.collection-block .tns-controls button {
  width: 38px;
  height: 38px;
  border-radius: 100%;
  background: #b8b8b8 url("data:image/svg+xml,%3Csvg width='28' height='16' viewBox='0 0 28 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.7071 8.70711C28.0976 8.31658 28.0976 7.68342 27.7071 7.29289L21.3431 0.928932C20.9526 0.538408 20.3195 0.538408 19.9289 0.928932C19.5384 1.31946 19.5384 1.95262 19.9289 2.34315L25.5858 8L19.9289 13.6569C19.5384 14.0474 19.5384 14.6805 19.9289 15.0711C20.3195 15.4616 20.9526 15.4616 21.3431 15.0711L27.7071 8.70711ZM0 9H27V7H0V9Z' fill='white' fill-opacity='1'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;
  border: none;
  box-shadow: none;
  padding: 0;
  font-size: 0;
  background-size: 20px auto;
}
.collection-block .tns-controls button:first-child {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.compact-reviews {
  background: #000 url("/bitrix/templates/mebel/new/css/../img/compact-reviews-bg.jpg") 50% 50% no-repeat;
  background-size: cover;
  padding: 25px 0;
}
.compact-reviews__inner {
  max-width: 440px;
}
.compact-reviews__list:not(.tns-slider) {
  overflow: hidden;
  display: -ms-flexbox;
  display: flex;
  -webkit-overflow-scrolling: touch;
}
.compact-reviews__list:not(.tns-slider) .compact-reviews__item {
  -ms-flex: 0 0 100%;
      flex: 0 0 100%;
}
.compact-reviews .tns-nav {
  margin-top: 12px;
  text-align: center;
}
.compact-reviews .tns-nav button {
  position: relative;
  border: none;
  padding: 0;
  margin: 0 8px;
  background: none;
  box-shadow: none;
  height: 16px;
  width: 16px;
  border-radius: 100%;
}
.compact-reviews .tns-nav button.tns-nav-active:before {
  background: linear-gradient(180deg, #deb461 0%, #ddb15c 100%);
}
.compact-reviews .tns-nav button:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  top: 0;
  border: 1px solid #deb461;
  border-radius: 100%;
}
.compact-reviews-thumbs {
  padding: 0 10px 14px;
}
.compact-reviews-thumbs__video {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: none;
  padding: 0;
  margin: 0;
  z-index: 1;
}
.compact-reviews-thumbs__video:before {
  content: "";
  position: absolute;
  top: 6px;
  right: 6px;
  width: 26px;
  height: 26px;
  border-radius: 100%;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
  opacity: 0.78;
}
.compact-reviews-thumbs__video:after {
  content: "";
  position: absolute;
  top: 6px;
  right: 6px;
  width: 26px;
  height: 26px;
  border-radius: 100%;
  background: url("data:image/svg+xml,%3Csvg width='31' height='34' viewBox='0 0 31 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_i)'%3E%3Cpath d='M27.9596 12.2914C31.3391 14.1336 31.457 18.9434 28.1718 20.949L8.95345 32.6817C5.66827 34.6873 1.44391 32.3844 1.34962 28.5366L0.798003 6.02669C0.70371 2.17885 4.81019 -0.328135 8.18967 1.51413L27.9596 12.2914Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_i' x='0.675323' y='0.297852' width='30.2881' height='37.2445' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='4'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A_2523filter0_i)'%3E%3Cpath d='M27.9596 12.2914C31.3391 14.1336 31.457 18.9434 28.1718 20.949L8.95345 32.6817C5.66827 34.6873 1.44391 32.3844 1.34962 28.5366L0.798003 6.02669C0.70371 2.17885 4.81019 -0.328135 8.18967 1.51413L27.9596 12.2914Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_i' x='0.675323' y='0.297852' width='30.2881' height='37.2445' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='4'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A") 50% 50% no-repeat;
  background-size: 10px auto;
}
.compact-reviews-thumbs__image {
  margin: 0 auto 10px;
  position: relative;
  z-index: 1;
  max-width: 80%;
  border-radius: 4px;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
}
.compact-reviews-thumbs__image:before {
  content: "";
  display: block;
  padding-top: 77%;
}
.compact-reviews-thumbs__image img {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.compact-reviews-thumbs__text {
  position: relative;
  border-radius: 4px;
  border: 1px dashed #fff;
  padding: 10px 15px;
  font-size: 11px;
  line-height: 1.3;
  color: #fff;
}
.compact-reviews-thumbs__text:after,
.compact-reviews-thumbs__text:before {
  content: "";
  position: absolute;
  top: -14px;
  left: -10px;
  width: 24px;
  height: 20px;
  pointer-events: none;
  background: url("data:image/svg+xml,%3Csvg width='24' height='21' viewBox='0 0 24 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.3066 11.1438L5.07619 11.1438C4.6916 11.1438 4.36464 11.2792 4.09541 11.5501C3.82634 11.8209 3.69163 12.1498 3.69163 12.5369L3.69163 13.001C3.69163 14.0265 4.05223 14.9018 4.77338 15.6274C5.49448 16.3528 6.36464 16.7156 7.38371 16.7156L8.3066 16.7156C8.55653 16.7156 8.77277 16.8075 8.95552 16.9913C9.13817 17.1751 9.22949 17.3927 9.22949 17.6442L9.22949 19.5017C9.22949 19.7532 9.13812 19.9709 8.95552 20.1548C8.77282 20.3383 8.55658 20.4304 8.3066 20.4304L7.38371 20.4304C6.38373 20.4304 5.42972 20.2343 4.52107 19.8428C3.61253 19.4509 2.82667 18.9212 2.1632 18.2537C1.49978 17.5864 0.973506 16.7957 0.584113 15.8814C0.194721 14.9672 -5.61545e-07 14.0071 -6.49496e-07 13.0011L-1.54252e-06 2.78607C-1.61021e-06 2.01178 0.269073 1.35434 0.807474 0.81241C1.34593 0.270788 1.99985 -1.74832e-07 2.76893 -2.42068e-07L8.30695 -7.26217e-07C9.07599 -7.93448e-07 9.72971 0.270787 10.2682 0.812409C10.8065 1.35434 11.0757 2.01178 11.0757 2.78607L11.0757 8.35775C11.0757 9.13189 10.8065 9.78934 10.2679 10.3313C9.72961 10.8729 9.07564 11.1438 8.3066 11.1438Z' fill='url(%23paint0_linear_1176_2879)' fill-opacity='0.8'/%3E%3Cpath d='M23.19 10.3316C22.6517 10.8732 21.998 11.1441 21.2287 11.1441L17.9984 11.1441C17.614 11.1441 17.2867 11.2795 17.0179 11.5503C16.7486 11.8212 16.6142 12.1501 16.6142 12.5372L16.6142 13.0013C16.6142 14.0267 16.9748 14.9021 17.6956 15.6277C18.4164 16.3531 19.2865 16.7159 20.3061 16.7159L21.2288 16.7159C21.4788 16.7159 21.6952 16.8078 21.8778 16.9915C22.0603 17.1754 22.1519 17.3929 22.1519 17.6445L22.1519 19.5019C22.1519 19.7534 22.0603 19.9712 21.8778 20.155C21.6952 20.3386 21.4788 20.4307 21.2288 20.4307L20.3061 20.4307C19.3056 20.4307 18.3518 20.2346 17.4429 19.843C16.5345 19.4512 15.7488 18.9215 15.0854 18.2539C14.4219 17.5867 13.8954 16.7959 13.5061 15.8817C13.1168 14.9675 12.9219 14.0074 12.9219 13.0013L12.9219 2.78642C12.9219 2.01214 13.1912 1.35469 13.7295 0.812771C14.2678 0.271152 14.9215 0.000366036 15.6907 0.000365969L21.2284 0.000365485C21.9977 0.000365418 22.6514 0.271152 23.1896 0.81277C23.7283 1.35469 23.9971 2.01214 23.9971 2.78642L23.9971 8.35807C23.9971 9.13225 23.7283 9.78965 23.19 10.3316Z' fill='url(%23paint1_linear_1176_2879)' fill-opacity='0.8'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_1176_2879' x1='5.53787' y1='20.4304' x2='5.53787' y2='-4.84136e-07' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23363636'/%3E%3Cstop offset='1' stop-color='%23626262'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_1176_2879' x1='18.4595' y1='20.4307' x2='18.4595' y2='0.000365727' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23363636'/%3E%3Cstop offset='1' stop-color='%23626262'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear_1176_2879)' fill-opacity='0.8'/%3E%3Cpath d='M23.19 10.3316C22.6517 10.8732 21.998 11.1441 21.2287 11.1441L17.9984 11.1441C17.614 11.1441 17.2867 11.2795 17.0179 11.5503C16.7486 11.8212 16.6142 12.1501 16.6142 12.5372L16.6142 13.0013C16.6142 14.0267 16.9748 14.9021 17.6956 15.6277C18.4164 16.3531 19.2865 16.7159 20.3061 16.7159L21.2288 16.7159C21.4788 16.7159 21.6952 16.8078 21.8778 16.9915C22.0603 17.1754 22.1519 17.3929 22.1519 17.6445L22.1519 19.5019C22.1519 19.7534 22.0603 19.9712 21.8778 20.155C21.6952 20.3386 21.4788 20.4307 21.2288 20.4307L20.3061 20.4307C19.3056 20.4307 18.3518 20.2346 17.4429 19.843C16.5345 19.4512 15.7488 18.9215 15.0854 18.2539C14.4219 17.5867 13.8954 16.7959 13.5061 15.8817C13.1168 14.9675 12.9219 14.0074 12.9219 13.0013L12.9219 2.78642C12.9219 2.01214 13.1912 1.35469 13.7295 0.812771C14.2678 0.271152 14.9215 0.000366036 15.6907 0.000365969L21.2284 0.000365485C21.9977 0.000365418 22.6514 0.271152 23.1896 0.81277C23.7283 1.35469 23.9971 2.01214 23.9971 2.78642L23.9971 8.35807C23.9971 9.13225 23.7283 9.78965 23.19 10.3316Z' fill='url(_2523paint1_linear_1176_2879)' fill-opacity='0.8'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_1176_2879' x1='5.53787' y1='20.4304' x2='5.53787' y2='-4.84136e-07' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23363636'/%3E%3Cstop offset='1' stop-color='%23626262'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_1176_2879' x1='18.4595' y1='20.4307' x2='18.4595' y2='0.000365727' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23363636'/%3E%3Cstop offset='1' stop-color='%23626262'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: contain;
}
.compact-reviews-thumbs__text:after {
  right: -10px;
  left: auto;
  top: auto;
  bottom: -14px;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.constructor-info {
  background: url("/bitrix/templates/mebel/new/css/../img/constructor-fon.jpg") 50% 50% no-repeat;
  background-size: cover;
  overflow: hidden;
  padding: 50px 0 40px;
  margin-bottom: 54px;
  -webkit-overflow-scrolling: touch;
}
.constructor-info__inner {
  max-width: 1590px;
}
.constructor-info__body {
  max-width: 1314px;
  border: 1px dashed #c4c4c4;
  border-radius: 12px;
  padding: 16px 16px;
}
.constructor-info__body-in {
  position: relative;
  border-radius: 10px;
  background: #000 url("/bitrix/templates/mebel/new/css/../img/constructor-body.jpg") 50% 0 no-repeat;
  background-size: cover;
  padding: 45px 40px 100px 140px;
}
.constructor-info__top {
  position: relative;
  z-index: 1;
  padding-right: 400px;
  margin-bottom: 65px;
}
.constructor-info__bottom {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-align: center;
      align-items: center;
  max-width: 970px;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.constructor-info__preface {
  font-family: 'Gotham Pro';
  font-size: 37px;
  font-weight: 500;
  font-style: italic;
  line-height: 1.1;
  color: #f2e7d0;
  margin-bottom: 15px;
}
.constructor-info__preface span {
  display: inline;
  padding-right: 5px;
  border-bottom: 1px solid #f2e7d0;
  background: linear-gradient(180deg, #f2e7d0 0%, #a9a090 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.constructor-info__title {
  font-family: 'Gotham Pro';
  font-weight: bold;
  color: #fff;
  line-height: 1.1;
  font-size: 49px;
  letter-spacing: 0.02em;
  margin-bottom: 12px;
}
.constructor-info__desc {
  font-family: 'Gotham Pro';
  font-size: 36px;
  color: #fff5e0;
  margin-bottom: 60px;
}
.constructor-info__desc strong {
  background: linear-gradient(180deg, #ebc886 0%, #ddb15c 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.constructor-info__list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.constructor-info__item {
  -ms-flex: 0 0 30%;
      flex: 0 0 30%;
  margin-right: 5%;
}
.constructor-info__item:nth-child(2n) .constructor-info__item-image {
  background-image: url("data:image/svg+xml,%3Csvg width='213' height='259' viewBox='0 0 213 259' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1.17654' y='0.740234' width='210.91' height='257.02' rx='8.5' stroke='url(%23paint0_linear_3404)' stroke-dasharray='2 2'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3404' x1='106.632' y1='0.240234' x2='106.632' y2='258.26' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2328BA97' stop-opacity='0.09'/%3E%3Cstop offset='0.471589' stop-color='%2328BA97'/%3E%3Cstop offset='1' stop-color='%2328BA97' stop-opacity='0.08'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear_3404)' stroke-dasharray='2 2'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3404' x1='106.632' y1='0.240234' x2='106.632' y2='258.26' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2328BA97' stop-opacity='0.09'/%3E%3Cstop offset='0.471589' stop-color='%2328BA97'/%3E%3Cstop offset='1' stop-color='%2328BA97' stop-opacity='0.08'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}
.constructor-info__item:nth-child(3n) {
  margin-right: 0;
}
.constructor-info__item-image {
  position: relative;
  background: url("data:image/svg+xml,%3Csvg width='213' height='259' viewBox='0 0 213 259' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.872559' y='0.740234' width='210.91' height='257.02' rx='8.5' stroke='url(%23paint0_linear_3404)' stroke-dasharray='2 2'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3404' x1='106.328' y1='0.240234' x2='106.328' y2='258.26' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F' stop-opacity='0'/%3E%3Cstop offset='0.471589' stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23F5D89F' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear_3404)' stroke-dasharray='2 2'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3404' x1='106.328' y1='0.240234' x2='106.328' y2='258.26' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F' stop-opacity='0'/%3E%3Cstop offset='0.471589' stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23F5D89F' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: 100% 100%;
  margin-bottom: 12px;
}
.constructor-info__item-image:before {
  content: "";
  display: block;
  padding-top: 122%;
}
.constructor-info__item-image img {
  position: absolute;
  left: 5px;
  top: 5px;
  bottom: 5px;
  right: 5px;
  width: calc(100% - 10px);
  height: calc(100% - 10px);
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 6px;
}
.constructor-info__item-icon {
  position: absolute;
  left: 50%;
  top: -10%;
  width: 21%;
  border-radius: 100%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  background-repeat: no-repeat;
  background-position: 50% 0;
  background-size: contain;
  box-shadow: 0px 2.42105px 2.42105px rgba(0,0,0,0.25);
  z-index: 1;
}
.constructor-info__item-icon:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.constructor-info__item-icon--love {
  background-image: url("data:image/svg+xml,%3Csvg width='47' height='47' viewBox='0 0 47 47' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1.14941' y='1.25' width='45.11' height='45.11' rx='22.5' fill='url(%23paint0_linear_3606)' fill-opacity='0.9' stroke='url(%23paint1_linear_3606)'/%3E%3Cg clip-path='url(%23clip0_3606)'%3E%3Cpath d='M24.195 12.5234C17.6839 12.5234 12.4222 17.7852 12.4222 24.2962C12.4222 30.8073 17.6839 36.069 24.195 36.069C30.706 36.069 35.9678 30.8073 35.9678 24.2962C35.9678 17.7852 30.706 12.5234 24.195 12.5234ZM24.195 14.4856C29.656 14.4856 34.0056 18.8352 34.0056 24.2962C34.0056 29.7572 29.656 34.1069 24.195 34.1069C18.734 34.1069 14.3843 29.7572 14.3843 24.2962C14.3843 18.8352 18.734 14.4856 24.195 14.4856ZM18.8911 20.372C18.4006 20.372 18.0212 20.5674 17.7261 20.8625C17.431 21.1576 17.3275 21.4527 17.3275 21.8436C17.3275 22.2344 17.523 22.6177 17.8181 23.0086C18.0135 23.3995 18.4006 23.8057 18.8911 24.2962C19.282 24.6871 19.7802 25.0703 20.2707 25.4612C20.8609 25.0703 21.2595 24.6833 21.6503 24.3882C22.1409 23.9973 22.4283 23.5221 22.7234 23.1312C23.0185 22.6407 23.2139 22.1425 23.2139 21.7516C23.2139 21.4565 23.0185 21.1576 22.7234 20.8625C22.4283 20.5674 22.0412 20.372 21.6503 20.372C20.9644 20.372 20.5658 20.8625 20.2707 21.353C19.9756 20.8625 19.5771 20.372 18.8911 20.372ZM26.7396 20.372C26.2491 20.372 25.8697 20.5674 25.5746 20.8625C25.2795 21.1576 25.176 21.4527 25.176 21.8436C25.176 22.2344 25.3715 22.6407 25.6666 23.1312C25.862 23.5221 26.2491 23.8977 26.7396 24.3882C27.1305 24.7791 27.6287 25.193 28.1192 25.5839C28.7094 25.0933 29.108 24.6833 29.4989 24.3882C29.9894 23.9973 30.2768 23.5221 30.5719 23.1312C30.867 22.6407 31.0624 22.1425 31.0624 21.7516C31.0624 21.4565 30.867 21.1576 30.5719 20.8625C30.2768 20.5674 29.8898 20.372 29.4989 20.372C28.8129 20.372 28.4143 20.8625 28.1192 21.353C27.8242 20.8625 27.4256 20.372 26.7396 20.372ZM20.0868 27.0861L18.4925 28.1898C19.7457 30.014 21.8228 31.1637 24.195 31.1637C26.5672 31.1637 28.6443 30.014 29.8974 28.1898L28.3032 27.0861C27.3988 28.4006 25.9425 29.2015 24.195 29.2015C22.4475 29.2015 20.9912 28.4006 20.0868 27.0861Z' fill='url(%23paint2_linear_3606)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3606' x1='37.0763' y1='23.805' x2='1.95587' y2='23.805' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%233F3F3F'/%3E%3Cstop offset='1' stop-color='%23151515'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_3606' x1='23.7044' y1='0.75' x2='23.7044' y2='46.86' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F' stop-opacity='0'/%3E%3Cstop offset='0.471589' stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23F5D89F' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_3606' x1='24.195' y1='12.5234' x2='24.195' y2='36.069' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_3606'%3E%3Crect width='23.5455' height='23.5455' fill='white' transform='translate(12.4222 12.5234)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear_3606)' fill-opacity='0.9' stroke='url(_2523paint1_linear_3606)'/%3E%3Cg clip-path='url(_2523clip0_3606)'%3E%3Cpath d='M24.195 12.5234C17.6839 12.5234 12.4222 17.7852 12.4222 24.2962C12.4222 30.8073 17.6839 36.069 24.195 36.069C30.706 36.069 35.9678 30.8073 35.9678 24.2962C35.9678 17.7852 30.706 12.5234 24.195 12.5234ZM24.195 14.4856C29.656 14.4856 34.0056 18.8352 34.0056 24.2962C34.0056 29.7572 29.656 34.1069 24.195 34.1069C18.734 34.1069 14.3843 29.7572 14.3843 24.2962C14.3843 18.8352 18.734 14.4856 24.195 14.4856ZM18.8911 20.372C18.4006 20.372 18.0212 20.5674 17.7261 20.8625C17.431 21.1576 17.3275 21.4527 17.3275 21.8436C17.3275 22.2344 17.523 22.6177 17.8181 23.0086C18.0135 23.3995 18.4006 23.8057 18.8911 24.2962C19.282 24.6871 19.7802 25.0703 20.2707 25.4612C20.8609 25.0703 21.2595 24.6833 21.6503 24.3882C22.1409 23.9973 22.4283 23.5221 22.7234 23.1312C23.0185 22.6407 23.2139 22.1425 23.2139 21.7516C23.2139 21.4565 23.0185 21.1576 22.7234 20.8625C22.4283 20.5674 22.0412 20.372 21.6503 20.372C20.9644 20.372 20.5658 20.8625 20.2707 21.353C19.9756 20.8625 19.5771 20.372 18.8911 20.372ZM26.7396 20.372C26.2491 20.372 25.8697 20.5674 25.5746 20.8625C25.2795 21.1576 25.176 21.4527 25.176 21.8436C25.176 22.2344 25.3715 22.6407 25.6666 23.1312C25.862 23.5221 26.2491 23.8977 26.7396 24.3882C27.1305 24.7791 27.6287 25.193 28.1192 25.5839C28.7094 25.0933 29.108 24.6833 29.4989 24.3882C29.9894 23.9973 30.2768 23.5221 30.5719 23.1312C30.867 22.6407 31.0624 22.1425 31.0624 21.7516C31.0624 21.4565 30.867 21.1576 30.5719 20.8625C30.2768 20.5674 29.8898 20.372 29.4989 20.372C28.8129 20.372 28.4143 20.8625 28.1192 21.353C27.8242 20.8625 27.4256 20.372 26.7396 20.372ZM20.0868 27.0861L18.4925 28.1898C19.7457 30.014 21.8228 31.1637 24.195 31.1637C26.5672 31.1637 28.6443 30.014 29.8974 28.1898L28.3032 27.0861C27.3988 28.4006 25.9425 29.2015 24.195 29.2015C22.4475 29.2015 20.9912 28.4006 20.0868 27.0861Z' fill='url(_2523paint2_linear_3606)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3606' x1='37.0763' y1='23.805' x2='1.95587' y2='23.805' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%233F3F3F'/%3E%3Cstop offset='1' stop-color='%23151515'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_3606' x1='23.7044' y1='0.75' x2='23.7044' y2='46.86' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F' stop-opacity='0'/%3E%3Cstop offset='0.471589' stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23F5D89F' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_3606' x1='24.195' y1='12.5234' x2='24.195' y2='36.069' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_3606'%3E%3Crect width='23.5455' height='23.5455' fill='white' transform='translate(12.4222 12.5234)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.constructor-info__item-icon--wink {
  background-image: url("data:image/svg+xml,%3Csvg width='47' height='47' viewBox='0 0 47 47' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.548096' y='1.26953' width='45.11' height='45.11' rx='22.5' fill='url(%23paint0_linear_3608)' fill-opacity='0.9' stroke='url(%23paint1_linear_3608)'/%3E%3Cg clip-path='url(%23clip0_3608)'%3E%3Cpath d='M23.5937 12.543C17.0826 12.543 11.8209 17.8047 11.8209 24.3157C11.8209 30.8268 17.0826 36.0885 23.5937 36.0885C30.1047 36.0885 35.3664 30.8268 35.3664 24.3157C35.3664 17.8047 30.1047 12.543 23.5937 12.543ZM23.5937 14.5051C29.0547 14.5051 33.4043 18.8547 33.4043 24.3157C33.4043 29.7767 29.0547 34.1264 23.5937 34.1264C18.1327 34.1264 13.783 29.7767 13.783 24.3157C13.783 18.8547 18.1327 14.5051 23.5937 14.5051ZM19.6694 20.3915C18.5849 20.3915 17.7073 21.2691 17.7073 22.3536C17.7073 23.4382 18.5849 24.3157 19.6694 24.3157C20.7539 24.3157 21.6315 23.4382 21.6315 22.3536C21.6315 21.2691 20.7539 20.3915 19.6694 20.3915ZM27.5179 21.3725C25.6554 21.3725 24.5747 23.3347 24.5747 23.3347H30.4611C30.4611 23.3347 29.3804 21.3725 27.5179 21.3725ZM28.5603 25.9406C28.5603 25.9406 27.4259 29.2211 23.5937 29.2211C21.4438 29.2211 20.4052 27.9947 20.4052 27.9947L18.9336 29.2824C18.9336 29.2824 20.639 31.1832 23.5937 31.1832C28.591 31.1832 30.3998 26.6151 30.3998 26.6151L28.5603 25.9406Z' fill='url(%23paint2_linear_3608)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3608' x1='36.475' y1='23.8245' x2='1.35455' y2='23.8245' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%233F3F3F'/%3E%3Cstop offset='1' stop-color='%23151515'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_3608' x1='23.1031' y1='0.769531' x2='23.1031' y2='46.8796' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F' stop-opacity='0'/%3E%3Cstop offset='0.471589' stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23F5D89F' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_3608' x1='23.5937' y1='12.543' x2='23.5937' y2='36.0885' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_3608'%3E%3Crect width='23.5455' height='23.5455' fill='white' transform='translate(11.8209 12.543)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear_3608)' fill-opacity='0.9' stroke='url(_2523paint1_linear_3608)'/%3E%3Cg clip-path='url(_2523clip0_3608)'%3E%3Cpath d='M23.5937 12.543C17.0826 12.543 11.8209 17.8047 11.8209 24.3157C11.8209 30.8268 17.0826 36.0885 23.5937 36.0885C30.1047 36.0885 35.3664 30.8268 35.3664 24.3157C35.3664 17.8047 30.1047 12.543 23.5937 12.543ZM23.5937 14.5051C29.0547 14.5051 33.4043 18.8547 33.4043 24.3157C33.4043 29.7767 29.0547 34.1264 23.5937 34.1264C18.1327 34.1264 13.783 29.7767 13.783 24.3157C13.783 18.8547 18.1327 14.5051 23.5937 14.5051ZM19.6694 20.3915C18.5849 20.3915 17.7073 21.2691 17.7073 22.3536C17.7073 23.4382 18.5849 24.3157 19.6694 24.3157C20.7539 24.3157 21.6315 23.4382 21.6315 22.3536C21.6315 21.2691 20.7539 20.3915 19.6694 20.3915ZM27.5179 21.3725C25.6554 21.3725 24.5747 23.3347 24.5747 23.3347H30.4611C30.4611 23.3347 29.3804 21.3725 27.5179 21.3725ZM28.5603 25.9406C28.5603 25.9406 27.4259 29.2211 23.5937 29.2211C21.4438 29.2211 20.4052 27.9947 20.4052 27.9947L18.9336 29.2824C18.9336 29.2824 20.639 31.1832 23.5937 31.1832C28.591 31.1832 30.3998 26.6151 30.3998 26.6151L28.5603 25.9406Z' fill='url(_2523paint2_linear_3608)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3608' x1='36.475' y1='23.8245' x2='1.35455' y2='23.8245' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%233F3F3F'/%3E%3Cstop offset='1' stop-color='%23151515'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_3608' x1='23.1031' y1='0.769531' x2='23.1031' y2='46.8796' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F' stop-opacity='0'/%3E%3Cstop offset='0.471589' stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23F5D89F' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_3608' x1='23.5937' y1='12.543' x2='23.5937' y2='36.0885' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_3608'%3E%3Crect width='23.5455' height='23.5455' fill='white' transform='translate(11.8209 12.543)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.constructor-info__item-icon--cool {
  background-image: url("data:image/svg+xml,%3Csvg width='47' height='47' viewBox='0 0 47 47' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.833191' y='1.17578' width='45.11' height='45.11' rx='22.5' fill='url(%23paint0_linear_3608)' fill-opacity='0.9' stroke='url(%23paint1_linear_3608)'/%3E%3Cg clip-path='url(%23clip0_3608)'%3E%3Cpath d='M23.8787 12.4473C17.3677 12.4473 12.106 17.709 12.106 24.22C12.106 30.7311 17.3677 35.9928 23.8787 35.9928C30.3898 35.9928 35.6515 30.7311 35.6515 24.22C35.6515 17.709 30.3898 12.4473 23.8787 12.4473ZM23.8787 14.4094C27.9371 14.4094 31.39 16.8161 32.8923 20.2958H14.8652C16.3675 16.8161 19.8203 14.4094 23.8787 14.4094ZM14.252 22.2579H15.1105C15.4669 23.9441 16.996 25.2011 18.7895 25.2011H19.9545C21.5257 25.2011 22.8977 23.925 22.8977 22.2579H24.8598C24.8598 23.925 26.2318 25.2011 27.803 25.2011H28.968C30.7615 25.2011 32.2906 23.9441 32.647 22.2579H33.5054C33.6319 22.8902 33.6894 23.5494 33.6894 24.22C33.6894 29.681 29.3397 34.0307 23.8787 34.0307C18.4177 34.0307 14.0681 29.681 14.0681 24.22C14.0681 23.5494 14.1256 22.8902 14.252 22.2579ZM27.9563 26.6727C27.9563 26.6727 27.14 28.1443 24.8598 28.1443H20.9355V30.1064H24.8598C28.0751 30.1064 29.6118 27.6538 29.6118 27.6538L27.9563 26.6727Z' fill='url(%23paint2_linear_3608)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3608' x1='36.7601' y1='23.7308' x2='1.63964' y2='23.7308' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%233F3F3F'/%3E%3Cstop offset='1' stop-color='%23151515'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_3608' x1='23.3882' y1='0.675781' x2='23.3882' y2='46.7858' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F' stop-opacity='0'/%3E%3Cstop offset='0.471589' stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23F5D89F' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_3608' x1='23.8787' y1='12.4473' x2='23.8787' y2='35.9928' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_3608'%3E%3Crect width='23.5455' height='23.5455' fill='white' transform='translate(12.106 12.4473)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear_3608)' fill-opacity='0.9' stroke='url(_2523paint1_linear_3608)'/%3E%3Cg clip-path='url(_2523clip0_3608)'%3E%3Cpath d='M23.8787 12.4473C17.3677 12.4473 12.106 17.709 12.106 24.22C12.106 30.7311 17.3677 35.9928 23.8787 35.9928C30.3898 35.9928 35.6515 30.7311 35.6515 24.22C35.6515 17.709 30.3898 12.4473 23.8787 12.4473ZM23.8787 14.4094C27.9371 14.4094 31.39 16.8161 32.8923 20.2958H14.8652C16.3675 16.8161 19.8203 14.4094 23.8787 14.4094ZM14.252 22.2579H15.1105C15.4669 23.9441 16.996 25.2011 18.7895 25.2011H19.9545C21.5257 25.2011 22.8977 23.925 22.8977 22.2579H24.8598C24.8598 23.925 26.2318 25.2011 27.803 25.2011H28.968C30.7615 25.2011 32.2906 23.9441 32.647 22.2579H33.5054C33.6319 22.8902 33.6894 23.5494 33.6894 24.22C33.6894 29.681 29.3397 34.0307 23.8787 34.0307C18.4177 34.0307 14.0681 29.681 14.0681 24.22C14.0681 23.5494 14.1256 22.8902 14.252 22.2579ZM27.9563 26.6727C27.9563 26.6727 27.14 28.1443 24.8598 28.1443H20.9355V30.1064H24.8598C28.0751 30.1064 29.6118 27.6538 29.6118 27.6538L27.9563 26.6727Z' fill='url(_2523paint2_linear_3608)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3608' x1='36.7601' y1='23.7308' x2='1.63964' y2='23.7308' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%233F3F3F'/%3E%3Cstop offset='1' stop-color='%23151515'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_3608' x1='23.3882' y1='0.675781' x2='23.3882' y2='46.7858' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F' stop-opacity='0'/%3E%3Cstop offset='0.471589' stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23F5D89F' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_3608' x1='23.8787' y1='12.4473' x2='23.8787' y2='35.9928' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_3608'%3E%3Crect width='23.5455' height='23.5455' fill='white' transform='translate(12.106 12.4473)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.constructor-info__item-name {
  text-align: center;
  font-size: 20px;
  font-family: 'Gotham Pro';
  line-height: 1.25;
  color: #dfdfdf;
}
.constructor-info__item-name strong {
  color: #f5d89f;
  font-weight: 500;
}
.constructor-info__image {
  position: absolute;
  bottom: -70px;
  left: 550px;
  width: 1060px;
}
.constructor-info__sign {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  position: relative;
  z-index: 1;
  margin-left: 20px;
}
.constructor-info__sign:before {
  content: "";
  position: absolute;
  left: 100%;
  top: 50%;
  width: 110px;
  height: 70px;
  margin-top: -15px;
  margin-left: 20px;
  background: url("data:image/svg+xml,%3Csvg width='110' height='69' viewBox='0 0 110 69' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M108.846 54.6716C97.1046 4.3805 48.0524 -3.17304 5.62073 21.5883' stroke='url(%23paint0_linear_3404)' stroke-dasharray='2.6 2.6'/%3E%3Cpath d='M8.30419 13.3077L4.42809 22.8181L14.0131 23.1588' stroke='url(%23paint1_linear_3404)' stroke-dasharray='2.6 2.6'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3404' x1='52.1231' y1='11.7718' x2='61.6222' y2='82.0548' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_3404' x1='4.77424' y1='15.316' x2='10.4042' y2='25.212' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EFD6A6'/%3E%3Cstop offset='1' stop-color='%23E0C082'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear_3404)' stroke-dasharray='2.6 2.6'/%3E%3Cpath d='M8.30419 13.3077L4.42809 22.8181L14.0131 23.1588' stroke='url(_2523paint1_linear_3404)' stroke-dasharray='2.6 2.6'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3404' x1='52.1231' y1='11.7718' x2='61.6222' y2='82.0548' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_3404' x1='4.77424' y1='15.316' x2='10.4042' y2='25.212' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EFD6A6'/%3E%3Cstop offset='1' stop-color='%23E0C082'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: contain;
}
.constructor-info__sign .site-btn {
  font-size: 17px;
  font-weight: bold;
  padding: 32px 30px 32px 90px;
  text-transform: uppercase;
  position: relative;
  border-radius: 45px;
}
.constructor-info__sign .site-btn:before {
  content: "";
  position: absolute;
  left: 42px;
  width: 32px;
  top: 0;
  bottom: 0;
  background: url("data:image/svg+xml,%3Csvg width='34' height='33' viewBox='0 0 34 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.21994 8.98633L11.4955 12.8179' stroke='%23F3F3F3' stroke-width='2'/%3E%3Cpath d='M30.2929 8.98633L23.0173 12.8179' stroke='%23F3F3F3' stroke-width='2'/%3E%3Cpath d='M17.2444 22.8555L17.2303 30.327' stroke='%23F3F3F3' stroke-width='2'/%3E%3Cpath d='M4.65899 9.31528L17.1778 2.08752L29.6967 9.31528V23.7708L17.1778 30.9985L4.65899 23.7708V9.31528Z' stroke='%23F1F1F1' stroke-width='3'/%3E%3Cg filter='url(%23filter0_d_3404)'%3E%3Ccircle cx='17.1779' cy='16.5437' r='4.41479' fill='%23F1F1F1'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_3404' x='9.76306' y='12.1289' width='14.8296' height='14.8301' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='3'/%3E%3CfeGaussianBlur stdDeviation='1.5'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.166939 0 0 0 0 0.102237 0 0 0 0 0.00518517 0 0 0 0.16 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_3404'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_3404' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A_2523filter0_d_3404)'%3E%3Ccircle cx='17.1779' cy='16.5437' r='4.41479' fill='%23F1F1F1'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_3404' x='9.76306' y='12.1289' width='14.8296' height='14.8301' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='3'/%3E%3CfeGaussianBlur stdDeviation='1.5'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.166939 0 0 0 0 0.102237 0 0 0 0 0.00518517 0 0 0 0.16 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_3404'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_3404' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A") 0 50% no-repeat;
  background-size: contain;
}
.constructor-info__video-box {
  position: relative;
  z-index: 1;
  width: 310px;
  -ms-flex: 0 0 310px;
      flex: 0 0 310px;
  border: 1px dashed #6ee2c7;
  padding: 14px 20px 14px 78px;
  background: rgba(38,38,38,0.72);
  box-shadow: 0px 4px 22px rgba(31,31,31,0.88);
  -webkit-backdrop-filter: blur(12px);
          backdrop-filter: blur(12px);
  border-radius: 7px;
}
.constructor-info__video-icon {
  position: absolute;
  left: 0;
  top: 50%;
  width: 140px;
  height: 140px;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  background: url("data:image/svg+xml,%3Csvg width='146' height='150' viewBox='0 0 146 150' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.07' filter='url(%23filter0_d_3404)'%3E%3Cellipse cx='73.4015' cy='75.1388' rx='48.3257' ry='49.8127' fill='url(%23paint0_linear_3404)'/%3E%3C/g%3E%3Cg opacity='0.06' filter='url(%23filter1_d_3404)'%3E%3Cellipse cx='73.4017' cy='75.1462' rx='58.995' ry='60.8103' fill='url(%23paint1_linear_3404)'/%3E%3C/g%3E%3Cg opacity='0.06' filter='url(%23filter2_f_3404)'%3E%3Cellipse cx='73.4018' cy='75.1376' rx='63.7692' ry='65.7313' fill='%2380BAAC'/%3E%3C/g%3E%3Cg filter='url(%23filter3_d_3404)'%3E%3Cellipse cx='73.4011' cy='75.1404' rx='36.4012' ry='37.5212' fill='url(%23paint2_linear_3404)'/%3E%3C/g%3E%3Cg filter='url(%23filter4_i_3404)'%3E%3Cpath d='M86.4796 71.8676C88.141 72.8011 88.1974 75.1732 86.5824 76.1895L68.6497 87.4741C66.9972 88.514 64.8442 87.3597 64.7978 85.4092L64.2831 63.7588C64.2367 61.8082 66.3323 60.5467 68.0322 61.5018L86.4796 71.8676Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_3404' x='20.8823' y='23.2295' width='105.038' height='108.012' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='2.09671'/%3E%3CfeGaussianBlur stdDeviation='2.09671'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.19 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_3404'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_3404' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter1_d_3404' x='10.2132' y='12.2392' width='126.377' height='130.008' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='2.09671'/%3E%3CfeGaussianBlur stdDeviation='2.09671'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.19 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_3404'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_3404' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter2_f_3404' x='0.895047' y='0.668698' width='145.013' height='148.938' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='4.36878' result='effect1_foregroundBlur_3404'/%3E%3C/filter%3E%3Cfilter id='filter3_d_3404' x='32.8065' y='35.5224' width='81.1892' height='83.4298' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='2.09671'/%3E%3CfeGaussianBlur stdDeviation='2.09671'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.19 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_3404'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_3404' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter4_i_3404' x='64.2823' y='61.1758' width='23.478' height='30.8829' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='4.19343'/%3E%3CfeGaussianBlur stdDeviation='2.09671'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow_3404'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear_3404' x1='73.4015' y1='25.3262' x2='73.4015' y2='124.951' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2328BA97'/%3E%3Cstop offset='1' stop-color='%2328BA97'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_3404' x1='113.912' y1='27.3088' x2='48.1316' y2='134.201' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='%2380BAAC'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_3404' x1='63.5629' y1='112.662' x2='84.3756' y2='39.9727' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2328BA97'/%3E%3Cstop offset='1' stop-color='%236EE2C7'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523filter0_d_3404)'%3E%3Cellipse cx='73.4015' cy='75.1388' rx='48.3257' ry='49.8127' fill='url(_2523paint0_linear_3404)'/%3E%3C/g%3E%3Cg opacity='0.06' filter='url(_2523filter1_d_3404)'%3E%3Cellipse cx='73.4017' cy='75.1462' rx='58.995' ry='60.8103' fill='url(_2523paint1_linear_3404)'/%3E%3C/g%3E%3Cg opacity='0.06' filter='url(_2523filter2_f_3404)'%3E%3Cellipse cx='73.4018' cy='75.1376' rx='63.7692' ry='65.7313' fill='%2380BAAC'/%3E%3C/g%3E%3Cg filter='url(_2523filter3_d_3404)'%3E%3Cellipse cx='73.4011' cy='75.1404' rx='36.4012' ry='37.5212' fill='url(_2523paint2_linear_3404)'/%3E%3C/g%3E%3Cg filter='url(_2523filter4_i_3404)'%3E%3Cpath d='M86.4796 71.8676C88.141 72.8011 88.1974 75.1732 86.5824 76.1895L68.6497 87.4741C66.9972 88.514 64.8442 87.3597 64.7978 85.4092L64.2831 63.7588C64.2367 61.8082 66.3323 60.5467 68.0322 61.5018L86.4796 71.8676Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_3404' x='20.8823' y='23.2295' width='105.038' height='108.012' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='2.09671'/%3E%3CfeGaussianBlur stdDeviation='2.09671'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.19 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_3404'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_3404' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter1_d_3404' x='10.2132' y='12.2392' width='126.377' height='130.008' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='2.09671'/%3E%3CfeGaussianBlur stdDeviation='2.09671'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.19 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_3404'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_3404' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter2_f_3404' x='0.895047' y='0.668698' width='145.013' height='148.938' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='4.36878' result='effect1_foregroundBlur_3404'/%3E%3C/filter%3E%3Cfilter id='filter3_d_3404' x='32.8065' y='35.5224' width='81.1892' height='83.4298' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='2.09671'/%3E%3CfeGaussianBlur stdDeviation='2.09671'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.19 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_3404'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_3404' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter4_i_3404' x='64.2823' y='61.1758' width='23.478' height='30.8829' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='4.19343'/%3E%3CfeGaussianBlur stdDeviation='2.09671'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow_3404'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear_3404' x1='73.4015' y1='25.3262' x2='73.4015' y2='124.951' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2328BA97'/%3E%3Cstop offset='1' stop-color='%2328BA97'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_3404' x1='113.912' y1='27.3088' x2='48.1316' y2='134.201' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='%2380BAAC'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_3404' x1='63.5629' y1='112.662' x2='84.3756' y2='39.9727' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2328BA97'/%3E%3Cstop offset='1' stop-color='%236EE2C7'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: contain;
}
.constructor-info__video-content {
  font-size: 16px;
  color: #fafafa;
  line-height: 1.2;
}
.constructor-info__video-content strong {
  color: #f5d89f;
}
.determines-cost {
  margin-bottom: 100px;
}
.determines-cost p {
  margin-top: 0;
}
.determines-cost p:last-child {
  margin-bottom: 0;
}
.determines-cost__inner {
  display: -ms-flexbox;
  display: flex;
}
.determines-cost__title {
  color: #575b5e;
  font-family: 'Gotham Pro', sans-serif;
  font-size: 40px;
  line-height: 1.1;
  margin-bottom: 25px;
  font-weight: bold;
}
.determines-cost__body {
  font-size: 18px;
  line-height: 1.2;
  color: #575b5e;
}
.determines-cost__tab-box {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex: 0 1 700px;
      flex: 0 1 700px;
  margin-right: 40px;
  background: linear-gradient(112.91deg, #fff 4.67%, #f2f2f2 99.37%);
  box-shadow: 0px 4px 11px 3px rgba(0,0,0,0.11);
  border-radius: 12px;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
}
.determines-cost__tab-head {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  padding: 0;
  margin: 0;
  list-style: none;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.determines-cost__tab-head li {
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  text-align: center;
  border-right: 1px solid #ececec;
}
.determines-cost__tab-head li:last-child {
  border: none;
}
.determines-cost__tab-head li.active a,
.determines-cost__tab-head li:hover a {
  background: linear-gradient(315.56deg, #2d2d2d 3.38%, #505050 97.41%);
  color: #feeac4;
}
.determines-cost__tab-head li a {
  text-decoration: none;
  display: block;
  font-family: 'Gotham Pro', sans-serif;
  color: #555;
  font-size: 18px;
  line-height: 1.1;
  padding: 15px 5px;
}
.determines-cost__tab-item {
  background: linear-gradient(180deg, #fff 0%, #f1efeb 100%);
  padding: 1px 0;
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
}
.determines-cost__text {
  -ms-flex: 1 0 350px;
      flex: 1 0 350px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-order: 1;
      order: 1;
}
.determines-cost__tab-item-text {
  font-size: 16px;
  color: #575b5e;
  line-height: 1.3;
  padding: 25px 50px;
}
.determines-cost .product-characteristics {
  margin-top: 25px;
  margin-bottom: 35px;
}
.discount-block {
  background: #fff url("/bitrix/templates/mebel/new/css/../img/discount-block.jpg") 50% 50% no-repeat;
  background-size: 100% auto;
  padding-top: 60px;
  padding-bottom: 60px;
}
.discount-block__title {
  text-align: center;
  font-family: 'Gotham Pro';
  font-size: 48px;
  line-height: 1.1;
  color: #575b5e;
  font-weight: bold;
  margin-bottom: 50px;
}
.discount-block__list {
  display: -ms-flexbox;
  display: flex;
}
.discount-block__column {
  -ms-flex: 0 0 33%;
      flex: 0 0 33%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
}
.discount-block__column .discount-block__item:last-child {
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
}
.discount-block__column:nth-child(3n + 1) {
  -ms-flex-preferred-size: calc(27% - 25px);
      flex-basis: calc(27% - 25px);
  margin-right: 25px;
}
.discount-block__column:nth-child(3n + 1) .discount-block__item {
  position: relative;
}
.discount-block__column:nth-child(3n + 1) .discount-block__item:last-child .discount-block__item-count {
  left: 50%;
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}
.discount-block__column:nth-child(3n + 1) .discount-block__item-count {
  left: 0;
  -webkit-transform: translateX(90%);
          transform: translateX(90%);
}
.discount-block__column:nth-child(3n + 2) {
  -ms-flex-preferred-size: calc(36% - 25px);
      flex-basis: calc(36% - 25px);
  margin-right: 25px;
}
.discount-block__column:nth-child(3n) {
  -ms-flex-preferred-size: 37%;
      flex-basis: 37%;
}
.discount-block__column:nth-child(3n) .discount-block__item:last-child .discount-block__item-count {
  left: 50%;
  right: auto;
  -webkit-transform: translateX(50%);
          transform: translateX(50%);
}
.discount-block__column:nth-child(3n) .discount-block__item-count {
  left: auto;
  right: 0;
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}
.discount-block__item {
  margin-bottom: 40px;
}
.discount-block__item:last-child {
  margin-bottom: 0;
}
.discount-block__item-preview {
  display: none;
}
.discount-block__item-in {
  background: linear-gradient(315.56deg, #2d2d2d 3.38%, #505050 97.41%);
  box-shadow: 2px 3px 10px rgba(221,217,208,0.46);
  border-radius: 8px;
  padding: 40px 30px 10px;
  height: 100%;
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
}
.discount-block__item-count {
  position: absolute;
  top: -25px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  font-family: 'Gotham Pro';
  font-size: 54px;
  font-weight: bold;
  line-height: 1;
  color: rgba(191,191,191,0.8);
}
.discount-block__item-head .discount-block__item-img {
  display: none;
}
.discount-block__item-name {
  font-family: 'Gotham Pro';
  font-size: 24px;
  font-weight: bold;
  line-height: 1.1;
  color: #ffecc9;
  margin-bottom: 15px;
}
.discount-block__item-img {
  text-align: center;
  max-width: 240px;
  margin: 0 auto;
}
.discount-block__item-img img {
  max-height: 200px;
}
.discount-block__item-text {
  font-size: 16px;
  line-height: 1.2;
  color: #dfdfdf;
  margin-bottom: 20px;
}
.discount-block__item-text p {
  margin-top: 0;
}
.discount-block__item-text p:last-child {
  margin: 0;
}
.discount-block__item-text ul {
  list-style: none;
  padding: 0;
  margin: 40px 0;
}
.discount-block__item-text ul li {
  position: relative;
  padding-left: 18px;
  margin-bottom: 18px;
}
.discount-block__item-text ul li:before {
  content: "";
  position: absolute;
  left: 0;
  top: 6px;
  width: 8px;
  height: 8px;
  border-radius: 100%;
  background: linear-gradient(255.96deg, #e5182d 10%, #fd6c7a 94.36%);
}
.discount-block__item-body {
  -ms-flex: 1 1;
      flex: 1 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.discount-block__item-body--line {
  -ms-flex-direction: row;
      flex-direction: row;
}
.discount-block__item-body--line .discount-block__item-text {
  -ms-flex: 0 0 210px;
      flex: 0 0 210px;
  margin-bottom: 0;
}
.discount-block__item-body--line .discount-block__item-img {
  -ms-flex: 1 1;
      flex: 1 1;
  -ms-flex-order: -1;
      order: -1;
  margin-left: -30px;
}
.example-product {
  background: #fdfdfd;
  padding: 40px 0;
  background: #fdfdfd url("/bitrix/templates/mebel/new/css/../img/example-product-bg.png") 100% 20% no-repeat;
  position: relative;
  min-height: 360px;
}
.example-product:before {
  content: "";
  position: absolute;
  bottom: 20%;
  left: 0;
  width: 360px;
  height: 360px;
  background: url("/bitrix/templates/mebel/new/css/../img/example-product-bg2.png") 0 0 no-repeat;
}
.example-product__title {
  font-family: 'Gotham Pro';
  font-weight: bold;
  font-size: 48px;
  line-height: 1.1;
  text-align: center;
  letter-spacing: 0.02em;
  color: #575b5e;
  max-width: 840px;
  margin: 0 auto 30px;
}
.example-product__sorting {
  display: -ms-flexbox;
  display: flex;
  max-width: 890px;
  margin: 0 auto 40px;
}
.example-product__sorting-item {
  -ms-flex: 0 0 33.333%;
      flex: 0 0 33.333%;
  display: block;
  text-decoration: none;
  font-family: 'Gotham Pro';
  font-weight: bold;
  font-size: 20px;
  line-height: 1;
  text-align: center;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #8d784e;
  background: #fff0d2;
  border-right: 1px solid #c7af8a;
  padding: 17px 5px;
}
.example-product__sorting-item:first-child {
  border-radius: 28px 0 0 28px;
}
.example-product__sorting-item:last-child {
  border: none;
  border-radius: 0 28px 28px 0;
}
.example-product__sorting-item:hover,
.example-product__sorting-item.active {
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
}
.example-product__more {
  text-align: center;
  margin-bottom: 30px;
}
.example-product__list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  max-width: 1000px;
  margin: 0 auto;
}
.example-product__item {
  -ms-flex: 0 0 32%;
      flex: 0 0 32%;
  margin-right: 2%;
  margin-bottom: 58px;
}
.example-product__item:nth-child(3n) {
  margin-right: 0;
}
.example-product-thumbs:hover .example-product-thumbs__more {
  opacity: 1;
  visibility: visible;
}
.example-product-thumbs:hover .example-product-thumbs__name {
  opacity: 0;
  visibility: hidden;
}
.example-product-thumbs__top {
  position: relative;
  margin-bottom: 14px;
}
.example-product-thumbs__image-navigation {
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  position: relative;
  z-index: 3;
}
.example-product-thumbs__image-navigation:before {
  content: "";
  display: block;
  padding-top: 87%;
}
.example-product-thumbs__image-list {
  position: relative;
  display: -ms-flexbox;
  display: flex;
}
.example-product-thumbs__image-list:before {
  content: "";
  display: block;
  padding-top: 87%;
}
.example-product-thumbs__image-item {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  border-radius: 8px;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
}
.example-product-thumbs__image-item:first-child {
  z-index: 1;
}
.example-product-thumbs__image-item.active {
  z-index: 2;
}
.example-product-thumbs__image-item img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.example-product-thumbs__image-item-nav {
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  position: relative;
  z-index: 1;
}
.example-product-thumbs__image-item-nav.active:before {
  background: linear-gradient(180deg, #deb461 0%, #ddb15c 100%);
}
.example-product-thumbs__image-item-nav:first-child:before {
  border-radius: 0 0 0 5px;
}
.example-product-thumbs__image-item-nav:last-child:before {
  border-radius: 0 0 5px 0;
}
.example-product-thumbs__image-item-nav:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 10px;
  background: rgba(255,246,227,0.33);
  border: 1px solid #deb461;
}
.example-product-thumbs__name {
  position: absolute;
  bottom: 10px;
  left: 0;
  right: 0;
  text-decoration: none;
  display: block;
  font-family: 'Gotham Pro';
  font-weight: 500;
  font-size: 18px;
  line-height: 1.1;
  letter-spacing: 0.02em;
  color: #fff;
  padding: 16px 6px;
  text-align: center;
  background: rgba(72,72,72,0.71);
  -webkit-backdrop-filter: blur(1.3728px);
          backdrop-filter: blur(1.3728px);
  z-index: 3;
}
.example-product-thumbs__more {
  display: inline-block;
  position: absolute;
  bottom: 10px;
  left: 0;
  text-decoration: none;
  font-family: 'Gotham Pro';
  font-style: normal;
  font-weight: bold;
  font-size: 12px;
  line-height: 1.1;
  text-align: center;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  width: 192px;
  background: rgba(72,72,72,0.71);
  -webkit-backdrop-filter: blur(1.3728px);
          backdrop-filter: blur(1.3728px);
  z-index: 3;
  padding: 16px 0;
  opacity: 1;
  visibility: hidden;
}
.example-product-thumbs__more:hover span:before {
  opacity: 0;
}
.example-product-thumbs__more span {
  position: relative;
  color: #f5d89f;
  background: -webkit-linear-gradient(#f5d89f, #ddb15c);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.example-product-thumbs__more span:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
}
.example-product-thumbs__status {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-bottom: 12px;
}
.example-product-thumbs__status-item {
  display: block;
  -ms-flex: 0 0 25%;
      flex: 0 0 25%;
  text-align: center;
  font-size: 12px;
  color: #525252;
  line-height: 1.1;
  padding: 1px;
  border-radius: 1px;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
  position: relative;
  cursor: pointer;
}
.example-product-thumbs__status-item input[type="checkbox"],
.example-product-thumbs__status-item input[type="radio"] {
  position: absolute;
  clip: rect(0 0 0 0);
  width: 1px;
  height: 1px;
  margin: -1px;
}
.example-product-thumbs__status-item input[type="checkbox"]:checked ~ span,
.example-product-thumbs__status-item input[type="radio"]:checked ~ span {
  background: none;
}
.example-product-thumbs__status-item.active:before {
  display: none;
}
.example-product-thumbs__status-item span {
  position: relative;
  background: #fff;
  padding: 8px 0;
  display: block;
}
.example-product-thumbs__params {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
}
.example-product-thumbs__params-item {
  -ms-flex: 0 0 49.5%;
      flex: 0 0 49.5%;
  margin-right: 1%;
}
.example-product-thumbs__params-item:nth-child(2n) {
  margin-right: 0;
  text-align: right;
}
.example-product-thumbs__params-item:nth-child(2n) .example-product-thumbs__params-name {
  position: relative;
}
.example-product-thumbs__params-item:nth-child(2n) .example-product-thumbs__params-name:before {
  content: "";
  position: absolute;
  right: 0;
  left: -999px;
  bottom: 0;
  height: 0.5px;
  background: #c4c4c4;
}
.example-product-thumbs__params-name {
  font-family: 'Gotham Pro';
  font-size: 18px;
  font-weight: normal;
  line-height: 1.1;
  letter-spacing: 0.02em;
  color: #b8b8b8;
  padding-bottom: 6px;
}
.example-product-thumbs__params-body {
  font-weight: bold;
  color: #525252;
  font-size: 18px;
  line-height: 1.1;
  padding-top: 12px;
}
.example-product-thumbs__favorite {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 4;
}
.example-product-thumbs__favorite button {
  width: 40px;
  height: 40px;
  border: none;
  box-shadow: none;
  cursor: pointer;
  background: url("data:image/svg+xml,%3Csvg width='15' height='14' viewBox='0 0 15 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.9056 1.70037C13.1658 0.891025 12.1394 0.445312 11.0156 0.445312C9.43512 0.445312 8.43448 1.35538 7.87339 2.11885C7.72781 2.31697 7.60397 2.51562 7.5 2.70254C7.39603 2.51562 7.27222 2.31697 7.12661 2.11885C6.56552 1.35538 5.56488 0.445312 3.98438 0.445312C2.86061 0.445312 1.83425 0.891053 1.09438 1.7004C0.388682 2.47246 0 3.50646 0 4.61193C0 5.81527 0.487295 6.93449 1.53355 8.13413C2.46861 9.20633 3.81384 10.3115 5.37158 11.5913C5.95204 12.0682 6.5523 12.5613 7.19136 13.1004L7.21055 13.1166C7.2934 13.1866 7.3967 13.2215 7.5 13.2215C7.6033 13.2215 7.7066 13.1865 7.78945 13.1166L7.80864 13.1004C8.4477 12.5613 9.04796 12.0682 9.62851 11.5912C11.1862 10.3115 12.5314 9.20636 13.4665 8.13413C14.5127 6.93447 15 5.81527 15 4.61193C15 3.50646 14.6113 2.47246 13.9056 1.70037ZM9.05839 10.9463C8.558 11.3574 8.04302 11.7805 7.5 12.2356C6.95701 11.7806 6.442 11.3574 5.94152 10.9463C2.89292 8.44167 0.878906 6.78703 0.878906 4.61193C0.878906 3.71288 1.1896 2.87783 1.75377 2.26064C2.32441 1.63645 3.11657 1.29267 3.98438 1.29267C5.18933 1.29267 5.96824 2.00836 6.40945 2.60874C6.80522 3.14721 7.01174 3.69003 7.08217 3.8984C7.14108 4.07281 7.30975 4.19085 7.5 4.19085C7.69025 4.19085 7.85892 4.07281 7.91783 3.8984C7.98826 3.69003 8.19478 3.14721 8.59055 2.60871C9.03176 2.00836 9.81067 1.29267 11.0156 1.29267C11.8834 1.29267 12.6756 1.63645 13.2462 2.26064C13.8104 2.87783 14.1211 3.71288 14.1211 4.61193C14.1211 6.78703 12.1071 8.44167 9.05839 10.9463Z' fill='%23F3F3F3'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;
}
.example-product-thumbs__favorite button.active {
  background: url("data:image/svg+xml,%3Csvg width='15' height='14' viewBox='0 0 15 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.9056 1.70037C13.1658 0.891025 12.1394 0.445312 11.0156 0.445312C9.43512 0.445312 8.43448 1.35538 7.87339 2.11885C7.72781 2.31697 7.60397 2.51562 7.5 2.70254C7.39603 2.51562 7.27222 2.31697 7.12661 2.11885C6.56552 1.35538 5.56488 0.445312 3.98438 0.445312C2.86061 0.445312 1.83425 0.891053 1.09438 1.7004C0.388682 2.47246 0 3.50646 0 4.61193C0 5.81527 0.487295 6.93449 1.53355 8.13413C2.46861 9.20633 3.81384 10.3115 5.37158 11.5913C5.95204 12.0682 6.5523 12.5613 7.19136 13.1004L7.21055 13.1166C7.2934 13.1866 7.3967 13.2215 7.5 13.2215C7.6033 13.2215 7.7066 13.1865 7.78945 13.1166L7.80864 13.1004C8.4477 12.5613 9.04796 12.0682 9.62851 11.5912C11.1862 10.3115 12.5314 9.20636 13.4665 8.13413C14.5127 6.93447 15 5.81527 15 4.61193C15 3.50646 14.6113 2.47246 13.9056 1.70037ZM9.05839 10.9463C8.558 11.3574 8.04302 11.7805 7.5 12.2356C6.95701 11.7806 6.442 11.3574 5.94152 10.9463C2.89292 8.44167 0.878906 6.78703 0.878906 4.61193C0.878906 3.71288 1.1896 2.87783 1.75377 2.26064C2.32441 1.63645 3.11657 1.29267 3.98438 1.29267C5.18933 1.29267 5.96824 2.00836 6.40945 2.60874C6.80522 3.14721 7.01174 3.69003 7.08217 3.8984C7.14108 4.07281 7.30975 4.19085 7.5 4.19085C7.69025 4.19085 7.85892 4.07281 7.91783 3.8984C7.98826 3.69003 8.19478 3.14721 8.59055 2.60871C9.03176 2.00836 9.81067 1.29267 11.0156 1.29267C11.8834 1.29267 12.6756 1.63645 13.2462 2.26064C13.8104 2.87783 14.1211 3.71288 14.1211 4.61193C14.1211 6.78703 12.1071 8.44167 9.05839 10.9463Z' fill='%23f00'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;
}
.example-product-more-info {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 999;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  padding: 20px 10px;
  tramsition: all 0.3s ease;
  opacity: 0;
  visibility: hidden;
}
.example-product-more-info.opened {
  opacity: 1;
  visibility: visible;
}
.example-product-more-info:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: rgba(0,0,0,0.74);
}
.example-product-more-info__inner {
  background: #fff;
  box-shadow: 0px 4px 11px 3px rgba(0,0,0,0.11);
  border-radius: 12px;
  width: 100%;
  position: relative;
  max-height: 100%;
  overflow: auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  padding: 40px 15px 20px 15px;
  -webkit-overflow-scrolling: touch;
}
.example-product-more-info__close {
  position: absolute;
  right: 0;
  top: 0;
  width: 50px;
  height: 50px;
  border: none;
  outline: none;
  box-shadow: none;
  padding: 0;
  cursor: pointer;
  background: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.499268' y='18.6372' width='26.3571' height='2.63571' rx='0.634921' transform='rotate(-45 0.499268 18.6372)' fill='%23636363'/%3E%3Crect x='1.86377' y='0.176758' width='26.3571' height='2.63571' rx='0.634921' transform='rotate(45 1.86377 0.176758)' fill='%23636363'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;
  background-size: 15px auto;
}
.example-product-more-info__left {
  -ms-flex: 0 0 442px;
      flex: 0 0 442px;
  margin-right: 12px;
}
.example-product-more-info__left .tns-controls,
.example-product-more-info__left .tns-nav {
  display: none;
}
.example-product-more-info__right {
  -ms-flex: 1 1;
      flex: 1 1;
}
.example-product-more-info__right .example-product-more-info__more {
  display: none;
}
.example-product-more-info__right .tns-controls {
  position: absolute;
  left: 16px;
  right: 16px;
  top: 50%;
  margin-top: -23px;
  height: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.example-product-more-info__right .tns-controls button {
  width: 44px;
  height: 44px;
  border-radius: 100%;
  background: rgba(88,88,88,0.25) url("data:image/svg+xml,%3Csvg width='28' height='16' viewBox='0 0 28 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.7071 8.70711C28.0976 8.31658 28.0976 7.68342 27.7071 7.29289L21.3431 0.928932C20.9526 0.538408 20.3195 0.538408 19.9289 0.928932C19.5384 1.31946 19.5384 1.95262 19.9289 2.34315L25.5858 8L19.9289 13.6569C19.5384 14.0474 19.5384 14.6805 19.9289 15.0711C20.3195 15.4616 20.9526 15.4616 21.3431 15.0711L27.7071 8.70711ZM0 9H27V7H0V9Z' fill='white' fill-opacity='0.43'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;
  border: none;
  box-shadow: none;
  padding: 0;
  font-size: 0;
  background-size: 50% auto;
}
.example-product-more-info__right .tns-controls button:first-child {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.example-product-more-info__head-box {
  display: -ms-flexbox;
  display: flex;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
  border-radius: 19px 19px 0px 0px;
}
.example-product-more-info__params-navigation {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  background: #fff;
  border: 1px solid #f5d89f;
  border-radius: 0 19px 0px 0px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  padding: 10px 12px;
}
.example-product-more-info__params-navigation span {
  display: none;
  font-family: 'Gotham Pro';
  font-weight: bold;
  font-size: 18px;
  line-height: 1;
  color: #525252;
  margin: 0 5px;
  width: 100px;
  text-align: center;
}
.example-product-more-info__params-navigation span.active {
  display: block;
}
.example-product-more-info__params-navigation button {
  padding: 0;
  margin: 0;
  outline: none;
  font-size: 0;
  background: none;
  box-shadow: none;
  border: 1px solid #f5d89f;
  width: 22px;
  height: 22px;
  border-radius: 100%;
  cursor: pointer;
  position: relative;
}
.example-product-more-info__params-navigation button.params-prev {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.example-product-more-info__params-navigation button:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: url("data:image/svg+xml,%3Csvg width='28' height='16' viewBox='0 0 28 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.7071 8.70711C28.0976 8.31658 28.0976 7.68342 27.7071 7.29289L21.3431 0.928932C20.9526 0.538408 20.3195 0.538408 19.9289 0.928932C19.5384 1.31946 19.5384 1.95262 19.9289 2.34315L25.5858 8L19.9289 13.6569C19.5384 14.0474 19.5384 14.6805 19.9289 15.0711C20.3195 15.4616 20.9526 15.4616 21.3431 15.0711L27.7071 8.70711ZM0 9H27V7H0V9Z' fill='%23F5D89F' fill-opacity='1'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;
  background-size: 12px auto;
}
.example-product-more-info__params-navigation button:hover {
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
}
.example-product-more-info__params-navigation button:hover:before {
  background-image: url("data:image/svg+xml,%3Csvg width='28' height='16' viewBox='0 0 28 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.7071 8.70711C28.0976 8.31658 28.0976 7.68342 27.7071 7.29289L21.3431 0.928932C20.9526 0.538408 20.3195 0.538408 19.9289 0.928932C19.5384 1.31946 19.5384 1.95262 19.9289 2.34315L25.5858 8L19.9289 13.6569C19.5384 14.0474 19.5384 14.6805 19.9289 15.0711C20.3195 15.4616 20.9526 15.4616 21.3431 15.0711L27.7071 8.70711ZM0 9H27V7H0V9Z' fill='white' fill-opacity='1'/%3E%3C/svg%3E%0A");
}
.example-product-more-info__params-bottom {
  background: linear-gradient(180deg, rgba(245,216,159,0.1) 0%, rgba(221,177,92,0.1) 100%);
  border-radius: 0px 0px 19px 19px;
  border: 1px solid #f5d89f;
  margin-top: -1px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  padding: 11px 20px;
}
.example-product-more-info__params-bottom button {
  -ms-flex: 0 0 120px;
      flex: 0 0 120px;
  background: #fff;
  box-shadow: none;
  border: 1px solid #717275;
  border-radius: 12px;
  font-size: 11px;
  line-height: 1;
  color: #717275;
  padding: 5px 25px 6px 15px;
  cursor: pointer;
  position: relative;
}
.example-product-more-info__params-bottom button span {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  -webkit-overflow-scrolling: touch;
}
.example-product-more-info__params-bottom button:hover {
  color: #fff;
  background: #717275;
}
.example-product-more-info__params-bottom button:hover:before {
  background-image: url("data:image/svg+xml,%3Csvg width='28' height='16' viewBox='0 0 28 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.7071 8.70711C28.0976 8.31658 28.0976 7.68342 27.7071 7.29289L21.3431 0.928932C20.9526 0.538408 20.3195 0.538408 19.9289 0.928932C19.5384 1.31946 19.5384 1.95262 19.9289 2.34315L25.5858 8L19.9289 13.6569C19.5384 14.0474 19.5384 14.6805 19.9289 15.0711C20.3195 15.4616 20.9526 15.4616 21.3431 15.0711L27.7071 8.70711ZM0 9H27V7H0V9Z' fill='%23fff' fill-opacity='1'/%3E%3C/svg%3E%0A");
}
.example-product-more-info__params-bottom button:before {
  content: "";
  position: absolute;
  right: 10px;
  top: 0;
  bottom: 0;
  width: 12px;
  background: url("data:image/svg+xml,%3Csvg width='28' height='16' viewBox='0 0 28 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.7071 8.70711C28.0976 8.31658 28.0976 7.68342 27.7071 7.29289L21.3431 0.928932C20.9526 0.538408 20.3195 0.538408 19.9289 0.928932C19.5384 1.31946 19.5384 1.95262 19.9289 2.34315L25.5858 8L19.9289 13.6569C19.5384 14.0474 19.5384 14.6805 19.9289 15.0711C20.3195 15.4616 20.9526 15.4616 21.3431 15.0711L27.7071 8.70711ZM0 9H27V7H0V9Z' fill='%23717275' fill-opacity='1'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;
  background-size: 12px auto;
}
.example-product-more-info__params-bottom button.prev-product {
  padding: 5px 15px 6px 25px;
}
.example-product-more-info__params-bottom button.prev-product:before {
  right: auto;
  left: 10px;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.example-product-more-info__params-price {
  -ms-flex: 1 1;
      flex: 1 1;
  text-align: center;
  font-family: 'Gotham Pro';
  font-size: 18px;
  color: #575b5e;
  font-weight: bold;
}
.example-product-more-info__params-price span {
  display: none;
}
.example-product-more-info__params-price span.active {
  display: inline;
}
.example-product-more-info__params {
  margin-bottom: 12px;
}
.example-product-more-info__params-group {
  display: -ms-flexbox;
  display: flex;
}
.example-product-more-info__params-group:not(.tns-slider) {
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
}
.example-product-more-info__params-group:not(.tns-slider) .example-product-more-info__params-status {
  -ms-flex: 0 0 100%;
      flex: 0 0 100%;
}
.example-product-more-info__params-status {
  border: 1px solid #d8d8d8;
}
.example-product-more-info__params-title {
  -ms-flex: 1 1;
      flex: 1 1;
  font-family: 'Gotham Pro', serif;
  font-weight: bold;
  font-size: 18px;
  letter-spacing: 0.02em;
  text-align: center;
  color: #575b5e;
  padding: 5px 10px 5px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
}
.example-product-more-info__params-title--mobile {
  display: none;
}
.example-product-more-info__params-list {
  background: #fff;
}
.example-product-more-info__params-head {
  font-size: 14px;
  line-height: 1.1;
  font-weight: bold;
  color: #525252;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  background: #ffe9bd;
  margin: -1px 0 0;
  padding: 12px 10px;
}
.example-product-more-info__params-head-name {
  -ms-flex: 0 0 125px;
      flex: 0 0 125px;
  padding-right: 15px;
}
.example-product-more-info__params-head-desc {
  -ms-flex: 1 1;
      flex: 1 1;
  text-align: center;
}
.example-product-more-info__params-head-val {
  -ms-flex: 0 0 70px;
      flex: 0 0 70px;
  margin-right: 5px;
}
.example-product-more-info__params-head-quanty {
  -ms-flex: 0 0 40px;
      flex: 0 0 40px;
}
.example-product-more-info__params-item {
  font-size: 12px;
  line-height: 1.1;
  color: #525252;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  margin: 0 -1px;
  padding: 10px 10px;
  min-height: 30px;
}
.example-product-more-info__params-item:nth-child(2n + 1) {
  background: rgba(196,196,196,0.1);
}
.example-product-more-info__params-item-name {
  -ms-flex: 0 0 125px;
      flex: 0 0 125px;
  padding-right: 5px;
  font-weight: bold;
  color: #575b5e;
}
.example-product-more-info__params-item-name span {
  font-weight: normal;
}
.example-product-more-info__params-item-desc {
  -ms-flex: 1 1;
      flex: 1 1;
}
.example-product-more-info__params-item-val {
  -ms-flex: 0 0 70px;
      flex: 0 0 70px;
  margin-right: 5px;
  text-align: center;
}
.example-product-more-info__params-item-quanty {
  -ms-flex: 0 0 40px;
      flex: 0 0 40px;
  text-align: center;
}
.example-product-more-info__more {
  text-align: center;
}
.example-product-more-info__more > .site-btn {
  padding: 23px 38px;
  text-transform: uppercase;
  border-radius: 28px;
  box-shadow: inset 0 -2px 0 0 rgba(0,0,0,0.1);
  font-weight: bold;
  font-size: 12px;
}
.example-product-more-info__image-item {
  position: relative;
  font-size: 0;
  line-height: 1;
  border-radius: 4px;
  display: block;
}
.example-product-more-info__image-item img {
  border-radius: 4px;
  width: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.example-product-more-info [data-action] {
  display: none;
}
.example-product-more-info .tns-outer {
  position: relative;
}
.slider-miniatures {
  margin-top: 10px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -10px;
}
.slider-miniatures:not(.tns-slider) {
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
}
.slider-miniatures:not(.tns-slider) a {
  -ms-flex-preferred-size: calc(33.333% - 10px);
      flex-basis: calc(33.333% - 10px);
  margin-right: 10px;
}
.slider-miniatures a {
  position: relative;
  border-radius: 4px;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}
.slider-miniatures a:before {
  content: "";
  display: block;
  padding-top: 62%;
}
.slider-miniatures a img {
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 4px;
  width: 100%;
  height: 100%;
}
.filter-block {
  margin-bottom: 40px;
}
.filter-block__mobile-button,
.filter-block__mobile-title {
  display: none;
}
.filter-block__selection-items {
  margin-bottom: 10px;
  font-size: 0;
}
.filter-block__selection-item {
  display: inline-block;
  vertical-align: top;
  font-size: 14px;
  max-width: 100%;
  color: #fff;
  line-height: 1;
  padding: 10px 50px 10px 20px;
  position: relative;
  background: #1db28f;
  border-radius: 18px;
  cursor: pointer;
  margin: 0 8px 7px 0;
}
.filter-block__selection-item:before {
  content: "";
  position: absolute;
  right: 20px;
  top: 50%;
  width: 10px;
  height: 10px;
  margin-top: -5px;
  background: url("data:image/svg+xml,%3Csvg width='9' height='9' viewBox='0 0 9 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 0.9L8.1 0L4.5 3.6L0.9 0L0 0.9L3.6 4.5L0 8.1L0.9 9L4.5 5.4L8.1 9L9 8.1L5.4 4.5L9 0.9Z' fill='white'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;
}
.filter-block__reset-filter {
  margin-bottom: 17px;
}
.filter-block__reset-filter button {
  background: none;
  box-shadow: none;
  border: 1px solid #575b5e;
  border-radius: 18px;
  font-size: 16px;
  color: #43474a;
  letter-spacing: 0.02em;
  padding: 8px 36px;
  cursor: pointer;
}
.filter-block__reset-filter button:hover {
  color: #fff;
  background: #575b5e;
}
.filter-block__filter {
  background: #fbfbfb;
}
.filter-block__group-title {
  font-family: 'Gotham Pro';
  font-weight: bold;
  font-size: 18px;
  line-height: 1;
  letter-spacing: 0.02em;
  color: #fff;
  background: #f5d89f url("/bitrix/templates/mebel/new/css/../img/wood.jpg") 50% 0 no-repeat;
  background-size: cover;
  text-align: center;
  padding: 15px 20px;
}
.filter-block__item {
  border-bottom: 1px solid #e9e9e9;
}
.filter-block__item:last-child {
  border-bottom: none;
}
.filter-block__item--close.opened .filter-block__item-title:before {
  -webkit-transform: rotate(0);
          transform: rotate(0);
}
.filter-block__item--close .filter-block__item-title {
  cursor: pointer;
  position: relative;
}
.filter-block__item--close .filter-block__item-title:before {
  content: "";
  position: absolute;
  right: 23px;
  top: 50%;
  width: 10px;
  height: 6px;
  background: url("data:image/svg+xml,%3Csvg width='9' height='7' viewBox='0 0 9 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M-4.63877e-08 5.21954L1.06126 6.28076L4.5 2.84202L7.93874 6.28076L9 5.21953L4.5 0.719535L-4.63877e-08 5.21954Z' fill='%23575B5E'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;
  margin-top: -3px;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.filter-block__item--close .filter-block__item-body {
  display: none;
}
.filter-block__item-title {
  font-size: 16px;
  color: #575b5e;
  font-family: 'Gotham Pro';
  letter-spacing: 0.02em;
  line-height: 1;
  padding: 19px 30px 19px 20px;
}
.filter-block__item-body {
  padding: 0 30px 24px 20px;
}
.filter-block__item-value {
  display: block;
  cursor: pointer;
  margin-bottom: 10px;
}
.filter-block__item-value:last-child {
  margin-bottom: 0;
}
.filter-block__item-value input[type="checkbox"],
.filter-block__item-value input[type="radio"] {
  position: absolute;
  clip: rect(0 0 0 0);
  width: 1px;
  height: 1px;
  margin: -1px;
}
.filter-block__item-value input[type="radio"]:checked ~ span:after {
  background: none;
}
.filter-block__item-value input[type="radio"] ~ span {
  font-size: 12px;
  color: #525252;
  display: block;
  padding-left: 30px;
  line-height: 1.5;
  position: relative;
}
.filter-block__item-value input[type="radio"] ~ span:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 18px;
  height: 18px;
  border-radius: 100%;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
}
.filter-block__item-value input[type="radio"] ~ span:after {
  content: "";
  position: absolute;
  left: 2px;
  top: 2px;
  width: 14px;
  height: 14px;
  border: 3px solid #fbfbfb;
  border-radius: 100%;
  background: #fbfbfb;
}
.filter-block__item-value input[type="checkbox"]:checked ~ span:after {
  background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M9.95896 2.42635L3.75867 8.62663C3.70406 8.68125 3.61563 8.68125 3.56114 8.62663L0.0406202 5.10598C-0.0138656 5.05162 -0.0138656 4.9632 0.0406202 4.90858L0.896061 4.05314C0.950674 3.99866 1.0391 3.99866 1.09359 4.05314L3.66004 6.61946L8.90612 1.37338C8.96086 1.3189 9.04903 1.3189 9.10364 1.37338L9.95896 2.22882C10.0136 2.28331 10.0136 2.37161 9.95896 2.42635Z' fill='url(%23paint0_linear)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='4.99984' y1='1.33252' x2='4.99984' y2='8.66759' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3CclipPath id='clip0'%3E%3Crect width='10' height='10' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A_2523clip0)'%3E%3Cpath d='M9.95896 2.42635L3.75867 8.62663C3.70406 8.68125 3.61563 8.68125 3.56114 8.62663L0.0406202 5.10598C-0.0138656 5.05162 -0.0138656 4.9632 0.0406202 4.90858L0.896061 4.05314C0.950674 3.99866 1.0391 3.99866 1.09359 4.05314L3.66004 6.61946L8.90612 1.37338C8.96086 1.3189 9.04903 1.3189 9.10364 1.37338L9.95896 2.22882C10.0136 2.28331 10.0136 2.37161 9.95896 2.42635Z' fill='url(_2523paint0_linear)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='4.99984' y1='1.33252' x2='4.99984' y2='8.66759' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3CclipPath id='clip0'%3E%3Crect width='10' height='10' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  background-position: 50% 50%;
  background-repeat: no-repeat;
}
.filter-block__item-value input[type="checkbox"] ~ span {
  font-size: 12px;
  color: #525252;
  display: block;
  padding-left: 30px;
  line-height: 1.5;
  position: relative;
}
.filter-block__item-value input[type="checkbox"] ~ span:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 18px;
  height: 18px;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
}
.filter-block__item-value input[type="checkbox"] ~ span:after {
  content: "";
  position: absolute;
  left: 2px;
  top: 2px;
  width: 14px;
  height: 14px;
  background: #fbfbfb;
}
.filter-block__inputs-wr {
  display: none;
}
.filter-block__range-values {
  text-align: center;
  margin-bottom: 12px;
  font-size: 12px;
  color: #525252;
}
.filter-block .noUi-horizontal .noUi-connect {
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
  height: 10px;
  border-radius: 5px 0 0 5px;
  margin-top: -1px;
  border: none;
}
.filter-block .noUi-horizontal .noUi-origin.noUi-background {
  margin-top: -1px;
}
.filter-block .noUi-horizontal .noUi-origin.noUi-background .noUi-handle {
  bottom: -5px;
}
.filter-block .noUi-origin,
.filter-block .noUi-horizontal .noUi-origin.noUi-background {
  height: 10px;
  background: #fff;
  border: 1px solid #575b5e;
  border-right: none;
  border-left: none;
  border-radius: 0;
}
.filter-block .noUi-horizontal {
  height: 10px;
  background: #fff;
  border: 1px solid #575b5e;
  margin-right: 18px;
  border-radius: 5px;
}
.filter-block .noUi-horizontal .noUi-handle {
  width: 18px;
  height: 18px;
  border: 1px solid #c4c4c4;
  background: #fff;
  box-shadow: 0px 0px 3px rgba(0,0,0,0.25);
  border-radius: 100%;
  bottom: -4px;
  left: -1px;
}
.filter-block .noUi-horizontal .noUi-handle:before {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  width: 12px;
  height: 12px;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
  margin: -6px 0 0 -6px;
  border-radius: 100%;
}
.filter-block .noUi-base:before {
  content: "";
  position: absolute;
  right: -17px;
  top: -1px;
  bottom: -1px;
  width: 20px;
  background: #fff;
  border-radius: 0 5px 5px 0;
  border: 1px solid #575b5e;
  border-left: none;
  background: #fff;
}
.findings-block {
  padding-top: 46px;
  position: relative;
  padding-bottom: 60px;
  background: #fdfdfd url("/bitrix/templates/mebel/new/css/../img/pendant.png") 90% 0 no-repeat;
}
.findings-block + .example-product {
  margin-top: -60px;
}
.findings-block__inner {
  position: relative;
}
.findings-block__inner:before {
  content: "";
  position: absolute;
  bottom: -60px;
  width: 694px;
  left: 0;
  margin-left: -380px;
  height: 630px;
  background: url("/bitrix/templates/mebel/new/css/../img/finding-bg.png") 0 0 no-repeat;
  background-size: contain;
}
.findings-block__title {
  font-family: 'Gotham Pro';
  font-weight: bold;
  font-size: 48px;
  line-height: 1.1;
  text-align: center;
  letter-spacing: 0.02em;
  color: #575b5e;
  margin-bottom: 45px;
}
.findings-block__content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
      justify-content: flex-end;
  -ms-flex-align: start;
      align-items: flex-start;
}
.findings-block__list-wr {
  -ms-flex: 0 0 290px;
      flex: 0 0 290px;
  margin-right: 16px;
  position: relative;
}
.findings-block__list-wr:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 22%;
  bottom: 12%;
  border: 1px solid rgba(170,170,170,0.31);
  margin: -8px 0 0 -8px;
}
.findings-block__list {
  margin: 0;
  padding: 13px 0;
  list-style: none;
  background: #fafafa url("/bitrix/templates/mebel/new/css/../img/wood2.jpg") 0 0 no-repeat;
  background-size: cover;
  position: relative;
}
.findings-block__item-name {
  display: block;
  text-decoration: none;
  font-size: 14px;
  color: #525252;
  line-height: 1.1;
  padding: 15px 16px 15px 35px;
}
.findings-block__item-name:hover span {
  border-color: #f5d89f;
}
.findings-block__item-name span {
  display: inline-block;
  border-bottom: 1px solid transparent;
}
.findings-block__item-body {
  display: none;
  font-size: 12px;
  color: #525252;
  padding: 0 25px 10px;
}
.findings-block__example {
  -ms-flex: 1 1;
      flex: 1 1;
  max-width: 830px;
  position: relative;
}
.findings-block__example:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 640px;
  height: 640px;
  margin-left: -320px;
  margin-top: -320px;
  border-radius: 100%;
  background: radial-gradient(50% 50% at 50% 50%, rgba(233,196,124,0.5) 0%, rgba(253,253,253,0.5) 100%);
}
.findings-block__example:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 540px;
  height: 540px;
  margin-left: -270px;
  margin-top: -270px;
  border-radius: 100%;
  background: rgba(255,255,255,0.85);
}
.findings-block__example-image {
  margin-top: -30px;
  position: relative;
  z-index: 1;
}
.findings-block__example-item {
  position: absolute;
  left: -1000%;
  display: block;
  width: 36px;
  height: 36px;
  text-decoration: none;
  color: #fff;
  text-align: center;
  line-height: 36px;
  background: url("data:image/svg+xml,%3Csvg width='37' height='37' viewBox='0 0 37 37' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle opacity='0.25' cx='18.2485' cy='18.2485' r='18.2485' fill='url(%23paint0_linear)'/%3E%3Ccircle opacity='0.25' cx='18.4565' cy='18.4567' r='14.2379' fill='url(%23paint1_linear)'/%3E%3Ccircle cx='18.2462' cy='18.246' r='10.9491' fill='url(%23paint2_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='18.2485' y1='0' x2='18.2485' y2='36.4971' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='18.4565' y1='4.21875' x2='18.4565' y2='32.6946' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear' x1='18.2462' y1='7.29687' x2='18.2462' y2='29.1951' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear)'/%3E%3Ccircle opacity='0.25' cx='18.4565' cy='18.4567' r='14.2379' fill='url(_2523paint1_linear)'/%3E%3Ccircle cx='18.2462' cy='18.246' r='10.9491' fill='url(_2523paint2_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='18.2485' y1='0' x2='18.2485' y2='36.4971' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='18.4565' y1='4.21875' x2='18.4565' y2='32.6946' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear' x1='18.2462' y1='7.29687' x2='18.2462' y2='29.1951' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: contain;
}
.findings-block__example-item.active:before,
.findings-block__example-item:hover:before {
  opacity: 0.9;
  visibility: visible;
  min-width: 250px;
}
.findings-block__example-item:before {
  content: attr(title);
  position: absolute;
  left: 50%;
  bottom: 100%;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
  display: inline-block;
  border-radius: 4px;
  font-size: 14px;
  color: #525252;
  line-height: 1.1;
  padding: 9px 20px;
  min-width: 0;
  white-space: nowrap;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  transition: opacity 0.3s ease;
  opacity: 0;
  visibility: hidden;
}
.findings-block__popup {
  position: absolute;
  left: -16px;
  right: 0;
  top: 0;
  background: rgba(255,255,255,0.95);
  border: 1px solid #717275;
  box-sizing: border-box;
  border-radius: 0px 4px 4px 0px;
  z-index: 2;
  opacity: 0;
  transition: opacity 0.3s ease;
  visibility: hidden;
}
.findings-block__popup.opened {
  opacity: 1;
  visibility: visible;
}
.findings-block__popup-title {
  font-size: 20px;
  color: #575b5e;
  font-weight: bold;
  line-height: 1.1;
  text-align: center;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
  border-radius: 0px 4px 0 0px;
  margin-top: -1px;
  margin-right: -1px;
  padding: 11px 26px;
  position: relative;
}
.findings-block__popup-close {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  width: 25px;
  border-radius: 0px 4px 0 0px;
  border: none;
  outline: none;
  cursor: pointer;
  background: #575b5e url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.360718' y='14.2119' width='19.1195' height='1.91195' rx='0.634921' transform='rotate(-45 0.360718 14.2119)' fill='white'/%3E%3Crect x='1.35193' y='0.821045' width='19.1195' height='1.91195' rx='0.634921' transform='rotate(45 1.35193 0.821045)' fill='white'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;
  background-size: 10px auto;
}
.findings-block__popup-body {
  padding: 25px 30px;
  font-size: 12px;
  color: #525252;
}
.findings-block__mobile-image {
  display: none;
  width: 298px;
  margin: 0 auto 40px;
  padding: 60px 0 50px;
  position: relative;
}
.findings-block__mobile-item {
  position: absolute;
  font-size: 8px;
  line-height: 1.1;
  color: rgba(82,82,82,0.8);
  text-align: center;
}
.findings-block__mobile-item:before {
  content: "";
  position: absolute;
  background-repeat: no-repeat;
  background-position: 0 0;
}
.findings-block__mobile-item:after {
  content: "";
  position: absolute;
  left: 50%;
  width: 10px;
  height: 10px;
  background: url("data:image/svg+xml,%3Csvg width='9' height='9' viewBox='0 0 9 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4.1941' cy='4.60126' r='3.91718' fill='url(%23paint0_linear)'/%3E%3Cline x1='2.94879' y1='4.73155' x2='5.59002' y2='4.73155' stroke='white' stroke-width='0.267364'/%3E%3Cline x1='2.94879' y1='4.73155' x2='5.59002' y2='4.73155' stroke='white' stroke-width='0.267364'/%3E%3Cline x1='2.94879' y1='4.73155' x2='5.59002' y2='4.73155' stroke='white' stroke-width='0.267364'/%3E%3Cline x1='2.94879' y1='4.73155' x2='5.59002' y2='4.73155' stroke='white' stroke-width='0.267364'/%3E%3Cline x1='4.32384' y1='5.99731' x2='4.32384' y2='3.35609' stroke='white' stroke-width='0.267364'/%3E%3Cline x1='4.32384' y1='5.99731' x2='4.32384' y2='3.35609' stroke='white' stroke-width='0.267364'/%3E%3Cline x1='4.32384' y1='5.99731' x2='4.32384' y2='3.35609' stroke='white' stroke-width='0.267364'/%3E%3Cline x1='4.32384' y1='5.99731' x2='4.32384' y2='3.35609' stroke='white' stroke-width='0.267364'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='4.1941' y1='0.684082' x2='4.1941' y2='8.51844' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear)'/%3E%3Cline x1='2.94879' y1='4.73155' x2='5.59002' y2='4.73155' stroke='white' stroke-width='0.267364'/%3E%3Cline x1='2.94879' y1='4.73155' x2='5.59002' y2='4.73155' stroke='white' stroke-width='0.267364'/%3E%3Cline x1='2.94879' y1='4.73155' x2='5.59002' y2='4.73155' stroke='white' stroke-width='0.267364'/%3E%3Cline x1='2.94879' y1='4.73155' x2='5.59002' y2='4.73155' stroke='white' stroke-width='0.267364'/%3E%3Cline x1='4.32384' y1='5.99731' x2='4.32384' y2='3.35609' stroke='white' stroke-width='0.267364'/%3E%3Cline x1='4.32384' y1='5.99731' x2='4.32384' y2='3.35609' stroke='white' stroke-width='0.267364'/%3E%3Cline x1='4.32384' y1='5.99731' x2='4.32384' y2='3.35609' stroke='white' stroke-width='0.267364'/%3E%3Cline x1='4.32384' y1='5.99731' x2='4.32384' y2='3.35609' stroke='white' stroke-width='0.267364'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='4.1941' y1='0.684082' x2='4.1941' y2='8.51844' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: contain;
}
.findings-block__mobile-item:nth-child(1) {
  left: 22px;
  top: 40px;
  padding-bottom: 4px;
}
.findings-block__mobile-item:nth-child(1):before {
  left: 50%;
  top: 100%;
  width: 18px;
  height: 146px;
  background: url("data:image/svg+xml,%3Csvg width='18' height='146' viewBox='0 0 18 146' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='17.75' y1='146' x2='17.75' y2='2' stroke='%23EFCD8C' stroke-width='0.5'/%3E%3Cline x1='18' y1='2.25' x2='4' y2='2.25' stroke='%23EFCD8C' stroke-width='0.5'/%3E%3Ccircle cx='2.5' cy='2.5' r='2.5' fill='url(%23paint0_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='2.5' y1='0' x2='2.5' y2='5' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='2.5' y1='0' x2='2.5' y2='5' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 0 0 no-repeat;
}
.findings-block__mobile-item:nth-child(1):after {
  bottom: -146px;
  margin-left: 12px;
}
.findings-block__mobile-item:nth-child(2) {
  width: 88px;
  left: 45px;
  top: 5px;
  text-align: center;
  padding-bottom: 4px;
}
.findings-block__mobile-item:nth-child(2):before {
  left: 50%;
  top: 100%;
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='70' viewBox='0 0 12 70' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='11.75' y1='70' x2='11.75' y2='2' stroke='%23EFCD8C' stroke-width='0.5'/%3E%3Cline x1='12' y1='2.25' x2='4' y2='2.25' stroke='%23EFCD8C' stroke-width='0.5'/%3E%3Ccircle cx='2.5' cy='2.5' r='2.5' fill='url(%23paint0_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='2.5' y1='0' x2='2.5' y2='5' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='2.5' y1='0' x2='2.5' y2='5' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
  width: 12px;
  height: 70px;
}
.findings-block__mobile-item:nth-child(2):after {
  bottom: -70px;
  margin-left: 7px;
}
.findings-block__mobile-item:nth-child(3) {
  top: 40px;
  left: 116px;
  padding-bottom: 4px;
}
.findings-block__mobile-item:nth-child(3):before {
  left: 50%;
  top: 100%;
  width: 5px;
  height: 84px;
  background-image: url("data:image/svg+xml,%3Csvg width='5' height='84' viewBox='0 0 5 84' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='3.75002' y1='83.0032' x2='2.75002' y2='5.0032' stroke='%23EFCD8C' stroke-width='0.5'/%3E%3Ccircle cx='2.5' cy='2.5' r='2.5' fill='url(%23paint0_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='2.5' y1='0' x2='2.5' y2='5' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='2.5' y1='0' x2='2.5' y2='5' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}
.findings-block__mobile-item:nth-child(3):after {
  bottom: -84px;
  margin-left: -1px;
}
.findings-block__mobile-item:nth-child(4) {
  left: 170px;
  top: 0;
  width: 50px;
  text-align: center;
  padding-bottom: 4px;
}
.findings-block__mobile-item:nth-child(4):before {
  left: 50%;
  top: 100%;
  width: 5px;
  height: 62px;
  background-image: url("data:image/svg+xml,%3Csvg width='5' height='62' viewBox='0 0 5 62' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='2.75' y1='62' x2='2.75' y2='4' stroke='%23F1D194' stroke-width='0.5'/%3E%3Ccircle cx='2.5' cy='2.5' r='2.5' fill='url(%23paint0_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='2.5' y1='0' x2='2.5' y2='5' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='2.5' y1='0' x2='2.5' y2='5' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}
.findings-block__mobile-item:nth-child(4):after {
  bottom: -62px;
  margin-left: -1px;
}
.findings-block__mobile-item:nth-child(5) {
  left: 210px;
  top: 45px;
  padding-bottom: 4px;
}
.findings-block__mobile-item:nth-child(5):before {
  right: 50%;
  margin-right: -5px;
  top: 100%;
  width: 20px;
  height: 90px;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='91' viewBox='0 0 20 91' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='0.75' y1='91' x2='0.749996' y2='2' stroke='%23EFCD8C' stroke-width='0.5'/%3E%3Cline x1='16' y1='2.25' x2='1' y2='2.25' stroke='%23EFCD8C' stroke-width='0.5'/%3E%3Ccircle cx='17.5' cy='2.5' r='2.5' fill='url(%23paint0_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='17.5' y1='0' x2='17.5' y2='5' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='17.5' y1='0' x2='17.5' y2='5' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}
.findings-block__mobile-item:nth-child(5):after {
  bottom: -94px;
  left: auto;
  right: 50%;
  margin-right: 9px;
}
.findings-block__mobile-item:nth-child(6) {
  bottom: 0;
  left: 0;
  padding-top: 4px;
  width: 70px;
  text-align: center;
}
.findings-block__mobile-item:nth-child(6):before {
  bottom: 100%;
  left: 50%;
  width: 5px;
  height: 93px;
  background-image: url("data:image/svg+xml,%3Csvg width='5' height='93' viewBox='0 0 5 93' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='2.75' y1='88' x2='2.75' y2='5.23428e-06' stroke='%23EFCD8C' stroke-width='0.5'/%3E%3Ccircle cx='2.5' cy='90.5' r='2.5' fill='url(%23paint0_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='2.5' y1='88' x2='2.5' y2='93' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='2.5' y1='88' x2='2.5' y2='93' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}
.findings-block__mobile-item:nth-child(6):after {
  top: -102px;
  margin-left: -3px;
}
.findings-block__mobile-item:nth-child(7) {
  bottom: 35px;
  left: 58px;
  padding-top: 4px;
  width: 50px;
  text-align: center;
}
.findings-block__mobile-item:nth-child(7):before {
  left: 50%;
  bottom: 100%;
  width: 44px;
  height: 69px;
  background-image: url("data:image/svg+xml,%3Csvg width='44' height='69' viewBox='0 0 44 69' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='2.5' cy='66.5' r='2.5' fill='url(%23paint0_linear)'/%3E%3Cpath d='M4.99998 66.5L43.5 66.5L43.5 0' stroke='%23F5D89F' stroke-width='0.5'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='2.5' y1='64' x2='2.5' y2='69' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear)'/%3E%3Cpath d='M4.99998 66.5L43.5 66.5L43.5 0' stroke='%23F5D89F' stroke-width='0.5'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='2.5' y1='64' x2='2.5' y2='69' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}
.findings-block__mobile-item:nth-child(7):after {
  top: -78px;
  margin-left: 39px;
}
.findings-block__mobile-item:nth-child(8) {
  bottom: 10px;
  left: 94px;
  padding-top: 4px;
}
.findings-block__mobile-item:nth-child(8):before {
  left: 50%;
  bottom: 100%;
  width: 27px;
  height: 136px;
  background-image: url("data:image/svg+xml,%3Csvg width='27' height='136' viewBox='0 0 27 136' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='2.5' cy='133.5' r='2.5' fill='url(%23paint0_linear)'/%3E%3Cpath d='M5 133.5L15.5 133.5L26.5 133.5L26.5 0' stroke='%23F5D89F' stroke-width='0.5'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='2.5' y1='131' x2='2.5' y2='136' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear)'/%3E%3Cpath d='M5 133.5L15.5 133.5L26.5 133.5L26.5 0' stroke='%23F5D89F' stroke-width='0.5'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='2.5' y1='131' x2='2.5' y2='136' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}
.findings-block__mobile-item:nth-child(8):after {
  top: -145px;
  margin-left: 22px;
}
.findings-block__mobile-item:nth-child(9) {
  bottom: 45px;
  left: 156px;
  padding-top: 4px;
}
.findings-block__mobile-item:nth-child(9):before {
  right: 50%;
  bottom: 100%;
  width: 16px;
  height: 127px;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='127' viewBox='0 0 16 127' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='13.5' cy='124.5' r='2.5' fill='url(%23paint0_linear)'/%3E%3Cpath d='M11 124.5L1 124.5L1.00015 0.388557' stroke='%23F5D89F' stroke-width='0.5'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='13.5' y1='122' x2='13.5' y2='127' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear)'/%3E%3Cpath d='M11 124.5L1 124.5L1.00015 0.388557' stroke='%23F5D89F' stroke-width='0.5'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='13.5' y1='122' x2='13.5' y2='127' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}
.findings-block__mobile-item:nth-child(9):after {
  top: -136px;
  margin-left: -20px;
}
.findings-block__mobile-item:nth-child(10) {
  bottom: 0;
  left: 174px;
  padding-top: 4px;
  width: 80px;
  text-align: center;
}
.findings-block__mobile-item:nth-child(10):before {
  left: 50%;
  bottom: 100%;
  width: 21px;
  height: 101px;
  margin-left: -20px;
  background-image: url("data:image/svg+xml,%3Csvg width='21' height='101' viewBox='0 0 21 101' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='19' y1='0.25' y2='0.25' stroke='%23EFCD8C' stroke-width='0.5'/%3E%3Cpath d='M18.75 96.5L18.75 0' stroke='%23EFCD8C' stroke-width='0.5'/%3E%3Ccircle cx='18.5' cy='98.5' r='2.5' fill='url(%23paint0_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='18.5' y1='96' x2='18.5' y2='101' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='18.5' y1='96' x2='18.5' y2='101' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}
.findings-block__mobile-item:nth-child(10):after {
  top: -106px;
  margin-left: -24px;
}
.findings-block__mobile-item:nth-child(11) {
  bottom: 45px;
  right: 6px;
  padding-top: 4px;
}
.findings-block__mobile-item:nth-child(11):before {
  left: 50%;
  bottom: 100%;
  width: 5px;
  height: 128px;
  background: url("data:image/svg+xml,%3Csvg width='5' height='128' viewBox='0 0 5 128' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.74957 123.5L2.75003 1.00133' stroke='%23EFCD8C' stroke-width='0.5'/%3E%3Ccircle cx='2.5' cy='125.5' r='2.5' fill='url(%23paint0_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='2.5' y1='123' x2='2.5' y2='128' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='2.5' y1='123' x2='2.5' y2='128' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}
.findings-block__mobile-item:nth-child(11):after {
  top: -137px;
  margin-left: -2px;
}
.froze-step {
  background: linear-gradient(180deg, rgba(65,65,65,0) 0%, rgba(43,43,43,0.6) 100%);
  -webkit-backdrop-filter: blur(31px);
          backdrop-filter: blur(31px);
  border-radius: 7px;
  padding: 20px 75px 70px;
  position: relative;
}
.froze-step:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 30px;
  background: linear-gradient(270deg, rgba(245,216,159,0) 78.62%, rgba(248,207,128,0.18) 97.53%);
  border-radius: 7px 0 0 7px;
  -webkit-backdrop-filter: blur(21px);
          backdrop-filter: blur(21px);
}
.froze-step:after {
  content: "";
  position: absolute;
  right: -80px;
  top: -40px;
  bottom: -60px;
  width: 41%;
  background: url("/bitrix/templates/mebel/new/css/../img/man-zamer.png") 100% 100% no-repeat;
  background-size: contain;
}
.froze-step__inner {
  position: relative;
  z-index: 1;
}
.froze-step__desc {
  padding: 13px 10% 0 18px;
  font-size: 19px;
  font-style: italic;
  color: #fff5e0;
  font-weight: 300;
  line-height: 1.3;
  letter-spacing: 0.02em;
  margin-bottom: 50px;
}
.froze-step__desc:before {
  content: "";
  width: 35px;
  height: 28px;
  display: inline-block;
  vertical-align: top;
  background: url("data:image/svg+xml,%3Csvg width='35' height='29' viewBox='0 0 35 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0611 23.1648C14.9364 23.5004 15.3034 24.4556 14.9082 25.23L13.5247 27.8889C13.1294 28.6373 12.1694 28.9731 11.3224 28.6373C8.92241 27.7079 6.86127 26.4947 5.22366 25.0232C3.219 23.2939 1.86373 21.3062 1.12963 19.1119C0.395529 16.8916 0.000242733 13.8716 0.00024237 10.0252L0.000241621 2.10014C0.000241541 1.24826 0.762578 0.551268 1.69432 0.551267L12.7906 0.551267C13.7223 0.551267 14.4846 1.24826 14.4846 2.10014L14.4846 12.2453C14.4846 13.0974 13.7223 13.7941 12.7906 13.7941L7.48244 13.7941C7.53891 16.4017 8.21654 18.4924 9.45887 20.0673C10.4753 21.3317 12 22.3643 14.0611 23.1648Z' fill='black'/%3E%3Cpath d='M33.9953 23.1654C34.8706 23.501 35.2374 24.4561 34.8424 25.2305L33.4589 27.8634C33.0636 28.612 32.1036 28.9476 31.2566 28.612C28.8849 27.6827 26.8517 26.4694 25.1861 25.0238C23.1812 23.2684 21.798 21.2806 21.0636 19.0864C20.3295 16.9182 19.9627 13.8977 19.9627 10.0255L19.9627 2.10042C19.9627 1.24854 20.725 0.551542 21.6568 0.551542L32.753 0.551541C33.6848 0.551541 34.4471 1.24853 34.4471 2.10042L34.4471 12.2455C34.4471 13.0977 33.6848 13.7944 32.753 13.7944L27.4167 13.7944C27.4731 16.4019 28.151 18.4927 29.3931 20.0676C30.4095 21.3323 31.9342 22.3649 33.9953 23.1654Z' fill='black'/%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: contain;
  opacity: 0.1;
  margin: -13px -22px 0 -18px;
}
.froze-step__desc:after {
  content: "";
  width: 35px;
  height: 28px;
  display: inline-block;
  vertical-align: top;
  background: url("data:image/svg+xml,%3Csvg width='35' height='29' viewBox='0 0 35 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.9389 23.1648C20.0636 23.5004 19.6966 24.4556 20.0918 25.23L21.4753 27.8889C21.8706 28.6373 22.8306 28.9731 23.6776 28.6373C26.0776 27.7079 28.1387 26.4947 29.7763 25.0232C31.781 23.2939 33.1363 21.3062 33.8704 19.1119C34.6045 16.8916 34.9998 13.8716 34.9998 10.0252L34.9998 2.10014C34.9998 1.24826 34.2374 0.551268 33.3057 0.551267L22.2094 0.551267C21.2777 0.551267 20.5154 1.24826 20.5154 2.10014L20.5154 12.2453C20.5154 13.0974 21.2777 13.7941 22.2094 13.7941L27.5176 13.7941C27.4611 16.4017 26.7835 18.4924 25.5411 20.0673C24.5247 21.3317 23 22.3643 20.9389 23.1648Z' fill='black'/%3E%3Cpath d='M1.00465 23.1654C0.129377 23.501 -0.237392 24.4561 0.157611 25.2305L1.54111 27.8634C1.9364 28.612 2.89638 28.9476 3.74342 28.612C6.11513 27.6827 8.14831 26.4694 9.81388 25.0238C11.8188 23.2684 13.202 21.2806 13.9364 19.0864C14.6705 16.9182 15.0373 13.8977 15.0373 10.0255L15.0373 2.10042C15.0373 1.24854 14.275 0.551542 13.3432 0.551542L2.24698 0.551541C1.31524 0.551541 0.552899 1.24853 0.552899 2.10042L0.552898 12.2455C0.552898 13.0977 1.31523 13.7944 2.24698 13.7944L7.58334 13.7944C7.52687 16.4019 6.84895 18.4927 5.60691 20.0676C4.59046 21.3323 3.06578 22.3649 1.00465 23.1654Z' fill='black'/%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: contain;
  opacity: 0.1;
  margin: 8px 0 0 -15px;
}
.froze-step__plan-list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-right: 32%;
  margin-bottom: 48px;
}
.froze-step__plan-item {
  -ms-flex: 0 0 49%;
      flex: 0 0 49%;
  margin-right: 2%;
  margin-bottom: 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 15px;
}
.froze-step__plan-item:nth-child(2n) {
  margin-right: 0;
}
.froze-step__plan-item-image {
  -ms-flex: 0 0 96px;
      flex: 0 0 96px;
  text-align: center;
  margin-right: 15px;
}
.froze-step__plan-item-image img {
  max-height: 80px;
}
.froze-step__plan-item-text {
  -ms-flex: 1 1;
      flex: 1 1;
  font-size: 19px;
  line-height: 1.3;
  color: #fff;
}
.froze-step__plan-item-more a {
  font-size: 12px;
  color: #28ba97;
  line-height: 1.12;
  text-decoration: none;
  border-bottom: 1px solid #28ba97;
}
.froze-step__plan-item-more a:hover {
  border-color: transparent;
}
.froze-step__bottom {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}
.froze-step__example {
  -ms-flex: 0 0 440px;
      flex: 0 0 440px;
  margin-right: 40px;
}
.froze-step__example-title {
  text-align: center;
  font-size: 18px;
  line-height: 1.1;
  text-transform: uppercase;
  margin-bottom: 30px;
  color: #f5d89f;
  background: -webkit-linear-gradient(#f5d89f, #ddb15c);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.froze-step__example-list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.froze-step__example-item {
  display: block;
  -ms-flex: 0 0 32%;
      flex: 0 0 32%;
  margin-right: 2%;
  text-align: center;
  text-decoration: none;
  font-size: 0;
}
.froze-step__example-item:nth-child(3n) {
  margin-right: 0;
}
.froze-step__example-item-image {
  display: block;
}
.froze-step__example-item-image img {
  margin-right: -18%;
  max-width: 118%;
}
.froze-step__example-item-name {
  font-size: 18px;
  color: #28ba97;
  background: linear-gradient(15.52deg, #28ba97 7.93%, #6ee2c7 89.95%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  border-bottom: 1px solid #28ba97;
}
.froze-step__example-item-name:hover {
  border-color: transparent;
}
.froze-step__feedback {
  -ms-flex: 1 1;
      flex: 1 1;
  max-width: 600px;
  text-align: center;
}
.froze-step__feedback-title {
  font-size: 22px;
  line-height: 1.2;
  margin-bottom: 20px;
  text-shadow: 0px 3px 7px rgba(255,255,255,0.15);
  color: #fff1d7;
  background: linear-gradient(180deg, #fff1d7 0%, #d8d1c5 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  position: relative;
}
.froze-step__feedback-video {
  position: absolute;
  right: -40px;
  top: 50%;
  width: 164px;
  height: 164px;
  margin-top: -100px;
  margin-left: 28px;
  background: url("data:image/svg+xml,%3Csvg width='207' height='207' viewBox='0 0 207 207' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.07' filter='url(%23filter0_d)'%3E%3Ccircle cx='103.5' cy='103.501' r='70.8564' fill='url(%23paint0_linear)'/%3E%3C/g%3E%3Cg opacity='0.06' filter='url(%23filter1_d)'%3E%3Ccircle cx='103.5' cy='103.5' r='86.5' fill='url(%23paint1_linear)'/%3E%3C/g%3E%3Cg opacity='0.06' filter='url(%23filter2_f)'%3E%3Ccircle cx='103.5' cy='103.5' r='93.5' fill='%23A83232' fill-opacity='0.71'/%3E%3C/g%3E%3Cg filter='url(%23filter3_d)'%3E%3Ccircle cx='103.5' cy='103.501' r='53.3723' fill='url(%23paint2_linear)'/%3E%3C/g%3E%3Cg filter='url(%23filter4_i)'%3E%3Cpath d='M118.951 96.8194C123.006 99.0298 123.148 104.801 119.206 107.207L99.9077 118.989C95.9661 121.395 90.8976 118.632 90.7844 114.015L90.2305 91.4117C90.1174 86.795 95.0445 83.787 99.0993 85.9974L118.951 96.8194Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d' x='27.8439' y='30.2449' width='151.311' height='151.312' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='2.39966'/%3E%3CfeGaussianBlur stdDeviation='2.39966'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.19 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter1_d' x='12.2007' y='14.6003' width='182.599' height='182.599' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='2.39966'/%3E%3CfeGaussianBlur stdDeviation='2.39966'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.19 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter2_f' x='0' y='0' width='207' height='207' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='5' result='effect1_foregroundBlur'/%3E%3C/filter%3E%3Cfilter id='filter3_d' x='45.3286' y='47.7292' width='116.343' height='116.343' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='2.39966'/%3E%3CfeGaussianBlur stdDeviation='2.39966'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.19 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter4_i' x='90.2286' y='85.2559' width='31.8506' height='39.4204' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='4.79932'/%3E%3CfeGaussianBlur stdDeviation='2.39966'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear' x1='103.5' y1='32.6445' x2='103.5' y2='174.357' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='162.897' y1='35.4533' x2='70.63' y2='190' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear' x1='136.947' y1='50.4465' x2='103.5' y2='156.553' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FFF7E8'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523filter0_d)'%3E%3Ccircle cx='103.5' cy='103.501' r='70.8564' fill='url(_2523paint0_linear)'/%3E%3C/g%3E%3Cg opacity='0.06' filter='url(_2523filter1_d)'%3E%3Ccircle cx='103.5' cy='103.5' r='86.5' fill='url(_2523paint1_linear)'/%3E%3C/g%3E%3Cg opacity='0.06' filter='url(_2523filter2_f)'%3E%3Ccircle cx='103.5' cy='103.5' r='93.5' fill='%23A83232' fill-opacity='0.71'/%3E%3C/g%3E%3Cg filter='url(_2523filter3_d)'%3E%3Ccircle cx='103.5' cy='103.501' r='53.3723' fill='url(_2523paint2_linear)'/%3E%3C/g%3E%3Cg filter='url(_2523filter4_i)'%3E%3Cpath d='M118.951 96.8194C123.006 99.0298 123.148 104.801 119.206 107.207L99.9077 118.989C95.9661 121.395 90.8976 118.632 90.7844 114.015L90.2305 91.4117C90.1174 86.795 95.0445 83.787 99.0993 85.9974L118.951 96.8194Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d' x='27.8439' y='30.2449' width='151.311' height='151.312' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='2.39966'/%3E%3CfeGaussianBlur stdDeviation='2.39966'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.19 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter1_d' x='12.2007' y='14.6003' width='182.599' height='182.599' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='2.39966'/%3E%3CfeGaussianBlur stdDeviation='2.39966'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.19 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter2_f' x='0' y='0' width='207' height='207' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='5' result='effect1_foregroundBlur'/%3E%3C/filter%3E%3Cfilter id='filter3_d' x='45.3286' y='47.7292' width='116.343' height='116.343' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='2.39966'/%3E%3CfeGaussianBlur stdDeviation='2.39966'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.19 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter4_i' x='90.2286' y='85.2559' width='31.8506' height='39.4204' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='4.79932'/%3E%3CfeGaussianBlur stdDeviation='2.39966'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear' x1='103.5' y1='32.6445' x2='103.5' y2='174.357' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='162.897' y1='35.4533' x2='70.63' y2='190' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear' x1='136.947' y1='50.4465' x2='103.5' y2='156.553' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FFF7E8'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: contain;
}
.froze-step__feedback-video:before {
  content: "";
  position: absolute;
  right: 100%;
  top: 40px;
  width: 108px;
  height: 62px;
  background: url("data:image/svg+xml,%3Csvg width='103' height='62' viewBox='0 0 103 62' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.44' d='M102.226 32.8122C102.33 33.2133 102.089 33.6224 101.688 33.726L95.1525 35.4149C94.7514 35.5186 94.3423 35.2775 94.2387 34.8765C94.135 34.4754 94.3761 34.0663 94.7772 33.9627L100.586 32.4614L99.0851 26.6523C98.9814 26.2512 99.2225 25.8421 99.6235 25.7384C100.025 25.6348 100.434 25.8759 100.537 26.2769L102.226 32.8122ZM1.5624 32.3915C1.92357 32.1312 2.65634 31.5868 3.7195 30.8627L4.56394 32.1024C3.52247 32.8118 2.81535 33.3374 2.43953 33.6084L1.5624 32.3915ZM8.22999 28.034C9.61187 27.2353 11.1886 26.3814 12.9509 25.5154L13.6125 26.8616C11.8826 27.7117 10.3355 28.5495 8.98061 29.3327L8.22999 28.034ZM17.7985 23.3247C19.3615 22.678 21.0259 22.0451 22.7878 21.4445L23.2718 22.8643C21.5414 23.4541 19.9068 24.0757 18.3721 24.7108L17.7985 23.3247ZM27.8682 19.8908C29.5273 19.4405 31.2551 19.0264 33.0493 18.6601L33.3493 20.1298C31.5873 20.4895 29.8905 20.8962 28.2611 21.3384L27.8682 19.8908ZM38.3038 17.7612C40.0172 17.524 41.7816 17.3339 43.5951 17.1992L43.7061 18.6951C41.925 18.8274 40.1922 19.0141 38.5095 19.247L38.3038 17.7612ZM48.9131 16.9724C50.6529 16.9529 52.4321 16.9862 54.2493 17.0787L54.1731 18.5767C52.3872 18.4859 50.6391 18.4531 48.9299 18.4724L48.9131 16.9724ZM59.5447 17.5095C61.2687 17.702 63.0233 17.949 64.8073 18.2551L64.5537 19.7335C62.7987 19.4324 61.0732 19.1895 59.3781 19.0002L59.5447 17.5095ZM70.022 19.3035C71.7147 19.6937 73.4313 20.1378 75.1711 20.6396L74.7554 22.0809C73.0416 21.5866 71.3513 21.1492 69.6851 20.7652L70.022 19.3035ZM80.2406 22.2461C81.8815 22.8129 83.5414 23.4315 85.2194 24.1048L84.6608 25.4969C83.0054 24.8326 81.3685 24.2226 79.7509 23.664L80.2406 22.2461ZM90.1002 26.1971C91.6782 26.9169 93.2711 27.6856 94.8785 28.5053L94.197 29.8415C92.6089 29.0316 91.0356 28.2725 89.4777 27.5619L90.1002 26.1971ZM99.553 31.0127C100.326 31.4477 101.102 31.8947 101.881 32.3537L101.119 33.646C100.349 33.192 99.5814 32.75 98.8172 32.3199L99.553 31.0127Z' fill='white'/%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: contain;
}
.froze-step__feedback-body .site-btn {
  width: 100%;
  font-size: 27px;
  padding: 25px 20px;
  border-radius: 50px;
}
.froze-step__form {
  border-radius: 10px;
  padding: 20px 20px 25px;
  border: 1px dashed #80baac;
}
.froze-step__form-title {
  font-size: 16px;
  color: #f5d89f;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  margin-bottom: 16px;
  text-align: center;
}
.froze-step__form-body {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.froze-step__form-body label {
  -ms-flex: 0 0 49%;
      flex: 0 0 49%;
  display: block;
  position: relative;
  margin: 0 10px 0 0;
}
.froze-step__form-body label.phone:before {
  content: "";
  position: absolute;
  left: 22px;
  top: 0;
  bottom: 0;
  width: 22px;
  background: url("data:image/svg+xml,%3Csvg width='24' height='23' viewBox='0 0 24 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12.1435' cy='11.6415' r='11.2294' fill='%23C4C4C4' fill-opacity='0.17'/%3E%3Cpath d='M16.4051 12.6198C15.9992 12.2191 15.4926 12.2191 15.0893 12.6198C14.7817 12.9248 14.4741 13.2298 14.1717 13.54C14.0889 13.6253 14.0192 13.6434 13.9183 13.5865C13.7193 13.4779 13.5073 13.3901 13.316 13.2712C12.4242 12.7102 11.6772 11.989 11.0154 11.1774C10.6871 10.7741 10.395 10.3425 10.1908 9.8565C10.1495 9.75827 10.1572 9.69365 10.2373 9.61352C10.545 9.31626 10.8448 9.01124 11.1472 8.70622C11.5686 8.2823 11.5686 7.786 11.1447 7.35949C10.9043 7.11651 10.6639 6.8787 10.4235 6.63572C10.1753 6.38757 9.92973 6.13683 9.67899 5.89127C9.27315 5.49578 8.76649 5.49578 8.36324 5.89385C8.05304 6.19887 7.75577 6.51164 7.4404 6.81149C7.1483 7.08807 7.00096 7.4267 6.96994 7.82219C6.92083 8.46583 7.07851 9.07328 7.30082 9.66522C7.75577 10.8905 8.44854 11.9787 9.28866 12.9765C10.4235 14.3258 11.778 15.3934 13.3626 16.1637C14.076 16.51 14.8153 16.7763 15.6192 16.8202C16.1724 16.8512 16.6532 16.7117 17.0384 16.28C17.3021 15.9853 17.5993 15.7165 17.8785 15.4347C18.2921 15.016 18.2947 14.5093 17.8837 14.0957C17.3925 13.602 16.8988 13.1109 16.4051 12.6198Z' fill='%23C4C4C4' fill-opacity='0.59'/%3E%3C/svg%3E%0A") 0 50% no-repeat;
  background-size: contain;
}
.froze-step__form-body input[type="text"],
.froze-step__form-body input[type="password"],
.froze-step__form-body input[type="email"],
.froze-step__form-body input[type="tel"],
.froze-step__form-body input[type="search"],
.froze-step__form-body input[type="number"] {
  -webkit-appearance: none;
  box-shadow: none;
  border: 1px solid #717275;
  background: #fff;
  width: 100%;
  max-width: 100%;
  padding: 0 5px 0 60px;
  border-radius: 30px;
  height: 54px;
  color: #aeaeae;
  font-weight: 400;
  font-size: 18px;
  outline: none;
}
.froze-step__form-body input[type="text"].error,
.froze-step__form-body input[type="password"].error,
.froze-step__form-body input[type="email"].error,
.froze-step__form-body input[type="tel"].error,
.froze-step__form-body input[type="search"].error,
.froze-step__form-body input[type="number"].error {
  border-color: #df125c;
}
.froze-step__form-body input[type="text"]::-webkit-input-placeholder, .froze-step__form-body input[type="password"]::-webkit-input-placeholder, .froze-step__form-body input[type="email"]::-webkit-input-placeholder, .froze-step__form-body input[type="tel"]::-webkit-input-placeholder, .froze-step__form-body input[type="search"]::-webkit-input-placeholder, .froze-step__form-body input[type="number"]::-webkit-input-placeholder {
  color: #aeaeae;
}
.froze-step__form-body input[type="text"]::-moz-placeholder, .froze-step__form-body input[type="password"]::-moz-placeholder, .froze-step__form-body input[type="email"]::-moz-placeholder, .froze-step__form-body input[type="tel"]::-moz-placeholder, .froze-step__form-body input[type="search"]::-moz-placeholder, .froze-step__form-body input[type="number"]::-moz-placeholder {
  color: #aeaeae;
}
.froze-step__form-body input[type="text"]:-ms-input-placeholder, .froze-step__form-body input[type="password"]:-ms-input-placeholder, .froze-step__form-body input[type="email"]:-ms-input-placeholder, .froze-step__form-body input[type="tel"]:-ms-input-placeholder, .froze-step__form-body input[type="search"]:-ms-input-placeholder, .froze-step__form-body input[type="number"]:-ms-input-placeholder {
  color: #aeaeae;
}
.froze-step__form-body input[type="text"]::-ms-input-placeholder, .froze-step__form-body input[type="password"]::-ms-input-placeholder, .froze-step__form-body input[type="email"]::-ms-input-placeholder, .froze-step__form-body input[type="tel"]::-ms-input-placeholder, .froze-step__form-body input[type="search"]::-ms-input-placeholder, .froze-step__form-body input[type="number"]::-ms-input-placeholder {
  color: #aeaeae;
}
.froze-step__form-body input[type="text"]::placeholder,
.froze-step__form-body input[type="password"]::placeholder,
.froze-step__form-body input[type="email"]::placeholder,
.froze-step__form-body input[type="tel"]::placeholder,
.froze-step__form-body input[type="search"]::placeholder,
.froze-step__form-body input[type="number"]::placeholder {
  color: #aeaeae;
}
.froze-step__form-body input::-webkit-outer-spin-button,
.froze-step__form-body input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}
.froze-step__form-body input[type="number"] {
  -moz-appearance: textfield;
}
.froze-step__form-body .site-btn {
  font-size: 16px;
  -ms-flex: 1 1;
      flex: 1 1;
  width: 100%;
  padding: 19px 10px;
  border-radius: 30px;
}
.froze-step__form-privace {
  color: #fff;
  font-size: 10px;
  text-align: center;
  margin-top: 15px;
}
.froze-step__form-privace:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 14px;
  height: 14px;
  background: url("data:image/svg+xml,%3Csvg width='14' height='16' viewBox='0 0 14 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.7221 2.4958C13.7546 2.53506 13.7749 2.58303 13.7803 2.63373C13.9214 4.4238 13.7754 6.22492 13.3477 7.96887C12.419 11.6991 10.2231 14.2359 6.99773 15.3061C6.94472 15.3237 6.88746 15.3237 6.83445 15.3061C3.60905 14.2359 1.41321 11.6987 0.484441 7.96887C0.056863 6.2249 -0.0890631 4.42378 0.0521912 2.63373C0.057601 2.58303 0.0778337 2.53506 0.11036 2.4958C0.142886 2.45654 0.186262 2.42774 0.235066 2.413C2.47109 1.74499 4.6662 0.94702 6.80921 0.0231585C6.84283 0.00789612 6.87932 0 6.91624 0C6.95316 0 6.98965 0.00789612 7.02326 0.0231585C9.16628 0.94702 11.3614 1.74499 13.5974 2.413C13.6462 2.42774 13.6896 2.45654 13.7221 2.4958Z' fill='%23E9BD4C'/%3E%3Cpath d='M8.18345 6.05721C8.5252 5.78451 8.77567 5.40848 8.89981 4.98176C9.02395 4.55504 9.01553 4.09898 8.87575 3.67743C8.73597 3.25588 8.47181 2.88994 8.12026 2.63083C7.7687 2.37173 7.34735 2.23242 6.91518 2.23242C6.48301 2.23242 6.06166 2.37173 5.7101 2.63083C5.35855 2.88994 5.09439 3.25588 4.95461 3.67743C4.81482 4.09898 4.80641 4.55504 4.93055 4.98176C5.05469 5.40848 5.30516 5.78451 5.64691 6.05721C4.83217 6.33358 4.12272 6.86775 3.61946 7.58372C3.1162 8.29969 2.84476 9.16102 2.84375 10.0452C2.84375 10.1327 2.87749 10.2167 2.93754 10.2786C2.9976 10.3405 3.07905 10.3753 3.16397 10.3753H10.6664C10.7513 10.3753 10.8328 10.3405 10.8928 10.2786C10.9529 10.2167 10.9866 10.1327 10.9866 10.0452C10.9856 9.16102 10.7142 8.29969 10.2109 7.58372C9.70764 6.86775 8.99819 6.33358 8.18345 6.05721ZM5.48368 4.37257C5.48368 4.08072 5.56764 3.79542 5.72493 3.55275C5.88223 3.31008 6.1058 3.12095 6.36737 3.00926C6.62894 2.89757 6.91677 2.86835 7.19445 2.92529C7.47213 2.98222 7.7272 3.12276 7.9274 3.32914C8.1276 3.53551 8.26394 3.79844 8.31917 4.08469C8.3744 4.37093 8.34606 4.66763 8.23771 4.93727C8.12936 5.20691 7.94588 5.43737 7.71048 5.59952C7.47507 5.76166 7.1983 5.84821 6.91518 5.84821C6.53566 5.84776 6.1718 5.69214 5.90344 5.41551C5.63508 5.13887 5.48412 4.76379 5.48368 4.37257ZM3.49902 9.71508C3.57885 8.83807 3.97326 8.02333 4.60509 7.43028C5.23691 6.83722 6.06067 6.50854 6.91518 6.50854C7.76969 6.50854 8.59345 6.83722 9.22527 7.43028C9.8571 8.02333 10.2515 8.83807 10.3313 9.71508H3.49902Z' fill='white'/%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: contain;
}
.froze-step__form-privace a {
  color: #f5d89f;
  display: inline-block;
}
.gallery-photo-block {
  background: #000 url("/bitrix/templates/mebel/new/css/../img/compact-reviews-bg.jpg") 50% 50% no-repeat;
  background-size: cover;
  padding: 25px 0;
}
.gallery-photo-block__inner {
  max-width: 440px;
  position: relative;
}
.gallery-photo-block__slider-count {
  position: absolute;
  top: 8px;
  right: 23px;
  display: block;
  background: rgba(29,29,29,0.65);
  border-radius: 10px;
  width: 35px;
  height: 18px;
  text-align: center;
  font-family: 'Gotham Pro', serif;
  font-size: 10px;
  line-height: 17px;
  color: #f3cd82;
  z-index: 1;
  pointer-events: none;
}
.gallery-photo-block__list:not(.tns-slider) {
  overflow: hidden;
  display: -ms-flexbox;
  display: flex;
  -webkit-overflow-scrolling: touch;
}
.gallery-photo-block__list:not(.tns-slider) .gallery-photo-block__item {
  -ms-flex: 0 0 100%;
      flex: 0 0 100%;
}
.gallery-photo-block__item-thumbs {
  display: block;
  text-decoration: none;
}
.gallery-photo-block__item-image {
  position: relative;
  border-radius: 4px 4px 0 0;
  display: block;
}
.gallery-photo-block__item-image:before {
  content: "";
  display: block;
  padding-top: 70%;
}
.gallery-photo-block__item-image img {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 4px 4px 0 0;
}
.gallery-photo-block__item-name {
  display: block;
  position: relative;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
  border-radius: 0 0 4px 4px;
  font-size: 13px;
  color: #575b5e;
  font-weight: bold;
  line-height: 1.1;
  padding: 10px 20px;
  text-align: center;
}
.gallery-photo-block .tns-nav {
  margin-top: 12px;
  text-align: center;
}
.gallery-photo-block .tns-nav button {
  position: relative;
  border: none;
  padding: 0;
  margin: 0 8px;
  background: none;
  box-shadow: none;
  height: 16px;
  width: 16px;
  border-radius: 100%;
}
.gallery-photo-block .tns-nav button.tns-nav-active:before {
  background: linear-gradient(180deg, #deb461 0%, #ddb15c 100%);
}
.gallery-photo-block .tns-nav button:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  top: 0;
  border: 1px solid #deb461;
  border-radius: 100%;
}
.guarantee-block {
  background: url("/bitrix/templates/mebel/new/css/../img/guarantee-fon.jpg") 50% 0 no-repeat;
  background-size: cover;
  padding: 70px 0 0;
}
.guarantee-block__title {
  font-family: 'Gotham Pro';
  font-weight: bold;
  font-size: 48px;
  line-height: 1.1;
  text-align: center;
  letter-spacing: 0.02em;
  color: #575b5e;
  margin: 0 auto 10px;
  max-width: 1050px;
}
.guarantee-block__body {
  position: relative;
  padding-top: 50px;
  padding-bottom: 70px;
  min-height: 893px;
}
.guarantee-block__content {
  width: 50%;
}
.guarantee-block__list-advantages {
  margin-bottom: 45px;
}
.guarantee-block__item-advantages {
  margin-bottom: 40px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.guarantee-block__item-advantages:last-child {
  margin-bottom: 0;
}
.guarantee-block__item-advantages-image {
  -ms-flex: 0 0 90px;
      flex: 0 0 90px;
  margin-right: 20px;
}
.guarantee-block__item-advantages-body {
  -ms-flex: 1 1;
      flex: 1 1;
}
.guarantee-block__item-advantages-name {
  font-size: 20px;
  color: #525252;
  line-height: 1.3;
  text-transform: uppercase;
  font-weight: bold;
  margin-bottom: 5px;
}
.guarantee-block__item-advantages-text {
  font-size: 18px;
  color: #525252;
  line-height: 1.3;
}
.guarantee-block__banner {
  position: absolute;
  left: 47%;
  right: -15px;
  top: 0;
  bottom: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
}
.guarantee-block__banner-in {
  position: relative;
}
.guarantee-block__banner-info {
  position: absolute;
  right: 21%;
  bottom: 18.5%;
  width: 276px;
}
.guarantee-block__banner-name {
  font-size: 20px;
  color: #fff;
  line-height: 1.2;
  font-weight: bold;
  background: linear-gradient(136.27deg, #f3cd82 15.69%, #e0a93d 86.04%);
  box-shadow: 0px 1px 5px rgba(138,143,144,0.49);
  padding: 15px 0 18px;
  border-radius: 7px;
  margin: 0 20px -20px;
  text-align: center;
  position: relative;
  z-index: 1;
}
.guarantee-block__banner-text {
  background: linear-gradient(180deg, #fff 0%, rgba(254,255,251,0.71) 100%);
  box-shadow: 0px 4px 53px rgba(0,0,0,0.25);
  padding: 38px 20px 60px;
  border-radius: 7px;
}
.guarantee-block__banner-text-inner {
  font-size: 18px;
  line-height: 1.4;
  font-weight: bold;
  text-align: center;
  font-style: italic;
  color: #e8af40;
  background: linear-gradient(180deg, #e8af40 0%, #a97b23 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.guarantee-block__banner-status {
  background: linear-gradient(136.27deg, #fff 15.69%, #efefef 86.04%);
  box-shadow: 0px 1px 5px rgba(138,143,144,0.49);
  border-radius: 7px;
  margin: -47px 10px 0;
  text-align: center;
  font-size: 18px;
  line-height: 1.4;
  color: #575b5e;
  padding: 10px 5px 10px;
}
.guarantee-block__awards-list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.guarantee-block__awards-item {
  -ms-flex: 0 0 48%;
      flex: 0 0 48%;
  margin-right: 4%;
  max-width: 230px;
}
.guarantee-block__awards-item:nth-child(2n) {
  margin-right: 0;
}
.guarantee-block__awards-item-name {
  font-size: 18px;
  line-height: 1.3;
  text-transform: uppercase;
  text-align: center;
  color: #e8af40;
  background: linear-gradient(180deg, #e8af40 0%, #a97b23 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  margin-bottom: 10px;
}
.guarantee-block__awards-item-images {
  margin-bottom: 10px;
}
.guarantee-block__awards-item-img {
  position: relative;
  display: block;
}
.guarantee-block__awards-item-img:before {
  content: "";
  display: block;
  padding-top: 134%;
}
.guarantee-block__awards-item-img img {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.guarantee-block__awards-item-more {
  text-align: center;
}
.guarantee-block__awards-item-more a {
  color: #717275;
  font-size: 18px;
  line-height: 1.3;
}
.guarantee-block [data-action] {
  display: none;
}
.guarantee-block .tns-outer {
  position: relative;
}
.guarantee-block .tns-controls {
  position: absolute;
  top: 50%;
  left: 12px;
  right: 12px;
  height: 1px;
  z-index: 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  margin-top: -15px;
}
.guarantee-block .tns-controls button {
  width: 30px;
  height: 30px;
  border-radius: 100%;
  background: rgba(196,196,196,0.5) url("data:image/svg+xml,%3Csvg width='28' height='16' viewBox='0 0 28 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.7071 8.70711C28.0976 8.31658 28.0976 7.68342 27.7071 7.29289L21.3431 0.928932C20.9526 0.538408 20.3195 0.538408 19.9289 0.928932C19.5384 1.31946 19.5384 1.95262 19.9289 2.34315L25.5858 8L19.9289 13.6569C19.5384 14.0474 19.5384 14.6805 19.9289 15.0711C20.3195 15.4616 20.9526 15.4616 21.3431 15.0711L27.7071 8.70711ZM0 9H27V7H0V9Z' fill='white' fill-opacity='0.43'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;
  border: none;
  box-shadow: none;
  padding: 0;
  font-size: 0;
  background-size: 15px auto;
}
.guarantee-block .tns-controls button:first-child {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.how-to-order {
  background: #eee url("/bitrix/templates/mebel/new/css/../img/image162.jpg") 50% 0 no-repeat;
  background-size: cover;
  padding-top: 60px;
  padding-bottom: 60px;
}
.how-to-order__title {
  text-align: center;
  font-family: 'Gotham Pro';
  font-size: 48px;
  line-height: 1.1;
  color: #575b5e;
  font-weight: bold;
  margin-bottom: 50px;
}
.how-to-order__body {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.how-to-order__column {
  -ms-flex: 1 1;
      flex: 1 1;
  margin-right: 65px;
}
.how-to-order__column:nth-child(2n) {
  margin-right: 0;
  -ms-flex: 0 0 525px;
      flex: 0 0 525px;
}
.how-to-order__list {
  padding: 0;
  list-style: none;
  margin: 0;
  counter-reset: section;
}
.how-to-order__list li {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  font-size: 20px;
  font-weight: 600;
  color: #575b5e;
  margin-bottom: 20px;
}
.how-to-order__list li:nth-child(1n+10):before {
  content: counter(section);
}
.how-to-order__list li:before {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  margin-right: 20px;
  counter-increment: section;
  content: "0" counter(section);
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  -webkit-text-stroke-width: 0;
  color: #f5d89f;
  font-size: 50px;
  font-weight: 700;
}
.how-to-order__form {
  background: linear-gradient(112.91deg, #fff 4.67%, #f2f2f2 99.37%);
  box-shadow: 0px 4px 11px 3px rgba(0,0,0,0.11);
  border-radius: 12px;
  padding: 30px 65px 40px;
}
.how-to-order__form-title {
  text-align: center;
  font-family: 'Gotham Pro';
  font-size: 30px;
  line-height: 1.1;
  color: #575b5e;
  font-weight: bold;
  margin-bottom: 30px;
}
.how-to-order__form-item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 15px;
}
.how-to-order__form-item:last-child {
  margin-bottom: 0;
}
.how-to-order__form-item-name {
  -ms-flex: 0 0 120px;
      flex: 0 0 120px;
  margin-right: 5px;
  font-weight: 600;
  color: #525252;
  font-size: 16px;
  display: block;
}
.how-to-order__form-item-body {
  -ms-flex: 1 1;
      flex: 1 1;
  display: block;
  position: relative;
}
.how-to-order__form-item-body--phone:before {
  content: "";
  position: absolute;
  left: 22px;
  top: 0;
  bottom: 0;
  width: 16px;
  background: url("data:image/svg+xml,%3Csvg width='14' height='18' viewBox='0 0 14 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.9541 13.6991L11.324 11.26C10.7418 10.3889 9.44871 10.434 8.97025 11.3208C8.62223 11.9315 7.82335 12.1503 7.19827 11.875C5.81722 11.2227 4.2309 8.94336 4.17096 7.34518C4.083 6.64783 4.66345 6.00787 5.36076 5.91993C6.36319 5.81708 6.89944 4.63957 6.31727 3.76846L4.68718 1.32934C4.20699 0.705118 3.33502 0.531756 2.72524 0.939278L1.07013 2.04541C-0.599433 3.22421 0.160833 7.3788 2.89705 11.473C5.63328 15.5673 9.16665 17.9316 10.9089 16.7672L12.564 15.6611C13.1882 15.1809 13.3616 14.3089 12.9541 13.6991Z' fill='%23C4C4C4'/%3E%3C/svg%3E%0A") 0 50% no-repeat;
  background-size: contain;
}
.how-to-order__form-note {
  color: #4d5157;
  font-size: 9px;
  text-align: center;
}
.how-to-order__form-note:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 14px;
  height: 16px;
  background: url("data:image/svg+xml,%3Csvg width='14' height='16' viewBox='0 0 14 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.7221 2.4958C13.7546 2.53506 13.7749 2.58303 13.7803 2.63373C13.9214 4.4238 13.7754 6.22492 13.3477 7.96887C12.419 11.6991 10.2231 14.2359 6.99773 15.3061C6.94472 15.3237 6.88746 15.3237 6.83445 15.3061C3.60905 14.2359 1.41321 11.6987 0.484441 7.96887C0.056863 6.2249 -0.0890631 4.42378 0.0521912 2.63373C0.057601 2.58303 0.0778337 2.53506 0.11036 2.4958C0.142886 2.45654 0.186262 2.42774 0.235066 2.413C2.47109 1.74499 4.6662 0.94702 6.80921 0.0231585C6.84283 0.00789612 6.87932 0 6.91624 0C6.95316 0 6.98965 0.00789612 7.02326 0.0231585C9.16628 0.94702 11.3614 1.74499 13.5974 2.413C13.6462 2.42774 13.6896 2.45654 13.7221 2.4958Z' fill='%23E9BD4C'/%3E%3Cpath d='M8.18345 6.05721C8.5252 5.78451 8.77567 5.40848 8.89981 4.98176C9.02395 4.55504 9.01553 4.09898 8.87575 3.67743C8.73597 3.25588 8.47181 2.88994 8.12026 2.63083C7.7687 2.37173 7.34735 2.23242 6.91518 2.23242C6.48301 2.23242 6.06166 2.37173 5.7101 2.63083C5.35855 2.88994 5.09439 3.25588 4.95461 3.67743C4.81482 4.09898 4.80641 4.55504 4.93055 4.98176C5.05469 5.40848 5.30516 5.78451 5.64691 6.05721C4.83217 6.33358 4.12272 6.86775 3.61946 7.58372C3.1162 8.29969 2.84476 9.16102 2.84375 10.0452C2.84375 10.1327 2.87749 10.2167 2.93754 10.2786C2.9976 10.3405 3.07905 10.3753 3.16397 10.3753H10.6664C10.7513 10.3753 10.8328 10.3405 10.8928 10.2786C10.9529 10.2167 10.9866 10.1327 10.9866 10.0452C10.9856 9.16102 10.7142 8.29969 10.2109 7.58372C9.70764 6.86775 8.99819 6.33358 8.18345 6.05721ZM5.48368 4.37257C5.48368 4.08072 5.56764 3.79542 5.72493 3.55275C5.88223 3.31008 6.1058 3.12095 6.36737 3.00926C6.62894 2.89757 6.91677 2.86835 7.19445 2.92529C7.47213 2.98222 7.7272 3.12276 7.9274 3.32914C8.1276 3.53551 8.26394 3.79844 8.31917 4.08469C8.3744 4.37093 8.34606 4.66763 8.23771 4.93727C8.12936 5.20691 7.94588 5.43737 7.71048 5.59952C7.47507 5.76166 7.1983 5.84821 6.91518 5.84821C6.53566 5.84776 6.1718 5.69214 5.90344 5.41551C5.63508 5.13887 5.48412 4.76379 5.48368 4.37257ZM3.49902 9.71508C3.57885 8.83807 3.97326 8.02333 4.60509 7.43028C5.23691 6.83722 6.06067 6.50854 6.91518 6.50854C7.76969 6.50854 8.59345 6.83722 9.22527 7.43028C9.8571 8.02333 10.2515 8.83807 10.3313 9.71508H3.49902Z' fill='white'/%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: contain;
}
.how-to-order__form-note a {
  color: #f5d89f;
}
.how-to-order__form-button {
  -ms-flex: 1 1;
      flex: 1 1;
  text-align: center;
  padding: 0 20px;
}
.how-to-order__form-button .site-btn {
  font-size: 13px;
  width: 100%;
  padding: 18px 20px;
  border-radius: 25px;
  text-transform: uppercase;
  font-weight: bold;
}
.how-to-order__form-file-wr {
  -ms-flex: 0 0 120px;
      flex: 0 0 120px;
  margin-right: 5px;
  position: relative;
}
.how-to-order__form-file {
  text-align: center;
  display: block;
  cursor: pointer;
  padding-bottom: 37px;
  background: url("data:image/svg+xml,%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='16.6693' cy='16.8422' r='15.7904' fill='%23B7821C' fill-opacity='0.08' stroke='url(%23paint0_linear)' stroke-width='0.73444'/%3E%3Cpath d='M13.0438 24.1838C12.2338 24.1838 11.4722 23.8684 10.8995 23.2956C9.7171 22.1133 9.7171 20.1894 10.8995 19.007L17.7036 12.2029C18.5064 11.4001 19.8127 11.4001 20.6155 12.2029C21.4183 13.0057 21.4183 14.3121 20.6155 15.1149L15.6107 20.1197C15.4119 20.3186 15.0894 20.3186 14.8905 20.1197C14.6917 19.9208 14.6917 19.5984 14.8905 19.3995L19.8953 14.3947C20.3011 13.989 20.3011 13.3288 19.8953 12.9231C19.6988 12.7265 19.4375 12.6183 19.1595 12.6183C18.8816 12.6183 18.6202 12.7265 18.4237 12.9231L11.6196 19.7272C10.8344 20.5124 10.8344 21.7902 11.6196 22.5755C12.0001 22.9559 12.5058 23.1654 13.0438 23.1654C13.5817 23.1654 14.0876 22.9559 14.468 22.5755L21.4317 15.6117C21.996 15.0474 22.3067 14.2972 22.3067 13.4992C22.3067 12.7012 21.996 11.951 21.4317 11.3868C20.2669 10.2219 18.3716 10.2219 17.2068 11.3868L12.0423 16.5512C11.8434 16.7501 11.521 16.7501 11.3221 16.5512C11.1232 16.3523 11.1232 16.0299 11.3221 15.831L16.4866 10.6666C18.0485 9.10464 20.59 9.10464 22.1519 10.6666C22.9085 11.4232 23.3252 12.4292 23.3252 13.4992C23.3252 14.5693 22.9085 15.5752 22.1519 16.3319L15.1881 23.2956C14.6154 23.8684 13.8538 24.1838 13.0438 24.1838Z' fill='url(%23paint1_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='16.6693' y1='0.68457' x2='16.6693' y2='32.9998' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='16.669' y1='9.49512' x2='16.669' y2='24.1838' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear)' stroke-width='0.73444'/%3E%3Cpath d='M13.0438 24.1838C12.2338 24.1838 11.4722 23.8684 10.8995 23.2956C9.7171 22.1133 9.7171 20.1894 10.8995 19.007L17.7036 12.2029C18.5064 11.4001 19.8127 11.4001 20.6155 12.2029C21.4183 13.0057 21.4183 14.3121 20.6155 15.1149L15.6107 20.1197C15.4119 20.3186 15.0894 20.3186 14.8905 20.1197C14.6917 19.9208 14.6917 19.5984 14.8905 19.3995L19.8953 14.3947C20.3011 13.989 20.3011 13.3288 19.8953 12.9231C19.6988 12.7265 19.4375 12.6183 19.1595 12.6183C18.8816 12.6183 18.6202 12.7265 18.4237 12.9231L11.6196 19.7272C10.8344 20.5124 10.8344 21.7902 11.6196 22.5755C12.0001 22.9559 12.5058 23.1654 13.0438 23.1654C13.5817 23.1654 14.0876 22.9559 14.468 22.5755L21.4317 15.6117C21.996 15.0474 22.3067 14.2972 22.3067 13.4992C22.3067 12.7012 21.996 11.951 21.4317 11.3868C20.2669 10.2219 18.3716 10.2219 17.2068 11.3868L12.0423 16.5512C11.8434 16.7501 11.521 16.7501 11.3221 16.5512C11.1232 16.3523 11.1232 16.0299 11.3221 15.831L16.4866 10.6666C18.0485 9.10464 20.59 9.10464 22.1519 10.6666C22.9085 11.4232 23.3252 12.4292 23.3252 13.4992C23.3252 14.5693 22.9085 15.5752 22.1519 16.3319L15.1881 23.2956C14.6154 23.8684 13.8538 24.1838 13.0438 24.1838Z' fill='url(_2523paint1_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='16.6693' y1='0.68457' x2='16.6693' y2='32.9998' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='16.669' y1='9.49512' x2='16.669' y2='24.1838' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 50% 100% no-repeat;
}
.how-to-order__form-file.checked {
  background-image: url("data:image/svg+xml,%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='16.6693' cy='16.8422' r='15.7904' fill='%23B7821C' fill-opacity='0.08' stroke='url(%23paint0_linear)' stroke-width='0.73444'/%3E%3Cpath d='M13.0438 24.1838C12.2338 24.1838 11.4722 23.8684 10.8995 23.2956C9.7171 22.1133 9.7171 20.1894 10.8995 19.007L17.7036 12.2029C18.5064 11.4001 19.8127 11.4001 20.6155 12.2029C21.4183 13.0057 21.4183 14.3121 20.6155 15.1149L15.6107 20.1197C15.4119 20.3186 15.0894 20.3186 14.8905 20.1197C14.6917 19.9208 14.6917 19.5984 14.8905 19.3995L19.8953 14.3947C20.3011 13.989 20.3011 13.3288 19.8953 12.9231C19.6988 12.7265 19.4375 12.6183 19.1595 12.6183C18.8816 12.6183 18.6202 12.7265 18.4237 12.9231L11.6196 19.7272C10.8344 20.5124 10.8344 21.7902 11.6196 22.5755C12.0001 22.9559 12.5058 23.1654 13.0438 23.1654C13.5817 23.1654 14.0876 22.9559 14.468 22.5755L21.4317 15.6117C21.996 15.0474 22.3067 14.2972 22.3067 13.4992C22.3067 12.7012 21.996 11.951 21.4317 11.3868C20.2669 10.2219 18.3716 10.2219 17.2068 11.3868L12.0423 16.5512C11.8434 16.7501 11.521 16.7501 11.3221 16.5512C11.1232 16.3523 11.1232 16.0299 11.3221 15.831L16.4866 10.6666C18.0485 9.10464 20.59 9.10464 22.1519 10.6666C22.9085 11.4232 23.3252 12.4292 23.3252 13.4992C23.3252 14.5693 22.9085 15.5752 22.1519 16.3319L15.1881 23.2956C14.6154 23.8684 13.8538 24.1838 13.0438 24.1838Z' fill='url(%23paint1_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='16.6693' y1='0.68457' x2='16.6693' y2='32.9998' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%231ed3a8'/%3E%3Cstop offset='1' stop-color='%231ed3a8'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='16.669' y1='9.49512' x2='16.669' y2='24.1838' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%231ed3a8'/%3E%3Cstop offset='1' stop-color='%231ed3a8'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear)' stroke-width='0.73444'/%3E%3Cpath d='M13.0438 24.1838C12.2338 24.1838 11.4722 23.8684 10.8995 23.2956C9.7171 22.1133 9.7171 20.1894 10.8995 19.007L17.7036 12.2029C18.5064 11.4001 19.8127 11.4001 20.6155 12.2029C21.4183 13.0057 21.4183 14.3121 20.6155 15.1149L15.6107 20.1197C15.4119 20.3186 15.0894 20.3186 14.8905 20.1197C14.6917 19.9208 14.6917 19.5984 14.8905 19.3995L19.8953 14.3947C20.3011 13.989 20.3011 13.3288 19.8953 12.9231C19.6988 12.7265 19.4375 12.6183 19.1595 12.6183C18.8816 12.6183 18.6202 12.7265 18.4237 12.9231L11.6196 19.7272C10.8344 20.5124 10.8344 21.7902 11.6196 22.5755C12.0001 22.9559 12.5058 23.1654 13.0438 23.1654C13.5817 23.1654 14.0876 22.9559 14.468 22.5755L21.4317 15.6117C21.996 15.0474 22.3067 14.2972 22.3067 13.4992C22.3067 12.7012 21.996 11.951 21.4317 11.3868C20.2669 10.2219 18.3716 10.2219 17.2068 11.3868L12.0423 16.5512C11.8434 16.7501 11.521 16.7501 11.3221 16.5512C11.1232 16.3523 11.1232 16.0299 11.3221 15.831L16.4866 10.6666C18.0485 9.10464 20.59 9.10464 22.1519 10.6666C22.9085 11.4232 23.3252 12.4292 23.3252 13.4992C23.3252 14.5693 22.9085 15.5752 22.1519 16.3319L15.1881 23.2956C14.6154 23.8684 13.8538 24.1838 13.0438 24.1838Z' fill='url(_2523paint1_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='16.6693' y1='0.68457' x2='16.6693' y2='32.9998' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%231ed3a8'/%3E%3Cstop offset='1' stop-color='%231ed3a8'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='16.669' y1='9.49512' x2='16.669' y2='24.1838' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%231ed3a8'/%3E%3Cstop offset='1' stop-color='%231ed3a8'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}
.how-to-order__form-file.checked span {
  font-size: 0;
}
.how-to-order__form-file.checked span:before {
  content: "ÃÂ¤ÃÂ°ÃÂ¹ÃÂ» ÃÂ²Ã‘â€¹ÃÂ±Ã‘â‚¬ÃÂ°ÃÂ½";
  font-size: 9px;
  color: #1ed3a8;
}
.how-to-order__form-file span {
  display: block;
  font-size: 10px;
  color: #525252;
  line-height: 1.1;
}
.how-to-order__form-file input {
  display: none;
}
.how-to-order input[type="text"],
.how-to-order input[type="password"],
.how-to-order input[type="email"],
.how-to-order input[type="tel"],
.how-to-order input[type="search"],
.how-to-order input[type="number"],
.how-to-order textarea {
  box-shadow: inset 0px 3px 4px rgba(39,39,39,0.14);
  width: 100%;
  padding-left: 45px;
  outline: none;
}
.how-to-order textarea {
  padding: 10px 20px;
}
.information-block {
  font-weight: 400;
}
.information-block__title {
  font-size: 24px;
  color: #eab03f;
  text-align: center;
  margin-bottom: 30px;
  line-height: 1.4;
  text-transform: uppercase;
}
.information-block__desc {
  font-size: 14px;
  font-weight: 300;
  line-height: 1.4;
  color: #191919;
  margin-bottom: 40px;
}
.information-block__note {
  border: 2px dashed #f5d89f;
  border-radius: 8px;
  font-size: 14px;
  color: #191919;
  font-weight: 300;
  text-align: center;
  padding: 14px 30px;
  margin-bottom: 5px;
}
.information-block__note--2 {
  border: none;
  padding: 0;
  max-width: 500px;
  margin: 0 auto;
}
.information-block__list {
  margin-bottom: 20px;
}
.information-block__item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 35px;
}
.information-block__item:last-child {
  margin-bottom: 0;
}
.information-block__item-img {
  -ms-flex: 0 0 130px;
      flex: 0 0 130px;
  margin-right: 10px;
  background-blend-mode: darken;
}
.information-block__item-img img {
  background-blend-mode: darken;
}
.information-block__item-img .information-block__item-text,
.information-block__item-img .information-block__item-name {
  display: none;
}
.information-block__item-content {
  -ms-flex: 1 1;
      flex: 1 1;
  font-size: 14px;
  color: #191919;
  font-weight: 300;
}
.information-block__item-content span {
  font-size: 16px;
  font-weight: 400;
}
.information-block__item-name {
  font-size: 14px;
  line-height: 1.2;
  color: #191919;
  margin-bottom: 10px;
  text-transform: uppercase;
  font-weight: 500;
}
.information-block__item-list {
  padding: 0;
  margin: 0;
  list-style: none;
  font-size: 14px;
  color: #191919;
  font-weight: 300;
}
.information-block__item-list li {
  position: relative;
  margin-top: 16px;
  padding-left: 16px;
  line-height: 1.4;
}
.information-block__item-list li:before {
  content: "";
  position: absolute;
  left: 0;
  top: 8px;
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background: linear-gradient(255.96deg, #e5182d 10%, #fd6c7a 94.36%);
}
.information-block__item-list li strong {
  display: block;
  font-weight: 600;
}
.information-block__big-image {
  text-align: center;
  margin: -20px 0;
}
.information-block__check-list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  max-width: 480px;
  margin: 0 auto 35px;
}
.information-block__check-list-image {
  -ms-flex: 0 0 185px;
      flex: 0 0 185px;
  margin-right: 3px;
}
.information-block__check-list-items {
  padding: 0;
  margin: 0;
  list-style: none;
  -ms-flex: 1 1;
      flex: 1 1;
}
.information-block__check-list-items li {
  margin: 0 0 12px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  font-size: 12px;
  font-weight: 600;
  color: #191919;
  line-height: 1.3;
  text-transform: uppercase;
}
.information-block__check-list-items li:before {
  content: "";
  -ms-flex: 0 0 28px;
      flex: 0 0 28px;
  height: 28px;
  display: block;
  background: url("/bitrix/templates/mebel/new/css/../img/true-chek.png") 50% 50% no-repeat;
  background-size: contain;
  margin-right: 3px;
}
.inspection-step {
  margin-top: 45px;
}
.inspection-step__inner {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.inspection-step__left {
  -ms-flex: 1 1;
      flex: 1 1;
  margin-right: 5px;
}
.inspection-step__right {
  -ms-flex: 0 0 550px;
      flex: 0 0 550px;
}
.inspection-step__list-desc {
  font-size: 16px;
  line-height: 1.5;
  color: #fff;
  margin-bottom: 15px;
  padding-right: 100px;
}
.inspection-step__list {
  padding: 0 100px 0 0;
  margin: 0 0 50px;
  list-style: none;
  font-size: 0;
  line-height: 1;
  counter-reset: section;
}
.inspection-step__list li {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 22px;
  font-size: 16px;
  line-height: 1.3;
  color: #fff5e0;
}
.inspection-step__list li:before {
  counter-increment: section;
  content: counter(section);
  -ms-flex: 0 0 30px;
      flex: 0 0 30px;
  margin-right: 20px;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
  display: block;
  height: 30px;
  border-radius: 100%;
  font-size: 18px;
  font-weight: bold;
  color: #575b5e;
  line-height: 30px;
  text-align: center;
}
.inspection-step__text {
  border: 1px dashed #f5d89f;
  border-radius: 9px;
  padding: 22px 34px 34px;
}
.inspection-step__text-top {
  font-size: 17px;
  color: #fff;
  line-height: 1.4;
  margin-bottom: 28px;
  padding-left: 105px;
  position: relative;
}
.inspection-step__text-top-img {
  position: absolute;
  top: -40px;
  left: -58px;
  width: 160px;
  height: 162px;
  pointer-events: none;
  z-index: 1;
}
.inspection-step__text-bottom {
  background: linear-gradient(180deg, rgba(66,66,66,0.77) 0%, rgba(25,25,25,0.77) 48.72%, rgba(27,27,27,0.554) 100%);
  box-shadow: 0px 4px 4px rgba(0,0,0,0.25);
  border-radius: 10px;
  padding: 25px 24px 25px 30px;
  font-size: 16px;
  line-height: 1.5;
  color: #fff;
  position: relative;
}
.inspection-step__text-bottom:before {
  content: "";
  position: absolute;
  right: -75px;
  top: -56px;
  width: 170px;
  height: 175px;
  pointer-events: none;
  background: url("/bitrix/templates/mebel/new/css/../img/medal.png") 0 0 no-repeat;
  background-size: contain;
}
.inspection-step__text-bottom strong {
  color: #f5d89f;
  display: inline-block;
  text-transform: uppercase;
}
.inspection-step__text-bottom p {
  margin: 0 0 12px;
}
.inspection-step__text-bottom p:last-child {
  margin: 0;
}
.inspection-step__image {
  margin-bottom: 20px;
  position: relative;
}
.inspection-step__image:before {
  content: "";
  display: block;
  padding-top: 66%;
}
.inspection-step__image img {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 5px;
}
.inspection-step__image-note {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  background: linear-gradient(180deg, rgba(30,30,30,0.5) 0%, #2b2b2b 100%);
  -webkit-backdrop-filter: blur(26px);
          backdrop-filter: blur(26px);
  border-radius: 0px 0px 5px 5px;
  font-size: 14px;
  color: #fff5e0;
  line-height: 1.36;
  letter-spacing: 0.03em;
  padding: 14px 5px 14px 35px;
}
.inspection-step__image-note p {
  margin: 0 0 5px;
}
.inspection-step__image-note p:last-child {
  margin: 0;
}
.inspection-step__image-note:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  top: 0;
  width: 114px;
  background: url("data:image/svg+xml,%3Csvg width='115' height='65' viewBox='0 0 115 65' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.14'%3E%3Cmask id='mask0' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='115' height='65'%3E%3Crect width='114.118' height='64.6667' fill='%23C4C4C4'/%3E%3C/mask%3E%3Cg mask='url(%23mask0)'%3E%3Cg filter='url(%23filter0_d)'%3E%3Cpath d='M30.9871 33.428C43.8423 33.428 54.2634 43.5434 54.2634 56.021C54.2634 68.4986 43.8423 78.614 30.9871 78.614C18.132 78.614 7.71085 68.4986 7.71085 56.021L7.60693 52.7934C7.60693 27.8378 28.4492 7.60742 54.1595 7.60742V20.5177C45.2777 20.5177 36.9274 23.875 30.6469 29.9711C29.438 31.1447 28.3347 32.3933 27.3394 33.7049C28.528 33.5234 29.746 33.428 30.9871 33.428ZM90.8404 33.428C103.695 33.428 114.117 43.5434 114.117 56.021C114.117 68.4986 103.695 78.614 90.8404 78.614C77.9855 78.614 67.5642 68.4986 67.5642 56.021L67.4602 52.7934C67.4602 27.8378 88.3023 7.60742 114.013 7.60742V20.5177C105.131 20.5177 96.7805 23.875 90.5002 29.9711C89.2911 31.1447 88.1878 32.3933 87.1925 33.7049C88.3811 33.5234 89.5991 33.428 90.8404 33.428Z' fill='black'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d' x='3.04223' y='7.60742' width='115.639' height='80.1353' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='4.56471'/%3E%3CfeGaussianBlur stdDeviation='2.28235'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A_2523mask0)'%3E%3Cg filter='url(_2523filter0_d)'%3E%3Cpath d='M30.9871 33.428C43.8423 33.428 54.2634 43.5434 54.2634 56.021C54.2634 68.4986 43.8423 78.614 30.9871 78.614C18.132 78.614 7.71085 68.4986 7.71085 56.021L7.60693 52.7934C7.60693 27.8378 28.4492 7.60742 54.1595 7.60742V20.5177C45.2777 20.5177 36.9274 23.875 30.6469 29.9711C29.438 31.1447 28.3347 32.3933 27.3394 33.7049C28.528 33.5234 29.746 33.428 30.9871 33.428ZM90.8404 33.428C103.695 33.428 114.117 43.5434 114.117 56.021C114.117 68.4986 103.695 78.614 90.8404 78.614C77.9855 78.614 67.5642 68.4986 67.5642 56.021L67.4602 52.7934C67.4602 27.8378 88.3023 7.60742 114.013 7.60742V20.5177C105.131 20.5177 96.7805 23.875 90.5002 29.9711C89.2911 31.1447 88.1878 32.3933 87.1925 33.7049C88.3811 33.5234 89.5991 33.428 90.8404 33.428Z' fill='black'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d' x='3.04223' y='7.60742' width='115.639' height='80.1353' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='4.56471'/%3E%3CfeGaussianBlur stdDeviation='2.28235'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A") 0 100% no-repeat;
  background-size: contain;
}
.inspection-step__more {
  text-align: center;
  padding: 0 20px;
  margin-bottom: 45px;
}
.inspection-step__more .site-btn {
  font-family: 'Gotham Pro';
  font-size: 19px;
  padding: 18px 40px 19px;
  border-radius: 30px;
}
.inspection-step__instruction-list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 0 20px;
}
.inspection-step__instruction-item {
  -ms-flex: 0 0 32%;
      flex: 0 0 32%;
  margin-right: 2%;
  margin-bottom: 10px;
  display: block;
  text-decoration: none;
}
.inspection-step__instruction-item:nth-child(3n) {
  margin-right: 0;
}
.inspection-step__instruction-item-img {
  display: block;
  text-align: center;
  margin-bottom: 18px;
}
.inspection-step__instruction-item-name {
  font-size: 15px;
  line-height: 1.1;
  color: #28ba97;
  text-align: center;
  display: block;
  text-transform: uppercase;
}
.inspection-step__instruction-item-name span {
  font-size: 12px;
  text-decoration: underline;
  display: block;
  margin-top: 5px;
  text-transform: lowercase;
}
.inspection-step__instruction-item-name span:hover {
  text-decoration: none;
}
.installation-step {
  margin-top: 35px;
}
.installation-step__item {
  display: none;
}
.installation-step__item.active {
  display: block;
}
.installation-step__item-preview {
  display: none;
}
.installation-thumbs {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.installation-thumbs__bottom {
  -ms-flex: 0 0 100%;
      flex: 0 0 100%;
  text-align: center;
}
.installation-thumbs__left {
  -ms-flex: 1 1;
      flex: 1 1;
  margin-right: 65px;
}
.installation-thumbs__right {
  -ms-flex: 0 0 428px;
      flex: 0 0 428px;
  text-align: center;
}
.installation-thumbs__image {
  position: relative;
  margin-bottom: 38px;
}
.installation-thumbs__image:before {
  content: "";
  display: block;
  padding-top: 121.5%;
}
.installation-thumbs__image > img {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  z-index: 1;
  border-radius: 5px;
}
.installation-thumbs__image > span {
  position: absolute;
  right: -42%;
  bottom: -13%;
  display: block;
  width: 79%;
}
.installation-thumbs__image > span:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.installation-thumbs__image > span img {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.installation-thumbs__item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 65px;
}
.installation-thumbs__item:last-child {
  margin-bottom: 0;
}
.installation-thumbs__item-img {
  -ms-flex: 0 0 214px;
      flex: 0 0 214px;
  margin-right: 20px;
}
.installation-thumbs__item-img .installation-thumbs__item-name {
  display: none;
}
.installation-thumbs__item-content {
  -ms-flex: 1 1;
      flex: 1 1;
}
.installation-thumbs__item-name {
  font-size: 22px;
  line-height: 1.3;
  color: #f5d89f;
  margin-bottom: 5px;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-transform: uppercase;
}
.installation-thumbs__item-text {
  font-size: 18px;
  color: #fff;
  line-height: 1.3;
}
.installation-thumbs__nav-controls {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
}
.installation-thumbs__nav-controls-title {
  width: 248px;
  height: 62px;
  text-align: center;
  background: linear-gradient(270deg, rgba(52,45,36,0.75) 21%, rgba(21,21,21,0.75) 97.17%);
  box-shadow: 0px 4px 4px rgba(0,0,0,0.25);
  border: 1px solid #f5d89f;
  border-radius: 3px;
  text-align: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: center;
      justify-content: center;
  font-family: 'Gotham Pro';
  font-size: 20px;
  line-height: 1.3;
  text-transform: uppercase;
  color: #f5d89f;
  cursor: pointer;
  padding-bottom: 16px;
  position: relative;
}
.installation-thumbs__nav-controls-title > span {
  font-weight: 500;
  font-size: 24px;
  line-height: 1.2;
  margin-right: 15px;
}
.installation-thumbs__nav-controls-title > strong {
  font-size: 34px;
  line-height: 1;
  font-weight: 800;
}
.installation-thumbs__nav-controls-title.prev:before {
  right: 100%;
  left: auto;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.installation-thumbs__nav-controls-title:before {
  content: "";
  position: absolute;
  left: 100%;
  top: 0;
  bottom: 0;
  width: 25px;
  background: url("data:image/svg+xml,%3Csvg width='30' height='73' viewBox='0 0 30 73' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28.4325 34.6266C29.3265 35.7283 29.3265 37.3057 28.4325 38.4074L1.97104 71.0159C0.190712 73.2097 -3.35845 71.9509 -3.35845 69.1255L-3.35844 3.90852C-3.35844 1.08315 0.190719 -0.175725 1.97105 2.01817L28.4325 34.6266Z' fill='url(%23paint0_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='29.9666' y1='36.517' x2='-14.4668' y2='36.517' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='29.9666' y1='36.517' x2='-14.4668' y2='36.517' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: contain;
}
.installation-thumbs__nav-controls-prev {
  margin-right: 14px;
  width: 27px;
  height: 64px;
  cursor: pointer;
  background: url("data:image/svg+xml,%3Csvg width='27' height='64' viewBox='0 0 27 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.31855 31.0921C0.910554 31.6286 0.910554 32.3714 1.31855 32.9079L23.806 62.4806C24.6755 63.6241 26.5 63.0092 26.5 61.5727L26.5 2.4273C26.5 0.990815 24.6755 0.375914 23.806 1.51937L1.31855 31.0921Z' fill='url(%23paint0_linear)' stroke='url(%23paint1_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='1.8038e-06' y1='32' x2='36' y2='32' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2318191D'/%3E%3Cstop offset='1' stop-color='%232D2826'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='1.8038e-06' y1='32' x2='36' y2='32' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear)' stroke='url(_2523paint1_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='1.8038e-06' y1='32' x2='36' y2='32' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2318191D'/%3E%3Cstop offset='1' stop-color='%232D2826'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='1.8038e-06' y1='32' x2='36' y2='32' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 50% 50% no-repeat;
  background-size: contain;
}
.installation-thumbs__video {
  position: relative;
  margin-bottom: 40px;
}
.installation-thumbs__video-head {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  width: 590px;
  position: absolute;
  top: 100%;
  right: 100%;
}
.installation-thumbs__video-head-img {
  -ms-flex: 0 0 260px;
      flex: 0 0 260px;
  margin-right: 40px;
}
.installation-thumbs__video-head-img img {
  max-height: 180px;
}
.installation-thumbs__video-text {
  -ms-flex: 1 1;
      flex: 1 1;
  font-size: 15px;
  text-align: left;
  font-style: italic;
  color: #fff1d7;
  position: relative;
}
.installation-thumbs__video-text strong {
  font-weight: 700;
  color: #f5d89f;
}
.installation-thumbs__video-text:before {
  content: "";
  position: absolute;
  bottom: 100%;
  right: 20px;
  width: 110px;
  height: 126px;
  background: url("data:image/svg+xml,%3Csvg width='110' height='126' viewBox='0 0 110 126' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.44' d='M107.53 29.9523C107.784 30.2798 107.724 30.7509 107.396 31.0045L102.059 35.1375C101.732 35.3911 101.261 35.3312 101.007 35.0037C100.754 34.6762 100.814 34.2052 101.141 33.9515L105.885 30.2778L102.211 25.534C101.957 25.2065 102.017 24.7354 102.345 24.4818C102.672 24.2282 103.143 24.2881 103.397 24.6156L107.53 29.9523ZM14.2499 106.5C14.2499 106.212 14.2509 105.926 14.253 105.641L15.753 105.652C15.7509 105.934 15.7499 106.216 15.7499 106.5L14.2499 106.5ZM14.2785 103.936C14.2912 103.372 14.3081 102.81 14.3292 102.251L15.8281 102.307C15.8073 102.859 15.7907 103.413 15.7781 103.97L14.2785 103.936ZM14.4062 100.562C14.4367 99.9907 14.4716 99.4231 14.5109 98.8588L16.0073 98.9631C15.9685 99.5192 15.9341 100.079 15.904 100.642L14.4062 100.562ZM14.642 97.1759C14.6907 96.6109 14.7439 96.0493 14.8015 95.4911L16.2936 95.6451C16.2368 96.1948 16.1845 96.748 16.1365 97.3047L14.642 97.1759ZM14.9913 93.7959C15.0591 93.2343 15.1315 92.6763 15.2084 92.1218L16.6942 92.3279C16.6185 92.8736 16.5472 93.4229 16.4805 93.9757L14.9913 93.7959ZM15.4567 90.4434C15.5454 89.8794 15.6388 89.3191 15.737 88.7625L17.2142 89.0231C17.1176 89.5704 17.0257 90.1215 16.9385 90.6764L15.4567 90.4434ZM16.0455 87.1042C16.1552 86.5442 16.2698 85.9882 16.3892 85.436L17.8553 85.753C17.738 86.2956 17.6254 86.8421 17.5176 87.3926L16.0455 87.1042ZM16.7651 83.7771C16.8952 83.2281 17.0303 82.6831 17.1701 82.1421L18.6224 82.5175C18.4851 83.0487 18.3525 83.5839 18.2246 84.1232L16.7651 83.7771ZM17.6155 80.49C17.7692 79.9428 17.9279 79.3999 18.0915 78.8612L19.5267 79.2972C19.3662 79.8257 19.2104 80.3585 19.0596 80.8956L17.6155 80.49ZM18.6011 77.2463C18.779 76.7029 18.9621 76.164 19.1503 75.6295L20.5651 76.1277C20.3806 76.6517 20.2011 77.1802 20.0266 77.7131L18.6011 77.2463ZM19.7302 74.0395C19.9316 73.5058 20.1382 72.9767 20.35 72.4522L21.7409 73.0138C21.5334 73.5276 21.3309 74.0461 21.1335 74.5692L19.7302 74.0395ZM21.0054 70.8818C21.2297 70.3615 21.4592 69.8459 21.6938 69.335L23.0569 69.961C22.8273 70.4612 22.6025 70.966 22.3829 71.4756L21.0054 70.8818ZM22.4256 67.7908C22.6748 67.2809 22.9292 66.7759 23.1888 66.2759L24.5201 66.967C24.2661 67.4563 24.0171 67.9504 23.7732 68.4494L22.4256 67.7908ZM23.9923 64.7736C24.267 64.2748 24.5471 63.7812 24.8323 63.2926L26.1277 64.0489C25.8487 64.5267 25.5749 65.0095 25.3062 65.4973L23.9923 64.7736ZM25.7063 61.8379C26.0063 61.3525 26.3116 60.8723 26.6222 60.3974L27.8776 61.2183C27.574 61.6825 27.2756 62.1519 26.9823 62.6265L25.7063 61.8379ZM27.5694 58.9884C27.8934 58.5196 28.2226 58.0562 28.557 57.5982L29.7685 58.4827C29.4418 58.9302 29.12 59.3831 28.8034 59.8412L27.5694 58.9884ZM29.5784 56.2368C29.9252 55.7867 30.2773 55.3421 30.6344 54.903L31.7981 55.8494C31.4492 56.2784 31.1053 56.7128 30.7664 57.1525L29.5784 56.2368ZM31.727 53.5949C32.0964 53.1643 32.4708 52.7392 32.8503 52.3196L33.9628 53.3258C33.5921 53.7356 33.2263 54.1509 32.8655 54.5715L31.727 53.5949ZM34.0107 51.0701C34.4025 50.6591 34.7993 50.2538 35.201 49.8541L36.259 50.9174C35.8666 51.3078 35.479 51.7038 35.0963 52.1052L34.0107 51.0701ZM36.4237 48.6689C36.8366 48.279 37.2544 47.8948 37.6769 47.5162L38.6779 48.6335C38.265 49.0033 37.8569 49.3787 37.4535 49.7595L36.4237 48.6689ZM38.9593 46.3972C39.3917 46.0296 39.8289 45.6677 40.2707 45.3115L41.2122 46.4791C40.7805 46.8273 40.3533 47.1809 39.9308 47.5401L38.9593 46.3972ZM41.6098 44.2599C42.0601 43.9155 42.5149 43.5768 42.9742 43.2438L43.8547 44.4582C43.4057 44.7837 42.9611 45.1148 42.5209 45.4514L41.6098 44.2599ZM44.3652 42.2618C44.8322 41.941 45.3035 41.6258 45.779 41.3163L46.5973 42.5734C46.1322 42.8761 45.6713 43.1844 45.2147 43.4981L44.3652 42.2618ZM47.2166 40.4058C47.6992 40.1085 48.1858 39.8168 48.6766 39.5308L49.4319 40.8267C48.9517 41.1066 48.4755 41.392 48.0035 41.6828L47.2166 40.4058ZM50.1552 38.6928C50.6521 38.4191 51.1529 38.151 51.6576 37.8885L52.3497 39.2192C51.8556 39.4762 51.3653 39.7387 50.879 40.0066L50.1552 38.6928ZM53.1723 37.1231C53.6808 36.8736 54.1931 36.6297 54.709 36.3912L55.3383 37.7528C54.8328 37.9864 54.3311 38.2254 53.833 38.4698L53.1723 37.1231ZM56.2596 35.6961C56.778 35.4707 57.2999 35.2508 57.8253 35.0363L58.3923 36.425C57.8772 36.6353 57.3657 36.8508 56.8576 37.0717L56.2596 35.6961ZM59.409 34.4102C59.9356 34.2087 60.4656 34.0125 60.9988 33.8217L61.5043 35.2339C60.9812 35.4211 60.4615 35.6135 59.945 35.8111L59.409 34.4102ZM62.608 33.2651C63.1429 33.0865 63.681 32.9131 64.2221 32.7449L64.6672 34.1774C64.1361 34.3424 63.608 34.5126 63.0831 34.6879L62.608 33.2651ZM65.8494 32.2577C66.3928 32.101 66.9392 31.9495 67.4885 31.8032L67.8746 33.2527C67.3351 33.3964 66.7985 33.5452 66.2648 33.699L65.8494 32.2577ZM69.1296 31.3836C69.6794 31.2488 70.232 31.1191 70.7872 30.9945L71.1157 32.4581C70.57 32.5805 70.027 32.708 69.4868 32.8405L69.1296 31.3836ZM72.4429 30.6395C72.9959 30.5265 73.5513 30.4185 74.1093 30.3154L74.3818 31.7904C73.8331 31.8918 73.2869 31.9981 72.7433 32.1092L72.4429 30.6395ZM75.784 30.022C76.3389 29.9301 76.8961 29.843 77.4556 29.7607L77.6738 31.2448C77.1232 31.3257 76.575 31.4114 76.0292 31.5018L75.784 30.022ZM79.141 29.5284C79.6991 29.4565 80.2594 29.3894 80.8219 29.3269L80.9874 30.8178C80.4335 30.8792 79.8819 30.9454 79.3325 31.0161L79.141 29.5284ZM82.5083 29.1545C83.0715 29.1018 83.6368 29.0537 84.2041 29.0104L84.3184 30.506C83.7596 30.5487 83.2027 30.5961 82.648 30.648L82.5083 29.1545ZM85.8888 28.8957C86.4523 28.862 87.0176 28.8328 87.5848 28.8082L87.6498 30.3068C87.0908 30.331 86.5336 30.3598 85.9783 30.393L85.8888 28.8957ZM89.2793 28.7484C89.8413 28.7331 90.405 28.7222 90.9704 28.7156L90.9876 30.2155C90.4301 30.222 89.8743 30.2327 89.3202 30.2478L89.2793 28.7484ZM92.6714 28.7094C93.233 28.7117 93.7962 28.7183 94.3609 28.7292L94.3319 30.2289C93.7748 30.2181 93.2192 30.2116 92.6653 30.2094L92.6714 28.7094ZM96.054 28.7746C96.6192 28.7941 97.1859 28.8177 97.754 28.8457L97.6802 30.3439C97.1195 30.3163 96.5603 30.2929 96.0025 30.2738L96.054 28.7746ZM99.4374 28.9408C99.9999 28.9767 100.564 29.0167 101.129 29.0608L101.012 30.5563C100.454 30.5127 99.8973 30.4732 99.342 30.4378L99.4374 28.9408ZM102.82 29.205C103.378 29.2566 103.938 29.3122 104.499 29.3719L104.341 30.8635C103.786 30.8045 103.234 30.7496 102.682 30.6986L102.82 29.205ZM106.186 29.5629C106.467 29.5968 106.749 29.6317 107.032 29.6675L106.842 31.1556C106.564 31.1201 106.285 31.0857 106.007 31.0522L106.186 29.5629Z' fill='white'/%3E%3C/svg%3E%0A") 0 0 no-repeat;
}
.installation-thumbs__video-img {
  position: relative;
}
.installation-thumbs__video-img:before {
  content: "";
  display: block;
  padding-top: 121%;
}
.installation-thumbs__video-img img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 7px;
}
.installation-thumbs__video-name {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  background: linear-gradient(180deg, rgba(30,30,30,0.5) 0%, #2b2b2b 100%);
  -webkit-backdrop-filter: blur(26px);
          backdrop-filter: blur(26px);
  border-radius: 0px 0px 6px 6px;
}
.installation-thumbs__video-name span {
  padding: 10px 20px;
  display: block;
  color: #1ed3a8;
  font-size: 16px;
  line-height: 1.5;
  text-transform: uppercase;
  letter-spacing: 0.03em;
  font-weight: bold;
  background: linear-gradient(112.61deg, #1ed3a8 -0.82%, #b3efe1 37.11%, #66c8b0 72.33%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.installation-thumbs__video-link {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 36%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  background: url("data:image/svg+xml,%3Csvg width='172' height='172' viewBox='0 0 172 172' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.07' filter='url(%23filter0_d)'%3E%3Ccircle cx='85.9993' cy='86.0007' r='57.5945' fill='url(%23paint0_linear)'/%3E%3C/g%3E%3Cg opacity='0.06' filter='url(%23filter1_d)'%3E%3Ccircle cx='86.0001' cy='85.9996' r='70.3102' fill='url(%23paint1_linear)'/%3E%3C/g%3E%3Cg opacity='0.06' filter='url(%23filter2_f)'%3E%3Ccircle cx='86' cy='86' r='76' fill='%23050505' fill-opacity='0.71'/%3E%3C/g%3E%3Cg filter='url(%23filter3_d)'%3E%3Ccircle cx='85.9996' cy='86' r='43.3829' fill='url(%23paint2_linear)'/%3E%3C/g%3E%3Cg filter='url(%23filter4_i)'%3E%3Cpath d='M96.8516 79.6397C100.906 81.8501 101.048 87.6211 97.1062 90.0274L84.7398 97.577C80.7981 99.9834 75.7296 97.2204 75.6165 92.6036L75.2616 78.1192C75.1484 73.5025 80.0755 70.4945 84.1303 72.7049L96.8516 79.6397Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d' x='23.6055' y='26.0066' width='124.788' height='124.788' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='2.39966'/%3E%3CfeGaussianBlur stdDeviation='2.39966'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.19 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter1_d' x='10.8906' y='13.2898' width='150.219' height='150.22' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='2.39966'/%3E%3CfeGaussianBlur stdDeviation='2.39966'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.19 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter2_f' x='0' y='0' width='172' height='172' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='5' result='effect1_foregroundBlur'/%3E%3C/filter%3E%3Cfilter id='filter3_d' x='37.8174' y='40.2175' width='96.3643' height='96.3643' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='2.39966'/%3E%3CfeGaussianBlur stdDeviation='2.39966'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.19 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter4_i' x='75.2598' y='71.9648' width='24.7197' height='31.2993' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='4.79932'/%3E%3CfeGaussianBlur stdDeviation='2.39966'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear' x1='85.9993' y1='28.4063' x2='85.9993' y2='143.595' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%231D1D1D'/%3E%3Cstop offset='1' stop-color='%23787878'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='134.28' y1='30.689' x2='59.2822' y2='156.31' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear' x1='53.4624' y1='58.8858' x2='113.114' y2='121.249' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2328BA97'/%3E%3Cstop offset='1' stop-color='%23B3EFE1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523filter0_d)'%3E%3Ccircle cx='85.9993' cy='86.0007' r='57.5945' fill='url(_2523paint0_linear)'/%3E%3C/g%3E%3Cg opacity='0.06' filter='url(_2523filter1_d)'%3E%3Ccircle cx='86.0001' cy='85.9996' r='70.3102' fill='url(_2523paint1_linear)'/%3E%3C/g%3E%3Cg opacity='0.06' filter='url(_2523filter2_f)'%3E%3Ccircle cx='86' cy='86' r='76' fill='%23050505' fill-opacity='0.71'/%3E%3C/g%3E%3Cg filter='url(_2523filter3_d)'%3E%3Ccircle cx='85.9996' cy='86' r='43.3829' fill='url(_2523paint2_linear)'/%3E%3C/g%3E%3Cg filter='url(_2523filter4_i)'%3E%3Cpath d='M96.8516 79.6397C100.906 81.8501 101.048 87.6211 97.1062 90.0274L84.7398 97.577C80.7981 99.9834 75.7296 97.2204 75.6165 92.6036L75.2616 78.1192C75.1484 73.5025 80.0755 70.4945 84.1303 72.7049L96.8516 79.6397Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d' x='23.6055' y='26.0066' width='124.788' height='124.788' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='2.39966'/%3E%3CfeGaussianBlur stdDeviation='2.39966'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.19 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter1_d' x='10.8906' y='13.2898' width='150.219' height='150.22' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='2.39966'/%3E%3CfeGaussianBlur stdDeviation='2.39966'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.19 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter2_f' x='0' y='0' width='172' height='172' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='5' result='effect1_foregroundBlur'/%3E%3C/filter%3E%3Cfilter id='filter3_d' x='37.8174' y='40.2175' width='96.3643' height='96.3643' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='2.39966'/%3E%3CfeGaussianBlur stdDeviation='2.39966'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.19 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter4_i' x='75.2598' y='71.9648' width='24.7197' height='31.2993' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='4.79932'/%3E%3CfeGaussianBlur stdDeviation='2.39966'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear' x1='85.9993' y1='28.4063' x2='85.9993' y2='143.595' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%231D1D1D'/%3E%3Cstop offset='1' stop-color='%23787878'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='134.28' y1='30.689' x2='59.2822' y2='156.31' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear' x1='53.4624' y1='58.8858' x2='113.114' y2='121.249' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2328BA97'/%3E%3Cstop offset='1' stop-color='%23B3EFE1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 50% 50% no-repeat;
  background-size: contain;
}
.installation-thumbs__video-link:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.installation-thumbs__checklist-img {
  margin-right: -160px;
  margin-left: -50px;
  margin-bottom: -20px;
}
.installation-thumbs__checklist-more {
  padding-right: 80px;
}
.installation-thumbs__checklist-more a {
  color: #f5d89f;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 25px;
  font-family: 'Gotham Pro';
  border-bottom: 1px solid #f5d89f;
}
.installation-thumbs__checklist-more a:hover {
  border-color: transparent;
}
.kitchen-configurator-result {
  position: fixed;
  right: 0;
  top: 0;
  bottom: 0;
  max-width: 320px;
  opacity: 0;
  visibility: hidden;
  transition: all 0.5s ease;
}
.kitchen-configurator-result.opened {
  opacity: 1;
  visibility: visible;
  z-index: 3;
  transition: all 0s ease;
}
.kitchen-configurator-result.opened ~ .kitchen-configurator-result-button {
  opacity: 0;
}
.kitchen-configurator-result.opened .kitchen-configurator-result__inner {
  -webkit-transform: translateX(0);
          transform: translateX(0);
}
.kitchen-configurator-result__inner2 {
  background: linear-gradient(315.56deg, rgba(45,45,45,0.9) 3.38%, rgba(80,80,80,0.9) 97.41%);
}
.kitchen-configurator-result__inner {
  position: relative;
  max-width: 320px;
  max-height: 100%;
  overflow: auto;
  margin-left: auto;
  padding-left: 15px;
  transition: all 0.3s ease;
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
  -webkit-overflow-scrolling: touch;
}
.kitchen-configurator-result__inner:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 15px;
  height: 58px;
  background: linear-gradient(180deg, #feeac4 0%, #c7a96f 100%);
  border-radius: 0px 0px 0px 6px;
}
.kitchen-configurator-result__inner:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 15px;
  height: 58px;
  background: url("data:image/svg+xml,%3Csvg width='8' height='22' viewBox='0 0 8 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.5 21L1.5 10.7083L7 1' stroke='url(%23paint0_linear_1282_3)' stroke-width='2'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_1282_3' x1='6.71163' y1='1.30995' x2='-2.97285' y2='4.02598' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232D2D2D'/%3E%3Cstop offset='1' stop-color='%23505050'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear_1282_3)' stroke-width='2'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_1282_3' x1='6.71163' y1='1.30995' x2='-2.97285' y2='4.02598' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232D2D2D'/%3E%3Cstop offset='1' stop-color='%23505050'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 50% 50% no-repeat;
}
.kitchen-configurator-result__head {
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
}
.kitchen-configurator-result__name {
  font-family: 'Gotham Pro', serif;
  font-size: 22px;
  line-height: 1.1;
  color: #fff;
  font-weight: bold;
  text-align: center;
  -ms-flex: 1 1;
      flex: 1 1;
  padding: 10px 10px;
}
.kitchen-configurator-result__result-box {
  -ms-flex: 0 0 50px;
      flex: 0 0 50px;
  text-align: center;
  padding: 10px 0 0;
}
.kitchen-configurator-result__result-icon {
  width: 22px;
  margin: 0 auto 5px;
}
.kitchen-configurator-result__result-name {
  color: #fff;
  font-size: 6px;
}
.kitchen-configurator-result__close {
  -ms-flex: 0 0 50px;
      flex: 0 0 50px;
  text-align: right;
}
.kitchen-configurator-result__close button {
  background: none;
  box-shadow: none;
  border: none;
  outline: none;
  width: 40px;
  height: 40px;
  position: relative;
  padding: 0;
  cursor: pointer;
}
.kitchen-configurator-result__close button:before,
.kitchen-configurator-result__close button:after {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  width: 18px;
  height: 2px;
  background: #e0e0e0;
  margin: -1px 0 0 -9px;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.kitchen-configurator-result__close button:after {
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}
.kitchen-configurator-result__body {
  padding: 0 8px;
}
.kitchen-configurator-result__quiz-params {
  margin-bottom: 20px;
}
.kitchen-configurator-result__quiz-params-title {
  position: relative;
  font-family: 'Gotham Pro';
  font-size: 14px;
  line-height: 1.1;
  color: #575b5e;
  font-weight: bold;
  text-align: center;
  letter-spacing: 0.02em;
  padding: 9px 10px;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
  border-radius: 4px 4px 0 0;
}
.kitchen-configurator-result__quiz-params-body {
  border: 1px solid #d8d8d8;
  border-radius: 0 0 4px 4px;
  background: #fff;
  margin-bottom: 12px;
}
.kitchen-configurator-result__quiz-params-item {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  padding: 7px 10px 7px 15px;
}
.kitchen-configurator-result__quiz-params-item:before {
  content: "";
  position: absolute;
  left: 50%;
  width: 1px;
  top: 0;
  bottom: 0;
  background: #d8d8d8;
}
.kitchen-configurator-result__quiz-params-item:nth-child(even) {
  background: rgba(196,196,196,0.1);
}
.kitchen-configurator-result__quiz-params-name {
  -ms-flex: 0 0 50%;
      flex: 0 0 50%;
  padding-right: 5px;
  color: #575b5e;
  font-size: 10px;
  font-weight: bold;
  line-height: 1.1;
}
.kitchen-configurator-result__quiz-params-value {
  -ms-flex: 0 0 50%;
      flex: 0 0 50%;
  color: #575b5e;
  font-size: 10px;
  line-height: 1.1;
  padding-left: 10px;
}
.kitchen-configurator-result__material-list-box {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
}
.kitchen-configurator-result__material-list-box:not(.active) {
  display: none;
}
.kitchen-configurator-result__material-list-box.active ~ .kitchen-configurator-result__information .kitchen-configurator-result__information-note {
  display: none;
}
.kitchen-configurator-result__materail-clear {
  text-align: center;
  margin-bottom: 20px;
}
.kitchen-configurator-result__materail-clear a {
  font-size: 14px;
  line-height: 1.1;
  color: #feeac4;
}
.kitchen-configurator-result__materail-clear a:hover {
  text-decoration: none;
}
.kitchen-configurator-result__information {
  background: linear-gradient(315.56deg, #2d2d2d 3.38%, #505050 97.41%);
  border: 1px dashed #ddb15c;
  border-radius: 9px;
  margin-bottom: 15px;
  padding: 8px 10px;
  font-size: 14px;
  line-height: 1.3;
  color: #fff;
  font-weight: bold;
  text-align: center;
}
.kitchen-configurator-result__information-note {
  color: #feeac4;
}
.kitchen-configurator-result__form-title {
  color: #fff;
  font-size: 14px;
  line-height: 1.25;
  text-align: center;
  margin-bottom: 8px;
}
.kitchen-configurator-result__form-title strong {
  display: inline-block;
}
.kitchen-configurator-result__form-items {
  max-width: 190px;
  margin: 0 auto 5px;
}
.kitchen-configurator-result__form-item {
  display: block;
  position: relative;
  margin-bottom: 10px;
}
.kitchen-configurator-result__form-item--number:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 25px;
  width: 14px;
  background: url("data:image/svg+xml,%3Csvg width='15' height='14' viewBox='0 0 15 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.1537 10.8244L10.8633 8.89366C10.4025 8.2041 9.37892 8.2398 9.00018 8.94179C8.72469 9.42518 8.09232 9.59842 7.59752 9.38043C6.5043 8.86412 5.2486 7.05984 5.20116 5.79474C5.13153 5.24274 5.591 4.73615 6.14298 4.66654C6.93648 4.58513 7.36097 3.65304 6.90013 2.96348L5.60979 1.03273C5.22968 0.538602 4.53945 0.401371 4.05676 0.723958L2.7466 1.59955C1.42501 2.53266 2.02682 5.82136 4.19276 9.06227C6.3587 12.3032 9.15565 14.1747 10.5348 13.253L11.8449 12.3774C12.3391 11.9973 12.4763 11.3071 12.1537 10.8244Z' fill='%23C4C4C4'/%3E%3C/svg%3E%0A") 0 50% no-repeat;
  background-size: contain;
}
.kitchen-configurator-result__form-item .site-btn {
  font-size: 12px;
  padding: 15px 10px;
  border-radius: 30px;
  width: 100%;
  text-transform: uppercase;
  font-weight: bold;
}
.kitchen-configurator-result__form input[type="text"],
.kitchen-configurator-result__form input[type="tel"],
.kitchen-configurator-result__form input[type="email"] {
  box-shadow: inset 0px 2.35334px 2.35334px rgba(0,0,0,0.25);
  font-size: 13px;
  font-weight: bold;
  color: #393939;
  padding: 0 15px 0 45px;
  height: 40px;
}
.kitchen-configurator-result__form input[type="text"]::-webkit-input-placeholder, .kitchen-configurator-result__form input[type="tel"]::-webkit-input-placeholder, .kitchen-configurator-result__form input[type="email"]::-webkit-input-placeholder {
  color: #ccc;
}
.kitchen-configurator-result__form input[type="text"]::-moz-placeholder, .kitchen-configurator-result__form input[type="tel"]::-moz-placeholder, .kitchen-configurator-result__form input[type="email"]::-moz-placeholder {
  color: #ccc;
}
.kitchen-configurator-result__form input[type="text"]:-ms-input-placeholder, .kitchen-configurator-result__form input[type="tel"]:-ms-input-placeholder, .kitchen-configurator-result__form input[type="email"]:-ms-input-placeholder {
  color: #ccc;
}
.kitchen-configurator-result__form input[type="text"]::-ms-input-placeholder, .kitchen-configurator-result__form input[type="tel"]::-ms-input-placeholder, .kitchen-configurator-result__form input[type="email"]::-ms-input-placeholder {
  color: #ccc;
}
.kitchen-configurator-result__form input[type="text"]::placeholder,
.kitchen-configurator-result__form input[type="tel"]::placeholder,
.kitchen-configurator-result__form input[type="email"]::placeholder {
  color: #ccc;
}
.kitchen-configurator-result__form-note {
  color: #fff;
  font-size: 7px;
  font-weight: 300;
  text-align: center;
}
.kitchen-configurator-result__form-note a {
  color: #f5d89f;
}
.kitchen-configurator-result__close-bottom {
  margin-top: 25px;
}
.kitchen-configurator-result__close-bottom button {
  width: 100%;
  border: none;
  box-shadow: none;
  outline: none;
  background: linear-gradient(180deg, #feeac4 0%, #c7a96f 100%);
  opacity: 0.9;
  color: #2d2d2d;
  font-size: 16px;
  font-weight: bold;
  line-height: 1;
  padding: 8px 10px;
  text-align: center;
  cursor: pointer;
}
.kitchen-configurator-result__material-item {
  border-bottom: 1px solid #fff;
  margin-bottom: 15px;
  padding-bottom: 5px;
  -ms-flex-order: -1;
      order: -1;
}
.kitchen-configurator-result__material-head {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 2px;
}
.kitchen-configurator-result__material-categor {
  font-size: 14px;
  color: #fff;
  margin-right: 8px;
}
.kitchen-configurator-result__material-dopcategor {
  font-size: 10px;
  color: #fff;
  line-height: 1;
  border: 1px solid #fff;
  padding: 2px 15px 3px;
}
.kitchen-configurator-result__material-body {
  font-size: 14px;
  line-height: 1.1;
  color: #fff;
  font-weight: bold;
  position: relative;
}
.kitchen-configurator-result__material-remove {
  position: absolute;
  right: 0;
  top: 0;
  cursor: pointer;
  width: 16px;
  height: 16px;
  box-shadow: none;
  background: none;
  border: 1px solid #f5d89f;
  border-radius: 100%;
}
.kitchen-configurator-result__material-remove:before,
.kitchen-configurator-result__material-remove:after {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  width: 8px;
  height: 1px;
  background: #f5d89f;
  margin: 0 0 0 -4px;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.kitchen-configurator-result__material-remove:after {
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}
.kitchen-configurator-result-button {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  height: 0;
  z-index: 2;
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease;
}
.kitchen-configurator-result-button.active {
  opacity: 1;
  visibility: visible;
}
.kitchen-configurator-result-button__result-box {
  width: 65px;
  height: 58px;
  position: relative;
  padding: 5px 0 0 15px;
  box-shadow: none;
  border: none;
  outline: none;
  background: linear-gradient(315.56deg, #2d2d2d 3.38%, #505050 97.41%);
  border-radius: 0px 0px 0px 6px;
  cursor: pointer;
  margin-left: auto;
  display: block;
}
.kitchen-configurator-result-button__result-box:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 15px;
  height: 58px;
  background: linear-gradient(180deg, #feeac4 0%, #c7a96f 100%);
  border-radius: 0px 0px 0px 6px;
}
.kitchen-configurator-result-button__result-box:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 15px;
  height: 58px;
  background: url("data:image/svg+xml,%3Csvg width='8' height='22' viewBox='0 0 8 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.5 21L1.5 10.7083L7 1' stroke='url(%23paint0_linear_1282_3)' stroke-width='2'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_1282_3' x1='6.71163' y1='1.30995' x2='-2.97285' y2='4.02598' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232D2D2D'/%3E%3Cstop offset='1' stop-color='%23505050'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear_1282_3)' stroke-width='2'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_1282_3' x1='6.71163' y1='1.30995' x2='-2.97285' y2='4.02598' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232D2D2D'/%3E%3Cstop offset='1' stop-color='%23505050'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 50% 50% no-repeat;
}
.kitchen-configurator-result-button__result-icon {
  width: 22px;
  margin: 0 auto 5px;
}
.kitchen-configurator-result-button__result-name {
  color: #fff;
  font-size: 6px;
}
.kitchen-configurator-result-button__result-count {
  position: absolute;
  right: 5px;
  top: 2px;
  background: linear-gradient(15.52deg, #28ba97 7.93%, #6ee2c7 89.95%);
  border-radius: 100%;
  width: 22px;
  height: 22px;
  line-height: 22px;
  text-align: center;
  font-size: 12px;
  font-weight: bold;
  color: #2d2d2d;
}
.kitchens-to-order {
  padding: 50px 0 80px;
  background: #faf9f7 url("/bitrix/templates/mebel/new/css/../img/bg-fon.png") 0 58px no-repeat;
  position: relative;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
}
.kitchens-to-order:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: url("/bitrix/templates/mebel/new/css/../img/bg-fon2.png") 100% 100% no-repeat;
}
.kitchens-to-order__inner {
  position: relative;
}
.kitchens-to-order__title {
  text-align: center;
  font-family: 'Gotham Pro';
  font-size: 49px;
  line-height: 1.1;
  color: #545454;
  font-weight: bold;
  margin-bottom: 48px;
}
.kitchens-to-order__list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -20px;
}
.kitchens-to-order-thumbs {
  height: 100%;
  position: relative;
  display: block;
  text-decoration: none;
  color: #f3f3f3;
  box-shadow: 0px 11px 10px -8px rgba(138,143,145,0.8);
  -webkit-filter: drop-shadow(0px 2px 8px rgba(138,143,144,0.49));
          filter: drop-shadow(0px 2px 8px rgba(138,143,144,0.49));
  border-radius: 3px;
}
.kitchens-to-order-thumbs:hover .kitchens-to-order-thumbs__more {
  opacity: 1;
}
.kitchens-to-order-thumbs__image {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
.kitchens-to-order-thumbs__image img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 3px;
}
.kitchens-to-order-thumbs__name {
  position: absolute;
  left: 40px;
  bottom: 30px;
  font-size: 20px;
  font-weight: bold;
  line-height: 1.2;
  text-transform: uppercase;
  padding-right: 10px;
}
.kitchens-to-order-thumbs__more {
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  text-align: center;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  font-family: 'Gotham Pro';
  font-size: 26px;
  line-height: 1.1;
  color: #fff;
  text-decoration: underline;
  opacity: 0;
  transition: all 0.3s ease;
  text-decoration-thickness: from-font;
}
.kwiz-block {
  padding: 0 0 36px;
  background: #fff url("/bitrix/templates/mebel/new/css/../img/kwiz-bg.jpg") 50% 100% no-repeat;
  margin-bottom: 50px;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
}
.kwiz-block--nobg {
  background: none;
}
.kwiz-block--nohead {
  padding-top: 36px;
}
.kwiz-block__title {
  max-width: 840px;
  text-align: center;
  margin: 0 auto 30px;
  font-family: 'Gotham Pro';
  font-size: 48px;
  color: #575b5e;
  font-weight: bold;
  line-height: 1.1;
}
.kwiz-block__title strong {
  color: #ebc886;
  background: linear-gradient(180deg, #ebc886 0%, #ddb15c 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.kwiz-block__title span {
  text-decoration: underline;
  -webkit-text-decoration-color: #1adac3;
          text-decoration-color: #1adac3;
}
.kwiz-block__head {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-align: center;
      align-items: center;
  position: relative;
  padding: 27px 140px 22px 60px;
  background: #000 url("/bitrix/templates/mebel/new/css/../img/kwiz-head-fon.jpg") 50% 0 no-repeat;
  background-size: cover;
  border-radius: 16px 16px 0 0;
  margin: 0 16px;
}
.kwiz-block__head:before {
  content: "";
  position: absolute;
  left: 170px;
  top: 12px;
  width: 78px;
  height: 78px;
  background: url("data:image/svg+xml,%3Csvg width='77' height='77' viewBox='0 0 77 77' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_3368:608)'%3E%3Cpath d='M30.9339 21.2072C32.8595 20.3997 33.667 18.1014 32.7974 16.2379L29.7537 9.83992C28.8841 8.03916 26.7721 7.23103 24.9086 8.03916C19.6288 10.2754 15.0943 13.1948 11.4915 16.7354C7.08126 20.8966 4.09968 25.6796 2.48465 30.9595C0.869626 36.3021 -3.13354e-06 43.5691 -3.94266e-06 52.8244L-5.60979e-06 71.8941C-5.78899e-06 73.944 1.67713 75.6211 3.72697 75.6211L28.1387 75.6211C30.1885 75.6211 31.8657 73.944 31.8657 71.8941L31.8657 47.4824C31.8657 45.4319 30.1885 43.7554 28.1387 43.7554L16.4608 43.7554C16.5851 37.4811 18.0758 32.4503 20.809 28.6605C23.0452 25.6181 26.3994 23.1334 30.9339 21.2072Z' fill='black' fill-opacity='0.13'/%3E%3Cpath d='M74.7917 21.2044C76.7173 20.3969 77.5242 18.0986 76.6552 16.2351L73.6115 9.89983C72.7419 8.09846 70.6299 7.29095 68.7665 8.09846C63.5487 10.3346 59.0757 13.2541 55.4114 16.7326C51.0006 20.9565 47.9575 25.7395 46.3418 31.0194C44.7268 36.2365 43.9199 43.5048 43.9199 52.8222L43.9199 71.8919C43.9199 73.9418 45.5971 75.6189 47.6469 75.6189L72.0586 75.6189C74.1085 75.6189 75.7856 73.9418 75.7856 71.8919L75.7856 47.4802C75.7856 45.4297 74.1085 43.7532 72.0586 43.7532L60.3186 43.7532C60.4429 37.4789 61.9343 32.4481 64.6668 28.6583C66.903 25.6153 70.2572 23.1306 74.7917 21.2044Z' fill='black' fill-opacity='0.13'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3368:608'%3E%3Crect width='77' height='77' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A_2523clip0_3368_3A608)'%3E%3Cpath d='M30.9339 21.2072C32.8595 20.3997 33.667 18.1014 32.7974 16.2379L29.7537 9.83992C28.8841 8.03916 26.7721 7.23103 24.9086 8.03916C19.6288 10.2754 15.0943 13.1948 11.4915 16.7354C7.08126 20.8966 4.09968 25.6796 2.48465 30.9595C0.869626 36.3021 -3.13354e-06 43.5691 -3.94266e-06 52.8244L-5.60979e-06 71.8941C-5.78899e-06 73.944 1.67713 75.6211 3.72697 75.6211L28.1387 75.6211C30.1885 75.6211 31.8657 73.944 31.8657 71.8941L31.8657 47.4824C31.8657 45.4319 30.1885 43.7554 28.1387 43.7554L16.4608 43.7554C16.5851 37.4811 18.0758 32.4503 20.809 28.6605C23.0452 25.6181 26.3994 23.1334 30.9339 21.2072Z' fill='black' fill-opacity='0.13'/%3E%3Cpath d='M74.7917 21.2044C76.7173 20.3969 77.5242 18.0986 76.6552 16.2351L73.6115 9.89983C72.7419 8.09846 70.6299 7.29095 68.7665 8.09846C63.5487 10.3346 59.0757 13.2541 55.4114 16.7326C51.0006 20.9565 47.9575 25.7395 46.3418 31.0194C44.7268 36.2365 43.9199 43.5048 43.9199 52.8222L43.9199 71.8919C43.9199 73.9418 45.5971 75.6189 47.6469 75.6189L72.0586 75.6189C74.1085 75.6189 75.7856 73.9418 75.7856 71.8919L75.7856 47.4802C75.7856 45.4297 74.1085 43.7532 72.0586 43.7532L60.3186 43.7532C60.4429 37.4789 61.9343 32.4481 64.6668 28.6583C66.903 25.6153 70.2572 23.1306 74.7917 21.2044Z' fill='black' fill-opacity='0.13'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3368:608'%3E%3Crect width='77' height='77' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: contain;
}
.kwiz-block__head:after {
  content: "";
  position: absolute;
  right: 146px;
  bottom: -20px;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  width: 78px;
  height: 78px;
  background: url("data:image/svg+xml,%3Csvg width='77' height='77' viewBox='0 0 77 77' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_3368:608)'%3E%3Cpath d='M30.9339 21.2072C32.8595 20.3997 33.667 18.1014 32.7974 16.2379L29.7537 9.83992C28.8841 8.03916 26.7721 7.23103 24.9086 8.03916C19.6288 10.2754 15.0943 13.1948 11.4915 16.7354C7.08126 20.8966 4.09968 25.6796 2.48465 30.9595C0.869626 36.3021 -3.13354e-06 43.5691 -3.94266e-06 52.8244L-5.60979e-06 71.8941C-5.78899e-06 73.944 1.67713 75.6211 3.72697 75.6211L28.1387 75.6211C30.1885 75.6211 31.8657 73.944 31.8657 71.8941L31.8657 47.4824C31.8657 45.4319 30.1885 43.7554 28.1387 43.7554L16.4608 43.7554C16.5851 37.4811 18.0758 32.4503 20.809 28.6605C23.0452 25.6181 26.3994 23.1334 30.9339 21.2072Z' fill='black' fill-opacity='0.13'/%3E%3Cpath d='M74.7917 21.2044C76.7173 20.3969 77.5242 18.0986 76.6552 16.2351L73.6115 9.89983C72.7419 8.09846 70.6299 7.29095 68.7665 8.09846C63.5487 10.3346 59.0757 13.2541 55.4114 16.7326C51.0006 20.9565 47.9575 25.7395 46.3418 31.0194C44.7268 36.2365 43.9199 43.5048 43.9199 52.8222L43.9199 71.8919C43.9199 73.9418 45.5971 75.6189 47.6469 75.6189L72.0586 75.6189C74.1085 75.6189 75.7856 73.9418 75.7856 71.8919L75.7856 47.4802C75.7856 45.4297 74.1085 43.7532 72.0586 43.7532L60.3186 43.7532C60.4429 37.4789 61.9343 32.4481 64.6668 28.6583C66.903 25.6153 70.2572 23.1306 74.7917 21.2044Z' fill='black' fill-opacity='0.13'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3368:608'%3E%3Crect width='77' height='77' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A_2523clip0_3368_3A608)'%3E%3Cpath d='M30.9339 21.2072C32.8595 20.3997 33.667 18.1014 32.7974 16.2379L29.7537 9.83992C28.8841 8.03916 26.7721 7.23103 24.9086 8.03916C19.6288 10.2754 15.0943 13.1948 11.4915 16.7354C7.08126 20.8966 4.09968 25.6796 2.48465 30.9595C0.869626 36.3021 -3.13354e-06 43.5691 -3.94266e-06 52.8244L-5.60979e-06 71.8941C-5.78899e-06 73.944 1.67713 75.6211 3.72697 75.6211L28.1387 75.6211C30.1885 75.6211 31.8657 73.944 31.8657 71.8941L31.8657 47.4824C31.8657 45.4319 30.1885 43.7554 28.1387 43.7554L16.4608 43.7554C16.5851 37.4811 18.0758 32.4503 20.809 28.6605C23.0452 25.6181 26.3994 23.1334 30.9339 21.2072Z' fill='black' fill-opacity='0.13'/%3E%3Cpath d='M74.7917 21.2044C76.7173 20.3969 77.5242 18.0986 76.6552 16.2351L73.6115 9.89983C72.7419 8.09846 70.6299 7.29095 68.7665 8.09846C63.5487 10.3346 59.0757 13.2541 55.4114 16.7326C51.0006 20.9565 47.9575 25.7395 46.3418 31.0194C44.7268 36.2365 43.9199 43.5048 43.9199 52.8222L43.9199 71.8919C43.9199 73.9418 45.5971 75.6189 47.6469 75.6189L72.0586 75.6189C74.1085 75.6189 75.7856 73.9418 75.7856 71.8919L75.7856 47.4802C75.7856 45.4297 74.1085 43.7532 72.0586 43.7532L60.3186 43.7532C60.4429 37.4789 61.9343 32.4481 64.6668 28.6583C66.903 25.6153 70.2572 23.1306 74.7917 21.2044Z' fill='black' fill-opacity='0.13'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3368:608'%3E%3Crect width='77' height='77' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: contain;
}
.kwiz-block__head .manager-box {
  margin: 0;
}
.kwiz-block__head .manager-box__body {
  margin: 0;
}
.kwiz-block__head-left {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
}
.kwiz-block__head-right {
  -ms-flex: 1 1;
      flex: 1 1;
  padding: 0 40px;
  position: relative;
  text-align: center;
}
.kwiz-block__head-title {
  font-family: 'Gotham Pro';
  font-size: 40px;
  color: #fff5e0;
  font-weight: bold;
  line-height: 1.1;
  margin-bottom: 20px;
}
.kwiz-block__head-desc {
  max-width: 600px;
  margin: 0 auto 20px;
  border: 1px dashed #80baac;
  font-size: 18px;
  color: #f5d89f;
  line-height: 1.3;
  text-align: center;
  padding: 15px 20px;
  border-radius: 8px;
}
.kwiz-block__head-note {
  font-size: 17px;
  color: #fff;
  font-style: italic;
  line-height: 1.1;
}
.kwiz-block__head-note:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 14px;
  height: 14px;
  margin-right: 10px;
  margin-top: -2px;
  background: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='7.37234' cy='7.64871' r='5.87234' stroke='url(%23paint0_linear_3367)' stroke-width='3'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3367' x1='7.37234' y1='0.276367' x2='7.37234' y2='15.021' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear_3367)' stroke-width='3'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3367' x1='7.37234' y1='0.276367' x2='7.37234' y2='15.021' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: contain;
}
.kwiz-block__head-bottom {
  -ms-flex: 0 0 100%;
      flex: 0 0 100%;
}
.kwiz-block__head-bottom .kwiz-block__head-note {
  display: none;
}
.kwiz-block__head-image {
  position: absolute;
  right: -90px;
  bottom: -90px;
}
.kwiz-block__info-text {
  margin-top: 32px;
  text-align: center;
  font-family: 'Gotham Pro';
  font-size: 25px;
  font-weight: 500;
  color: #575b5e;
  line-height: 1.3;
}
.kwiz-block__info-text strong {
  display: inline-block;
  font-size: 33px;
  color: #ebc886;
  background: linear-gradient(180deg, #ebc886 0%, #ddb15c 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.kwiz-block__info-text span {
  text-decoration: underline;
  -webkit-text-decoration-color: #1adac3;
          text-decoration-color: #1adac3;
}
.kwiz-block__form {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  background: linear-gradient(180.23deg, #fff 16.56%, rgba(255,255,255,0.78) 72.99%);
  box-shadow: 0px 4px 11px 3px rgba(0,0,0,0.11);
  border-radius: 12px;
}
.kwiz-block__form.branch .kwiz-block__form-column {
  display: none;
}
.kwiz-block__form.branch.finish .kwiz-branch-form {
  display: none;
}
.kwiz-block__form.finish .kwiz-block__form-column {
  display: none;
}
.kwiz-block__form.finish .kwiz-block__finished-box {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}
.kwiz-block__form-column--product {
  -ms-flex: 0 0 470px;
      flex: 0 0 470px;
}
.kwiz-block__form-column--left {
  -ms-flex: 0 0 382px;
      flex: 0 0 382px;
  border-radius: 12px 0 0 12px;
  padding: 50px 28px;
  background: linear-gradient(180.23deg, #fcfcfc 16.56%, #f9f9f9 72.99%);
}
.kwiz-block__form-column--left .manager-box__text {
  font-family: 'Gotham Pro';
  font-weight: 500;
  font-style: normal;
}
.kwiz-block__form-column--right {
  -ms-flex: 1 1;
      flex: 1 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  padding: 50px 25px 24px;
}
.kwiz-block__form-column--right .kwiz-block__info-text {
  display: none;
}
.kwiz-block__params-box {
  position: relative;
}
.kwiz-block__params-box .kwiz-params__title {
  font-size: 27px;
  padding: 13px 25px;
}
.kwiz-block__steps-list {
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
}
.kwiz-block__step {
  margin: 0 auto 20px;
  display: none;
}
.kwiz-block__step.active {
  display: block;
}
.kwiz-block__step-body {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.kwiz-block__step-title {
  font-family: 'Gotham Pro';
  font-size: 28px;
  font-weight: bold;
  color: #575b5e;
  letter-spacing: 0.02em;
  margin-bottom: 45px;
  text-align: center;
}
.kwiz-block__step-item {
  -ms-flex: 0 0 31%;
      flex: 0 0 31%;
  margin-right: 2%;
  margin-bottom: 32px;
  cursor: pointer;
}
.kwiz-block__step-item:nth-child(3n) {
  margin-right: 0;
}
.kwiz-block__step-item input[type="checkbox"],
.kwiz-block__step-item input[type="radio"] {
  position: absolute;
  clip: rect(0 0 0 0);
  width: 1px;
  height: 1px;
  margin: -1px;
}
.kwiz-block__step-item input[type="checkbox"]:checked ~ .kwiz-block__step-item-body,
.kwiz-block__step-item input[type="radio"]:checked ~ .kwiz-block__step-item-body {
  background: linear-gradient(180deg, rgba(245,216,159,0.1) 0%, rgba(221,177,92,0.1) 100%);
  border-color: #ddb15c;
}
.kwiz-block__step-item input[type="checkbox"]:checked ~ .kwiz-block__step-item-body:before,
.kwiz-block__step-item input[type="radio"]:checked ~ .kwiz-block__step-item-body:before {
  background: url("data:image/svg+xml,%3Csvg width='16' height='12' viewBox='0 0 16 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.1936 0.774671C14.9043 0.485266 14.4351 0.485266 14.1457 0.774671L5.26771 9.65271L1.85518 6.24017C1.5658 5.95076 1.09664 5.95079 0.807203 6.24017C0.517798 6.52955 0.517798 6.99871 0.807203 7.28811L4.74373 11.2246C5.03302 11.514 5.50253 11.5138 5.7917 11.2246L15.1936 1.82264C15.483 1.53327 15.483 1.06408 15.1936 0.774671Z' fill='%23fff'/%3E%3C/svg%3E%0A") 50% 50% no-repeat, linear-gradient(15.52deg, #2ab359 7.93%, #97fcc5 89.95%);
}
.kwiz-block__step-item input[type="checkbox"]:checked ~ .kwiz-block__step-item-body .kwiz-block__step-item-name,
.kwiz-block__step-item input[type="radio"]:checked ~ .kwiz-block__step-item-body .kwiz-block__step-item-name {
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
}
.kwiz-block__step-item-body {
  display: block;
  background: linear-gradient(180.23deg, #fff 16.56%, rgba(255,255,255,0.78) 72.99%);
  box-shadow: 0px 4px 11px 3px rgba(0,0,0,0.11);
  border-radius: 12px;
  border: 1px solid #c4c4c4;
  position: relative;
}
.kwiz-block__step-item-body:before {
  content: "";
  position: absolute;
  left: 50%;
  top: -16px;
  width: 34px;
  height: 34px;
  margin-left: -17px;
  border-radius: 100%;
  border: 3px solid #fafafa;
  background: #eff0f3 url("data:image/svg+xml,%3Csvg width='16' height='12' viewBox='0 0 16 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.1936 0.774671C14.9043 0.485266 14.4351 0.485266 14.1457 0.774671L5.26771 9.65271L1.85518 6.24017C1.5658 5.95076 1.09664 5.95079 0.807203 6.24017C0.517798 6.52955 0.517798 6.99871 0.807203 7.28811L4.74373 11.2246C5.03302 11.514 5.50253 11.5138 5.7917 11.2246L15.1936 1.82264C15.483 1.53327 15.483 1.06408 15.1936 0.774671Z' fill='%23B3B3BC'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;
}
.kwiz-block__step-item-image {
  display: block;
  position: relative;
}
.kwiz-block__step-item-image:before {
  content: "";
  display: block;
  padding-top: 68%;
}
.kwiz-block__step-item-image img {
  position: absolute;
  left: 5%;
  right: 5%;
  top: 5%;
  bottom: 5%;
  height: 90%;
  width: 90%;
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
}
.kwiz-block__step-item-name {
  display: block;
  font-size: 14px;
  color: #4d5157;
  line-height: 1.2;
  padding: 11px 10px;
  background: #eff0f3;
  text-align: center;
  border-radius: 0 0 12px 12px;
}
.kwiz-block__step-navigation {
  font-size: 0;
  line-height: 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.kwiz-block__step-button {
  display: inline-block;
  vertical-align: top;
  text-decoration: none;
  text-transform: uppercase;
  color: #575b5e;
  font-weight: bold;
  font-size: 14px;
  line-height: 1;
  padding: 13px 40px 13px 50px;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
  border-radius: 50px;
  position: relative;
  cursor: pointer;
}
.kwiz-block__step-button.hide {
  opacity: 0.5;
  cursor: default;
}
.kwiz-block__step-button:before {
  content: "";
  position: absolute;
  left: 26px;
  top: 50%;
  margin-top: -6px;
  width: 18px;
  height: 12px;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  background: url("data:image/svg+xml,%3Csvg width='18' height='12' viewBox='0 0 18 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5303 6.53033C17.8232 6.23744 17.8232 5.76256 17.5303 5.46967L12.7574 0.696699C12.4645 0.403806 11.9896 0.403806 11.6967 0.696699C11.4038 0.989593 11.4038 1.46447 11.6967 1.75736L15.9393 6L11.6967 10.2426C11.4038 10.5355 11.4038 11.0104 11.6967 11.3033C11.9896 11.5962 12.4645 11.5962 12.7574 11.3033L17.5303 6.53033ZM0 6.75H17V5.25H0V6.75Z' fill='%23575B5E'/%3E%3C/svg%3E%0A") 0 0 no-repeat;
}
.kwiz-block__step-button--next {
  margin-left: auto;
  padding: 13px 50px 13px 40px;
}
.kwiz-block__step-button--next:before {
  -webkit-transform: rotate(0);
          transform: rotate(0);
  left: auto;
  right: 26px;
}
.kwiz-block__finished-title {
  font-family: 'Gotham Pro';
  font-size: 28px;
  font-weight: bold;
  color: #575b5e;
  text-align: center;
  margin-bottom: 25px;
  line-height: 1.23;
}
.kwiz-block__finished-title span {
  color: #e7ae42;
}
.kwiz-block__finished-back {
  text-align: center;
  margin-top: 20px;
}
.kwiz-block__finished-back a {
  display: inline-block;
  text-decoration: none;
  position: relative;
  font-size: 14px;
  line-height: 1;
  color: #575b5e;
  text-transform: uppercase;
  padding: 12px 30px 12px 60px;
  border: 1px solid;
  border-radius: 20px;
}
.kwiz-block__finished-back a:before {
  content: "";
  position: absolute;
  left: 26px;
  top: 50%;
  margin-top: -4px;
  width: 18px;
  height: 8px;
  background: url("data:image/svg+xml,%3Csvg width='18' height='8' viewBox='0 0 18 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.646446 3.64645C0.451185 3.84171 0.451185 4.15829 0.646446 4.35355L3.82843 7.53553C4.02369 7.7308 4.34027 7.7308 4.53553 7.53553C4.7308 7.34027 4.7308 7.02369 4.53553 6.82843L1.70711 4L4.53553 1.17157C4.7308 0.976311 4.7308 0.659728 4.53553 0.464466C4.34027 0.269204 4.02369 0.269204 3.82843 0.464466L0.646446 3.64645ZM18 3.5L1 3.5V4.5L18 4.5V3.5Z' fill='%23575B5E'/%3E%3C/svg%3E%0A") 0 50% no-repeat;
}
.kwiz-block__finished-box {
  display: none;
  -ms-flex: 0 0 100%;
      flex: 0 0 100%;
  padding: 30px 56px 24px;
}
.kwiz-block__finished-box .kwiz-block__params-box:before {
  display: none;
}
.kwiz-block__finished-column--left {
  -ms-flex: 0 0 410px;
      flex: 0 0 410px;
  margin-right: 62px;
}
.kwiz-block__finished-column--left .kwiz-block__progressbar-box {
  opacity: 0;
  visibility: hidden;
  height: 0;
  margin: 0;
}
.kwiz-block__finished-column--left .kwiz-block__title-loading {
  display: none;
}
.kwiz-block__finished-column--left .kwiz-block__title-ready {
  display: none;
}
.kwiz-block__finished-column--right {
  -ms-flex: 1 1;
      flex: 1 1;
}
.kwiz-block__finished-column--right .tns-nav {
  text-align: center;
  margin-top: 12px;
}
.kwiz-block__finished-column--right .tns-nav button {
  display: inline-block;
  vertical-align: top;
  width: 16px;
  height: 16px;
  border-radius: 100%;
  margin: 0 8px;
  border: none;
  background: none;
  padding: 0;
  box-shadow: inset 0 0 0 1px #f5d89f;
}
.kwiz-block__finished-column--right .tns-nav button.tns-nav-active {
  box-shadow: none;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
}
.kwiz-block__title-loading {
  text-align: center;
  font-family: 'Gotham Pro';
  color: #525252;
  font-size: 45px;
  font-weight: bold;
  margin-bottom: 50px;
}
.kwiz-block__title-ready {
  text-align: center;
  font-family: 'Gotham Pro';
  color: #525252;
  font-weight: bold;
  font-size: 18px;
  text-align: center;
  margin-bottom: 18px;
}
.kwiz-block__title-ready span {
  color: #e7ae42;
}
.kwiz-block__complect-item-group {
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}
.kwiz-block__complect-item-group .kwiz-block__complect-item-wr {
  margin-bottom: 0;
}
.kwiz-block__complect-list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-bottom: 15px;
}
.kwiz-block__complect-list:not(.tns-slider) {
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  max-width: 530px;
  margin: 0 auto 15px;
  -webkit-overflow-scrolling: touch;
}
.kwiz-block__complect-item-wr {
  -ms-flex: 0 0 49%;
      flex: 0 0 49%;
  margin-right: 2%;
  margin-bottom: 15px;
}
.kwiz-block__complect-item-wr:nth-child(2n) {
  margin-right: 0;
}
.kwiz-block__complect-item {
  height: 100%;
  border: 1px solid #ddb15c;
  border-radius: 14px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
}
.kwiz-block__complect-item:hover .kwiz-block__complect-image span {
  opacity: 1;
}
.kwiz-block__complect-image {
  position: relative;
  border-radius: 14px 14px 0 0;
  display: block;
}
.kwiz-block__complect-image span {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  font-size: 13px;
  color: #f5d89f;
  line-height: 1;
  text-decoration: none;
  padding: 6px 5px;
  background: linear-gradient(180deg, #535353 0.01%, #424242 100%);
  text-align: center;
  opacity: 0;
}
.kwiz-block__complect-image:before {
  content: "";
  display: block;
  padding-top: 59%;
}
.kwiz-block__complect-image img {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 14px 14px 0 0;
}
.kwiz-block__complect-name {
  font-size: 15px;
  color: #4d5157;
  line-height: 1.3;
  padding: 9px 10px;
  text-align: center;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
  border-radius: 0 0 13px 13px;
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  min-height: 32px;
}
.kwiz-block__form-box {
  border: 1px dotted #ddb15c;
  background: linear-gradient(180deg, #fff 0%, #f1efeb 100%);
  border-radius: 12px;
  padding: 20px 30px;
}
.kwiz-block__form-box-title {
  font-size: 14px;
  color: #525252;
  margin-bottom: 15px;
  line-height: 1.25;
  text-align: center;
}
.kwiz-block__form-box-title strong {
  display: inline-block;
}
.kwiz-block__form-box-callback-type {
  margin-bottom: 8px;
}
.kwiz-block__form-box-callback-type-list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: center;
      justify-content: center;
}
.kwiz-block__form-box-callback-type-title {
  color: #4d5157;
  font-size: 16px;
  line-height: 1.25;
  margin-bottom: 15px;
  text-align: center;
}
.kwiz-block__form-box-callback-type-item {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  display: inline-block;
  margin-right: 10px;
  margin-bottom: 5px;
  background: linear-gradient(180deg, #f9e2b6 0%, #e0b664 100%);
  border-radius: 30px;
  text-align: center;
  line-height: 1;
  font-size: 0;
  padding: 7px 18px;
  cursor: pointer;
}
.kwiz-block__form-box-callback-type-item input[type="checkbox"],
.kwiz-block__form-box-callback-type-item input[type="radio"] {
  position: absolute;
  clip: rect(0 0 0 0);
  width: 1px;
  height: 1px;
  margin: -1px;
}
.kwiz-block__form-box-callback-type-item input[type="checkbox"]:checked ~ span .icon:before,
.kwiz-block__form-box-callback-type-item input[type="radio"]:checked ~ span .icon:before {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  width: 8px;
  height: 8px;
  border-radius: 100%;
  margin: -4px 0 0 -4px;
  background: linear-gradient(180deg, #f9e2b6 0%, #e0b664 100%);
}
.kwiz-block__form-box-callback-type-item input[type="checkbox"] ~ span,
.kwiz-block__form-box-callback-type-item input[type="radio"] ~ span {
  display: inline-block;
  font-family: 'Gotham Pro';
  color: #fff;
  font-size: 12px;
  line-height: 1.1;
}
.kwiz-block__form-box-callback-type-item input[type="checkbox"] ~ span .icon,
.kwiz-block__form-box-callback-type-item input[type="radio"] ~ span .icon {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 14px;
  height: 14px;
  border-radius: 100%;
  background: #fff;
  box-shadow: inset 0px 1.17667px 4.70669px rgba(0,0,0,0.24);
  margin-right: 6px;
}
.kwiz-block__form-box-callback-type-item:last-child {
  margin-right: 0;
}
.kwiz-block__form-box-callback-type-item--green {
  background: linear-gradient(15.52deg, #2ab359 7.93%, #97fcc5 89.95%);
}
.kwiz-block__form-box-callback-type-item--green input[type="checkbox"]:checked ~ span .icon:before,
.kwiz-block__form-box-callback-type-item--green input[type="radio"]:checked ~ span .icon:before {
  background: linear-gradient(15.52deg, #2ab359 7.93%, #97fcc5 89.95%);
}
.kwiz-block__form-box-callback-type-item--blue {
  background: linear-gradient(180deg, #b4e4ff 0%, #5ca7dd 100%);
}
.kwiz-block__form-box-callback-type-item--blue input[type="checkbox"]:checked ~ span .icon:before,
.kwiz-block__form-box-callback-type-item--blue input[type="radio"]:checked ~ span .icon:before {
  background: linear-gradient(180deg, #b4e4ff 0%, #5ca7dd 100%);
}
.kwiz-block__form-box-callback-type-item--purple {
  background: linear-gradient(180deg, #ad9cfc 0%, #ad9cfc 0.01%, #553ebc 100%);
}
.kwiz-block__form-box-callback-type-item--purple input[type="checkbox"]:checked ~ span .icon:before,
.kwiz-block__form-box-callback-type-item--purple input[type="radio"]:checked ~ span .icon:before {
  background: linear-gradient(180deg, #ad9cfc 0%, #ad9cfc 0.01%, #553ebc 100%);
}
.kwiz-block__form-box-body {
  margin: 0 auto 15px;
  max-width: 400px;
}
.kwiz-block__form-box-items {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-align: center;
      align-items: center;
}
.kwiz-block__form-box-item {
  display: block;
  -ms-flex: 0 0 50%;
      flex: 0 0 50%;
  -ms-flex-preferred-size: calc(50% - 5px);
      flex-basis: calc(50% - 5px);
  margin-right: 10px;
}
.kwiz-block__form-box-item.kwiz-block__form-box-item--number {
  position: relative;
}
.kwiz-block__form-box-item.kwiz-block__form-box-item--number:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 20px;
  width: 16px;
  background: url("data:image/svg+xml,%3Csvg width='15' height='14' viewBox='0 0 15 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.1537 10.8244L10.8633 8.89366C10.4025 8.2041 9.37892 8.2398 9.00018 8.94179C8.72469 9.42518 8.09232 9.59842 7.59752 9.38043C6.5043 8.86412 5.2486 7.05984 5.20116 5.79474C5.13153 5.24274 5.591 4.73615 6.14298 4.66654C6.93648 4.58513 7.36097 3.65304 6.90013 2.96348L5.60979 1.03273C5.22968 0.538602 4.53945 0.401371 4.05676 0.723958L2.7466 1.59955C1.42501 2.53266 2.02682 5.82136 4.19276 9.06227C6.3587 12.3032 9.15565 14.1747 10.5348 13.253L11.8449 12.3774C12.3391 11.9973 12.4763 11.3071 12.1537 10.8244Z' fill='%23C4C4C4'/%3E%3C/svg%3E%0A") 0 50% no-repeat;
}
.kwiz-block__form-box-item.kwiz-block__form-box-item--number input[type="text"],
.kwiz-block__form-box-item.kwiz-block__form-box-item--number input[type="email"],
.kwiz-block__form-box-item.kwiz-block__form-box-item--number input[type="tel"],
.kwiz-block__form-box-item.kwiz-block__form-box-item--number input[type="number"] {
  padding-left: 40px;
  font-weight: bold;
  font-size: 14px;
  color: #393939;
}
.kwiz-block__form-box-item.kwiz-block__form-box-item--number input[type="text"]::-webkit-input-placeholder, .kwiz-block__form-box-item.kwiz-block__form-box-item--number input[type="email"]::-webkit-input-placeholder, .kwiz-block__form-box-item.kwiz-block__form-box-item--number input[type="tel"]::-webkit-input-placeholder, .kwiz-block__form-box-item.kwiz-block__form-box-item--number input[type="number"]::-webkit-input-placeholder {
  font-weight: normal;
}
.kwiz-block__form-box-item.kwiz-block__form-box-item--number input[type="text"]::-moz-placeholder, .kwiz-block__form-box-item.kwiz-block__form-box-item--number input[type="email"]::-moz-placeholder, .kwiz-block__form-box-item.kwiz-block__form-box-item--number input[type="tel"]::-moz-placeholder, .kwiz-block__form-box-item.kwiz-block__form-box-item--number input[type="number"]::-moz-placeholder {
  font-weight: normal;
}
.kwiz-block__form-box-item.kwiz-block__form-box-item--number input[type="text"]:-ms-input-placeholder, .kwiz-block__form-box-item.kwiz-block__form-box-item--number input[type="email"]:-ms-input-placeholder, .kwiz-block__form-box-item.kwiz-block__form-box-item--number input[type="tel"]:-ms-input-placeholder, .kwiz-block__form-box-item.kwiz-block__form-box-item--number input[type="number"]:-ms-input-placeholder {
  font-weight: normal;
}
.kwiz-block__form-box-item.kwiz-block__form-box-item--number input[type="text"]::-ms-input-placeholder, .kwiz-block__form-box-item.kwiz-block__form-box-item--number input[type="email"]::-ms-input-placeholder, .kwiz-block__form-box-item.kwiz-block__form-box-item--number input[type="tel"]::-ms-input-placeholder, .kwiz-block__form-box-item.kwiz-block__form-box-item--number input[type="number"]::-ms-input-placeholder {
  font-weight: normal;
}
.kwiz-block__form-box-item.kwiz-block__form-box-item--number input[type="text"]::placeholder,
.kwiz-block__form-box-item.kwiz-block__form-box-item--number input[type="email"]::placeholder,
.kwiz-block__form-box-item.kwiz-block__form-box-item--number input[type="tel"]::placeholder,
.kwiz-block__form-box-item.kwiz-block__form-box-item--number input[type="number"]::placeholder {
  font-weight: normal;
}
.kwiz-block__form-box-item:nth-child(2n) {
  margin-right: 0;
}
.kwiz-block__form-box-item .site-btn {
  font-size: 10px;
  padding: 16px 10px;
  border-radius: 30px;
  width: 100%;
  text-transform: uppercase;
  font-weight: bold;
}
.kwiz-block__form-box-note {
  color: #4d5157;
  font-size: 9px;
  text-align: center;
}
.kwiz-block__form-box-note:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 14px;
  height: 16px;
  background: url("data:image/svg+xml,%3Csvg width='14' height='16' viewBox='0 0 14 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.7221 2.4958C13.7546 2.53506 13.7749 2.58303 13.7803 2.63373C13.9214 4.4238 13.7754 6.22492 13.3477 7.96887C12.419 11.6991 10.2231 14.2359 6.99773 15.3061C6.94472 15.3237 6.88746 15.3237 6.83445 15.3061C3.60905 14.2359 1.41321 11.6987 0.484441 7.96887C0.056863 6.2249 -0.0890631 4.42378 0.0521912 2.63373C0.057601 2.58303 0.0778337 2.53506 0.11036 2.4958C0.142886 2.45654 0.186262 2.42774 0.235066 2.413C2.47109 1.74499 4.6662 0.94702 6.80921 0.0231585C6.84283 0.00789612 6.87932 0 6.91624 0C6.95316 0 6.98965 0.00789612 7.02326 0.0231585C9.16628 0.94702 11.3614 1.74499 13.5974 2.413C13.6462 2.42774 13.6896 2.45654 13.7221 2.4958Z' fill='%23E9BD4C'/%3E%3Cpath d='M8.18345 6.05721C8.5252 5.78451 8.77567 5.40848 8.89981 4.98176C9.02395 4.55504 9.01553 4.09898 8.87575 3.67743C8.73597 3.25588 8.47181 2.88994 8.12026 2.63083C7.7687 2.37173 7.34735 2.23242 6.91518 2.23242C6.48301 2.23242 6.06166 2.37173 5.7101 2.63083C5.35855 2.88994 5.09439 3.25588 4.95461 3.67743C4.81482 4.09898 4.80641 4.55504 4.93055 4.98176C5.05469 5.40848 5.30516 5.78451 5.64691 6.05721C4.83217 6.33358 4.12272 6.86775 3.61946 7.58372C3.1162 8.29969 2.84476 9.16102 2.84375 10.0452C2.84375 10.1327 2.87749 10.2167 2.93754 10.2786C2.9976 10.3405 3.07905 10.3753 3.16397 10.3753H10.6664C10.7513 10.3753 10.8328 10.3405 10.8928 10.2786C10.9529 10.2167 10.9866 10.1327 10.9866 10.0452C10.9856 9.16102 10.7142 8.29969 10.2109 7.58372C9.70764 6.86775 8.99819 6.33358 8.18345 6.05721ZM5.48368 4.37257C5.48368 4.08072 5.56764 3.79542 5.72493 3.55275C5.88223 3.31008 6.1058 3.12095 6.36737 3.00926C6.62894 2.89757 6.91677 2.86835 7.19445 2.92529C7.47213 2.98222 7.7272 3.12276 7.9274 3.32914C8.1276 3.53551 8.26394 3.79844 8.31917 4.08469C8.3744 4.37093 8.34606 4.66763 8.23771 4.93727C8.12936 5.20691 7.94588 5.43737 7.71048 5.59952C7.47507 5.76166 7.1983 5.84821 6.91518 5.84821C6.53566 5.84776 6.1718 5.69214 5.90344 5.41551C5.63508 5.13887 5.48412 4.76379 5.48368 4.37257ZM3.49902 9.71508C3.57885 8.83807 3.97326 8.02333 4.60509 7.43028C5.23691 6.83722 6.06067 6.50854 6.91518 6.50854C7.76969 6.50854 8.59345 6.83722 9.22527 7.43028C9.8571 8.02333 10.2515 8.83807 10.3313 9.71508H3.49902Z' fill='white'/%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: contain;
}
.kwiz-block__form-box-note a {
  color: #f5d89f;
}
.kwiz-block input[type="text"],
.kwiz-block input[type="password"],
.kwiz-block input[type="email"],
.kwiz-block input[type="tel"],
.kwiz-block input[type="search"],
.kwiz-block input[type="number"] {
  -webkit-appearance: none;
  box-shadow: none;
  border: 1px solid #717275;
  background: #fff;
  width: 100%;
  max-width: 100%;
  padding: 0 30px;
  border-radius: 30px;
  height: 42px;
  color: #575b5e;
  font-weight: 400;
  font-size: 10px;
  outline: none;
}
.kwiz-block input[type="text"].error,
.kwiz-block input[type="password"].error,
.kwiz-block input[type="email"].error,
.kwiz-block input[type="tel"].error,
.kwiz-block input[type="search"].error,
.kwiz-block input[type="number"].error {
  border-color: #df125c;
}
.kwiz-block input[type="text"]::-webkit-input-placeholder, .kwiz-block input[type="password"]::-webkit-input-placeholder, .kwiz-block input[type="email"]::-webkit-input-placeholder, .kwiz-block input[type="tel"]::-webkit-input-placeholder, .kwiz-block input[type="search"]::-webkit-input-placeholder, .kwiz-block input[type="number"]::-webkit-input-placeholder {
  color: #d1d1d1;
}
.kwiz-block input[type="text"]::-moz-placeholder, .kwiz-block input[type="password"]::-moz-placeholder, .kwiz-block input[type="email"]::-moz-placeholder, .kwiz-block input[type="tel"]::-moz-placeholder, .kwiz-block input[type="search"]::-moz-placeholder, .kwiz-block input[type="number"]::-moz-placeholder {
  color: #d1d1d1;
}
.kwiz-block input[type="text"]:-ms-input-placeholder, .kwiz-block input[type="password"]:-ms-input-placeholder, .kwiz-block input[type="email"]:-ms-input-placeholder, .kwiz-block input[type="tel"]:-ms-input-placeholder, .kwiz-block input[type="search"]:-ms-input-placeholder, .kwiz-block input[type="number"]:-ms-input-placeholder {
  color: #d1d1d1;
}
.kwiz-block input[type="text"]::-ms-input-placeholder, .kwiz-block input[type="password"]::-ms-input-placeholder, .kwiz-block input[type="email"]::-ms-input-placeholder, .kwiz-block input[type="tel"]::-ms-input-placeholder, .kwiz-block input[type="search"]::-ms-input-placeholder, .kwiz-block input[type="number"]::-ms-input-placeholder {
  color: #d1d1d1;
}
.kwiz-block input[type="text"]::placeholder,
.kwiz-block input[type="password"]::placeholder,
.kwiz-block input[type="email"]::placeholder,
.kwiz-block input[type="tel"]::placeholder,
.kwiz-block input[type="search"]::placeholder,
.kwiz-block input[type="number"]::placeholder {
  color: #d1d1d1;
}
.kwiz-block input::-webkit-outer-spin-button,
.kwiz-block input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}
.kwiz-block input[type="number"] {
  -moz-appearance: textfield;
}
.kwiz-block__finished-box--preloading.price-ready .kwiz-block__title-loading {
  display: none;
}
.kwiz-block__finished-box--preloading:not(.kwiz-block__finished-box--preloading.price-ready) .kwiz-block__finished-column--right .manager-box,
.kwiz-block__finished-box--preloading:not(.kwiz-block__finished-box--preloading.price-ready) .kwiz-block__finished-column--right .kwiz-block__preloading-note,
.kwiz-block__finished-box--preloading:not(.kwiz-block__finished-box--preloading.price-ready) .kwiz-block__finished-column--right .kwiz-block__finished-title {
  display: none;
}
.kwiz-block__finished-box--preloading .kwiz-block__finished-back.loading {
  opacity: 1;
}
.kwiz-block__advantages-list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  border: 1px dashed #ddb15c;
  margin-bottom: 40px;
  padding: 25px 25px;
  border-radius: 5px;
}
.kwiz-block__advantages-item {
  -ms-flex: 0 0 33.333%;
      flex: 0 0 33.333%;
  -ms-flex-preferred-size: calc(33.333% - 10px);
      flex-basis: calc(33.333% - 10px);
  margin-right: 15px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}
.kwiz-block__advantages-item:nth-child(3n) {
  margin-right: 0;
}
.kwiz-block__advantages-item-icon {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  max-width: 30px;
  margin-right: 10px;
}
.kwiz-block__advantages-item-text {
  font-size: 13px;
  line-height: 1.2;
  color: #575b5e;
}
.kwiz-block__form-price {
  margin-bottom: 20px;
}
.kwiz-block__form-price-list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-bottom: 15px;
  max-width: 490px;
  margin: 0 auto;
}
.kwiz-block__form-price-item {
  -ms-flex: 0 0 50%;
      flex: 0 0 50%;
  -ms-flex-preferred-size: calc(50% - 15px);
      flex-basis: calc(50% - 15px);
  margin-right: 15px;
  margin-bottom: 5px;
  display: block;
}
.kwiz-block__form-price-item--number {
  position: relative;
}
.kwiz-block__form-price-item--number:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 20px;
  width: 16px;
  background: url("data:image/svg+xml,%3Csvg width='15' height='14' viewBox='0 0 15 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.1537 10.8244L10.8633 8.89366C10.4025 8.2041 9.37892 8.2398 9.00018 8.94179C8.72469 9.42518 8.09232 9.59842 7.59752 9.38043C6.5043 8.86412 5.2486 7.05984 5.20116 5.79474C5.13153 5.24274 5.591 4.73615 6.14298 4.66654C6.93648 4.58513 7.36097 3.65304 6.90013 2.96348L5.60979 1.03273C5.22968 0.538602 4.53945 0.401371 4.05676 0.723958L2.7466 1.59955C1.42501 2.53266 2.02682 5.82136 4.19276 9.06227C6.3587 12.3032 9.15565 14.1747 10.5348 13.253L11.8449 12.3774C12.3391 11.9973 12.4763 11.3071 12.1537 10.8244Z' fill='%23C4C4C4'/%3E%3C/svg%3E%0A") 0 50% no-repeat;
}
.kwiz-block__form-price-item--number input[type="text"],
.kwiz-block__form-price-item--number input[type="email"],
.kwiz-block__form-price-item--number input[type="tel"],
.kwiz-block__form-price-item--number input[type="number"] {
  padding-left: 40px;
}
.kwiz-block__form-price-item input[type="text"],
.kwiz-block__form-price-item input[type="email"],
.kwiz-block__form-price-item input[type="tel"],
.kwiz-block__form-price-item input[type="number"] {
  height: 55px;
  font-size: 12px;
}
.kwiz-block__form-price-item .site-btn {
  width: 100%;
  font-size: 12px;
  font-weight: bold;
  padding: 22px 20px;
  border-radius: 40px;
}
.kwiz-block__progressbar-box {
  text-align: center;
  margin-bottom: 40px;
  height: 170px;
  position: relative;
}
.kwiz-block__progressbar-box.loading {
  opacity: 0;
  visibility: hidden;
  margin: 0;
  height: 0;
}
.kwiz-block__progressbar-box [data-progress] {
  position: absolute;
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  width: 170px;
  height: 170px;
  transition: opacity 0.3s ease;
  margin-top: -3px;
}
.kwiz-block__load {
  opacity: 0;
  transition: opacity 0.3s ease;
}
.kwiz-block__preloading-note {
  font-size: 23px;
  color: #575b5e;
  line-height: 1.1;
  max-width: 470px;
  margin: 0 auto;
  text-align: center;
  position: relative;
}
.kwiz-block__preloading-note:before {
  content: "";
  position: absolute;
  right: 100%;
  top: 100%;
  width: 120px;
  height: 40px;
  background: url("data:image/svg+xml,%3Csvg width='120' height='41' viewBox='0 0 120 41' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M117 1C99.5 38 32 49 2.44761 23.2481' stroke='url(%23paint0_linear_424_345)' stroke-dasharray='2 2'/%3E%3Cpath d='M13.5781 21.4055L1.25381 22.1998L7.65004 34.1631' stroke='url(%23paint1_linear_424_345)' stroke-dasharray='2 2'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_424_345' x1='145.804' y1='21.9042' x2='2.95432' y2='31.1105' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23CD9B3B'/%3E%3Cstop offset='1' stop-color='%23C7A96F'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_424_345' x1='13.9753' y1='27.5677' x2='1.65095' y2='28.3619' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23CD9B3B'/%3E%3Cstop offset='1' stop-color='%23C7A96F'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear_424_345)' stroke-dasharray='2 2'/%3E%3Cpath d='M13.5781 21.4055L1.25381 22.1998L7.65004 34.1631' stroke='url(_2523paint1_linear_424_345)' stroke-dasharray='2 2'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_424_345' x1='145.804' y1='21.9042' x2='2.95432' y2='31.1105' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23CD9B3B'/%3E%3Cstop offset='1' stop-color='%23C7A96F'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_424_345' x1='13.9753' y1='27.5677' x2='1.65095' y2='28.3619' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23CD9B3B'/%3E%3Cstop offset='1' stop-color='%23C7A96F'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: contain;
}
.kwiz-block__next-block {
  text-align: right;
  display: none;
}
.kwiz-block__progressbar-box [data-progress-out] {
  font-size: 50px;
  font-weight: bold;
  color: #efca7f;
}
.kwiz-block__progressbar-box [data-progress-canvas] {
  position: absolute;
  width: 100%;
  height: 100%;
}
.kwiz-text-block {
  background: linear-gradient(180deg, #fff 0%, #f1efeb 100%);
  box-shadow: 0px 4px 11px 3px rgba(0,0,0,0.11);
  border-radius: 12px;
  height: 100%;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
}
.kwiz-text-block__title {
  display: -ms-flexbox;
  display: flex;
  background: linear-gradient(315.56deg, #2d2d2d 3.38%, #505050 97.41%);
  margin-bottom: 48px;
  border-radius: 13px 13px 0 0;
}
.kwiz-text-block__title-icon {
  background: linear-gradient(180deg, #feeac4 0%, #c7a96f 100%);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex: 0 0 120px;
      flex: 0 0 120px;
  min-height: 78px;
}
.kwiz-text-block__title-icon img {
  max-height: 46px;
}
.kwiz-text-block__title-text {
  -ms-flex: 1 1;
      flex: 1 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  text-align: center;
  padding: 5px 5px;
  font-family: 'Gotham Pro', serif;
  font-weight: bold;
  font-size: 28px;
  line-height: 1.1;
  color: #feeac4;
}
.kwiz-text-block__body {
  font-size: 20px;
  line-height: 1.2;
  color: #575b5e;
  padding: 0 20px 30px 30px;
}
.kwiz-branch-form {
  -ms-flex: 0 0 100%;
      flex: 0 0 100%;
  display: none;
}
.kwiz-branch-form.active {
  display: block;
}
.kwiz-branch-form__step {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  padding: 45px 30px 65px;
  font-size: 0;
  line-height: 1;
  display: none;
}
.kwiz-branch-form__step.active {
  display: -ms-flexbox;
  display: flex;
}
.kwiz-branch-form__step-left {
  -ms-flex: 1 1;
      flex: 1 1;
  margin-right: 35px;
  text-align: center;
}
.kwiz-branch-form__step-left .kwiz-branch-form__next,
.kwiz-branch-form__step-left .kwiz-branch-form__prev {
  display: none;
}
.kwiz-branch-form__step-right {
  -ms-flex: 0 0 375px;
      flex: 0 0 375px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  min-height: 496px;
  margin-bottom: -30px;
}
.kwiz-branch-form__step-right-bottom > .kwiz-branch-form__step-buttons:first-child {
  margin-top: 0;
}
.kwiz-branch-form__step-right-bottom .manager-box__text-content {
  font-size: 13px;
  font-weight: 500;
  font-style: normal;
}
.kwiz-branch-form__step-right-bottom .manager-box__text-content > a {
  margin-top: 15px;
  display: inline-block;
}
.kwiz-branch-form__step-right-top {
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
}
.kwiz-branch-form__step-title {
  text-align: center;
  font-family: 'Gotham Pro';
  font-weight: bold;
  font-size: 28px;
  color: #575b5e;
  letter-spacing: 0.02em;
  line-height: 1.1;
  margin-bottom: 32px;
}
.kwiz-branch-form__step-image {
  box-shadow: 0px 2px 8px rgba(138,143,144,0.49);
  border-radius: 15px;
  background: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  padding: 20px 20px;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
}
.kwiz-branch-form__step-image:before {
  content: "";
  display: block;
  padding-top: 68%;
}
.kwiz-branch-form__step-image > img {
  -o-object-fit: contain;
     object-fit: contain;
  max-height: 450px;
  max-width: 80%;
}
.kwiz-branch-form__step-image--nonebg {
  padding: 5px;
}
.kwiz-branch-form__step-image--nonebg > img {
  border-radius: 15px;
  max-width: 100%;
  max-height: 100%;
}
.kwiz-branch-form__step-image--elems {
  overflow: inherit;
  -webkit-overflow-scrolling: touch;
}
.kwiz-branch-form__step-image--elems:before {
  display: none;
}
.kwiz-branch-form__step-buttons {
  text-align: center;
  margin-top: 20px;
}
.kwiz-branch-form__progress {
  padding: 0;
  margin-bottom: 38px;
  list-style: none;
  font-size: 0;
  line-height: 1;
  display: inline-block;
}
.kwiz-branch-form__progress li {
  display: inline-block;
  vertical-align: top;
  background: #fff0d2;
  font-family: 'Gotham Pro';
  color: #8d784e;
  font-size: 9px;
  font-weight: bold;
  text-transform: uppercase;
  padding: 10px 8px;
  border-right: 1px solid #c7af8a;
}
.kwiz-branch-form__progress li:first-child {
  border-radius: 14px 0 0 14px;
}
.kwiz-branch-form__progress li:last-child {
  border-radius: 0 14px 14px 0;
  border: none;
}
.kwiz-branch-form__progress li span {
  position: relative;
}
.kwiz-branch-form__progress li.active-half {
  position: relative;
}
.kwiz-branch-form__progress li.active-half:before {
  content: "";
  position: absolute;
  left: 0;
  right: 50%;
  top: 0;
  bottom: 0;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 50%);
}
.kwiz-branch-form__progress li.active {
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
}
.kwiz-branch-form__next {
  display: inline-block;
  vertical-align: top;
  border: none;
  text-decoration: none;
  text-transform: uppercase;
  color: #575b5e;
  font-weight: bold;
  font-size: 14px;
  line-height: 1;
  padding: 13px 50px 13px 40px;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
  border-radius: 50px;
  position: relative;
  cursor: pointer;
}
.kwiz-branch-form__next:before {
  content: "";
  position: absolute;
  right: 26px;
  top: 50%;
  margin-top: -6px;
  width: 18px;
  height: 12px;
  background: url("data:image/svg+xml,%3Csvg width='18' height='12' viewBox='0 0 18 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5303 6.53033C17.8232 6.23744 17.8232 5.76256 17.5303 5.46967L12.7574 0.696699C12.4645 0.403806 11.9896 0.403806 11.6967 0.696699C11.4038 0.989593 11.4038 1.46447 11.6967 1.75736L15.9393 6L11.6967 10.2426C11.4038 10.5355 11.4038 11.0104 11.6967 11.3033C11.9896 11.5962 12.4645 11.5962 12.7574 11.3033L17.5303 6.53033ZM0 6.75H17V5.25H0V6.75Z' fill='%23575B5E'/%3E%3C/svg%3E%0A") 0 0 no-repeat;
}
.kwiz-branch-form__next.hide {
  opacity: 0.5;
  cursor: default;
}
.kwiz-branch-form__prev {
  display: inline-block;
  vertical-align: top;
  text-decoration: none;
  text-transform: uppercase;
  color: #575b5e;
  font-size: 14px;
  line-height: 1;
  padding: 12px 40px 12px 50px;
  border: 1px solid #717275;
  background: none;
  border-radius: 50px;
  position: relative;
  cursor: pointer;
  margin-right: 14px;
}
.kwiz-branch-form__prev.hide {
  opacity: 0.5;
  cursor: default;
}
.kwiz-branch-form__prev:before {
  content: "";
  position: absolute;
  left: 26px;
  top: 50%;
  margin-top: -6px;
  width: 18px;
  height: 12px;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  background: url("data:image/svg+xml,%3Csvg width='18' height='12' viewBox='0 0 18 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5303 6.53033C17.8232 6.23744 17.8232 5.76256 17.5303 5.46967L12.7574 0.696699C12.4645 0.403806 11.9896 0.403806 11.6967 0.696699C11.4038 0.989593 11.4038 1.46447 11.6967 1.75736L15.9393 6L11.6967 10.2426C11.4038 10.5355 11.4038 11.0104 11.6967 11.3033C11.9896 11.5962 12.4645 11.5962 12.7574 11.3033L17.5303 6.53033ZM0 6.75H17V5.25H0V6.75Z' fill='%23575B5E'/%3E%3C/svg%3E%0A") 0 0 no-repeat;
}
.kwiz-branch-form__params-list {
  max-width: 300px;
  margin: 0 auto 20px;
}
.kwiz-branch-form__params-group {
  margin-bottom: 20px;
}
.kwiz-branch-form__params-group.hide {
  display: none;
}
.kwiz-branch-form__params-item {
  margin-bottom: 10px;
  display: block;
}
.kwiz-branch-form__params-item input[type="checkbox"],
.kwiz-branch-form__params-item input[type="radio"] {
  position: absolute;
  clip: rect(0 0 0 0);
  width: 1px;
  height: 1px;
  margin: -1px;
}
.kwiz-branch-form__params-item input[type="radio"]:checked ~ span:after {
  background: none;
}
.kwiz-branch-form__params-item input[type="radio"] ~ span {
  font-size: 15px;
  color: #525252;
  display: block;
  padding-left: 26px;
  line-height: 1.4;
  position: relative;
}
.kwiz-branch-form__params-item input[type="radio"] ~ span:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 20px;
  height: 20px;
  border-radius: 100%;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
}
.kwiz-branch-form__params-item input[type="radio"] ~ span:after {
  content: "";
  position: absolute;
  left: 2px;
  top: 2px;
  width: 16px;
  height: 16px;
  border: 3px solid #fff;
  border-radius: 100%;
  background: #fff;
}
.size-kitchen {
  margin-bottom: 45px;
}
.size-kitchen__title {
  font-family: 'Gotham Pro';
  font-size: 20px;
  font-weight: normal;
  line-height: 1.1;
  text-align: center;
  color: #575b5e;
  margin: 0 auto 18px;
  max-width: 300px;
}
.size-kitchen__title strong {
  display: inline-block;
}
.size-kitchen__body {
  max-width: 300px;
  margin: 0 auto 13px;
}
.size-kitchen__item {
  margin-bottom: 6px;
  border: 1px solid #c4c4c4;
  border-radius: 3px;
  height: 40px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  position: relative;
}
.size-kitchen__item:last-child {
  margin-bottom: 0;
}
.size-kitchen__item-name {
  display: inline-block;
  font-family: 'Gotham Pro';
  color: #575b5e;
  font-size: 28px;
  font-weight: bold;
  line-height: 34px;
  text-align: center;
  width: 240px;
  border-right: 1px solid #c4c4c4;
}
.size-kitchen__item-input {
  -ms-flex: 1 1;
      flex: 1 1;
}
.size-kitchen__item-input input[type="number"] {
  height: 38px;
  border: none;
  color: #575b5e;
  font-family: 'Gotham Pro';
  font-size: 18px;
  text-align: center;
  padding-right: 80px;
  padding-left: 10px;
}
.size-kitchen__item-input input[type="number"]::-webkit-input-placeholder {
  color: rgba(87,91,94,0.18);
}
.size-kitchen__item-input input[type="number"]::-moz-placeholder {
  color: rgba(87,91,94,0.18);
}
.size-kitchen__item-input input[type="number"]:-ms-input-placeholder {
  color: rgba(87,91,94,0.18);
}
.size-kitchen__item-input input[type="number"]::-ms-input-placeholder {
  color: rgba(87,91,94,0.18);
}
.size-kitchen__item-input input[type="number"]::placeholder {
  color: rgba(87,91,94,0.18);
}
.size-kitchen__item-select {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  width: 80px;
  line-height: 36px;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
  border-left: 1px solid #c4c4c4;
  font-size: 24px;
  color: #575b5e;
  font-weight: bold;
  text-align: center;
}
.size-kitchen__item-select select {
  font-size: 18px;
}
.size-kitchen__note {
  font-size: 16px;
  color: #525252;
  font-style: italic;
  max-width: 300px;
  margin: 0 auto;
}
.size-kitchen .jq-selectbox li {
  line-height: 1;
  padding: 8px 0;
  text-align: center;
}
.size-kitchen .jq-selectbox__select {
  border: none;
  padding: 0 35px 0 11px;
  height: 38px;
  line-height: 38px;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
  border-radius: 0 2px 2px 0;
}
.size-kitchen .jq-selectbox__select-text {
  font-size: 18px;
  font-weight: bold;
  color: #575b5e;
  min-width: 32px;
}
.size-kitchen .jq-selectbox__trigger {
  width: 28px;
  border-color: #c4c4c4;
}
.size-kitchen .jq-selectbox__trigger-arrow {
  background: url("data:image/svg+xml,%3Csvg width='11' height='7' viewBox='0 0 11 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.54672e-08 5.60187L1.2971 6.89893L5.5 2.69602L9.7029 6.89893L11 5.60187L5.5 0.101872L1.54672e-08 5.60187Z' fill='%23575B5E'/%3E%3C/svg%3E%0A") 50% 45% no-repeat;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.size-kitchen .jq-selectbox__dropdown {
  font-size: 18px;
  color: #575b5e;
  margin: 1px 0;
  padding: 0;
  border: 1px solid #c4c4c4;
}
.kitchen-appliances {
  margin-bottom: 50px;
}
.kitchen-appliances__body {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.kitchen-appliances__item {
  -ms-flex: 0 0 50%;
      flex: 0 0 50%;
  margin-right: 10px;
  -ms-flex-preferred-size: calc(50% - 10px);
      flex-basis: calc(50% - 10px);
}
.kitchen-appliances__item--microvolnovka.hidden {
  display: none;
}
.kitchen-appliances__item--information {
  margin-left: auto;
}
.kitchen-appliances__item.hidden {
  opacity: 0;
  visibility: hidden;
  height: 0;
}
.kitchen-appliances__item:nth-child(2n) {
  margin-right: 0;
}
.kitchen-appliances__item:nth-child(1n +3) {
  margin-top: 40px;
}
.kitchen-appliances__item .manager-box {
  margin: 0;
}
.kitchen-appliances__item-name {
  font-family: 'Gotham Pro';
  font-size: 16px;
  font-weight: bold;
  text-align: center;
  margin-bottom: 15px;
  color: #575b5e;
}
.kitchen-appliances__item-body {
  display: -ms-flexbox;
  display: flex;
}
.kitchen-appliances__item-image {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  margin-right: 10px;
  max-width: 64px;
  min-width: 34px;
}
.kitchen-appliances__item-image img {
  max-height: 80px;
}
.kitchen-appliances__item-content {
  -ms-flex: 1 1;
      flex: 1 1;
}
.kitchen-appliances__item-radio {
  margin-bottom: 10px;
  display: block;
}
.kitchen-appliances__item-radio.hidden {
  display: none;
}
.kitchen-appliances__item-radio input[type="checkbox"],
.kitchen-appliances__item-radio input[type="radio"] {
  position: absolute;
  clip: rect(0 0 0 0);
  width: 1px;
  height: 1px;
  margin: -1px;
}
.kitchen-appliances__item-radio input[type="radio"]:checked ~ span:after {
  background: none;
}
.kitchen-appliances__item-radio input[type="radio"] ~ span {
  font-size: 12px;
  color: #525252;
  display: block;
  padding-left: 26px;
  line-height: 1.5;
  position: relative;
}
.kitchen-appliances__item-radio input[type="radio"] ~ span:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 16px;
  height: 16px;
  border-radius: 100%;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
}
.kitchen-appliances__item-radio input[type="radio"] ~ span:after {
  content: "";
  position: absolute;
  left: 2px;
  top: 2px;
  width: 12px;
  height: 12px;
  border: 3px solid #fff;
  border-radius: 100%;
  background: #fff;
}
.planirovka-list {
  margin-bottom: 20px;
  margin-left: -20px;
}
.planirovka-list--flex {
  margin-bottom: 0;
}
.planirovka-list--flex .planirovka-list__content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.planirovka-list--flex .planirovka-list__planirovka-item {
  -ms-flex: 0 0 48%;
      flex: 0 0 48%;
  margin-right: 4%;
  max-width: 100%;
  margin-bottom: 25px;
}
.planirovka-list--flex .planirovka-list__planirovka-item:nth-child(2n) {
  margin-right: 0;
}
.planirovka-list__planirovka-item {
  display: block;
  margin: 0 auto 32px;
  cursor: pointer;
  max-width: 200px;
}
.planirovka-list__planirovka-item input[type="checkbox"],
.planirovka-list__planirovka-item input[type="radio"] {
  position: absolute;
  clip: rect(0 0 0 0);
  width: 1px;
  height: 1px;
  margin: -1px;
}
.planirovka-list__planirovka-item input[type="checkbox"]:checked ~ .planirovka-list__planirovka-item-body,
.planirovka-list__planirovka-item input[type="radio"]:checked ~ .planirovka-list__planirovka-item-body {
  background: linear-gradient(180deg, rgba(245,216,159,0.1) 0%, rgba(221,177,92,0.1) 100%);
  border-color: #ddb15c;
}
.planirovka-list__planirovka-item input[type="checkbox"]:checked ~ .planirovka-list__planirovka-item-body:before,
.planirovka-list__planirovka-item input[type="radio"]:checked ~ .planirovka-list__planirovka-item-body:before {
  background: url("data:image/svg+xml,%3Csvg width='16' height='12' viewBox='0 0 16 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.1936 0.774671C14.9043 0.485266 14.4351 0.485266 14.1457 0.774671L5.26771 9.65271L1.85518 6.24017C1.5658 5.95076 1.09664 5.95079 0.807203 6.24017C0.517798 6.52955 0.517798 6.99871 0.807203 7.28811L4.74373 11.2246C5.03302 11.514 5.50253 11.5138 5.7917 11.2246L15.1936 1.82264C15.483 1.53327 15.483 1.06408 15.1936 0.774671Z' fill='%23fff'/%3E%3C/svg%3E%0A") 50% 50% no-repeat, linear-gradient(15.52deg, #2ab359 7.93%, #97fcc5 89.95%);
}
.planirovka-list__planirovka-item input[type="checkbox"]:checked ~ .planirovka-list__planirovka-item-body .planirovka-list__planirovka-item-name,
.planirovka-list__planirovka-item input[type="radio"]:checked ~ .planirovka-list__planirovka-item-body .planirovka-list__planirovka-item-name {
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
}
.planirovka-list__planirovka-item-body {
  display: block;
  background: linear-gradient(180.23deg, #fff 16.56%, rgba(255,255,255,0.78) 72.99%);
  box-shadow: 0px 4px 11px 3px rgba(0,0,0,0.11);
  border-radius: 12px;
  border: 1px solid #c4c4c4;
  position: relative;
}
.planirovka-list__planirovka-item-body:before {
  content: "";
  position: absolute;
  left: 50%;
  top: -16px;
  width: 34px;
  height: 34px;
  margin-left: -17px;
  border-radius: 100%;
  border: 3px solid #fafafa;
  z-index: 1;
  background: #eff0f3 url("data:image/svg+xml,%3Csvg width='16' height='12' viewBox='0 0 16 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.1936 0.774671C14.9043 0.485266 14.4351 0.485266 14.1457 0.774671L5.26771 9.65271L1.85518 6.24017C1.5658 5.95076 1.09664 5.95079 0.807203 6.24017C0.517798 6.52955 0.517798 6.99871 0.807203 7.28811L4.74373 11.2246C5.03302 11.514 5.50253 11.5138 5.7917 11.2246L15.1936 1.82264C15.483 1.53327 15.483 1.06408 15.1936 0.774671Z' fill='%23B3B3BC'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;
}
.planirovka-list__planirovka-item-image {
  display: block;
  position: relative;
}
.planirovka-list__planirovka-item-image:before {
  content: "";
  display: block;
  padding-top: 62%;
}
.planirovka-list__planirovka-item-image img {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  height: 70%;
  width: 70%;
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
}
.planirovka-list__planirovka-item-name {
  display: block;
  font-size: 10px;
  color: #4d5157;
  line-height: 1.2;
  padding: 5px 1px;
  background: #eff0f3;
  text-align: center;
  border-radius: 0 0 12px 12px;
}
.furniture-list {
  margin-bottom: 20px;
  margin-left: -20px;
}
.furniture-list__content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.furniture-list__item {
  -ms-flex: 0 0 48%;
      flex: 0 0 48%;
  margin-right: 4%;
  max-width: 100%;
  margin-bottom: 30px;
}
.furniture-list__item:nth-child(2n) {
  margin-right: 0;
}
.furniture-list__furniture-item {
  display: block;
  margin: 0 auto;
  cursor: pointer;
}
.furniture-list__furniture-item input[type="checkbox"],
.furniture-list__furniture-item input[type="radio"] {
  position: absolute;
  clip: rect(0 0 0 0);
  width: 1px;
  height: 1px;
  margin: -1px;
}
.furniture-list__furniture-item input[type="checkbox"]:checked ~ .furniture-list__furniture-item-body,
.furniture-list__furniture-item input[type="radio"]:checked ~ .furniture-list__furniture-item-body {
  background: linear-gradient(180deg, rgba(245,216,159,0.1) 0%, rgba(221,177,92,0.1) 100%);
  border-color: #ddb15c;
}
.furniture-list__furniture-item input[type="checkbox"]:checked ~ .furniture-list__furniture-item-body:before,
.furniture-list__furniture-item input[type="radio"]:checked ~ .furniture-list__furniture-item-body:before {
  background: url("data:image/svg+xml,%3Csvg width='16' height='12' viewBox='0 0 16 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.1936 0.774671C14.9043 0.485266 14.4351 0.485266 14.1457 0.774671L5.26771 9.65271L1.85518 6.24017C1.5658 5.95076 1.09664 5.95079 0.807203 6.24017C0.517798 6.52955 0.517798 6.99871 0.807203 7.28811L4.74373 11.2246C5.03302 11.514 5.50253 11.5138 5.7917 11.2246L15.1936 1.82264C15.483 1.53327 15.483 1.06408 15.1936 0.774671Z' fill='%23fff'/%3E%3C/svg%3E%0A") 50% 50% no-repeat, linear-gradient(15.52deg, #2ab359 7.93%, #97fcc5 89.95%);
}
.furniture-list__furniture-item input[type="checkbox"]:checked ~ .furniture-list__furniture-item-body .furniture-list__furniture-item-name,
.furniture-list__furniture-item input[type="radio"]:checked ~ .furniture-list__furniture-item-body .furniture-list__furniture-item-name {
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
}
.furniture-list__furniture-item input[type="checkbox"]:checked ~ .furniture-list__furniture-item-body .furniture-list__furniture-item-price,
.furniture-list__furniture-item input[type="radio"]:checked ~ .furniture-list__furniture-item-body .furniture-list__furniture-item-price {
  color: #fff;
}
.furniture-list__furniture-item input[type="checkbox"]:checked ~ .furniture-list__furniture-item-body .furniture-list__furniture-item-price strong,
.furniture-list__furniture-item input[type="radio"]:checked ~ .furniture-list__furniture-item-body .furniture-list__furniture-item-price strong {
  color: #fff;
}
.furniture-list__furniture-item-body {
  display: block;
  background: linear-gradient(180.23deg, #fff 16.56%, rgba(255,255,255,0.78) 72.99%);
  box-shadow: 0px 4px 11px 3px rgba(0,0,0,0.11);
  border-radius: 12px;
  border: 1px solid #c4c4c4;
  position: relative;
}
.furniture-list__furniture-item-body:before {
  content: "";
  position: absolute;
  left: 50%;
  top: -16px;
  width: 34px;
  height: 34px;
  margin-left: -17px;
  border-radius: 100%;
  border: 3px solid #fafafa;
  z-index: 1;
  background: #eff0f3 url("data:image/svg+xml,%3Csvg width='16' height='12' viewBox='0 0 16 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.1936 0.774671C14.9043 0.485266 14.4351 0.485266 14.1457 0.774671L5.26771 9.65271L1.85518 6.24017C1.5658 5.95076 1.09664 5.95079 0.807203 6.24017C0.517798 6.52955 0.517798 6.99871 0.807203 7.28811L4.74373 11.2246C5.03302 11.514 5.50253 11.5138 5.7917 11.2246L15.1936 1.82264C15.483 1.53327 15.483 1.06408 15.1936 0.774671Z' fill='%23B3B3BC'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;
}
.furniture-list__furniture-item-image {
  display: block;
  position: relative;
  overflow: hidden;
  border-radius: 12px 12px 0 0;
  -webkit-overflow-scrolling: touch;
}
.furniture-list__furniture-item-image:before {
  content: "";
  display: block;
  padding-top: 68%;
}
.furniture-list__furniture-item-image img {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
}
.furniture-list__furniture-item-name {
  display: block;
  font-size: 12px;
  color: #4d5157;
  line-height: 1.2;
  padding: 9px 10px 4px;
  background: #eff0f3;
  text-align: center;
  border-radius: 0 0 12px 12px;
}
.furniture-list__furniture-item-price {
  display: block;
  text-align: center;
  font-size: 12px;
  line-height: 1.6;
}
.furniture-list__furniture-item-price strong {
  color: #28ba97;
}
.furniture-list__item-note {
  position: relative;
  margin-top: 14px;
  padding-left: 20px;
  padding-right: 10px;
  text-align: center;
  position: relative;
}
.furniture-list__item-note.disabled:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
.furniture-list__item-note-img {
  position: absolute;
  bottom: 100%;
  left: 50%;
  width: 180px;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  max-width: 100%;
  padding: 5px;
  border-radius: 3px;
  background: #fff;
  box-shadow: 0px 4px 11px 3px rgba(0,0,0,0.1);
  opacity: 0;
  visibility: hidden;
}
.furniture-list__item-note label {
  position: absolute;
  margin: 0;
  left: 0;
  top: 2px;
}
.furniture-list__item-note label input[type="checkbox"],
.furniture-list__item-note label input[type="radio"] {
  position: absolute;
  clip: rect(0 0 0 0);
  width: 1px;
  height: 1px;
  margin: -1px;
}
.furniture-list__item-note label input[type="checkbox"]:disabled ~ span:before,
.furniture-list__item-note label input[type="radio"]:disabled ~ span:before {
  background: #dedede;
}
.furniture-list__item-note label input[type="checkbox"]:checked ~ span:after,
.furniture-list__item-note label input[type="radio"]:checked ~ span:after {
  background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M9.95896 2.42635L3.75867 8.62663C3.70406 8.68125 3.61563 8.68125 3.56114 8.62663L0.0406202 5.10598C-0.0138656 5.05162 -0.0138656 4.9632 0.0406202 4.90858L0.896061 4.05314C0.950674 3.99866 1.0391 3.99866 1.09359 4.05314L3.66004 6.61946L8.90612 1.37338C8.96086 1.3189 9.04903 1.3189 9.10364 1.37338L9.95896 2.22882C10.0136 2.28331 10.0136 2.37161 9.95896 2.42635Z' fill='url(%23paint0_linear)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='4.99984' y1='1.33252' x2='4.99984' y2='8.66759' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3CclipPath id='clip0'%3E%3Crect width='10' height='10' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A_2523clip0)'%3E%3Cpath d='M9.95896 2.42635L3.75867 8.62663C3.70406 8.68125 3.61563 8.68125 3.56114 8.62663L0.0406202 5.10598C-0.0138656 5.05162 -0.0138656 4.9632 0.0406202 4.90858L0.896061 4.05314C0.950674 3.99866 1.0391 3.99866 1.09359 4.05314L3.66004 6.61946L8.90612 1.37338C8.96086 1.3189 9.04903 1.3189 9.10364 1.37338L9.95896 2.22882C10.0136 2.28331 10.0136 2.37161 9.95896 2.42635Z' fill='url(_2523paint0_linear)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='4.99984' y1='1.33252' x2='4.99984' y2='8.66759' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3CclipPath id='clip0'%3E%3Crect width='10' height='10' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: 6px auto;
}
.furniture-list__item-note label input[type="checkbox"] ~ span,
.furniture-list__item-note label input[type="radio"] ~ span {
  font-size: 12px;
  color: #525252;
  display: block;
  padding-left: 12px;
  line-height: 1.5;
  position: relative;
}
.furniture-list__item-note label input[type="checkbox"] ~ span:before,
.furniture-list__item-note label input[type="radio"] ~ span:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 12px;
  height: 12px;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
}
.furniture-list__item-note label input[type="checkbox"] ~ span:after,
.furniture-list__item-note label input[type="radio"] ~ span:after {
  content: "";
  position: absolute;
  left: 2px;
  top: 2px;
  width: 8px;
  height: 8px;
  background: #fff;
}
.furniture-list__item-note-video {
  position: absolute;
  left: 0;
  top: -4px;
  width: 20px;
  height: 20px;
  background: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle opacity='0.25' cx='10' cy='10' r='10' fill='url(%23paint0_linear)'/%3E%3Ccircle opacity='0.25' cx='10.1147' cy='10.1147' r='7.80223' fill='url(%23paint1_linear)'/%3E%3Ccircle cx='9.99707' cy='9.99707' r='6' fill='url(%23paint2_linear)'/%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M12.7005 9.65361L8.86053 7.49362C8.78613 7.45186 8.69541 7.45282 8.62197 7.49554C8.54805 7.53874 8.50293 7.61746 8.50293 7.7029V12.0229C8.50293 12.1083 8.54805 12.187 8.62197 12.2302C8.65941 12.2518 8.70117 12.2629 8.74293 12.2629C8.78325 12.2629 8.82405 12.2528 8.86053 12.2322L12.7005 10.0722C12.7759 10.0295 12.8229 9.94977 12.8229 9.86289C12.8229 9.77601 12.7759 9.69633 12.7005 9.65361Z' fill='%23FFFFF8'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='10' y1='0' x2='10' y2='20' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23E1E1E1'/%3E%3Cstop offset='1' stop-color='%23CECECE'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='10.1147' y1='2.3125' x2='10.1147' y2='17.917' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23E1E1E1'/%3E%3Cstop offset='1' stop-color='%23CECECE'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear' x1='9.99707' y1='3.99707' x2='9.99707' y2='15.9971' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23E1E1E1'/%3E%3Cstop offset='1' stop-color='%23CECECE'/%3E%3C/linearGradient%3E%3CclipPath id='clip0'%3E%3Crect width='4.8' height='4.8' fill='white' transform='translate(8.2627 7.46289)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear)'/%3E%3Ccircle opacity='0.25' cx='10.1147' cy='10.1147' r='7.80223' fill='url(_2523paint1_linear)'/%3E%3Ccircle cx='9.99707' cy='9.99707' r='6' fill='url(_2523paint2_linear)'/%3E%3Cg clip-path='url(_2523clip0)'%3E%3Cpath d='M12.7005 9.65361L8.86053 7.49362C8.78613 7.45186 8.69541 7.45282 8.62197 7.49554C8.54805 7.53874 8.50293 7.61746 8.50293 7.7029V12.0229C8.50293 12.1083 8.54805 12.187 8.62197 12.2302C8.65941 12.2518 8.70117 12.2629 8.74293 12.2629C8.78325 12.2629 8.82405 12.2528 8.86053 12.2322L12.7005 10.0722C12.7759 10.0295 12.8229 9.94977 12.8229 9.86289C12.8229 9.77601 12.7759 9.69633 12.7005 9.65361Z' fill='%23FFFFF8'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='10' y1='0' x2='10' y2='20' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23E1E1E1'/%3E%3Cstop offset='1' stop-color='%23CECECE'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='10.1147' y1='2.3125' x2='10.1147' y2='17.917' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23E1E1E1'/%3E%3Cstop offset='1' stop-color='%23CECECE'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear' x1='9.99707' y1='3.99707' x2='9.99707' y2='15.9971' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23E1E1E1'/%3E%3Cstop offset='1' stop-color='%23CECECE'/%3E%3C/linearGradient%3E%3CclipPath id='clip0'%3E%3Crect width='4.8' height='4.8' fill='white' transform='translate(8.2627 7.46289)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: contain;
}
.furniture-list__item-note-video:hover {
  background-image: url("data:image/svg+xml,%0A%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle opacity='0.25' cx='12.5' cy='12.5' r='12.5' fill='url(%23paint0_linear)'/%3E%3Ccircle opacity='0.25' cx='12.6429' cy='12.6434' r='9.75279' fill='url(%23paint1_linear)'/%3E%3Ccircle cx='12.4968' cy='12.4971' r='7.5' fill='url(%23paint2_linear)'/%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M15.8759 12.0665L11.0759 9.36654C10.9829 9.31434 10.8695 9.31554 10.7777 9.36894C10.6853 9.42294 10.6289 9.52134 10.6289 9.62814V15.0281C10.6289 15.1349 10.6853 15.2333 10.7777 15.2873C10.8245 15.3143 10.8767 15.3281 10.9289 15.3281C10.9793 15.3281 11.0303 15.3155 11.0759 15.2897L15.8759 12.5897C15.9701 12.5363 16.0289 12.4367 16.0289 12.3281C16.0289 12.2195 15.9701 12.1199 15.8759 12.0665Z' fill='%23FFFFF8'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='12.5' y1='0' x2='12.5' y2='25' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='12.6429' y1='2.89062' x2='12.6429' y2='22.3962' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear' x1='12.4968' y1='4.99707' x2='12.4968' y2='19.9971' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3CclipPath id='clip0'%3E%3Crect width='6' height='6' fill='white' transform='translate(10.3284 9.32812)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear)'/%3E%3Ccircle opacity='0.25' cx='12.6429' cy='12.6434' r='9.75279' fill='url(_2523paint1_linear)'/%3E%3Ccircle cx='12.4968' cy='12.4971' r='7.5' fill='url(_2523paint2_linear)'/%3E%3Cg clip-path='url(_2523clip0)'%3E%3Cpath d='M15.8759 12.0665L11.0759 9.36654C10.9829 9.31434 10.8695 9.31554 10.7777 9.36894C10.6853 9.42294 10.6289 9.52134 10.6289 9.62814V15.0281C10.6289 15.1349 10.6853 15.2333 10.7777 15.2873C10.8245 15.3143 10.8767 15.3281 10.9289 15.3281C10.9793 15.3281 11.0303 15.3155 11.0759 15.2897L15.8759 12.5897C15.9701 12.5363 16.0289 12.4367 16.0289 12.3281C16.0289 12.2195 15.9701 12.1199 15.8759 12.0665Z' fill='%23FFFFF8'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='12.5' y1='0' x2='12.5' y2='25' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='12.6429' y1='2.89062' x2='12.6429' y2='22.3962' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear' x1='12.4968' y1='4.99707' x2='12.4968' y2='19.9971' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3CclipPath id='clip0'%3E%3Crect width='6' height='6' fill='white' transform='translate(10.3284 9.32812)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.furniture-list__item-note-text {
  font-size: 10px;
  line-height: 14px;
  text-align: center;
}
.furniture-list__item-note-text strong {
  color: #28ba97;
}
.furniture-list__item-note-text a {
  display: block;
  font-size: 10px;
  color: #4d5157;
  -webkit-text-decoration-style: dashed;
          text-decoration-style: dashed;
}
.furniture-list__video {
  position: absolute;
  right: 7px;
  bottom: 5px;
  width: 25px;
  height: 25px;
  background: url("data:image/svg+xml,%0A%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle opacity='0.25' cx='12.5' cy='12.5' r='12.5' fill='url(%23paint0_linear)'/%3E%3Ccircle opacity='0.25' cx='12.6429' cy='12.6434' r='9.75279' fill='url(%23paint1_linear)'/%3E%3Ccircle cx='12.4968' cy='12.4971' r='7.5' fill='url(%23paint2_linear)'/%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M15.8759 12.0665L11.0759 9.36654C10.9829 9.31434 10.8695 9.31554 10.7777 9.36894C10.6853 9.42294 10.6289 9.52134 10.6289 9.62814V15.0281C10.6289 15.1349 10.6853 15.2333 10.7777 15.2873C10.8245 15.3143 10.8767 15.3281 10.9289 15.3281C10.9793 15.3281 11.0303 15.3155 11.0759 15.2897L15.8759 12.5897C15.9701 12.5363 16.0289 12.4367 16.0289 12.3281C16.0289 12.2195 15.9701 12.1199 15.8759 12.0665Z' fill='%23FFFFF8'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='12.5' y1='0' x2='12.5' y2='25' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='12.6429' y1='2.89062' x2='12.6429' y2='22.3962' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear' x1='12.4968' y1='4.99707' x2='12.4968' y2='19.9971' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3CclipPath id='clip0'%3E%3Crect width='6' height='6' fill='white' transform='translate(10.3284 9.32812)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear)'/%3E%3Ccircle opacity='0.25' cx='12.6429' cy='12.6434' r='9.75279' fill='url(_2523paint1_linear)'/%3E%3Ccircle cx='12.4968' cy='12.4971' r='7.5' fill='url(_2523paint2_linear)'/%3E%3Cg clip-path='url(_2523clip0)'%3E%3Cpath d='M15.8759 12.0665L11.0759 9.36654C10.9829 9.31434 10.8695 9.31554 10.7777 9.36894C10.6853 9.42294 10.6289 9.52134 10.6289 9.62814V15.0281C10.6289 15.1349 10.6853 15.2333 10.7777 15.2873C10.8245 15.3143 10.8767 15.3281 10.9289 15.3281C10.9793 15.3281 11.0303 15.3155 11.0759 15.2897L15.8759 12.5897C15.9701 12.5363 16.0289 12.4367 16.0289 12.3281C16.0289 12.2195 15.9701 12.1199 15.8759 12.0665Z' fill='%23FFFFF8'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='12.5' y1='0' x2='12.5' y2='25' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='12.6429' y1='2.89062' x2='12.6429' y2='22.3962' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear' x1='12.4968' y1='4.99707' x2='12.4968' y2='19.9971' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3CclipPath id='clip0'%3E%3Crect width='6' height='6' fill='white' transform='translate(10.3284 9.32812)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: contain;
}
.fasad-list {
  margin-bottom: 20px;
  margin-left: -20px;
  margin-right: -20px;
}
.fasad-list__content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-bottom: 7px;
}
.fasad-list__item {
  -ms-flex: 0 0 32%;
      flex: 0 0 32%;
  margin-right: 2%;
  max-width: 100%;
  margin-bottom: 20px;
}
.fasad-list__item:nth-child(3n) {
  margin-right: 0;
}
.fasad-list__fasad-item {
  display: block;
  margin: 0 auto;
  cursor: pointer;
}
.fasad-list__fasad-item input[type="checkbox"],
.fasad-list__fasad-item input[type="radio"] {
  position: absolute;
  clip: rect(0 0 0 0);
  width: 1px;
  height: 1px;
  margin: -1px;
}
.fasad-list__fasad-item input[type="checkbox"]:checked ~ .fasad-list__fasad-item-body,
.fasad-list__fasad-item input[type="radio"]:checked ~ .fasad-list__fasad-item-body {
  border-color: #ddb15c;
}
.fasad-list__fasad-item input[type="checkbox"]:checked ~ .fasad-list__fasad-item-body:before,
.fasad-list__fasad-item input[type="radio"]:checked ~ .fasad-list__fasad-item-body:before {
  background: url("data:image/svg+xml,%3Csvg width='16' height='12' viewBox='0 0 16 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.1936 0.774671C14.9043 0.485266 14.4351 0.485266 14.1457 0.774671L5.26771 9.65271L1.85518 6.24017C1.5658 5.95076 1.09664 5.95079 0.807203 6.24017C0.517798 6.52955 0.517798 6.99871 0.807203 7.28811L4.74373 11.2246C5.03302 11.514 5.50253 11.5138 5.7917 11.2246L15.1936 1.82264C15.483 1.53327 15.483 1.06408 15.1936 0.774671Z' fill='%23fff'/%3E%3C/svg%3E%0A") 50% 50% no-repeat, linear-gradient(15.52deg, #2ab359 7.93%, #97fcc5 89.95%);
  background-size: 8px auto;
}
.fasad-list__fasad-item input[type="checkbox"]:checked ~ .fasad-list__fasad-item-body .fasad-list__fasad-item-name,
.fasad-list__fasad-item input[type="radio"]:checked ~ .fasad-list__fasad-item-body .fasad-list__fasad-item-name {
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
}
.fasad-list__fasad-item input[type="checkbox"]:checked ~ .fasad-list__fasad-item-body .fasad-list__fasad-item-price,
.fasad-list__fasad-item input[type="radio"]:checked ~ .fasad-list__fasad-item-body .fasad-list__fasad-item-price {
  color: #fff;
}
.fasad-list__fasad-item input[type="checkbox"]:checked ~ .fasad-list__fasad-item-body .fasad-list__fasad-item-price strong,
.fasad-list__fasad-item input[type="radio"]:checked ~ .fasad-list__fasad-item-body .fasad-list__fasad-item-price strong {
  color: #fff;
}
.fasad-list__fasad-item-body {
  display: block;
  background: linear-gradient(180.23deg, #fff 16.56%, rgba(255,255,255,0.78) 72.99%);
  box-shadow: 0px 4px 11px 3px rgba(0,0,0,0.11);
  border-radius: 5px;
  border: 1px solid #c4c4c4;
  position: relative;
}
.fasad-list__fasad-item-body:before {
  content: "";
  position: absolute;
  left: 50%;
  top: -9px;
  width: 18px;
  height: 18px;
  margin-left: -9px;
  border-radius: 100%;
  border: 2px solid #fafafa;
  z-index: 1;
  background: #eff0f3 url("data:image/svg+xml,%3Csvg width='16' height='12' viewBox='0 0 16 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.1936 0.774671C14.9043 0.485266 14.4351 0.485266 14.1457 0.774671L5.26771 9.65271L1.85518 6.24017C1.5658 5.95076 1.09664 5.95079 0.807203 6.24017C0.517798 6.52955 0.517798 6.99871 0.807203 7.28811L4.74373 11.2246C5.03302 11.514 5.50253 11.5138 5.7917 11.2246L15.1936 1.82264C15.483 1.53327 15.483 1.06408 15.1936 0.774671Z' fill='%23B3B3BC'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;
  background-size: 8px auto;
}
.fasad-list__fasad-item-image {
  display: block;
  position: relative;
  overflow: hidden;
  border-radius: 12px 12px 0 0;
  -webkit-overflow-scrolling: touch;
}
.fasad-list__fasad-item-image:before {
  content: "";
  display: block;
  padding-top: 80%;
}
.fasad-list__fasad-item-image img {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  max-height: 90%;
}
.fasad-list__fasad-item-name {
  display: block;
  font-size: 10px;
  color: #4d5157;
  line-height: 1.2;
  padding: 5px 10px;
  background: #eff0f3;
  text-align: center;
  border-radius: 0 0 4px 4px;
}
.fasad-list__fasad-item-name .question-block {
  margin-top: -5px;
  width: 8px;
  height: 8px;
  margin-left: 3px;
}
.fasad-list__fasad-item-name .question-block__icon {
  width: 8px;
  height: 8px;
  background-size: cover;
}
.fasad-list__fasad-item-price {
  display: block;
  text-align: center;
  font-size: 10px;
  line-height: 1.1;
  margin-top: 3px;
}
.fasad-list__fasad-item-price strong {
  color: #28ba97;
  display: block;
}
.fasad-list__item-note {
  position: relative;
  margin-top: 14px;
  padding-left: 30px;
  padding-right: 30px;
  text-align: center;
  position: relative;
}
.fasad-list__item-note label {
  position: absolute;
  margin: 0;
  right: 0;
  top: 0;
}
.fasad-list__item-note label input[type="checkbox"],
.fasad-list__item-note label input[type="radio"] {
  position: absolute;
  clip: rect(0 0 0 0);
  width: 1px;
  height: 1px;
  margin: -1px;
}
.fasad-list__item-note label input[type="checkbox"]:checked ~ span:after,
.fasad-list__item-note label input[type="radio"]:checked ~ span:after {
  background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M9.95896 2.42635L3.75867 8.62663C3.70406 8.68125 3.61563 8.68125 3.56114 8.62663L0.0406202 5.10598C-0.0138656 5.05162 -0.0138656 4.9632 0.0406202 4.90858L0.896061 4.05314C0.950674 3.99866 1.0391 3.99866 1.09359 4.05314L3.66004 6.61946L8.90612 1.37338C8.96086 1.3189 9.04903 1.3189 9.10364 1.37338L9.95896 2.22882C10.0136 2.28331 10.0136 2.37161 9.95896 2.42635Z' fill='url(%23paint0_linear)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='4.99984' y1='1.33252' x2='4.99984' y2='8.66759' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3CclipPath id='clip0'%3E%3Crect width='10' height='10' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A_2523clip0)'%3E%3Cpath d='M9.95896 2.42635L3.75867 8.62663C3.70406 8.68125 3.61563 8.68125 3.56114 8.62663L0.0406202 5.10598C-0.0138656 5.05162 -0.0138656 4.9632 0.0406202 4.90858L0.896061 4.05314C0.950674 3.99866 1.0391 3.99866 1.09359 4.05314L3.66004 6.61946L8.90612 1.37338C8.96086 1.3189 9.04903 1.3189 9.10364 1.37338L9.95896 2.22882C10.0136 2.28331 10.0136 2.37161 9.95896 2.42635Z' fill='url(_2523paint0_linear)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='4.99984' y1='1.33252' x2='4.99984' y2='8.66759' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3CclipPath id='clip0'%3E%3Crect width='10' height='10' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: 6px auto;
}
.fasad-list__item-note label input[type="checkbox"] ~ span,
.fasad-list__item-note label input[type="radio"] ~ span {
  font-size: 12px;
  color: #525252;
  display: block;
  padding-left: 12px;
  line-height: 1.5;
  position: relative;
}
.fasad-list__item-note label input[type="checkbox"] ~ span:before,
.fasad-list__item-note label input[type="radio"] ~ span:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 12px;
  height: 12px;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
}
.fasad-list__item-note label input[type="checkbox"] ~ span:after,
.fasad-list__item-note label input[type="radio"] ~ span:after {
  content: "";
  position: absolute;
  left: 2px;
  top: 2px;
  width: 8px;
  height: 8px;
  background: #fff;
}
.fasad-list__dop-params-list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.fasad-list__dop-param-item {
  -ms-flex: 0 0 49%;
      flex: 0 0 49%;
  margin-right: 2%;
  margin-bottom: 20px;
}
.fasad-list__dop-param-item:nth-child(2n) {
  margin-right: 0;
}
.fasad-list__dop-param-item-name {
  font-family: 'Gotham Pro';
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 15px;
  color: #575b5e;
}
.fasad-list__dop-param-item-body {
  display: -ms-flexbox;
  display: flex;
}
.fasad-list__dop-param-item-image {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  margin-right: 10px;
  max-width: 64px;
  min-width: 34px;
}
.fasad-list__dop-param-item-content {
  -ms-flex: 1 1;
      flex: 1 1;
}
.fasad-list__dop-param-item-radio {
  margin-bottom: 10px;
  display: block;
}
.fasad-list__dop-param-item-radio input[type="checkbox"],
.fasad-list__dop-param-item-radio input[type="radio"] {
  position: absolute;
  clip: rect(0 0 0 0);
  width: 1px;
  height: 1px;
  margin: -1px;
}
.fasad-list__dop-param-item-radio input[type="radio"]:checked ~ span:after {
  background: none;
}
.fasad-list__dop-param-item-radio input[type="radio"]:disabled ~ span:before {
  background: #dedede;
}
.fasad-list__dop-param-item-radio input[type="radio"] ~ span {
  font-size: 12px;
  color: #525252;
  display: block;
  padding-left: 26px;
  line-height: 1.5;
  position: relative;
}
.fasad-list__dop-param-item-radio input[type="radio"] ~ span:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 16px;
  height: 16px;
  border-radius: 100%;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
}
.fasad-list__dop-param-item-radio input[type="radio"] ~ span:after {
  content: "";
  position: absolute;
  left: 2px;
  top: 2px;
  width: 12px;
  height: 12px;
  border: 3px solid #fff;
  border-radius: 100%;
  background: #fff;
}
.tabletop-list {
  margin-bottom: 16px;
  margin-left: -20px;
  margin-right: -20px;
}
.tabletop-list__content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.tabletop-list__item {
  -ms-flex: 0 0 48%;
      flex: 0 0 48%;
  margin-right: 4%;
  max-width: 100%;
  margin-bottom: 30px;
}
.tabletop-list__item:nth-child(2n) {
  margin-right: 0;
}
.tabletop-list__item .manager-box {
  margin-bottom: 0;
}
.tabletop-list__tabletop-item {
  display: block;
  margin: 0 auto;
  cursor: pointer;
}
.tabletop-list__tabletop-item input[type="checkbox"],
.tabletop-list__tabletop-item input[type="radio"] {
  position: absolute;
  clip: rect(0 0 0 0);
  width: 1px;
  height: 1px;
  margin: -1px;
}
.tabletop-list__tabletop-item input[type="checkbox"]:checked ~ .tabletop-list__tabletop-item-body,
.tabletop-list__tabletop-item input[type="radio"]:checked ~ .tabletop-list__tabletop-item-body {
  background: linear-gradient(180deg, rgba(245,216,159,0.1) 0%, rgba(221,177,92,0.1) 100%);
  border-color: #ddb15c;
}
.tabletop-list__tabletop-item input[type="checkbox"]:checked ~ .tabletop-list__tabletop-item-body:before,
.tabletop-list__tabletop-item input[type="radio"]:checked ~ .tabletop-list__tabletop-item-body:before {
  background: url("data:image/svg+xml,%3Csvg width='16' height='12' viewBox='0 0 16 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.1936 0.774671C14.9043 0.485266 14.4351 0.485266 14.1457 0.774671L5.26771 9.65271L1.85518 6.24017C1.5658 5.95076 1.09664 5.95079 0.807203 6.24017C0.517798 6.52955 0.517798 6.99871 0.807203 7.28811L4.74373 11.2246C5.03302 11.514 5.50253 11.5138 5.7917 11.2246L15.1936 1.82264C15.483 1.53327 15.483 1.06408 15.1936 0.774671Z' fill='%23fff'/%3E%3C/svg%3E%0A") 50% 50% no-repeat, linear-gradient(15.52deg, #2ab359 7.93%, #97fcc5 89.95%);
}
.tabletop-list__tabletop-item input[type="checkbox"]:checked ~ .tabletop-list__tabletop-item-body .tabletop-list__tabletop-item-name,
.tabletop-list__tabletop-item input[type="radio"]:checked ~ .tabletop-list__tabletop-item-body .tabletop-list__tabletop-item-name {
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
}
.tabletop-list__tabletop-item input[type="checkbox"]:checked ~ .tabletop-list__tabletop-item-body .tabletop-list__tabletop-item-price,
.tabletop-list__tabletop-item input[type="radio"]:checked ~ .tabletop-list__tabletop-item-body .tabletop-list__tabletop-item-price {
  color: #fff;
}
.tabletop-list__tabletop-item input[type="checkbox"]:checked ~ .tabletop-list__tabletop-item-body .tabletop-list__tabletop-item-price strong,
.tabletop-list__tabletop-item input[type="radio"]:checked ~ .tabletop-list__tabletop-item-body .tabletop-list__tabletop-item-price strong {
  color: #fff;
}
.tabletop-list__tabletop-item-body {
  display: block;
  background: linear-gradient(180.23deg, #fff 16.56%, rgba(255,255,255,0.78) 72.99%);
  box-shadow: 0px 4px 11px 3px rgba(0,0,0,0.11);
  border-radius: 12px;
  border: 1px solid #c4c4c4;
  position: relative;
}
.tabletop-list__tabletop-item-body:before {
  content: "";
  position: absolute;
  left: 50%;
  top: -12px;
  width: 24px;
  height: 24px;
  margin-left: -12px;
  border-radius: 100%;
  border: 2px solid #fafafa;
  z-index: 1;
  background: #eff0f3 url("data:image/svg+xml,%3Csvg width='16' height='12' viewBox='0 0 16 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.1936 0.774671C14.9043 0.485266 14.4351 0.485266 14.1457 0.774671L5.26771 9.65271L1.85518 6.24017C1.5658 5.95076 1.09664 5.95079 0.807203 6.24017C0.517798 6.52955 0.517798 6.99871 0.807203 7.28811L4.74373 11.2246C5.03302 11.514 5.50253 11.5138 5.7917 11.2246L15.1936 1.82264C15.483 1.53327 15.483 1.06408 15.1936 0.774671Z' fill='%23B3B3BC'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;
  background-size: 10px auto;
}
.tabletop-list__tabletop-item-image {
  display: block;
  position: relative;
  overflow: hidden;
  border-radius: 12px 12px 0 0;
  -webkit-overflow-scrolling: touch;
}
.tabletop-list__tabletop-item-image:before {
  content: "";
  display: block;
  padding-top: 68%;
}
.tabletop-list__tabletop-item-image img {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
}
.tabletop-list__tabletop-item-name {
  display: block;
  font-size: 12px;
  color: #4d5157;
  line-height: 1.2;
  padding: 6px 10px;
  background: #eff0f3;
  text-align: center;
  border-radius: 0 0 12px 12px;
}
.tabletop-list__tabletop-item-price {
  display: block;
  text-align: center;
  font-size: 12px;
  line-height: 1.2;
  margin-top: 5px;
}
.tabletop-list__tabletop-item-price strong {
  color: #28ba97;
}
.fartuk-list {
  margin-left: -20px;
  margin-right: -20px;
}
.fartuk-list__content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.fartuk-list__item {
  -ms-flex: 0 0 48%;
      flex: 0 0 48%;
  margin-right: 4%;
  max-width: 100%;
  margin-bottom: 30px;
}
.fartuk-list__item:nth-child(2n) {
  margin-right: 0;
}
.fartuk-list__fartuk-item {
  display: block;
  margin: 0 auto;
  cursor: pointer;
}
.fartuk-list__fartuk-item input[type="checkbox"],
.fartuk-list__fartuk-item input[type="radio"] {
  position: absolute;
  clip: rect(0 0 0 0);
  width: 1px;
  height: 1px;
  margin: -1px;
}
.fartuk-list__fartuk-item input[type="checkbox"]:checked ~ .fartuk-list__fartuk-item-body,
.fartuk-list__fartuk-item input[type="radio"]:checked ~ .fartuk-list__fartuk-item-body {
  background: linear-gradient(180deg, rgba(245,216,159,0.1) 0%, rgba(221,177,92,0.1) 100%);
  border-color: #ddb15c;
}
.fartuk-list__fartuk-item input[type="checkbox"]:checked ~ .fartuk-list__fartuk-item-body:before,
.fartuk-list__fartuk-item input[type="radio"]:checked ~ .fartuk-list__fartuk-item-body:before {
  background: url("data:image/svg+xml,%3Csvg width='16' height='12' viewBox='0 0 16 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.1936 0.774671C14.9043 0.485266 14.4351 0.485266 14.1457 0.774671L5.26771 9.65271L1.85518 6.24017C1.5658 5.95076 1.09664 5.95079 0.807203 6.24017C0.517798 6.52955 0.517798 6.99871 0.807203 7.28811L4.74373 11.2246C5.03302 11.514 5.50253 11.5138 5.7917 11.2246L15.1936 1.82264C15.483 1.53327 15.483 1.06408 15.1936 0.774671Z' fill='%23fff'/%3E%3C/svg%3E%0A") 50% 50% no-repeat, linear-gradient(15.52deg, #2ab359 7.93%, #97fcc5 89.95%);
}
.fartuk-list__fartuk-item input[type="checkbox"]:checked ~ .fartuk-list__fartuk-item-body .fartuk-list__fartuk-item-name,
.fartuk-list__fartuk-item input[type="radio"]:checked ~ .fartuk-list__fartuk-item-body .fartuk-list__fartuk-item-name {
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
}
.fartuk-list__fartuk-item input[type="checkbox"]:checked ~ .fartuk-list__fartuk-item-body .fartuk-list__fartuk-item-price,
.fartuk-list__fartuk-item input[type="radio"]:checked ~ .fartuk-list__fartuk-item-body .fartuk-list__fartuk-item-price {
  color: #fff;
}
.fartuk-list__fartuk-item input[type="checkbox"]:checked ~ .fartuk-list__fartuk-item-body .fartuk-list__fartuk-item-price strong,
.fartuk-list__fartuk-item input[type="radio"]:checked ~ .fartuk-list__fartuk-item-body .fartuk-list__fartuk-item-price strong {
  color: #fff;
}
.fartuk-list__fartuk-item-body {
  display: block;
  background: linear-gradient(180.23deg, #fff 16.56%, rgba(255,255,255,0.78) 72.99%);
  box-shadow: 0px 4px 11px 3px rgba(0,0,0,0.11);
  border-radius: 12px;
  border: 1px solid #c4c4c4;
  position: relative;
}
.fartuk-list__fartuk-item-body:before {
  content: "";
  position: absolute;
  left: 50%;
  top: -12px;
  width: 24px;
  height: 24px;
  margin-left: -12px;
  border-radius: 100%;
  border: 2px solid #fafafa;
  z-index: 1;
  background: #eff0f3 url("data:image/svg+xml,%3Csvg width='16' height='12' viewBox='0 0 16 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.1936 0.774671C14.9043 0.485266 14.4351 0.485266 14.1457 0.774671L5.26771 9.65271L1.85518 6.24017C1.5658 5.95076 1.09664 5.95079 0.807203 6.24017C0.517798 6.52955 0.517798 6.99871 0.807203 7.28811L4.74373 11.2246C5.03302 11.514 5.50253 11.5138 5.7917 11.2246L15.1936 1.82264C15.483 1.53327 15.483 1.06408 15.1936 0.774671Z' fill='%23B3B3BC'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;
  background-size: 10px auto;
}
.fartuk-list__fartuk-item-image {
  display: block;
  position: relative;
  overflow: hidden;
  border-radius: 12px 12px 0 0;
  -webkit-overflow-scrolling: touch;
}
.fartuk-list__fartuk-item-image:before {
  content: "";
  display: block;
  padding-top: 68%;
}
.fartuk-list__fartuk-item-image img {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
}
.fartuk-list__fartuk-item-name {
  display: block;
  font-size: 12px;
  color: #4d5157;
  line-height: 1.2;
  padding: 6px 10px;
  background: #eff0f3;
  text-align: center;
  border-radius: 0 0 12px 12px;
}
.fartuk-list__fartuk-item-price {
  display: block;
  text-align: center;
  font-size: 12px;
  line-height: 1.2;
  margin-top: 5px;
}
.fartuk-list__fartuk-item-price strong {
  color: #28ba97;
}
.handle-list {
  margin-left: -20px;
  margin-right: -20px;
}
.handle-list__content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.handle-list__item {
  -ms-flex: 0 0 48%;
      flex: 0 0 48%;
  margin-right: 4%;
  max-width: 100%;
  margin-bottom: 30px;
}
.handle-list__item:nth-child(2n) {
  margin-right: 0;
}
.handle-list__handle-item {
  display: block;
  margin: 0 auto;
  cursor: pointer;
}
.handle-list__handle-item input[type="checkbox"],
.handle-list__handle-item input[type="radio"] {
  position: absolute;
  clip: rect(0 0 0 0);
  width: 1px;
  height: 1px;
  margin: -1px;
}
.handle-list__handle-item input[type="checkbox"]:checked ~ .handle-list__handle-item-body,
.handle-list__handle-item input[type="radio"]:checked ~ .handle-list__handle-item-body {
  background: linear-gradient(180deg, rgba(245,216,159,0.1) 0%, rgba(221,177,92,0.1) 100%);
  border-color: #ddb15c;
}
.handle-list__handle-item input[type="checkbox"]:checked ~ .handle-list__handle-item-body:before,
.handle-list__handle-item input[type="radio"]:checked ~ .handle-list__handle-item-body:before {
  background: url("data:image/svg+xml,%3Csvg width='16' height='12' viewBox='0 0 16 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.1936 0.774671C14.9043 0.485266 14.4351 0.485266 14.1457 0.774671L5.26771 9.65271L1.85518 6.24017C1.5658 5.95076 1.09664 5.95079 0.807203 6.24017C0.517798 6.52955 0.517798 6.99871 0.807203 7.28811L4.74373 11.2246C5.03302 11.514 5.50253 11.5138 5.7917 11.2246L15.1936 1.82264C15.483 1.53327 15.483 1.06408 15.1936 0.774671Z' fill='%23fff'/%3E%3C/svg%3E%0A") 50% 50% no-repeat, linear-gradient(15.52deg, #2ab359 7.93%, #97fcc5 89.95%);
  background-size: 10px auto;
}
.handle-list__handle-item input[type="checkbox"]:checked ~ .handle-list__handle-item-body .handle-list__handle-item-name,
.handle-list__handle-item input[type="radio"]:checked ~ .handle-list__handle-item-body .handle-list__handle-item-name {
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
}
.handle-list__handle-item input[type="checkbox"]:checked ~ .handle-list__handle-item-body .handle-list__handle-item-price,
.handle-list__handle-item input[type="radio"]:checked ~ .handle-list__handle-item-body .handle-list__handle-item-price {
  color: #fff;
}
.handle-list__handle-item input[type="checkbox"]:checked ~ .handle-list__handle-item-body .handle-list__handle-item-price strong,
.handle-list__handle-item input[type="radio"]:checked ~ .handle-list__handle-item-body .handle-list__handle-item-price strong {
  color: #fff;
}
.handle-list__handle-item-body {
  display: block;
  background: linear-gradient(180.23deg, #fff 16.56%, rgba(255,255,255,0.78) 72.99%);
  box-shadow: 0px 4px 11px 3px rgba(0,0,0,0.11);
  border-radius: 12px;
  border: 1px solid #c4c4c4;
  position: relative;
}
.handle-list__handle-item-body:before {
  content: "";
  position: absolute;
  left: 50%;
  top: -12px;
  width: 24px;
  height: 24px;
  margin-left: -12px;
  border-radius: 100%;
  border: 2px solid #fafafa;
  z-index: 1;
  background: #eff0f3 url("data:image/svg+xml,%3Csvg width='16' height='12' viewBox='0 0 16 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.1936 0.774671C14.9043 0.485266 14.4351 0.485266 14.1457 0.774671L5.26771 9.65271L1.85518 6.24017C1.5658 5.95076 1.09664 5.95079 0.807203 6.24017C0.517798 6.52955 0.517798 6.99871 0.807203 7.28811L4.74373 11.2246C5.03302 11.514 5.50253 11.5138 5.7917 11.2246L15.1936 1.82264C15.483 1.53327 15.483 1.06408 15.1936 0.774671Z' fill='%23B3B3BC'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;
  background-size: 10px auto;
}
.handle-list__handle-item-image {
  display: block;
  position: relative;
  overflow: hidden;
  border-radius: 12px 12px 0 0;
  -webkit-overflow-scrolling: touch;
}
.handle-list__handle-item-image:before {
  content: "";
  display: block;
  padding-top: 68%;
}
.handle-list__handle-item-image img {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
}
.handle-list__handle-item-name {
  display: block;
  font-size: 12px;
  color: #4d5157;
  line-height: 1.2;
  padding: 6px 10px;
  background: #eff0f3;
  text-align: center;
  border-radius: 0 0 12px 12px;
}
.handle-list__handle-item-price {
  display: block;
  text-align: center;
  font-size: 12px;
  line-height: 1.2;
  margin-top: 5px;
}
.handle-list__handle-item-price strong {
  color: #28ba97;
}
.additional-list__text {
  display: none;
  margin-bottom: 40px;
  font-size: 14px;
  line-height: 1.5;
}
.additional-list__text--desc {
  display: block;
}
.additional-list__text-title {
  font-family: 'Gotham Pro';
  font-size: 28px;
  color: #575b5e;
  text-align: center;
  margin-bottom: 35px;
  font-weight: bold;
  line-height: 1.1;
}
.additional-list__content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-bottom: -30px;
}
.additional-list__item {
  -ms-flex: 0 0 32%;
      flex: 0 0 32%;
  margin-right: 2%;
  max-width: 100%;
  margin-bottom: 30px;
}
.additional-list__item:nth-child(3n) {
  margin-right: 0;
}
.additional-list__additional-item {
  display: block;
  margin: 0 auto;
  cursor: pointer;
}
.additional-list__additional-item input[type="checkbox"],
.additional-list__additional-item input[type="radio"] {
  position: absolute;
  clip: rect(0 0 0 0);
  width: 1px;
  height: 1px;
  margin: -1px;
}
.additional-list__additional-item input[type="checkbox"]:checked ~ .additional-list__additional-item-body,
.additional-list__additional-item input[type="radio"]:checked ~ .additional-list__additional-item-body {
  background: linear-gradient(180deg, rgba(245,216,159,0.1) 0%, rgba(221,177,92,0.1) 100%);
  border-color: #ddb15c;
}
.additional-list__additional-item input[type="checkbox"]:checked ~ .additional-list__additional-item-body:before,
.additional-list__additional-item input[type="radio"]:checked ~ .additional-list__additional-item-body:before {
  background: url("data:image/svg+xml,%3Csvg width='16' height='12' viewBox='0 0 16 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.1936 0.774671C14.9043 0.485266 14.4351 0.485266 14.1457 0.774671L5.26771 9.65271L1.85518 6.24017C1.5658 5.95076 1.09664 5.95079 0.807203 6.24017C0.517798 6.52955 0.517798 6.99871 0.807203 7.28811L4.74373 11.2246C5.03302 11.514 5.50253 11.5138 5.7917 11.2246L15.1936 1.82264C15.483 1.53327 15.483 1.06408 15.1936 0.774671Z' fill='%23fff'/%3E%3C/svg%3E%0A") 50% 50% no-repeat, linear-gradient(15.52deg, #2ab359 7.93%, #97fcc5 89.95%);
}
.additional-list__additional-item input[type="checkbox"]:checked ~ .additional-list__additional-item-body .additional-list__additional-item-name,
.additional-list__additional-item input[type="radio"]:checked ~ .additional-list__additional-item-body .additional-list__additional-item-name {
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
}
.additional-list__additional-item input[type="checkbox"]:checked ~ .additional-list__additional-item-body .additional-list__additional-item-price,
.additional-list__additional-item input[type="radio"]:checked ~ .additional-list__additional-item-body .additional-list__additional-item-price {
  color: #fff;
}
.additional-list__additional-item input[type="checkbox"]:checked ~ .additional-list__additional-item-body .additional-list__additional-item-price strong,
.additional-list__additional-item input[type="radio"]:checked ~ .additional-list__additional-item-body .additional-list__additional-item-price strong {
  color: #fff;
}
.additional-list__additional-item-body {
  display: block;
  background: linear-gradient(180.23deg, #fff 16.56%, rgba(255,255,255,0.78) 72.99%);
  box-shadow: 0px 4px 11px 3px rgba(0,0,0,0.11);
  border-radius: 12px;
  border: 1px solid #c4c4c4;
  position: relative;
}
.additional-list__additional-item-body:before {
  content: "";
  position: absolute;
  left: 50%;
  top: -12px;
  width: 24px;
  height: 24px;
  margin-left: -12px;
  border-radius: 100%;
  border: 2px solid #fafafa;
  z-index: 1;
  background: #eff0f3 url("data:image/svg+xml,%3Csvg width='16' height='12' viewBox='0 0 16 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.1936 0.774671C14.9043 0.485266 14.4351 0.485266 14.1457 0.774671L5.26771 9.65271L1.85518 6.24017C1.5658 5.95076 1.09664 5.95079 0.807203 6.24017C0.517798 6.52955 0.517798 6.99871 0.807203 7.28811L4.74373 11.2246C5.03302 11.514 5.50253 11.5138 5.7917 11.2246L15.1936 1.82264C15.483 1.53327 15.483 1.06408 15.1936 0.774671Z' fill='%23B3B3BC'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;
  background-size: 10px auto;
}
.additional-list__additional-item-image {
  display: block;
  position: relative;
  overflow: hidden;
  border-radius: 12px 12px 0 0;
  -webkit-overflow-scrolling: touch;
}
.additional-list__additional-item-image:before {
  content: "";
  display: block;
  padding-top: 68%;
}
.additional-list__additional-item-image img {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
}
.additional-list__additional-item-name {
  display: block;
  font-size: 12px;
  color: #4d5157;
  line-height: 1.2;
  padding: 11px 10px;
  background: #eff0f3;
  text-align: center;
  border-radius: 0 0 12px 12px;
  min-height: 46px;
}
.additional-list__additional-item-name--big {
  font-size: 14px;
  -ms-flex-align: center;
      align-items: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
}
.additional-list__additional-item-price {
  display: block;
  text-align: center;
  font-size: 12px;
  line-height: 1.2;
  margin-top: 3px;
}
.additional-list__additional-item-price strong {
  color: #28ba97;
}
.additional-list__video {
  position: absolute;
  right: 7px;
  bottom: 5px;
  width: 34px;
  height: 34px;
  background: url("data:image/svg+xml,%0A%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle opacity='0.25' cx='12.5' cy='12.5' r='12.5' fill='url(%23paint0_linear)'/%3E%3Ccircle opacity='0.25' cx='12.6429' cy='12.6434' r='9.75279' fill='url(%23paint1_linear)'/%3E%3Ccircle cx='12.4968' cy='12.4971' r='7.5' fill='url(%23paint2_linear)'/%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M15.8759 12.0665L11.0759 9.36654C10.9829 9.31434 10.8695 9.31554 10.7777 9.36894C10.6853 9.42294 10.6289 9.52134 10.6289 9.62814V15.0281C10.6289 15.1349 10.6853 15.2333 10.7777 15.2873C10.8245 15.3143 10.8767 15.3281 10.9289 15.3281C10.9793 15.3281 11.0303 15.3155 11.0759 15.2897L15.8759 12.5897C15.9701 12.5363 16.0289 12.4367 16.0289 12.3281C16.0289 12.2195 15.9701 12.1199 15.8759 12.0665Z' fill='%23FFFFF8'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='12.5' y1='0' x2='12.5' y2='25' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='12.6429' y1='2.89062' x2='12.6429' y2='22.3962' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear' x1='12.4968' y1='4.99707' x2='12.4968' y2='19.9971' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3CclipPath id='clip0'%3E%3Crect width='6' height='6' fill='white' transform='translate(10.3284 9.32812)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear)'/%3E%3Ccircle opacity='0.25' cx='12.6429' cy='12.6434' r='9.75279' fill='url(_2523paint1_linear)'/%3E%3Ccircle cx='12.4968' cy='12.4971' r='7.5' fill='url(_2523paint2_linear)'/%3E%3Cg clip-path='url(_2523clip0)'%3E%3Cpath d='M15.8759 12.0665L11.0759 9.36654C10.9829 9.31434 10.8695 9.31554 10.7777 9.36894C10.6853 9.42294 10.6289 9.52134 10.6289 9.62814V15.0281C10.6289 15.1349 10.6853 15.2333 10.7777 15.2873C10.8245 15.3143 10.8767 15.3281 10.9289 15.3281C10.9793 15.3281 11.0303 15.3155 11.0759 15.2897L15.8759 12.5897C15.9701 12.5363 16.0289 12.4367 16.0289 12.3281C16.0289 12.2195 15.9701 12.1199 15.8759 12.0665Z' fill='%23FFFFF8'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='12.5' y1='0' x2='12.5' y2='25' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='12.6429' y1='2.89062' x2='12.6429' y2='22.3962' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear' x1='12.4968' y1='4.99707' x2='12.4968' y2='19.9971' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3CclipPath id='clip0'%3E%3Crect width='6' height='6' fill='white' transform='translate(10.3284 9.32812)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: contain;
}
.bar-list {
  margin-bottom: 20px;
  margin-left: -20px;
  margin-right: -20px;
}
.bar-list__content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.bar-list__item {
  -ms-flex: 0 0 48%;
      flex: 0 0 48%;
  margin-right: 4%;
  max-width: 100%;
  margin-bottom: 30px;
}
.bar-list__item:nth-child(2n) {
  margin-right: 0;
}
.bar-list__bar-item {
  display: block;
  margin: 0 auto;
  cursor: pointer;
}
.bar-list__bar-item input[type="checkbox"],
.bar-list__bar-item input[type="radio"] {
  position: absolute;
  clip: rect(0 0 0 0);
  width: 1px;
  height: 1px;
  margin: -1px;
}
.bar-list__bar-item input[type="checkbox"]:checked ~ .bar-list__bar-item-body,
.bar-list__bar-item input[type="radio"]:checked ~ .bar-list__bar-item-body {
  background: linear-gradient(180deg, rgba(245,216,159,0.1) 0%, rgba(221,177,92,0.1) 100%);
  border-color: #ddb15c;
}
.bar-list__bar-item input[type="checkbox"]:checked ~ .bar-list__bar-item-body:before,
.bar-list__bar-item input[type="radio"]:checked ~ .bar-list__bar-item-body:before {
  background: url("data:image/svg+xml,%3Csvg width='16' height='12' viewBox='0 0 16 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.1936 0.774671C14.9043 0.485266 14.4351 0.485266 14.1457 0.774671L5.26771 9.65271L1.85518 6.24017C1.5658 5.95076 1.09664 5.95079 0.807203 6.24017C0.517798 6.52955 0.517798 6.99871 0.807203 7.28811L4.74373 11.2246C5.03302 11.514 5.50253 11.5138 5.7917 11.2246L15.1936 1.82264C15.483 1.53327 15.483 1.06408 15.1936 0.774671Z' fill='%23fff'/%3E%3C/svg%3E%0A") 50% 50% no-repeat, linear-gradient(15.52deg, #2ab359 7.93%, #97fcc5 89.95%);
}
.bar-list__bar-item input[type="checkbox"]:checked ~ .bar-list__bar-item-body .bar-list__bar-item-name,
.bar-list__bar-item input[type="radio"]:checked ~ .bar-list__bar-item-body .bar-list__bar-item-name {
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
}
.bar-list__bar-item input[type="checkbox"]:checked ~ .bar-list__bar-item-body .bar-list__bar-item-price,
.bar-list__bar-item input[type="radio"]:checked ~ .bar-list__bar-item-body .bar-list__bar-item-price {
  color: #fff;
}
.bar-list__bar-item input[type="checkbox"]:checked ~ .bar-list__bar-item-body .bar-list__bar-item-price strong,
.bar-list__bar-item input[type="radio"]:checked ~ .bar-list__bar-item-body .bar-list__bar-item-price strong {
  color: #fff;
}
.bar-list__bar-item-body {
  display: block;
  background: linear-gradient(180.23deg, #fff 16.56%, rgba(255,255,255,0.78) 72.99%);
  box-shadow: 0px 4px 11px 3px rgba(0,0,0,0.11);
  border-radius: 12px;
  border: 1px solid #c4c4c4;
  position: relative;
}
.bar-list__bar-item-body:before {
  content: "";
  position: absolute;
  left: 50%;
  top: -16px;
  width: 34px;
  height: 34px;
  margin-left: -17px;
  border-radius: 100%;
  border: 3px solid #fafafa;
  z-index: 1;
  background: #eff0f3 url("data:image/svg+xml,%3Csvg width='16' height='12' viewBox='0 0 16 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.1936 0.774671C14.9043 0.485266 14.4351 0.485266 14.1457 0.774671L5.26771 9.65271L1.85518 6.24017C1.5658 5.95076 1.09664 5.95079 0.807203 6.24017C0.517798 6.52955 0.517798 6.99871 0.807203 7.28811L4.74373 11.2246C5.03302 11.514 5.50253 11.5138 5.7917 11.2246L15.1936 1.82264C15.483 1.53327 15.483 1.06408 15.1936 0.774671Z' fill='%23B3B3BC'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;
}
.bar-list__bar-item-image {
  display: block;
  position: relative;
  overflow: hidden;
  border-radius: 12px 12px 0 0;
  -webkit-overflow-scrolling: touch;
}
.bar-list__bar-item-image:before {
  content: "";
  display: block;
  padding-top: 66%;
}
.bar-list__bar-item-image img {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
}
.bar-list__bar-item-name {
  display: block;
  font-size: 12px;
  color: #4d5157;
  line-height: 1.2;
  padding: 5px 5px;
  background: #eff0f3;
  text-align: center;
  border-radius: 0 0 12px 12px;
}
.bar-list__bar-item-price {
  display: block;
  text-align: center;
  font-size: 12px;
  line-height: 1.2;
  margin-top: 4px;
}
.bar-list__bar-item-price strong {
  color: #28ba97;
}
.kwiz-params__title {
  position: relative;
  font-family: 'Gotham Pro';
  font-size: 14px;
  line-height: 1.1;
  color: #575b5e;
  font-weight: bold;
  text-align: center;
  letter-spacing: 0.02em;
  padding: 10px 25px;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
  border-radius: 14px 14px 0 0;
  margin: 0 6px;
}
.kwiz-params__body {
  border: 1px solid #d8d8d8;
  border-radius: 8px 8px 14px 14px;
  background: #fff;
  margin-bottom: 12px;
}
.kwiz-params__item {
  display: -ms-flexbox;
  display: flex;
  padding: 7px 10px 7px 30px;
}
.kwiz-params__item:nth-child(even) {
  background: rgba(196,196,196,0.1);
}
.kwiz-params__name {
  -ms-flex: 0 0 54%;
      flex: 0 0 54%;
  padding-right: 5px;
  color: #575b5e;
  font-size: 10px;
  font-weight: bold;
  line-height: 1.1;
}
.kwiz-params__value {
  -ms-flex: 0 0 46%;
      flex: 0 0 46%;
  color: #575b5e;
  font-size: 10px;
  line-height: 1.1;
}
.kwiz-params__price {
  background: linear-gradient(180deg, rgba(245,216,159,0.1) 0%, rgba(221,177,92,0.1) 100%);
  border-radius: 0px 0px 14px 14px;
  margin: 0 -1px -1px;
  font-family: 'Gotham Pro';
  font-size: 16px;
  font-weight: bold;
  letter-spacing: 0.02em;
  color: #575b5e;
  padding: 10px 10px;
  text-align: center;
  border: 1px solid #f5d89f;
}
.kwiz-params__note {
  font-size: 10px;
  color: #575b5e;
  font-style: italic;
  line-height: 1.1;
  text-align: center;
}
.kwiz-params__note:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 10px;
  height: 10px;
  background: url("data:image/svg+xml,%3Csvg width='9' height='9' viewBox='0 0 9 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4.5' cy='4.5' r='3' stroke='url(%23paint0_linear)' stroke-width='3'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='1.125' y1='1.6875' x2='7.3125' y2='8.15625' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2328BA97'/%3E%3Cstop offset='1' stop-color='%23B3EFE1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear)' stroke-width='3'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='1.125' y1='1.6875' x2='7.3125' y2='8.15625' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2328BA97'/%3E%3Cstop offset='1' stop-color='%23B3EFE1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 0 0 no-repeat;
  margin-right: 6px;
}
.kwiz-progress {
  display: none;
}
.links-block {
  position: fixed;
  right: 40px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  z-index: 99;
}
.links-block__list {
  background: #1ed3a8;
  -webkit-backdrop-filter: blur(93px);
          backdrop-filter: blur(93px);
  border-radius: 7px;
  width: 44px;
}
.links-block__item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  color: #fff;
  font-size: 0;
  line-height: 1;
  width: 50px;
  height: 48px;
  margin: 0 -3px;
  border: 1px solid transparent;
  border-radius: 7px;
}
.links-block__item:hover {
  background: linear-gradient(136.27deg, rgba(255,255,255,0.9) 15.69%, rgba(252,255,254,0.9) 86.04%);
  -webkit-backdrop-filter: blur(93px);
          backdrop-filter: blur(93px);
  border-color: #1ed3a8;
  color: #1ed3a8;
}
.links-block__item .svg-icon {
  width: 20px;
  height: 20px;
}
.manager-box {
  margin-bottom: 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-align: start;
      align-items: flex-start;
}
.manager-box--mini {
  display: block;
}
.manager-box--mini .manager-box__image {
  margin: 0 auto;
}
.manager-box--mini .manager-box__text {
  min-height: 0;
  margin-top: 10px;
  text-align: center;
  -ms-flex-pack: center;
      justify-content: center;
}
.manager-box--type3 .manager-box__text {
  font-size: 12px;
}
.manager-box__body {
  -ms-flex: 0 0 160px;
      flex: 0 0 160px;
  margin-right: 10px;
  text-align: center;
  position: relative;
  z-index: 1;
  font-size: 0;
}
.manager-box__text {
  -ms-flex: 1 1;
      flex: 1 1;
  font-size: 14px;
  font-family: 'Gotham Pro';
  color: #575b5e;
  font-weight: bold;
  line-height: 1.3;
  font-style: italic;
  letter-spacing: 0.02em;
  display: -ms-flexbox;
  display: flex;
  min-height: 160px;
  -ms-flex-align: center;
      align-items: center;
}
.manager-box__text a {
  text-decoration: underline;
  font-style: italic;
  font-weight: bold;
  font-size: 12px;
  line-height: 1.3;
  letter-spacing: 0.02em;
  color: #f5d89f;
  background: -webkit-linear-gradient(#f5d89f, #ddb15c);
  -webkit-background-clip: text;
  -webkit-text-fill-color: #f5d89f;
}
.manager-box__text-content {
  position: relative;
  z-index: 1;
}
.manager-box__text-inner {
  position: relative;
  padding: 24px 0;
}
.manager-box__text-inner:before {
  content: "";
  position: absolute;
  left: -30px;
  top: 0;
  width: 36px;
  height: 36px;
  background: url("data:image/svg+xml,%3Csvg width='36' height='33' viewBox='0 0 36 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.5374 26.3112C20.6371 26.6887 20.2596 27.7632 20.6661 28.6345L22.0892 31.6257C22.4957 32.4676 23.4832 32.8455 24.3544 32.4676C26.8229 31.4222 28.9429 30.0572 30.6273 28.4019C32.6893 26.4564 34.0833 24.2202 34.8383 21.7517C35.5934 19.2538 36 15.8563 36 11.5291L36 2.61339C36 1.65502 35.2159 0.870905 34.2575 0.870905L22.8442 0.870904C21.8859 0.870904 21.1018 1.65502 21.1018 2.61339L21.1018 14.0267C21.1018 14.9853 21.8859 15.7691 22.8442 15.7691L28.304 15.7691C28.2459 18.7026 27.549 21.0547 26.2711 22.8265C25.2256 24.2489 23.6574 25.4106 21.5374 26.3112Z' fill='%23F1F1F1'/%3E%3Cpath d='M1.03325 26.312C0.132968 26.6896 -0.244279 27.7641 0.16201 28.6353L1.58504 31.5973C1.99162 32.4395 2.97903 32.817 3.85027 32.4395C6.28974 31.394 8.38102 30.029 10.0942 28.4027C12.1564 26.4279 13.5791 24.1917 14.3345 21.7232C15.0896 19.284 15.4668 15.8859 15.4668 11.5297L15.4668 2.61395C15.4668 1.65558 14.6827 0.87146 13.7243 0.87146L2.31108 0.871459C1.35271 0.871459 0.568592 1.65558 0.568592 2.61394L0.568591 14.0272C0.568591 14.9859 1.35271 15.7697 2.31107 15.7697L7.7999 15.7697C7.74182 18.7032 7.04453 21.0552 5.767 22.827C4.72151 24.2498 3.15327 25.4114 1.03325 26.312Z' fill='%23F1F1F1'/%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: contain;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.manager-box__text-inner:after {
  content: "";
  position: absolute;
  right: -10px;
  bottom: 0;
  width: 36px;
  height: 36px;
  background: url("data:image/svg+xml,%3Csvg width='36' height='33' viewBox='0 0 36 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.5374 26.3112C20.6371 26.6887 20.2596 27.7632 20.6661 28.6345L22.0892 31.6257C22.4957 32.4676 23.4832 32.8455 24.3544 32.4676C26.8229 31.4222 28.9429 30.0572 30.6273 28.4019C32.6893 26.4564 34.0833 24.2202 34.8383 21.7517C35.5934 19.2538 36 15.8563 36 11.5291L36 2.61339C36 1.65502 35.2159 0.870905 34.2575 0.870905L22.8442 0.870904C21.8859 0.870904 21.1018 1.65502 21.1018 2.61339L21.1018 14.0267C21.1018 14.9853 21.8859 15.7691 22.8442 15.7691L28.304 15.7691C28.2459 18.7026 27.549 21.0547 26.2711 22.8265C25.2256 24.2489 23.6574 25.4106 21.5374 26.3112Z' fill='%23F1F1F1'/%3E%3Cpath d='M1.03325 26.312C0.132968 26.6896 -0.244279 27.7641 0.16201 28.6353L1.58504 31.5973C1.99162 32.4395 2.97903 32.817 3.85027 32.4395C6.28974 31.394 8.38102 30.029 10.0942 28.4027C12.1564 26.4279 13.5791 24.1917 14.3345 21.7232C15.0896 19.284 15.4668 15.8859 15.4668 11.5297L15.4668 2.61395C15.4668 1.65558 14.6827 0.87146 13.7243 0.87146L2.31108 0.871459C1.35271 0.871459 0.568592 1.65558 0.568592 2.61394L0.568591 14.0272C0.568591 14.9859 1.35271 15.7697 2.31107 15.7697L7.7999 15.7697C7.74182 18.7032 7.04453 21.0552 5.767 22.827C4.72151 24.2498 3.15327 25.4114 1.03325 26.312Z' fill='%23F1F1F1'/%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: contain;
}
.manager-box__text-inner span {
  display: inline-block;
  color: #f5d89f;
  background: -webkit-linear-gradient(#f5d89f, #ddb15c);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.manager-box__image {
  width: 160px;
  height: 160px;
  padding: 3px;
  border: 1px solid #e1e1e1;
  border-radius: 100%;
}
.manager-box__image-in {
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
  border-radius: 100%;
  height: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: center;
      justify-content: center;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
}
.manager-box__image img {
  width: 128px;
  height: auto;
  margin-bottom: -4px;
}
.manager-box__name {
  text-align: center;
  margin-top: -10px;
  position: relative;
}
.manager-box__name span {
  display: inline-block;
  font-size: 11px;
  line-height: 1;
  color: #2e2e2e;
  padding: 8px 10px;
  background: linear-gradient(15.52deg, #28ba97 7.93%, #6ee2c7 89.95%);
  border-radius: 4px;
}
.manager-box__status {
  text-align: center;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
  display: inline-block;
  margin: -2px auto 0;
  padding: 0 1px 1px;
  border-radius: 0 0 4px 4px;
  line-height: 1;
  font-size: 0;
}
.manager-box__status span {
  display: inline-block;
  font-size: 11px;
  color: #575b5e;
  padding: 6px 25px 5px;
  border-radius: 0 0 4px 4px;
  background: linear-gradient(180.23deg, #fcfcfc 16.56%, #f9f9f9 72.99%);
}
.material-thumbs-popup-feedback {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 999;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  padding: 20px 10px;
  tramsition: all 0.3s ease;
  opacity: 0;
  visibility: hidden;
}
.material-thumbs-popup-feedback.opened {
  opacity: 1;
  visibility: visible;
}
.material-thumbs-popup-feedback:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: rgba(0,0,0,0.74);
}
.material-thumbs-popup-feedback__inner {
  background: linear-gradient(112.91deg, #fff 4.67%, #f2f2f2 99.37%);
  box-shadow: 0px 4px 11px 3px rgba(0,0,0,0.11);
  border-radius: 12px;
  width: 100%;
  position: relative;
  max-height: 100%;
  overflow: auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 20px 40px;
  -webkit-overflow-scrolling: touch;
}
.material-thumbs-popup-feedback__close {
  position: absolute;
  right: 0;
  top: 0;
  width: 50px;
  height: 50px;
  border: none;
  outline: none;
  box-shadow: none;
  padding: 0;
  cursor: pointer;
  background: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.499268' y='18.6372' width='26.3571' height='2.63571' rx='0.634921' transform='rotate(-45 0.499268 18.6372)' fill='%23636363'/%3E%3Crect x='1.86377' y='0.176758' width='26.3571' height='2.63571' rx='0.634921' transform='rotate(45 1.86377 0.176758)' fill='%23636363'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;
  background-size: 15px auto;
}
.material-thumbs-popup-feedback__left {
  -ms-flex: 0 0 580px;
      flex: 0 0 580px;
  margin-right: 40px;
  padding-top: 34px;
}
.material-thumbs-popup-feedback__right {
  -ms-flex: 1 1;
      flex: 1 1;
}
.material-thumbs-popup-feedback__right .material-thumbs-popup-feedback__form-box {
  display: none;
}
.material-thumbs-popup-feedback__title {
  margin-bottom: 24px;
  font-family: 'Gotham Pro';
  font-size: 32px;
  line-height: 1.1;
  font-weight: bold;
  color: #525252;
  -ms-flex: 0 0 100%;
      flex: 0 0 100%;
  text-align: center;
}
.material-thumbs-popup-feedback__head {
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 30px;
}
.material-thumbs-popup-feedback__head-left {
  -ms-flex: 1 1;
      flex: 1 1;
  margin-right: 15px;
}
.material-thumbs-popup-feedback__head-right {
  -ms-flex: 0 0 270px;
      flex: 0 0 270px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.material-thumbs-popup-feedback .manager-box--type4 {
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 10px;
}
.material-thumbs-popup-feedback .manager-box--type4 .manager-box__body {
  -ms-flex: 0 0 90px;
      flex: 0 0 90px;
}
.material-thumbs-popup-feedback .manager-box--type4 .manager-box__image {
  width: 90px;
  height: 90px;
}
.material-thumbs-popup-feedback .manager-box--type4 .manager-box__name span {
  font-size: 6px;
  padding: 5px 16px;
}
.material-thumbs-popup-feedback .manager-box--type4 .manager-box__status span {
  font-size: 6px;
  padding: 4px 14px 2px;
}
.material-thumbs-popup-feedback .manager-box--type4 .manager-box__text {
  font-size: 13px;
  min-height: 0;
  font-style: normal;
}
.material-thumbs-popup-feedback .manager-box--type4 .manager-box__text-inner {
  padding: 0;
}
.material-thumbs-popup-feedback .manager-box--type4 .manager-box__text-inner:before {
  width: 14px;
  height: 14px;
  left: -18px;
  top: -3px;
}
.material-thumbs-popup-feedback .manager-box--type4 .manager-box__text-inner:after {
  width: 14px;
  height: 14px;
}
.material-thumbs-popup-feedback__image {
  position: relative;
}
.material-thumbs-popup-feedback__image:before {
  content: "";
  display: block;
  padding-top: 64%;
}
.material-thumbs-popup-feedback__image img {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 6px;
}
.material-thumbs-popup-feedback__name {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  color: #feeac4;
  font-size: 15px;
  line-height: 1;
  padding: 11px 10px;
  background: linear-gradient(315.56deg, #2d2d2d 3.38%, #505050 97.41%);
  border-radius: 0 0 6px 6px;
  text-align: center;
}
.material-thumbs-popup-feedback__desc {
  position: relative;
  padding: 8px 45px 8px 16px;
  font-size: 10px;
  color: #313131;
  line-height: 1.2;
  border: 1px dashed #ddb15c;
  border-radius: 5px;
  min-height: 58px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  max-width: 230px;
}
.material-thumbs-popup-feedback__desc-image {
  position: absolute;
  bottom: -9px;
  right: -16px;
  width: 80px;
}
.material-thumbs-popup-feedback__stages {
  margin-bottom: 40px;
  position: relative;
  padding-right: 24px;
  max-width: 500px;
}
.material-thumbs-popup-feedback__stages:before {
  content: "";
  position: absolute;
  right: -10px;
  top: -15px;
  bottom: -15px;
  width: 24px;
  background: url("data:image/svg+xml,%3Csvg width='25' height='130' viewBox='0 0 25 130' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1C26.5 26 34.7 87.7 5.5 128.5' stroke='%23BABABA' stroke-width='0.5' stroke-dasharray='2 2'/%3E%3Cpath d='M4.5 118.5V129.5L15.5 124.5' stroke='%23BABABA' stroke-width='0.5' stroke-dasharray='2 2'/%3E%3C/svg%3E%0A") 0 50% no-repeat;
  background-size: contain;
}
.material-thumbs-popup-feedback__stages-title {
  font-size: 18px;
  line-height: 1.12;
  text-transform: uppercase;
  color: #feeac4;
  background: linear-gradient(180deg, #c59e53 0%, #b47e17 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  margin-bottom: 16px;
}
.material-thumbs-popup-feedback__stages-list {
  padding: 0;
  margin: 0;
  list-style: none;
}
.material-thumbs-popup-feedback__stages-list li {
  font-size: 16px;
  color: #525252;
  line-height: 1.1;
  padding-left: 28px;
  position: relative;
  margin-bottom: 8px;
}
.material-thumbs-popup-feedback__stages-list li:before {
  content: attr(data-count);
  position: absolute;
  left: 0;
  top: 0;
  width: 16px;
  height: 16px;
  line-height: 16px;
  text-align: center;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
  border-radius: 100%;
  font-size: 9px;
  font-weight: bold;
  color: #575b5e;
}
.material-thumbs-popup-feedback__example-chat {
  margin-bottom: 30px;
}
.material-thumbs-popup-feedback__example-chat-title {
  font-size: 18px;
  line-height: 1.12;
  text-transform: uppercase;
  color: #feeac4;
  background: linear-gradient(180deg, #c59e53 0%, #b47e17 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-align: center;
  margin-bottom: 14px;
}
.material-thumbs-popup-feedback__example-chat-list {
  display: -ms-flexbox;
  display: flex;
}
.material-thumbs-popup-feedback__example-chat-list:not(.tns-slider) {
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
}
.material-thumbs-popup-feedback__example-chat-list:not(.tns-slider) .material-thumbs-popup-feedback__example-chat-item {
  -ms-flex: 0 0 24%;
      flex: 0 0 24%;
  margin-right: 1.333%;
}
.material-thumbs-popup-feedback__example-chat-item {
  text-align: center;
}
.material-thumbs-popup-feedback__example-chat-item-image {
  max-width: 80px;
  display: block;
  margin: 0 auto 10px;
  position: relative;
  border-radius: 7px;
  max-height: 140px;
  -webkit-filter: drop-shadow(0px 4px 4px rgba(0,0,0,0.25));
          filter: drop-shadow(0px 4px 4px rgba(0,0,0,0.25));
}
.material-thumbs-popup-feedback__example-chat-item-image img {
  border-radius: 7px;
  height: 100%;
  width: 100%;
  max-height: 140px;
  -o-object-fit: cover;
     object-fit: cover;
}
.material-thumbs-popup-feedback__example-chat-item-image:before {
  content: "";
  position: absolute;
  right: -9px;
  bottom: -9px;
  width: 24px;
  height: 24px;
  background: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.02539 9.39268C4.02539 6.42841 6.42841 4.02539 9.39268 4.02539H21.4691V14.76C21.4691 17.7242 19.0661 20.1273 16.1018 20.1273H4.02539V9.39268Z' fill='url(%23paint0_linear_276_106)' fill-opacity='0.75'/%3E%3Cpath d='M12.0794 0H12.0734C5.41476 0 0 5.41627 0 12.0764C0 14.7181 0.851387 17.1666 2.29905 19.1547L0.794024 23.6411L5.43589 22.1572C7.34547 23.4222 9.62339 24.1528 12.0794 24.1528C18.7381 24.1528 24.1528 18.735 24.1528 12.0764C24.1528 5.41778 18.7381 0 12.0794 0ZM19.1064 17.0534C18.815 17.8761 17.6587 18.5584 16.7364 18.7577C16.1054 18.892 15.2812 18.9992 12.5066 17.8489C8.95767 16.3786 6.67221 12.7723 6.49409 12.5383C6.32351 12.3043 5.06001 10.6287 5.06001 8.89578C5.06001 7.16282 5.94008 6.31898 6.29483 5.95669C6.58617 5.65931 7.06772 5.52345 7.52964 5.52345C7.67908 5.52345 7.81344 5.53099 7.9342 5.53703C8.28894 5.55213 8.46707 5.57326 8.70105 6.13331C8.99239 6.83525 9.70188 8.56821 9.78642 8.74634C9.87246 8.92446 9.95851 9.16599 9.83774 9.39997C9.72453 9.6415 9.6249 9.74868 9.44677 9.95398C9.26864 10.1593 9.09957 10.3163 8.92144 10.5367C8.75841 10.7284 8.57425 10.9337 8.77955 11.2884C8.98485 11.6356 9.69433 12.7934 10.7389 13.7233C12.087 14.9234 13.1799 15.3068 13.5709 15.4699C13.8622 15.5906 14.2094 15.562 14.4222 15.3355C14.6925 15.0442 15.0261 14.5611 15.3657 14.0856C15.6072 13.7445 15.9122 13.7022 16.2322 13.823C16.5583 13.9362 18.2837 14.7891 18.6384 14.9657C18.9932 15.1438 19.2271 15.2283 19.3132 15.3778C19.3977 15.5272 19.3977 16.2292 19.1064 17.0534Z' fill='url(%23paint1_linear_276_106)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_276_106' x1='6.20585' y1='7.04449' x2='17.2015' y2='19.4979' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_276_106' x1='8.81251' y1='24.1528' x2='15.3403' y2='0.652778' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232AB359'/%3E%3Cstop offset='1' stop-color='%2397FCC5'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear_276_106)' fill-opacity='0.75'/%3E%3Cpath d='M12.0794 0H12.0734C5.41476 0 0 5.41627 0 12.0764C0 14.7181 0.851387 17.1666 2.29905 19.1547L0.794024 23.6411L5.43589 22.1572C7.34547 23.4222 9.62339 24.1528 12.0794 24.1528C18.7381 24.1528 24.1528 18.735 24.1528 12.0764C24.1528 5.41778 18.7381 0 12.0794 0ZM19.1064 17.0534C18.815 17.8761 17.6587 18.5584 16.7364 18.7577C16.1054 18.892 15.2812 18.9992 12.5066 17.8489C8.95767 16.3786 6.67221 12.7723 6.49409 12.5383C6.32351 12.3043 5.06001 10.6287 5.06001 8.89578C5.06001 7.16282 5.94008 6.31898 6.29483 5.95669C6.58617 5.65931 7.06772 5.52345 7.52964 5.52345C7.67908 5.52345 7.81344 5.53099 7.9342 5.53703C8.28894 5.55213 8.46707 5.57326 8.70105 6.13331C8.99239 6.83525 9.70188 8.56821 9.78642 8.74634C9.87246 8.92446 9.95851 9.16599 9.83774 9.39997C9.72453 9.6415 9.6249 9.74868 9.44677 9.95398C9.26864 10.1593 9.09957 10.3163 8.92144 10.5367C8.75841 10.7284 8.57425 10.9337 8.77955 11.2884C8.98485 11.6356 9.69433 12.7934 10.7389 13.7233C12.087 14.9234 13.1799 15.3068 13.5709 15.4699C13.8622 15.5906 14.2094 15.562 14.4222 15.3355C14.6925 15.0442 15.0261 14.5611 15.3657 14.0856C15.6072 13.7445 15.9122 13.7022 16.2322 13.823C16.5583 13.9362 18.2837 14.7891 18.6384 14.9657C18.9932 15.1438 19.2271 15.2283 19.3132 15.3778C19.3977 15.5272 19.3977 16.2292 19.1064 17.0534Z' fill='url(_2523paint1_linear_276_106)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_276_106' x1='6.20585' y1='7.04449' x2='17.2015' y2='19.4979' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_276_106' x1='8.81251' y1='24.1528' x2='15.3403' y2='0.652778' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232AB359'/%3E%3Cstop offset='1' stop-color='%2397FCC5'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: cover;
}
.material-thumbs-popup-feedback__example-chat-item-more {
  font-size: 16px;
  color: #28ba97;
  background: linear-gradient(15.52deg, #28ba97 7.93%, #6ee2c7 89.95%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.material-thumbs-popup-feedback__example-chat-item-more a {
  text-decoration: none;
  color: #28ba97;
  background: linear-gradient(15.52deg, #28ba97 7.93%, #6ee2c7 89.95%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
  position: relative;
  padding-bottom: 2px;
}
.material-thumbs-popup-feedback__example-chat-item-more a:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 1px;
  background: #6ee2c7;
}
.material-thumbs-popup-feedback__example-projects {
  margin-bottom: 30px;
}
.material-thumbs-popup-feedback__example-projects-title {
  font-size: 18px;
  line-height: 1.12;
  text-transform: uppercase;
  color: #feeac4;
  background: linear-gradient(180deg, #c59e53 0%, #b47e17 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-align: center;
  margin-bottom: 14px;
}
.material-thumbs-popup-feedback__example-projects-list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.material-thumbs-popup-feedback__example-projects-list:not(.tns-slider) {
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
}
.material-thumbs-popup-feedback__example-projects-list:not(.tns-slider) .material-thumbs-popup-feedback__example-projects-item {
  -ms-flex: 0 0 30%;
      flex: 0 0 30%;
  margin-right: 5%;
}
.material-thumbs-popup-feedback__example-projects-item:nth-child(2n) .material-thumbs-popup-feedback__example-projects-item-image {
  border-color: #1ed3a8;
}
.material-thumbs-popup-feedback__example-projects-item-image {
  position: relative;
  border-radius: 5px;
  border: 1px dashed #feeac4;
  display: block;
}
.material-thumbs-popup-feedback__example-projects-item-image:before {
  content: "";
  display: block;
  padding-top: 68%;
}
.material-thumbs-popup-feedback__example-projects-item-image img {
  position: absolute;
  left: 3px;
  top: 3px;
  width: calc(100% - 6px);
  height: calc(100% - 6px);
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 3px;
}
.material-thumbs-popup-feedback__example-projects-item-name {
  text-align: center;
  font-size: 16px;
  line-height: 1.12;
  color: #525252;
  margin-top: 8px;
}
.material-thumbs-popup-feedback__visualization-example-title {
  font-size: 18px;
  line-height: 1.12;
  text-transform: uppercase;
  color: #feeac4;
  background: linear-gradient(180deg, #c59e53 0%, #b47e17 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-align: center;
  margin-bottom: 12px;
}
.material-thumbs-popup-feedback__visualization-example-list {
  display: -ms-flexbox;
  display: flex;
}
.material-thumbs-popup-feedback__visualization-example-list:not(.tns-slider) {
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
}
.material-thumbs-popup-feedback__visualization-example-list:not(.tns-slider) .material-thumbs-popup-feedback__visualization-example-item {
  -ms-flex: 0 0 30%;
      flex: 0 0 30%;
  margin-right: 5%;
}
.material-thumbs-popup-feedback__visualization-example-item:nth-child(2n) .material-thumbs-popup-feedback__visualization-example-item-image {
  border-color: #1ed3a8;
}
.material-thumbs-popup-feedback__visualization-example-item-image {
  position: relative;
  border-radius: 5px;
  border: 1px dashed #feeac4;
  display: block;
}
.material-thumbs-popup-feedback__visualization-example-item-image:before {
  content: "";
  display: block;
  padding-top: 68%;
}
.material-thumbs-popup-feedback__visualization-example-item-image:after {
  content: "";
  position: absolute;
  right: 6px;
  bottom: 6px;
  width: 18px;
  height: 18px;
  background: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='7.45179' cy='7.45179' r='7.45179' fill='url(%23paint0_linear_276_131)'/%3E%3Cpath d='M11.3711 5.36426L6.97226 9.76311L4.21578 7.00664' stroke='%23F1F1F1' stroke-width='1.73789'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_276_131' x1='7.45179' y1='0' x2='7.45179' y2='14.9036' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear_276_131)'/%3E%3Cpath d='M11.3711 5.36426L6.97226 9.76311L4.21578 7.00664' stroke='%23F1F1F1' stroke-width='1.73789'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_276_131' x1='7.45179' y1='0' x2='7.45179' y2='14.9036' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: contain;
}
.material-thumbs-popup-feedback__visualization-example-item-image img {
  position: absolute;
  left: 3px;
  top: 3px;
  width: calc(100% - 6px);
  height: calc(100% - 6px);
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 3px;
}
.material-thumbs-popup-feedback__visualization-example-item-name {
  text-align: center;
  font-size: 16px;
  line-height: 1.12;
  color: #525252;
  margin-top: 8px;
}
.material-thumbs-popup-feedback__form-box {
  border: 1px dotted #ddb15c;
  background: linear-gradient(315.56deg, #2d2d2d 3.38%, #505050 97.41%);
  border-radius: 12px;
  padding: 20px 10px;
  max-width: 500px;
}
.material-thumbs-popup-feedback__form-box-title {
  font-size: 14px;
  color: #dfdfdf;
  line-height: 1.25;
  text-align: center;
  max-width: 430px;
  margin: 0 auto 15px;
}
.material-thumbs-popup-feedback__form-box-callback-type {
  margin-bottom: 8px;
}
.material-thumbs-popup-feedback__form-box-callback-type-list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: center;
      justify-content: center;
}
.material-thumbs-popup-feedback__form-box-callback-type-item {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  display: inline-block;
  margin-right: 10px;
  margin-bottom: 5px;
  background: linear-gradient(180deg, #f9e2b6 0%, #e0b664 100%);
  border-radius: 30px;
  text-align: center;
  line-height: 1;
  font-size: 0;
  padding: 5px 15px;
  cursor: pointer;
}
.material-thumbs-popup-feedback__form-box-callback-type-item input[type="checkbox"],
.material-thumbs-popup-feedback__form-box-callback-type-item input[type="radio"] {
  position: absolute;
  clip: rect(0 0 0 0);
  width: 1px;
  height: 1px;
  margin: -1px;
}
.material-thumbs-popup-feedback__form-box-callback-type-item input[type="checkbox"]:checked ~ span .icon:before,
.material-thumbs-popup-feedback__form-box-callback-type-item input[type="radio"]:checked ~ span .icon:before {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 100%;
  margin: -3px 0 0 -3px;
  background: linear-gradient(180deg, #f9e2b6 0%, #e0b664 100%);
}
.material-thumbs-popup-feedback__form-box-callback-type-item input[type="checkbox"] ~ span,
.material-thumbs-popup-feedback__form-box-callback-type-item input[type="radio"] ~ span {
  display: inline-block;
  font-family: 'Gotham Pro';
  color: #fff;
  font-size: 9px;
  line-height: 1.1;
}
.material-thumbs-popup-feedback__form-box-callback-type-item input[type="checkbox"] ~ span .icon,
.material-thumbs-popup-feedback__form-box-callback-type-item input[type="radio"] ~ span .icon {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 10px;
  height: 10px;
  border-radius: 100%;
  background: #fff;
  box-shadow: inset 0px 1.17667px 4.70669px rgba(0,0,0,0.24);
  margin-right: 6px;
}
.material-thumbs-popup-feedback__form-box-callback-type-item:last-child {
  margin-right: 0;
}
.material-thumbs-popup-feedback__form-box-callback-type-item--green {
  background: linear-gradient(15.52deg, #2ab359 7.93%, #97fcc5 89.95%);
}
.material-thumbs-popup-feedback__form-box-callback-type-item--green input[type="checkbox"]:checked ~ span .icon:before,
.material-thumbs-popup-feedback__form-box-callback-type-item--green input[type="radio"]:checked ~ span .icon:before {
  background: linear-gradient(15.52deg, #2ab359 7.93%, #97fcc5 89.95%);
}
.material-thumbs-popup-feedback__form-box-callback-type-item--blue {
  background: linear-gradient(180deg, #b4e4ff 0%, #5ca7dd 100%);
}
.material-thumbs-popup-feedback__form-box-callback-type-item--blue input[type="checkbox"]:checked ~ span .icon:before,
.material-thumbs-popup-feedback__form-box-callback-type-item--blue input[type="radio"]:checked ~ span .icon:before {
  background: linear-gradient(180deg, #b4e4ff 0%, #5ca7dd 100%);
}
.material-thumbs-popup-feedback__form-box-callback-type-item--purple {
  background: linear-gradient(180deg, #ad9cfc 0%, #ad9cfc 0.01%, #553ebc 100%);
}
.material-thumbs-popup-feedback__form-box-callback-type-item--purple input[type="checkbox"]:checked ~ span .icon:before,
.material-thumbs-popup-feedback__form-box-callback-type-item--purple input[type="radio"]:checked ~ span .icon:before {
  background: linear-gradient(180deg, #ad9cfc 0%, #ad9cfc 0.01%, #553ebc 100%);
}
.material-thumbs-popup-feedback__form-box-body {
  margin: 0 auto 5px;
  max-width: 400px;
}
.material-thumbs-popup-feedback__form-box-items {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex: 0 1 390px;
      flex: 0 1 390px;
}
.material-thumbs-popup-feedback__form-box-item {
  display: block;
  -ms-flex: 0 0 49%;
      flex: 0 0 49%;
  margin-right: 2%;
  margin-bottom: 12px;
}
.material-thumbs-popup-feedback__form-box-item:nth-child(2n) {
  margin-right: 0;
}
.material-thumbs-popup-feedback__form-box-item .site-btn {
  font-size: 10px;
  padding: 16px 10px;
  border-radius: 30px;
  width: 100%;
  text-transform: uppercase;
  font-weight: bold;
}
.material-thumbs-popup-feedback__form-box-note {
  color: #fff;
  font-size: 11px;
  text-align: center;
}
.material-thumbs-popup-feedback__form-box-note:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 14px;
  height: 16px;
  background: url("data:image/svg+xml,%3Csvg width='14' height='16' viewBox='0 0 14 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.7221 2.4958C13.7546 2.53506 13.7749 2.58303 13.7803 2.63373C13.9214 4.4238 13.7754 6.22492 13.3477 7.96887C12.419 11.6991 10.2231 14.2359 6.99773 15.3061C6.94472 15.3237 6.88746 15.3237 6.83445 15.3061C3.60905 14.2359 1.41321 11.6987 0.484441 7.96887C0.056863 6.2249 -0.0890631 4.42378 0.0521912 2.63373C0.057601 2.58303 0.0778337 2.53506 0.11036 2.4958C0.142886 2.45654 0.186262 2.42774 0.235066 2.413C2.47109 1.74499 4.6662 0.94702 6.80921 0.0231585C6.84283 0.00789612 6.87932 0 6.91624 0C6.95316 0 6.98965 0.00789612 7.02326 0.0231585C9.16628 0.94702 11.3614 1.74499 13.5974 2.413C13.6462 2.42774 13.6896 2.45654 13.7221 2.4958Z' fill='%23E9BD4C'/%3E%3Cpath d='M8.18345 6.05721C8.5252 5.78451 8.77567 5.40848 8.89981 4.98176C9.02395 4.55504 9.01553 4.09898 8.87575 3.67743C8.73597 3.25588 8.47181 2.88994 8.12026 2.63083C7.7687 2.37173 7.34735 2.23242 6.91518 2.23242C6.48301 2.23242 6.06166 2.37173 5.7101 2.63083C5.35855 2.88994 5.09439 3.25588 4.95461 3.67743C4.81482 4.09898 4.80641 4.55504 4.93055 4.98176C5.05469 5.40848 5.30516 5.78451 5.64691 6.05721C4.83217 6.33358 4.12272 6.86775 3.61946 7.58372C3.1162 8.29969 2.84476 9.16102 2.84375 10.0452C2.84375 10.1327 2.87749 10.2167 2.93754 10.2786C2.9976 10.3405 3.07905 10.3753 3.16397 10.3753H10.6664C10.7513 10.3753 10.8328 10.3405 10.8928 10.2786C10.9529 10.2167 10.9866 10.1327 10.9866 10.0452C10.9856 9.16102 10.7142 8.29969 10.2109 7.58372C9.70764 6.86775 8.99819 6.33358 8.18345 6.05721ZM5.48368 4.37257C5.48368 4.08072 5.56764 3.79542 5.72493 3.55275C5.88223 3.31008 6.1058 3.12095 6.36737 3.00926C6.62894 2.89757 6.91677 2.86835 7.19445 2.92529C7.47213 2.98222 7.7272 3.12276 7.9274 3.32914C8.1276 3.53551 8.26394 3.79844 8.31917 4.08469C8.3744 4.37093 8.34606 4.66763 8.23771 4.93727C8.12936 5.20691 7.94588 5.43737 7.71048 5.59952C7.47507 5.76166 7.1983 5.84821 6.91518 5.84821C6.53566 5.84776 6.1718 5.69214 5.90344 5.41551C5.63508 5.13887 5.48412 4.76379 5.48368 4.37257ZM3.49902 9.71508C3.57885 8.83807 3.97326 8.02333 4.60509 7.43028C5.23691 6.83722 6.06067 6.50854 6.91518 6.50854C7.76969 6.50854 8.59345 6.83722 9.22527 7.43028C9.8571 8.02333 10.2515 8.83807 10.3313 9.71508H3.49902Z' fill='white'/%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: contain;
}
.material-thumbs-popup-feedback__form-box-note a {
  color: #f5d89f;
}
.material-thumbs-popup-feedback__form-box input[type="text"],
.material-thumbs-popup-feedback__form-box input[type="password"],
.material-thumbs-popup-feedback__form-box input[type="email"],
.material-thumbs-popup-feedback__form-box input[type="tel"],
.material-thumbs-popup-feedback__form-box input[type="search"],
.material-thumbs-popup-feedback__form-box input[type="number"] {
  -webkit-appearance: none;
  box-shadow: none;
  border: 1px solid #717275;
  background: #fff;
  width: 100%;
  max-width: 100%;
  padding: 0 30px;
  border-radius: 30px;
  height: 42px;
  color: #575b5e;
  font-weight: 400;
  font-size: 10px;
  outline: none;
}
.material-thumbs-popup-feedback__form-box input[type="text"].error,
.material-thumbs-popup-feedback__form-box input[type="password"].error,
.material-thumbs-popup-feedback__form-box input[type="email"].error,
.material-thumbs-popup-feedback__form-box input[type="tel"].error,
.material-thumbs-popup-feedback__form-box input[type="search"].error,
.material-thumbs-popup-feedback__form-box input[type="number"].error {
  border-color: #df125c;
}
.material-thumbs-popup-feedback__form-box input[type="text"]::-webkit-input-placeholder, .material-thumbs-popup-feedback__form-box input[type="password"]::-webkit-input-placeholder, .material-thumbs-popup-feedback__form-box input[type="email"]::-webkit-input-placeholder, .material-thumbs-popup-feedback__form-box input[type="tel"]::-webkit-input-placeholder, .material-thumbs-popup-feedback__form-box input[type="search"]::-webkit-input-placeholder, .material-thumbs-popup-feedback__form-box input[type="number"]::-webkit-input-placeholder {
  color: #d1d1d1;
}
.material-thumbs-popup-feedback__form-box input[type="text"]::-moz-placeholder, .material-thumbs-popup-feedback__form-box input[type="password"]::-moz-placeholder, .material-thumbs-popup-feedback__form-box input[type="email"]::-moz-placeholder, .material-thumbs-popup-feedback__form-box input[type="tel"]::-moz-placeholder, .material-thumbs-popup-feedback__form-box input[type="search"]::-moz-placeholder, .material-thumbs-popup-feedback__form-box input[type="number"]::-moz-placeholder {
  color: #d1d1d1;
}
.material-thumbs-popup-feedback__form-box input[type="text"]:-ms-input-placeholder, .material-thumbs-popup-feedback__form-box input[type="password"]:-ms-input-placeholder, .material-thumbs-popup-feedback__form-box input[type="email"]:-ms-input-placeholder, .material-thumbs-popup-feedback__form-box input[type="tel"]:-ms-input-placeholder, .material-thumbs-popup-feedback__form-box input[type="search"]:-ms-input-placeholder, .material-thumbs-popup-feedback__form-box input[type="number"]:-ms-input-placeholder {
  color: #d1d1d1;
}
.material-thumbs-popup-feedback__form-box input[type="text"]::-ms-input-placeholder, .material-thumbs-popup-feedback__form-box input[type="password"]::-ms-input-placeholder, .material-thumbs-popup-feedback__form-box input[type="email"]::-ms-input-placeholder, .material-thumbs-popup-feedback__form-box input[type="tel"]::-ms-input-placeholder, .material-thumbs-popup-feedback__form-box input[type="search"]::-ms-input-placeholder, .material-thumbs-popup-feedback__form-box input[type="number"]::-ms-input-placeholder {
  color: #d1d1d1;
}
.material-thumbs-popup-feedback__form-box input[type="text"]::placeholder,
.material-thumbs-popup-feedback__form-box input[type="password"]::placeholder,
.material-thumbs-popup-feedback__form-box input[type="email"]::placeholder,
.material-thumbs-popup-feedback__form-box input[type="tel"]::placeholder,
.material-thumbs-popup-feedback__form-box input[type="search"]::placeholder,
.material-thumbs-popup-feedback__form-box input[type="number"]::placeholder {
  color: #d1d1d1;
}
.material-thumbs-popup-feedback__form-box input::-webkit-outer-spin-button,
.material-thumbs-popup-feedback__form-box input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}
.material-thumbs-popup-feedback__form-box input[type="number"] {
  -moz-appearance: textfield;
}
.material-thumbs-popup-feedback [data-action] {
  display: none;
}
.material-thumbs-popup-feedback .tns-outer {
  position: relative;
}
.material-thumbs-popup-feedback .tns-controls {
  position: absolute;
  top: 50%;
  left: -20px;
  right: -20px;
  height: 1px;
  z-index: 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  margin-top: -15px;
}
.material-thumbs-popup-feedback .tns-controls button {
  width: 30px;
  height: 30px;
  border-radius: 100%;
  background: rgba(86,86,86,0.5) url("data:image/svg+xml,%3Csvg width='28' height='16' viewBox='0 0 28 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.7071 8.70711C28.0976 8.31658 28.0976 7.68342 27.7071 7.29289L21.3431 0.928932C20.9526 0.538408 20.3195 0.538408 19.9289 0.928932C19.5384 1.31946 19.5384 1.95262 19.9289 2.34315L25.5858 8L19.9289 13.6569C19.5384 14.0474 19.5384 14.6805 19.9289 15.0711C20.3195 15.4616 20.9526 15.4616 21.3431 15.0711L27.7071 8.70711ZM0 9H27V7H0V9Z' fill='white' fill-opacity='0.43'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;
  border: none;
  box-shadow: none;
  padding: 0;
  font-size: 0;
  background-size: 14px auto;
}
.material-thumbs-popup-feedback .tns-controls button:first-child {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.material-thumbs-popup-order {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 999;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  padding: 20px 10px;
  tramsition: all 0.3s ease;
  opacity: 0;
  visibility: hidden;
}
.material-thumbs-popup-order.opened {
  opacity: 1;
  visibility: visible;
}
.material-thumbs-popup-order:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: rgba(0,0,0,0.74);
}
.material-thumbs-popup-order__inner {
  background: linear-gradient(112.91deg, #fff 4.67%, #f2f2f2 99.37%);
  box-shadow: 0px 4px 11px 3px rgba(0,0,0,0.11);
  border-radius: 12px;
  width: 100%;
  position: relative;
  max-height: 100%;
  overflow: auto;
  display: -ms-flexbox;
  display: flex;
  padding: 22px 50px 30px;
  -webkit-overflow-scrolling: touch;
}
.material-thumbs-popup-order__close {
  position: absolute;
  right: 0;
  top: 0;
  width: 50px;
  height: 50px;
  border: none;
  outline: none;
  box-shadow: none;
  padding: 0;
  cursor: pointer;
  background: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.499268' y='18.6372' width='26.3571' height='2.63571' rx='0.634921' transform='rotate(-45 0.499268 18.6372)' fill='%23636363'/%3E%3Crect x='1.86377' y='0.176758' width='26.3571' height='2.63571' rx='0.634921' transform='rotate(45 1.86377 0.176758)' fill='%23636363'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;
  background-size: 15px auto;
}
.material-thumbs-popup-order__close--text {
  margin-top: 12px;
  position: static;
  width: auto;
  height: auto;
  text-align: center;
  cursor: pointer;
  background: none;
  font-size: 13px;
  color: #525252;
  text-decoration: underline;
  display: none;
}
.material-thumbs-popup-order__left {
  -ms-flex: 0 0 460px;
      flex: 0 0 460px;
  margin-right: 50px;
}
.material-thumbs-popup-order__right {
  -ms-flex: 1 1;
      flex: 1 1;
  padding-top: 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
}
.material-thumbs-popup-order__title {
  font-family: 'Gotham Pro';
  color: #575b5e;
  font-weight: bold;
  text-align: center;
  line-height: 1.1;
  font-size: 28px;
  margin-bottom: 15px;
}
.material-thumbs-popup-order__image {
  position: relative;
  margin-bottom: 16px;
}
.material-thumbs-popup-order__image:before {
  content: "";
  display: block;
  padding-top: 64%;
}
.material-thumbs-popup-order__image img {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 8px;
}
.material-thumbs-popup-order__type-list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-bottom: 11px;
}
.material-thumbs-popup-order__type-item {
  -ms-flex: 0 0 30.5%;
      flex: 0 0 30.5%;
  margin: 0 4.25% 0 0;
  display: block;
  cursor: pointer;
}
.material-thumbs-popup-order__type-item:nth-child(3n) {
  margin-right: 0;
}
.material-thumbs-popup-order__type-item input[type="checkbox"],
.material-thumbs-popup-order__type-item input[type="radio"] {
  position: absolute;
  clip: rect(0 0 0 0);
  width: 1px;
  height: 1px;
  margin: -1px;
}
.material-thumbs-popup-order__type-item input[type="checkbox"]:checked ~ .material-thumbs-popup-order__type-item-image,
.material-thumbs-popup-order__type-item input[type="radio"]:checked ~ .material-thumbs-popup-order__type-item-image {
  -webkit-filter: drop-shadow(0px 4px 4px rgba(0,0,0,0.25));
          filter: drop-shadow(0px 4px 4px rgba(0,0,0,0.25));
}
.material-thumbs-popup-order__type-item input[type="checkbox"]:checked ~ .material-thumbs-popup-order__type-item-image .material-thumbs-popup-order__type-item-checked-icon,
.material-thumbs-popup-order__type-item input[type="radio"]:checked ~ .material-thumbs-popup-order__type-item-image .material-thumbs-popup-order__type-item-checked-icon {
  position: absolute;
  top: -7px;
  right: -11px;
  width: 30px;
  height: 30px;
  display: block;
  z-index: 1;
  background: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='14.5354' cy='14.5354' r='14.5354' fill='%23FAFAFA'/%3E%3Ccircle cx='14.5374' cy='14.5357' r='12.2992' fill='url(%23paint0_linear_223_705)'/%3E%3Cg clip-path='url(%23clip0_223_705)'%3E%3Cpath d='M20.6894 10.0677C20.442 9.82022 20.0409 9.82022 19.7934 10.0677L12.2025 17.6586L9.28475 14.7408C9.03733 14.4933 8.63618 14.4934 8.38871 14.7408C8.14126 14.9882 8.14126 15.3893 8.38871 15.6368L11.7545 19.0026C12.0019 19.25 12.4033 19.2498 12.6506 19.0026L20.6894 10.9637C20.9369 10.7163 20.9368 10.3151 20.6894 10.0677Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_223_705' x1='11.2133' y1='26.8349' x2='17.8615' y2='2.90139' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2328BA97'/%3E%3Cstop offset='1' stop-color='%236EE2C7'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_223_705'%3E%3Crect width='12.6719' height='12.6719' fill='white' transform='translate(8.20312 8.19775)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear_223_705)'/%3E%3Cg clip-path='url(_2523clip0_223_705)'%3E%3Cpath d='M20.6894 10.0677C20.442 9.82022 20.0409 9.82022 19.7934 10.0677L12.2025 17.6586L9.28475 14.7408C9.03733 14.4933 8.63618 14.4934 8.38871 14.7408C8.14126 14.9882 8.14126 15.3893 8.38871 15.6368L11.7545 19.0026C12.0019 19.25 12.4033 19.2498 12.6506 19.0026L20.6894 10.9637C20.9369 10.7163 20.9368 10.3151 20.6894 10.0677Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_223_705' x1='11.2133' y1='26.8349' x2='17.8615' y2='2.90139' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2328BA97'/%3E%3Cstop offset='1' stop-color='%236EE2C7'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_223_705'%3E%3Crect width='12.6719' height='12.6719' fill='white' transform='translate(8.20312 8.19775)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: cover;
}
.material-thumbs-popup-order__type-item input[type="checkbox"]:checked ~ .material-thumbs-popup-order__type-item-image:after,
.material-thumbs-popup-order__type-item input[type="radio"]:checked ~ .material-thumbs-popup-order__type-item-image:after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  border-radius: 2px;
  border: 2px solid #f5d89f;
}
.material-thumbs-popup-order__type-item-image {
  position: relative;
  margin-bottom: 8px;
  display: block;
}
.material-thumbs-popup-order__type-item-image:before {
  content: "";
  display: block;
  padding-top: 66%;
}
.material-thumbs-popup-order__type-item-image img {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 2px;
}
.material-thumbs-popup-order__type-item-checked-icon {
  display: none;
}
.material-thumbs-popup-order__type-item-name {
  font-size: 10px;
  color: #222;
  line-height: 1.12;
  display: block;
  text-align: center;
}
.material-thumbs-popup-order__type-value-title {
  color: #575b5e;
  font-size: 20px;
  line-height: 1.1;
  text-align: center;
  margin-bottom: 20px;
  -ms-flex: 0 0 100%;
      flex: 0 0 100%;
}
.material-thumbs-popup-order__type-value-item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  display: none;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.material-thumbs-popup-order__type-value-item.show {
  display: -ms-flexbox;
  display: flex;
}
.material-thumbs-popup-order__type-value-item-image {
  -ms-flex: 0 1 226px;
      flex: 0 1 226px;
  margin-right: 40px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: 50% 0;
}
.material-thumbs-popup-order__type-value-item-image:before {
  content: "";
  display: block;
}
.material-thumbs-popup-order__type-value-item-image--1 {
  background-image: url("data:image/svg+xml,%3Csvg width='153' height='51' viewBox='0 0 153 51' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M152.347 11H1V50H50.5H83.4596H116.419H152.347V11Z' stroke='%23535353' stroke-width='0.898204'/%3E%3Ccircle cx='77.5' cy='10.5' r='10.5' fill='%23F5D89F'/%3E%3Cpath d='M78.9626 13.3257L78.6034 12.4002H78.5547C78.2421 12.7939 77.9194 13.0679 77.5866 13.2222C77.2578 13.3724 76.8276 13.4475 76.2958 13.4475C75.6423 13.4475 75.1268 13.2607 74.7493 12.8873C74.3759 12.5139 74.1891 11.9821 74.1891 11.2921C74.1891 10.5696 74.4408 10.0378 74.9441 9.69685C75.4515 9.35182 76.2146 9.16105 77.2335 9.12451L78.4147 9.08798V8.78964C78.4147 8.09959 78.0615 7.75457 77.3552 7.75457C76.8113 7.75457 76.172 7.91896 75.4373 8.24775L74.8224 6.99349C75.6058 6.58352 76.4744 6.37853 77.4283 6.37853C78.3416 6.37853 79.0418 6.57743 79.5289 6.97522C80.016 7.37301 80.2595 7.97782 80.2595 8.78964V13.3257H78.9626ZM78.4147 10.1718L77.6962 10.1961C77.1563 10.2124 76.7545 10.3098 76.4906 10.4884C76.2268 10.667 76.0949 10.9389 76.0949 11.3043C76.0949 11.8279 76.3953 12.0897 76.996 12.0897C77.4263 12.0897 77.7693 11.9659 78.025 11.7183C78.2848 11.4707 78.4147 11.1419 78.4147 10.7319V10.1718Z' fill='%23575B5E'/%3E%3Cdefs%3E%3C/defs%3E%3C/svg%3E%0A");
}
.material-thumbs-popup-order__type-value-item-image--1:before {
  padding-top: 33.3333%;
}
.material-thumbs-popup-order__type-value-item-image--2 {
  background-image: url("data:image/svg+xml,%3Csvg width='147' height='75' viewBox='0 0 147 75' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M146.347 8H8V74H50.5V49.5689H90.4596H123.419H146.347V8Z' stroke='%23535353' stroke-width='0.898204'/%3E%3Ccircle cx='79.8478' cy='7.95425' r='7.95425' fill='%23F5D89F'/%3E%3Ccircle cx='7.95425' cy='40.6496' r='7.95425' fill='%23F5D89F'/%3E%3Cpath d='M9.06206 42.7002L8.78993 41.9991H8.75303C8.51626 42.2974 8.27181 42.5049 8.01966 42.6218C7.7706 42.7356 7.44466 42.7924 7.04184 42.7924C6.54678 42.7924 6.15627 42.651 5.8703 42.3681C5.58741 42.0852 5.44597 41.6824 5.44597 41.1597C5.44597 40.6123 5.63661 40.2095 6.0179 39.9512C6.40226 39.6899 6.98035 39.5453 7.75215 39.5177L8.64694 39.49V39.264C8.64694 38.7413 8.37943 38.4799 7.84439 38.4799C7.43236 38.4799 6.94806 38.6044 6.3915 38.8535L5.92565 37.9033C6.51911 37.5928 7.17714 37.4375 7.89974 37.4375C8.5916 37.4375 9.12202 37.5882 9.49101 37.8895C9.85999 38.1908 10.0445 38.649 10.0445 39.264V42.7002H9.06206ZM8.64694 40.311L8.10269 40.3294C7.69372 40.3417 7.38931 40.4155 7.18944 40.5508C6.98957 40.6861 6.88964 40.8922 6.88964 41.1689C6.88964 41.5656 7.11718 41.7639 7.57226 41.7639C7.8982 41.7639 8.15803 41.6701 8.35175 41.4825C8.54855 41.295 8.64694 41.0459 8.64694 40.7353V40.311Z' fill='%23575B5E'/%3E%3Cpath d='M80.6332 6.10785C81.2421 6.10785 81.7187 6.34616 82.0631 6.82277C82.4075 7.2963 82.5796 7.94665 82.5796 8.7738C82.5796 9.62554 82.4013 10.2851 82.0446 10.7525C81.691 11.2199 81.2082 11.4536 80.5963 11.4536C79.9906 11.4536 79.5155 11.2337 79.1711 10.794H79.0743L78.839 11.3613H77.7643V4.1845H79.1711V5.85417C79.1711 6.06634 79.1527 6.40612 79.1158 6.8735H79.1711C79.5001 6.36307 79.9875 6.10785 80.6332 6.10785ZM80.1812 7.23327C79.8338 7.23327 79.5801 7.34089 79.4202 7.55613C79.2603 7.7683 79.1773 8.12038 79.1711 8.61236V8.76457C79.1711 9.31805 79.2526 9.71472 79.4156 9.95456C79.5816 10.1944 79.843 10.3143 80.1997 10.3143C80.4887 10.3143 80.7178 10.1821 80.8869 9.91766C81.0591 9.65014 81.1452 9.26271 81.1452 8.75535C81.1452 8.24799 81.0591 7.86824 80.8869 7.61609C80.7147 7.36088 80.4795 7.23327 80.1812 7.23327Z' fill='%23575B5E'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3403:3' x1='77.1737' y1='8' x2='77.1737' y2='74' gradientUnits='userSpaceOnUse'%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}
.material-thumbs-popup-order__type-value-item-image--2:before {
  padding-top: 51%;
}
.material-thumbs-popup-order__type-value-item-image--3 {
  background-image: url("data:image/svg+xml,%3Csvg width='128' height='61' viewBox='0 0 128 61' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M119 8.18555H7.5V34.2335V60.2814H42V44H84V60.2814H119V8.18555Z' stroke='%23535353' stroke-width='0.898204'/%3E%3Ccircle cx='62.8478' cy='7.95425' r='7.95425' fill='%23F5D89F'/%3E%3Ccircle cx='119.08' cy='33.7702' r='7.95425' fill='%23F5D89F'/%3E%3Cpath d='M119.552 36.7924C117.947 36.7924 117.144 35.9115 117.144 34.1496C117.144 33.2732 117.362 32.6044 117.799 32.1432C118.236 31.6789 118.861 31.4467 119.676 31.4467C120.273 31.4467 120.808 31.5636 121.281 31.7973L120.866 32.8858C120.645 32.7966 120.439 32.7243 120.248 32.669C120.058 32.6106 119.867 32.5814 119.676 32.5814C118.944 32.5814 118.579 33.101 118.579 34.1403C118.579 35.1489 118.944 35.6532 119.676 35.6532C119.947 35.6532 120.197 35.6178 120.428 35.5471C120.659 35.4733 120.889 35.3595 121.12 35.2058V36.4096C120.892 36.5541 120.662 36.6541 120.428 36.7094C120.197 36.7648 119.905 36.7924 119.552 36.7924Z' fill='%23575B5E'/%3E%3Ccircle cx='7.95425' cy='34.65' r='7.95425' fill='%23F5D89F'/%3E%3Cpath d='M9.06254 36.7002L8.79042 35.9991H8.75352C8.51675 36.2974 8.27229 36.5049 8.02015 36.6218C7.77108 36.7356 7.44514 36.7924 7.04233 36.7924C6.54727 36.7924 6.15676 36.651 5.87079 36.3681C5.5879 36.0852 5.44646 35.6824 5.44646 35.1597C5.44646 34.6123 5.6371 34.2095 6.01839 33.9512C6.40275 33.6899 6.98083 33.5453 7.75263 33.5177L8.64743 33.49V33.264C8.64743 32.7413 8.37992 32.4799 7.84488 32.4799C7.43284 32.4799 6.94855 32.6044 6.39199 32.8535L5.92614 31.9033C6.5196 31.5928 7.17763 31.4375 7.90023 31.4375C8.59208 31.4375 9.12251 31.5882 9.49149 31.8895C9.86048 32.1908 10.045 32.649 10.045 33.264V36.7002H9.06254ZM8.64743 34.311L8.10317 34.3294C7.69421 34.3417 7.3898 34.4155 7.18993 34.5508C6.99006 34.6861 6.89012 34.8922 6.89012 35.1689C6.89012 35.5656 7.11767 35.7639 7.57275 35.7639C7.89869 35.7639 8.15852 35.6701 8.35224 35.4825C8.54904 35.295 8.64743 35.0459 8.64743 34.7353V34.311Z' fill='%23575B5E'/%3E%3Cpath d='M63.6332 6.10785C64.2421 6.10785 64.7187 6.34616 65.0631 6.82277C65.4075 7.2963 65.5796 7.94665 65.5796 8.7738C65.5796 9.62554 65.4013 10.2851 65.0446 10.7525C64.691 11.2199 64.2082 11.4536 63.5963 11.4536C62.9906 11.4536 62.5155 11.2337 62.1711 10.794H62.0743L61.839 11.3613H60.7643V4.1845H62.1711V5.85417C62.1711 6.06634 62.1527 6.40612 62.1158 6.8735H62.1711C62.5001 6.36307 62.9875 6.10785 63.6332 6.10785ZM63.1812 7.23327C62.8338 7.23327 62.5801 7.34089 62.4202 7.55613C62.2603 7.7683 62.1773 8.12038 62.1711 8.61236V8.76457C62.1711 9.31805 62.2526 9.71472 62.4156 9.95456C62.5816 10.1944 62.843 10.3143 63.1997 10.3143C63.4887 10.3143 63.7178 10.1821 63.8869 9.91766C64.0591 9.65014 64.1452 9.26271 64.1452 8.75535C64.1452 8.24799 64.0591 7.86824 63.8869 7.61609C63.7147 7.36088 63.4795 7.23327 63.1812 7.23327Z' fill='%23575B5E'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3280:468' x1='63.25' y1='8.18555' x2='63.25' y2='60.2814' gradientUnits='userSpaceOnUse'%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}
.material-thumbs-popup-order__type-value-item-image--3:before {
  padding-top: 48%;
}
.material-thumbs-popup-order__size-inputs-list {
  -ms-flex: 0 0 190px;
      flex: 0 0 190px;
  font-size: 0;
  line-height: 1;
}
.material-thumbs-popup-order__size-input {
  margin-bottom: 4px;
  border: 1px solid #c4c4c4;
  border-radius: 3px;
  height: 40px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  position: relative;
}
.material-thumbs-popup-order__size-input:last-child {
  margin-bottom: 0;
}
.material-thumbs-popup-order__size-input-name {
  display: inline-block;
  font-family: 'Gotham Pro';
  color: #575b5e;
  font-size: 25px;
  font-weight: bold;
  line-height: 36px;
  text-align: center;
  width: 44px;
  border-right: 1px solid #c4c4c4;
}
.material-thumbs-popup-order__size-input-input {
  -ms-flex: 1 1;
      flex: 1 1;
}
.material-thumbs-popup-order__size-input-input input[type="number"] {
  height: 38px;
  border: none;
  color: #575b5e;
  font-family: 'Gotham Pro';
  font-size: 18px;
  text-align: center;
  padding-right: 58px;
  padding-left: 10px;
  width: 100%;
  outline: none;
  background: #f8f8f8;
}
.material-thumbs-popup-order__size-input-input input[type="number"]::-webkit-input-placeholder {
  color: rgba(87,91,94,0.5);
}
.material-thumbs-popup-order__size-input-input input[type="number"]::-moz-placeholder {
  color: rgba(87,91,94,0.5);
}
.material-thumbs-popup-order__size-input-input input[type="number"]:-ms-input-placeholder {
  color: rgba(87,91,94,0.5);
}
.material-thumbs-popup-order__size-input-input input[type="number"]::-ms-input-placeholder {
  color: rgba(87,91,94,0.5);
}
.material-thumbs-popup-order__size-input-input input[type="number"]::placeholder {
  color: rgba(87,91,94,0.5);
}
.material-thumbs-popup-order__size-input-input input::-webkit-outer-spin-button,
.material-thumbs-popup-order__size-input-input input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}
.material-thumbs-popup-order__size-input-input input[type="number"] {
  -moz-appearance: textfield;
}
.material-thumbs-popup-order__size-input-select {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  width: 48px;
  line-height: 36px;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
  border-left: 1px solid #c4c4c4;
  font-size: 18px;
  color: #575b5e;
  font-weight: bold;
  text-align: center;
}
.material-thumbs-popup-order__form-box {
  border: 1px dotted #ddb15c;
  border-radius: 12px;
  padding: 20px 10px;
}
.material-thumbs-popup-order__form-box-title {
  font-size: 16px;
  color: #525252;
  line-height: 1.25;
  text-align: center;
  max-width: 430px;
  margin: 0 auto 15px;
}
.material-thumbs-popup-order__form-box-callback-type {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  margin-bottom: 20px;
}
.material-thumbs-popup-order__form-box-callback-type-title {
  -ms-flex: 0 1 auto;
      flex: 0 1 auto;
  font-size: 10px;
  line-height: 1;
  color: #525252;
  margin: 0 16px 5px 0;
}
.material-thumbs-popup-order__form-box-callback-type-list {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.material-thumbs-popup-order__form-box-callback-type-item {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  display: inline-block;
  margin-right: 10px;
  margin-bottom: 5px;
  background: linear-gradient(180deg, #f9e2b6 0%, #e0b664 100%);
  border-radius: 30px;
  text-align: center;
  line-height: 1;
  font-size: 0;
  padding: 5px 15px;
  cursor: pointer;
}
.material-thumbs-popup-order__form-box-callback-type-item input[type="checkbox"],
.material-thumbs-popup-order__form-box-callback-type-item input[type="radio"] {
  position: absolute;
  clip: rect(0 0 0 0);
  width: 1px;
  height: 1px;
  margin: -1px;
}
.material-thumbs-popup-order__form-box-callback-type-item input[type="checkbox"]:checked ~ span .icon:before,
.material-thumbs-popup-order__form-box-callback-type-item input[type="radio"]:checked ~ span .icon:before {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 100%;
  margin: -3px 0 0 -3px;
  background: linear-gradient(180deg, #f9e2b6 0%, #e0b664 100%);
}
.material-thumbs-popup-order__form-box-callback-type-item input[type="checkbox"] ~ span,
.material-thumbs-popup-order__form-box-callback-type-item input[type="radio"] ~ span {
  display: inline-block;
  font-family: 'Gotham Pro';
  color: #fff;
  font-size: 9px;
  line-height: 1.1;
}
.material-thumbs-popup-order__form-box-callback-type-item input[type="checkbox"] ~ span .icon,
.material-thumbs-popup-order__form-box-callback-type-item input[type="radio"] ~ span .icon {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 10px;
  height: 10px;
  border-radius: 100%;
  background: #fff;
  box-shadow: inset 0px 1.17667px 4.70669px rgba(0,0,0,0.24);
  margin-right: 6px;
}
.material-thumbs-popup-order__form-box-callback-type-item:last-child {
  margin-right: 0;
}
.material-thumbs-popup-order__form-box-callback-type-item--green {
  background: linear-gradient(15.52deg, #2ab359 7.93%, #97fcc5 89.95%);
}
.material-thumbs-popup-order__form-box-callback-type-item--green input[type="checkbox"]:checked ~ span .icon:before,
.material-thumbs-popup-order__form-box-callback-type-item--green input[type="radio"]:checked ~ span .icon:before {
  background: linear-gradient(15.52deg, #2ab359 7.93%, #97fcc5 89.95%);
}
.material-thumbs-popup-order__form-box-callback-type-item--blue {
  background: linear-gradient(180deg, #b4e4ff 0%, #5ca7dd 100%);
}
.material-thumbs-popup-order__form-box-callback-type-item--blue input[type="checkbox"]:checked ~ span .icon:before,
.material-thumbs-popup-order__form-box-callback-type-item--blue input[type="radio"]:checked ~ span .icon:before {
  background: linear-gradient(180deg, #b4e4ff 0%, #5ca7dd 100%);
}
.material-thumbs-popup-order__form-box-body {
  margin: 0 auto 15px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: center;
      justify-content: center;
}
.material-thumbs-popup-order__form-box-file-wr {
  -ms-flex: 0 0 90px;
      flex: 0 0 90px;
  margin-right: 10px;
  position: relative;
}
.material-thumbs-popup-order__form-box-file {
  text-align: center;
  display: block;
  cursor: pointer;
  padding-bottom: 37px;
  background: url("data:image/svg+xml,%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='16.6693' cy='16.8422' r='15.7904' fill='%23B7821C' fill-opacity='0.08' stroke='url(%23paint0_linear)' stroke-width='0.73444'/%3E%3Cpath d='M13.0438 24.1838C12.2338 24.1838 11.4722 23.8684 10.8995 23.2956C9.7171 22.1133 9.7171 20.1894 10.8995 19.007L17.7036 12.2029C18.5064 11.4001 19.8127 11.4001 20.6155 12.2029C21.4183 13.0057 21.4183 14.3121 20.6155 15.1149L15.6107 20.1197C15.4119 20.3186 15.0894 20.3186 14.8905 20.1197C14.6917 19.9208 14.6917 19.5984 14.8905 19.3995L19.8953 14.3947C20.3011 13.989 20.3011 13.3288 19.8953 12.9231C19.6988 12.7265 19.4375 12.6183 19.1595 12.6183C18.8816 12.6183 18.6202 12.7265 18.4237 12.9231L11.6196 19.7272C10.8344 20.5124 10.8344 21.7902 11.6196 22.5755C12.0001 22.9559 12.5058 23.1654 13.0438 23.1654C13.5817 23.1654 14.0876 22.9559 14.468 22.5755L21.4317 15.6117C21.996 15.0474 22.3067 14.2972 22.3067 13.4992C22.3067 12.7012 21.996 11.951 21.4317 11.3868C20.2669 10.2219 18.3716 10.2219 17.2068 11.3868L12.0423 16.5512C11.8434 16.7501 11.521 16.7501 11.3221 16.5512C11.1232 16.3523 11.1232 16.0299 11.3221 15.831L16.4866 10.6666C18.0485 9.10464 20.59 9.10464 22.1519 10.6666C22.9085 11.4232 23.3252 12.4292 23.3252 13.4992C23.3252 14.5693 22.9085 15.5752 22.1519 16.3319L15.1881 23.2956C14.6154 23.8684 13.8538 24.1838 13.0438 24.1838Z' fill='url(%23paint1_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='16.6693' y1='0.68457' x2='16.6693' y2='32.9998' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='16.669' y1='9.49512' x2='16.669' y2='24.1838' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear)' stroke-width='0.73444'/%3E%3Cpath d='M13.0438 24.1838C12.2338 24.1838 11.4722 23.8684 10.8995 23.2956C9.7171 22.1133 9.7171 20.1894 10.8995 19.007L17.7036 12.2029C18.5064 11.4001 19.8127 11.4001 20.6155 12.2029C21.4183 13.0057 21.4183 14.3121 20.6155 15.1149L15.6107 20.1197C15.4119 20.3186 15.0894 20.3186 14.8905 20.1197C14.6917 19.9208 14.6917 19.5984 14.8905 19.3995L19.8953 14.3947C20.3011 13.989 20.3011 13.3288 19.8953 12.9231C19.6988 12.7265 19.4375 12.6183 19.1595 12.6183C18.8816 12.6183 18.6202 12.7265 18.4237 12.9231L11.6196 19.7272C10.8344 20.5124 10.8344 21.7902 11.6196 22.5755C12.0001 22.9559 12.5058 23.1654 13.0438 23.1654C13.5817 23.1654 14.0876 22.9559 14.468 22.5755L21.4317 15.6117C21.996 15.0474 22.3067 14.2972 22.3067 13.4992C22.3067 12.7012 21.996 11.951 21.4317 11.3868C20.2669 10.2219 18.3716 10.2219 17.2068 11.3868L12.0423 16.5512C11.8434 16.7501 11.521 16.7501 11.3221 16.5512C11.1232 16.3523 11.1232 16.0299 11.3221 15.831L16.4866 10.6666C18.0485 9.10464 20.59 9.10464 22.1519 10.6666C22.9085 11.4232 23.3252 12.4292 23.3252 13.4992C23.3252 14.5693 22.9085 15.5752 22.1519 16.3319L15.1881 23.2956C14.6154 23.8684 13.8538 24.1838 13.0438 24.1838Z' fill='url(_2523paint1_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='16.6693' y1='0.68457' x2='16.6693' y2='32.9998' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='16.669' y1='9.49512' x2='16.669' y2='24.1838' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 50% 100% no-repeat;
}
.material-thumbs-popup-order__form-box-file.checked {
  background-image: url("data:image/svg+xml,%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='16.6693' cy='16.8422' r='15.7904' fill='%23B7821C' fill-opacity='0.08' stroke='url(%23paint0_linear)' stroke-width='0.73444'/%3E%3Cpath d='M13.0438 24.1838C12.2338 24.1838 11.4722 23.8684 10.8995 23.2956C9.7171 22.1133 9.7171 20.1894 10.8995 19.007L17.7036 12.2029C18.5064 11.4001 19.8127 11.4001 20.6155 12.2029C21.4183 13.0057 21.4183 14.3121 20.6155 15.1149L15.6107 20.1197C15.4119 20.3186 15.0894 20.3186 14.8905 20.1197C14.6917 19.9208 14.6917 19.5984 14.8905 19.3995L19.8953 14.3947C20.3011 13.989 20.3011 13.3288 19.8953 12.9231C19.6988 12.7265 19.4375 12.6183 19.1595 12.6183C18.8816 12.6183 18.6202 12.7265 18.4237 12.9231L11.6196 19.7272C10.8344 20.5124 10.8344 21.7902 11.6196 22.5755C12.0001 22.9559 12.5058 23.1654 13.0438 23.1654C13.5817 23.1654 14.0876 22.9559 14.468 22.5755L21.4317 15.6117C21.996 15.0474 22.3067 14.2972 22.3067 13.4992C22.3067 12.7012 21.996 11.951 21.4317 11.3868C20.2669 10.2219 18.3716 10.2219 17.2068 11.3868L12.0423 16.5512C11.8434 16.7501 11.521 16.7501 11.3221 16.5512C11.1232 16.3523 11.1232 16.0299 11.3221 15.831L16.4866 10.6666C18.0485 9.10464 20.59 9.10464 22.1519 10.6666C22.9085 11.4232 23.3252 12.4292 23.3252 13.4992C23.3252 14.5693 22.9085 15.5752 22.1519 16.3319L15.1881 23.2956C14.6154 23.8684 13.8538 24.1838 13.0438 24.1838Z' fill='url(%23paint1_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='16.6693' y1='0.68457' x2='16.6693' y2='32.9998' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%231ed3a8'/%3E%3Cstop offset='1' stop-color='%231ed3a8'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='16.669' y1='9.49512' x2='16.669' y2='24.1838' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%231ed3a8'/%3E%3Cstop offset='1' stop-color='%231ed3a8'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear)' stroke-width='0.73444'/%3E%3Cpath d='M13.0438 24.1838C12.2338 24.1838 11.4722 23.8684 10.8995 23.2956C9.7171 22.1133 9.7171 20.1894 10.8995 19.007L17.7036 12.2029C18.5064 11.4001 19.8127 11.4001 20.6155 12.2029C21.4183 13.0057 21.4183 14.3121 20.6155 15.1149L15.6107 20.1197C15.4119 20.3186 15.0894 20.3186 14.8905 20.1197C14.6917 19.9208 14.6917 19.5984 14.8905 19.3995L19.8953 14.3947C20.3011 13.989 20.3011 13.3288 19.8953 12.9231C19.6988 12.7265 19.4375 12.6183 19.1595 12.6183C18.8816 12.6183 18.6202 12.7265 18.4237 12.9231L11.6196 19.7272C10.8344 20.5124 10.8344 21.7902 11.6196 22.5755C12.0001 22.9559 12.5058 23.1654 13.0438 23.1654C13.5817 23.1654 14.0876 22.9559 14.468 22.5755L21.4317 15.6117C21.996 15.0474 22.3067 14.2972 22.3067 13.4992C22.3067 12.7012 21.996 11.951 21.4317 11.3868C20.2669 10.2219 18.3716 10.2219 17.2068 11.3868L12.0423 16.5512C11.8434 16.7501 11.521 16.7501 11.3221 16.5512C11.1232 16.3523 11.1232 16.0299 11.3221 15.831L16.4866 10.6666C18.0485 9.10464 20.59 9.10464 22.1519 10.6666C22.9085 11.4232 23.3252 12.4292 23.3252 13.4992C23.3252 14.5693 22.9085 15.5752 22.1519 16.3319L15.1881 23.2956C14.6154 23.8684 13.8538 24.1838 13.0438 24.1838Z' fill='url(_2523paint1_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='16.6693' y1='0.68457' x2='16.6693' y2='32.9998' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%231ed3a8'/%3E%3Cstop offset='1' stop-color='%231ed3a8'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='16.669' y1='9.49512' x2='16.669' y2='24.1838' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%231ed3a8'/%3E%3Cstop offset='1' stop-color='%231ed3a8'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}
.material-thumbs-popup-order__form-box-file.checked span {
  font-size: 0;
}
.material-thumbs-popup-order__form-box-file.checked span:before {
  content: "ÃÂ¤ÃÂ°ÃÂ¹ÃÂ» ÃÂ²Ã‘â€¹ÃÂ±Ã‘â‚¬ÃÂ°ÃÂ½";
  font-size: 9px;
  color: #1ed3a8;
}
.material-thumbs-popup-order__form-box-file span {
  display: block;
  font-size: 9px;
  color: #525252;
  line-height: 1.1;
}
.material-thumbs-popup-order__form-box-file input {
  display: none;
}
.material-thumbs-popup-order__form-box-items {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex: 0 1 390px;
      flex: 0 1 390px;
}
.material-thumbs-popup-order__form-box-item {
  display: block;
  -ms-flex: 0 0 49%;
      flex: 0 0 49%;
  margin-right: 2%;
  margin-bottom: 12px;
}
.material-thumbs-popup-order__form-box-item:nth-child(2n) {
  margin-right: 0;
}
.material-thumbs-popup-order__form-box-item .site-btn {
  font-size: 10px;
  padding: 16px 10px;
  border-radius: 30px;
  width: 100%;
  text-transform: uppercase;
  font-weight: bold;
}
.material-thumbs-popup-order__form-box-note {
  color: #4d5157;
  font-size: 11px;
  text-align: center;
}
.material-thumbs-popup-order__form-box-note:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 14px;
  height: 16px;
  background: url("data:image/svg+xml,%3Csvg width='14' height='16' viewBox='0 0 14 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.7221 2.4958C13.7546 2.53506 13.7749 2.58303 13.7803 2.63373C13.9214 4.4238 13.7754 6.22492 13.3477 7.96887C12.419 11.6991 10.2231 14.2359 6.99773 15.3061C6.94472 15.3237 6.88746 15.3237 6.83445 15.3061C3.60905 14.2359 1.41321 11.6987 0.484441 7.96887C0.056863 6.2249 -0.0890631 4.42378 0.0521912 2.63373C0.057601 2.58303 0.0778337 2.53506 0.11036 2.4958C0.142886 2.45654 0.186262 2.42774 0.235066 2.413C2.47109 1.74499 4.6662 0.94702 6.80921 0.0231585C6.84283 0.00789612 6.87932 0 6.91624 0C6.95316 0 6.98965 0.00789612 7.02326 0.0231585C9.16628 0.94702 11.3614 1.74499 13.5974 2.413C13.6462 2.42774 13.6896 2.45654 13.7221 2.4958Z' fill='%23E9BD4C'/%3E%3Cpath d='M8.18345 6.05721C8.5252 5.78451 8.77567 5.40848 8.89981 4.98176C9.02395 4.55504 9.01553 4.09898 8.87575 3.67743C8.73597 3.25588 8.47181 2.88994 8.12026 2.63083C7.7687 2.37173 7.34735 2.23242 6.91518 2.23242C6.48301 2.23242 6.06166 2.37173 5.7101 2.63083C5.35855 2.88994 5.09439 3.25588 4.95461 3.67743C4.81482 4.09898 4.80641 4.55504 4.93055 4.98176C5.05469 5.40848 5.30516 5.78451 5.64691 6.05721C4.83217 6.33358 4.12272 6.86775 3.61946 7.58372C3.1162 8.29969 2.84476 9.16102 2.84375 10.0452C2.84375 10.1327 2.87749 10.2167 2.93754 10.2786C2.9976 10.3405 3.07905 10.3753 3.16397 10.3753H10.6664C10.7513 10.3753 10.8328 10.3405 10.8928 10.2786C10.9529 10.2167 10.9866 10.1327 10.9866 10.0452C10.9856 9.16102 10.7142 8.29969 10.2109 7.58372C9.70764 6.86775 8.99819 6.33358 8.18345 6.05721ZM5.48368 4.37257C5.48368 4.08072 5.56764 3.79542 5.72493 3.55275C5.88223 3.31008 6.1058 3.12095 6.36737 3.00926C6.62894 2.89757 6.91677 2.86835 7.19445 2.92529C7.47213 2.98222 7.7272 3.12276 7.9274 3.32914C8.1276 3.53551 8.26394 3.79844 8.31917 4.08469C8.3744 4.37093 8.34606 4.66763 8.23771 4.93727C8.12936 5.20691 7.94588 5.43737 7.71048 5.59952C7.47507 5.76166 7.1983 5.84821 6.91518 5.84821C6.53566 5.84776 6.1718 5.69214 5.90344 5.41551C5.63508 5.13887 5.48412 4.76379 5.48368 4.37257ZM3.49902 9.71508C3.57885 8.83807 3.97326 8.02333 4.60509 7.43028C5.23691 6.83722 6.06067 6.50854 6.91518 6.50854C7.76969 6.50854 8.59345 6.83722 9.22527 7.43028C9.8571 8.02333 10.2515 8.83807 10.3313 9.71508H3.49902Z' fill='white'/%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: contain;
}
.material-thumbs-popup-order__form-box-note a {
  color: #f5d89f;
}
.material-thumbs-popup-order__form-box input[type="text"],
.material-thumbs-popup-order__form-box input[type="password"],
.material-thumbs-popup-order__form-box input[type="email"],
.material-thumbs-popup-order__form-box input[type="tel"],
.material-thumbs-popup-order__form-box input[type="search"],
.material-thumbs-popup-order__form-box input[type="number"] {
  -webkit-appearance: none;
  box-shadow: none;
  border: 1px solid #717275;
  background: #fff;
  width: 100%;
  max-width: 100%;
  padding: 0 30px;
  border-radius: 30px;
  height: 42px;
  color: #575b5e;
  font-weight: 400;
  font-size: 10px;
  outline: none;
}
.material-thumbs-popup-order__form-box input[type="text"].error,
.material-thumbs-popup-order__form-box input[type="password"].error,
.material-thumbs-popup-order__form-box input[type="email"].error,
.material-thumbs-popup-order__form-box input[type="tel"].error,
.material-thumbs-popup-order__form-box input[type="search"].error,
.material-thumbs-popup-order__form-box input[type="number"].error {
  border-color: #df125c;
}
.material-thumbs-popup-order__form-box input[type="text"]::-webkit-input-placeholder, .material-thumbs-popup-order__form-box input[type="password"]::-webkit-input-placeholder, .material-thumbs-popup-order__form-box input[type="email"]::-webkit-input-placeholder, .material-thumbs-popup-order__form-box input[type="tel"]::-webkit-input-placeholder, .material-thumbs-popup-order__form-box input[type="search"]::-webkit-input-placeholder, .material-thumbs-popup-order__form-box input[type="number"]::-webkit-input-placeholder {
  color: #d1d1d1;
}
.material-thumbs-popup-order__form-box input[type="text"]::-moz-placeholder, .material-thumbs-popup-order__form-box input[type="password"]::-moz-placeholder, .material-thumbs-popup-order__form-box input[type="email"]::-moz-placeholder, .material-thumbs-popup-order__form-box input[type="tel"]::-moz-placeholder, .material-thumbs-popup-order__form-box input[type="search"]::-moz-placeholder, .material-thumbs-popup-order__form-box input[type="number"]::-moz-placeholder {
  color: #d1d1d1;
}
.material-thumbs-popup-order__form-box input[type="text"]:-ms-input-placeholder, .material-thumbs-popup-order__form-box input[type="password"]:-ms-input-placeholder, .material-thumbs-popup-order__form-box input[type="email"]:-ms-input-placeholder, .material-thumbs-popup-order__form-box input[type="tel"]:-ms-input-placeholder, .material-thumbs-popup-order__form-box input[type="search"]:-ms-input-placeholder, .material-thumbs-popup-order__form-box input[type="number"]:-ms-input-placeholder {
  color: #d1d1d1;
}
.material-thumbs-popup-order__form-box input[type="text"]::-ms-input-placeholder, .material-thumbs-popup-order__form-box input[type="password"]::-ms-input-placeholder, .material-thumbs-popup-order__form-box input[type="email"]::-ms-input-placeholder, .material-thumbs-popup-order__form-box input[type="tel"]::-ms-input-placeholder, .material-thumbs-popup-order__form-box input[type="search"]::-ms-input-placeholder, .material-thumbs-popup-order__form-box input[type="number"]::-ms-input-placeholder {
  color: #d1d1d1;
}
.material-thumbs-popup-order__form-box input[type="text"]::placeholder,
.material-thumbs-popup-order__form-box input[type="password"]::placeholder,
.material-thumbs-popup-order__form-box input[type="email"]::placeholder,
.material-thumbs-popup-order__form-box input[type="tel"]::placeholder,
.material-thumbs-popup-order__form-box input[type="search"]::placeholder,
.material-thumbs-popup-order__form-box input[type="number"]::placeholder {
  color: #d1d1d1;
}
.material-thumbs-popup-order__form-box input::-webkit-outer-spin-button,
.material-thumbs-popup-order__form-box input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}
.material-thumbs-popup-order__form-box input[type="number"] {
  -moz-appearance: textfield;
}
.material-thumbs-popup-order__option-box {
  margin-bottom: 20px;
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
}
.material-thumbs-popup-order__option-item {
  margin-bottom: 15px;
}
.material-thumbs-popup-order__option-item:last-child {
  margin-bottom: 0;
}
.material-thumbs-popup-order__option-item-name {
  font-family: 'Gotham Pro';
  font-size: 21px;
  color: #575b5e;
  line-height: 1.1;
  margin-bottom: 15px;
  font-weight: bold;
}
.material-thumbs-popup-order__option-item-body {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-align: start;
      align-items: flex-start;
  font-size: 0;
  line-height: 1;
}
.material-thumbs-popup-order__option-item-body--three .material-thumbs-popup-order__option-value:nth-child(3n+3),
.material-thumbs-popup-order__option-item-body--three .material-thumbs-popup-order__option-value:nth-child(3n+2) {
  -ms-flex-preferred-size: calc(37.5% - 20px);
      flex-basis: calc(37.5% - 20px);
}
.material-thumbs-popup-order__option-item-body--double .material-thumbs-popup-order__option-value {
  -ms-flex-preferred-size: calc(50% - 20px);
      flex-basis: calc(50% - 20px);
}
.material-thumbs-popup-order__option-value {
  margin-bottom: 14px;
  -ms-flex: 0 0 25%;
      flex: 0 0 25%;
  -ms-flex-preferred-size: calc(25% - 20px);
      flex-basis: calc(25% - 20px);
  margin-right: 20px;
  cursor: pointer;
}
.material-thumbs-popup-order__option-value input[type="checkbox"],
.material-thumbs-popup-order__option-value input[type="radio"] {
  position: absolute;
  clip: rect(0 0 0 0);
  width: 1px;
  height: 1px;
  margin: -1px;
}
.material-thumbs-popup-order__option-value input[type="radio"]:checked ~ span:after {
  content: "";
  position: absolute;
  left: 5px;
  top: 5px;
  width: 10px;
  height: 10px;
  border-radius: 100%;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
}
.material-thumbs-popup-order__option-value input[type="radio"] ~ span:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 20px;
  height: 20px;
  border-radius: 100%;
  border: 2px solid #f3cd82;
}
.material-thumbs-popup-order__option-value input[type="checkbox"]:checked ~ span:before {
  background: url("data:image/svg+xml,%3Csvg width='12' height='10' viewBox='0 0 12 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.951 1.91099L4.5107 9.35133C4.44516 9.41686 4.33905 9.41686 4.27367 9.35133L0.0490372 5.12654C-0.0163458 5.06131 -0.0163458 4.9552 0.0490372 4.88966L1.07557 3.86314C1.1411 3.79775 1.24722 3.79775 1.3126 3.86314L4.39234 6.94272L10.6876 0.647426C10.7533 0.582043 10.8591 0.582043 10.9247 0.647426L11.951 1.67395C12.0166 1.73934 12.0166 1.8453 11.951 1.91099Z' fill='url(%23paint0_linear_222_252)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_222_252' x1='6.0001' y1='0.598389' x2='6.0001' y2='9.40048' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear_222_5F252)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_222_252' x1='6.0001' y1='0.598389' x2='6.0001' y2='9.40048' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 50% 50% no-repeat;
}
.material-thumbs-popup-order__option-value input[type="checkbox"] ~ span:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 20px;
  height: 20px;
  border: 2px solid #f3cd82;
}
.material-thumbs-popup-order__option-value span {
  position: relative;
  font-size: 15px;
  color: #525252;
  line-height: 1.1;
  display: inline-block;
  padding-left: 30px;
  min-height: 20px;
}
.material-thumbs-popup-order__option-value span .mobile {
  display: none;
}
.messenger-reviews {
  background: url("/bitrix/templates/mebel/new/css/../img/messenger-fon.jpg") 50% 0 no-repeat;
  background-size: cover;
  padding: 57px 0 40px;
}
.messenger-reviews__inner {
  max-width: 930px;
}
.messenger-reviews__list {
  display: -ms-flexbox;
  display: flex;
}
.messenger-reviews__list:not(.tns-slider) {
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
}
.messenger-reviews__list:not(.tns-slider) .messenger-reviews__item {
  -ms-flex: 0 0 100%;
      flex: 0 0 100%;
}
.messenger-reviews [data-action] {
  display: none;
}
.messenger-reviews .tns-outer {
  position: relative;
}
.messenger-reviews .tns-nav {
  text-align: center;
}
.messenger-reviews .tns-nav button {
  display: inline-block;
  vertical-align: top;
  width: 16px;
  height: 16px;
  border-radius: 100%;
  margin: 0 8px;
  border: none;
  background: none;
  padding: 0;
  box-shadow: inset 0 0 0 1px #28ba97;
}
.messenger-reviews .tns-nav button.tns-nav-active {
  box-shadow: none;
  background: linear-gradient(15.52deg, #28ba97 7.93%, #6ee2c7 89.95%);
}
.messenger-reviews .tns-controls {
  position: absolute;
  top: 50%;
  left: -76px;
  right: -56px;
  height: 1px;
  z-index: 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  margin-top: -27px;
}
.messenger-reviews .tns-controls button {
  width: 54px;
  height: 54px;
  border-radius: 100%;
  background: linear-gradient(0deg, #28ba97 0%, #6ee2c7 100%);
  border: none;
  box-shadow: none;
  padding: 0;
  font-size: 0;
  position: relative;
}
.messenger-reviews .tns-controls button:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: url("data:image/svg+xml,%3Csvg width='28' height='16' viewBox='0 0 28 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.7071 8.70711C28.0976 8.31658 28.0976 7.68342 27.7071 7.29289L21.3431 0.928932C20.9526 0.538408 20.3195 0.538408 19.9289 0.928932C19.5384 1.31946 19.5384 1.95262 19.9289 2.34315L25.5858 8L19.9289 13.6569C19.5384 14.0474 19.5384 14.6805 19.9289 15.0711C20.3195 15.4616 20.9526 15.4616 21.3431 15.0711L27.7071 8.70711ZM0 9H27V7H0V9Z' fill='white' /%3E%3C/svg%3E%0A") 50% 50% no-repeat;
}
.messenger-reviews .tns-controls button:first-child:before {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.messenger-thumbs {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  padding-right: 5%;
}
.messenger-thumbs__left {
  -ms-flex: 0 0 100%;
      flex: 0 0 100%;
  background-repeat: no-repeat;
  background-position: 50% 0;
  background-size: cover;
  position: relative;
  border-radius: 4px;
  padding: 30px 26% 24px 50px;
}
.messenger-thumbs__left > div {
  position: relative;
}
.messenger-thumbs__left:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: url("/bitrix/templates/mebel/new/css/../img/front-image.png") 50% 0 no-repeat;
  background-size: cover;
  border-radius: 4px;
}
.messenger-thumbs__right {
  -ms-flex: 0 0 36%;
      flex: 0 0 36%;
  margin-left: -31%;
  position: relative;
  z-index: 1;
  padding-top: 10px;
  max-width: 308px;
}
.messenger-thumbs__image {
  position: relative;
  margin-bottom: 16px;
}
.messenger-thumbs__image:before {
  content: "";
  display: block;
  padding-top: 68%;
}
.messenger-thumbs__image img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 4px;
}
.messenger-thumbs__head {
  margin-bottom: 10px;
  padding-right: 20px;
}
.messenger-thumbs__name {
  font-size: 18px;
  color: #fff;
  line-height: 1.1;
  text-transform: uppercase;
  margin-bottom: 5px;
}
.messenger-thumbs__city {
  font-size: 16px;
  color: #fff;
  line-height: 1.1;
}
.messenger-thumbs__gallery {
  text-align: center;
  padding-right: 20px;
}
.messenger-thumbs__gallery a {
  display: inline-block;
  padding-right: 40px;
  color: #f5d89f;
  font-size: 12px;
  line-height: 16px;
  font-weight: bold;
  text-decoration: none;
  background: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.151 0.046875H9.98855C9.77682 0.046875 9.6052 0.2185 9.6052 0.430223V1.15954C9.6052 1.37127 9.77682 1.54289 9.98855 1.54289H12.9804L8.70912 5.8142C8.55942 5.96389 8.55942 6.20663 8.70912 6.35633L9.22484 6.87205C9.29971 6.94691 9.39781 6.98433 9.49587 6.98433C9.594 6.98433 9.6921 6.94688 9.76693 6.87205L14.0383 2.6007V5.59262C14.0383 5.80435 14.21 5.97597 14.4217 5.97597H15.151C15.3627 5.97597 15.5343 5.80435 15.5343 5.59262V0.430223C15.5343 0.2185 15.3627 0.046875 15.151 0.046875Z' fill='url(%23paint0_linear)'/%3E%3Cpath d='M2.63962 1.54387H5.6315C5.84322 1.54387 6.01485 1.37224 6.01485 1.16052V0.4312C6.01485 0.219477 5.84322 0.0478516 5.6315 0.0478516H0.469103C0.257379 0.0478516 0.0857544 0.219477 0.0857544 0.4312V5.5936C0.0857544 5.80532 0.257379 5.97695 0.469103 5.97695H1.19838C1.41011 5.97695 1.58173 5.80532 1.58173 5.5936V2.60168L5.85308 6.87299C5.92791 6.94785 6.02604 6.98527 6.12414 6.98527C6.22224 6.98527 6.32038 6.94781 6.39521 6.87299L6.91093 6.35727C7.06062 6.20757 7.06062 5.96483 6.91093 5.81514L2.63962 1.54387Z' fill='url(%23paint1_linear)'/%3E%3Cpath d='M15.151 9.41358H14.4217C14.21 9.41358 14.0383 9.58525 14.0383 9.79693V12.7889L9.76697 8.51755C9.61735 8.36785 9.37454 8.36785 9.22484 8.51755L8.70912 9.03327C8.55942 9.18292 8.55942 9.42566 8.70912 9.5754L12.9804 13.8467H9.98855C9.77682 13.8467 9.6052 14.0183 9.6052 14.2301V14.9593C9.6052 15.171 9.77682 15.3426 9.98855 15.3426H15.151C15.3627 15.3426 15.5343 15.171 15.5343 14.9593V9.79693C15.5343 9.58521 15.3627 9.41358 15.151 9.41358Z' fill='url(%23paint2_linear)'/%3E%3Cpath d='M6.39542 8.51755C6.24572 8.36785 6.00295 8.36785 5.85329 8.51755L1.58195 12.7889V9.79697C1.58195 9.58525 1.41032 9.41362 1.1986 9.41362H0.469316C0.257593 9.41362 0.085968 9.58525 0.085968 9.79697V14.9594C0.085968 15.1711 0.257593 15.3427 0.469316 15.3427H5.63171C5.84344 15.3427 6.01506 15.1711 6.01506 14.9594V14.2301C6.01506 14.0184 5.84344 13.8468 5.63171 13.8468H2.63983L6.91114 9.57543C7.06084 9.42578 7.06084 9.18304 6.91114 9.03327L6.39542 8.51755Z' fill='url(%23paint3_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='12.0656' y1='0.046875' x2='12.0656' y2='6.98433' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='3.55448' y1='0.0478516' x2='3.55448' y2='6.98527' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear' x1='12.0656' y1='8.40527' x2='12.0656' y2='15.3426' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint3_linear' x1='3.55469' y1='8.40527' x2='3.55469' y2='15.3427' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear)'/%3E%3Cpath d='M2.63962 1.54387H5.6315C5.84322 1.54387 6.01485 1.37224 6.01485 1.16052V0.4312C6.01485 0.219477 5.84322 0.0478516 5.6315 0.0478516H0.469103C0.257379 0.0478516 0.0857544 0.219477 0.0857544 0.4312V5.5936C0.0857544 5.80532 0.257379 5.97695 0.469103 5.97695H1.19838C1.41011 5.97695 1.58173 5.80532 1.58173 5.5936V2.60168L5.85308 6.87299C5.92791 6.94785 6.02604 6.98527 6.12414 6.98527C6.22224 6.98527 6.32038 6.94781 6.39521 6.87299L6.91093 6.35727C7.06062 6.20757 7.06062 5.96483 6.91093 5.81514L2.63962 1.54387Z' fill='url(_2523paint1_linear)'/%3E%3Cpath d='M15.151 9.41358H14.4217C14.21 9.41358 14.0383 9.58525 14.0383 9.79693V12.7889L9.76697 8.51755C9.61735 8.36785 9.37454 8.36785 9.22484 8.51755L8.70912 9.03327C8.55942 9.18292 8.55942 9.42566 8.70912 9.5754L12.9804 13.8467H9.98855C9.77682 13.8467 9.6052 14.0183 9.6052 14.2301V14.9593C9.6052 15.171 9.77682 15.3426 9.98855 15.3426H15.151C15.3627 15.3426 15.5343 15.171 15.5343 14.9593V9.79693C15.5343 9.58521 15.3627 9.41358 15.151 9.41358Z' fill='url(_2523paint2_linear)'/%3E%3Cpath d='M6.39542 8.51755C6.24572 8.36785 6.00295 8.36785 5.85329 8.51755L1.58195 12.7889V9.79697C1.58195 9.58525 1.41032 9.41362 1.1986 9.41362H0.469316C0.257593 9.41362 0.085968 9.58525 0.085968 9.79697V14.9594C0.085968 15.1711 0.257593 15.3427 0.469316 15.3427H5.63171C5.84344 15.3427 6.01506 15.1711 6.01506 14.9594V14.2301C6.01506 14.0184 5.84344 13.8468 5.63171 13.8468H2.63983L6.91114 9.57543C7.06084 9.42578 7.06084 9.18304 6.91114 9.03327L6.39542 8.51755Z' fill='url(_2523paint3_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='12.0656' y1='0.046875' x2='12.0656' y2='6.98433' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='3.55448' y1='0.0478516' x2='3.55448' y2='6.98527' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear' x1='12.0656' y1='8.40527' x2='12.0656' y2='15.3426' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint3_linear' x1='3.55469' y1='8.40527' x2='3.55469' y2='15.3427' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 100% 50% no-repeat;
}
.our-work {
  background: url("/bitrix/templates/mebel/new/css/../img/our-work-bg.jpg") 50% 0 no-repeat;
  background-size: cover;
  padding: 50px 0;
}
.our-work--nobg {
  background: none;
  padding-top: 0;
}
.our-work--bg2 {
  background-image: url("/bitrix/templates/mebel/new/css/../img/our-work-bg2.jpg");
  background-size: contain;
  background-position: 100% 0;
}
.our-work__title {
  font-family: 'Gotham Pro';
  font-weight: bold;
  font-size: 48px;
  line-height: 1.1;
  text-align: center;
  letter-spacing: 0.02em;
  color: #575b5e;
  margin-bottom: 40px;
}
.our-work__list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.our-work__item {
  -ms-flex: 0 0 24%;
      flex: 0 0 24%;
  margin-right: 1.3333%;
  margin-bottom: 15px;
}
.our-work__item:nth-child(4n) {
  margin-right: 0;
}
.our-work__more {
  text-align: center;
}
.our-work__filter {
  margin-bottom: 25px;
}
.our-work__filter > ul {
  padding: 0;
  list-style: none;
  margin: 0;
  font-size: 0;
  line-height: 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: center;
      justify-content: center;
}
.our-work__filter > ul > li {
  margin-bottom: 10px;
  margin-right: 6px;
  -ms-flex: 0 0 114px;
      flex: 0 0 114px;
}
.our-work__filter > ul > li.active a,
.our-work__filter > ul > li:hover a {
  color: #fff;
  background: linear-gradient(315.56deg, #2d2d2d 3.38%, #505050 97.41%);
  border-color: #f5d89f;
}
.our-work__filter > ul > li a {
  height: 100%;
  display: block;
  text-decoration: none;
  font-family: 'Gotham Pro', serif;
  box-shadow: 0px 1.73347px 1.73347px rgba(0,0,0,0.25);
  background: linear-gradient(180deg, #fff -24.44%, #f1efeb 100%);
  border: 1px solid transparent;
  border-radius: 2px;
  position: relative;
  font-size: 12px;
  color: #555;
  text-transform: uppercase;
  padding: 20px 5px 10px;
  text-align: center;
}
.our-work__filter > ul > li a .icon {
  display: block;
  width: 46px;
  height: 46px;
  margin: 0 auto 15px;
}
.our-work__filter > ul > li a .icon img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.our-work-thumbs__top {
  position: relative;
  margin-bottom: 14px;
}
.our-work-thumbs__image-navigation {
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  position: relative;
  z-index: 3;
}
.our-work-thumbs__image-navigation:before {
  content: "";
  display: block;
  padding-top: 87%;
}
.our-work-thumbs__image-list {
  position: relative;
  display: -ms-flexbox;
  display: flex;
}
.our-work-thumbs__image-list:before {
  content: "";
  display: block;
  padding-top: 87%;
}
.our-work-thumbs__video {
  position: absolute;
  z-index: 4;
  top: 7px;
  right: 12px;
  width: 32px;
  height: 32px;
  background: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_d)'%3E%3Cpath d='M36 19C36 10.1634 28.8366 3 20 3C11.1634 3 4 10.1634 4 19C4 27.8366 11.1634 35 20 35C28.8366 35 36 27.8366 36 19Z' fill='url(%23paint0_linear)'/%3E%3C/g%3E%3Cg filter='url(%23filter1_i)'%3E%3Cpath d='M25.8221 18.4641C26.33 18.741 26.3477 19.4639 25.854 19.7653L17.5348 24.8441C17.0411 25.1455 16.4063 24.7994 16.3921 24.2211L16.1533 14.4771C16.1391 13.8988 16.7563 13.5221 17.2642 13.7989L25.8221 18.4641Z' fill='url(%23paint1_linear)'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d' x='0.440678' y='0.152542' width='39.1186' height='39.1186' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='0.711864'/%3E%3CfeGaussianBlur stdDeviation='1.77966'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.541176 0 0 0 0 0.560784 0 0 0 0 0.564706 0 0 0 0.16 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter1_i' x='16.1349' y='13.4805' width='10.2166' height='12.0934' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='0.601152'/%3E%3CfeGaussianBlur stdDeviation='0.300576'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear' x1='16.1876' y1='3' x2='16.1876' y2='35' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FCFCFC' stop-opacity='0.92'/%3E%3Cstop offset='1' stop-color='white'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='26.9649' y1='19.0871' x2='12.7086' y2='19.4365' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523filter0_d)'%3E%3Cpath d='M36 19C36 10.1634 28.8366 3 20 3C11.1634 3 4 10.1634 4 19C4 27.8366 11.1634 35 20 35C28.8366 35 36 27.8366 36 19Z' fill='url(_2523paint0_linear)'/%3E%3C/g%3E%3Cg filter='url(_2523filter1_i)'%3E%3Cpath d='M25.8221 18.4641C26.33 18.741 26.3477 19.4639 25.854 19.7653L17.5348 24.8441C17.0411 25.1455 16.4063 24.7994 16.3921 24.2211L16.1533 14.4771C16.1391 13.8988 16.7563 13.5221 17.2642 13.7989L25.8221 18.4641Z' fill='url(_2523paint1_linear)'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d' x='0.440678' y='0.152542' width='39.1186' height='39.1186' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='0.711864'/%3E%3CfeGaussianBlur stdDeviation='1.77966'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.541176 0 0 0 0 0.560784 0 0 0 0 0.564706 0 0 0 0.16 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter1_i' x='16.1349' y='13.4805' width='10.2166' height='12.0934' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='0.601152'/%3E%3CfeGaussianBlur stdDeviation='0.300576'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear' x1='16.1876' y1='3' x2='16.1876' y2='35' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FCFCFC' stop-opacity='0.92'/%3E%3Cstop offset='1' stop-color='white'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='26.9649' y1='19.0871' x2='12.7086' y2='19.4365' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: contain;
}
.our-work-thumbs__image-item {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  border-radius: 8px;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
}
.our-work-thumbs__image-item:first-child {
  z-index: 1;
}
.our-work-thumbs__image-item.active {
  z-index: 2;
}
.our-work-thumbs__image-item img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 8px;
}
.our-work-thumbs__image-item-nav {
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  position: relative;
  z-index: 1;
}
.our-work-thumbs__image-item-nav img {
  display: none;
}
.our-work-thumbs__image-item-nav.active:before {
  background: linear-gradient(180deg, #deb461 0%, #ddb15c 100%);
}
.our-work-thumbs__image-item-nav:first-child:before {
  border-radius: 0 0 0 5px;
}
.our-work-thumbs__image-item-nav:last-child:before {
  border-radius: 0 0 5px 0;
}
.our-work-thumbs__image-item-nav:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 6px;
  background: rgba(255,246,227,0.33);
  border: 1px solid #deb461;
}
.our-work-thumbs__name {
  position: absolute;
  bottom: 6px;
  left: 0;
  right: 0;
  text-decoration: none;
  display: block;
  font-family: 'Gotham Pro';
  font-weight: 300;
  font-size: 15px;
  line-height: 1.1;
  letter-spacing: 0.02em;
  color: #fff;
  padding: 3px 10px;
  text-align: center;
  background: rgba(72,72,72,0.71);
  -webkit-backdrop-filter: blur(1.3728px);
          backdrop-filter: blur(1.3728px);
  z-index: 3;
  pointer-events: none;
}
.our-work-thumbs__more {
  display: inline-block;
  position: absolute;
  bottom: 6px;
  left: 0;
  text-decoration: none;
  font-family: 'Gotham Pro';
  font-style: normal;
  font-weight: bold;
  font-size: 12px;
  line-height: 1.1;
  text-align: center;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  width: 192px;
  background: rgba(72,72,72,0.71);
  -webkit-backdrop-filter: blur(1.3728px);
          backdrop-filter: blur(1.3728px);
  z-index: 3;
  padding: 13px 0;
  opacity: 1;
  visibility: hidden;
}
.our-work-thumbs__more:hover span:before {
  opacity: 0;
}
.our-work-thumbs__more span {
  position: relative;
  color: #f5d89f;
  background: -webkit-linear-gradient(#f5d89f, #ddb15c);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.our-work-thumbs__more span:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
}
.our-work-thumbs .tns-nav {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  display: -ms-flexbox;
  display: flex;
  z-index: 4;
}
.our-work-thumbs .tns-nav button {
  -ms-flex: 1 0;
      flex: 1 0;
  position: relative;
  border: none;
  padding: 0;
  background: none;
  box-shadow: none;
  height: 6px;
}
.our-work-thumbs .tns-nav button.tns-nav-active:before {
  background: linear-gradient(180deg, #deb461 0%, #ddb15c 100%);
}
.our-work-thumbs .tns-nav button:first-child:before {
  border-radius: 0 0 0 5px;
}
.our-work-thumbs .tns-nav button:last-child:before {
  border-radius: 0 0 5px 0;
}
.our-work-thumbs .tns-nav button:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 6px;
  background: rgba(255,246,227,0.33);
  border: 1px solid #deb461;
}
.social-reviews + .oure-video {
  margin-top: 55px;
}
.oure-video {
  background: #0a222c url("/bitrix/templates/mebel/new/css/../img/oure-video-bg.jpg") 0 0 no-repeat;
  background-size: cover;
  padding: 76px 0 60px;
  margin-bottom: 18px;
}
.oure-video__title {
  font-family: 'Gotham Pro';
  font-weight: bold;
  font-size: 48px;
  line-height: 1.1;
  text-align: center;
  letter-spacing: 0.02em;
  color: #fff5e0;
  margin-bottom: 40px;
}
.oure-video__list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: center;
      justify-content: center;
  margin-bottom: 10px;
}
.oure-video__list.for-slider {
  display: block;
  margin: 0;
}
.oure-video__list.for-slider .oure-video__item {
  margin-right: 0;
  margin-bottom: 0;
}
.oure-video__list.for-slider .oure-video__item-name {
  padding: 0;
  font-size: 17px;
}
.oure-video__list.for-slider .oure-video__item-image {
  box-shadow: none;
}
.oure-video__list.for-slider:not(.tns-slider) {
  overflow: hidden;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -webkit-overflow-scrolling: touch;
}
.oure-video__list.for-slider:not(.tns-slider) .oure-video__item {
  -ms-flex: 0 0 100%;
      flex: 0 0 100%;
}
.oure-video__item {
  -ms-flex: 0 0 32%;
      flex: 0 0 32%;
  margin-right: 2%;
  margin-bottom: 30px;
  display: block;
  text-decoration: none;
}
.oure-video__item:hover .oure-video__item-image:after {
  background-image: url("data:image/svg+xml,%3Csvg width='61' height='60' viewBox='0 0 61 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='1' filter='url(%23filter0_d)'%3E%3Ccircle cx='30.462' cy='28.7277' r='27.3664' fill='url(%23paint0_linear)'/%3E%3C/g%3E%3Cg filter='url(%23filter1_i)'%3E%3Cpath d='M38.817 25.5383C40.7044 26.5672 40.7702 29.2535 38.9354 30.3736L28.202 36.9263C26.3673 38.0464 24.008 36.7602 23.9553 34.6112L23.6472 22.0395C23.5946 19.8905 25.888 18.4903 27.7755 19.5192L38.817 25.5383Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d' x='0.861619' y='0.244332' width='59.2008' height='59.2008' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='1.117'/%3E%3CfeGaussianBlur stdDeviation='1.117'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.19 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter1_i' x='23.5787' y='18.8398' width='16.9159' height='20.801' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='2.23399'/%3E%3CfeGaussianBlur stdDeviation='1.117'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear' x1='31.0652' y1='64.7328' x2='45.8578' y2='11.4793' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2312C097'/%3E%3Cstop offset='1' stop-color='%239BF9E2'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523filter0_d)'%3E%3Ccircle cx='30.462' cy='28.7277' r='27.3664' fill='url(_2523paint0_linear)'/%3E%3C/g%3E%3Cg filter='url(_2523filter1_i)'%3E%3Cpath d='M38.817 25.5383C40.7044 26.5672 40.7702 29.2535 38.9354 30.3736L28.202 36.9263C26.3673 38.0464 24.008 36.7602 23.9553 34.6112L23.6472 22.0395C23.5946 19.8905 25.888 18.4903 27.7755 19.5192L38.817 25.5383Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d' x='0.861619' y='0.244332' width='59.2008' height='59.2008' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='1.117'/%3E%3CfeGaussianBlur stdDeviation='1.117'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.19 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter1_i' x='23.5787' y='18.8398' width='16.9159' height='20.801' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='2.23399'/%3E%3CfeGaussianBlur stdDeviation='1.117'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear' x1='31.0652' y1='64.7328' x2='45.8578' y2='11.4793' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2312C097'/%3E%3Cstop offset='1' stop-color='%239BF9E2'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}
.oure-video__item:nth-child(3n) {
  margin-right: 0;
}
.oure-video__item-image {
  box-shadow: 2px 2px 27px 9px rgba(255,255,255,0.14);
  border-radius: 7px;
  position: relative;
  display: block;
  margin-bottom: 12px;
}
.oure-video__item-image:before {
  content: "";
  display: block;
  padding-top: 55%;
}
.oure-video__item-image img {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 7px;
}
.oure-video__item-image:after {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  width: 60px;
  height: 60px;
  margin: -30px 0 0 -30px;
  border-radius: 100%;
  background: url("data:image/svg+xml,%3Csvg width='61' height='60' viewBox='0 0 61 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.78' filter='url(%23filter0_d)'%3E%3Ccircle cx='30.462' cy='28.7277' r='27.3664' fill='url(%23paint0_linear)'/%3E%3C/g%3E%3Cg filter='url(%23filter1_i)'%3E%3Cpath d='M38.817 25.5383C40.7044 26.5672 40.7702 29.2535 38.9354 30.3736L28.202 36.9263C26.3673 38.0464 24.008 36.7602 23.9553 34.6112L23.6472 22.0395C23.5946 19.8905 25.888 18.4903 27.7755 19.5192L38.817 25.5383Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d' x='0.861619' y='0.244332' width='59.2008' height='59.2008' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='1.117'/%3E%3CfeGaussianBlur stdDeviation='1.117'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.19 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter1_i' x='23.5787' y='18.8398' width='16.9159' height='20.801' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='2.23399'/%3E%3CfeGaussianBlur stdDeviation='1.117'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear' x1='23.0657' y1='56.0942' x2='37.8584' y2='2.84059' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2328BA97'/%3E%3Cstop offset='1' stop-color='%236EE2C7'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523filter0_d)'%3E%3Ccircle cx='30.462' cy='28.7277' r='27.3664' fill='url(_2523paint0_linear)'/%3E%3C/g%3E%3Cg filter='url(_2523filter1_i)'%3E%3Cpath d='M38.817 25.5383C40.7044 26.5672 40.7702 29.2535 38.9354 30.3736L28.202 36.9263C26.3673 38.0464 24.008 36.7602 23.9553 34.6112L23.6472 22.0395C23.5946 19.8905 25.888 18.4903 27.7755 19.5192L38.817 25.5383Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d' x='0.861619' y='0.244332' width='59.2008' height='59.2008' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='1.117'/%3E%3CfeGaussianBlur stdDeviation='1.117'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.19 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter1_i' x='23.5787' y='18.8398' width='16.9159' height='20.801' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='2.23399'/%3E%3CfeGaussianBlur stdDeviation='1.117'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear' x1='23.0657' y1='56.0942' x2='37.8584' y2='2.84059' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2328BA97'/%3E%3Cstop offset='1' stop-color='%236EE2C7'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 50% 50% no-repeat;
  background-size: contain;
}
.oure-video__item-name {
  text-align: center;
  display: block;
  font-size: 18px;
  line-height: 1.1;
  letter-spacing: 0.02em;
  color: #e8af40;
  background: linear-gradient(180deg, #e8af40 0%, #a97b23 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 0 30px;
}
.oure-video__more {
  text-align: center;
}
.oure-video__more .site-btn--1 {
  color: #e8af40;
  background: rgba(255,255,255,0.1);
  box-shadow: 0px 0px 5px rgba(255,255,255,0.5);
  border-radius: 1px;
  padding: 11px 45px;
}
.oure-video__more .site-btn--1:hover {
  color: #525252;
}
.oure-video .tns-nav {
  margin-top: 12px;
  text-align: center;
}
.oure-video .tns-nav button {
  position: relative;
  border: none;
  padding: 0;
  margin: 0 8px;
  background: none;
  box-shadow: none;
  height: 16px;
  width: 16px;
  border-radius: 100%;
}
.oure-video .tns-nav button.tns-nav-active:before {
  background: linear-gradient(180deg, #deb461 0%, #ddb15c 100%);
}
.oure-video .tns-nav button:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  top: 0;
  border: 1px solid #deb461;
  border-radius: 100%;
}
.pagination {
  text-align: center;
}
.pagination ul {
  padding: 0;
  margin: 0;
  list-style: none;
  font-size: 0;
}
.pagination ul li {
  display: inline-block;
  vertical-align: middle;
  margin: 0 2px;
}
.pagination ul li.last a,
.pagination ul li.first a {
  background: url("data:image/svg+xml,%3Csvg width='13' height='9' viewBox='0 0 13 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.78053 0L6.7193 1.06126L10.158 4.5L6.7193 7.93874L7.78053 9L12.2805 4.5L7.78053 0Z' fill='%23575B5E'/%3E%3Cpath d='M2.78053 0L1.7193 1.06126L5.15804 4.5L1.7193 7.93874L2.78053 9L7.28053 4.5L2.78053 0Z' fill='%23575B5E'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;
}
.pagination ul li.last a:hover,
.pagination ul li.first a:hover {
  background: url("data:image/svg+xml,%3Csvg width='13' height='9' viewBox='0 0 13 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.78053 0L6.7193 1.06126L10.158 4.5L6.7193 7.93874L7.78053 9L12.2805 4.5L7.78053 0Z' fill='%23575B5E'/%3E%3Cpath d='M2.78053 0L1.7193 1.06126L5.15804 4.5L1.7193 7.93874L2.78053 9L7.28053 4.5L2.78053 0Z' fill='%23575B5E'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;
  box-shadow: 0 0 0 1px #f5d89f;
}
.pagination ul li.first a {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.pagination ul li.next a,
.pagination ul li.prev a {
  background: url("data:image/svg+xml,%3Csvg width='9' height='9' viewBox='0 0 9 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.78053 0L1.7193 1.06126L5.15804 4.5L1.7193 7.93874L2.78053 9L7.28053 4.5L2.78053 0Z' fill='%23575B5E'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;
}
.pagination ul li.next a:hover,
.pagination ul li.prev a:hover {
  background: url("data:image/svg+xml,%3Csvg width='9' height='9' viewBox='0 0 9 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.78053 0L1.7193 1.06126L5.15804 4.5L1.7193 7.93874L2.78053 9L7.28053 4.5L2.78053 0Z' fill='%23575B5E'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;
  box-shadow: 0 0 0 1px #f5d89f;
}
.pagination ul li.prev a {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.pagination ul li span,
.pagination ul li a {
  font-family: 'Gotham Pro';
  text-decoration: none;
  display: block;
  width: 32px;
  line-height: 32px;
  height: 32px;
  text-align: center;
  color: #575b5e;
  font-size: 16px;
}
.pagination ul li a:hover {
  box-shadow: 0 0 0 1px #f5d89f;
}
.pagination ul li span {
  color: #fff;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
}
.popular-categories {
  margin-bottom: 50px;
}
.popular-categories__title {
  font-family: 'Gotham Pro', serif;
  font-size: 46px;
  color: #555;
  line-height: 1.1;
  font-weight: bold;
  margin-bottom: 28px;
  text-align: center;
}
.popular-categories__list {
  margin: 0 -10px 0 0;
  list-style: none;
  padding: 0;
  font-size: 0;
  line-height: 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.popular-categories__list li {
  -ms-flex: 1 0 20%;
      flex: 1 0 20%;
  -ms-flex-preferred-size: calc(20% - 10px);
      flex-basis: calc(20% - 10px);
  margin-right: 10px;
  margin-bottom: 12px;
}
.popular-categories__list li a {
  height: 100%;
  min-height: 62px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  font-family: 'Gotham Pro', serif;
  text-decoration: none;
  color: #2c2c2c;
  font-size: 19px;
  border: 1px solid #2c2c2c;
  background: url("/bitrix/templates/mebel/new/css/../img/popular-categor.png") 0 0 no-repeat, linear-gradient(270deg, rgba(18,18,18,0.01) 21%, rgba(21,21,21,0.01) 97.17%);
  background-size: cover;
  border-radius: 2px;
  padding: 5px 5px;
}
.popular-categories__list li a:hover {
  background: url("/bitrix/templates/mebel/new/css/../img/popular-categor.png") 0 0 no-repeat, linear-gradient(315.56deg, #2d2d2d 3.38%, #505050 97.41%);
  border-color: #ecca87;
  color: #ecca87;
}
.popular-model-list {
  margin-bottom: 70px;
  text-align: center;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
}
.popular-model-list__title {
  text-align: center;
  font-family: 'Gotham Pro';
  font-size: 49px;
  line-height: 1.1;
  color: #545454;
  font-weight: bold;
  margin-bottom: 30px;
}
.popular-model-list__list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -20px;
  text-align: left;
}
.popular-model-list__item {
  -ms-flex: 0 0 33.333%;
      flex: 0 0 33.333%;
  -ms-flex-preferred-size: calc(33.3333% - 20px);
      flex-basis: calc(33.3333% - 20px);
  margin-right: 20px;
  margin-bottom: 35px;
}
.popular-model-list__more {
  margin: 0 0 30px;
  text-align: center;
}
.popular-model-list .categor-sorting-list li a {
  font-weight: normal;
  text-transform: uppercase;
}
.price-specification__list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -30px;
}
.price-specification__item {
  -ms-flex: 0 0 50%;
      flex: 0 0 50%;
  -ms-flex-preferred-size: calc(50% - 30px);
      flex-basis: calc(50% - 30px);
  margin-right: 30px;
  margin-bottom: 15px;
  display: block;
  text-decoration: none;
  position: relative;
  overflow: hidden;
  border-radius: 8px;
  border: 1px dashed #28ba97;
  -webkit-overflow-scrolling: touch;
}
.price-specification__item:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  background: url("data:image/svg+xml,%3Csvg width='61' height='61' viewBox='0 0 61 61' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.58'%3E%3Cpath d='M52.2589 46.8671L42.5809 37.189C44.5805 34.1753 45.751 30.5667 45.751 26.6875C45.751 16.1764 37.1995 7.625 26.6885 7.625C16.1774 7.625 7.62598 16.1764 7.62598 26.6875C7.62598 37.1986 16.1774 45.75 26.6885 45.75C30.5677 45.75 34.1762 44.5796 37.19 42.5799L46.868 52.2579C48.3549 53.7467 50.772 53.7467 52.2589 52.2579C53.7477 50.7692 53.7477 48.3558 52.2589 46.8671ZM13.3447 26.6875C13.3447 19.3294 19.3304 13.3438 26.6885 13.3438C34.0466 13.3438 40.0322 19.3294 40.0322 26.6875C40.0322 34.0456 34.0466 40.0312 26.6885 40.0312C19.3304 40.0312 13.3447 34.0456 13.3447 26.6875Z' fill='black'/%3E%3Cpath d='M36.2197 26.6875C36.2197 27.7397 35.3657 28.5938 34.3135 28.5938H28.5947V34.3125C28.5947 35.3647 27.7407 36.2188 26.6885 36.2188C25.6362 36.2188 24.7822 35.3647 24.7822 34.3125V28.5938H19.0635C18.0112 28.5938 17.1572 27.7397 17.1572 26.6875C17.1572 25.6353 18.0112 24.7812 19.0635 24.7812H24.7822V19.0625C24.7822 18.0103 25.6362 17.1562 26.6885 17.1562C27.7407 17.1562 28.5947 18.0103 28.5947 19.0625V24.7812H34.3135C35.3657 24.7812 36.2197 25.6353 36.2197 26.6875Z' fill='black'/%3E%3C/g%3E%3C/svg%3E%0A") 50% 50% no-repeat;
}
.price-specification__item-image {
  display: block;
  margin: 6px -13% -5px -11.5%;
}
.price-specification__item-image img {
  width: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.product-characteristics {
  margin: 0 20px;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
}
.product-characteristics__body {
  border: 1px solid #c4c4c4;
  border-top: none;
  background: #fff;
  border-radius: 0 0 4px 4px;
}
.product-characteristics__item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  color: #575b5e;
  font-size: 10px;
  line-height: 1.1;
  padding: 5px 0;
  min-height: 30px;
}
.product-characteristics__item:nth-child(even) {
  background: rgba(196,196,196,0.1);
}
.product-characteristics__item--head {
  background: #ffe9bd;
  border-radius: 4px 4px 0 0;
}
.product-characteristics__name {
  -ms-flex: 0 0 130px;
      flex: 0 0 130px;
  padding-left: 15px;
  padding-right: 5px;
}
.product-characteristics__value {
  -ms-flex: 1 1;
      flex: 1 1;
  padding-right: 5px;
}
.product-characteristics__value > span {
  max-width: 160px;
  display: inline-block;
}
.product-characteristics__unit {
  -ms-flex: 0 0 90px;
      flex: 0 0 90px;
  padding-right: 5px;
  text-align: center;
}
.product-characteristics__quantity {
  -ms-flex: 0 0 40px;
      flex: 0 0 40px;
  padding-right: 10px;
  text-align: center;
}
.product-determines-video {
  background: url("/bitrix/templates/mebel/new/css/../img/video-block-fon.jpg") 50% 0 no-repeat;
  background-size: cover;
  margin: -1px 0;
  padding: 40px 20px 50px;
}
.product-determines-video__title {
  font-family: 'Gotham Pro', serif;
  text-align: center;
  color: #fff5e0;
  letter-spacing: 0.02em;
  font-size: 26px;
  line-height: 1.1;
  font-weight: bold;
  max-width: 990px;
  margin: 0 auto 20px;
}
.product-determines-video__steps {
  margin: 0 0 40px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.product-determines-video__step-item {
  -ms-flex: 0 0 31%;
      flex: 0 0 31%;
  margin-right: 3.5%;
}
.product-determines-video__step-item:nth-child(3n) {
  margin-right: 0;
}
.product-determines-video__step-icon {
  width: 80px;
  height: 80px;
  margin: 0 auto 5px;
  text-align: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
}
.product-determines-video__step-icon img {
  max-height: 80px;
}
.product-determines-video__step-text {
  -ms-flex: 1 1;
      flex: 1 1;
  font-size: 14px;
  color: #fff;
  line-height: 1.3;
  text-align: center;
}
.product-determines-video__video {
  max-width: 460px;
  margin: 0 auto;
}
.product-determines-video__video-box {
  position: relative;
  border-radius: 10px;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.product-determines-video__video-box.play .product-determines-video__video-play {
  display: none;
}
.product-determines-video__video-box:before {
  content: "";
  display: block;
  padding-top: 55%;
}
.product-determines-video__video-box iframe {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
}
.product-determines-video__video-play {
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -45px;
  margin-left: -45px;
  width: 90px;
  height: 90px;
  border: none;
  box-shadow: none;
  border-radius: 100%;
  background: none;
  cursor: pointer;
}
.product-determines-video__video-play:hover:before {
  opacity: 1;
}
.product-determines-video__video-play span {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  border-radius: 100%;
  background: url("data:image/svg+xml,%3Csvg width='31' height='34' viewBox='0 0 31 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_i)'%3E%3Cpath d='M27.9596 12.2914C31.3391 14.1336 31.457 18.9434 28.1718 20.949L8.95345 32.6817C5.66827 34.6873 1.44391 32.3844 1.34962 28.5366L0.798003 6.02669C0.70371 2.17885 4.81019 -0.328135 8.18967 1.51413L27.9596 12.2914Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_i' x='0.675323' y='0.297852' width='30.2881' height='37.2445' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='4'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A_2523filter0_i)'%3E%3Cpath d='M27.9596 12.2914C31.3391 14.1336 31.457 18.9434 28.1718 20.949L8.95345 32.6817C5.66827 34.6873 1.44391 32.3844 1.34962 28.5366L0.798003 6.02669C0.70371 2.17885 4.81019 -0.328135 8.18967 1.51413L27.9596 12.2914Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_i' x='0.675323' y='0.297852' width='30.2881' height='37.2445' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='4'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A") 50% 50% no-repeat;
}
.product-determines-video__video-play:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: linear-gradient(15.52deg, #28ba97 7.93%, #6ee2c7 89.95%);
  box-shadow: 0px 2px 4px rgba(0,0,0,0.19);
  opacity: 0.78;
  border-radius: 100%;
}
.product-hero {
  margin-bottom: 54px;
}
.product-hero__inner {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.product-hero__column-left {
  -ms-flex: 1 1;
      flex: 1 1;
  margin-right: 15px;
}
.product-hero__column-left h1 {
  display: none;
}
.product-hero__column-right {
  -ms-flex: 0 0 520px;
      flex: 0 0 520px;
}
.product-hero__callback-button-list {
  margin-bottom: 15px;
  font-size: 0;
}
.product-hero__callback-button-list .site-btn {
  margin-right: 10px;
}
.product-hero__image-list:not(.tns-slider) {
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
}
.product-hero__image-list:not(.tns-slider) .product-hero__image-item {
  -ms-flex: 0 0 100%;
      flex: 0 0 100%;
}
.product-hero__image-item {
  display: block;
  position: relative;
}
.product-hero__image-item:before {
  content: "";
  display: block;
  padding-top: 60%;
}
.product-hero__image-item img {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  border-radius: 10px;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.product-hero__image-preview-list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-top: 15px;
}
.product-hero__image-preview-list .product-hero__image-item {
  -ms-flex: 0 0 24%;
      flex: 0 0 24%;
  margin-right: 1.333%;
}
.product-hero__image-preview-list .product-hero__image-item.tns-nav-active:after {
  border-color: #f5d89f;
}
.product-hero__image-preview-list .product-hero__image-item:after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  border: 2px solid transparent;
  border-radius: 2px;
}
.product-hero__image-preview-list .product-hero__image-item img {
  border-radius: 2px;
}
.product-hero__image-preview-list .product-hero__image-item:nth-child(4n) {
  margin-right: 0;
}
.product-hero__params {
  margin-bottom: 15px;
}
.product-hero__params-title {
  position: relative;
  font-family: 'Gotham Pro';
  font-size: 22px;
  line-height: 1.1;
  color: #575b5e;
  font-weight: bold;
  text-align: center;
  letter-spacing: 0.02em;
  padding: 14px 25px;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
  border-radius: 14px 14px 0 0;
  margin: 0 10px;
}
.product-hero__params-body {
  border: 1px solid #d8d8d8;
  border-radius: 10px 10px 0 0;
  background: #fff;
}
.product-hero__params-item {
  display: -ms-flexbox;
  display: flex;
  padding: 9px 10px 9px 20px;
  font-size: 13px;
  line-height: 1.1;
  color: #575b5e;
}
.product-hero__params-item:nth-child(even) {
  background: rgba(196,196,196,0.1);
}
.product-hero__params-name {
  -ms-flex: 0 0 44%;
      flex: 0 0 44%;
  padding-right: 5px;
  font-weight: bold;
}
.product-hero__params-value {
  -ms-flex: 0 0 56%;
      flex: 0 0 56%;
}
.product-hero__mobile-slider-count {
  display: none;
}
.product-hero__price-option {
  border: 1px solid #d8d8d8;
  border-radius: 0 0 4px 4px;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 20px;
}
.product-hero__price-option-head {
  -ms-flex: 0 0 168px;
      flex: 0 0 168px;
  border-right: 1px solid #d8d8d8;
  padding-top: 30px;
}
.product-hero__price-option-head-item {
  font-size: 13px;
  font-weight: 600;
  line-height: 1;
  font-weight: 600;
  color: #575b5e;
  padding: 7px 5px 8px 18px;
}
.product-hero__price-option-head-item:nth-child(odd) {
  background: rgba(236,193,111,0.06);
}
.product-hero__price-option-box {
  -ms-flex: 1 1;
      flex: 1 1;
}
.product-hero__price-option-name-list {
  display: -ms-flexbox;
  display: flex;
}
.product-hero__price-option-name {
  -ms-flex: 1 0 33.333%;
      flex: 1 0 33.333%;
  display: block;
  margin: 0;
  font-size: 0;
  line-height: 1;
  border-right: 1px solid #d8d8d8;
  text-align: center;
  cursor: pointer;
}
.product-hero__price-option-name input {
  position: absolute;
  clip: rect(0 0 0 0);
  width: 1px;
  height: 1px;
  margin: -1px;
}
.product-hero__price-option-name input:checked ~ span {
  color: #cd9b3b;
}
.product-hero__price-option-name input ~ span {
  color: #575b5e;
  text-decoration: underline;
  font-weight: bold;
  text-transform: uppercase;
  line-height: 1;
  font-size: 12px;
  display: block;
  padding: 9px 5px;
}
.product-hero__price-option-name input ~ span:hover {
  text-decoration: none;
}
.product-hero__price-option-name:last-child {
  border: none;
}
.product-hero__price-option-list {
  display: -ms-flexbox;
  display: flex;
}
.product-hero__price-option-tab {
  -ms-flex: 1 0 33.333%;
      flex: 1 0 33.333%;
  font-size: 0;
  line-height: 1;
  border-right: 1px solid #d8d8d8;
  color: rgba(87,91,94,0.18);
}
.product-hero__price-option-tab:last-child {
  border: none;
}
.product-hero__price-option-tab.active {
  color: #575b5e;
}
.product-hero__price-option-item {
  font-size: 14px;
  line-height: 1;
  font-weight: 600;
  text-align: center;
  padding: 7px 5px;
}
.product-hero__price-option-item:nth-child(odd) {
  background: rgba(236,193,111,0.06);
}
.product-hero__buttons {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.product-hero__buttons .site-btn {
  width: 100%;
  font-size: 20px;
  font-weight: bold;
  padding: 16px 5px;
  border-radius: 50px;
}
.product-hero__button-add {
  -ms-flex: 0 0 50%;
      flex: 0 0 50%;
  -ms-flex-preferred-size: calc(50% - 8px);
      flex-basis: calc(50% - 8px);
  margin-right: 16px;
  margin-bottom: 10px;
}
.product-hero__button-add .site-btn {
  font-weight: 500;
  padding: 14px 5px;
}
.product-hero__button-add:nth-child(2n) {
  margin-right: 0;
}
.product-hero__button-calc {
  -ms-flex: 0 0 100%;
      flex: 0 0 100%;
}
.product-materials-catalog {
  margin-bottom: 70px;
}
.product-materials-catalog__title {
  font-family: 'Gotham Pro', serif;
  font-size: 46px;
  color: #555;
  line-height: 1.1;
  font-weight: bold;
  margin-bottom: 28px;
  text-align: center;
}
.product-materials-catalog__note {
  display: none;
}
.product-materials-catalog__tab-head {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 0;
  margin: 15px 0 20px;
  list-style: none;
  -ms-flex-pack: center;
      justify-content: center;
}
.product-materials-catalog__tab-head li {
  -ms-flex: 0 0 200px;
      flex: 0 0 200px;
  margin: 0 15px 10px;
}
.product-materials-catalog__tab-head li.active a,
.product-materials-catalog__tab-head li:hover a {
  color: #fff;
  background: linear-gradient(315.56deg, #2d2d2d 3.38%, #505050 97.41%);
  border-color: #f5d89f;
}
.product-materials-catalog__tab-head li a {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  text-decoration: none;
  font-family: 'Gotham Pro', serif;
  box-shadow: 0px 1.73347px 1.73347px rgba(0,0,0,0.25);
  background: linear-gradient(180deg, #fff -24.44%, #f1efeb 100%);
  border: 1px solid transparent;
  border-radius: 2px;
  position: relative;
  min-height: 58px;
  font-size: 14px;
  color: #555;
  text-transform: uppercase;
  padding: 5px 5px 5px 70px;
  text-align: left;
}
.product-materials-catalog__tab-head li a .icon {
  position: absolute;
  left: 20px;
  top: 50%;
  margin-top: -17px;
  display: block;
  width: 34px;
  height: 34px;
}
.product-materials-catalog__tab-head li a .icon img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.product-materials-catalog__list-type {
  padding: 0;
  margin: 0 0 25px;
  list-style: none;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.product-materials-catalog__list-type li {
  padding: 1px 0;
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  max-width: 164px;
  background: linear-gradient(180deg, #feeac4 0%, #c7a96f 100%);
}
.product-materials-catalog__list-type li:first-child {
  padding-left: 1px;
}
.product-materials-catalog__list-type li:last-child {
  padding-right: 1px;
}
.product-materials-catalog__list-type li:not(.active) a {
  background: #efefef;
}
.product-materials-catalog__list-type li a {
  font-family: 'Gotham Pro', serif;
  font-size: 14px;
  text-decoration: none;
  display: block;
  line-height: 1;
  padding: 9px 5px;
  color: #2d2d2d;
  text-align: center;
  text-transform: uppercase;
}
.product-materials-catalog__tab-item:not(.active) {
  display: none;
}
.product-materials-catalog__list-wr:not(.active) {
  display: none;
}
.product-materials-catalog__list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-bottom: 35px;
}
.product-materials-catalog__item {
  -ms-flex: 0 0 16%;
      flex: 0 0 16%;
  margin-right: 0.8%;
  margin-bottom: 10px;
}
.product-materials-catalog__item:nth-child(6n) {
  margin-right: 0;
}
.product-materials-catalog .material-thumbs__more a {
  padding: 7px 20px;
  min-width: 100px;
  text-align: center;
}
.product-materials-catalog .material-thumbs__more a:before {
  display: none;
}
.product-materials-catalog .material-thumbs__dop-name {
  font-size: 20px;
}
.product-reviews {
  padding: 45px 0 20px;
}
.product-reviews__list-title {
  padding: 0;
  margin: 0 0 25px;
  text-align: center;
}
.product-reviews__list-title li {
  display: inline-block;
  vertical-align: middle;
  margin-right: 50px;
}
.product-reviews__list-title li:last-child {
  margin-right: 0;
}
.product-reviews__list-title li.active a,
.product-reviews__list-title li:hover a {
  color: #dba845;
}
.product-reviews__list-title li a {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  text-decoration: none;
  font-family: 'Gotham Pro', serif;
  font-weight: bold;
  font-size: 16px;
  line-height: 1;
  color: #2d2d2d;
}
.product-reviews__list-title li a .icon {
  display: none;
}
.product-reviews__list-title li a .svg-icon {
  width: 30px;
  height: 30px;
  margin-right: 8px;
}
.product-reviews__tab-item:not(.active) {
  display: none;
}
.product-reviews .social-reviews-thumbs {
  height: 400px;
}
.product-reviews .social-reviews-thumbs__title {
  font-size: 11px;
  padding: 6px 15px;
}
.product-reviews .social-reviews-thumbs__person {
  padding: 18px 15px 12px 15px;
}
.product-reviews .social-reviews-thumbs__person-left {
  padding: 0;
}
.product-reviews .social-reviews-thumbs__person-photo {
  -ms-flex: 0 0 70px;
      flex: 0 0 70px;
  height: 70px;
}
.product-reviews .social-reviews-thumbs__person-accaount {
  width: 24px;
  height: 24px;
}
.product-reviews .social-reviews-thumbs__person-accaount img {
  max-width: 16px;
  max-height: 16px;
}
.product-reviews .social-reviews-thumbs__person-name {
  font-size: 10px;
}
.product-reviews .social-reviews-thumbs__person-city {
  font-size: 10px;
}
.product-reviews .social-reviews-thumbs__text {
  padding: 10px 0px 0 8px;
  margin: 8px 10px 15px;
  background-size: 24px auto;
}
.product-reviews .social-reviews-thumbs__gallery a {
  font-size: 9px;
  padding: 7px 44px 7px 24px;
}
.product-reviews .social-reviews-thumbs__gallery a:before {
  width: 24px;
}
.product-reviews .social-reviews-thumbs__gallery a:after {
  width: 24px;
  background-size: 10px auto;
}
.product-reviews .video-reviews {
  position: relative;
  margin: 0 auto;
  padding: 0 70px 25px;
  max-width: 630px;
}
.product-reviews .video-reviews__list {
  margin: 0;
}
.product-reviews .video-reviews__list.tinySliderReviesVideo {
  display: block;
}
.product-reviews .video-reviews__slide {
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.product-reviews .video-reviews__slide .video-reviews__item {
  -ms-flex: 0 0 50%;
      flex: 0 0 50%;
}
.product-reviews .video-reviews .tns-controls {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  height: 1px;
  z-index: 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  margin-top: -27px;
}
.product-reviews .video-reviews .tns-controls button {
  width: 38px;
  height: 38px;
  border-radius: 100%;
  background: #b8b8b8 url("data:image/svg+xml,%3Csvg width='28' height='16' viewBox='0 0 28 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.7071 8.70711C28.0976 8.31658 28.0976 7.68342 27.7071 7.29289L21.3431 0.928932C20.9526 0.538408 20.3195 0.538408 19.9289 0.928932C19.5384 1.31946 19.5384 1.95262 19.9289 2.34315L25.5858 8L19.9289 13.6569C19.5384 14.0474 19.5384 14.6805 19.9289 15.0711C20.3195 15.4616 20.9526 15.4616 21.3431 15.0711L27.7071 8.70711ZM0 9H27V7H0V9Z' fill='white' fill-opacity='1'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;
  border: none;
  box-shadow: none;
  padding: 0;
  font-size: 0;
  background-size: 20px auto;
}
.product-reviews .video-reviews .tns-controls button:first-child {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.production-step {
  margin-top: 20px;
}
.production-step__inner {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.production-step__container--left {
  -ms-flex: 0 0 330px;
      flex: 0 0 330px;
  margin-right: 40px;
}
.production-step__container--right {
  -ms-flex: 1 1;
      flex: 1 1;
}
.production-step__nav {
  padding: 20px 0;
  position: relative;
}
.production-step__nav:before {
  content: "";
  position: absolute;
  left: 10px;
  top: 0;
  bottom: 0;
  right: 40px;
  background: rgba(11,10,9,0.75);
  box-shadow: 0px 4px 4px rgba(0,0,0,0.25);
  border-radius: 3px;
}
.production-step__nav-item {
  width: 330px;
  margin-bottom: 23px;
  position: relative;
}
.production-step__nav-item:last-child {
  margin: 0;
}
.production-step__nav-item.active a {
  background: linear-gradient(270deg, rgba(52,45,36,0.75) 21%, rgba(21,21,21,0.75) 97.17%);
  color: #f5d89f;
  box-shadow: 0px 4px 4px rgba(0,0,0,0.25), inset 0 0 0 1px #f5d89f;
  position: relative;
}
.production-step__nav-item.active a:before {
  content: "";
  position: absolute;
  left: 100%;
  top: 0;
  bottom: 0;
  width: 30px;
  background: url("data:image/svg+xml,%3Csvg width='30' height='73' viewBox='0 0 30 73' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28.4325 34.6266C29.3265 35.7283 29.3265 37.3057 28.4325 38.4074L1.97104 71.0159C0.190712 73.2097 -3.35845 71.9509 -3.35845 69.1255L-3.35844 3.90852C-3.35844 1.08315 0.190719 -0.175725 1.97105 2.01817L28.4325 34.6266Z' fill='url(%23paint0_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='29.9666' y1='36.517' x2='-14.4668' y2='36.517' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='29.9666' y1='36.517' x2='-14.4668' y2='36.517' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: 100% 100%;
}
.production-step__nav-item.active a span {
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  -webkit-text-stroke-width: 0;
}
.production-step__nav-item a {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: start;
      justify-content: flex-start;
  text-decoration: none;
  background: linear-gradient(270deg, rgba(59,59,59,0.75) 21%, rgba(21,21,21,0.75) 97.17%);
  box-shadow: 0px 4px 4px rgba(0,0,0,0.25);
  border-radius: 3px;
  min-height: 76px;
  padding: 5px 25px;
  font-family: 'Gotham Pro';
  font-size: 20px;
  color: #fff;
  line-height: 1.1;
  letter-spacing: 0.02em;
}
.production-step__nav-item a span {
  font-family: 'Gotham Pro';
  display: inline-block;
  -ms-flex: 0 0 50px;
      flex: 0 0 50px;
  margin-right: 15px;
  color: rgba(243,243,243,0.07);
  font-weight: 900;
  font-size: 34px;
  line-height: 1;
  letter-spacing: 0.02em;
  -webkit-text-stroke-width: 0.5px;
  -webkit-text-stroke-color: #fff;
}
.production-step__tabs-preview {
  display: none;
}
.production-step__tabs-item {
  display: none;
}
.production-step__tabs-item.active {
  display: block;
}
.production-thumbs {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-bottom: 48px;
}
.production-thumbs__content {
  -ms-flex: 0 0 460px;
      flex: 0 0 460px;
  background: linear-gradient(180deg, rgba(66,66,66,0.77) 0%, rgba(25,25,25,0.77) 48.72%, rgba(27,27,27,0.254) 100%);
  box-shadow: 0px 4px 4px rgba(0,0,0,0.25);
  border-radius: 10px 0 0 10px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  margin: 24px 0 29px;
}
.production-thumbs__image {
  -ms-flex: 1 1;
      flex: 1 1;
  margin-bottom: -48px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
}
.production-thumbs__image-list {
  display: -ms-flexbox;
  display: flex;
}
.production-thumbs__image-list:not(.tns-slider) {
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
}
.production-thumbs__image-list:not(.tns-slider) .production-thumbs__image-item {
  -ms-flex: 0 0 100%;
      flex: 0 0 100%;
}
.production-thumbs__image-item {
  position: relative;
}
.production-thumbs__image-item:before {
  content: "";
  display: block;
  padding-top: 137%;
}
.production-thumbs__image img {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 5px;
  -webkit-filter: drop-shadow(0px 4px 4px rgba(0,0,0,0.25));
          filter: drop-shadow(0px 4px 4px rgba(0,0,0,0.25));
}
.production-thumbs__body {
  -ms-flex: 1 1;
      flex: 1 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
}
.production-thumbs__bottom {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
}
.production-thumbs__name {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  padding: 35px 35px 0;
  font-family: 'Gotham Pro';
  font-size: 21px;
  line-height: 1.1;
  text-transform: uppercase;
  color: #f5d89f;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  margin-bottom: 15px;
}
.production-thumbs__name span {
  display: none;
}
.production-thumbs__text {
  -ms-flex: 1 1;
      flex: 1 1;
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  overflow: auto;
  font-size: 16px;
  color: #fff;
  line-height: 1.3;
  letter-spacing: 0.01em;
  min-height: 150px;
  margin: 0 35px 0;
  -webkit-overflow-scrolling: touch;
}
.production-thumbs__text p {
  margin: 0 0 20px;
}
.production-thumbs__text p:last-child {
  margin: 0;
}
.production-thumbs__icon {
  -ms-flex: 1 1;
      flex: 1 1;
  margin-right: 10px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
}
.production-thumbs__icon img {
  border-radius: 0 0 0 10px;
}
.production-thumbs__video {
  position: relative;
  -ms-flex: 0 0 230px;
      flex: 0 0 230px;
  margin-right: 15px;
  padding-bottom: 100px;
}
.production-thumbs__video-title {
  color: #fff1d7;
  background: linear-gradient(180deg, #fff1d7 0%, #d8d1c5 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 14px;
  font-style: italic;
  line-height: 1.5;
  position: relative;
}
.production-thumbs__video-title:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 74px;
  width: 64px;
  height: 86px;
  background: url("data:image/svg+xml,%3Csvg width='64' height='86' viewBox='0 0 64 86' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.44' d='M62.9692 70.9391C63.1876 70.789 63.243 70.4902 63.0929 70.2718L60.6468 66.7123C60.4967 66.4938 60.1979 66.4384 59.9795 66.5885C59.761 66.7386 59.7057 67.0374 59.8558 67.2558L62.0301 70.4199L58.866 72.5942C58.6476 72.7443 58.5922 73.043 58.7423 73.2615C58.8924 73.4799 59.1912 73.5353 59.4096 73.3852L62.9692 70.9391ZM8.54699 10.7738C8.5528 11.0584 8.55931 11.3418 8.56653 11.6238L9.526 11.5992C9.51882 11.3189 9.51234 11.0372 9.50657 10.7542L8.54699 10.7738ZM8.61838 13.3004C8.63885 13.8629 8.66227 14.42 8.68871 14.9719L9.64739 14.926C9.62113 14.3779 9.59786 13.8244 9.57753 13.2655L8.61838 13.3004ZM8.77939 16.6496C8.81331 17.2117 8.85053 17.7682 8.89112 18.3192L9.8483 18.2487C9.80804 17.7021 9.7711 17.1498 9.73743 16.5918L8.77939 16.6496ZM9.0264 19.9943C9.07589 20.5563 9.12908 21.1125 9.18605 21.6628L10.1407 21.564C10.0843 21.0187 10.0315 20.4674 9.98248 19.9101L9.0264 19.9943ZM9.37245 23.3309C9.44001 23.8929 9.51174 24.4486 9.58772 24.9982L10.5385 24.8667C10.4633 24.323 10.3923 23.7729 10.3254 23.2163L9.37245 23.3309ZM9.83255 26.6541C9.92107 27.2155 10.0143 27.7702 10.1124 28.3183L11.0571 28.1493C10.9603 27.6078 10.8681 27.0597 10.7806 26.5046L9.83255 26.6541ZM10.4241 29.9584C10.5368 30.5172 10.6547 31.0689 10.7782 31.6136L11.7142 31.4016C11.5925 30.8645 11.4761 30.3202 11.365 29.7687L10.4241 29.9584ZM11.1698 33.2467C11.3089 33.7957 11.4539 34.3372 11.6049 34.8716L12.5285 34.6105C12.3799 34.0848 12.2371 33.5516 12.1001 33.0109L11.1698 33.2467ZM12.0878 36.49C12.2574 37.029 12.4335 37.5603 12.6163 38.0841L13.5225 37.7678C13.343 37.2536 13.17 36.7317 13.0034 36.202L12.0878 36.49ZM13.1993 39.6698C13.404 40.1992 13.6162 40.7206 13.8359 41.2341L14.7183 40.8566C14.5032 40.3536 14.2952 39.8427 14.0944 39.3235L13.1993 39.6698ZM14.5265 42.7698C14.7689 43.2829 15.0194 43.7877 15.2781 44.2845L16.1294 43.8411C15.8765 43.3556 15.6315 42.8619 15.3944 42.3599L14.5265 42.7698ZM16.0895 45.7682C16.3708 46.2587 16.661 46.741 16.96 47.2151L17.7718 46.703C17.48 46.2404 17.1968 45.7697 16.922 45.2907L16.0895 45.7682ZM17.8924 48.6253C18.2143 49.09 18.5455 49.5465 18.8861 49.995L19.6504 49.4144C19.3183 48.9772 18.9953 48.532 18.6814 48.0788L17.8924 48.6253ZM19.9383 51.3184C20.2988 51.7519 20.6689 52.1773 21.0488 52.5951L21.7589 51.9493C21.3885 51.542 21.0277 51.1272 20.6762 50.7047L19.9383 51.3184ZM22.2134 53.8206C22.6089 54.2191 23.0141 54.6101 23.4292 54.9939L24.0807 54.2892C23.6757 53.9147 23.2804 53.5332 22.8946 53.1445L22.2134 53.8206ZM24.6952 56.1161C25.1222 56.479 25.5588 56.8351 26.0051 57.1845L26.5967 56.4287C26.1604 56.0872 25.7338 55.7392 25.3168 55.3848L24.6952 56.1161ZM27.3522 58.1975C27.8054 58.5249 28.268 58.8462 28.7399 59.1614L29.273 58.3633C28.8107 58.0545 28.3578 57.7399 27.9142 57.4195L27.3522 58.1975ZM30.1613 60.075C30.6337 60.3673 31.1149 60.654 31.605 60.9355L32.083 60.1032C31.6017 59.8269 31.1295 59.5454 30.6662 59.2588L30.1613 60.075ZM33.0825 61.7536C33.5731 62.0155 34.0721 62.2727 34.5797 62.5251L35.0071 61.6657C34.5076 61.4173 34.0168 61.1644 33.5346 60.9069L33.0825 61.7536ZM36.0931 63.2523C36.5998 63.4876 37.1145 63.7186 37.6374 63.9455L38.0195 63.065C37.5038 62.8413 36.9964 62.6136 36.4973 62.3818L36.0931 63.2523ZM39.1787 64.5928C39.6936 64.8021 40.2161 65.0078 40.7462 65.2099L41.0881 64.3131C40.5644 64.1134 40.0484 63.9103 39.5401 63.7036L39.1787 64.5928ZM42.3214 65.7922C42.8424 65.9789 43.3704 66.1625 43.9055 66.3429L44.2122 65.4335C43.6827 65.2549 43.1604 65.0733 42.6452 64.8887L42.3214 65.7922ZM45.507 66.8673C46.0325 67.0343 46.5646 67.1987 47.1033 67.3603L47.3792 66.4411C46.8453 66.2809 46.3182 66.1181 45.7978 65.9526L45.507 66.8673ZM48.7242 67.8333C49.2534 67.9834 49.7887 68.1311 50.3302 68.2766L50.5792 67.3497C50.0419 67.2053 49.5109 67.0588 48.9861 66.9099L48.7242 67.8333ZM51.9647 68.7039C52.4971 68.8395 53.0354 68.973 53.5795 69.1045L53.805 68.1715C53.2646 68.0409 52.73 67.9084 52.2014 67.7738L51.9647 68.7039ZM55.2223 69.4915C55.7581 69.6145 56.2995 69.7358 56.8463 69.8553L57.0513 68.9177C56.5076 68.7989 55.9696 68.6783 55.4371 68.556L55.2223 69.4915ZM58.4931 70.2067C59.0327 70.319 59.5775 70.4298 60.1275 70.5391L60.3145 69.5977C59.7673 69.489 59.2254 69.3788 58.6887 69.267L58.4931 70.2067ZM61.7747 70.8588C62.0518 70.9114 62.3302 70.9636 62.6099 71.0154L62.7848 70.0717C62.5064 70.0201 62.2294 69.9682 61.9536 69.9158L61.7747 70.8588Z' fill='white'/%3E%3C/svg%3E%0A") 0 0 no-repeat;
}
.production-thumbs__video-link {
  position: absolute;
  bottom: -76px;
  right: -76px;
  width: 152px;
  height: 152px;
  z-index: 1;
  background: url("data:image/svg+xml,%3Csvg width='172' height='172' viewBox='0 0 172 172' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.07' filter='url(%23filter0_d)'%3E%3Ccircle cx='85.9993' cy='86.0007' r='57.5945' fill='url(%23paint0_linear)'/%3E%3C/g%3E%3Cg opacity='0.06' filter='url(%23filter1_d)'%3E%3Ccircle cx='86.0001' cy='85.9996' r='70.3102' fill='url(%23paint1_linear)'/%3E%3C/g%3E%3Cg opacity='0.06' filter='url(%23filter2_f)'%3E%3Ccircle cx='86' cy='86' r='76' fill='%23050505' fill-opacity='0.71'/%3E%3C/g%3E%3Cg filter='url(%23filter3_d)'%3E%3Ccircle cx='85.9993' cy='86' r='43.3829' fill='url(%23paint2_linear)'/%3E%3C/g%3E%3Cg filter='url(%23filter4_i)'%3E%3Cpath d='M96.8519 79.6397C100.907 81.8501 101.048 87.6211 97.1064 90.0274L84.74 97.577C80.7984 99.9834 75.7299 97.2204 75.6167 92.6036L75.2618 78.1192C75.1487 73.5025 80.0757 70.4945 84.1305 72.7049L96.8519 79.6397Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d' x='23.6055' y='26.0066' width='124.788' height='124.788' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='2.39966'/%3E%3CfeGaussianBlur stdDeviation='2.39966'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.19 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter1_d' x='10.8906' y='13.2898' width='150.219' height='150.22' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='2.39966'/%3E%3CfeGaussianBlur stdDeviation='2.39966'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.19 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter2_f' x='0' y='0' width='172' height='172' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='5' result='effect1_foregroundBlur'/%3E%3C/filter%3E%3Cfilter id='filter3_d' x='37.8171' y='40.2175' width='96.3643' height='96.3643' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='2.39966'/%3E%3CfeGaussianBlur stdDeviation='2.39966'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.19 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter4_i' x='75.1145' y='71.5117' width='25.188' height='31.897' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='4.79932'/%3E%3CfeGaussianBlur stdDeviation='2.39966'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear' x1='85.9993' y1='28.4063' x2='85.9993' y2='143.595' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%231D1D1D'/%3E%3Cstop offset='1' stop-color='%23787878'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='134.28' y1='30.689' x2='59.2822' y2='156.31' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear' x1='113.186' y1='42.8754' x2='85.9991' y2='129.122' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FEE7BC'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523filter0_d)'%3E%3Ccircle cx='85.9993' cy='86.0007' r='57.5945' fill='url(_2523paint0_linear)'/%3E%3C/g%3E%3Cg opacity='0.06' filter='url(_2523filter1_d)'%3E%3Ccircle cx='86.0001' cy='85.9996' r='70.3102' fill='url(_2523paint1_linear)'/%3E%3C/g%3E%3Cg opacity='0.06' filter='url(_2523filter2_f)'%3E%3Ccircle cx='86' cy='86' r='76' fill='%23050505' fill-opacity='0.71'/%3E%3C/g%3E%3Cg filter='url(_2523filter3_d)'%3E%3Ccircle cx='85.9993' cy='86' r='43.3829' fill='url(_2523paint2_linear)'/%3E%3C/g%3E%3Cg filter='url(_2523filter4_i)'%3E%3Cpath d='M96.8519 79.6397C100.907 81.8501 101.048 87.6211 97.1064 90.0274L84.74 97.577C80.7984 99.9834 75.7299 97.2204 75.6167 92.6036L75.2618 78.1192C75.1487 73.5025 80.0757 70.4945 84.1305 72.7049L96.8519 79.6397Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d' x='23.6055' y='26.0066' width='124.788' height='124.788' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='2.39966'/%3E%3CfeGaussianBlur stdDeviation='2.39966'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.19 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter1_d' x='10.8906' y='13.2898' width='150.219' height='150.22' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='2.39966'/%3E%3CfeGaussianBlur stdDeviation='2.39966'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.19 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter2_f' x='0' y='0' width='172' height='172' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='5' result='effect1_foregroundBlur'/%3E%3C/filter%3E%3Cfilter id='filter3_d' x='37.8171' y='40.2175' width='96.3643' height='96.3643' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='2.39966'/%3E%3CfeGaussianBlur stdDeviation='2.39966'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.19 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter4_i' x='75.1145' y='71.5117' width='25.188' height='31.897' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='4.79932'/%3E%3CfeGaussianBlur stdDeviation='2.39966'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear' x1='85.9993' y1='28.4063' x2='85.9993' y2='143.595' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%231D1D1D'/%3E%3Cstop offset='1' stop-color='%23787878'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='134.28' y1='30.689' x2='59.2822' y2='156.31' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear' x1='113.186' y1='42.8754' x2='85.9991' y2='129.122' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FEE7BC'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: contain;
}
.production-thumbs [data-action] {
  display: none;
}
.production-thumbs .tns-outer {
  position: relative;
}
.production-thumbs .tns-controls {
  position: absolute;
  top: 50%;
  left: 10px;
  right: 10px;
  height: 1px;
  z-index: 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  margin-top: -22px;
}
.production-thumbs .tns-controls button {
  width: 44px;
  height: 44px;
  border-radius: 100%;
  background: rgba(88,88,88,0.25) url("data:image/svg+xml,%3Csvg width='28' height='16' viewBox='0 0 28 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.7071 8.70711C28.0976 8.31658 28.0976 7.68342 27.7071 7.29289L21.3431 0.928932C20.9526 0.538408 20.3195 0.538408 19.9289 0.928932C19.5384 1.31946 19.5384 1.95262 19.9289 2.34315L25.5858 8L19.9289 13.6569C19.5384 14.0474 19.5384 14.6805 19.9289 15.0711C20.3195 15.4616 20.9526 15.4616 21.3431 15.0711L27.7071 8.70711ZM0 9H27V7H0V9Z' fill='white' fill-opacity='0.43'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;
  border: none;
  box-shadow: none;
  padding: 0;
  font-size: 0;
  background-size: 50% auto;
}
.production-thumbs .tns-controls button:first-child {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.production-thumbs .tns-nav {
  text-align: center;
  margin-top: 30px;
}
.production-thumbs .tns-nav button {
  display: inline-block;
  vertical-align: top;
  width: 18px;
  height: 18px;
  border-radius: 100%;
  margin: 0 8px;
  border: none;
  background: none;
  padding: 0;
  box-shadow: inset 0 0 0 1px #f5d89f;
}
.production-thumbs .tns-nav button.tns-nav-active {
  box-shadow: none;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
}
.project-list__list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -20px;
}
.project-list__item {
  -ms-flex: 0 0 50%;
      flex: 0 0 50%;
  -ms-flex-preferred-size: calc(50% - 20px);
      flex-basis: calc(50% - 20px);
  margin-right: 20px;
  margin-bottom: 15px;
  display: block;
  text-decoration: none;
}
.project-list__item-name {
  display: block;
  font-size: 12px;
  color: #fff;
  line-height: 1.2;
  text-transform: uppercase;
  text-align: center;
  margin-bottom: 8px;
}
.project-list__item-image {
  padding: 5px 5px;
  border-radius: 10px;
  border: 1px dashed #28ba97;
  display: block;
}
.project-list__item-image img {
  border-radius: 8px;
}
.quantity {
  max-width: 100%;
  height: 40px;
  position: relative;
}
.quantity input {
  width: 100%;
  padding: 0 35px;
  margin: 0;
  border: none;
  height: 40px;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  color: #525252;
  text-align: center;
  background: none;
  outline: none;
  font-size: 45px;
  font-weight: 600;
}
.quantity button {
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -9px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  padding: 0;
  text-align: center;
  font-size: 0;
  width: 18px;
  height: 18px;
  border: none;
  border-image-source: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
  background: #f3cd82;
  box-shadow: none;
  outline: none;
  z-index: 1;
  cursor: pointer;
  border-radius: 100%;
  transition: all 0.3s ease;
}
.quantity button:disabled {
  opacity: 0.5;
  cursor: default;
}
.quantity button:not(:disabled):hover {
  background: rgba(0,0,0,0.1);
}
.quantity button:before {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  height: 1px;
  width: 8px;
  background: #525252;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.quantity button:after {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  width: 1px;
  height: 8px;
  background: #525252;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.quantity button:first-child {
  left: 0;
  font-size: 0;
}
.quantity button:first-child:before {
  width: 8px;
}
.quantity button:first-child:after {
  display: none;
}
.question-answer {
  background: radial-gradient(105.22% 105.22% at 50% 50%, #fff 14.34%, #f2f2f2 100%);
  background-color: #f2f2f2;
  padding-top: 60px;
  padding-bottom: 60px;
  position: relative;
}
.question-answer:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-image: url("/bitrix/templates/mebel/new/css/../img/question-bg.jpg");
  background-size: 100% auto;
  background-repeat: no-repeat;
  background-position: 0 50%;
}
.question-answer__inner {
  position: relative;
}
.question-answer__title {
  text-align: center;
  font-family: 'Gotham Pro';
  font-size: 48px;
  line-height: 1.1;
  color: #575b5e;
  font-weight: bold;
  margin-bottom: 50px;
}
.question-answer__more {
  text-align: center;
}
.question-answer__more .site-btn {
  background-color: #fff;
  font-size: 18px;
  font-weight: normal;
  padding: 16px 30px;
}
.question-answer__list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-align: start;
      align-items: flex-start;
  margin-bottom: 50px;
}
.question-answer__item {
  -ms-flex: 0 0 50%;
      flex: 0 0 50%;
  -ms-flex-preferred-size: calc(50% - 20px);
      flex-basis: calc(50% - 20px);
  margin-right: 40px;
  margin-bottom: 15px;
  background: rgba(255,255,255,0.97);
  box-shadow: -2px -1px 8px rgba(240,223,207,0.41);
  border-radius: 7px;
}
.question-answer__item.opened .question-answer__item-name:before {
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='16' cy='16' r='16' fill='url(%23paint0_linear_818_3)'/%3E%3Crect x='7' y='18' width='4' height='18' transform='rotate(-90 7 18)' fill='white'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_818_3' x1='16' y1='0' x2='16' y2='32' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F1D092'/%3E%3Cstop offset='1' stop-color='%23E1B767'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear_818_3)'/%3E%3Crect x='7' y='18' width='4' height='18' transform='rotate(-90 7 18)' fill='white'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_818_3' x1='16' y1='0' x2='16' y2='32' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F1D092'/%3E%3Cstop offset='1' stop-color='%23E1B767'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}
.question-answer__item:nth-child(2n) {
  margin-right: 0;
}
.question-answer__item-body {
  font-weight: 300;
  font-size: 16px;
  line-height: 1.3;
  color: #575b5e;
  padding: 0 30px 34px;
  display: none;
}
.question-answer__item-name {
  position: relative;
  min-height: 70px;
  padding: 5px 60px 5px 30px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1.3;
  color: #575b5e;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  cursor: pointer;
}
.question-answer__item-name:before {
  content: "";
  position: absolute;
  top: 50%;
  right: 18px;
  width: 32px;
  height: 32px;
  margin-top: -16px;
  background: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='16' cy='16' r='16' fill='url(%23paint0_linear_818_2)'/%3E%3Crect x='14' y='7' width='4' height='18' fill='white'/%3E%3Crect x='7' y='18' width='4' height='18' transform='rotate(-90 7 18)' fill='white'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_818_2' x1='16' y1='0' x2='16' y2='32' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F1D092'/%3E%3Cstop offset='1' stop-color='%23E1B767'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear_818_2)'/%3E%3Crect x='14' y='7' width='4' height='18' fill='white'/%3E%3Crect x='7' y='18' width='4' height='18' transform='rotate(-90 7 18)' fill='white'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_818_2' x1='16' y1='0' x2='16' y2='32' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F1D092'/%3E%3Cstop offset='1' stop-color='%23E1B767'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 50% 50% no-repeat;
  background-size: contain;
}
.question-block {
  display: inline-block;
  vertical-align: middle;
  width: 12px;
  height: 12px;
  position: relative;
  margin-left: 5px;
}
.question-block:hover .question-block__popup {
  opacity: 1;
  visibility: visible;
}
.question-block__icon {
  display: block;
  cursor: pointer;
  width: 12px;
  height: 12px;
  background: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='6' cy='6' r='6' fill='%23BABABA'/%3E%3Ccircle cx='6' cy='6' r='5.25' fill='white'/%3E%3Cpath d='M6.94775 2.86572C6.94775 2.99756 6.90088 3.11035 6.80713 3.2041C6.71045 3.29785 6.59766 3.34326 6.46875 3.34033C6.33984 3.34033 6.22852 3.29346 6.13477 3.19971C6.04102 3.10889 5.99414 2.99609 5.99414 2.86133C5.99414 2.72656 6.04102 2.6123 6.13477 2.51855C6.22852 2.4248 6.34131 2.37793 6.47314 2.37793C6.60498 2.37793 6.71777 2.42627 6.81152 2.52295C6.90527 2.61963 6.95068 2.73389 6.94775 2.86572ZM5.7041 8.86865C5.44629 8.86572 5.29248 8.72949 5.24268 8.45996C5.19287 8.19043 5.21484 7.87842 5.30859 7.52393L5.77881 5.16846C5.85791 4.77881 5.78906 4.58398 5.57227 4.58398C5.37891 4.58398 5.12109 4.67041 4.79883 4.84326V4.80811C4.97168 4.61475 5.1709 4.44043 5.39648 4.28516C5.62207 4.12988 5.81982 4.05225 5.98975 4.05225C6.30029 4.05225 6.47168 4.19727 6.50391 4.4873C6.53027 4.73633 6.50684 5.03809 6.43359 5.39258L5.95898 7.76123C5.87988 8.15674 5.95166 8.35449 6.17432 8.35449C6.34717 8.35156 6.60205 8.26074 6.93896 8.08203V8.12158C6.48779 8.61963 6.07617 8.86865 5.7041 8.86865Z' fill='%23BABABA'/%3E%3C/svg%3E%0A") 0 0 no-repeat;
}
.question-block__popup {
  position: absolute;
  left: 50%;
  bottom: 100%;
  margin-bottom: 5px;
  width: 200px;
  margin-left: -180px;
  padding: 5px;
  border-radius: 3px;
  background: #fff;
  box-shadow: 0px 4px 11px 3px rgba(0,0,0,0.1);
  opacity: 0;
  visibility: hidden;
}
.question-block__popup:before {
  content: "";
  position: absolute;
  right: 15px;
  bottom: -5px;
  border-style: solid;
  border-width: 5px 5px 0 5px;
  border-color: #fff transparent transparent transparent;
}
.quiz-finish-double {
  margin-bottom: 75px;
}
.quiz-finish-double__inner {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.quiz-finish-double__column--left {
  -ms-flex: 1 1;
      flex: 1 1;
  margin-right: 40px;
}
.quiz-finish-double__column--right {
  -ms-flex: 0 0 640px;
      flex: 0 0 640px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: end;
      justify-content: flex-end;
}
.quiz-finish-double__title {
  font-size: 32px;
  font-family: 'Gotham Pro', serif;
  color: #525252;
  font-weight: bold;
  line-height: 1.1;
  margin-bottom: 30px;
  text-align: center;
}
.quiz-finish-double__title--mobile {
  display: none;
}
.quiz-finish-double__complect-list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.quiz-finish-double__complect-list:not(.tns-slider) {
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  max-width: 530px;
  margin: 0 auto -15px;
  -webkit-overflow-scrolling: touch;
}
.quiz-finish-double__complect-list:not(.tns-slider) .kwiz-block__complect-item-wr {
  -ms-flex: 0 0 49%;
      flex: 0 0 49%;
  margin-right: 2%;
  margin-bottom: 15px;
}
.quiz-finish-double__complect-list:not(.tns-slider) .kwiz-block__complect-item-wr:nth-child(2n) {
  margin-right: 0;
}
.quiz-finish-double__form-box {
  border: 1px dotted #ddb15c;
  background: linear-gradient(180deg, #fff 0%, #f1efeb 100%);
  border-radius: 12px;
  padding: 25px 30px;
}
.quiz-finish-double__form-box-title {
  font-size: 19px;
  color: #525252;
  margin-bottom: 8px;
  line-height: 1.4;
  text-align: center;
}
.quiz-finish-double__form-box-title strong,
.quiz-finish-double__form-box-title span {
  display: inline-block;
}
.quiz-finish-double__form-box-callback-type {
  margin-bottom: 15px;
}
.quiz-finish-double__form-box-callback-type-list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: center;
      justify-content: center;
}
.quiz-finish-double__form-box-callback-type-title {
  color: #4d5157;
  font-size: 24px;
  line-height: 1.25;
  margin-bottom: 20px;
  text-align: center;
}
.quiz-finish-double__form-box-callback-type-item {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  display: inline-block;
  margin-right: 15px;
  margin-bottom: 5px;
  background: linear-gradient(180deg, #f9e2b6 0%, #e0b664 100%);
  border-radius: 30px;
  text-align: center;
  line-height: 1;
  font-size: 0;
  padding: 10px 20px;
  cursor: pointer;
}
.quiz-finish-double__form-box-callback-type-item input[type="checkbox"],
.quiz-finish-double__form-box-callback-type-item input[type="radio"] {
  position: absolute;
  clip: rect(0 0 0 0);
  width: 1px;
  height: 1px;
  margin: -1px;
}
.quiz-finish-double__form-box-callback-type-item input[type="checkbox"]:checked ~ span .icon:before,
.quiz-finish-double__form-box-callback-type-item input[type="radio"]:checked ~ span .icon:before {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  width: 8px;
  height: 8px;
  border-radius: 100%;
  margin: -4px 0 0 -4px;
  background: linear-gradient(180deg, #f9e2b6 0%, #e0b664 100%);
}
.quiz-finish-double__form-box-callback-type-item input[type="checkbox"] ~ span,
.quiz-finish-double__form-box-callback-type-item input[type="radio"] ~ span {
  display: inline-block;
  font-family: 'Gotham Pro';
  color: #fff;
  font-size: 15px;
  line-height: 1.1;
}
.quiz-finish-double__form-box-callback-type-item input[type="checkbox"] ~ span .icon,
.quiz-finish-double__form-box-callback-type-item input[type="radio"] ~ span .icon {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 18px;
  height: 18px;
  border-radius: 100%;
  background: #fff;
  box-shadow: inset 0px 1.17667px 4.70669px rgba(0,0,0,0.24);
  margin-right: 6px;
}
.quiz-finish-double__form-box-callback-type-item:last-child {
  margin-right: 0;
}
.quiz-finish-double__form-box-callback-type-item--green {
  background: linear-gradient(15.52deg, #2ab359 7.93%, #97fcc5 89.95%);
}
.quiz-finish-double__form-box-callback-type-item--green input[type="checkbox"]:checked ~ span .icon:before,
.quiz-finish-double__form-box-callback-type-item--green input[type="radio"]:checked ~ span .icon:before {
  background: linear-gradient(15.52deg, #2ab359 7.93%, #97fcc5 89.95%);
}
.quiz-finish-double__form-box-callback-type-item--blue {
  background: linear-gradient(180deg, #b4e4ff 0%, #5ca7dd 100%);
}
.quiz-finish-double__form-box-callback-type-item--blue input[type="checkbox"]:checked ~ span .icon:before,
.quiz-finish-double__form-box-callback-type-item--blue input[type="radio"]:checked ~ span .icon:before {
  background: linear-gradient(180deg, #b4e4ff 0%, #5ca7dd 100%);
}
.quiz-finish-double__form-box-callback-type-item--purple {
  background: linear-gradient(180deg, #ad9cfc 0%, #ad9cfc 0.01%, #553ebc 100%);
}
.quiz-finish-double__form-box-callback-type-item--purple input[type="checkbox"]:checked ~ span .icon:before,
.quiz-finish-double__form-box-callback-type-item--purple input[type="radio"]:checked ~ span .icon:before {
  background: linear-gradient(180deg, #ad9cfc 0%, #ad9cfc 0.01%, #553ebc 100%);
}
.quiz-finish-double__form-box-body {
  margin: 0 auto 15px;
  max-width: 540px;
}
.quiz-finish-double__form-box-items {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-align: center;
      align-items: center;
}
.quiz-finish-double__form-box-item {
  display: block;
  -ms-flex: 0 0 245px;
      flex: 0 0 245px;
  margin-right: 20px;
}
.quiz-finish-double__form-box-item:nth-child(2n) {
  -ms-flex: 1 1;
      flex: 1 1;
}
.quiz-finish-double__form-box-item--number {
  position: relative;
}
.quiz-finish-double__form-box-item--number:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 25px;
  width: 20px;
  background: url("data:image/svg+xml,%3Csvg width='15' height='14' viewBox='0 0 15 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.1537 10.8244L10.8633 8.89366C10.4025 8.2041 9.37892 8.2398 9.00018 8.94179C8.72469 9.42518 8.09232 9.59842 7.59752 9.38043C6.5043 8.86412 5.2486 7.05984 5.20116 5.79474C5.13153 5.24274 5.591 4.73615 6.14298 4.66654C6.93648 4.58513 7.36097 3.65304 6.90013 2.96348L5.60979 1.03273C5.22968 0.538602 4.53945 0.401371 4.05676 0.723958L2.7466 1.59955C1.42501 2.53266 2.02682 5.82136 4.19276 9.06227C6.3587 12.3032 9.15565 14.1747 10.5348 13.253L11.8449 12.3774C12.3391 11.9973 12.4763 11.3071 12.1537 10.8244Z' fill='%23C4C4C4'/%3E%3C/svg%3E%0A") 0 50% no-repeat;
  background-size: contain;
}
.quiz-finish-double__form-box-item:nth-child(2n) {
  margin-right: 0;
}
.quiz-finish-double__form-box-item .site-btn {
  font-size: 16px;
  padding: 19px 10px;
  border-radius: 30px;
  width: 100%;
  text-transform: uppercase;
  font-weight: bold;
}
.quiz-finish-double__form-box-note {
  color: #4d5157;
  font-size: 10px;
  text-align: center;
}
.quiz-finish-double__form-box-note:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 14px;
  height: 16px;
  background: url("data:image/svg+xml,%3Csvg width='14' height='16' viewBox='0 0 14 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.7221 2.4958C13.7546 2.53506 13.7749 2.58303 13.7803 2.63373C13.9214 4.4238 13.7754 6.22492 13.3477 7.96887C12.419 11.6991 10.2231 14.2359 6.99773 15.3061C6.94472 15.3237 6.88746 15.3237 6.83445 15.3061C3.60905 14.2359 1.41321 11.6987 0.484441 7.96887C0.056863 6.2249 -0.0890631 4.42378 0.0521912 2.63373C0.057601 2.58303 0.0778337 2.53506 0.11036 2.4958C0.142886 2.45654 0.186262 2.42774 0.235066 2.413C2.47109 1.74499 4.6662 0.94702 6.80921 0.0231585C6.84283 0.00789612 6.87932 0 6.91624 0C6.95316 0 6.98965 0.00789612 7.02326 0.0231585C9.16628 0.94702 11.3614 1.74499 13.5974 2.413C13.6462 2.42774 13.6896 2.45654 13.7221 2.4958Z' fill='%23E9BD4C'/%3E%3Cpath d='M8.18345 6.05721C8.5252 5.78451 8.77567 5.40848 8.89981 4.98176C9.02395 4.55504 9.01553 4.09898 8.87575 3.67743C8.73597 3.25588 8.47181 2.88994 8.12026 2.63083C7.7687 2.37173 7.34735 2.23242 6.91518 2.23242C6.48301 2.23242 6.06166 2.37173 5.7101 2.63083C5.35855 2.88994 5.09439 3.25588 4.95461 3.67743C4.81482 4.09898 4.80641 4.55504 4.93055 4.98176C5.05469 5.40848 5.30516 5.78451 5.64691 6.05721C4.83217 6.33358 4.12272 6.86775 3.61946 7.58372C3.1162 8.29969 2.84476 9.16102 2.84375 10.0452C2.84375 10.1327 2.87749 10.2167 2.93754 10.2786C2.9976 10.3405 3.07905 10.3753 3.16397 10.3753H10.6664C10.7513 10.3753 10.8328 10.3405 10.8928 10.2786C10.9529 10.2167 10.9866 10.1327 10.9866 10.0452C10.9856 9.16102 10.7142 8.29969 10.2109 7.58372C9.70764 6.86775 8.99819 6.33358 8.18345 6.05721ZM5.48368 4.37257C5.48368 4.08072 5.56764 3.79542 5.72493 3.55275C5.88223 3.31008 6.1058 3.12095 6.36737 3.00926C6.62894 2.89757 6.91677 2.86835 7.19445 2.92529C7.47213 2.98222 7.7272 3.12276 7.9274 3.32914C8.1276 3.53551 8.26394 3.79844 8.31917 4.08469C8.3744 4.37093 8.34606 4.66763 8.23771 4.93727C8.12936 5.20691 7.94588 5.43737 7.71048 5.59952C7.47507 5.76166 7.1983 5.84821 6.91518 5.84821C6.53566 5.84776 6.1718 5.69214 5.90344 5.41551C5.63508 5.13887 5.48412 4.76379 5.48368 4.37257ZM3.49902 9.71508C3.57885 8.83807 3.97326 8.02333 4.60509 7.43028C5.23691 6.83722 6.06067 6.50854 6.91518 6.50854C7.76969 6.50854 8.59345 6.83722 9.22527 7.43028C9.8571 8.02333 10.2515 8.83807 10.3313 9.71508H3.49902Z' fill='white'/%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: contain;
}
.quiz-finish-double__form-box-note a {
  color: #f5d89f;
}
.quiz-finish-double input[type="text"],
.quiz-finish-double input[type="tel"],
.quiz-finish-double input[type="email"] {
  box-shadow: inset 0px 2.35334px 2.35334px rgba(0,0,0,0.25);
  font-size: 18px;
  font-weight: bold;
  color: #393939;
  padding: 0 15px 0 50px;
}
.quiz-finish-double input[type="text"]::-webkit-input-placeholder, .quiz-finish-double input[type="tel"]::-webkit-input-placeholder, .quiz-finish-double input[type="email"]::-webkit-input-placeholder {
  color: #ccc;
}
.quiz-finish-double input[type="text"]::-moz-placeholder, .quiz-finish-double input[type="tel"]::-moz-placeholder, .quiz-finish-double input[type="email"]::-moz-placeholder {
  color: #ccc;
}
.quiz-finish-double input[type="text"]:-ms-input-placeholder, .quiz-finish-double input[type="tel"]:-ms-input-placeholder, .quiz-finish-double input[type="email"]:-ms-input-placeholder {
  color: #ccc;
}
.quiz-finish-double input[type="text"]::-ms-input-placeholder, .quiz-finish-double input[type="tel"]::-ms-input-placeholder, .quiz-finish-double input[type="email"]::-ms-input-placeholder {
  color: #ccc;
}
.quiz-finish-double input[type="text"]::placeholder,
.quiz-finish-double input[type="tel"]::placeholder,
.quiz-finish-double input[type="email"]::placeholder {
  color: #ccc;
}
.quiz-page-back {
  background-color: #000;
  background: linear-gradient(180deg, rgba(35,34,39,0.8) -2.11%, #000 97.89%);
}
.quiz-page-back__inner {
  padding-top: 28px;
  padding-bottom: 28px;
  text-align: center;
}
.reconciliation-step {
  background: linear-gradient(180deg, rgba(65,65,65,0) 0%, rgba(43,43,43,0.6) 100%);
  -webkit-backdrop-filter: blur(31px);
          backdrop-filter: blur(31px);
  border-radius: 7px;
  padding: 20px 30px 10px 60px;
  position: relative;
}
.reconciliation-step:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 30px;
  background: linear-gradient(270deg, rgba(245,216,159,0) 78.62%, rgba(248,207,128,0.18) 97.53%);
  border-radius: 7px 0 0 7px;
  -webkit-backdrop-filter: blur(21px);
          backdrop-filter: blur(21px);
}
.reconciliation-step__inner {
  position: relative;
  z-index: 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-align: end;
      align-items: flex-end;
}
.reconciliation-step__column-left {
  -ms-flex: 1 1;
      flex: 1 1;
  margin-right: 65px;
  padding-bottom: 70px;
}
.reconciliation-step__column-right {
  -ms-flex: 0 0 490px;
      flex: 0 0 490px;
}
.reconciliation-step__desc {
  font-size: 19px;
  font-style: italic;
  color: #fff5e0;
  font-weight: 300;
  line-height: 1.3;
  letter-spacing: 0.02em;
  margin-bottom: 25px;
}
.reconciliation-step__desc:before {
  content: "";
  width: 30px;
  height: 24px;
  display: inline-block;
  vertical-align: top;
  background: url("data:image/svg+xml,%3Csvg width='35' height='29' viewBox='0 0 35 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0611 23.1648C14.9364 23.5004 15.3034 24.4556 14.9082 25.23L13.5247 27.8889C13.1294 28.6373 12.1694 28.9731 11.3224 28.6373C8.92241 27.7079 6.86127 26.4947 5.22366 25.0232C3.219 23.2939 1.86373 21.3062 1.12963 19.1119C0.395529 16.8916 0.000242733 13.8716 0.00024237 10.0252L0.000241621 2.10014C0.000241541 1.24826 0.762578 0.551268 1.69432 0.551267L12.7906 0.551267C13.7223 0.551267 14.4846 1.24826 14.4846 2.10014L14.4846 12.2453C14.4846 13.0974 13.7223 13.7941 12.7906 13.7941L7.48244 13.7941C7.53891 16.4017 8.21654 18.4924 9.45887 20.0673C10.4753 21.3317 12 22.3643 14.0611 23.1648Z' fill='black'/%3E%3Cpath d='M33.9953 23.1654C34.8706 23.501 35.2374 24.4561 34.8424 25.2305L33.4589 27.8634C33.0636 28.612 32.1036 28.9476 31.2566 28.612C28.8849 27.6827 26.8517 26.4694 25.1861 25.0238C23.1812 23.2684 21.798 21.2806 21.0636 19.0864C20.3295 16.9182 19.9627 13.8977 19.9627 10.0255L19.9627 2.10042C19.9627 1.24854 20.725 0.551542 21.6568 0.551542L32.753 0.551541C33.6848 0.551541 34.4471 1.24853 34.4471 2.10042L34.4471 12.2455C34.4471 13.0977 33.6848 13.7944 32.753 13.7944L27.4167 13.7944C27.4731 16.4019 28.151 18.4927 29.3931 20.0676C30.4095 21.3323 31.9342 22.3649 33.9953 23.1654Z' fill='black'/%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: contain;
  opacity: 0.1;
  margin: -7px -13px 0 -16px;
}
.reconciliation-step__desc:after {
  content: "";
  width: 30px;
  height: 24px;
  display: inline-block;
  vertical-align: top;
  background: url("data:image/svg+xml,%3Csvg width='35' height='29' viewBox='0 0 35 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.9389 23.1648C20.0636 23.5004 19.6966 24.4556 20.0918 25.23L21.4753 27.8889C21.8706 28.6373 22.8306 28.9731 23.6776 28.6373C26.0776 27.7079 28.1387 26.4947 29.7763 25.0232C31.781 23.2939 33.1363 21.3062 33.8704 19.1119C34.6045 16.8916 34.9998 13.8716 34.9998 10.0252L34.9998 2.10014C34.9998 1.24826 34.2374 0.551268 33.3057 0.551267L22.2094 0.551267C21.2777 0.551267 20.5154 1.24826 20.5154 2.10014L20.5154 12.2453C20.5154 13.0974 21.2777 13.7941 22.2094 13.7941L27.5176 13.7941C27.4611 16.4017 26.7835 18.4924 25.5411 20.0673C24.5247 21.3317 23 22.3643 20.9389 23.1648Z' fill='black'/%3E%3Cpath d='M1.00465 23.1654C0.129377 23.501 -0.237392 24.4561 0.157611 25.2305L1.54111 27.8634C1.9364 28.612 2.89638 28.9476 3.74342 28.612C6.11513 27.6827 8.14831 26.4694 9.81388 25.0238C11.8188 23.2684 13.202 21.2806 13.9364 19.0864C14.6705 16.9182 15.0373 13.8977 15.0373 10.0255L15.0373 2.10042C15.0373 1.24854 14.275 0.551542 13.3432 0.551542L2.24698 0.551541C1.31524 0.551541 0.552899 1.24853 0.552899 2.10042L0.552898 12.2455C0.552898 13.0977 1.31523 13.7944 2.24698 13.7944L7.58334 13.7944C7.52687 16.4019 6.84895 18.4927 5.60691 20.0676C4.59046 21.3323 3.06578 22.3649 1.00465 23.1654Z' fill='black'/%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: contain;
  opacity: 0.1;
  margin: 8px 0 0 -10px;
}
.reconciliation-step__choose {
  margin-bottom: 25px;
}
.reconciliation-step__choose-inner {
  background: rgba(59,59,59,0.56);
  box-shadow: 0px 4px 4px rgba(0,0,0,0.25);
  border-radius: 13px;
  overflow: hidden;
  margin-bottom: 15px;
  -webkit-overflow-scrolling: touch;
}
.reconciliation-step__choose-title {
  padding: 14px 12px;
  text-align: center;
  border-radius: 13px 13px 0 0;
  background: rgba(255,255,255,0.06);
}
.reconciliation-step__choose-title span {
  color: #f5d89f;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 19px;
  line-height: 1.3;
  text-transform: uppercase;
}
.reconciliation-step__choose-list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 25px 40px 6px;
}
.reconciliation-step__choose-item {
  -ms-flex: 0 0 49%;
      flex: 0 0 49%;
  margin-right: 2%;
  margin-bottom: 25px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-align: center;
      align-items: center;
}
.reconciliation-step__choose-item:nth-child(2n) {
  margin-right: 0;
}
.reconciliation-step__choose-item-image {
  -ms-flex: 0 0 68px;
      flex: 0 0 68px;
  height: 68px;
  margin-right: 15px;
}
.reconciliation-step__choose-item-image img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  border-radius: 100%;
}
.reconciliation-step__choose-item-name {
  -ms-flex: 1 1;
      flex: 1 1;
  font-size: 16px;
  line-height: 1.3;
  color: #fff;
}
.reconciliation-step__choose-note {
  font-size: 16px;
  font-weight: 300;
  color: #fff5e0;
  line-height: 1.3;
  letter-spacing: 0.01em;
}
.reconciliation-step__choose-note strong {
  font-weight: bold;
}
.reconciliation-step__example-title {
  font-size: 16px;
  line-height: 1.12;
  text-transform: uppercase;
  color: #feeac4;
  background: linear-gradient(180deg, #feeac4 0%, #c7a96f 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-align: center;
  margin-bottom: 14px;
}
.reconciliation-step__example-list {
  display: -ms-flexbox;
  display: flex;
}
.reconciliation-step__example-list:not(.tns-slider) {
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
}
.reconciliation-step__example-list:not(.tns-slider) .reconciliation-step__example-item {
  -ms-flex: 0 0 32%;
      flex: 0 0 32%;
  margin-right: 2%;
}
.reconciliation-step__example-item:nth-child(2n) .reconciliation-step__example-item-in {
  border-color: #1ed3a8;
}
.reconciliation-step__example-item-in {
  position: relative;
  border-radius: 5px;
  border: 1px dashed #feeac4;
}
.reconciliation-step__example-item-in:before {
  content: "";
  display: block;
  padding-top: 68%;
}
.reconciliation-step__example-item-in:after {
  content: "";
  position: absolute;
  right: 6px;
  bottom: 4px;
  width: 18px;
  height: 18px;
  background: url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9.20946' cy='9.13427' r='8.88427' fill='url(%23paint0_linear)' fill-opacity='0.33'/%3E%3Cpath d='M13.8795 6.64453L8.63509 11.889L5.34872 8.60263' stroke='%23F1F1F1' stroke-width='2.07197'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='9.20946' y1='0.25' x2='9.20946' y2='18.0185' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear)' fill-opacity='0.33'/%3E%3Cpath d='M13.8795 6.64453L8.63509 11.889L5.34872 8.60263' stroke='%23F1F1F1' stroke-width='2.07197'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='9.20946' y1='0.25' x2='9.20946' y2='18.0185' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: contain;
}
.reconciliation-step__example-item-in img {
  position: absolute;
  left: 3px;
  top: 3px;
  width: calc(100% - 6px);
  height: calc(100% - 6px);
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 3px;
}
.reconciliation-step__example [data-action] {
  display: none;
}
.reconciliation-step__example .tns-outer {
  position: relative;
}
.reconciliation-step__example .tns-controls {
  position: absolute;
  top: 50%;
  left: -40px;
  right: -40px;
  height: 1px;
  z-index: 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  margin-top: -15px;
}
.reconciliation-step__example .tns-controls button {
  width: 30px;
  height: 30px;
  border-radius: 100%;
  background: rgba(86,86,86,0.5) url("data:image/svg+xml,%3Csvg width='28' height='16' viewBox='0 0 28 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.7071 8.70711C28.0976 8.31658 28.0976 7.68342 27.7071 7.29289L21.3431 0.928932C20.9526 0.538408 20.3195 0.538408 19.9289 0.928932C19.5384 1.31946 19.5384 1.95262 19.9289 2.34315L25.5858 8L19.9289 13.6569C19.5384 14.0474 19.5384 14.6805 19.9289 15.0711C20.3195 15.4616 20.9526 15.4616 21.3431 15.0711L27.7071 8.70711ZM0 9H27V7H0V9Z' fill='white' fill-opacity='0.43'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;
  border: none;
  box-shadow: none;
  padding: 0;
  font-size: 0;
  background-size: 14px auto;
}
.reconciliation-step__example .tns-controls button:first-child {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.reconciliation-step__image {
  position: relative;
  border-radius: 7px;
  box-shadow: inset 0px -4px 4px rgba(0,0,0,0.29);
  max-width: 488px;
  margin: 0 auto 58px;
}
.reconciliation-step__image img {
  border-radius: 7px;
}
.reconciliation-step__video {
  width: 132px;
  height: 132px;
  display: block;
  position: absolute;
  bottom: -65px;
  left: -55px;
  background: url("data:image/svg+xml,%3Csvg width='30' height='32' viewBox='0 0 30 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_i)'%3E%3Cpath d='M26.2444 11.8649C29.3966 13.5833 29.5066 18.0697 26.4423 19.9404L8.015 31.1901C4.95071 33.0608 1.01042 30.9128 0.922471 27.3237L0.39356 5.74038C0.305607 2.15127 4.13596 -0.187131 7.2882 1.53126L26.2444 11.8649Z' fill='url(%23paint0_linear)'/%3E%3C/g%3E%3Cpath d='M26.1748 11.9925C29.2288 13.6573 29.3353 18.0039 26.3665 19.8163L7.93926 31.066C4.97048 32.8784 1.153 30.7974 1.06779 27.3202L0.53888 5.73682C0.453668 2.25957 4.16464 -0.00593883 7.21862 1.65889L26.1748 11.9925Z' stroke='url(%23paint1_linear)' stroke-width='0.290729'/%3E%3Cdefs%3E%3Cfilter id='filter0_i' x='0.279144' y='0.384766' width='28.7743' height='35.3385' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='3.73103'/%3E%3CfeGaussianBlur stdDeviation='1.86552'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear' x1='24.7668' y1='-0.408' x2='-5.81642' y2='30.3151' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2328BA97'/%3E%3Cstop offset='1' stop-color='%23B3EFE1'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='24.7668' y1='-0.408' x2='-5.81642' y2='30.3151' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2328BA97'/%3E%3Cstop offset='1' stop-color='%23B3EFE1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523filter0_i)'%3E%3Cpath d='M26.2444 11.8649C29.3966 13.5833 29.5066 18.0697 26.4423 19.9404L8.015 31.1901C4.95071 33.0608 1.01042 30.9128 0.922471 27.3237L0.39356 5.74038C0.305607 2.15127 4.13596 -0.187131 7.2882 1.53126L26.2444 11.8649Z' fill='url(_2523paint0_linear)'/%3E%3C/g%3E%3Cpath d='M26.1748 11.9925C29.2288 13.6573 29.3353 18.0039 26.3665 19.8163L7.93926 31.066C4.97048 32.8784 1.153 30.7974 1.06779 27.3202L0.53888 5.73682C0.453668 2.25957 4.16464 -0.00593883 7.21862 1.65889L26.1748 11.9925Z' stroke='url(_2523paint1_linear)' stroke-width='0.290729'/%3E%3Cdefs%3E%3Cfilter id='filter0_i' x='0.279144' y='0.384766' width='28.7743' height='35.3385' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='3.73103'/%3E%3CfeGaussianBlur stdDeviation='1.86552'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear' x1='24.7668' y1='-0.408' x2='-5.81642' y2='30.3151' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2328BA97'/%3E%3Cstop offset='1' stop-color='%23B3EFE1'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='24.7668' y1='-0.408' x2='-5.81642' y2='30.3151' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2328BA97'/%3E%3Cstop offset='1' stop-color='%23B3EFE1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 50% 50% no-repeat;
}
.reconciliation-step__video:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: url("/bitrix/templates/mebel/new/css/../img/video-icon-1.svg") 0 0 no-repeat;
  background-size: contain;
  -webkit-animation: spinner 10s infinite linear;
          animation: spinner 10s infinite linear;
}
.reconciliation-step__information {
  background: rgba(59,59,59,0.56);
  box-shadow: 0px 4px 4px rgba(0,0,0,0.25);
  border-radius: 8px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  max-width: 444px;
  margin-left: auto;
  margin-bottom: 20px;
}
.reconciliation-step__information-image {
  margin: -19px 0 0 -24px;
  -ms-flex: 0 0 140px;
      flex: 0 0 140px;
}
.reconciliation-step__information-text {
  -ms-flex: 1 1;
      flex: 1 1;
  padding: 24px 30px 16px 0;
  font-size: 15px;
  line-height: 1.5;
  color: #fff1d7;
}
.reconciliation-step__feedback {
  position: relative;
}
.reconciliation-step__feedback-desc {
  position: absolute;
  bottom: 0;
  right: 100%;
  margin-right: 40px;
  color: #fff1d7;
  background: linear-gradient(180deg, #fff1d7 0%, #d8d1c5 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  width: 500px;
  font-size: 14px;
  line-height: 1.5;
  font-style: italic;
}
.reconciliation-step__feedback-desc:before {
  content: "";
  position: absolute;
  left: 100%;
  bottom: 100%;
  margin: 0 0 -10px -25px;
  width: 63px;
  height: 75px;
  background: url("data:image/svg+xml,%3Csvg width='63' height='75' viewBox='0 0 63 75' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.44' d='M61.4034 16.6645C61.6317 16.8856 61.6375 17.2499 61.4164 17.4782L57.8132 21.1987C57.5921 21.427 57.2278 21.4329 56.9995 21.2118C56.7712 20.9907 56.7654 20.6263 56.9865 20.398L60.1893 17.0909L56.8822 13.8881C56.6539 13.667 56.648 13.3026 56.8691 13.0743C57.0902 12.846 57.4546 12.8402 57.6829 13.0613L61.4034 16.6645ZM10.4244 65.5001C10.4244 65.1646 10.4253 64.8312 10.4273 64.5001L11.5782 64.5069C11.5763 64.8357 11.5753 65.1668 11.5753 65.5001L10.4244 65.5001ZM10.4507 62.5394C10.4628 61.8726 10.4791 61.2149 10.4998 60.5663L11.6502 60.6029C11.6297 61.2461 11.6135 61.8985 11.6014 62.5604L10.4507 62.5394ZM10.576 58.6182C10.6074 57.9473 10.6436 57.2866 10.6849 56.636L11.8335 56.7088C11.7927 57.3529 11.7568 58.0072 11.7257 58.6718L10.576 58.6182ZM10.8266 54.6801C10.8809 54.0154 10.9409 53.3617 11.0067 52.7187L12.1517 52.8358C12.0867 53.4707 12.0274 54.1167 11.9737 54.7739L10.8266 54.6801ZM11.23 50.7526C11.3128 50.0922 11.4022 49.4437 11.4983 48.807L12.6364 48.9788C12.5417 49.6056 12.4536 50.2445 12.372 50.8958L11.23 50.7526ZM11.82 46.86C11.9392 46.1975 12.0665 45.5485 12.202 44.9128L13.3277 45.1527C13.1948 45.776 13.0699 46.413 12.9527 47.0639L11.82 46.86ZM12.6477 42.9865C12.8105 42.3368 12.9828 41.7018 13.1648 41.0813L14.2693 41.4052C14.0917 42.0105 13.9234 42.6308 13.7642 43.2663L12.6477 42.9865ZM13.7637 39.1936C13.9827 38.5543 14.2132 37.9316 14.4555 37.3251L15.5243 37.7521C15.2894 38.3401 15.0655 38.9448 14.8526 39.5665L13.7637 39.1936ZM15.2449 35.4963C15.5296 34.8849 15.8279 34.2915 16.1403 33.7157L17.152 34.2645C16.8512 34.819 16.5634 35.3914 16.2883 35.9821L15.2449 35.4963ZM17.1488 31.9942C17.5083 31.4254 17.8836 30.8756 18.2749 30.3444L19.2016 31.0271C18.8267 31.5359 18.4669 32.063 18.1217 32.6091L17.1488 31.9942ZM19.52 28.7799C19.9563 28.272 20.4098 27.7834 20.8808 27.3135L21.6938 28.1282C21.2437 28.5773 20.8102 29.0443 20.393 29.53L19.52 28.7799ZM22.3501 25.9557C22.855 25.5237 23.3772 25.1099 23.9172 24.7136L24.5982 25.6415C24.081 26.0211 23.5811 26.4171 23.0984 26.8302L22.3501 25.9557ZM25.5692 23.5899C26.1268 23.2386 26.7011 22.9032 27.2924 22.5832L27.8402 23.5954C27.2706 23.9037 26.7182 24.2263 26.1827 24.5637L25.5692 23.5899ZM29.074 21.6886C29.6681 21.4121 30.2777 21.149 30.9029 20.8988L31.3306 21.9673C30.7242 22.2101 30.1339 22.4649 29.5596 22.7321L29.074 21.6886ZM32.7661 20.2063C33.3802 19.9948 34.0081 19.794 34.6501 19.6036L34.9773 20.7071C34.3506 20.893 33.7386 21.0886 33.141 21.2945L32.7661 20.2063ZM36.5555 19.079C37.1842 18.9186 37.8255 18.767 38.4795 18.6237L38.7258 19.748C38.084 19.8886 37.4555 20.0372 36.84 20.1942L36.5555 19.079ZM40.4207 18.2298C41.0586 18.1101 41.708 17.9975 42.3689 17.8918L42.5508 19.0283C41.8995 19.1325 41.2603 19.2433 40.6328 19.361L40.4207 18.2298ZM44.3105 17.6049C44.952 17.5176 45.6038 17.4361 46.266 17.3601L46.3972 18.5035C45.7426 18.5787 45.0988 18.6592 44.4656 18.7453L44.3105 17.6049ZM48.2371 17.1528C48.8768 17.0914 49.5258 17.0347 50.1841 16.9824L50.2753 18.1297C49.6229 18.1815 48.9802 18.2377 48.3471 18.2985L48.2371 17.1528ZM52.1462 16.8412C52.795 16.7992 53.4525 16.7611 54.1187 16.7267L54.178 17.8762C53.5165 17.9103 52.8641 17.9481 52.2206 17.9897L52.1462 16.8412ZM56.0692 16.6376C56.7185 16.6117 57.3758 16.5889 58.0412 16.5692L58.0752 17.7197C57.4137 17.7392 56.7603 17.7618 56.1152 17.7877L56.0692 16.6376ZM59.9982 16.5205C60.3281 16.5138 60.66 16.5078 60.9938 16.5025L61.0123 17.6533C60.6801 17.6586 60.3498 17.6646 60.0216 17.6713L59.9982 16.5205Z' fill='white'/%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: contain;
}
.reconciliation-step__feedback-button {
  text-align: center;
  margin-bottom: 15px;
}
.reconciliation-step__feedback-button .site-btn {
  font-size: 20px;
  padding: 18px 30px;
  border-radius: 30px;
}
.reconciliation-step__feedback-map a {
  background: url("data:image/svg+xml,%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.5 9C13.3982 9 10.875 11.5235 10.875 14.625C10.875 20.8421 16.0648 23.707 16.2858 23.9152C16.3462 23.9716 16.4231 24 16.5 24C16.5769 24 16.6538 23.9716 16.7142 23.9152C16.9352 23.707 22.125 20.8421 22.125 14.625C22.125 11.5235 19.6018 9 16.5 9ZM16.5 17.75C14.777 17.75 13.375 16.348 13.375 14.625C13.375 12.902 14.777 11.5 16.5 11.5C18.223 11.5 19.625 12.902 19.625 14.625C19.625 16.348 18.223 17.75 16.5 17.75Z' fill='url(%23paint0_linear)'/%3E%3Ccircle cx='16.5' cy='16.5' r='16.25' fill='%231ED3A8' fill-opacity='0.04' stroke='%2380BAAC' stroke-width='0.5'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='12.2813' y1='11.8125' x2='22.3059' y2='19.6728' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232A9D82'/%3E%3Cstop offset='1' stop-color='%2382BDAF'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear)'/%3E%3Ccircle cx='16.5' cy='16.5' r='16.25' fill='%231ED3A8' fill-opacity='0.04' stroke='%2380BAAC' stroke-width='0.5'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='12.2813' y1='11.8125' x2='22.3059' y2='19.6728' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232A9D82'/%3E%3Cstop offset='1' stop-color='%2382BDAF'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 0 0 no-repeat;
  display: inline-block;
  font-size: 12px;
  color: #80baac;
  line-height: 1;
  padding: 10px 0 11px 40px;
}
.reconciliation-step__feedback-map a:hover {
  text-decoration: none;
}
.reconciliation-step__form-wr {
  border-radius: 10px;
  padding: 20px 20px 16px;
  border: 1px dashed #80baac;
  display: -ms-flexbox;
  display: flex;
}
.reconciliation-step__form-bottom {
  -ms-flex-order: -1;
      order: -1;
  -ms-flex: 1 1;
      flex: 1 1;
  margin-right: 12px;
}
.reconciliation-step__form-top {
  -ms-flex: 0 0 240px;
      flex: 0 0 240px;
}
.reconciliation-step__form-top .reconciliation-step__form-title {
  display: none;
}
.reconciliation-step__form-top label {
  display: block;
  position: relative;
  margin: 0 0 15px;
}
.reconciliation-step__form-top label.phone:before {
  content: "";
  position: absolute;
  left: 22px;
  top: 0;
  bottom: 0;
  width: 22px;
  background: url("data:image/svg+xml,%3Csvg width='24' height='23' viewBox='0 0 24 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12.1435' cy='11.6415' r='11.2294' fill='%23C4C4C4' fill-opacity='0.17'/%3E%3Cpath d='M16.4051 12.6198C15.9992 12.2191 15.4926 12.2191 15.0893 12.6198C14.7817 12.9248 14.4741 13.2298 14.1717 13.54C14.0889 13.6253 14.0192 13.6434 13.9183 13.5865C13.7193 13.4779 13.5073 13.3901 13.316 13.2712C12.4242 12.7102 11.6772 11.989 11.0154 11.1774C10.6871 10.7741 10.395 10.3425 10.1908 9.8565C10.1495 9.75827 10.1572 9.69365 10.2373 9.61352C10.545 9.31626 10.8448 9.01124 11.1472 8.70622C11.5686 8.2823 11.5686 7.786 11.1447 7.35949C10.9043 7.11651 10.6639 6.8787 10.4235 6.63572C10.1753 6.38757 9.92973 6.13683 9.67899 5.89127C9.27315 5.49578 8.76649 5.49578 8.36324 5.89385C8.05304 6.19887 7.75577 6.51164 7.4404 6.81149C7.1483 7.08807 7.00096 7.4267 6.96994 7.82219C6.92083 8.46583 7.07851 9.07328 7.30082 9.66522C7.75577 10.8905 8.44854 11.9787 9.28866 12.9765C10.4235 14.3258 11.778 15.3934 13.3626 16.1637C14.076 16.51 14.8153 16.7763 15.6192 16.8202C16.1724 16.8512 16.6532 16.7117 17.0384 16.28C17.3021 15.9853 17.5993 15.7165 17.8785 15.4347C18.2921 15.016 18.2947 14.5093 17.8837 14.0957C17.3925 13.602 16.8988 13.1109 16.4051 12.6198Z' fill='%23C4C4C4' fill-opacity='0.59'/%3E%3C/svg%3E%0A") 0 50% no-repeat;
  background-size: contain;
}
.reconciliation-step__form-top input[type="text"],
.reconciliation-step__form-top input[type="password"],
.reconciliation-step__form-top input[type="email"],
.reconciliation-step__form-top input[type="tel"],
.reconciliation-step__form-top input[type="search"],
.reconciliation-step__form-top input[type="number"] {
  -webkit-appearance: none;
  box-shadow: none;
  border: 1px solid #717275;
  background: #fff;
  width: 100%;
  max-width: 100%;
  padding: 0 5px 0 60px;
  border-radius: 30px;
  height: 54px;
  color: #aeaeae;
  font-weight: 400;
  font-size: 18px;
  outline: none;
}
.reconciliation-step__form-top input[type="text"].error,
.reconciliation-step__form-top input[type="password"].error,
.reconciliation-step__form-top input[type="email"].error,
.reconciliation-step__form-top input[type="tel"].error,
.reconciliation-step__form-top input[type="search"].error,
.reconciliation-step__form-top input[type="number"].error {
  border-color: #df125c;
}
.reconciliation-step__form-top input[type="text"]::-webkit-input-placeholder, .reconciliation-step__form-top input[type="password"]::-webkit-input-placeholder, .reconciliation-step__form-top input[type="email"]::-webkit-input-placeholder, .reconciliation-step__form-top input[type="tel"]::-webkit-input-placeholder, .reconciliation-step__form-top input[type="search"]::-webkit-input-placeholder, .reconciliation-step__form-top input[type="number"]::-webkit-input-placeholder {
  color: #aeaeae;
}
.reconciliation-step__form-top input[type="text"]::-moz-placeholder, .reconciliation-step__form-top input[type="password"]::-moz-placeholder, .reconciliation-step__form-top input[type="email"]::-moz-placeholder, .reconciliation-step__form-top input[type="tel"]::-moz-placeholder, .reconciliation-step__form-top input[type="search"]::-moz-placeholder, .reconciliation-step__form-top input[type="number"]::-moz-placeholder {
  color: #aeaeae;
}
.reconciliation-step__form-top input[type="text"]:-ms-input-placeholder, .reconciliation-step__form-top input[type="password"]:-ms-input-placeholder, .reconciliation-step__form-top input[type="email"]:-ms-input-placeholder, .reconciliation-step__form-top input[type="tel"]:-ms-input-placeholder, .reconciliation-step__form-top input[type="search"]:-ms-input-placeholder, .reconciliation-step__form-top input[type="number"]:-ms-input-placeholder {
  color: #aeaeae;
}
.reconciliation-step__form-top input[type="text"]::-ms-input-placeholder, .reconciliation-step__form-top input[type="password"]::-ms-input-placeholder, .reconciliation-step__form-top input[type="email"]::-ms-input-placeholder, .reconciliation-step__form-top input[type="tel"]::-ms-input-placeholder, .reconciliation-step__form-top input[type="search"]::-ms-input-placeholder, .reconciliation-step__form-top input[type="number"]::-ms-input-placeholder {
  color: #aeaeae;
}
.reconciliation-step__form-top input[type="text"]::placeholder,
.reconciliation-step__form-top input[type="password"]::placeholder,
.reconciliation-step__form-top input[type="email"]::placeholder,
.reconciliation-step__form-top input[type="tel"]::placeholder,
.reconciliation-step__form-top input[type="search"]::placeholder,
.reconciliation-step__form-top input[type="number"]::placeholder {
  color: #aeaeae;
}
.reconciliation-step__form-top input::-webkit-outer-spin-button,
.reconciliation-step__form-top input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}
.reconciliation-step__form-top input[type="number"] {
  -moz-appearance: textfield;
}
.reconciliation-step__form-top .site-btn {
  font-size: 16px;
  width: 100%;
  padding: 19px 10px;
  border-radius: 30px;
}
.reconciliation-step__form-title {
  font-size: 14px;
  color: #f5d89f;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  margin-bottom: 24px;
}
.reconciliation-step__form-privace {
  color: #fff;
  font-size: 6px;
  text-align: center;
  margin-top: 10px;
}
.reconciliation-step__form-privace:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 8px;
  height: 8px;
  background: url("data:image/svg+xml,%3Csvg width='14' height='16' viewBox='0 0 14 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.7221 2.4958C13.7546 2.53506 13.7749 2.58303 13.7803 2.63373C13.9214 4.4238 13.7754 6.22492 13.3477 7.96887C12.419 11.6991 10.2231 14.2359 6.99773 15.3061C6.94472 15.3237 6.88746 15.3237 6.83445 15.3061C3.60905 14.2359 1.41321 11.6987 0.484441 7.96887C0.056863 6.2249 -0.0890631 4.42378 0.0521912 2.63373C0.057601 2.58303 0.0778337 2.53506 0.11036 2.4958C0.142886 2.45654 0.186262 2.42774 0.235066 2.413C2.47109 1.74499 4.6662 0.94702 6.80921 0.0231585C6.84283 0.00789612 6.87932 0 6.91624 0C6.95316 0 6.98965 0.00789612 7.02326 0.0231585C9.16628 0.94702 11.3614 1.74499 13.5974 2.413C13.6462 2.42774 13.6896 2.45654 13.7221 2.4958Z' fill='%23E9BD4C'/%3E%3Cpath d='M8.18345 6.05721C8.5252 5.78451 8.77567 5.40848 8.89981 4.98176C9.02395 4.55504 9.01553 4.09898 8.87575 3.67743C8.73597 3.25588 8.47181 2.88994 8.12026 2.63083C7.7687 2.37173 7.34735 2.23242 6.91518 2.23242C6.48301 2.23242 6.06166 2.37173 5.7101 2.63083C5.35855 2.88994 5.09439 3.25588 4.95461 3.67743C4.81482 4.09898 4.80641 4.55504 4.93055 4.98176C5.05469 5.40848 5.30516 5.78451 5.64691 6.05721C4.83217 6.33358 4.12272 6.86775 3.61946 7.58372C3.1162 8.29969 2.84476 9.16102 2.84375 10.0452C2.84375 10.1327 2.87749 10.2167 2.93754 10.2786C2.9976 10.3405 3.07905 10.3753 3.16397 10.3753H10.6664C10.7513 10.3753 10.8328 10.3405 10.8928 10.2786C10.9529 10.2167 10.9866 10.1327 10.9866 10.0452C10.9856 9.16102 10.7142 8.29969 10.2109 7.58372C9.70764 6.86775 8.99819 6.33358 8.18345 6.05721ZM5.48368 4.37257C5.48368 4.08072 5.56764 3.79542 5.72493 3.55275C5.88223 3.31008 6.1058 3.12095 6.36737 3.00926C6.62894 2.89757 6.91677 2.86835 7.19445 2.92529C7.47213 2.98222 7.7272 3.12276 7.9274 3.32914C8.1276 3.53551 8.26394 3.79844 8.31917 4.08469C8.3744 4.37093 8.34606 4.66763 8.23771 4.93727C8.12936 5.20691 7.94588 5.43737 7.71048 5.59952C7.47507 5.76166 7.1983 5.84821 6.91518 5.84821C6.53566 5.84776 6.1718 5.69214 5.90344 5.41551C5.63508 5.13887 5.48412 4.76379 5.48368 4.37257ZM3.49902 9.71508C3.57885 8.83807 3.97326 8.02333 4.60509 7.43028C5.23691 6.83722 6.06067 6.50854 6.91518 6.50854C7.76969 6.50854 8.59345 6.83722 9.22527 7.43028C9.8571 8.02333 10.2515 8.83807 10.3313 9.71508H3.49902Z' fill='white'/%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: contain;
}
.reconciliation-step__form-privace a {
  color: #f5d89f;
  display: inline-block;
}
.related-products-block {
  margin-bottom: 50px;
}
.related-products-block__title {
  font-family: 'Gotham Pro', serif;
  font-size: 46px;
  color: #555;
  line-height: 1.1;
  font-weight: bold;
  margin-bottom: 28px;
  text-align: center;
}
.related-products-block__tab-head {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 0;
  margin: 0 0 20px;
  list-style: none;
  -ms-flex-pack: center;
      justify-content: center;
}
.related-products-block__tab-head li {
  -ms-flex: 0 0 200px;
      flex: 0 0 200px;
  margin: 0 15px 10px;
}
.related-products-block__tab-head li.active a,
.related-products-block__tab-head li:hover a {
  color: #fff;
  background: linear-gradient(315.56deg, #2d2d2d 3.38%, #505050 97.41%);
  border-color: #f5d89f;
}
.related-products-block__tab-head li a {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  text-decoration: none;
  font-family: 'Gotham Pro', serif;
  box-shadow: 0px 1.73347px 1.73347px rgba(0,0,0,0.25);
  background: linear-gradient(180deg, #fff -24.44%, #f1efeb 100%);
  border: 1px solid transparent;
  border-radius: 2px;
  position: relative;
  min-height: 58px;
  font-size: 14px;
  color: #555;
  text-transform: uppercase;
  padding: 5px 5px 5px 70px;
  text-align: left;
}
.related-products-block__tab-head li a .icon {
  position: absolute;
  left: 20px;
  top: 50%;
  margin-top: -17px;
  display: block;
  width: 34px;
  height: 34px;
}
.related-products-block__tab-head li a .icon img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.related-products-block__tab-item:not(.active) {
  display: none;
}
.related-products-block__list:not(.tns-slider) {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.related-products-block__item {
  -ms-flex: 0 0 25%;
      flex: 0 0 25%;
  -ms-flex-preferred-size: calc(25% - 11.25px);
      flex-basis: calc(25% - 11.25px);
  margin-right: 15px;
  margin-bottom: 35px;
}
.related-products-block__item:nth-child(4n) {
  margin-right: 0;
}
.related-products-block .tns-nav {
  text-align: center;
  margin-top: 10px;
}
.related-products-block .tns-nav button {
  display: inline-block;
  vertical-align: top;
  width: 16px;
  height: 16px;
  border-radius: 100%;
  margin: 0 10px;
  border: none;
  background: none;
  padding: 0;
  border: 1px solid #757575;
  box-shadow: none;
}
.related-products-block .tns-nav button.tns-nav-active {
  border-color: transparent;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
}
.related-products-block__slide {
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-align: start;
      align-items: flex-start;
}
.related-thumbs {
  position: relative;
  border-radius: 10px;
  border: 1px solid #e3e3e3;
  overflow: hidden;
  height: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -webkit-overflow-scrolling: touch;
}
.related-thumbs:hover .related-thumbs__popup {
  opacity: 1;
  visibility: visible;
  z-index: 2;
}
.related-thumbs__image {
  display: block;
  position: relative;
}
.related-thumbs__image:before {
  content: "";
  display: block;
  padding-top: 68%;
}
.related-thumbs__image img {
  position: absolute;
  left: 5%;
  right: 5%;
  top: 5%;
  bottom: 5%;
  height: 90%;
  width: 90%;
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
}
.related-thumbs__price {
  position: absolute;
  top: -1px;
  right: -1px;
  background: linear-gradient(180deg, #feeac4 0%, #c7a96f 100%);
  border-radius: 0 10px 0 10px;
  font-size: 10px;
  line-height: 1;
  color: #2d2d2d;
  padding: 3px 15px;
  z-index: 1;
}
.related-thumbs__name {
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  font-size: 14px;
  color: #4d5157;
  line-height: 1.2;
  padding: 11px 10px;
  background: #eff0f3;
  text-align: center;
  border-radius: 0 0 10px 10px;
}
.related-thumbs__popup {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  padding: 20px 15px 30px;
  background: radial-gradient(100% 131.64% at 1.23% 100%, rgba(29,33,34,0.77) 0%, rgba(44,42,50,0.77) 100%);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  transition: all 0.3s ease;
  opacity: 0;
  visibility: hidden;
}
.related-thumbs__dop-name {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  font-family: 'Gotham Pro';
  font-style: normal;
  font-weight: normal;
  font-size: 22px;
  line-height: 1.1;
  text-align: center;
  letter-spacing: 0.02em;
  color: #f3f3f3;
  margin-bottom: 15px;
}
.related-thumbs__more a {
  display: inline-block;
  text-decoration: none;
  border: 1px solid #fff;
  border-radius: 17.5px;
  font-family: 'Gotham Pro';
  line-height: 1;
  letter-spacing: 0.02em;
  font-size: 12px;
  color: #f3f3f3;
  padding: 7px 20px;
  position: relative;
}
.related-thumbs__more a:hover {
  color: #5f5f5f;
  background: #fff;
}
html.remodal-is-locked {
  overflow: hidden;
  -ms-touch-action: none;
  touch-action: none;
  -webkit-overflow-scrolling: touch;
}
.remodal,
[data-remodal-id] {
  display: none;
}
.remodal-wrapper {
  position: fixed;
  z-index: 101;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 10px 25px;
  display: none;
  overflow: hidden;
  text-align: center;
  -webkit-overflow-scrolling: touch;
}
.remodal-wrapper:after {
  display: inline-block;
  height: 100%;
  margin-left: -0.05em;
  content: "";
}
.remodal-overlay,
.remodal-wrapper {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.remodal-is-initialized {
/* Disable Anti-FOUC */
  display: inline-block;
}
.remodal.remodal-is-opening,
.remodal.remodal-is-closing {
  -webkit-animation-duration: 0.3s;
          animation-duration: 0.3s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}
.remodal.remodal-is-opening {
  -webkit-animation-name: remodal-opening-keyframes;
  animation-name: remodal-opening-keyframes;
}
.remodal.remodal-is-closing {
  -webkit-animation-name: remodal-closing-keyframes;
  animation-name: remodal-closing-keyframes;
}
.remodal,
.remodal-wrapper:after {
  vertical-align: middle;
}
.remodal {
  width: 100%;
  max-width: 770px;
  position: relative;
  outline: none;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  text-align: left;
  max-height: 100%;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin: 0 auto;
}
.remodal--width-s {
  max-width: 578px;
}
.remodal--black .remodal__container {
  background: linear-gradient(315.56deg, #2d2d2d 3.38%, #505050 97.41%);
  background-blend-mode: saturation, normal;
}
.remodal--black .remodal__content {
  color: #fff;
}
.remodal--noBg {
  width: auto;
}
.remodal--noBg .remodal__content {
  padding: 0;
}
.remodal--noBg .remodal__container {
  background: none;
  box-shadow: none;
  padding: 0;
}
.remodal--noBg .remodal__container:after,
.remodal--noBg .remodal__container:before {
  display: none;
}
.remodal--noBg .remodal__close {
  background: none;
  color: #fff;
}
.remodal .manager-box {
  max-width: 440px;
  margin: 0 auto 20px;
  -ms-flex-align: center;
      align-items: center;
}
.remodal .manager-box__text {
  font-size: 18px;
  font-weight: normal;
  font-style: normal;
}
.remodal .manager-box__text-inner {
  padding: 0;
}
.remodal .manager-box__text-inner:after,
.remodal .manager-box__text-inner:before {
  background-image: url("data:image/svg+xml,%3Csvg width='38' height='34' viewBox='0 0 38 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.3954 27.439C21.4595 27.8315 21.067 28.9486 21.4897 29.8543L22.9691 32.964C23.3917 33.8393 24.4182 34.2321 25.324 33.8393C27.8902 32.7524 30.0942 31.3334 31.8453 29.6125C33.9889 27.59 35.438 25.2653 36.223 22.699C37.008 20.1023 37.4307 16.5702 37.4307 12.0717L37.4307 2.80298C37.4307 1.80667 36.6155 0.991508 35.6192 0.991508L23.754 0.991507C22.7577 0.991507 21.9426 1.80667 21.9426 2.80298L21.9426 14.6681C21.9426 15.6648 22.7577 16.4796 23.754 16.4796L29.43 16.4796C29.3696 19.5292 28.645 21.9744 27.3166 23.8164C26.2297 25.2952 24.5994 26.5028 22.3954 27.439Z' fill='%23E7E7E7'/%3E%3Cpath d='M1.07893 27.4401C0.143003 27.8326 -0.249181 28.9496 0.173193 29.8554L1.65257 32.9346C2.07524 33.8101 3.10175 34.2026 4.00748 33.8101C6.54355 32.7232 8.71762 31.3043 10.4986 29.6135C12.6425 27.5605 14.1216 25.2358 14.9068 22.6696C15.6918 20.1338 16.084 16.6011 16.084 12.0724L16.084 2.80371C16.084 1.8074 15.2688 0.992233 14.2725 0.992233L2.40735 0.992232C1.41104 0.992232 0.595874 1.8074 0.595874 2.80371L0.595873 14.6689C0.595873 15.6655 1.41104 16.4803 2.40735 16.4803L8.11349 16.4803C8.05311 19.53 7.32822 21.9752 6.00011 23.8171C4.91322 25.2962 3.28289 26.5038 1.07893 27.4401Z' fill='%23E7E7E7'/%3E%3C/svg%3E%0A");
}
.remodal__container {
  padding: 47px 14px 17px;
  background: linear-gradient(315.56deg, #ececec 3.38%, #fff 97.41%);
  position: relative;
  max-height: 100%;
  border-radius: 4px;
  width: 100%;
}
.remodal__container:before {
  content: "";
  position: absolute;
  left: 50%;
  top: 17px;
  height: 2px;
  width: 78%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  background: linear-gradient(90deg, rgba(245,216,159,0) 0%, #f5d89f 47.16%, rgba(245,216,159,0) 100%);
}
.remodal__container:after {
  content: "";
  position: absolute;
  left: 14px;
  top: 70px;
  bottom: 30px;
  width: 2px;
  background: linear-gradient(180deg, rgba(245,216,159,0) 0%, #f5d89f 47.16%, rgba(245,216,159,0) 100%);
}
.remodal__bd-r {
  position: absolute;
  right: 14px;
  top: 70px;
  bottom: 30px;
  width: 2px;
  background: linear-gradient(180deg, rgba(245,216,159,0) 0%, #f5d89f 47.16%, rgba(245,216,159,0) 100%);
}
.remodal__content {
  position: relative;
  padding: 0 30px 0 30px;
  overflow: auto;
  max-height: 100%;
  font-size: 14px;
  color: #191919;
  font-weight: 300;
  -webkit-overflow-scrolling: touch;
}
.remodal__content::-webkit-scrollbar {
  background-color: rgba(245,216,159,0.28);
  width: 3px;
  box-sizing: border-box;
}
.remodal__content::-webkit-scrollbar-thumb {
  background: linear-gradient(180deg, #f5d89f 0%, #f5d89f 100%);
}
.remodal__content p {
  margin-top: 0;
}
.remodal__title {
  font-size: 24px;
  color: #eab03f;
  font-weight: normal;
  text-align: center;
  margin-bottom: 30px;
  line-height: 1.1;
  text-transform: uppercase;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.remodal__image {
  margin-bottom: 10px;
}
.remodal__close {
  position: absolute;
  top: 0;
  right: 0;
  padding: 6px 8px;
  z-index: 1;
  background: transparent;
  border: 0;
  color: #666;
  cursor: pointer;
  font-size: 0;
  line-height: 1;
  background: linear-gradient(138.26deg, #f5d89f 0%, #edbb5a 106.38%);
  border-radius: 0 4px;
}
.remodal__close:before {
  content: '\2715';
  font-size: 20px;
  line-height: 1;
}
.remodal__info-icon {
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 4px 0;
  background: linear-gradient(138.26deg, rgba(245,216,159,0.48) 0%, #edbb5a 106.38%);
  width: 30px;
  height: 30px;
}
.remodal__info-icon:before {
  content: "";
  position: absolute;
  left: 1px;
  right: 1px;
  top: 1px;
  bottom: 1px;
  border-radius: 4px 0;
  background: #fff;
}
.remodal__info-icon:after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: url("data:image/svg+xml,%3Csvg width='5' height='18' viewBox='0 0 5 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.608398' y='7.86914' width='3.78261' height='10.087' fill='%23666'/%3E%3Crect x='0.608398' y='0.304688' width='3.78261' height='3.78261' fill='%23666'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3239:16' x1='2.4997' y1='7.86914' x2='2.4997' y2='17.9561' gradientUnits='userSpaceOnUse'%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_3239:16' x1='2.4997' y1='0.304687' x2='2.4997' y2='4.0873' gradientUnits='userSpaceOnUse'%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 50% 50% no-repeat;
}
.remodal-overlay {
  display: none;
  position: fixed;
  z-index: 100;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(16,16,16,0.71);
}
.remodal-overlay.remodal-is-opening,
.remodal-overlay.remodal-is-closing {
  -webkit-animation-duration: 0.3s;
          animation-duration: 0.3s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}
.remodal-overlay.remodal-is-opening,
.remodal-overlay.is-multiple {
  -webkit-animation-name: remodal-overlay-opening-keyframes;
          animation-name: remodal-overlay-opening-keyframes;
}
.remodal-overlay.remodal-is-closing {
  -webkit-animation-name: remodal-overlay-closing-keyframes;
          animation-name: remodal-overlay-closing-keyframes;
}
@-webkit-keyframes remodal-opening-keyframes {
  from {
    -webkit-transform: translateY(-20%);
            transform: translateY(-20%);
    opacity: 0;
  }
  to {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}
@keyframes remodal-opening-keyframes {
  from {
    -webkit-transform: translateY(-20%);
            transform: translateY(-20%);
    opacity: 0;
  }
  to {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}
@-webkit-keyframes remodal-closing-keyframes {
  from {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
  to {
    -webkit-transform: translateY(-20%);
            transform: translateY(-20%);
    opacity: 0;
  }
}
@keyframes remodal-closing-keyframes {
  from {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
  to {
    -webkit-transform: translateY(-20%);
            transform: translateY(-20%);
    opacity: 0;
  }
}
@-webkit-keyframes remodal-overlay-opening-keyframes {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes remodal-overlay-opening-keyframes {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes remodal-overlay-closing-keyframes {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes remodal-overlay-closing-keyframes {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.right-kitchens {
  background: #000 url("/bitrix/templates/mebel/new/css/../img/right-kitchen-bg.jpg") 50% 0 no-repeat;
  background-size: cover;
  padding-top: 60px;
  padding-bottom: 60px;
}
.right-kitchens__title {
  text-align: center;
  font-family: 'Gotham Pro';
  font-size: 48px;
  line-height: 1.1;
  color: #f5d89f;
  font-weight: bold;
  margin-bottom: 50px;
}
.right-kitchens__list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.right-kitchens__desc {
  font-family: 'Gotham Pro';
  color: #f9f9f9;
  font-weight: 500;
  font-size: 18px;
  line-height: 1.2;
  padding: 25px 35px 25px;
  border: 1px dashed #f5d89f;
  border-radius: 8px;
  margin-bottom: 30px;
}
.right-kitchens__desc p {
  margin: 0 0 20px;
}
.right-kitchens__desc p:last-child {
  margin-bottom: 0;
}
.right-kitchens__column-first {
  -ms-flex: 0 0 55%;
      flex: 0 0 55%;
  -ms-flex-preferred-size: calc(55% - 20px);
      flex-basis: calc(55% - 20px);
  margin-right: 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
}
.right-kitchens__column-first .right-kitchens__item-list {
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
}
.right-kitchens__column-second {
  -ms-flex: 0 0 44%;
      flex: 0 0 44%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
}
.right-kitchens__column-second .right-kitchens__item:last-child {
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
}
.right-kitchens__column-second .right-kitchens__item:first-child .right-kitchens__item-count {
  right: 0;
  left: auto;
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}
.right-kitchens__column-three {
  -ms-flex: 0 0 100%;
      flex: 0 0 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.right-kitchens__column-three .right-kitchens__item {
  -ms-flex: 0 0 44%;
      flex: 0 0 44%;
}
.right-kitchens__column-three .right-kitchens__item:nth-child(2n) {
  -ms-flex-preferred-size: calc(55% - 20px);
      flex-basis: calc(55% - 20px);
  margin-left: 20px;
}
.right-kitchens__column-three .right-kitchens__item:nth-child(2n) .right-kitchens__item-count {
  right: 0;
  left: auto;
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}
.right-kitchens__item-list {
  display: -ms-flexbox;
  display: flex;
}
.right-kitchens__item-list .right-kitchens__item {
  -ms-flex: 0 0 50%;
      flex: 0 0 50%;
  -ms-flex-preferred-size: calc(50% - 10px);
      flex-basis: calc(50% - 10px);
  margin-right: 20px;
}
.right-kitchens__item-list .right-kitchens__item-count {
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.right-kitchens__item-list .right-kitchens__item:nth-child(2n) {
  margin-right: 0;
}
.right-kitchens__item-list .right-kitchens__item:nth-child(2n) .right-kitchens__item-count {
  right: 0;
  left: auto;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.right-kitchens__item {
  margin-bottom: 30px;
  position: relative;
}
.right-kitchens__item-preview {
  display: none;
}
.right-kitchens__item-in {
  position: relative;
  background: linear-gradient(180deg, #fff 0%, #f1efeb 100%);
  box-shadow: 2px 3px 10px rgba(221,217,208,0.46);
  border-radius: 8px;
  padding: 25px 25px;
  height: 100%;
}
.right-kitchens__item-count {
  position: absolute;
  top: -25px;
  left: 50%;
  font-family: 'Gotham Pro';
  font-size: 54px;
  font-weight: bold;
  line-height: 1;
  color: rgba(233,224,210,0.8);
}
.right-kitchens__item-head {
  margin-bottom: 15px;
}
.right-kitchens__item-head .right-kitchens__item-img {
  display: none;
}
.right-kitchens__item-name {
  font-family: 'Gotham Pro';
  font-size: 24px;
  color: #191919;
  font-weight: bold;
  line-height: 1.1;
}
.right-kitchens__item-text {
  font-size: 16px;
  color: #191919;
  line-height: 1.2;
}
.right-kitchens__item-text p {
  margin-top: 0;
}
.right-kitchens__item-text p:last-child {
  margin: 0;
}
.right-kitchens__item-img {
  margin: 0 auto;
  max-width: 280px;
  text-align: center;
}
.right-kitchens__item-img img {
  max-height: 170px;
}
.right-kitchens__item-body--line {
  display: -ms-flexbox;
  display: flex;
  margin-right: -25px;
}
.right-kitchens__item-body--line .right-kitchens__item-text {
  -ms-flex: 0 0 53%;
      flex: 0 0 53%;
  margin-right: 2%;
}
.right-kitchens__item-body--line .right-kitchens__item-img {
  -ms-flex: 0 0 45%;
      flex: 0 0 45%;
}
.site-path {
  margin-bottom: 12px;
}
.site-path__list {
  padding: 0;
  margin: 0;
  list-style: none;
  color: #575b5e;
  font-size: 13px;
}
.site-path__list li {
  display: inline-block;
}
.site-path__list span {
  color: #ddb15c;
}
.site-path__list a {
  text-decoration: none;
  color: #575b5e;
}
.site-path__list a:hover {
  text-decoration: underline;
}
.size-form__form {
  border: 1px dashed #f5d89f;
  border-radius: 10px;
  padding: 16px 20px 10px;
}
.size-form__title {
  font-size: 15px;
  line-height: 1.1;
  font-weight: bold;
  color: #ebc886;
  background: linear-gradient(180deg, #ebc886 0%, #ddb15c 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  margin-bottom: 10px;
}
.size-form__body {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
}
.size-form__left {
  -ms-flex: 0 0 154px;
      flex: 0 0 154px;
  margin-right: 10px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  padding-bottom: 10px;
}
.size-form__right {
  -ms-flex: 1 1;
      flex: 1 1;
}
.size-form__image {
  background-repeat: no-repeat;
  background-size: contain;
  background-position: 50% 0;
}
.size-form__image:before {
  content: "";
  display: block;
}
.size-form__image--1 {
  margin-bottom: 26px;
  background-image: url("data:image/svg+xml,%3Csvg width='153' height='51' viewBox='0 0 153 51' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M152.347 11H1V50H50.5H83.4596H116.419H152.347V11Z' stroke='%23535353' stroke-width='0.898204'/%3E%3Ccircle cx='77.5' cy='10.5' r='10.5' fill='%23F5D89F'/%3E%3Cpath d='M78.9626 13.3257L78.6034 12.4002H78.5547C78.2421 12.7939 77.9194 13.0679 77.5866 13.2222C77.2578 13.3724 76.8276 13.4475 76.2958 13.4475C75.6423 13.4475 75.1268 13.2607 74.7493 12.8873C74.3759 12.5139 74.1891 11.9821 74.1891 11.2921C74.1891 10.5696 74.4408 10.0378 74.9441 9.69685C75.4515 9.35182 76.2146 9.16105 77.2335 9.12451L78.4147 9.08798V8.78964C78.4147 8.09959 78.0615 7.75457 77.3552 7.75457C76.8113 7.75457 76.172 7.91896 75.4373 8.24775L74.8224 6.99349C75.6058 6.58352 76.4744 6.37853 77.4283 6.37853C78.3416 6.37853 79.0418 6.57743 79.5289 6.97522C80.016 7.37301 80.2595 7.97782 80.2595 8.78964V13.3257H78.9626ZM78.4147 10.1718L77.6962 10.1961C77.1563 10.2124 76.7545 10.3098 76.4906 10.4884C76.2268 10.667 76.0949 10.9389 76.0949 11.3043C76.0949 11.8279 76.3953 12.0897 76.996 12.0897C77.4263 12.0897 77.7693 11.9659 78.025 11.7183C78.2848 11.4707 78.4147 11.1419 78.4147 10.7319V10.1718Z' fill='%23575B5E'/%3E%3Cdefs%3E%3C/defs%3E%3C/svg%3E%0A");
}
.size-form__image--1:before {
  padding-top: 33.3333%;
}
.size-form__image--2 {
  margin-bottom: 6px;
  background-image: url("data:image/svg+xml,%3Csvg width='147' height='75' viewBox='0 0 147 75' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M146.347 8H8V74H50.5V49.5689H90.4596H123.419H146.347V8Z' stroke='%23535353' stroke-width='0.898204'/%3E%3Ccircle cx='79.8478' cy='7.95425' r='7.95425' fill='%23F5D89F'/%3E%3Ccircle cx='7.95425' cy='40.6496' r='7.95425' fill='%23F5D89F'/%3E%3Cpath d='M9.06206 42.7002L8.78993 41.9991H8.75303C8.51626 42.2974 8.27181 42.5049 8.01966 42.6218C7.7706 42.7356 7.44466 42.7924 7.04184 42.7924C6.54678 42.7924 6.15627 42.651 5.8703 42.3681C5.58741 42.0852 5.44597 41.6824 5.44597 41.1597C5.44597 40.6123 5.63661 40.2095 6.0179 39.9512C6.40226 39.6899 6.98035 39.5453 7.75215 39.5177L8.64694 39.49V39.264C8.64694 38.7413 8.37943 38.4799 7.84439 38.4799C7.43236 38.4799 6.94806 38.6044 6.3915 38.8535L5.92565 37.9033C6.51911 37.5928 7.17714 37.4375 7.89974 37.4375C8.5916 37.4375 9.12202 37.5882 9.49101 37.8895C9.85999 38.1908 10.0445 38.649 10.0445 39.264V42.7002H9.06206ZM8.64694 40.311L8.10269 40.3294C7.69372 40.3417 7.38931 40.4155 7.18944 40.5508C6.98957 40.6861 6.88964 40.8922 6.88964 41.1689C6.88964 41.5656 7.11718 41.7639 7.57226 41.7639C7.8982 41.7639 8.15803 41.6701 8.35175 41.4825C8.54855 41.295 8.64694 41.0459 8.64694 40.7353V40.311Z' fill='%23575B5E'/%3E%3Cpath d='M80.6332 6.10785C81.2421 6.10785 81.7187 6.34616 82.0631 6.82277C82.4075 7.2963 82.5796 7.94665 82.5796 8.7738C82.5796 9.62554 82.4013 10.2851 82.0446 10.7525C81.691 11.2199 81.2082 11.4536 80.5963 11.4536C79.9906 11.4536 79.5155 11.2337 79.1711 10.794H79.0743L78.839 11.3613H77.7643V4.1845H79.1711V5.85417C79.1711 6.06634 79.1527 6.40612 79.1158 6.8735H79.1711C79.5001 6.36307 79.9875 6.10785 80.6332 6.10785ZM80.1812 7.23327C79.8338 7.23327 79.5801 7.34089 79.4202 7.55613C79.2603 7.7683 79.1773 8.12038 79.1711 8.61236V8.76457C79.1711 9.31805 79.2526 9.71472 79.4156 9.95456C79.5816 10.1944 79.843 10.3143 80.1997 10.3143C80.4887 10.3143 80.7178 10.1821 80.8869 9.91766C81.0591 9.65014 81.1452 9.26271 81.1452 8.75535C81.1452 8.24799 81.0591 7.86824 80.8869 7.61609C80.7147 7.36088 80.4795 7.23327 80.1812 7.23327Z' fill='%23575B5E'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3403:3' x1='77.1737' y1='8' x2='77.1737' y2='74' gradientUnits='userSpaceOnUse'%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}
.size-form__image--2:before {
  padding-top: 51%;
}
.size-form__image--3 {
  margin-bottom: 6px;
  background-image: url("data:image/svg+xml,%3Csvg width='128' height='61' viewBox='0 0 128 61' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M119 8.18555H7.5V34.2335V60.2814H42V44H84V60.2814H119V8.18555Z' stroke='%23535353' stroke-width='0.898204'/%3E%3Ccircle cx='62.8478' cy='7.95425' r='7.95425' fill='%23F5D89F'/%3E%3Ccircle cx='119.08' cy='33.7702' r='7.95425' fill='%23F5D89F'/%3E%3Cpath d='M119.552 36.7924C117.947 36.7924 117.144 35.9115 117.144 34.1496C117.144 33.2732 117.362 32.6044 117.799 32.1432C118.236 31.6789 118.861 31.4467 119.676 31.4467C120.273 31.4467 120.808 31.5636 121.281 31.7973L120.866 32.8858C120.645 32.7966 120.439 32.7243 120.248 32.669C120.058 32.6106 119.867 32.5814 119.676 32.5814C118.944 32.5814 118.579 33.101 118.579 34.1403C118.579 35.1489 118.944 35.6532 119.676 35.6532C119.947 35.6532 120.197 35.6178 120.428 35.5471C120.659 35.4733 120.889 35.3595 121.12 35.2058V36.4096C120.892 36.5541 120.662 36.6541 120.428 36.7094C120.197 36.7648 119.905 36.7924 119.552 36.7924Z' fill='%23575B5E'/%3E%3Ccircle cx='7.95425' cy='34.65' r='7.95425' fill='%23F5D89F'/%3E%3Cpath d='M9.06254 36.7002L8.79042 35.9991H8.75352C8.51675 36.2974 8.27229 36.5049 8.02015 36.6218C7.77108 36.7356 7.44514 36.7924 7.04233 36.7924C6.54727 36.7924 6.15676 36.651 5.87079 36.3681C5.5879 36.0852 5.44646 35.6824 5.44646 35.1597C5.44646 34.6123 5.6371 34.2095 6.01839 33.9512C6.40275 33.6899 6.98083 33.5453 7.75263 33.5177L8.64743 33.49V33.264C8.64743 32.7413 8.37992 32.4799 7.84488 32.4799C7.43284 32.4799 6.94855 32.6044 6.39199 32.8535L5.92614 31.9033C6.5196 31.5928 7.17763 31.4375 7.90023 31.4375C8.59208 31.4375 9.12251 31.5882 9.49149 31.8895C9.86048 32.1908 10.045 32.649 10.045 33.264V36.7002H9.06254ZM8.64743 34.311L8.10317 34.3294C7.69421 34.3417 7.3898 34.4155 7.18993 34.5508C6.99006 34.6861 6.89012 34.8922 6.89012 35.1689C6.89012 35.5656 7.11767 35.7639 7.57275 35.7639C7.89869 35.7639 8.15852 35.6701 8.35224 35.4825C8.54904 35.295 8.64743 35.0459 8.64743 34.7353V34.311Z' fill='%23575B5E'/%3E%3Cpath d='M63.6332 6.10785C64.2421 6.10785 64.7187 6.34616 65.0631 6.82277C65.4075 7.2963 65.5796 7.94665 65.5796 8.7738C65.5796 9.62554 65.4013 10.2851 65.0446 10.7525C64.691 11.2199 64.2082 11.4536 63.5963 11.4536C62.9906 11.4536 62.5155 11.2337 62.1711 10.794H62.0743L61.839 11.3613H60.7643V4.1845H62.1711V5.85417C62.1711 6.06634 62.1527 6.40612 62.1158 6.8735H62.1711C62.5001 6.36307 62.9875 6.10785 63.6332 6.10785ZM63.1812 7.23327C62.8338 7.23327 62.5801 7.34089 62.4202 7.55613C62.2603 7.7683 62.1773 8.12038 62.1711 8.61236V8.76457C62.1711 9.31805 62.2526 9.71472 62.4156 9.95456C62.5816 10.1944 62.843 10.3143 63.1997 10.3143C63.4887 10.3143 63.7178 10.1821 63.8869 9.91766C64.0591 9.65014 64.1452 9.26271 64.1452 8.75535C64.1452 8.24799 64.0591 7.86824 63.8869 7.61609C63.7147 7.36088 63.4795 7.23327 63.1812 7.23327Z' fill='%23575B5E'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3280:468' x1='63.25' y1='8.18555' x2='63.25' y2='60.2814' gradientUnits='userSpaceOnUse'%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}
.size-form__image--3:before {
  padding-top: 48%;
}
.size-form__size-input {
  margin-bottom: 4px;
  border: 1px solid #c4c4c4;
  border-radius: 3px;
  height: 26px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  position: relative;
}
.size-form__size-input:last-child {
  margin-bottom: 0;
}
.size-form__size-input-name {
  display: inline-block;
  font-family: 'Gotham Pro';
  color: #575b5e;
  font-size: 16px;
  font-weight: bold;
  line-height: 24px;
  text-align: center;
  width: 24px;
  border-right: 1px solid #c4c4c4;
}
.size-form__size-input-input {
  -ms-flex: 1 1;
      flex: 1 1;
}
.size-form__size-input-input input[type="number"] {
  height: 24px;
  border: none;
  color: #575b5e;
  font-family: 'Gotham Pro';
  font-size: 11px;
  text-align: center;
  padding-right: 40px;
  padding-left: 10px;
  width: 100%;
  outline: none;
}
.size-form__size-input-input input[type="number"]::-webkit-input-placeholder {
  color: rgba(87,91,94,0.18);
}
.size-form__size-input-input input[type="number"]::-moz-placeholder {
  color: rgba(87,91,94,0.18);
}
.size-form__size-input-input input[type="number"]:-ms-input-placeholder {
  color: rgba(87,91,94,0.18);
}
.size-form__size-input-input input[type="number"]::-ms-input-placeholder {
  color: rgba(87,91,94,0.18);
}
.size-form__size-input-input input[type="number"]::placeholder {
  color: rgba(87,91,94,0.18);
}
.size-form__size-input-input input::-webkit-outer-spin-button,
.size-form__size-input-input input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}
.size-form__size-input-input input[type="number"] {
  -moz-appearance: textfield;
}
.size-form__size-input-select {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  width: 30px;
  line-height: 24px;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
  border-left: 1px solid #c4c4c4;
  font-size: 11px;
  color: #575b5e;
  font-weight: bold;
  text-align: center;
}
.size-form__privace {
  color: #4d5157;
  font-size: 6px;
  text-align: center;
}
.size-form__privace:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 8px;
  height: 8px;
  background: url("data:image/svg+xml,%3Csvg width='14' height='16' viewBox='0 0 14 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.7221 2.4958C13.7546 2.53506 13.7749 2.58303 13.7803 2.63373C13.9214 4.4238 13.7754 6.22492 13.3477 7.96887C12.419 11.6991 10.2231 14.2359 6.99773 15.3061C6.94472 15.3237 6.88746 15.3237 6.83445 15.3061C3.60905 14.2359 1.41321 11.6987 0.484441 7.96887C0.056863 6.2249 -0.0890631 4.42378 0.0521912 2.63373C0.057601 2.58303 0.0778337 2.53506 0.11036 2.4958C0.142886 2.45654 0.186262 2.42774 0.235066 2.413C2.47109 1.74499 4.6662 0.94702 6.80921 0.0231585C6.84283 0.00789612 6.87932 0 6.91624 0C6.95316 0 6.98965 0.00789612 7.02326 0.0231585C9.16628 0.94702 11.3614 1.74499 13.5974 2.413C13.6462 2.42774 13.6896 2.45654 13.7221 2.4958Z' fill='%23E9BD4C'/%3E%3Cpath d='M8.18345 6.05721C8.5252 5.78451 8.77567 5.40848 8.89981 4.98176C9.02395 4.55504 9.01553 4.09898 8.87575 3.67743C8.73597 3.25588 8.47181 2.88994 8.12026 2.63083C7.7687 2.37173 7.34735 2.23242 6.91518 2.23242C6.48301 2.23242 6.06166 2.37173 5.7101 2.63083C5.35855 2.88994 5.09439 3.25588 4.95461 3.67743C4.81482 4.09898 4.80641 4.55504 4.93055 4.98176C5.05469 5.40848 5.30516 5.78451 5.64691 6.05721C4.83217 6.33358 4.12272 6.86775 3.61946 7.58372C3.1162 8.29969 2.84476 9.16102 2.84375 10.0452C2.84375 10.1327 2.87749 10.2167 2.93754 10.2786C2.9976 10.3405 3.07905 10.3753 3.16397 10.3753H10.6664C10.7513 10.3753 10.8328 10.3405 10.8928 10.2786C10.9529 10.2167 10.9866 10.1327 10.9866 10.0452C10.9856 9.16102 10.7142 8.29969 10.2109 7.58372C9.70764 6.86775 8.99819 6.33358 8.18345 6.05721ZM5.48368 4.37257C5.48368 4.08072 5.56764 3.79542 5.72493 3.55275C5.88223 3.31008 6.1058 3.12095 6.36737 3.00926C6.62894 2.89757 6.91677 2.86835 7.19445 2.92529C7.47213 2.98222 7.7272 3.12276 7.9274 3.32914C8.1276 3.53551 8.26394 3.79844 8.31917 4.08469C8.3744 4.37093 8.34606 4.66763 8.23771 4.93727C8.12936 5.20691 7.94588 5.43737 7.71048 5.59952C7.47507 5.76166 7.1983 5.84821 6.91518 5.84821C6.53566 5.84776 6.1718 5.69214 5.90344 5.41551C5.63508 5.13887 5.48412 4.76379 5.48368 4.37257ZM3.49902 9.71508C3.57885 8.83807 3.97326 8.02333 4.60509 7.43028C5.23691 6.83722 6.06067 6.50854 6.91518 6.50854C7.76969 6.50854 8.59345 6.83722 9.22527 7.43028C9.8571 8.02333 10.2515 8.83807 10.3313 9.71508H3.49902Z' fill='white'/%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: contain;
}
.size-form__privace a {
  color: #f5d89f;
  display: inline-block;
}
.size-form__note {
  text-align: left;
  margin-bottom: 20px;
  padding-left: 12px;
}
.size-form__note-item {
  font-size: 12px;
  color: #575b5e;
  line-height: 1.1;
  margin-bottom: 6px;
}
.size-form__note-item:last-child {
  margin-bottom: 0;
}
.size-form__note-item-quote {
  display: inline-block;
  width: 12px;
  height: 12px;
  cursor: pointer;
  background: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='6' cy='6' r='6' fill='%23DDB15C'/%3E%3Ccircle cx='6' cy='6' r='5.25' fill='url(%23paint0_linear_3273:169)'/%3E%3Cpath d='M6.94775 2.86572C6.94775 2.99756 6.90088 3.11035 6.80713 3.2041C6.71045 3.29785 6.59766 3.34326 6.46875 3.34033C6.33984 3.34033 6.22852 3.29346 6.13477 3.19971C6.04102 3.10889 5.99414 2.99609 5.99414 2.86133C5.99414 2.72656 6.04102 2.6123 6.13477 2.51855C6.22852 2.4248 6.34131 2.37793 6.47314 2.37793C6.60498 2.37793 6.71777 2.42627 6.81152 2.52295C6.90527 2.61963 6.95068 2.73389 6.94775 2.86572ZM5.7041 8.86865C5.44629 8.86572 5.29248 8.72949 5.24268 8.45996C5.19287 8.19043 5.21484 7.87842 5.30859 7.52393L5.77881 5.16846C5.85791 4.77881 5.78906 4.58398 5.57227 4.58398C5.37891 4.58398 5.12109 4.67041 4.79883 4.84326V4.80811C4.97168 4.61475 5.1709 4.44043 5.39648 4.28516C5.62207 4.12988 5.81982 4.05225 5.98975 4.05225C6.30029 4.05225 6.47168 4.19727 6.50391 4.4873C6.53027 4.73633 6.50684 5.03809 6.43359 5.39258L5.95898 7.76123C5.87988 8.15674 5.95166 8.35449 6.17432 8.35449C6.34717 8.35156 6.60205 8.26074 6.93896 8.08203V8.12158C6.48779 8.61963 6.07617 8.86865 5.7041 8.86865Z' fill='white'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3273:169' x1='6' y1='0.75' x2='6' y2='11.25' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23E0B665'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear_3273_3A169)'/%3E%3Cpath d='M6.94775 2.86572C6.94775 2.99756 6.90088 3.11035 6.80713 3.2041C6.71045 3.29785 6.59766 3.34326 6.46875 3.34033C6.33984 3.34033 6.22852 3.29346 6.13477 3.19971C6.04102 3.10889 5.99414 2.99609 5.99414 2.86133C5.99414 2.72656 6.04102 2.6123 6.13477 2.51855C6.22852 2.4248 6.34131 2.37793 6.47314 2.37793C6.60498 2.37793 6.71777 2.42627 6.81152 2.52295C6.90527 2.61963 6.95068 2.73389 6.94775 2.86572ZM5.7041 8.86865C5.44629 8.86572 5.29248 8.72949 5.24268 8.45996C5.19287 8.19043 5.21484 7.87842 5.30859 7.52393L5.77881 5.16846C5.85791 4.77881 5.78906 4.58398 5.57227 4.58398C5.37891 4.58398 5.12109 4.67041 4.79883 4.84326V4.80811C4.97168 4.61475 5.1709 4.44043 5.39648 4.28516C5.62207 4.12988 5.81982 4.05225 5.98975 4.05225C6.30029 4.05225 6.47168 4.19727 6.50391 4.4873C6.53027 4.73633 6.50684 5.03809 6.43359 5.39258L5.95898 7.76123C5.87988 8.15674 5.95166 8.35449 6.17432 8.35449C6.34717 8.35156 6.60205 8.26074 6.93896 8.08203V8.12158C6.48779 8.61963 6.07617 8.86865 5.7041 8.86865Z' fill='white'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3273:169' x1='6' y1='0.75' x2='6' y2='11.25' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23E0B665'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: contain;
  vertical-align: middle;
}
.size-form__inputs {
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 5px;
}
.size-form__inputs label {
  display: block;
  margin: 0 5px 0 0;
  -ms-flex: 1 1;
      flex: 1 1;
}
.size-form__inputs .site-btn {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  font-size: 10px;
  line-height: 1;
  padding: 13px 15px;
  border-radius: 18px;
  text-transform: uppercase;
  font-weight: bold;
}
.size-form__inputs input[type="text"],
.size-form__inputs input[type="password"],
.size-form__inputs input[type="email"],
.size-form__inputs input[type="tel"],
.size-form__inputs input[type="search"],
.size-form__inputs input[type="number"] {
  -webkit-appearance: none;
  box-shadow: none;
  border: 1px solid #bababa;
  background: #fff;
  width: 100%;
  max-width: 100%;
  padding: 0 5px;
  border-radius: 30px;
  height: 36px;
  color: #575b5e;
  font-weight: 400;
  font-size: 12px;
  outline: none;
  text-align: center;
}
.size-form__inputs input[type="text"].error,
.size-form__inputs input[type="password"].error,
.size-form__inputs input[type="email"].error,
.size-form__inputs input[type="tel"].error,
.size-form__inputs input[type="search"].error,
.size-form__inputs input[type="number"].error {
  border-color: #df125c;
}
.size-form__inputs input[type="text"]::-webkit-input-placeholder, .size-form__inputs input[type="password"]::-webkit-input-placeholder, .size-form__inputs input[type="email"]::-webkit-input-placeholder, .size-form__inputs input[type="tel"]::-webkit-input-placeholder, .size-form__inputs input[type="search"]::-webkit-input-placeholder, .size-form__inputs input[type="number"]::-webkit-input-placeholder {
  color: #575b5e;
}
.size-form__inputs input[type="text"]::-moz-placeholder, .size-form__inputs input[type="password"]::-moz-placeholder, .size-form__inputs input[type="email"]::-moz-placeholder, .size-form__inputs input[type="tel"]::-moz-placeholder, .size-form__inputs input[type="search"]::-moz-placeholder, .size-form__inputs input[type="number"]::-moz-placeholder {
  color: #575b5e;
}
.size-form__inputs input[type="text"]:-ms-input-placeholder, .size-form__inputs input[type="password"]:-ms-input-placeholder, .size-form__inputs input[type="email"]:-ms-input-placeholder, .size-form__inputs input[type="tel"]:-ms-input-placeholder, .size-form__inputs input[type="search"]:-ms-input-placeholder, .size-form__inputs input[type="number"]:-ms-input-placeholder {
  color: #575b5e;
}
.size-form__inputs input[type="text"]::-ms-input-placeholder, .size-form__inputs input[type="password"]::-ms-input-placeholder, .size-form__inputs input[type="email"]::-ms-input-placeholder, .size-form__inputs input[type="tel"]::-ms-input-placeholder, .size-form__inputs input[type="search"]::-ms-input-placeholder, .size-form__inputs input[type="number"]::-ms-input-placeholder {
  color: #575b5e;
}
.size-form__inputs input[type="text"]::placeholder,
.size-form__inputs input[type="password"]::placeholder,
.size-form__inputs input[type="email"]::placeholder,
.size-form__inputs input[type="tel"]::placeholder,
.size-form__inputs input[type="search"]::placeholder,
.size-form__inputs input[type="number"]::placeholder {
  color: #575b5e;
}
.size-form__inputs input::-webkit-outer-spin-button,
.size-form__inputs input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}
.size-form__inputs input[type="number"] {
  -moz-appearance: textfield;
}
.social-reviews__title {
  font-family: 'Gotham Pro';
  font-weight: bold;
  font-size: 48px;
  line-height: 1.1;
  text-align: center;
  letter-spacing: 0.02em;
  color: #575b5e;
  margin: 0 auto 40px;
}
.social-reviews__body:hover {
  position: relative;
  z-index: 100;
}
.social-reviews__body:hover .tns-controls {
  opacity: 1;
  visibility: visible;
}
.social-reviews__list {
  display: -ms-flexbox;
  display: flex;
}
.social-reviews__list:not(.tns-slider) {
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
}
.social-reviews__list:not(.tns-slider) .social-reviews__item {
  -ms-flex: 0 0 384px;
      flex: 0 0 384px;
}
.social-reviews [data-action] {
  display: none;
}
.social-reviews .tns-outer {
  position: relative;
}
.social-reviews .tns-controls {
  position: absolute;
  top: 50%;
  left: 20px;
  right: 20px;
  height: 1px;
  z-index: 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  margin-top: -27px;
  opacity: 0;
  visibility: hidden;
}
.social-reviews .tns-controls button {
  width: 54px;
  height: 54px;
  border-radius: 100%;
  background: rgba(196,196,196,0.5) url("data:image/svg+xml,%3Csvg width='28' height='16' viewBox='0 0 28 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.7071 8.70711C28.0976 8.31658 28.0976 7.68342 27.7071 7.29289L21.3431 0.928932C20.9526 0.538408 20.3195 0.538408 19.9289 0.928932C19.5384 1.31946 19.5384 1.95262 19.9289 2.34315L25.5858 8L19.9289 13.6569C19.5384 14.0474 19.5384 14.6805 19.9289 15.0711C20.3195 15.4616 20.9526 15.4616 21.3431 15.0711L27.7071 8.70711ZM0 9H27V7H0V9Z' fill='white' fill-opacity='0.43'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;
  border: none;
  box-shadow: none;
  padding: 0;
  font-size: 0;
}
.social-reviews .tns-controls button:first-child {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.social-reviews-thumbs {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50% 0;
  border-radius: 8px;
  height: 566px;
  position: relative;
}
.social-reviews-thumbs__bg {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: radial-gradient(100% 100% at 95.57% 100%, rgba(52,54,61,0.68) 0%, rgba(16,17,25,0.4) 100%);
  border-radius: 8px;
  transition: all 0.3s ease;
}
.social-reviews-thumbs__bg:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  border-radius: 8px;
  background: radial-gradient(86.7% 66.01% at -11.31% -9.54%, rgba(34,26,4,0.71) 0%, rgba(219,73,10,0) 100%);
  background-blend-mode: screen;
}
.social-reviews-thumbs:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  border-radius: 8px;
  background: radial-gradient(119.53% 89.19% at -44.14% -32.72%, rgba(185,149,57,0.56) 0%, rgba(219,73,10,0) 100%);
  background-blend-mode: screen;
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease;
}
.social-reviews-thumbs:after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  border-radius: 8px;
  background: radial-gradient(100% 100% at 95.57% 100%, #38393d 0%, rgba(22,22,28,0.7) 100%);
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease;
}
.social-reviews-thumbs > div {
  position: relative;
  z-index: 1;
}
.social-reviews-thumbs__title {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  font-size: 15px;
  color: #fff;
  text-transform: uppercase;
  line-height: 1.1;
  padding: 14px 20px;
  text-align: right;
  position: relative;
}
.social-reviews-thumbs__title:before {
  content: "";
  position: absolute;
  bottom: 0;
  right: 0;
  left: 26%;
  height: 1px;
  background: #fff;
}
.social-reviews-thumbs__title span {
  text-align: left;
}
.social-reviews-thumbs__text {
  padding: 20px 10px 0;
  margin: 8px 10px 15px 17px;
  -ms-flex: 1 1;
      flex: 1 1;
  overflow: auto;
  letter-spacing: 0.05em;
  font-size: 11px;
  line-height: 1.35;
  color: #fff;
  background: url("data:image/svg+xml,%3Csvg width='41' height='35' viewBox='0 0 41 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.1922 15.9237H8.67289C8.0158 15.9237 7.45717 15.6938 6.99719 15.2338C6.53747 14.7738 6.3073 14.2153 6.3073 13.5581V12.77C6.3073 11.0287 6.9234 9.54221 8.15552 8.31009C9.38755 7.0784 10.8743 6.4623 12.6154 6.4623H14.1922C14.6192 6.4623 14.9887 6.30618 15.3009 5.9942C15.613 5.68205 15.769 5.3126 15.769 4.88549V1.73136C15.769 1.30435 15.6129 0.934545 15.3009 0.622394C14.9887 0.310675 14.6193 0.154297 14.1922 0.154297H12.6154C10.9069 0.154297 9.27691 0.487247 7.72445 1.1522C6.17215 1.81758 4.82948 2.71701 3.69592 3.85057C2.56245 4.98362 1.66328 6.32638 0.997983 7.87885C0.33269 9.43114 0 11.0615 0 12.7699V30.1156C0 31.4304 0.459725 32.5468 1.37961 33.467C2.29957 34.3867 3.41682 34.8466 4.73084 34.8466H14.1928C15.5067 34.8466 16.6236 34.3867 17.5437 33.467C18.4634 32.5468 18.9234 31.4304 18.9234 30.1156V20.6545C18.9234 19.34 18.4634 18.2236 17.5431 17.3033C16.6234 16.3836 15.5061 15.9237 14.1922 15.9237Z' fill='white' fill-opacity='0.13'/%3E%3Cpath d='M39.6207 17.3033C38.7011 16.3836 37.5841 15.9237 36.2698 15.9237H30.7506C30.0938 15.9237 29.5347 15.6938 29.0755 15.2338C28.6153 14.7738 28.3856 14.2153 28.3856 13.5581V12.77C28.3856 11.0287 29.0017 9.54221 30.2332 8.31009C31.4648 7.0784 32.9514 6.4623 34.6934 6.4623H36.2699C36.697 6.4623 37.0667 6.30618 37.3787 5.9942C37.6905 5.68205 37.8471 5.3126 37.8471 4.88549V1.73136C37.8471 1.30435 37.6906 0.934545 37.3787 0.622394C37.0668 0.310675 36.6971 0.154297 36.2699 0.154297H34.6934C32.984 0.154297 31.3544 0.487247 29.8015 1.1522C28.2494 1.81758 26.9072 2.71701 25.7736 3.85057C24.6401 4.98362 23.7405 6.32638 23.0754 7.87885C22.4103 9.43114 22.0772 11.0615 22.0772 12.7699V30.1156C22.0772 31.4304 22.5373 32.5468 23.457 33.467C24.3767 34.3867 25.4937 34.8466 26.8078 34.8466H36.2693C37.5836 34.8466 38.7005 34.3867 39.6201 33.467C40.5404 32.5468 40.9996 31.4304 40.9996 30.1156V20.6545C40.9997 19.3399 40.5404 18.2236 39.6207 17.3033Z' fill='white' fill-opacity='0.13'/%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: 34px auto;
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease;
  -webkit-overflow-scrolling: touch;
}
.social-reviews-thumbs__gallery {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  text-align: center;
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease;
  font-size: 0;
  line-height: 1;
}
.social-reviews-thumbs__gallery a {
  display: inline-block;
  text-decoration: none;
  color: #f5d89f;
  font-size: 10px;
  line-height: 1;
  font-weight: bold;
  border: 1px solid rgba(245,216,159,0.89);
  border-bottom-color: rgba(221,177,92,0.89);
  padding: 8px 48px 8px 25px;
  text-align: center;
  position: relative;
  border-radius: 4px;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
}
.social-reviews-thumbs__gallery a:before {
  content: "";
  position: absolute;
  top: -1px;
  bottom: -1px;
  right: -1px;
  width: 28px;
  background: linear-gradient(180deg, rgba(245,216,159,0.89) 0%, rgba(221,177,92,0.89) 100%);
}
.social-reviews-thumbs__gallery a:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: -1px;
  width: 28px;
  background: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M13.6527 0.0693359H8.97444C8.78257 0.0693359 8.62704 0.224866 8.62704 0.416734V1.07766C8.62704 1.26953 8.78257 1.42506 8.97444 1.42506H11.6857L7.815 5.2958C7.67934 5.43146 7.67934 5.65143 7.815 5.78709L8.28236 6.25444C8.3502 6.32229 8.4391 6.3562 8.52797 6.3562C8.6169 6.3562 8.7058 6.32226 8.77361 6.25444L12.6444 2.38367V5.095C12.6444 5.28687 12.8 5.4424 12.9918 5.4424H13.6527C13.8446 5.4424 14.0001 5.28687 14.0001 5.095V0.416734C14.0001 0.224866 13.8446 0.0693359 13.6527 0.0693359Z' fill='%23666666'/%3E%3Cpath d='M2.31437 1.42506H5.02567C5.21754 1.42506 5.37307 1.26953 5.37307 1.07766V0.416734C5.37307 0.224866 5.21754 0.0693359 5.02567 0.0693359H0.347398C0.15553 0.0693359 0 0.224866 0 0.416734V5.095C0 5.28687 0.15553 5.4424 0.347398 5.4424H1.00829C1.20016 5.4424 1.35569 5.28687 1.35569 5.095V2.38367L5.22646 6.25441C5.29428 6.32226 5.38321 6.35616 5.47211 6.35616C5.56101 6.35616 5.64994 6.32222 5.71775 6.25441L6.18511 5.78706C6.32077 5.6514 6.32077 5.43142 6.18511 5.29576L2.31437 1.42506Z' fill='%23666666'/%3E%3Cpath d='M13.6527 8.55828H12.9918C12.8 8.55828 12.6444 8.71385 12.6444 8.90568V11.617L8.77365 7.74628C8.63806 7.61062 8.41802 7.61062 8.28236 7.74628L7.815 8.21363C7.67934 8.34925 7.67934 8.56923 7.815 8.70492L11.6857 12.5757H8.97444C8.78257 12.5757 8.62704 12.7312 8.62704 12.9231V13.5839C8.62704 13.7758 8.78257 13.9313 8.97444 13.9313H13.6527C13.8446 13.9313 14.0001 13.7758 14.0001 13.5839V8.90568C14.0001 8.71381 13.8446 8.55828 13.6527 8.55828Z' fill='%23666666'/%3E%3Cpath d='M5.71775 7.74628C5.5821 7.61062 5.36209 7.61062 5.22646 7.74628L1.35569 11.6171V8.90572C1.35569 8.71385 1.20016 8.55832 1.00829 8.55832H0.347398C0.15553 8.55832 0 8.71385 0 8.90572V13.584C0 13.7759 0.15553 13.9314 0.347398 13.9314H5.02567C5.21754 13.9314 5.37307 13.7759 5.37307 13.584V12.9231C5.37307 12.7313 5.21754 12.5757 5.02567 12.5757H2.31437L6.18511 8.70495C6.32077 8.56933 6.32077 8.34936 6.18511 8.21363L5.71775 7.74628Z' fill='%23666666'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='14' height='14' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A_2523clip0)'%3E%3Cpath d='M13.6527 0.0693359H8.97444C8.78257 0.0693359 8.62704 0.224866 8.62704 0.416734V1.07766C8.62704 1.26953 8.78257 1.42506 8.97444 1.42506H11.6857L7.815 5.2958C7.67934 5.43146 7.67934 5.65143 7.815 5.78709L8.28236 6.25444C8.3502 6.32229 8.4391 6.3562 8.52797 6.3562C8.6169 6.3562 8.7058 6.32226 8.77361 6.25444L12.6444 2.38367V5.095C12.6444 5.28687 12.8 5.4424 12.9918 5.4424H13.6527C13.8446 5.4424 14.0001 5.28687 14.0001 5.095V0.416734C14.0001 0.224866 13.8446 0.0693359 13.6527 0.0693359Z' fill='%23666666'/%3E%3Cpath d='M2.31437 1.42506H5.02567C5.21754 1.42506 5.37307 1.26953 5.37307 1.07766V0.416734C5.37307 0.224866 5.21754 0.0693359 5.02567 0.0693359H0.347398C0.15553 0.0693359 0 0.224866 0 0.416734V5.095C0 5.28687 0.15553 5.4424 0.347398 5.4424H1.00829C1.20016 5.4424 1.35569 5.28687 1.35569 5.095V2.38367L5.22646 6.25441C5.29428 6.32226 5.38321 6.35616 5.47211 6.35616C5.56101 6.35616 5.64994 6.32222 5.71775 6.25441L6.18511 5.78706C6.32077 5.6514 6.32077 5.43142 6.18511 5.29576L2.31437 1.42506Z' fill='%23666666'/%3E%3Cpath d='M13.6527 8.55828H12.9918C12.8 8.55828 12.6444 8.71385 12.6444 8.90568V11.617L8.77365 7.74628C8.63806 7.61062 8.41802 7.61062 8.28236 7.74628L7.815 8.21363C7.67934 8.34925 7.67934 8.56923 7.815 8.70492L11.6857 12.5757H8.97444C8.78257 12.5757 8.62704 12.7312 8.62704 12.9231V13.5839C8.62704 13.7758 8.78257 13.9313 8.97444 13.9313H13.6527C13.8446 13.9313 14.0001 13.7758 14.0001 13.5839V8.90568C14.0001 8.71381 13.8446 8.55828 13.6527 8.55828Z' fill='%23666666'/%3E%3Cpath d='M5.71775 7.74628C5.5821 7.61062 5.36209 7.61062 5.22646 7.74628L1.35569 11.6171V8.90572C1.35569 8.71385 1.20016 8.55832 1.00829 8.55832H0.347398C0.15553 8.55832 0 8.71385 0 8.90572V13.584C0 13.7759 0.15553 13.9314 0.347398 13.9314H5.02567C5.21754 13.9314 5.37307 13.7759 5.37307 13.584V12.9231C5.37307 12.7313 5.21754 12.5757 5.02567 12.5757H2.31437L6.18511 8.70495C6.32077 8.56933 6.32077 8.34936 6.18511 8.21363L5.71775 7.74628Z' fill='%23666666'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='14' height='14' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") 50% 50% no-repeat;
}
.social-reviews-thumbs__person {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  padding: 12px 10px 12px 20px;
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
}
.social-reviews-thumbs__person-left {
  -ms-flex: 1 1;
      flex: 1 1;
  padding-bottom: 7px;
}
.social-reviews-thumbs__person-photo {
  -ms-flex: 0 0 80px;
      flex: 0 0 80px;
  position: relative;
  background: linear-gradient(180deg, rgba(245,216,159,0.89) 0%, rgba(221,177,92,0.89) 100%);
  height: 80px;
  position: relative;
  border-radius: 100%;
  -webkit-filter: drop-shadow(0px 4px 4px rgba(0,0,0,0.25));
          filter: drop-shadow(0px 4px 4px rgba(0,0,0,0.25));
}
.social-reviews-thumbs__person-photo > img {
  position: absolute;
  left: 1px;
  right: 1px;
  top: 1px;
  bottom: 1px;
  border-radius: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  width: calc(100% - 2px);
  height: calc(100% - 2px);
}
.social-reviews-thumbs__person-accaount {
  position: absolute;
  right: 1px;
  bottom: 1px;
  width: 28px;
  height: 28px;
  background: #fff;
  border-radius: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
}
.social-reviews-thumbs__person-accaount img {
  max-width: 16px;
  max-height: 16px;
}
.social-reviews-thumbs__person-name {
  font-size: 15px;
  line-height: 1.1;
  color: #fff;
  text-transform: uppercase;
  margin-bottom: 5px;
}
.social-reviews-thumbs__person-city {
  color: #fff;
  font-size: 13px;
  line-height: 1.1;
}
.stages-of-work {
  background: #000 url("/bitrix/templates/mebel/new/css/../img/step-bg.jpg") 50% 0 no-repeat;
  background-size: cover;
  padding: 65px 0 60px;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
}
.stages-of-work__inner {
  max-width: 1300px;
}
.stages-of-work__step-progress {
  text-align: center;
  margin-bottom: 40px;
}
.stages-of-work__step-progress ul {
  padding: 0;
  margin: 0;
  list-style: none;
  font-size: 0;
  line-height: 1;
  background: #fff0d2;
  border-radius: 28px;
  overflow: hidden;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-overflow-scrolling: touch;
}
.stages-of-work__step-progress ul li {
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  border-top: 1px solid #c7af8a;
  border-right: 1px solid #c7af8a;
  margin-right: -1px;
  margin-top: -1px;
}
.stages-of-work__step-progress ul li.active a {
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
}
.stages-of-work__step-progress ul li:last-child {
  border-right: none;
}
.stages-of-work__step-progress ul li a {
  display: block;
  text-decoration: none;
  font-family: 'Gotham Pro';
  font-style: normal;
  font-weight: bold;
  font-size: 18px;
  text-align: center;
  letter-spacing: 0.02em;
  color: #8d784e;
  padding: 18px 30px;
  text-align: center;
  text-transform: uppercase;
}
.stages-of-work__step-preview {
  display: none;
}
.stages-of-work__step-title {
  font-family: 'Gotham Pro';
  text-align: center;
  font-size: 46px;
  color: #fff5e0;
  line-height: 1.1;
  letter-spacing: 0.02em;
  font-weight: bold;
  margin-bottom: 10px;
}
.stages-of-work__step-list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-top: 35px;
}
.stages-of-work__step-item {
  -ms-flex: 0 0 32%;
      flex: 0 0 32%;
  margin-right: 2%;
  margin-bottom: 20px;
}
.stages-of-work__step-item:nth-child(3n) {
  margin-right: 0;
}
.stages-of-work__step-box-mobile-title {
  display: none;
}
.not-sure-what-choose {
  height: 100%;
  background: #fff;
  box-shadow: 0px 3.53002px 5.88336px #ddd9d0;
  border-radius: 12px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  padding: 32px 20px 30px;
}
.not-sure-what-choose__title {
  font-size: 25px;
  color: #575b5e;
  font-family: 'Gotham Pro';
  line-height: 1.1;
  letter-spacing: 0.02em;
  font-weight: bold;
  margin-bottom: 18px;
  padding-left: 20px;
}
.not-sure-what-choose__desc {
  font-size: 14px;
  color: #525252;
  margin-bottom: 15px;
}
.not-sure-what-choose__image {
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  margin: 0 -20px -35px;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
}
.not-sure-what-choose__image img {
  max-width: 140%;
  margin-left: -27%;
}
.not-sure-what-choose__more {
  text-align: center;
}
.not-sure-what-choose__more .site-btn {
  font-size: 16px;
  padding: 15px 30px;
  border-radius: 23px;
}
.not-sure-what-choose__params {
  margin-bottom: 26px;
}
.not-sure-what-choose__params-title {
  font-family: 'Gotham Pro', serif;
  font-weight: bold;
  font-size: 27px;
  letter-spacing: 0.02em;
  text-align: center;
  color: #575b5e;
  padding: 8px 10px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
  border-radius: 12px 12px 0 0;
  margin: 0 6px 0;
}
.not-sure-what-choose__params-list {
  border: 1px solid #d8d8d8;
  border-bottom: none;
  border-radius: 6px 6px 0 0;
}
.not-sure-what-choose__params-bottom {
  font-family: 'Gotham Pro', serif;
  text-align: center;
  font-weight: bold;
  font-size: 14px;
  color: #575b5e;
  padding: 8px 20px;
  background: linear-gradient(180deg, rgba(245,216,159,0.1) 0%, rgba(221,177,92,0.1) 100%);
  border: 1px solid #f5d89f;
  border-radius: 0 0 12px 12px;
}
.not-sure-what-choose__params-item {
  font-size: 8px;
  line-height: 1.1;
  color: #575b5e;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  margin: 0 -1px;
  padding: 5px 35px;
  min-height: 22px;
}
.not-sure-what-choose__params-item:nth-child(2n) {
  background: rgba(196,196,196,0.1);
}
.not-sure-what-choose__params-item-name {
  -ms-flex: 0 0 150px;
      flex: 0 0 150px;
  padding-right: 15px;
  font-weight: bold;
  color: #575b5e;
}
.not-sure-what-choose__params-item-name span {
  font-weight: normal;
}
.not-sure-what-choose__params-item-desc {
  -ms-flex: 1 1;
      flex: 1 1;
}
.already-decided {
  height: 100%;
  background: #fff;
  box-shadow: 0px 3.53002px 5.88336px #ddd9d0;
  border-radius: 12px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  padding: 32px 15px 16px;
}
.already-decided__top {
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  padding: 0 25px;
}
.already-decided__title {
  font-size: 25px;
  color: #575b5e;
  font-family: 'Gotham Pro';
  line-height: 1.1;
  letter-spacing: 0.02em;
  font-weight: bold;
  margin-bottom: 18px;
  padding-left: 20px;
}
.already-decided__item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 15px;
}
.already-decided__item-image {
  -ms-flex: 0 0 96px;
      flex: 0 0 96px;
  text-align: center;
  margin-right: 15px;
}
.already-decided__item-image img {
  max-height: 65px;
}
.already-decided__item-text {
  -ms-flex: 1 1;
      flex: 1 1;
  font-size: 14px;
  line-height: 1.3;
  color: #525252;
}
.already-decided__item-more a {
  font-size: 10px;
  color: #28ba97;
  line-height: 1.12;
  text-decoration: none;
  border-bottom: 1px solid #28ba97;
}
.already-decided__item-more a:hover {
  border-color: transparent;
}
.already-decided__form {
  border: 1px dashed #ddb15c;
  border-radius: 12px;
  padding: 24px 15px 30px;
}
.already-decided__form-name {
  font-size: 14px;
  line-height: 1.1;
  color: #575b5e;
  font-weight: bold;
  text-align: center;
  margin-bottom: 15px;
}
.already-decided__form-group {
  margin-bottom: 25px;
}
.already-decided__form-group:last-child {
  margin-bottom: 0;
}
.already-decided__form-checkbox-list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  max-width: 324px;
  margin: 0 auto;
}
.already-decided__form-checkbox {
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  display: inline-block;
  margin-right: 18px;
  margin-bottom: 5px;
  background: linear-gradient(180deg, #b4e4ff 0%, #5ca7dd 100%);
  border-radius: 30px;
  text-align: center;
  line-height: 1;
  font-size: 0;
  padding: 11px 15px;
  cursor: pointer;
}
.already-decided__form-checkbox input[type="checkbox"],
.already-decided__form-checkbox input[type="radio"] {
  position: absolute;
  clip: rect(0 0 0 0);
  width: 1px;
  height: 1px;
  margin: -1px;
}
.already-decided__form-checkbox input[type="checkbox"]:checked ~ span .icon:before,
.already-decided__form-checkbox input[type="radio"]:checked ~ span .icon:before {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  width: 10px;
  height: 10px;
  border-radius: 100%;
  margin: -5px 0 0 -5px;
  background: linear-gradient(180deg, #b4e4ff 0%, #5ca7dd 100%);
}
.already-decided__form-checkbox input[type="checkbox"] ~ span,
.already-decided__form-checkbox input[type="radio"] ~ span {
  display: inline-block;
  font-family: 'Gotham Pro';
  color: #fff;
  font-size: 16px;
  line-height: 1.1;
  font-weight: 300;
}
.already-decided__form-checkbox input[type="checkbox"] ~ span .icon,
.already-decided__form-checkbox input[type="radio"] ~ span .icon {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 18px;
  height: 18px;
  border-radius: 100%;
  background: #fff;
  box-shadow: inset 0px 1.17667px 4.70669px rgba(0,0,0,0.24);
  margin-right: 10px;
}
.already-decided__form-checkbox:last-child,
.already-decided__form-checkbox:nth-child(2n) {
  margin-right: 0;
}
.already-decided__form-checkbox--green {
  background: linear-gradient(15.52deg, #2ab359 7.93%, #97fcc5 89.95%);
}
.already-decided__form-checkbox--green input[type="checkbox"]:checked ~ span .icon:before,
.already-decided__form-checkbox--green input[type="radio"]:checked ~ span .icon:before {
  background: linear-gradient(15.52deg, #2ab359 7.93%, #97fcc5 89.95%);
}
.already-decided__form-info-list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 15px;
}
.already-decided__form-file {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  margin-right: 20px;
  cursor: pointer;
  background: url("data:image/svg+xml,%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='16.6693' cy='16.8422' r='15.7904' fill='%23B7821C' fill-opacity='0.08' stroke='url(%23paint0_linear)' stroke-width='0.73444'/%3E%3Cpath d='M13.0438 24.1838C12.2338 24.1838 11.4722 23.8684 10.8995 23.2956C9.7171 22.1133 9.7171 20.1894 10.8995 19.007L17.7036 12.2029C18.5064 11.4001 19.8127 11.4001 20.6155 12.2029C21.4183 13.0057 21.4183 14.3121 20.6155 15.1149L15.6107 20.1197C15.4119 20.3186 15.0894 20.3186 14.8905 20.1197C14.6917 19.9208 14.6917 19.5984 14.8905 19.3995L19.8953 14.3947C20.3011 13.989 20.3011 13.3288 19.8953 12.9231C19.6988 12.7265 19.4375 12.6183 19.1595 12.6183C18.8816 12.6183 18.6202 12.7265 18.4237 12.9231L11.6196 19.7272C10.8344 20.5124 10.8344 21.7902 11.6196 22.5755C12.0001 22.9559 12.5058 23.1654 13.0438 23.1654C13.5817 23.1654 14.0876 22.9559 14.468 22.5755L21.4317 15.6117C21.996 15.0474 22.3067 14.2972 22.3067 13.4992C22.3067 12.7012 21.996 11.951 21.4317 11.3868C20.2669 10.2219 18.3716 10.2219 17.2068 11.3868L12.0423 16.5512C11.8434 16.7501 11.521 16.7501 11.3221 16.5512C11.1232 16.3523 11.1232 16.0299 11.3221 15.831L16.4866 10.6666C18.0485 9.10464 20.59 9.10464 22.1519 10.6666C22.9085 11.4232 23.3252 12.4292 23.3252 13.4992C23.3252 14.5693 22.9085 15.5752 22.1519 16.3319L15.1881 23.2956C14.6154 23.8684 13.8538 24.1838 13.0438 24.1838Z' fill='url(%23paint1_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='16.6693' y1='0.68457' x2='16.6693' y2='32.9998' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23525252'/%3E%3Cstop offset='1' stop-color='%23525252'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='16.669' y1='9.49512' x2='16.669' y2='24.1838' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23525252'/%3E%3Cstop offset='1' stop-color='%23525252'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear)' stroke-width='0.73444'/%3E%3Cpath d='M13.0438 24.1838C12.2338 24.1838 11.4722 23.8684 10.8995 23.2956C9.7171 22.1133 9.7171 20.1894 10.8995 19.007L17.7036 12.2029C18.5064 11.4001 19.8127 11.4001 20.6155 12.2029C21.4183 13.0057 21.4183 14.3121 20.6155 15.1149L15.6107 20.1197C15.4119 20.3186 15.0894 20.3186 14.8905 20.1197C14.6917 19.9208 14.6917 19.5984 14.8905 19.3995L19.8953 14.3947C20.3011 13.989 20.3011 13.3288 19.8953 12.9231C19.6988 12.7265 19.4375 12.6183 19.1595 12.6183C18.8816 12.6183 18.6202 12.7265 18.4237 12.9231L11.6196 19.7272C10.8344 20.5124 10.8344 21.7902 11.6196 22.5755C12.0001 22.9559 12.5058 23.1654 13.0438 23.1654C13.5817 23.1654 14.0876 22.9559 14.468 22.5755L21.4317 15.6117C21.996 15.0474 22.3067 14.2972 22.3067 13.4992C22.3067 12.7012 21.996 11.951 21.4317 11.3868C20.2669 10.2219 18.3716 10.2219 17.2068 11.3868L12.0423 16.5512C11.8434 16.7501 11.521 16.7501 11.3221 16.5512C11.1232 16.3523 11.1232 16.0299 11.3221 15.831L16.4866 10.6666C18.0485 9.10464 20.59 9.10464 22.1519 10.6666C22.9085 11.4232 23.3252 12.4292 23.3252 13.4992C23.3252 14.5693 22.9085 15.5752 22.1519 16.3319L15.1881 23.2956C14.6154 23.8684 13.8538 24.1838 13.0438 24.1838Z' fill='url(_2523paint1_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='16.6693' y1='0.68457' x2='16.6693' y2='32.9998' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23525252'/%3E%3Cstop offset='1' stop-color='%23525252'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='16.669' y1='9.49512' x2='16.669' y2='24.1838' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23525252'/%3E%3Cstop offset='1' stop-color='%23525252'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 100% 50% no-repeat;
  background-size: 26px auto;
  padding: 9px 32px 11px 0;
}
.already-decided__form-file.checked {
  background-image: url("data:image/svg+xml,%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='16.6693' cy='16.8422' r='15.7904' fill='%23B7821C' fill-opacity='0.08' stroke='url(%23paint0_linear)' stroke-width='0.73444'/%3E%3Cpath d='M13.0438 24.1838C12.2338 24.1838 11.4722 23.8684 10.8995 23.2956C9.7171 22.1133 9.7171 20.1894 10.8995 19.007L17.7036 12.2029C18.5064 11.4001 19.8127 11.4001 20.6155 12.2029C21.4183 13.0057 21.4183 14.3121 20.6155 15.1149L15.6107 20.1197C15.4119 20.3186 15.0894 20.3186 14.8905 20.1197C14.6917 19.9208 14.6917 19.5984 14.8905 19.3995L19.8953 14.3947C20.3011 13.989 20.3011 13.3288 19.8953 12.9231C19.6988 12.7265 19.4375 12.6183 19.1595 12.6183C18.8816 12.6183 18.6202 12.7265 18.4237 12.9231L11.6196 19.7272C10.8344 20.5124 10.8344 21.7902 11.6196 22.5755C12.0001 22.9559 12.5058 23.1654 13.0438 23.1654C13.5817 23.1654 14.0876 22.9559 14.468 22.5755L21.4317 15.6117C21.996 15.0474 22.3067 14.2972 22.3067 13.4992C22.3067 12.7012 21.996 11.951 21.4317 11.3868C20.2669 10.2219 18.3716 10.2219 17.2068 11.3868L12.0423 16.5512C11.8434 16.7501 11.521 16.7501 11.3221 16.5512C11.1232 16.3523 11.1232 16.0299 11.3221 15.831L16.4866 10.6666C18.0485 9.10464 20.59 9.10464 22.1519 10.6666C22.9085 11.4232 23.3252 12.4292 23.3252 13.4992C23.3252 14.5693 22.9085 15.5752 22.1519 16.3319L15.1881 23.2956C14.6154 23.8684 13.8538 24.1838 13.0438 24.1838Z' fill='url(%23paint1_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='16.6693' y1='0.68457' x2='16.6693' y2='32.9998' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%231ed3a8'/%3E%3Cstop offset='1' stop-color='%231ed3a8'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='16.669' y1='9.49512' x2='16.669' y2='24.1838' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%231ed3a8'/%3E%3Cstop offset='1' stop-color='%231ed3a8'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear)' stroke-width='0.73444'/%3E%3Cpath d='M13.0438 24.1838C12.2338 24.1838 11.4722 23.8684 10.8995 23.2956C9.7171 22.1133 9.7171 20.1894 10.8995 19.007L17.7036 12.2029C18.5064 11.4001 19.8127 11.4001 20.6155 12.2029C21.4183 13.0057 21.4183 14.3121 20.6155 15.1149L15.6107 20.1197C15.4119 20.3186 15.0894 20.3186 14.8905 20.1197C14.6917 19.9208 14.6917 19.5984 14.8905 19.3995L19.8953 14.3947C20.3011 13.989 20.3011 13.3288 19.8953 12.9231C19.6988 12.7265 19.4375 12.6183 19.1595 12.6183C18.8816 12.6183 18.6202 12.7265 18.4237 12.9231L11.6196 19.7272C10.8344 20.5124 10.8344 21.7902 11.6196 22.5755C12.0001 22.9559 12.5058 23.1654 13.0438 23.1654C13.5817 23.1654 14.0876 22.9559 14.468 22.5755L21.4317 15.6117C21.996 15.0474 22.3067 14.2972 22.3067 13.4992C22.3067 12.7012 21.996 11.951 21.4317 11.3868C20.2669 10.2219 18.3716 10.2219 17.2068 11.3868L12.0423 16.5512C11.8434 16.7501 11.521 16.7501 11.3221 16.5512C11.1232 16.3523 11.1232 16.0299 11.3221 15.831L16.4866 10.6666C18.0485 9.10464 20.59 9.10464 22.1519 10.6666C22.9085 11.4232 23.3252 12.4292 23.3252 13.4992C23.3252 14.5693 22.9085 15.5752 22.1519 16.3319L15.1881 23.2956C14.6154 23.8684 13.8538 24.1838 13.0438 24.1838Z' fill='url(_2523paint1_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='16.6693' y1='0.68457' x2='16.6693' y2='32.9998' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%231ed3a8'/%3E%3Cstop offset='1' stop-color='%231ed3a8'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='16.669' y1='9.49512' x2='16.669' y2='24.1838' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%231ed3a8'/%3E%3Cstop offset='1' stop-color='%231ed3a8'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}
.already-decided__form-file.checked span {
  font-size: 0;
}
.already-decided__form-file.checked span:before {
  content: "ÃÂ¤ÃÂ°ÃÂ¹ÃÂ» ÃÂ²Ã‘â€¹ÃÂ±Ã‘â‚¬ÃÂ°ÃÂ½";
  font-size: 12px;
  color: #1ed3a8;
}
.already-decided__form-file span {
  font-size: 12px;
  color: #888;
  line-height: 1.1;
}
.already-decided__form-file input {
  display: none;
}
.already-decided__form-number {
  -ms-flex: 1 1;
      flex: 1 1;
  position: relative;
}
.already-decided__form-number:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 20px;
  width: 16px;
  background: url("data:image/svg+xml,%3Csvg width='15' height='14' viewBox='0 0 15 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.1537 10.8244L10.8633 8.89366C10.4025 8.2041 9.37892 8.2398 9.00018 8.94179C8.72469 9.42518 8.09232 9.59842 7.59752 9.38043C6.5043 8.86412 5.2486 7.05984 5.20116 5.79474C5.13153 5.24274 5.591 4.73615 6.14298 4.66654C6.93648 4.58513 7.36097 3.65304 6.90013 2.96348L5.60979 1.03273C5.22968 0.538602 4.53945 0.401371 4.05676 0.723958L2.7466 1.59955C1.42501 2.53266 2.02682 5.82136 4.19276 9.06227C6.3587 12.3032 9.15565 14.1747 10.5348 13.253L11.8449 12.3774C12.3391 11.9973 12.4763 11.3071 12.1537 10.8244Z' fill='%23C4C4C4'/%3E%3C/svg%3E%0A") 0 50% no-repeat;
}
.already-decided input[type="text"],
.already-decided input[type="tel"],
.already-decided input[type="email"] {
  background: #fff;
  border: 1px solid #717275;
  box-sizing: border-box;
  box-shadow: inset 0px 2.35334px 2.35334px rgba(0,0,0,0.25);
  border-radius: 23px;
  height: 44px;
  font-size: 12px;
  color: #ccc;
  padding: 0 15px 0 40px;
  max-width: 100%;
  outline: none;
  width: 100%;
}
.already-decided input[type="text"]::-webkit-input-placeholder, .already-decided input[type="tel"]::-webkit-input-placeholder, .already-decided input[type="email"]::-webkit-input-placeholder {
  color: #ccc;
}
.already-decided input[type="text"]::-moz-placeholder, .already-decided input[type="tel"]::-moz-placeholder, .already-decided input[type="email"]::-moz-placeholder {
  color: #ccc;
}
.already-decided input[type="text"]:-ms-input-placeholder, .already-decided input[type="tel"]:-ms-input-placeholder, .already-decided input[type="email"]:-ms-input-placeholder {
  color: #ccc;
}
.already-decided input[type="text"]::-ms-input-placeholder, .already-decided input[type="tel"]::-ms-input-placeholder, .already-decided input[type="email"]::-ms-input-placeholder {
  color: #ccc;
}
.already-decided input[type="text"]::placeholder,
.already-decided input[type="tel"]::placeholder,
.already-decided input[type="email"]::placeholder {
  color: #ccc;
}
.already-decided__form-button {
  text-align: center;
}
.already-decided__form-button .site-btn {
  font-size: 16px;
  padding: 15px 30px;
  border-radius: 23px;
}
.to-get-consultation {
  height: 100%;
  background: #fff;
  box-shadow: 0px 3.53002px 5.88336px #ddd9d0;
  border-radius: 12px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  padding: 32px 25px;
}
.to-get-consultation__top {
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  padding: 0 0 0 15px;
  margin-bottom: 12px;
}
.to-get-consultation__desc {
  font-size: 13px;
  line-height: 1.3;
}
.to-get-consultation__title {
  font-size: 25px;
  color: #575b5e;
  font-family: 'Gotham Pro';
  line-height: 1.1;
  letter-spacing: 0.02em;
  font-weight: bold;
  margin-bottom: 18px;
}
.to-get-consultation__form {
  max-width: 250px;
  margin: 0 auto;
}
.to-get-consultation__form-item {
  display: block;
  margin: 0 0 16px;
  position: relative;
}
.to-get-consultation__form-item--number:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 20px;
  width: 16px;
  background: url("data:image/svg+xml,%3Csvg width='15' height='14' viewBox='0 0 15 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.1537 10.8244L10.8633 8.89366C10.4025 8.2041 9.37892 8.2398 9.00018 8.94179C8.72469 9.42518 8.09232 9.59842 7.59752 9.38043C6.5043 8.86412 5.2486 7.05984 5.20116 5.79474C5.13153 5.24274 5.591 4.73615 6.14298 4.66654C6.93648 4.58513 7.36097 3.65304 6.90013 2.96348L5.60979 1.03273C5.22968 0.538602 4.53945 0.401371 4.05676 0.723958L2.7466 1.59955C1.42501 2.53266 2.02682 5.82136 4.19276 9.06227C6.3587 12.3032 9.15565 14.1747 10.5348 13.253L11.8449 12.3774C12.3391 11.9973 12.4763 11.3071 12.1537 10.8244Z' fill='%23C4C4C4'/%3E%3C/svg%3E%0A") 0 50% no-repeat;
}
.to-get-consultation input[type="text"],
.to-get-consultation input[type="tel"],
.to-get-consultation input[type="email"] {
  background: #fff;
  border: 1px solid #717275;
  box-sizing: border-box;
  box-shadow: inset 0px 2.35334px 2.35334px rgba(0,0,0,0.25);
  border-radius: 23px;
  height: 44px;
  font-size: 12px;
  color: #ccc;
  padding: 0 15px 0 40px;
  max-width: 100%;
  width: 100%;
  outline: none;
}
.to-get-consultation input[type="text"]::-webkit-input-placeholder, .to-get-consultation input[type="tel"]::-webkit-input-placeholder, .to-get-consultation input[type="email"]::-webkit-input-placeholder {
  color: #ccc;
}
.to-get-consultation input[type="text"]::-moz-placeholder, .to-get-consultation input[type="tel"]::-moz-placeholder, .to-get-consultation input[type="email"]::-moz-placeholder {
  color: #ccc;
}
.to-get-consultation input[type="text"]:-ms-input-placeholder, .to-get-consultation input[type="tel"]:-ms-input-placeholder, .to-get-consultation input[type="email"]:-ms-input-placeholder {
  color: #ccc;
}
.to-get-consultation input[type="text"]::-ms-input-placeholder, .to-get-consultation input[type="tel"]::-ms-input-placeholder, .to-get-consultation input[type="email"]::-ms-input-placeholder {
  color: #ccc;
}
.to-get-consultation input[type="text"]::placeholder,
.to-get-consultation input[type="tel"]::placeholder,
.to-get-consultation input[type="email"]::placeholder {
  color: #ccc;
}
.to-get-consultation__form-button {
  text-align: center;
}
.to-get-consultation__form-button .site-btn {
  font-size: 16px;
  padding: 15px 30px;
  border-radius: 23px;
  width: 100%;
}
.to-get-consultation__example {
  margin-bottom: 20px;
}
.to-get-consultation__example-title {
  font-size: 16px;
  font-weight: bold;
  color: #575b5e;
  text-align: center;
  line-height: 1.1;
  margin-bottom: 20px;
}
.to-get-consultation__example-list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.to-get-consultation__example-item {
  -ms-flex: 0 0 23%;
      flex: 0 0 23%;
  margin-right: 2.6666%;
  margin-bottom: 10px;
}
.to-get-consultation__example-item:nth-child(4n) {
  margin-right: 0;
}
.to-get-consultation__example-item-image {
  display: block;
  position: relative;
  border-radius: 5px;
  margin-bottom: 8px;
  -webkit-filter: drop-shadow(0px 1.68248px 3.36495px rgba(0,0,0,0.25));
          filter: drop-shadow(0px 1.68248px 3.36495px rgba(0,0,0,0.25));
}
.to-get-consultation__example-item-image img {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 5px;
}
.to-get-consultation__example-item-image:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.to-get-consultation__example-item-image:after {
  content: "";
  position: absolute;
  bottom: -5px;
  right: -5px;
  width: 18px;
  height: 18px;
  background: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.00225 0H8.99775C4.03538 0 0 4.0365 0 9C0 10.9688 0.6345 12.7935 1.71337 14.2751L0.59175 17.6186L4.05113 16.5128C5.47425 17.4555 7.17188 18 9.00225 18C13.9646 18 18 13.9624 18 9C18 4.03763 13.9646 0 9.00225 0ZM14.2391 12.7091C14.022 13.3223 13.1602 13.8307 12.4729 13.9792C12.0026 14.0794 11.3884 14.1593 9.32063 13.302C6.67575 12.2063 4.9725 9.51862 4.83975 9.34425C4.71263 9.16988 3.771 7.92112 3.771 6.62963C3.771 5.33813 4.42688 4.70925 4.69125 4.43925C4.90838 4.21763 5.26725 4.11637 5.6115 4.11637C5.72288 4.11637 5.823 4.122 5.913 4.1265C6.17737 4.13775 6.31012 4.1535 6.4845 4.57088C6.70162 5.094 7.23037 6.3855 7.29338 6.51825C7.3575 6.651 7.42163 6.831 7.33162 7.00538C7.24725 7.18538 7.173 7.26525 7.04025 7.41825C6.9075 7.57125 6.7815 7.68825 6.64875 7.8525C6.52725 7.99538 6.39 8.14838 6.543 8.41275C6.696 8.6715 7.22475 9.53437 8.00325 10.2274C9.00787 11.1217 9.82237 11.4075 10.1137 11.529C10.3309 11.619 10.5896 11.5976 10.7483 11.4289C10.9496 11.2118 11.1982 10.8518 11.4514 10.4974C11.6314 10.2431 11.8586 10.2116 12.0971 10.3016C12.3401 10.386 13.626 11.0216 13.8904 11.1532C14.1547 11.286 14.3291 11.349 14.3932 11.4604C14.4562 11.5718 14.4562 12.0949 14.2391 12.7091Z' fill='url(%23paint0_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='6.56757' y1='18' x2='11.4324' y2='0.486486' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232AB359'/%3E%3Cstop offset='1' stop-color='%2397FCC5'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='6.56757' y1='18' x2='11.4324' y2='0.486486' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232AB359'/%3E%3Cstop offset='1' stop-color='%2397FCC5'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: contain;
}
.to-get-consultation__example-item-more {
  text-align: center;
}
.to-get-consultation__example-item-more a {
  font-size: 13px;
  color: #28ba97;
  line-height: 1.12;
  text-decoration: none;
  border-bottom: 1px solid #28ba97;
}
.to-get-consultation__example-item-more a:hover {
  border-color: transparent;
}
.steps-examples {
  background: #000 url("/bitrix/templates/mebel/new/css/../img/steps-examples-bg.jpg") 0 0 no-repeat;
  background-size: cover;
  margin-bottom: 45px;
}
.steps-examples__inner {
  padding-top: 60px;
  padding-bottom: 2px;
}
.steps-examples__item {
  margin-bottom: 60px;
}
.steps-examples__item-title {
  font-size: 38px;
  color: #fff;
  font-weight: bold;
  line-height: 1.1;
  margin-bottom: 40px;
  text-align: center;
}
.steps-examples__item-body {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.steps-examples__item-column {
  -ms-flex: 0 0 50%;
      flex: 0 0 50%;
  -ms-flex-preferred-size: calc(50% - 15px);
      flex-basis: calc(50% - 15px);
  margin-right: 30px;
}
.steps-examples__item-column:nth-child(2n) {
  margin-right: 0;
}
.steps-examples__item-column-title {
  font-weight: bold;
  font-size: 30px;
  line-height: 1.1;
  text-align: center;
  margin-bottom: 20px;
  color: #feeac4;
  background: linear-gradient(180deg, #feeac4 0%, #c7a96f 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.steps-examples__text {
  background: linear-gradient(180deg, #fff 0%, #f1efeb 100%);
  box-shadow: 0px 4px 11px 3px rgba(0,0,0,0.35);
  border-radius: 12px;
  padding: 40px 50px;
  font-size: 18px;
}
.steps-examples__text h2 {
  color: #575b5e;
  margin-top: 0;
}
.steps-examples .price-specification {
  max-width: 380px;
  margin: 0 auto;
}
.steps-examples .project-list {
  max-width: 540px;
  margin: 0 auto;
}
.steps-examples .example-correspondence {
  max-width: 580px;
  margin: 0 auto;
}
.example-correspondence {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.example-correspondence__item {
  -ms-flex: 0 0 25%;
      flex: 0 0 25%;
  -ms-flex-preferred-size: calc(25% - 15px);
      flex-basis: calc(25% - 15px);
  margin-right: 20px;
  margin-bottom: 40px;
}
.example-correspondence__item:nth-child(4n) {
  margin-right: 0;
}
.example-correspondence__item-image {
  display: block;
  position: relative;
  border-radius: 7px;
  margin-bottom: 10px;
  -webkit-filter: drop-shadow(0px 1.68248px 3.36495px rgba(0,0,0,0.25));
          filter: drop-shadow(0px 1.68248px 3.36495px rgba(0,0,0,0.25));
}
.example-correspondence__item-image img {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 5px;
}
.example-correspondence__item-image:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.example-correspondence__item-image:after {
  content: "";
  position: absolute;
  bottom: -5px;
  right: -5px;
  width: 26px;
  height: 26px;
  background: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.00225 0H8.99775C4.03538 0 0 4.0365 0 9C0 10.9688 0.6345 12.7935 1.71337 14.2751L0.59175 17.6186L4.05113 16.5128C5.47425 17.4555 7.17188 18 9.00225 18C13.9646 18 18 13.9624 18 9C18 4.03763 13.9646 0 9.00225 0ZM14.2391 12.7091C14.022 13.3223 13.1602 13.8307 12.4729 13.9792C12.0026 14.0794 11.3884 14.1593 9.32063 13.302C6.67575 12.2063 4.9725 9.51862 4.83975 9.34425C4.71263 9.16988 3.771 7.92112 3.771 6.62963C3.771 5.33813 4.42688 4.70925 4.69125 4.43925C4.90838 4.21763 5.26725 4.11637 5.6115 4.11637C5.72288 4.11637 5.823 4.122 5.913 4.1265C6.17737 4.13775 6.31012 4.1535 6.4845 4.57088C6.70162 5.094 7.23037 6.3855 7.29338 6.51825C7.3575 6.651 7.42163 6.831 7.33162 7.00538C7.24725 7.18538 7.173 7.26525 7.04025 7.41825C6.9075 7.57125 6.7815 7.68825 6.64875 7.8525C6.52725 7.99538 6.39 8.14838 6.543 8.41275C6.696 8.6715 7.22475 9.53437 8.00325 10.2274C9.00787 11.1217 9.82237 11.4075 10.1137 11.529C10.3309 11.619 10.5896 11.5976 10.7483 11.4289C10.9496 11.2118 11.1982 10.8518 11.4514 10.4974C11.6314 10.2431 11.8586 10.2116 12.0971 10.3016C12.3401 10.386 13.626 11.0216 13.8904 11.1532C14.1547 11.286 14.3291 11.349 14.3932 11.4604C14.4562 11.5718 14.4562 12.0949 14.2391 12.7091Z' fill='url(%23paint0_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='6.56757' y1='18' x2='11.4324' y2='0.486486' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232AB359'/%3E%3Cstop offset='1' stop-color='%2397FCC5'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='6.56757' y1='18' x2='11.4324' y2='0.486486' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232AB359'/%3E%3Cstop offset='1' stop-color='%2397FCC5'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: contain;
}
.example-correspondence__item-more {
  text-align: center;
}
.example-correspondence__item-more a {
  font-size: 19px;
  color: #28ba97;
  line-height: 1.12;
  text-decoration: none;
  border-bottom: 1px solid #28ba97;
}
.example-correspondence__item-more a:hover {
  border-color: transparent;
}
.structur-closet {
  margin-bottom: 55px;
}
.structur-closet__list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -12px;
justify-content: center;}
.structur-closet__item {
  -ms-flex: 0 0 20%;
      flex: 0 0 20%;
  -ms-flex-preferred-size: calc(20% - 12px);
      flex-basis: calc(20% - 12px);
  margin-right: 12px;
  margin-bottom: 12px;
  position: relative;
}
.structur-closet__item.opened .structur-closet__item-popup {
  display: block;
  z-index: 1;
}
.structur-closet__item.opened .structur-closet__item-head:before {
  background: linear-gradient(270deg, rgba(107,72,3,0.75) 21%, rgba(23,23,23,0.75) 97.17%);
}
.structur-closet__item.opened .structur-closet__item-head:after {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
.structur-closet__item-head {
  background: url("/bitrix/templates/mebel/new/css/../img/structur-bg.png") 0 0 no-repeat;
  background-size: cover;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  min-height: 76px;
  border-radius: 4px;
  position: relative;
  padding: 5px 30px 5px 16px;
  cursor: pointer;
  box-shadow: 0px 4px 4px rgba(0,0,0,0.25);
}
.structur-closet__item-head:hover:before {
  background: linear-gradient(270deg, rgba(107,72,3,0.75) 21%, rgba(23,23,23,0.75) 97.17%);
}
.structur-closet__item-head:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  border-radius: 4px;
  background: linear-gradient(270deg, rgba(18,18,18,0.75) 21%, rgba(21,21,21,0.75) 97.17%);
}
.structur-closet__item-head:after {
  content: "";
  position: absolute;
  right: 10px;
  top: 50%;
  width: 20px;
  height: 20px;
  margin-top: -10px;
  background: url("data:image/svg+xml,%3Csvg width='16' height='13' viewBox='0 0 16 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_i_3418)'%3E%3Cpath d='M9.73205 12C8.96225 13.3333 7.03775 13.3333 6.26795 12L1.0718 3C0.301997 1.66667 1.26425 -1.46309e-06 2.80385 -1.32849e-06L13.1962 -4.19966e-07C14.7358 -2.8537e-07 15.698 1.66667 14.9282 3L9.73205 12Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_i_3418' x='0.800842' y='0' width='14.3983' height='16' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='3'/%3E%3CfeGaussianBlur stdDeviation='1.5'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow_3418'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A_2523filter0_i_3418)'%3E%3Cpath d='M9.73205 12C8.96225 13.3333 7.03775 13.3333 6.26795 12L1.0718 3C0.301997 1.66667 1.26425 -1.46309e-06 2.80385 -1.32849e-06L13.1962 -4.19966e-07C14.7358 -2.8537e-07 15.698 1.66667 14.9282 3L9.73205 12Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_i_3418' x='0.800842' y='0' width='14.3983' height='16' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='3'/%3E%3CfeGaussianBlur stdDeviation='1.5'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow_3418'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A") 50% 50% no-repeat;
  background-size: contain;
}
.structur-closet__item-icon {
  -ms-flex: 0 0 30px;
      flex: 0 0 30px;
  margin-right: 15px;
  position: relative;
}
.structur-closet__item-name {
  font-family: 'Gotham Pro';
  font-size: 20px;
  font-weight: normal;
  line-height: 1.1;
  color: #fff;
  letter-spacing: 0.02em;
  position: relative;
}
.structur-closet__item-popup {
  position: absolute;
  top: 100%;
  background: linear-gradient(116.82deg, #fbfbfb 17.28%, #fff 84.46%);
  border: 1px solid #444;
  border-radius: 6px;
  margin-top: 6px;
  font-size: 20px;
  color: #4f4f4f;
  font-family: 'Gotham Pro';
  display: none;
  padding: 30px 38px 15px;
}
.structur-closet__item-popup ul {
  padding: 0;
  margin: 0;
  list-style: none;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.structur-closet__item-popup ul li {
  -ms-flex: 0 0 24%;
      flex: 0 0 24%;
  margin-right: 1.3333%;
  margin-bottom: 15px;
}
.structur-closet__item-popup ul li:nth-child(4n) {
  margin-right: 0;
}
.structur-closet__item-popup ul li a {
  display: inline-block;
  margin-left: 18px;
  position: relative;
  color: #4f4f4f;
  text-decoration: none;
}
.structur-closet__item-popup ul li a:hover {
  text-decoration: underline;
  text-decoration-thickness: from-font;
}
.structur-closet__item-popup ul li a:hover:before {
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
}
.structur-closet__item-popup ul li a:before {
  content: "";
  position: absolute;
  left: -18px;
  top: 10px;
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background: #4f4f4f;
}
.tags-block {
  padding-top: 60px;
  padding-bottom: 60px;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
}
.tags-block__title {
  font-family: 'Gotham Pro';
  font-weight: bold;
  font-size: 52px;
  line-height: 1.1;
  color: #575b5e;
  margin-bottom: 50px;
  text-align: center;
}
.tags-block__list-in {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.tags-block__list-in:not(.tns-slider) {
  margin-right: -10px;
}
.tags-block__list-in:not(.tns-slider) .tags-block__item-wr {
  -ms-flex: 0 0 20%;
      flex: 0 0 20%;
  -ms-flex-preferred-size: calc(20% - 10px);
      flex-basis: calc(20% - 10px);
  margin-right: 10px;
  margin-bottom: 14px;
}
.tags-block__item {
  background: url("/bitrix/templates/mebel/new/css/../img/tags-bg.png") 0 0 no-repeat;
  background-size: cover;
  border: 1px solid #242424;
  border-radius: 3px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  text-decoration: none;
  font-family: 'Gotham Pro', serif;
  color: #2c2c2c;
  font-size: 19px;
  min-height: 64px;
  padding: 5px 10px;
  position: relative;
}
.tags-block__item:hover {
  color: #f5d89f;
  border-color: #ddb15c;
}
.tags-block__item:hover:before {
  background: linear-gradient(270deg, rgba(29,19,0,0.82) 21%, rgba(19,13,0,0.82) 97.17%);
}
.tags-block__item:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: linear-gradient(270deg, rgba(18,18,18,0.01) 21%, rgba(21,21,21,0.01) 97.17%);
  border-radius: 2px;
}
.tags-block__item span {
  position: relative;
}
.tags-block__more {
  text-align: right;
  margin-top: 15px;
}
.tags-block__more a {
  font-family: 'Gotham Pro';
  font-size: 20px;
  line-height: 1;
  color: #5e5e5e;
  text-decoration: none;
  border-bottom: 1px solid #9a9a9a;
  display: inline-block;
}
.tags-block__more a:hover {
  border-color: transparent;
}
.tags-block__more a.update {
  font-size: 0;
}
.tags-block__more a.update:before {
  content: attr(data-text);
  font-size: 20px;
}
.tags-block button[data-action] {
  display: none;
}
.tags-block .tns-outer {
  position: relative;
}
.tags-block .tns-controls {
  position: absolute;
  left: -40px;
  right: -40px;
  top: 50%;
  height: 0;
}
.tags-block .tns-controls button {
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -20px;
  width: 20px;
  height: 40px;
  font-size: 0;
  border: none;
  box-shadow: none;
  outline: none;
  line-height: 1;
  background: url("data:image/svg+xml,%3Csvg width='20' height='42' viewBox='0 0 20 42' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_747_310' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='20' height='42'%3E%3Crect width='20' height='41.6551' fill='%23C4C4C4'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_747_310)'%3E%3Cpath d='M18.0326 19.4518C18.7229 20.0621 18.7229 21.1391 18.0326 21.7494L0.380937 37.3542C-0.608817 38.2292 -2.16797 37.5265 -2.16797 36.2054L-2.16797 4.99582C-2.16797 3.67476 -0.608816 2.97206 0.380937 3.84704L18.0326 19.4518Z' fill='url(%23paint0_linear_747_310)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_747_310' x1='19.332' y1='20.6006' x2='-9.33463' y2='20.6006' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23999999'/%3E%3Cstop offset='1' stop-color='%23D8D8D8'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523mask0_747_310)'%3E%3Cpath d='M18.0326 19.4518C18.7229 20.0621 18.7229 21.1391 18.0326 21.7494L0.380937 37.3542C-0.608817 38.2292 -2.16797 37.5265 -2.16797 36.2054L-2.16797 4.99582C-2.16797 3.67476 -0.608816 2.97206 0.380937 3.84704L18.0326 19.4518Z' fill='url(_2523paint0_linear_747_310)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_747_310' x1='19.332' y1='20.6006' x2='-9.33463' y2='20.6006' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23999999'/%3E%3Cstop offset='1' stop-color='%23D8D8D8'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 50% 50% no-repeat;
  background-size: contain;
}
.tags-block .tns-controls button:first-child {
  right: auto;
  left: 0;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.thank-for-help__title {
  font-size: 48px;
  color: #525252;
  font-weight: bold;
  text-align: center;
  line-height: 1.1;
  margin-bottom: 35px;
}
.thank-for-help__body {
  background: linear-gradient(112.91deg, #fefefe 4.67%, #f2f2f2 99.37%);
  border-radius: 15px;
  padding: 45px 75px 40px;
}
.thank-for-help__top {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-align: center;
      align-items: center;
}
.thank-for-help__top-left {
  -ms-flex: 0 0 48%;
      flex: 0 0 48%;
  margin-right: 4%;
}
.thank-for-help__top-right {
  -ms-flex: 1 1;
      flex: 1 1;
  margin: 0 -30px;
}
.thank-for-help .manager-box__text {
  font-style: normal;
  font-weight: normal;
}
.thank-for-help .manager-box__text-inner {
  padding: 10px 0;
}
.thank-for-help .manager-box__image img {
  margin-bottom: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.thank-for-help-form {
  background: linear-gradient(93.28deg, #fff 0.97%, #fffdfd 98.8%);
  border: 1px dashed #ddb15c;
  box-sizing: border-box;
  border-radius: 8px;
  padding: 40px 60px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.thank-for-help-form__left {
  -ms-flex: 0 0 500px;
      flex: 0 0 500px;
  margin-right: 20px;
}
.thank-for-help-form__right {
  -ms-flex: 1 1;
      flex: 1 1;
}
.thank-for-help-form__desc {
  font-size: 21px;
  color: #4d5157;
  line-height: 1.4;
  text-align: center;
}
.thank-for-help-form__desc strong {
  display: inline-block;
}
.thank-for-help-form__items {
  max-width: 290px;
  margin: 0 auto 20px;
}
.thank-for-help-form__item {
  display: block;
  position: relative;
  margin-bottom: 12px;
}
.thank-for-help-form__item--number:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 40px;
  width: 20px;
  background: url("data:image/svg+xml,%3Csvg width='15' height='14' viewBox='0 0 15 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.1537 10.8244L10.8633 8.89366C10.4025 8.2041 9.37892 8.2398 9.00018 8.94179C8.72469 9.42518 8.09232 9.59842 7.59752 9.38043C6.5043 8.86412 5.2486 7.05984 5.20116 5.79474C5.13153 5.24274 5.591 4.73615 6.14298 4.66654C6.93648 4.58513 7.36097 3.65304 6.90013 2.96348L5.60979 1.03273C5.22968 0.538602 4.53945 0.401371 4.05676 0.723958L2.7466 1.59955C1.42501 2.53266 2.02682 5.82136 4.19276 9.06227C6.3587 12.3032 9.15565 14.1747 10.5348 13.253L11.8449 12.3774C12.3391 11.9973 12.4763 11.3071 12.1537 10.8244Z' fill='%23C4C4C4'/%3E%3C/svg%3E%0A") 0 50% no-repeat;
  background-size: contain;
}
.thank-for-help-form__item .site-btn {
  font-size: 16px;
  padding: 20px 10px;
  border-radius: 30px;
  width: 100%;
  text-transform: uppercase;
  font-weight: bold;
}
.thank-for-help-form input[type="text"],
.thank-for-help-form input[type="tel"],
.thank-for-help-form input[type="email"] {
  box-shadow: inset 0px 2.35334px 2.35334px rgba(0,0,0,0.25);
  font-size: 18px;
  font-weight: bold;
  color: #393939;
  padding: 0 15px 0 70px;
}
.thank-for-help-form input[type="text"]::-webkit-input-placeholder, .thank-for-help-form input[type="tel"]::-webkit-input-placeholder, .thank-for-help-form input[type="email"]::-webkit-input-placeholder {
  color: #ccc;
}
.thank-for-help-form input[type="text"]::-moz-placeholder, .thank-for-help-form input[type="tel"]::-moz-placeholder, .thank-for-help-form input[type="email"]::-moz-placeholder {
  color: #ccc;
}
.thank-for-help-form input[type="text"]:-ms-input-placeholder, .thank-for-help-form input[type="tel"]:-ms-input-placeholder, .thank-for-help-form input[type="email"]:-ms-input-placeholder {
  color: #ccc;
}
.thank-for-help-form input[type="text"]::-ms-input-placeholder, .thank-for-help-form input[type="tel"]::-ms-input-placeholder, .thank-for-help-form input[type="email"]::-ms-input-placeholder {
  color: #ccc;
}
.thank-for-help-form input[type="text"]::placeholder,
.thank-for-help-form input[type="tel"]::placeholder,
.thank-for-help-form input[type="email"]::placeholder {
  color: #ccc;
}
.thank-for-help-form__note {
  color: #4d5157;
  font-size: 11px;
  text-align: center;
}
.thank-for-help-form__note:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 14px;
  height: 16px;
  background: url("data:image/svg+xml,%3Csvg width='14' height='16' viewBox='0 0 14 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.7221 2.4958C13.7546 2.53506 13.7749 2.58303 13.7803 2.63373C13.9214 4.4238 13.7754 6.22492 13.3477 7.96887C12.419 11.6991 10.2231 14.2359 6.99773 15.3061C6.94472 15.3237 6.88746 15.3237 6.83445 15.3061C3.60905 14.2359 1.41321 11.6987 0.484441 7.96887C0.056863 6.2249 -0.0890631 4.42378 0.0521912 2.63373C0.057601 2.58303 0.0778337 2.53506 0.11036 2.4958C0.142886 2.45654 0.186262 2.42774 0.235066 2.413C2.47109 1.74499 4.6662 0.94702 6.80921 0.0231585C6.84283 0.00789612 6.87932 0 6.91624 0C6.95316 0 6.98965 0.00789612 7.02326 0.0231585C9.16628 0.94702 11.3614 1.74499 13.5974 2.413C13.6462 2.42774 13.6896 2.45654 13.7221 2.4958Z' fill='%23E9BD4C'/%3E%3Cpath d='M8.18345 6.05721C8.5252 5.78451 8.77567 5.40848 8.89981 4.98176C9.02395 4.55504 9.01553 4.09898 8.87575 3.67743C8.73597 3.25588 8.47181 2.88994 8.12026 2.63083C7.7687 2.37173 7.34735 2.23242 6.91518 2.23242C6.48301 2.23242 6.06166 2.37173 5.7101 2.63083C5.35855 2.88994 5.09439 3.25588 4.95461 3.67743C4.81482 4.09898 4.80641 4.55504 4.93055 4.98176C5.05469 5.40848 5.30516 5.78451 5.64691 6.05721C4.83217 6.33358 4.12272 6.86775 3.61946 7.58372C3.1162 8.29969 2.84476 9.16102 2.84375 10.0452C2.84375 10.1327 2.87749 10.2167 2.93754 10.2786C2.9976 10.3405 3.07905 10.3753 3.16397 10.3753H10.6664C10.7513 10.3753 10.8328 10.3405 10.8928 10.2786C10.9529 10.2167 10.9866 10.1327 10.9866 10.0452C10.9856 9.16102 10.7142 8.29969 10.2109 7.58372C9.70764 6.86775 8.99819 6.33358 8.18345 6.05721ZM5.48368 4.37257C5.48368 4.08072 5.56764 3.79542 5.72493 3.55275C5.88223 3.31008 6.1058 3.12095 6.36737 3.00926C6.62894 2.89757 6.91677 2.86835 7.19445 2.92529C7.47213 2.98222 7.7272 3.12276 7.9274 3.32914C8.1276 3.53551 8.26394 3.79844 8.31917 4.08469C8.3744 4.37093 8.34606 4.66763 8.23771 4.93727C8.12936 5.20691 7.94588 5.43737 7.71048 5.59952C7.47507 5.76166 7.1983 5.84821 6.91518 5.84821C6.53566 5.84776 6.1718 5.69214 5.90344 5.41551C5.63508 5.13887 5.48412 4.76379 5.48368 4.37257ZM3.49902 9.71508C3.57885 8.83807 3.97326 8.02333 4.60509 7.43028C5.23691 6.83722 6.06067 6.50854 6.91518 6.50854C7.76969 6.50854 8.59345 6.83722 9.22527 7.43028C9.8571 8.02333 10.2515 8.83807 10.3313 9.71508H3.49902Z' fill='white'/%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: contain;
}
.thank-for-help-form__note a {
  color: #f5d89f;
}
.thank-for-help-form__callback-type {
  margin-bottom: 20px;
}
.thank-for-help-form__callback-type-title {
  font-size: 26px;
  line-height: 1.25;
  color: #4d5157;
  margin: 0 0 20px;
  text-align: center;
}
.thank-for-help-form__callback-type-list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: center;
      justify-content: center;
}
.thank-for-help-form__callback-type-item {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  display: inline-block;
  margin-right: 20px;
  margin-bottom: 5px;
  background: linear-gradient(180deg, #f9e2b6 0%, #e0b664 100%);
  border-radius: 30px;
  text-align: center;
  line-height: 1;
  font-size: 0;
  padding: 12px 20px;
  cursor: pointer;
}
.thank-for-help-form__callback-type-item input[type="checkbox"],
.thank-for-help-form__callback-type-item input[type="radio"] {
  position: absolute;
  clip: rect(0 0 0 0);
  width: 1px;
  height: 1px;
  margin: -1px;
}
.thank-for-help-form__callback-type-item input[type="checkbox"]:checked ~ span .icon:before,
.thank-for-help-form__callback-type-item input[type="radio"]:checked ~ span .icon:before {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  width: 10px;
  height: 10px;
  border-radius: 100%;
  margin: -5px 0 0 -5px;
  background: linear-gradient(180deg, #f9e2b6 0%, #e0b664 100%);
}
.thank-for-help-form__callback-type-item input[type="checkbox"] ~ span,
.thank-for-help-form__callback-type-item input[type="radio"] ~ span {
  display: inline-block;
  font-family: 'Gotham Pro';
  color: #fff;
  font-size: 15px;
  line-height: 1.1;
}
.thank-for-help-form__callback-type-item input[type="checkbox"] ~ span .icon,
.thank-for-help-form__callback-type-item input[type="radio"] ~ span .icon {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 18px;
  height: 18px;
  border-radius: 100%;
  background: #fff;
  box-shadow: inset 0px 1.17667px 4.70669px rgba(0,0,0,0.24);
  margin-right: 10px;
}
.thank-for-help-form__callback-type-item:last-child {
  margin-right: 0;
}
.thank-for-help-form__callback-type-item--green {
  background: linear-gradient(15.52deg, #2ab359 7.93%, #97fcc5 89.95%);
}
.thank-for-help-form__callback-type-item--green input[type="checkbox"]:checked ~ span .icon:before,
.thank-for-help-form__callback-type-item--green input[type="radio"]:checked ~ span .icon:before {
  background: linear-gradient(15.52deg, #2ab359 7.93%, #97fcc5 89.95%);
}
.thank-for-help-form__callback-type-item--blue {
  background: linear-gradient(180deg, #b4e4ff 0%, #5ca7dd 100%);
}
.thank-for-help-form__callback-type-item--blue input[type="checkbox"]:checked ~ span .icon:before,
.thank-for-help-form__callback-type-item--blue input[type="radio"]:checked ~ span .icon:before {
  background: linear-gradient(180deg, #b4e4ff 0%, #5ca7dd 100%);
}
.thank-for-help-form__callback-type-item--purple {
  background: linear-gradient(180deg, #ad9cfc 0%, #ad9cfc 0.01%, #553ebc 100%);
}
.thank-for-help-form__callback-type-item--purple input[type="checkbox"]:checked ~ span .icon:before,
.thank-for-help-form__callback-type-item--purple input[type="radio"]:checked ~ span .icon:before {
  background: linear-gradient(180deg, #ad9cfc 0%, #ad9cfc 0.01%, #553ebc 100%);
}
.thanks-popup__title {
  text-align: center;
  font-size: 33px;
  color: #eab03f;
  font-weight: normal;
  text-align: center;
  margin-bottom: 10px;
  line-height: 1.1;
  text-transform: uppercase;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.thanks-popup__desc {
  font-size: 16px;
  color: #fff3db;
  font-weight: normal;
  text-align: center;
  margin-bottom: 30px;
  line-height: 1.1;
  background: linear-gradient(180deg, #fff3db 0%, #faf2e4 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.thanks-popup__body {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  margin-bottom: 10px;
}
.thanks-popup__text {
  -ms-flex: 1 1;
      flex: 1 1;
}
.thanks-popup__text-content {
  padding: 16px 0;
  position: relative;
  font-size: 18px;
  color: #fff5e3;
  line-height: 1.3;
}
.thanks-popup__text-content p:last-child {
  margin-bottom: 0;
}
.thanks-popup__text-content:after,
.thanks-popup__text-content:before {
  content: "";
  position: absolute;
  left: -30px;
  top: 0;
  width: 34px;
  height: 34px;
  background: url("data:image/svg+xml,%3Csvg width='38' height='34' viewBox='0 0 38 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.0548 7.04222C15.9884 6.6507 16.3799 5.53638 15.9583 4.63288L14.4826 1.53086C14.0609 0.657774 13.0369 0.265955 12.1334 0.657774C9.57353 1.74198 7.375 3.15746 5.62823 4.87411C3.48995 6.89163 2.04434 9.21062 1.26131 11.7705C0.478274 14.3609 0.0566391 17.8842 0.0566387 22.3716L0.0566379 31.6175C0.0566378 32.6113 0.869789 33.4245 1.86364 33.4245L13.6995 33.4245C14.6934 33.4245 15.5065 32.6113 15.5065 31.6175L15.5065 19.7816C15.5065 18.7874 14.6934 17.9746 13.6995 17.9746L8.03757 17.9746C8.0978 14.9325 8.82061 12.4933 10.1457 10.6559C11.2299 9.18081 12.8562 7.97614 15.0548 7.04222Z' fill='black' fill-opacity='0.13'/%3E%3Cpath d='M36.3147 7.04078C37.2483 6.64926 37.6395 5.53494 37.2182 4.63144L35.7425 1.55983C35.3208 0.686448 34.2969 0.294931 33.3934 0.686448C30.8636 1.77065 28.6949 3.18614 26.9183 4.87267C24.7797 6.92061 23.3043 9.2396 22.5209 11.7995C21.7379 14.329 21.3467 17.853 21.3467 22.3705L21.3467 31.6163C21.3467 32.6102 22.1598 33.4233 23.1537 33.4233L34.9896 33.4233C35.9834 33.4233 36.7966 32.6102 36.7966 31.6163L36.7966 19.7805C36.7966 18.7863 35.9834 17.9734 34.9896 17.9734L29.2975 17.9734C29.3577 14.9314 30.0808 12.4922 31.4057 10.6548C32.4899 9.17936 34.1162 7.97469 36.3147 7.04078Z' fill='black' fill-opacity='0.13'/%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: contain;
}
.thanks-popup__text-content:after {
  left: auto;
  top: auto;
  right: -10px;
  bottom: 0;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.thanks-popup__note {
  font-family: 'Gotham Pro';
  font-size: 15px;
  color: #ddb15c;
  position: absolute;
  left: 100%;
  margin-left: 10px;
  bottom: -10px;
  padding-left: 60px;
  width: 100%;
  background: url("data:image/svg+xml,%3Csvg width='48' height='17' viewBox='0 0 48 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.25779 0.512968C2.36308 0.176544 2.72116 -0.0108272 3.05759 0.0944631L8.53994 1.81027C8.87636 1.91556 9.06374 2.27364 8.95844 2.61006C8.85315 2.94649 8.49507 3.13386 8.15865 3.02857L3.28545 1.50341L1.76029 6.37661C1.655 6.71303 1.29692 6.90041 0.960493 6.79511C0.624069 6.68982 0.436698 6.33174 0.541988 5.99532L2.25779 0.512968ZM3.43248 0.407685C3.64225 0.808572 3.85437 1.19996 4.06873 1.58201L2.95542 2.20666C2.73486 1.81355 2.51683 1.41123 2.3014 0.999541L3.43248 0.407685ZM5.4252 3.83215C5.91648 4.58992 6.41758 5.30419 6.92739 5.97683L5.91001 6.74793C5.38066 6.04949 4.86168 5.3096 4.35405 4.52661L5.4252 3.83215ZM8.5852 7.98726C9.18923 8.65885 9.80326 9.27848 10.4257 9.84899L9.56306 10.79C8.90952 10.191 8.26668 9.54209 7.63606 8.84094L8.5852 7.98726ZM12.4318 11.5015C13.1481 12.0283 13.8732 12.4974 14.605 12.9127L13.975 14.0229C13.199 13.5826 12.4317 13.0861 11.6754 12.5298L12.4318 11.5015ZM16.9319 14.0478C17.7433 14.382 18.5609 14.6574 19.3821 14.8785L19.0501 16.1112C18.1773 15.8761 17.3081 15.5834 16.4457 15.2281L16.9319 14.0478ZM21.9176 15.3929C22.7792 15.5127 23.6425 15.5789 24.5045 15.5964L24.4785 16.8727C23.5686 16.8542 22.6552 16.7844 21.7417 16.6573L21.9176 15.3929ZM27.1034 15.5064C27.97 15.4302 28.832 15.3094 29.6862 15.1493L29.9214 16.404C29.0286 16.5713 28.1255 16.698 27.2153 16.7781L27.1034 15.5064ZM32.2318 14.5538C33.0759 14.3177 33.9082 14.0471 34.7255 13.7474L35.1649 14.946C34.318 15.2565 33.4537 15.5376 32.5757 15.7832L32.2318 14.5538ZM37.1559 12.755C37.9633 12.3915 38.7507 12.0035 39.5141 11.5971L40.114 12.724C39.3268 13.143 38.5141 13.5435 37.6798 13.9191L37.1559 12.755ZM41.7954 10.2883C42.5621 9.8159 43.2959 9.32992 43.9921 8.83837L44.7284 9.88119C44.0109 10.3878 43.2549 10.8885 42.4651 11.3751L41.7954 10.2883ZM46.0883 7.25385C46.437 6.97144 46.7716 6.69016 47.0911 6.41153L47.9301 7.37367C47.5987 7.66266 47.2523 7.95389 46.8918 8.24586L46.0883 7.25385Z' fill='white'/%3E%3C/svg%3E%0A") 0 50% no-repeat;
}
.thanks-popup__about-man {
  position: relative;
  -ms-flex-order: -1;
      order: -1;
  -ms-flex: 0 0 240px;
      flex: 0 0 240px;
  margin-right: 50px;
  margin-top: auto;
}
.thanks-popup__about-man-box {
  position: relative;
}
.thanks-popup__about-man-box:before {
  content: "";
  display: block;
  padding-top: 120%;
}
.thanks-popup__about-man-box img {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 6px;
}
.thanks-popup__about-man-info {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: 0 0 6px 6px;
  background: linear-gradient(180deg, rgba(65,65,65,0.51) 0%, #2b2b2b 100%);
  -webkit-backdrop-filter: blur(4.80787px);
          backdrop-filter: blur(4.80787px);
  padding: 5px 66px 5px 20px;
}
.thanks-popup__about-man-status {
  font-size: 8px;
  line-height: 1.4;
  color: #fff;
}
.thanks-popup__about-man-name {
  font-size: 15px;
  color: #fff;
  font-weight: bold;
}
.thanks-popup__about-man-video {
  position: absolute;
  right: -12px;
  bottom: -12px;
  width: 76px;
  height: 76px;
  border-radius: 100%;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
  box-shadow: 0px 1.31985px 6.59923px rgba(138,143,144,0.16);
}
.thanks-popup__about-man-video:hover {
  background: #fff;
}
.thanks-popup__about-man-video:hover:before {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='22' viewBox='0 0 20 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_i)'%3E%3Cpath d='M18.7343 9.78688C19.4478 10.1758 19.4727 11.1913 18.7791 11.6147L2.4654 21.5741C1.77183 21.9975 0.87999 21.5113 0.860083 20.699L0.391837 1.59118C0.37193 0.778826 1.23889 0.249551 1.95236 0.638488L18.7343 9.78688Z' fill='url(%23paint0_linear)'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_i' x='0.365936' y='0.0771484' width='19.1784' height='22.5232' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='0.844476'/%3E%3CfeGaussianBlur stdDeviation='0.422238'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear' x1='-6.03231' y1='7.7541' x2='19.7163' y2='14.2314' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523filter0_i)'%3E%3Cpath d='M18.7343 9.78688C19.4478 10.1758 19.4727 11.1913 18.7791 11.6147L2.4654 21.5741C1.77183 21.9975 0.87999 21.5113 0.860083 20.699L0.391837 1.59118C0.37193 0.778826 1.23889 0.249551 1.95236 0.638488L18.7343 9.78688Z' fill='url(_2523paint0_linear)'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_i' x='0.365936' y='0.0771484' width='19.1784' height='22.5232' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='0.844476'/%3E%3CfeGaussianBlur stdDeviation='0.422238'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear' x1='-6.03231' y1='7.7541' x2='19.7163' y2='14.2314' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}
.thanks-popup__about-man-video:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: url("data:image/svg+xml,%3Csvg width='26' height='29' viewBox='0 0 26 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_i_40_56)'%3E%3Cpath d='M24.6293 12.9642C25.571 13.4775 25.6038 14.8178 24.6884 15.3766L3.15682 28.5215C2.24142 29.0804 1.06433 28.4387 1.03805 27.3665L0.420039 2.14714C0.393764 1.07496 1.53801 0.3764 2.47969 0.889736L24.6293 12.9642Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_i_40_56' x='0.419678' y='0.717651' width='24.936' height='29.1246' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='1.11458'/%3E%3CfeGaussianBlur stdDeviation='0.557289'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow_40_56'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A_2523filter0_i_5F40_56)'%3E%3Cpath d='M24.6293 12.9642C25.571 13.4775 25.6038 14.8178 24.6884 15.3766L3.15682 28.5215C2.24142 29.0804 1.06433 28.4387 1.03805 27.3665L0.420039 2.14714C0.393764 1.07496 1.53801 0.3764 2.47969 0.889736L24.6293 12.9642Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_i_40_56' x='0.419678' y='0.717651' width='24.936' height='29.1246' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='1.11458'/%3E%3CfeGaussianBlur stdDeviation='0.557289'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow_40_56'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A") 50% 50% no-repeat;
  background-size: 30px 30px;
}
.thanks-popup__image {
  max-width: 460px;
  margin: 40px auto 0;
}
.thanks-team {
  background: url("/bitrix/templates/mebel/new/css/../img/team-fon.jpg") 50% 0 no-repeat;
  background-size: cover;
  padding: 44px 0 85px;
  margin-bottom: 30px;
}
.thanks-team__title {
  font-family: 'Gotham Pro';
  font-weight: bold;
  font-size: 48px;
  line-height: 1.1;
  text-align: center;
  letter-spacing: 0.02em;
  color: #575b5e;
  margin-bottom: 48px;
}
.thanks-team__body {
  background: rgba(255,255,255,0.97);
  box-shadow: -2px -1px 8px rgba(240,223,207,0.41);
  border-radius: 7px;
  padding: 30px 30px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.thanks-team__left {
  -ms-flex: 0 0 47%;
      flex: 0 0 47%;
  margin-right: 2%;
  -ms-flex-order: -1;
      order: -1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
}
.thanks-team__right {
  -ms-flex: 0 0 51%;
      flex: 0 0 51%;
}
.thanks-team__text {
  margin-bottom: 21px;
  -ms-flex: 1 1;
      flex: 1 1;
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
}
.thanks-team__text-body {
  -ms-flex: 1 1;
      flex: 1 1;
  max-height: 100%;
  overflow: auto;
  padding: 15px 20px 0 25px;
  font-size: 14px;
  color: #575b5e;
  line-height: 1.3;
  background: url("data:image/svg+xml,%3Csvg width='33' height='28' viewBox='0 0 33 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.3916 12.6575H6.96144C6.43401 12.6575 5.98562 12.473 5.61641 12.1038C5.2474 11.7346 5.06266 11.2863 5.06266 10.7588V10.1262C5.06266 8.72849 5.55718 7.53537 6.54616 6.54638C7.53507 5.55775 8.7284 5.06322 10.1259 5.06322H11.3916C11.7343 5.06322 12.0309 4.93791 12.2815 4.6875C12.532 4.43694 12.6572 4.1404 12.6572 3.79757V1.26586C12.6572 0.923105 12.5319 0.626279 12.2815 0.375726C12.031 0.125519 11.7344 0 11.3916 0H10.1259C8.75459 0 7.44627 0.267248 6.20015 0.800981C4.95418 1.33506 3.87646 2.057 2.96659 2.96688C2.05679 3.87634 1.33506 4.95412 0.801048 6.20024C0.267039 7.44622 0 8.75488 0 10.1261V24.0489C0 25.1043 0.369006 26.0004 1.10736 26.739C1.84579 27.4772 2.74257 27.8463 3.79729 27.8463H11.3921C12.4467 27.8463 13.3432 27.4772 14.0817 26.739C14.8199 26.0004 15.1892 25.1043 15.1892 24.0489V16.4548C15.1892 15.3997 14.8199 14.5036 14.0812 13.7649C13.3431 13.0268 12.4462 12.6575 11.3916 12.6575Z' fill='url(%23paint0_linear)'/%3E%3Cpath d='M31.8013 13.7649C31.0632 13.0268 30.1666 12.6575 29.1117 12.6575H24.6816C24.1545 12.6575 23.7057 12.473 23.3371 12.1038C22.9677 11.7346 22.7833 11.2863 22.7833 10.7588V10.1262C22.7833 8.72849 23.2778 7.53537 24.2663 6.54638C25.2549 5.55775 26.4482 5.06322 27.8464 5.06322H29.1118C29.4546 5.06322 29.7513 4.93791 30.0018 4.6875C30.252 4.43694 30.3778 4.1404 30.3778 3.79757V1.26586C30.3778 0.923105 30.2521 0.626279 30.0018 0.375726C29.7514 0.125519 29.4547 0 29.1118 0H27.8464C26.4743 0 25.1662 0.267248 23.9198 0.800981C22.674 1.33506 21.5966 2.057 20.6868 2.96688C19.7769 3.87634 19.0548 4.95412 18.521 6.20024C17.9871 7.44622 17.7198 8.75488 17.7198 10.1261V24.0489C17.7198 25.1043 18.0891 26.0004 18.8273 26.739C19.5655 27.4772 20.4621 27.8463 21.5169 27.8463H29.1113C30.1662 27.8463 31.0627 27.4772 31.8009 26.739C32.5396 26.0004 32.9082 25.1043 32.9082 24.0489V16.4548C32.9082 15.3996 32.5396 14.5036 31.8013 13.7649Z' fill='url(%23paint1_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='7.59458' y1='0' x2='7.59458' y2='27.8463' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FFF3DC'/%3E%3Cstop offset='1' stop-color='%23F5EBD8'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='25.314' y1='0' x2='25.314' y2='27.8463' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FFF3DC'/%3E%3Cstop offset='1' stop-color='%23F5EBD8'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear)'/%3E%3Cpath d='M31.8013 13.7649C31.0632 13.0268 30.1666 12.6575 29.1117 12.6575H24.6816C24.1545 12.6575 23.7057 12.473 23.3371 12.1038C22.9677 11.7346 22.7833 11.2863 22.7833 10.7588V10.1262C22.7833 8.72849 23.2778 7.53537 24.2663 6.54638C25.2549 5.55775 26.4482 5.06322 27.8464 5.06322H29.1118C29.4546 5.06322 29.7513 4.93791 30.0018 4.6875C30.252 4.43694 30.3778 4.1404 30.3778 3.79757V1.26586C30.3778 0.923105 30.2521 0.626279 30.0018 0.375726C29.7514 0.125519 29.4547 0 29.1118 0H27.8464C26.4743 0 25.1662 0.267248 23.9198 0.800981C22.674 1.33506 21.5966 2.057 20.6868 2.96688C19.7769 3.87634 19.0548 4.95412 18.521 6.20024C17.9871 7.44622 17.7198 8.75488 17.7198 10.1261V24.0489C17.7198 25.1043 18.0891 26.0004 18.8273 26.739C19.5655 27.4772 20.4621 27.8463 21.5169 27.8463H29.1113C30.1662 27.8463 31.0627 27.4772 31.8009 26.739C32.5396 26.0004 32.9082 25.1043 32.9082 24.0489V16.4548C32.9082 15.3996 32.5396 14.5036 31.8013 13.7649Z' fill='url(_2523paint1_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='7.59458' y1='0' x2='7.59458' y2='27.8463' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FFF3DC'/%3E%3Cstop offset='1' stop-color='%23F5EBD8'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='25.314' y1='0' x2='25.314' y2='27.8463' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FFF3DC'/%3E%3Cstop offset='1' stop-color='%23F5EBD8'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: 34px auto;
  -webkit-overflow-scrolling: touch;
}
.thanks-team__text-body p {
  margin-top: 0;
}
.thanks-team__text-body p:last-child {
  margin-bottom: 0;
}
.thanks-team__text-more {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  text-align: right;
}
.thanks-team__text-more a {
  font-size: 12px;
  line-height: 1.1;
  color: #ddb15c;
  font-weight: bold;
  text-decoration: none;
  border-bottom: 1px solid #ddb15c;
}
.thanks-team__text-more a:hover {
  border-color: transparent;
}
.thanks-team__gallery-list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
}
.thanks-team__gallery-item {
  -ms-flex: 0 0 48%;
      flex: 0 0 48%;
  margin-right: 4%;
}
.thanks-team__gallery-item:nth-child(2n) {
  margin-right: 0;
}
.thanks-team__gallery-item-list {
  display: -ms-flexbox;
  display: flex;
}
.thanks-team__gallery-item-list:not(.tns-slider) {
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
}
.thanks-team__gallery-item-list:not(.tns-slider) .thanks-team__gallery-item-image {
  -ms-flex: 0 0 100%;
      flex: 0 0 100%;
}
.thanks-team__gallery-item-image {
  position: relative;
  border-radius: 4px 4px 0 0;
}
.thanks-team__gallery-item-image:before {
  content: "";
  display: block;
  padding-top: 70%;
}
.thanks-team__gallery-item-image img {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 4px 4px 0 0;
}
.thanks-team__gallery-item-name {
  position: relative;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
  border-radius: 0 0 4px 4px;
  font-size: 12px;
  color: #575b5e;
  font-weight: bold;
  line-height: 1.1;
  padding: 8px 46px 10px 39px;
  text-align: center;
}
.thanks-team__gallery-item-video {
  position: absolute;
  top: -20px;
  right: 14px;
  width: 42px;
  height: 42px;
  border-radius: 100%;
  background: #fff;
}
.thanks-team__gallery-item-video:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: url("data:image/svg+xml,%3Csvg width='20' height='22' viewBox='0 0 20 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_i)'%3E%3Cpath d='M18.7343 9.78688C19.4478 10.1758 19.4727 11.1913 18.7791 11.6147L2.4654 21.5741C1.77183 21.9975 0.87999 21.5113 0.860083 20.699L0.391837 1.59118C0.37193 0.778826 1.23889 0.249551 1.95236 0.638488L18.7343 9.78688Z' fill='url(%23paint0_linear)'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_i' x='0.365936' y='0.0771484' width='19.1784' height='22.5232' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='0.844476'/%3E%3CfeGaussianBlur stdDeviation='0.422238'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear' x1='-6.03231' y1='7.7541' x2='19.7163' y2='14.2314' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523filter0_i)'%3E%3Cpath d='M18.7343 9.78688C19.4478 10.1758 19.4727 11.1913 18.7791 11.6147L2.4654 21.5741C1.77183 21.9975 0.87999 21.5113 0.860083 20.699L0.391837 1.59118C0.37193 0.778826 1.23889 0.249551 1.95236 0.638488L18.7343 9.78688Z' fill='url(_2523paint0_linear)'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_i' x='0.365936' y='0.0771484' width='19.1784' height='22.5232' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='0.844476'/%3E%3CfeGaussianBlur stdDeviation='0.422238'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear' x1='-6.03231' y1='7.7541' x2='19.7163' y2='14.2314' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 55% 50% no-repeat;
  background-size: 16px auto;
}
.thanks-team__gallery-item-video:hover {
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
}
.thanks-team__gallery-item-video:hover:before {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='22' viewBox='0 0 20 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_i)'%3E%3Cpath d='M18.7343 9.78688C19.4478 10.1758 19.4727 11.1913 18.7791 11.6147L2.4654 21.5741C1.77183 21.9975 0.87999 21.5113 0.860083 20.699L0.391837 1.59118C0.37193 0.778826 1.23889 0.249551 1.95236 0.638488L18.7343 9.78688Z' fill='url(%23paint0_linear)'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_i' x='0.365936' y='0.0771484' width='19.1784' height='22.5232' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='0.844476'/%3E%3CfeGaussianBlur stdDeviation='0.422238'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear' x1='-6.03231' y1='7.7541' x2='19.7163' y2='14.2314' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FFFFFF'/%3E%3Cstop offset='1' stop-color='%23fff'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523filter0_i)'%3E%3Cpath d='M18.7343 9.78688C19.4478 10.1758 19.4727 11.1913 18.7791 11.6147L2.4654 21.5741C1.77183 21.9975 0.87999 21.5113 0.860083 20.699L0.391837 1.59118C0.37193 0.778826 1.23889 0.249551 1.95236 0.638488L18.7343 9.78688Z' fill='url(_2523paint0_linear)'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_i' x='0.365936' y='0.0771484' width='19.1784' height='22.5232' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='0.844476'/%3E%3CfeGaussianBlur stdDeviation='0.422238'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear' x1='-6.03231' y1='7.7541' x2='19.7163' y2='14.2314' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FFFFFF'/%3E%3Cstop offset='1' stop-color='%23fff'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}
.thanks-team [data-action] {
  display: none;
}
.thanks-team .tns-outer {
  position: relative;
}
.thanks-team .tns-controls {
  position: absolute;
  top: 50%;
  left: 12px;
  right: 12px;
  height: 1px;
  z-index: 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.thanks-team .tns-controls button {
  width: 30px;
  height: 30px;
  border-radius: 100%;
  background: rgba(196,196,196,0.5) url("data:image/svg+xml,%3Csvg width='28' height='16' viewBox='0 0 28 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.7071 8.70711C28.0976 8.31658 28.0976 7.68342 27.7071 7.29289L21.3431 0.928932C20.9526 0.538408 20.3195 0.538408 19.9289 0.928932C19.5384 1.31946 19.5384 1.95262 19.9289 2.34315L25.5858 8L19.9289 13.6569C19.5384 14.0474 19.5384 14.6805 19.9289 15.0711C20.3195 15.4616 20.9526 15.4616 21.3431 15.0711L27.7071 8.70711ZM0 9H27V7H0V9Z' fill='white' fill-opacity='0.43'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;
  border: none;
  box-shadow: none;
  padding: 0;
  font-size: 0;
  background-size: 15px auto;
}
.thanks-team .tns-controls button:first-child {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.company-director {
  position: relative;
}
.company-director:before {
  content: "";
  display: block;
  padding-top: 70%;
}
.company-director__image {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
.company-director__image img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 6px;
}
.company-director__video-button {
  position: absolute;
  left: -3px;
  top: -4px;
  background: linear-gradient(15.52deg, #28ba97 7.93%, #6ee2c7 89.95%);
  box-shadow: 0px 4px 4px rgba(0,0,0,0.08);
  border-radius: 8px 0 0 0;
  font-size: 10px;
  line-height: 1.4;
  color: #fff;
  text-decoration: none;
  font-weight: bold;
  padding: 13px 20px 11px 17px;
  width: 156px;
}
.company-director__video-button:hover:before {
  background: url("data:image/svg+xml,%3Csvg width='20' height='22' viewBox='0 0 20 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_i)'%3E%3Cpath d='M18.7343 9.78688C19.4478 10.1758 19.4727 11.1913 18.7791 11.6147L2.4654 21.5741C1.77183 21.9975 0.87999 21.5113 0.860083 20.699L0.391837 1.59118C0.37193 0.778826 1.23889 0.249551 1.95236 0.638488L18.7343 9.78688Z' fill='url(%23paint0_linear)'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_i' x='0.365936' y='0.0771484' width='19.1784' height='22.5232' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='0.844476'/%3E%3CfeGaussianBlur stdDeviation='0.422238'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear' x1='-6.03231' y1='7.7541' x2='19.7163' y2='14.2314' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FFFFFF'/%3E%3Cstop offset='1' stop-color='%23fff'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523filter0_i)'%3E%3Cpath d='M18.7343 9.78688C19.4478 10.1758 19.4727 11.1913 18.7791 11.6147L2.4654 21.5741C1.77183 21.9975 0.87999 21.5113 0.860083 20.699L0.391837 1.59118C0.37193 0.778826 1.23889 0.249551 1.95236 0.638488L18.7343 9.78688Z' fill='url(_2523paint0_linear)'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_i' x='0.365936' y='0.0771484' width='19.1784' height='22.5232' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='0.844476'/%3E%3CfeGaussianBlur stdDeviation='0.422238'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear' x1='-6.03231' y1='7.7541' x2='19.7163' y2='14.2314' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FFFFFF'/%3E%3Cstop offset='1' stop-color='%23fff'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 55% 50% no-repeat, linear-gradient(136.27deg, #28ba97 15.69%, #b3efe1 86.04%);
}
.company-director__video-button:before {
  content: "";
  position: absolute;
  right: -17px;
  bottom: -24px;
  width: 60px;
  height: 60px;
  border-radius: 100%;
  background: #fff url("data:image/svg+xml,%3Csvg width='20' height='22' viewBox='0 0 20 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_i)'%3E%3Cpath d='M18.7343 9.78688C19.4478 10.1758 19.4727 11.1913 18.7791 11.6147L2.4654 21.5741C1.77183 21.9975 0.87999 21.5113 0.860083 20.699L0.391837 1.59118C0.37193 0.778826 1.23889 0.249551 1.95236 0.638488L18.7343 9.78688Z' fill='url(%23paint0_linear)'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_i' x='0.365936' y='0.0771484' width='19.1784' height='22.5232' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='0.844476'/%3E%3CfeGaussianBlur stdDeviation='0.422238'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear' x1='-6.03231' y1='7.7541' x2='19.7163' y2='14.2314' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2328BA97'/%3E%3Cstop offset='1' stop-color='%236EE2C7'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523filter0_i)'%3E%3Cpath d='M18.7343 9.78688C19.4478 10.1758 19.4727 11.1913 18.7791 11.6147L2.4654 21.5741C1.77183 21.9975 0.87999 21.5113 0.860083 20.699L0.391837 1.59118C0.37193 0.778826 1.23889 0.249551 1.95236 0.638488L18.7343 9.78688Z' fill='url(_2523paint0_linear)'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_i' x='0.365936' y='0.0771484' width='19.1784' height='22.5232' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='0.844476'/%3E%3CfeGaussianBlur stdDeviation='0.422238'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear' x1='-6.03231' y1='7.7541' x2='19.7163' y2='14.2314' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2328BA97'/%3E%3Cstop offset='1' stop-color='%236EE2C7'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 55% 50% no-repeat;
  box-shadow: 2px 3px 5px rgba(138,143,144,0.21);
}
.company-director__inforamtion {
  position: absolute;
  right: -3px;
  bottom: -4px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
      justify-content: flex-end;
  -ms-flex-align: center;
      align-items: center;
}
.company-director__status {
  font-size: 12px;
  line-height: 1;
  color: #fff;
  padding: 10px 16px 10px 22px;
  background: linear-gradient(180deg, rgba(65,65,65,0.459) 0%, rgba(43,43,43,0.9) 100%);
  border-radius: 5px 0px 0px 0px;
  text-transform: lowercase;
  -ms-flex-order: -1;
      order: -1;
}
.company-director__status strong {
  text-transform: uppercase;
}
.company-director__name {
  font-size: 15px;
  color: #fff;
  font-weight: bold;
  line-height: 1;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
  box-shadow: 0px 1px 5px rgba(138,143,144,0.49);
  border-radius: 7px 0;
  padding: 13px 20px;
}
.team-group {
  position: relative;
}
.team-group:before {
  content: "";
  display: block;
  padding-top: 70%;
}
.team-group__image {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
.team-group__image img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 6px;
}
.team-group__video-button {
  position: absolute;
  left: -4px;
  bottom: -4px;
  background: linear-gradient(15.52deg, #28ba97 7.93%, #6ee2c7 89.95%);
  box-shadow: 0px 4px 4px rgba(0,0,0,0.08);
  border-radius: 0 0 0 8px;
  font-size: 10px;
  line-height: 1.4;
  color: #fff;
  text-decoration: none;
  font-weight: bold;
  padding: 13px 18px 11px;
  width: 180px;
  z-index: 1;
}
.team-group__video-button:hover:before {
  background: url("data:image/svg+xml,%3Csvg width='16' height='22' viewBox='0 0 20 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_i)'%3E%3Cpath d='M18.7343 9.78688C19.4478 10.1758 19.4727 11.1913 18.7791 11.6147L2.4654 21.5741C1.77183 21.9975 0.87999 21.5113 0.860083 20.699L0.391837 1.59118C0.37193 0.778826 1.23889 0.249551 1.95236 0.638488L18.7343 9.78688Z' fill='url(%23paint0_linear)'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_i' x='0.365936' y='0.0771484' width='19.1784' height='22.5232' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='0.844476'/%3E%3CfeGaussianBlur stdDeviation='0.422238'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear' x1='-6.03231' y1='7.7541' x2='19.7163' y2='14.2314' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FFFFFF'/%3E%3Cstop offset='1' stop-color='%23fff'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523filter0_i)'%3E%3Cpath d='M18.7343 9.78688C19.4478 10.1758 19.4727 11.1913 18.7791 11.6147L2.4654 21.5741C1.77183 21.9975 0.87999 21.5113 0.860083 20.699L0.391837 1.59118C0.37193 0.778826 1.23889 0.249551 1.95236 0.638488L18.7343 9.78688Z' fill='url(_2523paint0_linear)'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_i' x='0.365936' y='0.0771484' width='19.1784' height='22.5232' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='0.844476'/%3E%3CfeGaussianBlur stdDeviation='0.422238'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear' x1='-6.03231' y1='7.7541' x2='19.7163' y2='14.2314' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FFFFFF'/%3E%3Cstop offset='1' stop-color='%23fff'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 55% 50% no-repeat, linear-gradient(136.27deg, #28ba97 15.69%, #b3efe1 86.04%);
}
.team-group__video-button:before {
  content: "";
  position: absolute;
  right: -9px;
  top: -22px;
  width: 42px;
  height: 42px;
  border-radius: 100%;
  background: #fff url("data:image/svg+xml,%3Csvg width='20' height='22' viewBox='0 0 20 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_i)'%3E%3Cpath d='M18.7343 9.78688C19.4478 10.1758 19.4727 11.1913 18.7791 11.6147L2.4654 21.5741C1.77183 21.9975 0.87999 21.5113 0.860083 20.699L0.391837 1.59118C0.37193 0.778826 1.23889 0.249551 1.95236 0.638488L18.7343 9.78688Z' fill='url(%23paint0_linear)'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_i' x='0.365936' y='0.0771484' width='19.1784' height='22.5232' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='0.844476'/%3E%3CfeGaussianBlur stdDeviation='0.422238'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear' x1='-6.03231' y1='7.7541' x2='19.7163' y2='14.2314' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2328BA97'/%3E%3Cstop offset='1' stop-color='%236EE2C7'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523filter0_i)'%3E%3Cpath d='M18.7343 9.78688C19.4478 10.1758 19.4727 11.1913 18.7791 11.6147L2.4654 21.5741C1.77183 21.9975 0.87999 21.5113 0.860083 20.699L0.391837 1.59118C0.37193 0.778826 1.23889 0.249551 1.95236 0.638488L18.7343 9.78688Z' fill='url(_2523paint0_linear)'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_i' x='0.365936' y='0.0771484' width='19.1784' height='22.5232' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='0.844476'/%3E%3CfeGaussianBlur stdDeviation='0.422238'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear' x1='-6.03231' y1='7.7541' x2='19.7163' y2='14.2314' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2328BA97'/%3E%3Cstop offset='1' stop-color='%236EE2C7'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 55% 50% no-repeat;
  background-size: 16px auto;
  box-shadow: 2px 3px 5px rgba(138,143,144,0.21);
}
.team-group__list {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
.team-group__list-title {
  display: none;
}
.team-group__item {
  position: absolute;
}
.team-group__item:nth-child(1) {
  left: 58%;
  top: 64%;
}
.team-group__item:nth-child(2) {
  left: 36%;
  top: 62%;
}
.team-group__item:nth-child(3) {
  left: 17%;
  top: 64%;
}
.team-group__item:nth-child(4) {
  left: 72%;
  top: 24%;
}
.team-group__item:nth-child(5) {
  left: 76%;
  top: 62%;
}
.team-group__item:nth-child(6) {
  left: 35%;
  top: 28%;
}
.team-group__item:nth-child(7) {
  left: 18%;
  top: 28%;
}
.team-group__item:nth-child(8) {
  left: 53%;
  top: 22%;
}
.team-group__item--man .team-group__item-photo:before {
  background-image: url("data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.7'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M8.17309 7.5364L6.64048 7.15315L6.51005 6.63147C6.92012 6.22542 7.20095 5.66774 7.28416 5.09565C7.51139 5.03165 7.68742 4.83681 7.71781 4.59238L7.81782 3.79226C7.83903 3.62344 7.78701 3.45262 7.675 3.32459C7.60939 3.24938 7.52658 3.19257 7.43497 3.15777L7.47178 2.40446L7.62141 2.25444C7.84665 2.0148 8.03346 1.60394 7.64301 1.00785C7.34297 0.549822 6.83331 0.317383 6.12761 0.317383C5.84917 0.317383 5.20828 0.317383 4.6114 0.718239C2.90714 0.75385 2.67512 1.54555 2.67512 2.31767C2.67512 2.4973 2.71872 2.90176 2.74752 3.14579C2.6447 3.17819 2.5515 3.2382 2.47868 3.32101C2.36467 3.45024 2.31186 3.62186 2.33307 3.79268L2.43308 4.5928C2.46588 4.85363 2.6639 5.05886 2.91435 5.10767C2.99716 5.65774 3.26359 6.19742 3.65005 6.59668L3.51083 7.15396L1.97821 7.5372C0.974872 7.78723 0.27478 8.68415 0.27478 9.7187C0.27478 9.82911 0.364399 9.91873 0.474815 9.91873H9.67612C9.78653 9.91873 9.87615 9.82833 9.87615 9.71791C9.87613 8.68415 9.17604 7.78723 8.17309 7.5364Z' fill='white'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='9.60135' height='9.60135' fill='white' transform='translate(0.27478 0.317383)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A_2523clip0)'%3E%3Cpath d='M8.17309 7.5364L6.64048 7.15315L6.51005 6.63147C6.92012 6.22542 7.20095 5.66774 7.28416 5.09565C7.51139 5.03165 7.68742 4.83681 7.71781 4.59238L7.81782 3.79226C7.83903 3.62344 7.78701 3.45262 7.675 3.32459C7.60939 3.24938 7.52658 3.19257 7.43497 3.15777L7.47178 2.40446L7.62141 2.25444C7.84665 2.0148 8.03346 1.60394 7.64301 1.00785C7.34297 0.549822 6.83331 0.317383 6.12761 0.317383C5.84917 0.317383 5.20828 0.317383 4.6114 0.718239C2.90714 0.75385 2.67512 1.54555 2.67512 2.31767C2.67512 2.4973 2.71872 2.90176 2.74752 3.14579C2.6447 3.17819 2.5515 3.2382 2.47868 3.32101C2.36467 3.45024 2.31186 3.62186 2.33307 3.79268L2.43308 4.5928C2.46588 4.85363 2.6639 5.05886 2.91435 5.10767C2.99716 5.65774 3.26359 6.19742 3.65005 6.59668L3.51083 7.15396L1.97821 7.5372C0.974872 7.78723 0.27478 8.68415 0.27478 9.7187C0.27478 9.82911 0.364399 9.91873 0.474815 9.91873H9.67612C9.78653 9.91873 9.87615 9.82833 9.87615 9.71791C9.87613 8.68415 9.17604 7.78723 8.17309 7.5364Z' fill='white'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='9.60135' height='9.60135' fill='white' transform='translate(0.27478 0.317383)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.team-group__item-photo {
  position: relative;
  width: 38px;
  height: 38px;
  background: url("data:image/svg+xml,%3Csvg width='37' height='37' viewBox='0 0 37 37' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.8'%3E%3Ccircle opacity='0.25' cx='18.5' cy='18.5' r='18.5' fill='url(%23paint0_linear)'/%3E%3Ccircle opacity='0.25' cx='18.7098' cy='18.7115' r='14.4341' fill='url(%23paint1_linear)'/%3E%3Ccircle cx='18.4986' cy='18.4984' r='11.1' fill='url(%23paint2_linear)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='18.5' y1='0' x2='18.5' y2='37' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='18.7098' y1='4.27734' x2='18.7098' y2='33.1456' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear' x1='18.4986' y1='7.39844' x2='18.4986' y2='29.5984' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear)'/%3E%3Ccircle opacity='0.25' cx='18.7098' cy='18.7115' r='14.4341' fill='url(_2523paint1_linear)'/%3E%3Ccircle cx='18.4986' cy='18.4984' r='11.1' fill='url(_2523paint2_linear)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='18.5' y1='0' x2='18.5' y2='37' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='18.7098' y1='4.27734' x2='18.7098' y2='33.1456' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear' x1='18.4986' y1='7.39844' x2='18.4986' y2='29.5984' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 0 0 no-repeat;
  background-size: cover;
  cursor: pointer;
}
.team-group__item-photo:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: url("data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.90359 8.12856L7.28278 7.72326L7.18927 7.34884C8.30747 7.16058 8.88284 6.8255 8.90823 6.81068C8.9683 6.77556 9.00554 6.71168 9.01062 6.64229C9.01528 6.5729 8.98438 6.5048 8.92981 6.46121C8.92221 6.4553 8.16617 5.83084 8.16617 3.66722C8.16617 1.84248 7.73929 0.917211 6.89693 0.917211H6.77213C6.46835 0.623602 6.24033 0.494141 5.6277 0.494141C4.83275 0.494141 3.08924 1.29334 3.08924 3.66722C3.08924 5.83084 2.3332 6.4553 2.3277 6.45952C2.27144 6.50183 2.23971 6.56909 2.24308 6.63934C2.24689 6.71 2.28497 6.77346 2.34547 6.80983C2.37086 6.82506 2.94074 7.16183 4.0657 7.34967L3.97219 7.72324L2.3514 8.12856C1.29116 8.39383 0.550781 9.34236 0.550781 10.4364C0.550781 10.5532 0.645557 10.648 0.762326 10.648H10.4931C10.6099 10.648 10.7046 10.5524 10.7046 10.4356C10.7046 9.34236 9.96425 8.39383 8.90359 8.12856Z' fill='white' fill-opacity='0.64'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;
}
.team-group__item-photo img {
  display: none;
}
.team-group__item-photo:hover ~ div {
  z-index: 2;
  opacity: 1;
  visibility: visible;
}
.team-group__item-content {
  text-align: center;
  position: absolute;
  top: 100%;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease;
}
.team-group__item-person {
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
  border-radius: 4px;
  color: #000;
  font-size: 8px;
  line-height: 1.3;
  padding: 4px 11px;
  display: inline-block;
  text-align: center;
  position: relative;
  z-index: 1;
}
.team-group__item-name {
  font-weight: bold;
}
.team-group__item-desc {
  font-size: 8px;
  color: #575b5e;
  line-height: 1.4;
  text-align: center;
  padding: 18px 4px 4px;
  background: linear-gradient(180deg, #fff 0%, rgba(254,255,251,0.71) 100%);
  box-shadow: 0px 1.55932px 20.661px rgba(0,0,0,0.25);
  -webkit-backdrop-filter: blur(2.33898px);
          backdrop-filter: blur(2.33898px);
  border-radius: 3px;
  width: 120px;
  margin: -14px auto 0;
}
.video-block {
  background: url("/bitrix/templates/mebel/new/css/../img/video-block-fon.jpg") 50% 0 no-repeat;
  background-size: cover;
  margin-bottom: 98px;
  padding-top: 94px;
  padding-bottom: 110px;
}
.video-block__title {
  font-family: 'Gotham Pro', serif;
  text-align: center;
  color: #fff5e0;
  letter-spacing: 0.02em;
  font-size: 48px;
  line-height: 1.1;
  font-weight: bold;
  max-width: 990px;
  margin: 0 auto 60px;
}
.video-block__body {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: start;
      align-items: flex-start;
}
.video-block__steps {
  -ms-flex: 0 0 450px;
      flex: 0 0 450px;
  margin-right: 20px;
}
.video-block__step-item {
  margin-bottom: 35px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}
.video-block__step-icon {
  -ms-flex: 0 0 120px;
      flex: 0 0 120px;
  margin-right: 10px;
}
.video-block__step-text {
  -ms-flex: 1 1;
      flex: 1 1;
  font-size: 22px;
  color: #fff;
  line-height: 1.3;
}
.video-block__video {
  -ms-flex: 1 1;
      flex: 1 1;
  max-width: 700px;
  padding-right: 10px;
}
.video-block__video-note {
  font-size: 20px;
  line-height: 1.1;
  color: #f5d89f;
  letter-spacing: 0.02em;
  text-align: center;
  padding: 20px 30px 0 20px;
  margin-right: -15px;
  background: url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26.9953 7.27148L17.659 4.68104L16.8019 13.8114' stroke='url(%23paint0_linear)' stroke-width='0.7875' stroke-dasharray='3.15 3.15'/%3E%3Cpath d='M11.5015 33.5005C23.5021 29.0023 27.5092 18.2147 20.0639 7.73962' stroke='url(%23paint1_linear)' stroke-width='0.7875' stroke-dasharray='3.15 3.15'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='21.8986' y1='10.5414' x2='17.9988' y2='4.46304' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='20.7121' y1='28.2768' x2='11.189' y2='13.4336' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear)' stroke-width='0.7875' stroke-dasharray='3.15 3.15'/%3E%3Cpath d='M11.5015 33.5005C23.5021 29.0023 27.5092 18.2147 20.0639 7.73962' stroke='url(_2523paint1_linear)' stroke-width='0.7875' stroke-dasharray='3.15 3.15'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='21.8986' y1='10.5414' x2='17.9988' y2='4.46304' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='20.7121' y1='28.2768' x2='11.189' y2='13.4336' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 100% 0 no-repeat;
}
.video-block__video-box {
  position: relative;
  border-radius: 10px;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.video-block__video-box.play .video-block__video-play {
  display: none;
}
.video-block__video-box:before {
  content: "";
  display: block;
  padding-top: 55%;
}
.video-block__video-box iframe {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
}
.video-block__video-play {
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -49px;
  margin-left: -49px;
  width: 98px;
  height: 98px;
  border: none;
  box-shadow: none;
  border-radius: 100%;
  background: none;
  cursor: pointer;
}
.video-block__video-play:hover:before {
  opacity: 1;
}
.video-block__video-play span {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  border-radius: 100%;
  background: url("data:image/svg+xml,%3Csvg width='31' height='34' viewBox='0 0 31 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_i)'%3E%3Cpath d='M27.9596 12.2914C31.3391 14.1336 31.457 18.9434 28.1718 20.949L8.95345 32.6817C5.66827 34.6873 1.44391 32.3844 1.34962 28.5366L0.798003 6.02669C0.70371 2.17885 4.81019 -0.328135 8.18967 1.51413L27.9596 12.2914Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_i' x='0.675323' y='0.297852' width='30.2881' height='37.2445' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='4'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A_2523filter0_i)'%3E%3Cpath d='M27.9596 12.2914C31.3391 14.1336 31.457 18.9434 28.1718 20.949L8.95345 32.6817C5.66827 34.6873 1.44391 32.3844 1.34962 28.5366L0.798003 6.02669C0.70371 2.17885 4.81019 -0.328135 8.18967 1.51413L27.9596 12.2914Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_i' x='0.675323' y='0.297852' width='30.2881' height='37.2445' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='4'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A") 50% 50% no-repeat;
}
.video-block__video-play:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: linear-gradient(15.52deg, #28ba97 7.93%, #6ee2c7 89.95%);
  box-shadow: 0px 2px 4px rgba(0,0,0,0.19);
  opacity: 0.78;
  border-radius: 100%;
}
.video-reviews {
  margin-bottom: 65px;
}
.video-reviews__title {
  font-family: 'Gotham Pro';
  font-weight: bold;
  font-size: 48px;
  line-height: 1.1;
  text-align: center;
  letter-spacing: 0.02em;
  color: #575b5e;
  margin: 0 auto 40px;
}
.video-reviews__list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-bottom: 50px;
}
.video-reviews__item {
  -ms-flex: 0 0 25%;
      flex: 0 0 25%;
}
.video-reviews__more {
  text-align: center;
}
.video-reviews-thumbs {
  position: relative;
  border-radius: 4px;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
}
.video-reviews-thumbs:before {
  content: "";
  display: block;
  padding-top: 77%;
}
.video-reviews-thumbs:hover .video-reviews-thumbs__content {
  opacity: 1;
  visibility: visible;
}
.video-reviews-thumbs img {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.video-reviews-thumbs__content {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: radial-gradient(100% 131.64% at 1.23% 100%, rgba(0,0,0,0.83) 0%, rgba(63,63,63,0.83) 99.3%);
  padding: 12px 25px 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  transition: all 0.3s ease;
  opacity: 0;
  visibility: hidden;
}
.video-reviews-thumbs__name {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  text-align: center;
  font-family: 'Gotham Pro', serif;
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 8px;
  color: #f5d89f;
}
.video-reviews-thumbs__more {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  margin: 0 -25px;
  display: block;
  text-decoration: none;
  color: #575b5e;
  font-size: 12px;
  line-height: 1;
  font-weight: bold;
  background: linear-gradient(180deg, rgba(245,216,159,0.89) 0%, rgba(221,177,92,0.89) 100%);
  padding: 10px 35px;
  text-align: center;
  position: relative;
}
.video-reviews-thumbs__more--mobile {
  display: none;
}
.video-reviews-thumbs__more--desc:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  width: 32px;
  background: linear-gradient(180deg, rgba(245,216,159,0.89) 0%, rgba(221,177,92,0.89) 100%);
}
.video-reviews-thumbs__more--desc:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  width: 32px;
  background: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M13.6527 0.0693359H8.97444C8.78257 0.0693359 8.62704 0.224866 8.62704 0.416734V1.07766C8.62704 1.26953 8.78257 1.42506 8.97444 1.42506H11.6857L7.815 5.2958C7.67934 5.43146 7.67934 5.65143 7.815 5.78709L8.28236 6.25444C8.3502 6.32229 8.4391 6.3562 8.52797 6.3562C8.6169 6.3562 8.7058 6.32226 8.77361 6.25444L12.6444 2.38367V5.095C12.6444 5.28687 12.8 5.4424 12.9918 5.4424H13.6527C13.8446 5.4424 14.0001 5.28687 14.0001 5.095V0.416734C14.0001 0.224866 13.8446 0.0693359 13.6527 0.0693359Z' fill='%23666666'/%3E%3Cpath d='M2.31437 1.42506H5.02567C5.21754 1.42506 5.37307 1.26953 5.37307 1.07766V0.416734C5.37307 0.224866 5.21754 0.0693359 5.02567 0.0693359H0.347398C0.15553 0.0693359 0 0.224866 0 0.416734V5.095C0 5.28687 0.15553 5.4424 0.347398 5.4424H1.00829C1.20016 5.4424 1.35569 5.28687 1.35569 5.095V2.38367L5.22646 6.25441C5.29428 6.32226 5.38321 6.35616 5.47211 6.35616C5.56101 6.35616 5.64994 6.32222 5.71775 6.25441L6.18511 5.78706C6.32077 5.6514 6.32077 5.43142 6.18511 5.29576L2.31437 1.42506Z' fill='%23666666'/%3E%3Cpath d='M13.6527 8.55828H12.9918C12.8 8.55828 12.6444 8.71385 12.6444 8.90568V11.617L8.77365 7.74628C8.63806 7.61062 8.41802 7.61062 8.28236 7.74628L7.815 8.21363C7.67934 8.34925 7.67934 8.56923 7.815 8.70492L11.6857 12.5757H8.97444C8.78257 12.5757 8.62704 12.7312 8.62704 12.9231V13.5839C8.62704 13.7758 8.78257 13.9313 8.97444 13.9313H13.6527C13.8446 13.9313 14.0001 13.7758 14.0001 13.5839V8.90568C14.0001 8.71381 13.8446 8.55828 13.6527 8.55828Z' fill='%23666666'/%3E%3Cpath d='M5.71775 7.74628C5.5821 7.61062 5.36209 7.61062 5.22646 7.74628L1.35569 11.6171V8.90572C1.35569 8.71385 1.20016 8.55832 1.00829 8.55832H0.347398C0.15553 8.55832 0 8.71385 0 8.90572V13.584C0 13.7759 0.15553 13.9314 0.347398 13.9314H5.02567C5.21754 13.9314 5.37307 13.7759 5.37307 13.584V12.9231C5.37307 12.7313 5.21754 12.5757 5.02567 12.5757H2.31437L6.18511 8.70495C6.32077 8.56933 6.32077 8.34936 6.18511 8.21363L5.71775 7.74628Z' fill='%23666666'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='14' height='14' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A_2523clip0)'%3E%3Cpath d='M13.6527 0.0693359H8.97444C8.78257 0.0693359 8.62704 0.224866 8.62704 0.416734V1.07766C8.62704 1.26953 8.78257 1.42506 8.97444 1.42506H11.6857L7.815 5.2958C7.67934 5.43146 7.67934 5.65143 7.815 5.78709L8.28236 6.25444C8.3502 6.32229 8.4391 6.3562 8.52797 6.3562C8.6169 6.3562 8.7058 6.32226 8.77361 6.25444L12.6444 2.38367V5.095C12.6444 5.28687 12.8 5.4424 12.9918 5.4424H13.6527C13.8446 5.4424 14.0001 5.28687 14.0001 5.095V0.416734C14.0001 0.224866 13.8446 0.0693359 13.6527 0.0693359Z' fill='%23666666'/%3E%3Cpath d='M2.31437 1.42506H5.02567C5.21754 1.42506 5.37307 1.26953 5.37307 1.07766V0.416734C5.37307 0.224866 5.21754 0.0693359 5.02567 0.0693359H0.347398C0.15553 0.0693359 0 0.224866 0 0.416734V5.095C0 5.28687 0.15553 5.4424 0.347398 5.4424H1.00829C1.20016 5.4424 1.35569 5.28687 1.35569 5.095V2.38367L5.22646 6.25441C5.29428 6.32226 5.38321 6.35616 5.47211 6.35616C5.56101 6.35616 5.64994 6.32222 5.71775 6.25441L6.18511 5.78706C6.32077 5.6514 6.32077 5.43142 6.18511 5.29576L2.31437 1.42506Z' fill='%23666666'/%3E%3Cpath d='M13.6527 8.55828H12.9918C12.8 8.55828 12.6444 8.71385 12.6444 8.90568V11.617L8.77365 7.74628C8.63806 7.61062 8.41802 7.61062 8.28236 7.74628L7.815 8.21363C7.67934 8.34925 7.67934 8.56923 7.815 8.70492L11.6857 12.5757H8.97444C8.78257 12.5757 8.62704 12.7312 8.62704 12.9231V13.5839C8.62704 13.7758 8.78257 13.9313 8.97444 13.9313H13.6527C13.8446 13.9313 14.0001 13.7758 14.0001 13.5839V8.90568C14.0001 8.71381 13.8446 8.55828 13.6527 8.55828Z' fill='%23666666'/%3E%3Cpath d='M5.71775 7.74628C5.5821 7.61062 5.36209 7.61062 5.22646 7.74628L1.35569 11.6171V8.90572C1.35569 8.71385 1.20016 8.55832 1.00829 8.55832H0.347398C0.15553 8.55832 0 8.71385 0 8.90572V13.584C0 13.7759 0.15553 13.9314 0.347398 13.9314H5.02567C5.21754 13.9314 5.37307 13.7759 5.37307 13.584V12.9231C5.37307 12.7313 5.21754 12.5757 5.02567 12.5757H2.31437L6.18511 8.70495C6.32077 8.56933 6.32077 8.34936 6.18511 8.21363L5.71775 7.74628Z' fill='%23666666'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='14' height='14' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") 50% 50% no-repeat;
}
.video-reviews-thumbs__text {
  -ms-flex: 1 1;
      flex: 1 1;
  overflow: auto;
  margin-bottom: 15px;
  font-size: 10px;
  color: #fff;
  line-height: 1.1;
  color: #fff;
  -webkit-overflow-scrolling: touch;
}
.why-us {
  margin-bottom: 80px;
}
.why-us__title {
  font-family: 'Gotham Pro';
  font-weight: bold;
  font-size: 48px;
  line-height: 1.1;
  text-align: center;
  letter-spacing: 0.02em;
  color: #575b5e;
  margin: 0 auto 48px;
}
.why-us__list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.why-us__item {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  position: relative;
  margin-bottom: 25px;
}
.why-us__item-preview {
  display: none;
}
.why-us__item:nth-child(1) {
  -ms-flex-preferred-size: calc(34% - 25px);
      flex-basis: calc(34% - 25px);
  margin-right: 25px;
}
.why-us__item:nth-child(1):before {
  content: "";
  position: absolute;
  top: 6.6%;
  bottom: 4.5%;
  left: -14px;
  right: 50%;
  border: 1px solid rgba(170,170,170,0.31);
  border-radius: 4px;
}
.why-us__item:nth-child(2) {
  -ms-flex-preferred-size: calc(33.3% - 25px);
      flex-basis: calc(33.3% - 25px);
  margin-right: 25px;
}
.why-us__item:nth-child(3) {
  -ms-flex-preferred-size: 32.7%;
      flex-basis: 32.7%;
}
.why-us__item:nth-child(4) {
  -ms-flex-preferred-size: calc(55.5% - 25px);
      flex-basis: calc(55.5% - 25px);
  margin-right: 25px;
}
.why-us__item:nth-child(5) {
  -ms-flex-preferred-size: 44.5%;
      flex-basis: 44.5%;
}
.why-us__item:nth-child(5):before {
  content: "";
  position: absolute;
  top: 38px;
  bottom: -11px;
  left: 23%;
  right: -12px;
  border: 1px solid rgba(170,170,170,0.31);
  border-radius: 4px;
}
.why-us-service {
  background: url("/bitrix/templates/mebel/new/css/../img/service-img.png") 50% 0 no-repeat;
  background-size: cover;
  padding: 53px 0 0;
  position: relative;
  border-radius: 8px;
  -webkit-filter: drop-shadow(0px 3px 5px #ddd9d0);
          filter: drop-shadow(0px 3px 5px #ddd9d0);
  height: 100%;
}
.why-us-service:after {
  content: "";
  display: block;
  padding-top: 73%;
}
.why-us-service__count {
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
  left: 0;
  bottom: 0;
  -webkit-overflow-scrolling: touch;
}
.why-us-service__count:before {
  content: attr(data-count);
  position: absolute;
  right: 44px;
  top: -20px;
  font-family: 'Gotham Pro';
  font-size: 64px;
  line-height: 1;
  color: rgba(255,255,255,0.8);
  font-weight: bold;
}
.why-us-service__title {
  font-family: 'Gotham Pro';
  font-size: 32px;
  color: #575b5e;
  line-height: 1.1;
  letter-spacing: 0.02em;
  margin-bottom: 12px;
  font-weight: bold;
  padding: 0 44px;
}
.why-us-service__list {
  padding: 0 44px;
  margin: 0;
  list-style: none;
}
.why-us-service__list li {
  margin-bottom: 8px;
  color: #717275;
  font-size: 16px;
  line-height: 1.2;
  padding-left: 16px;
  position: relative;
}
.why-us-service__list li:before {
  content: "";
  position: absolute;
  left: 0;
  top: 4px;
  width: 8px;
  height: 8px;
  border-radius: 100%;
  background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
  box-shadow: 1px 1px 2px rgba(187,182,171,0.4);
}
.why-us-service__list li:after {
  content: "";
  position: absolute;
  left: 2px;
  top: 6px;
  width: 4px;
  height: 4px;
  border-radius: 100%;
  box-shadow: 1px 1px 2px rgba(187,182,171,0.4);
  background: #edeeee;
}
.why-us-consultation {
  position: relative;
  height: 100%;
  border-radius: 8px;
}
.why-us-consultation:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: -15px;
  top: 61px;
  -webkit-filter: drop-shadow(0px 3px 5px #ddd9d0);
          filter: drop-shadow(0px 3px 5px #ddd9d0);
  background: url("/bitrix/templates/mebel/new/css/../img/why-us-consultation-bg.png") 50% 0 no-repeat;
  background-size: cover;
  border-radius: 8px;
}
.why-us-consultation__count {
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
  left: 0;
  bottom: -15px;
  -webkit-overflow-scrolling: touch;
}
.why-us-consultation__count:before {
  content: attr(data-count);
  position: absolute;
  right: 46px;
  bottom: -14px;
  font-family: 'Gotham Pro';
  font-size: 64px;
  line-height: 1;
  color: rgba(255,255,255,0.8);
  font-weight: bold;
}
.why-us-consultation__image {
  position: relative;
  margin: -15px 14px -16% 12px;
}
.why-us-consultation__title {
  font-family: 'Gotham Pro';
  font-size: 32px;
  color: #575b5e;
  line-height: 1.1;
  letter-spacing: 0.02em;
  margin-bottom: 12px;
  font-weight: bold;
  padding: 0 44px;
  position: relative;
}
.why-us-consultation__text {
  color: #717275;
  font-size: 16px;
  line-height: 1.3;
  position: relative;
  padding: 0 20px 60px 44px;
}
.why-us-consultation__text p {
  margin: 0 0 10px;
}
.why-us-consultation__text p:last-child {
  margin: 0;
}
.why-us-employees {
  background: url("/bitrix/templates/mebel/new/css/../img/why-us-employees.png") 50% 0 no-repeat;
  background-size: cover;
  padding: 53px 0 0;
  position: relative;
  border-radius: 8px;
  -webkit-filter: drop-shadow(0px 3px 5px #ddd9d0);
          filter: drop-shadow(0px 3px 5px #ddd9d0);
  height: 100%;
}
.why-us-employees:after {
  content: "";
  display: block;
  padding-top: 106%;
}
.why-us-employees__count {
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
  left: 0;
  bottom: 0;
  -webkit-overflow-scrolling: touch;
}
.why-us-employees__count:before {
  content: attr(data-count);
  position: absolute;
  right: 44px;
  top: -20px;
  font-family: 'Gotham Pro';
  font-size: 64px;
  line-height: 1;
  color: rgba(255,255,255,0.8);
  font-weight: bold;
}
.why-us-employees__title {
  font-family: 'Gotham Pro';
  font-size: 32px;
  color: #575b5e;
  line-height: 1.1;
  letter-spacing: 0.02em;
  margin-bottom: 12px;
  font-weight: bold;
  padding: 0 55px;
}
.why-us-employees__text {
  color: #717275;
  font-size: 16px;
  line-height: 1.3;
  position: relative;
  padding: 0 55px;
}
.why-us-employees__text p {
  margin: 0 0 10px;
}
.why-us-employees__text p:last-child {
  margin: 0;
}
.why-us-employees__desc {
  position: absolute;
  bottom: -9px;
  left: 22px;
  right: 22px;
  text-align: center;
  font-size: 14px;
  color: #575b5e;
  line-height: 1.3;
  padding: 16px 30px;
  background: #fff9ef;
  box-shadow: 0px 3px 5px #ddd9d0;
  border-radius: 6px;
}
.why-us-employees__desc strong {
  font-size: 16px;
  font-weight: 600;
}
.why-us-format {
  background: url("/bitrix/templates/mebel/new/css/../img/why-us-format.png") 50% 0 no-repeat;
  background-size: cover;
  padding: 45px 54% 45px 45px;
  position: relative;
  border-radius: 8px;
  -webkit-filter: drop-shadow(0px 3px 5px #ddd9d0);
          filter: drop-shadow(0px 3px 5px #ddd9d0);
  height: 100%;
}
.why-us-format__count {
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
  left: 0;
  bottom: 0;
  -webkit-overflow-scrolling: touch;
}
.why-us-format__count:before {
  content: attr(data-count);
  position: absolute;
  right: 50%;
  top: -20px;
  font-family: 'Gotham Pro';
  font-size: 64px;
  line-height: 1;
  color: rgba(255,255,255,0.8);
  font-weight: bold;
}
.why-us-format__title {
  font-family: 'Gotham Pro';
  font-size: 32px;
  color: #575b5e;
  line-height: 1.1;
  letter-spacing: 0.02em;
  margin-bottom: 12px;
  font-weight: bold;
  position: relative;
}
.why-us-format__text {
  color: #717275;
  font-size: 16px;
  line-height: 1.3;
  position: relative;
}
.why-us-format__text p {
  margin: 0 0 10px;
}
.why-us-format__text p:last-child {
  margin: 0;
}
.why-us-technics {
  background: url("/bitrix/templates/mebel/new/css/../img/why-us-technics.png") 50% 0 no-repeat;
  background-size: cover;
  padding: 55px 37% 45px 60px;
  position: relative;
  border-radius: 8px;
  -webkit-filter: drop-shadow(0px 3px 5px #ddd9d0);
          filter: drop-shadow(0px 3px 5px #ddd9d0);
  height: 100%;
}
.why-us-technics__count {
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
  left: 0;
  bottom: 0;
  -webkit-overflow-scrolling: touch;
}
.why-us-technics__count:before {
  content: attr(data-count);
  position: absolute;
  right: 50%;
  top: -20px;
  font-family: 'Gotham Pro';
  font-size: 64px;
  line-height: 1;
  color: rgba(255,255,255,0.8);
  font-weight: bold;
  margin-right: -80px;
}
.why-us-technics__title {
  font-family: 'Gotham Pro';
  font-size: 32px;
  color: #575b5e;
  line-height: 1.1;
  letter-spacing: 0.02em;
  margin-bottom: 12px;
  font-weight: bold;
  position: relative;
}
.why-us-technics__text {
  color: #717275;
  font-size: 16px;
  line-height: 1.3;
  position: relative;
}
.why-us-technics__text p {
  margin: 0 0 10px;
}
.why-us-technics__text p:last-child {
  margin: 0;
}
@-webkit-keyframes spinner {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@keyframes spinner {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@media (min-width: 767px) {
  .category-block__item:nth-child(9n+1) {
    -ms-flex-preferred-size: calc(40% - 20px);
        flex-basis: calc(40% - 20px);
  }
  .category-block__item:nth-child(9n+2) {
    -ms-flex-preferred-size: calc(32% - 20px);
        flex-basis: calc(32% - 20px);
  }
  .category-block__item:nth-child(9n+3) {
    -ms-flex-preferred-size: calc(28% - 20px);
        flex-basis: calc(28% - 20px);
  }
  .category-block__item:nth-child(9n+4) {
    -ms-flex-preferred-size: calc(35% - 20px);
        flex-basis: calc(35% - 20px);
  }
  .category-block__item:nth-child(9n+5) {
    -ms-flex-preferred-size: calc(30% - 20px);
        flex-basis: calc(30% - 20px);
  }
  .category-block__item:nth-child(9n+6) {
    -ms-flex-preferred-size: calc(35% - 20px);
        flex-basis: calc(35% - 20px);
  }
  .category-block__item:nth-child(9n+7) {
    -ms-flex-preferred-size: calc(31% - 20px);
        flex-basis: calc(31% - 20px);
  }
  .category-block__item:nth-child(9n+8) {
    -ms-flex-preferred-size: calc(32% - 20px);
        flex-basis: calc(32% - 20px);
  }
  .category-block__item:nth-child(9n+9) {
    -ms-flex-preferred-size: calc(37% - 20px);
        flex-basis: calc(37% - 20px);
  }
  .determines-cost__tab-item:not(.active) {
    display: none;
  }
  .determines-cost__tab-item-name {
    display: none;
  }
  .kwiz-block__form.finish .kwiz-block__finished-box--preloading {
    -ms-flex-align: start;
        align-items: flex-start;
  }
  .kwiz-block__form.finish .kwiz-block__finished-box--preloading .kwiz-block__finished-column--right {
    padding-top: 30px;
  }
  .kwiz-block__finished-box--preloading .kwiz-block__finished-column--right .manager-box {
    max-width: 570px;
    margin-bottom: 35px;
  }
  .kwiz-block__finished-box--preloading .kwiz-block__finished-column--right .manager-box__text {
    font-size: 21px;
    font-style: normal;
  }
  .kwiz-block__finished-box--preloading .kwiz-block__finished-column--right .manager-box__body {
    margin-right: 40px;
  }
  .kwiz-branch-form__step-right-top--flex {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: end;
        align-items: flex-end;
  }
  .manager-box--type4 .manager-box__text {
    font-size: 16px;
  }
  .manager-box--type4 .manager-box__body {
    -ms-flex: 0 0 138px;
        flex: 0 0 138px;
  }
  .manager-box--type4 .manager-box__image {
    width: 138px;
    height: 138px;
  }
  .manager-box--type4 .manager-box__name span {
    font-size: 10px;
  }
  .manager-box--type4 .manager-box__status span {
    font-size: 9px;
  }
  .thank-for-help .manager-box--type4 .manager-box__text {
    font-size: 19px;
  }
}
@media (min-width: 1001px) {
  .mobile_bar {
    display: none;
  }
  .hamburger {
    display: none !important;
  }
  .catalog-box__list:not(.type2) .product-thumbs__params-name {
    font-size: 13px;
  }
  .catalog-box__list:not(.type2) .product-thumbs__params-body {
    font-size: 13px;
    padding-top: 6px;
  }
  .catalog-box__list:not(.type2) .product-thumbs__params-price {
    font-size: 15px;
    padding-top: 4px;
  }
  .catalog-box__list.type2 .product-thumbs__added-buttons .site-btn {
    font-size: 14px;
  }
  .catalog-box__list.type2 .catalog-box__item {
    -ms-flex: 0 0 32%;
        flex: 0 0 32%;
  }
  .catalog-box__list.type2 .catalog-box__item:nth-child(3n) {
    margin-right: 0%;
  }
  .catalog-box__list.type2 .catalog-box__item {
    margin-right: 1%;
  }
  .catalog-box__list--type3 .catalog-box__item {
    -ms-flex: 0 0 24%;
        flex: 0 0 24%;
    margin-right: 1.333%;
  }
  .catalog-box__list--type3 .catalog-box__item:nth-child(3n) {
    margin-right: 1.333%;
  }
  .catalog-box__list--type3 .catalog-box__item:nth-child(4n) {
    margin-right: 0;
  }
  .sorting__filter-result-list {
    display: none;
  }
  .category-item-thumbs:hover .category-item-thumbs__popup {
    opacity: 1;
    visibility: visible;
  }
  .category-item-thumbs__list::-webkit-scrollbar {
    background-color: transparent;
    width: 5px;
    box-sizing: border-box;
  }
  .category-item-thumbs__list::-webkit-scrollbar-thumb {
    background-color: rgba(255,255,255,0.2);
  }
  .discount-block__column:nth-child(3n + 1) .discount-block__item:first-child:before {
    content: "";
    position: absolute;
    top: -11px;
    bottom: 18px;
    left: -12px;
    right: 12px;
    border: 1px solid rgba(170,170,170,0.31);
    border-radius: 12px;
  }
  .installation-thumbs--video {
    padding-bottom: 60px;
  }
  .installation-thumbs--video .installation-thumbs__left {
    padding-bottom: 100px;
  }
  .installation-thumbs--video .installation-thumbs__right {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: end;
        justify-content: flex-end;
  }
  .installation-thumbs--video .installation-thumbs__list {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: center;
        justify-content: center;
    height: 100%;
  }
  .kitchens-to-order__item {
    margin-right: 20px;
    -ms-flex: 0 0 31.5%;
        flex: 0 0 31.5%;
    margin-bottom: 20px;
  }
  .kitchens-to-order__item--group {
    display: -ms-flexbox;
    display: flex;
  }
  .kitchens-to-order__item--group .kitchens-to-order-thumbs {
    -ms-flex: 0 0 50%;
        flex: 0 0 50%;
  }
  .kitchens-to-order__item--group .kitchens-to-order-thumbs:first-child {
    margin-right: 20px;
    -ms-flex-preferred-size: calc(57% - 20px);
        flex-basis: calc(57% - 20px);
  }
  .kitchens-to-order__item--group .kitchens-to-order-thumbs:last-child {
    -ms-flex-preferred-size: 43%;
        flex-basis: 43%;
  }
  .kitchens-to-order__item:nth-child(8n+1) {
    -ms-flex-preferred-size: calc(31.5% - 20px);
        flex-basis: calc(31.5% - 20px);
    min-height: 252px;
  }
  .kitchens-to-order__item:nth-child(8n+2) {
    -ms-flex-preferred-size: calc(27% - 20px);
        flex-basis: calc(27% - 20px);
    min-height: 252px;
  }
  .kitchens-to-order__item:nth-child(8n+3) {
    -ms-flex-preferred-size: calc(41.5% - 20px);
        flex-basis: calc(41.5% - 20px);
    min-height: 252px;
  }
  .kitchens-to-order__item:nth-child(8n+4) {
    -ms-flex-preferred-size: calc(75% - 20px);
        flex-basis: calc(75% - 20px);
    min-height: 268px;
  }
  .kitchens-to-order__item:nth-child(8n+5) {
    -ms-flex-preferred-size: calc(25% - 20px);
        flex-basis: calc(25% - 20px);
    min-height: 268px;
  }
  .kitchens-to-order__item:nth-child(8n+6) {
    -ms-flex-preferred-size: calc(24% - 20px);
        flex-basis: calc(24% - 20px);
    min-height: 324px;
  }
  .kitchens-to-order__item:nth-child(8n+7) {
    -ms-flex-preferred-size: calc(42% - 20px);
        flex-basis: calc(42% - 20px);
    min-height: 324px;
  }
  .kitchens-to-order__item:nth-child(8n+8) {
    -ms-flex-preferred-size: calc(34% - 20px);
        flex-basis: calc(34% - 20px);
    min-height: 324px;
  }
  .kwiz-block__finished-box .kwiz-block__params-box .kwiz-params__title {
    font-size: 22px;
  }
  .kwiz-block__finished-box .kwiz-block__params-box .kwiz-params__name,
  .kwiz-block__finished-box .kwiz-block__params-box .kwiz-params__value {
    font-size: 14px;
  }
  .kwiz-block__finished-box .kwiz-block__params-box .kwiz-params__item {
    padding: 9px 10px 9px 30px;
  }
  .kwiz-branch-form__step .kwiz-branch-form__step-right-bottom .manager-box__body {
    -ms-flex: 0 0 125px;
        flex: 0 0 125px;
  }
  .kwiz-branch-form__step .kwiz-branch-form__step-right-bottom .manager-box__image {
    width: 125px;
    height: 125px;
  }
  .kwiz-branch-form__step .kwiz-branch-form__step-right-bottom .manager-box__image img {
    width: 90%;
  }
  .kwiz-branch-form__step .kwiz-branch-form__step-right-bottom .manager-box__name span {
    font-size: 11px;
    padding: 4px 12px 5px;
  }
  .kwiz-branch-form__step .kwiz-branch-form__step-right-bottom .manager-box__status span {
    font-size: 10px;
  }
  .kwiz-branch-form__step .kwiz-branch-form__step-right-bottom .manager-box__text {
    min-height: 120px;
  }
  .kwiz-branch-form__step .kwiz-branch-form__step-right-bottom .manager-box__text-inner:before {
    width: 20px;
    height: 20px;
    left: -15px;
    top: 15px;
  }
  .kwiz-branch-form__step .kwiz-branch-form__step-right-bottom .manager-box__text-inner:after {
    width: 20px;
    height: 20px;
    bottom: 40px;
    right: 0;
  }
  .our-work-thumbs:hover .our-work-thumbs__more {
    opacity: 1;
    visibility: visible;
  }
  .our-work-thumbs:hover .our-work-thumbs__name {
    opacity: 0;
    visibility: hidden;
  }
  .popular-model-list .categor-sorting-list {
    display: -ms-inline-flexbox;
    display: inline-flex;
  }
  .popular-model-list .categor-sorting-list li {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
  }
  .popular-model-list .categor-sorting-list li a {
    padding-left: 25px;
    padding-right: 25px;
  }
  .production-thumbs__text::-webkit-scrollbar {
    background-color: transparent;
    width: 3px;
    box-sizing: border-box;
  }
  .production-thumbs__text::-webkit-scrollbar-thumb {
    background-color: rgba(245,216,159,0.2);
  }
  .right-kitchens__column-second .right-kitchens__item:first-child:before {
    content: "";
    position: absolute;
    top: -11px;
    bottom: -8px;
    left: 23%;
    right: -12px;
    border: 1px solid rgba(170,170,170,0.31);
    border-radius: 5px;
  }
  .social-reviews-thumbs:hover:before,
  .social-reviews-thumbs:hover:after {
    opacity: 1;
    visibility: visible;
  }
  .social-reviews-thumbs:hover .social-reviews-thumbs__bg {
    opacity: 0;
  }
  .social-reviews-thumbs:hover .social-reviews-thumbs__title {
    color: #f5d89f;
  }
  .social-reviews-thumbs:hover .social-reviews-thumbs__title:before {
    background: #f5d89f;
  }
  .social-reviews-thumbs:hover .social-reviews-thumbs__text {
    opacity: 1;
    visibility: visible;
  }
  .social-reviews-thumbs:hover .social-reviews-thumbs__gallery {
    opacity: 1;
    visibility: visible;
  }
  .social-reviews-thumbs__text::-webkit-scrollbar {
    background-color: transparent;
    width: 5px;
    box-sizing: border-box;
  }
  .social-reviews-thumbs__text::-webkit-scrollbar-thumb {
    background-color: rgba(255,255,255,0.2);
  }
  .stages-of-work__step-box {
    display: none;
  }
  .stages-of-work__step-box.active {
    display: block;
  }
  .thanks-team__text-body::-webkit-scrollbar {
    background-color: transparent;
    width: 5px;
    box-sizing: border-box;
  }
  .thanks-team__text-body::-webkit-scrollbar-thumb {
    background-color: rgba(0,0,0,0.2);
  }
  .video-reviews-thumbs__text::-webkit-scrollbar {
    background-color: transparent;
    width: 5px;
    border: 1px solid #fff;
    box-sizing: border-box;
  }
  .video-reviews-thumbs__text::-webkit-scrollbar-thumb {
    background-color: #fff;
  }
}
@media (min-width: 1022px) {
  .material-thumbs__add span:hover {
    color: #5f5f5f;
    background: #fff;
  }
}
@media (min-width: 1024px) {
  .furniture-list__item-note-text a:hover ~ .furniture-list__item-note-img {
    opacity: 1;
    visibility: visible;
  }
}
@media (max-width: 1400px) {
  .brand-block .tns-controls {
    left: -60px;
    right: -60px;
  }
  .brand-block .tns-outer {
    margin: 0 60px;
  }
  .links-block {
    right: 0;
  }
}
@media (max-width: 1360px) {
  .constructor-info__body-in {
    position: relative;
    border-radius: 10px;
    background: #000 url("/bitrix/templates/mebel/new/css/../img/constructor-body.jpg") 50% 0 no-repeat;
    background-size: cover;
    padding: 45px 40px 100px 60px;
  }
  .constructor-info__top {
    padding-right: 300px;
  }
  .constructor-info__image {
    width: 900px;
  }
}
@media (max-width: 1300px) {
  .collection-block .tns-controls {
    display: none;
  }
  .structur-closet__item-name {
    font-size: 16px;
  }
  .structur-closet__item-icon {
    -ms-flex: 0 0 20px;
        flex: 0 0 20px;
    margin-right: 5px;
  }
}
@media (max-width: 1240px) {
  .page-container {
    margin: 0 20px 70px;
    padding: 20px 20px;
  }
}
@media (max-width: 1200px) {
  .container {
    padding: 15px;
  }
  .topbar2 .container {
    -ms-flex-pack: justify;
        justify-content: space-between;
  }
  .action-btn {
    font-size: 10px;
    padding: 10px;
  }
  .socials-icons2-title {
    font-size: 10px;
  }
  .header_phones_phone {
    font-size: 13px;
  }
  .header_phones_times,
  .slogan {
    font-size: 10px;
  }
  .sorting__item--search {
    display: none;
  }
  .installation-thumbs__item-img {
    -ms-flex: 0 0 150px;
        flex: 0 0 150px;
  }
  .kwiz-branch-form__step {
    padding: 40px 15px 60px;
  }
  .kwiz-branch-form__step-left {
    margin-right: 20px;
  }
  .planirovka-list {
    margin-left: 0;
  }
  .furniture-list {
    margin-left: 0;
  }
  .fasad-list {
    margin-left: 0;
    margin-right: 0;
  }
  .tabletop-list {
    margin-left: 0;
    margin-right: 0;
  }
  .fartuk-list {
    margin-left: 0;
    margin-right: 0;
  }
  .handle-list {
    margin-left: 0;
    margin-right: 0;
  }
  .bar-list {
    margin-left: 0;
    margin-right: 0;
  }
  .material-thumbs-popup-feedback__left {
    -ms-flex: 0 0 500px;
        flex: 0 0 500px;
  }
  .material-thumbs-popup-order__inner {
    padding: 40px 15px 20px 15px;
  }
  .material-thumbs-popup-order__left {
    margin-right: 20px;
  }
  .production-thumbs__content {
    -ms-flex: 0 0 320px;
        flex: 0 0 320px;
  }
  .stages-of-work__step-progress ul li a {
    padding: 15px 20px;
  }
}
@media (max-width: 1200px) and (min-width: 1001px) {
  .product-materials-catalog__item {
    -ms-flex: 0 0 19%;
        flex: 0 0 19%;
    margin-right: 1.25%;
  }
  .product-materials-catalog__item:nth-child(6n) {
    margin-right: 1.25%;
  }
  .product-materials-catalog__item:nth-child(5n) {
    margin-right: 0;
  }
}
@media (max-width: 1137px) {
  .action-btn {
    font-size: 9px;
  }
  .socials-icons2-title {
    font-size: 9px;
  }
  .header_phones_phone {
    font-size: 12px;
  }
  .header_phones_times,
  .slogan {
    font-size: 9px;
  }
}
@media (max-width: 1100px) {
  .froze-step {
    padding: 20px 40px 70px;
  }
  .reconciliation-step__column-right {
    -ms-flex: 0 0 440px;
        flex: 0 0 440px;
  }
  .reconciliation-step__choose-list {
    padding: 20px 10px 6px;
  }
  .thanks-team__gallery-item-name {
    padding: 8px 46px 10px 10px;
  }
}
@media (max-width: 1095px) {
  .action-btn {
    font-size: 8px;
  }
  .socials-icons2-title {
    font-size: 8px;
  }
  .header_phones_phone {
    font-size: 11px;
  }
  .header_phones_times,
  .slogan {
    font-size: 8px;
  }
}
@media (max-width: 1055px) {
  .action-btn {
    font-size: 7px;
    padding: 5px;
  }
  .socials-icons2-title {
    font-size: 7px;
  }
  .header_phones_phone {
    font-size: 10px;
  }
  .header_phones_times,
  .slogan {
    font-size: 7px;
  }
}
@media (max-width: 1050px) {
  .messenger-reviews .tns-controls {
    left: -20px;
    right: -20px;
  }
}
@media (max-width: 1024px) {
  .product-thumbs__calc-price {
    margin-bottom: 10px;
  }
}
@media (max-width: 1022px) {
  .information-block__title {
    margin-bottom: 18px;
    font-size: 22px;
  }
}
@media (max-width: 1000px) {
  .call_me_open {
    display: none;
  }
  body {
    padding-bottom: 60px;
  }
  .action_block_title::before {
    left: -27px;
    top: 27px;
    -webkit-transform: rotate(-50deg);
            transform: rotate(-50deg);
  }
  .action_block_bottom_text ul {
    width: 80%;
    margin: 16px auto;
  }
  .topbar2 .container {
    -ms-flex-pack: distribute;
        justify-content: space-around;
  }
  .slogan {
    width: 29%;
    padding-right: 12px;
  }
  .feature_item_img {
    width: 25%;
    text-align: center;
  }
  .header_phones {
    margin-top: 15px;
  }
  .header_phones_phone {
    margin-bottom: 11px;
  }
  .topbar2 {
    background: none;
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
  }
  header {
    background: url("/bitrix/templates/mebel/new/css/../img/m_bg.jpg");
    background-size: cover;
  }
  .banner_block_title br {
    display: none;
  }
  .hamburger {
    width: 28px;
    height: 17px;
    z-index: 999;
  }
  .features {
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-align: stretch;
        align-items: stretch;
    padding: 0;
    margin: 0 auto;
    width: 90%;
    max-width: 270px;
    background: linear-gradient(180deg, rgba(228,228,228,0.149) 0%, rgba(130,115,115,0.23) 100%);
    backdrop-filter: blur(3px) !important;
    -webkit-backdrop-filter: blur(3px) !important;
    margin-bottom: 21px;
  }
  .feature_item {
    padding: 13px 0;
    -ms-flex-pack: space-evenly;
        justify-content: space-evenly;
    border-bottom: 0.4px solid rgba(233,249,245,0.122);
    position: relative;
  }
  .features :last-child {
    border: 0;
  }
  .feature_item_title {
    text-align: center;
    font-size: 12px;
    margin-left: 0;
    width: 42%;
  }
  .feature_item_title img {
    width: 12px;
    height: 12px;
    left: 5px;
  }
  .feature_item_title br {
    display: none;
  }
  .logo {
    width: 18%;
  }
  .topbar2 .container {
    -ms-flex-align: start;
        align-items: flex-start;
  }
  .banner_block_title {
    text-align: center;
    font-weight: bold;
    font-size: 22px;
    line-height: 110%;
    letter-spacing: 0.02em;
    color: #f3f3f3;
    max-width: 228px;
    margin: 0 auto 22px auto;
  }
  .banner_block_subtitle {
    font-weight: 500;
    font-size: 15px;
    line-height: 120%;
    margin-bottom: 23px;
    text-align: center;
    letter-spacing: 0.03em;
    color: #f3f3f3;
  }
  .banner_block_subtitle span::before {
    top: -10px;
    right: -7px;
  }
  .banner_block_title span::before {
    top: -10px;
    right: -8px;
  }
  .logo img {
    width: 100%;
  }
  .container {
    padding: 15px;
  }
  .topbar,
  .action-btns,
  .action-btns-new,
  .socials,
  .socials-icons2,
  .header_map_title,
  .header_phones_times {
    display: none !important;
  }
  .header_phones_phone {font-size: 15px;}
  .header_phones {display: contents!important;}
  .header_phones {
    -ms-flex-direction: row;
        flex-direction: row;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    width: 100%;
  }
  .header_phones_phone {
    width: 50%;
    text-align: center;
  }
  .header_map {
    width: 31%;
    border: 0;
    padding: 0px 21px;
    -ms-flex-direction: row;
        flex-direction: row;
    padding: 0px 2%;
  }
  .header_map_link {
    width: 60%;
    text-align: left;
    padding-left: 9px;
    font-size: 8px;
    margin-top: 0;
  }
  .slogan_content {
    font-size: 7px;
    line-height: 123.69%;
    letter-spacing: 0.025em;
  }
  .topbar2 .container {
    -ms-flex-align: center;
        align-items: center;
  }
  .topbar2 .container {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .action_block_bottom_text {
    width: 100%;
  }
  .action_block {
    max-width: 400px;
    margin: 0 auto;
    padding-bottom: 25px;
  }
  .action_block_bottom_text {
    -ms-flex-order: 1;
        order: 1;
  }
  .action_block_title {
    -ms-flex-order: 2;
        order: 2;
    margin-top: 0;
    font-size: 12px;
    max-width: 230px;
    margin: 0 auto 23px auto;
  }
  .action_block_bottom_btn {
    max-width: 214px;
    -ms-flex-order: 3;
        order: 3;
    font-size: 11.2336px;
    padding: 18px 26px;
  }
  .action_block_bottom_text ul li {
    font-size: 12px;
    width: 90%;
    margin: 9px auto;
  }
  .mobile_bar {
    position: fixed;
    padding: 10px 15px;
    bottom: 0;
    background: #fff;
    width: 100%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    -ms-flex-align: end;
        align-items: flex-end;
  }
  .mobile_bar_item {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    position: relative;
  }
  .mobile_bar_item_title {
    margin-top: 4px;
    font-size: 8px;
    text-align: center;
    color: #575b5e;
  }
  .mobile_bar_item span {
    position: absolute;
    top: -5px;
    text-align: center;
    border-radius: 50%;
    right: -4px;
    width: 20px;
    height: 20px;
    background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
    border: 1.21176px solid #f3cd82;
    font-size: 12px;
    letter-spacing: 0.01em;
    color: #575b5e;
  }
  a.site-btn--5,
  .site-btn--5 {
    font-size: 14px;
    padding: 10px 30px;
    border-width: 1px;
  }
  a.site-btn--6,
  .site-btn--6 {
    font-size: 14px;
    padding: 10px 30px;
    border-width: 1px;
  }
  input[type="text"],
  input[type="password"],
  input[type="email"],
  input[type="tel"],
  input[type="search"],
  input[type="number"] {
    height: 40px;
  }
  .app-footer__bottom {
    background: #fff;
  }
  .app-footer__top-inner {
    display: block;
    padding-top: 0;
    text-align: center;
  }
  .app-footer__menu {
    margin-bottom: 40px;
    text-align: left;
  }
  .app-footer__menu-item {
    border: none;
    margin-right: 30px;
    -ms-flex-preferred-size: calc(33.333% - 20px);
        flex-basis: calc(33.333% - 20px);
  }
  .app-footer__menu-item.opened > a,
  .app-footer__menu-item.opened > span {
    border-color: transparent;
  }
  .app-footer__menu-item.opened > a:before,
  .app-footer__menu-item.opened > span:before {
    -webkit-transform: rotate(45deg);
            transform: rotate(45deg);
    border-color: #f5d89f;
  }
  .app-footer__menu-item > a,
  .app-footer__menu-item > span {
    display: block;
    cursor: pointer;
    border-bottom: 1px solid #f1efeb;
    font-size: 16px;
    padding: 20px 30px 20px 0;
    position: relative;
  }
  .app-footer__menu-item > a:before,
  .app-footer__menu-item > span:before {
    content: "";
    position: absolute;
    right: 5px;
    top: 50%;
    width: 10px;
    height: 10px;
    border: 1px solid #dbdbdb;
    border-top: none;
    border-left: none;
    -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg);
    margin-top: -5px;
  }
  .app-footer__menu-item > ul {
    padding-top: 0;
    display: none;
  }
  .app-footer__contacts-title {
    display: none;
  }
  .app-footer__contacts-column {
    padding: 0;
    margin: 0;
  }
  .app-footer__contacts {
    display: -ms-inline-flexbox;
    display: inline-flex;
    margin: 0 auto 20px;
    text-align: left;
  }
  .app-footer__phone {
    -ms-flex-order: -1;
        order: -1;
    margin-right: 25px;
  }
  .app-footer__phone-item {
    background-size: 12px auto;
    padding-left: 18px;
    margin-bottom: 5px;
  }
  .app-footer__phone-item a {
    font-size: 14px;
  }
  .app-footer__work-time {
    display: inline-block;
    max-width: 130px;
    margin: 0;
  }
  .app-footer__work-time > span span {
    display: inline-block;
  }
  .app-footer__social-box {
    -ms-flex-pack: center;
        justify-content: center;
  }
  .app-footer__social-group-title {
    font-size: 13px;
  }
  .app-footer__middle {
    background: none;
  }
  .app-footer__middle-inner {
    padding-top: 0;
    display: block;
  }
  .app-footer__feedback {
    -ms-flex-order: -3;
        order: -3;
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    margin: 0 auto 25px;
  }
  .app-footer__feedback-item {
    display: inline-block;
    max-width: 80px;
    text-align: center;
    margin: 0 7px;
  }
  .app-footer__feedback-item-icon {
    width: 30px;
    height: 30px;
    margin: 0 auto 5px;
  }
  .app-footer__feedback-item-icon img {
    max-height: 30px;
  }
  .app-footer__feedback-item-name {
    font-size: 12px;
  }
  .app-footer__logo-box {
    display: none;
  }
  .app-footer__address-box {
    margin: 0 auto;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    max-width: 350px;
  }
  .app-footer__address-box .app-footer__logo {
    display: block;
    -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    text-align: center;
    max-width: 100%;
  }
  .app-footer__address-box .app-footer__logo img {
    max-width: 100px;
  }
  .app-footer__callback {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    text-align: center;
    margin: 0 0 20px;
  }
  .app-footer__callback .site-btn {
    max-width: 230px;
  }
  .app-footer__address {
    -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    text-align: center;
  }
  .app-footer__address-title {
    font-size: 13px;
    max-width: 100px;
    margin: 0 auto 3px;
  }
  .app.innerPage .app__wrapper {
    padding-top: 20px;
  }
  .app.innerSitePage .app__wrapper {
    padding-top: 20px;
  }
  .app__wrapper {
    padding-top: 40px;
  }
  .page-container {
    margin-bottom: 30px;
  }
  h1 {
    font-size: 36px;
  }
  .brand-block {
    margin-bottom: 24px;
  }
  .brand-block__title {
    font-size: 40px;
    margin-bottom: 20px;
  }
  .cart-page-box__product-list-head {
    display: none;
  }
  .cart-page-box {
    max-width: 400px;
    margin: 0 auto;
  }
  .cart-page-box__item {
    border-bottom: 1px solid #efefef;
  }
  .cart-page-box__item:last-child {
    border: none;
  }
  .cart-page-box__remove-all {
    display: none;
  }
  .cart-product {
    display: block;
    border: none;
  }
  .cart-product__left {
    margin-bottom: 12px;
    display: block;
    position: relative;
  }
  .cart-product__price-wr {
    display: none;
  }
  .cart-product__total {
    font-size: 21px;
  }
  .cart-product__image-wr {
    -ms-flex: 0 0 132px;
        flex: 0 0 132px;
    bottom: 0;
    padding: 0;
    border: none;
    overflow: hidden;
    border-radius: 4px;
    -webkit-overflow-scrolling: touch;
  }
  .cart-product__image {
    margin: 0;
    max-width: 100%;
  }
  .cart-product__image img {
    border-radius: 4px;
  }
  .cart-product__quantity {
    padding: 0;
    -ms-flex: 0 0 88px;
        flex: 0 0 88px;
    border: none;
  }
  .cart-product__total-wr {
    border: none;
    padding: 0 10px;
    -ms-flex: 1 1;
        flex: 1 1;
  }
  .cart-product__delete {
    padding: 0;
    -ms-flex: 0 0 20px;
        flex: 0 0 20px;
  }
  .cart-product__delete a {
    width: 40px;
    margin-right: -5px;
  }
  .cart-product__price {
    font-size: 16px;
  }
  .cart-product__name {
    font-size: 16px;
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
    margin: 0;
    background: rgba(72,72,72,0.71);
    -webkit-backdrop-filter: blur(1.03873px);
            backdrop-filter: blur(1.03873px);
    border-radius: 0 0 4px 4px;
    font-family: 'Gotham Pro', sans-serif;
    color: #fff;
    padding: 7px 8px;
    font-weight: normal;
  }
  .cart-product__name:before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: 3px;
    background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
    border-radius: 0 0 0 4px;
  }
  .cart-product__name a {
    color: #fff;
  }
  .cart-order {
    display: block;
    margin-top: 30px;
  }
  .cart-order__user-data {
    margin-bottom: 20px;
  }
  .cart-order__user-data-title {
    font-size: 18px;
    text-align: center;
    margin-bottom: 15px;
  }
  .cart-order__user-data-item-name {
    font-size: 12px;
    -ms-flex: 0 0 75px;
        flex: 0 0 75px;
  }
  .cart-order__payment {
    margin-bottom: 24px;
  }
  .cart-order__payment-title {
    font-size: 18px;
    text-align: center;
    margin-bottom: 15px;
  }
  .cart-order__payment-item input[type="radio"]:checked ~ span:before,
  .cart-order__payment-item input[type="checkbox"]:checked ~ span:before {
    box-shadow: 0 0 0 1px #fff;
  }
  .cart-order__payment-item input[type="radio"] ~ span,
  .cart-order__payment-item input[type="checkbox"] ~ span {
    padding: 20px 5px 12px;
  }
  .cart-order__payment-item input[type="radio"] ~ span:before,
  .cart-order__payment-item input[type="checkbox"] ~ span:before {
    top: 6px;
    left: 6px;
    width: 6px;
    height: 6px;
    border: 2px solid #fff;
    box-shadow: 0 0 0 1px #414141;
  }
  .cart-order__payment-item input[type="radio"] ~ span .svg-icon,
  .cart-order__payment-item input[type="checkbox"] ~ span .svg-icon {
    width: 30px;
    height: 25px;
  }
  .cart-order__payment-item input[type="radio"] ~ span .name,
  .cart-order__payment-item input[type="checkbox"] ~ span .name {
    font-size: 10px;
  }
  .cart-order__button {
    text-align: center;
  }
  .cart-order__button .site-btn {
    font-size: 16px;
    padding: 15px 40px;
  }
  .cart-order__privace {
    font-size: 7px;
  }
  .catalog-box {
    margin-bottom: 40px;
  }
  .catalog-box .stages-of-work {
    padding: 25px 15px;
    margin: 0 -15px;
    background: #000 url("/bitrix/templates/mebel/new/css/../img/step-bg.jpg") 50% 0 no-repeat;
  }
  .catalog-box .product-determines-video {
    margin: 0 -15px;
  }
  .catalog-box .compact-reviews {
    margin: 0 -15px;
  }
  .catalog-box .social-reviews {
    margin: 0 -15px;
  }
  .catalog-box .oure-video {
    margin: 0 -15px;
    padding: 15px 15px 25px;
  }
  .catalog-box .oure-video__title {
    font-size: 21px;
  }
  .catalog-box .gallery-photo-block {
    margin: 0 -15px;
  }
  .catalog-box__title {
    font-size: 24px;
    margin-bottom: 20px;
  }
  .catalog-box__body {
    display: block;
  }
  .catalog-box__column-left {
    margin: 0;
  }
  .sorting__mobile-filter-button {
    display: block;
  }
  .sorting__mobile-filter-button button {
    background: url("data:image/svg+xml,%3Csvg width='15' height='14' viewBox='0 0 15 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.4133 1.2586H5.477C5.23132 0.528906 4.54113 0.00170898 3.72964 0.00170898C2.91815 0.00170898 2.22796 0.528906 1.98228 1.2586H0.587384C0.263352 1.2586 0.000653405 1.5213 0.000653405 1.84533C0.000653405 2.16936 0.263352 2.43206 0.587384 2.43206H1.98232C2.228 3.16176 2.91819 3.68896 3.72968 3.68896C4.54116 3.68896 5.23135 3.16176 5.47704 2.43206H14.4134C14.7374 2.43206 15.0001 2.16936 15.0001 1.84533C15.0001 1.5213 14.7374 1.2586 14.4133 1.2586ZM3.72964 2.5155C3.36012 2.5155 3.05947 2.21486 3.05947 1.84533C3.05947 1.47581 3.36012 1.17517 3.72964 1.17517C4.09916 1.17517 4.3998 1.47581 4.3998 1.84533C4.3998 2.21486 4.09916 2.5155 3.72964 2.5155ZM14.4127 6.28659H13.0177C12.7721 5.5569 12.0818 5.0297 11.2704 5.0297C10.4589 5.0297 9.76875 5.5569 9.52306 6.28659H0.58673C0.262699 6.28659 0 6.54929 0 6.87332C0 7.19736 0.262699 7.46005 0.58673 7.46005H9.52306C9.76875 8.18975 10.459 8.71695 11.2704 8.71695C12.0819 8.71695 12.7721 8.18975 13.0178 7.46005H14.4127C14.7368 7.46005 14.9994 7.19736 14.9994 6.87332C14.9994 6.54929 14.7368 6.28659 14.4127 6.28659ZM11.2704 7.54349C10.9009 7.54349 10.6003 7.24285 10.6003 6.87332C10.6003 6.5038 10.9009 6.20316 11.2704 6.20316C11.6399 6.20316 11.9406 6.5038 11.9406 6.87332C11.9406 7.24285 11.6399 7.54349 11.2704 7.54349ZM7.99017 11.3133H14.4127C14.7368 11.3133 14.9994 11.576 14.9994 11.9C14.9994 12.2241 14.7368 12.4868 14.4127 12.4868H7.99017C7.74449 13.2165 7.0543 13.7437 6.24281 13.7437C5.43132 13.7437 4.74113 13.2165 4.49545 12.4868H0.58673C0.262699 12.4868 0 12.2241 0 11.9C0 11.576 0.262699 11.3133 0.58673 11.3133H4.49545C4.74113 10.5836 5.43132 10.0564 6.24281 10.0564C7.0543 10.0564 7.74449 10.5836 7.99017 11.3133ZM5.57265 11.9001C5.57265 12.2696 5.87329 12.5702 6.24281 12.5702C6.61233 12.5702 6.91297 12.2696 6.91297 11.9C6.91297 11.5305 6.61233 11.2299 6.24281 11.2299C5.87329 11.2299 5.57265 11.5306 5.57265 11.9001Z' fill='url(%23paint0_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='7.50005' y1='0.00170898' x2='7.50005' y2='13.7437' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='7.50005' y1='0.00170898' x2='7.50005' y2='13.7437' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 100% 50% no-repeat;
    cursor: pointer;
    padding: 0 22px 0 0;
    margin: 0;
    border: none;
    font-size: 12px;
    line-height: 14px;
    color: #575b5e;
  }
  .sorting__item {
    font-size: 12px;
  }
  .sorting__item--result {
    margin-right: 5px;
  }
  .sorting__item--type {
    display: none;
  }
  .sorting__item--sorting {
    position: relative;
    margin-right: 22px;
  }
  .sorting__item--sorting .sorting__item-body {
    display: none;
  }
  .sorting__item--sorting .sorting__item-popup {
    margin-left: -50px;
    margin-top: 5px;
  }
  .sorting__item--sorting .sorting__item-name {
    padding: 0 22px 0 0;
    margin: 0;
    font-size: 12px;
    line-height: 14px;
    color: #575b5e;
    background: url("data:image/svg+xml,%3Csvg width='14' height='15' viewBox='0 0 14 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M4.02502 13.171V0H3.02502V13.171L1.05005 11.055L0.343018 11.8125L3.17151 14.8431C3.36682 15.0522 3.68323 15.0522 3.87854 14.8431L6.70703 11.8125L6 11.055L4.02502 13.171Z' fill='url(%23paint0_linear)'/%3E%3Cpath d='M13.7071 3.18738L10.8786 0.156849C10.6833 -0.0522831 10.3669 -0.0522831 10.1716 0.156849L7.34308 3.18738L8.05011 3.94491L10.0251 1.82886V14.9999H11.0251V1.82886L13.0001 3.94491L13.7071 3.18738Z' fill='url(%23paint1_linear)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='3.52502' y1='0' x2='3.52502' y2='14.9999' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='10.5251' y1='0' x2='10.5251' y2='14.9999' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3CclipPath id='clip0'%3E%3Crect width='14' height='15' fill='white' transform='translate(0 -0.000488281)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A_2523clip0)'%3E%3Cpath d='M4.02502 13.171V0H3.02502V13.171L1.05005 11.055L0.343018 11.8125L3.17151 14.8431C3.36682 15.0522 3.68323 15.0522 3.87854 14.8431L6.70703 11.8125L6 11.055L4.02502 13.171Z' fill='url(_2523paint0_linear)'/%3E%3Cpath d='M13.7071 3.18738L10.8786 0.156849C10.6833 -0.0522831 10.3669 -0.0522831 10.1716 0.156849L7.34308 3.18738L8.05011 3.94491L10.0251 1.82886V14.9999H11.0251V1.82886L13.0001 3.94491L13.7071 3.18738Z' fill='url(_2523paint1_linear)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='3.52502' y1='0' x2='3.52502' y2='14.9999' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='10.5251' y1='0' x2='10.5251' y2='14.9999' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3CclipPath id='clip0'%3E%3Crect width='14' height='15' fill='white' transform='translate(0 -0.000488281)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") 100% 50% no-repeat;
  }
  .sorting__right {
    -ms-flex-pack: end;
        justify-content: flex-end;
  }
  .product-thumbs__params-name {
    font-size: 13px;
    padding-bottom: 4px;
  }
  .product-thumbs__params-body {
    font-size: 13px;
    padding-top: 6px;
  }
  .product-thumbs__params-body--price {
    font-size: 15px;
    padding-top: 4px;
  }
  .product-thumbs__added-buttons {
    margin-top: 10px;
  }
  .product-thumbs__added-buttons .site-btn {
    font-size: 12px;
  }
  .categor-sorting-list {
    border-radius: 10px;
    margin-bottom: 20px;
  }
  .categor-sorting-list li {
    -ms-flex: 0 0 25%;
        flex: 0 0 25%;
    margin-right: 0;
  }
  .categor-sorting-list li:nth-child(4n) {
    border-right: none;
  }
  .categor-sorting-list li a {
    font-size: 8px;
    padding: 13px 2px;
  }
  .material-thumbs-popup-info__right .tns-controls {
    margin-top: -13px;
  }
  .material-thumbs-popup-info__right .tns-controls button {
    width: 26px;
    height: 26px;
  }
  .material-thumbs-popup-info__right .tns-controls button:before {
    background-size: 14px auto;
  }
  .material-thumbs-popup-info__params-title {
    font-size: 11px;
    padding: 8px 10px;
  }
  .material-thumbs-popup-info__params-list {
    border-radius: 8px;
  }
  .material-thumbs-popup-info__params-head {
    padding: 6px 10px;
    font-size: 10px;
  }
  .material-thumbs-popup-info__params-head-name {
    -ms-flex: 0 0 100px;
        flex: 0 0 100px;
  }
  .material-thumbs-popup-info__params-head-desc {
    -ms-flex: 1 1;
        flex: 1 1;
    text-align: center;
  }
  .material-thumbs-popup-info__params-item {
    font-size: 8px;
    min-height: 20px;
    padding: 6px 10px;
  }
  .material-thumbs-popup-info__params-item-name {
    -ms-flex: 0 0 100px;
        flex: 0 0 100px;
  }
  .material-thumbs-popup-info__params-item-desc {
    -ms-flex: 1 1;
        flex: 1 1;
  }
  .categor-block {
    margin-bottom: 16px;
  }
  .categor-block__list {
    display: block;
  }
  .categor-block__list-column-left {
    margin-right: 0;
  }
  .categor-block__list-column-left .categor-block__items-column {
    -ms-flex: 0 0 44%;
        flex: 0 0 44%;
  }
  .categor-block__list-column-left .categor-block__items-column:nth-child(2) {
    margin-right: 2%;
  }
  .categor-block__list-column-left .categor-block__items-column:nth-child(2) .categor-block__item:first-child:before {
    display: none;
  }
  .categor-block__list-column-right .categor-block__items-column:nth-child(1) {
    margin-right: 2%;
    -ms-flex: 0 0 45%;
        flex: 0 0 45%;
  }
  .categor-block__list-column-right .categor-block__items-column:nth-child(3) .categor-block__item:last-child:before {
    display: none;
  }
  .categor-block__title {
    font-size: 24px;
    margin-bottom: 32px;
    text-align: center;
  }
  .categor-thumbs__text {
    display: none;
  }
  .category-block {
    margin-bottom: 40px;
  }
  .category-block__title {
    font-size: 40px;
    margin-bottom: 16px;
  }
  .category-block__item {
    min-height: 140px;
  }
  .category-item-thumbs.opened {
    z-index: 999;
  }
  .category-item-thumbs.opened .category-item-thumbs__popup {
    opacity: 1;
    visibility: visible;
  }
  .category-item-thumbs__name {
    font-size: 12px;
    left: 20px;
    bottom: 14px;
  }
  .category-item-thumbs__popup {
    position: fixed;
    top: 50%;
    left: 50%;
    bottom: auto;
    right: auto;
    width: 320px;
    height: 300px;
    margin-left: -160px;
    margin-top: -150px;
    max-height: 100%;
    padding: 15px 20px;
    border-radius: 0;
    background: rgba(34,32,29,0.9);
    background: radial-gradient(100% 131.64% at 1.23% 100%, rgba(34,32,29,0.9) 0%, rgba(50,46,42,0.9) 100%);
  }
  .category-item-thumbs__main-name {
    -ms-flex-order: -1;
        order: -1;
    margin-bottom: 15px;
  }
  .category-item-thumbs__main-name a {
    font-size: 18px;
    color: #f5d89f;
    text-decoration: none;
  }
  .category-item-thumbs__list > li {
    margin-bottom: 15px;
  }
  .category-item-thumbs__image {
    cursor: pointer;
  }
  .category-item-thumbs__close {
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    width: 40px;
    height: 40px;
    border: none;
    box-shadow: none;
    outline: none;
    background: url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='18.8649' height='1.88649' rx='0.358245' transform='matrix(0.717408 -0.696653 0.717408 0.696653 0.363281 13.5454)' fill='white'/%3E%3Crect width='18.8649' height='1.88649' rx='0.358245' transform='matrix(0.717408 0.696653 -0.717408 0.696653 1.35156 0.527832)' fill='white'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;
  }
  .collection-block {
    margin-bottom: 15px;
  }
  .collection-block__title {
    font-size: 22px;
    margin-bottom: 10px;
  }
  .constructor-info {
    padding: 20px 0;
    margin-bottom: 40px;
  }
  .constructor-info__title {
    font-size: 40px;
  }
  .constructor-info__body {
    padding: 0;
    border: none;
  }
  .constructor-info__body-in {
    padding: 40px 40px;
  }
  .constructor-info__top {
    padding: 0;
  }
  .constructor-info__image {
    position: static;
    width: auto;
    margin: 0 -20px;
  }
  .constructor-info__bottom {
    max-width: 400px;
    margin: 0 auto;
    padding: 0;
    display: block;
    text-align: center;
  }
  .constructor-info__sign {
    margin: 0 0 20px;
    text-align: center;
    display: inline-block;
  }
  .constructor-info__sign:before {
    width: 33px;
    height: 80px;
    left: 0;
    margin: 10px 0 0;
    top: 100%;
    background-image: url("data:image/svg+xml,%3Csvg width='33' height='79' viewBox='0 0 33 79' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.44' d='M31.7651 77.6812C32.1525 77.6202 32.4171 77.2566 32.3561 76.8692L31.3616 70.5558C31.3005 70.1684 30.937 69.9038 30.5496 69.9648C30.1622 70.0259 29.8976 70.3894 29.9586 70.7768L30.8426 76.3887L25.2307 77.2727C24.8433 77.3338 24.5787 77.6973 24.6397 78.0847C24.7007 78.4721 25.0643 78.7367 25.4517 78.6757L31.7651 77.6812ZM8.71504 0.810525C8.5413 1.19398 8.37021 1.57551 8.20177 1.95513L9.49999 2.53115C9.6669 2.15498 9.83648 1.77683 10.0087 1.39668L8.71504 0.810525ZM7.21926 4.2192C6.89135 4.9927 6.57496 5.75826 6.27017 6.51612L7.58788 7.04605C7.88925 6.29668 8.20227 5.53926 8.52689 4.77355L7.21926 4.2192ZM5.36567 8.83302C5.06858 9.61832 4.78456 10.3953 4.51368 11.1644L5.85329 11.6362C6.1204 10.8779 6.40068 10.1111 6.69406 9.33555L5.36567 8.83302ZM3.71932 13.5135C3.46088 14.3119 3.21732 15.1017 2.98875 15.8833L4.35193 16.2819C4.57656 15.5138 4.81613 14.7369 5.07057 13.9509L3.71932 13.5135ZM2.32621 18.2884C2.11522 19.1061 1.92149 19.9149 1.74514 20.7151L3.13214 21.0208C3.30472 20.2376 3.49451 19.4452 3.70144 18.6433L2.32621 18.2884ZM1.25551 23.1627C1.10653 23.9941 0.977313 24.8165 0.868033 25.6304L2.27568 25.8194C2.3821 25.0268 2.50807 24.2249 2.65352 23.4132L1.25551 23.1627ZM0.594263 28.1158C0.522372 28.9574 0.472933 29.7902 0.446154 30.6146L1.86568 30.6607C1.89162 29.862 1.93956 29.0542 2.00939 28.2366L0.594263 28.1158ZM0.435367 33.1206C0.456056 33.9639 0.501655 34.7986 0.572383 35.6255L1.98749 35.5044C1.91926 34.7068 1.87521 33.9008 1.85521 33.0858L0.435367 33.1206ZM0.865498 38.119C0.990341 38.95 1.14172 39.7733 1.31985 40.5897L2.70748 40.287C2.53603 39.5012 2.39027 38.7084 2.27001 37.908L0.865498 38.119ZM1.93667 43.026C2.16854 43.8289 2.42727 44.6255 2.71299 45.4163L4.04876 44.9338C3.7735 44.1719 3.52438 43.4049 3.30119 42.632L1.93667 43.026ZM3.64185 47.7509C3.97287 48.512 4.32965 49.2683 4.7123 50.0204L5.97817 49.3764C5.60822 48.6492 5.26367 47.9188 4.94429 47.1844L3.64185 47.7509ZM5.91226 52.2209C6.32731 52.9339 6.76613 53.6437 7.2288 54.3508L8.41729 53.5732C7.96775 52.8861 7.54196 52.1974 7.13972 51.5064L5.91226 52.2209ZM8.6489 56.4105C9.13064 57.0752 9.63381 57.7382 10.1585 58.3999L11.2713 57.5174C10.759 56.8712 10.2682 56.2246 9.79892 55.5771L8.6489 56.4105ZM11.7448 60.3209C12.277 60.9409 12.8283 61.5602 13.3988 62.1794L14.4433 61.2171C13.8837 60.6096 13.3434 60.0027 12.8224 59.3957L11.7448 60.3209ZM15.1122 63.9805C15.6839 64.5631 16.2726 65.146 16.8784 65.7295L17.8637 64.7065C17.2671 64.1319 16.6879 63.5585 16.126 62.9858L15.1122 63.9805ZM18.6919 67.4318C19.2956 67.9845 19.9146 68.5381 20.5489 69.0929L21.4839 68.0238C20.8574 67.4758 20.2464 66.9294 19.651 66.3843L18.6919 67.4318ZM22.4291 70.7033C23.0518 71.2261 23.6882 71.7502 24.3382 72.2759L25.2313 71.1716C24.5878 70.6511 23.9581 70.1325 23.3422 69.6155L22.4291 70.7033ZM26.2804 73.82C26.9256 74.3245 27.5833 74.8307 28.2535 75.3388L29.1116 74.2071C28.4468 73.703 27.7947 73.2011 27.1553 72.7012L26.2804 73.82ZM30.2255 76.8131C30.5596 77.0595 30.8967 77.3064 31.2367 77.5539L32.0725 76.4056C31.7348 76.1598 31.4002 75.9146 31.0684 75.67L30.2255 76.8131Z' fill='white'/%3E%3C/svg%3E%0A");
  }
  .constructor-info__video-box {
    margin: 0 auto;
    text-align: left;
  }
  .determines-cost__inner {
    display: block;
  }
  .determines-cost__text {
    margin: 0 0 20px;
  }
  .determines-cost__tab-box {
    margin: 0;
  }
  .discount-block__title {
    font-size: 40px;
    margin-bottom: 40px;
  }
  .discount-block {
    padding-top: 40px;
    padding-bottom: 40px;
    background: #fff;
  }
  .discount-block__list {
    display: block;
  }
  .discount-block__column {
    margin-right: 0 !important;
    margin-bottom: 10px;
  }
  .discount-block__column:last-child {
    margin-bottom: 0;
  }
  .discount-block__item {
    margin-bottom: 10px;
  }
  .discount-block__item.opened .discount-block__item-preview {
    background: linear-gradient(270deg, rgba(52,45,36,0.75) 21%, rgba(21,21,21,0.75) 97.17%);
    box-shadow: 0px 3.15555px 3.15555px rgba(0,0,0,0.25);
    border-color: #f5d89f;
    color: #f5d89f;
  }
  .discount-block__item.opened .discount-block__item-preview:before {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
    background-image: url("data:image/svg+xml,%3Csvg width='11' height='23' viewBox='0 0 11 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_725_54' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='11' height='23'%3E%3Crect width='10.5645' height='22.0032' fill='%23C4C4C4'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_725_54)'%3E%3Cpath d='M8.91147 9.73285C9.60181 10.3431 9.60181 11.4201 8.91147 12.0304L1.40306 18.6682C0.413302 19.5432 -1.14585 18.8405 -1.14585 17.5194L-1.14585 4.24388C-1.14585 2.92281 0.413302 2.22011 1.40306 3.09509L8.91147 9.73285Z' fill='url(%23paint0_linear_725_54)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_725_54' x1='10.2109' y1='10.8816' x2='-4.93144' y2='10.8816' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FEEAC4'/%3E%3Cstop offset='1' stop-color='%23C7A96F'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523mask0_725_54)'%3E%3Cpath d='M8.91147 9.73285C9.60181 10.3431 9.60181 11.4201 8.91147 12.0304L1.40306 18.6682C0.413302 19.5432 -1.14585 18.8405 -1.14585 17.5194L-1.14585 4.24388C-1.14585 2.92281 0.413302 2.22011 1.40306 3.09509L8.91147 9.73285Z' fill='url(_2523paint0_linear_725_54)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_725_54' x1='10.2109' y1='10.8816' x2='-4.93144' y2='10.8816' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FEEAC4'/%3E%3Cstop offset='1' stop-color='%23C7A96F'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
  }
  .discount-block__item-in {
    padding: 30px 20px 20px;
    display: none;
    margin-top: 33px;
  }
  .discount-block__item-count {
    font-size: 0;
    top: -18px;
    left: 50% !important;
    right: auto !important;
    -webkit-transform: translateX(-50%) !important;
            transform: translateX(-50%) !important;
  }
  .discount-block__item-count:before {
    content: attr(data-count);
    font-size: 34px;
  }
  .discount-block__item-preview {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    background: linear-gradient(270deg, rgba(59,59,59,0.75) 21%, rgba(21,21,21,0.75) 97.17%);
    border: 1px solid transparent;
    box-shadow0px: 3.34544px 3.34544px rgba(0,0,0,0.25);
    padding: 10px 35px 10px 10px;
    cursor: pointer;
    color: #fff;
    border-radius: 2px;
    max-width: 320px;
    margin: 0 auto;
  }
  .discount-block__item-preview:before {
    content: "";
    position: absolute;
    right: 15px;
    top: 0;
    bottom: 0;
    width: 12px;
    background: url("data:image/svg+xml,%3Csvg width='11' height='23' viewBox='0 0 11 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_725_87' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='11' height='23'%3E%3Crect width='10.5645' height='22.0032' fill='%23C4C4C4'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_725_87)'%3E%3Cpath d='M8.91147 9.73285C9.60181 10.3431 9.60181 11.4201 8.91147 12.0304L1.40306 18.6682C0.413302 19.5432 -1.14585 18.8405 -1.14585 17.5194L-1.14585 4.24388C-1.14585 2.92281 0.413302 2.22011 1.40306 3.09509L8.91147 9.73285Z' fill='url(%23paint0_linear_725_87)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_725_87' x1='10.2109' y1='10.8816' x2='-4.93144' y2='10.8816' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523mask0_725_87)'%3E%3Cpath d='M8.91147 9.73285C9.60181 10.3431 9.60181 11.4201 8.91147 12.0304L1.40306 18.6682C0.413302 19.5432 -1.14585 18.8405 -1.14585 17.5194L-1.14585 4.24388C-1.14585 2.92281 0.413302 2.22011 1.40306 3.09509L8.91147 9.73285Z' fill='url(_2523paint0_linear_725_87)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_725_87' x1='10.2109' y1='10.8816' x2='-4.93144' y2='10.8816' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 50% 50% no-repeat;
  }
  .discount-block__item-preview-image {
    -ms-flex: 0 0 44px;
        flex: 0 0 44px;
    height: 36px;
    text-align: center;
    margin-right: 10px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
  }
  .discount-block__item-preview-image img {
    max-height: 36px;
  }
  .discount-block__item-preview-name {
    font-family: 'Gotham Pro', sans-serif;
    font-size: 16px;
    line-height: 1.1;
  }
  .discount-block__item-img {
    max-width: 80px;
  }
  .discount-block__item-head {
    display: none;
  }
  .discount-block__item-name {
    font-size: 20px;
  }
  .discount-block__item-text {
    font-size: 14px;
  }
  .discount-block__item-text ul {
    margin: 20px 0;
  }
  .discount-block__item-body--line {
    display: block;
  }
  .example-product {
    background: none;
    min-height: 0;
  }
  .example-product:before {
    display: none;
  }
  .example-product__title {
    font-size: 24px;
  }
  .example-product__sorting {
    margin-bottom: 20px;
  }
  .example-product__sorting-item {
    font-size: 16px;
    padding: 12px 5px;
  }
  .example-product-thumbs__image-navigation {
    display: none;
  }
  .example-product-thumbs__image-item {
    display: none;
  }
  .example-product-thumbs__image-item:first-child {
    display: block;
  }
  .example-product-thumbs__name {
    bottom: 0;
    border-radius: 0 0 8px 8px;
    font-size: 14px;
  }
  .example-product-thumbs__more {
    bottom: 0;
  }
  .example-product-thumbs__params-name {
    font-size: 14px;
  }
  .example-product-thumbs__params-body {
    font-size: 14px;
  }
  .example-product-more-info__right .tns-controls {
    margin-top: -13px;
  }
  .example-product-more-info__right .tns-controls button {
    width: 26px;
    height: 26px;
  }
  .example-product-more-info__right .tns-controls button:before {
    background-size: 14px auto;
  }
  .example-product-more-info__params-title {
    font-size: 11px;
    padding: 8px 10px;
    margin: 0 15px;
  }
  .example-product-more-info__params-list {
    border-radius: 8px;
  }
  .example-product-more-info__params-head {
    padding: 6px 10px;
    font-size: 10px;
  }
  .example-product-more-info__params-head-name {
    -ms-flex: 0 0 90px;
        flex: 0 0 90px;
  }
  .example-product-more-info__params-head-desc {
    -ms-flex: 1 1;
        flex: 1 1;
    text-align: center;
  }
  .example-product-more-info__params-head-val {
    -ms-flex: 0 0 44px;
        flex: 0 0 44px;
  }
  .example-product-more-info__params-head-quanty {
    -ms-flex: 0 0 30px;
        flex: 0 0 30px;
  }
  .example-product-more-info__params-item {
    font-size: 8px;
    min-height: 20px;
    padding: 6px 10px;
  }
  .example-product-more-info__params-item-name {
    -ms-flex: 0 0 90px;
        flex: 0 0 90px;
  }
  .example-product-more-info__params-item-desc {
    -ms-flex: 1 1;
        flex: 1 1;
  }
  .example-product-more-info__params-item-val {
    -ms-flex: 0 0 44px;
        flex: 0 0 44px;
  }
  .example-product-more-info__params-item-quanty {
    -ms-flex: 0 0 30px;
        flex: 0 0 30px;
  }
  .filter-block {
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 999;
    margin: 0;
    background: rgba(0,0,0,0.5);
    transition: all 0.3s ease;
    opacity: 0;
    visibility: hidden;
  }
  .filter-block.opened {
    opacity: 1;
    visibility: visible;
  }
  .filter-block.opened .filter-block__inner {
    -webkit-transform: initial;
            transform: initial;
  }
  .filter-block__inner {
    max-width: 310px;
    max-height: 100%;
    overflow: auto;
    padding-top: 44px;
    padding-bottom: 60px;
    position: relative;
    background: #fff;
    transition: all 0.3s ease;
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
    -webkit-overflow-scrolling: touch;
  }
  .filter-block__filter {
    background: #fff;
  }
  .filter-block__selection-items {
    display: none;
  }
  .filter-block__mobile-title {
    position: fixed;
    left: 0;
    top: 0;
    width: 310px;
    z-index: 1;
    display: block;
    font-family: 'Gotham Pro';
    font-style: normal;
    font-weight: bold;
    font-size: 20px;
    line-height: 1;
    letter-spacing: 0.02em;
    color: #fff;
    padding: 12px 25px;
    background: #ddb15c;
  }
  .filter-block__close {
    cursor: pointer;
    background: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.360718' y='14.2119' width='19.1195' height='1.91195' rx='0.634921' transform='rotate(-45 0.360718 14.2119)' fill='white'/%3E%3Crect x='1.35193' y='0.821045' width='19.1195' height='1.91195' rx='0.634921' transform='rotate(45 1.35193 0.821045)' fill='white'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    width: 44px;
    border: none;
    outline: none;
  }
  .filter-block__mobile-button {
    text-align: center;
    font-size: 0;
    padding: 8px 0;
    position: fixed;
    left: 0;
    bottom: 0;
    width: 310px;
    z-index: 1;
    display: block;
    background: #fff;
  }
  .filter-block__mobile-button .site-btn--1 {
    font-size: 16px;
    padding: 13px 20px;
    margin-right: 17px;
  }
  .filter-block__group {
    border-bottom: 1px solid #e9e9e9;
  }
  .filter-block__group-title {
    display: none;
  }
  .filter-block__item.opened .filter-block__item-title:before {
    -webkit-transform: rotate(0);
            transform: rotate(0);
  }
  .filter-block__item.opened .filter-block__item-body {
    display: block;
  }
  .filter-block__item-title {
    cursor: pointer;
    position: relative;
  }
  .filter-block__item-title:before {
    content: "";
    position: absolute;
    right: 23px;
    top: 50%;
    width: 10px;
    height: 6px;
    background: url("data:image/svg+xml,%3Csvg width='9' height='7' viewBox='0 0 9 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M-4.63877e-08 5.21954L1.06126 6.28076L4.5 2.84202L7.93874 6.28076L9 5.21953L4.5 0.719535L-4.63877e-08 5.21954Z' fill='%23575B5E'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;
    margin-top: -3px;
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
  }
  .filter-block__item-body {
    display: none;
  }
  .findings-block + .example-product {
    margin-top: 0;
  }
  .findings-block {
    background: none;
    padding: 0;
  }
  .findings-block__inner:before {
    margin-left: -436px;
  }
  .findings-block__title {
    font-size: 24px;
    margin-bottom: 30px;
  }
  .findings-block__content {
    display: block;
  }
  .findings-block__list-wr {
    margin: 0 0 0 8px;
  }
  .findings-block__list {
    padding: 0;
  }
  .findings-block__item {
    border-bottom: 1px solid #e9e9e9;
  }
  .findings-block__item:last-child {
    border: none;
  }
  .findings-block__item-name {
    padding: 15px 25px;
    position: relative;
  }
  .findings-block__item-name.opened:before {
    -webkit-transform: rotate(0);
            transform: rotate(0);
  }
  .findings-block__item-name:before {
    content: "";
    position: absolute;
    right: 23px;
    top: 50%;
    width: 10px;
    height: 6px;
    background: url("data:image/svg+xml,%3Csvg width='9' height='7' viewBox='0 0 9 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M-4.63877e-08 5.21954L1.06126 6.28076L4.5 2.84202L7.93874 6.28076L9 5.21953L4.5 0.719535L-4.63877e-08 5.21954Z' fill='%23575B5E'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;
    margin-top: -3px;
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
  }
  .findings-block__example {
    display: none;
  }
  .findings-block__mobile-image {
    display: block;
  }
  .froze-step {
    background: none;
    -webkit-backdrop-filter: blur(0);
            backdrop-filter: blur(0);
    border-radius: 0;
    padding: 0;
  }
  .froze-step:before,
  .froze-step:after {
    display: none;
  }
  .froze-step__desc {
    padding-right: 10px;
    margin-bottom: 20px;
  }
  .froze-step__plan-list {
    padding-right: 0;
  }
  .froze-step__bottom {
    display: block;
    padding: 0;
    max-width: none;
    position: relative;
  }
  .froze-step__bottom:before {
    content: "";
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    left: 0;
    background: url("/bitrix/templates/mebel/new/css/../img/man-zamer.png") 100% 0 no-repeat;
    background-size: contain;
  }
  .froze-step__example {
    margin: 0 0 180px;
    max-width: 65%;
    position: relative;
  }
  .froze-step__feedback {
    background: linear-gradient(180deg, rgba(61,52,52,0.716) 0%, rgba(43,43,43,0.77) 100%);
    -webkit-backdrop-filter: blur(5.68501px);
            backdrop-filter: blur(5.68501px);
    max-width: none;
    margin: 0 -15px -26px;
    padding: 15px 15px 15px;
    text-align: center;
  }
  .froze-step__feedback-title {
    display: inline-block;
    margin-bottom: 25px;
    font-size: 12px;
    padding-left: 124px;
  }
  .froze-step__feedback-video {
    width: 94px;
    height: 94px;
    left: 0;
    margin: -65px 0 0;
  }
  .froze-step__feedback-video:before {
    width: 62px;
    height: 18px;
    left: 94px;
    bottom: 0;
    top: auto;
    background-image: url("data:image/svg+xml,%3Csvg width='63' height='18' viewBox='0 0 63 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.44' d='M0.389052 1.1927C0.388438 0.965559 0.572077 0.780928 0.799221 0.780317L4.50071 0.770352C4.72785 0.76974 4.91248 0.953379 4.91309 1.18052C4.9137 1.40766 4.73006 1.59229 4.50292 1.5929L1.21271 1.60176L1.22157 4.89197C1.22218 5.11912 1.03854 5.30375 0.811399 5.30436C0.584259 5.30497 0.399626 5.12133 0.399016 4.89419L0.389052 1.1927ZM62.76 6.21712C62.6987 6.243 62.5776 6.31316 62.3776 6.44699C62.1855 6.57546 61.9451 6.74571 61.6541 6.95403L61.1753 6.28519C61.4656 6.07736 61.7159 5.89997 61.9202 5.7633C62.1165 5.63199 62.2975 5.51951 62.4403 5.45925L62.76 6.21712ZM59.3019 8.61108C58.5869 9.09752 57.7751 9.63031 56.873 10.1848L56.4423 9.48399C57.3317 8.93734 58.1327 8.41166 58.8393 7.93099L59.3019 8.61108ZM54.3755 11.6333C53.5656 12.0752 52.7051 12.5175 51.7971 12.949L51.444 12.2061C52.3372 11.7816 53.184 11.3463 53.9816 10.9112L54.3755 11.6333ZM49.1463 14.1143C48.2748 14.4666 47.3687 14.8025 46.43 15.1146L46.1705 14.334C47.0919 14.0277 47.9817 13.6978 48.838 13.3517L49.1463 14.1143ZM43.6541 15.9362C42.7351 16.1748 41.7899 16.3871 40.8202 16.5671L40.6701 15.7584C41.62 15.582 42.5463 15.374 43.4474 15.14L43.6541 15.9362ZM37.9561 16.9916C37.0125 17.096 36.0491 17.1677 35.067 17.2019L35.0384 16.3798C35.9992 16.3464 36.942 16.2763 37.8655 16.174L37.9561 16.9916ZM32.167 17.1913C31.2176 17.1513 30.2531 17.0745 29.2745 16.9572L29.3724 16.1405C30.3297 16.2552 31.2731 16.3303 32.2016 16.3695L32.167 17.1913ZM26.4079 16.5019C25.4777 16.3177 24.5364 16.0955 23.5847 15.8325L23.8039 15.0397C24.7359 15.2973 25.6574 15.5147 26.5677 15.695L26.4079 16.5019ZM20.8201 14.9606C19.9299 14.6449 19.0318 14.2924 18.1263 13.9008L18.4528 13.1458C19.3414 13.5302 20.2224 13.8759 21.0951 14.1854L20.8201 14.9606ZM15.5114 12.6693C14.6731 12.2419 13.8291 11.7801 12.9801 11.2822L13.3961 10.5727C14.2315 11.0625 15.0613 11.5165 15.885 11.9364L15.5114 12.6693ZM10.5328 9.75471C9.74794 9.23496 8.95921 8.68365 8.16694 8.09943L8.65512 7.4374C9.43646 8.01356 10.2138 8.55694 10.9869 9.06891L10.5328 9.75471ZM5.87757 6.32626C5.14368 5.73037 4.40708 5.10563 3.66804 4.45101L4.21344 3.83527C4.94385 4.48225 5.67149 5.09937 6.39606 5.68769L5.87757 6.32626ZM1.5625 2.51038C1.21224 2.17487 0.861495 1.83251 0.510293 1.48319L1.09036 0.899994C1.43794 1.24571 1.785 1.58447 2.13149 1.91637L1.5625 2.51038Z' fill='white'/%3E%3C/svg%3E%0A");
  }
  .guarantee-block__title {
    font-size: 24px;
    margin-bottom: 20px;
  }
  .guarantee-block {
    padding-top: 30px;
    padding-bottom: 45px;
  }
  .guarantee-block__title {
    margin-bottom: 25px;
  }
  .guarantee-block__body {
    min-height: 0;
    padding: 0;
    margin: 0 auto;
    max-width: 480px;
  }
  .guarantee-block__content {
    width: 100%;
  }
  .guarantee-block__list-advantages {
    margin-bottom: 25px;
  }
  .guarantee-block__item-advantages {
    margin-bottom: 25px;
    -ms-flex-align: center;
        align-items: center;
  }
  .guarantee-block__item-advantages-image {
    margin-right: 5px;
  }
  .guarantee-block__item-advantages-name {
    font-size: 12px;
  }
  .guarantee-block__item-advantages-text {
    font-size: 12px;
  }
  .guarantee-block__banner {
    position: static;
    margin: 0 -15px 25px;
    display: block;
  }
  .guarantee-block__banner-in {
    display: inline-block;
    height: 480px;
    position: relative;
    display: block;
  }
  .guarantee-block__banner-img {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
  }
  .guarantee-block__banner-img img {
    max-height: 100%;
    width: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: 100% 0;
       object-position: 100% 0;
  }
  .guarantee-block__banner-info {
    right: 24px;
    left: 24px;
    bottom: 0;
    width: auto;
  }
  .guarantee-block__banner-name {
    font-size: 16px;
    padding: 13px 0 13px;
    margin: 0 35px -10px;
  }
  .guarantee-block__banner-text {
    padding: 26px 20px 44px;
  }
  .guarantee-block__banner-text-inner {
    font-size: 16px;
  }
  .guarantee-block__banner-status {
    margin: -33px 10px 0;
    font-size: 16px;
    padding: 7px 5px 7px;
  }
  .guarantee-block__banner-status strong {
    display: block;
  }
  .guarantee-block__awards-item {
    -ms-flex: 0 0 49%;
        flex: 0 0 49%;
    margin-right: 2%;
  }
  .guarantee-block__awards-item-name {
    font-size: 16px;
    margin-bottom: 10px;
  }
  .guarantee-block__awards-item-more a {
    font-size: 16px;
  }
  .how-to-order__title {
    font-size: 40px;
    margin-bottom: 40px;
  }
  .how-to-order__form-note {
    font-size: 7px;
  }
  .how-to-order__form-note:before {
    width: 10px;
    height: 12px;
  }
  .how-to-order__form {
    padding: 25px 20px;
  }
  .how-to-order__list li {
    font-size: 14px;
    margin-bottom: 10px;
  }
  .how-to-order__list li:before {
    margin-right: 15px;
    font-size: 30px;
  }
  .inspection-step {
    margin-top: 5px;
  }
  .inspection-step__inner {
    display: block;
  }
  .inspection-step__left {
    margin: 0 0 17px;
  }
  .inspection-step__list-desc {
    margin-bottom: 30px;
    padding: 0;
  }
  .inspection-step__list {
    padding: 0;
  }
  .inspection-step__text {
    border: none;
    padding: 0;
  }
  .inspection-step__text-top {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    padding: 0;
  }
  .inspection-step__text-top-img {
    position: static;
    -ms-flex: 0 0 105px;
        flex: 0 0 105px;
    width: auto;
    height: auto;
  }
  .installation-step {
    margin-top: 10px;
    margin-bottom: -26px;
  }
  .installation-step__item {
    display: block;
    margin: 0 -15px;
    padding: 0 15px 32px;
  }
  .installation-step__item:nth-child(1n + 2) {
    padding-top: 35px;
    background: #000 url("/bitrix/templates/mebel/new/css/../img/step-bg.jpg") 50% 100% no-repeat;
    background-size: cover;
  }
  .installation-thumbs {
    display: block;
  }
  .installation-thumbs__nav-controls {
    display: none;
  }
  .installation-thumbs__left {
    margin-right: 0;
    margin-bottom: 20px;
  }
  .installation-thumbs__item {
    margin-bottom: 20px;
  }
  .installation-thumbs__item-name {
    font-size: 14px;
  }
  .installation-thumbs__item-text {
    font-size: 12px;
  }
  .installation-thumbs__right {
    max-width: 400px;
    margin: 0 auto;
  }
  .installation-thumbs__image {
    margin-right: 20%;
    margin-bottom: 0;
  }
  .installation-thumbs__video {
    margin-bottom: 0;
  }
  .installation-thumbs__video-head {
    width: auto;
    position: static;
    margin: 0 0 20px;
  }
  .installation-thumbs__video-head-img {
    -ms-flex: 0 0 130px;
        flex: 0 0 130px;
    margin-right: 10px;
  }
  .installation-thumbs__video-head-img img {
    max-height: 90px;
  }
  .installation-thumbs__video-text {
    font-size: 10px;
  }
  .installation-thumbs__video-text:before {
    width: 18px;
    height: 56px;
    right: -7px;
    bottom: -20px;
    background-image: url("data:image/svg+xml,%3Csvg width='17' height='56' viewBox='0 0 17 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.44' d='M5.11585 55.1873C4.92698 55.1969 4.76609 55.0515 4.7565 54.8627L4.60008 51.7849C4.59049 51.596 4.73581 51.4352 4.92468 51.4256C5.11354 51.416 5.27443 51.5613 5.28403 51.7501L5.42306 54.4859L8.15885 54.3469C8.34771 54.3373 8.5086 54.4826 8.5182 54.6715C8.5278 54.8604 8.38247 55.0212 8.19361 55.0308L5.11585 55.1873ZM0.767813 0.26806C0.875386 0.342953 0.982392 0.418045 1.08883 0.493332L0.693367 1.05244C0.588318 0.978133 0.482703 0.904018 0.37652 0.830092L0.767813 0.26806ZM1.72069 0.947399C1.92906 1.09953 2.13517 1.25243 2.33903 1.4061L1.92681 1.95297C1.72575 1.80142 1.52244 1.65059 1.31687 1.50049L1.72069 0.947399ZM2.95193 1.87563C3.15788 2.03598 3.36143 2.19713 3.5626 2.35906L3.13318 2.89253C2.93491 2.73293 2.73426 2.57408 2.53121 2.41598L2.95193 1.87563ZM4.15897 2.8472C4.35796 3.01283 4.55451 3.17925 4.74864 3.34644L4.30172 3.86534C4.11053 3.70067 3.91691 3.53674 3.72086 3.37355L4.15897 2.8472ZM5.33432 3.85978C5.52703 4.03168 5.71724 4.20437 5.90493 4.37784L5.44013 4.88078C5.25541 4.71006 5.06818 4.54007 4.87845 4.37083L5.33432 3.85978ZM6.46903 4.90868C6.65724 5.08905 6.8428 5.27022 7.02572 5.45218L6.54275 5.9377C6.36287 5.75876 6.18035 5.58056 5.9952 5.40312L6.46903 4.90868ZM7.56658 6.00039C7.74778 6.18757 7.92624 6.37555 8.10199 6.56431L7.60076 7.03096C7.42807 6.84548 7.25266 6.66072 7.07454 6.47672L7.56658 6.00039ZM8.62551 7.1379C8.79725 7.32989 8.96623 7.52264 9.13245 7.71616L8.61297 8.16239C8.44975 7.97238 8.2838 7.78308 8.1151 7.5945L8.62551 7.1379ZM9.63531 8.31403C9.80023 8.51435 9.96227 8.71544 10.1214 8.91729L9.58365 9.34131C9.4275 9.14327 9.2685 8.94593 9.10662 8.74932L9.63531 8.31403ZM10.5936 9.52947C10.7508 9.73789 10.9049 9.94708 11.0561 10.157L10.5003 10.5572C10.3521 10.3514 10.201 10.1462 10.0468 9.94183L10.5936 9.52947ZM11.5006 10.7891C11.648 11.0038 11.7924 11.2192 11.9336 11.4354L11.3604 11.81C11.222 11.5982 11.0805 11.3871 10.936 11.1767L11.5006 10.7891ZM12.3511 12.0906C12.4875 12.3104 12.6208 12.5309 12.7511 12.752L12.1609 13.0995C12.0334 12.883 11.9029 12.6671 11.7693 12.4518L12.3511 12.0906ZM13.1388 13.4291C13.2648 13.6554 13.3876 13.8825 13.5073 14.1102L12.9011 14.4287C12.784 14.2059 12.6638 13.9837 12.5404 13.7622L13.1388 13.4291ZM13.8606 14.8032C13.9758 15.0362 14.0877 15.2699 14.1964 15.5042L13.5751 15.7923C13.4688 15.5632 13.3594 15.3346 13.2467 15.1067L13.8606 14.8032ZM14.5134 16.2112C14.6171 16.4502 14.7173 16.6899 14.8143 16.9301L14.1792 17.1864C14.0844 16.9515 13.9864 16.7173 13.8851 16.4836L14.5134 16.2112ZM15.0951 17.6526C15.1862 17.8963 15.274 18.1405 15.3583 18.3853L14.7109 18.6085C14.6285 18.3693 14.5427 18.1306 14.4536 17.8925L15.0951 17.6526ZM15.602 19.1231C15.6802 19.3705 15.7549 19.6184 15.8263 19.8667L15.1681 20.0559C15.0984 19.8133 15.0254 19.5711 14.949 19.3294L15.602 19.1231ZM16.0314 20.6173C16.0964 20.8681 16.158 21.1193 16.2162 21.3709L15.549 21.5253C15.4921 21.2795 15.432 21.0341 15.3685 20.7892L16.0314 20.6173ZM16.3817 22.1317C16.4335 22.3857 16.4818 22.6401 16.5268 22.8948L15.8524 23.0139C15.8085 22.765 15.7612 22.5165 15.7107 22.2684L16.3817 22.1317ZM16.6519 23.6622C16.6903 23.9186 16.7253 24.1753 16.7569 24.4324L16.0772 24.516C16.0463 24.2648 16.0121 24.014 15.9746 23.7635L16.6519 23.6622ZM16.8417 25.2048C16.8666 25.4627 16.8882 25.7209 16.9064 25.9794L16.2233 26.0276C16.2054 25.775 16.1844 25.5227 16.16 25.2707L16.8417 25.2048ZM16.9511 26.7555C16.9627 27.014 16.9709 27.2728 16.9759 27.5317L16.2912 27.5449C16.2863 27.2917 16.2782 27.0388 16.2669 26.786L16.9511 26.7555ZM16.9809 28.3091C16.9793 28.5678 16.9745 28.8266 16.9664 29.0855L16.2819 29.0642C16.2898 28.8109 16.2946 28.5578 16.2961 28.3049L16.9809 28.3091ZM16.9326 29.8617C16.9181 30.12 16.9004 30.3785 16.8796 30.637L16.1969 30.5819C16.2173 30.329 16.2346 30.0761 16.2488 29.8234L16.9326 29.8617ZM16.8078 31.4096C16.7808 31.6671 16.7506 31.9247 16.7173 32.1823L16.0381 32.0945C16.0707 31.8423 16.1003 31.5902 16.1267 31.338L16.8078 31.4096ZM16.6089 32.9495C16.5697 33.2051 16.5275 33.4607 16.4823 33.7162L15.8079 33.5968C15.8523 33.3465 15.8936 33.0961 15.932 32.8458L16.6089 32.9495ZM16.3383 34.4785C16.2875 34.7316 16.2337 34.9845 16.177 35.2373L15.5088 35.0875C15.5644 34.8397 15.617 34.5917 15.6668 34.3438L16.3383 34.4785ZM15.9985 35.994C15.9366 36.2439 15.8719 36.4936 15.8043 36.7432L15.1433 36.5642C15.2096 36.3194 15.2731 36.0745 15.3338 35.8294L15.9985 35.994ZM15.5931 37.4914C15.5204 37.7384 15.445 37.9852 15.3669 38.2318L14.7141 38.0249C14.7908 37.7829 14.8648 37.5406 14.936 37.2982L15.5931 37.4914ZM15.125 38.9687C15.0419 39.2132 14.9561 39.4574 14.8677 39.7014L14.2238 39.4679C14.3107 39.2283 14.395 38.9884 14.4766 38.7483L15.125 38.9687ZM14.5968 40.4258C14.5039 40.6669 14.4083 40.9078 14.3102 41.1483L13.6761 40.8896C13.7726 40.6532 13.8664 40.4165 13.9577 40.1795L14.5968 40.4258ZM14.0112 41.8613C13.9094 42.098 13.8049 42.3343 13.698 42.5702L13.0742 42.2876C13.1794 42.0555 13.2821 41.8231 13.3822 41.5905L14.0112 41.8613ZM13.3711 43.2743C13.2608 43.5061 13.148 43.7376 13.0329 43.9687L12.4199 43.6634C12.5332 43.436 12.6441 43.2082 12.7526 42.9801L13.3711 43.2743ZM12.6803 44.6608C12.5617 44.8887 12.4406 45.1162 12.3173 45.3432L11.7155 45.0163C11.837 44.7928 11.9561 44.5688 12.0729 44.3445L12.6803 44.6608ZM11.942 46.02C11.8148 46.2448 11.6854 46.4692 11.5536 46.693L10.9634 46.3457C11.0932 46.1252 11.2207 45.9042 11.346 45.6828L11.942 46.02ZM11.1571 47.3542C11.0228 47.5741 10.8862 47.7936 10.7475 48.0125L10.169 47.6459C10.3058 47.4301 10.4404 47.2139 10.5728 46.9972L11.1571 47.3542ZM10.3279 48.663C10.187 48.8776 10.0441 49.0916 9.899 49.3052L9.33251 48.9204C9.47554 48.7098 9.6165 48.4987 9.75537 48.2872L10.3279 48.663ZM9.45761 49.9442C9.31025 50.154 9.16087 50.3633 9.00948 50.572L8.45511 50.1699C8.60447 49.964 8.75183 49.7575 8.89718 49.5506L9.45761 49.9442ZM8.55077 51.1946C8.39606 51.4013 8.23936 51.6074 8.08069 51.813L7.53857 51.3945C7.69518 51.1916 7.84983 50.9882 8.0025 50.7842L8.55077 51.1946ZM7.6059 52.4189C7.44573 52.6204 7.28366 52.8212 7.11969 53.0214L6.58985 52.5875C6.75175 52.3898 6.91177 52.1915 7.0699 51.9927L7.6059 52.4189ZM6.62459 53.6173C6.45953 53.8132 6.29264 54.0085 6.12394 54.2031L5.60643 53.7546C5.77307 53.5623 5.93791 53.3694 6.10093 53.176L6.62459 53.6173ZM5.61242 54.7852C5.52625 54.8819 5.43964 54.9784 5.35257 55.0748L4.84437 54.6158C4.9304 54.5205 5.01598 54.4251 5.10111 54.3296L5.61242 54.7852Z' fill='white'/%3E%3C/svg%3E%0A");
  }
  .installation-thumbs__video-img:before {
    padding-top: 100%;
  }
  .installation-thumbs__video-name span {
    font-size: 12px;
  }
  .installation-thumbs__checklist-img {
    margin-right: -80px;
    margin-bottom: -20px;
  }
  .installation-thumbs__checklist-more {
    padding-right: 0;
  }
  .installation-thumbs__checklist-more a {
    font-size: 22px;
  }
  .kitchens-to-order {
    background: #faf9f7;
    padding: 25px 0 20px;
  }
  .kitchens-to-order:before {
    display: none;
  }
  .kitchens-to-order__title {
    font-size: 40px;
    margin-bottom: 16px;
  }
  .kitchens-to-order__list {
    margin-right: -8px;
  }
  .kitchens-to-order__item {
    margin-right: 8px;
    -ms-flex: 0 0 31.5%;
        flex: 0 0 31.5%;
    margin-bottom: 6px;
    min-height: 124px;
  }
  .kitchens-to-order__item--group .kitchens-to-order-thumbs {
    height: 124px;
  }
  .kitchens-to-order__item--group .kitchens-to-order-thumbs:first-child {
    margin-bottom: 6px;
  }
  .kitchens-to-order__item:nth-child(8n+1) {
    -ms-flex-preferred-size: calc(50% - 8px);
        flex-basis: calc(50% - 8px);
  }
  .kitchens-to-order__item:nth-child(8n+2) {
    -ms-flex-preferred-size: calc(50% - 8px);
        flex-basis: calc(50% - 8px);
  }
  .kitchens-to-order__item:nth-child(8n+3) {
    -ms-flex-preferred-size: calc(100% - 8px);
        flex-basis: calc(100% - 8px);
  }
  .kitchens-to-order__item:nth-child(8n+4) {
    -ms-flex-preferred-size: calc(50% - 8px);
        flex-basis: calc(50% - 8px);
  }
  .kitchens-to-order__item:nth-child(8n+5) {
    -ms-flex-preferred-size: calc(50% - 8px);
        flex-basis: calc(50% - 8px);
  }
  .kitchens-to-order__item:nth-child(8n+6) {
    -ms-flex-preferred-size: calc(50% - 8px);
        flex-basis: calc(50% - 8px);
  }
  .kitchens-to-order__item:nth-child(8n+7) {
    -ms-flex-preferred-size: calc(50% - 8px);
        flex-basis: calc(50% - 8px);
  }
  .kitchens-to-order__item:nth-child(8n+8) {
    -ms-flex-preferred-size: calc(100% - 8px);
        flex-basis: calc(100% - 8px);
  }
  .kitchens-to-order-thumbs {
    box-shadow: none;
    -webkit-filter: drop-shadow(0px 2px 8px rgba(138,143,144,0.49));
            filter: drop-shadow(0px 2px 8px rgba(138,143,144,0.49));
  }
  .kitchens-to-order-thumbs__name {
    font-size: 12px;
    left: 20px;
    bottom: 14px;
  }
  .kitchens-to-order-thumbs__more {
    font-size: 12px;
    opacity: 1;
  }
  .kwiz-block {
    margin-bottom: 25px;
  }
  .kwiz-block__title {
    font-size: 22px;
    margin-bottom: 15px;
  }
  .kwiz-block__head {
    padding: 15px 70px 15px 20px;
  }
  .kwiz-block__head:before {
    width: 40px;
    height: 40px;
    left: 120px;
  }
  .kwiz-block__head:after {
    width: 40px;
    height: 40px;
    right: 90px;
    bottom: 0;
  }
  .kwiz-block__head-title {
    font-size: 18px;
    margin-bottom: 10px;
  }
  .kwiz-block__head-desc {
    font-size: 12px;
    padding: 12px 16px;
    margin-bottom: 10px;
  }
  .kwiz-block__head-note {
    font-size: 12px;
  }
  .kwiz-block__head-image {
    width: 180px;
    right: -50px;
    bottom: -50px;
  }
  .kwiz-block__info-text {
    font-size: 15px;
    margin-top: 14px;
  }
  .kwiz-block__info-text strong {
    font-size: 20px;
  }
  .kwiz-block__form-column--product {
    -ms-flex: 0 0 300px;
        flex: 0 0 300px;
  }
  .kwiz-block__form-column--left {
    -ms-flex: 0 0 300px;
        flex: 0 0 300px;
  }
  .kwiz-block__params-box .kwiz-params__title {
    font-size: 18px;
    padding: 8px 15px 8px 5px;
  }
  .kwiz-block__step-button {
    font-size: 12px;
    padding: 10px 20px 10px 40px;
  }
  .kwiz-block__step-button:before {
    left: 10px;
  }
  .kwiz-block__step-button--next {
    padding: 10px 40px 10px 20px;
  }
  .kwiz-block__step-button--next:before {
    left: auto;
    right: 10px;
  }
  .kwiz-block__finished-back a {
    font-size: 12px;
    padding: 6px 15px 6px 30px;
  }
  .kwiz-block__finished-back a.mini {
    font-size: 8px;
  }
  .kwiz-block__finished-back a:before {
    left: 15px;
    width: 9px;
    background-size: contain;
  }
  .kwiz-block__finished-box {
    padding: 25px 20px;
  }
  .kwiz-block__finished-column--left {
    -ms-flex: 0 0 300px;
        flex: 0 0 300px;
    margin-right: 20px;
  }
  .kwiz-block__form-box {
    padding: 15px 12px;
  }
  .kwiz-block__form-box-callback-type {
    margin-bottom: 15px;
  }
  .kwiz-block__form-box-callback-type-title {
    font-size: 15px;
    margin-bottom: 10px;
  }
  .kwiz-block__form-box-callback-type-item {
    margin-right: 5px;
    padding: 5px 14px;
  }
  .kwiz-block__form-box-callback-type-item input[type="checkbox"]:checked ~ span .icon:before,
  .kwiz-block__form-box-callback-type-item input[type="radio"]:checked ~ span .icon:before {
    width: 6px;
    height: 6px;
    margin: -3px 0 0 -3px;
  }
  .kwiz-block__form-box-callback-type-item input[type="checkbox"] ~ span,
  .kwiz-block__form-box-callback-type-item input[type="radio"] ~ span {
    font-size: 10px;
  }
  .kwiz-block__form-box-callback-type-item input[type="checkbox"] ~ span .icon,
  .kwiz-block__form-box-callback-type-item input[type="radio"] ~ span .icon {
    width: 10px;
    height: 10px;
  }
  .kwiz-block input[type="text"],
  .kwiz-block input[type="password"],
  .kwiz-block input[type="email"],
  .kwiz-block input[type="tel"],
  .kwiz-block input[type="search"],
  .kwiz-block input[type="number"] {
    height: 40px;
  }
  .kwiz-block__form-price-item .site-btn {
    padding: 15px 10px;
    font-size: 10px;
  }
  .kwiz-block__progressbar-box {
    margin-bottom: 18px;
  }
  .kwiz-block__progressbar-box [data-progress] {
    width: 116px;
    height: 116px;
    margin-top: -2px;
  }
  .kwiz-block__load img {
    width: 44px;
  }
  .kwiz-block__preloading-note {
    font-size: 18px;
  }
  .kwiz-block__preloading-note:before {
    display: none;
  }
  .kwiz-text-block {
    border-radius: 8px;
  }
  .kwiz-text-block__title {
    margin-bottom: 30px;
    border-radius: 9px 9px 0 0;
  }
  .kwiz-text-block__title-icon {
    -ms-flex: 0 0 74px;
        flex: 0 0 74px;
    min-height: 48px;
  }
  .kwiz-text-block__title-icon img {
    max-height: 28px;
  }
  .kwiz-text-block__title-text {
    font-size: 17px;
  }
  .kwiz-text-block__body {
    font-size: 12px;
    padding: 0 14px 30px 20px;
  }
  .kwiz-branch-form__step-right {
    -ms-flex: 0 0 320px;
        flex: 0 0 320px;
    min-height: 0;
  }
  .kwiz-branch-form__step-title {
    margin-bottom: 10px;
    font-size: 16px;
  }
  .kwiz-branch-form__progress {
    margin-bottom: 10px;
  }
  .kwiz-branch-form__progress li {
    font-size: 0;
    padding: 0;
    border: none;
    border-radius: 100%;
    margin-right: 8px;
  }
  .kwiz-branch-form__progress li:last-child {
    margin-right: 0;
    border-radius: 100%;
  }
  .kwiz-branch-form__progress li:first-child {
    border-radius: 100%;
  }
  .kwiz-branch-form__progress li:after {
    content: attr(data-count);
    position: relative;
    font-size: 12px;
    color: #8d784e;
    display: block;
    line-height: 24px;
    width: 24px;
  }
  .kwiz-branch-form__progress li.active-half:before {
    border-radius: 100px 0 0 100px;
  }
  .kwiz-branch-form__next {
    font-size: 12px;
    padding: 10px 40px 10px 20px;
  }
  .kwiz-branch-form__next:before {
    right: 10px;
  }
  .kwiz-branch-form__prev {
    font-size: 12px;
    padding: 10px 20px 10px 40px;
  }
  .kwiz-branch-form__params-list {
    max-width: 250px;
  }
  .size-kitchen {
    margin-bottom: 24px;
  }
  .size-kitchen__title {
    font-size: 15px;
    margin-bottom: 10px;
  }
  .size-kitchen__body {
    max-width: 170px;
  }
  .size-kitchen__item {
    height: 28px;
  }
  .size-kitchen__item-name {
    font-size: 18px;
    line-height: 26px;
  }
  .size-kitchen__item-input input[type="number"] {
    height: 26px;
    font-size: 12px;
  }
  .size-kitchen__item-select {
    font-size: 12px;
    width: 40px;
    line-height: 26px;
  }
  .size-kitchen__note {
    max-width: 250px;
  }
  .kwiz-params__title {
    font-size: 10px;
    padding: 5px 10px;
  }
  .kwiz-params__item {
    padding: 7px 10px;
  }
  .kwiz-params__price {
    font-size: 18px;
    padding: 5px 5px;
  }
  .kwiz-params__price img {
    width: 24px;
  }
  .links-block {
    display: none;
  }
  .manager-box--mini .manager-box__body {
    margin-right: 0;
  }
  .manager-box__body {
    -ms-flex: 0 0 112px;
        flex: 0 0 112px;
  }
  .manager-box__text {
    min-height: 112px;
  }
  .manager-box__text-inner {
    padding: 15px 0;
  }
  .manager-box__text-inner:before {
    width: 22px;
    height: 22px;
    left: -15px;
  }
  .manager-box__text-inner:after {
    width: 22px;
    height: 22px;
    right: -5px;
  }
  .manager-box__image {
    width: 112px;
    height: 112px;
    padding: 4px;
  }
  .manager-box__image img {
    width: 90px;
  }
  .manager-box__name {
    margin-top: -15px;
  }
  .manager-box__name span {
    font-size: 8px;
  }
  .manager-box__status span {
    font-size: 8px;
    padding: 5px 16px 4px;
  }
  .material-thumbs-popup-feedback__form-box {
    padding: 10px 15px 25px;
  }
  .material-thumbs-popup-feedback__form-box-title {
    font-size: 15px;
    margin: 0 auto 15px;
  }
  .material-thumbs-popup-feedback__form-box-callback-type {
    text-align: center;
    margin-bottom: 15px;
  }
  .material-thumbs-popup-feedback__form-box-callback-type-item {
    margin-right: 5px;
  }
  .material-thumbs-popup-feedback__form-box-body {
    max-width: 270px;
    margin-bottom: 10px;
  }
  .material-thumbs-popup-feedback__form-box-items {
    display: block;
    -ms-flex: 1 1;
        flex: 1 1;
    max-width: 210px;
    margin: 0 auto;
  }
  .material-thumbs-popup-feedback__form-box-item {
    margin: 0 0 10px;
  }
  .material-thumbs-popup-feedback__form-box-item .site-btn {
    font-size: 10px;
  }
  .material-thumbs-popup-feedback__form-box-note {
    font-size: 7px;
  }
  .material-thumbs-popup-feedback__form-box-note:before {
    width: 10px;
    height: 12px;
  }
  .material-thumbs-popup-feedback__form-box input[type="text"],
  .material-thumbs-popup-feedback__form-box input[type="password"],
  .material-thumbs-popup-feedback__form-box input[type="email"],
  .material-thumbs-popup-feedback__form-box input[type="tel"],
  .material-thumbs-popup-feedback__form-box input[type="search"],
  .material-thumbs-popup-feedback__form-box input[type="number"] {
    height: 40px;
  }
  .material-thumbs-popup-feedback__inner {
    display: block;
    max-width: 400px;
    padding: 30px 15px;
  }
  .material-thumbs-popup-feedback__left {
    margin: 0 0 20px;
    padding: 0;
  }
  .material-thumbs-popup-feedback__left .material-thumbs-popup-feedback__form-box {
    display: none;
  }
  .material-thumbs-popup-feedback__right .material-thumbs-popup-feedback__form-box {
    display: block;
  }
  .material-thumbs-popup-feedback__title {
    font-size: 20px;
    text-align: center;
    margin: 0;
  }
  .material-thumbs-popup-feedback__head {
    display: block;
  }
  .material-thumbs-popup-feedback__head-left {
    margin: 0 0 15px;
  }
  .material-thumbs-popup-feedback__image:before,
  .material-thumbs-popup-feedback__image img {
    display: none;
  }
  .material-thumbs-popup-feedback__name {
    position: static;
    background: none;
    font-size: 18px;
    line-height: 1.2;
    color: #575b5e;
    font-weight: bold;
    padding: 0;
  }
  .material-thumbs-popup-feedback .manager-box--type4 {
    max-width: 270px;
    margin: 0 auto 20px;
  }
  .material-thumbs-popup-feedback__desc {
    margin: 0 auto;
  }
  .material-thumbs-popup-feedback__stages:before {
    display: none;
  }
  .material-thumbs-popup-feedback__stages-title {
    text-align: center;
  }
  .material-thumbs-popup-feedback__example-projects-item-name {
    font-size: 14px;
  }
  .material-thumbs-popup-feedback__visualization-example {
    margin-bottom: 28px;
  }
  .material-thumbs-popup-feedback__visualization-example-item-name {
    font-size: 14px;
  }
  .material-thumbs-popup-feedback .tns-controls {
    display: none;
  }
  .material-thumbs-popup-order__close--text {
    display: block;
  }
  .material-thumbs-popup-order__type-value-item-image {
    -ms-flex: 1 1;
        flex: 1 1;
  }
  .material-thumbs-popup-order__form-box {
    padding: 10px 15px;
  }
  .material-thumbs-popup-order__form-box-title {
    font-size: 0;
    margin: 0 auto 12px;
  }
  .material-thumbs-popup-order__form-box-title:before {
    content: attr(data-mobile);
    font-size: 12px;
  }
  .material-thumbs-popup-order__form-box-callback-type {
    display: none;
    text-align: center;
    margin-bottom: 15px;
  }
  .material-thumbs-popup-order__form-box-callback-type-list {
    -ms-flex-pack: center;
        justify-content: center;
  }
  .material-thumbs-popup-order__form-box-callback-type-item {
    margin-right: 5px;
  }
  .material-thumbs-popup-order__form-box-body {
    -ms-flex-align: start;
        align-items: flex-start;
  }
  .material-thumbs-popup-order__form-box-body {
    max-width: 270px;
    margin-bottom: 10px;
  }
  .material-thumbs-popup-order__form-box-file-wr {
    -ms-flex: 0 0 80px;
        flex: 0 0 80px;
  }
  .material-thumbs-popup-order__form-box-items {
    display: block;
    -ms-flex: 1 1;
        flex: 1 1;
  }
  .material-thumbs-popup-order__form-box-item {
    margin-right: 0;
    margin-bottom: 5px;
  }
  .material-thumbs-popup-order__form-box-item:first-child {
    padding: 3px 0;
  }
  .material-thumbs-popup-order__form-box-item:last-child {
    margin-left: -80px;
    text-align: center;
  }
  .material-thumbs-popup-order__form-box-item:last-child .site-btn {
    width: 200px;
  }
  .material-thumbs-popup-order__form-box-item .site-btn {
    font-size: 10px;
  }
  .material-thumbs-popup-order__form-box-note {
    font-size: 7px;
  }
  .material-thumbs-popup-order__form-box-note:before {
    width: 10px;
    height: 12px;
  }
  .material-thumbs-popup-order__form-box input[type="text"],
  .material-thumbs-popup-order__form-box input[type="password"],
  .material-thumbs-popup-order__form-box input[type="email"],
  .material-thumbs-popup-order__form-box input[type="tel"],
  .material-thumbs-popup-order__form-box input[type="search"],
  .material-thumbs-popup-order__form-box input[type="number"] {
    height: 40px;
  }
  .material-thumbs-popup-order {
    padding: 5px 5px;
  }
  .material-thumbs-popup-order__inner {
    display: block;
    max-width: 400px;
    padding: 25px 16px 25px;
    border-radius: 0;
  }
  .material-thumbs-popup-order__title {
    font-size: 18px;
  }
  .material-thumbs-popup-order__left {
    margin-right: 0;
    margin-bottom: 20px;
  }
  .material-thumbs-popup-order__right {
    padding: 0;
    display: block;
  }
  .material-thumbs-popup-order__image {
    display: none;
  }
  .material-thumbs-popup-order__type-item input[type="checkbox"]:checked ~ .material-thumbs-popup-order__type-item-image,
  .material-thumbs-popup-order__type-item input[type="radio"]:checked ~ .material-thumbs-popup-order__type-item-image {
    -webkit-filter: none;
            filter: none;
  }
  .material-thumbs-popup-order__type-item input[type="checkbox"]:checked ~ .material-thumbs-popup-order__type-item-image .material-thumbs-popup-order__type-item-checked-icon,
  .material-thumbs-popup-order__type-item input[type="radio"]:checked ~ .material-thumbs-popup-order__type-item-image .material-thumbs-popup-order__type-item-checked-icon {
    position: absolute;
    top: 50%;
    right: 50%;
    width: 10px;
    height: 10px;
    background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
    margin: -5px -5px 0 0;
    border-radius: 100%;
  }
  .material-thumbs-popup-order__type-item input[type="checkbox"]:checked ~ .material-thumbs-popup-order__type-item-image:after,
  .material-thumbs-popup-order__type-item input[type="radio"]:checked ~ .material-thumbs-popup-order__type-item-image:after {
    border-radius: 100%;
  }
  .material-thumbs-popup-order__type-item-image {
    width: 20px;
    height: 20px;
    margin: 0 auto 10px;
    border-radius: 100%;
  }
  .material-thumbs-popup-order__type-item-image:before {
    display: none;
  }
  .material-thumbs-popup-order__type-item-image:after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    border-radius: 100%;
    border: 2px solid #f5d89f;
  }
  .material-thumbs-popup-order__type-item-image img {
    display: none;
  }
  .material-thumbs-popup-order__type-item-checked-icon {
    display: none;
  }
  .material-thumbs-popup-order__type-list {
    margin: 0 -16px 15px;
    padding: 0 16px 12px;
    border-bottom: 1px dashed #d0d0d0;
  }
  .material-thumbs-popup-order__type-value-title {
    font-size: 13px;
  }
  .material-thumbs-popup-order__type-value-list {
    max-width: 320px;
    margin: 0 auto;
  }
  .material-thumbs-popup-order__size-inputs-list {
    -ms-flex: 0 0 124px;
        flex: 0 0 124px;
  }
  .material-thumbs-popup-order__size-input {
    height: 24px;
  }
  .material-thumbs-popup-order__size-input-name {
    font-size: 16px;
    line-height: 22px;
    width: 26px;
  }
  .material-thumbs-popup-order__size-input-input input[type="number"] {
    height: 22px;
    font-size: 10px;
    padding-right: 36px;
  }
  .material-thumbs-popup-order__size-input-select {
    width: 26px;
    line-height: 20px;
    font-size: 10px;
  }
  .material-thumbs-popup-order__option-item-name {
    text-align: center;
    font-size: 14px;
  }
  .material-thumbs-popup-order__option-item-body {
    max-width: 600px;
    margin: 0 auto;
  }
  .material-thumbs-popup-order__options-list {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -ms-flex-pack: justify;
        justify-content: space-between;
    margin: 0 -16px;
  }
  .material-thumbs-popup-order__option-value {
    -ms-flex-preferred-size: calc(50% - 20px);
        flex-basis: calc(50% - 20px);
  }
  .material-thumbs-popup-order__option-value span {
    font-size: 12px;
    line-height: 1.4;
  }
  .material-thumbs-popup-order__option-item-body--three .material-thumbs-popup-order__option-value:nth-child(3n+3),
  .material-thumbs-popup-order__option-item-body--three .material-thumbs-popup-order__option-value:nth-child(3n+2) {
    -ms-flex-preferred-size: calc(50% - 20px);
        flex-basis: calc(50% - 20px);
  }
  .material-thumbs-popup-order__option-item {
    margin-bottom: 0;
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    border-top: 1px dashed #d0d0d0;
    padding: 10px 16px 2px;
  }
  .material-thumbs-popup-order__option-item--specmobile {
    -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    margin-right: 0;
  }
  .material-thumbs-popup-order__option-item--specmobile:nth-child(2n) {
    margin-right: 0;
    border-left: 1px dashed #d0d0d0;
  }
  .material-thumbs-popup-order__option-item--specmobile .material-thumbs-popup-order__option-item-body {
    margin: 0;
  }
  .material-thumbs-popup-order__option-item--specmobile .material-thumbs-popup-order__option-item-name {
    max-width: 130px;
    margin: 0 auto 15px;
    min-height: 31px;
  }
  .material-thumbs-popup-order__option-item--specmobile .material-thumbs-popup-order__option-value {
    -ms-flex-preferred-size: calc(33.3333% - 10px);
        flex-basis: calc(33.3333% - 10px);
    margin-right: 15px;
  }
  .material-thumbs-popup-order__option-item--specmobile .material-thumbs-popup-order__option-value:last-child {
    margin-right: 0;
  }
  .material-thumbs-popup-order__option-item--specmobile .material-thumbs-popup-order__option-value input[type="radio"]:checked ~ span:after {
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
  }
  .material-thumbs-popup-order__option-item--specmobile .material-thumbs-popup-order__option-value input[type="radio"] ~ span:before {
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
  }
  .material-thumbs-popup-order__option-item--specmobile .material-thumbs-popup-order__option-value span {
    padding-top: 25px;
    padding-left: 0;
    font-size: 0;
    display: block;
  }
  .material-thumbs-popup-order__option-item--specmobile .material-thumbs-popup-order__option-value span .mobile {
    font-size: 12px;
    line-height: 1;
    display: block;
    padding: 0;
    text-align: center;
  }
  .messenger-reviews .tns-controls {
    margin-top: -19px;
    left: -10px;
    right: -5px;
  }
  .messenger-reviews .tns-controls button {
    width: 38px;
    height: 38px;
  }
  .messenger-reviews .tns-controls button:before {
    background-size: 20px auto;
  }
  .messenger-reviews {
    padding: 30px 0 15px;
    background-image: url("/bitrix/templates/mebel/new/css/../img/messenger-fon-mobile.jpg");
  }
  .our-work__title {
    font-size: 26px;
    margin-bottom: 20px;
    letter-spacing: 0;
  }
  .our-work {
    padding: 0;
    margin-bottom: 32px;
    background: none;
  }
  .our-work__item {
    -ms-flex: 0 0 32%;
        flex: 0 0 32%;
    margin-right: 2%;
  }
  .our-work__item:nth-child(4n) {
    margin-right: 2%;
  }
  .our-work__item:nth-child(3n) {
    margin-right: 0;
  }
  .our-work__filter {
    margin-bottom: 10px;
  }
  .our-work__filter ul {
    margin-right: -10px;
  }
  .our-work__filter ul li {
    margin: 0 10px 10px 0;
    -ms-flex-preferred-size: calc(33.333% - 10px);
        flex-basis: calc(33.333% - 10px);
  }
  .our-work__filter ul li a {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    min-height: 58px;
    font-size: 14px;
    padding: 5px 5px 5px 70px;
    text-align: left;
  }
  .our-work__filter ul li a .icon {
    position: absolute;
    left: 20px;
    top: 50%;
    margin: -17px 0 0;
    width: 34px;
    height: 34px;
  }
  .our-work-thumbs__image-navigation:before {
    display: none;
  }
  .our-work-thumbs__image-navigation:not(.tns-slider) {
    overflow: hidden;
    -webkit-overflow-scrolling: touch;
  }
  .our-work-thumbs__image-navigation:not(.tns-slider) .our-work-thumbs__image-item-nav {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
  }
  .our-work-thumbs__video {
    width: 16px;
    height: 16px;
    top: 4px;
    right: 4px;
  }
  .our-work-thumbs__image-item {
    display: none;
  }
  .our-work-thumbs__image-item img {
    border-radius: 3px;
  }
  .our-work-thumbs__image-item-nav img {
    display: block;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    border-radius: 3px;
  }
  .our-work-thumbs__image-item-nav:before {
    display: none;
  }
  .our-work-thumbs__name {
    font-size: 14px;
  }
  .our-work-thumbs__more {
    display: none;
  }
  .social-reviews + .oure-video {
    margin-top: 25px;
  }
  .oure-video__title {
    font-size: 26px;
    margin-bottom: 20px;
    letter-spacing: 0;
  }
  .oure-video {
    padding: 30px 0 35px;
    margin-bottom: 26px;
  }
  .oure-video__list:not(.for-slider) .oure-video__item {
    margin-bottom: 15px;
  }
  .oure-video__list:not(.for-slider) .oure-video__item-name {
    font-size: 14px;
    padding: 0 5px;
  }
  .oure-video__list:not(.for-slider) .oure-video__item-image {
    margin-bottom: 5px;
  }
  .oure-video__list:not(.for-slider) .oure-video__item-image:after {
    width: 24px;
    height: 24px;
    margin: -12px 0 0 -12px;
  }
  .oure-video__more {
    text-align: center;
  }
  .oure-video__more .site-btn--1 {
    background: transparent;
    box-shadow: none;
    padding: 11px 25px;
  }
  .popular-categories__title {
    font-size: 22px;
    margin-bottom: 10px;
  }
  .popular-categories {
    margin-bottom: 30px;
  }
  .popular-categories__list {
    margin-right: -4px;
  }
  .popular-categories__list li {
    margin-right: 4px;
    margin-bottom: 4px;
    -ms-flex-preferred-size: calc(20% - 4px);
        flex-basis: calc(20% - 4px);
  }
  .popular-categories__list li a {
    font-size: 8px;
    min-height: 28px;
  }
  .popular-model-list {
    margin-bottom: 40px;
  }
  .popular-model-list__title {
    font-size: 40px;
    margin-bottom: 16px;
  }
  .popular-model-list .categor-sorting-list li {
    -ms-flex-preferred-size: 33.333%;
        flex-basis: 33.333%;
  }
  .popular-model-list .categor-sorting-list li:nth-child(3n) {
    border-right: none;
  }
  .popular-model-list .categor-sorting-list li:nth-child(4n) {
    border-right: 1px solid #c7af8a;
  }
  .popular-model-list .categor-sorting-list li a {
    font-size: 11px;
  }
  .price-specification__list {
    margin-right: -10px;
  }
  .price-specification__item {
    -ms-flex-preferred-size: calc(50% - 10px);
        flex-basis: calc(50% - 10px);
    margin-right: 10px;
  }
  .product-determines-video {
    padding-top: 20px;
    padding-bottom: 30px;
  }
  .product-determines-video__title {
    font-size: 18px;
  }
  .product-hero__image-preview-list {
    display: none;
  }
  .product-hero {
    margin-bottom: 35px;
  }
  .product-hero__inner {
    display: block;
  }
  .product-hero__column-left {
    margin: 0 0 15px;
  }
  .product-hero__column-left h1 {
    display: block;
    font-size: 17px;
    margin-bottom: 14px;
  }
  .product-hero__image-box {
    position: relative;
  }
  .product-hero__image-box:before {
    content: "";
    position: absolute;
    right: 8px;
    bottom: 8px;
    width: 25px;
    height: 25px;
    z-index: 1;
    pointer-events: none;
    background: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12.5' cy='12.5' r='12.5' fill='%23555451'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.81521 11.8532C7.22221 12.1697 7.84064 12.0547 8.10214 11.6138C8.2259 11.4052 8.22699 11.3946 8.22879 10.3808C8.22971 9.86641 8.23409 9.44189 8.23852 9.43747C8.24296 9.43303 8.89517 10.0779 9.68789 10.8704C11.2545 12.4367 11.1742 12.3624 11.374 12.4317C11.5 12.4754 11.7535 12.4747 11.8883 12.4303C12.2481 12.3119 12.4642 12.0099 12.4632 11.6266C12.463 11.5322 12.4498 11.4309 12.4305 11.3752C12.3612 11.1754 12.4355 11.2556 10.8692 9.68908C10.0767 8.89636 9.43184 8.24415 9.43628 8.23971C9.4407 8.23528 9.86522 8.2309 10.3796 8.22998C11.2142 8.2285 11.3265 8.22426 11.4221 8.19057C11.8666 8.03397 12.1082 7.61456 12.0136 7.16385C11.9507 6.86428 11.7092 6.6032 11.4055 6.50646C11.3172 6.47833 10.9699 6.47347 8.9472 6.47202C7.33248 6.47087 6.57982 6.47767 6.55376 6.49364C6.53284 6.50643 6.50526 6.53403 6.49246 6.55496C6.47653 6.58101 6.46951 7.3323 6.47024 8.93788C6.47114 10.952 6.47592 11.2987 6.50416 11.3956C6.55613 11.5738 6.6684 11.739 6.81521 11.8532Z' fill='%23DDB15C' stroke='%23DDB15C' stroke-width='0.3'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.9348 13.8973C18.5278 13.5808 17.9094 13.6958 17.6479 14.1366C17.5241 14.3453 17.523 14.3559 17.5212 15.3697C17.5203 15.8841 17.5159 16.3086 17.5115 16.313C17.507 16.3175 16.8548 15.6726 16.0621 14.8801C14.4955 13.3138 14.5758 13.3881 14.376 13.3188C14.25 13.2751 13.9965 13.2758 13.8617 13.3201C13.5019 13.4386 13.2858 13.7406 13.2868 14.1239C13.287 14.2183 13.3002 14.3196 13.3195 14.3753C13.3888 14.5751 13.3145 14.4948 14.8808 16.0614C15.6733 16.8541 16.3182 17.5063 16.3137 17.5108C16.3093 17.5152 15.8848 17.5196 15.3704 17.5205C14.5358 17.522 14.4235 17.5262 14.3279 17.5599C13.8834 17.7165 13.6418 18.1359 13.7364 18.5866C13.7993 18.8862 14.0408 19.1473 14.3445 19.244C14.4328 19.2722 14.7801 19.277 16.8028 19.2785C18.4175 19.2796 19.1702 19.2728 19.1962 19.2569C19.2172 19.2441 19.2447 19.2165 19.2575 19.1955C19.2735 19.1695 19.2805 18.4182 19.2798 16.8126C19.2789 14.7985 19.2741 14.4518 19.2458 14.3549C19.1939 14.1767 19.0816 14.0115 18.9348 13.8973Z' fill='%23DDB15C' stroke='%23DDB15C' stroke-width='0.3'/%3E%3C/svg%3E%0A") 0 0 no-repeat;
    background-size: contain;
  }
  .product-hero__params-title {
    display: none;
  }
  .product-hero__params-body {
    border-radius: 8px;
  }
  .product-hero__mobile-slider-count {
    position: absolute;
    top: 8px;
    right: 8px;
    display: block;
    background: rgba(29,29,29,0.65);
    border-radius: 10px;
    width: 35px;
    height: 18px;
    text-align: center;
    font-family: 'Gotham Pro', serif;
    font-size: 10px;
    line-height: 17px;
    color: #f3cd82;
    z-index: 1;
    pointer-events: none;
  }
  .product-materials-catalog__title {
    font-size: 22px;
    font-weight: normal;
    margin-bottom: 0;
  }
  .product-materials-catalog__note {
    font-family: 'Gotham Pro', serif;
    display: block;
    color: #555;
    font-size: 14px;
    margin-bottom: 20px;
    text-align: center;
  }
  .product-materials-catalog__note strong {
    color: #4ccfb0;
  }
  .product-materials-catalog {
    margin-bottom: 35px;
  }
  .production-step__inner {
    display: block;
  }
  .production-step__tabs-item {
    display: block;
    margin-bottom: 50px;
  }
  .production-step__container--left {
    display: none;
  }
  .production-thumbs__content {
    -ms-flex: 0 0 460px;
        flex: 0 0 460px;
  }
  .project-list__list {
    margin-right: -10px;
  }
  .project-list__item {
    -ms-flex-preferred-size: calc(50% - 10px);
        flex-basis: calc(50% - 10px);
    margin-right: 10px;
  }
  .quantity input {
    font-size: 30px;
  }
  .question-answer__title {
    font-size: 40px;
    margin-bottom: 40px;
  }
  .question-answer__list {
    display: block;
  }
  .question-answer__item {
    margin-right: 0;
  }
  .quiz-finish-double__form-box {
    padding: 15px 12px;
    max-width: 530px;
    margin: 0 auto;
  }
  .quiz-finish-double__form-box-title {
    font-size: 14px;
    margin-bottom: 15px;
  }
  .quiz-finish-double__form-box-callback-type {
    margin-bottom: 15px;
  }
  .quiz-finish-double__form-box-callback-type-title {
    font-size: 15px;
    margin-bottom: 10px;
  }
  .quiz-finish-double__form-box-callback-type-item {
    margin-right: 5px;
    padding: 5px 14px;
  }
  .quiz-finish-double__form-box-callback-type-item input[type="checkbox"]:checked ~ span .icon:before,
  .quiz-finish-double__form-box-callback-type-item input[type="radio"]:checked ~ span .icon:before {
    width: 6px;
    height: 6px;
    margin: -3px 0 0 -3px;
  }
  .quiz-finish-double__form-box-callback-type-item input[type="checkbox"] ~ span,
  .quiz-finish-double__form-box-callback-type-item input[type="radio"] ~ span {
    font-size: 10px;
  }
  .quiz-finish-double__form-box-callback-type-item input[type="checkbox"] ~ span .icon,
  .quiz-finish-double__form-box-callback-type-item input[type="radio"] ~ span .icon {
    width: 10px;
    height: 10px;
  }
  .quiz-finish-double__form-box-body {
    max-width: 180px;
    margin-bottom: 10px;
  }
  .quiz-finish-double__form-box-items {
    display: block;
  }
  .quiz-finish-double__form-box-item {
    margin-bottom: 10px;
    margin-right: 0;
  }
  .quiz-finish-double__form-box-item--number:before {
    left: 12px;
    width: 16px;
  }
  .quiz-finish-double__form-box-item .site-btn {
    font-size: 10px;
    padding: 15px 10px;
  }
  .quiz-finish-double input[type="text"],
  .quiz-finish-double input[type="tel"],
  .quiz-finish-double input[type="email"] {
    padding-left: 30px;
    padding-right: 10px;
    font-size: 14px;
  }
  .quiz-finish-double {
    margin-bottom: 35px;
  }
  .quiz-finish-double__inner {
    display: block;
  }
  .quiz-finish-double__title {
    font-size: 26px;
    margin-bottom: 16px;
  }
  .quiz-finish-double__title--desc {
    display: none;
  }
  .quiz-finish-double__title--mobile {
    display: block;
  }
  .quiz-finish-double__column--left {
    margin: 0 0 15px;
  }
  .reconciliation-step {
    background: none;
    -webkit-backdrop-filter: blur(0);
            backdrop-filter: blur(0);
    border-radius: 0;
    padding: 0;
  }
  .reconciliation-step:before {
    display: none;
  }
  .reconciliation-step__inner {
    display: block;
  }
  .reconciliation-step__column-left {
    margin: 0 0 20px;
    padding: 0;
  }
  .reconciliation-step__information {
    margin: 0 auto 20px;
  }
  .reconciliation-step__form-wr {
    max-width: 500px;
    margin: 0 auto;
  }
  .reconciliation-step__feedback-desc {
    position: relative;
    left: auto;
    right: auto;
    bottom: auto;
    width: auto;
    max-width: 500px;
    margin: 0 auto 14px;
  }
  .reconciliation-step__feedback-desc:before {
    width: 38px;
    height: 48px;
    left: auto;
    right: -20px;
    bottom: auto;
    top: 100%;
    margin-top: -10px;
    background-image: url("data:image/svg+xml,%3Csvg width='37' height='47' viewBox='0 0 37 47' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.44' d='M23.4112 45.789C23.2062 45.8711 22.9733 45.7714 22.8912 45.5663L21.553 42.2243C21.4708 42.0192 21.5705 41.7864 21.7756 41.7043C21.9807 41.6221 22.2135 41.7218 22.2956 41.9269L23.4852 44.8976L26.4559 43.708C26.6609 43.6259 26.8938 43.7256 26.9759 43.9307C27.058 44.1358 26.9583 44.3686 26.7533 44.4507L23.4112 45.789ZM6.65186 4.01097C6.78197 4.07027 6.91149 4.12985 7.04041 4.18971L6.70353 4.91532C6.57631 4.85625 6.44848 4.79745 6.32006 4.73892L6.65186 4.01097ZM7.80684 4.55216C8.06179 4.67497 8.31433 4.7989 8.56445 4.92395L8.20671 5.6395C7.96014 5.51623 7.71112 5.39403 7.45966 5.2729L7.80684 4.55216ZM9.32216 5.31002C9.57286 5.44021 9.82102 5.57156 10.0666 5.70408L9.68677 6.40814C9.44491 6.27765 9.20047 6.14827 8.95347 6.02L9.32216 5.31002ZM10.8135 6.11505C11.0598 6.25326 11.3034 6.39269 11.5444 6.53335L11.141 7.22424C10.9041 7.0859 10.6644 6.94872 10.422 6.8127L10.8135 6.11505ZM12.2777 6.97025C12.5194 7.11725 12.7583 7.26553 12.9943 7.4151L12.5662 8.09086C12.3343 7.94396 12.0996 7.79826 11.862 7.65379L12.2777 6.97025ZM13.7107 7.8787C13.9469 8.0349 14.1802 8.19246 14.4104 8.35137L13.956 9.00979C13.7302 8.85393 13.5014 8.69935 13.2695 8.54604L13.7107 7.8787ZM15.1078 8.84346C15.3377 9.00928 15.5643 9.17651 15.7877 9.34516L15.3058 9.98369C15.087 9.81854 14.865 9.65472 14.6398 9.49222L15.1078 8.84346ZM16.4638 9.8675C16.6863 10.0435 16.9054 10.2209 17.1212 10.3999L16.6104 11.0156C16.3995 10.8407 16.1852 10.6671 15.9675 10.495L16.4638 9.8675ZM17.7723 10.9535C17.9867 11.1404 18.1975 11.3288 18.4047 11.5187L17.864 12.1084C17.6618 11.923 17.456 11.7391 17.2467 11.5566L17.7723 10.9535ZM19.0264 12.1038C19.2313 12.3019 19.4325 12.5016 19.6299 12.703L19.0586 13.263C18.8663 13.0669 18.6703 12.8722 18.4704 12.6791L19.0264 12.1038ZM20.2181 13.3201C20.4123 13.5297 20.6025 13.741 20.7886 13.9539L20.1863 14.4804C20.0053 14.2733 19.8203 14.0678 19.6313 13.8639L20.2181 13.3201ZM21.3393 14.6032C21.5211 14.8243 21.6987 15.0471 21.8721 15.2717L21.2389 15.7606C21.0706 15.5426 20.8981 15.3262 20.7215 15.1115L21.3393 14.6032ZM22.3817 15.9537C22.5494 16.1858 22.7126 16.4197 22.8715 16.6554L22.2082 17.1025C22.0542 16.8741 21.8959 16.6474 21.7333 16.4223L22.3817 15.9537ZM23.3368 17.3709C23.4884 17.6129 23.6355 17.8567 23.7781 18.1024L23.0862 18.504C22.9482 18.2662 22.8057 18.0301 22.6589 17.7957L23.3368 17.3709ZM24.1944 18.8492C24.3289 19.1007 24.4588 19.354 24.584 19.6091L23.8657 19.9615C23.7447 19.7148 23.6191 19.4698 23.489 19.2266L24.1944 18.8492ZM24.9472 20.3839C25.0636 20.6442 25.1753 20.9063 25.2823 21.1703L24.5408 21.4707C24.4374 21.2155 24.3295 20.9622 24.2169 20.7106L24.9472 20.3839ZM25.5891 21.9686C25.6865 22.2363 25.7791 22.5058 25.8669 22.7771L25.1058 23.0235C25.021 22.7613 24.9314 22.5009 24.8373 22.2422L25.5891 21.9686ZM26.1159 23.5959C26.1937 23.8693 26.2668 24.1444 26.3351 24.4214L25.5584 24.6129C25.4923 24.3452 25.4217 24.0791 25.3465 23.8149L26.1159 23.5959ZM26.5252 25.2551C26.5835 25.5332 26.6371 25.8131 26.6859 26.0947L25.8977 26.2315C25.8504 25.959 25.7986 25.6882 25.7422 25.4192L26.5252 25.2551ZM26.8176 26.9381C26.8566 27.2198 26.8911 27.5032 26.9209 27.7882L26.1252 27.8715C26.0963 27.5953 26.063 27.3208 26.0251 27.048L26.8176 26.9381ZM26.9956 28.6363C27.0159 28.9193 27.0318 29.2039 27.0431 29.4901L26.2438 29.5219C26.2327 29.2441 26.2174 28.968 26.1977 28.6936L26.9956 28.6363ZM27.0637 30.3419C27.0662 30.6247 27.0643 30.909 27.0582 31.1948L26.2584 31.1777C26.2644 30.8998 26.2661 30.6235 26.2637 30.3488L27.0637 30.3419ZM27.0274 32.0475C27.0131 32.329 26.9948 32.612 26.9723 32.8963L26.1748 32.8333C26.1967 32.5564 26.2146 32.281 26.2284 32.007L27.0274 32.0475ZM26.8933 33.7472C26.8635 34.0266 26.8299 34.3073 26.7923 34.5893L25.9993 34.4837C26.036 34.2085 26.0688 33.9347 26.0978 33.6624L26.8933 33.7472ZM26.6685 35.4358C26.6244 35.7124 26.5767 35.9903 26.5253 36.2694L25.7385 36.1245C25.7888 35.8516 25.8354 35.5801 25.8784 35.31L26.6685 35.4358ZM26.3602 37.1089C26.303 37.3826 26.2424 37.6575 26.1782 37.9335L25.399 37.7524C25.4618 37.4821 25.5212 37.2131 25.5771 36.9454L26.3602 37.1089ZM25.9755 38.7642C25.9063 39.0348 25.8338 39.3065 25.758 39.5792L24.9872 39.365C25.0616 39.0975 25.1326 38.8312 25.2004 38.5661L25.9755 38.7642ZM25.5207 40.4008C25.4406 40.6679 25.3573 40.936 25.271 41.2052L24.5092 40.9607C24.5941 40.6964 24.6758 40.4332 24.7544 40.1711L25.5207 40.4008ZM25.0025 42.0156C24.9123 42.2796 24.8191 42.5445 24.7229 42.8105L23.9706 42.5384C24.0652 42.2769 24.1568 42.0164 24.2455 41.7569L25.0025 42.0156ZM24.4264 43.6087C24.3268 43.8699 24.2244 44.132 24.1191 44.395L23.3764 44.0978C23.4801 43.8388 23.5809 43.5807 23.6789 43.3237L24.4264 43.6087ZM23.7974 45.1804C23.7424 45.3117 23.6867 45.4433 23.6303 45.575L22.8948 45.2602C22.9504 45.1303 23.0053 45.0007 23.0595 44.8713L23.7974 45.1804Z' fill='white'/%3E%3C/svg%3E%0A");
  }
  .reconciliation-step__example .tns-controls {
    display: none;
  }
  .related-products-block__title {
    font-size: 22px;
    margin-bottom: 14px;
  }
  .related-products-block {
    margin-bottom: 35px;
  }
  .remodal__content {
    padding: 0 15px;
  }
  .remodal__title {
    margin-bottom: 18px;
    font-size: 22px;
  }
  .right-kitchens__title {
    font-size: 40px;
    margin-bottom: 16px;
  }
  .right-kitchens {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .right-kitchens__list {
    display: block;
  }
  .right-kitchens__column-first {
    margin-right: 0;
  }
  .right-kitchens__item-count {
    font-size: 0;
  }
  .right-kitchens__item-count:before {
    content: attr(data-count);
    font-size: 50px;
  }
  .social-reviews__title {
    font-size: 24px;
    margin-bottom: 20px;
  }
  .social-reviews .tns-controls {
    opacity: 1;
    visibility: visible;
    margin-top: -19px;
    left: 4px;
    right: 4px;
  }
  .social-reviews .tns-controls button {
    width: 38px;
    height: 38px;
    background-size: 20px auto;
  }
  .social-reviews-thumbs {
    height: 400px;
  }
  .social-reviews-thumbs__title {
    font-size: 11px;
    padding: 6px 15px;
  }
  .social-reviews-thumbs__person {
    padding: 18px 15px 12px 15px;
  }
  .social-reviews-thumbs__person-left {
    padding: 0;
  }
  .social-reviews-thumbs__person-photo {
    -ms-flex: 0 0 70px;
        flex: 0 0 70px;
    height: 70px;
  }
  .social-reviews-thumbs__person-accaount {
    width: 24px;
    height: 24px;
  }
  .social-reviews-thumbs__person-accaount img {
    max-width: 16px;
    max-height: 16px;
  }
  .social-reviews-thumbs__person-name {
    font-size: 10px;
  }
  .social-reviews-thumbs__person-city {
    font-size: 10px;
  }
  .social-reviews-thumbs__text {
    padding: 10px 0px 0 8px;
    margin: 8px 10px 15px;
    background-size: 24px auto;
  }
  .social-reviews-thumbs__gallery a {
    font-size: 9px;
    padding: 7px 44px 7px 24px;
  }
  .social-reviews-thumbs__gallery a:before {
    width: 24px;
  }
  .social-reviews-thumbs__gallery a:after {
    width: 24px;
    background-size: 10px auto;
  }
  .stages-of-work__step-progress {
    display: none;
  }
  .stages-of-work {
    padding: 0;
    background: none;
  }
  .stages-of-work__inner {
    padding: 0;
  }
  .stages-of-work__step-title {
    font-size: 20px;
  }
  .stages-of-work__step-title--mobilebig {
    font-size: 26px;
  }
  .stages-of-work__step-box {
    padding: 26px 15px;
    background: #000 url("/bitrix/templates/mebel/new/css/../img/step-bg.jpg") 50% 100% no-repeat;
    background-size: cover;
  }
  .stages-of-work__step-list {
    display: block;
    padding-top: 15px;
  }
  .stages-of-work__step-item {
    margin-right: 0;
    max-width: 440px;
    margin: 0 auto 16px;
  }
  .stages-of-work__step-item:nth-child(3n) {
    margin-right: auto;
  }
  .steps-examples {
    margin-bottom: 30px;
  }
  .steps-examples__inner {
    padding-top: 30px;
    padding-bottom: 2px;
  }
  .steps-examples__item {
    margin-bottom: 40px;
  }
  .steps-examples__item-title {
    font-size: 24px;
    margin: 0 -10px 20px;
  }
  .steps-examples__item-body {
    display: block;
  }
  .steps-examples__item-column {
    margin: 0 0 40px;
  }
  .steps-examples__item-column:last-child {
    margin-bottom: 0;
  }
  .steps-examples__item-column-title {
    font-size: 22px;
  }
  .steps-examples__text {
    padding: 18px 20px;
    font-size: 14px;
  }
  .structur-closet {
    margin-bottom: 25px;
  }
  .structur-closet__item {
    -ms-flex-preferred-size: calc(33.333% - 12px);
        flex-basis: calc(33.333% - 12px);
  }
  .structur-closet__item-popup {
    font-size: 16px;
    padding: 20px 20px 15px;
  }
  .structur-closet__item-popup ul li:before {
    top: 6px;
  }
  .tags-block {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .tags-block__title {
    font-size: 40px;
    margin-bottom: 40px;
  }
  .tags-block__list-in:not(.tns-slider) .tags-block__item-wr {
    -ms-flex-preferred-size: calc(33.333% - 10px);
        flex-basis: calc(33.333% - 10px);
  }
  .thank-for-help {
    background: linear-gradient(112.91deg, #fefefe 4.67%, #f2f2f2 99.37%);
    padding-bottom: 12px;
    margin-top: -30px;
    padding-top: 30px;
  }
  .thank-for-help__title {
    display: none;
  }
  .thank-for-help__body {
    max-width: 480px;
    margin: 0 auto;
    background: none;
    padding: 0;
  }
  .thank-for-help__top {
    display: block;
  }
  .thank-for-help__top-left {
    margin: 0 0 20px;
  }
  .thank-for-help__top-right {
    margin: 0 -15px;
  }
  .thank-for-help-form__callback-type-item {
    margin-right: 5px;
  }
  .thank-for-help-form {
    display: block;
    padding: 15px 15px;
  }
  .thank-for-help-form__left {
    margin: 0 0 15px;
  }
  .thank-for-help-form__desc {
    font-size: 14px;
  }
  .thank-for-help-form__callback-type {
    margin-bottom: 10px;
  }
  .thank-for-help-form__callback-type-title {
    font-size: 15px;
    margin: 0 0 15px;
  }
  .thank-for-help-form__callback-type-item {
    margin-right: 6px;
    padding: 7px 12px;
  }
  .thank-for-help-form__callback-type-item input[type="checkbox"]:checked ~ span .icon:before,
  .thank-for-help-form__callback-type-item input[type="radio"]:checked ~ span .icon:before {
    width: 6px;
    height: 6px;
    margin: -3px 0 0 -3px;
  }
  .thank-for-help-form__callback-type-item input[type="checkbox"] ~ span,
  .thank-for-help-form__callback-type-item input[type="radio"] ~ span {
    font-size: 10px;
    line-height: 1.1;
  }
  .thank-for-help-form__callback-type-item input[type="checkbox"] ~ span .icon,
  .thank-for-help-form__callback-type-item input[type="radio"] ~ span .icon {
    width: 10px;
    height: 10px;
    margin-right: 4px;
  }
  .thank-for-help-form__items {
    max-width: 180px;
    margin-bottom: 10px;
  }
  .thank-for-help-form__item {
    margin-bottom: 10px;
  }
  .thank-for-help-form__item--number:before {
    left: 20px;
    width: 12px;
  }
  .thank-for-help-form__item .site-btn {
    font-size: 10px;
    padding: 15px 10px;
  }
  .thank-for-help-form input[type="text"],
  .thank-for-help-form input[type="tel"],
  .thank-for-help-form input[type="email"] {
    font-size: 14px;
    padding: 0 15px 0 40px;
  }
  .thank-for-help-form__note {
    font-size: 8px;
  }
  .thanks-team__title {
    font-size: 24px;
    margin-bottom: 20px;
  }
  .thanks-team {
    padding: 20px 0 20px;
    margin: 0;
  }
  .thanks-team__body {
    display: block;
  }
  .thanks-team__left {
    margin: 0;
    display: block;
  }
  .thanks-team__right {
    margin: 0 0 17px;
  }
  .thanks-team__text {
    display: block;
  }
  .team-group:before {
    display: none;
  }
  .team-group__image {
    position: relative;
    left: auto;
    right: auto;
    bottom: auto;
    top: auto;
  }
  .team-group__image:before {
    content: "";
    display: block;
    padding-top: 70%;
  }
  .team-group__image img {
    position: absolute;
    left: 0;
    top: 0;
  }
  .team-group__video-button {
    position: relative;
    left: auto;
    top: auto;
    display: block;
    width: auto;
    border-radius: 0px 0px 5px 6px;
    padding: 6px 94px 8px 20px;
    text-align: right;
    margin-top: -42px;
  }
  .team-group__video-button br {
    display: none;
  }
  .team-group__video-button span {
    display: inline-block;
    text-align: left;
    max-width: 180px;
  }
  .team-group__video-button:before {
    right: 16px;
    bottom: auto;
    top: -32px;
    width: 64px;
    height: 64px;
    background-size: auto;
  }
  .team-group__list {
    position: static;
  }
  .team-group__list-title {
    display: block;
    background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
    box-shadow: 0px 1px 5px rgba(138,143,144,0.49);
    color: #fff;
    font-weight: bold;
    font-size: 15px;
    line-height: 1;
    padding: 21px 40px 21px 30px;
    cursor: pointer;
    position: relative;
  }
  .team-group__list-title.opened:before {
    -webkit-transform: rotate(0);
            transform: rotate(0);
  }
  .team-group__list-title:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    right: 24px;
    width: 14px;
    background: url("data:image/svg+xml,%3Csvg width='14' height='10' viewBox='0 0 14 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.96856e-08 7.67537L1.65085 9.32617L7 3.97702L12.3491 9.32617L14 7.67538L7 0.675375L1.96856e-08 7.67537Z' fill='white'/%3E%3C/svg%3E%0A") 0 50% no-repeat;
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
  }
  .team-group__list-body {
    padding: 24px 0;
    display: none;
  }
  .team-group__item {
    position: static;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin-bottom: 28px;
  }
  .team-group__item:last-child {
    margin-bottom: 0;
  }
  .team-group__item-content {
    position: static;
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateX(0);
            transform: translateX(0);
    -ms-flex: 1 1;
        flex: 1 1;
  }
  .team-group__item-photo {
    -ms-flex: 0 0 68px;
        flex: 0 0 68px;
    height: 68px;
    background: none;
    border-radius: 100%;
    overflow: hidden;
    margin-right: 20px;
    -webkit-overflow-scrolling: touch;
  }
  .team-group__item-photo:before {
    display: none;
  }
  .team-group__item-photo img {
    display: block;
    width: 68px;
    height: 68px;
    -o-object-fit: cover;
       object-fit: cover;
  }
  .team-group__item-person {
    background: none;
    box-shadow: none;
    padding: 0;
    width: auto;
    text-align: left;
    display: block;
    font-size: 12px;
    margin-bottom: 4px;
  }
  .team-group__item-desc {
    background: none;
    box-shadow: none;
    padding: 0;
    width: auto;
    text-align: left;
    display: block;
    margin: 0;
    font-size: 10px;
  }
  .video-block {
    padding-top: 20px;
    padding-bottom: 30px;
    margin-bottom: 15px;
  }
  .video-block__title {
    font-size: 21px;
    margin-bottom: 25px;
  }
  .video-block__steps {
    -ms-flex: 0 0 270px;
        flex: 0 0 270px;
    margin-right: 10px;
  }
  .video-block__step-item {
    margin-bottom: 12px;
  }
  .video-block__step-icon {
    -ms-flex: 0 0 70px;
        flex: 0 0 70px;
    margin-right: 10px;
  }
  .video-block__step-icon img {
    max-height: 52px;
  }
  .video-block__step-text {
    font-size: 14px;
    color: #fff;
    line-height: 1.3;
  }
  .video-block__video-note {
    font-size: 12px;
  }
  .video-reviews__title {
    font-size: 24px;
    margin-bottom: 25px;
  }
  .video-reviews {
    margin-bottom: 30px;
  }
  .video-reviews__item {
    -ms-flex: 0 0 33.3333%;
        flex: 0 0 33.3333%;
  }
  .video-reviews__list {
    margin-bottom: 20px;
  }
  .video-reviews-thumbs__content {
    display: none;
  }
  .video-reviews-thumbs__more--mobile {
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: none;
    padding: 0;
    margin: 0;
  }
  .video-reviews-thumbs__more--mobile:before {
    content: "";
    position: absolute;
    top: 5px;
    right: 5px;
    width: 16px;
    height: 16px;
    border-radius: 100%;
    background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
    opacity: 0.78;
  }
  .video-reviews-thumbs__more--mobile:after {
    content: "";
    position: absolute;
    top: 4px;
    right: 4px;
    width: 16px;
    height: 16px;
    border-radius: 100%;
    background: url("data:image/svg+xml,%3Csvg width='31' height='34' viewBox='0 0 31 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_i)'%3E%3Cpath d='M27.9596 12.2914C31.3391 14.1336 31.457 18.9434 28.1718 20.949L8.95345 32.6817C5.66827 34.6873 1.44391 32.3844 1.34962 28.5366L0.798003 6.02669C0.70371 2.17885 4.81019 -0.328135 8.18967 1.51413L27.9596 12.2914Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_i' x='0.675323' y='0.297852' width='30.2881' height='37.2445' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='4'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A_2523filter0_i)'%3E%3Cpath d='M27.9596 12.2914C31.3391 14.1336 31.457 18.9434 28.1718 20.949L8.95345 32.6817C5.66827 34.6873 1.44391 32.3844 1.34962 28.5366L0.798003 6.02669C0.70371 2.17885 4.81019 -0.328135 8.18967 1.51413L27.9596 12.2914Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_i' x='0.675323' y='0.297852' width='30.2881' height='37.2445' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='4'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A") 50% 50% no-repeat;
    background-size: 6px auto;
  }
  .why-us__title {
    font-size: 24px;
    margin-bottom: 20px;
  }
  .why-us {
    margin-bottom: 30px;
  }
  .why-us__list {
    display: block;
  }
  .why-us__item {
    width: 290px;
    margin: 0 auto 15px !important;
  }
  .why-us__item:before {
    display: none;
  }
  .why-us__item.opened .why-us__item-preview {
    background: linear-gradient(270deg, rgba(52,45,36,0.75) 21%, rgba(21,21,21,0.75) 97.17%);
    box-shadow: 0px 3.15555px 3.15555px rgba(0,0,0,0.25);
    border-color: #f5d89f;
    color: #f5d89f;
  }
  .why-us__item.opened .why-us__item-preview:before {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
    background-image: url("data:image/svg+xml,%3Csvg width='11' height='23' viewBox='0 0 11 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_725_54' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='11' height='23'%3E%3Crect width='10.5645' height='22.0032' fill='%23C4C4C4'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_725_54)'%3E%3Cpath d='M8.91147 9.73285C9.60181 10.3431 9.60181 11.4201 8.91147 12.0304L1.40306 18.6682C0.413302 19.5432 -1.14585 18.8405 -1.14585 17.5194L-1.14585 4.24388C-1.14585 2.92281 0.413302 2.22011 1.40306 3.09509L8.91147 9.73285Z' fill='url(%23paint0_linear_725_54)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_725_54' x1='10.2109' y1='10.8816' x2='-4.93144' y2='10.8816' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FEEAC4'/%3E%3Cstop offset='1' stop-color='%23C7A96F'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523mask0_725_54)'%3E%3Cpath d='M8.91147 9.73285C9.60181 10.3431 9.60181 11.4201 8.91147 12.0304L1.40306 18.6682C0.413302 19.5432 -1.14585 18.8405 -1.14585 17.5194L-1.14585 4.24388C-1.14585 2.92281 0.413302 2.22011 1.40306 3.09509L8.91147 9.73285Z' fill='url(_2523paint0_linear_725_54)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_725_54' x1='10.2109' y1='10.8816' x2='-4.93144' y2='10.8816' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FEEAC4'/%3E%3Cstop offset='1' stop-color='%23C7A96F'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
  }
  .why-us__item-preview {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    background: linear-gradient(270deg, rgba(59,59,59,0.75) 21%, rgba(21,21,21,0.75) 97.17%);
    border: 1px solid transparent;
    box-shadow0px: 3.34544px 3.34544px rgba(0,0,0,0.25);
    padding: 10px 35px 10px 10px;
    cursor: pointer;
    color: #fff;
    border-radius: 2px;
  }
  .why-us__item-preview + div {
    display: none;
    margin-top: 15px;
  }
  .why-us__item-preview:before {
    content: "";
    position: absolute;
    right: 15px;
    top: 0;
    bottom: 0;
    width: 12px;
    background: url("data:image/svg+xml,%3Csvg width='11' height='23' viewBox='0 0 11 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_725_87' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='11' height='23'%3E%3Crect width='10.5645' height='22.0032' fill='%23C4C4C4'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_725_87)'%3E%3Cpath d='M8.91147 9.73285C9.60181 10.3431 9.60181 11.4201 8.91147 12.0304L1.40306 18.6682C0.413302 19.5432 -1.14585 18.8405 -1.14585 17.5194L-1.14585 4.24388C-1.14585 2.92281 0.413302 2.22011 1.40306 3.09509L8.91147 9.73285Z' fill='url(%23paint0_linear_725_87)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_725_87' x1='10.2109' y1='10.8816' x2='-4.93144' y2='10.8816' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523mask0_725_87)'%3E%3Cpath d='M8.91147 9.73285C9.60181 10.3431 9.60181 11.4201 8.91147 12.0304L1.40306 18.6682C0.413302 19.5432 -1.14585 18.8405 -1.14585 17.5194L-1.14585 4.24388C-1.14585 2.92281 0.413302 2.22011 1.40306 3.09509L8.91147 9.73285Z' fill='url(_2523paint0_linear_725_87)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_725_87' x1='10.2109' y1='10.8816' x2='-4.93144' y2='10.8816' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 50% 50% no-repeat;
  }
  .why-us__item-preview-image {
    -ms-flex: 0 0 44px;
        flex: 0 0 44px;
    height: 36px;
    text-align: center;
    margin-right: 10px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
  }
  .why-us__item-preview-image .svg-icon {
    width: 28px;
    height: 28px;
  }
  .why-us__item-preview-name {
    font-family: 'Gotham Pro', sans-serif;
    font-size: 16px;
    line-height: 1.1;
  }
  .why-us-service {
    padding: 34px 0 0;
    height: auto;
  }
  .why-us-service:after {
    padding-top: 50%;
  }
  .why-us-service__count:before {
    font-size: 48px;
    top: -15px;
    right: 50%;
    margin-right: -25px;
  }
  .why-us-service__title {
    font-size: 24px;
    margin-bottom: 8px;
    padding: 0 34px;
  }
  .why-us-service__list {
    padding: 0 34px;
  }
  .why-us-service__list li {
    font-size: 12px;
  }
  .why-us-service__list li:before {
    top: 2px;
  }
  .why-us-service__list li:after {
    top: 4px;
  }
  .why-us-consultation {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    height: auto;
    padding-top: 35px;
  }
  .why-us-consultation:before {
    top: 0;
    bottom: 0;
  }
  .why-us-consultation__count {
    bottom: 0;
  }
  .why-us-consultation__count:before {
    font-size: 48px;
    top: -15px;
    right: 50%;
    bottom: auto;
    margin-right: -25px;
  }
  .why-us-consultation__image {
    -ms-flex-order: 3;
        order: 3;
    max-width: 184px;
    margin: 0 auto -33px;
  }
  .why-us-consultation__title {
    font-size: 24px;
    margin-bottom: 8px;
    padding: 0 34px;
  }
  .why-us-consultation__text {
    font-size: 12px;
    padding: 0 34px;
  }
  .why-us-employees {
    height: auto;
    padding-top: 30px;
  }
  .why-us-employees:after {
    padding-top: 93%;
  }
  .why-us-employees__count {
    bottom: 0;
  }
  .why-us-employees__count:before {
    font-size: 48px;
    top: -15px;
    right: 50%;
    bottom: auto;
    margin-right: -25px;
  }
  .why-us-employees__title {
    font-size: 24px;
    margin-bottom: 8px;
    padding: 0 30px;
  }
  .why-us-employees__text {
    font-size: 12px;
    padding: 0 30px;
  }
  .why-us-employees__desc {
    bottom: -15px;
    left: 16px;
    right: 16px;
    font-size: 12px;
    padding: 10px 16px;
  }
  .why-us-employees__desc strong {
    font-size: 12px;
  }
  .why-us-format {
    background-image: url("/bitrix/templates/mebel/new/css/../img/why-us-format-mobile.png");
    height: auto;
    padding: 34px 28px 0;
  }
  .why-us-format:after {
    content: "";
    display: block;
    padding-top: 80%;
  }
  .why-us-format__count {
    bottom: 0;
  }
  .why-us-format__count:before {
    font-size: 48px;
    top: -15px;
    right: 50%;
    bottom: auto;
    margin-right: -25px;
  }
  .why-us-format__title {
    font-size: 24px;
    margin-bottom: 8px;
  }
  .why-us-format__text {
    font-size: 12px;
  }
  .why-us-technics {
    height: auto;
    padding: 34px 96px 30px 28px;
  }
  .why-us-technics__count {
    bottom: 0;
  }
  .why-us-technics__count:before {
    font-size: 48px;
    top: -15px;
    right: 50%;
    bottom: auto;
    margin-right: -25px;
  }
  .why-us-technics__title {
    font-size: 24px;
    margin-bottom: 8px;
  }
  .why-us-technics__text {
    font-size: 12px;
  }
}
@media (max-width: 1000px) and (min-width: 673px) {
  .social-reviews .social-reviews__item.tns-item.tns-slide-active + .social-reviews__item.tns-item.tns-slide-active + .social-reviews__item.tns-item.tns-slide-active .social-reviews-thumbs:before,
  .social-reviews .social-reviews__item.tns-item.tns-slide-active + .social-reviews__item.tns-item.tns-slide-active + .social-reviews__item.tns-item.tns-slide-active .social-reviews-thumbs:after {
    opacity: 1;
    visibility: visible;
  }
  .social-reviews .social-reviews__item.tns-item.tns-slide-active + .social-reviews__item.tns-item.tns-slide-active + .social-reviews__item.tns-item.tns-slide-active .social-reviews-thumbs__title {
    color: #f5d89f;
  }
  .social-reviews .social-reviews__item.tns-item.tns-slide-active + .social-reviews__item.tns-item.tns-slide-active + .social-reviews__item.tns-item.tns-slide-active .social-reviews-thumbs__title:before {
    background: #f5d89f;
  }
  .social-reviews .social-reviews__item.tns-item.tns-slide-active + .social-reviews__item.tns-item.tns-slide-active + .social-reviews__item.tns-item.tns-slide-active .social-reviews-thumbs__text {
    opacity: 1;
    visibility: visible;
  }
  .social-reviews .social-reviews__item.tns-item.tns-slide-active + .social-reviews__item.tns-item.tns-slide-active + .social-reviews__item.tns-item.tns-slide-active .social-reviews-thumbs__gallery {
    opacity: 1;
    visibility: visible;
  }
  .social-reviews .social-reviews__item.tns-item.tns-slide-active + .social-reviews__item.tns-item.tns-slide-active + .social-reviews__item.tns-item.tns-slide-active + .social-reviews__item.tns-item.tns-slide-active .social-reviews-thumbs:before,
  .social-reviews .social-reviews__item.tns-item.tns-slide-active + .social-reviews__item.tns-item.tns-slide-active + .social-reviews__item.tns-item.tns-slide-active + .social-reviews__item.tns-item.tns-slide-active .social-reviews-thumbs:after {
    opacity: 0;
    visibility: hidden;
  }
  .social-reviews .social-reviews__item.tns-item.tns-slide-active + .social-reviews__item.tns-item.tns-slide-active + .social-reviews__item.tns-item.tns-slide-active + .social-reviews__item.tns-item.tns-slide-active .social-reviews-thumbs__title {
    color: #dedede;
  }
  .social-reviews .social-reviews__item.tns-item.tns-slide-active + .social-reviews__item.tns-item.tns-slide-active + .social-reviews__item.tns-item.tns-slide-active + .social-reviews__item.tns-item.tns-slide-active .social-reviews-thumbs__title:before {
    background: #dedede;
  }
  .social-reviews .social-reviews__item.tns-item.tns-slide-active + .social-reviews__item.tns-item.tns-slide-active + .social-reviews__item.tns-item.tns-slide-active + .social-reviews__item.tns-item.tns-slide-active .social-reviews-thumbs__text {
    opacity: 0;
    visibility: hidden;
  }
  .social-reviews .social-reviews__item.tns-item.tns-slide-active + .social-reviews__item.tns-item.tns-slide-active + .social-reviews__item.tns-item.tns-slide-active + .social-reviews__item.tns-item.tns-slide-active .social-reviews-thumbs__gallery {
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 1000px) and (min-width: 767px) {
  .product-materials-catalog__item {
    -ms-flex: 0 0 32%;
        flex: 0 0 32%;
    margin-right: 2%;
  }
  .product-materials-catalog__item:nth-child(6n) {
    margin-right: 2%;
  }
  .product-materials-catalog__item:nth-child(3n) {
    margin-right: 0;
  }
}
@media (max-width: 766px) {
  .app-footer__menu-list {
    display: block;
  }
  .app-footer__menu-item {
    margin: 0;
  }
  .page-container {
    margin: 0 10px 20px;
    padding: 20px 15px;
  }
  .brand-block__title {
    font-size: 26px;
  }
  .brand-block__list:not(.opened) .brand-block__item:nth-child(1n+7) {
    display: none;
  }
  .brand-block__list:not(.tns-slider) .brand-block__item {
    -ms-flex: 0 0 32%;
        flex: 0 0 32%;
    margin-right: 2%;
    padding: 0 10px;
  }
  .brand-block__list:not(.tns-slider) .brand-block__item:nth-child(3n) {
    margin-right: 0;
  }
  .brand-block__item {
    -webkit-filter: grayscale(0);
            filter: grayscale(0);
  }
  .brand-block__body {
    margin-bottom: 5px;
  }
  .catalog-box .company-director__name {
    padding-right: 70px;
  }
  .catalog-box .company-director__video-button {
    font-size: 12px;
    text-align: right;
    padding-right: 70px;
  }
  .catalog-box .company-director__video-button br {
    display: block;
  }
  .catalog-box .already-decided {
    font-size: 11px;
  }
  .catalog-box .already-decided__title {
    font-size: 20px;
    margin: 0 -10px 20px;
  }
  .catalog-box .already-decided__item {
    margin-bottom: 20px;
  }
  .catalog-box .already-decided__item-text {
    font-size: 14px;
  }
  .catalog-box .already-decided__item-more a {
    font-size: 12px;
  }
  .catalog-box .product-determines-video {
    display: block;
  }
  .catalog-box .product-determines-video__video {
    margin: 0 40px;
  }
  .catalog-box__list.noflex {
    display: block;
  }
  .catalog-box__list.noflex .catalog-box__item {
    margin-right: 0;
  }
  .catalog-box__item {
    -ms-flex: 0 0 49%;
        flex: 0 0 49%;
    margin-bottom: 20px;
  }
  .catalog-box__item:nth-child(3n) {
    margin-right: 2%;
  }
  .catalog-box__item:nth-child(2n) {
    margin-right: 0;
  }
  .catalog-box__more {
    margin-bottom: 25px;
  }
  .product-thumbs__name {
    font-size: 8px;
    padding: 6px 5px;
  }
  .product-thumbs__status {
    margin-bottom: 4px;
  }
  .product-thumbs__status-item {
    font-size: 11px;
  }
  .product-thumbs__status-item span {
    padding: 5px 0;
  }
  .material-thumbs__name {
    font-size: 12px;
    padding: 6px 10px;
  }
  .material-popup .material-thumbs__name {
    font-size: 18px;
    padding: 8px 10px;
    background: rgba(39,39,39,0.5);
  }
  .material-thumbs-popup-info {
    padding: 0;
  }
  .material-thumbs-popup-info__inner {
    border-radius: 0;
    -ms-flex-direction: column;
        flex-direction: column;
    padding: 25px 10px 25px;
  }
  .material-thumbs-popup-info__left {
    margin: 0;
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 100%;
    max-width: 100%;
  }
  .material-thumbs-popup-info__left .material-thumbs-popup-info__more {
    display: none;
  }
  .material-thumbs-popup-info__right {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    margin: 0 0 20px;
    -ms-flex-order: -1;
        order: -1;
  }
  .material-thumbs-popup-info__right .material-thumbs-popup-info__more {
    display: block;
    margin-top: 20px;
  }
  .material-thumbs-popup-info__right .material-thumbs-popup-info__more > .site-btn {
    width: 100%;
    max-width: 240px;
    font-size: 10px;
    padding: 17px 5px;
  }
  .material-thumbs-popup-info__right .tns-controls {
    display: none;
  }
  .material-thumbs-popup-info__close {
    width: 30px;
    height: 30px;
    background-size: 12px auto;
  }
  .material-thumbs-popup-info__params {
    margin: 0;
  }
  .material-thumbs-popup-info__params-title {
    display: none;
  }
  .material-thumbs-popup-info__params-title--mobile {
    display: block;
    font-size: 20px;
    padding: 0;
    margin: 0 0 10px;
    background: none;
  }
  .material-thumbs-popup-info__params-head {
    border-radius: 8px 8px 0 0;
  }
  .slider-material-miniatures {
    margin-top: 4px;
    margin-right: -5px;
  }
  .slider-material-miniatures:not(.tns-slider) a {
    -ms-flex-preferred-size: calc(33.333% - 5px);
        flex-basis: calc(33.333% - 5px);
    margin-right: 5px;
  }
  .slider-material-miniatures a {
    border-radius: 2px;
  }
  .slider-material-miniatures a img {
    border-radius: 2px;
  }
  .categor-block__list {
    max-width: 360px;
    margin: 0 auto;
  }
  .categor-block__list-column-left .categor-block__items-column {
    -ms-flex: 0 0 49%;
        flex: 0 0 49%;
  }
  .categor-block__list-column-left .categor-block__items-column:nth-child(3) .categor-block__item:first-child .categor-thumbs:before {
    padding-top: 170px;
  }
  .categor-block__list-column-left .categor-block__items-column:nth-child(3) .categor-block__item:nth-child(2) .categor-thumbs:before {
    padding-top: 130px;
  }
  .categor-block__list-column-left .categor-block__items-column:nth-child(2) {
    -ms-flex: 0 0 49%;
        flex: 0 0 49%;
  }
  .categor-block__list-column-left .categor-block__items-column:nth-child(2) .categor-block__item:first-child .categor-thumbs:before {
    padding-top: 190px;
  }
  .categor-block__list-column-left .categor-block__items-column:nth-child(2) .categor-block__item .categor-thumbs:before {
    padding-top: 185px;
  }
  .categor-block__list-column-right .categor-block__items-column:nth-child(1) {
    -ms-flex: 0 0 49%;
        flex: 0 0 49%;
    margin-top: -120px;
  }
  .categor-block__list-column-right .categor-block__items-column:nth-child(1) .categor-block__item:first-child .categor-thumbs:before {
    padding-top: 180px;
  }
  .categor-block__list-column-right .categor-block__items-column:nth-child(1) .categor-block__item .categor-thumbs:before {
    padding-top: 120px;
  }
  .categor-block__list-column-right .categor-block__items-column:nth-child(2) {
    -ms-flex: 0 0 49%;
        flex: 0 0 49%;
  }
  .categor-block__list-column-right .categor-block__items-column:nth-child(2) .categor-block__item:first-child .categor-thumbs:before {
    padding-top: 210px;
  }
  .categor-block__list-column-right .categor-block__items-column:nth-child(3) .categor-block__item .categor-thumbs:before {
    padding-top: 130px;
  }
  .categor-block__item {
    margin-bottom: 10px;
  }
  .categor-block__item--mobilehide {
    display: none;
  }
  .categor-action:before {
    padding-top: 140px;
  }
  .categor-action > span {
    font-size: 16px;
  }
  .categor-action > span:after {
    font-size: 64px;
  }
  .categor-thumbs:before {
    padding-top: 120px;
  }
  .categor-thumbs__name {
    font-size: 9px;
    padding: 13px 10px;
  }
  .category-block {
    margin-bottom: 20px;
  }
  .category-block__title {
    font-size: 30px;
  }
  .category-block__list {
    margin-right: -10px;
  }
  .category-block__item {
    margin-right: 10px;
    margin-bottom: 10px;
    -ms-flex-preferred-size: calc(33.33333% - 10px);
        flex-basis: calc(33.33333% - 10px);
  }
  .collection-block .tns-nav {
    margin-top: 10px;
  }
  .constructor-info {
    margin-bottom: 30px;
  }
  .constructor-info__body-in {
    padding: 40px 20px;
  }
  .constructor-info__top {
    margin-bottom: 36px;
  }
  .constructor-info__preface {
    text-align: center;
    font-size: 26px;
    margin-bottom: 20px;
  }
  .constructor-info__title {
    text-align: center;
    font-size: 26px;
    margin-bottom: 15px;
  }
  .constructor-info__desc {
    text-align: center;
    font-size: 20px;
    margin-bottom: 20px;
  }
  .constructor-info__list {
    display: block;
  }
  .constructor-info__item {
    margin-right: 0;
    margin-bottom: 17px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
  }
  .constructor-info__item:last-child {
    margin-bottom: 0;
  }
  .constructor-info__item-image {
    -ms-flex: 0 0 90px;
        flex: 0 0 90px;
    margin-right: 20px;
    margin-bottom: 0;
  }
  .constructor-info__item-image img {
    left: 2px;
    top: 2px;
    bottom: 2px;
    right: 2px;
    width: calc(100% - 4px);
    height: calc(100% - 4px);
    border-radius: 3px;
  }
  .constructor-info__item-name {
    -ms-flex: 1 1;
        flex: 1 1;
    font-size: 16px;
    text-align: left;
  }
  .constructor-info__item-icon {
    top: -8%;
  }
  .constructor-info__sign .site-btn {
    font-size: 12px;
    padding: 23px 20px 23px 65px;
    width: 100%;
  }
  .constructor-info__sign .site-btn:before {
    width: 24px;
    left: 30px;
  }
  .constructor-info__video-box {
    width: 246px;
    padding: 10px 15px 10px 60px;
  }
  .constructor-info__video-content {
    font-size: 12px;
  }
  .constructor-info__video-icon {
    width: 100px;
    height: 100px;
  }
  .determines-cost {
    margin-bottom: 35px;
  }
  .determines-cost .product-characteristics {
    margin-top: 0;
    margin-bottom: 0;
  }
  .determines-cost__title {
    font-size: 26px;
    text-align: center;
    margin-bottom: 10px;
  }
  .determines-cost__body {
    font-size: 14px;
  }
  .determines-cost__tab-box {
    background: none;
    box-shadow: none;
    overflow: visible;
  }
  .determines-cost__tab-head {
    display: none;
  }
  .determines-cost__tab-item {
    background: none;
    margin-bottom: 10px;
  }
  .determines-cost__tab-item.opened .determines-cost__tab-item-body {
    display: block;
  }
  .determines-cost__tab-item.opened .determines-cost__tab-item-name {
    background: linear-gradient(270deg, rgba(52,45,36,0.75) 21%, rgba(21,21,21,0.75) 97.17%);
    color: #feeac4;
    border-color: #feeac4;
  }
  .determines-cost__tab-item.opened .determines-cost__tab-item-name:before {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
  }
  .determines-cost__tab-item-body {
    padding: 20px 15px;
    margin: 0 -15px;
    display: none;
  }
  .determines-cost__tab-item-text {
    padding: 0;
    font-size: 14px;
  }
  .determines-cost__tab-item-name {
    background: linear-gradient(180deg, #fff 0%, #f1efeb 100%);
    box-shadow: 0px 3.34544px 3.34544px rgba(0,0,0,0.25);
    border-radius: 3px;
    font-size: 18px;
    line-height: 1;
    color: #555;
    border: 1px solid transparent;
    font-family: 'Gotham Pro', serif;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    padding: 13px 18px;
    cursor: pointer;
    position: relative;
  }
  .determines-cost__tab-item-name > .svg-icon {
    width: 30px;
    height: 30px;
    margin-right: 15px;
  }
  .determines-cost__tab-item-name:before {
    content: "";
    position: absolute;
    right: 15px;
    top: 50%;
    margin-top: -12px;
    width: 12px;
    height: 24px;
    background: url("data:image/svg+xml,%3Csvg width='11' height='23' viewBox='0 0 11 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_956_241' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='11' height='23'%3E%3Crect width='10.5645' height='22.0032' fill='%23C4C4C4'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_956_241)'%3E%3Cpath d='M8.91147 9.73285C9.60181 10.3431 9.60181 11.4201 8.91147 12.0304L1.40306 18.6682C0.413302 19.5432 -1.14585 18.8405 -1.14585 17.5194L-1.14585 4.24388C-1.14585 2.92281 0.413302 2.22011 1.40306 3.09509L8.91147 9.73285Z' fill='url(%23paint0_linear_956_241)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_956_241' x1='10.2109' y1='10.8816' x2='-4.93144' y2='10.8816' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FEEAC4'/%3E%3Cstop offset='1' stop-color='%23C7A96F'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523mask0_956_241)'%3E%3Cpath d='M8.91147 9.73285C9.60181 10.3431 9.60181 11.4201 8.91147 12.0304L1.40306 18.6682C0.413302 19.5432 -1.14585 18.8405 -1.14585 17.5194L-1.14585 4.24388C-1.14585 2.92281 0.413302 2.22011 1.40306 3.09509L8.91147 9.73285Z' fill='url(_2523paint0_linear_956_241)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_956_241' x1='10.2109' y1='10.8816' x2='-4.93144' y2='10.8816' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FEEAC4'/%3E%3Cstop offset='1' stop-color='%23C7A96F'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 0 0 no-repeat;
    background-size: contain;
  }
  .discount-block__title {
    font-size: 34px;
  }
  .example-product__sorting-item {
    font-size: 10px;
    padding: 5px 0;
  }
  .example-product__more {
    margin-bottom: 25px;
  }
  .example-product__item {
    -ms-flex: 0 0 49%;
        flex: 0 0 49%;
    margin-bottom: 20px;
  }
  .example-product__item:nth-child(3n) {
    margin-right: 2%;
  }
  .example-product__item:nth-child(2n) {
    margin-right: 0;
  }
  .example-product-thumbs__top {
    margin-bottom: 5px;
  }
  .example-product-thumbs__image-item {
    border-radius: 4px;
  }
  .example-product-thumbs__name {
    font-size: 8px;
    padding: 6px 5px;
    border-radius: 0 0 4px 4px;
  }
  .example-product-thumbs__more {
    width: auto;
    bottom: 0;
    padding: 6px 10px;
    font-size: 8px;
  }
  .example-product-thumbs__status {
    margin-bottom: 4px;
  }
  .example-product-thumbs__status-item {
    font-size: 5px;
  }
  .example-product-thumbs__status-item span {
    padding: 5px 0;
  }
  .example-product-thumbs__params-name {
    padding-bottom: 3px;
    font-size: 8px;
  }
  .example-product-thumbs__params-body {
    font-size: 8px;
    padding-top: 3px;
  }
  .example-product-more-info {
    padding: 0;
  }
  .example-product-more-info__inner {
    border-radius: 0;
    -ms-flex-direction: column;
        flex-direction: column;
    padding: 25px 10px 25px;
  }
  .example-product-more-info__left {
    margin: 0;
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    max-width: 100%;
  }
  .example-product-more-info__left .example-product-more-info__more {
    display: none;
  }
  .example-product-more-info__right {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    margin: 0 0 20px;
    -ms-flex-order: -1;
        order: -1;
  }
  .example-product-more-info__right .example-product-more-info__more {
    display: block;
    margin-top: 20px;
  }
  .example-product-more-info__right .example-product-more-info__more > .site-btn {
    width: 100%;
    max-width: 190px;
    font-size: 10px;
    padding: 17px 5px;
  }
  .example-product-more-info__right .tns-controls {
    display: none;
  }
  .example-product-more-info__close {
    width: 30px;
    height: 30px;
    background-size: 12px auto;
  }
  .example-product-more-info__params {
    margin: 0;
  }
  .example-product-more-info__params-title {
    display: none;
  }
  .example-product-more-info__params-title--mobile {
    display: block;
    font-size: 20px;
    padding: 0;
    margin: 0 0 10px;
  }
  .example-product-more-info__params-head {
    border-radius: 8px 8px 0 0;
  }
  .example-product-more-info__head-box {
    background: none;
    display: block;
  }
  .example-product-more-info__params-navigation {
    border: none;
    padding: 0;
    margin: 0 0 15px;
  }
  .example-product-more-info__params-navigation span {
    font-size: 20px;
    width: auto;
    margin: 0 18px;
  }
  .example-product-more-info__params-navigation button {
    width: 28px;
    height: 28px;
  }
  .example-product-more-info__params-bottom {
    border-radius: 0px 0px 12px 12px;
    padding: 7px 15px;
  }
  .example-product-more-info__params-bottom button {
    -ms-flex: 0 0 84px;
        flex: 0 0 84px;
    font-size: 8px;
    padding: 3px 16px 4px 7px;
  }
  .example-product-more-info__params-bottom button:before {
    right: 7px;
    width: 8px;
    background-size: 8px auto;
  }
  .example-product-more-info__params-bottom button.prev-product {
    padding: 3px 7px 4px 16px;
  }
  .example-product-more-info__params-bottom button.prev-product:before {
    right: auto;
    left: 7px;
  }
  .example-product-more-info__params-price {
    font-size: 12px;
  }
  .slider-miniatures {
    margin-top: 4px;
    margin-right: -5px;
  }
  .slider-miniatures:not(.tns-slider) a {
    -ms-flex-preferred-size: calc(33.333% - 5px);
        flex-basis: calc(33.333% - 5px);
    margin-right: 5px;
  }
  .slider-miniatures a {
    border-radius: 2px;
  }
  .slider-miniatures a img {
    border-radius: 2px;
  }
  .findings-block {
    background: #fdfdfd;
  }
  .findings-block__inner.opened .findings-block__title {
    background: linear-gradient(270deg, rgba(52,45,36,0.75) 21%, rgba(21,21,21,0.75) 97.17%);
    box-shadow: 0px 3.15555px 3.15555px rgba(0,0,0,0.25);
    border-color: #f5d89f;
    color: #f5d89f;
  }
  .findings-block__inner.opened .findings-block__title:before {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
    background-image: url("data:image/svg+xml,%3Csvg width='11' height='23' viewBox='0 0 11 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_725_54' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='11' height='23'%3E%3Crect width='10.5645' height='22.0032' fill='%23C4C4C4'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_725_54)'%3E%3Cpath d='M8.91147 9.73285C9.60181 10.3431 9.60181 11.4201 8.91147 12.0304L1.40306 18.6682C0.413302 19.5432 -1.14585 18.8405 -1.14585 17.5194L-1.14585 4.24388C-1.14585 2.92281 0.413302 2.22011 1.40306 3.09509L8.91147 9.73285Z' fill='url(%23paint0_linear_725_54)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_725_54' x1='10.2109' y1='10.8816' x2='-4.93144' y2='10.8816' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FEEAC4'/%3E%3Cstop offset='1' stop-color='%23C7A96F'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523mask0_725_54)'%3E%3Cpath d='M8.91147 9.73285C9.60181 10.3431 9.60181 11.4201 8.91147 12.0304L1.40306 18.6682C0.413302 19.5432 -1.14585 18.8405 -1.14585 17.5194L-1.14585 4.24388C-1.14585 2.92281 0.413302 2.22011 1.40306 3.09509L8.91147 9.73285Z' fill='url(_2523paint0_linear_725_54)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_725_54' x1='10.2109' y1='10.8816' x2='-4.93144' y2='10.8816' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FEEAC4'/%3E%3Cstop offset='1' stop-color='%23C7A96F'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
  }
  .findings-block__inner:before {
    display: none;
  }
  .findings-block__title {
    position: relative;
    background: linear-gradient(270deg, rgba(59,59,59,0.75) 21%, rgba(21,21,21,0.75) 97.17%);
    border: 1px solid transparent;
    box-shadow0px: 3.34544px 3.34544px rgba(0,0,0,0.25);
    padding: 10px 35px 10px 10px;
    cursor: pointer;
    color: #fff;
    border-radius: 2px;
    font-size: 16px;
    line-height: 1.1;
    text-align: left;
    font-weight: normal;
    max-width: 320px;
    margin: 0 auto;
  }
  .findings-block__title:before {
    content: "";
    position: absolute;
    right: 15px;
    top: 0;
    bottom: 0;
    width: 12px;
    background: url("data:image/svg+xml,%3Csvg width='11' height='23' viewBox='0 0 11 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_725_87' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='11' height='23'%3E%3Crect width='10.5645' height='22.0032' fill='%23C4C4C4'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_725_87)'%3E%3Cpath d='M8.91147 9.73285C9.60181 10.3431 9.60181 11.4201 8.91147 12.0304L1.40306 18.6682C0.413302 19.5432 -1.14585 18.8405 -1.14585 17.5194L-1.14585 4.24388C-1.14585 2.92281 0.413302 2.22011 1.40306 3.09509L8.91147 9.73285Z' fill='url(%23paint0_linear_725_87)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_725_87' x1='10.2109' y1='10.8816' x2='-4.93144' y2='10.8816' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523mask0_725_87)'%3E%3Cpath d='M8.91147 9.73285C9.60181 10.3431 9.60181 11.4201 8.91147 12.0304L1.40306 18.6682C0.413302 19.5432 -1.14585 18.8405 -1.14585 17.5194L-1.14585 4.24388C-1.14585 2.92281 0.413302 2.22011 1.40306 3.09509L8.91147 9.73285Z' fill='url(_2523paint0_linear_725_87)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_725_87' x1='10.2109' y1='10.8816' x2='-4.93144' y2='10.8816' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 50% 50% no-repeat;
  }
  .findings-block__content {
    display: none;
    margin-top: 30px;
  }
  .findings-block__list-wr {
    display: none;
  }
  .froze-step__desc {
    padding: 0;
    font-size: 11px;
  }
  .froze-step__desc:before {
    width: 20px;
    height: 15px;
    margin: -6px -14px 0 -8px;
  }
  .froze-step__desc:after {
    width: 20px;
    height: 15px;
    margin: 3px 0 0 -6px;
  }
  .froze-step__plan-list {
    margin-bottom: 5px;
  }
  .froze-step__plan-item {
    margin-bottom: 15px;
  }
  .froze-step__plan-item-image {
    -ms-flex: 0 0 40px;
        flex: 0 0 40px;
    margin-right: 8px;
  }
  .froze-step__plan-item-image img {
    max-height: 40px;
  }
  .froze-step__plan-item-text {
    font-size: 10px;
    line-height: 1.2;
  }
  .froze-step__plan-item-more a {
    font-size: 7px;
  }
  .froze-step__example {
    max-width: 40%;
  }
  .froze-step__example-title {
    font-size: 8px;
    margin-bottom: 8px;
  }
  .froze-step__example-item {
    -ms-flex: 0 0 49%;
        flex: 0 0 49%;
  }
  .froze-step__example-item:nth-child(2n) {
    margin-right: 0;
  }
  .froze-step__example-item:nth-child(1n + 3) {
    display: none;
  }
  .froze-step__example-item-image {
    margin-bottom: 2px;
  }
  .froze-step__example-item-name {
    font-size: 8px;
  }
  .froze-step__example-item-name:hover {
    border-color: transparent;
  }
  .froze-step__form {
    padding: 18px 10px;
    border: none;
    background-image: url("data:image/svg+xml;utf8,<svg width='100%' height='100%' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill: none; stroke: %2380BAAC; stroke-width: 1; stroke-dasharray: 5 5'/></svg>");
  }
  .froze-step__form-title {
    font-size: 12px;
    margin-bottom: 13px;
  }
  .froze-step__form-body {
    display: block;
    max-width: 230px;
    margin: 0 auto 12px;
  }
  .froze-step__form-body label {
    display: block;
    margin: 0 0 8px;
  }
  .froze-step__form-body label.phone:before {
    left: 20px;
  }
  .froze-step__form-body input[type="text"],
  .froze-step__form-body input[type="password"],
  .froze-step__form-body input[type="email"],
  .froze-step__form-body input[type="tel"],
  .froze-step__form-body input[type="search"],
  .froze-step__form-body input[type="number"] {
    height: 48px;
    font-size: 14px;
    padding-left: 50px;
  }
  .froze-step__form-body .site-btn {
    font-size: 0;
    padding: 15px 20px;
  }
  .froze-step__form-body .site-btn:before {
    content: attr(data-mobile-name);
    font-size: 16px;
  }
  .froze-step__form-privace {
    font-size: 6px;
    margin: 10px 0 0;
  }
  .guarantee-block {
    display: none;
  }
  .how-to-order__title {
    font-size: 24px;
    margin-bottom: 18px;
  }
  .how-to-order {
    padding-top: 20px;
    padding-bottom: 30px;
  }
  .how-to-order__body {
    display: block;
  }
  .how-to-order__column {
    margin-right: 0;
    margin-bottom: 15px;
  }
  .how-to-order__column:last-child {
    margin-bottom: 0;
  }
  .how-to-order__form-title {
    font-size: 24px;
    margin-bottom: 20px;
  }
  .how-to-order__form-item {
    margin-bottom: 10px;
  }
  .how-to-order__form-item-name {
    -ms-flex: 0 0 80px;
        flex: 0 0 80px;
    margin-right: 5px;
    font-size: 10px;
  }
  .how-to-order__form-item-body--phone:before {
    width: 12px;
    left: 15px;
  }
  .how-to-order__form-button {
    padding: 0;
  }
  .how-to-order__form-button .site-btn {
    font-size: 12px;
    padding: 15px 20px;
  }
  .how-to-order__form-file-wr {
    -ms-flex: 0 0 80px;
        flex: 0 0 80px;
    margin-right: 5px;
  }
  .how-to-order input[type="text"],
  .how-to-order input[type="password"],
  .how-to-order input[type="email"],
  .how-to-order input[type="tel"],
  .how-to-order input[type="search"],
  .how-to-order input[type="number"],
  .how-to-order textarea {
    font-size: 15px;
    padding-left: 30px;
  }
  .information-block__desc {
    font-size: 13px;
    margin-bottom: 10px;
  }
  .information-block__item {
    display: block;
    margin-bottom: 20px;
  }
  .information-block__item--type2 .information-block__item {
    display: block;
  }
  .information-block__item--type2 .information-block__item-img {
    float: left;
    display: block;
    width: 110px;
  }
  .information-block__item-name {
    display: none;
  }
  .information-block__item-text {
    font-size: 13px;
  }
  .information-block__item-text--2 {
    font-size: 0;
  }
  .information-block__item-text--2 ul {
    font-size: 13px;
  }
  .information-block__item-text span {
    font-size: 13px;
  }
  .information-block__item-img {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    margin: 0 0 5px;
  }
  .information-block__item-img img {
    -ms-flex: 0 0 110px;
        flex: 0 0 110px;
    margin-right: 5px;
  }
  .information-block__item-img .information-block__item-text,
  .information-block__item-img .information-block__item-name {
    display: block;
    -ms-flex: 1 1;
        flex: 1 1;
  }
  .information-block__note {
    border-radius: 8px;
    padding: 10px 15px;
    font-size: 13px;
  }
  .information-block__note--2 {
    padding: 0;
  }
  .information-block__big-image {
    text-align: center;
    margin: 0;
  }
  .information-block__check-list {
    margin: 0 auto 15px;
  }
  .information-block__check-list-image {
    -ms-flex: 0 0 90px;
        flex: 0 0 90px;
  }
  .information-block__check-list-items li {
    margin: 0 0 8px;
  }
  .information-block__check-list-items li:before {
    -ms-flex: 0 0 20px;
        flex: 0 0 20px;
    height: 20px;
  }
  .inspection-step__list-desc {
    font-size: 12px;
    margin-bottom: 20px;
  }
  .inspection-step__list {
    margin-bottom: 15px;
  }
  .inspection-step__list li {
    font-size: 12px;
    font-weight: 300;
  }
  .inspection-step__list li:before {
    width: 24px;
    height: 24px;
    -ms-flex: 0 0 24px;
        flex: 0 0 24px;
    font-size: 14px;
    line-height: 24px;
    margin-right: 12px;
  }
  .inspection-step__text-top {
    font-size: 12px;
    margin-bottom: 18px;
  }
  .inspection-step__text-bottom {
    padding: 19px 50px 19px 24px;
    font-size: 12px;
  }
  .inspection-step__text-bottom:before {
    top: -25px;
    right: -68px;
  }
  .inspection-step__more {
    padding: 0;
    margin-bottom: 25px;
  }
  .inspection-step__more .site-btn {
    font-size: 14px;
    padding: 14px 22px;
  }
  .inspection-step__image {
    margin-bottom: 18px;
  }
  .inspection-step__image-note {
    font-size: 10px;
    padding: 5px 4px;
  }
  .inspection-step__image-note:before {
    display: none;
  }
  .inspection-step__instruction-list {
    padding: 0;
  }
  .inspection-step__instruction-item-img {
    margin-bottom: 9px;
    margin-right: -10px;
  }
  .inspection-step__instruction-item-name {
    font-size: 9px;
  }
  .inspection-step__instruction-item-name span {
    font-size: 10px;
    margin: 2px 0 0;
    padding: 0 4px;
  }
  .installation-step__item {
    padding-bottom: 10px;
  }
  .installation-step__item:nth-child(1n + 2) {
    background: none;
    padding-top: 0;
  }
  .installation-step__item.opened .installation-step__item-preview-count {
    color: #f0c46d;
    -webkit-text-stroke-width: 0;
  }
  .installation-step__item.opened .installation-step__item-preview {
    background: linear-gradient(270deg, rgba(52,45,36,0.75) 21%, rgba(21,21,21,0.75) 97.17%);
    box-shadow: 0px 3.15555px 3.15555px rgba(0,0,0,0.25);
    border-color: #f5d89f;
    color: #f5d89f;
  }
  .installation-step__item.opened .installation-step__item-preview:before {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
    background-image: url("data:image/svg+xml,%3Csvg width='11' height='23' viewBox='0 0 11 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_725_54' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='11' height='23'%3E%3Crect width='10.5645' height='22.0032' fill='%23C4C4C4'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_725_54)'%3E%3Cpath d='M8.91147 9.73285C9.60181 10.3431 9.60181 11.4201 8.91147 12.0304L1.40306 18.6682C0.413302 19.5432 -1.14585 18.8405 -1.14585 17.5194L-1.14585 4.24388C-1.14585 2.92281 0.413302 2.22011 1.40306 3.09509L8.91147 9.73285Z' fill='url(%23paint0_linear_725_54)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_725_54' x1='10.2109' y1='10.8816' x2='-4.93144' y2='10.8816' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FEEAC4'/%3E%3Cstop offset='1' stop-color='%23C7A96F'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523mask0_725_54)'%3E%3Cpath d='M8.91147 9.73285C9.60181 10.3431 9.60181 11.4201 8.91147 12.0304L1.40306 18.6682C0.413302 19.5432 -1.14585 18.8405 -1.14585 17.5194L-1.14585 4.24388C-1.14585 2.92281 0.413302 2.22011 1.40306 3.09509L8.91147 9.73285Z' fill='url(_2523paint0_linear_725_54)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_725_54' x1='10.2109' y1='10.8816' x2='-4.93144' y2='10.8816' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FEEAC4'/%3E%3Cstop offset='1' stop-color='%23C7A96F'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
  }
  .installation-step__item-preview {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    background: linear-gradient(270deg, rgba(59,59,59,0.75) 21%, rgba(21,21,21,0.75) 97.17%);
    border: 1px solid transparent;
    box-shadow0px: 3.34544px 3.34544px rgba(0,0,0,0.25);
    padding: 10px 35px 10px 10px;
    cursor: pointer;
    color: #fff;
    border-radius: 2px;
    min-height: 56px;
    max-width: 320px;
    margin: 0 auto;
  }
  .installation-step__item-preview + .installation-thumbs {
    display: none;
    margin-top: 15px;
  }
  .installation-step__item-preview:before {
    content: "";
    position: absolute;
    right: 15px;
    top: 0;
    bottom: 0;
    width: 12px;
    background: url("data:image/svg+xml,%3Csvg width='11' height='23' viewBox='0 0 11 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_725_87' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='11' height='23'%3E%3Crect width='10.5645' height='22.0032' fill='%23C4C4C4'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_725_87)'%3E%3Cpath d='M8.91147 9.73285C9.60181 10.3431 9.60181 11.4201 8.91147 12.0304L1.40306 18.6682C0.413302 19.5432 -1.14585 18.8405 -1.14585 17.5194L-1.14585 4.24388C-1.14585 2.92281 0.413302 2.22011 1.40306 3.09509L8.91147 9.73285Z' fill='url(%23paint0_linear_725_87)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_725_87' x1='10.2109' y1='10.8816' x2='-4.93144' y2='10.8816' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523mask0_725_87)'%3E%3Cpath d='M8.91147 9.73285C9.60181 10.3431 9.60181 11.4201 8.91147 12.0304L1.40306 18.6682C0.413302 19.5432 -1.14585 18.8405 -1.14585 17.5194L-1.14585 4.24388C-1.14585 2.92281 0.413302 2.22011 1.40306 3.09509L8.91147 9.73285Z' fill='url(_2523paint0_linear_725_87)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_725_87' x1='10.2109' y1='10.8816' x2='-4.93144' y2='10.8816' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 50% 50% no-repeat;
  }
  .installation-step__item-preview-count {
    -ms-flex: 0 0 44px;
        flex: 0 0 44px;
    text-align: center;
    margin-right: 10px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
    font-size: 26px;
    line-height: 1;
    font-weight: 900;
    letter-spacing: 0.02em;
    color: transparent;
    -webkit-text-stroke-width: 0.5px;
    -webkit-text-stroke-color: #fff;
    margin-right: 8px;
    display: inline-block;
  }
  .installation-step__item-preview-name {
    font-family: 'Gotham Pro', sans-serif;
    font-size: 16px;
    line-height: 1.1;
  }
  .installation-thumbs__item {
    display: block;
  }
  .installation-thumbs__item-name {
    display: none;
  }
  .installation-thumbs__item-img {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    margin: 0 0 5px;
  }
  .installation-thumbs__item-img img {
    -ms-flex: 0 0 110px;
        flex: 0 0 110px;
    margin-right: 10px;
  }
  .installation-thumbs__item-img .installation-thumbs__item-name {
    display: block;
    -ms-flex: 1 1;
        flex: 1 1;
  }
  .kitchens-to-order__title {
    font-size: 30px;
  }
  .kwiz-block {
    background: none;
    padding: 0 0 15px;
  }
  .kwiz-block--nohead .kwiz-block__finished-back {
    text-align: center;
  }
  .kwiz-block__head {
    padding: 15px 15px;
    margin: 0 -15px 15px;
    border-radius: 0;
  }
  .kwiz-block__head:before {
    width: 30px;
    height: 30px;
    left: 100px;
    top: 14px;
  }
  .kwiz-block__head:after {
    width: 30px;
    height: 30px;
    right: 10px;
    bottom: 15px;
  }
  .kwiz-block__head .manager-box__body {
    -ms-flex: 0 0 100px;
        flex: 0 0 100px;
  }
  .kwiz-block__head .manager-box__image {
    width: 100px;
    height: 100px;
  }
  .kwiz-block__head .manager-box__image img {
    width: 80px;
  }
  .kwiz-block__head .manager-box__name span {
    padding: 4px 8px;
  }
  .kwiz-block__head .manager-box__status span {
    padding: 3px 14px 2px;
  }
  .kwiz-block__head-title,
  .kwiz-block__head-note,
  .kwiz-block__head-image {
    display: none;
  }
  .kwiz-block__head-right {
    padding: 0;
  }
  .kwiz-block__head-left {
    margin-right: 8px;
  }
  .kwiz-block__head-desc {
    text-align: left;
    max-width: 100%;
  }
  .kwiz-block__form.finish .kwiz-block__finished-box {
    display: block;
  }
  .kwiz-block__form {
    display: block;
    background: none;
    border: none;
    box-shadow: none;
  }
  .kwiz-block__form-column--product {
    margin-bottom: 20px;
  }
  .kwiz-block__form-column--left {
    margin: 0;
    padding: 0;
    background: none;
    display: none;
  }
  .kwiz-block__form-column--left .kwiz-block__info-text {
    display: none;
  }
  .kwiz-block__form-column--left .kwiz-params__item:nth-child(1n+9) {
    display: none;
  }
  .kwiz-block__form-column--right {
    padding: 0;
  }
  .kwiz-block__form-column--right .kwiz-block__info-text {
    display: block;
    max-width: 240px;
    margin: 15px auto 0;
    position: relative;
  }
  .kwiz-block__form-column--right .kwiz-block__info-text:before {
    content: "";
    position: absolute;
    bottom: 100%;
    right: 10px;
    width: 14px;
    height: 50px;
    background: url("data:image/svg+xml,%3Csvg width='14' height='51' viewBox='0 0 14 51' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 50.5C8.83333 42.8333 21.5 22.3 5.5 1.5' stroke='%23A3A3A3' stroke-dasharray='2 2'/%3E%3Cpath d='M5.5 7.5V1.5L11 4' stroke='%23A3A3A3' stroke-dasharray='2 2'/%3E%3C/svg%3E%0A") 0 0 no-repeat;
    background-size: contain;
  }
  .kwiz-block__form-column--right .kwiz-block__step-button--next {
    margin: 0 auto;
  }
  .kwiz-block__step {
    margin-bottom: 0;
  }
  .kwiz-block__step-title {
    font-size: 16px;
    margin-bottom: 18px;
  }
  .kwiz-block__step-item {
    margin-bottom: 22px;
  }
  .kwiz-block__step-item input[type="checkbox"]:checked ~ .kwiz-block__step-item-body:before,
  .kwiz-block__step-item input[type="radio"]:checked ~ .kwiz-block__step-item-body:before {
    background-size: 8px auto;
  }
  .kwiz-block__step-item-body:before {
    width: 18px;
    height: 18px;
    top: -9px;
    margin-left: -9px;
    border-width: 2px;
    background-size: 8px auto;
  }
  .kwiz-block__step-item-name {
    font-size: 10px;
    padding: 4px 5px;
    min-height: 36px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
  }
  .kwiz-block__finished-title {
    font-size: 16px;
    margin-bottom: 15px;
  }
  .kwiz-block__finished-back {
    -ms-flex-order: -1;
        order: -1;
    text-align: left;
    margin-bottom: 14px;
    margin-top: 0;
  }
  .kwiz-block__finished-back--preload a {
    font-size: 7px;
  }
  .kwiz-block__finished-box {
    padding: 0;
  }
  .kwiz-block__finished-box .kwiz-block__params-box .kwiz-params__title {
    font-size: 14px;
  }
  .kwiz-block__finished-column--left {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    margin: 0 0 8px;
  }
  .kwiz-block__finished-column--left .kwiz-block__progressbar-box {
    opacity: 1;
    visibility: visible;
    height: auto;
    margin: 0 auto 35px;
  }
  .kwiz-block__finished-column--left .kwiz-block__progressbar-box:before {
    content: "";
    display: block;
    padding-top: 100%;
  }
  .kwiz-block__finished-column--left .kwiz-block__progressbar-box.loading {
    display: none;
  }
  .kwiz-block__finished-column--left .kwiz-block__title-loading {
    display: block;
  }
  .kwiz-block__finished-column--right > .tns-outer {
    margin: 20px 15px;
  }
  .kwiz-block__finished-column--right .kwiz-block__progressbar-box {
    opacity: 0;
    visibility: hidden;
    height: 0;
    margin: 0;
  }
  .kwiz-block__title-loading {
    font-size: 92px;
    margin-bottom: 120px;
  }
  .kwiz-block__complect-list:not(.tns-slider) {
    margin-bottom: 0;
    margin-top: 20px;
    -ms-flex-order: 2;
        order: 2;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .kwiz-block__complect-list:not(.tns-slider) .kwiz-block__complect-item-group {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
  }
  .kwiz-block__complect-item {
    border-radius: 4px;
  }
  .kwiz-block__complect-image {
    border-radius: 4px 4px 0 0;
  }
  .kwiz-block__complect-image img {
    border-radius: 4px 4px 0 0;
  }
  .kwiz-block__complect-image span {
    opacity: 1;
    font-size: 6px;
    padding: 3px 5px;
  }
  .kwiz-block__complect-image:before {
    padding-top: 64%;
  }
  .kwiz-block__complect-name {
    font-size: 11px;
    padding: 3px 5px;
    border-radius: 0 0 3px 3px;
  }
  .kwiz-block__form-box-body {
    max-width: 180px;
    margin-bottom: 10px;
  }
  .kwiz-block__form-box-items {
    display: block;
  }
  .kwiz-block__form-box-item {
    margin-bottom: 10px;
    margin-right: 0;
  }
  .kwiz-block__form-box-item .site-btn {
    font-size: 10px;
  }
  .kwiz-block__form-box-note {
    font-size: 7px;
  }
  .kwiz-block__form-box-note:before {
    width: 10px;
    height: 12px;
  }
  .kwiz-block__finished-box--preloading:not(.kwiz-block__finished-box--preloading.price-ready) .kwiz-block__finished-column--right > div:not(.kwiz-block__progressbar-box) {
    display: none;
  }
  .kwiz-block__finished-box--preloading:not(.kwiz-block__finished-box--preloading.price-ready) .kwiz-block__finished-back {
    display: none;
  }
  .kwiz-block__finished-box--preloading.price-ready .kwiz-block__title-loading {
    display: none;
  }
  .kwiz-block__finished-box--preloading.price-ready .kwiz-block__title-ready {
    display: block;
  }
  .kwiz-block__finished-box--preloading .kwiz-block__finished-title {
    display: none;
  }
  .kwiz-block__finished-box--preloading .manager-box {
    margin-bottom: 24px;
  }
  .kwiz-block__finished-box--preloading .manager-box__text {
    font-size: 12px;
    font-style: normal;
  }
  .kwiz-block__finished-box--preloading .manager-box__body {
    -ms-flex: 0 0 100px;
        flex: 0 0 100px;
  }
  .kwiz-block__finished-box--preloading .manager-box__image {
    width: 100px;
    height: 100px;
  }
  .kwiz-block__finished-box--preloading .kwiz-block__finished-back {
    text-align: center;
  }
  .kwiz-block__finished-box--preloading .kwiz-block__finished-column--right {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
  }
  .kwiz-block__advantages-list {
    display: block;
    padding: 12px 20px;
    -ms-flex-order: 3;
        order: 3;
    margin-bottom: 20px;
  }
  .kwiz-block__advantages-item {
    margin: 0 0 10px;
  }
  .kwiz-block__advantages-item:last-child {
    margin: 0;
  }
  .kwiz-block__advantages-item-icon {
    max-width: 20px;
  }
  .kwiz-block__advantages-item-text {
    font-size: 10px;
  }
  .kwiz-block__form-price-list {
    display: block;
    max-width: 190px;
    position: relative;
  }
  .kwiz-block__form-price-list:before {
    content: "";
    position: absolute;
    right: 100%;
    top: -16px;
    margin-right: 12px;
    width: 22px;
    height: 35px;
    background: url("data:image/svg+xml,%3Csvg width='22' height='35' viewBox='0 0 22 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.1873 31.7529C21.327 31.6193 21.3319 31.3978 21.1983 31.2581L19.0209 28.9818C18.8873 28.8421 18.6658 28.8371 18.5261 28.9708C18.3864 29.1044 18.3815 29.3259 18.5151 29.4656L20.4505 31.489L18.4271 33.4244C18.2874 33.558 18.2825 33.7796 18.4161 33.9193C18.5497 34.059 18.7713 34.0639 18.911 33.9303L21.1873 31.7529ZM4.65914 0.798577C4.55907 0.94078 4.46105 1.08383 4.36508 1.22769L4.9474 1.61616C5.04015 1.47713 5.13488 1.33887 5.23161 1.20142L4.65914 0.798577ZM3.81266 2.10215C3.63472 2.40003 3.46515 2.70091 3.30391 3.00447L3.92212 3.33283C4.07787 3.0396 4.24168 2.74893 4.4136 2.46114L3.81266 2.10215ZM2.84087 3.93206C2.69391 4.24608 2.55553 4.56254 2.42569 4.8811L3.07391 5.14531C3.1993 4.83767 3.33294 4.53205 3.47487 4.22877L2.84087 3.93206ZM2.05937 5.84948C1.94511 6.17641 1.83958 6.50514 1.74272 6.83534L2.41442 7.03236C2.50794 6.71354 2.60984 6.39612 2.72018 6.08043L2.05937 5.84948ZM1.47638 7.83737C1.39597 8.17429 1.32442 8.51234 1.26165 8.85116L1.94994 8.97866C2.01054 8.65154 2.07963 8.32516 2.15726 7.99986L1.47638 7.83737ZM1.09908 9.87428C1.05354 10.2173 1.0169 10.5607 0.989107 10.9042L1.68683 10.9606C1.71365 10.6291 1.74903 10.2976 1.79299 9.96641L1.09908 9.87428ZM0.932096 11.9387C0.921942 12.2847 0.920729 12.6304 0.928405 12.9754L1.62823 12.9598C1.62082 12.6269 1.62199 12.2932 1.63179 11.9593L0.932096 11.9387ZM0.978265 14.0106C1.00385 14.3555 1.03837 14.6994 1.08177 15.0417L1.77621 14.9537C1.73434 14.6234 1.70104 14.2917 1.67635 13.9588L0.978265 14.0106ZM1.23894 16.0661C1.30033 16.4065 1.37062 16.7449 1.44975 17.0811L2.13113 16.9207C2.05482 16.5965 1.98704 16.2701 1.92783 15.9419L1.23894 16.0661ZM1.71407 18.0838C1.81107 18.4156 1.9169 18.7448 2.03151 19.0709L2.69191 18.8388C2.58147 18.5246 2.47946 18.2073 2.38596 17.8874L1.71407 18.0838ZM2.40167 20.0397C2.53375 20.3591 2.67454 20.6751 2.82401 20.9871L3.45533 20.6847C3.3114 20.3842 3.17579 20.0799 3.04856 19.7722L2.40167 20.0397ZM3.29783 21.9103C3.46396 22.2132 3.63865 22.5118 3.82184 22.8057L4.41592 22.4355C4.23962 22.1526 4.07148 21.8652 3.91154 21.5737L3.29783 21.9103ZM4.39492 23.6705C4.59355 23.9527 4.80051 24.23 5.01573 24.5019L5.56461 24.0675C5.35758 23.8059 5.15848 23.5392 4.96737 23.2676L4.39492 23.6705ZM5.68273 25.2974C5.91187 25.5555 6.14905 25.808 6.39421 26.0545L6.89051 25.5608C6.65471 25.3238 6.42659 25.0809 6.20619 24.8327L5.68273 25.2974ZM7.14612 26.7689C7.40212 26.9987 7.66574 27.2224 7.93692 27.4396L8.37452 26.8932C8.1136 26.6843 7.86 26.4691 7.61375 26.248L7.14612 26.7689ZM8.76456 28.0653C9.04476 28.2651 9.33216 28.4583 9.6267 28.6446L10.0009 28.053C9.71731 27.8736 9.44063 27.6876 9.17094 27.4953L8.76456 28.0653ZM10.5183 29.1751C10.8172 29.3421 11.1227 29.5023 11.4348 29.6555L11.7432 29.0271C11.4422 28.8794 11.1477 28.725 10.8597 28.564L10.5183 29.1751ZM12.3767 30.0874C12.6924 30.2223 13.0142 30.3503 13.3421 30.471L13.584 29.8141C13.2672 29.6975 12.9564 29.5739 12.6518 29.4437L12.3767 30.0874ZM14.3204 30.8039C14.6458 30.9057 14.9768 31.0007 15.3133 31.0886L15.4903 30.4114C15.1645 30.3263 14.8442 30.2343 14.5295 30.1358L14.3204 30.8039ZM16.3227 31.3273C16.656 31.398 16.9942 31.462 17.3375 31.519L17.4522 30.8285C17.1191 30.7732 16.791 30.7111 16.468 30.6426L16.3227 31.3273ZM18.3574 31.666C18.6969 31.7076 19.041 31.7426 19.3896 31.7707L19.446 31.073C19.1069 31.0456 18.7724 31.0116 18.4425 30.9712L18.3574 31.666ZM20.4153 31.8333C20.5883 31.8405 20.7624 31.846 20.9376 31.8499L20.9532 31.1501C20.7825 31.1463 20.6128 31.1409 20.4443 31.1339L20.4153 31.8333Z' fill='black'/%3E%3C/svg%3E%0A") 0 0 no-repeat;
    background-size: contain;
  }
  .kwiz-block__form-price-item {
    margin-right: 0;
    margin-bottom: 10px;
  }
  .kwiz-block__progressbar-box {
    width: 50%;
    margin: 0 auto 18px;
  }
  .kwiz-block__progressbar-box [data-progress] {
    width: 100%;
    height: 100%;
  }
  .kwiz-block__preloading-note {
    -ms-flex-order: -2;
        order: -2;
    font-size: 13px;
    text-align: left;
    max-width: 260px;
    margin: 0 auto 18px;
    padding: 0;
    opacity: 1;
  }
  .kwiz-block__preloading-note:before {
    display: none;
  }
  .kwiz-block__next-block {
    display: block;
    margin: 20px 15px 0;
  }
  .kwiz-block__next-block a {
    color: #2d2d2d;
    text-decoration: none;
    display: inline-block;
    padding-right: 16px;
    background: url("data:image/svg+xml,%3Csvg width='10' height='11' viewBox='0 0 10 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.30469 0.923265L4.99699 5.23096L0.689303 0.923265' stroke='url(%23paint0_linear_1313_2)' stroke-width='0.861538'/%3E%3Cpath d='M9.30469 5.23088L4.997 9.53857L0.689303 5.23088' stroke='url(%23paint1_linear_1313_2)' stroke-width='0.861538'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_1313_2' x1='1.14102' y1='0.990023' x2='4.31208' y2='7.45789' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232D2D2D'/%3E%3Cstop offset='1' stop-color='%23505050'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_1313_2' x1='1.14102' y1='5.29764' x2='4.31208' y2='11.7655' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232D2D2D'/%3E%3Cstop offset='1' stop-color='%23505050'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear_1313_2)' stroke-width='0.861538'/%3E%3Cpath d='M9.30469 5.23088L4.997 9.53857L0.689303 5.23088' stroke='url(_2523paint1_linear_1313_2)' stroke-width='0.861538'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_1313_2' x1='1.14102' y1='0.990023' x2='4.31208' y2='7.45789' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232D2D2D'/%3E%3Cstop offset='1' stop-color='%23505050'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_1313_2' x1='1.14102' y1='5.29764' x2='4.31208' y2='11.7655' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232D2D2D'/%3E%3Cstop offset='1' stop-color='%23505050'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 100% 50% no-repeat;
  }
  .kwiz-block__progressbar-box [data-progress-out] {
    font-size: 110px;
  }
  .kwiz-branch-form__step {
    padding: 0;
  }
  .kwiz-branch-form__step.active {
    display: block;
  }
  .kwiz-branch-form__step-left {
    margin: 0 0 20px;
    position: relative;
    padding-bottom: 40px;
  }
  .kwiz-branch-form__step-left .kwiz-branch-form__next {
    position: absolute;
    right: 0;
    bottom: 0;
    display: block;
    padding-top: 7px;
    padding-bottom: 7px;
  }
  .kwiz-branch-form__step-left .kwiz-branch-form__prev {
    position: absolute;
    left: 0;
    bottom: 0;
    display: block;
    padding-top: 6px;
    padding-bottom: 6px;
  }
  .kwiz-branch-form__step-right {
    padding: 0;
    margin-bottom: 0;
  }
  .kwiz-branch-form__step-right-bottom .manager-box__text-content > a {
    margin-top: 0;
  }
  .kwiz-branch-form__step-image > img {
    max-height: 200px;
  }
  .kwiz-branch-form__step-image--nonebg > img {
    max-height: none;
  }
  .kwiz-branch-form__step-image--elems {
    box-shadow: none;
    background: none;
    padding: 0;
  }
  .kwiz-branch-form__progress {
    margin: 0 -20px 10px;
  }
  .kwiz-branch-form__prev {
    display: none;
  }
  .kwiz-branch-form__prev:before {
    left: 10px;
  }
  .kwiz-branch-form__params-item input[type="radio"] ~ span {
    font-size: 12px;
  }
  .kwiz-branch-form__params-item input[type="radio"] ~ span:before {
    width: 16px;
    height: 16px;
  }
  .kwiz-branch-form__params-item input[type="radio"] ~ span:after {
    width: 12px;
    height: 12px;
  }
  .kitchen-appliances {
    margin: 0 -10px 20px 0;
  }
  .kitchen-appliances__item {
    -ms-flex: 0 0 33.333%;
        flex: 0 0 33.333%;
    margin-right: 10px;
    margin-top: 30px;
    -ms-flex-preferred-size: calc(33.333% - 10px);
        flex-basis: calc(33.333% - 10px);
  }
  .kitchen-appliances__item:nth-child(1n +3) {
    margin-top: 30px;
  }
  .kitchen-appliances__item:nth-child(2n) {
    margin-right: 10px;
  }
  .kitchen-appliances__item.hidden {
    display: none;
  }
  .kitchen-appliances__item .manager-box {
    margin-left: auto;
  }
  .kitchen-appliances__item .manager-box__body {
    -ms-flex: 0 0 72px;
        flex: 0 0 72px;
  }
  .kitchen-appliances__item .manager-box__image {
    width: 72px;
    height: 72px;
  }
  .kitchen-appliances__item .manager-box__image img {
    width: 50px;
  }
  .kitchen-appliances__item .manager-box__name span {
    font-size: 5px;
    font-weight: bold;
    padding: 3px 7px;
    color: #fff;
    border-radius: 2px;
  }
  .kitchen-appliances__item .manager-box__status span {
    font-size: 5px;
    padding: 4px 10px 2px;
    border-radius: 0 0 2px 2px;
  }
  .kitchen-appliances__item .manager-box__text {
    font-size: 10px;
    margin-top: 3px;
  }
  .kitchen-appliances__item-name {
    text-align: left;
    font-size: 12px;
  }
  .kitchen-appliances__item-body {
    display: block;
  }
  .kitchen-appliances__item-image {
    display: none;
  }
  .kitchen-appliances__item-radio input[type="radio"] ~ span {
    font-size: 10px;
  }
  .planirovka-list__content {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .planirovka-list__planirovka-item {
    -ms-flex: 0 0 48%;
        flex: 0 0 48%;
    margin-right: 4%;
    max-width: 100%;
  }
  .planirovka-list__planirovka-item:nth-child(2n) {
    margin-right: 0;
  }
  .planirovka-list__planirovka-item {
    margin-bottom: 22px;
  }
  .planirovka-list__planirovka-item input[type="checkbox"]:checked ~ .planirovka-list__planirovka-item-body:before,
  .planirovka-list__planirovka-item input[type="radio"]:checked ~ .planirovka-list__planirovka-item-body:before {
    background-size: 8px auto;
  }
  .planirovka-list__planirovka-item-body:before {
    width: 18px;
    height: 18px;
    top: -9px;
    margin-left: -9px;
    border-width: 2px;
    background-size: 8px auto;
  }
  .planirovka-list__planirovka-item-name {
    font-size: 10px;
    padding: 4px 5px;
    min-height: 36px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
  }
  .furniture-list {
    margin-bottom: 0;
  }
  .furniture-list__item {
    margin-bottom: 20px;
  }
  .furniture-list__furniture-item input[type="checkbox"]:checked ~ .furniture-list__furniture-item-body:before,
  .furniture-list__furniture-item input[type="radio"]:checked ~ .furniture-list__furniture-item-body:before {
    background-size: 8px auto;
  }
  .furniture-list__furniture-item-body:before {
    width: 18px;
    height: 18px;
    top: -9px;
    margin-left: -9px;
    border-width: 2px;
    background-size: 8px auto;
  }
  .furniture-list__furniture-item-name {
    font-size: 10px;
    padding: 4px 5px;
    min-height: 28px;
  }
  .furniture-list__furniture-item-price {
    font-size: 8px;
  }
  .furniture-list__item-note-text {
    font-size: 8px;
  }
  .furniture-list__item-note-text a {
    font-size: 8px;
  }
  .fasad-list__fasad-item-image img {
    max-height: 80%;
  }
  .fasad-list__fasad-item-name {
    font-size: 7px;
    padding: 4px 5px;
    min-height: 24px;
    position: relative;
  }
  .fasad-list__fasad-item-name .question-block {
    position: absolute;
    right: 0;
    margin: 0;
    bottom: 100%;
    margin: 0 5px 5px 0;
  }
  .fasad-list__fasad-item-price {
    font-size: 0;
  }
  .fasad-list__fasad-item-price strong {
    font-size: 7px;
  }
  .fasad-list__dop-param-item-name {
    text-align: left;
  }
  .fasad-list__dop-param-item-body {
    display: block;
  }
  .fasad-list__dop-param-item-image {
    display: none;
  }
  .tabletop-list__item {
    margin-bottom: 20px;
  }
  .tabletop-list__tabletop-item input[type="checkbox"]:checked ~ .tabletop-list__tabletop-item-body:before,
  .tabletop-list__tabletop-item input[type="radio"]:checked ~ .tabletop-list__tabletop-item-body:before {
    background-size: 8px auto;
  }
  .tabletop-list__tabletop-item-body:before {
    width: 18px;
    height: 18px;
    top: -9px;
    margin-left: -9px;
    border-width: 2px;
    background-size: 8px auto;
  }
  .tabletop-list__tabletop-item-name {
    font-size: 10px;
    padding: 4px 2px;
    min-height: 36px;
  }
  .tabletop-list__tabletop-item-price {
    font-size: 9px;
  }
  .fartuk-list__item {
    margin-bottom: 20px;
  }
  .fartuk-list__fartuk-item input[type="checkbox"]:checked ~ .fartuk-list__fartuk-item-body:before,
  .fartuk-list__fartuk-item input[type="radio"]:checked ~ .fartuk-list__fartuk-item-body:before {
    background-size: 8px auto;
  }
  .fartuk-list__fartuk-item-body:before {
    width: 18px;
    height: 18px;
    top: -9px;
    margin-left: -9px;
    border-width: 2px;
    background-size: 8px auto;
  }
  .fartuk-list__fartuk-item-name {
    font-size: 10px;
    padding: 4px 2px;
    min-height: 36px;
  }
  .fartuk-list__fartuk-item-price {
    font-size: 9px;
  }
  .handle-list__item {
    margin-bottom: 20px;
  }
  .handle-list__handle-item input[type="checkbox"]:checked ~ .handle-list__handle-item-body:before,
  .handle-list__handle-item input[type="radio"]:checked ~ .handle-list__handle-item-body:before {
    background-size: 8px auto;
  }
  .handle-list__handle-item-body:before {
    width: 18px;
    height: 18px;
    top: -9px;
    margin-left: -9px;
    border-width: 2px;
    background-size: 8px auto;
  }
  .handle-list__handle-item-name {
    font-size: 10px;
    padding: 4px 2px;
    min-height: 36px;
  }
  .handle-list__handle-item-price {
    font-size: 9px;
  }
  .additional-list__text {
    font-size: 10px;
    margin-bottom: 20px;
  }
  .additional-list__text--desc {
    display: none;
  }
  .additional-list__text--mobile {
    display: block;
  }
  .additional-list__text-title {
    font-size: 16px;
    margin-bottom: 18px;
  }
  .additional-list__content {
    margin: 0;
  }
  .additional-list__item {
    margin-bottom: 20px;
    -ms-flex: 0 0 49%;
        flex: 0 0 49%;
  }
  .additional-list__item:nth-child(3n) {
    margin-right: 2%;
  }
  .additional-list__item:nth-child(2n) {
    margin-right: 0;
  }
  .additional-list__additional-item input[type="checkbox"]:checked ~ .additional-list__additional-item-body:before,
  .additional-list__additional-item input[type="radio"]:checked ~ .additional-list__additional-item-body:before {
    background-size: 8px auto;
  }
  .additional-list__additional-item-body:before {
    width: 18px;
    height: 18px;
    top: -9px;
    margin-left: -9px;
    border-width: 2px;
    background-size: 8px auto;
  }
  .additional-list__additional-item-name {
    font-size: 8px;
    padding: 4px 5px;
    min-height: 26px;
  }
  .additional-list__additional-item-price {
    font-size: 8px;
  }
  .bar-list__item {
    margin-bottom: 20px;
  }
  .bar-list__bar-item input[type="checkbox"]:checked ~ .bar-list__bar-item-body:before,
  .bar-list__bar-item input[type="radio"]:checked ~ .bar-list__bar-item-body:before {
    background-size: 8px auto;
  }
  .bar-list__bar-item-body:before {
    width: 18px;
    height: 18px;
    top: -9px;
    margin-left: -9px;
    border-width: 2px;
    background-size: 8px auto;
  }
  .bar-list__bar-item-name {
    font-size: 10px;
    min-height: 28px;
  }
  .bar-list__bar-item-price {
    font-size: 10px;
  }
  .kwiz-params.hideParams .kwiz-params__title:before {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
  }
  .kwiz-params.hideParams .kwiz-params__body {
    border: none;
  }
  .kwiz-params.hideParams .kwiz-params__item {
    display: none;
  }
  .kwiz-params__title {
    cursor: pointer;
    position: relative;
  }
  .kwiz-params__title:before {
    content: "";
    position: absolute;
    top: 50%;
    right: 14px;
    width: 22px;
    height: 22px;
    margin-top: -11px;
    background: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='11' cy='11' r='11' fill='url(%23paint0_linear_1203_6335)'/%3E%3Cpath d='M5.92188 13.5383L11.4219 7.61523L16.9219 13.5383' stroke='%23525252' stroke-width='1.69231'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_1203_6335' x1='11' y1='0' x2='11' y2='22' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='%23F1EFEB'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear_1203_6335)'/%3E%3Cpath d='M5.92188 13.5383L11.4219 7.61523L16.9219 13.5383' stroke='%23525252' stroke-width='1.69231'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_1203_6335' x1='11' y1='0' x2='11' y2='22' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='%23F1EFEB'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 0 0 no-repeat;
  }
  .kwiz-params__body {
    margin-bottom: 39px;
    border-radius: 8px 8px 8px 8px;
  }
  .kwiz-params__price {
    position: relative;
    z-index: 1;
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    -ms-flex-preferred-size: calc(100% + 2px);
        flex-basis: calc(100% + 2px);
    background: #fcf8f1;
    margin: 0 6px -33px;
  }
  .kwiz-params__price--hide {
    margin-bottom: -36px;
  }
  .kwiz-progress {
    display: block;
    overflow: hidden;
    background: #000 url("/bitrix/templates/mebel/new/css/../img/black-bg.jpg") 50% 0 no-repeat;
    background-size: cover;
    margin: 20px -15px 0;
    padding: 10px 15px 0;
    -webkit-overflow-scrolling: touch;
  }
  .kwiz-progress__item {
    font-size: 8px;
    color: #6f6f6f;
    line-height: 11px;
    margin-bottom: 10px;
    height: 10px;
    padding-left: 20px;
    position: relative;
  }
  .kwiz-progress__item.active {
    color: #f5d89f;
  }
  .kwiz-progress__item.active:before {
    border-color: #f5d89f;
  }
  .kwiz-progress__item.active:after {
    content: "";
    position: absolute;
    left: 3px;
    top: 3px;
    width: 5px;
    height: 5px;
    background: linear-gradient(180deg, #f5d89f 0%, #ddb15c 100%);
  }
  .kwiz-progress__item:before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 11px;
    height: 11px;
    border: 1px solid #6f6f6f;
  }
  .kwiz-progress__top {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin-bottom: 5px;
  }
  .kwiz-progress__column {
    -ms-flex: 0 0 32%;
        flex: 0 0 32%;
    margin-right: 2%;
  }
  .kwiz-progress__column:nth-child(3n) {
    margin-right: 0;
  }
  .kwiz-progress__bottom {
    font-family: 'Gotham Pro';
    font-size: 12px;
    font-weight: 500;
    color: #fff;
    line-height: 1.3;
    position: relative;
    padding-right: 40px;
    padding-bottom: 14px;
    max-width: 300px;
    margin-left: auto;
  }
  .kwiz-progress__bottom:before {
    content: "";
    position: absolute;
    right: -15px;
    bottom: -5px;
    width: 100px;
    height: 100px;
    background: url("/bitrix/templates/mebel/new/css/../img/kwiz-progress-bg.png") 0 0 no-repeat;
    background-size: contain;
  }
  .kwiz-progress__bottom strong {
    display: inline-block;
    color: #ebc886;
    background: linear-gradient(180deg, #ebc886 0%, #ddb15c 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }
  .manager-box--type4 .manager-box__text {
    font-size: 10px;
  }
  .manager-box--type4 .manager-box__body {
    -ms-flex: 0 0 90px;
        flex: 0 0 90px;
  }
  .manager-box--type4 .manager-box__image {
    width: 90px;
    height: 90px;
  }
  .manager-box--type4 .manager-box__name span {
    font-size: 6px;
  }
  .manager-box--type4 .manager-box__status span {
    font-size: 6px;
  }
  .manager-box {
    max-width: 320px;
    margin: 0 auto 10px;
  }
  .manager-box__text a {
    font-size: 9px;
  }
  .material-thumbs-popup-feedback {
    padding: 5px 5px;
  }
  .material-thumbs-popup-feedback__inner {
    border-radius: 0;
    padding: 25px 10px 25px;
  }
  .messenger-thumbs__left {
    padding: 14px 26% 7px 7px;
  }
  .messenger-thumbs__name {
    font-size: 10px;
    margin-bottom: 1px;
  }
  .messenger-thumbs__city {
    font-size: 8px;
  }
  .messenger-thumbs__head {
    margin-bottom: 10px;
  }
  .our-work__filter ul li {
    -ms-flex-preferred-size: calc(50% - 10px);
        flex-basis: calc(50% - 10px);
  }
  .our-work__filter ul li a {
    min-height: 44px;
    font-size: 10px;
    padding: 5px 5px 5px 45px;
  }
  .our-work__filter ul li a .icon {
    left: 10px;
    margin-top: -14px;
    width: 28px;
    height: 28px;
  }
  .our-work-thumbs__top {
    margin-bottom: 5px;
  }
  .our-work-thumbs__image-item {
    border-radius: 4px;
  }
  .our-work-thumbs__name {
    font-size: 10px;
    padding: 6px 5px;
    border-radius: 0 0 4px 4px;
  }
  .our-work-thumbs__more {
    width: auto;
    bottom: 0;
    padding: 6px 10px;
    font-size: 8px;
  }
  .oure-video {
    background-size: contain;
  }
  .oure-video__list:not(.for-slider) .oure-video__item {
    -ms-flex: 0 0 49%;
        flex: 0 0 49%;
  }
  .oure-video__list:not(.for-slider) .oure-video__item:nth-child(3n) {
    margin-right: 2%;
  }
  .oure-video__list:not(.for-slider) .oure-video__item:nth-child(2n) {
    margin-right: 0;
  }
  .oure-video__list:not(.for-slider) .oure-video__item-image {
    border-radius: 2px;
  }
  .oure-video__list:not(.for-slider) .oure-video__item-image img {
    border-radius: 2px;
  }
  .oure-video__list:not(.for-slider) .oure-video__item-name {
    font-size: 10px;
  }
  .popular-categories__list li {
    -ms-flex-preferred-size: calc(33.3333% - 4px);
        flex-basis: calc(33.3333% - 4px);
  }
  .popular-model-list {
    margin-bottom: 25px;
  }
  .popular-model-list__title {
    font-size: 22px;
  }
  .popular-model-list__item {
    -ms-flex-preferred-size: calc(50% - 20px);
        flex-basis: calc(50% - 20px);
  }
  .price-specification__item:before {
    background-size: 34px 34px;
  }
  .price-specification__item-image {
    padding: 2px 2px;
    border-radius: 6px;
  }
  .price-specification__item-image img {
    border-radius: 4px;
  }
  .product-characteristics {
    margin: 0;
  }
  .product-determines-video {
    margin: -10px -15px;
    padding: 20px 20px;
  }
  .product-determines-video__video {
    margin: 0 auto;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-align: center;
        align-items: center;
    padding: 0;
  }
  .product-determines-video__video-note {
    -ms-flex-order: -1;
        order: -1;
    background-image: url("data:image/svg+xml,%3Csvg width='34' height='27' viewBox='0 0 34 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M32.0906 15.3198L26.134 23.9316L19.1035 16.9463' stroke='url(%23paint0_linear)' stroke-width='0.851065' stroke-dasharray='3.4 3.4'/%3E%3Cpath d='M1.07751 4.27222C14.1517 -0.299669 24.9437 5.88105 26.0136 19.7286' stroke='url(%23paint1_linear)' stroke-width='0.851065' stroke-dasharray='3.4 3.4'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='25.5971' y1='16.1331' x2='26.5669' y2='23.8774' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='12.338' y1='2.23341' x2='14.7063' y2='21.1447' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear)' stroke-width='0.851065' stroke-dasharray='3.4 3.4'/%3E%3Cpath d='M1.07751 4.27222C14.1517 -0.299669 24.9437 5.88105 26.0136 19.7286' stroke='url(_2523paint1_linear)' stroke-width='0.851065' stroke-dasharray='3.4 3.4'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='25.5971' y1='16.1331' x2='26.5669' y2='23.8774' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='12.338' y1='2.23341' x2='14.7063' y2='21.1447' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
    padding: 0 40px 0 0;
    min-height: 30px;
    margin: 0 0 8px;
    text-align: left;
  }
  .product-determines-video__video-box {
    width: 100%;
  }
  .product-determines-video__video-play {
    width: 54px;
    height: 54px;
    margin: -27px 0 0 -27px;
  }
  .product-determines-video__video-play span {
    background-size: 20px auto;
  }
  .product-determines-video__steps {
    margin-bottom: 26px;
    display: block;
  }
  .product-determines-video__step-item {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    margin: 0 0 20px;
  }
  .product-determines-video__step-text {
    text-align: left;
  }
  .product-determines-video__step-icon {
    -ms-flex: 0 0 65px;
        flex: 0 0 65px;
    width: 65px;
    height: 50px;
    margin: 0 5px 0;
  }
  .product-determines-video__step-icon img {
    max-height: 50px;
  }
  .product-hero__callback-button-list {
    margin-bottom: 10px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .product-hero__callback-button-list .site-btn {
    -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    -ms-flex-preferred-size: calc(50% - 5px);
        flex-basis: calc(50% - 5px);
    font-size: 10px;
    padding: 8px 5px;
  }
  .product-hero__callback-button-list .site-btn:nth-child(2n) {
    margin-right: 0;
  }
  .product-hero__params {
    margin-bottom: 20px;
  }
  .product-hero__params-item {
    display: -ms-flexbox;
    display: flex;
    padding: 7px 5px 7px 10px;
    font-size: 8px;
  }
  .product-hero__image-item img {
    border-radius: 3px;
  }
  .product-hero__price-option {
    border: none;
  }
  .product-hero__price-option-head {
    display: none;
  }
  .product-hero__price-option-name-list {
    -ms-flex-pack: justify;
        justify-content: space-between;
    margin-bottom: 12px;
  }
  .product-hero__price-option-name {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    border: none;
  }
  .product-hero__price-option-name input ~ span {
    font-size: 13px;
    padding: 0;
  }
  .product-hero__price-option-tab {
    border: 1px solid #d8d8d8;
    border-radius: 4px;
  }
  .product-hero__price-option-tab:last-child {
    border: 1px solid #d8d8d8;
  }
  .product-hero__price-option-tab:not(.active) {
    display: none;
  }
  .product-hero__price-option-item {
    font-weight: bold;
    display: -ms-flexbox;
    display: flex;
    text-align: left;
    padding-left: 15px;
    position: relative;
  }
  .product-hero__price-option-item:before {
    content: attr(data-name);
    -ms-flex: 0 0 150px;
        flex: 0 0 150px;
    font-weight: normal;
    margin-right: 20px;
  }
  .product-hero__price-option-item:after {
    content: "";
    position: absolute;
    left: 168px;
    top: 0;
    bottom: 0;
    width: 1px;
    background: #d8d8d8;
  }
  .product-hero__buttons .site-btn {
    font-size: 18px;
    padding: 14px 5px;
  }
  .product-hero__button-add {
    -ms-flex-preferred-size: calc(50% - 4px);
        flex-basis: calc(50% - 4px);
    margin-right: 4px;
  }
  .product-hero__button-add .site-btn {
    font-size: 11px;
    padding: 8px 5px;
  }
  .product-materials-catalog__list {
    margin-bottom: 20px;
  }
  .product-materials-catalog__item {
    -ms-flex: 0 0 49%;
        flex: 0 0 49%;
    margin-right: 2%;
    margin-bottom: 10px;
  }
  .product-materials-catalog__item:nth-child(3n) {
    margin-right: 2%;
  }
  .product-materials-catalog__item:nth-child(2n) {
    margin-right: 0;
  }
  .product-materials-catalog__tab-head li {
    -ms-flex: 0 0 136px;
        flex: 0 0 136px;
    margin: 0 4px 10px;
  }
  .product-materials-catalog__tab-head li a {
    min-height: 44px;
    font-size: 10px;
    padding: 5px 5px 5px 45px;
  }
  .product-materials-catalog__tab-head li a .icon {
    left: 10px;
    margin-top: -14px;
    width: 28px;
    height: 28px;
  }
  .product-materials-catalog__list-type {
    margin: 0 0 20px;
  }
  .product-materials-catalog__list-type li {
    padding: 1px 0;
    -ms-flex: 1 0 50%;
        flex: 1 0 50%;
    max-width: 100%;
  }
  .product-materials-catalog__list-type li:nth-child(2n) {
    padding-right: 1px;
  }
  .product-materials-catalog__list-type li:nth-child(2n+1) {
    padding-left: 1px;
  }
  .product-materials-catalog__list-type li a {
    font-size: 12px;
    padding: 7px 5px;
  }
  .product-reviews {
    padding: 0;
  }
  .product-reviews .video-reviews {
    padding: 0;
  }
  .product-reviews__list-title {
    margin: 0 0 20px;
    display: -ms-flexbox;
    display: flex;
  }
  .product-reviews__list-title li {
    -ms-flex: 0 0 49%;
        flex: 0 0 49%;
    margin-right: 2%;
  }
  .product-reviews__list-title li:last-child {
    margin-right: 0;
  }
  .product-reviews__list-title li.active a,
  .product-reviews__list-title li:hover a {
    color: #fff;
    background: linear-gradient(315.56deg, #2d2d2d 3.38%, #505050 97.41%);
    border-color: #f5d89f;
  }
  .product-reviews__list-title li a {
    box-shadow: 0px 1.73347px 1.73347px rgba(0,0,0,0.25);
    background: linear-gradient(180deg, #fff -24.44%, #f1efeb 100%);
    border: 1px solid transparent;
    border-radius: 2px;
    position: relative;
    min-height: 44px;
    font-size: 10px;
    color: #555;
    text-transform: uppercase;
    font-weight: normal;
    padding: 5px 5px 5px 45px;
    text-align: left;
  }
  .product-reviews__list-title li a .svg-icon {
    display: none;
  }
  .product-reviews__list-title li a .icon {
    position: absolute;
    left: 10px;
    top: 50%;
    margin-top: -14px;
    display: block;
    width: 28px;
    height: 28px;
  }
  .product-reviews__list-title li a .icon img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
  }
  .production-step {
    margin-bottom: -26px;
  }
  .production-step__tabs-item {
    margin: 0 -15px;
    padding: 0 15px 10px;
  }
  .production-step__tabs-item:nth-child(1n + 2) {
    padding-top: 10px;
    background: #000 url("/bitrix/templates/mebel/new/css/../img/step-bg.jpg") 50% 100% no-repeat;
    background-size: cover;
  }
  .production-step__tabs-item:not(.opened) {
    background: none;
  }
  .production-step__tabs-item.opened .production-step__tabs-preview {
    background: linear-gradient(270deg, rgba(52,45,36,0.75) 21%, rgba(21,21,21,0.75) 97.17%);
    box-shadow: 0px 3.15555px 3.15555px rgba(0,0,0,0.25);
    border-color: #f5d89f;
    color: #f5d89f;
  }
  .production-step__tabs-item.opened .production-step__tabs-preview:before {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
  }
  .production-step__tabs-preview {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    background: linear-gradient(270deg, #fff 21%, #e3e3e3 97.17%);
    border: 1px solid transparent;
    box-shadow0px: 3.34544px 3.34544px rgba(0,0,0,0.25);
    padding: 10px 50px 10px 50px;
    cursor: pointer;
    color: #181818;
    border-radius: 2px;
    max-width: 320px;
    margin: 0 auto;
    min-height: 56px;
  }
  .production-step__tabs-preview + .production-thumbs {
    display: none;
    margin-top: 15px;
  }
  .production-step__tabs-preview + .production-thumbs .production-thumbs__name {
    display: none;
  }
  .production-step__tabs-preview:before {
    content: "";
    position: absolute;
    right: 15px;
    top: 0;
    bottom: 0;
    width: 12px;
    background: url("data:image/svg+xml,%3Csvg width='11' height='23' viewBox='0 0 11 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_725_54' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='11' height='23'%3E%3Crect width='10.5645' height='22.0032' fill='%23C4C4C4'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_725_54)'%3E%3Cpath d='M8.91147 9.73285C9.60181 10.3431 9.60181 11.4201 8.91147 12.0304L1.40306 18.6682C0.413302 19.5432 -1.14585 18.8405 -1.14585 17.5194L-1.14585 4.24388C-1.14585 2.92281 0.413302 2.22011 1.40306 3.09509L8.91147 9.73285Z' fill='url(%23paint0_linear_725_54)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_725_54' x1='10.2109' y1='10.8816' x2='-4.93144' y2='10.8816' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FEEAC4'/%3E%3Cstop offset='1' stop-color='%23C7A96F'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523mask0_725_54)'%3E%3Cpath d='M8.91147 9.73285C9.60181 10.3431 9.60181 11.4201 8.91147 12.0304L1.40306 18.6682C0.413302 19.5432 -1.14585 18.8405 -1.14585 17.5194L-1.14585 4.24388C-1.14585 2.92281 0.413302 2.22011 1.40306 3.09509L8.91147 9.73285Z' fill='url(_2523paint0_linear_725_54)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_725_54' x1='10.2109' y1='10.8816' x2='-4.93144' y2='10.8816' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FEEAC4'/%3E%3Cstop offset='1' stop-color='%23C7A96F'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 50% 50% no-repeat;
  }
  .production-step__tabs-preview-name {
    font-family: 'Gotham Pro', sans-serif;
    font-size: 16px;
    line-height: 1.1;
  }
  .production-step__tabs-preview-name span {
    position: absolute;
    left: 10px;
    top: 5px;
    font-weight: 900;
  }
  .production-thumbs {
    display: block;
    max-width: 490px;
    margin: 0 auto;
    padding-bottom: 0;
  }
  .production-thumbs__content {
    display: block;
    background: none;
    box-shadow: none;
    margin: 0 0 20px;
  }
  .production-thumbs__body {
    display: block;
    background: rgba(59,59,59,0.56);
    box-shadow: 0px 4px 4px rgba(0,0,0,0.25);
    border-radius: 13px;
    padding: 15px 14px 0 20px;
  }
  .production-thumbs__text {
    font-size: 12px;
    font-weight: 300;
    color: #fff5e0;
    padding: 0 0 2px;
    margin: 0 0 15px;
    min-height: 0;
  }
  .production-thumbs__text p {
    margin-bottom: 10px;
  }
  .production-thumbs__name {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
    background: none;
    -webkit-text-fill-color: initial;
    font-size: 15px;
    font-weight: 300;
    line-height: 1.3;
    max-width: 240px;
    margin: 0 auto 15px;
    padding: 0;
  }
  .production-thumbs__name span {
    font-family: 'Gotham Pro';
    -ms-flex: 0 0 52px;
        flex: 0 0 52px;
    display: block;
    font-size: 38px;
    line-height: 1;
    font-weight: 800;
    letter-spacing: 0.02em;
    color: transparent;
    -webkit-text-stroke-width: 0.5px;
    -webkit-text-stroke-color: #f5d89f;
    margin-right: 8px;
    display: inline-block;
  }
  .production-thumbs__bottom {
    margin: 0 -14px 0 -20px;
  }
  .production-thumbs__video {
    -ms-flex: 0 0 205px;
        flex: 0 0 205px;
    padding-bottom: 60px;
    margin-right: 5px;
  }
  .production-thumbs__video-title {
    font-size: 10px;
    line-height: 1.5;
  }
  .production-thumbs__video-title:before {
    width: 27px;
    height: 51px;
    right: 115px;
    -webkit-transform: rotate(-20deg);
            transform: rotate(-20deg);
    background-image: url("data:image/svg+xml,%3Csvg width='27' height='51' viewBox='0 0 27 51' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.44' d='M25.8217 49.2615C26.0752 49.184 26.2179 48.9157 26.1404 48.6623L24.878 44.5319C24.8005 44.2784 24.5323 44.1357 24.2788 44.2132C24.0254 44.2907 23.8827 44.5589 23.9601 44.8124L25.0823 48.4839L21.4108 49.606C21.1573 49.6834 21.0147 49.9517 21.0921 50.2052C21.1696 50.4586 21.4379 50.6013 21.6913 50.5238L25.8217 49.2615ZM3.13018 0.00497084C3.05018 0.277978 2.97177 0.549442 2.89496 0.819383L3.81809 1.08206C3.89421 0.814575 3.97192 0.545514 4.05123 0.274861L3.13018 0.00497084ZM2.45162 2.42722C2.30534 2.97579 2.16602 3.51796 2.03374 4.05388L2.96555 4.28388C3.09635 3.75396 3.23418 3.21756 3.37899 2.67451L2.45162 2.42722ZM1.64758 5.68969C1.52304 6.24325 1.40646 6.79003 1.29793 7.33022L2.2389 7.51928C2.34593 6.98658 2.46097 6.447 2.58395 5.90035L1.64758 5.68969ZM0.988513 8.97717C0.891078 9.53583 0.802785 10.0873 0.723744 10.6319L1.67357 10.7698C1.75125 10.2346 1.83809 9.6921 1.93402 9.14208L0.988513 8.97717ZM0.50783 12.3039C0.443968 12.871 0.390803 13.4305 0.348474 13.9826L1.30544 14.056C1.34687 13.5156 1.39894 12.9675 1.46158 12.4113L0.50783 12.3039ZM0.252274 15.6666C0.2312 16.237 0.222493 16.7995 0.226325 17.3544L1.18608 17.3478C1.18235 16.8074 1.19082 16.259 1.2114 15.7021L0.252274 15.6666ZM0.278137 19.0434C0.309615 19.6133 0.355271 20.1752 0.415302 20.7294L1.3695 20.626C1.31134 20.0891 1.26703 19.5441 1.23645 18.9904L0.278137 19.0434ZM0.645033 22.4073C0.738604 22.9695 0.84804 23.5237 0.973551 24.0703L1.90899 23.8555C1.78791 23.3283 1.68223 22.7931 1.59179 22.2497L0.645033 22.4073ZM1.40544 25.7111C1.56755 26.2553 1.7467 26.7919 1.94308 27.3214L2.84295 26.9876C2.65393 26.478 2.48143 25.9613 2.32529 25.4371L1.40544 25.7111ZM2.58615 28.8932C2.81723 29.4086 3.06566 29.9171 3.33162 30.4192L4.17979 29.97C3.92357 29.4862 3.68435 28.9966 3.46193 28.5005L2.58615 28.8932ZM4.17388 31.8935C4.46734 32.3715 4.77757 32.8438 5.10472 33.3109L5.89085 32.7602C5.57455 32.3087 5.27495 31.8525 4.9918 31.3913L4.17388 31.8935ZM6.11571 34.6698C6.46084 35.1077 6.82157 35.5411 7.19802 35.9705L7.91974 35.3378C7.55398 34.9206 7.20395 34.5 6.86947 34.0757L6.11571 34.6698ZM8.34299 37.2144C8.72818 37.6137 9.12754 38.0097 9.54116 38.4028L10.2024 37.7071C9.79844 37.3232 9.40893 36.9369 9.03369 36.548L8.34299 37.2144ZM10.7842 39.5382C11.199 39.9028 11.6265 40.265 12.0667 40.6254L12.6746 39.8827C12.2427 39.5292 11.8238 39.1741 11.4178 38.8173L10.7842 39.5382ZM13.3835 41.6685C13.8211 42.0043 14.2701 42.3387 14.7306 42.6718L15.2932 41.8942C14.8397 41.5661 14.3979 41.2372 13.9678 40.9071L13.3835 41.6685ZM16.1051 43.6394C16.5612 43.9522 17.0278 44.2641 17.5047 44.5753L18.0292 43.7716C17.5582 43.4642 17.0977 43.1563 16.6478 42.8478L16.1051 43.6394ZM18.915 45.4751C19.3811 45.766 19.8565 46.0565 20.3411 46.3468L20.8343 45.5235C20.3545 45.2361 19.8841 44.9486 19.4232 44.6609L18.915 45.4751ZM21.7867 47.1964C22.2661 47.473 22.7541 47.7495 23.2506 48.0261L23.7177 47.1877C23.2252 46.9133 22.7414 46.6391 22.2663 46.3651L21.7867 47.1964ZM24.7094 48.8261C24.9563 48.9594 25.2052 49.0928 25.4561 49.2262L25.9068 48.3788C25.6576 48.2463 25.4105 48.1139 25.1654 47.9816L24.7094 48.8261Z' fill='white'/%3E%3C/svg%3E%0A");
  }
  .production-thumbs__video-link {
    width: 110px;
    height: 110px;
    right: 0;
    bottom: -40px;
  }
  .production-thumbs__icon img {
    max-height: 140px;
  }
  .production-thumbs__image {
    margin-bottom: 0;
  }
  .production-thumbs__image-item:before {
    padding-top: 80%;
  }
  .production-thumbs .tns-controls {
    display: none;
  }
  .production-thumbs .tns-nav {
    margin-top: 16px;
    font-size: 0;
    line-height: 1;
  }
  .production-thumbs .tns-nav button {
    width: 12px;
    height: 12px;
    margin: 0 6px;
  }
  .project-list__item-image {
    padding: 2px 2px;
    border-radius: 6px;
  }
  .project-list__item-image img {
    border-radius: 4px;
  }
  .question-answer__title {
    font-size: 24px;
    margin-bottom: 18px;
  }
  .question-answer {
    padding-top: 20px;
    padding-bottom: 30px;
  }
  .question-answer:before {
    background-image: url("/bitrix/templates/mebel/new/css/../img/question-bg-mobile.jpg");
  }
  .question-answer__more .site-btn {
    font-size: 14px;
    padding: 13px 20px;
  }
  .question-answer__list {
    margin-bottom: 25px;
  }
  .question-answer__item-body {
    font-size: 12px;
    padding: 0 20px 15px;
  }
  .question-answer__item-name {
    padding: 5px 50px 5px 20px;
    font-size: 12px;
    min-height: 60px;
  }
  .question-answer__item-name:before {
    right: 12px;
    width: 26px;
    height: 26px;
    margin-top: -13px;
  }
  .question-block__popup {
    max-width: 140px;
    font-size: 10px;
    margin-left: -120px;
  }
  .quiz-finish-double__form-box-note {
    font-size: 7px;
  }
  .quiz-finish-double__form-box-note:before {
    width: 10px;
    height: 12px;
  }
  .reconciliation-step__desc {
    font-size: 11px;
    margin-bottom: 10px;
  }
  .reconciliation-step__desc:before {
    width: 20px;
    height: 15px;
    margin: -4px -13px 0 -6px;
  }
  .reconciliation-step__desc:after {
    width: 20px;
    height: 15px;
    margin: 4px 0 0 -10px;
  }
  .reconciliation-step__choose {
    margin-bottom: 20px;
  }
  .reconciliation-step__choose-title {
    padding: 7px 12px;
  }
  .reconciliation-step__choose-title span {
    font-size: 12px;
  }
  .reconciliation-step__choose-list {
    display: block;
    padding: 10px 18px 1px;
  }
  .reconciliation-step__choose-item {
    margin-right: 0;
    margin-bottom: 16px;
  }
  .reconciliation-step__choose-item-image {
    -ms-flex: 0 0 48px;
        flex: 0 0 48px;
    height: 48px;
    margin-right: 10px;
  }
  .reconciliation-step__choose-item-name {
    font-size: 12px;
  }
  .reconciliation-step__choose-note {
    font-size: 11px;
  }
  .reconciliation-step__example-title {
    font-size: 12px;
    margin-bottom: 12px;
  }
  .reconciliation-step__video {
    right: -15px;
    left: auto;
    width: 90px;
    height: 90px;
    bottom: -45px;
    background-size: 20px auto;
  }
  .reconciliation-step__image {
    margin-bottom: 26px;
  }
  .reconciliation-step__information {
    margin-bottom: 14px;
  }
  .reconciliation-step__information-image {
    -ms-flex: 0 0 80px;
        flex: 0 0 80px;
    margin: -10px 0 0 -5px;
  }
  .reconciliation-step__information-text {
    padding: 10px 25px 10px 0;
    font-size: 10px;
  }
  .reconciliation-step__feedback-desc {
    font-size: 10px;
  }
  .reconciliation-step__feedback-button .site-btn {
    font-size: 17px;
    padding: 15px 20px;
  }
  .reconciliation-step__form-wr {
    padding: 20px 10px 14px;
    display: block;
    border: none;
    background-image: url("data:image/svg+xml;utf8,<svg width='100%' height='100%' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill: none; stroke: %2380BAAC; stroke-width: 1; stroke-dasharray: 5 5'/></svg>");
  }
  .reconciliation-step__form-bottom {
    margin: 0;
    text-align: center;
  }
  .reconciliation-step__form-top {
    max-width: 230px;
    margin: 0 auto 12px;
  }
  .reconciliation-step__form-top .reconciliation-step__form-title {
    display: block;
    text-align: center;
  }
  .reconciliation-step__form-top label {
    margin: 0 0 8px;
    display: block;
  }
  .reconciliation-step__form-top label.phone:before {
    left: 20px;
  }
  .reconciliation-step__form-top input[type="text"],
  .reconciliation-step__form-top input[type="password"],
  .reconciliation-step__form-top input[type="email"],
  .reconciliation-step__form-top input[type="tel"],
  .reconciliation-step__form-top input[type="search"],
  .reconciliation-step__form-top input[type="number"] {
    height: 48px;
    font-size: 14px;
    padding-left: 50px;
  }
  .reconciliation-step__form-top .site-btn {
    font-size: 0;
    padding: 15px 20px;
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
  }
  .reconciliation-step__form-top .site-btn:before {
    content: attr(data-mobile-name);
    font-size: 16px;
  }
  .reconciliation-step__form-title {
    display: none;
    font-size: 12px;
    text-align: center;
    margin-bottom: 15px;
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
  }
  .reconciliation-step__form-privace {
    margin: 10px 0 0;
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
  }
  .related-products-block__tab-head li {
    -ms-flex: 0 0 136px;
        flex: 0 0 136px;
    margin: 0 4px 10px;
  }
  .related-products-block__tab-head li a {
    min-height: 44px;
    font-size: 10px;
    padding: 5px 5px 5px 45px;
  }
  .related-products-block__tab-head li a .icon {
    left: 10px;
    margin-top: -14px;
    width: 28px;
    height: 28px;
  }
  .related-products-block__item {
    -ms-flex-preferred-size: calc(50% - 5px);
        flex-basis: calc(50% - 5px);
    margin-right: 10px;
    margin-bottom: 8px;
  }
  .related-products-block__item:nth-child(4n) {
    margin-right: 10px;
  }
  .related-products-block__item:nth-child(2n) {
    margin-right: 0;
  }
  .related-thumbs {
    border-radius: 5px;
  }
  .related-thumbs__price {
    font-size: 8px;
    border-radius: 0 5px 0 5px;
  }
  .related-thumbs__name {
    font-size: 10px;
    padding: 4px 5px;
    min-height: 30px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
    border-radius: 0 0 5px 5px;
  }
  .remodal-wrapper {
    padding: 0;
  }
  .remodal .manager-box {
    margin-bottom: 0;
  }
  .remodal .manager-box__text {
    font-size: 10px;
  }
  .remodal .manager-box__body {
    -ms-flex: 0 0 80px;
        flex: 0 0 80px;
  }
  .remodal .manager-box__image {
    width: 80px;
    height: 80px;
  }
  .remodal .manager-box__image img {
    width: 60px;
  }
  .remodal .manager-box__name span {
    padding: 4px 5px;
  }
  .remodal__title {
    font-size: 13px;
  }
  .right-kitchens__title {
    font-size: 30px;
  }
  .right-kitchens {
    padding-top: 18px;
  }
  .right-kitchens__desc {
    font-size: 14px;
    padding: 15px 20px 15px;
  }
  .right-kitchens__column-first {
    display: block;
  }
  .right-kitchens__item-list {
    display: block;
  }
  .right-kitchens__item {
    margin-right: 0 !important;
    margin-left: 0 !important;
    margin-bottom: 10px;
  }
  .right-kitchens__item.opened .right-kitchens__item-preview {
    background: linear-gradient(270deg, rgba(52,45,36,0.75) 21%, rgba(21,21,21,0.75) 97.17%);
    box-shadow: 0px 3.15555px 3.15555px rgba(0,0,0,0.25);
    border-color: #f5d89f;
    color: #f5d89f;
  }
  .right-kitchens__item.opened .right-kitchens__item-preview:before {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
  }
  .right-kitchens__item-in {
    padding: 30px 10px 18px;
    display: none;
    margin-top: 33px;
  }
  .right-kitchens__item-preview {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    background: linear-gradient(270deg, #fff 21%, #e3e3e3 97.17%);
    border: 1px solid transparent;
    box-shadow: 0px 3.34544px 3.34544px rgba(0,0,0,0.25);
    padding: 10px 25px 10px 10px;
    cursor: pointer;
    color: #181818;
    border-radius: 2px;
    max-width: 320px;
    margin: 0 auto;
  }
  .right-kitchens__item-preview:before {
    content: "";
    position: absolute;
    right: 15px;
    top: 0;
    bottom: 0;
    width: 12px;
    background: url("data:image/svg+xml,%3Csvg width='11' height='23' viewBox='0 0 11 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_725_54' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='11' height='23'%3E%3Crect width='10.5645' height='22.0032' fill='%23C4C4C4'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_725_54)'%3E%3Cpath d='M8.91147 9.73285C9.60181 10.3431 9.60181 11.4201 8.91147 12.0304L1.40306 18.6682C0.413302 19.5432 -1.14585 18.8405 -1.14585 17.5194L-1.14585 4.24388C-1.14585 2.92281 0.413302 2.22011 1.40306 3.09509L8.91147 9.73285Z' fill='url(%23paint0_linear_725_54)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_725_54' x1='10.2109' y1='10.8816' x2='-4.93144' y2='10.8816' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FEEAC4'/%3E%3Cstop offset='1' stop-color='%23C7A96F'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523mask0_725_54)'%3E%3Cpath d='M8.91147 9.73285C9.60181 10.3431 9.60181 11.4201 8.91147 12.0304L1.40306 18.6682C0.413302 19.5432 -1.14585 18.8405 -1.14585 17.5194L-1.14585 4.24388C-1.14585 2.92281 0.413302 2.22011 1.40306 3.09509L8.91147 9.73285Z' fill='url(_2523paint0_linear_725_54)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_725_54' x1='10.2109' y1='10.8816' x2='-4.93144' y2='10.8816' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FEEAC4'/%3E%3Cstop offset='1' stop-color='%23C7A96F'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 50% 50% no-repeat;
  }
  .right-kitchens__item-preview-image {
    -ms-flex: 0 0 44px;
        flex: 0 0 44px;
    height: 36px;
    text-align: center;
    margin-right: 10px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
  }
  .right-kitchens__item-preview-image img {
    max-height: 36px;
  }
  .right-kitchens__item-preview-name {
    font-family: 'Gotham Pro', sans-serif;
    font-size: 16px;
    text-transform: uppercase;
    line-height: 1.1;
  }
  .right-kitchens__item-count {
    top: -18px;
    left: 50% !important;
    right: auto !important;
    -webkit-transform: translateX(-50%) !important;
            transform: translateX(-50%) !important;
  }
  .right-kitchens__item-count:before {
    font-size: 34px;
  }
  .right-kitchens__item-img {
    max-width: 80px;
  }
  .right-kitchens__item-head {
    display: none;
  }
  .right-kitchens__item-name {
    font-size: 20px;
  }
  .right-kitchens__item-body--line {
    display: block;
    margin: 0;
  }
  .right-kitchens__item-text {
    font-size: 14px;
  }
  .right-kitchens__column-three {
    display: block;
  }
  .right-kitchens__column-three .right-kitchens__item:last-child {
    margin-bottom: 0;
  }
  .stages-of-work__step-box-list {
    background: linear-gradient(180deg, #424b48 0%, #424b48 100%);
    background-size: cover;
    padding-top: 25px;
  }
  .stages-of-work__step-box-mobile-title {
    text-align: center;
    display: block;
    font-family: 'Gotham Pro', sans-serif;
    font-weight: bold;
    font-size: 30px;
    line-height: 1.1;
    letter-spacing: 0.02em;
    color: #fff;
  }
  .stages-of-work__step-box {
    background: none;
  }
  .stages-of-work__step-box:nth-child(3) {
    background-image: url("/bitrix/templates/mebel/new/css/../img/step-bg-mobile.jpg");
    background-size: cover;
  }
  .stages-of-work__step-box:nth-child(4).opened {
    background-image: url("/bitrix/templates/mebel/new/css/../img/step-bg-mobile3.jpg");
    background-size: cover;
  }
  .stages-of-work__step-box--mobile-slide {
    padding-top: 0;
    padding-bottom: 0;
    border-top: 1px solid #686868;
    background: none;
  }
  .stages-of-work__step-box--mobile-slide .installation-step,
  .stages-of-work__step-box--mobile-slide .production-step {
    margin-bottom: 0;
    margin-top: 0;
  }
  .stages-of-work__step-box--mobile-slide.opened .reconciliation-step {
    padding-bottom: 10px;
  }
  .stages-of-work__step-box--mobile-slide.opened .stages-of-work__step-body {
    display: block;
  }
  .stages-of-work__step-box--mobile-slide.opened .stages-of-work__step-preview:before {
    -webkit-transform: rotate(45deg);
            transform: rotate(45deg);
    margin-top: -7px;
  }
  .stages-of-work__step-box--mobile-slide .stages-of-work__step-body,
  .stages-of-work__step-box--mobile-slide .stages-of-work__step-title {
    display: none;
  }
  .stages-of-work__step-box--mobile-slide .stages-of-work__step-preview {
    display: block;
    font-family: 'Gotham Pro';
    font-size: 18px;
    line-height: 1.1;
    letter-spacing: 0.02em;
    text-transform: uppercase;
    padding: 20px 40px 20px 10px;
    color: #feeac4;
    background: linear-gradient(180deg, #feeac4 0%, #c7a96f 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: 700;
    max-width: 320px;
    margin: 0 auto;
    position: relative;
    cursor: pointer;
  }
  .stages-of-work__step-box--mobile-slide .stages-of-work__step-preview:before {
    content: "";
    position: absolute;
    right: 0;
    top: 50%;
    width: 8px;
    height: 8px;
    border: 1px solid #feeac4;
    border-top: none;
    border-left: none;
    -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg);
    margin-top: -4px;
  }
  .stages-of-work__step-box--mobile-slide .stages-of-work__step-preview span {
    font-weight: normal;
  }
  .not-sure-what-choose {
    padding: 16px 25px;
  }
  .not-sure-what-choose__title {
    font-size: 16px;
    padding: 0;
    text-align: center;
    margin-bottom: 8px;
  }
  .not-sure-what-choose__desc {
    font-size: 11px;
    margin-bottom: 10px;
  }
  .not-sure-what-choose__params {
    margin: 0 -20px 10px;
  }
  .not-sure-what-choose__params-title {
    font-size: 21px;
    padding: 4px 10px;
    border-radius: 8px 8px 0 0;
    margin: 0 4px;
  }
  .not-sure-what-choose__params-list {
    border-radius: 4px 4px 0 0;
  }
  .not-sure-what-choose__params-bottom {
    font-size: 12px;
    padding: 4px 20px;
    border-radius: 0 0 8px 8px;
  }
  .not-sure-what-choose__params-item {
    font-size: 9px;
    padding: 6px 18px;
  }
  .not-sure-what-choose__params-item:nth-child(1n+9) {
    display: none;
  }
  .not-sure-what-choose__params-item-name {
    -ms-flex: 0 0 130px;
        flex: 0 0 130px;
    padding-right: 10px;
  }
  .already-decided {
    padding: 16px 20px;
  }
  .already-decided__title {
    font-size: 16px;
    padding: 0;
    text-align: center;
    margin-bottom: 8px;
  }
  .already-decided__top {
    padding: 0 10px;
  }
  .already-decided__item {
    margin-bottom: 12px;
  }
  .already-decided__item-image {
    -ms-flex: 0 0 70px;
        flex: 0 0 70px;
    margin-right: 8px;
  }
  .already-decided__item-image img {
    max-height: 45px;
  }
  .already-decided__item-text {
    font-size: 12px;
  }
  .already-decided__item-more a {
    font-size: 8px;
  }
  .already-decided__form {
    padding: 14px 18px;
  }
  .already-decided__form-name {
    font-size: 8px;
    margin-bottom: 9px;
  }
  .already-decided__form-group {
    margin-bottom: 14px;
  }
  .already-decided__form-checkbox-list {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    max-width: 324px;
    margin: 0 auto;
  }
  .already-decided__form-checkbox {
    margin-right: 10px;
    padding: 6px 15px;
  }
  .already-decided__form-checkbox input[type="checkbox"]:checked ~ span .icon:before,
  .already-decided__form-checkbox input[type="radio"]:checked ~ span .icon:before {
    width: 6px;
    height: 6px;
    margin: -3px 0 0 -3px;
  }
  .already-decided__form-checkbox input[type="checkbox"] ~ span,
  .already-decided__form-checkbox input[type="radio"] ~ span {
    font-size: 8px;
  }
  .already-decided__form-checkbox input[type="checkbox"] ~ span .icon,
  .already-decided__form-checkbox input[type="radio"] ~ span .icon {
    width: 10px;
    height: 10px;
    margin-right: 5px;
  }
  .already-decided__form-file {
    font-size: 0;
    line-height: 1;
    background-size: 24px auto;
    background-position: 50% 100%;
    padding: 0 0 28px;
  }
  .already-decided__form-file.checked span:before {
    font-size: 6px;
  }
  .already-decided__form-file span {
    font-size: 6px;
  }
  .already-decided__form-file input {
    display: none;
  }
  .already-decided__form-number:before {
    left: 14px;
    width: 10px;
    background-size: contain;
  }
  .already-decided input[type="text"],
  .already-decided input[type="tel"],
  .already-decided input[type="email"] {
    height: 30px;
    padding: 0 10px 0 30px;
    font-size: 8px;
  }
  .already-decided__form-button {
    text-align: center;
  }
  .already-decided__form-button .site-btn {
    font-size: 12px;
    padding: 10px 5px;
    border-radius: 23px;
    width: 100%;
  }
  .to-get-consultation {
    padding: 20px 16px;
  }
  .to-get-consultation__top {
    padding: 0;
  }
  .to-get-consultation__title {
    font-size: 16px;
    padding: 0;
    text-align: center;
    margin-bottom: 8px;
  }
  .to-get-consultation__desc {
    font-size: 11px;
  }
  .to-get-consultation__example-title {
    font-size: 11px;
    margin-bottom: 12px;
  }
  .to-get-consultation__example-item {
    -ms-flex: 0 0 23%;
        flex: 0 0 23%;
    margin-right: 2.6666%;
    margin-bottom: 10px;
  }
  .to-get-consultation__example-item-more {
    line-height: 1;
    font-size: 0;
  }
  .to-get-consultation__example-item-more a {
    font-size: 8px;
  }
  .to-get-consultation__form-button .site-btn {
    font-size: 14px;
  }
  .example-correspondence__item {
    -ms-flex-preferred-size: calc(33.3333% - 10px);
        flex-basis: calc(33.3333% - 10px);
    margin-right: 15px;
    margin-bottom: 15px;
  }
  .example-correspondence__item:nth-child(1n+7) {
    display: none;
  }
  .example-correspondence__item:nth-child(4n) {
    margin-right: 15px;
  }
  .example-correspondence__item:nth-child(3n) {
    margin-right: 0;
  }
  .example-correspondence__item-image {
    margin-bottom: 6px;
  }
  .example-correspondence__item-image:after {
    bottom: -3px;
    right: -3px;
    width: 18px;
    height: 18px;
  }
  .example-correspondence__item-more a {
    font-size: 13px;
  }
  .structur-closet__list {
    margin-right: -8px;
  }
  .structur-closet__item {
    margin-right: 8px;
    -ms-flex-preferred-size: calc(50% - 8px);
        flex-basis: calc(50% - 8px);
  }
  .structur-closet__item-head {
    min-height: 44px;
    border-radius: 2px;
    padding: 5px 15px 5px 10px;
  }
  .structur-closet__item-head:before {
    border-radius: 2px;
  }
  .structur-closet__item-head:after {
    right: 5px;
    width: 12px;
    height: 12px;
    margin-top: -6px;
  }
  .structur-closet__item-icon {
    -ms-flex: 0 0 16px;
        flex: 0 0 16px;
    margin-right: 10px;
  }
  .structur-closet__item-name {
    font-size: 12px;
  }
  .structur-closet__item-popup {
    margin-top: 2px;
    font-size: 12px;
    color: #4f4f4f;
    font-family: 'Gotham Pro';
    display: none;
    padding: 15px 10px 5px;
  }
  .structur-closet__item-popup ul li {
    -ms-flex: 0 0 49%;
        flex: 0 0 49%;
    margin-right: 2%;
    padding-left: 8px;
    margin-bottom: 6px;
  }
  .structur-closet__item-popup ul li:nth-child(2n) {
    margin-right: 0;
  }
  .structur-closet__item-popup ul li:before {
    top: 5px;
    width: 4px;
    height: 4px;
  }
  .tags-block {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .tags-block--type2 .tags-block__list-in:not(.tns-slider) {
    margin-left: -6px;
  }
  .tags-block--type2 .tags-block__list-in:not(.tns-slider) .tags-block__item-wr {
    margin-right: 6px;
    margin-bottom: 6px;
    -ms-flex-preferred-size: calc(50% - 6px);
        flex-basis: calc(50% - 6px);
  }
  .tags-block--type2 .tags-block__item {
    border-radius: 3px;
    font-size: 12px;
    min-height: 38px;
  }
  .tags-block.opened .tags-block__title {
    color: #f5d89f;
  }
  .tags-block.opened .tags-block__title:before {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
    background-image: url("data:image/svg+xml,%3Csvg width='11' height='23' viewBox='0 0 11 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_725_54' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='11' height='23'%3E%3Crect width='10.5645' height='22.0032' fill='%23C4C4C4'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_725_54)'%3E%3Cpath d='M8.91147 9.73285C9.60181 10.3431 9.60181 11.4201 8.91147 12.0304L1.40306 18.6682C0.413302 19.5432 -1.14585 18.8405 -1.14585 17.5194L-1.14585 4.24388C-1.14585 2.92281 0.413302 2.22011 1.40306 3.09509L8.91147 9.73285Z' fill='url(%23paint0_linear_725_54)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_725_54' x1='10.2109' y1='10.8816' x2='-4.93144' y2='10.8816' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FEEAC4'/%3E%3Cstop offset='1' stop-color='%23C7A96F'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523mask0_725_54)'%3E%3Cpath d='M8.91147 9.73285C9.60181 10.3431 9.60181 11.4201 8.91147 12.0304L1.40306 18.6682C0.413302 19.5432 -1.14585 18.8405 -1.14585 17.5194L-1.14585 4.24388C-1.14585 2.92281 0.413302 2.22011 1.40306 3.09509L8.91147 9.73285Z' fill='url(_2523paint0_linear_725_54)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_725_54' x1='10.2109' y1='10.8816' x2='-4.93144' y2='10.8816' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FEEAC4'/%3E%3Cstop offset='1' stop-color='%23C7A96F'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
  }
  .tags-block__title--type2 {
    font-size: 22px;
    margin-bottom: 15px;
  }
  .tags-block__title:not(.tags-block__title--type2) {
    font-size: 16px;
    line-height: 1;
    color: #fff;
    font-weight: normal;
    margin: 0 10px;
    background: linear-gradient(270deg, rgba(59,59,59,0.75) 21%, rgba(21,21,21,0.75) 97.17%);
    border-radius: 3px;
    box-shadow: 0px 3.34544px 3.34544px rgba(0,0,0,0.25);
    padding: 20px 40px 20px 55px;
    border: 1px solid transparent;
    cursor: pointer;
    position: relative;
    text-align: left;
    max-width: 320px;
    margin: 0 auto;
  }
  .tags-block__title:not(.tags-block__title--type2):before {
    content: "";
    position: absolute;
    right: 15px;
    top: 0;
    bottom: 0;
    width: 12px;
    background: url("data:image/svg+xml,%3Csvg width='11' height='23' viewBox='0 0 11 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_725_87' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='11' height='23'%3E%3Crect width='10.5645' height='22.0032' fill='%23C4C4C4'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_725_87)'%3E%3Cpath d='M8.91147 9.73285C9.60181 10.3431 9.60181 11.4201 8.91147 12.0304L1.40306 18.6682C0.413302 19.5432 -1.14585 18.8405 -1.14585 17.5194L-1.14585 4.24388C-1.14585 2.92281 0.413302 2.22011 1.40306 3.09509L8.91147 9.73285Z' fill='url(%23paint0_linear_725_87)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_725_87' x1='10.2109' y1='10.8816' x2='-4.93144' y2='10.8816' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523mask0_725_87)'%3E%3Cpath d='M8.91147 9.73285C9.60181 10.3431 9.60181 11.4201 8.91147 12.0304L1.40306 18.6682C0.413302 19.5432 -1.14585 18.8405 -1.14585 17.5194L-1.14585 4.24388C-1.14585 2.92281 0.413302 2.22011 1.40306 3.09509L8.91147 9.73285Z' fill='url(_2523paint0_linear_725_87)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_725_87' x1='10.2109' y1='10.8816' x2='-4.93144' y2='10.8816' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 50% 50% no-repeat;
  }
  .tags-block__title:not(.tags-block__title--type2):after {
    content: "";
    position: absolute;
    left: 16px;
    top: 50%;
    margin-top: -11px;
    width: 28px;
    height: 22px;
    background: url("data:image/svg+xml,%3Csvg width='28' height='22' viewBox='0 0 28 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.88659 0.440649C1.49728 0.539711 0.928948 0.900084 0.652206 1.22323C0.511579 1.3875 0.307248 1.72468 0.198255 1.97237L0 2.42283V11.1592V19.8955L0.23396 20.4051C0.515714 21.0189 0.878398 21.4011 1.46076 21.6981L1.87919 21.9116H14.0033H26.1273L26.6006 21.6597C27.1708 21.3564 27.5259 20.9659 27.8017 20.339L28 19.8885V11.1557V2.42283L27.8017 1.97237C27.5259 1.34549 27.1708 0.954976 26.6007 0.651653L26.1273 0.399783L14.1285 0.389264C7.02656 0.38306 2.03053 0.404032 1.88659 0.440649ZM25.9883 1.52703C26.3323 1.63647 26.8512 2.19511 26.9529 2.56553C27.0631 2.9671 27.0631 19.3442 26.9529 19.7458C26.8512 20.1162 26.3323 20.6749 25.9883 20.7843C25.6137 20.9035 2.38633 20.9035 2.01174 20.7843C1.66766 20.6749 1.14875 20.1162 1.04709 19.7458C0.936904 19.3442 0.936904 2.9671 1.04709 2.56553C1.14136 2.22201 1.66572 1.63749 1.97315 1.53316C2.30452 1.42075 25.6353 1.41475 25.9883 1.52703ZM19.3069 4.2481C18.2249 4.53025 17.3864 5.41796 17.1294 6.55323L17.0645 6.83983H9.67259H2.28065L2.12694 7.00538C1.92348 7.22434 1.92348 7.53427 2.12694 7.75324L2.28065 7.91879H9.67259H17.0645L17.1294 8.20539C17.3168 9.03309 17.9292 9.88074 18.5925 10.2303C19.2888 10.5974 19.9878 10.6923 20.6874 10.5146C21.7938 10.2338 22.6379 9.35178 22.8974 8.20539L22.9623 7.91879H24.3408H25.7193L25.8731 7.75324C26.0765 7.53427 26.0765 7.22434 25.8731 7.00538L25.7193 6.83983H24.3408H22.9623L22.8974 6.55323C22.787 6.0654 22.4455 5.41493 22.1122 5.05745C21.3807 4.27278 20.3511 3.97573 19.3069 4.2481ZM20.5795 5.32861C21.1081 5.4883 21.5051 5.84375 21.7632 6.38855C21.9549 6.79316 21.9783 6.90086 21.9783 7.37931C21.9783 7.85776 21.9549 7.96545 21.7632 8.37006C21.5051 8.91487 21.1081 9.27032 20.5795 9.43001C20.1163 9.56987 19.8577 9.56528 19.3907 9.40877C18.0972 8.97543 17.624 7.27546 18.4495 6.02751C18.7481 5.57603 19.3964 5.22793 19.9466 5.22361C20.0994 5.2224 20.3842 5.26967 20.5795 5.32861ZM7.28006 11.8008C6.19808 12.083 5.35953 12.9707 5.10258 14.106L5.03768 14.3926H3.65917H2.28065L2.12694 14.5581C1.92348 14.7771 1.92348 15.087 2.12694 15.306L2.28065 15.4715H3.65917H5.03768L5.10258 15.7581C5.28993 16.5858 5.90236 17.4335 6.56565 17.7831C7.26196 18.1501 7.96096 18.245 8.66058 18.0674C9.76693 17.7866 10.6111 16.9045 10.8706 15.7581L10.9355 15.4715H18.3274H25.7193L25.8731 15.306C25.97 15.2016 26.0268 15.0634 26.0268 14.932C26.0268 14.8007 25.97 14.6624 25.8731 14.5581L25.7193 14.3926H18.3274H10.9355L10.8706 14.106C10.7601 13.6181 10.4187 12.9677 10.0854 12.6102C9.35382 11.8255 8.32421 11.5285 7.28006 11.8008ZM8.55265 12.8813C9.08127 13.041 9.47822 13.3965 9.73636 13.9413C9.9281 14.3459 9.95146 14.4536 9.95146 14.932C9.95146 15.4105 9.9281 15.5182 9.73636 15.9228C9.47822 16.4676 9.08127 16.823 8.55265 16.9827C8.08949 17.1226 7.83085 17.118 7.36381 16.9615C6.07036 16.5282 5.59718 14.8282 6.42265 13.5802C6.72125 13.1288 7.36951 12.7807 7.9198 12.7763C8.07258 12.7751 8.35734 12.8224 8.55265 12.8813Z' fill='url(%23paint0_linear_741_5257)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_741_5257' x1='14' y1='0.388184' x2='14' y2='21.9116' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23DBA845'/%3E%3Cstop offset='1' stop-color='%23EEC87C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear_741_5257)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_741_5257' x1='14' y1='0.388184' x2='14' y2='21.9116' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23DBA845'/%3E%3Cstop offset='1' stop-color='%23EEC87C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 0 0 no-repeat;
    background-size: contain;
  }
  .tags-block__more {
    display: none;
  }
  .tags-block__list:not(.tags-block__list--type2) {
    padding-top: 15px;
    display: none;
  }
  .tags-block__list-in:not(.tns-slider) {
    margin-left: -4px;
  }
  .tags-block__list-in:not(.tns-slider) .tags-block__item-wr {
    margin-right: 4px;
    margin-bottom: 4px;
    -ms-flex-positive: 1;
        flex-grow: 1;
    -ms-flex-preferred-size: calc(33.333% - 4px);
        flex-basis: calc(33.333% - 4px);
  }
  .tags-block__item {
    border-radius: 2px;
    font-size: 8px;
    min-height: 26px;
    padding: 5px 10px;
    position: relative;
  }
  .thanks-popup__title {
    font-size: 26px;
    text-align: left;
  }
  .thanks-popup__desc {
    margin-bottom: 10px;
    text-align: left;
  }
  .thanks-popup__body {
    display: block;
  }
  .thanks-popup__text {
    margin-bottom: 10px;
  }
  .thanks-popup__text-content {
    padding: 12px 15px;
    font-size: 16px;
  }
  .thanks-popup__text-content:before {
    left: 0;
  }
  .thanks-popup__text-content:after {
    right: 0;
  }
  .thanks-popup__about-man {
    max-width: 300px;
    padding-right: 100px;
    margin: 0 auto;
  }
  .thanks-popup__about-man-info {
    padding: 5px 50px 5px 10px;
  }
  .thanks-popup__about-man-status {
    font-size: 8px;
    line-height: 1.4;
    color: #fff;
  }
  .thanks-popup__about-man-name {
    font-size: 13px;
  }
  .thanks-popup__about-man-video {
    right: -26px;
  }
  .thanks-popup__note {
    left: auto;
    right: -10px;
    margin: 0;
    top: 20%;
    bottom: auto;
    padding: 0 0 70px;
    width: 100px;
    background: url("data:image/svg+xml,%3Csvg width='22' height='63' viewBox='0 0 22 63' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.10265 61.0333C0.762836 60.9395 0.563393 60.588 0.657178 60.2482L2.1855 54.7106C2.27929 54.3708 2.63079 54.1714 2.9706 54.2651C3.31041 54.3589 3.50985 54.7104 3.41607 55.0502L2.05756 59.9725L6.97982 61.331C7.31963 61.4248 7.51907 61.7763 7.42529 62.1161C7.3315 62.4559 6.98 62.6554 6.64019 62.5616L1.10265 61.0333ZM0.957467 59.8628C1.3316 59.6505 1.69926 59.4369 2.06053 59.2218L2.71343 60.3188C2.34446 60.5384 1.96916 60.7565 1.58746 60.9731L0.957467 59.8628ZM4.17236 57.9027C4.88458 57.4356 5.56882 56.9628 6.22589 56.4849L6.97682 57.5172C6.30266 58.0076 5.60147 58.492 4.87251 58.9702L4.17236 57.9027ZM8.21227 54.9582C8.8737 54.4205 9.50322 53.8771 10.1019 53.3286L10.9643 54.2698C10.3466 54.8358 9.69797 55.3956 9.01753 55.9488L8.21227 54.9582ZM11.8821 51.5898C12.4687 50.9777 13.0198 50.3601 13.5367 49.7378L14.5187 50.5535C13.982 51.1995 13.4108 51.8396 12.8037 52.4731L11.8821 51.5898ZM15.0473 47.7718C15.5344 47.0839 15.9829 46.3912 16.3945 45.6946L17.4935 46.344C17.0639 47.0712 16.5963 47.7933 16.0891 48.5095L15.0473 47.7718ZM17.5593 43.5137C17.9207 42.7592 18.2421 42.0011 18.5256 41.2405L19.7218 41.6863C19.425 42.4827 19.0886 43.2761 18.7106 44.0652L17.5593 43.5137ZM19.2815 38.8901C19.4998 38.0874 19.6789 37.283 19.8211 36.4779L21.0782 36.7001C20.9294 37.5424 20.7419 38.3846 20.5133 39.2251L19.2815 38.8901ZM20.1433 34.0241C20.2152 33.1985 20.2509 32.3734 20.253 31.5502L21.5295 31.5535C21.5273 32.4114 21.4901 33.2723 21.4151 34.1348L20.1433 34.0241ZM20.16 29.0728C20.0965 28.2468 20.0013 27.4241 19.8771 26.6063L21.1392 26.4146C21.2679 27.2624 21.3668 28.1163 21.4328 28.975L20.16 29.0728ZM19.4186 24.1622C19.2378 23.3511 19.0304 22.5466 18.799 21.75L20.0249 21.3939C20.2635 22.2153 20.4777 23.046 20.6646 23.8845L19.4186 24.1622ZM18.0325 19.3773C17.7531 18.5911 17.452 17.8148 17.1322 17.0498L18.31 16.5574C18.6384 17.3429 18.9479 18.1409 19.2353 18.9499L18.0325 19.3773ZM16.1097 14.7712C15.7465 14.0138 15.3667 13.2701 14.9733 12.5419L16.0965 11.9351C16.4993 12.6808 16.8885 13.4427 17.2608 14.2193L16.1097 14.7712ZM13.7332 10.3687C13.298 9.64518 12.8516 8.94048 12.3973 8.25648L13.4608 7.55023C13.9253 8.24973 14.382 8.97053 14.8271 9.71074L13.7332 10.3687ZM10.9646 6.20003C10.4608 5.51035 9.95223 4.84728 9.44325 4.21322L10.4388 3.4141C10.9598 4.06321 11.4802 4.74166 11.9954 5.44707L10.9646 6.20003ZM7.83248 2.30204C7.55237 1.98584 7.27364 1.67941 6.99702 1.38318L7.93007 0.511932C8.21441 0.816444 8.50065 1.13113 8.78805 1.45556L7.83248 2.30204Z' fill='white'/%3E%3C/svg%3E%0A") 50% 100% no-repeat;
  }
  .company-director__video-button {
    position: relative;
    left: auto;
    top: auto;
    display: block;
    width: auto;
    border-radius: 0px 0px 5px 6px;
    padding: 6px 94px 8px 20px;
    text-align: right;
  }
  .company-director__video-button br {
    display: none;
  }
  .company-director__video-button span {
    display: inline-block;
    text-align: left;
  }
  .company-director__video-button:before {
    right: 5px;
    bottom: auto;
    top: -26px;
  }
  .company-director__inforamtion {
    position: static;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-align: end;
        align-items: flex-end;
  }
  .company-director__content {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
  }
  .company-director__status {
    font-size: 10px;
    -ms-flex-order: 1;
        order: 1;
    padding: 11px 60px 11px 16px;
  }
  .company-director__name {
    display: inline-block;
    border-radius: 7px 0px 0px 0px;
  }
  .video-block {
    display: none;
  }
  .video-block__title {
    margin-bottom: 15px;
  }
  .video-block__body {
    display: block;
  }
  .video-block__video {
    margin: 0 auto;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-align: center;
        align-items: center;
    padding: 0;
  }
  .video-block__video-note {
    -ms-flex-order: -1;
        order: -1;
    background-image: url("data:image/svg+xml,%3Csvg width='34' height='27' viewBox='0 0 34 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M32.0906 15.3198L26.134 23.9316L19.1035 16.9463' stroke='url(%23paint0_linear)' stroke-width='0.851065' stroke-dasharray='3.4 3.4'/%3E%3Cpath d='M1.07751 4.27222C14.1517 -0.299669 24.9437 5.88105 26.0136 19.7286' stroke='url(%23paint1_linear)' stroke-width='0.851065' stroke-dasharray='3.4 3.4'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='25.5971' y1='16.1331' x2='26.5669' y2='23.8774' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='12.338' y1='2.23341' x2='14.7063' y2='21.1447' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A_2523paint0_linear)' stroke-width='0.851065' stroke-dasharray='3.4 3.4'/%3E%3Cpath d='M1.07751 4.27222C14.1517 -0.299669 24.9437 5.88105 26.0136 19.7286' stroke='url(_2523paint1_linear)' stroke-width='0.851065' stroke-dasharray='3.4 3.4'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='25.5971' y1='16.1331' x2='26.5669' y2='23.8774' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='12.338' y1='2.23341' x2='14.7063' y2='21.1447' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5D89F'/%3E%3Cstop offset='1' stop-color='%23DDB15C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
    padding: 0 40px 0 0;
    min-height: 30px;
    margin: 0 0 8px;
    text-align: left;
  }
  .video-block__video-box {
    width: 100%;
  }
  .video-block__video-play {
    width: 54px;
    height: 54px;
    margin: -27px 0 0 -27px;
  }
  .video-block__video-play span {
    background-size: 20px auto;
  }
  .video-block__steps {
    margin-bottom: 26px;
  }
  .video-reviews__item {
    -ms-flex: 0 0 50%;
        flex: 0 0 50%;
  }
}
@media (max-width: 766px) and (min-width: 481px) {
  .collection-block__item {
    -ms-flex-preferred-size: calc(50% - 4px);
        flex-basis: calc(50% - 4px);
    margin-right: 8px;
  }
  .collection-block__item:nth-child(4n) {
    margin-right: 8px;
  }
  .collection-block__item:nth-child(2n) {
    margin-right: 0;
  }
}
@media (max-width: 672px) {
  .social-reviews .social-reviews__item.tns-item.tns-slide-active + .social-reviews__item.tns-item.tns-slide-active .social-reviews-thumbs:before,
  .social-reviews .social-reviews__item.tns-item.tns-slide-active + .social-reviews__item.tns-item.tns-slide-active .social-reviews-thumbs:after {
    opacity: 1;
    visibility: visible;
  }
  .social-reviews .social-reviews__item.tns-item.tns-slide-active + .social-reviews__item.tns-item.tns-slide-active .social-reviews-thumbs__title {
    color: #f5d89f;
  }
  .social-reviews .social-reviews__item.tns-item.tns-slide-active + .social-reviews__item.tns-item.tns-slide-active .social-reviews-thumbs__title:before {
    background: #f5d89f;
  }
  .social-reviews .social-reviews__item.tns-item.tns-slide-active + .social-reviews__item.tns-item.tns-slide-active .social-reviews-thumbs__text {
    opacity: 1;
    visibility: visible;
  }
  .social-reviews .social-reviews__item.tns-item.tns-slide-active + .social-reviews__item.tns-item.tns-slide-active .social-reviews-thumbs__gallery {
    opacity: 1;
    visibility: visible;
  }
  .social-reviews .social-reviews__item.tns-item.tns-slide-active + .social-reviews__item.tns-item.tns-slide-active + .social-reviews__item.tns-item.tns-slide-active .social-reviews-thumbs:before,
  .social-reviews .social-reviews__item.tns-item.tns-slide-active + .social-reviews__item.tns-item.tns-slide-active + .social-reviews__item.tns-item.tns-slide-active .social-reviews-thumbs:after {
    opacity: 0;
    visibility: hidden;
  }
  .social-reviews .social-reviews__item.tns-item.tns-slide-active + .social-reviews__item.tns-item.tns-slide-active + .social-reviews__item.tns-item.tns-slide-active .social-reviews-thumbs__title {
    color: #dedede;
  }
  .social-reviews .social-reviews__item.tns-item.tns-slide-active + .social-reviews__item.tns-item.tns-slide-active + .social-reviews__item.tns-item.tns-slide-active .social-reviews-thumbs__title:before {
    background: #dedede;
  }
  .social-reviews .social-reviews__item.tns-item.tns-slide-active + .social-reviews__item.tns-item.tns-slide-active + .social-reviews__item.tns-item.tns-slide-active .social-reviews-thumbs__text {
    opacity: 0;
    visibility: hidden;
  }
  .social-reviews .social-reviews__item.tns-item.tns-slide-active + .social-reviews__item.tns-item.tns-slide-active + .social-reviews__item.tns-item.tns-slide-active .social-reviews-thumbs__gallery {
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 640px) {
  .kwiz-block__title-loading {
    font-size: 66px;
    margin-bottom: 100px;
  }
  .kwiz-block__progressbar-box [data-progress-out] {
    font-size: 98px;
  }
}
@media (max-width: 560px) {
  .our-work__item {
    -ms-flex: 0 0 49%;
        flex: 0 0 49%;
    margin-right: 2%;
  }
  .our-work__item:nth-child(3n) {
    margin-right: 2%;
  }
  .our-work__item:nth-child(2n) {
    margin-right: 0;
  }
}
@media (max-width: 540px) {
  .popular-model-list__list {
    display: block;
    margin-right: 0;
  }
  .popular-model-list__item {
    margin-right: 0;
  }
}
@media (max-width: 530px) {
  .thanks-team__left {
    padding: 0 14px 16px;
  }
  .thanks-team__body {
    padding: 0;
  }
  .thanks-team__text-body {
    font-size: 12px;
    max-height: 300px;
    padding: 7px 0 2px 10px;
    background-size: 24px auto;
  }
  .thanks-team__gallery-list {
    display: block;
  }
  .thanks-team__gallery-item {
    margin-right: 0;
    margin-bottom: 15px;
  }
  .thanks-team__gallery-item:last-child {
    margin-bottom: 0;
  }
  .company-director:not(.company-director--wide):before {
    padding-top: 56%;
    height: auto;
  }
  .team-group__list-body {
    padding: 24px 18px;
  }
}
@media (max-width: 520px) {
  .category-block__item {
    -ms-flex-preferred-size: calc(50% - 10px);
        flex-basis: calc(50% - 10px);
  }
  .messenger-thumbs {
    padding-right: 30px;
  }
  .messenger-thumbs__left {
    padding: 14px 25px 7px 7px;
  }
  .messenger-thumbs__right {
    -ms-flex: 0 0 225px;
        flex: 0 0 225px;
    margin-left: -195px;
  }
  .messenger-thumbs__head {
    padding-right: 155px;
  }
  .messenger-thumbs__gallery {
    padding-right: 155px;
  }
  .messenger-thumbs__gallery a {
    display: block;
    padding: 18px 0 0;
    background-position: 50% 0;
    background-size: 18px auto;
    font-size: 11px;
    font-weight: normal;
  }
  .messenger-thumbs__name {
    font-size: 9px;
  }
}
@media (max-width: 480px) {
  .catalog-box__item {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    margin-right: 0;
  }
  .catalog-box__item:nth-child(3n) {
    margin-right: 0;
  }
  .catalog-box__item:nth-child(2n) {
    margin-right: 0;
  }
  .collection-block__item {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    margin-right: 0;
  }
  .kwiz-block__title-loading {
    font-size: 41px;
    margin-bottom: 50px;
  }
  .kwiz-block__progressbar-box [data-progress-out] {
    font-size: 48px;
  }
  .size-form--type2 .size-form__body {
    -ms-flex-align: start;
        align-items: flex-start;
  }
  .size-form--type2 .size-form__left {
    margin-left: 10px;
  }
  .size-form--type3 .size-form__body {
    -ms-flex-align: start;
        align-items: flex-start;
  }
  .size-form--type3 .size-form__left {
    margin-left: 10px;
  }
  .size-form--type1 .size-form__left {
    padding-bottom: 50px;
  }
  .size-form--type1 .size-form__privace {
    margin-right: -105px;
  }
  .size-form--type1 .size-form__inputs {
    display: -ms-flexbox;
    display: flex;
    margin-right: -105px;
  }
  .size-form--type1 .size-form__inputs .site-btn {
    -ms-flex: 0 0 124px;
        flex: 0 0 124px;
  }
  .size-form--type1 .size-form__inputs label {
    margin: 0 5px 0 0;
  }
  .size-form--type1 .size-form__note-item {
    display: block;
  }
  .size-form--type1 .size-form__note-item-quote {
    display: inline-block;
  }
  .size-form__image {
    margin-bottom: 12px;
  }
  .size-form__image--1 {
    margin-bottom: 10px;
    background-image: url("data:image/svg+xml,%3Csvg width='99' height='43' viewBox='0 0 99 43' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M98 7H1V42H32.725H53.8492H74.9733H98V7Z' stroke='%23535353' stroke-width='0.898204'/%3E%3Ccircle cx='51' cy='8.00002' r='8.00002' fill='%23F5D89F'/%3E%3Cpath d='M52.1144 10.0098L51.8407 9.30464H51.8036C51.5654 9.60463 51.3196 9.81338 51.066 9.9309C50.8155 10.0453 50.4877 10.1025 50.0825 10.1025C49.5846 10.1025 49.1918 9.96028 48.9042 9.67576C48.6197 9.39124 48.4774 8.9861 48.4774 8.46035C48.4774 7.90986 48.6692 7.50472 49.0527 7.24494C49.4392 6.98206 50.0207 6.83671 50.7969 6.80887L51.6969 6.78104V6.55373C51.6969 6.02798 51.4278 5.76511 50.8897 5.76511C50.4753 5.76511 49.9882 5.89036 49.4284 6.14086L48.9599 5.18523C49.5568 4.87288 50.2186 4.7167 50.9454 4.7167C51.6412 4.7167 52.1747 4.86824 52.5458 5.17132C52.9169 5.4744 53.1025 5.9352 53.1025 6.55373V10.0098H52.1144ZM51.6969 7.60678L51.1495 7.62533C50.7382 7.6377 50.432 7.71193 50.231 7.848C50.0299 7.98408 49.9294 8.19129 49.9294 8.46963C49.9294 8.86858 50.1583 9.06805 50.616 9.06805C50.9438 9.06805 51.2052 8.97373 51.4 8.78508C51.5979 8.59643 51.6969 8.34592 51.6969 8.03356V7.60678Z' fill='%23575B5E'/%3E%3C/svg%3E%0A");
  }
  .size-form__image--1:before {
    padding-top: 42%;
  }
  .size-form__image--2 {
    margin-left: -5px;
  }
  .size-form__image--3 {
    margin-left: -5px;
    margin-right: -5px;
  }
  .size-form__form {
    padding: 12px 12px 10px;
  }
  .size-form__title {
    font-size: 0;
    margin-bottom: 8px;
  }
  .size-form__title:before {
    content: attr(data-mobile-title);
    font-size: 14px;
  }
  .size-form__right {
    -ms-flex-order: -1;
        order: -1;
  }
  .size-form__right .size-form__title:before {
    font-size: 13px;
  }
  .size-form__left {
    -ms-flex: 0 0 100px;
        flex: 0 0 100px;
    margin: 0 0 0 5px;
    padding: 0;
  }
  .size-form__note {
    margin-bottom: 12px;
    padding-left: 0;
  }
  .size-form__note-item {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    font-size: 11px;
  }
  .size-form__note-item-quote {
    -ms-flex-order: -1;
        order: -1;
    width: 10px;
    height: 10px;
    display: block;
    margin: 0 auto;
  }
  .size-form__inputs {
    display: block;
  }
  .size-form__inputs label {
    margin: 0 0 5px;
  }
  .size-form__inputs .site-btn {
    padding: 10px 15px;
    width: 100%;
  }
  .size-form__inputs input[type="text"],
  .size-form__inputs input[type="password"],
  .size-form__inputs input[type="email"],
  .size-form__inputs input[type="tel"],
  .size-form__inputs input[type="search"],
  .size-form__inputs input[type="number"] {
    height: 30px;
    font-size: 10px;
  }
  .size-form__size-input {
    margin-bottom: 10px;
    height: 30px;
  }
  .size-form__size-input:last-child {
    margin-bottom: 0;
  }
  .size-form__size-input-name {
    font-size: 13px;
    line-height: 28px;
    width: 22px;
  }
  .size-form__size-input-input {
    -ms-flex: 1 1;
        flex: 1 1;
  }
  .size-form__size-input-input input[type="number"] {
    height: 28px;
    font-size: 9px;
    text-align: center;
    padding-right: 25px;
    padding-left: 5px;
  }
  .size-form__size-input-select {
    position: absolu;
    width: 24px;
    line-height: 28px;
    font-size: 9px;
  }
}
@media (max-width: 460px) {
  .buy-one-click__button button {
    padding: 13px 20px;
    font-size: 14px;
  }
  .buy-one-click__item {
    display: block;
  }
  .buy-one-click__item-name {
    margin: 0 0 5px;
  }
  .buy-one-click input[type="text"],
  .buy-one-click input[type="password"],
  .buy-one-click input[type="email"],
  .buy-one-click input[type="tel"],
  .buy-one-click input[type="search"],
  .buy-one-click input[type="number"] {
    height: 40px;
  }
  .cart-order__user-data-item-name {
    margin: 0 0 5px;
  }
  .how-to-order__form-item-name {
    margin: 0 0 5px;
  }
}
@media (max-width: 420px) {
  .material-thumbs__dop-name {
    font-size: 12px;
    margin-bottom: 5px;
  }
  .material-thumbs__more a {
    font-size: 8px;
    padding: 3px 14px 3px 10px;
  }
  .material-thumbs__more a:before {
    right: 6px;
  }
  .material-thumbs__add span {
    font-size: 8px;
    padding: 3px 14px 3px 10px;
    min-width: 0;
  }
  .product-characteristics__item {
    padding: 0;
    min-height: 0;
    line-height: 1;
  }
  .product-characteristics__item > div {
    min-height: 30px;
    padding-top: 5px;
    padding-bottom: 5px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: center;
        justify-content: center;
  }
  .product-characteristics__item--head {
    display: block;
  }
  .product-characteristics__item--head > div {
    display: none;
  }
  .product-characteristics__item--head:before {
    content: attr(data-title);
    font-family: 'Gotham Pro', serif;
    font-size: 14px;
    font-weight: bold;
    display: block;
    text-align: center;
    padding: 8px 10px;
  }
  .product-characteristics__name {
    -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    padding-left: 15px;
    padding-right: 5px;
    border-right: 1px solid #d8d8d8;
  }
  .product-characteristics__value {
    -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    padding-left: 15px;
    padding-right: 5px;
  }
  .product-characteristics__unit,
  .product-characteristics__quantity {
    display: none;
  }
  .product-materials-catalog .material-thumbs__dop-name {
    display: none;
  }
  .product-materials-catalog .material-thumbs__add a,
  .product-materials-catalog .material-thumbs__more a,
  .product-materials-catalog .material-thumbs__add span,
  .product-materials-catalog .material-thumbs__more span {
    font-size: 10px;
    padding: 7px 10px 7px;
    min-width: 88px;
  }
  .related-thumbs__dop-name {
    font-size: 12px;
  }
  .related-thumbs__more a {
    font-size: 11px;
    padding: 7px 20px;
  }
}
@media (max-width: 360px) {
  .action_block_bottom_text ul {
    width: 100%;
  }
  .header_map {
    width: 34%;
  }
  .header_phones_phone {
    font-size: 12px;
  }
  .action_block_bottom_text ul li {
    font-size: 11px;
  }
  .constructor-info__video-box {
    margin-right: -10px;
  }
  .constructor-info__sign {
    width: 100%;
  }
  .constructor-info__sign .site-btn {
    width: 100%;
  }
}
@media (max-width: 340px) {
  .messenger-thumbs__name {
    font-size: 6px;
  }
  .messenger-thumbs__city {
    font-size: 6px;
  }
}


.banner_block_subtitle span::before {top: -5px;}

@media(max-width:1000px) {

    .action_block_bottom_text ul {width: 91%;}

    .action_block_bottom_text ul li,
    .action_block_title {font-size: 14px;}

}

@media(max-width:380px) {
    .pagination ul li span, .pagination ul li a {
    width: 28px;
    line-height: 28px;
    height: 28px;
    font-size: 14px;
}
}

.app__wrapper {
    padding-top: 40px;
}


@media(max-width:766px) {

  .header_phones {display: none;}

  .kwiz-block__title {
    font-size: 20px;
}

.kwiz-block__head-desc {
    font-size: 13px;
}

  .kwiz-block__step-title {
    font-size: 22px;
}

.kwiz-block__step-item-name {
    font-size: 12px;
}

  .reconciliation-step__desc,
  .reconciliation-step__choose-note,
  .reconciliation-step__feedback-desc {
    font-size: 13px;
}

.reconciliation-step__information-text {
    font-size: 12px;
}

  .froze-step__desc {
    font-size: 13px !important;
}

.froze-step__plan-item-text {
    font-size: 13px;
}

  .to-get-consultation__example-title,
  .production-thumbs__text,
  .installation-thumbs__item-text {
    font-size: 14px;
}

  .to-get-consultation__desc {
    font-size: 13px;
}

  .manager-box--type4 .manager-box__text {
    font-size: 13px;
}

  .to-get-consultation__title {
    font-size: 19px;
}

  .already-decided__item-text {
    font-size: 14px;
}

.already-decided__item-more a {
    font-size: 11px;
}

  .thanks-team__text-body {
    font-size: 17px;
	}

  .guarantee-block__item-advantages-text {
    font-size: 15px;
}


	.froze-step__example {margin-bottom: 310px;}

	.mobile_hide {display: none;}

	.guarantee-block {
    padding-bottom: 5px !important;
	margin-bottom: 15px;
}

	.guarantee-block__banner {display: none;}

	.guarantee-block {
    display: block;
}

	.kwiz-block__preloading-note {position: relative;}

	.kwiz-block__preloading-note:before {
display: block !important;
		content: "";
    position: absolute;
    right: -22px;
    top: -30px;
    z-index: 99;
    width: 22px;
    height: 35px;
background: url("data:image/svg+xml,%3Csvg width='22' height='35' viewBox='0 0 22 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.982209 1.66786C0.798697 1.72859 0.69916 1.92658 0.759888 2.1101L1.7495 5.10061C1.81023 5.28412 2.00822 5.38366 2.19174 5.32293C2.37525 5.2622 2.47479 5.06421 2.41406 4.88069L1.5344 2.22246L4.19264 1.3428C4.37615 1.28207 4.47569 1.08408 4.41496 0.900566C4.35423 0.717056 4.15623 0.617517 3.97272 0.678245L0.982209 1.66786ZM2.62508 36.72C2.77649 36.6345 2.92642 36.5474 3.07485 36.4586L2.71562 35.8578C2.57218 35.9436 2.42728 36.0278 2.28092 36.1104L2.62508 36.72ZM3.94912 35.9059C4.23769 35.7132 4.51998 35.5143 4.7959 35.3093L4.37846 34.7474C4.11193 34.9454 3.83922 35.1376 3.56042 35.3237L3.94912 35.9059ZM5.61225 34.6702C5.87976 34.4497 6.14056 34.2232 6.39456 33.9912L5.92248 33.4744C5.67719 33.6984 5.42532 33.9171 5.16695 34.1301L5.61225 34.6702ZM7.14105 33.2738C7.38457 33.0275 7.62098 32.7759 7.85018 32.5193L7.32806 32.053C7.10675 32.3008 6.87848 32.5438 6.64333 32.7816L7.14105 33.2738ZM8.52082 31.7285C8.73804 31.4587 8.94777 31.1841 9.14988 30.905L8.58293 30.4944C8.3878 30.7639 8.18531 31.029 7.97558 31.2895L8.52082 31.7285ZM9.73584 30.0507C9.92419 29.7604 10.1047 29.466 10.2772 29.1677L9.67124 28.8172C9.50471 29.1052 9.33046 29.3894 9.14863 29.6697L9.73584 30.0507ZM10.7727 28.2577C10.9304 27.9496 11.0798 27.6379 11.221 27.323L10.5822 27.0367C10.446 27.3406 10.3017 27.6414 10.1496 27.9389L10.7727 28.2577ZM11.6202 26.3666C11.7452 26.0441 11.8616 25.7187 11.9693 25.3908L11.3043 25.1723C11.2004 25.4886 11.0881 25.8025 10.9675 26.1138L11.6202 26.3666ZM12.267 24.3981C12.3577 24.0644 12.4394 23.7285 12.5122 23.3909L11.828 23.2434C11.7578 23.5689 11.6789 23.8928 11.5915 24.2147L12.267 24.3981ZM12.7039 22.3719C12.7587 22.0305 12.8044 21.6877 12.8408 21.344L12.1447 21.2702C12.1096 21.6014 12.0656 21.9318 12.0127 22.2609L12.7039 22.3719ZM12.9223 20.3101C12.9401 19.9649 12.9485 19.6191 12.9475 19.2731L12.2475 19.2753C12.2485 19.6085 12.2404 19.9415 12.2232 20.2741L12.9223 20.3101ZM12.9158 18.2359C12.8957 17.8911 12.866 17.5464 12.8268 17.2023L12.1313 17.2817C12.1691 17.6129 12.1976 17.9446 12.2169 18.2766L12.9158 18.2359ZM12.6803 16.1753C12.622 15.8351 12.5541 15.4958 12.4764 15.1578L11.7942 15.3146C11.869 15.6397 11.9343 15.9661 11.9904 16.2934L12.6803 16.1753ZM12.2154 14.1531C12.1192 13.8216 12.0134 13.4918 11.8977 13.1639L11.2376 13.3968C11.3488 13.7121 11.4506 14.0293 11.5432 14.3481L12.2154 14.1531ZM11.5252 12.1959C11.3926 11.8785 11.2505 11.5633 11.0988 11.2507L10.4691 11.5564C10.6151 11.8571 10.7518 12.1603 10.8793 12.4657L11.5252 12.1959ZM10.6198 10.3304C10.4525 10.0297 10.2758 9.73181 10.0898 9.4371L9.49788 9.81079C9.67704 10.0946 9.8471 10.3813 10.0082 10.6708L10.6198 10.3304ZM9.51218 8.57528C9.31391 8.29617 9.10673 8.02032 8.89058 7.74804L8.34234 8.18329C8.55077 8.44583 8.75046 8.71172 8.9415 8.98066L9.51218 8.57528ZM8.22521 6.95368C7.99799 6.69634 7.76224 6.44263 7.51786 6.19283L7.01748 6.68234C7.25355 6.92366 7.48119 7.16862 7.70047 7.41699L8.22521 6.95368ZM6.77713 5.47233C6.52691 5.24063 6.26873 5.01276 6.00252 4.78893L5.55203 5.32471C5.80975 5.5414 6.05956 5.76189 6.30153 5.98595L6.77713 5.47233ZM5.19328 4.14014C4.92264 3.93323 4.64457 3.73027 4.359 3.53144L3.95902 4.10591C4.23614 4.29885 4.50581 4.4957 4.76813 4.69624L5.19328 4.14014ZM3.50089 2.96096C3.2121 2.77768 2.91632 2.59841 2.61353 2.42333L2.26314 3.02932C2.55768 3.19963 2.84522 3.37391 3.1258 3.55199L3.50089 2.96096ZM1.71402 1.92663C1.56079 1.84587 1.40592 1.76613 1.24937 1.68743L0.93496 2.31285C1.08751 2.38954 1.23839 2.46722 1.38762 2.54587L1.71402 1.92663Z' fill='black'/%3E%3C/svg%3E%0A") 0 0 no-repeat;
background-size: contain;
}



    .production-thumbs__icon {display: none;}

    .example-product-thumbs__status-item {
    font-size: 6px;
    font-weight: 700;
}

    .product-thumbs__name {
    font-size: 10px;
}


}

@media(min-width:1001px) {

	.oure-video__item-name { font-size: 16px; }

    .logo img {    max-width: 110px;}

    .material-thumbs-popup-info__params-item {    font-size: 12px;}

}

.material-thumbs-popup-info__params-item-name {     -ms-flex: 0 0 155px;
    flex: 0 0 155px; }

.catalog-box__item .exanple-product-more-info__params-head-name,
.catalog-box__item .exanple-product-more-info__params-item-name { -ms-flex: 0 0 185px;
  flex: 0 0 185px;}

  .catalog-box__item .exanple-product-more-info__params-head-name {     text-align: center; }
  .exanple-product-more-info__params-head-desc {     text-align: center; }
            @media(min-width:769px) {

                .exanple-product-more-info .tns-controls button {display: none;}
                
                .tns-outer:hover .tns-controls button {display: block;}
            }

          body .example-product-more-info__right .tns-slide-active img,
          body .material-thumbs-popup-info__right .tns-slide-active img,
          body .material-thumbs-popup-info__right .swiper-slide img
          {border: 1px solid #ecc986;}

.action_block_bottom_btn {box-shadow: none;}

a.action_block_bottom_btn_text {color: #000;}

.mobile_menu {position: absolute;
    display: none;
    top: 0;
    right: 0;
    width: 100%;
    z-index: 9999;
    background: rgba(29, 37, 43, 0.95);
    flex-direction: column;
    align-items: center;
}

.mobile_menu.active {display: flex;}
.mobile_menu_close {
	position: absolute;
	right: 13px;
	top: 13px;
}
.menu_logo {
	max-width: 76px;
	margin-top: 55px;
}

.mobile_menu ul {margin-top: 27px; list-style: none; padding-left: 0;}
.mobile_menu ul li {text-align: center; margin-bottom: 27px;}
.mobile_menu ul li a {   font-family: Open Sans;
font-style: normal;
text-decoration: none;
font-weight: 600;
font-size: 12px;


color: #F3F3F3;}
.mobile_menu .socials-icons {
	margin-bottom: 62px;
}

.mobile_menu .socials-icons img {height: 19px;}
.socials-icons-vk {
}

.catalog-box__more a {cursor: pointer;}

.catalog-box__list.loading {
    opacity: 0.4;
}

.banner_block a {text-decoration: none;}
.banner_block_title a, .banner_block_subtitle a { color:#1adac3;  }
.banner_block_title a:hover, .banner_block_subtitle a:hover, .features a:hover {text-decoration: underline;}

@media (max-width: 1000px) { 

    .guarantee-block {padding-bottom: 0;}

    .guarantee-block__banner {margin-bottom: 0;}

    .thanks-team__text-body {     max-height:none;
    overflow-y: scroll; }

    .findings-block {overflow: hidden;margin-top: 20px; margin-bottom: 20px;}

    .findings-block__list-wr,
    .findings-block__example:after,
    .findings-block__example:before {display: none;}

  

    .findings-block__inner:before {display: none;}

    .action_block_bottom_text ul {
    width: 100%;
}

.action_block_bottom_text ul li { width: 95%; }



    .action_block_title {
    max-width: 270px;
}


}

.callback {
    width: 538px;
    max-width: 100%;
    padding: 20px 40px;
    font-size: 14px;
    position: relative;
    margin: 0 auto;
    background-color: #fff;
}

.callback h3 {text-align: center;}


.banner_block span,
.feature_item_title {cursor: pointer;}

.banner_block span:hover,
.feature_item_title:hover {text-decoration: underline;}


header {
  background: linear-gradient(89.81deg, rgba(34,36,37,0.679) 0.16%, rgba(7,13,15,0.679) 49.79%, rgba(19,44,52,0) 98.37%), url("/bitrix/templates/mebel/new/img/header_seo.jpg") no-repeat;
  background-size: cover;
}
.topbar {background: rgb(0 0 0 / 48%);}

.topbar2 {/*background: linear-gradient(180deg, #2B2B2B 0%, rgba(80, 80, 80, 0.85) 100%);*/

backdrop-filter:none; }



@media(min-width:1000px) {

  .material-thumbs-popup-info__more + div {display: none;}

  .swiper-wrapper > .swiper-slide {
    height: 536px !important;
}

body .material-thumbs-popup-info__right .swiper-slide img {

  border:0;
}

.material-thumbs-popup-info__inner {

  max-width: 1298px !important;

}

}
  
.slogan {font-size: 13px; }

.topbar2 { padding: 10px 0; }

.socials-icons2-links {text-align: left;}

@media(min-width:1000px) {

.slogan_content {
    max-width: 217px;
}

}


.header_phones .header_phones_phone {display: block !important;}




@media(min-width:1000px) {


  
  .why-us .site-width,
  .guarantee-block .site-width,
  #zamer .stages-of-work__step-body,
  #step5 {     zoom: 0.8;  }


  
  #soglas .stages-of-work__step-body,
  #demonstration .stages-of-work__step-body { zoom: 0.85;  }
  
  
  }

  @media(min-width:765px){

.our-work__item {    -ms-flex: 0 0 32%; flex: 0 0 32%; }

.our-work__item:nth-child(3n) {
margin-right: 0;
}

.our-work__item:nth-child(4n) {
margin-right: 1.3333%;
}
}

.banner_block_title span:before {display: none;}

.product-thumbs__top:before {
    padding-top: 82%;
}

	.not_active_label {   pointer-events: none;
		
		filter: grayscale(95%);
    -webkit-filter: grayscale(95%); 
	-moz-filter: grayscale(95%);
   -o-filter: grayscale(95%);
   -ms-filter: grayscale(95%); }

.kwiz-block__form-box-body {     max-width: 450px; }



.fasad-list__fasad-item-name { position: static; }

@media(max-width: 1000px) {

	.kwiz-branch-form__progress li.active-half:before {
    border-radius: 100px;
}

}

	@media(max-width:360px) {

		.manager-box__text a {
    font-size: 8px;
}

		.planirovka-list__content .nuzhna_consult_title, .furniture-list__content .nuzhna_consult_title {
    font-size: 9px !important;
}

		.nuzhna_consult_title {
    margin-left: 10px !important;
    font-size: 12px !important;
}


.fasad-list__dop-params-list > :nth-child(2) {
    -ms-flex: 0 0 60% !important;
    flex: 0 0 60% !important;
    margin-left: 2%;
}


	}



	.kwiz-branch-form__step-right-bottom .fasad-list__dop-params-list > :nth-child(1) {

		-ms-flex: 0 0 80%;
    flex: 0 0 80%;
    margin: 0 auto;
	}

	.kwiz-branch-form__step-right-bottom .manager-box__body { margin: 0 auto; }

	.kwiz-branch-form__step-right-bottom .nuzhna_consult_title { font-size: 16px; }

	.fasad-list__dop-params-list {     margin-bottom: 20px;  }

	.fasad-list__dop-params-list > :nth-child(1) { -ms-flex: 0 0 35%;
    flex: 0 0 35%; }

	.fasad-list__dop-params-list > :nth-child(2) { -ms-flex: 0 0 63%;
    flex: 0 0 63%; }


	.fasad-list__dop-params-list .fasad-list__fasad-item-body,
	.planirovka-list__content .nuzhna_consult .planirovka-list__planirovka-item-body,
	.furniture-list__content .nuzhna_consult .planirovka-list__planirovka-item-body{     display: flex;
    align-items: center; }


	/* .fasad-list__dop-params-list .nuzhna_consult_title { font-size: 10px;     margin-left: 10px; } */


.planirovka-list__content .nuzhna_consult_title,
.furniture-list__content .nuzhna_consult_title { font-size: 10px;     margin-left: 10px; }
.planirovka-list__content .nuzhna_consult .manager-box__name span,
.furniture-list__content .nuzhna_consult .manager-box__name span { padding: 6px 6px }

	.nuzhna_consult_title { font-style: italic; margin-left: 20px; width: 47%;
font-weight: 700;
font-size: 14px;
line-height: normal;

letter-spacing: 0.02em;

color: #575B5E;}

.nuzhna_consult .manager-box__name span, .nuzhna_consult .manager-box__status span {
    font-size: 7px;
    font-weight: 700;
    padding: 6px 13px;
    color: #FFF;
}

.nuzhna_consult .manager-box {    
    margin-top: 10px;
    margin-bottom: 12px; }


	.nuzhna_consult .manager-box__body { -ms-flex: 0 0 100%;
    flex: 0 0 100%;  }

.nuzhna_consult .manager-box__body div.manager-box__image {
	width: 65%;
    height: 100%;
	margin: 0 auto;
}

.nuzhna_consult div.manager-box__status span {
	padding: 5px 14px;
    color: #000;
    font-weight: normal;
}

.nuzhna_consult .manager-box { width: 53%;  }

.manager-box__text a {background: linear-gradient(180deg, #F5D89F 0%, #DDB15C 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
border-bottom: 1.5px solid;
}

	.file_uploaded { color: #00800085;
    font-weight: 700; }

	.kwiz-branch-form__params-group {      padding-left: 29px; }

.upload_sketch {

    font-size: 12px;
	text-align: center;
    border: 1px dashed #DDB15C;
box-sizing: border-box;
border-radius: 8px;
padding:15px;

}

.upload_sketch input {display: none;}

.upload_sketch_title {
    font-size: 16.8px;
    color: #525252;
    text-align: center;
    margin-bottom: 19px;
}
.upload_sketch_bottom {display:flex;
}
.upload_sketch_bottom_input {
    width: 30%;
	font-size: 9px;
	color: #888888;
}

.upload_sketch_bottom_input svg {display: block;
    margin: 0 auto 5px auto;}

.upload_sketch .site-btn {font-size: 10px; color: #FFFCEE; width: 70%;     line-height: normal;}



    .one_more_step {
        display: none;
        margin-top: 10px;    margin-left: 110px;
        background: linear-gradient(180deg, #F5D89F 0%, #DDB15C 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;font-size: 27px;
position: relative;}

.price-ready .one_more_step { display: block;}


.one_more_step:before {
    content: "";
    position: absolute;
    left: -68px;
    top: -51px;
    width: 50px;
    height: 93px;
  background-image: url("data:image/svg+xml,%3Csvg width='63' height='101' viewBox='0 0 63 101' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M62 91.5C16.8401 97 -3.6537 40.9041 16.8401 7.48989' stroke='url(%23paint0_linear_5325_271)' stroke-dasharray='2 2'/%3E%3Cpath d='M20.5029 18.1611L17.6756 6.13922L6.93886 14.431' stroke='url(%23paint1_linear_5325_271)' stroke-dasharray='2 2'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_5325_271' x1='41.942' y1='148.638' x2='9.17065' y2='9.29365' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23CD9B3B'/%3E%3Cstop offset='1' stop-color='%23C7A96F'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_5325_271' x1='14.492' y1='19.5748' x2='11.6647' y2='7.55289' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23CD9B3B'/%3E%3Cstop offset='1' stop-color='%23C7A96F'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
    transform: rotate(358deg);
}

.fartuk-list__fartuk-item-name,
.tabletop-list__tabletop-item-name {     border-radius: 0; }

.kwiz-block__advantages-list {
    max-width: 410px;
    margin: 0 auto 30px auto;
}

.price-ready .kwiz-block__advantages-list {   display: -ms-flexbox;display: flex;}

.kwiz-block__advantages-item {
    -ms-flex: 0 0 51%;
    flex: 0 0 51%;
    -ms-flex-preferred-size: calc(51% - 20px);
    flex-basis: calc(51% - 20px);
}

.kwiz-branch-form__progress li.active-half:before {right: 0%;}

.fartuk_desc { font-weight: 400;
    font-size: 12px;
    line-height: 16px;
    padding: 10px 14px;
    color: #4D5157; }

.main_etap_wrap { 
    width: 90%;
    flex-wrap: wrap;
    margin: 0 auto;  }
.kwiz-branch-form__step-right {min-height: auto;}

.size-kitchen {
    margin-bottom: 25px;
}

div.manager-box__status span { padding: 6px 8px 5px; }

.kwiz-block__form-box {display: none;}

.kwiz-block__finished-column_etap2 .filter-block__item-body {display: none;}

.price-ready .kwiz-block__form-box {display: block;}

.price-ready .filter-block__item-body {    display: flex;}


@media(max-width: 766px) {

	.tabletop-list, .fartuk-list {     margin-top: 15px; }

	.mobile_hide {display: none !important;}

	.kwiz-block__form-box-body .one_more_step:before {
    left: auto;
    right: 0px;
    top: -15px;
    transform: rotate(219deg);
    width: 37px;
}

	.one_more_step {display: none;}

	.kwiz-block__finished-column_etap2 .filter-block__item-body {
    padding: 0 0px 24px 20px;
}

	.kwiz-block__form-box-item.kwiz-block__form-box-item--number,
	.kwiz-block__form-box-item:nth-child(2n) {
    max-width: 208px;
    margin-left: auto;
    margin-right: auto;
}

	.kwiz-block__finished-box--preloading .manager-box__text {
    font-size: 14px;
}

	.filter-block__item-value input[type="checkbox"] ~ span:before {
    top: 8px;
}

.filter-block__item-value input[type="checkbox"] ~ span:after {
    top: 10px;
}

	.filter-block__item-value { width: 50%;}

	.kwiz-branch-form__params-group {      padding-left: 16px; } 

	.kwiz-block__params-box {display: none;}

	.price-ready .kwiz-block__params-box  {display: block;}

	.manager-box__text a {
    font-size: 14px;
	
}

.kitchen-appliances .manager-box__text a {   font-size: 13px; border-bottom: 0; }

    .fartuk-list__fartuk-item-name {min-height: 0;}

    .kwiz-block__form-price-list:before {display: none;}

    .one_more_step:before {
    left: 0;
    top: -65px;
    transform: rotate(32deg);
}


.one_more_step {     margin-left: 0;
    text-align: center;
    margin-top: -10px;
    margin-bottom: 10px; }


	.manager-box__text-inner:after {
    bottom: 20px;
    right: 45px;
}

	#bar_step .kwiz-branch-form__step-image--nonebg > img {
    max-height: 140px;
}


	.question-block__popup {
    max-width: 1040%;
    left: -831%;
    margin-left: 0;
}

.fasad-list__fasad-item-body .question-block__popup {
    max-width: 860% !important;
    font-size: 6px !important;
    left: -651% !important;
}

	.planirovka-list__planirovka-item-name,
	.furniture-list__furniture-item-name,
	.fasad-list__fasad-item-name,
	.tabletop-list__tabletop-item-name,
	.fartuk-list__fartuk-item-name,
	.handle-list__handle-item-name,
	.additional-list__additional-item-name,
	.bar-list__bar-item-name {
    font-size: 13px;
	}

	.furniture-list__furniture-item-price,
	.furniture-list__item-note-text,
	.furniture-list__item-note-text a,
	.fasad-list__fasad-item-price strong,
	.tabletop-list__tabletop-item-price,
	.fartuk-list__fartuk-item-price,
	.handle-list__handle-item-price,
	.additional-list__additional-item-price,
	.bar-list__bar-item-price
	 {
    font-size: 11px;
}

}	

@media(min-width: 767px) {
 

	.pc_hide {display: none !important;}

	div.kwiz-branch-form__step-image--nonebg > img {  
		 max-height: none;
    width: 100%; }

	.furniture-list__item-note-img {     width: 300px;     max-width: none;     z-index: 99999; }

	.kitchen-appliances__item.hidden {height: auto;}

	.size-kitchen__item-name {
    font-size: 22px;
    line-height: 26px;
}

.size-kitchen__item-input input[type="number"] {
    height: 28px;
    font-size: 16px;
}

.size-kitchen__item {
    height: 30px;
}


.size-kitchen__item-select {
    width: 67px;
    line-height: 25px;
    font-size: 19px;

}

.size-kitchen__body {
    max-width: 230px;
}

.size-kitchen {
    margin-bottom: 20px;
}

	.size-kitchen__item-input input[type="number"] {     font-size: 16px; }

	.final_step .kwiz-branch-form__step-right {
    justify-content: space-between;
}

.final_step .kwiz-branch-form__step-right-top { margin-top: 80px; }

	#bar_step div.kwiz-branch-form__step-image--nonebg > img {
    max-height: none;
}

	.additional-list__item {    flex: 0 0 29.3%;
    margin: 2% !important;}

	.additional-list__additional-item-name {
    font-size: 11px;
	}

	.additional-list__additional-item-price {
    font-size: 11px;
	}

	.additional-list__content {margin-bottom: 0;}

	/* .kwiz-branch-form__step-image--elems {    max-width: 600px;
    margin: 0 auto;}  */

	.kwiz-block__form-column--left {background: none; padding: 25px 28px;}

	.kwiz-block__form-column--right {
    padding: 25px 25px 24px;
}

	.kwiz-block__step-title {
    margin-bottom: 25px; 
	}

	.kwiz-block__params-box .kwiz-params__title {
    padding: 7px 25px;
    font-size: 20px;
}

	.kwiz-block__info-text {
    margin-top: 12px;    font-size: 20px;
	}
/* 
	div.bar-list {margin-right: 0;} */

	.bar-list__bar-item-name {
    font-size: 11px;
	}

	.furniture-list {
    margin-left: 0;
    margin-right: 10px;
}

.final_step div.kwiz-branch-form__step-image--nonebg > img { max-height: none;  }

	.planirovka-list--flex { margin-left: 0px; }

	.planirovka-list--flex label {
    flex: 0 0 47% !important;
    margin-left: 0;
}

	.bar-list__content .bar-list__item { flex: 0 0 46%;  }

	/* .planirovka-list--flex:nth-child(2n),
	.bar-list__content .bar-list__item:nth-child(2n) {
    margin-right: 0;
} */

.kwiz-block__finished-back { margin-top: 13px; }
.kwiz-block__finished-back a {
	font-size: 12px;
    padding: 8px 15px 8px 52px;
}

.manager-box__text {    min-height: 150px;}

.manager-box__text-inner:after { right: 107px; }

.kwiz-block__preloading-note:before {top: 125%;}

.kwiz-block__preloading-note { margin-top: 24px; }	

	.kwiz-block__form-price-item--number input[type="text"] {
    padding-left: 0;
    padding-right: 0;
    text-align: center;
}

	/* .kwiz-branch-form__step-image {padding: 5px;} */

	.fasad-list__dop-param-item-radio {
    margin-bottom: 5px;
}


	.fasad-list__dop-param-item-name {
    margin-bottom: 10px;
	}
	

	.kwiz-branch-form__step-image > img {
    max-height: 380px;
	}

	div.kwiz-branch-form__step-image > img.changed {
    max-height: 250px !important;
}

	div.kwiz-branch-form__step-image--nonebg  > img {
		max-height: 450px;

	}

	.kwiz-block__preloading-note {
    font-size: 19px;
}

	.kwiz-params__item.show {
    align-items: center;
}

.kwiz-block__form.finish .kwiz-block__finished-box--preloading .kwiz-block__finished-column--right {padding-top: 0;}

.kwiz-params__name {
    -ms-flex: 0 0 49%;
    flex: 0 0 49%;
}
.kwiz-params__value {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
}

.kwiz-block__finished-title {margin-bottom: 15px;}

	.kwiz-block__finished-box .kwiz-block__params-box .kwiz-params__item {
    padding: 7px 10px 7px 30px;
}



	.kwiz-block__title-loading {
    font-size: 36px;
	}

	.kwiz-block__finished-box--preloading .kwiz-block__finished-column--right .manager-box {
		margin-bottom: 0;

	}

	div.kwiz-block__advantages-item-text {
    font-size: 13px;
	}

/* 
	div.kwiz-block__advantages-list {
    padding: 15px 25px;
}


	div.kwiz-block__advantages-list {
    margin-bottom: 25px;

	} */

	/* .kwiz-block__finished-box--preloading .kwiz-block__finished-column--right .manager-box__text {
    font-size: 16px;
} */

	.kwiz-block__finished-column--left {
		-ms-flex: 0 0 390px;
		flex: 0 0 390px;

	}

	.kwiz-block__finished-column--left {
    margin-right: 32px;
}

.kwiz-block__finished-box .kwiz-block__params-box .kwiz-params__title {
    font-size: 19px;
}

.kwiz-block__finished-box .kwiz-block__params-box .kwiz-params__name, .kwiz-block__finished-box .kwiz-block__params-box .kwiz-params__value {
    font-size: 11px;
}

	div.fasad-list {margin-left:0; margin-right: 0;}

	span.additional-list__additional-item-name--big {     font-size: 12px; }

	.additional-list__additional-item-image:before {
    padding-top: 66%;
}
	
	.handle-list__handle-item-name,
	.handle-list__handle-item-price {
    font-size: 11px;
	}

	
	.fartuk-list__fartuk-item-price {
    font-size: 10px;
}

.tabletop-list__tabletop-item-price { font-size: 12px; } 

.fartuk-list__fartuk-item-name {
    font-size: 16px;
}

	div.tabletop-list, div.fartuk-list, div.handle-list { margin-left: -10px; margin-right: 0; }

	.furniture-list__furniture-item-name {
    font-size: 11px;
    padding: 5px 10px 3px;
	}

	.furniture-list__furniture-item-price {
    font-size: 10px;
}

	/* .furniture-list__item, .fartuk-list__item, .tabletop-list__item, .handle-list__item {
    -ms-flex: 0 0 40%;
    flex: 0 0 40%;
    margin-left: 25px;
} */

	div.size-kitchen__title {
    font-size: 16px;
    margin-bottom: 8px;
}


	label.kwiz-branch-form__params-item input[type="radio"] ~ span {
    font-size: 13px
	}

	.manager-box__body div.manager-box__image {
    width: 80px;
    height: 80px;
	margin: 0 auto;
}
	

	.manager-box__name span,
	.manager-box__status span {
    font-size: 10px;
	}

	.kwiz-branch-form__step .kwiz-branch-form__step-right-bottom .manager-box__name span {
    font-size: 10px;
}

	.kwiz-branch-form__step .kwiz-branch-form__step-right-bottom .manager-box__image {
    width: 100px;
    height: 100px;
    margin: 0 auto;
}

	.additional-list__text {
    font-size: 13px;
}

.kwiz-branch-form__step-right-bottom .manager-box__text-content {
    font-size: 12px;
}

	.kwiz-branch-form__prev {
    font-size: 12px;
    padding: 10px 30px 10px 48px;
}

	.kwiz-branch-form__next {
    font-size: 12px;
    padding: 10px 48px 10px 30px;

}

	div.kitchen-appliances__item:nth-child(1n +3) {
    margin-top: 10px;
}

	div.kwiz-branch-form__step {
    padding-top: 15px;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
}

	.kwiz-branch-form__progress {
    margin-bottom: 15px;
	}

	.kwiz-branch-form__step-title {
    margin-bottom: 12px;
}

	.tabletop-list {
    margin-bottom: 0;
	}

.kwiz-branch-form__step-right-top {
-ms-flex: 0 0 auto;
flex: 0 0 auto;
}


.kwiz-branch-form__step-right {  margin-bottom: 0;   padding-top: 0;    justify-content: flex-end; }

.kwiz-branch-form div:first-child .kwiz-branch-form__step-right { justify-content: space-between;     padding-top: 50px; }

.kwiz-branch-form__step-right-top--flex {
align-items: flex-start;
}

.kwiz-branch-form__step.active {
align-items: stretch;
}

}



	




@media(max-width:765px) {

	
 div.step1_ready .kwiz-params.hideParams div.kwiz-params__item {display: none !important;}


	
}
div.step1_ready div.kwiz-params__item.kwiz-params__item0 {display: flex !important;}

div.step1_ready .kwiz-params__price span { font-size: 17px; }

/* div.kwiz-branch-form__step-right {
    -ms-flex: 0 0 335px;
    flex: 0 0 335px;

} */

div.kitchen-appliances__item-image {

    max-width: 50px;
}





.kwiz-block__form-box-items input[type="tel"] {
    padding: 0 15px;

}

div.kwiz-block__complect-name {
    font-size: 14px;

}



label.kitchen-appliances__item-radio input[type="radio"] ~ span {
    font-size: 11px;
}

.kwiz-block__advantages-item:nth-child(3n) {
  margin-right: 0;
}
.kwiz-block__advantages-item-icon {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  max-width: 30px;
  margin-right: 10px;
}
.kwiz-block__advantages-item-text {
  font-size: 12px;
  line-height: 1.2;
  color: #575b5e;
}
.kwiz-block__form-price {
  margin-bottom: 20px;
}




.furniture-list__video,
            .additional-list__video { 
                animation-duration: 1.4s;
    animation-iteration-count: infinite;
    animation: heartBeat;
    animation-duration: 3s;
    --animate-repeat: 20;
    background: url(/bitrix/templates/mebel/new/kwiz-img/new_play.svg);
    background-size: contain;
    width: 20px;
    animation-iteration-count: infinite;
    height: 20px;}


.kwiz-block__form.branch { }


.manager-box__image img {    border-radius: 50%; margin-bottom: 0;}


.fasad-list__fasad-item:hover {    z-index: 9999999999;}

.error {color: red;
    font-size: 14px;}


.size-kitchen__title {    font-size: 18px;
    line-height: 1.2;}

.fasad-list__dop-param-item {margin-bottom: 0;}

.fasad-list {
    margin-bottom: 5px;
}


@media(min-width:767px) {

	div.kitchen-appliances__item:nth-child(1n +3) {
    margin-top: 20px;
}

	/* .planirovka-list__planirovka-item { max-width: 150px !important;  } */


	.kwiz-block__form-price-item .site-btn {
  width: 100%;
  font-size: 12px;
  font-weight: bold;
  padding: 22px 20px;
  border-radius: 40px;
}

	.kwiz-block__form-price-list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-bottom: 15px;
  max-width: 490px;
  margin: 0 auto;
}

	.kwiz-block__advantages-list {
  display: none;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  border: 1px dashed #ddb15c;
  margin-bottom: 40px;
  padding: 25px 25px;
  border-radius: 5px;
}
	
div.manager-box__image {

width: 130px;
height: 130px;

}

	.kwiz-block__preloading-note {
  font-size: 21px;
  max-width: 430px;
}

	.kwiz-branch-form__progress li {      font-size: 7px;  }

	.kwiz-branch-form__step {padding-top: 25px; padding-bottom: 50px;}

	/* .branch-p-form .planirovka-list--flex .planirovka-list__planirovka-item {
    -ms-flex: 0 0 40%;
    flex: 0 0 40%;
    margin-right: 0%;
} */


}

.question-block__popup.show {    opacity: 1;
    visibility: visible;}

	.question-block__popup.hide {opacity: 0;
    visibility: hidden;}


.question-block__popup {    bottom: 130%;}


.fasad-list__content .question-block__popup {font-size: 7px;}

.question-block__popup {    font-size: 10px;}
.fasad-list__fasad-item-body {    position: relative;
    z-index: 0;}

	.kwiz-block__step-item, .planirovka-list__planirovka-item, .furniture-list__furniture-item, .fasad-list__fasad-item, .tabletop-list__tabletop-item, .fartuk-list__fartuk-item, .handle-list__handle-item, .additional-list__additional-item  { position: relative;
    z-index: 0; }

.kwiz-branch-form__next.hide,
.kwiz-block__step-button.hide {    display: inline-block;}


@media(min-width:1001px) {


	/* .kwiz-branch-form__step-right { transform: scale(0.83); } */

	.kwiz-branch-form__step {  

    margin: 0 auto;
    background: linear-gradient(180.23deg, #fff 16.56%, rgba(255,255,255,0.78) 72.99%);
    box-shadow: 0px 4px 11px 3px rgba(0,0,0,0.11);
    border-radius: 12px;

}


}


.kwiz-block {margin-top: 5px;}
.kwiz-block__form.branch {box-shadow: none;}
.kwiz-branch-form { box-shadow: 0px 4px 11px 3px rgba(0,0,0,0.11);}
.kwiz-branch-form.active {box-shadow: none;}
.kwiz-params__value:first-letter {
  text-transform: uppercase;
}


.kwiz-block__finished-box .kwiz-params__item {display: none;}
.kwiz-params__item.show {display: -ms-flexbox;
    display: flex;}

	.kwiz-block__finished-box {     box-shadow: 0px 4px 11px 3px rgb(0 0 0 / 11%);
    border-radius: 12px; }

	

@media(max-width:766px) {

	div.kwiz-block__preloading-note { font-size: 15px;
    text-align: center;
    max-width: 90%;
    margin-top: -6px;
 }

	div.kwiz-block__preloading-note strong { color: red; }

	div.kwiz-block__title-ready { font-size: 25px; }


	.kwiz-block__complect-image span {
    font-size: 12px !important;
}


	.kwiz-block__finished-column_etap1 {    display: flex;
    flex-direction: column;  }

	.kwiz-block__complect-list {
    order: 1;
}

.kwiz-block__form-box { order: 0;margin-bottom: 15px;  }

	div.kwiz-block__finished-column_etap2 { display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex: 1 1;
    flex: 1 1; }

	.kwiz-block__finished-box {box-shadow: none !important;}
	

	.kwiz-block__finished-box .kwiz-params__item.show:nth-child(4n + 3),
	.kwiz-block__finished-box .kwiz-params__item.show:nth-child(4n) {
    background: rgba(196,196,196,0.1);
  }

	
}


@media(min-width:768px) {


	.kwiz-branch-form__step-left .kwiz-branch-form__next, .kwiz-branch-form__step-left .kwiz-branch-form__prev {display: none !important;}

	.kwiz-block__finished-box .kwiz-params__item.show:nth-child(even) {
		background: rgba(196,196,196,0.1);

	}



}



.kwiz-block { min-height: auto;}

@-webkit-keyframes ripple {
  0% {
    box-shadow: 0 0 0 0 rgba(101, 255, 120, 0.3), 0 0 0 1em rgba(101, 255, 120, 0.3), 0 0 0 3em rgba(101, 255, 120, 0.3), 0 0 0 5em rgba(101, 255, 120, 0.3);
  }
  100% {
    box-shadow: 0 0 0 1em rgba(101, 255, 120, 0.3), 0 0 0 3em rgba(101, 255, 120, 0.3), 0 0 0 5em rgba(101, 255, 120, 0.3), 0 0 0 8em rgba(101, 255, 120, 0);
  }
}

@keyframes ripple {
  0% {
    box-shadow: 0 0 0 0 rgba(101, 255, 120, 0.3), 0 0 0 1em rgba(101, 255, 120, 0.3), 0 0 0 3em rgba(101, 255, 120, 0.3), 0 0 0 5em rgba(101, 255, 120, 0.3);
  }
  100% {
    box-shadow: 0 0 0 1em rgba(101, 255, 120, 0.3), 0 0 0 3em rgba(101, 255, 120, 0.3), 0 0 0 5em rgba(101, 255, 120, 0.3), 0 0 0 8em rgba(101, 255, 120, 0);
  }
}

	.kwiz-block__step-item,
    .planirovka-list__planirovka-item,
	.furniture-list__furniture-item,
	.fasad-list__fasad-item,
	.tabletop-list__tabletop-item,
	.fartuk-list__fartuk-item,
	.handle-list__handle-item,
	.additional-list__additional-item {  transition: transform .2s; /* Animation */ }

	.kwiz-block__step-item:hover,
	.planirovka-list__planirovka-item:hover,
	.furniture-list__furniture-item:hover,
	.fasad-list__fasad-item:hover,
	.tabletop-list__tabletop-item:hover,
	.fartuk-list__fartuk-item:hover,
	.handle-list__handle-item:hover,
	.additional-list__additional-item:hover { transform: scale(1.1);  }


	.question-block {    transform: scale(1.3);     top: 7px;
    right: 12px;
    position: absolute; z-index: 999;}


	.fasad-list__item .question-block {
    transform: scale(1.8);
 
}
	.fasad-list__fasad-item-name .question-block {
    top: 12px;
    right: 7px;

}

.circle-ripple {
  width: 1em;
  height: 1em;
  border-radius: 50%;
  -webkit-animation: ripple 0.7s linear infinite;
          animation: ripple 0.7s linear infinite;
}


.material-thumbs-popup-feedback__example-projects-list:not(.tns-slider) .material-thumbs-popup-feedback__example-projects-item:last-child { margin-right: 0;}

.reconciliation-step__image .tns-nav {position: absolute;
    width: 100%;
    margin-top: 17px;}


	
.swiper {
        width: 100%;
        height: 100%;
      }

      .swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #fff;

        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
      }

      .swiper-slide img {
        display: block;
        width: 100%;
        height: 100%;
        object-fit: cover;
      }

	  .soglas_slider  {  border-radius: 8px; }
      
      .mobile_bar_item_title {font-weight: 700;}

                @media(min-width:766px) {

                    .production-thumbs__text { min-height: 290px;}
                    
                }


.reconciliation-step__feedback-map a:hover {text-decoration: underline;}

@media(min-width:769px) {

            .installation-step__item { display: block; }

            .installation-thumbs__nav-controls {display: none;}


            .installation-step__list .installation-step__item:last-child {    margin-top: 140px;}


        }
	.small_modal {max-width: 303px; text-align: center;}

	.small_modal .remodal__container {  padding: 30px 10px 35px 10px; }
	.small_modal .remodal__container:before,
	.small_modal .remodal__container:after {display: none;}
	.small_modal .remodal__close {background: none;}

	.small_modal .remodal__close:before { color: #FFF; }

	.small_modal input { 
	    padding: 10px 5px 10px 35px;
    font-family: Open Sans;
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    color: #666;
    margin-bottom: 10px;
    border: 0.437197px solid #717275;
    box-sizing: border-box;
    box-shadow: inset 0px 2.91465px 2.91465px rgb(0 0 0 / 25%);
    border-radius: 28.4178px; }

	.small_modal button {}

	.modal-zvonok-title {font-family: Open Sans;
font-style: normal;
font-weight: bold;
font-size: 19.5652px;
line-height: 130%;
text-align: center;

color: #E2E2E2;
margin-bottom: 10px;
}

.modal-zvonok-desc {


	font-family: Open Sans;
font-style: normal;
font-weight: normal;
font-size: 12px;
line-height: 112.69%;
margin-bottom: 21px;

text-align: center;

color: #DADADA;
 }

 .small_modal label {position: relative;   }

 .small_modal label:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 10px;
  width: 16px;
  background: url("data:image/svg+xml,%3Csvg width='15' height='14' viewBox='0 0 15 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.1537 10.8244L10.8633 8.89366C10.4025 8.2041 9.37892 8.2398 9.00018 8.94179C8.72469 9.42518 8.09232 9.59842 7.59752 9.38043C6.5043 8.86412 5.2486 7.05984 5.20116 5.79474C5.13153 5.24274 5.591 4.73615 6.14298 4.66654C6.93648 4.58513 7.36097 3.65304 6.90013 2.96348L5.60979 1.03273C5.22968 0.538602 4.53945 0.401371 4.05676 0.723958L2.7466 1.59955C1.42501 2.53266 2.02682 5.82136 4.19276 9.06227C6.3587 12.3032 9.15565 14.1747 10.5348 13.253L11.8449 12.3774C12.3391 11.9973 12.4763 11.3071 12.1537 10.8244Z' fill='%23C4C4C4'/%3E%3C/svg%3E%0A") 0 50% no-repeat;
}


.material-thumbs-popup-info__inner,
.example-product-more-info__inner {max-width: 1000px;}

 #modal-faq_razmer {z-index: 999999999999;background: #00000085;}
 
 input.error2 {
    border: 1px solid red !important;
}
.mobile_bar {
    background: rgba(72,72,72,0.96) !important;
    -webkit-backdrop-filter: blur(1.3728px);
    backdrop-filter: blur(1.3728px);
}
.mobile_bar_item img {
    object-fit: contain;
}
.mobile_bar_item img {
    height: 20px;
}
.mobile_bar_item_title {
    margin-top: 4px;
    color: #FFF;
    font-size: 9px;
    font-weight: 400 !important;
}
.remodal-wrapper {
    z-index: 9999;
}
@media (max-width: 769px) {
.kwiz-block__step-item {
    -ms-flex: 0 0 47%;
    flex: 0 0 47%;
    margin-right: 3% !important;
}
header {
    background-position-x:64%;
}
}
.header_phones_phone small {opacity: 1!important; font-size: 18px!important;}
.header_phones_times {font-size: 14px;}
.action-btn {padding: 10px;}

.material-thumbs-popup-order__form-box-items {
    flex-wrap: nowrap;
    flex-direction: column;
}
.remodal.kviz-skidka {
    max-width: 520px;
}
/* End */


/* Start:/bitrix/templates/mebel/new/css/plugins.min.css?166797645136445*/
@font-face{font-family:lg;src:url(/bitrix/templates/mebel/new/css/../fonts/lg.ttf@22t19m) format("truetype"),url(/bitrix/templates/mebel/new/css/../fonts/lg.woff@22t19m) format("woff"),url(/bitrix/templates/mebel/new/css/../fonts/lg.svg@22t19m#lg) format("svg");font-weight:400;font-style:normal;font-display:block}.lg-icon{font-family:lg!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;border:none;outline:0}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#FFF}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-moz-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-ms-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-webkit-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-moz-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-ms-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,.45)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:0;background:0 0;border:none;box-shadow:none;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.lg-toolbar .lg-icon:hover{color:#FFF}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{background-color:rgba(0,0,0,.45);bottom:0;color:#EEE;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-next,.lg-prev,.lg-toolbar{opacity:1;-webkit-transition:-webkit-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-moz-transition:-moz-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-o-transition:-o-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;transition:transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-moz-transition:-moz-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;transition:transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0D0A0A;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #FFF;border-radius:4px;margin-bottom:5px;-webkit-overflow-scrolling:touch}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom .25s ease;-o-transition:bottom .25s ease;transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:#0D0A0A;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px;outline:0;border:none}.lg-outer .lg-toogle-thumb:after{content:"\e1ff"}.lg-outer .lg-toogle-thumb:hover{color:#FFF}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative;-webkit-overflow-scrolling:touch}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-iframe .lg-video{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-has-vimeo .lg-video-play{background:url(/bitrix/templates/mebel/new/css/../img/vimeo-play.png) no-repeat}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(/bitrix/templates/mebel/new/css/../img/vimeo-play.png) 0 -58px no-repeat}.lg-outer .lg-has-html5 .lg-video-play{background:url(/bitrix/templates/mebel/new/css/../img/video-play.png) no-repeat;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url(/bitrix/templates/mebel/new/css/../img/youtube-play.png) no-repeat}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url(/bitrix/templates/mebel/new/css/../img/youtube-play.png) 0 -60px no-repeat}.lg-outer .lg-video-object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity 80ms ease 0s;-moz-transition:opacity 80ms ease 0s;-o-transition:opacity 80ms ease 0s;transition:opacity 80ms ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s;transition:transform .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;transition:transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\e033"}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px;-webkit-overflow-scrolling:touch}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#FFF;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-moz-transition:opacity .15s ease 0s,-moz-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,-o-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;-o-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active #lg-dropdown-overlay,.lg-outer.lg-dropdown-active .lg-dropdown{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active #lg-share{color:#FFF}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition:-webkit-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-moz-transition:-moz-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-o-transition:-o-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#FFF;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover .lg-icon,.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer,.lg-outer .lg,.lg-outer .lg-inner{height:100%;width:100%}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:"\e80d"}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:"\e904"}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:"\e907"}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:"\e905"}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:"\e906"}.lg-outer .lg-img-rotate{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0;-webkit-transition:-webkit-transform .3s cubic-bezier(.32,0,.67,0) 0s;-moz-transition:-moz-transform .3s cubic-bezier(.32,0,.67,0) 0s;-o-transition:-o-transform .3s cubic-bezier(.32,0,.67,0) 0s;transition:transform .3s cubic-bezier(.32,0,.67,0) 0s}.lg-rotate-left:after{content:"\e900"}.lg-rotate-right:after{content:"\e901"}.lg-icon.lg-flip-hor,.lg-icon.lg-flip-ver{font-size:26px}.lg-flip-ver:after{content:"\e903"}.lg-flip-hor:after{content:"\e902"}.lg-group:after{content:"";display:table;clear:both}.lg-outer{position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:0;outline:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%;-webkit-overflow-scrolling:touch}.lg-outer .lg-inner{position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url(/bitrix/templates/mebel/new/css/../img/loading.gif) center center no-repeat;display:none!important}.lg-outer.lg-css .lg-current,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto!important;height:auto!important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html,.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;-moz-transition:none 0s ease 0s!important;-o-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item,.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{-webkit-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}
.noUi-target, .noUi-target * {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-touch-callout: none;
  -ms-touch-action: none; }

.noUi-target {
  position: relative;
  direction: ltr; }

.noUi-base {
  position: relative;
  width: 100%;
  height: 100%; }

.noUi-origin {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0; }

.noUi-handle {
  position: absolute;
  z-index: 1; }

.noUi-stacking .noUi-handle {
  z-index: 10; }

.noUi-state-tap .noUi-origin {
  -webkit-transition: left 0.3s, top 0.3s;
  transition: left 0.3s, top 0.3s; }

.noUi-state-drag * {
  cursor: inherit !important; }

.noUi-base {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.noUi-horizontal {
  height: 16px; }

.noUi-dragable {
  cursor: w-resize; }

.noUi-vertical .noUi-dragable {
  cursor: n-resize; }

[disabled].noUi-connect {
  background: #b8b8b8; }

[disabled] .noUi-handle, [disabled].noUi-origin {
  cursor: not-allowed; }

.noUi-pips, .noUi-pips * {
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

/*-Theme-*/
.input_range_slider {
    /*margin-top: 20px;*/
    margin-top: -1px;
}
.noUi-horizontal {
    height: 4px;
    background-color: #ebebeb;
    border-radius: 5px;
}
.noUi-origin,
.noUi-horizontal .noUi-origin.noUi-background {
    background-color: #ebebeb;
    height: 4px;
    border-radius: 5px;
}
.noUi-base {}

.noUi-horizontal .noUi-connect {
    background: #ffdb4d;
    border-radius: 5px;
}
.noUi-horizontal .noUi-handle {
    width: 14px;
    height: 22px;
    left: -7px;
    bottom: -9px;
    border: none;
    cursor: pointer;
    border-radius: 5px;
    border: 1px solid #e6e6e6;
    background-color: #ffffff;
    background-image: linear-gradient(to right, #ffffff 0%, #d6d6d6 100%);
}
.jq-checkbox {
	top: -1px;
	vertical-align: middle;
	cursor: pointer;
	position: relative;
	width: 22px;
	height: 22px;
	margin-right: 13px;
	background: #EDEDED;
	border: 1px solid #CFCFCF;
	box-sizing: border-box;
	border-radius: 2px;
	overflow: visible !important;
}
.jq-checkbox.checked .jq-checkbox__div {
	position: absolute;
	left: 4px;
	top: 5px;
	width: 12px;
	height: 9px;
	display: inline-block;
	vertical-align: top;
	/*background:  url(/bitrix/templates/mebel/new/css/../img/check.svg) 50% 50% no-repeat;*/
}
.jq-checkbox.disabled {
	opacity: .55;
	cursor: default;
}


.jq-radio {
	top: -1px;
	vertical-align: middle;
	cursor: pointer;
	margin: 0 13px 0 0;
	width: 22px;
	height: 22px;
	background: #EDEDED;
	border: 1px solid #CFCFCF;
	box-sizing: border-box;
	border-radius: 30px;
}
.jq-radio.checked .jq-radio__div {
	width: 14px;
	height: 14px;
	border-radius: 20px;
	background: #01C471;
	margin: 3px 0 0 3px;
}

.jq-radio.disabled {
	opacity: .55;
}


.jq-file {
	width: 100%;
	border-radius: 5px;
	border: 1px dotted #EBEBEB;
	border-radius: 2px;
	padding: 3px;
}
.jq-file input {
	height: auto;
	line-height: 1em;
	cursor: pointer;
}
.jq-file__name {
	overflow: hidden;
	box-sizing: border-box;
	width: 100%;
	height: 51px;
	padding: 0 100px 0 23px;
	white-space: nowrap;
	line-height: 51px;
	text-overflow: ellipsis;
	color: #85898A;
	font-size: 16px;
	-webkit-overflow-scrolling:touch;
}
.jq-file__browse {
	position: absolute;
	top: 3px;
	right: 3px;
	bottom: 3px;
	width: 85px;
	/*background: #F5F5F5 url(/bitrix/templates/mebel/new/css/../img/photo.svg) 50% 50% no-repeat;*/
	border-radius: 2px;
}

.jq-file.disabled,
.jq-file.disabled .jq-file__name,
.jq-file.disabled .jq-file__browse {
	border-color: #CCC;
	background: #F5F5F5;
	box-shadow: none;
	color: #888;
}


.jq-number {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	padding: 0 36px 0 0;
}
.jq-number__field {
	width: 100px;
	border: 1px solid #CCC;
	border-bottom-color: #B3B3B3;
	border-radius: 4px;
	box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,.1);
}
.jq-number__field:hover {
	border-color: #B3B3B3;
}
.jq-number__field input {
	box-sizing: border-box;
	width: 100%;
	padding: 8px 9px;
	border: none;
	outline: none;
	background: none;
	font: 14px Arial, sans-serif;
	color: #333;
	text-align: left; /* для Opera Presto */
	-moz-appearance: textfield;
}
.jq-number__field input::-webkit-inner-spin-button,
.jq-number__field input::-webkit-outer-spin-button {
	margin: 0; /* в каких-то браузерах присутствует отступ */
	-webkit-appearance: none;
}
.jq-number__spin {
	position: absolute;
	top: 0;
	right: 0;
	width: 32px;
	height: 14px;
	border: 1px solid #CCC;
	border-bottom-color: #B3B3B3;
	border-radius: 4px;
	background: #F5F5F5;
	background: -webkit-linear-gradient(#FFF, #E6E6E6);
	background:         linear-gradient(#FFF, #E6E6E6);
	box-shadow: 0 1px 2px rgba(0,0,0,.1);
	box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0,0,0,.1);
	-webkit-user-select: none;
	   -moz-user-select: none;
	    -ms-user-select: none;
	        user-select: none;
	text-shadow: 1px 1px #FFF;
	cursor: pointer;
}
.jq-number__spin.minus {
	top: auto;
	bottom: 0;
}
.jq-number__spin:hover {
	background: #E6E6E6;
	background: -webkit-linear-gradient(#F6F6F6, #E6E6E6);
	background:         linear-gradient(#F6F6F6, #E6E6E6);
}
.jq-number__spin:active {
	background: #F5F5F5;
	box-shadow: inset 1px 1px 3px #DDD;
}
.jq-number__spin:after {
	content: '';
	position: absolute;
	top: 4px;
	left: 11px;
	width: 0;
	height: 0;
	border-right: 5px solid transparent;
	border-bottom: 5px solid #999;
	border-left: 5px solid transparent;
}
.jq-number__spin.minus:after {
	top: 5px;
	border-top: 5px solid #999;
	border-right: 5px solid transparent;
	border-bottom: none;
	border-left: 5px solid transparent;
}
.jq-number__spin.minus:hover:after {
	border-top-color: #000;
}
.jq-number__spin.plus:hover:after {
	border-bottom-color: #000;
}
.jq-number.focused .jq-number__field {
	border: 1px solid #5794BF;
}
.jq-number.disabled .jq-number__field,
.jq-number.disabled .jq-number__spin {
	border-color: #CCC;
	background: #F5F5F5;
	box-shadow: none;
	color: #888;
}
.jq-number.disabled .jq-number__spin:after {
	border-bottom-color: #AAA;
}
.jq-number.disabled .jq-number__spin.minus:after {
	border-top-color: #AAA;
}


.jq-selectbox {
	vertical-align: middle;
	cursor: pointer;
	width: 100%;
	z-index: 2 !important;
}
.jq-selectbox.opened {
	z-index: 3 !important;
}
.jq-selectbox__select {
	line-height: 46px;
	height: 46px;
	font-size: 16px;
	border: 1px solid #E7E7E8;
	box-sizing: border-box;
	border-radius: 2px;
	padding: 0 60px 0 25px;
}

.jq-selectbox.js-selected .jq-selectbox__select {
	background-color: #212736;
}

.jq-selectbox.disabled .jq-selectbox__select {
	border-color: #CCC;
	background: #F5F5F5;
	box-shadow: none;
	color: #888;
}
.jq-selectbox__select-text {
	display: block;
	overflow: hidden;
	width: 100%;
	white-space: nowrap;
	text-overflow: ellipsis;
	max-width: 100%;
	-webkit-overflow-scrolling:touch;
}
.jq-selectbox .placeholder {
	color: #888;
}
.jq-selectbox__trigger {
	position: absolute;
	top: 0;
	right: 0;
	width: 44px;
	height: 100%;
	border-left: 1px solid #E7E7E8;
}
.jq-selectbox__trigger-arrow {
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	/*background:  url(/bitrix/templates/mebel/new/css/../img/down.svg) 50% 50% no-repeat;*/
	-webkit-background-size: 9px 6px;
	background-size: 9px 6px;
}

.jq-selectbox.disabled .jq-selectbox__trigger-arrow {
	border-top-color: #AAA;
}
.jq-selectbox__dropdown {
	box-sizing: border-box;
	min-width: 100% !important;
	margin: 10px 0;
	padding: 10px 0;
	border: 1px solid #EBEBEB;
	border-radius: 5px;
	background-color: #ffffff;
	color: #9097a7;
	font-size: 16px;
	top: 100% !important;
	bottom: auto !important;
}
.jq-selectbox__search {
	margin: 5px;
}
.jq-selectbox__search input {
	box-sizing: border-box;
	width: 100%;
	margin: 0;
	padding: 5px 27px 6px 8px;
	border: 1px solid #CCC;
	border-radius: 3px;
	outline: none;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNqU078LAXEYx/FzYfNzk5TJaFNKYjFYSQZ/hvwBsvg1UCY2xT9gM8hukQGThWRjkcFw3pdnujhfT736Xn2fPvfc3fd07V0OFDDFAnM0ENYsZRiGLSc9OpqIYIA9fMhhjCrW2h9VlMlcH/aymMGtOqEugX08PwQucUZKdTozMIqdTc9WepQD7wjY9ARx+ydwhfyXfS+S0qMcOEQJGcueB3VccFINdMgal6NzkmPjRwJXxDBB7/2RDdtAp6wb+dpphHDASG5QQ0V6u2aoSqBZD/lDrNWRJynLK2qpBn4rc6K2XB9/Nb8EGABtf1thzY6X2AAAAABJRU5ErkJggg==) no-repeat 100% 50%;
	box-shadow: inset 1px 1px #F1F1F1;
	color: #333;
	-webkit-appearance: textfield;
}
.jq-selectbox__search input::-webkit-search-cancel-button,
.jq-selectbox__search input::-webkit-search-decoration {
	-webkit-appearance: none;
}
.jq-selectbox__not-found {
	margin: 5px;
	padding: 5px 8px 6px;
	background: #F0F0F0;
	font-size: 13px;
}
.jq-selectbox ul {
	margin: 0;
	padding: 0;
}
.jq-selectbox li {
	padding: 8px 25px;
	-webkit-user-select: none;
	   -moz-user-select: none;
	    -ms-user-select: none;
	        user-select: none;
	white-space: nowrap;
	color: #9097a7;
}
.jq-selectbox li.selected, .jq-selectbox li:hover  {
	color: #212736;
}
.jq-selectbox li.disabled {
	color: #AAA;
}
.jq-selectbox li.disabled:hover {
	background: none;
}
.jq-selectbox li.optgroup {
	font-weight: bold;
}
.jq-selectbox li.optgroup:hover {
	background: none;
	color: #231F20;
	cursor: default;
}
.jq-selectbox li.option {
	padding-left: 25px;
}


.jq-select-multiple {
	box-sizing: border-box;
	padding: 1px;
	border: 1px solid #CCC;
	border-bottom-color: #B3B3B3;
	border-radius: 4px;
	background: #FFF;
	box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,.1);
	font: 14px/18px Arial, sans-serif;
	color: #333;
	cursor: default;
}
.jq-select-multiple.focused {
	border: 1px solid #5794BF;
}
.jq-select-multiple.disabled {
	border-color: #CCC;
	background: #F5F5F5;
	box-shadow: none;
	color: #888;
}
.jq-select-multiple ul {
	margin: 0;
	padding: 0;
}
.jq-select-multiple li {
	padding: 3px 9px 4px;
	list-style: none;
	-webkit-user-select: none;
	   -moz-user-select: none;
	    -ms-user-select: none;
	        user-select: none;
	white-space: nowrap;
}
.jq-select-multiple li:first-child {
	border-radius: 3px 3px 0 0;
}
.jq-select-multiple li:last-child {
	border-radius: 0 0 3px 3px;
}
.jq-select-multiple li.selected {
	background: #08C;
	color: #FFF;
}
.jq-select-multiple li.disabled {
	color: #AAA;
}
.jq-select-multiple.disabled li.selected,
.jq-select-multiple li.selected.disabled {
	background: #CCC;
	color: #FFF;
}
.jq-select-multiple li.optgroup {
	font-weight: bold;
}
.jq-select-multiple li.option {
	padding-left: 25px;
}


input[type='email'].styler,
input[type='password'].styler,
input[type='search'].styler,
input[type='tel'].styler,
input[type='text'].styler,
input[type='url'].styler,
textarea.styler {
	padding: 8px 9px;
	border: 1px solid #CCC;
	border-bottom-color: #B3B3B3;
	border-radius: 4px;
	box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,.1);
	font: 14px Arial, sans-serif;
	color: #333;
}
input[type='search'].styler {
	-webkit-appearance: none;
}
textarea.styler {
	overflow: auto;
	-webkit-overflow-scrolling:touch;
}
input[type='email'].styler:hover,
input[type='password'].styler:hover,
input[type='search'].styler:hover,
input[type='tel'].styler:hover,
input[type='text'].styler:hover,
input[type='url'].styler:hover,
textarea.styler:hover {
	border-color: #B3B3B3;
}
input[type='email'].styler:focus,
input[type='password'].styler:focus,
input[type='search'].styler:focus,
input[type='tel'].styler:focus,
input[type='text'].styler:focus,
input[type='url'].styler:focus,
textarea.styler:focus {
	border-color: #CCC;
	border-top-color: #B3B3B3;
	outline: none;
	box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
}
button.styler,
input[type='button'].styler,
input[type='submit'].styler,
input[type='reset'].styler {
	overflow: visible;
	padding: 8px 11px;
	border: 1px solid #CCC;
	border-bottom-color: #B3B3B3;
	border-radius: 4px;
	outline: none;
	background: #F5F5F5;
	background: -webkit-linear-gradient(#FFF, #E6E6E6);
	background:         linear-gradient(#FFF, #E6E6E6);
	box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0,0,0,.1);
	font: 14px Arial, sans-serif;
	color: #333;
	text-shadow: 1px 1px #FFF;
	cursor: pointer;
}
button.styler::-moz-focus-inner,
input[type='button'].styler::-moz-focus-inner,
input[type='submit'].styler::-moz-focus-inner,
input[type='reset'].styler::-moz-focus-inner {
	padding: 0;
	border: 0;
}
button.styler:not([disabled]):hover,
input[type='button'].styler:not([disabled]):hover,
input[type='submit'].styler:not([disabled]):hover,
input[type='reset'].styler:hover {
	background: #E6E6E6;
	background: -webkit-linear-gradient(#F6F6F6, #E6E6E6);
	background:         linear-gradient(#F6F6F6, #E6E6E6);
}
button.styler:not([disabled]):active,
input[type='button'].styler:not([disabled]):active,
input[type='submit'].styler:not([disabled]):active,
input[type='reset'].styler:active {
	background: #F5F5F5;
	box-shadow: inset 1px 1px 3px #DDD;
}
button.styler[disabled],
input[type='button'].styler[disabled],
input[type='submit'].styler[disabled] {
	border-color: #CCC;
	background: #F5F5F5;
	box-shadow: none;
	color: #888;
}

.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s, opacity 0s;-moz-transition:transform 0s, opacity 0s;transition:transform 0s, opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden;-webkit-overflow-scrolling:touch}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden;-webkit-overflow-scrolling:touch}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}

@media (min-width:1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}

/* End */


/* Start:/bitrix/templates/mebel/styles.css?1667976450141*/
.bx-composite-btn-fixed {
position: absolute;
top: -100px;
}

@media (max-width: 480px) {
  .phone-display {
    display:none;
  }
}
/* End */


/* Start:/bitrix/templates/mebel/template_styles.css?167995903275*/
.site-width.catalog-box {
    padding-top: 30px;
    margin-bottom: 20px;
}
/* End */
/* /bitrix/templates/mebel/new/css/app_final6.css?16697542441116566 */
/* /bitrix/templates/mebel/new/css/plugins.min.css?166797645136445 */
/* /bitrix/templates/mebel/styles.css?1667976450141 */
/* /bitrix/templates/mebel/template_styles.css?167995903275 */
