

/* Start:/local/templates/dushlux2024/css/style.min.css?1739545093163576*/
@charset "UTF-8";  @font-face {  font-family: Inter;  font-display: swap;  src: url("/local/templates/dushlux2024/css/../fonts/Inter-Regular.woff2") format("woff2"), url("/local/templates/dushlux2024/css/../fonts/Inter-Regular.woff") format("woff");  font-weight: 400;  font-style: normal;  }  @font-face {  font-family: Ubuntu;  font-display: swap;  src: url("/local/templates/dushlux2024/css/../fonts/Ubuntu-Bold.woff2") format("woff2"), url("/local/templates/dushlux2024/css/../fonts/Ubuntu-Bold.woff") format("woff");  font-weight: 700;  font-style: normal;  }  @font-face {  font-family: Ubuntu;  font-display: swap;  src: url("/local/templates/dushlux2024/css/../fonts/Ubuntu-Light.woff2") format("woff2"), url("/local/templates/dushlux2024/css/../fonts/Ubuntu-Light.woff") format("woff");  font-weight: 300;  font-style: normal;  }  @font-face {  font-family: Ubuntu;  font-display: swap;  src: url("/local/templates/dushlux2024/css/../fonts/Ubuntu-Regular.woff2") format("woff2"), url("/local/templates/dushlux2024/css/../fonts/Ubuntu-Regular.woff") format("woff");  font-weight: 400;  font-style: normal;  }  @font-face {  font-family: Ubuntu;  font-display: swap;  src: url("/local/templates/dushlux2024/css/../fonts/Ubuntu-Medium.woff2") format("woff2"), url("/local/templates/dushlux2024/css/../fonts/Ubuntu-Medium.woff") format("woff");  font-weight: 500;  font-style: normal;  }  * {padding: 0px;margin: 0px;border: 0px;}  *, *::before, *::after {-webkit-box-sizing: border-box;box-sizing: border-box;}  *::before, *::after {display: inline-block;}  html, body {height: 100%;min-width: 360px;}  body {color: rgb(11, 12, 14);line-height: 1;font-family: "Ubuntu", sans-serif, -apple-system, BlinkMacSystemFont, Roboto, Ubuntu, "Droid Sans", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji";font-size: 0.875rem;-ms-text-size-adjust: 100%;-moz-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}  input, button, textarea {font-family: "Ubuntu", sans-serif, -apple-system, BlinkMacSystemFont, Roboto, Ubuntu, "Droid Sans", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji";font-size: inherit;line-height: inherit;}  button {cursor: pointer;color: inherit;background-color: transparent;}  a {display: inline-block;color: inherit;text-decoration: none;}  ul li {list-style: none;}  img {vertical-align: top;}  h1, h2, h3, h4, h5, h6 {font-weight: inherit;font-size: inherit;}  :root {--color-primary: rgba(11, 12, 14, 1);--color-alt: #fff;--color-brown: #b59c70;--color-brownTwo: #8c7645;--color-preload: #C09D6E;--color-red: #f00;--color-green: #5ea43f;--color-whteTwo: #f1f2f4;}  body::-webkit-scrollbar {height: 5px;width: 5px;}  body::-webkit-scrollbar-track {background: #eae4df;}  body::-webkit-scrollbar-thumb {background: #9a7a5f;}  .lock body {overflow: hidden;-ms-touch-action: none;touch-action: none;-ms-scroll-chaining: none;overscroll-behavior: none;}  body::before {content: "";position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: transparent;z-index: 3;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;pointer-events: none;}  ::-moz-selection {background: var(--color-brown);color: var(--color-alt);}  ::selection {background: var(--color-brown);color: var(--color-alt);}  .wrapper {min-height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}  .wrapper > main {-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;}  .wrapper > * {min-width: 0;}  /* (i) Стилі будуть застосовуватись до всіх класів, що містять *__container Наприклад header__container, main__container і т.п. Сніппет (HTML): cnt */  [class*=__container] {--pad: 40px;max-width: calc(92.5rem - var(--pad));-webkit-box-sizing: border-box;box-sizing: border-box;margin: 0 auto;padding: 0rem var(--pad);}  input[type=text], input[type=email], input[type=tel], textarea {-webkit-appearance: none;-moz-appearance: none;appearance: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);outline: none;}  input[type=number]::-webkit-outer-spin-button, input[type=number]::-webkit-inner-spin-button {-webkit-appearance: none;}  input[type=number], input[type=number]:hover, input[type=number]:focus {-webkit-appearance: none;appearance: none;-moz-appearance: textfield;}  .input {border-radius: 0.5rem !important;width: 100%;display: block;padding: 0.75rem;border: 0.0625rem solid transparent;height: 2.75rem;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;font-size: 0.875rem;line-height: 142.857%; /* 142.857% */color: var(--color-primary);cursor: pointer;}  .input:focus {border: 0.0625rem solid var(--color-brown);}  .input[placeholder]:not([data-placeholder-nohiden])::-webkit-input-placeholder {-webkit-transition: opacity 0.3s;transition: opacity 0.3s;font-size: 0.875rem;line-height: 142.857%; /* 142.857% */color: #818898;}  .input[placeholder]:not([data-placeholder-nohiden])::-moz-placeholder {-moz-transition: opacity 0.3s;transition: opacity 0.3s;font-size: 0.875rem;line-height: 142.857%; /* 142.857% */color: #818898;}  .input[placeholder]:not([data-placeholder-nohiden]):-ms-input-placeholder {-ms-transition: opacity 0.3s;transition: opacity 0.3s;font-size: 0.875rem;line-height: 142.857%; /* 142.857% */color: #818898;}  .input[placeholder]:not([data-placeholder-nohiden])::-ms-input-placeholder {-ms-transition: opacity 0.3s;transition: opacity 0.3s;font-size: 0.875rem;line-height: 142.857%; /* 142.857% */color: #818898;}  .input[placeholder]:not([data-placeholder-nohiden])::placeholder {-webkit-transition: opacity 0.3s;transition: opacity 0.3s;font-size: 0.875rem;line-height: 142.857%; /* 142.857% */color: #818898;}  .input[placeholder]:not([data-placeholder-nohiden]):focus::-webkit-input-placeholder {opacity: 0;}  .input[placeholder]:not([data-placeholder-nohiden]):focus::-moz-placeholder {opacity: 0;}  .input[placeholder]:not([data-placeholder-nohiden]):focus:-ms-input-placeholder {opacity: 0;}  .input[placeholder]:not([data-placeholder-nohiden]):focus::-ms-input-placeholder {opacity: 0;}  .input[placeholder]:not([data-placeholder-nohiden]):focus::placeholder {opacity: 0;}  textarea.input {resize: none;padding: 0px 0px;}  .checkbox {position: relative;}  .checkbox.suite__slide-checkbox--price {pointer-events: none;}  .checkbox__input {position: absolute;width: 0;height: 0;opacity: 0;}  .checkbox__input:checked + .checkbox__label:before {background: var(--color-brown);border: 0.0625rem solid var(--color-brown);}  .checkbox__input:checked + .checkbox__label::after {background: url(/local/templates/dushlux2024/css/../img/icons/14.svg) center center/contain no-repeat;}  .checkbox__label {cursor: pointer;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;position: relative;gap: 0.75rem;}  .checkbox__label:before {content: "";-ms-flex-item-align: start;align-self: flex-start;--size: 20px;width: var(--size);height: var(--size);border-radius: 0.375rem;-webkit-box-flex: 0;-ms-flex: 0 0 var(--size);flex: 0 0 var(--size);border: 0.0625rem solid #c7cad1;-webkit-box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.08);box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.08);-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;background: var(--color-alt);}  .checkbox__label::after {content: "";background: transparent;width: 100%;height: 100%;position: absolute;top: 0.125rem;left: 0.1875rem;--size: 14px;width: var(--size);height: var(--size);}  .checkbox__text {-ms-flex-item-align: center;-ms-grid-row-align: center;align-self: center;font-size: 1rem;line-height: 137.5%; /* 137.5% */}  .options {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}  .options__item {position: relative;cursor: pointer;}  .options__input {width: 0;height: 0;opacity: 0;position: absolute;}  .options__input:focus-visible + .options__label:before {border: 0.0625rem solid var(--color-brown);}  .options__input:checked + .options__label:before {border: 0.0625rem solid var(--color-brown);}  .options__input:checked + .options__label:after {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}  .options__label {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;cursor: pointer;gap: 0.5rem;}  .options__label:before {content: "";-ms-flex-item-align: start;align-self: flex-start;--size: 20px;width: var(--size);height: var(--size);-webkit-box-flex: 0;-ms-flex: 0 0 var(--size);flex: 0 0 var(--size);border-radius: 50%;border: 0.0625rem solid #c7cad1;-webkit-box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.08);box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.08);-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .options__label:after {content: "";-webkit-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);--size: 20px;width: var(--size);height: var(--size);border-radius: 50%;background-color: var(--color-brown);position: absolute;left: 0px;top: 0px;}  .options__text {line-height: 142.857%; /* 142.857% */color: var(--color-primary);-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  body::after {content: "";background-color: rgba(0, 0, 0, 0.5);position: fixed;width: 100%;height: 100%;top: 0;left: 0;opacity: 0;-webkit-transition: opacity 0.8s ease 0s;transition: opacity 0.8s ease 0s;pointer-events: none;z-index: 149;}  .popup-show body::after {opacity: 1;}  .popup {position: fixed;top: 0;left: 0;bottom: 0;right: 0;padding: 30px 10px;-webkit-transition: visibility 0.8s ease 0s;transition: visibility 0.8s ease 0s;visibility: hidden;pointer-events: none;}  .popup_show {z-index: 150;visibility: visible;overflow: auto;pointer-events: auto;}  .popup_show .popup__content {visibility: visible;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}  .popup__wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;min-height: 100%;-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;width: 100%;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;align-items: center;}  .popup__content {visibility: hidden;-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);-webkit-transition: -webkit-transform 0.3s ease 0s;transition: -webkit-transform 0.3s ease 0s;transition: transform 0.3s ease 0s;transition: transform 0.3s ease 0s, -webkit-transform 0.3s ease 0s;background-color: #eee;padding: 20px;width: 100%;max-width: 900px;border-radius: 20px;}  .lock .popup__content {visibility: visible;}  #popupVideo .popup__content {padding: 0px 0px 0px 0px;max-width: 56.25rem;}  #popupVideo .popup__close {display: none;}  .ibg {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}  .ibg--top {-o-object-position: top;object-position: top;}  .ibg--bottom {-o-object-position: bottom;object-position: bottom;}  .ibg--left {-o-object-position: left;object-position: left;}  .ibg--right {-o-object-position: right;object-position: right;}  .ibg--contain {-o-object-fit: contain;object-fit: contain;}  .popup__videos {position: relative;overflow: hidden;height: 0;padding-bottom: 56.25%;}  .popup__videos video, .popup__videos iframe, .popup__videos object, .popup__videos embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}  .delivery__column-content::-webkit-scrollbar, .company__brand-list::-webkit-scrollbar, .company__list::-webkit-scrollbar, .company__items::-webkit-scrollbar, .chapter__items::-webkit-scrollbar, .chapter__aside::-webkit-scrollbar, .groups__content::-webkit-scrollbar, .catalog__brands::-webkit-scrollbar, .catalog__inner::-webkit-scrollbar, .catalog__navigation::-webkit-scrollbar, .catalog__tabs::-webkit-scrollbar {display: none;}  ._title {font-size: 3rem;font-weight: 400;line-height: 108.333%; /* 108.333% */}  ._titleTwo {font-size: 1.5rem;font-weight: 500;line-height: 133.333%; /* 133.333% */}  ._titleThree {font-size: 2.125rem;font-weight: 500;line-height: 152.941%; /* 152.941% */}  ._rub {white-space: nowrap;}  ._rub::after {content: "₽";font-family: "Inter", sans-serif;font-size: calc(100% - 0.125rem);}  ._rubtwo {white-space: nowrap;}  ._rubtwo::after {content: "₽";font-family: "Inter", sans-serif;font-size: calc(100% - 0.0625rem);}  section {padding-bottom: 2.5rem;}  .wrapper {margin-top: 11.375rem;}  .preloaded {position: fixed;top: 0;left: 0;width: 100%;height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;pointer-events: none;z-index: 25;background: var(--color-preload);}  .preloaded::before {content: "";--size: 300px;width: var(--size);height: var(--size);-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;background-image: var(--icon);background-repeat: no-repeat;background-position: center;}  .loaded .preloaded {opacity: 0;}  .loaded .fade-up {-webkit-transform: translateY(40px);-ms-transform: translateY(40px);transform: translateY(40px);opacity: 0;}  .loaded .fade-up._watcher-view {-webkit-animation: slide-top 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;animation: slide-top 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;}  .loaded .merchandise__thumbslider {opacity: 1;}  .loaded .merchandise__subslider {opacity: 1;}  @-webkit-keyframes slide-top { 0% {-webkit-transform: translateY(40px);transform: translateY(40px);opacity: 0;} 100% {-webkit-transform: translateY(0px);transform: translateY(0px);opacity: 1;} }  @keyframes slide-top { 0% {-webkit-transform: translateY(40px);transform: translateY(40px);opacity: 0;} 100% {-webkit-transform: translateY(0px);transform: translateY(0px);opacity: 1;} }  .catalog {position: fixed;top: 8.5rem;left: 50%;-webkit-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);transform: translate(-50%, 0);z-index: 6;width: 100%;max-width: 90rem;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;opacity: 0;pointer-events: none;}  .catalog__container {--pad: 20px;}  .catalog__tabs {background: var(--color-alt);-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .catalog__navigation {overflow: auto;}  .catalog__title {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 0.5rem;background: var(--color-whteTwo);font-size: 1rem;line-height: 137.5%; /* 137.5% */width: 100%;border-bottom: 0.0625rem solid #e3e4e8;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;padding: 0.6875rem 0.75rem 0.6875rem 1.5rem;position: relative;}  .catalog__title::before {content: "";mask: var(--iconCategory) center center/contain no-repeat;-webkit-mask: var(--iconCategory) center center/contain no-repeat;background: var(--color-brown);--size: 32px;width: var(--size);height: var(--size);}  .catalog__title.catalog__title--nodecor {min-height: 3.4375rem;gap: 0rem;}  .catalog__title.catalog__title--nodecor::before {content: "";display: none;}  .catalog__content.catalog__content--two {display: -ms-grid;display: grid;-ms-grid-columns: (1fr)[1];grid-template-columns: repeat(1, 1fr);gap: 0rem;}  .catalog__category {display: none;}  .catalog__category._active {display: block;}  .catalog__category .catalog__title {padding-left: 3rem;}  .catalog__brands {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: nowrap;flex-wrap: nowrap;gap: 1.1875rem;margin-bottom: 1.25rem;overflow: auto;}  .catalog__brand {border-radius: 0.5rem;border: 0.0625rem solid var(--color-whteTwo);min-height: 5.25rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;background: var(--color-alt);-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;--size: 84px;-webkit-box-flex: 0;-ms-flex: 0 0 var(--size);flex: 0 0 var(--size);width: var(--size);height: var(--size);}  .catalog__brand img, .catalog__brand picture {width: 100%;height: 3rem;-o-object-fit: cover;object-fit: cover;}  .catalog__items {-ms-grid-columns: 31.75rem 1fr 1fr;grid-template-columns: 31.75rem 1fr 1fr;display: -ms-grid;display: grid;gap: 1.25rem;}  .catalog__item {display: -webkit-box;display: -ms-flexbox;display: flex;gap: 3.25rem;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}  .catalog__item summary::-webkit-details-marker {display: none;}  .catalog__item summary {font-size: 1.125rem;font-weight: 500;line-height: 133.333%; /* 133.333% */}  .catalog__item summary::marker {font-size: 0rem;}  .catalog__item-list {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}  .catalog__item-link {padding: 0.5rem 0rem;font-size: 0.875rem;font-weight: 500;line-height: 142.857%; /* 142.857% */-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .menu-open .commodity {opacity: 0 !important;pointer-events: none !important;}  .menu-open .bottom-header {opacity: 0;}  .menu-open .catalog {opacity: 1;pointer-events: all;}  .menu-open .inner-header__catalog::before {-webkit-mask: var(--iconCatalogUp) center center/contain no-repeat;mask: var(--iconCatalogUp) center center/contain no-repeat;}  .navigation {position: fixed;bottom: 0;left: 0;z-index: 2;width: 100%;padding: 0.5rem 0rem;border-top: 0.0625rem solid #e3e4e8;background: rgba(255, 255, 255, 0.9);-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);}  .navigation__row {gap: 1.1875rem;display: -ms-grid;display: grid;-ms-grid-columns: (1fr)[4];grid-template-columns: repeat(4, 1fr);-ms-grid-row-align: center;align-self: center;}  .navigation__column {-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;font-size: 0.8125rem;font-weight: 400;line-height: 1.125rem; /* 138.462% */display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;gap: 0.75rem;padding: 0.75rem;}  .navigation__column::before {content: "";mask: var(--icon) center center/contain no-repeat;-webkit-mask: var(--icon) center center/contain no-repeat;--size: 24px;width: var(--size);height: var(--size);background: #818898;}  .navigation__column._active {color: var(--color-primary);}  .navigation__column._active::before {background: var(--color-primary);}  .bottom-catalog {padding: 1.25rem 0.75rem;}  .bottom-catalog .bottom-catalog__list {display: -ms-grid;display: grid;-ms-grid-columns: (1fr)[2];grid-template-columns: repeat(2, 1fr);gap: 1rem;}  .bottom-catalog .bottom-catalog__list .bottom-catalog__link {font-size: 1rem;font-weight: 500;line-height: 137.5%; /* 137.5% */padding: 1rem 0.75rem;border-radius: 0.5rem;background: var(--color-whteTwo);width: 100%;position: relative;}  .bottom-catalog .bottom-catalog__list .bottom-catalog__link::before {content: "";position: absolute;top: 50%;right: 1.0625rem;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);--size: 20px;width: var(--size);height: var(--size);mask: var(--icon) center center/contain no-repeat;-webkit-mask: var(--icon) center center/contain no-repeat;background: #5c6270;}  .bottom-catalog .bottom-catalog__list .bottom-catalog__link span {font-size: 0.75rem;font-weight: 400;line-height: 150%; /* 150% */margin-left: 0.25rem;color: #5c6270;}  .bottom-catalog .bottom-catalog__list .bottom-catalog__link.bottom-catalog__link--sale {color: var(--color-red);}  .input-form__label {line-height: 142.857%; /* 142.857% */margin-bottom: 0.25rem;}  .input-form__input {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}  .form__fieldset-inputs {padding: 1rem 0.75rem;display: -ms-grid;display: grid;-ms-grid-columns: (1fr)[2];grid-template-columns: repeat(2, 1fr);gap: 0.75rem;}  .form__submit {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 0.75rem 1rem;border-radius: 0.5rem;background: var(--color-primary);-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;width: 100%;line-height: 142.857%; /* 142.857% */color: var(--color-alt);gap: 0.25rem;}  .breadcrumb {margin-bottom: 1.6875rem;}  .breadcrumb__list {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 0.5rem;}  .breadcrumb__item {line-height: 142.857%; /* 142.857% */color: #818898;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 0.5rem;}  .breadcrumb__item::after {content: "/";line-height: 142.857%; /* 142.857% */-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;color: #818898;}  .breadcrumb__item.breadcrumb__item-link--active {color: var(--color-primary);}  .breadcrumb__item.breadcrumb__item-link--active::after {display: none;}  .cards__items {display: -ms-grid;display: grid;grid-template-columns: repeat(auto-fill, minmax(11.6875rem, 1fr));gap: 1.125rem 1.25rem;}  .cards__item-img {border-radius: 0.5rem;overflow: hidden;position: relative;margin-bottom: 0.5rem;width: 100%;border: 0.0625rem solid var(--color-whteTwo);}  .cards__item-img img, .cards__item-img picture {border-radius: 0.5rem;width: 100%;height: 100%;max-width: 100%;max-height: 100%;-o-object-fit: contain;object-fit: contain;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}  .cards__item-info {position: absolute;bottom: 0;left: 0;width: 100%;pointer-events: none;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;gap: 0.625rem;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 0.375rem;}  .cards__item-value {font-size: 0.75rem;font-weight: 400;line-height: 150%; /* 150% */color: var(--color);padding: 0.25rem 0.375rem;border-radius: 0.25rem;background: var(--color-alt);}  .cards__item-id {font-size: 0.75rem;font-weight: 500;line-height: 150%; /* 150% */padding: 0.25rem 0.375rem;border-radius: 0.25rem;background: var(--color-alt);}  .cards__item-content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 0.5rem;}  .cards__item-country {font-size: 0.8125rem;line-height: 138.462%; /* 138.462% */color: var(--color-brown);}  .cards__item-title {font-size: 0.8125rem;font-weight: 400;line-height: 138.462%; /* 138.462% */display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;min-height: 3.3125rem;}  .cards__item-title.cards__item-title--decor {position: relative;}  .cards__item-title.cards__item-title--decor::before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;pointer-events: none;background: -webkit-gradient(linear, left bottom, left top, color-stop(10%, #fff), to(rgba(11, 12, 14, 0)));background: linear-gradient(0deg, #fff 10%, rgba(11, 12, 14, 0) 100%);}  .cards__item-bottom {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;gap: 0.3125rem;}  .cards__item-del {width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;font-size: 0.75rem;font-weight: 500;line-height: 14px; /* 116.667% */}  .cards__item-price {font-size: 1rem;font-weight: 500;line-height: 137.5%; /* 137.5% */color: var(--colorPrice);white-space: nowrap;}  .cards__item-price.cards__item-price--none {font-size: 0.875rem;font-weight: 600;margin-top: 0.3125rem;}  .cards__item-basket {line-height: 142.857%; /* 142.857% */color: var(--color-alt);-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 0.375rem;border-radius: 0.375rem;padding: 0.375rem 0.75rem;background: var(--color-primary);}  .cards__item-basket::before {content: "";mask: var(--icon) center center/contain no-repeat;-webkit-mask: var(--icon) center center/contain no-repeat;background: var(--color-alt);--size: 20px;width: var(--size);height: var(--size);}  .pagging__list {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 0.5rem;}  .pagging__item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: var(--size);height: var(--size);-webkit-box-flex: 0;-ms-flex: 0 0 var(--size);flex: 0 0 var(--size);border-radius: 0.375rem;border: 0.0625rem solid var(--color-whteTwo);-webkit-box-shadow: 0px 1.5px 4px -1px rgba(10, 9, 11, 0.04);box-shadow: 0px 1.5px 4px -1px rgba(10, 9, 11, 0.04);-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;font-size: var(--fz);line-height: 150%; /* 150% */}  .pagging__item._active {border: 0.0625rem solid #0b0c0e;}  .pagging__title {text-align: center;font-size: 0.75rem;line-height: 150%; /* 150% */margin-bottom: 0.75rem;color: #8f95a3;}  .constructor {margin-bottom: 0.75rem;padding-bottom: 0.8125rem;border-bottom: 0.0625rem solid #e3e4e8;}  .constructor.constructor--two .constructor__row {-ms-grid-columns: (1fr)[1];grid-template-columns: repeat(1, 1fr);}  .constructor.constructor--two .constructor__row .constructor__column {border-right: none;}  .constructor__row {display: -ms-grid;display: grid;-ms-grid-columns: (1fr)[2];grid-template-columns: repeat(2, 1fr);}  .constructor__column {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 0.5rem;font-size: 1rem;line-height: 137.5%; /* 137.5% */}  .constructor__column::before {content: "";mask: var(--icon) center center/contain no-repeat;-webkit-mask: var(--icon) center center/contain no-repeat;--size: 20px;width: var(--size);height: var(--size);background: var(--color-brown);}  .constructor__column:first-child {border-right: 0.0625rem solid #e3e4e8;}  .visually-hidden {position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;border: 0;clip: rect(0 0 0 0);}  .commodity {position: fixed;top: 7.25rem;left: 0;width: 100%;border-top: 0.0625rem solid #5c6270;background: var(--color-alt);-webkit-box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);z-index: 3;padding: 0.375rem 0rem !important;opacity: 0;pointer-events: none;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .commodity._active {opacity: 1;pointer-events: all;}  .commodity__container {display: -webkit-box;display: -ms-flexbox;display: flex;gap: 1.25rem;width: 100%;}  .commodity__img {--size: 52px;width: var(--size);height: var(--size);-webkit-box-flex: 0;-ms-flex: 0 0 var(--size);flex: 0 0 var(--size);border-radius: 0.5rem;overflow: hidden;border: 0.0625rem solid var(--color-whteTwo);}  .commodity__img img, .commodity__img picture {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}  .commodity__content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;gap: 1.875rem;width: 100%;}  .commodity__content-title {font-weight: 300;line-height: 128.571%; /* 128.571% */}  .info-commodity {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;gap: 1.25rem;}  .info-commodity__content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 0.25rem;}  .info-commodity__price {font-weight: 500;line-height: 100%; /* 100% */white-space: nowrap;}  .info-commodity__info {font-weight: 500;line-height: 100%; /* 100% */color: var(--color);}  .info-commodity__product {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 0.125rem;}  .info-commodity__basket {line-height: 142.857%; /* 142.857% */color: var(--color-alt);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 0.375rem;padding: 0.375rem 0.75rem;border-radius: 0.375rem;background: var(--color-primary);-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .info-commodity__basket::before {content: "";mask: var(--icon) center center/contain no-repeat;-webkit-mask: var(--icon) center center/contain no-repeat;background: var(--color-alt);--size: 20px;width: var(--size);height: var(--size);-webkit-box-flex: 0;-ms-flex: 0 0 var(--size);flex: 0 0 var(--size);}  .info-commodity__article {font-size: 0.75rem;font-weight: 500;line-height: 150%; /* 150% */text-align: center;}  .btn--showmore {line-height: 142.857%; /* 142.857% */display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 100%;gap: 0.25rem;font-size: 0rem;}  .btn--showmore span {font-size: 0.875rem;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .btn--showmore::after {content: "";mask: var(--icon) center center/contain no-repeat;-webkit-mask: var(--icon) center center/contain no-repeat;background: var(--color-primary);--size: 20px;width: var(--size);height: var(--size);-webkit-transform: translate(-0.25rem, 0rem);-ms-transform: translate(-0.25rem, 0rem);transform: translate(-0.25rem, 0rem);}  .btn--showmore._active {font-size: 0.875rem;}  .btn--showmore._active span {display: none;}  .btn--showmore._active::after {content: "";-webkit-transform: translate(0rem, 0rem) rotate(180deg);-ms-transform: translate(0rem, 0rem) rotate(180deg);transform: translate(0rem, 0rem) rotate(180deg);}  .header {position: fixed;top: 0;left: 0;width: 100%;z-index: 5;}  .header._header-scroll .bottom-header {opacity: 0;pointer-events: none;}  .header__top {position: relative;z-index: 5;}  .header__inner {position: relative;z-index: 5;background: var(--color-alt);}  .header__form {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 1.25rem;}  .header__basket {font-size: 0.8125rem;line-height: 1.125rem; /* 138.462% */color: #818898;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 0.75rem;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .header__basket .header__basket-icon {position: relative;}  .header__basket .header__basket-icon::before {content: "";mask: var(--icon) center center/contain no-repeat;-webkit-mask: var(--icon) center center/contain no-repeat;background: #818898;--size: 24px;width: var(--size);height: var(--size);-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .header__basket .header__basket-icon span {position: absolute;top: -0.5rem;right: -0.3125rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background: var(--color-red);font-size: 0.75rem;line-height: 1.125rem; /* 150% */color: var(--color-alt);min-width: 1.125rem;height: 1.125rem;border-radius: 0.5rem;}  .top-header {background: #0b0c0e;padding: 0.75rem 0rem;}  .top-header__container {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;color: var(--color-alt);}  .top-header__info {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 1.25rem;}  .top-header__phones {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 1.25rem;}  .top-header__phone {font-weight: 500;line-height: 1.25rem; /* 142.857% */display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 0.5rem;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .top-header__phone::before {content: "";mask: var(--icon) center center/contain no-repeat;-webkit-mask: var(--icon) center center/contain no-repeat;background: var(--color-alt);--size: 16px;width: var(--size);height: var(--size);-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .top-header__time {line-height: 142.857%;}  .top-header__list {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 1.25rem;}  .top-header__list a {line-height: 142.857%;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .inner-header {padding: 0.75rem 0rem;}  .inner-header__container {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 1.25rem;}  .inner-header__logo img, .inner-header__logo picture {width: 20.3125rem;height: 3rem;max-width: 100%;max-height: 100%;-o-object-fit: contain;object-fit: contain;max-width: 100%;max-height: 100%;}  .inner-header__catalog {font-size: 0.8125rem;line-height: 1.125rem; /* 138.462% */padding: 0.625rem 1rem;border-radius: 0.5rem;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;color: var(--color-alt);background: var(--color-brown);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 0.5rem;}  .inner-header__catalog::before {content: "";mask: var(--iconCatalog) center center/contain no-repeat;-webkit-mask: var(--iconCatalog) center center/contain no-repeat;background: var(--color-alt);--size: 24px;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;width: var(--size);height: var(--size);}  .form__input {-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;position: relative;}  .form__input input {height: 2.75rem;border-radius: 0.5rem !important;background: var(--color-whteTwo);width: 100%;padding: 0.75rem 2.5rem;cursor: pointer;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);outline: none;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;border: 0.0625rem solid transparent;}  .form__input input::-webkit-input-placeholder {font-size: 0.875rem;line-height: 1.25rem; /* 142.857% */color: #5c6270;}  .form__input input::-moz-placeholder {font-size: 0.875rem;line-height: 1.25rem; /* 142.857% */color: #5c6270;}  .form__input input:-ms-input-placeholder {font-size: 0.875rem;line-height: 1.25rem; /* 142.857% */color: #5c6270;}  .form__input input::-ms-input-placeholder {font-size: 0.875rem;line-height: 1.25rem; /* 142.857% */color: #5c6270;}  .form__input input::placeholder {font-size: 0.875rem;line-height: 1.25rem; /* 142.857% */color: #5c6270;}  .form__input input:focus {border: 0.0625rem solid var(--color-brown);}  .form__input-search {position: absolute;top: 50%;left: 0.75rem;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;pointer-events: none;}  .form__input-search::before {content: "";mask: var(--icon) center center/contain no-repeat;-webkit-mask: var(--icon) center center/contain no-repeat;--size: 20px;width: var(--size);height: var(--size);background: var(--color-brown);}  .form__input-btn {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 0.8125rem 1.25rem;border-radius: 0.5rem;background: var(--color-brown);color: var(--color-alt);font-size: 0.8125rem;line-height: 1.125rem; /* 138.462% */-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .bottom-header {padding: 0.75rem 0rem;border-bottom: 0.0625rem solid var(--color-whteTwo);border-top: 0.0625rem solid var(--color-whteTwo);-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .bottom-header__inner {position: relative;}  .bottom-header__slide {line-height: 142.857%; /*  */-webkit-transition: color 0.3s ease-in 0s;transition: color 0.3s ease-in 0s;white-space: nowrap;} .bottom-header__arrows, .banner__arrows {z-index:20;position: absolute;top: 50%;left: 0;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);pointer-events: none;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;gap: 1.25rem;width: 100%;}  .bottom-header__arrow, .banner__arrow {pointer-events: all;--size: 32px;width: var(--size);height: var(--size);border-radius: 50%;-webkit-box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.08);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.08);background: var(--color-alt);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .bottom-header__arrow.swiper-button-disabled, .banner__arrow.swiper-button-disabled {opacity: 0;pointer-events: none;}  .bottom-header__arrow::before, .banner__arrow::before {content: "";mask: var(--icon) center center/contain no-repeat;-webkit-mask: var(--icon) center center/contain no-repeat;--size: 13px;width: var(--size);height: var(--size);background: var(--color-brown);}  .bottom-header__arrow--prev::before, .banner__arrow--prev::before {-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}  .bottom-header__arrow--next::before, .banner__arrow--next::before {-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);}  .search-header {position: fixed;z-index: 2;top: 3rem;left: 0;width: 100%;padding: 0rem 0.75rem;opacity: 0;pointer-events: none;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;background: var(--color-alt);padding-bottom: 0.75rem;padding-top: 0.5rem;}  .search-header._active {opacity: 1;pointer-events: all;}  .search-header .search-header__form {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 1.5rem;}  .search-header .form__input-delete {display: -webkit-box;display: -ms-flexbox;display: flex;position: absolute;top: 50%;right: 0.75rem;}  .search-header .form__input-delete::before {content: "";-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);mask: var(--icon) center center/contain no-repeat;-webkit-mask: var(--icon) center center/contain no-repeat;background: #8f95a3;--size: 20px;width: var(--size);height: var(--size);}  .search-header .form__back {--size: 24px;width: var(--size);height: var(--size);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}  .search-header .form__back::before {content: "";mask: var(--icon) center center/contain no-repeat;-webkit-mask: var(--icon) center center/contain no-repeat;background: var(--color-brown);--size: 16px;width: var(--size);height: var(--size);}  .footer {background: #e9ecf1;padding: 1.5rem 0rem;}  .footer__desk-row {display: -ms-grid;display: grid;-ms-grid-columns: auto 14.6875rem;grid-template-columns: auto 14.6875rem;gap: 1.25rem;}  .footer__desk-blocks {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 0.1875rem;}  .footer__desk-items {display: -ms-grid;display: grid;-ms-grid-columns: 25.3125rem 14.6875rem 14.6875rem auto;grid-template-columns: 25.3125rem 14.6875rem 14.6875rem auto;gap: 1.25rem;}  .footer__desk-company {line-height: 142.857%; /* 142.857% */}  .footer__desk-messages {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 1rem;margin-bottom: 0.75rem;}  .footer__desk-messages.footer__desk-messages--two {margin-top: -0.3125rem;}  .footer__desk-messages.footer__desk-messages--two .footer__desk-message::before {border-radius: 50%;}  .footer__desk-message {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}  .footer__desk-message::before {content: "";background: var(--icon) center center/cover no-repeat;--size: 32px;width: var(--size);height: var(--size);border-radius: 0.5rem;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .footer__desk-dushlux {line-height: 142.857%; /* 142.857% */margin-bottom: 0.75rem;}  .footer__desk-policy {line-height: 142.857%; /* 142.857% */-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;display: block;margin-bottom: 0.75rem;}  .footer__mobile-row {display: -ms-grid;display: grid;-ms-grid-columns: (1fr)[2];grid-template-columns: repeat(2, 1fr);gap: 1.25rem;padding: 0.5625rem 0.9375rem 1.5rem 2.6875rem;}  .footer__mobile-title {font-weight: 700;line-height: 142.857%; /* 142.857% */margin-bottom: 0.4375rem;}  .footer__mobile-phones {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 0.1875rem;margin-bottom: 0.5rem;}  .footer__mobile-phones::before {content: "";mask: var(--icon) center center/contain no-repeat;-webkit-mask: var(--icon) center center/contain no-repeat;background: var(--color-primary);--size: 16px;width: var(--size);height: var(--size);margin-right: 0.3125rem;}  .footer__mobile-phone {line-height: 142.857%; /* 142.857% */}  .footer__mobile-list {display: -ms-grid;display: grid;-ms-grid-columns: (1fr)[2];grid-template-columns: repeat(2, 1fr);gap: 0.75rem;}  .footer__mobile-link {line-height: 142.857%; /* 142.857% */display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 0.75rem;white-space: nowrap;}  .footer__mobile-link::before {content: "";mask: var(--icon) center center/contain no-repeat;-webkit-mask: var(--icon) center center/contain no-repeat;background: var(--color-primary);--size: 16px;width: var(--size);height: var(--size);}  .item-footer {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 0.5rem;}  .item-footer__subtitle {font-size: 1rem;line-height: 137.5%; /* 137.5% */color: #5c6270;list-style: none;padding-bottom: 0.5rem;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);outline: none;}  .item-footer__subtitle::marker, .item-footer__subtitle::-webkit-details-marker {display: none;}  .item-footer__inner {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 1rem;}  .item-footer__column {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 0.3125rem;}  .item-footer__title {font-size: 1rem;font-weight: 500;line-height: 137.5%; /* 137.5% */}  .item-footer__address {font-style: normal;line-height: 128.571%; /* 142.857% */display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 0.5rem;}  .item-footer__address::before {content: "";mask: var(--icon) center center/contain no-repeat;-webkit-mask: var(--icon) center center/contain no-repeat;background: var(--color-primary);--size: 16px;width: var(--size);height: var(--size);-webkit-box-flex: 0;-ms-flex: 0 0 var(--size);flex: 0 0 var(--size);}  .item-footer__list {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 0.25rem;}  .item-footer__list.item-footer__list--two {gap: 0.75rem;margin-top: 0.3125rem;}  .item-footer__list.item-footer__list--two .item-footer__link {gap: 0rem;}  .item-footer__list.item-footer__list--two .item-footer__link::before {content: "";display: none;}  .item-footer__link {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 0.5rem;line-height: 142.857%; /* 142.857% */max-width: -webkit-max-content;max-width: -moz-max-content;max-width: max-content;}  .item-footer__link span {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}  .item-footer__link::before {content: "";mask: var(--icon) center center/contain no-repeat;-webkit-mask: var(--icon) center center/contain no-repeat;background: var(--color-primary);--size: 16px;width: var(--size);height: var(--size);-webkit-box-flex: 0;-ms-flex: 0 0 var(--size);flex: 0 0 var(--size);-webkit-transition: all 0.3s ease-in;transition: all 0.3s ease-in;will-change: background;}  .item-footer__link.item-footer__link--sale {color: var(--color-red);}  .item-footer__text {font-weight: 500;line-height: 128.571%; /* 128.571% */}  .info-footer__list {display: -ms-grid;display: grid;-ms-grid-columns: (1fr)[3];grid-template-columns: repeat(3, 1fr);gap: 0.625rem;}  .info-footer__link {font-weight: 500;line-height: 142.857%; /* 142.857% */white-space: nowrap;}  .info-footer__link.info-footer__link--phone {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 0.5rem;}  .info-footer__link.info-footer__link--phone::before {content: "";mask: var(--icon) center center/contain no-repeat;-webkit-mask: var(--icon) center center/contain no-repeat;background: var(--color-primary);--size: 16px;width: var(--size);height: var(--size);-webkit-box-flex: 0;-ms-flex: 0 0 var(--size);flex: 0 0 var(--size);}  .plumbing__title {text-align: center;margin-bottom: 2.8125rem;}  .plumbing__tabs-navigation {padding: 0.25rem;border-radius: 0.5rem;background: var(--color-whteTwo);display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;margin-bottom: 1.125rem;gap: 0.25rem;}  .plumbing__tabs-title {font-size: 0.875rem;font-weight: 400;line-height: 142.857%; /* 142.857% */padding: 0.4375rem 0.5625rem;color: #4f4d55;border-radius: 0.375rem;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;background: transparent;border: 0.0625rem solid #e3e4e8;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 0.75rem;min-width: 6.3125rem;}  .plumbing__tabs-title span::before {content: "";mask: var(--icon) center center/contain no-repeat;-webkit-mask: var(--icon) center center/contain no-repeat;background: var(--color-primary);--size: 20px;width: var(--size);height: var(--size);-webkit-transform: translate(0.1875rem, 0.125rem);-ms-transform: translate(0.1875rem, 0.125rem);transform: translate(0.1875rem, 0.125rem);-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .plumbing__tabs-title._tab-active {color: #675632;background: var(--color-alt);-webkit-box-shadow: 0px 1.5px 4px -1px rgba(10, 9, 11, 0.07);box-shadow: 0px 1.5px 4px -1px rgba(10, 9, 11, 0.07);border: 0.0625rem solid var(--color-brown);}  .plumbing__tabs-title._tab-active span::before {background: var(--color-brown);}  .plumbing__tabs-items {display: -ms-grid;display: grid;-ms-grid-columns: (1fr)[6];grid-template-columns: repeat(6, 1fr);gap: 1.25rem;}  .plumbing__tabs-img {border-radius: 0.5rem;overflow: hidden;position: relative;margin-bottom: 0.5rem;width: 100%;border: 0.0625rem solid var(--color-whteTwo);}  .plumbing__tabs-img img, .plumbing__tabs-img picture {border-radius: 0.5rem;width: 100%;height: 100%;max-width: 100%;max-height: 100%;-o-object-fit: cover;object-fit: cover;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}  .info-plumbing {position: absolute;bottom: 0;left: 0;width: 100%;pointer-events: none;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;gap: 0.625rem;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 0.375rem;}  .info-plumbing__value {font-size: 0.75rem;font-weight: 400;line-height: 150%; /* 150% */color: var(--color);padding: 0.25rem 0.375rem;border-radius: 0.25rem;background: var(--color-alt);}  .info-plumbing__id {font-size: 0.75rem;font-weight: 500;line-height: 150%; /* 150% */padding: 0.25rem 0.375rem;border-radius: 0.25rem;background: var(--color-alt);}  .content-plumbing {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 0.5rem;}  .content-plumbing__country {font-size: 0.8125rem;line-height: 138.462%; /* 138.462% */color: var(--color-brown);}  .content-plumbing__title {font-size: 0.8125rem;font-weight: 400;line-height: 138.462%; /* 138.462% */display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}  .content-plumbing__info {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;gap: 1.25rem;}  .content-plumbing__del {width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;font-size: 0.75rem;font-weight: 500;line-height: 14px; /* 116.667% */}  .content-plumbing__price {font-size: 1rem;font-weight: 500;line-height: 137.5%; /* 137.5% */color: var(--colorPrice);white-space: nowrap;}  .content-plumbing__price.content-plumbing__price--none {font-size: 0.875rem;font-weight: 600;margin-top: 0.3125rem;}  .content-plumbing__basket {line-height: 142.857%; /* 142.857% */color: var(--color-alt);-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 0.375rem;border-radius: 0.375rem;padding: 0.375rem 0.75rem;background: var(--color-primary);}  .content-plumbing__basket::before {content: "";mask: var(--icon) center center/contain no-repeat;-webkit-mask: var(--icon) center center/contain no-repeat;background: var(--color-alt);--size: 20px;width: var(--size);height: var(--size);}  .price-content__inner {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;gap: 0.625rem;}  .price-content__info {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;-ms-flex-wrap: wrap;flex-wrap: wrap;}  .price-content__old {font-size: 0.75rem;font-weight: 500;line-height: 116.667%; /* 116.667% */white-space: nowrap;}  .price-content__value {font-size: 1rem;font-weight: 500;line-height: 137.5%; /* 137.5% */color: var(--colorPrice);white-space: nowrap;}  .price-content__basket {padding: 0.375rem 0.75rem;border-radius: 0.375rem;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;background: var(--color-primary);color: var(--color-alt);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 0.375rem;}  .price-content__basket::before {content: "";mask: var(--icon) center center/contain no-repeat;-webkit-mask: var(--icon) center center/contain no-repeat;--size: 20px;width: var(--size);height: var(--size);background: var(--color-alt);}  .showroom.showroom--two .showroom__title {text-align: center;margin-bottom: 0rem;}  .showroom.showroom--two .showroom__img img, .showroom.showroom--two .showroom__img picture {width: 100%;height: 35.3125rem;max-width: 100%;max-height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 0.5rem;}  .showroom__site {border-radius: 0.5rem;background: var(--color-brown);padding: 0.75rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;line-height: 128.571%; /* 128.571% */margin-top: 0.75rem;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .showroom__title {margin-bottom: 1.3125rem;}  .showroom__img {position: relative;}  .showroom__img img, .showroom__img picture {width: 100%;height: 29.6875rem;max-width: 100%;max-height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 0.5rem;}  .showroom__img-link {font-size: 1rem;position: absolute;bottom: 1.25rem;left: 50%;-webkit-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);transform: translate(-50%, 0);display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 0.5rem;padding: 0.5625rem 0.75rem;border-radius: 0.5rem;background: var(--color-whteTwo);-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .showroom__img-link::after {content: "";mask: var(--icon) center center/contain no-repeat;-webkit-mask: var(--icon) center center/contain no-repeat;--size: 20px;width: var(--size);height: var(--size);background: var(--color-primary);-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .showroom__content {background: var(--color-whteTwo);border-radius: 0.5rem;}  .showroom__address {font-style: normal;text-align: center;line-height: 142.857%; /* 142.857% */padding: 0.75rem;}  .product__block {display: -ms-grid;display: grid;-ms-grid-columns: 20.25rem 1fr;grid-template-columns: 20.25rem 1fr;gap: 1.25rem;}  .product__block .chapter__aside {margin-top: 0rem;}  .product__subtitle {font-size: 2.125rem;font-weight: 500;line-height: 152.941%; /* 152.941% */margin-bottom: 1.625rem;}  .product__title {margin-bottom: 1rem;}  .product__inner {position: relative;}  .product__slide-img {margin-bottom: 0.5rem;border-radius: 0.5rem;overflow: hidden;}  .product__slide-img img, .product__slide-img picture {width: 100%;height: 17rem;max-width: 100%;max-height: 100%;-o-object-fit: cover;object-fit: cover;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .product__slide-title {font-size: 1.25rem;font-weight: 500;line-height: 140%; /* 140% */text-align: center;}  .product__arrows {position: absolute;top: 45%;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);width: 100%;pointer-events: none;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}  .product__arrows .product__arrow {position: absolute;pointer-events: all;--size: 40px;width: var(--size);height: var(--size);border-radius: 50%;-webkit-box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.08);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.08);background: var(--color-alt);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .product__arrows .product__arrow.swiper-button-disabled {opacity: 0;pointer-events: none;}  .product__arrows .product__arrow::before {content: "";mask: var(--icon) center center/contain no-repeat;-webkit-mask: var(--icon) center center/contain no-repeat;--size: 13px;width: var(--size);height: var(--size);background: var(--color-red);}  .product__arrows .product__arrow--prev {left: -1.25rem;}  .product__arrows .product__arrow--prev::before {-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}  .product__arrows .product__arrow--next {right: -1.25rem;}  .product__arrows .product__arrow--next::before {-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);}  .product__tabs-navigation {margin-bottom: 2rem;display: -webkit-box;display: -ms-flexbox;display: flex;gap: 0.75rem;padding: 0.25rem;border-radius: 0.5rem;background: var(--color-whteTwo);}  .product__tabs-category {line-height: 142.857%; /* 142.857% */padding: 0.5625rem 0.75rem;border-radius: 0.375rem;border: 0.0625rem solid transparent;color: #17181c;background: transparent;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .product__tabs-category._tab-active {border: 0.0625rem solid var(--color-brown);background: var(--color-alt);color: #675632;}  .product__tabs-title {font-size: 1rem;font-weight: 500;line-height: 137.5%; /* 137.5% */text-align: center;-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;}  .product__tabs-info {margin-top: 0.375rem;}  .product__tabs-value {font-size: 0.75rem;line-height: 133.333%; /* 133.333% */}  .product__tabs-link {line-height: 142.857%; /* 142.857% */padding: 0.1875rem 0.5rem;border-radius: 0.375rem;background: #fcfbf8;border: 0.0625rem solid var(--color-brownTwo);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-top: 0.375rem;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .product__tabs-status {font-size: 0.75rem;line-height: 133.333%; /* 133.333% */color: var(--color);}  .product__tabs-content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;height: 100%;}  .product__tabs-items {display: -ms-grid;display: grid;grid-template-columns: repeat(auto-fill, minmax(14.375rem, 1fr));gap: 1.5rem 1.9375rem;}  .product__tabs-item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;height: 100%;}  .product__tabs-img {overflow: hidden;border-radius: 0.5rem;margin-bottom: 0.5rem;border: 0.0625rem solid var(--color-whteTwo);-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;}  .product__tabs-img img, .product__tabs-img picture {width: 100%;height: 10.625rem;max-width: 100%;max-height: 100%;-o-object-fit: cover;object-fit: cover;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .news.news--two .news__title {margin-bottom: 1rem;}  .news__title {margin-bottom: 1.25rem;}  .news__inner {position: relative;}  .news__items {display: -ms-grid;display: grid;grid-template-columns: repeat(auto-fill, minmax(12.5rem, 1fr));gap: 1.5rem 2rem;}  .news__item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}  .news__item-img {border-radius: 0.5rem;overflow: hidden;border: 0.0625rem solid var(--color-whteTwo);}  .news__item-img img, .news__item-img picture {width: 100%;height: 12.375rem;max-width: 100%;max-height: 100%;-o-object-fit: cover;object-fit: cover;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .news__item-title {font-size: 1rem;font-weight: 500;line-height: 137.5%; /* 137.5% */margin-bottom: 0.625rem;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;}  .news__item-date {font-size: 0.8125rem;line-height: 138.462%; /* 138.462% */color: #8f95a3;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .news__slide {width: 17.5rem;}  .news__slide-img {border-radius: 0.5rem;overflow: hidden;margin-bottom: 0.625rem;}  .news__slide-img img, .news__slide-img picture {width: 100%;height: 17.5rem;max-width: 100%;max-height: 100%;-o-object-fit: cover;object-fit: cover;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}  .news__slide-title {line-height: 142.857%; /* 142.857% */display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;margin-bottom: 0.125rem;}  .news__slide-date {font-size: 0.8125rem;line-height: 138.462%; /* 138.462% */}  .news__arrows {position: absolute;top: 42%;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);width: 100%;pointer-events: none;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}  .news__arrow {position: absolute;pointer-events: all;--size: 40px;width: var(--size);height: var(--size);border-radius: 50%;-webkit-box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.08);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.08);background: var(--color-alt);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .news__arrow.swiper-button-disabled {opacity: 0;pointer-events: none;}  .news__arrow::before {content: "";mask: var(--icon) center center/contain no-repeat;-webkit-mask: var(--icon) center center/contain no-repeat;--size: 13px;width: var(--size);height: var(--size);background: var(--color-red);}  .news__arrow.news__arrow--prev {left: -1.25rem;}  .news__arrow.news__arrow--prev::before {-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}  .news__arrow.news__arrow--next {right: -1.25rem;}  .news__arrow.news__arrow--next::before {-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);}  .brands.brands--two .brands__title {font-size: 1.125rem;font-weight: 700;line-height: 133.333%; /* 133.333% */}  .brands__inner {position: relative;}  .brands__arrows {position: absolute;top: 50%;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);width: 100%;pointer-events: none;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}  .brands__arrows .brands__arrow {position: absolute;pointer-events: all;--size: 40px;width: var(--size);height: var(--size);border-radius: 50%;-webkit-box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.08);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.08);background: var(--color-alt);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .brands__arrows .brands__arrow.swiper-button-disabled {opacity: 0;pointer-events: none;}  .brands__arrows .brands__arrow::before {content: "";mask: var(--icon) center center/contain no-repeat;-webkit-mask: var(--icon) center center/contain no-repeat;--size: 13px;width: var(--size);height: var(--size);background: var(--color-brown);}  .brands__arrows .brands__arrow--prev {left: 0rem;}  .brands__arrows .brands__arrow--prev::before {-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}  .brands__arrows .brands__arrow--next {right: 0rem;}  .brands__arrows .brands__arrow--next::before {-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);}  .brands__top {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;gap: 1.875rem;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: 1.25rem;}  .brands__link {font-size: 1rem;line-height: 137.5%; /* 137.5% */color: #454954;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .brands__slider {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;} .banner__slider, .brands__slider, .banner, .brands {position: relative;} .brands__slide {-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .brands__slide-img {--size: 140px;width: var(--size);height: var(--size);margin-bottom: 0.5rem;background: var(--color-whteTwo);border-radius: 0.5rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}  .brands__slide-img img, .brands__slide-img picture {width: 100%;height: 5rem;-o-object-fit: contain;object-fit: contain;}  .brands__slide-title {line-height: 142.857%; /* 142.857% */text-align: center;}  .groups.groups--two .groups__row {display: none;}  .groups.groups--two .groups__list {display: -webkit-box;display: -ms-flexbox;display: flex;max-width: 95%;}  .groups.groups--three .groups__list {display: -webkit-box;display: -ms-flexbox;display: flex;max-width: 100%;gap: 0.625rem;}  .groups.groups--three .groups__list .groups__link {background: var(--color-whteTwo);}  .groups.groups--four .groups__list {display: -webkit-box;display: -ms-flexbox;display: flex;max-width: 100%;}  .groups__title {margin-bottom: 1rem;font-size: 1.125rem;font-weight: 500;line-height: 133.333%; /* 133.333% */}  .groups__row {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 1.25rem;}  .groups__column-items {gap: 0.75rem;}  .groups__column-item {position: relative;}  .groups__column-img {border-radius: 0.5rem;overflow: hidden;position: absolute;top: 0;left: 0;width: 100%;height: 100%;}  .groups__column-img img, .groups__column-img picture {width: 100%;height: 100%;max-height: 100%;max-width: 100%;-o-object-fit: cover;object-fit: cover;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .groups__column-content {position: relative;pointer-events: none;height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}  .groups__column-link {font-size: 1rem;line-height: 137.5%; /* 137.5% */padding: 0.5rem 0.75rem;border-radius: 0.5rem;pointer-events: all;background: var(--color-alt);display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 0.5rem;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;max-width: -webkit-min-content;max-width: -moz-min-content;max-width: min-content;}  .groups__column-link::after {content: "";mask: var(--icon) center center/contain no-repeat;-webkit-mask: var(--icon) center center/contain no-repeat;background: rgb(11, 12, 14);--size: 20px;width: var(--size);height: var(--size);-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .groups__column-link::before {content: "";mask: var(--iconGroup) center center/contain no-repeat;-webkit-mask: var(--iconGroup) center center/contain no-repeat;--size: 24px;width: var(--size);height: var(--size);background: var(--color-brown);}  .groups__column-link span {color: #5c6270;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .groups__content {overflow: auto;}  .groups__list {max-width: 43.125rem;min-width: 43.125rem;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 0.75rem;}  .groups__link {padding: 0.4375rem 0.625rem;border-radius: 0.375rem;border: 0.0625rem solid #c7cad1;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 0.25rem;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .groups__link::before {content: "";mask: var(--iconGroup) center center/contain no-repeat;-webkit-mask: var(--iconGroup) center center/contain no-repeat;--size: 24px;width: var(--size);height: var(--size);-webkit-box-flex: 0;-ms-flex: 0 0 var(--size);flex: 0 0 var(--size);background: var(--color-brown);-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .groups__link._active {background: var(--color-brown);border: 0.0625rem solid var(--color-brown);color: var(--color-alt);}  .groups__link._active::before {background: var(--color-alt);}  .banner {padding-bottom: 3.125rem;}  .banner__slide {position: relative;min-height: 28.5rem;border-radius: 0.5rem;overflow: hidden;}  .banner__slide-img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}  .banner__slide-img img, .banner__slide-img picture {width: 100%;height: 100%;max-width: 100%;max-height: 100%;-o-object-fit: cover;object-fit: cover;object-position: bottom;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .banner__slide-content {position: relative;z-index: 2;height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 1.25rem;padding: 1.6875rem 1.6875rem 1.25rem;text-align: center;}  .banner__slide-top {-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;}  .banner__slide-title {font-size: 1.25rem;font-weight: 500;line-height: 140%; /* 140% */margin-bottom: 0.25rem;color: var(--color-alt);}  .banner__slide-text {line-height: 142.857%; /* 142.857% */color: var(--color-alt);}  .banner__slide-data {line-height: 142.857%; /* 142.857% */color: var(--color-alt);}  .banner__slide-link {font-size: 1rem;line-height: 137.5%; /* 137.5% */display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 0.5rem;padding: 0.5rem 0.75rem;border-radius: 0.5rem;background: var(--color-whteTwo);-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .banner__slide-link::after {content: "";mask: var(--icon) center center/contain no-repeat;-webkit-mask: var(--icon) center center/contain no-repeat;background: var(--color-primary);--size: 20px;width: var(--size);height: var(--size);-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .chapter__title {margin-bottom: 2.125rem;}  .chapter__top {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;gap: 1.875rem;margin-bottom: 0.125rem;}  .chapter__category {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 0.25rem;padding: 0.25rem;border-radius: 0.5rem;background: var(--color-whteTwo);}  .chapter__category-link {line-height: 142.857%; /* 142.857% */padding: 0.625rem 1.25rem;border: 0.0625rem solid transparent;border-radius: 0.375rem;min-width: 9.75rem;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;background: transparent;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}  .chapter__category-link._active {border: 0.0625rem solid var(--color-brown);background: var(--color-alt);color: #675632;}  .chapter__sort-inner {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 0.75rem;padding-right: 0.375rem;}  .chapter__sort-top {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 0.75rem;}  .chapter__sort-back {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;--size: 24px;width: var(--size);height: var(--size);background: #f7f7f8;border-radius: 0.5rem;border: 0.5px solid #e3e4e8;}  .chapter__sort-back::before {content: "";mask: var(--icon) center center/contain no-repeat;-webkit-mask: var(--icon) center center/contain no-repeat;--size: 16px;width: var(--size);height: var(--size);background: #2e3138;}  .chapter__inner {display: -ms-grid;display: grid;-ms-grid-columns: 20.25rem 1fr;grid-template-columns: 20.25rem 1fr;gap: 1.25rem;}  .chapter__aside-top {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 1.25rem;margin-bottom: 0.75rem;padding: 0rem 0.75rem;}  .chapter__aside-title {font-size: 1.125rem;font-weight: 500;line-height: 133.333%; /* 133.333% */text-align: center;width: 100%;}  .chapter__aside-back {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}  .chapter__aside-back::before {content: "";mask: var(--icon) center center/contain no-repeat;-webkit-mask: var(--icon) center center/contain no-repeat;--size: 24px;width: var(--size);height: var(--size);background: var(--color-brown);}  .chapter__pagging {margin-bottom: 1.25rem;}  .chapter__bottom .chapter__bottom-content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 1.25rem;margin-bottom: 0.75rem;}  .chapter__bottom .chapter__bottom-content._active .chapter__bottom-text {display: block;}  .chapter__bottom .chapter__bottom-text {display: none;font-size: 0.75rem;line-height: 150%; /* 150% */color: #454954;}  .chapter__bottom .chapter__bottom-text:first-child {display: block;}  .chapter__bottom .chapter__bottom-showmore {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 0.5rem;cursor: pointer;line-height: 142.857%; /* 142.857% */-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .chapter__bottom .chapter__bottom-showmore::after {content: "";mask: var(--icon) center center/contain no-repeat;-webkit-mask: var(--icon) center center/contain no-repeat;--size: 20px;width: var(--size);height: var(--size);background: var(--color-primary);-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .chapter__bottom .chapter__bottom-showmore._active {display: none;}  .chapter__cards {margin-bottom: 1.25rem;}  .chapter__cards .cards__item .cards__item-value, .chapter__cards .cards__item .cards__item-id {-webkit-box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.08);box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.08);}  .chapter__cards .cards__item .cards__item-img {border: 0.0625rem solid var(--color-whteTwo);}  .chapter__cards .cards__item .cards__item-img img, .chapter__cards .cards__item .cards__item-img picture {height: 13.6875rem;}  .chapter__items {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 0.75rem;margin-bottom: 1.125rem;}  .chapter__item {padding: 0.4375rem 0.625rem;border-radius: 0.375rem;border: 0.0625rem solid var(--color-brown);-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 0.25rem;white-space: nowrap;cursor: pointer;}  .chapter__close {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}  .chapter__close::before {content: "";mask: var(--icon) center center/contain no-repeat;-webkit-mask: var(--icon) center center/contain no-repeat;background: #818898;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;--size: 20px;width: var(--size);height: var(--size);}  .form__title {font-size: 1.125rem;font-weight: 500;line-height: 133.333%; /* 133.333% */}  .form__options {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 0.75rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;}  .form__fieldset-spollers {margin-bottom: 0.75rem;}  .form__fieldset-spollers details {-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;background: var(--color-alt);}  .form__fieldset-spollers details[open] {background: var(--color-whteTwo);}  .form__fieldset-spollers summary {list-style: none;}  .form__fieldset-spollers summary::marker, .form__fieldset-spollers summary::-webkit-details-marker {display: none;}  .form__fieldset-spoller {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 0.75rem;min-height: 3.375rem;padding: 0.75rem 0.75rem;font-size: 1rem;font-weight: 500;line-height: 137.5%; /* 137.5% */cursor: pointer;border-bottom: 0.0625rem solid #e3e4e8;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .form__fieldset-spoller::after {content: "";mask: var(--icon) center center/contain no-repeat;-webkit-mask: var(--icon) center center/contain no-repeat;--size: 11px;width: var(--size);height: var(--size);-webkit-box-flex: 0;-ms-flex: 0 0 var(--size);flex: 0 0 var(--size);background: #5c6270;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .form__fieldset-spoller span {font-size: 0.875rem;font-weight: 400;margin-left: auto;}  .form__fieldset-spoller._spoller-active::after {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}  .form__fieldset-item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 0.625rem;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;min-height: 3.375rem;padding: 0.75rem 0.75rem;border-bottom: 0.0625rem solid #e3e4e8;}  .merchandise {padding-bottom: 0rem;}  .merchandise__title {margin-bottom: 1.5rem;}  .merchandise__inner {display: -ms-grid;display: grid;-ms-grid-columns: 27.375rem 34.75rem 1fr;grid-template-columns: 27.375rem 34.75rem 1fr;gap: 1.25rem;}  .merchandise__slider {min-width: 0;}  .merchandise__subslider {min-width: 0;margin-bottom: 0.75rem;opacity: 0;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .merchandise__subslider-slide {cursor: pointer;width: 100%;}  .merchandise__subslider-img {border-radius: 0.75rem;overflow: hidden;aspect-ratio: 1/1;}  .merchandise__subslider-img img, .merchandise__subslider-img picture {width: 100%;height: 27.4375rem;max-width: 100%;max-height: 100%;-o-object-fit: cover;object-fit: cover;}  .merchandise__thumbslider {-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;opacity: 0;}  .merchandise__thumbslider-slide {cursor: pointer;max-width: 6.875rem;}  .merchandise__thumbslider-img {border-radius: 0.75rem;overflow: hidden;}  .merchandise__thumbslider-img img, .merchandise__thumbslider-img picture {width: 100%;height: 6.75rem;max-width: 100%;max-height: 100%;-o-object-fit: cover;object-fit: cover;}  .info-merchandise {margin-top: -0.125rem;}  .info-merchandise__characteristics {border-radius: 0.75rem;border: 0.5px solid #e3e4e8;background: var(--color-whteTwo);padding: 0.75rem 0.75rem 0.625rem;margin-bottom: 1rem;}  .info-merchandise__title {font-size: 1.125rem;font-weight: 500;line-height: 133.333%; /* 133.333% */margin-bottom: 0.8125rem;}  .info-merchandise__characteristic {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 0.75rem;}  .info-merchandise__characteristic dl {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;gap: 0.1875rem;}  .info-merchandise__characteristic dl span {-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;border-bottom: 0.0625rem dashed #abafba;-webkit-transform: translate(0rem, -0.375rem);-ms-transform: translate(0rem, -0.375rem);transform: translate(0rem, -0.375rem);}  .info-merchandise__characteristic dl dt {color: #454954;font-size: 1rem;line-height: 137.5%; /* 137.5% */}  .info-merchandise__characteristic dl dd {font-size: 1rem;font-weight: 500;line-height: 137.5%; /* 137.5% */}  .info-merchandise__characteristic dl dd a {text-decoration: underline;}  .info-merchandise__content .info-merchandise__title {margin-bottom: 0.75rem;}  .info-merchandise__description {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 0.75rem;margin-bottom: 0.75rem;}  .info-merchandise__description._active .info-merchandise__text {display: block;}  .info-merchandise__text {font-size: 0.75rem;line-height: 150%; /* 150% */color: #454954;display: none;}  .info-merchandise__text:first-child {display: block;}  .info-merchandise__showmore {line-height: 142.857%; /* 142.857% */display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;gap: 0.25rem;margin-bottom: 1rem;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;cursor: pointer;}  .info-merchandise__showmore span:nth-child(2) {display: none;}  .info-merchandise__showmore._active::after {content: "";-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}  .info-merchandise__showmore._active span:nth-child(1) {display: none;}  .info-merchandise__showmore._active span:nth-child(2) {display: -webkit-box;display: -ms-flexbox;display: flex;}  .info-merchandise__showmore::after {content: "";mask: var(--icon) center center/contain no-repeat;-webkit-mask: var(--icon) center center/contain no-repeat;background: var(--color-brown);-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;--size: 20px;width: var(--size);height: var(--size);}  .info-merchandise__link {line-height: 142.857%; /* 142.857% */padding: 0.875rem;border-radius: 0.75rem;background: var(--color-whteTwo);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;border: .5px solid #c7cad1;}  .result-merchandise {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 1.5625rem;}  .result-merchandise__price {padding: 0.75rem;border-radius: 0.75rem;background: var(--color-whteTwo);-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);}  .result-merchandise__value {font-size: 2rem;font-weight: 500;line-height: 150%; /* 150% */text-align: center;}  .result-merchandise__availability {font-size: 1rem;font-weight: 700;line-height: 137.5%; /* 137.5% */text-align: center;color: var(--color);}  .result-merchandise__basket {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 0.625rem;line-height: 142.857%; /* 142.857% */padding: 0.75rem 1rem;background: var(--color-primary);color: var(--color-alt);border-radius: 0.5rem;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .result-merchandise__basket::after {content: "";mask: var(--icon) center center/contain no-repeat;-webkit-mask: var(--icon) center center/contain no-repeat;background: var(--color-alt);--size: 20px;width: var(--size);height: var(--size);}  .result-merchandise__id {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}  .result-merchandise__id dl {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 0.5rem;}  .result-merchandise__id dl dt {font-size: 1.125rem;font-weight: 500;line-height: 133.333%; /* 133.333% */color: #454954;}  .result-merchandise__id dl dd {font-size: 1.125rem;font-weight: 500;line-height: 133.333%; /* 133.333% */}  .article-result__title {font-size: 1.125rem;font-weight: 500;line-height: 133.333%; /* 133.333% */margin-bottom: 0.4375rem;color: #454954;}  .article-result__text {font-size: 1.125rem;font-weight: 500;line-height: 111.111%; /* 111.111% */}  .messages-result {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 0.625rem;margin-top: -0.125rem;}  .messages-result__title {font-size: 1.125rem;font-weight: 500;line-height: 133.333%; /* 133.333% */}  .messages-result__list {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 0.625rem;}  .messages-result__link {border-radius: 50%;overflow: hidden;--size: 32px;width: var(--size);height: var(--size);-webkit-box-flex: 0;-ms-flex: 0 0 var(--size);flex: 0 0 var(--size);}  .messages-result__link img, .messages-result__link picture {width: 100%;height: 100%;max-width: 100%;max-height: 100%;-o-object-fit: cover;object-fit: cover;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .conditions-result {padding: 0.6875rem 0.75rem;border-radius: 0.75rem;background: var(--color-whteTwo);border: 0.5px solid #c7cad1;margin-top: -0.125rem;}  .conditions-result summary {font-size: 1rem;font-weight: 500;line-height: 137.5%; /* 137.5% */list-style: none;}  .conditions-result summary::marker, .conditions-result summary::-webkit-details-marker {display: none;}  .conditions-result__top {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 0.5rem;position: relative;}  .conditions-result__top::before {content: "";mask: var(--iconImg) center center/contain no-repeat;-webkit-mask: var(--iconImg) center center/contain no-repeat;background: var(--color-brown);--size: 24px;width: var(--size);height: var(--size);}  .conditions-result__img {--size: 24px;width: var(--size);height: var(--size);-webkit-box-flex: 0;-ms-flex: 0 0 var(--size);flex: 0 0 var(--size);}  .conditions-result__img img, .conditions-result__img picture {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}  .content-conditions__title {font-size: 0.8125rem;line-height: 138.462%; /* 138.462% */margin-bottom: 0.5rem;color: #454954;}  .content-conditions__price {margin-bottom: 0.5rem;}  .content-conditions__price dl {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 0.625rem;}  .content-conditions__price dl dt {font-size: 0.8125rem;line-height: 138.462%; /* 138.462% */color: #454954;}  .content-conditions__price dl dd {font-size: 0.8125rem;line-height: 138.462%; /* 138.462% */color: #454954;-webkit-box-flex: 0;-ms-flex: 0 0 5rem;flex: 0 0 5rem;}  .content-conditions__text {font-size: 0.8125rem;line-height: 138.462%; /* 138.462% */color: #454954;margin-bottom: 0.375rem;}  .content-conditions__delivery dl {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 0.3125rem;}  .content-conditions__delivery dl dt {font-size: 0.75rem;line-height: 150%; /* 150% */color: #454954;}  .content-conditions__delivery dl dd {font-size: 0.75rem;line-height: 150%; /* 150% */}  .suite__title {margin-bottom: 1.125rem;}  .suite__inner {position: relative;}  .suite__slide {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 0.5rem;padding: 0.6875rem;border-radius: 0.75rem;border: 0.5px solid #e3e4e8;background: var(--color-whteTwo);}  .suite__slide .checkbox .checkbox__label {gap: 0.5rem;}  .suite__slide .checkbox .checkbox__text {font-size: 0.8125rem;font-style: normal;font-weight: 400;line-height: 142.857%; /* 142.857% */}  .suite__slide-title {line-height: 142.857%; /* 142.857% */}  .suite__slide-info {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 0.5rem;}  .suite__slide-info dl {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;gap: 0.25rem;}  .suite__slide-info dl dt {line-height: 142.857%; /* 142.857% */color: #454954;}  .suite__slide-info dl span {-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;border-bottom: 0.0625rem dashed #abafba;-webkit-transform: translate(0rem, -0.375rem);-ms-transform: translate(0rem, -0.375rem);transform: translate(0rem, -0.375rem);}  .suite__slide-info dl dd {line-height: 142.857%; /* 142.857% */}  .suite__slide-info dl dd span {border-bottom: none;}  .suite__slide-info dl dd b {font-weight: 500;}  .suite__arrows {position: absolute;top: 50%;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);width: 100%;pointer-events: none;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}  .suite__arrow {position: absolute;pointer-events: all;--size: 48px;width: var(--size);height: var(--size);border-radius: 50%;-webkit-box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.08);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.08);background: var(--color-alt);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .suite__arrow.swiper-button-disabled {opacity: 0;pointer-events: none;}  .suite__arrow::before {content: "";mask: var(--icon) center center/contain no-repeat;-webkit-mask: var(--icon) center center/contain no-repeat;--size: 13px;width: var(--size);height: var(--size);background: var(--color-red);}  .suite__arrow.suite__arrow--prev {left: -1.5rem;}  .suite__arrow.suite__arrow--prev::before {-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}  .suite__arrow.suite__arrow--next {right: -1.5rem;}  .suite__arrow.suite__arrow--next::before {-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);}  .collection__title {margin-bottom: 1.25rem;}  .collection__cards .cards__item-img {margin-bottom: 0.4375rem;}  .company {overflow: hidden;}  .company__items {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 0.8125rem;margin-bottom: 0.75rem;}  .company__item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 0.5rem;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;border-radius: 0.375rem;border: 0.0625rem solid #c7cad1;padding: 0.4375rem 0.5625rem;}  .company__item._active {border: 0.0625rem solid var(--color-brownTwo);background: var(--color-brown);color: var(--color-alt);}  .company__item-img {-webkit-box-flex: 0;-ms-flex: 0 0 1.25rem;flex: 0 0 1.25rem;}  .company__item-img img, .company__item-img picture {width: 1.25rem;height: 0.9375rem;-o-object-fit: cover;object-fit: cover;}  .company__item-text {line-height: 142.857%; /* 142.857% */}  .company__list {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 0.6875rem;margin-bottom: 1.25rem;}  .company__link {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;line-height: 142.857%; /* 142.857% */padding: 0.4375rem 0.8125rem;border-radius: 0.375rem;border: 0.0625rem solid #c7cad1;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .company__link._active {border: 0.0625rem solid #c7cad1;background: var(--color-brown);color: var(--color-alt);}  .company__groups .groups__link {gap: 0.5rem;}  .company__brands {display: -ms-grid;display: grid;grid-template-columns: repeat(auto-fill, minmax(18.75rem, 1fr));gap: 1.0625rem 3.3125rem;}  .company__brand {background: var(--color-alt);display: none;}  .company__brand._active {display: block;}  .company__brand-img {text-align: center;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}  .company__brand-img img, .company__brand-img picture {width: 10.9375rem;height: 6.25rem;-o-object-fit: cover;object-fit: cover;}  .company__brand-list {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 0.5rem 0.5rem 0.375rem;}  .company__brand-link {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}  .company__brand-link img, .company__brand-link picture {--size: 34px;width: var(--size);height: var(--size);-o-object-fit: cover;object-fit: cover;}  .interior__title {margin-bottom: 2.25rem;}  .interior__items {display: -ms-grid;display: grid;-ms-grid-columns: (1fr)[2];grid-template-columns: repeat(2, 1fr);gap: 2.25rem 2.5rem;}  .interior__item-img {border-radius: 0.5rem;overflow: hidden;margin-bottom: 0.5rem;}  .interior__item-img img, .interior__item-img picture {width: 100%;height: 25rem;max-width: 100%;max-height: 100%;-o-object-fit: cover;object-fit: cover;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .interior__item-title {text-align: center;font-size: 1rem;font-weight: 500;line-height: 137.5%; /* 137.5% */-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .interesting__title {margin-bottom: 3.125rem;}  .interesting__row {display: -ms-grid;display: grid;-ms-grid-columns: (1fr)[5];grid-template-columns: repeat(5, 1fr);gap: 2.25rem 1.6875rem;}  .interesting__column {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}  .interesting__column-img {border-radius: 0.5rem;overflow: hidden;border: 0.0625rem solid #818898;aspect-ratio: 1/1;}  .interesting__column-img img, .interesting__column-img picture {-o-object-fit: cover;object-fit: cover;width: 100%;height: 100%;max-width: 100%;max-height: 100%;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .interesting__column-info {overflow: hidden;-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;}  .interesting__column-title {line-height: 147.857%; /* 142.857% */-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;color: #454954;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;margin-bottom: 1.1875rem;-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;}  .interesting__column-link {line-height: 128.571%; /* 128.571% */color: #0b0c0e;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border-radius: 0.5rem;border: 0.0625rem solid #c7cad1;background: #c7cad1;padding: 0.6875rem;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .photobank__content p {text-overflow: ellipsis;line-height: 145.857%; /* 142.857% */max-width: 75.625rem;color: #454954;}  .photobank__content img, .photobank__content picture {--size: 251px;width: var(--size);height: var(--size);-o-object-fit: cover;object-fit: cover;border-radius: 0.5rem;float: left;margin-right: 2.5rem;margin-bottom: 2.5rem;}  .photobank__content img {border: 0.0625rem solid #818898;}  .photobank__title {margin-bottom: 1.375rem;}  .photobank__items {width: 100%;display: -ms-grid;display: grid;-ms-grid-columns: (1fr)[5];grid-template-columns: repeat(5, 1fr);gap: 1rem 1.6875rem;}  .photobank__items.photobank__items--two {padding-top: 2.25rem;grid-template-columns: repeat(auto-fill, minmax(12.5rem, 1fr));gap: 1rem 2rem;}  .photobank__items.photobank__items--two .photobank__item .photobank__item-img {height: auto;}  .photobank__items.photobank__items--two .photobank__item .photobank__item-img img, .photobank__items.photobank__items--two .photobank__item .photobank__item-img picture {aspect-ratio: 1/1;}  .photobank__item-subtitle {margin-top: 0.5rem;font-size: 1rem;font-weight: 500;line-height: 137.5%; /* 137.5% */-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .photobank__item-img {position: relative;width: 100%;height: 15.6875rem;border-radius: 0.5rem;overflow: hidden;border: 0.0625rem solid #818898;}  .photobank__item-img img, .photobank__item-img picture {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .photobank__item-title {line-height: 157.143%; /* 157.143% */text-align: center;}  .photobank__item-tags {position: absolute;bottom: 0.25rem;left: 0.25rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 0.75rem;}  .photobank__item-tag {padding: 0.25rem 0.375rem;line-height: 20px; /* 142.857% */border-radius: 0.375rem;background: var(--color-alt);-webkit-box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.08);box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.08);}  .designer__title {margin-bottom: 3rem;}  .designer__row {display: -ms-grid;display: grid;grid-template-columns: repeat(auto-fill, minmax(15.625rem, 1fr));gap: 1.6875rem;}  .designer__column {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 0.25rem;}  .designer__column-img {border-radius: 0.5rem;overflow: hidden;border: 0.0625rem solid #818898;}  .designer__column-img img, .designer__column-img picture {width: 100%;height: 100%;aspect-ratio: 1/1;-o-object-fit: cover;object-fit: cover;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .designer__column-title {min-height: 2.75rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-size: 1rem;line-height: 137.5%; /* 137.5% */-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .designer__column-speciality {color: #818898;font-size: 0.75rem;line-height: 183.333%; /* 183.333% */}  .join-designer__text {text-overflow: ellipsis;line-height: 142.857%; /* 142.857% */border-bottom: 0.0625rem solid #e3e4e8;margin-bottom: 0.375rem;}  .join-designer__text span {color: #454954;display: block;}  .join-designer__link {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 0.75rem;border-radius: 0.5rem;background: var(--color-primary);color: var(--color-alt);line-height: 142.857%; /* 142.857% */margin: 0rem 0.75rem;}  .walk__title {font-size: 1.125rem;font-weight: 700;line-height: 133.333%; /* 133.333% */margin-bottom: 0.875rem;}  .walk__slider.js-slider-walkmain {margin-bottom: 0.75rem;}  .walk__slider.js-slider-walkmain .walk__slide {border-radius: 0.5rem;overflow: hidden;}  .walk__slider.js-slider-walkmain .walk__slide img, .walk__slider.js-slider-walkmain .walk__slide picture {width: 100%;height: 47.8125rem;max-width: 100%;max-height: 100%;-o-object-fit: cover;object-fit: cover;}  .walk__slider.js-slider-walkthumbs .walk__slide {border-radius: 0.5rem;overflow: hidden;}  .walk__slider.js-slider-walkthumbs .walk__slide img, .walk__slider.js-slider-walkthumbs .walk__slide picture {width: 100%;height: 14.75rem;max-width: 100%;max-height: 100%;-o-object-fit: cover;object-fit: cover;}  .walk__slide {cursor: pointer;}  .mark__subtitle {font-size: 1.25rem;font-weight: 500;line-height: 160%; /* 160% */text-align: center;}  .mark__spollers {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 0.75rem;}  .mark__spollers .mark__column {padding: 2.25rem 0rem;}  .mark__spoller-title {font-size: 1.25rem;font-weight: 500;line-height: 110%; /* 110% */display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;gap: 1.875rem;padding: 0.6875rem 0.875rem 0.6875rem 0.75rem;border: 0.0625rem solid #e3e4e8;border-left: transparent;border-right: transparent;list-style: none;cursor: pointer;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .mark__spoller-title::marker, .mark__spoller-title::-webkit-details-marker {display: none;}  .mark__spoller-title._spoller-active::after {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}  .mark__spoller-title::after {content: "";mask: var(--icon) center center/contain no-repeat;-webkit-mask: var(--icon) center center/contain no-repeat;background: #5c6270;--size: 11px;width: var(--size);height: var(--size);-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .mark__spoller-body {padding-top: 1.375rem;}  .mark__images {display: -ms-grid;display: grid;-ms-grid-columns: (1fr)[2];grid-template-columns: repeat(2, 1fr);gap: 1.375rem;margin-bottom: 1.375rem;}  .mark__image {border-radius: 0.5rem;overflow: hidden;}  .mark__image img, .mark__image picture {width: 100%;height: 21.375rem;max-width: 100%;max-height: 100%;-o-object-fit: cover;object-fit: cover;}  .mark__row {display: -ms-grid;display: grid;-ms-grid-columns: auto 31.25rem;grid-template-columns: auto 31.25rem;gap: 2.5rem;overflow: hidden;}  .mark__column {padding: 0.5rem 0rem;}  .mark__column-map {border-radius: 0.5rem;overflow: hidden;height: 100% !important;}  .mark__column-items {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 1.0625rem;}  .item-mark {line-height: 142.857%; /* 142.857% */color: #454954;}  .item-mark__title {font-size: 1rem;font-weight: 500;line-height: 150%; /* 150% */margin-bottom: 0.75rem;color: var(--color-primary);}  .item-mark__address {font-style: normal;}  .item-mark__time {display: -webkit-box;display: -ms-flexbox;display: flex;}  .item-mark__messengers {display: -ms-grid;display: grid;grid-template-columns: repeat(auto-fill, minmax(5.9375rem, 1fr));gap: 1.25rem 2.8125rem;max-width: 32.8125rem;width: 100%;margin: 0 auto;}  .item-mark__messenger {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}  .item-mark__icon img, .item-mark__icon picture {--size: 36px;width: var(--size);height: var(--size);-o-object-fit: cover;object-fit: cover;}  .item-mark__link {-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .item-mark__applications {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 1.875rem;max-width: 32.8125rem;width: 100%;margin: 0 auto;}  .item-mark__img img, .item-mark__img picture {width: 5.9375rem;height: 4.0625rem;-o-object-fit: cover;object-fit: cover;}  .item-mark__files {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 0.3125rem;}  .item-mark__file {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 1rem;}  .item-mark__document {--size: 32px;width: var(--size);height: var(--size);-webkit-box-flex: 0;-ms-flex: 0 0 var(--size);flex: 0 0 var(--size);border-radius: 0.5rem;overflow: hidden;}  .item-mark__document img, .item-mark__document picture {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}  .item-mark__name {-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .delivery__title {margin-bottom: 1.5rem;}  .delivery__row {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 0.75rem;}  .delivery__column-title {font-size: 1.125rem;font-weight: 500;line-height: 133.333%; /* 133.333% */margin-bottom: 0.75rem;}  .delivery__column-text {line-height: 142.857%; /* 142.857% */margin-bottom: 0.75rem;}  .delivery__column-text b {font-weight: 700;}  .delivery__column-info {font-size: 0.75rem;font-weight: 500;line-height: 166.667%; /* 166.667% */text-align: right;}  .delivery__column-content {max-width: 55.125rem;margin: 0 auto;}  .delivery__column-items {display: -ms-grid;display: grid;grid-template-columns: repeat(auto-fill, minmax(15.625rem, 1fr));gap: 1.6875rem;}  .delivery__column-item {min-height: 9.375rem;border-radius: 0.5rem;overflow: hidden;border: 0.0625rem solid #818898;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 0.875rem;}  .delivery__column-img {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 100%;}  .delivery__column-img img, .delivery__column-img picture {width: 100%;height: 4.125rem;max-width: 100%;max-height: 100%;-o-object-fit: contain;object-fit: contain;}  .delivery__column-table {width: 100%;border-collapse: collapse;margin-bottom: 0.8125rem;}  .delivery__column-table thead {background: rgba(0, 0, 0, 0.06);}  .delivery__column-table th {font-size: 0.75rem;font-weight: 600;line-height: 130%; /* 15.6px */}  .delivery__column-table th:nth-child(1) {width: 11.875rem;}  .delivery__column-table th:nth-child(2) {width: 13.4375rem;}  .delivery__column-table th:nth-child(3) {width: 14.125rem;}  .delivery__column-table td {font-size: 0.75rem;line-height: 130%; /* 15.6px */}  .delivery__column-table td, .delivery__column-table th {border: 0.0625rem solid rgba(0, 0, 0, 0.1);}  .delivery__column-table th, .delivery__column-table td {padding: 0.375rem;}  .info__title {margin-bottom: 1.5rem;}  .info__inner {display: -ms-grid;display: grid;-ms-grid-columns: 24.6875rem 1fr;grid-template-columns: 24.6875rem 1fr;gap: 1.0625rem;}  .info__designer-img img, .info__designer-img picture {height: 21.375rem;width: 24.375rem;max-width: 100%;max-height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 0.5rem;overflow: hidden;}  .info__designer-img img {border: 0.0625rem solid #818898;}  .info__content {padding-top: 0.3125rem;}  .info__content-title {font-size: 1.75rem;font-weight: 500;line-height: 142.857%; /* 142.857% */text-align: center;margin-bottom: 0.25rem;}  .info__items {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 1.875rem;}  .info__item-images {margin-bottom: 0.625rem;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 0.5rem;}  .info__item-img {border-radius: 0.5rem;overflow: hidden;border: 0.0625rem solid #818898;}  .info__item-img img, .info__item-img picture {--size: 170px;width: var(--size);height: var(--size);-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .info__item-text {font-size: 0.875rem;font-weight: 300;line-height: 142.857%; /* 142.857% */}  .info__item-text._active {-webkit-line-clamp: 9999;}  .content-designer__text {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 0.9375rem;margin-bottom: 0.6875rem;}  .content-designer__text._active {-webkit-line-clamp: 9999;}  .content-designer__text p {font-size: 0.875rem;line-height: 142.857%; /* 142.857% */}  .content-designer__btn {margin-bottom: 2.25rem;}  .content-designer__title {font-size: 1.125rem;font-weight: 500;line-height: 133.333%; /* 133.333% */margin-bottom: 0.8125rem;}  .content-designer__list {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 0.75rem;}  .content-designer__link {font-size: 0.875rem;line-height: 142.857%; /* 142.857% */-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;color: #454954;transition: all 0.3s ease-in 0s;}  .offer__content { /* Инициируем счетчик */}  .offer__content h1 {font-size: 2.125rem;font-weight: 500;line-height: 152.941%; /* 152.941% */margin-bottom: 1.5rem;}  .offer__content p {line-height: 142.857%; /* 142.857% */color: #454954;margin-bottom: 0.75rem;}  .offer__content li { /* Убираем нумерацию */list-style-type: none !important; /* Оставляем нумерацию в браузере IE6 и ниже */list-style-type: decimal;}  .offer__content ol {counter-reset: list1;}  .offer__content ol li {font-size: 1.125rem;font-weight: 500;line-height: 133.333%; /* 133.333% */margin-bottom: 0.75rem;}  .offer__content ol li ol {margin-top: 0.75rem;}  .offer__content ol li ol li {font-size: 0.875rem;font-weight: 400;line-height: 142.857%; /* 142.857% */color: #454954;}  .offer__content ol li::before { /* Увеличиваем значение счетчика */counter-increment: list1; /* Выводим значение */content: counter(list1) ". ";}  .offer__content ol ol { /* Инициируем счетчик вложенного списка */counter-reset: list2;}  .offer__content ol ol li::before { /* Увеличиваем значение счетчика */counter-increment: list2; /* Выводим значение типа 2.1, 2.2,... */content: counter(list1) "." counter(list2) ". ";}  .offer__content ol ol ol { /* Инициируем счетчик вложенного списка */counter-reset: list3;}  .offer__content ol ol ol li::before { /* Увеличиваем значение счетчика */counter-increment: list3; /* Выводим значение типа 2.1, 2.2,... */content: counter(list1) "." counter(list2) "." counter(list3) ". ";}  /* Functional styling; These styles are required for noUiSlider to function. You don't need to change these rules to apply your design. */  .noUi-target, .noUi-target * {-webkit-touch-callout: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-user-select: none;-ms-touch-action: none;touch-action: none;-ms-user-select: none;-moz-user-select: none;user-select: none;-webkit-box-sizing: border-box;box-sizing: border-box;}  .noUi-target {position: relative;}  .noUi-base, .noUi-connects {width: 100%;height: 100%;position: relative;z-index: 1;}  /* Wrapper for all connect elements. */  .noUi-connects {overflow: hidden;z-index: 0;}  .noUi-connect, .noUi-origin {will-change: transform;position: absolute;z-index: 1;top: 0;right: 0;height: 100%;width: 100%;-ms-transform-origin: 0 0;-webkit-transform-origin: 0 0;-webkit-transform-style: preserve-3d;transform-origin: 0 0;-webkit-transform-style: flat;transform-style: flat;}  /* Offset direction */  .noUi-txt-dir-rtl.noUi-horizontal .noUi-origin {left: 0;right: auto;}  /* Give origins 0 height/width so they don't interfere with clicking the connect elements. */  .noUi-vertical .noUi-origin {top: -100%;width: 0;}  .noUi-horizontal .noUi-origin {height: 0;}  .noUi-handle {-webkit-backface-visibility: hidden;backface-visibility: hidden;position: absolute;}  .noUi-touch-area {height: 100%;width: 100%;}  .noUi-state-tap .noUi-connect, .noUi-state-tap .noUi-origin {-webkit-transition: transform 0.3s;-webkit-transition: -webkit-transform 0.3s;transition: -webkit-transform 0.3s;transition: transform 0.3s;transition: transform 0.3s, -webkit-transform 0.3s;}  .noUi-state-drag * {cursor: inherit !important;}  /* Slider size and handle placement; */  .noUi-horizontal {height: 18px;}  .noUi-horizontal .noUi-handle {width: 34px;height: 28px;right: -17px;top: -6px;}  .noUi-vertical {width: 18px;}  .noUi-vertical .noUi-handle {width: 28px;height: 34px;right: -6px;bottom: -17px;}  .noUi-txt-dir-rtl.noUi-horizontal .noUi-handle {left: -17px;right: auto;}  /* Styling; Giving the connect element a border radius causes issues with using transform: scale */  .noUi-target {background: #FAFAFA;border-radius: 4px;border: 1px solid #D3D3D3;-webkit-box-shadow: inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB;box-shadow: inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB;}  .noUi-connects {border-radius: 3px;}  .noUi-connect {background: #3FB8AF;}  /* Handles and cursors; */  .noUi-draggable {cursor: ew-resize;}  .noUi-vertical .noUi-draggable {cursor: ns-resize;}  .noUi-handle {border: 1px solid #D9D9D9;border-radius: 3px;background: #FFF;cursor: default;-webkit-box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB;box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB;}  .noUi-active {-webkit-box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #DDD, 0 3px 6px -3px #BBB;box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #DDD, 0 3px 6px -3px #BBB;}  /* Handle stripes; */  .noUi-handle:before, .noUi-handle:after {content: "";display: block;position: absolute;height: 14px;width: 1px;background: #E8E7E6;left: 14px;top: 6px;}  .noUi-handle:after {left: 17px;}  .noUi-vertical .noUi-handle:before, .noUi-vertical .noUi-handle:after {width: 14px;height: 1px;left: 6px;top: 14px;}  .noUi-vertical .noUi-handle:after {top: 17px;}  /* Disabled state; */  [disabled] .noUi-connect {background: #B8B8B8;}  [disabled].noUi-target, [disabled].noUi-handle, [disabled] .noUi-handle {cursor: not-allowed;}  /* Base; */  .noUi-pips, .noUi-pips * {-webkit-box-sizing: border-box;box-sizing: border-box;}  .noUi-pips {position: absolute;color: #999;}  /* Values; */  .noUi-value {position: absolute;white-space: nowrap;text-align: center;}  .noUi-value-sub {color: #ccc;font-size: 10px;}  /* Markings; */  .noUi-marker {position: absolute;background: #CCC;}  .noUi-marker-sub {background: #AAA;}  .noUi-marker-large {background: #AAA;}  /* Horizontal layout; */  .noUi-pips-horizontal {padding: 10px 0;height: 80px;top: 100%;left: 0;width: 100%;}  .noUi-value-horizontal {-webkit-transform: translate(-50%, 50%);-ms-transform: translate(-50%, 50%);transform: translate(-50%, 50%);}  .noUi-rtl .noUi-value-horizontal {-webkit-transform: translate(50%, 50%);-ms-transform: translate(50%, 50%);transform: translate(50%, 50%);}  .noUi-marker-horizontal.noUi-marker {margin-left: -1px;width: 2px;height: 5px;}  .noUi-marker-horizontal.noUi-marker-sub {height: 10px;}  .noUi-marker-horizontal.noUi-marker-large {height: 15px;}  /* Vertical layout; */  .noUi-pips-vertical {padding: 0 10px;height: 100%;top: 0;left: 100%;}  .noUi-value-vertical {-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);padding-left: 25px;}  .noUi-rtl .noUi-value-vertical {-webkit-transform: translate(0, 50%);-ms-transform: translate(0, 50%);transform: translate(0, 50%);}  .noUi-marker-vertical.noUi-marker {width: 5px;height: 2px;margin-top: -1px;}  .noUi-marker-vertical.noUi-marker-sub {width: 10px;}  .noUi-marker-vertical.noUi-marker-large {width: 15px;}  .noUi-tooltip {display: block;position: absolute;border: 1px solid #D9D9D9;border-radius: 3px;background: #fff;color: #000;padding: 5px;text-align: center;white-space: nowrap;}  .noUi-horizontal .noUi-tooltip {-webkit-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);transform: translate(-50%, 0);left: 50%;bottom: 120%;}  .noUi-vertical .noUi-tooltip {-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);top: 50%;right: 120%;}  .noUi-horizontal .noUi-origin > .noUi-tooltip {-webkit-transform: translate(50%, 0);-ms-transform: translate(50%, 0);transform: translate(50%, 0);left: auto;bottom: 10px;}  .noUi-vertical .noUi-origin > .noUi-tooltip {-webkit-transform: translate(0, -18px);-ms-transform: translate(0, -18px);transform: translate(0, -18px);top: auto;right: 28px;}  .swiper {overflow: hidden;}  .swiper-initialized {-ms-touch-action: pan-y;touch-action: pan-y;}  .swiper-wrapper {width: 100%;height: 100%;-webkit-box-sizing: content-box;box-sizing: content-box;display: -webkit-box;display: -ms-flexbox;display: flex;position: relative;}  .swiper-vertical .swiper-wrapper {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}  .swiper-autoheight .swiper-wrapper {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}  .swiper-initialized .swiper-slide {-ms-flex-negative: 0;flex-shrink: 0;}  .swiper-android .swiper-slide, .swiper-android .swiper-wrapper {-webkit-transform: translate3d(0px, 0, 0);transform: translate3d(0px, 0, 0);}  .swiper-button-lock {display: none !important;}  @media (min-width: 47.99875em) {  .chapter__cards .cards__item .cards__item-img {aspect-ratio: 0/0;height: 13.6875rem;}  }  @media (min-width: 61.99875em) {  .icon-menu::after {content: "";position: fixed;top: 7.25rem;left: 0;width: 100%;height: 100vh;background: rgba(9, 9, 9, 0.56);-webkit-backdrop-filter: blur(6px);backdrop-filter: blur(6px);z-index: -1;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;pointer-events: all;opacity: 0;pointer-events: none;}  .catalog__tabs {height: calc(100vh - 9.75rem);overflow: auto;}  .catalog__tabs {border-radius: 0.75rem;display: -ms-grid;display: grid;-ms-grid-columns: 21.375rem auto;grid-template-columns: 21.375rem auto;}  .catalog__title::after {content: "";position: absolute;top: 0;right: 0;width: 0.125rem;height: 100%;background: transparent;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .catalog__title._tab-active {background: var(--color-alt);color: var(--color-brown);}  .catalog__title._tab-active::after {content: "";background: var(--color-brown);}  .catalog__inner {padding: 1.25rem;overflow: auto;}  .catalog__item summary {margin-bottom: 0.9375rem;}  .menu-open .icon-menu::after {content: "";background: rgba(9, 9, 9, 0.56);pointer-events: all;opacity: 1;}  .navigation {display: none;}  .bottom-catalog {display: none;}  .constructor {display: none;}  .commodity {z-index: 5;}  .header__form {-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;}  .search-header {display: none;}  .footer__mobile {display: none;}  .showroom.showroom--three .showroom__title {margin-bottom: 1.25rem;}  .showroom.showroom--three .showroom__img img, .showroom.showroom--three .showroom__img picture {height: 34.5rem;}  .product__block .chapter__aside {padding-top: 4.875rem;}  .product__tabs-navigation {max-width: -webkit-max-content;max-width: -moz-max-content;max-width: max-content;}  .product__tabs-items .product__tabs-img img, .product__tabs-items .product__tabs-img picture {height: 12.5rem;}  .news__item-title {display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}  .groups__column-items {display: -ms-grid;display: grid;-ms-grid-columns: (1fr)[4];grid-template-columns: repeat(4, 1fr);gap: 1.25rem;}  .groups__column-items.groups__column-items--tree {-ms-grid-columns: (1fr)[3];grid-template-columns: repeat(3, 1fr);}  .groups__column-items.groups__column-items--big .groups__column-item:nth-child(3) {grid-column-start: span 2;grid-row-start: span 2;}  .groups__column-item {min-height: 16.25rem;}  .groups__column-content {padding: 0.75rem;}  .groups__column-link::before {display: none;}  .groups__list {display: none;}  .banner__slider {border-radius: 0.5rem;}  .chapter__top {margin-bottom: 1rem;}  .chapter__sort-back {display: none;}  .chapter__inner .chapter__aside {margin-top: 0rem;}  .chapter__inner .chapter__aside .chapter__category {margin-bottom: 0.75rem;}  .chapter__aside {margin-top: 0.9375rem;}  .chapter__aside-top {display: none;}  .chapter__cards {grid-template-columns: repeat(auto-fill, minmax(14.375rem, 1fr));gap: 2.25rem 2rem;}  .chapter__items {padding-left: 0.375rem;}  .form__fieldset-spollers {border-radius: 0.5rem;overflow: hidden;}  .info-merchandise__content {padding-left: 0.8125rem;}  .info-merchandise__text {max-width: 33.25rem;}  .result-merchandise__value {margin-bottom: 0.5rem;}  .conditions-result__top {margin-bottom: 1.0625rem;}  .suite {margin-top: -0.125rem;padding-bottom: 1.5rem;}  .company__items {-ms-flex-wrap: wrap;flex-wrap: wrap;}  .company__list {-ms-flex-wrap: wrap;flex-wrap: wrap;}  .company__groups {margin-bottom: 1.5rem;}  .company__brand {border: 0.0625rem solid var(--color-whteTwo);border-radius: 0.5rem;padding-top: 1.375rem;padding-bottom: 2.9375rem;}  .company__brand-list {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}  .company__brand-list {-ms-flex-wrap: wrap;flex-wrap: wrap;}  .company__brand-link._active {background: var(--color-brown);border-radius: 0.375rem;}  .company__brand-link._active img, .company__brand-link._active picture {-webkit-filter: brightness(0) invert(1);filter: brightness(0) invert(1);}  .join-designer {display: none;}  .mark__row {background: #e3e4e8;border-radius: 0.5rem;}  .item-mark.item-mark--mob {display: none;}  .info__designer-img {margin-bottom: 1rem;}  .info__content-title {display: none;}  .info__item-btn {display: none;}  .content-designer__text {display: -webkit-box;-webkit-line-clamp: 6;-webkit-box-orient: vertical;overflow: hidden;}  .content-designer__btn {display: none;}  }  @media (min-width: 61.99875em) and (any-hover: hover) {  .catalog__title:hover {background: var(--color-alt);color: var(--color-brown);}  }  @media (min-width: 81.25em) {  .brands__slider {padding-right: 1.25rem;}  }  @media (min-width: 87.5em) {  .cards__item-img {aspect-ratio: 210/219;}  .plumbing__tabs-img {aspect-ratio: 210/209;}  }  @media (min-width: 75em) {  .catalog__content.catalog__content--two {-ms-grid-columns: (1fr)[2];grid-template-columns: repeat(2, 1fr);gap: 1.25rem;}  }  @media (max-width: 75em) {  .catalog__items {-ms-grid-columns: (1fr)[3];grid-template-columns: repeat(3, 1fr);}  .catalog__item {display: -ms-grid;display: grid;grid-template-columns: repeat(auto-fill, minmax(10.25rem, 1fr));}  .interesting__row {-ms-grid-columns: (1fr)[4];grid-template-columns: repeat(4, 1fr);}  }  @media (max-width: 93.75em) {  .showroom.showroom--three .showroom__content {margin: 0rem -2.375rem;}  .news__slider {margin: 0rem -2.5rem !important;padding: 0rem 2.5rem !important;}  }  @media (max-width: 87.5em) {  .footer__desk-row {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 1rem;}  .footer__desk-blocks {display: -ms-grid;display: grid;-ms-grid-columns: (1fr)[2];grid-template-columns: repeat(2, 1fr);gap: 1.875rem;}  .footer__desk-items {-ms-grid-columns: 25.3125rem 1fr 1fr 1fr;grid-template-columns: 25.3125rem 1fr 1fr 1fr;}  .plumbing__tabs-items {gap: 1.25rem;-ms-grid-columns: (1fr)[4];grid-template-columns: repeat(4, 1fr);}  .merchandise__inner {-ms-grid-columns: 21.125rem 1fr 15.625rem;grid-template-columns: 21.125rem 1fr 15.625rem;}  .merchandise__subslider-img img, .merchandise__subslider-img picture {height: 17.5rem;}  .info-merchandise__characteristic dl dt {font-size: 0.875rem;}  .info-merchandise__characteristic dl dd {font-size: 0.875rem;}  .result-merchandise__value {font-size: 1.5rem;}  }  @media (max-width: 81.25em) {  .catalog__items {-ms-grid-columns: 26.75rem 1fr 1fr;grid-template-columns: 26.75rem 1fr 1fr;}  .commodity {top: 7rem;}  .inner-header__logo img, .inner-header__logo picture {width: 15.625rem;height: 2rem;}  .product__slide-img img, .product__slide-img picture {height: 15rem;}  .brands__arrows {display: none;}  .brands__slide-img {width: 100%;}  .banner__slide {min-height: 18.75rem;}  .banner__slide-content {padding: 1.25rem;}  .interior__items {gap: 1.25rem;}  .photobank__items {gap: 1rem 0.5rem;}  .photobank__item-img {height: 11.25rem;}  .walk__slider.js-slider-walkmain .walk__slide img, .walk__slider.js-slider-walkmain .walk__slide picture {height: 29.0625rem;}  .walk__slider.js-slider-walkthumbs .walk__slide img, .walk__slider.js-slider-walkthumbs .walk__slide picture {height: 8.75rem;}  .mark__row {-ms-grid-columns: (1fr)[2];grid-template-columns: repeat(2, 1fr);gap: 1.25rem;}  }  @media (max-width: 61.99875em) {  body::before {display: none;}  [class*=__container] {--pad: 12px;}  ._titleTwo {font-size: 1.125rem;font-weight: 700;line-height: 133.333%; /* 133.333% */}  ._titleThree {font-size: 1.25rem;line-height: 180%; /* 180% */}  section {padding-bottom: 1.5rem;}  .wrapper {margin-top: 4.25rem;}  .preloaded::before {--size: 200px;}  .catalog {left: -100%;top: 0rem;-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);transform: translate(0, 0);overflow: auto;height: 100%;padding-bottom: 0rem;z-index: 3;}  .catalog__container {--pad: 0px;padding-top: 3rem;}  .catalog__title::after {content: "";position: absolute;top: 50%;right: 0.9375rem;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);mask: var(--icon) center center/contain no-repeat;-webkit-mask: var(--icon) center center/contain no-repeat;--size: 11px;width: var(--size);height: var(--size);-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;background: #5c6270;}  .catalog__title._tab-active {background: #e3e4e8;border-bottom: 0.0625rem solid #c7cad1;}  .catalog__title._tab-active::after {content: "";-webkit-transform: translate(0, -50%) rotate(180deg);-ms-transform: translate(0, -50%) rotate(180deg);transform: translate(0, -50%) rotate(180deg);}  .catalog__body {background: #e3e4e8;}  .catalog__brands {display: none;}  .catalog__items {-ms-grid-columns: (1fr)[1];grid-template-columns: repeat(1, 1fr);gap: 0rem;}  .catalog__item {-ms-grid-columns: (1fr)[1];grid-template-columns: repeat(1, 1fr);gap: 0rem;}  .catalog__item summary {padding: 1rem 2.3125rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 1.3125rem;position: relative;border-bottom: 0.0625rem solid #c7cad1;}  .catalog__item summary::before {content: "";--size: 6px;width: var(--size);height: var(--size);border-radius: 50%;background: #8f95a3;}  .catalog__item summary::after {content: "";}  .catalog__item summary._spoller-active::after {content: "";-webkit-transform: translate(0, -50%) rotate(180deg);-ms-transform: translate(0, -50%) rotate(180deg);transform: translate(0, -50%) rotate(180deg);}  .catalog__item-link {padding: 1rem 2.3125rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 1.3125rem;border-bottom: 0.0625rem solid #c7cad1;}  .catalog__item-link::before {content: "";--size: 6px;width: var(--size);height: var(--size);border-radius: 50%;background: #8f95a3;}  .menu-open .catalog {left: 0;}  .form__submit {margin: 0rem 0.75rem;width: auto;}  .breadcrumb {margin-bottom: 1.25rem;}  .cards__items {grid-template-columns: repeat(auto-fill, minmax(11.25rem, 1fr));gap: 0.75rem 0.5rem;}  .cards__item-img {aspect-ratio: 180/219;}  .cards__item-bottom {-ms-flex-wrap: wrap;flex-wrap: wrap;}  .cards__item-basket {font-size: 0rem;gap: 0rem;}  .constructor {padding-bottom: 0.8125rem;}  .commodity {top: 3.0625rem;}  .header__form {gap: 1.5rem;}  .header__form .form__input {display: none;}  .header__basket {display: none;}  .top-header {display: none;}  .top-header__phone {font-size: 0rem;gap: 0rem;}  .top-header__phone::before {content: "";background: var(--color-brown);--size: 24px;}  .top-header__time {display: none;}  .top-header__nav {display: none;}  .inner-header {border-bottom: 0.0625rem solid #e3e4e8;}  .inner-header__container {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}  .inner-header__logo {margin-left: 3.125rem;}  .inner-header__logo img, .inner-header__logo picture {width: 7.5rem;height: 1.5rem;-o-object-fit: contain;object-fit: contain;}  .inner-header__catalog::before {mask: var(--iconMobile) center center/contain no-repeat;-webkit-mask: var(--iconMobile) center center/contain no-repeat;background: var(--color-brown);}  .inner-header__catalog {font-size: 0rem;gap: 0rem;background: transparent;padding: 0rem;}  .form__input-btn {font-size: 0rem;padding: 0rem;background: transparent;}  .form__input-btn::before {content: "";mask: var(--icon) center center/contain no-repeat;-webkit-mask: var(--icon) center center/contain no-repeat;--size: 24px;width: var(--size);height: var(--size);background: var(--color-brown);}  .bottom-header {display: none;}  .footer {padding: 1rem 0.25rem 5rem;}  .footer__container {padding: 0rem 0.5rem;}  .footer__desk-items {-ms-grid-columns: (1fr)[1];grid-template-columns: repeat(1, 1fr);background: #e3e4e8;margin: 0rem -0.75rem;border-radius: 0.5rem 0.5rem 0 0;gap: 0rem;}  .footer__desk-messages {margin-bottom: 1rem;}  .item-footer.item-footer--desk .item-footer__subtitle {display: none;}  .item-footer.item-footer--desk .item-footer__subtitle::after {content: "";display: none;}  .item-footer__subtitle {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;gap: 1.875rem;padding-top: 0.5rem;font-size: 0.875rem;font-weight: 700;line-height: 157.143%; /* 157.143% */color: #0b0c0e;padding: 0.5rem 0.875rem 0.4375rem 0.75rem;border-bottom: 0.0625rem solid #c7cad1;}  .item-footer__subtitle::after {content: "";mask: var(--icon) center center/contain no-repeat;-webkit-mask: var(--icon) center center/contain no-repeat;background: #5c6270;width: 0.6875rem;height: 0.6875rem;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .item-footer__subtitle._spoller-active::after {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}  .item-footer__list.item-footer__list--two {margin-top: 0rem;gap: 0rem;}  .item-footer__link {font-size: 0.875rem;font-weight: 400;line-height: 128.571%; /* 128.571% */padding: 0.5rem 1.5rem 0.4375rem;border-bottom: 0.0625rem solid #c7cad1;}  .plumbing__title {display: none;}  .plumbing__tabs-navigation {margin-bottom: 1rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}  .plumbing__tabs-title {-webkit-box-flex: 0;-ms-flex: 0 1 49.3%;flex: 0 1 49.3%;white-space: nowrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}  .plumbing__tabs-items {gap: 0.875rem 0.5rem;}  .plumbing__tabs-img {aspect-ratio: 180/171;}  .content-plumbing__basket {font-size: 0rem;gap: 0rem;}  .price-content__basket {font-size: 0rem;gap: 0rem;}  .showroom.showroom--two {padding-bottom: 2.25rem;}  .showroom.showroom--two .showroom__title {text-align: left;margin-bottom: 0.75rem;}  .showroom.showroom--two .showroom__img img, .showroom.showroom--two .showroom__img picture {height: 21.375rem;}  .showroom.showroom--three .showroom__content {margin: 0rem 0rem;}  .showroom__title {margin-bottom: 0.75rem;}  .showroom__img img, .showroom__img picture {height: 18.1875rem;}  .product__block {-ms-grid-columns: (1fr)[1];grid-template-columns: repeat(1, 1fr);}  .product__subtitle {font-size: 1.25rem;line-height: 180%; /* 180% */margin-bottom: 0.75rem;}  .product__title {margin-bottom: 0.75rem;}  .product__slide-img img, .product__slide-img picture {height: 8.75rem;}  .product__slide-title {font-size: 0.875rem;font-weight: 400;line-height: 142.857%; /* 142.857% */}  .product__arrows .product__arrow--prev {left: -0.75rem;}  .product__arrows .product__arrow--next {right: -0.75rem;}  .product__tabs-navigation {margin-bottom: 1rem;}  .product__tabs-category {width: 100%;}  .product__tabs-items {grid-template-columns: repeat(auto-fill, minmax(11.125rem, 1fr));gap: 1rem 0.625rem;}  .news.news--two .news__title {margin-bottom: 1rem;}  .news__title {margin-bottom: 0.75rem;}  .news__items {grid-template-columns: repeat(auto-fill, minmax(11.0625rem, 1fr));gap: 1.0625rem 0.6875rem;}  .news__item-img {margin-bottom: 0.5rem;}  .news__item-img img, .news__item-img picture {height: 11.0625rem;}  .news__item-title {margin-bottom: 0.3125rem;}  .news__slider {margin: 0rem -0.75rem !important;padding: 0rem 0.75rem !important;}  .news__slide {width: 12.5rem;}  .news__slide-img img, .news__slide-img picture {height: 12.5rem;}  .news__arrows {display: none;}  .news__arrow.news__arrow--prev {left: -0.75rem;}  .news__arrow.news__arrow--next {right: -0.75rem;}  .brands__top {margin-bottom: 0.75rem;}  .brands__link {font-size: 0.8125rem;}  .brands__slider {margin: 0rem -0.75rem !important;padding: 0rem 0.75rem !important;}  .groups.groups--three .groups__list {-ms-flex-wrap: nowrap;flex-wrap: nowrap;min-width: 100vw;}  .groups.groups--three .groups__content {margin: 0rem -0.75rem;padding: 0rem 0.75rem;}  .groups.groups--four .groups__list {display: none;}  .groups__title {margin-bottom: 0.75rem;}  .groups__row {-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;gap: 0.75rem;}  .groups__row {display: none;}  .groups__column-items {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}  .groups__column-img {display: none;}  .groups__column-link {border: 0.0625rem solid #c7cad1;gap: 0.25rem;padding: 0.5rem 0.625rem;}  .groups__column-link::after {display: none;}  .groups__column-link span {display: none;}  .banner {padding-bottom: 1.5rem;}  .banner__slider {margin: 0rem -0.75rem;}  .chapter__title {margin-bottom: 0.75rem;}  .chapter__category {width: 100%;margin-bottom: 0.5rem;}  .chapter__category-link {width: 100%;padding: 0.5625rem 1.25rem;}  .chapter__sort {position: fixed;bottom: -100%;left: 0;width: 100%;height: 100%;background: transparent;z-index: 2;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}  .chapter__sort::before {content: "";position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(9, 9, 9, 0.56);-webkit-backdrop-filter: blur(6px);backdrop-filter: blur(6px);pointer-events: none;opacity: 0;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  .chapter__sort._active {bottom: 0;}  .chapter__sort._active::before {content: "";pointer-events: all;opacity: 1;}  .chapter__sort-inner {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;border-radius: 16px 16px 0px 0px;background: var(--color-alt);gap: 0rem;z-index: 2;}  .chapter__sort-top {width: 100%;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;min-height: 3.5rem;padding: 0.75rem 1rem;border-bottom: 0.0625rem solid #f7f7f8;}  .chapter__inner {-ms-grid-columns: (1fr)[1];grid-template-columns: repeat(1, 1fr);}  .chapter__aside {position: fixed;top: 0;left: -100%;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;overflow: auto;width: 100%;height: 100%;z-index: 2;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;background: var(--color-alt);padding: 3.75rem 0rem 0.625rem;}  .chapter__aside._active {left: 0;}  .chapter__pagging {margin-bottom: 1.5rem;}  .chapter__cards {margin-bottom: 3.5rem;}  .chapter__items {width: 100vw;overflow: auto;-ms-flex-wrap: nowrap;flex-wrap: nowrap;margin: 0rem -0.75rem;padding: 0rem 0.75rem;margin-bottom: 0.75rem;}  .chapter__item {background: #fcfbf8;}  .form__options {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;gap: 0rem;width: 100%;}  .form__options .options__item {padding: 0.9375rem 1rem;width: 100%;border-bottom: 0.0625rem solid #f7f7f8;}  .form__options .options__item .options__label {width: 100%;}  .form__options .options__item .options__label::after {top: 0.9375rem;left: 0.9375rem;}  .form__fieldset-spollers {-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;}  .merchandise {padding-bottom: 1.5rem;}  .merchandise__title {font-size: 1.25rem;font-weight: 500;line-height: 180%; /* 180% */}  .merchandise__inner {-ms-grid-columns: 23.4375rem 1fr;grid-template-columns: 23.4375rem 1fr;gap: 1.5625rem 0.75rem;}  .merchandise__subslider-img img, .merchandise__subslider-img picture {height: 23.4375rem;}  .merchandise__thumbslider-slide {max-width: 5.875rem;}  .merchandise__thumbslider-img img, .merchandise__thumbslider-img picture {height: 5.75rem;}  .info-merchandise {grid-column-start: span 2;}  .info-merchandise__characteristics {margin-bottom: 1.4375rem;}  .info-merchandise__characteristic dl dt {font-size: 1rem;}  .info-merchandise__characteristic dl dd {font-size: 1rem;}  .info-merchandise__description {margin-bottom: 0.1875rem;}  .result-merchandise {gap: 1.5rem;}  .result-merchandise__value {font-size: 2rem;line-height: 150%; /* 150% */margin-bottom: 0.5625rem;}  .result-merchandise__availability {font-style: normal;font-weight: 400;line-height: 137.5%; /* 137.5% */}  .conditions-result {margin-top: 0rem;padding: 0.6875rem 0.75rem 0.75rem;}  .content-conditions {padding-top: 1.0625rem;}  .content-conditions__text {margin-bottom: 0.4375rem;}  .suite__title {margin-bottom: 0.75rem;}  .suite__slider {margin: 0rem -0.75rem;padding: 0rem 0.75rem;}  .suite__slide {padding: 0.625rem 0.6875rem 0.625rem;}  .suite__arrows {display: none;}  .suite__arrow.suite__arrow--prev {left: -0.75rem;}  .suite__arrow.suite__arrow--next {right: -0.75rem;}  .collection__title {margin-bottom: 1rem;}  .collection__cards {gap: 0.75rem;-ms-grid-columns: (1fr)[4];grid-template-columns: repeat(4, 1fr);}  .company__items {margin: 0rem -0.75rem 0.8125rem;padding: 0rem 0.75rem;overflow: auto;}  .company__list {overflow: auto;margin: 0rem -0.75rem 1.25rem;padding: 0rem 0.75rem;}  .company__brands {-ms-grid-columns: (1fr)[1];grid-template-columns: repeat(1, 1fr);gap: 0.75rem;}  .company__brand {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 0.5rem;}  .company__brand._active {display: -webkit-box;display: -ms-flexbox;display: flex;}  .company__brand-img {border: 0.0625rem solid var(--color-whteTwo);border-radius: 0.5rem;min-height: 5.25rem;}  .company__brand-img img, .company__brand-img picture {width: 5.125rem;height: 3rem;}  .company__brand-list {gap: 0.25rem;overflow: auto;width: calc(100vw - 6.625rem);padding: 0rem;}  .company__brand-link img, .company__brand-link picture {--size: 48px;}  .interior__title {margin-bottom: 1.5rem;}  .interior__items {gap: 1.0625rem 0.6875rem;}  .interior__item-img img, .interior__item-img picture {height: 12.8125rem;}  .interesting__title {margin-bottom: 1.5rem;}  .interesting__row {-ms-grid-columns: (1fr)[1];grid-template-columns: repeat(1, 1fr);gap: 1.875rem;}  .interesting__column {display: -ms-grid;display: grid;-ms-grid-columns: 12.125rem auto;grid-template-columns: 12.125rem auto;gap: 0rem;}  .interesting__column-img {grid-row-start: span 2;margin-right: 1.5rem;}  .interesting__column-title {-webkit-line-clamp: 5;line-height: 142.857%; /* 142.857% */}  .interesting__column-title br {display: none;}  .interesting__column-link {padding: 0.375rem 0.6875rem;}  .photobank__content img, .photobank__content picture {margin-right: 1.5625rem;margin-bottom: 0rem;--size: 170px;}  .photobank__title {margin-bottom: 1rem;}  .photobank__items.photobank__items--two {padding-top: 3rem;gap: 1rem 0.625rem;grid-template-columns: repeat(auto-fill, minmax(11.125rem, 1fr));}  .photobank__items.photobank__items--two .photobank__item .photobank__item-img {height: 10.625rem;}  .photobank__items {-ms-grid-columns: (1fr)[4];grid-template-columns: repeat(4, 1fr);}  .designer__title {margin-bottom: 0.75rem;}  .designer__row {gap: 1.375rem 0.6875rem;grid-template-columns: repeat(auto-fill, minmax(10.625rem, 1fr));margin-bottom: 3rem;}  .designer__column-img img, .designer__column-img picture {height: 10.625rem;}  .walk__slider.js-slider-walkmain .walk__slide img, .walk__slider.js-slider-walkmain .walk__slide picture {height: 25.75rem;}  .mark__subtitle {text-align: left;margin-bottom: 0.75rem;}  .mark__spollers .mark__column {padding: 0rem 0rem;}  .mark__spollers .mark__row {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;gap: 0.625rem;}  .mark__images {-ms-grid-columns: (1fr)[1];grid-template-columns: repeat(1, 1fr);}  .mark__image:last-child {display: none;}  .mark__row {-ms-grid-columns: (1fr)[1];grid-template-columns: repeat(1, 1fr);gap: 0rem;}  .mark__row .mark__column-map {height: 21.6875rem !important;}  .mark__column-items {gap: 0.625rem;}  .delivery__title {margin-bottom: 0.75rem;}  .delivery__column-content {overflow: auto;margin: 0rem -0.625rem;padding: 0rem 0.625rem;max-width: 46.875rem;}  .delivery__column-items {gap: 1rem 0.6875rem;}  .delivery__column-item {min-height: 10.625rem;}  .delivery__column-table {width: 46.875rem;}  .delivery__column-table th:nth-child(3) {width: 12.5rem;}  .info__title {margin-bottom: 0.75rem;}  .info__inner {-ms-grid-columns: 1fr;grid-template-columns: 1fr;gap: 1.25rem;margin-bottom: 3rem;}  .info__designer {display: -ms-grid;display: grid;-ms-grid-columns: 21.9375rem 1fr;grid-template-columns: 21.9375rem 1fr;gap: 1rem;}  .info__items {-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;}  .info__item-images {display: -ms-grid;display: grid;grid-template-columns: repeat(auto-fill, minmax(10.625rem, 0));gap: 1.8125rem;margin-bottom: 0.375rem;}  .info__item-text {display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden;}  .content-designer__text {gap: 0.875rem;}  .offer__content h1 {font-size: 1.25rem;line-height: 130%; /* 130% */margin-bottom: 0.75rem;}  }  @media (max-width: 61.99875em) and (max-width: 61.99875em) {  .catalog__item summary::after {mask: var(--icon) center center/contain no-repeat;-webkit-mask: var(--icon) center center/contain no-repeat;position: absolute;top: 50%;right: 0.9375rem;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);--size: 11px;width: var(--size);height: var(--size);background: #5c6270;-webkit-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}  }  @media (max-width: 47.99875em) {  .menu__body {position: fixed;width: 100%;height: 100%;left: -100%;top: 0;overflow: auto;padding: 3.125rem 0.9375rem 0.9375rem 1.875rem;-webkit-transition: left 0.3s;transition: left 0.3s;}  .menu__body::before {content: "";position: fixed;width: 100%;height: 4.375rem;left: -100%;top: 0;-webkit-transition: left 0.3s;transition: left 0.3s;z-index: 2;}  .menu-open .menu__body {left: 0;}  .menu-open .menu__body::before {left: 0;}  ._titleThree {font-size: 1.125rem;line-height: 122.222%; /* 122.222% */}  .wrapper {margin-top: 4.25rem;}  .navigation__column {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 0.375rem;padding: 0rem;}  .bottom-catalog {padding: 1.5rem 0.75rem;}  .cards__items {grid-template-columns: repeat(auto-fill, minmax(10.6875rem, 1fr));gap: 1rem 0.5rem;}  .cards__item-img {aspect-ratio: 171/219;}  .cards__item-title {-webkit-line-clamp: 4;min-height: 4.4375rem;}  .constructor {padding-bottom: 0.75rem;}  .commodity {padding: 0.125rem 0rem !important;}  .commodity__container {gap: 0.75rem;}  .commodity__content-title {display: none;}  .info-commodity {width: 100%;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 0.75rem;}  .info-commodity__content {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;width: 100%;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;gap: 1.25rem;}  .footer__desk-row {gap: 0.5625rem;}  .footer__desk-blocks {-ms-grid-columns: (1fr)[1];grid-template-columns: repeat(1, 1fr);gap: 0rem;}  .footer__desk-messages {margin-bottom: 0.5rem;}  .footer__mobile .footer__mobile-phones {margin-bottom: 1rem;}  .footer__mobile-row {display: none;}  .footer__mobile-phones {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}  .info-footer__list {-ms-grid-columns: (1fr)[1];grid-template-columns: repeat(1, 1fr);gap: 1rem;}  .info-footer__link span {display: none;}  .plumbing__tabs-navigation {margin-bottom: 0.75rem;}  .plumbing__tabs-title {-webkit-box-flex: 0;-ms-flex: 0 1 48.5%;flex: 0 1 48.5%;}  .plumbing__tabs-items {grid-template-columns: repeat(auto-fill, minmax(10.6875rem, 1fr));}  .plumbing__tabs-img {aspect-ratio: 171/171;}  .content-plumbing__title {-webkit-line-clamp: 4;}  .showroom.showroom--two {padding-bottom: 0.75rem;}  .showroom.showroom--two .showroom__img img, .showroom.showroom--two .showroom__img picture {height: 15.625rem;}  .product__subtitle {font-size: 1.125rem;line-height: 122.222%; /* 122.222% */}  .product__slider {margin: 0rem -0.75rem !important;padding: 0rem 0.75rem !important;}  .product__arrows {display: none;}  .product__tabs-items {grid-template-columns: repeat(auto-fill, minmax(10.625rem, 1fr));gap: 1rem 0.6875rem;}  .news.news--two .news__title {margin-bottom: 0.75rem;}  .news__title {margin-bottom: 0.75rem;}  .news__items {grid-template-columns: repeat(auto-fill, minmax(10.625rem, 1fr));gap: 1.375rem 0.6875rem;}  .news__item-title {margin-bottom: 0.5rem;}  .brands__arrows {display: none;}  .brands__slide-img {--size: 85px;}  .brands__slide-img img, .brands__slide-img picture {height: 2.875rem;}  .groups__content {margin: 0rem -0.75rem;padding: 0rem 0.75rem;}  .chapter__category {margin-bottom: 0.625rem;}  .chapter__cards {margin-bottom: 7rem;}  .chapter__cards .cards__item .cards__item-img {height: 10.6875rem;}  .chapter__cards .cards__item .cards__item-img img, .chapter__cards .cards__item .cards__item-img picture {height: 10.6875rem;-o-object-fit: contain;object-fit: contain;}  .merchandise__title {font-size: 1.125rem;line-height: 122.222%; /* 122.222% */margin-bottom: 0.75rem;}  .merchandise__inner {-ms-grid-columns: 1fr;grid-template-columns: 1fr;gap: 0.75rem;}  .merchandise__slider {max-width: 23.4375rem;margin: 0 auto;}  .merchandise__subslider-img img, .merchandise__subslider-img picture {height: 19.375rem;}  .info-merchandise {grid-column-start: span 1;margin-top: 0rem;}  .info-merchandise__characteristics {padding: 0.75rem 0.75rem 1.3125rem;margin-bottom: 0.875rem;}  .info-merchandise__description {margin-bottom: 0rem;}  .info-merchandise__showmore {margin-bottom: 0.75rem;}  .info-merchandise__link {padding: 0.75rem;}  .result-merchandise {gap: 0.75rem;}  .conditions-result {margin-top: 0rem;padding: 0.6875rem 0.75rem 0.6875rem;}  .conditions-result__top {font-size: 1rem;font-weight: 500;line-height: 137.5%; /* 137.5% */}  .suite__slide {padding: 0.6875rem 0.625rem 0.625rem 0.6875rem;}  .collection__cards {-ms-grid-columns: (1fr)[3];grid-template-columns: repeat(3, 1fr);gap: 1rem 0.5rem;}  .interior__title {margin-bottom: 1rem;}  .interesting__row {gap: 2.25rem;}  .interesting__column {-ms-grid-columns: 5.5rem auto;grid-template-columns: 5.5rem auto;}  .interesting__column-img {grid-row-start: span 1;margin-right: 0.5rem;margin-bottom: 0.75rem;}  .interesting__column-title {-webkit-line-clamp: 4;margin-bottom: 0rem;}  .interesting__column-link {grid-column-start: span 2;padding: 0.6875rem;}  .photobank__content img, .photobank__content picture {--size: 80px;margin-right: 0.5rem;}  .photobank__title {margin-bottom: 0.75rem;}  .photobank__items {-ms-grid-columns: (1fr)[3];grid-template-columns: repeat(3, 1fr);}  .photobank__item-img {height: 10.625rem;}  .designer__title {margin-bottom: 1.5rem;}  .designer__row {margin-bottom: 0.75rem;gap: 0.9375rem 0.6875rem;}  .join-designer__text {font-weight: 500;}  .join-designer__text span {font-weight: 400;}  .walk__title {margin-bottom: 0rem;}  .walk__slider.js-slider-walkmain .walk__slide img, .walk__slider.js-slider-walkmain .walk__slide picture {height: 15.75rem;}  .mark__image img, .mark__image picture {height: 15.625rem;}  .mark__row {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;gap: 0.625rem;}  .mark__row .mark__column-map {height: 15.625rem !important;}  .mark__column-items {gap: 0.75rem;}  .item-mark__messengers {-ms-grid-columns: (1fr)[4];grid-template-columns: repeat(4, 1fr);}  .delivery__column-items {-ms-grid-columns: (1fr)[2];grid-template-columns: repeat(2, 1fr);}  .delivery__column-item {min-height: 5.625rem;}  .delivery__column-img img, .delivery__column-img picture {height: 3.75rem;}  .info__inner {gap: 1.9375rem;margin-bottom: 1.5rem;}  .info__designer {-ms-grid-columns: 1fr;grid-template-columns: 1fr;gap: 1.5rem;}  .info__designer-img img, .info__designer-img picture {height: 21.375rem;}  .info__content-title {font-size: 1.125rem;line-height: 133.333%; /* 133.333% */text-align: left;margin-bottom: 1.5rem;}  .info__items {gap: 2.1875rem;}  .info__item-images {gap: 0.6875rem;margin-bottom: 0.25rem;}  .offer__content h1 {font-size: 1.125rem;line-height: 122.222%; /* 122.222% */margin-bottom: 1.5rem;}  }  @media (max-width: 37.5em) {  .collection__cards {-ms-grid-columns: (1fr)[2];grid-template-columns: repeat(2, 1fr);}  }  @media (max-width: 29.99875em) {  .bottom-catalog .bottom-catalog__list {-ms-grid-columns: (1fr)[1];grid-template-columns: repeat(1, 1fr);}  .cards__items {-ms-grid-columns: (1fr)[2];grid-template-columns: repeat(2, 1fr);}  .info-footer__link.info-footer__link--phone {font-weight: 600;}  .info-footer__link {text-align: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;display: -webkit-box;display: -ms-flexbox;display: flex;}  .showroom.showroom--two .showroom__img img, .showroom.showroom--two .showroom__img picture {height: 10.875rem;}  .news__item-img img, .news__item-img picture {height: 10.625rem;}  .brands__slide-img {--size: 63px;}  .merchandise__slider {max-width: 100%;}  .interior__items {-ms-grid-columns: (1fr)[1];grid-template-columns: repeat(1, 1fr);gap: 1rem;}  .interior__item-img img, .interior__item-img picture {height: 10.625rem;}  .photobank__items.photobank__items--two {-ms-grid-columns: (1fr)[2];grid-template-columns: repeat(2, 1fr);gap: 1rem 0.6875rem;padding-top: 2.5rem;}  .photobank__items {-ms-grid-columns: (1fr)[2];grid-template-columns: repeat(2, 1fr);gap: 0.75rem;}  .walk__slider.js-slider-walkmain .walk__slide img, .walk__slider.js-slider-walkmain .walk__slide picture {height: 12.125rem;}  .mark__image img, .mark__image picture {height: 10.875rem;}  .mark__row .mark__column-map {height: 10.9375rem !important;}  }  @media (max-width: 22.1875em) {  .cards__items {-ms-grid-columns: (1fr)[1];grid-template-columns: repeat(1, 1fr);}  }  @media (any-hover: hover) {  .input:hover {border: 0.0625rem solid var(--color-brown);}  .catalog__brand:hover {border: 0.0625rem solid var(--color-brown);}  .catalog__item-link:hover {color: var(--color-brown);}  .form__submit:hover {background: var(--color-brown);}  .breadcrumb__item:hover {color: var(--color-brown);}  .breadcrumb__item:hover::after {content: "/";color: var(--color-brown);}  .cards__item-img:hover img, .cards__item-img:hover picture {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}  .cards__item-basket:hover {background: var(--color-green);}  .pagging__item:hover {border: 0.0625rem solid #0b0c0e;}  .info-commodity__basket:hover {background: var(--color-brown);}  .header__basket:hover {color: var(--color-brown);}  .header__basket:hover .header__basket-icon::before {content: "";background: var(--color-brown);}  .top-header__phone:hover {color: var(--color-brown);}  .top-header__phone:hover::before {content: "";background: var(--color-brown);}  .top-header__list a:hover {color: var(--color-brown);}  .inner-header__catalog:hover {background: var(--color-brownTwo);}  .form__input input:hover {border: 0.0625rem solid var(--color-brown);}  .form__input-btn:hover {background: var(--color-brownTwo);}  .bottom-header__slide:hover {color: var(--color-brown);}  .footer__desk-message:hover::before {content: "";-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}  .footer__desk-policy:hover {color: var(--color-brown);}  .item-footer__link:hover {color: var(--color-brown);}  .item-footer__link:hover::before {content: "";background: var(--color-brown);}  .item-footer__link span:hover::before {content: "";background: red;}  .plumbing__tabs-title:hover {color: #675632;}  .plumbing__tabs-title:hover span::before {content: "";background: #675632;}  .plumbing__tabs-img:hover img, .plumbing__tabs-img:hover picture {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}  .content-plumbing__basket:hover {background: var(--color-green);}  .price-content__basket:hover {background: var(--color-green);}  .showroom__site:hover {background: var(--color-brownTwo);color: var(--color-alt);}  .showroom__img-link:hover {color: var(--color-red);}  .showroom__img-link:hover::after {background: var(--color-red);}  .product__slide-img:hover img, .product__slide-img:hover picture {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}  .product__tabs-category:hover {color: var(--color-brown);border: 0.0625rem solid var(--color-brown);}  .product__tabs-link:hover {background: var(--color-brown);border: 0.0625rem solid var(--color-brown);color: var(--color-alt);}  .product__tabs-img:hover img, .product__tabs-img:hover picture {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}  .news__item:hover .news__item-title {color: var(--color-brown);}  .news__item:hover .news__item-date {color: var(--color-brown);}  .news__item:hover .news__item-img img, .news__item:hover .news__item-img picture {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}  .news__slide-img:hover img, .news__slide-img:hover picture {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}  .brands__link:hover {color: var(--color-brown);}  .groups.groups--three .groups__list .groups__link:hover {background: var(--color-brown);}  .groups__column-item:hover .groups__column-img img, .groups__column-item:hover .groups__column-img picture {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}  .groups__column-link:hover {background: var(--color-brown);color: var(--color-alt);}  .groups__column-link:hover span {color: var(--color-alt);}  .groups__column-link:hover::after {background: var(--color-alt);}  .groups__link:hover {background: var(--color-brown);border: 0.0625rem solid var(--color-brown);color: var(--color-alt);}  .groups__link:hover::before {background: var(--color-alt);}  .banner__slide:hover .banner__slide-img img, .banner__slide:hover .banner__slide-img picture {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}  .banner__slide-link:hover {background: var(--color-brown);color: var(--color-alt);}  .banner__slide-link:hover::after {background: var(--color-alt);}  .chapter__category-link:hover {border: 0.0625rem solid var(--color-brown);}  .chapter__item:hover {background: var(--color-brown);color: var(--color-alt);}  .chapter__item:hover .chapter__close::before {content: "";background: var(--color-alt);}  .form__fieldset-spoller:hover {background: var(--color-whteTwo);}  .info-merchandise__characteristic dl dd a:hover {text-decoration: none;}  .info-merchandise__showmore:hover {color: var(--color-brown);}  .info-merchandise__link:hover {background: var(--color-brown);color: var(--color-alt);border-color: var(--color-brown);}  .result-merchandise__basket:hover {background: var(--color-brown);}  .messages-result__link:hover img, .messages-result__link:hover picture {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}  .company__item:hover {border: 0.0625rem solid var(--color-brownTwo);}  .company__link:hover {border: 0.0625rem solid var(--color-brownTwo);}  .interior__item:hover .interior__item-img img, .interior__item:hover .interior__item-img picture {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}  .interior__item:hover .interior__item-title {color: var(--color-brown);}  .interesting__column:hover .interesting__column-img img, .interesting__column:hover .interesting__column-img picture {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}  .interesting__column-link:hover {color: var(--color-alt);border: 0.0625rem solid var(--color-brownTwo);background: var(--color-brownTwo);}  .photobank__item:hover .photobank__item-img img, .photobank__item:hover .photobank__item-img picture {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}  .photobank__item:hover .photobank__item-title {color: var(--color-brown);}  .photobank__item:hover .photobank__item-subtitle {color: var(--color-brown);}  .designer__column:hover .designer__column-img img, .designer__column:hover .designer__column-img picture {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}  .designer__column:hover .designer__column-title {color: var(--color-brown);}  .mark__spoller-title:hover {color: var(--color-brown);}  .item-mark__link:hover {color: var(--color-brown);}  .item-mark__file:hover .item-mark__name {color: var(--color-brown);}  .info__item-img:hover img, .info__item-img:hover picture {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}  .content-designer__link:hover {color: var(--color-brown);}  }

/* End */


/* Start:/local/templates/dushlux2024/add.css?175198712215860*/
.cards__item-basket{
    white-space: nowrap;
}
.catalog_filter_form .form__fieldset-item.disabled{
    opacity: 0.5;
    pointer-events: none;
}
.company__brand-img{
    padding-top: 5px;
}
section.news-detail p{
    margin: 0 0 15px;
    text-align: justify;
}
section.news-detail a{
    text-decoration: underline;
}
section.news-detail img{
    max-width: 100%;
    height: auto;
}
.cont {
    display: block;
    /*height:100%;*/
    width: 100%
}

.icat.for, .sl .icat.for, .md .icat.for {
    margin: 0 0 2%
}

.bg .icat.for {
    margin: 0 0 2%
}

.content_pag .paginator.bar.zavtra {
    left: 0;
    position: relative
}

.bg #gid, .bg .desc_cat, .bg .paginator, .sl #gid, .md #gid, .sl .paginator, .md .paginator, .bg .content_pag .paginator {
    margin-left: -7px;
    margin-right: -7px;
    box-sizing: border-box;
    display: block;
    min-height: 500px
}

.desc_cat, .desc_cat.st {
    display: inline-block;
    font-size: 14px;
    padding: 5px 0;
    width: 100%;
    max-width: 100%;
    min-width: 100%
}

.bg .desc_cat p {
    padding: 0 2% 0 0
}

.desc_cat p {
    margin: 0 0 10px;
    text-align: justify
}

#gid td {
    padding: 5px;
    width: 25%
}

a.tt {
    color: #1a171b;
    display: block;
    text-align: center;
    text-decoration: none;
    font-size: 16px
}

.icat .kari span {
    display: block;
    font-size: 14px;
    height: 30px;
    line-height: 34px;
    overflow: hidden
}

.icat {
    display: inline-block;
    float: left;
    margin: 0 2% 2% 0;
    text-align: center;
    width: 23.5%
}

.bg .icat {
    margin: 0 2% 2% 0;
    width: 23%
}

.icat .img {
    border: 1px solid #d4d5d6;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 86%;
    padding: 7%
}

.icat .img:hover {
    border-color: #aaa;
    transition: 0.3s;
    box-shadow: 0 0 3px 1px #aaa
}

a.oes {
    display: block;
    font-size: 0;
    text-decoration: none
}

p.pro, a.oes p.pro {
    display: block;
    font-size: 16px;
    height: 145px;
    overflow: hidden;
    text-align: center;
    padding: 0 5px;
    margin: 0 auto;
    color: #1a171b
}

.sl p.pro {
    font-size: 14px;
    height: 135px
}

.spec_price_info_wrap, a.oes .spec_price_info_wrap {
    background: #fff;
    border-top: 1px solid #ebebeb;
    bottom: 0;
    height: 60px;
    left: 7%;
    position: absolute;
    width: 86%;
    color: #1a171b
}

a.oes:hover .spec_price_info_wrap {
    color: #1a4f82;
    transition: 0.3s
}
.news-detail td{
    vertical-align: top;
}
.des_table span {
    display: block;
    font-size: 18px;
    width: 100%;
    border-bottom: 1px solid #eee;
    padding: 0 0 10px;
    margin: 0 0 15px
}

.des_table td {
    vertical-align: top
}

.l_f_t span {
    text-align: right;
    margin-top: 10px;
}

.l_f_t img {
    width: 100%;
    height: auto
}

.r_h_t span {
    text-align: left
}

.r_h_t table {
    width: 100%
}

.l_f_t {
    width: 350px;
    padding: 0 40px 0 0
}

.r_h_t {
    padding: 0 0 0 30px
}

.r_h_t p {
    font-size: 14px;
    padding: 0 0 15px
}
.des_table .icat .img {
    width: 100%;
    padding: 0;
}
.des_table .icat.hs, .des_table .bg .icat.hs, .des_table .md .icat.hs, .des_table .sl .icat.hs {
    margin: 0 4% 4% 0;
    width: 29%;
}
.des_site, .des_inst, .des_tel {
    height: 30px;
    display: block;
    background: url(/images/lux/des_sprite.png) no-repeat;
    padding: 0 0 0 40px;
    line-height: 30px;
    text-decoration: none;
    margin: 0 0 10px;
    font-style: italic;
    color: #1a171b;
}
.news__slide-date{
    color: #818898;
}
.interesting__column-link{
    background-color: #C7CAD1;
}
.offer__content .pp-center{
    font-size: 1.125rem;
    font-weight: 500;
    line-height: 133.333%;
    margin-bottom: .75rem;
    color: #0b0c0e;
}
.brands__content{
    margin-top: 1.5rem;
}
.brands__content div[data-sort-title]{
    display: none;
}
.brands__content p,
.brands__content li{
    margin-top: 0.75rem;
    line-height: 142.857%;
    color: #454954;

}
.content-plumbing__title {
    min-height: 3.3125rem;
}
.news-detail .text-container{
    font-size: .875rem;
    font-weight: 300;
    line-height: 142.857%;
}
.cenoobr{
    background: white;
    padding: 3px;
}
table.ostatki{
    width: 100%;
    margin: 10px 0;
    background: #ffffff;
    border: solid 1px #eee;
    border-collapse: collapse;
    font-size: 12px;
}
table.ostatki td,
table.ostatki th{
    text-align: center;
    border: solid #000000 1px;
    padding: 3px;
}
.brands__slide-img{
    background: var(--color-alt);
    border: 1px solid var(--color-primary);
}
.delivery__column .show-mobile{
    display: none;
}
@media (max-width: 61.99875em){
    .delivery__column .delivery__column-table{
        width: calc(100% + 0.0625rem*2);
        border-radius: 10px;
        margin: -0.0625rem;
        text-align: left;
    }
    .delivery__column .delivery__column-table_outer{
        border: 0.0625rem solid rgba(0,0,0,.1);
        overflow: hidden;
        border-radius: 5px;
        margin-bottom: 0.75rem;
    }
    .delivery__column .delivery__column-info{
        text-align: left;
    }
    .delivery__column .show-mobile{
        display: block;
    }
    .delivery__column .hide-mobile{
        display: none;
    }
}
.company__brand-list{
    justify-content: center;
}
.topsections-menu .bottom-header__slide.select{
    font-weight: bold;
    color: var(--color-brown);
}
.chapter__items {
    margin-top: 0.4rem;
}
.cards__item-title.height-auto{
    min-height: 8rem;
}
.bottom-header__slide{
    white-space: nowrap;
    -webkit-transition: color .3s ease-in 0s;
    transition: color .3s ease-in 0s;
}
.catalog__body_title{
    font-size: 1.125rem;
    font-weight: 500;
    line-height: 133.333%;
    margin-bottom: 1.25rem;
}
.cart_cont_p_data_bot_c1_desc .info-plumbing__id{
    padding-left: 0;
    padding-bottom: 1rem;
}
.cart_cont_p_data_bot_c1_desc .txt_bold{
    font-weight: bold;
}
.cart_cont_p_data_bot_c1_desc a {
    text-decoration: none;
}
.cart_cont_p_data_bot_c1 .cart_cont_p_data_bot_c1_desc p {
    line-height: 1.3;
}
.cart_cont_p_btns_remove {
    width: 27px;
}
@media (max-width: 61.99875em){
    .cart_cont_p_btns_remove {
        width: 26px;
    }
    #eleven .cart_cont_p_complect .product_set>table{
        width: auto;
        min-width: auto;
    }
    #eleven .cart_cont_p_complect .product_set .product_row{
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        margin-bottom: 2px;
    }
    #eleven .cart_cont_p_complect .product_set .product_row>td{
        width: 33.3%;
        min-width: auto;
    }
    #eleven .cart_cont_p_complect .product_set .product_row .product_set_art{
        width: 100%;
        border-bottom: solid 2px #fff;
        border-right: none;
    }
    .catalog__body_title{
        padding-left: 2.3125rem;
        margin-bottom: 0.5rem;
        padding-top: 1rem;
    }
}
.chapter__category.show-mobile{
    display: none;
}
@media (max-width: 992px){
    .chapter__category.hide-mobile{
        display: none;
    }
    .chapter__category.show-mobile{
        display: flex;
    }
}
.suite__slide .checkbox .checkbox__label{
    vertical-align: middle;
}
.copy-block{
    display: inline-block;
    width: 15px;
    height: 15px;
    background: url("/local/templates/dushlux2024/images/copy.png") no-repeat center;
    background-size: contain;
    vertical-align: middle;
    margin-left: 3px;
    cursor: pointer;
}
.copy-block input{
    width: 1px;
    opacity: 0;
}
.breadcrumb__item.last::after{
    content: "";
}
.chapter__bottom .chapter__bottom-content._active .chapter__bottom-text:first-child{
    display: none;
}
.cards__item-title.cards__item-title--decor::before {
    background: linear-gradient(0deg,#fff 0%,rgba(11,12,14,0) 30%);
}
.cards__item-title {
    min-height: 5.4125rem;
    -webkit-line-clamp: 5;
}
.info-merchandise__description._active .info-merchandise__text:first-child{
    display: none;
}
.bottom-header__slider .topsections-menu>a{
    margin-right: 20px;
}
.plumbing__tabs-body .brands__top.in-tabs{
    position: absolute;
    right: 0;
    top: -37px;
}
#eleven .product_set.in_cart table .product_set_art{
    width: 230px;
    white-space: nowrap;
}
#eleven .product_set.in_cart table{
    border: 0;
    border-spacing: 0;
    margin: 0 auto;
    border-collapse: collapse;
}
#eleven .product_set.in_cart .product_row {
    border-bottom: 1px solid #ffffff;
    color: #000;
}
#eleven .product_set.in_cart table.ostatki td{
    border-right: solid #000000 1px;
}
#eleven .product_set.in_cart table{
    min-width: auto;
}
#eleven .product_set.in_cart table .product_set_price,
#eleven .product_set.in_cart table .cenoobr{
    white-space: nowrap;
}
.complect_item_row .suite__slide-title {
    height: 80px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;

}
.chapter__content .chapter__bottom{
    margin-top: 1.25rem;
}
.banner__container .banner__slide-text {
    background-color: rgba(5, 5, 5, .4);
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
    padding-left: 8px;
    padding-right: 8px;
}
.banner__container .banner__slide-title {
    margin-bottom: 0;
    background-color: rgba(5, 5, 5, .4);
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    padding-left: 8px;
    padding-right: 8px;
}
@media (max-width: 61.99875em){
    .company__brand {
        display: none;
    }
    .company__brand._active {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }
}
.chapter__content .product__tabs-content.catalog-sections-list{
    height: auto;
    margin-bottom: 2rem;
}

/* Популярные подборки */

.chapter__show-mobile {
    display: none;
    margin-bottom: 20px;
}

.chapter__category {
    justify-content: center;
    padding: 9px;
    gap: 9px;
}

.chapter__product-page {
    margin-top: -24px;
}

.chapter__sort-inner {
    padding-right: 0;
}

.chapter__tags-title {
    font-size: 14px;
    color: #8F95A3;
    margin-bottom: 12px;
}

.chapter__tags-container {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
    align-items: center;
    margin-bottom: 20px;
}

.chapter__tag {
    display: inline-flex;
    align-items: center;
    padding: 8px 16px;
    background-color: #fff;
    border: 1px solid #8C7645;
    border-radius: 20px;
    font-size: 14px;
    color: #333;
    text-decoration: none;
    cursor: pointer;
    transition: all 0.2s ease;
    white-space: nowrap;
}

.chapter__tag:hover {
    background-color: #EEE9DD;
    border-color: #8C7645;
    color: #443922;
}

.chapter__tag:active {
    background-color: #B59C70;
    border-color: #8C7645;
    color: #fff;
}

.chapter__show-all {
    color: #B59C70;
    font-size: 14px;
    text-decoration: none;
    margin-left: auto;
    cursor: pointer;
}

.chapter__show-all:hover {
    color: #8C7645;
}

.chapter__category-radio {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    border: 1px solid #8F95A3;
    border-radius: 6px;
    background-color: #fff;
    text-decoration: none;
    color: #333;
    transition: all 0.3s ease;
    position: relative;
    width: 100%;
    height: 46px;
}

.chapter__category-radio input[type="radio"] {
    position: absolute;
    opacity: 0;
    cursor: pointer;
}

.chapter__category-radio::before {
    content: '';
    width: 20px;
    height: 20px;
    border: 1px solid #c4a574;
    border-radius: 50%;
    margin-right: 12px;
    flex-shrink: 0;
    transition: all 0.3s ease;
    background-color: #fff;
}

.chapter__category-radio input[type="radio"]:checked + .chapter__category-label::before,
.chapter__category-radio._active::before {
    background-color: #c4a574;
    box-shadow: inset 0 0 0 4px #fff;
}

.chapter__category-radio._active {
    border-color: #B59C70;
}

.chapter__category-label {
    cursor: pointer;
    user-select: none;
    font-size: 14px;
    color: #0B0C0E;
}

.chapter__category-radio:hover {
    transform: translateY(-1px);
}

.chapter__category-radio:active {
    transform: translateY(0);
}

.chapter__inner .chapter__aside .chapter__category {
    margin-bottom: 0;
    padding-bottom: 12px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

.form__fieldset-spollers {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.form__fieldset-spollers details {
    background: #F0F2F3;
}

.form__fieldset-spollers .form__fieldset-spoller,
.form__fieldset-spollers summary {
    transition: all 0.3s ease-in 0s;
    transition-property: transform, opacity, border-color, box-shadow;
}

.form__fieldset-spollers details[open] .form__fieldset-body {
    background-color: #fff;
}

.form__fieldset-spollers details[open] summary,
.form__fieldset-spollers details[open] .form__fieldset-spoller, .form__fieldset-spoller:hover {
    background-color: #fff;
}

.form__fieldset-spollers details[open] .form__fieldset-body .input {
    background-color: #F1F2F4;
}

.chapter__availability-toggle {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 16px 12px;
    background-color: #f0f0f0;
    border-bottom: 1px solid #e3e4e8;
}

.chapter__availability-label {
    font-size: 16px;
    font-weight: 500;
    color: #333;
}

/* Стили для переключателя */

.chapter__items {
    margin-top: 9px;
}

.chapter__toggle-switch {
    position: relative;
    width: 40px;
    height: 24px;
    cursor: pointer;
}

.chapter__toggle-switch input {
    opacity: 0;
    width: 0;
    height: 0;
}

.chapter__toggle-slider {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #9A9A9A;
    border-radius: 28px;
    transition: background-color 0.3s ease;
}

.chapter__toggle-slider::before {
    content: '';
    position: absolute;
    height: 20px;
    width: 20px;
    left: 2px;
    top: 2px;
    background-color: white;
    border-radius: 50%;
    transition: transform 0.3s ease;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
}

.chapter__toggle-switch input:checked + .chapter__toggle-slider {
    background-color: #B59C70;
}

.chapter__toggle-switch input:checked + .chapter__toggle-slider::before {
    transform: translateX(16px);
}


@media (max-width: 778px) {
    .chapter__hide-mobile {
        display: none;
    }
    .chapter__show-mobile {
        display: block;
    }

    .chapter__category {
        justify-content: center;
        padding: 5px;
        gap: 5px;
    }

    .chapter__category.show-mobile .chapter__category-radio {
        border: none;
        height: 41px;
        background-color: #F1F2F4;
    }

    .chapter__category.show-mobile .chapter__category-radio._active {
        border: 1px solid #B59C70;
        background-color: #fff;
    }

    .chapter__category.show-mobile .chapter__category-radio._active .chapter__category-label {
        color: #675632;
    }

    /* Мобильная горизонтальная прокрутка подборок */
    .chapter__mobile-horizontal .chapter__tags-container {
        display: flex;
        flex-wrap: nowrap;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
        gap: 8px;
        padding-bottom: 8px;
        margin-bottom: 10px;
        scrollbar-width: thin;
    }

    .chapter__mobile-horizontal .chapter__tags-container::-webkit-scrollbar {
        height: 4px;
        background: transparent;
    }
    .chapter__mobile-horizontal .chapter__tags-container::-webkit-scrollbar-thumb {
        background: #ddd;
        border-radius: 2px;
    }

    .chapter__mobile-horizontal .chapter__tag {
        flex: 0 0 auto;
        white-space: nowrap;
    }

    .chapter__mobile-horizontal .chapter__show-all {
        flex: 0 0 auto;
        white-space: nowrap;
    }


}
/* End */


/* Start:/local/templates/dushlux2024/styles.css?175638681911745*/
.may {
  text-align: center;
  margin: 10px 0 20px;
  background: #b73233 /*#f9f9f9*/;
  color:#fff;
  padding: 10px 0;
  box-shadow: 0 0 5px inset  #842324; /*#eee;*/
  line-height: 20px
}
@media (max-width: 991px) {
	.may {margin:-19px 0 20px;line-height:1.3}
}


.chapter__cards .cards__item .cards__item-img .custom-slider {border-radius:0.5rem}
.cards__item-img.no_more {overflow:hidden}
.chapter__cards .cards__item .cards__item-img a {display:inline-block}

/*** START edit main 04-05 2025 ***/

.header__bottom .swiper-slide {width:auto} /* антилаг, поправил ваш косяк меню в карточке товара из-за слайдера изображений */
.footer__desk-company h4 {margin:0 0 10px}

._to_main h1._title {color:#B59C70}
._to_main h1._title span {color:#000}
._to_main h1._title, ._to_main h3._titleTwo {font-size:40px;font-weight:400;text-align:left}
._to_main section, ._to_main .banner {padding-bottom:64px}
._to_main .banner.animate-block {padding-top:16px}
._to_main .brands__arrows .brands__arrow, ._to_main .news__arrows .news__arrow {background:var(--color-brown)}
._to_main .brands__arrows .brands__arrow::before, ._to_main .news__arrows .news__arrow::before {background:var(--color-alt)}
._to_main .little_h {display:block;font-size:16px;padding:10px 0 5px;line-height:1.3}
._to_main .product__slide-title {font-weight:400}

ul.item-footer__list li:nth-child(n+12) {display:none}
ul.item-footer__list.open li:nth-child(n+12) {display:list-item}

.open-ul-foot {display:block;padding:15px 0 0;color:#B59C70;cursor:pointer}
.open-ul-foot::before {content:'Раскрыть все'}
.open-ul-foot.close::before {content:'Свернуть'}
.open-ul-foot::after {margin:0 0 0 5px;content:"";width:15px;height:12px;background:url(/local/templates/dushlux2024/img/icons/17.svg) center center/contain no-repeat}
.open-ul-foot.close::after {transform:rotate(180deg)}

  

@media (max-width: 1440px) {
	._to_main h1._title, ._to_main h3._titleTwo {font-size:34px}
	._to_main section, ._to_main .banner {padding-bottom:40px}
	._to_main .banner.animate-block {padding-top:0}
	._to_main .little_h {font-size:14px}
}
@media (max-width: 1280px) {
	._to_main h1._title, ._to_main h3._titleTwo {font-size:26px}
}
@media (max-width: 61.9988em) { /*!!!*/
	._to_main .plumbing__title {display:block;margin-bottom:1rem}
	._to_main section, ._to_main .banner {padding-bottom:30px}
	._to_main h1._title, ._to_main h3._titleTwo {font-size:22px}
	.adap_view {display:none}
	.showroom__title._titleTwo {text-transform:capitalize}
	.open-ul-foot {display:none}
	ul.item-footer__list li:nth-child(n+12) {display:list-item}
}
@media (min-width: 61.9988em) { /*!!!*/
	._to_main .groups {padding-bottom:0}
}



/*** END edit main 04-05 2025 ***/





.top__desk-messages {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 0.5rem;
}

.navigation__column {
    position: relative;
}

.total_basket_count {
    position: absolute;
    top: -0.5rem;
    right: -0.3125rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: var(--color-red);
    font-size: .75rem;
    line-height: 1.125rem;
    color: var(--color-alt);
    min-width: 1.125rem;
    height: 1.125rem;
    border-radius: 0.5rem;
}

.navigation__column .total_basket_count {
    position: absolute;
    top: 2px;
    right: 55%;
}

.bottom-header {
    background-color: #fff;
}

@media (max-width: 767px) {
    .navigation__column .total_basket_count {
        top: -5px;
        right: 35%;
    }
}
.banner__slide-title {
    font-size: 2rem;
    text-shadow: 1px 1px 0 rgba(23,24,28,0.51), 1px -1px 0 rgba(23,24,28,0.51), -1px 1px 0 rgba(23,24,28,0.51), -1px -1px 0 rgba(23,24,28,0.51), 1px 0px 0 rgba(23,24,28,0.51), 0px 1px 0 rgba(23,24,28,0.51), -1px 0px 0 rgba(23,24,28,0.51), 0px -1px 0 rgba(23,24,28,0.51), 1px 1px 1px rgba(181,156,112,0);
}

.banner__slide-text {
    font-size: 1.25rem;
    text-shadow: 1px 1px 0 rgba(23,24,28,0.51), 1px -1px 0 rgba(23,24,28,0.51), -1px 1px 0 rgba(23,24,28,0.51), -1px -1px 0 rgba(23,24,28,0.51), 1px 0px 0 rgba(23,24,28,0.51), 0px 1px 0 rgba(23,24,28,0.51), -1px 0px 0 rgba(23,24,28,0.51), 0px -1px 0 rgba(23,24,28,0.51), 1px 1px 1px rgba(181,156,112,0);
}

.head_yo {
    background: #B59C70
}

.head_yo p {
    font-family: Ubuntu;
}

.history_yo span.color_yo {
    background: #B59C70
}
@media (max-width:37.5em) {
    .banner__slide {
        min-width: 89vw;
    }
    .inner-header__logo {
        width: 120px;
        height: 24px;
    }
    .swiper-slide-thumb-active, merchandise__thumbslider-slide {
        margin-right: 12px;
    }

    .groups__list {
		overflow-x: hidden;
        min-width:35rem;
    }
}
@media (min-width:37.5em) {
    .banner__slide {
        min-width: 25vw;
    }
}
@media (max-width: 47.99875em){
/*
	.merchandise__slider {
		height: calc (100vw - 24px + 6.5rem);
	}
    .merchandise__subslider {
        height: calc(100vw - 24px);
    }
*/
    .plumbing__tabs-body .brands__top.in-tabs {
        display: none !important;
    }
}
@media (min-width: 61.9988em) {
    .chapter__cards, .product__tabs-items {
        gap: 2.25rem 1.25rem;
    }
    /*.merchandise__subslider-img {
        min-height: 430px;
        min-width: 430px;
    }*/
    .brands__container .brands__slide-img:hover {
        border-width: 2px;
        border-color: var(--color-brown);
        transform: scale(1.05);
        transition: all .3s ease-in 0s;
        background-color:  var(--color-brown);
    }
    .brands__slider {
        padding-top: 3px;
    }
    .groups {
        padding-bottom: 0;
    }
    section, .banner {
        padding-bottom:1.5rem;
    }
    .breadcrumb {
        margin-bottom: 1rem;
    }
    .plumbing__title {
        margin-bottom: 1rem;
    }
    ._title.plumbing__title {font-size: 2rem;}
    .plumbing__tabs-body .brands__link {
        text-decoration: underline;
        font-weight: bold;
    }
    .mobile-only {
        display:none;
  }
}
/* SPLASH */
.preloaded::before {
	height: calc(var(--size)/2);
}
.preloaded {
	/* display:block; */
	flex-direction: column;
	color: var(--color-alt);
	background-color: rgba(0, 0, 0, 0.38);
}
.preloaded-title {
	color: var(--color-alt);
}
.list_add_to_cart_btn.content-plumbing__basket.incart {
	background-color: var(--color-whteTwo);
	color: #4f4d55;
	border: .0625rem solid #e3e4e8;
}
.content-plumbing__basket.incart::before {
	background: #4f4d55;
}
.content-plumbing__info {
	gap: 1rem;
}
.bx-404-container {width:100%;margin:0 auto;text-align:center;background-image:url('/images/lux/404.jpg');background-size:cover;background-repeat:no-repeat;background-position:center;padding:20px;box-sizing:border-box}
.bx-404-head {color:#fff;font-size:100px}
.bx-404-text-block {font-size:20px;padding:20px 0;color:#fff}
.bx-404-text-block-2 {font-size:16px;padding:30px 0;color:#ddd;display:block}
.bx-404-text-block-2 a {text-decoration:underline;color:#fff}
.button-404 {display:inline-block;padding:0 0 20px}
.button-404 a {margin:10px;background:#eee;color:#2c2c2c;text-transform:uppercase;text-decoration:none;font-size:11px;height:34px;border-radius:3px;position:relative;display:inline-block;text-align:center;line-height:34px;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-o-transition:all 0.1s linear;transition:all 0.1s linear;border:1px solid #cbaa7d; padding: 0 1rem;
}
.button-404 a:hover{background:#987d52;color:#fff}

/*** представлено в шоуруме ***/
.cards__item {position:relative}

.show_true, .show_event {z-index:1;position:absolute;display:block;border-radius:5px;overflow:hidden;cursor:pointer}

.swiper-wrapper .show_true, .swiper-wrapper .show_event {top:10px;left:10px;height:44px}
.swiper-wrapper .show_true.pos_event {top:64px}

.cards__item .show_true, .cards__item .show_event, .plumbing .show_true, .plumbing .show_event {max-width:calc(100% - 14px);top:7px;left:7px;height:32px}
.cards__item .show_true.pos_event, .plumbing .show_true.pos_event {top:46px}


.sr_icons {z-index:2;display:block;background-repeat:no-repeat;position:absolute;top:0;left:0;border-radius:5px}
.show_true .sr_icons {background-image:url('/local/templates/dushlux2024/img/icons/showroom_pw.svg');opacity:0.8}
.show_event .sr_icons {background-image:url('/local/templates/dushlux2024/img/icons/event.svg')}

.swiper-wrapper .sr_icons {width:44px;height:44px}
.swiper-wrapper .show_true .sr_icons {background-position:8px center;background-size:28px auto}
.swiper-wrapper .show_event .sr_icons {background-position:5px center;background-size:34px auto}

.cards__item .sr_icons, .plumbing .sr_icons {width:32px;height:32px}
.cards__item .show_true .sr_icons/*, .plumbing .show_true .sr_icons*/ {background-position:5px center;background-size:22px auto}
.plumbing .show_true .sr_icons {background-position:3px center;background-size:26px auto} /* для звезды */
.cards__item .show_event .sr_icons, .plumbing .show_event .sr_icons {background-position:3px center;background-size:26px auto}

.sr_txt {z-index:1;white-space:nowrap;display:inline-block;width:0;transition:.5s;overflow:hidden;background:#fff;border-radius:5px}

.show_event .sr_txt {opacity:0}
.swiper-wrapper .show_true .sr_txt {line-height:44px;padding:0 0 0 44px;font-size:12px}
.swiper-wrapper .show_event .sr_txt {width:100%;opacity:1;height:44px;line-height:20px;padding:0 8px 0 44px;font-size:12px}

.cards__item .sr_txt, .plumbing .sr_txt {line-height:31px;height:32px;padding:0 0 0 32px;font-size:12px}

.show_true:hover .sr_icons {opacity:0.9}
.show_true:hover .sr_txt {width:100%}
.swiper-wrapper .show_true:hover .sr_txt {padding:0 8px 0 44px}
.cards__item .show_true:hover .sr_txt, .cards__item .show_event:hover .sr_txt, .plumbing .show_true:hover .sr_txt, .plumbing .show_event:hover .sr_txt {padding:0 5px 0 32px}
.cards__item .show_event:hover .sr_txt, .plumbing .show_event:hover .sr_txt {width:100%;opacity:1}

.chapter__sort .form__title {position:relative;top:-2px}
.chapter__sort .options__text {position:relative;top:-1px}

@media (max-width: 61.9988em) {
	.cards__item .sr_txt/*, .plumbing .sr_txt*/ {white-space:unset;line-height:15px}
	.cards__item .show_true, .cards__item .show_event, .plumbing .show_true, .plumbing .show_event {max-width:calc(100% - 14px)}

}




.plumbing__tabs-navigation {
	background: none;
}

.plumbing__tabs-title {
	background: var(--color-whteTwo);
}

.messages-result__expo {
font-size: 1.125rem;
  font-weight: 500;
  line-height: 133.333%;
color: #5EA43F;
}

.news__slide-img img,
.news__slide-img picture {
    height: auto;
}

@media (max-width: 599px) {
    .banner__slide {
        height: calc((100vw - 20px) * 6 / 7);
    }
}

@media (min-width: 600px) and (max-width: 767px) {
    .banner__slide {
		height: calc((100vw - 35vw) * 6 / 7);
    }
}

@media (min-width: 768px) and (max-width: 1300px) {
    .banner__slide {
		width: 350px!important;
    }
}

@media (min-width: 1301px) and (max-width: 1440px) {
    .banner__slide {
		width: 550px!important;
    }
}

@media (min-width: 2130px) {
    .banner__slide {
		height: calc((100vw - 75vw) * 6 / 7);
    }
}
.footer__desk-messages li:first-child a::after {
  content: '*';
  position: absolute;
  display: block;
  top: -5px;
  color: #0b0c0e;
  right: -5px;
}
.footer__desk-message {
  position: relative;
}
.footer__desk-messages li:first-child {
  display:inherit
}

@media (min-width: 61.9988em){
	.chapter__title._titleThree { font-weight: 400; font-size: 2rem;}
}
/* End */
/* /local/templates/dushlux2024/css/style.min.css?1739545093163576 */
/* /local/templates/dushlux2024/add.css?175198712215860 */
/* /local/templates/dushlux2024/styles.css?175638681911745 */
