:root {--main-yellow-color: #fbd239;}@font-face {src: url(../fonts/Gilroy-Bold.woff2);font-family: "gilroy";font-weight: 700;font-display: swap;}@font-face {src: url(../fonts/Gilroy-Regular.woff2);font-family: "gilroy";font-weight: 400;font-display: swap;}@font-face {src: url(../fonts/Gilroy-Light.woff2);font-family: "gilroy";font-weight: 300;font-display: swap;}@font-face {src: url(../fonts/Gilroy-Medium.woff2);font-family: "gilroy";font-weight: 500;font-display: swap;}@font-face {src: url(../fonts/Gilroy-Heavy.woff2);font-family: "gilroy";font-weight: 900;font-display: swap;}@font-face {src: url(../fonts/Gilroy-Extrabold.woff);font-family: "gilroy";font-weight: 800;font-display: swap;}@font-face {src: url(../fonts/Nautilus.otf);font-family: "Nautilus Pompilius";font-weight: 400;font-display: swap;}* {-webkit-box-sizing: border-box;box-sizing: border-box;}html {font-size: 10px;}img {opacity: 1;-webkit-transition: opacity 0.3s;transition: opacity 0.3s;}.location__city {font-weight: 400;font-family: gilroy;color: #000;}body {font-size: 16px;font-family: "gilroy";font-weight: 400;line-height: 1.5;min-width: 320px;overflow-x: hidden;position: relative;}.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {font-weight: 600;}a {-webkit-transition: 0.3s;transition: 0.3s;color: #2C2B3F;}ul {list-style-type: none;}.img-responsive, .image {max-width: 100%;display: block;height: auto;}input {font-family: inherit;}iframe[name='city'] {display: none;}.wrapper__h1{font-size: 24px;}@media (min-width: 992px){.wrapper__h1 {font-size: 32px;}}.flex {display: -webkit-box;display: -ms-flexbox;display: flex;}.column {flex-direction: column;}.spb {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.flw {-ms-flex-wrap: wrap;flex-wrap: wrap;}.form-control {border-radius: 0;}.header {padding: 10px 0;background-color: #fff;border-bottom: 1px solid #eee;}.header-flex {-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.header-phone {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.header-phone__number {color: #000;}.header-phone-link {display: block;font-size: 18px;margin-right: 10px;font-weight: 600;text-align: right;}.header-phone-link img {width: 25px;}.header__location {display: flex;align-items: center;justify-content: center;cursor: pointer;justify-content: flex-start;gap: 5px;}.header__location:hover {text-decoration: underline;}.location__icon-container {display: flex;padding-bottom: 2px;}.header-phone-link:hover, .header-phone-link:focus {text-decoration: none;}.header-phone-link:last-of-type {margin-right: 0;}.header-time {font-weight: 300;font-family: gilroy;font-size: 12px;display: block;color: #000;text-align: right;}.header .btn-custom {margin-right: 50px;}.header-phone__number {font-size: 18px;font-weight: 600;font-family: gilroy;}.search-container {transition: 0.5s;opacity: 0;display: none;position: fixed;top: 0;left: 0;height: 100%;z-index: 1000000;width: 100%;background: rgba(0, 0, 0, 0.7);}.block-margin {margin: 3.75em auto;}.search-container.active {opacity: 1;display: flex;align-items: center;justify-content: center;}.search_btn {cursor: pointer;}.header-cart {display: none;}.header-search {display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;max-width: 640px;padding: 0 15px;}.btn-custom-header {font-size: 16px;}.header-search input {border: 1px solid #fff;border-right: 0;display: block;width: 100%;height: 43px;font-size: 14px;padding: 6px 12px;}.mejk-systems {padding: 20px 0;width: 75%;margin: 0 auto;}.promotions__icon-container {margin-right: 10px;}.promotions__icon-container svg {display: block;}.dropdown-menu-custom {padding: 20px;border-radius: 0;border: none;margin-top: 0;margin-left: 0 !important;margin-right: 0;}.dropdown-menu-custom .dropdown-inner {min-width: 140px;width: max-content;}.dropdown-menu-custom .list_title {padding-left: 10px;position: relative;margin-bottom: 13px;font-size: 18px;font-weight: 600;}.dropdown-menu-custom .list_title:after {content: "";position: absolute;bottom: -3px;left: 0;right: 0;background-color: #fbd239;height: 2px;}#cart .btn {border: none;background-color: transparent;display: flex;gap: 5px;padding: 0;}#cart .btn.remove-btn:hover {background-color: #fbd239;}#cart .btn.remove-btn {width: 20px;height: 20px;display: inline-block;background-color: #fff;position: relative;}#cart .btn.remove-btn::after, #cart .btn.remove-btn::before {width: 60%;left: 20%;height: 2px;content: "";display: block;background-color: #000;position: absolute;border-radius: 2px;}#cart .btn.remove-btn::after {transform: rotate(45deg);}#cart .btn.remove-btn::before {transform: rotate(-45deg);}#cart .dropdown-menu {padding: 7px 30px;min-width: 520px;border: 1px solid #fbd239;border-radius: 0;}#cart.btn-group.open .dropdown-toggle .cart__amount {background-color: #fbd239;}.btn-to-cart {text-align: center;display: block;background-color: #ea4862;color: #fff;padding: 9px;max-width: 220px;margin-right: 0;margin-left: auto;}.row__small {margin: 0;}.btn-to-cart:hover {background-color: #e72d4a;color: #fff;}.btn-custom {display: block;background-color: #fbd239;color: #000;padding: 10px 0;border-radius: 5px;border: none;font-family: "Gilroy";font-weight: 400;width: 165px;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;margin-top: 15px;}.btn-custom:hover {color: #fff;background-color: #ea4862;}.btn-custom-callback {text-decoration: underline;color: #8f8f8f;font-weight: 400;font-size: 16px;font-family: "gilroy";background-color: transparent;}.btn-primary {background-color: #ea4862;border: none;border-radius: 0 !important;color: #fff;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}.btn-primary:hover {background-color: #ed637a;}.btn-success {border-radius: 0;border: none;}.btn-danger {background-color: #53545d;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;border: none;}.btn-danger:hover {background-color: #646570;}.popup {outline: none;}.whyUs {margin: 3.75em 0;}.whyUs-top__information {padding-left: 30px;width: 100%;}.whyUs-top__item {margin-bottom: 40px;display: flex;}.whyUs-top__item img {height: 30px;width: 30px;margin-right: 15px;}.whyUs-top__item:last-of-type {margin-bottom: 0;}.price .price-new {font-weight: 600;font-size: 22px;color: #2c2b3f;}.our-benefits {display: flex;flex-direction: row;margin-top: 3.75em;}.our-benefits__item:hover {background-color: #ffd426;text-decoration: none;}.our-benefits__item:focus {outline: none;}.form-group .form-control {box-shadow: none;border: 1px solid #e3e3e3;font-weight: 400;font-size: 16px;color: #2c2b3f;padding: 10px;height: auto !important;border-radius: 2px;z-index: 2;}textarea.form-control {height: 148px;}.form-group {margin-bottom: 0;z-index: 2;}.our-benefits__icon {margin-bottom: 50px;}.input-group-addon {display: none;}.our-benefits__item {width: 100%;display: flex;align-items: center;justify-content: start;transition: 0.4s ease;text-align: center;padding: 100px 60px 110px;flex-direction: column;background-color: #f7f7f7;}.our-benefits__item img {width: 80px;height: 80px;}.our-benefits__headline {color: #2c2b3f;font-weight: 600;font-size: 32px;margin-top: 50px;margin-bottom: 20px;}.our-benefits__sub-headline {font-weight: 400;font-size: 16px;color: #2C2B3F;}.our-benefits__item:hover {background-color: #ffd426;}.price .price-old {position: absolute;left: 50%;top: 0;transform: translateX(-50%);color: #a7adba;font-weight: 600;font-size: 12px;line-height: 10px;margin-bottom: 0;}.whyUs-top__currentImage {width: 100%;}.whyUs-top__currentImage img {max-width: 100%;}.whyUs__headline {text-align: center;color: #000;font-weight: 700;font-size: 32px;margin-bottom: 40px;padding: 0 15px;}.whyUs-top {margin-bottom: 20px;}.whyUs-bottom__item {margin-right: 20px;}.text-left .pagination {flex-wrap: wrap;}.whyUs-top__description {font-weight: 400;color: #000;margin-bottom: 0;line-height: 19px;}.whyUs-top__svg {flex-shrink: 0;margin-right: 31px;width: 31px;}.whyUs-top__headline {display: inline-block;margin-top: 0;color: #000;margin-bottom: 21px;font-weight: 700;font-size: 22px;line-height: 1.1;}.whyUs-top {display: flex;}.whyUs-bottom {display: flex;}.pagination li a {border: none !important;color: #2c2b3f;}.pagination {justify-content: center;}.pagination li {display: flex;align-items: center;justify-content: center;padding-right: 25px;}.pagination li a {border-radius: 50%;width: 50px;height: 50px;display: flex;align-items: center;justify-content: center;}.pagination li a:hover {color: #2c2b3f;background-color: rgba(232, 232, 232, 0.6);}.text-left .pagination {display: flex;}.pagination li.active span {border: none;border-radius: 50%;color: #2c2b3f;width: 50px;height: 50px;display: flex;align-items: center;justify-content: center;background-color: #fbd239;}.col-smaller-padding {padding-left: 27px !important;}.col-smaller {padding-left: 0;}.subtitle {font-weight: 400;font-size: 1em;}.container-leave-requset {padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;max-width: 1230px;}input::-webkit-outer-spin-button, input::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}input[type="number"] {-moz-appearance: textfield;}.slider-inside-btn {display: none;width: 100%;}.ui-slider-horizontal .ui-slider-handle {outline: none;}.option__sum-up {font-weight: 600;font-size: 22px;color: #2c2b3f;min-width: 40%;margin: 0 20px 10px 0;}.option-toggle .checkmark {position: absolute;top: 0;left: 0;height: 20px;width: 20px;background-color: #fff;border-radius: 2px;border: 1px solid #e3e3e3;transition: 0.3s;}.option-toggle .checkmark svg {left: 50%;top: 50%;position: absolute;transform: translate(-50%, -50%);}.quickcheckout-cart tbody tr {display: flex;align-items: center;width: 100%;justify-content: space-between;}.quickcheckout-cart tbody .button-remove {background-color: transparent !important;}.quantity .input-group .input-group-btn .button-update {width: 40px;height: 40px;background: rgba(255, 255, 255, 0.7);border: 1px solid #2c2b3f;}.quantity .input-group .input-group-btn:first-of-type .button-update {transform: rotate(-180deg);}.quantity .input-group .qc-product-qantity {font-weight: 600;border: none !important;box-shadow: none !important;font-size: 22px;color: #2c2b3f;height: 100%;vertical-align: middle;}.check-out-item__headline {font-weight: 700;font-size: 32px;color: #2c2b3f;margin-bottom: 10px;}.check-out-item {border: 1px solid #e1e2e6;padding: 25px 20px 20px;border-radius: 4px;}.privacy-policy .modal__agree, .choise_help .body.privacy-policy .modal__agree {font-weight: 300;font-size: 12px;line-height: 110%;margin: 10px 0 0 0;text-align: center;color: #404040;}.modal__agree {max-width: 560px;}.privacy-policy .modal__agree a {display: inline;text-decoration: underline;font-size: 12px;}.wrapper .policy__text {margin: 20px 0;}.contacts-top-privacy-policy .modal__agree {text-align: left;}.header-contact-form2__sub-headline {font-weight: 400 !important;font-size: 16px !important;color: #000 !important;margin-bottom: 20px !important;}.header_contact_form2 .fancybox-button {right: 10px !important;top: -2px !important;}.header_contact_form2 .fancybox-button:hover {background: none;}.check-out__body {display: flex;align-items: stretch;grid-gap: 20px;}.check-out {display: flex;flex-direction: column;}.check-out-top {display: flex;align-items: center;justify-content: space-between;}.check-out-item__price-item {color: #2c2b3f;font-size: 18px;font-weight: 600;}.check-out-item__price-item span {color: #a7adba !important;font-weight: 400 !important;font-size: 22px !important;}.cart-top-block {display: grid;grid-template-columns: 49% 49%;grid-gap: 0 2%;}#payment-address .quickcheckout-content {padding-bottom: 32px;}.quickcheckout-cart tbody .total {font-weight: 600;font-size: 22px;color: #2c2b3f;}.quickcheckout-cart tbody .name a {font-weight: 400;font-size: 16px;color: #2c2b3f;}.quickcheckout-cart tbody .price1 {font-weight: 400;font-size: 16px;color: #2c2b3f;}#button-payment-method {height: 42px;}.option-toggle label:hover input ~ .checkmark {background-color: #eee;transform: scale(1.1);}.option-toggle label:hover input:checked ~ .checkmark {transform: scale(1);}.option-toggle label input:checked ~ .checkmark {background-color: #fbd239;border: 1px solid transparent;}.account-dashboard {display: flex;align-items: center;gap: 0 10px;}.account-dashboard-favorites {align-items: center;display: none;margin-right: 40px;}.account-dashboard-favorites__amount {font-weight: 500;font-family: gilroy;color: #000;margin-left: 10px;}.account-dashboard .btn-group button {display: flex;position: relative;}.mail__element {font-weight: 400;font-size: 16px;color: #000;}table.quickcheckout-cart {border: none;}.table > tbody > tr > td {border: none;vertical-align: baseline;}.quickcheckout-cart td.image img {border: none;height: 47px;}.slider-inside {margin-bottom: 1rem;position: relative;}.slider-inside-btn {position: absolute;bottom: 10%;right: 10%;font-size: 20px;max-width: 300px;color: #fff;background-color: #222;}.slider-inside-btn-vhod {color: #000;background-color: #fbd239;padding: 8px 24px;font-weight: 600;font-size: 16px;left: 17.5%;bottom: 17.5%;max-width: 250px;}.search_page {padding-top: 2rem;}#content {padding-bottom: 2rem;}.content-description {display: inline-block;}.content-description h1 {font-size: 30px;margin-top: 1rem;}.content-description p {font-size: 16px;}.content-description ul {list-style: inherit;padding: 0 0 0 20px;}.content-description ul li {margin: 0 0 5px 0 }.content-description a {display: inline;text-decoration: underline;}.slider-inside_custom:hover a {text-decoration: none;}.slider-inside_custom {background-color: #F7F7F7;min-height: 250px;padding-top: 35px;width: 100%;padding-right: 35px;padding-bottom: 30px;margin: 0 auto;margin-bottom: 25px;}.slider-inside__inner svg {flex-shrink: 0;}.slider__custom_image {position: absolute;bottom: 0;left: 80%;transform: translate(-55%, 0);}.slider-inside__inner {margin-left: 10%;display: flex;}.slider-inside__text-container {margin-left: 20px;position: relative;z-index: 2;}.slider-inside__btn {background: #fbd239;border-radius: 5px;padding: 15px 30px;font-weight: 400;font-size: 16px;color: #2c2b3f;outline: none;}.slider-inside__btn:hover{background: none;border-color: #2C2B3F;border: 1px solid #2C2B3F;}.slider-inside__sub-text {font-weight: 400;font-size: 16px;color: #2c2b3f;margin-bottom: 20px;}.slider-inside__headline {font-weight: 700;font-size: 32px;color: #2c2b3f;margin-bottom: 10px;}.headline-latest {line-height: 1;margin-bottom: 5px;}.latest-subtext {font-size: 24px;}.button-latest {background-color: #FFFFFF;border: 1px solid #E8E8E8;padding: 0;width: 180px;height: 45px;display: inline-block;text-align: center;padding-top: 9px;}.button-latest:hover {background-color: #FFDA51;border: 1px solid #FFDA51;}.button-latest--left {margin-right: 15px;}.image-latest {left: 70%;}.price-old_disable {text-decoration: none !important;}.caption {transition: 0.5s ease !important;}.product__color {text-align: center !important;font-size: 12px !important;font-weight: 400 !important;color: #a7adba !important;}.form-control {appearance: none;margin: 0;width: 100%;cursor: pointer;font-weight: 400;font-size: 16px;color: #2c2b3f;outline: none;transition: 0.2s;border: 1px solid #e3e3e3;background-color: #fff;border-radius: 0.25em;position: unset !important;float: unset !important;}.form-control:focus-within {border: 1px solid #4b60ec;}#product-category video {width: 70%;margin-left: 1em;}.breadcrumb {border-radius: 0;z-index: 1;position: relative;}.breadcrumb a {display: inline-block;}.section-title {margin-bottom: 3rem;margin-top: 2rem;text-align: center;font-weight: 600;}.subcat p.h3 {margin-top: 7px;font-size: 19px !important;}.content-description .fa {font-weight: 600;margin-left: 5px;}.toggle-sub .fa {font-size: 30px;font-weight: 600;color: #2C2B3F;}.js-toggle-sub {display: none;}#product .toggle-sub {margin-left: 10px;margin-bottom: 10px;}#product .option-quan-wrap .minus, #product .option-quan-wrap .plus {font-size: 15px;line-height: 1;padding: 5px;}#product .option-quan-wrap input {width: 50px;padding-left: 5px;padding-right: 5px;}#product a:hover {text-decoration: none;}#product label:hover {text-decoration: none;border: 1px solid #fbd239;}#product input::-webkit-outer-spin-button, #product input::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}#product input[type="number"] {-moz-appearance: textfield;}.option-toggle {height: auto;}.option-toggle.active {height: auto;}.header-contact-form__label {z-index: 10;}.btn__search {background-color: #fbd239;border-radius: 0;}.thumbnail {border: none;}.thumbnail > img {margin: 0;margin-left: 10px;width: 93%;aspect-ratio: 375/500;object-fit: contain;}.order {font-weight: 600;font-size: 12px;color: #2c2b3f;width: 90px;padding: 3px 0;background: var(--main-yellow-color);border-radius: 2px;text-align: center;cursor: pointer;}.option__headline {color: #8f8f8f;font-weight: 600;font-size: 16px;margin-bottom: 10px;}.type__checkbox {display: none;}.option__checkbox-text {font-weight: 400;font-size: 16px;padding: 8px;width: auto;border-radius: 2px;text-align: center;color: #2c2b3f;transition: 0.3s;cursor: pointer;outline: 2px solid #e3e3e3;margin-right: 10px;display: inline-block;}.option__checkbox-text:hover {outline: 2px solid #ea7878;text-decoration: none !important;text-decoration-color: transparent !important;}.type__checkbox:checked + label {outline: 2px solid #fbd239;cursor: default;}.glass__option {margin-right: 10px;width: 45px;cursor: pointer;height: 45px;display: inline-block;margin-bottom: 5px;}.check-out-row:first-of-type {border: 1px solid #e1e2e6;border-radius: 4px 4px 0 0;width: 100%;border-bottom: none;}.check-out-row:first-of-type .check-out-item {border: none !important;}.check-out-item__price-item {display: inline;}.check-out-item__price-item:first-of-type {margin-right: 60px;}.check-out-item__price-item:last-of-type {display: block;margin-top: 10px;font-weight: 700;}.glass__option_white-grey {background-color: #ecf0f0;}.glass__option_grey {background-color: #404040;}.price__price-container {display: flex;align-items: center;line-height: 42px;}.tooltip-inner {font-weight: 400;font-size: 12px;padding: 8px 6px 8px 9px;max-width: 270px;transform: translateX(140px);background-color: #2c2b3f;}.tooltip.top .tooltip-arrow {transform: rotate(132deg);border-top-color: #2c2b3f;border-width: 14px 14px 0;left: 76% !important;}.table-bordered {border: none;font-size: 14px;}.table-bordered tbody tr td:first-of-type {color: #8f8f8f;font-weight: 400;padding: 5px 5px 5px 0;}.table-bordered tbody tr td:last-of-type {color: #2c2b3f;font-weight: 400;padding: 5px 0 5px 5px;}.table-bordered tbody tr {border-bottom: 1px solid #f7f7f7;}.table-bordered tbody tr td {border: none;padding: 20px;}@media (min-width: 768px) {.table-bordered {font-size: 16px;}}@media (min-width: 992px) {.table-bordered tbody tr td:first-of-type, .table-bordered tbody tr td:last-of-type {padding: 20px;}.table-bordered tbody tr td:first-of-type {width: 240px;}}.glass__option:last-child {margin-right: 0;border-radius: 2px;}.doorsSupply__item:hover {text-decoration: none;}.checkbox + .checkbox, .radio + .radio {margin-top: 0;}.pagination {margin-top: 0;}.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {background-color: #ea4862;border-color: #ea4862;}.pagination > li > a, .pagination > li > span {color: #2C2B3F;padding: 4px 8px;}.list-group-item {padding: 9px;}.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover {background-color: #53545d;border-color: #53545d;}#content h1 {display: inline-block;margin: 0;margin-bottom: 30px;margin-right: 20px;font-weight: 700;font-size: 32px;color: #2c2b3f;}.account-dashboard .fa-shopping-cart {font-size: 23px;}.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus {outline: none;}.legend-wrapper {position: relative;}.account-dashboard {display: flex;}.ps-form-control:focus {outline: none;}.map-work {font-size: 24px;background-color: #fbd239;padding: 10px;}.logo-contact {margin: auto;}.info-contact {text-align: center;}#information-contact .panel-body {background-color: #53545d;color: #fff;}#information-contact {overflow: hidden;margin-bottom: 80px;}#login_view {display: none;}.control-label {position: relative;margin-bottom: 10px;}.control-label:after {content: "";position: absolute;bottom: -2px;left: 0;right: 0;height: 2px;width: 100%;background-color: #ea4862;}.form-group-controls {display: flex;align-items: center;flex-wrap: wrap;}.form-group:nth-of-type(3) {}#information-information h2, #information-information h1 {text-align: center;display: block;font-size: 30px;margin-top: 20px;margin-bottom: 10px;}#information-information img {max-width: 100%;}.company-top-block {width: 28.75em;background-color: #f2ce3f;padding: 2.5em 2.5em 3.75em;margin-top: -11.875em;z-index: 9;position: relative;margin-left: 3.75em;}.company-top-block h1 {margin-bottom: 10px;color: #fff;font-size: 2.25em;margin-top: 20px;}.company-top-block p {font-size: 0.875em;}.advantages {margin: 3.75em 0;display: grid;grid-template-columns: repeat(4, 24%);grid-gap: 1.25em 1.33%;}.company-main-img {max-width: 1140px;width: 100%;margin-top: -40px;position: relative;z-index: 0;}.oneClick {margin-bottom: 60px;}.oneClick__title {font-weight: 700;font-size: 32px;color: #000;margin-top: 0;margin-bottom: 40px;text-align: center;}.breadcrumb li a, .breadcrumb li p {color: #2c2b3f;font-size: 12px;font-weight: 400;}.breadcrumb li p {display: inline-block;}.swiper-button-prev {left: 80px;position: absolute;top: 50%;transform: translate(0, -10px) rotate(-180deg);z-index: 2;}.swiper-button-next {right: 80px;position: absolute;top: 50%;transform: translate(0, -10px);z-index: 2;}.swiper-button {background: rgba(255, 255, 255, 0.7);border: 1px solid #8f8f8f;padding: 15px;display: inline-block;}.oneClick__body {display: flex;margin-bottom: 60px;align-items: stretch;}.oneClick__bottomTitle {margin-top: 0;color: #000;margin-bottom: 20px;font-weight: 700;font-size: 22px;text-align: center;}.oneClick__button {background: #fbd239;border: none;position: relative;left: 50%;transform: translate(-50%, 0);border-radius: 5px;font-weight: 400;font-size: 22px;color: #000;padding: 20px 30px;border:1px solid #fbd239;}.oneClick__button:hover {border:1px solid #000;}.oneClick__item {flex-basis: 25%;padding: 0 25px;}.oneClick__number {margin-top: 0;margin-bottom: 30px;}.oneClick__headline {font-weight: 700;font-size: 22px;color: #000;margin-top: 0;margin-bottom: 10px;}.oneClick__subHeadline {font-size: 16px;color: #000;font-weight: 400;}.swiper-button:after {display: none;}.swiper-button {background: rgba(255, 255, 255, 0.7) !important;padding: 0 !important;width: 65px !important;height: 65px !important;border-radius: 0 !important;border: 1px solid #8f8f8f !important;}.doorsSupply {margin-bottom: 60px;}.company-grid-block {margin-top: 3.75em;}.company-grid-title {font-size: 1.75em;font-weight: 600;text-align: center;margin-bottom: 20px;}.company-grid {display: grid;grid-template-columns: repeat(12, 7.53%);grid-gap: 1.25em 0.625em;overflow: hidden;max-width: 71.25em;margin: 0 auto;}.company-grid-big-picture {grid-row: 1/4;grid-column: 1/9;max-width: 54.0625em;}.company-grid-right-pictures {grid-column: 10/13;max-width: 16em;justify-self: end;}.company-gerid-bottom-pictures {grid-row: 4;max-width: 23em;}.company-grid-row1 {grid-row: 1;}.company-grid-row2 {grid-row: 2;}.company-grid-row3 {grid-row: 3;}.company-grid-column1 {grid-column: 1/4;}.company-grid-column2 {grid-column: 5/8;}.company-grid-column3 {grid-column: 9/12;}.company-check-on-map {margin: 1.875em 0 2.5em;display: flex;padding: 1.875em 0 2.5em;justify-content: space-between;align-items: center;position: relative;}.company-half-circle-back-clock {width: 100%;position: absolute;top: 0;left: 44%;height: 100%;z-index: -1;background-color: #f0f0f0;border-radius: 200px 0 0 200px;box-shadow: -1.25em 0 1.5625em -0.8125em rgba(0, 0, 0, 0.25);}.company-check-on-map-text {font-size: 1.125em;}.company-check-on-map-text p {margin-bottom: 0;font-size: 1.25em !important;font-weight: 600;}.company-check-on-map a {font-weight: 600;padding: 0.875em 1.5625em;background-color: #fbd23a;}.company-check-on-map img {width: 4.75em;transform: translateX(16px);}.why-us {margin-bottom: 3.125em;}.why-us .h5 {font-size: 1.875em;font-weight: 600;text-align: center;margin: 1.5625em 0;}.why-us__grid {display: grid;grid-gap: 2%;grid-template-columns: 49% 49%;grid-template-rows: 16.25em 16.25em;}.why-us__grid .grid-cell--1 {background-image: url(../image/company/back1.png);}.why-us__grid .grid-cell--2 {background-image: url(../image/company/back2.png);}.why-us__grid .grid-cell--3 {background-image: url(../image/company/back3.png);}.why-us__grid .grid-cell--3 p {width: 100%;}.why-us__grid .grid-cell--4 {background-image: url(../image/company/back4.png);background-position: 30% 80% !important;}.why-us__grid .grid-cell {box-shadow: 0.25em 0.25em 0.5em rgba(0, 0, 0, 0.15);border-radius: 5px;padding: 2.5em;background-repeat: no-repeat;background-position: right bottom;background-size: cover;}.why-us__grid .grid-cell p {max-width: 25em;}.why-us__grid .grid-cell h4 {font-size: 1.375em;font-weight: 400;margin: 0;}.why-us__grid .grid-cell h4 span {font-weight: 600;}.information-contact .control-label:after {display: none;}.navbar-toggle .fa {font-size: 30px;}.navbar-toggle {margin-bottom: 0;margin-right: 0;padding: 6px;}.dropdown-inner-margin {margin-top: 40px;}.ust-table {width: 100%;border-collapse: collapse;}.ust-table caption {font-size: 24px;font-weight: 600;}.ust-table th, .ust-table td {padding: 6px 9px;border: 1px solid #000;}.ust-table th {font-size: 17px;text-align: center;}.ust-table td {text-align: center;font-size: 15px;}.ust-table td:first-child {text-align: left;}.ust-table td.td-center {background-color: #fbd239;text-align: center;}.ust-table tr:nth-child(even) {background-color: #ecf0f1;}.company-ust-table tr:first-child {display: none;}.forma {background-image: url(../image/forma/fon-min.jpg);background-size: cover;background-position: center;min-height: 400px;padding-top: 40px;padding-bottom: 50px;color: #fff;}.forma p {margin: 0;line-height: 1.2;font-weight: 600;}.forma-title {font-size: 48px;}.forma-subtitle {font-size: 48px;text-transform: uppercase;color: #fbd239;}.forma-right-flex p {font-size: 36px;}.forma-right-flex img {margin-right: 25px;}.forma-arrow {float: right;}.forma-form {margin-top: 100px;color: #2C2B3F;}.forma-form input {display: block;padding: 10px;width: 300px;margin-bottom: 1rem;border: none;}.forma-form input[type="submit"] {background-color: #ea4862;color: #fff;font-weight: 600;font-size: 19px;}.forma-form input[type="submit"]:hover {-webkit-transition: 0.3s;transition: 0.3s;background-color: #e62847;}.dveri-grid {margin-top: 15px;}.dveri-grid-item {margin-bottom: 15px;overflow: hidden;}.dveri-grid-item img {-webkit-transition: 0.3s;transition: 0.3s;}.dveri-grid-item:hover img {-webkit-transform: scale(1.03);transform: scale(1.03);-webkit-transition: 0.3s;transition: 0.3s;}.dveri-grid-box .btn-custom {margin: 15px auto;}.ust-grid {display: grid;grid-template-columns: repeat(4, 1fr);grid-gap: 10px;}.fancybox-caption {font-size: 20px;}.dostavka {padding: 1rem 0;}.dostavka p {margin: 1rem 0;}.contact-form legend {text-transform: uppercase;text-align: center;padding-top: 30px;border: none;}.contact-form .control-label:after {display: none;}.contact-form .form-horizontal .control-label {text-align: left;}.quickcheckoutright input[type="radio"] {-webkit-appearance: auto;}.quickcheckout-content {font-size: 18px;line-height: 1.2;}.quickcheckout-content input[type="radio"] {-webkit-appearance: radio;}.quickcheckout-content label {line-height: 1.2;}.quickcheckout-cart td.image {display: table-cell;}.deli_map-accent {color: #ea4862;font-weight: 600;font-size: 22px;}.deli_map ul {padding-left: 15px;}.deli_map ul li {color: #888;position: relative;padding-left: 15px;padding-bottom: 8px;}.deli_map ul li::marker {color: #ea4862;}.akcii h1 {text-align: center;}.akcii img {margin-bottom: 10px;}.akcii span {cursor: pointer;}.interior {position: relative;min-height: 600px;background-image: url(../image/interior.jpg);background-size: contain;background-position: center bottom;background-repeat: no-repeat;}.related-wrap {padding-bottom: 2rem;}.related-wrap h3 {text-align: center;}.related-wrap .slick-track {margin: 0 auto;}.kakzakazat {background-image: url(../image/kakzakazat.jpg);background-position: center;background-size: cover;padding: 4rem 0;}.kakzakazat h3 {margin-top: 0;margin-bottom: 19px;}.kakzakazat-item {min-height: 325px;padding: 15px;background-color: #fff;margin-bottom: 2rem;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: justify;-ms-flex-pack: justify;justify-content: space-between;}.kakzakazat-title {line-height: 1.2;font-weight: 600;font-size: 18px;margin-bottom: 1rem;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;}.kakzakazat-number {color: #ea4862;font-size: 36px;margin-right: 8px;}.kakzakazat p {color: #6f6e6e;font-size: 15px;line-height: 1.3;}.kakzakazat .btn-custom {margin-left: auto;margin-right: auto;min-width: 170px;}.kakzakazat--oplata {margin: 30px 0;}.kakzakazat--oplata .kakzakazat-item {min-height: 210px;}.alert-success a {color: #4b77be;}.cat-form {padding: 33px;margin-bottom: 2rem;border: 3px solid #ea4862;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;line-height: 1.2;}.cat-form-title {font-weight: 600;font-size: 20px;text-transform: uppercase;}.cat-form-subtitle {color: #8f8f8f;font-size: 20px;}.cat-form-subtitle span {font-weight: 600;color: #000;}.cat-form img {width: 50%;}.cat-form-inner {width: 50%;padding: 0 2rem;}.cat-form-forma {margin-top: 2rem;max-width: 360px;}.cat-form-forma input {border: 1px solid #ea4862;}.text-link {color: #22a7f0;}.benefits, .quickmenu {padding: 3rem 0;}.navi-category {font-size: 18px;font-weight: 600;text-decoration: underline;}.navi a {display: block;margin-bottom: 1rem;}.navi a span {display: block;text-align: center;min-height: 50px;}.navi a img {-webkit-transition: 0.3s;transition: 0.3s;margin-left: auto;margin-right: auto;}.navi a:hover img {-webkit-transform: scale(1.02);transform: scale(1.02);}.quickmenu a {text-decoration: underline;}.quickmenu a:hover {color: #ea4862;}.quickmenu p {font-size: 14px;margin-top: 1rem;margin-bottom: 0;}.otzovik-logo {margin: 10px auto 5px;}.otzovik-item {text-align: center;}.header_contact_form2 {display: none;padding: 46px 65px;background: #fff;border-radius: 25px;max-width: 450px;}.header_contact_form2 p {text-align: center;font-weight: 700;font-size: 32px;color: #000;}.header_contact_form2 a{font-weight: 400;font-size: 16px;color: #000;text-decoration: underline;margin-top: 10px;}.header-contact-form__label {position: relative;margin-bottom: 0 !important;max-width: 100%;display: inline-block;}.header_contact_form2 input {display: block;padding: 15px 10px;margin-bottom: 20px;width: 329px;margin-top: 10px;background: #fff;border: 1px solid #d3d3d3;outline: none;color: #2C2B3F;font-weight: 400;font-size: 16px;}.header_contact_form2 input[type="submit"] {background-color: #fbd239;color: #000;font-size: 16px;left: 48%;border: 1px solid transparent !important;margin: 0 !important;border-radius: 5px;transform: translate(-50%, 0);position: relative;font-weight: 600;}@media(min-width:421px){.header_contact_form2 input[type="submit"] {left: 50%;}}.header_contact_form2 input .success {display: none;}.header_contact_form2 img {margin: auto;}.offers .swiper-slide img {width: 100%;max-height: 360px;}.offers .body .swiper-slide img {width: 100%;max-height: fit-content;}@media (min-width:992px) {.offers .body .swiper-slide img {width: auto;}}.offers .body .swiper-wrapper .swiper-slide {width: 250px;}@media (min-width:992px) {.offers .body .swiper-wrapper .swiper-slide {width: 400px;}}.mobile-btn {width: 100%;max-width: 100% !important;transform: translateY(-10px);display: none;}.excentrik {display: flex;}.excentrik p {margin-left: 20px;}.excentrik iframe {min-width: 50%;}.text-block {margin-bottom: 60px;}.text-block h2 {margin-bottom: 1em;font-size: 2em;text-align: center;}.text-block h3 {margin-bottom: 1em;font-size: 1.725em;text-align-last: left;}.text-block p {font-size: 1em;margin-bottom: 1em;}#product-search .row {display: flex;flex-wrap: wrap;}#product-search .row .product-layout {width: 100%;margin: 5px;position: relative;padding-bottom: 70px;}#product-search .row .product-layout .image {margin-bottom: 20px;}.system-doors {margin: 3.75em 0;}.system-doors .tabs__content {display: none;}.system-doors .tabs__content.active {display: flex;}.system-doors h2 {text-align: center;font-size: 2em;margin-bottom: 1em;margin-top: 0;}.system-doors .system-doors-menu {display: flex;justify-content: space-between;margin-bottom: 1em;}.system-doors .system-doors-menu li {border: 1px solid #000;border-radius: 5px;background-color: #fff;text-align: center;width: 100%;padding: 0.5em 1em;margin-right: 10px;transition: 0.3s;cursor: pointer;margin-bottom: 10px;}.system-doors .system-doors-menu li:last-child {margin-right: 0;}.system-doors .system-doors-menu li:hover {background-color: #fbd239;border: 1px solid transparent;}.system-doors .system-doors-menu .active {background-color: #fbd239;border: 1px solid transparent;}.system-doors .system-doors-grid {padding: 0.5em;border-radius: 5px;box-shadow: 0 0 18px rgba(0, 0, 0, 0.05);}.system-doors .system-doors-grid .system-doors-grid-item {width: 50%;}.system-doors .system-doors-grid .system-doors-grid-item .system-doors-grid-item-video {width: 100%;}.system-doors .system-doors-grid .system-doors-grid-item .system-doors-grid-item-video video {width: 100%;}.system-doors .system-doors-grid .system-doors-grid-item .system-doors-grid-item-description {display: flex;flex-direction: column;justify-content: space-between;padding: 2em;height: 100%;}.system-doors .system-doors-grid .system-doors-grid-item .system-doors-grid-item-description .system-doors-grid-item-description-text h3 {margin: 0;margin-bottom: 0.5em;font-size: 1.5em;}.system-doors .system-doors-grid .system-doors-grid-item .system-doors-grid-item-description .system-doors-grid-item-description-text .price {font-size: 1.125em;margin-bottom: 1.5em;}.system-doors .system-doors-grid .system-doors-grid-item .system-doors-grid-item-description .system-doors-grid-item-description-btn {display: flex;flex-wrap: wrap;}.system-doors .system-doors-grid .system-doors-grid-item .system-doors-grid-item-description .system-doors-grid-item-description-btn .btn-system-doors {padding: 0.5em;border-radius: 5px;transition: 0.3s;cursor: pointer;}.system-doors .system-doors-grid .system-doors-grid-item .system-doors-grid-item-description .system-doors-grid-item-description-btn .btn-system-doors:last-child {background-color: #fff;border: 1px solid #000;text-align: center;}.system-doors .system-doors-grid .system-doors-grid-item .system-doors-grid-item-description .system-doors-grid-item-description-btn .btn-system-doors:first-child {margin-right: 1em;padding: 0.5em 2em;background-color: #fbd239;border: 1px solid transparent;}.system-doors .system-doors-grid .system-doors-grid-item .system-doors-grid-item-description .system-doors-grid-item-description-btn .btn-system-doors:hover {box-shadow: 0 0 10px #fbd239;text-decoration: none;}.sber-banner {margin-bottom: 80px;}.sber-banner .container {background-image: url(/catalog/view/theme/custom/image/sber-back-min.png);padding: 30px 0 0 30px;color: #fff;background-repeat: no-repeat;background-size: cover;background-position-x: center;}.sber-banner img {margin-bottom: 20px;}.sber-banner .sber-banner-title {font-size: 56px;font-weight: 700;margin-bottom: 15px;line-height: 1;}.sber-banner .sber-banner-title span {display: block;}.sber-banner a {font-size: 20px;font-weight: 500;padding: 12px 24px;border-radius: 50px;background-color: #006eff;margin-bottom: 12px;display: inline-block;color: #fff;}.sber-banner a:hover, .sber-banner a:focus {text-decoration: none;}.sber-banner p {font-size: 12px;max-width: calc(1230px - 30px - 55%);}.table-color {font-size: 14px;text-align: center;display: flex;flex-wrap: wrap;}.table-color .table-color-item {flex-basis: 8%;}.table-color .table-color-item span {width: 90%;margin: 0 auto;display: block;height: 40px;}.dream-filter.filter-vertical {border: 1px solid #eee;}.rdf-header h3 {margin: 0;padding: 11px 0 11px 22px;font-size: 22px;line-height: 27px;font-weight: 600;}.dream-filter .panel-group .panel .panel-heading span, .dream-filter .panel-group .panel .panel-heading a {padding: 11px 15px 11px 22px;background-color: #f7f7f7;color: #2c2b3f;font-size: 16px;line-height: 19px;font-weight: 400;text-transform: none;}.dream-filter.rdf-mobile-view .slidewrapper {min-height: 50px;}.dream-filter .irs--flat {margin-top: 10px;}.dream-filter .irs-bar, .dream-filter .irs-line {height: 3px;top: 26px;box-shadow: none;}.dream-filter .rdf-filters .rdf-group .radio > label > span:before, .dream-filter .rdf-filters .rdf-group .checkbox > label > span:before, .dream-filter .rdf-filters .rdf-group .radio > label > span:after, .dream-filter .rdf-filters .rdf-group .checkbox > label > span:after {width: 30px;height: 30px;border-radius: 2px;top: 25%;}.dream-filter .rdf-filters .rdf-group .checkbox > label > span:after {padding-left: 8px;padding-top: 2px;content: url("data:image/svg+xml,%3Csvg width='15' height='12' viewBox='0 0 15 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.09977 8.93991L1.99131 5.78012L0.936523 6.85232L5.09977 11.0843L14.045 1.9914L12.9902 0.919189L5.09977 8.93991Z' fill='white'/%3E%3C/svg%3E%0A");background-color: #fbd239;}.dream-filter .rdf-group .rdf-val {margin-bottom: 15px;}.dream-filter .rdf-filters .rdf-group .radio > label, .dream-filter .rdf-filters .rdf-group .checkbox > label {padding-left: 43px;}.dream-filter .rdf-group .radio > label > span, .dream-filter .rdf-group .checkbox > label > span, .dream-filter .rdf-group .image-filter > label > span, .dream-filter .rdf-group .radio > label > input + span, .dream-filter .rdf-group .checkbox > label > input + span, .dream-filter .rdf-group .image-filter > label > input + span {color: #2c2b3f;font-size: 16px;line-height: 28px;font-weight: 400;}.dream-filter .irs-from, .dream-filter .irs-to, .dream-filter .irs-single, .dream-filter.irs-min, .dream-filter .irs-max {top: -7px;font-size: 16px;line-height: 19px;}.dream-filter > .rdf-form > .rdf-footer .btn, .dream-filter > .rdf-form > .rdf-footer .btn + .btn {margin: 0 10px;}img.product__installments-img {display: block;}.pagination > li > a, .pagination > li > span {border: none;}.text-left .pagination {justify-content: center;}.pagination li {padding-right: 15px;}.modal-dialog {width: 400px;}.col-xs-4 {width: 42%;}.img-category {margin-bottom: 10px;}.fazenda-block {margin-top: 3em;margin-bottom: 3em;}.fazenda-block .fazenda-block-discription {display: flex;align-items: center;justify-content: flex-end;flex-wrap: wrap;}.fazenda-block .fazenda-block-discription img {margin: 10px;}.fazenda-block .fazenda-block-discription .fazenda-block-discription-item {text-align: center;width: 70%;}.fazenda-block .fazenda-block-grid {display: flex;justify-content: space-between;flex-wrap: wrap;}.fazenda-block .fazenda-block-grid .fazenda-block-grid-item {position: relative;flex-basis: 33%;}.fazenda-block .fazenda-block-grid .fazenda-block-grid-item img {left: 0;top: 0;width: 100%;height: auto;}.fazenda-block .fazenda-block-grid .fazenda-block-grid-item .play-btn {cursor: pointer;position: absolute;height: 50px;width: 50px;top: calc(50% - 25px);left: calc(50% - 25px);}.fazenda-block .fazenda-block-grid .fazenda-block-grid-item .play-btn svg {height: 100%;width: 100%;}.fazenda-block .fazenda-block-grid .fazenda-block-grid-item .play-btn svg circle {transition: 0.2s;fill: #fff;opacity: 80%;}.fazenda-block .fazenda-block-grid .fazenda-block-grid-item .play-btn svg path {fill: #c03;}.fazenda-block .fazenda-block-grid .fazenda-block-grid-item:hover .play-btn svg circle {opacity: 100%;}.dropdown-custom-list {display: none;position: absolute;left: 217px;top: -1px;width: 220px;height: 155px;background-color: #fff;-webkit-background-clip: padding-box;background-clip: padding-box;border: 1px solid rgba(0, 0, 0, .15);-webkit-box-shadow: 0 6px 12px rgb(0, 0, 0, 0.18);box-shadow: 0 6px 12px rgb(0, 0, 0, 0.18);}.dropdown-custom-list ul {padding: 0;}.dropdown-custom:hover .dropdown-custom-list {display: block;}.attention strong {color: red;}.banner {position: relative;}.banner img {max-width: none;width: 100%;}.banner-info {position: absolute;left: 47.5%;top: 10px;max-width: calc(100% - 47.5%);padding-top: 40px;}.banner-info-text {font-weight: 300;margin-bottom: 20px;font-size: 14px;}.banner-info-price_block {display: flex;align-items: flex-end;flex-wrap: wrap;gap: 5px;}.banner-info-price_block .price {font-size: 24px;color: #FF4663;font-weight: 500;}.banner-info-price_block .price span {font-size: 52px;font-weight: 700;line-height: 1;}.banner-info-price_block-text {text-transform: uppercase;margin-right: 20px;}.banner-info-price_block-text p {margin: 0 0 -10px 0;}.banner-info-price_block-text .title {font-size: 24px;font-weight: 700;margin-bottom: 1px;}.catalog {margin-bottom: 60px;}.catalog h2 {margin: 0 0 40px 0;font-size: 32px;text-align: center;}.catalog h2:last-of-type {margin-top: 40px;}.catalog-body {display: flex;align-items: center;flex-wrap: wrap;row-gap: 20px;column-gap: 1.25%;}.catalog-body-item {flex-basis: 19%;max-width: 19%;background-color: #F7F7F7;padding: 15px 0 0 0;height: 335px;display: flex;flex-direction: column;justify-content: space-between;transition: .5s;cursor: pointer;}.catalog-body-item:hover {background-color: #FFF;box-shadow: 0px 0px 40px rgba(0, 0, 0, 0.25);color: #2C2B3F;text-decoration: none;}.catalog-body-item:focus {color: #2C2B3F;text-decoration: none;}.catalog-body-item .category-top {display: flex;justify-content: center;align-items: center;flex-direction: column;}.catalog-body-item .category-top p {position: relative;}.catalog-body-item .category-top p::after {content: "";position: relative;width: 0%;height: 1px;bottom: 1px;left: 0;transition: .5s;background-color: #000;display: block;}.catalog-body-item:hover .category-top p::after {width: 100%;}.catalog-body-item .category-top .category-price {font-size: 16px;font-weight: 700;}.catalog-body-item .category-bottom {padding-left: 20px;display: flex;justify-content: space-between;align-items: flex-start;position: relative;overflow: hidden;}.catalog-body-item .category-bottom::after {content: "";width: 160px;height: 160px;position: absolute;bottom: -160px;right: -160px;border-radius: 200px;background-color: #FBD239;background-image: url("/catalog/view/theme/custom/image/catalog/arrow.svg");background-repeat: no-repeat;background-position: 25% 25%;transition: .5s;}.catalog-body-item:hover .category-bottom::after {bottom: -80px;right: -80px;}.catalog-body-item .category-bottom .manufacturers {max-width: 75px;opacity: 0;transition: .5s;}.catalog-body-item:hover .category-bottom .manufacturers {opacity: 1;}.catalog-body-item .category-bottom .manufacturers img {margin: 0px 5px 12px 0;width: fit-content;}.catalog-body-item .category-bottom .category-image {position: relative;height: 225px;align-self: flex-end;}.catalog-body-item .category-bottom .category-image img {max-height: 100%;}.catalog-body-item .category-bottom .category-image.sale::before {position: absolute;top: 25px;left: -40px;padding: 22px 11px;border-radius: 100px;background-color: #FBD239;display: block;content: "-50%";font-size: 24px;font-weight: 700;}#information-information .article h2 {text-align: left;font-size: 24px;}#information-information .article a {text-decoration: underline;display: inline-block;}@media screen and (max-width: 1229px) {.catalog-body-item {flex-basis: 23%;max-width: 23%;}.catalog-body {column-gap: 2.666667%;}.banner-info {top: 10px;padding-top: 30px;}.banner-info-text {margin-bottom: 20px;font-size: 12px;}.banner-info-price_block .price {font-size: 20px;}.banner-info-price_block .price span {font-size: 36px;line-height: 1.35;}.banner-info-price_block-text {margin-right: 10px;}.banner-info-price_block-text .title {font-size: 20px;}.sber-banner p {max-width: calc(992px - 30px - 55%);}.header-flex {-ms-flex-wrap: wrap;flex-wrap: wrap;}.our-benefits {flex-wrap: wrap;gap: 10px;margin-left: 15px;margin-right: 15px;}.our-benefits__item {width: calc(50% - 5px);}.our-benefits__item img {width: 45px;height: 45px;}.our-benefits__headline {margin-bottom: 5px;margin-top: 5px;font-size: 14px;}.our-benefits__sub-headline {font-size: 14px;}.account-dashboard__search {margin-right: 10px;}.whyUs-bottom__item:nth-of-type(5) {display: none;}.whyUs-bottom {justify-content: space-between;}.header .btn-custom {margin-right: 30px;}.header-phone-link {font-size: 17px;}.header .pull-right {padding-left: 0;}.dropdown-menu-custom {padding: 15px;}.dropdown-menu-custom .list_title {font-size: 17px;}.dropdown-menu-custom .dropdown-inner {min-width: 140px;}.dropdown-menu-custom .dropdown-inner a {font-size: 15px;}.dveri-grid-item {margin-right: 15px;}.why-us__grid .grid-cell {background-size: contain;}.company-grid-block {font-size: 0.8em;}.company-check-on-map {font-size: 0.85em;}.company-half-circle-back-clock {width: calc((100vw - 100%) / 2 + (56%));}.advantages {font-size: 0.85em;}.check-out-item {display: flex;flex-wrap: wrap;justify-content: space-between;}.check-out-item__price-item:first-of-type {margin: 0;}.check-out-item__price-item:nth-of-type(2) {margin-right: 10px;}#shipping-method .quickcheckout-content tr td:last-child {width: 28% !important;}}@media screen and (max-width: 992px) {.catalog-body-item {flex-basis: 32.5%;max-width: 32.5%;}.catalog-body {column-gap: 1.25%;}.banner {display: none;}.system-doors .system-doors-grid .system-doors-grid-item .system-doors-grid-item-description .system-doors-grid-item-description-btn .btn-system-doors {width: 100%;margin-bottom: 1em;}.swiper-button {width: 45px !important;height: 45px !important;}.pagination li {padding-right: 0;}.table-color .table-color-item {flex-basis: 12%;}.sber-banner img {max-width: 150px;}.sber-banner .sber-banner-title {font-size: 48px;}.sber-banner a {font-size: 16px;}.sber-banner p {max-width: calc(768px - 30px - 55%);font-size: 10px;}.doorsSupply__item {min-height: 330px;}.form-group {margin-bottom: 10px;}.account-dashboard {display: none;}.oneClick__body {flex-wrap: wrap;}.oneClick__item {flex-basis: 50%;}.oneClick__item:nth-of-type(-n + 2) {margin-bottom: 30px;}.oneClick__number {margin-bottom: 20px;}.whyUs-bottom {overflow: auto;}.why-us__grid .grid-cell--4 {background-position: 30% 100% !important;}.header {text-align: center;}.header-phone-link {font-size: 16px;}.header-time {display: block;}.header-search-box {font-size: 14px;}.btn-group-lg > .btn, .btn-lg {padding-left: 5px;padding-right: 5px;}.emenu {font-size: 13px;}.emenu-list a {padding-left: 1rem;font-size: 13px;}.forma-title {font-size: 35px;}.forma-form {margin-top: 55px;}.dropdown-menu-custom {left: -62px;}.dropdown-menu-custom .dropdown-inner {min-width: 130px;}.dropdown-menu-custom .dropdown-inner a {font-size: 14px;}.dropdown-menu-custom .dropdown-inner:last-child {display: none;}.kakzakazat-item {min-height: 282px;}.check-out-item__price-item:nth-of-type(3) {margin-top: 4px;}#shipping-method table tr td {padding-left: 15px;}#shipping-method .quickcheckout-content tr td:last-child {font-size: 18px;}#payment-address .quickcheckout-content {padding-bottom: 10px;}.company-check-on-map-text {width: 38%;}.company-check-on-map-adress {padding-left: 55px;}.company-check-on-map img {display: none;}}@media screen and (min-width: 768px) {.account-dashboard {display: flex;}}@media screen and (max-width: 992px) and (min-width: 768px) {.tablet__wrapper{padding: 0 15px;width: 100%;margin: 0 auto;}.dream-filter.filter-vertical .rdf-group {padding: 10px;}.dream-filter .panel-group .panel .panel-heading span, .dream-filter .panel-group .panel .panel-heading a {font-size: 14px;line-height: 19px;}.dream-filter .rdf-filters .rdf-group .radio > label > span:before, .dream-filter .rdf-filters .rdf-group .checkbox > label > span:before, .dream-filter .rdf-filters .rdf-group .radio > label > span:after, .dream-filter .rdf-filters .rdf-group .checkbox > label > span:after {width: 20px;height: 20px;top: 50%;}.dream-filter .rdf-filters .rdf-group .checkbox > label > span:after {padding-left: 3px;padding-top: 3px;}.dream-filter .rdf-group .rdf-val {margin-bottom: 10px;}.dream-filter .rdf-filters .rdf-group .radio > label, .dream-filter .rdf-filters .rdf-group .checkbox > label {padding-left: 25px;}.dream-filter .rdf-group .radio > label > span, .dream-filter .rdf-group .checkbox > label > span, .dream-filter .rdf-group .image-filter > label > span, .dream-filter .rdf-group .radio > label > input + span, .dream-filter .rdf-group .checkbox > label > input + span, .dream-filter .rdf-group .image-filter > label > input + span {font-size: 12px;line-height: 14px;}.dream-filter .irs-from, .dream-filter .irs-to, .dream-filter .irs-single, .dream-filter.irs-min, .dream-filter .irs-max {font-size: 12px;line-height: 14px;}.dream-filter > .rdf-form > .rdf-footer .btn, .dream-filter > .rdf-form > .rdf-footer .btn + .btn {margin: 0 10px;}}@media screen and (max-width: 960px) {#product-search .row .product-layout {margin: auto;margin-bottom: 10px;max-width: 32%;}}@media screen and (max-width: 768px) {.catalog-body-item {flex-basis: 48%;max-width: 48%;}.catalog-body {column-gap: 4%;}.catalog-body-item .category-bottom .manufacturers {opacity: 1;}.catalog-body-item .category-bottom::after {bottom: -80px;right: -80px;}.catalog-body-item:hover {background-color: #F7F7F7;box-shadow: none;}.slider__custom_image {display: none;}.system-doors .system-doors-grid {flex-wrap: wrap;}.system-doors .system-doors-grid .system-doors-grid-item {width: 100%;}.dream-filter.filter-vertical {border: none;}.system-doors .system-doors-menu {flex-wrap: wrap;padding: 0;}.system-doors .system-doors-menu li {margin: 0;margin-bottom: 10px;width: 30%;}.system-doors .system-doors-grid .system-doors-grid-item .system-doors-grid-item-description .system-doors-grid-item-description-btn .btn-system-doors:first-child {margin-right: 0;}#information-information .btn.btn-custom {margin: 0 auto;}.sber-banner img {max-width: 125px;}.sber-banner .sber-banner-title {font-size: 36px;}.sber-banner a {font-size: 14px;padding: 10px 20px;}.sber-banner p {max-width: calc(640px - 30px - 55%);font-size: 8px;}.mejk-systems {padding: 0;width: 100%;margin: 0;}iframe {height: 370px;}.fazenda-block .fazenda-block-discription {justify-content: center;}.fazenda-block .fazenda-block-discription .fazenda-block-discription-item {width: 100%;}.fazenda-block .fazenda-block-grid .fazenda-block-grid-item {flex-basis: 100%;margin-bottom: 15px;}.dropdown-inner-margin {margin-top: 0;}.slider-inside__headline {font-size: 23px !important;}.slider-inside__sub-text {font-size: 13px !important;}.slider-inside__btn {padding: 10px 20px !important;}.our-benefits__item {width: calc(50% - 5px);padding: 20px 10px;}.whyUs-top {flex-direction: column;}.whyUs-top__currentImage img {width: 100%;top: auto;transform: translate(0, 0);}.whyUs-top__currentImage {margin-bottom: 30px;}.whyUs-top__information {padding-left: 0;}.ust-table th {font-size: 16px;line-height: 1.2;}.pagination > li > a, .pagination > li > span {padding: 4px 6px;}.why-us {font-size: 0.8em;}.company-grid-block {font-size: 0.6em;}.company-check-on-map {font-size: 0.67em;}.advantages {grid-template-columns: repeat(2, 49%);grid-gap: 1.25em 1%;font-size: 0.825em;}.company-top-block {font-size: 0.8em;}.cart-top-block {grid-template-columns: 100%;}#quickcheckoutconfirm .col-sm-6 {margin-bottom: 10px;}.payment_methods-grid {align-items: flex-end;}.quickcheckout-cart tbody .btn-danger.button-remove {display: block !important;}}@media screen and (max-width: 768px) {.doorsSupply__item {min-height: 350px;}.excentrik {display: block;}.excentrik p {margin-left: 0;}.excentrik iframe {width: 100%;min-width: auto;}.forma-arrow {display: none;}.forma-title {font-size: 24px;}.forma-subtitle {font-size: 31px;}.forma-right-flex img {display: none;}.forma-right-flex p {font-size: 24px;width: 100%;}.forma-text {text-align: center;}.forma-form {margin-top: 1rem;}.forma-form input {margin-left: auto;margin-right: auto;}.cat-form {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;padding: 0;}.cat-form-inner {width: 100%;}.cat-form img {width: 100%;margin-bottom: 15px;}.kakzakazat-item {min-height: auto;}}@media screen and (max-width: 720px) {#product-search .row .product-layout {margin: auto;max-width: 48%;}}@media screen and (max-width: 640px) {.sber-banner .container {background-position-x: left;padding: 20px 0 0 20px;}.table-color .table-color-item {flex-basis: 19%;}.form-group-controls {display: block;}.pagination li a, .pagination li.active span {width: 35px;height: 35px;}.mail__element {display: none;}.quickcheckout-content .quickcheckout-cart td.quantity {min-width: 128px !important;}.company-check-on-map {flex-direction: column;}.company-check-on-map-text {width: auto;margin-bottom: 10px;}.company-half-circle-back-clock {display: none;}.company-check-on-map-adress {display: none;}.why-us__grid .grid-cell {padding: 1.5em;}iframe {height: 330px;}}@media (max-width: 599px) {.oneClick__item {flex-basis: 100%;text-align: center;}.quickcheckout-cart tbody tr {flex-wrap: wrap;margin-bottom: 25px;}.quickcheckout-cart tbody .total {font-size: 18px;}.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {padding: 5px;}.quickcheckout-cart td.image {width: 15%;}.quickcheckout-cart td.image img {height: 50px !important;}.quickcheckout-cart td.name {width: 65%;}.quickcheckout-content .quickcheckout-cart td.quantity {min-width: 105px !important;margin-left: 15%;}.quickcheckout-content .input-group-sm > .form-control, .quickcheckout-content .input-group-sm > .input-group-addon, .quickcheckout-content .input-group-sm > .input-group-btn > .btn {padding: 3px;}.quantity .input-group .input-group-btn .button-update {width: 30px;height: 30px;}.quantity .input-group .qc-product-qantity {font-size: 18px;}.quickcheckout-cart td.total {width: 30%;}.payment_methods-grid {flex-wrap: wrap;}.quickcheckout-content .payment_methods-grid .payment_methods-grid-item {width: 100%;}}@media screen and (max-width: 481px) {#product-search .row .product-layout {margin: auto;max-width: 100%;margin-bottom: 10px;}.header_contact_form2 {padding: 40px;}}@media screen and (max-width: 480px) {.catalog-body-item {flex-basis: 100%;max-width: 100%;}html {font-size: 8px;}iframe {height: 240px;}.table-color .table-color-item {flex-basis: 24%;}.container-leave-requset {padding-right: 0;padding-left: 0;margin-right: auto;margin-left: auto;}.account-dashboard {display: none;}.mobile-btn {display: block;}.header .btn-custom {padding: 5px;}.header input {padding: 5px;height: 32px;}.slider {display: none;}.quickcheckout-content {font-size: 10px;}.quickcheckout-content .table > tbody > tr > td, .quickcheckout-content .table > tbody > tr > th, .quickcheckout-content .table > tfoot > tr > td, .quickcheckout-content .table > tfoot > tr > th, .quickcheckout-content .table > thead > tr > td, .quickcheckout-content .table > thead > tr > th {padding: 3px;}.quickcheckout-content .input-group-sm > .form-control, .quickcheckout-content .input-group-sm > .input-group-addon, .quickcheckout-content .input-group-sm > .input-group-btn > .btn {padding: 3px;}#d_ajax_search_results {width: 100%;}#d_ajax_search_results .modal-body {padding: 5px;}#d_ajax_search_results a {display: block;}#d_ajax_search_results .col {padding: 2px;}#content h1 {font-size: 20px;margin-top: 30px;}#content h2 {font-size: 18px;}#content h3 {font-size: 18px;}#content p.price {font-size: 17px;}.forma-form input {max-width: 300px;width: 100%;}.section-title {margin-bottom: 2rem;margin-top: 2rem;font-size: 18px;}.info-contact {text-align: left;}.logo-contact {margin: 15px auto;}.mobile-hidden {display: none;}.btn.btn-custom {padding: 10px 0;}.btn.btn-custom.btn-custom-mobile {position: absolute;top: 220px;left: 50%;transform: translateX(-50%);}.ust-table caption {font-size: 18px;line-height: 1.2;}.ust-table th, .ust-table td {padding: 5px 3px;}.ust-table th {font-size: 14px;line-height: 1.2;font-weight: 400;}.ust-table td {font-size: 12px;}.content-description h1 {font-size: 20px;}.dveri-grid-item {margin-right: 0;}.dveri-grid-box .col-sm-12 {padding-left: 0;padding-right: 0;}.dveri-grid > .flex {-ms-flex-wrap: wrap;flex-wrap: wrap;}#header_contact_form2 {padding: 0;}#header_contact_form2 p {font-size: 16px;padding: 15px;}.why-us {font-size: 0.8em;}.why-us__grid {grid-template-columns: 100%;grid-template-rows: repeat(4, 16.25em);grid-gap: 20px 0;}.company-grid-block {font-size: 0.7em;}.company-grid {display: block;}.company-grid img {max-width: 100%;margin-bottom: 10px;}.company-grid-right-pictures {display: none;}.company-check-on-map {font-size: 0.9em;flex-direction: column;}.company-half-circle-back-clock {display: none;}.company-check-on-map-text {text-align: center;}.company-check-on-map-text p {margin-bottom: 10px;}.company-check-on-map img {display: none;}.company-check-on-map-adress {margin-bottom: 20px;}.advantages {grid-template-columns: repeat(2, 49%);grid-gap: 1.25em 1%;font-size: 0.65em;}.company-top-block {font-size: 0.7em;padding: 1.5em 1.5em 1.75em;margin: 0;width: 100%;}.company-main-img {margin-top: 8px;}.quickcheckout-content .payment_methods-grid {flex-wrap: wrap;}.quickcheckout-content .payment_methods-grid .payment_methods-grid-item {width: 100%;}.form-group-controls {display: flex;}.quickcheckout-content {font-size: 16px;}.quickcheckout-cart tbody tr {flex-wrap: wrap;margin-bottom: 25px;}.quickcheckout-cart td.image {width: 15%;}.quickcheckout-cart td.image img {height: 50px !important;}.quickcheckout-cart td.name {width: 65%;}.quickcheckout-content .quickcheckout-cart td.quantity {min-width: 105px !important;margin-left: 15%;}.quickcheckout-content .input-group-sm > .form-control, .quickcheckout-content .input-group-sm > .input-group-addon, .quickcheckout-content .input-group-sm > .input-group-btn > .btn {padding: 3px;}.quantity .input-group .input-group-btn .button-update {width: 30px;height: 30px;}.quantity .input-group .qc-product-qantity {font-size: 18px;}.header_contact_form2.fancybox-content {max-width: 380px;padding: 20px 30px 40px;}.header_contact_form2 p, .header-contact-form2__sub-headline, .header_contact_form2 input {margin-bottom: 10px !important;}.header_contact_form2 input {padding: 10px;}}@media screen and (max-width: 420px) {iframe {height: 210px;}.system-doors .system-doors-menu li {width: 100%;}.pagination li a, .pagination li.active span {width: 30px !important;height: 30px !important;font-size: 14px;}.pagination > li > a, .pagination > li > span {padding: 0 !important;}.modal-dialog {width: auto;}.prmn-cmngr-container {width: 56%;}.prmn-cmngr__city {display: block;margin: 0 auto;}#shipping-method table tr td {padding-left: 10px;}.header_contact_form2.fancybox-content {width: 280px;padding: 18px 24px 25px;}.header_contact_form2 p {font-size: 28px;line-height: 1.2;}.header_contact_form2 input {width: 220px;}}@media screen and (max-width: 400px) {.header-phone-link {margin-right: 5px;}}@media screen and (max-width: 360px) {iframe {height: 170px;}.header_contact_form2 {max-width: auto;}.whyUs-bottom {display: none;}.header .container {padding-left: 6px;padding-right: 6px;}.advantages {grid-template-columns: repeat(1, 100%);margin: 2.75em 0;font-size: 0.9em;}.why-us__grid {grid-template-rows: repeat(4, 18.25em);}}.button-search {position: absolute;bottom: 0;left: 0;padding: 0.5em;border: none;border-radius: 0;color: #000;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;background-color: #fbd239;width: 100%;font-weight: 600;white-space: nowrap;}.button-search:hover {box-shadow: 10px 10px 20px 10px #fbd239;background-color: #ffdd63;}#product-search .row .flex > p {margin-top: 10px;}#product-search .row .flex select {margin-left: 10px;border: 1px solid #eee;}.form-group a {padding: 0;margin: 10px 0;}#product {padding-bottom: 10px;}#information-information .product-layout .caption {position: relative;}.f-sapce-between {justify-content: space-between;}.door-button__view {width: 180px;height: 42px;font-size: 1.4rem;border: 1px solid #161616;background-color: #fff;padding: 9px 10px;text-align: center;text-decoration: none;display: inline-block;}.door-button__view:hover {color: #2C2B3F;text-decoration: none;}.door-button__consultation {width: 180px;height: 42px;font-size: 1.4rem;margin-top: 10px;background-color: #fbd239;outline: none;border: none;padding: 5px 10px;text-align: center;text-decoration: none;display: inline-block;}.header-info {display: none;}@media (min-width:992px) {.header-info {display: flex;align-items: center;}}.wrapper {max-width: 1230px;padding: 0 15px;width: 100%;margin: 0 auto;}.mob-menu {position: relative;top: 0;background-color: #fff;z-index: 9;}.header {width: 100%;z-index: 199;top: -1px;}.header-phone-link span {display: none;}.header-time {display: none;}.header-cart {display: block;}.popular-questions {margin-bottom: 40px;}.popular-questions .popular-questions-title {font-size: 22px;font-weight: 700;text-align: center;margin-bottom: 20px;}.popular-questions .popular-questions-body .popular-questions-body-item:not(:last-child) {margin-bottom: 10px;}.popular-questions .popular-questions-body .popular-questions-body-item .question {display: flex;padding: 12px 25px 12px 10px;border-radius: 2px;align-items: center;border: 1px solid #2C2B3F;transition: .3s ease;cursor: pointer;}.popular-questions .popular-questions-body .popular-questions-body-item .question p {margin: 0 15px;width: calc(100% - 9px - 31px);}.popular-questions .popular-questions-body .popular-questions-body-item .question img:last-child {transition: .3s ease;}.popular-questions .popular-questions-body .popular-questions-body-item .question.active {border-color: #fbd239;background-color: #fbd239;}.popular-questions .popular-questions-body .popular-questions-body-item .question.active img:last-child {transform: rotate(90deg);}.popular-questions .popular-questions-body .popular-questions-body-item .answer {display: none;margin-top: 20px;}.popular-questions .popular-questions-body .popular-questions-body-item .answer li {list-style-type: disc;}.popular-questions .popular-questions-body .popular-questions-body-item .answer li a {text-decoration: underline;font-weight: 500;display: inline;}.application-accept {text-align: center;margin-bottom: 40px;}.application-accept a {font-size: 30px;font-weight: 700;}.feedback {margin: 0 0 3.75rem 0;}.feedback .wrapper h1 {text-align: center;margin-bottom: 2rem;margin-top: 0;}.feedback .feedback-body {margin: 0 auto;}.feedback .feedback-body form {margin: 0 auto;padding: 20px;width: 450px;border-radius: 10px;background-color: #fff;box-shadow: 0 0 10px #ccc;}.feedback .feedback-body form .fieldset {margin-bottom: 15px;padding: 10px;border: 1px solid #34495e;border-radius: 5px;}.feedback .feedback-body form .fieldset .h2 {text-align: center;margin-bottom: 2rem;}.feedback .feedback-body form .fieldset span {color: #34495e;}.feedback .feedback-body form .fieldset .half-width label {display: block;margin-bottom: 5px;}.feedback .feedback-body form select[multiple] {height: 100px;}.feedback .feedback-body form button[type="submit"], .feedback .feedback-body form input[type="reset"], .feedback .feedback-body .request .btn-feedback {display: block;background-color: #fbd239;color: #000;text-align: center;padding: 10px 0;border-radius: 5px;border: none;font-family: "Gilroy";font-weight: 400;width: 165px;height: 44px;}.feedback .feedback-body .request .btn-feedback {margin: 0 auto;text-decoration: none;}.feedback .feedback-body .request .buttons {display: flex;justify-content: space-between;}.feedback .feedback-body form button[type="submit"]:hover, .feedback .feedback-body form input[type="reset"]:hover, .feedback .feedback-body .request .btn-feedback:hover {-webkit-transition: all 0.3s ease;transition: all 0.3s ease;color: #fff;background-color: #ea4862;}.feedback .feedback-body form .thanq-text {font-size: 2em;text-align: center;font-weight: 700;}.feedback .feedback-body form .subtitle {text-align: center;font-size: 1.25em;margin-bottom: 1em;}.feedback .feedback-body form input[disabled] {background-color: #ebebe3;}.feedback .feedback-body form .fieldset .half-width {width: 50%;}.feedback .feedback-body form .fieldset .half-width {display: inline-block;margin-right: -4px;}.feedback .feedback-body form .fieldset .half-width input[type="range"] {width: 65%;}.feedback .feedback-body form .fieldset .buttons {margin-top: 10px;text-align: center;}.feedback .feedback-body form .form-areas {display: grid;grid-template-columns: repeat(2, 1fr);grid-gap: 25px;margin-bottom: 1.5rem;}.feedback .feedback-body form textarea {resize: none;height: 100px;}.feedback .feedback-body form .rating-area {overflow: hidden;display: flex;flex-direction: row-reverse;justify-content: left;margin-bottom: 1rem;}.feedback .feedback-body form .rating-area:not(:checked) > input {display: none;}.feedback .feedback-body form .rating-area:not(:checked) > label {width: 42px;padding: 0;cursor: pointer;font-size: 32px;line-height: 32px;color: lightgrey;text-shadow: 1px 1px #bbb;}.feedback .feedback-body form .rating-area:not(:checked) > label:before {content: '★';}.feedback .feedback-body form .rating-area > input:checked ~ label {color: gold;text-shadow: 1px 1px #c60;}.feedback .feedback-body form .rating-area:not(:checked) > label:hover, .feedback .feedback-body form .rating-area:not(:checked) > label:hover ~ label {color: gold;}.feedback .feedback-body form .rating-area > input:checked + label:hover, .feedback .feedback-body form .rating-area > input:checked + label:hover ~ label, .feedback .feedback-body form .rating-area > input:checked ~ label:hover, .feedback .feedback-body form .rating-area > input:checked ~ label:hover ~ label, .feedback .feedback-body form .rating-area > label:hover ~ input:checked ~ label {color: gold;text-shadow: 1px 1px goldenrod;}.feedback .feedback-body form .rate-area > label:active {position: relative;}.feedback .feedback-body form .buttons {display: flex;justify-content: space-between;}.feedback .feedback-body .bonus {display: block;}@media (min-width:320px) {.feedback .feedback-body form .fieldset .h2 {font-size: 24px;}.feedback .feedback-body form {width: 290px;}.feedback .feedback-body form button[type="submit"], .feedback .feedback-body form input[type="reset"], .feedback .feedback-body .request .btn-feedback {width: 100%;margin-bottom: 2rem;}.feedback .feedback-body form .buttons {display: flex;flex-direction: column;justify-content: space-between;}.feedback .feedback-body form .rating-area {margin-bottom: 0;}.feedback .feedback-body form .fieldset .half-width label {margin-bottom: 0;}}@media (min-width: 480px) {.feedback .feedback-body form .fieldset .h2 {font-size: 30px;}.feedback .feedback-body form {width: 450px;}.feedback .feedback-body form button[type="submit"], .feedback .feedback-body form input[type="reset"], .feedback .feedback-body .request .btn-feedback {width: 165px;}.feedback .feedback-body form .buttons {display: flex;flex-direction: row;justify-content: space-between;}.feedback .feedback-body form .rating-area {margin-bottom: 1rem;}.feedback .feedback-body form .fieldset .half-width label {margin-bottom: 5px;}}.slider-inside, .breadcrumb {display: none;}@media (min-width:992px) {.slider-inside, .breadcrumb {display: block;}}#product-category #column-left {padding: 0;}.dream-filter-cross {position: absolute;top: 10px;right: 10px;width: 30px;height: 30px;z-index: 1;border: none;padding: 0;background: none;cursor: pointer;}.dream-filter-cross::after, .dream-filter-cross::before {display: block;content: "";width: 100%;height: 3px;background-color: #e4e4e4;position: absolute;}.dream-filter-cross::after {transform: rotate(45deg);}.dream-filter-cross::before {transform: rotate(-45deg);}.products-list .products-list-body {display: flex;flex-wrap: wrap;gap: 15px;margin-bottom: 20px;}@media(min-width:1200px){.products-list .products-list-body .product .product-caption .button-wrapper__special{bottom: 20px !important;right: 4px !important;}.products-list .products-list-body .product:hover {outline: 1px solid #e4e4e4;}.products-list .products-list-body .product img {transition: all 0.3s;}.products-list .products-list-body .product:hover img {scale: 1.02;}}.products-list .products-list-body .product {flex-basis: calc((100% - 15px) / 2);max-width: calc((100% - 15px) / 2);position: relative;display: flex;flex-direction: column;justify-content: space-between;border: 1px solid var(--Obvodka, #E8E8E8);padding: 15px 5px;}.products-list .products-list-body .product__enter {}.products-list .products-list-body .product__mezh {}.products-list .products-list-body .product.vhod-crutch {flex-basis: 100%;max-width: 100%;padding: 15px 17px;}.products-list .products-list-body .product .product-image {margin-bottom: 10px;text-align: center;}.products-list .products-list-body .product .product-image__enter {margin-bottom: 0;}@media(min-width:992px){.products-list .products-list-body .product .product-image{margin-bottom: 15px;}}.products-list .products-list-body .product .product-image > a {display: flex;justify-content: center;align-items: center;aspect-ratio: 184 / 196;}.products-list .products-list-body .product .product__mezh {aspect-ratio: 200 / 266 !important;}.products-list .products-list-body .product .product-image img {object-fit: contain;z-index: -1;height: 100%;width: 100%;}.products-list .products-list-body .product .product-image .mezh-crutch {height: 220px;width: fit-content;}.products-list .products-list-body .product .product-image .quick_view {position: relative;width: max-content;border-radius: 5px;border: 1px solid var(--Obvodka, #E8E8E8);padding: 15px 10px;font-size: 14px;line-height: 1;z-index: 1;opacity: 1;background-color: #fff;}.slick-list .slick-track .item .button__box{display: flex;justify-content: center;gap: 5px;}.slick-list .slick-track .item .button__box .quick_view {position: relative;width: max-content;border-radius: 5px;border: 1px solid var(--Obvodka, #E8E8E8);padding: 15px 10px;font-size: 14px;line-height: 1;z-index: 1;opacity: 1;background-color: #fff;width: 70%;}.product-caption .button__box .quick_view{width: 100%;border-radius: 5px;background-color: #fff;padding: 12px 5px;font-size: 14px;border: 1px solid var(--Obvodka, #E8E8E8);margin-top: 5px;}.product .product_caption_block .button__box{display: flex;gap: 5px;}.product .product_caption_block .button__box_search{display: flex;justify-content: baseline;gap: 5px;}.button__box_search button{position: relative;width: max-content;border-radius: 5px;border: 1px solid var(--Obvodka, #E8E8E8);padding: 16px 10px;font-size: 14px;line-height: 1;z-index: 1;opacity: 1;background-color: #fff;width: 70%;}.button__box_search button:hover{border: 1px solid var(--Obvodka, #fbd239);background-color: #fbd239;}.product .product_caption_block .button__box .quick_view {position: relative;width: max-content;border-radius: 5px;border: 1px solid var(--Obvodka, #E8E8E8);padding: 15px 10px;font-size: 14px;line-height: 1;z-index: 1;opacity: 1;background-color: #fff;width: 70%;}.product .product_caption_block .button__box .quick_view{width: 70%;border-radius: 5px;background-color: #fff;padding: 9px 5px;font-size: 14px;border: 1px solid var(--Obvodka, #E8E8E8);}.products-list .products-list-body .product .product-image .quick_view__enter {position: relative;width: max-content;border-radius: 5px;border: 1px solid var(--Obvodka, #E8E8E8);padding: 15px 10px;font-size: 14px;line-height: 1;z-index: 1;opacity: 1;background-color: #fff;}.product-caption .button__box .quick_view__enter{width: 100%;border-radius: 5px;background-color: #fff;padding: 9px 5px;font-size: 14px;border: 1px solid var(--Obvodka, #E8E8E8);}.products-list .products-list-body .product .product-image .quick_view:hover {background-color: #FBD239;border-color: #FBD239;}.slick-list .slick-track .item .button__box .quick_view:hover {background-color: #FBD239;border-color: #FBD239;}.products-list .products-list-body .product .product-image .quick_view__enter:hover {background-color: #FBD239;border-color: #FBD239;}.product-top_description .products-list .products-list-body .product .product-top {text-align: center;}.product-top p{overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}.products-list .products-list-body .product .product-name {color: var(--Black, #2C2B3F);text-align: center;font-family: 'Gilroy';font-size: 16px;font-style: normal;font-weight: 500;line-height: normal;margin-bottom: 5px;text-align:left ;height: 40px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}.product_color_mobile{color: var(--Grey, #989898);text-align: left !important;font-family: 'Gilroy';font-size: 12px;font-style: normal;font-weight: 400;line-height: normal;margin-bottom: 10px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;line-clamp: 1;-webkit-box-orient: vertical;}.products-list .products-list-body .product .product-special {position: absolute;background-color: #fbd239;font-size: 12px;padding: 3px 6px;border-radius: 0 2px 2px 0;font-weight: 700;top: 20px;z-index: 2;left: -1px;}.products-list .products-list-body .product .product-special__enter {position: absolute;background-color: #fbd239;font-size: 12px;padding: 3px 6px;border-radius: 0 2px 2px 0;font-weight: 700;top: 20px;z-index: 2;left: 0;}.product-caption button{width: 100%;border-radius: 5px;background-color: #fff;padding: 9px 5px;font-size: 14px;border: 1px solid var(--Obvodka, #E8E8E8);}.products-list .products-list-body .product .product-caption .button-wrapper {margin: 0 0 0px 0;}.products-list .products-list-body .product .product-caption .button-wrapper button {background-color: #fbd239;border: none;border-radius: 2px;padding: 7px 15px;border-radius: 5px;border: 1px solid #fbd239;}.slick-list .slick-track .item .button__box .button-wrapper{position: relative;}.slick-list .slick-track .item .button__box .button-wrapper button {background-color: #fbd239;border: none;border-radius: 2px;padding: 11px 24px;border-radius: 5px;border: 1px solid #fbd239;}@media(min-width:992px){.slick-list .slick-track .item .button__box .button-wrapper button {padding: 7px 15px;}}.products-list .products-list-body .product .product-caption .button-wrapper button .link__svg {width: 23px;height: 21px;mask-repeat: no-repeat;background-image: url(/catalog/view/theme/custom/image/cart.svg);background-repeat: no-repeat;}.products-list .products-list-body .product .product-caption .button-wrapper button:hover .link__svg {background-image: url(/catalog/view/theme/custom/image/catalog/vectorwhite.svg);}.slick-list .slick-track .item .button__box .button-wrapper button .link__svg{width: 23px;height: 21px;mask-repeat: no-repeat;background-image: url(/catalog/view/theme/custom/image/cart.svg);background-repeat: no-repeat;}.slick-list .slick-track .item .button__box .button-wrapper button:hover .link__svg{background-image: url(/catalog/view/theme/custom/image/catalog/vectorwhite.svg);}.products-list .products-list-body .product .product-caption .button-wrapper button:hover{background-color: #000;border: 1px solid #000;}.slick-list .slick-track .item .button__box .button-wrapper button:hover{background-color: #000;border: 1px solid #000;}.products-list .products-list-body .product .product-caption .button_wraper_enter button{padding: 9px 20px;}.products-list .products-list-body .vhod-crutch .product-caption .button_wraper_enter button{padding: 10px 30px;}.products-list .products-list-body .product .product-caption .button_wraper_enter button img{width: 20px;height: 20px;}.products-list .products-list-body .product .product-caption .button_wraper_enter{position: absolute;bottom: 71px;right: 18px;}.main__look{color: var(--White, #FFF);font-family: 'Gilroy';font-size: 16px !important;font-style: normal;font-weight: 500 !important;line-height: normal;margin-top: 18px !important;border-bottom: 1px solid #fff;width: fit-content;}@media(min-width:380px){.products-list .products-list-body .product .product-caption .button-wrapper button{width: 100%;}}@media(min-width:768px){.products-list .products-list-body .product .product-caption .button-wrapper button{padding: 7px 17px;}.slick-list .slick-track .item .button__box .button-wrapper button{padding: 13px 39px;}}@media(min-width:1200px){.products-list .products-list-body .product .product-caption .button_wraper_enter button{padding: 19px 30px;}.products-list .products-list-body .product .product-caption .button_wraper_enter{bottom: 15px;}}@media(min-width:1200px){.products-list .products-list-body .product .product-caption .button-wrapper{position: absolute;top: auto;right: -3px;bottom: 1px;}.slick-list .slick-track .item .button__box .button-wrapper{top: auto;right: -6px;bottom: 0px;}.products-list .products-list-body .product .product-caption .button_wraper_enter{position: absolute;top: auto;right: 10px;bottom: 1px;}.quick_view__vhod{padding: 16px 32px !important;}}@media(min-width:1200px){.products-list .products-list-body .product .product-caption .button_wraper_enter{position: absolute;top: auto;right: 14px;bottom: 15px;}}.product__box{display: flex;align-items: center;justify-content: space-between;}@media(min-width:338px){.product__box{justify-content: space-between;}}.products-list .products-list-body .product .product-caption .one_click {background: none;border: none;display: block;position: relative;font-size: 14px;border-radius: 5px;border: 1px solid var(--Obvodka, #E8E8E8);padding: 9px 5px;width: 100%;margin-top: 10px;}.products-list .products-list-body .product .product-caption .one_click_enter {padding: 12px 5px;}@media(min-width:992px){.products-list .products-list-body .product .product-caption .one_click_enter{width: 65%;}}@media(min-width:1200px){.products-list .products-list-body .product .product-caption .one_click{width: auto;padding: 15px 14px;}.products-list .products-list-body .product .product-caption .one_click_enter{width: auto;padding: 15px 28px;}}.products-list .products-list-body .product .product-caption .one_click:hover {color: #2C2B3F;}.products-list .products-list-body .product .product-caption .one_click:hover:after {width: 0%;}.product-caption-price_wishlist{margin-bottom: 5px !important;}@media(min-width:768px){.product-caption-price_wishlist{margin-bottom: 10px !important;display: block !important;}}.products-list .products-list-body .product .product-caption .product-caption-price {text-align: left;}@media(min-width:1200px){.products-list .products-list-body .product .product-caption .product-caption-price {display: flex;justify-content: space-between;margin-bottom: 5px;}}.products-list .products-list-body .product .product-caption .product-caption-price p {margin-bottom: 0;}.products-list .products-list-body .product .product-caption .product-caption-price p {margin-bottom: 0;}.products-list .products-list-body .product .product-caption .product-caption-price .new__enter {margin-bottom: 10px;}.products-list .products-list-body .product .product-caption .product-caption-price .old {color: #a7adba;font-size: 12px;font-weight: 700;margin-right: 5px;}.products-list .products-list-body .product .product-caption .product-caption-price .old_none {display: none;}.products-list .products-list-body .product .product-caption .product-caption-price .old.line-through {text-decoration: line-through;}.products-list .products-list-body .product .product-caption .product-caption-price .new {font-size: 16px;font-weight: 700;}@media (min-width:1200px){.button__box{width: 100%;display: flex;}}.title-and-filters h1 {font-size: 24px;text-align: left;}@media (min-width:420px) {.products-list .products-list-body .product.vhod-crutch {flex-basis: calc((100% - 15px) / 2);max-width: calc((100% - 15px) / 2);}}@media (min-width: 480px) {.products-list .products-list-body .product {flex-basis: calc((100% - 30px) / 3);max-width: calc((100% - 30px) / 3);}}@media (min-width: 640px) {.products-list .products-list-body .product.vhod-crutch {flex-basis: calc((100% - 30px) / 3);max-width: calc((100% - 30px) / 3);}}@media (min-width:768px) {.title-and-filters {display: flex;margin: 20px 0;}.title-and-filters h1 {margin: 0 30px 0 0;}}@media (min-width:992px) {.title-and-filters {justify-content: space-between;}.products-list .products-list-body .product {flex-basis: calc((100% - 45px) / 4);max-width: calc((100% - 45px) / 4);padding: 16px 10px 20px 10px;border: 1px solid var(--Obvodka, #E8E8E8);overflow: hidden;border: 1px solid var(--Obvodka, #E8E8E8);}.products-list .products-list-body .product .product-image {position: relative;margin-bottom: 13px;}.products-list .products-list-body .product .product-image .mezh-crutch {max-height: 266px;min-width: fit-content;}.products-list .products-list-body .product .product-image .vhod-crutch {max-height: 266px;}.products-list .products-list-body .product .product-name {font-size: 16px;font-weight: 500;max-width: 185px;text-align: left;line-height: 120%;height: 40px;}.products-list .products-list-body .product .product-color {font-size: 12px;color: #A7ADBA;text-align: left;}.products-list .products-list-body .product .product-special {font-size: 16px;left: 0;}.title-and-filters h1 {font-size: 32px;}}@media (min-width: 1200px) {.products-list .products-list-body .product .product-special{left: -10px;}}@media (min-width: 1200px) {.products-list .products-list-body .product .product-special__enter{left: -18px;font-size: 16px;}@media (min-width: 1230px) {.products-list .product .quick_view__enter {font-size: 16px;padding: 12px 8px;font-size: 16px;border-radius: 5px;border: 1px solid var(--Obvodka, #E8E8E8);background-color: #fff;}}.products-list .product .quick_view__enter:hover{background-color:#FFDA51 ;border: 1px solid #FFDA51;}}@media (min-width: 1230px) {.products-list .products-list-body .product .product-image .quick_view {font-size: 16px;padding: 16px 7px;}.slick-list .slick-track .item .button__box .quick_view {font-size: 16px;padding: 15px 5px;}}.wrapper .seoText {margin-bottom: 30px;}.headline {margin: 10px auto;text-align: center;}@media (min-width:768px) {.headline {margin: 0;}}.sort-options {margin-bottom: 10px;}.sort-options .sort-options-body {display: flex;gap: 10%;}.sort-options .sort-options-body .sort, .sort-options .sort-options-body .filter {width: 45%;}.sort-options .sort-options-body .sort button, .sort-options .sort-options-body .filter button {padding: 10px 0;width: 100%;border-radius: 2px;background: 0;border: 1px solid #F0F0F0;font-size: 14px;font-weight: 700;}.sort-options .sort-options-body .sort button:hover {color: #2C2B3F;}.sort-options .sort-options-body .sort button img, .sort-options .sort-options-body .filter button img {margin-right: 10px;}.sort-options .sort-options-body .sort ul {position: fixed;bottom: -306px;z-index: 99999999999;margin: 0;width: 100%;left: 0;transition: .5s;padding: 0;}.sort-options .sort-options-body .sort ul.active {bottom: 0;}.sort-options .sort-options-body .sort ul li {background-color: #fff;padding: 5px 10px;cursor: pointer;}.sort-options .sort-options-body .sort ul li:hover, .sort-options .sort-options-body .sort ul li.active {background-color: #F0F0F0;}@media (min-width: 768px) {.sort-options {margin: 0;}.sort-options .sort-options-body .sort {width: auto;}.sort-options .sort-options-body .sort button {padding: 10px;display: none;}.sort-options .sort-options-body .sort ul {position: static;z-index: 1;display: flex;}.sort-options .sort-options-body .sort ul li {font-weight: 500;color: #2C2B3F;display: flex;align-items: center;gap: 8px;}.sort-options .sort-options-body .sort ul li.active, .sort-options .sort-options-body .sort ul li:hover {background: none;text-decoration: underline;}.sort-options .sort-options-body .filter {display: none;}}@media (min-width: 992px) {.sort-options .sort-options-body .sort {position: relative;}.sort-options .sort-options-body .sort ul.active {bottom: auto;transform: scaleY(1);}}@media (min-width: 768px) {.dream-filter-cross {display: none;}}.sum-up-result {display: none;}@media (min-width: 992px) {.sum-up-result {display: block;font-weight: 400;font-size: 16px;color: #a7adba;margin-left: auto;}}.subcategory-list {display: flex;overflow-x: scroll;margin-bottom: 15px;padding: 0 0 5px 0;max-width: 100%;}.subcategory-list li {display: block;-webkit-transition: 0.3s;transition: 0.3s;min-width: fit-content;}.subcategory-list li:not(:first-child) {margin-left: 10px;}.subcategory-list a {padding: 5px 10px;background-color: rgba(0, 0, 0, .05);display: block;font-size: 14px;}.subcategory-list a:hover {background-color: #fbd239;text-decoration: none;}.subcategory-list::-webkit-scrollbar-thumb {background-color: #ccc;}.subcategory-list::-webkit-scrollbar {-webkit-appearance: none;border: 1px solid #EEEEEE;border-radius: 6px;}.subcategory-list::-webkit-scrollbar:horizontal {height: 8px;}.subcategory-list::-webkit-scrollbar-thumb {border-radius: 6px;background-color: rgba(0, 0, 0, .05);}@media (min-width: 992px) {.subcategory-list::-webkit-scrollbar:horizontal {height: 10px;}}@media (min-width: 1230px) {.subcategory-list {gap: 10px;}.subcategory-list.tag_categories {flex-wrap: wrap;overflow: auto;}.subcategory-list li:not(:first-child) {margin: 0;}}#information-information .articles .articles-body {display: grid;grid-template-columns: repeat(3, 1fr);grid-template-rows: repeat(2, 1fr);grid-gap: 20px;margin: 2.5em 0;}#information-information .articles h1 {margin-right: 0;}#information-information .articles .articles-body > a, .articles .articles-body > a:hover {text-decoration: none;}#information-information .articles .articles-body .articles-body-item {display: grid;grid-template-columns: repeat(1, 1fr);cursor: pointer;}#information-information .articles .articles-body .articles-body-item > img {width: 100%;}#information-information .articles .articles-body .articles-body-item .articles-body-item-text {background-color: #F7F7F7;padding: 20px 20px 40px 20px;position: relative;overflow: hidden;}#information-information .articles .articles-body .articles-body-item .articles-body-item-text .articles-body-item-text-descr {display: grid;grid-template-columns: repeat(1, 1fr);grid-template-rows: repeat(1, 1fr);}#information-information .articles .articles-body .articles-body-item .articles-body-item-text .articles-body-item-text-descr > p:first-child {height: 230px;}#information-information .articles .articles-body .articles-body-item .articles-body-item-text .caption {font-size: 1.5em;font-weight: 700;color: #2C2B3F;text-align: left;margin: 0 0 10px 0;line-height: inherit;}#information-information .articles .articles-body .articles-body-item .articles-body-item-text .next-arrow::after {content: "";width: 160px;height: 160px;position: absolute;bottom: -160px;right: -160px;border-radius: 200px;background-color: #FBD239;background-image: url(/image/articles/arrow.svg);background-repeat: no-repeat;background-position: 25% 25%;transition: .5s;}#information-information .articles .articles-body .articles-body-item:hover .articles-body-item-text .next-arrow::after {bottom: -80px;right: -80px;}#information-information .articles .articles-body .articles-body-item .articles-body-item-text .next-arrow > img {z-index: 999;position: absolute;bottom: 20px;right: 25px;}@media (min-width:320px) {#information-information .articles .articles-body {grid-template-columns: repeat(1, 1fr);grid-template-rows: repeat(6, 1fr);}}@media (min-width: 640px) {#information-information .articles .articles-body {grid-template-columns: repeat(2, 1fr);grid-template-rows: repeat(3, 1fr);}}@media (min-width: 1230px) {#information-information .articles .articles-body {grid-template-columns: repeat(3, 1fr);grid-template-rows: repeat(2, 1fr);}}.option__close {display: none;}.tab-content {padding: 10px 0 0 0;margin-bottom: 40px;}.components {font-size: 12px;}.components .components-options {margin-bottom: 10px;}.components .components-options .option {padding: 5px 0;border-bottom: 1px solid #F0F0F0;display: flex;align-items: center;flex-wrap: wrap;}.components .components-options .option:first-child {border-top: 1px solid #F0F0F0;}.components .components-options .option label {font-weight: 400;width: 70%;margin-bottom: 0;position: relative;display: flex;align-items: center;cursor: pointer;}.components .components-options .option input[type="checkbox"] {display: none;}.components .components-options .option label::before {width: 20px;min-width: 20px;height: 20px;display: inline-block;content: "";border: 1px solid #e3e3e3;border-radius: 2px;background-repeat: no-repeat;background-position: center center;margin-right: 10px;}.components .components-options .option input[type="checkbox"]:checked + label::before {background-color: #fbd239;background-image: url("/catalog/view/theme/custom/image/check_mark.svg");}.components .components-options .option input[type="number"] {width: 35px;height: 20px;border-radius: 4px;border: 1px solid rgba(240, 240, 240, 1);text-align: center;}.components .components-options .option .price {width: calc(100% - 70% - 35px);text-align: right;font-weight: 600;}.components .components-options .option p {margin: 0;}.components .results {display: flex;align-items: flex-start;flex-direction: column;}.components .results .sum {font-weight: 700;font-size: 22px;margin-bottom: 10px;}.components .results .sum b {font-size: 16px;}.components .results button {display: block;background-color: #fbd239;font-weight: 700;padding: 18px 0;width: 100%;max-width: 320px;border: none;}@media (min-width: 480px) {.components {font-size: 14px;}}@media (min-width: 768px) {.components {font-size: 16px;}.components .results .sum b {font-size: 18px;}.components .results .sum {font-size: 24px;}}@media (min-width:992px) {.components .components-options .option {padding: 20px 0 20px 20px;}.components .components-options .option:first-child {border-top: none;}.components .components-options .option label {width: auto;min-width: 300px;width: 400px;margin-right: 80px;}.components .components-options .option label::before {width: 30px;min-width: 30px;height: 30px;background-size: 50%;}.components .components-options .option input[type="number"] {width: 45px;height: 30px;}.components .components-options .option .price, .components .components-options .option .static-price {width: auto;min-width: 120px;text-align: left;}.components .components-options .option .price {font-size: 22px;}.components .components-options .option input[name='component_quantity'] {margin-right: 80px;}}.doors-type .caption {font-weight: 600;color: #8F8F8F;margin-bottom: 10px;}.doors-type .body {display: flex;flex-direction: column;gap: 10px 0;}.doors-type .body .item {border: 1px solid #E3E3E3;width: 100%;max-width: 420px;text-align: center;display: flex;}.doors-type .body .item .description {display: flex;flex-direction: column;align-items: flex-start;margin-left: 1em;align-self: center;}.doors-type .body .item .image {padding: 5px 10px;width: 80px;height: 80px;}.doors-type .body .item .name {font-weight: 700;font-size: 1.375em;margin-bottom: 0;}@media (min-width: 640px) {.doors-type .body {gap: 0 20px;flex-direction: row;}}@media (min-width: 992px) {.doors-type {order: 2;}}.door-data ul {background-color: #F9F9F9;padding: 10px 15px;margin: 0 0 10px 0;display: flex;flex-wrap: wrap;gap: 0 12px;}.door-data ul li {padding-bottom: 5px;border-bottom: 2px solid transparent;transition: .3s;font-weight: 600;font-size: 14px;cursor: pointer;}.door-data ul li.active {border-bottom: 2px solid #fbd239;}@media (min-width:768px) {.door-data ul {gap: 0 60px;padding: 25px;}.door-data ul li {font-size: 22px;}}.door-data .deli-service-list {background-color: transparent;display: block;padding: 0;list-style-type: disc;}.door-data .deli-service-list li {font-size: 16px;font-weight: 400;color: #333;}.door-data .tabs {margin: 0 0 30px 0;}.door-data .tabs .tab {display: none;}.door-data .tabs .tab.active {display: block;}.door-data .tabs .tab.product_description {font-size: 14px;}.door-data .tabs .tab .attributes_table .attribute {padding: 10px 0;border-bottom: 1px solid #F9F9F9;font-size: 13px;display: flex;gap: 10px;}.door-data .tabs .tab .attributes_table .attribute:first-child {padding: 0 0 10px 0;}.door-data .tabs .tab .attributes_table .attribute:last-child {padding: 10px 0 0 0;}.door-data .tabs .tab .attributes_table .attribute p:first-child {color: #989898;min-width: 100px;width: calc((100% - 10px) / 4 * 1);max-width: 235px;}.door-data .tabs .tab .attributes_table .attribute p:last-child {width: calc((100% - 10px) / 4 * 3);}@media (min-width: 768px) {.door-data .tabs .tab .attributes_table .attribute, .door-data .tabs .tab.product_description {font-size: 16px;}.door-data .tabs .tab .attributes_table .attribute {padding: 15px 0;}.door-data .tabs .tab .attributes_table .attribute:first-child {padding: 0 0 15px 0;}}#information-information .doors-systems {padding-top: 20px;font-size: 14px;}#information-information .doors-systems h1 {margin: 0 0 30px 0;}#information-information .doors-systems .body .item {margin-bottom: 30px;}#information-information .doors-systems .body .item h3 {margin: 0 0 20px 0;font-size: 18px;text-align: center;}#information-information .doors-systems .body .item a {max-width: 100%;overflow: hidden;display: block;margin-bottom: 15px;}#information-information .doors-systems .body .item video, #information-information .doors-systems .body .item img {display: block;width: 100%;transition: .3s;}#information-information .doors-systems .body .item video:hover, #information-information .doors-systems .body .item img:hover {transform: scale(1.05);}@media (min-width:480px) {#information-information .doors-systems .body .item h3 {font-size: 22px;}#information-information .doors-systems {font-size: 16px;}}@media (min-width:768px) {#information-information .doors-systems {font-size: 14px;}#information-information .doors-systems .body {display: flex;flex-wrap: wrap;justify-content: space-between;gap: 0 20px;}#information-information .doors-systems .body .item {width: calc(50% - 10px);}#information-information .doors-systems .body .item h3 {font-size: 18px;}}@media (min-width:992px) {#information-information .doors-systems h1 {margin-bottom: 60px;font-size: 36px;}#information-information .doors-systems .body .item {margin-bottom: 60px;}#information-information .doors-systems .body .item h3 {font-size: 22px;}#information-information .doors-systems .body .item a {margin-bottom: 30px;}}.text-danger {color: red;order: 3;font-weight: 700;}#information-information .gratitude {margin: 30px 0 40px 0;}#information-information .gratitude p {margin: 0;}#information-information .gratitude .application {display: flex;gap: 0 10px;margin-bottom: 20px;}#information-information .gratitude .application img {width: 25px;}#information-information .gratitude .application h1 {font-size: 24px;font-weight: 700;margin: 0;text-align: left;}#information-information .gratitude .contact {margin-bottom: 40px;}#information-information .gratitude .contact p {font-size: 18px;}#information-information .gratitude .phone {margin-bottom: 30px;}#information-information .gratitude .phone p {font-size: 14px;margin-bottom: 10px;}#information-information .gratitude .phone a {display: flex;gap: 0 10px;}#information-information .gratitude .phone a img {width: 15px;}#information-information .gratitude .phone a span {font-size: 18px;font-weight: 700;}#information-information .gratitude .home {padding: 15px 20px;background-color: #2C2B3F;border-radius: 2px;font-size: 14px;color: #fff;font-weight: 600;display: block;width: fit-content;}#information-information .gratitude .home:hover, #information-information .gratitude .home:focus {text-decoration: none;}@media (min-width:768px) {#information-information .gratitude {margin: 50px 0 80px 0;}#information-information .gratitude .application {gap: 0 20px;}#information-information .gratitude .application img {width: 50px;}#information-information .gratitude .application h1 {font-size: 48px;}#information-information .gratitude .contact {margin-bottom: 60px;}#information-information .gratitude .contact p {font-size: 24px;}#information-information .gratitude .phone {margin-bottom: 60px;}#information-information .gratitude .phone a {gap: 0 20px;}#information-information .gratitude .phone a img {width: 30px;}#information-information .gratitude .phone a span {font-size: 32px;}#information-information .gratitude .phone p, #information-information .gratitude .home {font-size: 16px;}}.partition_types {overflow: hidden;margin-bottom: 40px;}#information-information .partition_types h1 {text-align: center;margin: 0 0 20px 0;font-size: 22px;}.partition_types .item {width: calc((100% - 20px)/2);}.partition_types .item:not(:last-child) {margin-bottom: 30px;}.partition_types .item .title {text-align: center;font-size: 16px;font-weight: 700;}.partition_types .item img {width: 100%;margin-bottom: 10px;}.partition_types .item .description-title {font-size: 14px;font-weight: 600;margin-bottom: 15px;}.partition_types .item .text {font-size: 12px;}.partition_types .item .text ~ img {width: auto;max-width: 100%;}.partition_types .item .text ~ img:last-of-type {margin: 0;}.partition_types .item .text span {font-size: 14px;font-weight: 600;display: block;}@media (min-width: 640px) {.partition_types .body {display: flex;gap: 10px;}.partition_types .item {margin: 0;}}@media (min-width: 992px) {.partition_types {margin-bottom: 60px;}#information-information .partition_types h1 {font-size: 36px;margin: 0 0 40px 0;}.partition_types .body {gap: 20px;}.partition_types .item .title {text-align: center;font-size: 22px;margin-bottom: 20px;}.partition_types .item img {margin-bottom: 20px;}.partition_types .item .description-title {font-size: 18px;margin-bottom: 25px;}.partition_types .item .text {font-size: 14px;margin-bottom: 20px;}.partition_types .item .text span {font-size: 18px;}}.partition_adventages {margin-bottom: 40px;}#information-information .partition_adventages h2 {font-size: 22px;margin: 0 0 10px 0;text-align: center;}.partition_adventages .description {font-size: 14px;font-weight: 500;margin-bottom: 30px;text-align: center;}.partition_adventages .item:not(:last-child) {margin-bottom: 25px;}.partition_adventages .item img {margin: 0 auto 15px auto;display: block;}.partition_adventages .item .title {font-size: 16px;font-weight: 700;margin-bottom: 10px;text-align: center;}.partition_adventages .item .text {font-size: 14px;text-align: center;margin: 0;}@media (min-width: 640px) {.partition_adventages .body {display: flex;flex-wrap: wrap;gap: 25px 15px;}.partition_adventages .item {width: calc((100% - 15px)/2);margin: 0;}.partition_adventages .item img {margin: 0 0 15px 0;}.partition_adventages .item .title {text-align: left;}.partition_adventages .item .text {text-align: left;}}@media (min-width: 992px) {.partition_adventages {margin-bottom: 60px;}#information-information .partition_adventages h2 {font-size: 36px;margin-bottom: 20px;}.partition_adventages .description {font-size: 16px;margin-bottom: 40px;}.partition_adventages .body {gap: 20px;}.partition_adventages .item {width: calc((100% - 60px)/4);}.partition_adventages .item img {margin: 0 0 30px 0;}.partition_adventages .item .title {font-size: 22px;}.partition_adventages .item .text {font-size: 16px;}}@media (min-width: 1230px) {.partition_adventages .body {gap: 40px;}.partition_adventages .item {width: calc((100% - 120px)/4);}}.partition_models {margin-bottom: 40px;}.partition_models .title {font-size: 22px;font-weight: 700;text-align: center;margin: 0 0 15px 0;}.partition_models .description {font-size: 14px;font-weight: 500;text-align: center;margin: 0 0 30px 0;}.partition_models .body {display: flex;flex-wrap: wrap;gap: 20px;margin: 0 0 15px 0;}.partition_models .item {width: calc((100% - 20px)/2);}.partition_models .item img {max-width: 100%;margin: 0 0 10px 0;}.partition_models .item .caption {text-align: center;margin: 0;font-weight: 700;}.partition_models .bottom_text {font-size: 14px;font-weight: 500;text-align: center;margin: 0;}@media (min-width: 420px) {.partition_models .item {width: calc((100% - 40px)/3);}}@media (min-width: 640px) {.partition_models .item {width: calc((100% - 100px)/6);}}@media (min-width: 992px) {.partition_models {margin-bottom: 60px;}.partition_models .title {font-size: 36px;margin: 0 0 20px 0;}.partition_models .description {font-size: 16px;margin: 0 0 40px 0;}.partition_models .body {margin: 0 0 20px 0;}.partition_models .item img {margin: 0 0 15px 0;}.partition_models .bottom_text {font-size: 16px;}}.aluminum_profile {margin-bottom: 40px;}.aluminum_profile .main_title {font-size: 22px;font-weight: 700;margin-bottom: 15px;text-align: center;}.aluminum_profile .description {font-size: 14px;font-weight: 500;text-align: center;margin: 0 0 30px 0;}.aluminum_profile .body {display: flex;flex-wrap: wrap;gap: 20px;}.aluminum_profile .item {width: calc((100% - 20px)/2);}.aluminum_profile .item .color {width: 100%;position: relative;margin: 0 0 10px 0;}.aluminum_profile .item .color::before {content: "";display: block;padding-top: 100%;}.aluminum_profile .item:nth-child(1) .color {background-color: #EBEDEC;}.aluminum_profile .item:nth-child(2) .color {background-color: #243456;}.aluminum_profile .item:nth-child(3) .color {background-color: #033F40;}.aluminum_profile .item:nth-child(4) .color {background-color: #977947;}.aluminum_profile .item:nth-child(5) .color {background-color: #986053;}.aluminum_profile .item:nth-child(6) .color {background-color: #21201E;}.aluminum_profile .item .title {font-weight: 600;margin: 0;}@media (min-width:420px) {.aluminum_profile .item {width: calc((100% - 40px)/3);}}@media (min-width: 640px) {.aluminum_profile .item {width: calc((100% - 100px)/6);}}@media (min-width: 992px) {.aluminum_profile {margin-bottom: 60px;}.aluminum_profile .main_title {font-size: 36px;margin: 0 0 20px 0;}.aluminum_profile .description {font-size: 16px;margin: 0 0 40px 0;}.aluminum_profile .item .color {margin: 0 0 20px 0;font-size: 22px;}}#information-information #content .deli_map {margin: 0 0 30px 0;}.measuring-consultation a {display: flex;align-items: center;gap: 10px;}.measuring-consultation a:last-child {margin: 15px 0;}#information-information #content ul {list-style: inherit;padding: 0 0 0 20px;}#information-information #content ul li {margin: 0 0 5px 0;}.partition_filling {margin: 0 0 40px 0;}#information-information .partition_filling h2 {font-size: 22px;margin: 0 0 15px 0;text-align: center;line-height: 1.5;}.partition_filling .body {display: flex;flex-wrap: wrap;gap: 20px;}.partition_filling .item {width: calc((100% - 20px)/2);}.partition_filling .item img {max-width: 100%;margin: 0 0 15px 0;}.partition_filling .item .title {font-size: 16px;font-weight: 600;margin: 0 0 15px 0;}.partition_filling .item .text {font-size: 12px;margin: 0;}@media (min-width:480px) {.partition_filling .item {width: calc((100% - 40px)/3);}}@media (min-width:768px) {.partition_filling .item {width: calc((100% - 60px)/4);}}@media (min-width:992px) {.partition_filling {margin-bottom: 60px;}#information-information .partition_filling h2 {font-size: 36px;margin: 0 0 20px 0;}.partition_filling .item {width: calc((100% - 100px)/6);}.partition_filling .item img {margin: 0 0 20px 0;}.partition_filling .item .title {font-size: 16px;margin: 0 0 20px 0;}.partition_filling .item .text {font-size: 14px;}}@media (min-width:1200px) {.partition_filling .item .title {font-size: 22px;}.partition_filling .item .text {font-size: 16px;}}.door_closer {margin: 0 0 40px 0;}.door_closer .title {margin: 0 0 15px 0;font-size: 22px;font-weight: 700;text-align: center;}.door_closer img {max-width: 100%;display: block;margin: 0 auto 20px auto;}.door_closer .text {font-size: 14px;text-align: center;margin: 0 0 20px 0;}.door_closer .images {display: flex;flex-wrap: wrap;gap: 10px;align-items: center;justify-content: center;}@media (min-width: 640px) {.door_closer img {max-width: 640px;}}@media (min-width: 992px) {.door_closer {margin: 0 0 60px 0;}.door_closer .title {margin: 0 0 40px 0;font-size: 36px;}.door_closer img {margin: 0 auto 40px auto;}.door_closer .text {font-size: 16px;margin: 0 0 40px 0;}.door_closer .images {gap: 20px;max-width: fit-content;margin: 0 auto;}}.partition_info {margin: 0 0 40px 0;}.partition_info .title {margin: 0 0 15px 0;font-size: 22px;font-weight: 700;text-align: center;}.partition_info ul {list-style-type: disc;padding: 0 0 0 25px;font-size: 14px;}.partition_info ul li:not(:last-child) {margin: 0 0 10px 0;}@media (min-width: 992px) {.partition_info .title {margin: 0 0 20px 0;font-size: 36px;}.partition_info ul {font-size: 16px;}}.btn_inline_block {display: inline-block;}.akcii-flex {display: flex;flex-direction: row;flex-wrap: wrap;gap: 10px;}.akcii-flex img {margin-bottom: 0;}.akcii-flex .banner-item {width: 100%;}.akcii_item {aspect-ratio: 1140 / 400;position: relative;margin: 0 0 10px 0;padding: 13.75% 0 0 5.5%;display: block;}.akcii_item:hover {text-decoration: none;color: #2C2B3F;}.akcii_item .background {position: absolute;z-index: -1;width: 100%;top: 0;left: 0;}.akcii_item .price {font-weight: 700;font-size: calc(16px + 44 * ((100vw - 320px) / 672));margin: 0;line-height: 1;position: relative;width: fit-content;}.akcii_item .price span {position: absolute;bottom: 90%;left: 100%;width: fit-content;font-weight: 600;font-size: calc(6px + 16 * ((100vw - 320px) / 672));}.akcii_item .price span::before {width: 100%;height: 1px;background-color: #FF0000;top: calc(50% - 1px);position: absolute;content: "";display: block;transform: rotate(-7deg);}.akcii-banner h3 {font-size: 16px;font-weight: 400;margin: 0;}.akcii-banner img {margin: 0;}.akcii-banner h2 {font-size: 20px;font-weight: 400;margin: 0;}.akcii-banner h1 {font-size: 32px;font-weight: 700;text-align: left;margin: 0;}.akcii-banner__flex-topitem {display: flex;gap: 10px;align-items: center;}.banner-installment {background-color: #F7F7F7;padding: 20px 15px;position: relative;margin-left: -15px;margin-right: -15px;height: 274px;}.banner-halfprice {margin-top: 20px;background-color: #E2F9D0;height: 420px;padding: 40px;position: relative;}.banner-installment .banner-installment__background {position: absolute;right: 0px;top: 0px;z-index: 3;height: 100%;}.banner-installment__top {margin-bottom: 20px;}.banner-installment__subtitle {margin-bottom: 5px;}.banner-installment__title {padding-bottom: 46px !important;}.banner-installment .title-group {position: relative;}.title-group .banner-installment__tablet {position: absolute;left: 106px;bottom: 5px;}.banner-installment .banner-installment__content {z-index: 5;position: relative;display: flex;flex-direction: column;}.banner-installment__offers {display: flex;flex-direction: row;justify-content: space-between;}.banner-installment__offers .offers-flex .credit-dur {font-size: 14px;}.banner-installment__offers .offers-flex__first {width: calc(32%);}.banner-installment__offers .offers-flex__months {width: calc(28%);}.banner-installment__offers .offers-flex__banks {width: calc(25%);}.banner-installment__offers .offers-flex__banks img {max-width: 100%;}.banner-installment__offers .offers-flex__banks .offers-item {display: flex;flex-wrap: wrap;gap: 15px;}.banner-installment__offers .offers-item h1 span {font-size: 24px;}.offers-item, .offers-item h1, .offers-item h3{text-align: center;}.offers-item .we-pay {font-size: 14px;font-weight: 700;line-height: 100%;}.banner-installment__button {background-color: #FBD239;font-size: 22px;font-weight: 600;border-radius: 5px;border: 1px solid #FBD239;padding: 16px 25px;max-width: 260px;position: absolute;bottom: 55px;display: none;z-index: 8;}.banner-installment__button:hover {cursor: pointer;border: 1px solid black;background-color: white;}.akcii-banner .akcii-title-bold {font-size: 64px;}.banner-halfprice {display: none;}.banner-halfprice__flexitem {display: flex;flex-direction: column;}.akcii-banner .banner-halfprice__title {font-size: 36px;margin-bottom: 10px;}.banner-halfprice__background {position: absolute;bottom: 0;right: 0;height: 100%;}.banner-halfprice .banner-installment__top h3 {font-size: 22px;}.banner-halfprice .banner-halfprice__title h2 {font-size: 32px;}.banner-halfprice .banner-halfprice__flexitem img {max-width: 230px;}.banner-halfprice .banner-halfprice__flexitem h1 {font-size: 48px;}.banner-halfprice__hiddenpic {margin-top: 10px;}@media (min-width: 591px) {.banner-halfprice {display: block;}.banner-halfprice__hiddenpic {display: none;}.akcii-flex .banner-item {width: calc(50% - 10px);}}@media (min-width: 768px) {.banner-halfprice {height: 320px;}.banner-halfprice__flexitem {display: flex;flex-direction: row;gap: 17px;}.banner-halfprice .banner-halfprice__flexitem img {max-width: 282px;}.akcii-banner .banner-halfprice__title {margin-bottom: 20px;}}@media (min-width: 992px) {.akcii_item .price {font-size: 60px;}.akcii_item .price span {font-size: 22px;}.akcii_item .price span::before {height: 2px;}.akcii-flex {gap: 20px;}.banner-installment {padding: 40px 58px 40px 60px;height: 420px;}.banner-installment .akcii-banner__flex-topitem img {width: 40px;height: 40px;}.title-group .banner-installment__tablet {left: 500px;bottom: 30px;}.akcii-banner .akcii-banner__flex-topitem h3 {font-size: 22px;}.akcii-banner .banner-installment__subtitle {font-size: 36px;margin-bottom: 20px;}.banner-installment .banner-installment__title {font-size: 64px;}.banner-halfprice .banner-halfprice__flexitem img {max-width: 330px;}}@media (min-width: 1024px) {.banner-installment__offers .offers-item .bank-logo {width: 179px;height: 50px;}}@media (min-width: 1200px) {.banner-installment {margin-left: 0;margin-right: 0;}.banner-installment .banner-installment__content {flex-direction: row;gap: 60px;height: 100%;}.banner-installment__offers {flex-direction: column;gap: 30px;width: 400px;}.banner-installment__offers .offers-flex {display: flex;justify-content: end;width: 100%;}.banner-installment__offers .offers-item {width: fit-content;}.banner-installment__offers .offers-item h1 {font-size: 64px;}.banner-installment__offers .offers-item h1 span {font-size: 32px;}.banner-installment__offers .offers-item h3 {font-size: 22px;}.banner-installment__offers .offers-item .we-pay {font-size: 22px;}.banner-installment__offers .offers-flex .credit-dur {font-size: 22px;}.banner-installment__offers .offers-item .bank-sber {margin-right: 30px;}.banner-installment__offers .offers-flex__banks .offers-item {gap: 0px;}.offers-flex__months .offers-item:first-child {margin-right: 60px;}.offers-flex__months .offers-item:last-child {margin-right: 25px;}.banner-installment__button {display: block;}.banner-halfprice {margin-bottom: 30px;}}html.no_scroll {overflow: hidden;}body.replace_scroll {overflow: hidden;margin-right: 17px;}a {display: block;}p {margin: 0;}a:hover, a:focus {text-decoration: none;color: unset;cursor: pointer;}input:focus {outline: none;}button {background-color: #FFDA51;color: #2C2B3F;transition: .3s;padding: 0;border: 1px solid #FFDA51;border-radius: 2px;}button:hover {background: none;border-color: #2C2B3F;}.mobile_menu {position: fixed;bottom: 0;width: 100%;z-index: 10;}.button-whatsapp__mobile {position: fixed;bottom: 64px;width: 100%;z-index: 10;color: white;background-color: #4CAF50;text-align: center;padding-top: 10px;padding-bottom: 10px;font-size: 16px;font-weight: 600;}.mobile_menu .navigation {padding: 0 15px;background-color: #FFDA51;}.mobile_menu .navigation .wrap {max-width: 480px;display: flex;align-items: center;justify-content: space-between;margin: 0 auto;}.mobile_menu .navigation .item {text-align: center;padding: 12px 5px;cursor: pointer;position: relative;}.mobile_menu .navigation .item span {display: block;font-size: 14px;line-height: 1;}.mobile_menu .navigation .item .quantity {background-color: #F32B37;color: #fff;width: 18px;height: 18px;border-radius: 200px;display: flex;align-items: center;justify-content: center;padding: 0 4px;position: absolute;top: 6px;right: 16px;font-size: 12px;}.mobile_menu .navigation .item.active svg path[fill="#535353"] {fill: #2C2B3F;}.mobile_menu .catalog {position: fixed;height: calc(100%);width: 100%;top: 0;left: -100%;background-color: #fff;overflow-y: auto;z-index: -1;transition: .5s;}.mobile_menu .catalog.active {left: 0;}.mobile_menu .catalog .body {padding: 20px 0 0 0;margin: 0 auto 80px auto;max-width: 480px;}.mobile_menu .catalog .body .flex-top__mobile {display: flex;flex-direction: row;flex-wrap: nowrap;gap: 12px;margin: 0 15px 12px 15px;}.mobile_menu .catalog .body .phone {font-size: 20px;font-weight: 700;display: block;text-align: center;}.mobile_menu .catalog .body .socials {display: flex;align-items: center;justify-content: center;gap: 15px;}.mobile_menu .catalog .body .socials a img {width: 30px;}.mobile_menu .catalog .body > button {padding: 13px 33px;border-radius: 5px;margin: 0 auto 20px auto;border: none;display: block;font-weight: 500;}.mobile_menu .catalog .mobile-search__wrapper .search {padding: 0 15px;}.mobile_menu .catalog .mobile-search__wrapper .search input {padding: 0px 0px 0px 28px;}.mobile_menu .catalog .mobile-search__wrapper .search button {left: 15px;}.mobile_menu .catalog .search {position: relative;width: 110px;height: 45px;display: flex;align-items: center;padding: 0 40px;border: 1px solid #989898;border-radius: 5px;}.mobile_menu .catalog .mobile-menu__button {width: 100%;font-weight: 500;font-size: 16px;border-radius: 5px;}.mobile_menu .catalog .search input {font-size: 16px;font-weight: 700;border-radius: 120px;padding: 12px 15px 12px 40px;width: 100%;border: none;background: none;}.mobile_menu .catalog .search input:focus {border: none;outline: none;}.mobile_menu .catalog .search input::placeholder {color: #0F111D;font-weight: 700;font-size: 16px;}.mobile_menu .catalog .search button {position: absolute;left: 0px;border: none;background: none;line-height: 0;}.mobile_menu .catalog .links_list {margin: 0 0 40px 0;}.mobile_menu .catalog .links_list .item {padding: 0 40px;position: relative;display: flex;align-items: center;justify-content: flex-start;transition: .3s;}.mobile_menu .catalog .links_list .item img {height: 20px;position: absolute;left: 40px;}.mobile_menu .catalog .links_list .item p {padding: 10px 25px;margin: 0;line-height: 1;width: 100%;}.mobile_menu .catalog .links_list .item .item-name__mobile {padding-left: 0px;padding-right: 0px;}.mobile_menu .catalog .links_list.bottom-menu .item p {padding-left: 30px;font-weight: 500;font-size: 18px;}.mobile_menu .catalog .links_list .item:not(:last-child) p {border-bottom: 1px solid #F0F0F0;}.mobile_menu .catalog .links_list .item:hover {background-color: #F9F9F9;}.payment{line-height: 11px;padding-top: 6px;}.payment:hover{text-decoration: underline;}.mobile_menu .catalog .links_list .item:hover:not(:last-child) p {border-color: transparent;}.mobile_menu .catalog .links_list .item button {position: absolute;right: 40px;background: none;width: 10px;height: 10px;padding: 0;border-radius: 3px;border: none;border-right: 3px solid #BDBDBD;border-bottom: 3px solid #BDBDBD;transform: rotate(-45deg);}.mobile_menu .catalog .links_list .item .arrow-button {border-right: none;border-bottom: none;transform: none;}.mobile_menu .catalog .links_list .item .arrow-button img {height: 12px;left: 0px;bottom: 1px;}.mobile_menu .catalog .links_list .item button:hover {border-color: #FFDA51;}.mobile_menu .catalog .links_list .subcategories {margin: 0;display: none;}.mobile_menu .catalog .links_list .subcategories a {padding: 0 40px 0 60px;line-height: 1;transition: .3s;}.mobile_menu .catalog .links_list .subcategories a span {display: block;padding: 10px 0;}.mobile_menu .catalog .links_list .subcategories a:not(:last-child) span {border-bottom: 1px solid #F0F0F0;}.mobile_menu .catalog .links_list .subcategories a.topitem-name span {border-bottom: none;}.mobile_menu .catalog .links_list .subcategories a:hover {background-color: #F9F9F9;}.mobile_menu .catalog .links_list .subcategories a:hover:not(:last-child) span {border-color: transparent;}.mobile_menu .catalog .to_customers {padding: 10px 40px;background-color: #2C2B3F;color: #FFFFFF;font-weight: 700;font-size: 20px;margin: 0 0 10px 0;}@media (min-width: 768px) {.mobile_menu .catalog .search input {padding: 15px 15px 15px 40px }.button-whatsapp__mobile {display: none;}}@media (min-width: 992px) {.mobile_menu {display: none;}}.top_menu {position: sticky;top: 0;background-color: #fff;z-index: 10;}@media (min-width: 992px) {.top_menu {position: relative;}}.top_menu .body {display: flex;align-items: center;justify-content: space-between;gap: 10px;padding: 10px 15px;position: relative;}.top_menu .body::after {content: "";display: block;width: 100%;height: 1px;background-color: #eee;left: 0;top: 100%;position: absolute;}.top_menu .body .logo {width: inherit;max-width: 90px;}.top_menu .body .location_and_email {min-width: fit-content;}.top_menu .body .location_and_email .location {min-width: fit-content;}.top_menu .body .contants_and_worktime {min-width: fit-content;}.top_menu .body .contants_and_worktime a img {width: 30px;}.top_menu .body .contants_and_worktime .contacts {margin: 0;display: flex;gap: 10px;}.top_menu .body .location_and_email .email, .top_menu .body .buttons, .top_menu .body .contants_and_worktime .worktime, .top_menu .body .contants_and_worktime .contacts a:last-of-type, .top_menu .body .cart_and_search {display: none;}@media(min-width:1200px){.product-image .product_caption_block .button__box .one_click{width:100%;padding: 12px 10px;background: none;display: block;position: relative;font-size: 14px;border-radius: 5px;border: 1px solid var(--Obvodka, #E8E8E8);margin-top: 16px;}.products-list .products-list-body .product .product-caption .button-wrapper button{padding: 13px 15px;}.products-list .products-list-body .vhod-crutch .product-caption .button-wrapper button{padding: 13px 20px;}.products-list .products-list-body .product .product-caption .button_wraper_enter button{padding: 10px 14px;}.slick-list .slick-track .item .button__box .button-wrapper button{padding: 13px 39px;}}@media (min-width: 768px) {.top_menu .body .location_and_email .email {display: block;}.top_menu .body .location_and_email .email:hover {text-decoration: underline;}.top_menu .body .buttons {display: block;display: flex;gap: 15px;min-width: fit-content;}.top_menu .body .buttons .payment {padding: 10px 20px;text-decoration: underline;background: none;border: none;color: #8f8f8f;border-radius: 5px;}.top_menu .body .buttons .payment:hover {background-color: #2C2B3F;color: #fff;}.top_menu .body .buttons .callback {padding: 10px 20px;border: none;border-radius: 5px;border: 1px solid #FFDA51;}.top_menu .body .buttons .callback:hover{border: 1px solid #2C2B3F;}}@media (min-width: 992px) {.top_menu .body {gap: 10px;}.top_menu .body::after {left: 15px;width: calc(100% - 30px);}.top_menu .body .cart_and_search {display: flex;gap: 10px;align-items: center;}.top_menu .body .cart_and_search > img {height: fit-content;width: 20px;cursor: pointer;padding: 5px;box-sizing: content-box;}.top_menu .body .cart_and_search #cart {position: relative;}.top_menu .body .contants_and_worktime .contacts a:first-of-type {display: none;}.top_menu .body .contants_and_worktime .contacts a:last-of-type {display: block;font-size: 18px;font-weight: 600;}.top_menu .body .contants_and_worktime .worktime {display: block;text-align: right;font-size: 14px;font-weight: 300;margin: 0;cursor: pointer;}}@media(min-width: 1230px) {.top_menu .body {gap: 15px;}.top_menu .body .buttons {gap: 30px;}}#account-wishlist .products-list .product .button-wrapper button{display: flex;justify-content: center;padding: 11px 16px;}@media(min-width:768px){#account-wishlist .products-list .product .button-wrapper button{padding: 11px 42px;}}#account-wishlist .products-list .product .button-wrapper button .link__svg{background-image: url(/catalog/view/theme/custom/image/cart.svg);background-repeat: no-repeat;width: 23px;height: 21px;background-repeat: no-repeat;}#account-wishlist .products-list .product .button-wrapper button:hover .link__svg{background-image: url(/catalog/view/theme/custom/image/catalog/vectorwhite.svg);}#account-wishlist .products-list .products-list-body .product .product-caption .button-wrapper{position: absolute;top: auto;right: 4px;bottom: 7px;}@media(min-width:768px){#account-wishlist .products-list .products-list-body .product .product-caption .button-wrapper{right: 11px;bottom: 30px ;}}#account-wishlist .products-list .products-list-body .product .wishlist{top: 8px;}.search_modal {position: fixed;top: 0;left: 0;width: 100%;height: 100%;display: none;z-index: 10;background-color: rgba(0, 0, 0, .5);}.search_modal .search {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}.search_modal .search input {border: none;line-height: 1;padding: 10px 39px 10px 25px;width: 480px;}.search_modal .search button {height: 100%;display: block;position: absolute;aspect-ratio: 1;right: 0;top: 0;border: none;transition: .3s;}.search_modal .search button:hover {background-color: #fbd239;}.search_modal .search button img {width: 18px;}footer {padding: 20px 0 124px 0;background-color: #F9F9F9;}footer .links_list:not(:nth-of-type(5)), footer .policy {display: none;}footer .links_list:nth-of-type(5) > *:not(.yandex-market) {display: none;}footer .links_list:nth-of-type(5) .yandex-market {text-align: center;margin: 0 0 40px 0;height: 40px;}footer .copyright {display: block;color: #989898;font-size: 14px;margin: 0 0 10px 0;border-top: 1px solid #989898;padding: 20px 0 0 0;}footer .main_info {text-align: center;}footer .main_info .working_hours {display: none;}footer .main_info .logo {margin: 0 0 30px 0;}footer .main_info .logo img {max-height: 100px;}footer .main_info .call_us {display: flex;flex-direction: column;gap: 10px;align-items: center;justify-content: center;order: 1;margin: 0 0 30px 0;}footer .main_info .call_us a img {max-width: 30px;}footer .main_info .call_us a.phone:hover, footer .main_info .call_us a.email:hover {text-decoration: underline;}footer .main_info button {order: 1;border: none;border-radius: 5px;padding: 13px 16px;width: fit-content;line-height: 1;width: 185px;display: block;}footer .main_info button.payment {background: transparent;border: 1px solid #989898;margin: 0 auto 30px auto;}footer .main_info button.payment:hover {background: #2C2B3F;border-color: #2C2B3F;color: #dfdfdf }footer .main_info button:not(.payment) {margin: 0 auto 10px auto;border: 1px solid #FFDA51;}footer .main_info button:not(.payment):hover{border: 1px solid #2C2B3F;}footer .main_info .socials {display: flex;gap: 10px;align-items: center;justify-content: center;margin: 0 0 30px 0;order: 1;}footer .main_info .socials a:hover svg path[fill="#989898"] {fill: #2C2B3F;}@media (min-width: 768px) {footer {padding-bottom: 80px;}footer .wrapper {display: flex;flex-wrap: wrap;gap: 30px;position: relative;}footer .main_info {text-align: left;width: 200px;}footer .main_info .logo {margin: 0 0 30px 0;flex-basis: 100%;width: 100%;}footer .main_info .call_us {order: 0;align-items: flex-start;font-weight: 500;width: fit-content;}footer .main_info .call_us .whatsapp {display: none;}footer .main_info .call_us .email {display: block;}footer .main_info button {order: 0;padding: 17px 24px;font-size: 16px;margin: 0;}footer .main_info button:not(.payment), footer .main_info button.payment {margin: 0 0 10px 0;}footer .main_info .working_hours {display: block;margin: 0 0 30px 0;}footer .main_info .working_hours p.title {margin: 0 0 10px 0;font-weight: 500;}footer .main_info .working_hours p:not(.title) {font-size: 14px;}footer .main_info .socials {margin: 0;justify-content: flex-start;}footer .main_info .socials a {line-height: 0;}footer .main_info button.payment {margin: 0 0 30px 0;}footer .links_list:not(:nth-of-type(5)) {display: block;}footer .links_list:not(:nth-of-type(5)) > *:not(.title) {display: none;}footer .links_list .title {font-weight: 500;margin: 0 0 20px 0;}footer .links_list:nth-of-type(3) {position: absolute;left: 245px;top: 40px;}footer .links_list:nth-of-type(4) {position: absolute;left: 245px;top: 80px;}footer .links_list:nth-of-type(5) {width: calc((100% - 30px - 200px - 60px) / 2);}footer .links_list:nth-of-type(5) > *:not(.yandex-market) {display: block;}footer .links_list:nth-of-type(5) > *:nth-child(-n+7) {position: absolute;left: 245px;max-width: 100%;}footer .links_list:nth-of-type(5) > *:nth-child(1) {top: 160px;}footer .links_list:nth-of-type(5) > *:nth-child(2) {top: 200px;}footer .links_list:nth-of-type(5) > *:nth-child(3) {top: 230px;}footer .links_list:nth-of-type(5) > *:nth-child(4) {top: 260px;}footer .links_list:nth-of-type(5) > *:nth-child(5) {top: 290px;}footer .links_list:nth-of-type(5) > *:nth-child(6) {top: 320px;}footer .links_list:nth-of-type(5) > *:nth-child(7) {top: 350px;}footer .links_list:nth-of-type(2) {width: calc((100% - 30px - 200px - 60px) / 2);}footer .links_list:nth-of-type(5) > a {margin: 0 0 0px 0;}footer .links_list:nth-of-type(5) > a:nth-last-of-type(2) {margin: 0 0 40px 0;}footer .links_list:nth-of-type(5) .yandex-market {text-align: left;}footer .policy {display: block;color: #989898;font-size: 14px;}footer .policy:hover {text-decoration: underline;}}@media (min-width: 992px) {footer .wrapper {justify-content: space-between;gap: 0;}footer .links_list {display: block;font-size: 14px;}footer .links_list .title {font-weight: 500;margin: 0 0 20px 0;font-size: 16px;}footer .links_list p.title:nth-of-type(2) {margin: 40px 0 10px 0;}footer .links_list a.title:hover, footer .links_list a:not(.title):hover {text-decoration: underline;}footer .links_list a:not(.title) {line-height: 1;}footer .links_list a:not(.title, :last-child) {padding: 6px 0;}footer .links_list button {border: none;background: none;}footer .links_list button:hover {background: none;color: #2C2B3F;}footer .links_list footer .policy {display: block;}footer .main_info {display: block;padding: 0 0 60px 0;border: 0;margin: 0;}footer .main_info .logo {margin: 0 0 40px 0;}footer .main_info .logo img {max-height: 80px;}footer .main_info .call_us {font-weight: 500;margin: 0 0 20px 0;}footer .main_info button:not(.payment) {margin: 0 0 10px 0;}footer .main_info button.payment {margin: 0 0 40px 0;}footer .main_info .working_hours {margin: 0 0 40px 0;}footer .main_info .socials {justify-content: flex-start;}footer .copyright {padding: 20px 0 0 0;width: 100%;}footer .links_list:nth-of-type(2) {width: auto;}footer .links_list:not(:nth-of-type(5)) > *:not(.title) {padding-top: 6px;display: block;}footer .links_list:nth-of-type(3) {position: initial;}footer .links_list:nth-of-type(4) {position: initial;}footer .links_list:nth-of-type(5) {width: auto;}footer .links_list:nth-of-type(5) > *:nth-child(-n+7) {position: initial;}}@media(min-width: 1230px) {footer .links_list {font-size: 16px;}}.main-desk {margin: 0 0 40px 0;}.main-desk .body {display: flex;flex-direction: column;}.main-desk .body .item {background-repeat: no-repeat;background-position: center;background-size: cover;transition: all 0.3s;color: #fff;display: flex;flex-direction: column;justify-content: flex-end;padding: 0 0 10px 10px;height: calc(50vh - 264px);position: relative;}.mezh__vhod{display: flex;gap: 4px;}@media(min-width:768px){.mezh__vhod{width: 100%;gap: 10px;}}.main-desk .body .item:hover {text-decoration: none;}.main-desk .body .item.mezh {background-image: url(/catalog/view/theme/custom/image/main_banner_mezh1.webp);width: 100%;min-height: 140px;}.main-desk .body .item.vhod {background-image: url(/catalog/view/theme/custom/image/main_banner_vhod1.webp);width: 100%;min-height: 140px;}.main-desk .body .item.sale {display: none;}.main-desk .body .item h2 {font-size: 16px;font-weight: 400;margin: 0 0 0px 0;position: relative;z-index: 2;}.main-desk .body .item p {font-size: 22px;font-weight: 700;margin: 0;position: relative;z-index: 2;}.main-desk .body .main{background-image: url(/catalog/view/theme/custom/image/main_banner_sale1.webp);display: block;justify-content: center;padding: 20px 20px 20px 20px;margin-bottom: 4px;height: 165px;}.main__box{display: flex;align-items: center;padding: 20px;}.main__title_box{display: flex;align-items: center;gap: 10px;margin-bottom: 10px;}.main__title_box img{width: 68px;height: 20px;}.main__title{color: var(--White, #FFF);font-family: 'Gilroy';font-size: 12px;line-height: normal;text-transform: uppercase;font-style: normal;font-weight: 400;}@media(min-width:768px){.main__title{font-size: 16px;font-weight: 700;}}.main__block{margin-bottom: 0;}.main .main__subtitle{margin-bottom: 27px;color: var(--White, #FFF);font-family: 'Gilroy';font-size: 16px !important;font-style: normal;font-weight: 700;line-height: normal;text-transform: uppercase;margin-bottom: 18px;}.main__button{width: fit-content;color: #fff;font-size: 16px;font-style: normal;font-weight: 500;padding: 0 0 0 0;border-bottom:1px solid #fff;position: relative;top: -31px;left: 20px;}.main__button:active{color: #fff;}@media (min-width:768px) {.main-desk .body .main{display: none;}.main__block{width: 100%;}.main-desk {margin-bottom: 60px;}.main-desk .body {flex-direction: row;flex-wrap: wrap;gap: 10px;justify-content: space-between;}.main-desk .body .item {height: calc(50vh - 74px);padding: 0 0 20px 40px;}.main-desk .body .item h2 {font-size: 32px;}.main-desk .body .item p {font-size: 32px;}.main-desk .body .item.mezh, .main-desk .body .item.vhod {background-size: auto calc(50vh + 74px);background-position-y: 0%;background-position-x: 75%;}.main-desk .body .item.mezh:hover, .main-desk .body .item.vhod:hover {background-size: auto calc(50vh + 74px + 5%);}.main-desk .body .item.sale {background-image: url(/catalog/view/theme/custom/image/main_banner_sale1.webp);flex-basis: 100%;text-align: center;padding: 0;display: flex;justify-content: center;height: 400px;}.main-desk .body .item.sale .flex_wrap {display: flex;justify-content: center;align-items: flex-start;}.main-desk .body .item.sale.new_year_banner {align-items: center;background-size: auto;}.main-desk .body .item.sale.new_year_banner .flex_wrap {flex-direction: column;align-items: flex-end;width: fit-content;}.main-desk .body .item.sale.new_year_banner .flex_wrap img {margin: 0 0 -12px 0;filter: drop-shadow(0px 4px 8px rgba(0, 0, 0, 0.3));}.main-desk .body .item.sale.new_year_banner .sale_count {padding: 0;display: flex;gap: 20px;align-items: center;margin: 0 0 10px 0;filter: drop-shadow(0px 4px 8px rgba(0, 0, 0, 0.3));}.main-desk .body .item.sale.new_year_banner .sale_count p, .main-desk .body .item.sale.new_year_banner .sale_count span {font-size: 64px;font-weight: 700;line-height: 1;text-transform: uppercase;}.main-desk .body .item.sale.new_year_banner .text .h1 {font-size: 18px;font-weight: 400;text-transform: none;text-align: center;padding: 0;border: none;width: 100%;}.main-desk .body .item.sale.new_year_banner .text .h1 h1 {font-size: 18px;font-weight: 400;}.main-desk .body .item.sale.new_year_banner .text button {background: linear-gradient(181.31deg, #E0BF7A -13.19%, #ECCA82 7.7%, #F6DA91 17.31%, #F9DC86 26.93%, #F2C75F 54.52%, #FBD46F 64.2%, #F2C75F 73.39%);padding: 20px 25px;font-weight: 500;font-size: 22px;border-radius: 5px;filter: drop-shadow(0px 4px 8px rgba(0, 0, 0, 0.3));border: none;}.main-desk .body .item.sale.new_year_banner .text button:hover {border: none;}.main-desk .body .item.sale .sale_count {text-align: right;padding: 0 20px 0 0;}.main-desk .body .item.sale .sale_count span {font-size: 92px;font-weight: 700;line-height: .75;}.main-desk .body .item.sale .sale_count p {line-height: 1;}.main-desk .body .item.sale .text {width: 440px }.main-desk .body .item.sale .text .h1 {font-size: 42px;text-transform: uppercase;text-align: left;margin: 0 0 18px 0;border-left: 5px solid #fff;padding: 0 0 0 20px;line-height: 1.25;}.main-desk .body .item.sale .text .h1 h1 {display: inline;font-size: 42px;}.main-desk .body .item.sale .text a {width: fit-content;color: #fff;font-weight: 600;font-size: 24px;padding: 0 0 10px 0;margin: 0 0 0 25px;border-bottom: 5px solid #fff;position: relative;}.main-desk .body .item.sale .text a::before {content: "";display: block;position: absolute;top: 100%;left: 0;width: 0%;height: 5px;background-color: #2C2B3F;transition: .3s;}.main-desk .body .item.sale .text a:hover::before {width: 100%;}.main-desk .body .item.mezh {flex-basis: calc(50% - 5px);}.main-desk .body .item.vhod {flex-basis: calc(50% - 5px);}}@media (max-width: 768px) {.count__parent {position: relative;}.sale__word {position: absolute;top: 16px;left: 92px;color: #fff;font-size: 12px;}}@media (min-width:992px) {.main-desk .body .item {height: calc(55vh - 63px);}.main-desk .body .item.mezh, .main-desk .body .item.vhod {background-size: auto calc(50vh - 68px);background-position-x: center;}.main-desk .body .item.mezh:hover, .main-desk .body .item.vhod:hover {background-size: auto calc(50vh - 68px + 5%);}}@media (min-width: 1230px) {.main-desk .body .item.mezh, .main-desk .body .item.vhod {background-size: 100%;}.main-desk .body .item.mezh:hover, .main-desk .body .item.vhod:hover {background-size: 105%;}.main-desk .body .swiper {flex-grow: 1;}}.counter {margin: 0 0 40px 0;}.counter .wrapper {text-align: center;}.counter .body {text-align: center;}.counter .body > p:first-of-type {font-size: 24px;font-weight: 600;margin: 0 0 20px 0;}.counter .body > p:last-of-type {font-size: 24px;font-weight: 600;margin: 0 0 30px 0;}.counter button {padding: 20px 23px;font-weight: 500;border: none;border-radius: 10px;border: 1px solid #FFDA51;}.counter button:hover{border: 1px solid #2C2B3F;}.counter .body .numbers {display: flex;justify-content: center;margin: 0 0 20px 0;font-size: 32px;font-weight: 600;}.counter .body .numbers .number {position: relative;margin: 0 5px 0 0;width: 30px;height: 60px;display: flex;align-items: center;justify-content: center;box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.2);}.counter .body .numbers .number:last-child {margin: 0;}.counter .body .numbers .number > * {width: 100%;background-color: #fff;}.counter .body .numbers .number .top.flip_start {transition: .5s;transform: perspective(10000px) translate3d(0, 15px, 0px) rotateX(-90deg);box-shadow: 0px 0px 15px rgb(0 0 0 / 20%) }.counter .body .numbers .number .top.flip_middle {line-height: 0;transition: 0s;}.counter .body .numbers .number .top.flip_end1 {transition: .5s;transform: perspective(10000px) translate3d(0px, 40px, 0px) rotateX(0deg);}.counter .body .numbers .number .top.flip_end2 {transform: perspective(10000px) translate3d(-0.5px, 30.5px, 0px) rotateX(0deg);box-shadow: 0px 0px 15px rgb(0 0 0 / 0%) }.counter .body .numbers .number::after {content: "";display: block;position: absolute;background-color: #E5E8F0;width: 100%;height: 1px;top: 50%;z-index: 3;}.counter .body .numbers .number:nth-child(3n-1):not(:last-child) {margin: 0 20px 0 0;}.counter .body .numbers .number .top, .counter .body .numbers .number .bottom {position: absolute;height: 29px;overflow: hidden;}.counter .body .numbers .number .bottom {bottom: 0;line-height: 0;z-index: 2;}.counter .body .numbers .number .top {top: 0;line-height: 60px;z-index: 3;}@media (min-width: 768px) {.counter .body {display: flex;align-items: center;justify-content: center;gap: 30px;margin: 0 0 40px 0;}.counter .body > p:first-of-type, .counter .body > p:last-of-type, .counter .body .numbers {margin: 0;}}@media (min-width: 992px) {.counter {margin: 0 0 80px 0;}.counter .body .numbers .number {margin: 0 10px 0 0;}.counter .body .numbers .number:nth-child(3n-1):not(:last-child) {margin: 0 40px 0 0;}.counter .body .numbers {font-weight: 700;font-size: 48px;}.counter .body .numbers .number {width: 45px;height: 80px;}.counter .body .numbers .number .top.flip_start {transform: perspective(10000px) translate3d(0, 20px, 0px) rotateX(-90deg);}.counter .body .numbers .number .top.flip_end1 {transform: perspective(10000px) translate3d(0px, 50px, 0px) rotateX(0deg);}.counter .body .numbers .number .top.flip_end2 {transform: perspective(10000px) translate3d(0.5px, 40.5px, 0px) rotateX(0deg);box-shadow: 0px 0px 15px rgb(0 0 0 / 0%) }.counter .body .numbers .number .top, .counter .body .numbers .number .bottom {height: 39px;}.counter .body .numbers .number .top {line-height: 80px;}}.hit_slider {margin: 0 0 30px 0;}.hit_slider .title {font-size: 22px;font-weight: 700;text-align: center;margin: 0 0 20px 0;}.hit_slider .body {overflow: hidden;position: relative;}.hit_slider .body .item {display: block;text-align: center;position: relative;}.hit_slider .body .item a:hover {color: #2C2B3F;text-decoration: none;}.hit_slider .body .item a:focus {color: #2C2B3F;text-decoration: none;outline: none;}.hit_slider .body .item .image {position: relative;margin: 0 auto 0px auto;padding: 0 0 0px 0;max-width: fit-content;height: 278px;display: flex;align-items: center;justify-content: center;}.hit_slider .body .item .image img {max-height: 266px;height: auto;max-width: 200px;}.hit_slider .body .item .image .sale {position: absolute;top: 15%;left: 0;background-color: #fbd239;font-size: 12px;font-weight: 700;padding: 2.5px 6px;border-radius: 0 2px 2px 0;}.hit_slider .body .item .image:hover .quick_view {z-index: 1;opacity: 1;}.hit_slider .body .item .image .quick_view {position: absolute;top: 50%;transform: translate(-50%, -50%);left: 50%;width: max-content;background-color: #fff;border: 1px solid #989898;padding: 15px 10px;font-size: 14px;line-height: 1;z-index: -1;opacity: 0;}.hit_slider .body .item .image .quick_view:hover {background-color: #FBD239;border-color: #FBD239;text-decoration: underline;}.hit_slider .body .item .name {margin-bottom: 5px;font-size: 14px;}.hit_slider .body .item .price {margin-bottom: 5px;font-size: 16px;font-weight: 700;}.hit_slider .body .item .old_price {font-weight: 600;font-size: 12px;text-decoration: line-through;color: #FF0028;}.button_block {display: flex;gap: 10px;align-items: center;justify-content: center;}.button_block .link__svg{background-image: url(/catalog/view/theme/custom/image/cart.svg);background-repeat: no-repeat;width: 23px;height: 21px;}.cart_btn:hover .link__svg{background-image: url(/catalog/view/theme/custom/image/catalog/vectorwhite.svg);}.button_block .button__box_search .quick_view{width: 100%;padding: 15px 45px;}@media(min-width:992px){.button_block .button__box_search .quick_view{padding: 19px 55px;}}.hit_slider .body .item .cart_btn {padding: 11px 30px;border-radius: 2px;border: none;position: relative;font-size: 12px;border-radius: 5px;}.hit_slider .body .item .cart_btn:hover {background-color: #000;}.hit_slider .body .item .one_click {background: none;border: none;display: block;margin: 0 auto;position: relative;font-size: 14px;}.hit_slider .body .item .one_click:after {position: absolute;content: "";display: block;width: 100%;height: 1px;background-color: #2C2B3F;bottom: 0;transition: .3s;}.hit_slider .body .item .one_click:hover {color: #2C2B3F;}.hit_slider .body .item .one_click:hover:after {width: 0%;}.hit_slider .slick-track {display: flex;}.hit_slider .slick-arrow {position: absolute;width: 40px;height: 40px;z-index: 3;top: 113px;border: 1px solid #535353;background: none;background-size: contain;}.hit_slider .slick-prev {left: 15px;background-image: url(/catalog/view/theme/custom/image/prev.svg);}.hit_slider .slick-next {right: 15px;background-image: url(/catalog/view/theme/custom/image/next.svg);}.hit_slider .slick-list {max-width: 100%;}.product-color{margin-bottom: 0;text-align: center;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;line-clamp: 1;-webkit-box-orient: vertical;}@media (min-width: 992px) {.hit_slider {margin-bottom: 60px;}.hit_slider .title {font-size: 32px;}.hit_slider .body .item {margin: 0 20px 20px 0;}.hit_slider .body .item:first-of-type {margin: 0 20px 20px 20px;}.hit_slider .body .item .image {background-color: #F9F9F9;padding: 30px 0;margin: 0 0 12px 0;max-width: unset;height: 326px;}.hit_slider .body .item .image .sale {left: 60px;top: 85px;font-size: 16px;border-radius: 50px;width: 50px;height: 50px;display: flex;align-items: center;justify-content: center;}.hit_slider .body .item .name {font-size: 20px;font-weight: 500;}.hit_slider .body .item .price {font-size: 24px;font-weight: 600;}.hit_slider .body .item .old_price {font-weight: 500;font-size: 20px;}.hit_slider .body .item .cart_btn {transition: .3s;opacity: 1;padding: 16px 25px;}.hit_slider .body .item .cart_btn::after {font-size: 14px;}.hit_slider .body .item:hover button {opacity: 1;}.hit_slider .body .item .one_click {opacity: 0;}.hit_slider .body .item:hover .one_click {opacity: 1;}.hit_slider .slick-dots {display: flex;gap: 10px;padding: 0;justify-content: center;}.hit_slider .slick-dots li {width: 7px;height: 7px;background-color: #F0F0F0;border-radius: 10px;}.hit_slider .slick-dots li button {display: none;}.hit_slider .slick-dots .slick-active {background-color: #fbd239;}}@media (min-width:1230px) {.hit_slider .body .item .image .quick_view {font-size: 16px;padding: 15px;}}.leave_request {margin: 0 0 20px 0;background-color: #F3F1EB;color: #2C2B3F;}.leave_request .body {position: relative;padding-top: 20px;padding-bottom: 25px;}.leave_request .body form {text-align: center;}.leave_request .body form .title {font-size: 16px;margin-bottom: 12px;font-weight: 700;}.leave_request .body form .title span {text-transform: uppercase;}.leave_request .body form p {font-size: 12px;margin-bottom: 10px;color: #535353;}.leave_request .body form .calls {display: flex;align-items: center;justify-content: center;gap: 0 5px;margin-bottom: 20px;}.leave_request .body form .calls .phone {font-size: 16px;font-weight: 700;}.leave_request .body form .calls .whatsapp img {width: 20px;}.leave_request .body form .inputs {display: flex;justify-content: center;align-items: center;gap: 0 10px;}.leave_request .body form .inputs input, .leave_request .body form .inputs button {border-radius: 5px;border: none;font-size: 14px;line-height: 1;padding: 0 10px;height: 40px;}.leave_request .body form .inputs input:focus-visible {outline: none;}@media (min-width: 480px) {.leave_request .body form .title {font-size: 24px;}.leave_request .body form p {font-size: 16px;}.leave_request .body form .calls .phone {font-size: 20px;}.leave_request .body form .calls .whatsapp img {width: 25px;}.leave_request .body form .inputs input, .leave_request .body form .inputs button {font-size: 16px;}}@media (min-width: 768px) {.leave_request {display: none;}}.mounting, .doors_accessories {margin: 0 0 40px 0;}.mounting .item, .doors_accessories .item {position: relative;height: calc(50vh - 70px);width: 100%;overflow: hidden;background-size: auto 100%;background-position: 60% 50%;}.mounting .item:hover, .doors_accessories .item:hover {background-size: auto 105%;}.mounting .item:first-child, .doors_accessories .item:first-child {margin: 0 0 5px 0;}.mounting .item.mezh_install {background-image: url("/catalog/view/theme/custom/image/mounting_image1.webp");}.mounting .item.vhod_install {background-image: url("/catalog/view/theme/custom/image/mounting_image2.webp");}.doors_accessories .item.ruchki {background-image: url("/catalog/view/theme/custom/image/furniture1.webp");}.doors_accessories .item.furnitura {background-image: url("/catalog/view/theme/custom/image/furniture2.webp");}.mounting .item .shadow, .doors_accessories .item .shadow {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: linear-gradient(360deg, rgba(0, 0, 0, 0.75) 0, rgba(81, 81, 81, 0) 68.9%);}.mounting .item .content, .doors_accessories .item .content {position: absolute;bottom: 20px;left: 20px;color: #fff;}.mounting .item .content h2, .doors_accessories .item .content h2 {font-weight: 400;font-size: 22px;}.mounting .item .content .price, .doors_accessories .item .content .price {font-weight: 700;font-size: 22px;}@media (min-width: 480px) {.mounting .item, .doors_accessories .item {background-size: 100% auto;}.mounting .item:hover, .doors_accessories .item:hover {background-size: 105% auto;}}@media (min-width: 768px) {.mounting, .doors_accessories {display: flex;gap: 15px;}.mounting .item, .doors_accessories .item {background-size: auto 100%;}.mounting .item:hover, .doors_accessories .item:hover {background-size: auto 105%;}.mounting .item:first-child, .doors_accessories .item:first-child {margin: 0;}}@media (min-width: 992px) {.mounting, .doors_accessories {margin: 0 0 80px 0;}.mounting .item.mezh_install {background-image: url("/catalog/view/theme/custom/image/mounting_image3.webp");}.mounting .item.vhod_install {background-image: url("/catalog/view/theme/custom/image/mounting_image4.webp");}.doors_accessories .item.ruchki {background-image: url("/catalog/view/theme/custom/image/furniture3.webp");}.doors_accessories .item.furnitura {background-image: url("/catalog/view/theme/custom/image/furniture4.webp");}.mounting .item .content h2, .doors_accessories .item .content h2 {font-weight: 400;font-size: 32px;}.mounting .item .content .price, .doors_accessories .item .content .price {font-weight: 700;font-size: 32px;}}@media (min-width: 1800px) {.mounting .item, .doors_accessories .item {background-size: 100% auto;}.mounting .item:hover, .doors_accessories .item:hover {background-size: 105% auto;}}.qr-codes__element {display: none;margin-bottom: 60px;}.qr-codes__element .qr-codes__items {display: flex;flex-direction: row;}@media (min-width: 768px) {.qr-codes__element {display: block;}.qr-codes__element .qr-container {width: 1200px;margin-left: auto;margin-right: auto;display: flex;flex-direction: row;justify-content: space-between;padding: 40px;align-items: center;gap: 50px }.qr-codes__element .new-qr-codes__description {max-width: 507px;}.qr-codes__element .new-qr-codes__description h3 {font-size: 36px;}.qr-codes__element .new-qr-codes__description p {font-size: 22px;margin-top: 40px;}.qr-codes__element .qr-codes__items {display: flex;flex-direction: row;gap: 40px }.qr-codes__items a {background-color: #FBD239;padding: 17px 9px;border-radius: 10px;text-align: center;font-size: 18px;margin-top: 20px;border: 1px solid #FBD239;}.qr-codes__items a:hover {background-color: #fff;border: 1px solid #333;}}.choice_doubts {display: none;}@media (min-width: 768px) {.choice_doubts {background-image: url("/catalog/view/theme/custom/image/doubt1.webp");padding: 40px 0;color: #fff;text-align: center;background-position: 30% 50%;margin: 0 0 40px 0;display: block;}.choice_doubts .title {font-size: 32px;font-weight: 700;margin: 0 0 20px 0;}.choice_doubts .info {font-weight: 500;margin: 0 0 60px 0;}.choice_doubts button {padding: 20px 38px;background-color: #fff;color: #2C2B3F;border: none;border-radius: 10px;}.choice_doubts button:hover {background-color: #2C2B3F;color: #fff;}}@media (min-width: 992px) {.choice_doubts {background-image: url("/catalog/view/theme/custom/image/doubt2.webp");padding: 70px 0;margin: 0 0 80px 0;background-size: cover;}.choice_doubts .title {font-size: 42px;}.choice_doubts .info {font-size: 20px;}}.offers {margin: 0 0 40px 0;padding-left: 15px;padding-right: 15px;}.offers .main_title {font-size: 24px;font-weight: 600;margin: 0 0 15px 0;text-align: center;}.offers .body {display: flex;overflow: hidden;transition: .5s;}.offers .body .item {height: 340px;width: 250px;position: relative;cursor: pointer;}.offers .body .item:not(:last-child) {}.offers .body .item:not(.img) {padding: 15px 15px 0 15px;}.offers .body .item.half_price {background-color: #E2F9D0;;}.offers .body .item.half_price .title {margin: 0 0 10px 0;}.offers .body .item.half_price .img_plus_text {display: flex;gap: 10px;}.offers .body .item.half_price .img_plus_text img {width: 130px;}.offers .body .item.half_price .img_plus_text span {font-size: 18px;font-weight: 600;align-self: flex-end;}.offers .body .item.gost {background-color: #EBEBFF;}.offers .body .item.archie {background-color: #F9F9F9;}.offers .body .item.archie .title img {width: 30px;}.offers .body .item.master {background-color: #DCF4FF;}.offers .body .item .date {font-size: 12px;font-weight: 600;margin: 0 0 27px 0;}.offers .body .item .title {font-size: 14px;display: flex;gap: 7px;align-items: center;}.offers .body .item .title span {font-weight: 700;}.offers .body .item .bottom_img {right: 0;bottom: 0;position: absolute;}.offers .body .item .bold_text {font-size: 16px;font-weight: 700;}.offers .body .item .master_price {margin: 20px 0 0 0;font-size: 12px;z-index: 2;position: relative;line-height: 1;}.offers .body .item .master_price strong {font-size: 16px;}.offers .body .item .master_price span {position: absolute;bottom: 100%;left: 45px;font-weight: 600;font-size: 14px;display: flex;align-items: center;justify-content: center;}.offers .body .item .master_price span::before {content: "";display: block;width: 100%;height: 2px;background-color: #FF0000;transform: rotate(-15deg);position: absolute;}@media (min-width: 992px) {.offers {margin: 0 0 80px 0;}.offers .main_title {font-size: 42px;margin: 0 0 30px 0;text-align: center;}.offers .body {display: flex;overflow: hidden;transition: .5s;}.offers .body .item {height: 544px;min-width: 400px;position: relative;cursor: pointer;}.offers .body .item:not(:last-child) {}.offers .body .item:not(.img) {padding: 30px 30px 0 30px;}.offers .body .item.half_price {background-color: #E2F9D0;;}.offers .body .item.half_price .title {margin: 0 0 10px 0;}.offers .body .item.half_price .img_plus_text {display: flex;gap: 10px;}.offers .body .item.half_price .img_plus_text img {width: auto;}.offers .body .item.half_price .img_plus_text span {font-size: 22px;font-weight: 600;align-self: flex-end;}.offers .body .item.gost {background-color: #EBEBFF;}.offers .body .item.archie {background-color: #F9F9F9;}.offers .body .item.archie .title img {width: auto;}.offers .body .item.master {background-color: #DCF4FF;}.offers .body .item .date {font-size: 16px;font-weight: 600;margin: 0 0 40px 0;}.offers .body .item .title {font-size: 22px;display: flex;gap: 7px;align-items: center;}.offers .body .item .title span {font-weight: 700;}.offers .body .item .bottom_img {right: 0;bottom: 0;position: absolute;}.offers .body .item .bold_text {font-size: 32px;font-weight: 700;}.offers .body .item .master_price {margin: 25px 0 0 0;font-size: 12px;z-index: 2;position: relative;line-height: 1;}.offers .body .item .master_price strong {font-size: 32px;}.offers .body .item .master_price span {position: absolute;bottom: 100%;left: 110px;font-weight: 600;font-size: 22px;display: flex;align-items: center;justify-content: center;}.offers .body .item .master_price span::before {content: "";display: block;width: 100%;height: 2px;background-color: #FF0000;transform: rotate(-15deg);position: absolute;}}.contacts {}.contacts__title {margin: 30px 0 10px 0;font-size: 24px;line-height: 29px;}@media (min-width: 768px) {.contacts__title {margin: 0 0 20px 0;}}.contacts .item .employee {display: flex;gap: 20px;align-items: center;}.contacts .item .employee img {width: 30%;height: auto;}.contacts__name {font-weight: 500;font-size: 20px;line-height: 24px;margin: 0 0 5px 0;}.contacts__position {font-weight: 400;font-size: 16px;line-height: 19px;margin: 0 0 20px 0;}.contacts__phone {font-weight: 600;font-size: 22px;line-height: 22px;}@media (min-width: 992px) {.contacts__phone {font-size: 24px;line-height: 29px;}}@media (min-width: 480px) {.contacts .item .employee {align-items: flex-start;}}@media (min-width: 640px) {.contacts .item .employee img {width: 150px;}}@media (min-width: 768px) {.contacts .wrapper {display: flex;flex-wrap: wrap;gap: 40px;align-items: flex-end;}.contacts .item {width: calc((100% - 40px) / 2);}.contacts .item .department_title {margin: 0 0 30px 0;}}.happy_client {display: none;}@media (min-width: 992px) {.happy_client {margin: 0 0 100px 0;display: block;}.happy_client .title {text-align: center;font-size: 42px;margin: 0 0 30px 0;font-weight: 600;}.happy_client .body {gap: 20px;margin: 0 0 40px 0;display: flex;}.happy_client .body .item {width: calc((100% - 40px) / 3);height: auto;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.happy_client .body .item .image {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;position: relative;cursor: pointer;margin: 0 0 20px 0;overflow: hidden;width: 100%;min-height: 190px;}.happy_client .body .item .image img {width: 100%;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.happy_client .body .item .image::before {display: block;content: "";width: 60px;height: 42px;border-radius: 12px;background-color: #eb3323;position: absolute;z-index: 1;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.happy_client .body .item .image::after {content: '▲';font-size: 20px;color: #fff;display: block;position: absolute;z-index: 3;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}.happy_client .body .item .image:hover::before {background-color: #23292f;}.happy_client .body .item .image:hover img {-webkit-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05);}.happy_client .body .item .image .time {position: absolute;bottom: 6px;right: 12px;font-weight: 500;color: #fff;padding: 5px 10px;background: rgba(48, 48, 48, 0.65);border-radius: 2px;}.happy_client .body .item p {font-weight: 500;font-size: 20px;line-height: 1.2;}}@media (min-width: 1230px) {.happy_client .body .item .image {min-height: 240px;}}.branch_offices {margin: 0 0 40px 0;}.branch_offices .title {font-size: 32px;font-weight: 700;margin: 60px 0 20px 0;}.branch_offices .description {display: none;}.branch_offices .map {position: relative;}.branch_offices .map .frame {width: 100%;height: 500px;}.branch_offices .map .contacts-office {position: absolute;top: 30px;left: 30px;width: calc(100% - 30px);max-width: 430px;margin: 0;padding: 0;box-shadow: 8px 8px 20px rgba(0, 0, 0, 0.25);background-color: #fff;max-height: calc(100% - 30px);overflow: auto;}.branch_offices .map .contacts-office .office {height: 227px;border-bottom: 1px solid #e8e8e8;padding: 20px;}.branch_offices .map .contacts-office .office:last-child {top: auto;bottom: 15px;}.branch_offices .map .contacts-office .office[style="display: none;"] ~ .office {top: 15px;bottom: auto;}@media (min-width: 992px) {.branch_offices .map .contacts-office .office {padding: 30px 35px 30px 25px;height: 180px;}}.branch_offices .map .contacts-office .office .office__title {font-weight: 700;font-size: 16px;margin-bottom: 10px;}.branch_offices .map .contacts-office .office .office__block {display: flex;align-items: center;line-height: 1;}@media (min-width: 768px) {.branch_offices .map .contacts-office .office .office__block {line-height: 1.5;}}.office .office__block .office__route_button {border-radius: 5px;border: 1px solid black;padding: 15px 10px;font-size: 14px;line-height: 1;z-index: 1;background-color: #fff;margin-top: 14px;}.office .office__block .office__route_button:hover {background-color: #FBD239;border-color: #FBD239;}@media (min-width: 768px) {.office .office__block .office__route_button {display: none;}}@media (min-width: 768px) {.branch_offices .map .office .buttons {flex-direction: row;align-items: center;}}.branch_offices .map .contacts-office .office .office__icon {width: 20px;height: 20px;margin: 0 10px 5px 0;}.branch_offices .map .contacts-office .office .address {margin: 0;margin: 0 0 4px 0;font-size: 16px;}.branch_offices .map .contacts-office .office .address .address__town {font-weight: 700;}.branch_offices .map .contacts-office .office .work_time {font-size: 14px;margin: 0 0 10px 0;}.branch_offices .map .contacts-office .office .phone {font-weight: 700;}.branch_offices .map .contacts-office .office .cross {width: 25px;height: 25px;position: absolute;top: 15px;right: 15px;display: flex;align-items: center;justify-content: center;cursor: pointer;}.branch_offices .map .contacts-office .office .cross::before, .branch_offices .map .contacts-office .office .cross::after {content: "";display: block;position: absolute;width: 100%;height: 2px;border-radius: 2px;background-color: #E5E8F0;transform: rotate(45deg);}.branch_offices .map .contacts-office .office .cross::after {transform: rotate(-45deg);}@media (min-width: 992px) {.branch_offices {margin: 0 0 80px 0;}.branch_offices .description {display: block;margin: 0 0 40px 0;}.branch_offices .map .frame {height: 600px;}.branch_offices .map .office .address {font-size: 16px;line-height: 19px;padding: 0;}}.contacts-top {margin: 20px 0 40px 0;}.contacts-top__title {margin: 0 0 20px 0;font-size: 32px;}.contacts-top__body {display: flex;flex-direction: column;gap: 40px;}.contacts-top__info {padding: 0;margin: 0 0 30px 0;}.contacts-top__item {margin: 0 0 30px 0;}.contacts-top__name {font-weight: 700;margin: 0 0 10px 0;}.contacts-top__address {font-size: 16px;line-height: 19px;margin: 0 0 10px 0;}.contacts-top__small-text {margin: 0 0 5px 0;font-size: 12px;line-height: 14px;color: #989898;}.contacts-top__time {margin: 0 0 40px 0;}.contacts-top__value a {font-weight: 700;margin: 0 0 15px 0;}.contacts-top__left form {text-align: center }.contacts-top__left form input[type=text] {padding: 20px 45px;font-size: 22px;width: 100%;max-width: 279px;margin: 0 0 10px 0;cursor: auto;border-radius: 5px;border: 1px solid #23292f;}.contacts-top__left form input[type=text]::placeholder {color: #23292f;}.contacts-top__left form input[type=submit] {padding: 20px 45px;font-size: 22px;background-color: #FFDA51;border-radius: 5px;border: none;}.contacts-top__right {background-color: #F5F5F5;padding: 15px;display: none;}.requisites-mobile {background-color: #F5F5F5;padding: 15px;margin-bottom: 80px;margin-left: 15px;margin-right: 15px;}.requisites-mobile p:not(:last-child) {margin: 0 0 15px 0;}.contacts-top__requisites {font-weight: 700;font-size: 16px;line-height: 20px;margin: 0 0 30px 0;}.contacts-top__right p:not(:last-child) {margin: 0 0 15px 0;}@media (min-width: 480px) {.contacts-top__left form {display: flex;gap: 15px;}.contacts-top__left form input[type=text] {padding: 20px 25px;font-size: 16px;margin: 0;}.contacts-top__left form input[type=submit] {padding: 20px 25px;font-size: 16px;}}@media (min-width: 768px) {.contacts-top {margin: 25px 0 60px 0;}}@media (min-width: 992px) {.contacts-top {margin: 30px 0 80px 0;}.contacts-top__title {margin: 0 0 40px 0;}.contacts-top__body {flex-direction: row;justify-content: space-between;}.contacts-top__left {width: calc(100% / 1230 * 640);display: flex;flex-direction: column;}.contacts-top__info {margin: 0 0 20px 0;}.contacts-top__item {display: flex;gap: 30px;margin: 0 0 40px 0;}.contacts-top__name {width: 150px;min-width: 150px;margin: 0;}.contacts-top__value {width: calc(100% - 150px);}.contacts-top__left form {gap: 20px;margin-top: auto;}.contacts-top__left form input[type=text] {padding: 20px 25px;font-size: 22px;}.contacts-top__left form input[type=submit] {padding: 20px 45px;font-size: 22px;}.contacts-top__right {width: calc(100% / 1230 * 480);padding: 30px;display: block;}.contacts-top__right p:not(:last-child) {margin: 0 0 30px 0;}.requisites-mobile {display: none;}}.mobile-only {display: flex;}@media (min-width: 768px) {.mobile-only {display: none;}}.choise_help {display: flex;opacity: 0;z-index: -10;align-items: center;justify-content: center;position: fixed;top: 0;left: 0;width: 100%;height: 100%;line-height: 1.2;background-color: rgba(0, 0, 0, .5);}.choise_help.active {z-index: 999;transition: 1s;}.choise_help.visible {opacity: 1;}.choise_help .body {background-color: #fff;max-width: calc(100% - 30px);border-radius: 10px;padding: 20px;box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15);position: relative;}.choise_help .body .title {font-size: 20px;font-weight: 600;margin: 0 0 20px 0;}.choise_help .body .description {display: none;}.choise_help .body form p {font-weight: 700;margin: 0 0 10px 0;}.choise_help .body form input[type="tel"] {margin: 0 0 20px 0;padding: 15px 10px;width: 100%;border: 1px solid #E5E8F0;}.choise_help .body form input[type="tel"]::placeholder {color: #989898;}.choise_help .body form .connection_method {display: flex;flex-direction: column;align-items: center;justify-content: space-between;gap: 5px;margin: 0 0 20px 0;}.choise_help .body form .connection_method input {display: none;}.choise_help .body form .connection_method input:checked + label {border-color: #000;}.choise_help .body form .connection_method label {padding: 10px 15px;margin: 0;border: 1px solid #E5E8F0;width: 100%;text-align: center;cursor: pointer;font-weight: 400;display: flex;align-items: center;justify-content: center;gap: 10px;border-radius: 100px;}.choise_help .body form .connection_method .label-call {background-color: #333333;}.choise_help .body form .connection_method .label-whatsapp {background: linear-gradient(45deg, #27b064 0%, #32cb75 100%);}.choise_help .body form .connection_method .label-telegram {background: linear-gradient(225deg, #89cbf5 0%, #2597d5 100%);}.choise_help .body form .connection_method label span {font-size: 16px;color: #FFFFFF;}.choise_help .body form .connection_method label img {width: 30px;}.choise_help .body form input[type="submit"] {padding: 14px 0;font-weight: 500;text-align: center;width: 100%;border-radius: 10px;border: none;background-color: #FFDA51;color: #2C2B3F;transition: .3s;font-size: 20px;}.choise_help .body form input[type="submit"]:hover {background-color: #2C2B3F;color: #fff;}.choise_help .body .cross {display: flex;width: 20px;height: 20px;align-items: center;justify-content: center;cursor: pointer;position: absolute;top: 20px;right: 20px;}.choise_help .body .cross::after, .choise_help .body .cross::before {content: '';display: block;width: 100%;height: 2px;border-radius: 2px;background-color: #2C2B3F;position: absolute;transform: rotate(45deg);}.choise_help .body .cross::after {transform: rotate(-45deg);}@media (min-width: 768px) {.choise_help .body {border-radius: 20px;padding: 60px;}.choise_help .body .title {font-size: 32px;}.choise_help .body .description {display: block;max-width: 531px;margin-bottom: 40px;}.choise_help .body form p {margin: 0 0 15px 0;}.choise_help .body form input[type="tel"] {font-weight: 500;padding: 20px 20px;margin: 0 0 40px 0;}.choise_help .body form .connection_method {flex-direction: row;gap: 10px;margin: 0 0 40px 0;}.choise_help .body form .connection_method label {padding: 15px 25px;width: 180px;}.choise_help .body form .connection_method label img {width: 30px;}.choise_help .body form input[type="submit"] {font-size: 20px;padding: 20px 0;}}.fixed_menu {display: none;}@media (min-width: 992px) {.fixed_menu {display: block;transition: 0.3s;position: sticky;position: -webkit-sticky;top: 0;z-index: 9;line-height: 1.2;}.fixed_menu.active {background-color: #FFDA51;}.fixed_menu > .wrapper {display: flex;justify-content: space-between;align-items: center;}.fixed_menu > .wrapper > * > a, .fixed_menu > .wrapper > * > p {font-weight: 500;}.fixed_menu > .wrapper .special_link {display: flex;align-items: center;gap: 5px;color: #FF0028;}.fixed_menu > .wrapper > div {padding: 13px 0;}.fixed_menu > .wrapper .simple_dropdown {cursor: pointer;}.fixed_menu .full_screen_dropdown:hover .dropdown {display: block;position: absolute;top: 100%;border-top: 1px solid #E5E8F0;left: 0;background-color: #fff;width: 100%;box-shadow: 0 6px 12px rgb(0 0 0 / 7%);}.fixed_menu .full_screen_dropdown:hover .dropdown .wrapper {display: flex;justify-content: space-between;padding: 30px 15px 60px 15px;}.fixed_menu .full_screen_dropdown:hover .dropdown .wrapper .section .section_title {font-weight: 700;margin: 0 0 20px 0;padding: 0 0 0 10px;}.fixed_menu .full_screen_dropdown:hover .dropdown .wrapper .section ul li {font-size: 14px;margin: 0 0 5px 0;}.fixed_menu .full_screen_dropdown:hover .dropdown .wrapper .section ul li a {padding: 5px 10px;transition: .3s;}.fixed_menu .full_screen_dropdown:hover .dropdown .wrapper .section ul li a:hover {background-color: #F5F5F5;}.fixed_menu .full_screen_dropdown:hover .dropdown .wrapper .section .double {display: flex;flex-wrap: wrap;gap: 30px;height: fit-content;}.fixed_menu .full_screen_dropdown:hover .dropdown .wrapper img {display: none;}.fixed_menu .simple_dropdown {position: relative;}.fixed_menu .simple_dropdown:hover .dropdown {display: block;position: absolute;left: 50%;transform: translateX(-50%);top: 100%;background-color: #fff;border-top: 1px solid #F5F5F5;box-shadow: 0 6px 12px rgb(0 0 0 / 7%);width: max-content;}.fixed_menu .simple_dropdown:hover .dropdown a {padding: 10px 15px;font-size: 14px;margin: 0 0 0px 0;}.fixed_menu .simple_dropdown:hover .dropdown a:hover {background-color: #F5F5F5;}.fixed_menu .dropdown {display: none;}.fixed_menu ul {padding: 0;margin: 0;}}@media (min-width: 1230px) {.fixed_menu .full_screen_dropdown:hover .dropdown .wrapper img {display: block;width: 250px;height: fit-content;cursor: pointer;}}.admin_product_edit {display: block;position: fixed;top: 50px;left: 0;padding: 10px 15px;background-color: #1e91cf;border: 1px solid #197bb0;border-left: none;border-radius: 0 5px 5px 0;text-align: center;color: #fff;cursor: pointer;z-index: 999999;}.admin_product_edit:hover {background-color: #fff;color: #1e91cf;}.admin_product_edit:focus {background-color: #1e91cf;color: #fff;}footer .pay_systems {margin: 0 0 40px 0;text-align: center;width: 100%;}footer .pay_systems p {font-weight: 500;margin: 0 0 10px 0;}footer .pay_systems .items {display: flex;align-items: center;justify-content: center;gap: 5px;}footer .callback {margin: 0 0 30px 0;}footer .callback p {font-weight: 500;margin: 0 0 10px 0;}footer .callback .items {display: flex;gap: 15px;justify-content: center;}footer .callback .items img {width: 35px;}.flex_wrapNY{position: absolute;left: 24%;}.title_box{display: flex;align-items: center;gap: 20px;margin-bottom: 20px;}.text_NY{color: var(--White, #FFF);font-family: 'Gilroy';font-size: 29px;font-style: normal;font-weight: 400;text-align: left;line-height: 100%;}.title_NY{display: flex;color: var(--White, #FFF);font-family: Gilroy;font-size: 42px;font-style: normal;font-weight: 700;line-height: normal;text-transform: uppercase;margin-bottom: 20px;line-height: normal;text-align: left;}.flex_wrapNY a {width: fit-content;color: #fff;font-weight: 600;font-size: 22px;padding: 0 0 10px 0;border-bottom: 5px solid #fff;position: relative;}.flex_wrapNY a::before {content: "";display: block;position: absolute;top: 100%;left: 0;width: 0%;height: 5px;background-color: #2C2B3F;transition: .3s;}.flex_wrapNY a:hover::before {width: 100%;}@media (min-width:768px) {footer .callback .items {justify-content: flex-start;}}.products-list .products-list-body .product .wishlist {background: none;border: none;width: fit-content;line-height: 1;position: absolute;top: 12px;right: 7px;}@media(min-width:480px){.products-list .products-list-body .product .wishlist{top: 14px;}}.products-list .products-list-body .product .wishlist svg path {transition: .3s;}.products-list .products-list-body .product .wishlist:hover svg path {stroke: #FF0028;}.products-list .products-list-body .product .wishlist.active svg path {fill: #FF0028;stroke: #FF0028;transition: .3s;}@media (min-width: 992px) {.products-list .products-list-body .product .wishlist {top: 0px;right: 0;}}@media (min-width: 1200px) {.products-list .products-list-body .product .wishlist {top: 12px;}.products-list .products-list-body .product .whish__search {top: 0px;}}.products-list .products-list-body .product .wishlist__enter {background: none;border: none;width: fit-content;line-height: 1;position: absolute;top: 20px;right: 14px;}@media(min-width:480px){.products-list .products-list-body .product .wishlist__enter{top: 14px;}}.products-list .products-list-body .product .wishlist__enter svg path {transition: .3s;}.products-list .products-list-body .product .wishlist__enter:hover svg path {stroke: #FF0028;}.products-list .products-list-body .product .wishlist__enter.active svg path {fill: #FF0028;stroke: #FF0028;transition: .3s;}@media (min-width: 992px) {.products-list .products-list-body .product .wishlist__enter {top: 0px;right: 0;}}@media (min-width: 1200px) {.products-list .products-list-body .product .wishlist__enter {top: 14px;}}.notice {background-color: #fff;border: 2px solid #EEEEEE;border-right: none;box-shadow: 4px 4px 8px rgb(0 0 0 / 40%);border-radius: 8px 0 0 8px;max-width: 290px;padding: 15px 20px;position: fixed;top: 15%;right: -290px;font-weight: 500;font-size: 16px;text-align: center;z-index: 999999;}.notice a {margin: 5px auto 0 auto;font-size: 20px;position: relative;width: fit-content;}.notice a::after {content: "";display: block;position: absolute;bottom: -1px;right: 0;width: 0%;height: 2px;background-color: #FFDA51;transition: .25s;}.notice a:hover::after {width: 100%;}@media (min-width: 1230px) {.products-list .products-list-body.desktop {gap: 10px 1.25%;}.products-list .products-list-body.desktop .product {flex-basis: 19%;max-width: 19%;}}#account-wishlist h1 {margin: 10px 0 20px 0;font-size: 24px;}#account-wishlist .back_button a {background-color: #FFDA51;color: #2C2B3F;transition: .3s;padding: 10px 25px;width: fit-content;margin: 10px 0 20px auto;border-radius: 5px;}@media (min-width: 992px) {#account-wishlist h1 {font-size: 32px;margin: 0 0 20px 0;text-align: left;}}.header_wishlist {display: flex;align-items: center;gap: 5px;}.header_wishlist span, #cart .cart__amount {width: 23px;height: 23px;border-radius: 23px;background-color: #FFDA51;display: flex;align-items: center;justify-content: center;font-weight: 500;}.hit_slider .body .item .wishlist, #product-product .photo .wishlist {background: none;border: none;width: fit-content;line-height: 1;position: absolute;top: 8px;right: 70px;z-index: 1;}.hit_slider .body .item .wishlist.active svg path, #product-product .photo .wishlist.active svg path {fill: #FF0028;stroke: #FF0028;transition: .3s;}.hit_slider .body .item .wishlist__enter, #product-product .photo .wishlist__enter {background: none;border: none;width: fit-content;line-height: 1;position: absolute;top: 15px;right: 15px;z-index: 1;}.hit_slider .body .item .wishlist__enter.active svg path, #product-product .photo .wishlist__enter.active svg path {fill: #FF0028;stroke: #FF0028;transition: .3s;}#information-information .article img {display: block;margin: 10px auto;max-width: 100%;}.one_click_buy {position: fixed;top: 0;left: 0;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;z-index: -1;opacity: 0;background-color: rgba(0, 0, 0, .5);line-height: 1.2;}.one_click_buy.active {z-index: 999999;transition: .5s;}.one_click_buy.visible {opacity: 1;}.one_click_buy .body {background-color: #fff;border-radius: 6px;padding: 20px 10px;max-width: calc(100% - 30px);box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15);position: relative;}.one_click_buy .body .headline {font-size: 24px;font-weight: 600;margin: 0 0 20px 0;}.one_click_buy .body form {display: flex;gap: 10px;flex-direction: column;}.one_click_buy .body form img {max-height: 160px;margin: 0 auto;}.one_click_buy .body form .info .item_name {font-size: 16px;font-weight: 600;margin: 0 0 5px 0;text-align: center;}.one_click_buy .body form .info .item_color {margin: 0 0 10px 0;text-align: center;}.one_click_buy .body form .info .price-option {display: flex;gap: 0 10px;margin: 0 0 15px 0;}.one_click_buy .body form .info .price-option .checkbox {outline: 1px solid #E3E3E3;border-radius: 2px;font-size: 14px;font-weight: 500;width: fit-content;padding: 10px;cursor: pointer;margin: 0;display: flex;flex-direction: column;gap: 5px;}.one_click_buy .body form .info .price-option .checkbox.single_option:last-child {width: fit-content;}.one_click_buy .body form .info .price-option .checkbox .checkbox_name {color: #989898;display: flex;gap: 5px;width: max-content;}.one_click_buy .body form .info .price-option .checkbox .checkbox_price {font-size: 24px;font-weight: 700;}.one_click_buy .body form .info .price-option .border-yellow {outline: 2px solid #fbd239;}.one_click_buy .body form .info .price-option.disabled {pointer-events: none;}.one_click_buy .body form .info .price-option.disabled .checkbox span {color: #E3E3E3;}.one_click_buy .body form input[type='tel'] {border: 1px solid #E5E8F0;border-radius: 2px;font-size: 14px;font-weight: 400;padding: 14px 0 14px 10px;width: 100%;margin: 0 0 15px 0;}.one_click_buy .body form input[type='tel']::placeholder {color: #989898;font-weight: 500;}.one_click_buy .body form input[type='checkbox'] {display: none;}.one_click_buy .body form label {display: none;}.one_click_buy .body form button {height: 60px;background-color: #fbd239;font-size: 16px;font-weight: 500;text-align: center;width: 100%;border-radius: 6px;border: none;}.one_click_buy .body .cross {border: none;background: none;width: 25px;height: 25px;display: flex;align-items: center;justify-content: center;position: absolute;top: 10px;right: 10px;}.one_click_buy .body .cross::after, .one_click_buy .body .cross::before {display: block;content: "";position: absolute;transform: rotate(45deg);height: 1px;width: 100%;background-color: #9DA1AC;}.one_click_buy .body .cross::before {transform: rotate(-45deg);}.one_click_buy .body p.success {text-align: center;padding: 20px 8px;}@media (min-width: 768px) {.one_click_buy .body {padding: 40px 45px;}.one_click_buy .body .headline {font-size: 32px;margin: 0 0 40px 0;}.one_click_buy .body form {gap: 20px;flex-direction: row;}.one_click_buy .body form img {max-height: none;max-width: 50%;}.one_click_buy .body form .info .item_name {font-size: 24px;text-align: left;margin: 0 0 10px 0;}.one_click_buy .body form .info .item_color {text-align: left;margin: 0 0 30px 0;}.quick_view_block .body .product .item_color {display: none;}.quick_view_block .body .item_color{color: var(--Grey, #989898);font-family: 'Gilroy';display: block;margin-bottom: 20px;padding: 0 40px !important;}.one_click_buy .body form .info .price-option {margin: 0 0 30px 0;}.one_click_buy .body form .info .price-option .checkbox {font-size: 14px;font-weight: 600;width: 45%;}.one_click_buy .body form .info .price-option .checkbox:last-child {width: 55%;}.one_click_buy .body form input[type='tel'] {font-size: 16px;padding: 20px 0 20px 15px;margin: 0 0 20px 0;}.one_click_buy .body form label {display: block;margin: 0 0 15px 0;font-weight: 500;font-size: 16px;}.one_click_buy .body .cross {top: 30px;right: 30px;}.one_click_buy .body p.success {font-size: 20px;}}@media (min-width: 992px) {.one_click_buy .body {max-width: 900px;}.one_click_buy .body form .info .price-option .checkbox {width: calc((100% - 10px) / 2);padding: 10px 45px 10px 20px;}.one_click_buy .body form .info .price-option .checkbox:last-child {width: calc((100% - 10px) / 2);}.one_click_buy .body form .info .price-option .checkbox .checkbox_price {font-size: 32px;}}.delivery_mounting {margin: 0 0 30px 0;}.delivery_mounting .wrapper {display: flex;gap: 10px;flex-direction: column;}.delivery_mounting .item {border-radius: 4px;border: 1px solid #E8E8E8;padding: 10px;background-size: cover;background-repeat: no-repeat;}@media (min-width: 768px) {.delivery_mounting .wrapper {display: flex;flex-direction: row;}.delivery_mounting .wrapper .item {width: calc((100% - 10px) / 2);padding: 20px 101px 26px 30px;}.delivery_mounting .item {background-size: auto 100%;}.delivery_mounting .item:hover {background-size: auto 105%;}}.delivery_mounting .wrapper .item__delivery {background-image: url("/image/product_card/left_button.webp");}.delivery_mounting .wrapper .item__installation {background-image: url("/image/product_card/right_button.webp");}.delivery_mounting .item > img {display: none;}.delivery_mounting .item .info .title {display: flex;align-items: center;gap: 5px;font-size: 16px;font-weight: 700;margin: 0 0 5px 0;}.delivery_mounting .item .info .title img {padding: 3px 0 0 0;}.delivery_mounting .item .info .text {font-size: 12px;}@media (min-width: 768px) {.delivery_mounting .wrapper {gap: 10px;}.delivery_mounting .item {padding: 20px 101px 26px 30px;}.delivery_mounting .item .info .text {font-size: 14px;}}@media (min-width: 992px) {.delivery_mounting .item > img {display: block;width: 40px;margin-bottom: 10px;}.delivery_mounting .item .info .title {font-size: 22px;margin: 0 0 10px 0;}.delivery_mounting .item .info .text {font-size: 16px;}}#product-product .measuring_consultation {margin-top: 20px;}#product-product {padding: 20px 15px 0 15px;margin: 0 auto 20px auto;}#product-manufacturer .products-list .product .button-wrapper {right: 10px;}@media (min-width: 992px) {#product-product {padding: 0 15px 0 15px;margin: 0 auto 30px auto;}}@media (min-width: 992px) {#product-manufacturer {padding: 0 15px 0 15px;margin: 0 auto 30px auto;}}@media (min-width: 768px) {#product-product .product_block {display: grid;gap: 40px;grid-template-columns: 42fr 53fr;}#product-product .photo {display: flex;flex-direction: column;align-self: start;}#product-product .measuring_consultation {grid-column: span 2;justify-self: center;margin-top: 0px;}}@media (min-width: 992px) {#product-product .product_block {display: grid;grid-template-columns: 42fr 53fr;gap: 45px;}#product-product .photo {grid-row-start: span 2;}#product-product .measuring_consultation {grid-column: span 1;justify-self: center;margin: 0px;}#product-product .measuring_consultation .wrapper {padding: 0px;}}#product-manufacturer .manufacturer-list {display: flex;flex-direction: row;flex-wrap: wrap;gap: 15px;text-align: center;color: #2C2B3F;font-size: 18px;font-weight: 500;}#product-manufacturer .manufacturer-list .manufacturer-item {width: calc((100% - 20px) / 2);background-color: #F9F9F9;padding-top: 32px;padding-bottom: 32px;word-break: break-all;}@media (min-width: 768px) {#product-manufacturer .manufacturer-list {font-size: 24px;gap: 20px;}#product-manufacturer .manufacturer-list .manufacturer-item {width: calc((100% - 40px) / 3);padding-top: 43px;padding-bottom: 42px;}}@media (min-width: 992px) {#product-manufacturer .manufacturer-list .manufacturer-item {width: calc((100% - 80px) / 5);}}#product-product .photo {position: relative;padding: 0 0 15px 0;overflow: hidden;}#product-product .photo .swiper-wrapper {margin: 0;padding: 0;}#product-product .photo .swiper-slide {width: 100%;}#product-product .photo .swiper-slide .thumbnail {padding: 0;}#product-product .photo .swiper-slide a img {margin: 0;}#product-product .photo .swiper-pagination {bottom: 5px;position: relative;}#product-product .photo .swiper-pagination .swiper-pagination-bullet-active {background-color: #FFDA51;}#product-product .photo .swiper-button-next, #product-product .photo .swiper-button-prev {display: none;}#product-product .photo .attention {display: block;text-align: left;font-size: 10px;}#product-product .photo .attention b {color: #FF0028;}#product-product .photo .wishlist {top: 0;right: 0;}#product-product .photo .wishlist__enter {top: 0;right: 0;}@media (min-width: 768px) {#product-product .photo {margin: 0;}#product-product .photo .swiper-pagination {position: static;}#product-product .photo .attention {display: block;font-size: 12px;}#product-product .photo .attention b {color: #FF0028;}}@media (min-width: 992px) {#product-product .photo .swiper-slide a img {max-height: 640px;}#product-product .photo .swiper-pagination {display: none;}#product-product .photo .swiper-button-next, #product-product .photo .swiper-button-prev {display: block;width: 60px;height: 60px;border: 1px solid #2C2B3F;border-radius: 2px;cursor: pointer;top: 50%;transform: translateY(-50%);display: flex;align-items: center;justify-content: center;background-color: rgba(255, 255, 255, .5);}#product-product .photo .swiper-button-next::after, #product-product .photo .swiper-button-prev::after {font-size: 16px;font-weight: 700;color: #2C2B3F;}.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {pointer-events: all;}#product-product .photo .swiper-button-next {right: 0;}#product-product .photo .swiper-button-prev {left: 0;}}#product-product .info h1 {margin: 0 0 10px 0;font-size: 22px;font-weight: 600;}#product-product .info .stock_status {width: fit-content;background-color: #82C21D;border-radius: 2px;padding: 7px 15px;margin: 0 0 15px 0;height: fit-content;color: #fff;}#product-product .info .stock_status.red {background-color: #FF0028;}#product-product .info .stock_status.yellow {background-color: #FFDA51;color: #333;}#product-product .info .sku {font-family: 'Gilroy', sans-serif;font-size: 16px;color: #989898;}#product-product .info .installment {display: flex;align-items: center;gap: 5px;background-color: #F9F9F9;border-radius: 100px;padding: 10px;width: fit-content;cursor: pointer;}#product-product .info .installment::after {display: block;content: "";width: 6px;height: 6px;border-top: 1px solid #2C2B3F;border-right: 1px solid #2C2B3F;border-bottom: 1px solid transparent;border-left: 1px solid transparent;transform: rotate(45deg);}#product-product .info .product-link-option {margin: 0 0 15px 0;display: flex;flex-wrap: wrap;gap: 5px;font-size: 14px;}#product-product .info .product-link-option .title {color: #8f8f8f;font-weight: 500;font-size: 16px;width: 100%;}#product-product .info .product-link-option .option_value {padding: 13px 10px 11px 10px;}#product-product .info .product-link-option .current-option, #product-product .info .product-link-option input:checked + label {border: 2px solid #fbd239;color: #2C2B3F;}#product-product .info .product-link-option a:hover, #product-product .info .product-link-option a:focus {text-decoration: none;}#product-product .info .product-link-option .color, #product-product .info .product-link-option .color_container {width: 45px;height: 45px;display: inline-block;border-radius: 2px;}#product-product .info .product-link-option .color-link {display: inline-block;line-height: 0;}#product-product .info .product-link-option .glass {border-radius: 2px;display: inline-block;}#product-product .info .product-link-option .glass-link {border-radius: 2px;border: 2px solid #e3e3e3;}#product-product .info .product-link-option .glass-link:hover, #product-product .info .product-link-option .glass-link:focus {color: #2C2B3F;text-decoration: none;}#product-product .info .product-link-option input {display: none;}#product-product .info .product-link-option .size {border: 2px solid #e3e3e3;border-radius: 2px;color: #2C2B3F;font-weight: 400;cursor: pointer;margin: 0;}#product-product .info .price {margin: 20px 0;}#product-product .info .price .price-option {display: flex;align-items: center;gap: 0 10px;margin: 0 0 20px 0;}#product-product .info .price .price-option .price-option-checkbox {outline: 1px solid #E3E3E3;border-radius: 2px;font-size: 13px;font-weight: 600;color: #989898;width: 140px;padding: 10px;cursor: pointer;}#product-product .info .price .price-option .price-option-checkbox:nth-child(2) {width: 150px;position: relative;}#product-product .info .price .price-option .price-option-checkbox .option_info {position: absolute;bottom: calc(100% + 10px);right: 10px;background-color: #2C2B3F;width: 270px;padding: 9px;color: #fff;font-size: 12px;border-radius: 4px;text-transform: lowercase;opacity: 0;z-index: -1;transition: .3s;}#product-product .info .price .price-option .price-option-checkbox .option_info::after {content: "";display: block;position: absolute;right: 15px;bottom: -7px;border-right: 10px solid #2C2B3F;border-bottom: 10px solid #2C2B3F;border-top: 10px solid transparent;border-left: 10px solid transparent;transform: rotate(135deg);}#product-product .info .price .price-option .price-option-checkbox:hover .option_info {opacity: 1;z-index: 1;}#product-product .info .price .price-option .price-option-checkbox span {color: #2C2B3F;font-size: 28px;font-weight: 700;}#product-product .info .price .price-option .border-yellow {outline: 2px solid #fbd239;}#product-product .info .price .price-option.disabled {pointer-events: none;}#product-product .info .price .price-option.disabled .price-option-checkbox span {color: #E3E3E3;}#product-product .info .price p {font-size: 12px;margin: 0;}#product-product .info .door-controls {display: flex;flex-wrap: wrap;gap: 10px;margin: 0 0 5px 0;}#product-product .info .door-controls .product-buttons {width: 100%;}#product-product .info .door-controls .product-buttons button {height: 60px;width: 100%;}#product-product .info .door-controls .quantity {display: flex;align-items: center;}#product-product .info .door-controls .quantity .minus, #product-product .info .door-controls .quantity .plus {display: flex;align-items: center;justify-content: center;border: 1px solid #2c2b3f;border-radius: 2px;height: 45px;width: 45px;padding: 0;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;font-size: 25px;}#product-product .info .door-controls .quantity .plus svg {transform: rotate(-180deg);}#product-product .info .door-controls .quantity .minus:hover, #product-product .info .door-controls .quantity .minus:focus, #product-product .info .door-controls .quantity .plus:hover, #product-product .info .door-controls .quantity .plus:focus {background-color: #fbd239;border-color: #fbd239;}#product-product .info .door-controls .quantity input {height: 45px;width: 40px;text-align: center;border: none;font-size: 16px;font-weight: 700;}#product-product .info .door-controls .one_click {border: 1px solid #2c2b3f;border-radius: 2px;background: none;height: 45px;width: 150px;display: flex;justify-content: center;align-items: center;gap: 5px;font-size: 14px;font-weight: 700;}#product-product .info .door-controls .one_click:hover {border-color: #FFDA51;background-color: #FFDA51;}#product-product .info .door-controls .one_click img {width: 10px;}#product-product .info .prepayment {font-size: 12px;}#product-product .info .top-wrapper {margin: 0 0 15px 0;}#product-product .info .top {margin-bottom: 10px;}@media (min-width: 640px) {#product-product .info .price p {font-size: 14px;}}@media (min-width: 768px) {#product-product .info {width: 100%;}#product-product .info h1 {font-size: 28px;margin: 0 0 15px 0;}#product-product .info .top-wrapper {margin: 0 0 20px 0;}#product-product .info .product-link-option {gap: 10px;}#product-product .info .door-controls {gap: 20px 10px;margin: 0 0 10px 0;}#product-product .info .door-controls .quantity .minus, #product-product .info .door-controls .quantity .plus {width: 60px;height: 60px;}#product-product .info .door-controls .quantity input {width: 60px;height: 60px;font-size: 32px;}#product-product .info .door-controls .one_click {height: 60px;width: auto;padding: 20px 30px;font-size: 16px;}#product-product .info .door-controls .one_click img {width: auto;}#product-product .info .prepayment {font-size: 14px;}}@media (min-width: 992px) {#product-product .info {width: 100%;}#product-product .info h1 {font-size: 32px;}#product-product .info .top-wrapper {margin: 0 0 30px 0;}#product-product .info .product-link-option {margin: 0 0 25px 0;font-size: 16px;}#product-product .info .product-link-option .option_value {padding: 13px 15px;}#product-product .info .price {margin: 30px 0;}#product-product .info .price .price-option .price-option-checkbox {width: 186px;padding: 10px 45px 10px 20px;}#product-product .info .price .price-option .price-option-checkbox:nth-child(2) {width: 195px;}#product-product .info .door-controls .quantity {margin: 0 10px 0 0;}#product-product .info .door-controls .one_click {order: 1;}#product-product .info .door-controls .product-buttons {width: fit-content;}#product-product .info .door-controls .product-buttons button {font-weight: 700;padding: 0 40px;}}@media (min-width: 1230px) {#product-product .info .top {display: flex;gap: 20px;flex-wrap: wrap;margin-bottom: 0;}#product-product .info h1 {margin: 0;max-width: calc(100% - 180px);}#product-product .info .installment {min-width: fit-content;height: fit-content;}#product-product .info .stock_status {order: 1;}}.measuring_consultation .item {border: 1px solid #2C2B3F;border-radius: 2px;display: flex;align-items: center;justify-content: center;gap: 10px;padding: 7px 0;cursor: pointer;transition: .3s;height: 60px;}.measuring_consultation .item:hover {background-color: #FFDA51;border: 1px solid #FFDA51;}.measuring_consultation {display: block;margin: 0 0 20px 0;}.measuring_consultation .wrapper {display: flex;gap: 10px;font-size: 16px;font-weight: 700;flex-direction: column;padding: 0px;}.measuring_consultation .item img {width: 20px;}@media (min-width: 768px) {.measuring_consultation .wrapper {flex-direction: row;}.measuring_consultation .item {width: 315px;height: 64px;}}@media (min-width: 992px) {.measuring_consultation {margin: 30px 0 30px 0;}.measuring_consultation .wrapper {gap: 20px;font-size: 16px;}.measuring_consultation .item {padding: 7px 0;}.measuring_consultation .item img {width: 24px;}}.needed-items {margin-bottom: 30px;}.needed-items .needed-items__container {display: flex;flex-wrap: wrap;gap: 10px;}.needed-items .needed-items__element {width: calc((100% - 10px) / 2);height: 122px;text-align: center;background-color: #F9F9F9;overflow: hidden;}.needed-items .needed-items__top {font-size: 12px;display: flex;justify-content: center;align-items: center;flex-direction: column;margin-top: 10px;}.needed-items .needed-items__element img {height: 102px;}.needed-items .needed-items__image_desktop {display: none;}@media (min-width: 768px) {.needed-items {margin-bottom: 60px;}.needed-items .needed-items__element {width: calc((100% - 30px) / 4);height: 153px;}.needed-items .needed-items__element img {height: 129px;}.needed-items .needed-items__top {margin-bottom: 5px;}.needed-items .needed-items__element p {position: relative;font-size: 14px;}.needed-items .needed-items__element p::after {display: block;position: absolute;left: 0;width: 0;height: 1px;background-color: #2C2B3F;content: "";transition: 0.5s;}.needed-items .needed-items__element:hover .needed-items__image img {transform: scale(1.05);transition: transform 0.3s ease;}.needed-items .needed-items__element:hover p::after {width: 100%;}}@media (min-width: 992px) {.needed-items .needed-items__container {gap: 20px;}.needed-items .needed-items__element {width: calc((100% - 60px) / 4);height: 240px;}.needed-items .needed-items__top {font-size: 16px;margin-top: 20px;margin-bottom: 10px;}.needed-items .needed-items__element p {font-size: 16px;}.needed-items .needed-items__element img {height: 200px;}.needed-items .needed-items__image_desktop {display: block;}.needed-items .needed-items__image_mobile {display: none;}}.recently_viewed__container {display: flex;flex-direction: row;flex-wrap: wrap;gap: 10px;margin-bottom: 30px;}.recently_viewed__container .recently_viewed__element {position: relative;display: flex;flex-direction: column;justify-content: space-between;overflow: hidden;border: 1px solid #E8E8E8;padding: 15px 17px;width: calc((100% - 10px) / 2);}.recently_viewed__container .recently_viewed__element .recently-viewed__special {position: absolute;background-color: #fbd239;font-size: 12px;padding: 3px 6px;border-radius: 0 2px 2px 0;font-weight: 700;top: 20px;z-index: 2;left: -1px;}.recently_viewed__container .recently_viewed__element .product-name {font-weight: 500;overflow: hidden;}.recently_viewed__container .recently_viewed__element .product-image__container {margin-bottom: 5px;}.recently_viewed__container .recently_viewed__element .product-image__container a {display: flex;justify-content: center;align-items: center;aspect-ratio: 184 / 196;}.recently_viewed__container .recently_viewed__element .product-image__container img {object-fit: contain;z-index: -1;height: 100%;width: 100%;}.recently_viewed__element .product-image__container .wishlist {background: none;border: none;width: fit-content;line-height: 1;position: absolute;top: 15px;right: 17px;}.recently_viewed__element .product-image__container .wishlist:hover svg path {stroke: #FF0028;}.recently_viewed__element .product-image__container .wishlist.active svg path {fill: #FF0028;stroke: #FF0028;transition: .3s;}.recently_viewed__element .product-color {font-size: 12px;color: #989898;text-align: left;}.recently_viewed__element .product-caption-price {display: flex;flex-direction: column;margin-bottom: 5px;align-self: end;}.recently_viewed__element .product-caption-price .price-new {font-size: 16px;font-weight: 700;overflow: hidden;}.recently_viewed__element .product-caption-price .price-old {color: #989898;font-size: 12px;font-weight: 700;text-decoration: line-through;}.recently_viewed__container .recently_viewed__element .button_wraper_enter {display: flex;flex-direction: column;align-self: center;}.recently_viewed__container .recently_viewed__element .button_wraper_enter button {background-color: #fbd239;border: none;border-radius: 2px;padding: 10px 14px;border-radius: 5px;border: 1px solid #fbd239;}.recently_viewed__container .recently_viewed__element .button_wraper_enter button:hover .link__svg {background-image: url(/catalog/view/theme/custom/image/catalog/vectorwhite.svg);}.recently_viewed__container .recently_viewed__element .button_wraper_enter button:hover {background-color: black;border: 1px solid black;}.recently_viewed__element .button-box .quick_view {font-size: 16px;}.recently_viewed__element .button-box .quick_view:hover {background-color: #FFDA51;border: 1px solid #FFDA51;}.recently_viewed__container .recently_viewed__element .link__svg {width: 23px;height: 21px;mask-repeat: no-repeat;background-image: url(/catalog/view/theme/custom/image/cart.svg);background-repeat: no-repeat;}.recently_viewed__container .recently_viewed__element .product-box {display: flex;justify-content: space-between;margin-bottom: 10px;}@media (min-width: 768px) {.recently_viewed__container {gap: 15px;margin-bottom: 60px;}.recently_viewed__container .recently_viewed__element {width: calc((100% - 30px) / 3);}.recently_viewed__container .recently_viewed__element:hover .product-image__container img {transform: scale(1.05);transition: transform 0.3s ease;}.recently_viewed__container .recently_viewed__element .button_wraper_enter button {padding: 13px 30px;}.recently_viewed__container .recently_viewed__element .product-name {height: 44px;}.recently_viewed__element .product-caption-price .price-new {font-size: 22px;}}@media (min-width: 992px) {.recently_viewed__container .recently_viewed__element {width: calc((100% - 45px) / 4);}.recently_viewed__container .recently_viewed__element .recently-viewed__special {font-size: 16px;left: 0;top: 40px;}.recently_viewed__container .recently_viewed__element .product-name {font-size: 16px;font-weight: 500;max-width: 185px;line-height: 120%;height: 40px;}.recently_viewed__container .recently_viewed__element .product-image {max-height: 250px;}.recently_viewed__element .button-box .quick_view {font-size: 16px;padding: 15px 32px 14px 32px;}}.our-shops__container {display: flex;flex-direction: column;flex-wrap: wrap;gap: 10px;margin-bottom: 30px;}.our-shops__container .our-shops__item {position: relative;overflow: hidden;width: 100%;}.our-shops__container .our-shops__item .our-shops__pic-wrapper {height: 214px;position: relative;overflow: hidden;margin-bottom: 10px;}.our-shops__item .our-shops__pic-wrapper .slick-arrow {position: absolute;width: 60px;height: 60px;z-index: 9;border: 1px solid #2C2B3F;border-radius: 2px;background-color: rgba(255, 255, 255, .3);bottom: 0px;cursor: pointer;}.our-shops__item .our-shops__pic-wrapper .slick-next-button {left: 59px;background-image: url(/catalog/view/theme/custom/image/button_next_new.svg);background-position: center;}.our-shops__item .our-shops__pic-wrapper .slick-prev-button {background-image: url(/catalog/view/theme/custom/image/button_prev_new.svg);background-position: center;}.our-shops__container .our-shops__item span {font-weight: bold;}@media (min-width: 768px) {.our-shops__container {flex-direction: row;gap: 15px;margin-bottom: 60px;}.our-shops__container .our-shops__item {width: calc((100% - 15px) / 2);}}@media (min-width: 992px) {.our-shops__container {flex-direction: row;}.our-shops__container .our-shops__item {width: calc((100% - 45px) / 4);}}.quick_view_block {position: fixed;top: 0;left: 0;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;z-index: -1;opacity: 0;background-color: rgba(0, 0, 0, .5);line-height: 1.2;}.quick_view_block.active {z-index: 998;transition: .5s;}.quick_view_block.visible {opacity: 1;}.quick_view_block .body {background-color: #fff;border-radius: 10px;padding: 20px 0 0 0;max-width: 95%;box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15);position: relative;overflow: auto;max-height: calc(100% - 30px);}.quick_view_block .body .headline {font-size: 16px;font-weight: 600;margin: 0 0 5px 0;padding: 0 20px;text-align: left;max-width: 301px;}.quick_view_block .body .item_color {color: var(--Grey, #989898);font-family: 'Gilroy';font-size: 16px;font-style: normal;font-weight: 400;line-height: normal;padding: 0 20px;margin: 0 0 5px 0;}@media(min-width:768px){.quick_view_block .body .headline {padding: 0 40px;font-size: 32px;margin-bottom: 5px;max-width: fit-content;}.quick_view_block .body{width: 960px;padding: 40px 0 0 0;}}.quick_view_block .body .product {padding: 0 20px 25px 20px;}@media(min-width:768px){.quick_view_block .body .product {display: flex;gap: 30px;padding: 0 40px 60px 40px;}}.quick_view_block .body .product .images {display: none;}@media(min-width:768px){.quick_view_block .body .product .images {display: block;width: 220px;height: fit-content;padding: 0 0 20px 0;}}.quick_view_block .body .product .images ul {padding: 0;}.quick_view_block .body .product .images ul li a {padding: 0;margin: 0;}.quick_view_block .body .product .images ul li a img {width: 100%;margin: 0;}.quick_view_block .body .product .images .swiper-pagination {bottom: 0;}.quick_view_block .body .product .images .swiper-pagination-bullet-active {background-color: #FFDA51;}.quick_view_block .body .info {max-width:95%;}@media(min-width:768px){.quick_view_block .body .info{width: 630px;}}.quick_view_block .body .info .price {margin: 14px 0 14px 0;}@media(min-width:768px){.quick_view_block .body .info .price{margin: 0 0 20px 0;}}.quick_view_block .body .info .price .price-option {display: flex;align-items: center;gap: 0 10px;}.quick_view_block .body .info .price .price-option .price-option-checkbox {outline: 1px solid #E3E3E3;border-radius: 2px;font-size: 13px;font-weight: 600;color: #989898;width: 185px;padding: 10px ;cursor: pointer;}@media(min-width:768px){.quick_view_block .body .info .price .price-option .price-option-checkbox{padding: 10px 45px 10px 20px;}}.quick_view_block .body .info .price .price-option .price-option-checkbox:nth-child(2) {width: 195px;position: relative;}.quick_view_block .body .info .price .price-option .price-option-checkbox > div {line-height: 1.5;}.quick_view_block .body .info .price .price-option .price-option-checkbox .option_info {position: absolute;bottom: calc(100% + 10px);right: 10px;background-color: #2C2B3F;width: 270px;padding: 9px;color: #fff;font-size: 12px;border-radius: 4px;text-transform: lowercase;opacity: 0;z-index: -1;transition: .3s;}.quick_view_block .body .info .price .price-option .price-option-checkbox .option_info::after {content: "";display: block;position: absolute;right: 15px;bottom: -7px;border-right: 10px solid #2C2B3F;border-bottom: 10px solid #2C2B3F;border-top: 10px solid transparent;border-left: 10px solid transparent;transform: rotate(135deg);}.quick_view_block .body .info .price .price-option .price-option-checkbox:hover .option_info {opacity: 1;z-index: 1;}.quick_view_block .body .info .price .price-option .price-option-checkbox span {color: #2C2B3F;font-size: 22px;font-weight: 600;}@media(min-width:768px){.quick_view_block .body .info .price .price-option .price-option-checkbox span {color: #2C2B3F;font-size: 28px;font-weight: 700;}}.quick_view_block .body .info .price .price-option .border-yellow {outline: 2px solid #fbd239;}.quick_view_block .body .info .price .price-option.disabled {pointer-events: none;}.quick_view_block .body .info .price .price-option.disabled .price-option-checkbox span {color: #E3E3E3;}.quick_view_block .body .info .price p {font-size: 12px;margin: 0;}.quick_view_block .body .info .product-link-option {display: flex;flex-wrap: wrap;gap: 5px;margin: 0 0 14px 0;font-size: 16px;}.quick_view_block .body .info .product-link-option .title {color: #8f8f8f;font-weight: 500;font-size: 16px;width: 100%;margin-bottom: 10px;}@media(min-width:768px){.quick_view_block .body .info .product-link-option {margin: 0 0 20px 0;}}.quick_view_block .body .info .product-link-option .option_value {padding: 13px 10px;}@media(min-width:768px){.quick_view_block .body .info .product-link-option .option_value {padding: 13px 15px;}}.quick_view_block .body .info .product-link-option .current-option, .quick_view_block .body .info .product-link-option input:checked + label {border: 2px solid #fbd239;color: #2C2B3F;}.quick_view_block .body .info .product-link-option a:hover, .quick_view_block .body .info .product-link-option a:focus {text-decoration: none;}.quick_view_block .body .info .product-link-option .color, .quick_view_block .body .info .product-link-option .color_container {width: 45px;height: 45px;display: inline-block;border-radius: 2px;}.quick_view_block .body .info .product-link-option .color-link {display: inline-block;line-height: 0;cursor: pointer;}.quick_view_block .body .info .product-link-option .glass {border-radius: 2px;display: inline-block;}.quick_view_block .body .info .product-link-option .glass-link {border-radius: 2px;border: 2px solid #e3e3e3;}.quick_view_block .body .info .product-link-option .glass-link:hover, .quick_view_block .body .info .product-link-option .glass-link:focus {color: #2C2B3F;text-decoration: none;}.quick_view_block .body .info .product-link-option input {display: none;}.quick_view_block .body .info .product-link-option .size {border: 2px solid #e3e3e3;border-radius: 2px;color: #2C2B3F;font-weight: 400;cursor: pointer;margin: 0;}.quick_view_block .body .info .door-controls {display: flex;flex-wrap: wrap;gap: 7px 7px;margin: 10px 0 20px 0;}@media(min-width:768px){.quick_view_block .body .info .door-controls {gap: 20px 9px;margin: 30px 0;}}.quick_view_block .body .info .door-controls .product-buttons {width: fit-content;}.quick_view_block .body .info .door-controls .product-buttons button {height: 60px;width: 100%;font-weight: 500;font-size: 16px;border-radius: 6px;padding: 21px 10px;}@media(min-width:768px){.quick_view_block .body .info .door-controls .product-buttons button{width: 100%;padding: 0 40px;font-weight: 700;}}.quick_view_block .body .info .door-controls .quantity {display: flex;align-items: center;border-radius: 6px;border: 1px solid var(--Obvodka, #E8E8E8);background: var(--White, #FFF);font-size: 24px;}.quick_view_block .body .info .door-controls .quantity .minus, .quick_view_block .body .info .door-controls .quantity .plus {display: flex;align-items: center;justify-content: center;border-radius: 2px;width: 40px;height: 60px;padding: 0;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;color: var(--Grey, #989898);text-align: center;font-family: 'Gilroy';font-size: 24px;}@media(min-width:768px){.quick_view_block .body .info .door-controls .quantity .minus, .quick_view_block .body .info .door-controls .quantity .plus {font-size: 28px;width: 60px;height: 60px;}}.quick_view_block .body .info .door-controls .quantity .plus svg {transform: rotate(-180deg);}.quick_view_block .body .info .door-controls .quantity .minus:hover, .quick_view_block .body .info .door-controls .quantity .minus:focus, .quick_view_block .body .info .door-controls .quantity .plus:hover, .quick_view_block .body .info .door-controls .quantity .plus:focus {background-color: #fbd239;border-color: #fbd239;}.quick_view_block .body .info .door-controls .quantity input {width: 40px;height: 60px;font-size: 24px;text-align: center;border: none;font-weight: 600;}@media(min-width:768px){.quick_view_block .body .info .door-controls .quantity input {font-size: 32px;font-weight: 700;}}.quick_view_block .body .info .door-controls .one_click {border: 1px solid var(--Obvodka, #E8E8E8);display: flex;justify-content: center;align-items: center;gap: 5px;height: 60px;padding: 20px 30px;font-size: 16px;border-radius: 5px;background: #FFF;width: 100%;}@media(min-width:768px){.quick_view_block .body .info .door-controls .one_click {width: auto;font-size: 16px;font-weight: 700;}}.quick_view_block .body .info .door-controls .one_click:hover {border-color: #FFDA51;background-color: #FFDA51;}.quick_view_block .body .info .door-controls .one_click img {width: auto;}.quick_view_block .body .info .attribute_title {background-color: #F9F9F9;font-weight: 500;font-size: 14px;padding: 13px 2px;margin: 0 0 10px 0;}@media(min-width:768px){.quick_view_block .body .info .attribute_title {padding: 13px 15px;font-size: 20px;}.quick_view_block .body .info .attributes_table .attribute{font-size: 16px;border-bottom: 1px solid #F9F9F9;}}.quick_view_block .body .info .attributes_table .attribute {padding: 5px 0;font-size: 12px;display: flex;gap: 10px;}.quick_view_block .body .info .attributes_table .attribute:first-child {padding: 0 0 5px 0;}.quick_view_block .body .info .attributes_table .attribute:last-child {padding: 5px 0 0 0;}.quick_view_block .body .info .attributes_table .attribute p:first-child {color: #989898;min-width: 100px;width: calc((100% - 10px) / 4 * 1);max-width: 235px;}.quick_view_block .body .info .attributes_table .attribute p:last-child {width: calc((100% - 10px) / 4 * 3);}.quick_view_block .body .product input[type='checkbox'] {display: none;}.quick_view_block .body .more_details {font-size: 16px;font-weight: 500;padding: 20px 0;width: 100%;text-align: center;border-radius: 0 0 10px 10px;background-color: #FFDA51;border-top: 1px solid #FFDA51;}@media(min-width:768px){.quick_view_block .body .more_details{padding: 28px 0;font-size: 20px;}}.quick_view_block .body .more_details:hover {border-top: 1px solid #2C2B3F;background-color: #fff;}.quick_view_block .body .cross {border: none;background: none;width: 25px;height: 25px;display: flex;align-items: center;justify-content: center;position: absolute;top: 18px;right: 30px;}@media(min-width:768px){.quick_view_block .body .cross{top: 19px;}}.quick_view_block .body .cross::after, .quick_view_block .body .cross::before {display: block;content: "";position: absolute;transform: rotate(45deg);height: 1px;width: 100%;background-color: #9DA1AC;}.quick_view_block .body .cross::before {transform: rotate(-45deg);}.quick_view_test{padding: 14px 39px !important;}@media(min-width:992px){.quick_view_test{padding: 14px 25px !important;}}.rdf-header h3 {font-size: 22px;font-weight: 600;}.dream-filter .panel-group .panel, .dream-filter .panel-group .panel + .panel {background-color: #F9F9F9;margin: 0 0 20px 0;}.dream-filter .panel-group #rdrf69-man, .dream-filter .panel-group #rdrf66-man {display: none;}.dream-filter .panel-group .panel .panel-heading span, .dream-filter .panel-group .panel .panel-heading a {background-color: #F9F9F9;font-weight: 700;}.added_to_cart {position: fixed;top: 0;left: 0;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;z-index: -1;opacity: 0;background-color: rgba(0, 0, 0, .5);line-height: 1.2;}.added_to_cart.active {z-index: 999999;transition: .5s;}.added_to_cart.visible {opacity: 1;}.added_to_cart .body {background-color: #fff;border-radius: 6px;padding: 15px 10px;max-width: calc(100% - 30px);box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15);position: relative;}.added_to_cart .body .top {margin: 0 0 10px 0;}.added_to_cart .body .top .title {font-weight: 700;margin: 0 0 10px 0;}.added_to_cart .body .top .disclamer {font-size: 12px;}.added_to_cart .body .top .disclamer b {font-weight: 600;color: #FF0028;}.added_to_cart .body .product .info .img {height: 100%;}.added_to_cart .body .product .info .img img {max-height: 170px;}.added_to_cart .body .product .info {padding: 15px 10px;border: 1px solid #E8E8E8;display: flex;gap: 10px;margin: 0 0 10px 0;}.added_to_cart .body .product .info .properties .name {font-weight: 600;margin: 0 0 10px 0;}.added_to_cart .body .product .info .properties .color {margin: 0 0 20px 0;color: #989898;font-size: 14px;}.added_to_cart .body .product .info .properties .quantity {display: flex;align-items: center;margin: 0 0 20px 0;}.added_to_cart .body .product .info .properties .quantity .minus, .added_to_cart .body .product .info .properties .quantity .plus {display: flex;align-items: center;justify-content: center;border: 1px solid #2c2b3f;border-radius: 2px;width: 30px;height: 30px;padding: 0;cursor: pointer;user-select: none;transition: all 0.3s ease;font-size: 22px;}.added_to_cart .body .product .info .properties .quantity .plus svg {transform: rotate(-180deg);}.added_to_cart .body .product .info .properties .quantity .minus:hover, .added_to_cart .body .product .info .properties .quantity .minus:focus, .added_to_cart .body .product .info .properties .quantity .plus:hover, .added_to_cart .body .product .info .properties .quantity .plus:focus {background-color: #fbd239;border-color: #fbd239;}.added_to_cart .body .product .info .properties .quantity input {width: 30px;height: 30px;text-align: center;border: none;font-weight: 600;}.added_to_cart .body .product .info .properties .price {font-weight: 600;}.added_to_cart .body .product .buttons a {background-color: #FBD239;padding: 15px 0;text-align: center;width: 100%;border-radius: 2px;margin: 0 0 10px 0;border: 1px solid #FBD239;}.added_to_cart .body .product .buttons a:hover {border-color: #2C2B3F;background-color: transparent;}.added_to_cart .body .product .buttons button {background: none;padding: 15px 0;text-align: center;width: 100%;border-radius: 2px;margin: 0 0 10px 0;border-color: #2C2B3F;}.added_to_cart .body .product .buttons button:hover {border-color: #FBD239;background-color: #FBD239;}.added_to_cart .body .product .buttons p {font-size: 14px;}.added_to_cart .body .product .buttons p b {font-weight: 600;}.added_to_cart .body .related {display: none;}@media(min-width: 640px) {.added_to_cart .body {padding: 20px;}.added_to_cart .body .top .title {font-size: 28px;}.added_to_cart .body .product .info .properties .color {margin: 0 0 30px 0;}.added_to_cart .body .product .info .properties .quantity .minus, .added_to_cart .body .product .info .properties .quantity .plus, .added_to_cart .body .product .info .properties .quantity input {width: 40px;height: 40px;}.added_to_cart .body .product .info .properties .quantity input, .added_to_cart .body .product .info .properties .price {font-size: 22px;}}@media(min-width: 768px) {.added_to_cart .body {max-width: 800px;width: calc(100% - 30px);}.added_to_cart .body .product {display: flex;border: 1px solid #E8E8E8;gap: 40px;margin: 0 0 20px 0;}.added_to_cart .body .product .info {padding: 0;margin: 0;border: none;gap: 0;align-items: flex-start;}.added_to_cart .body .product .info .img {border-right: 1px solid #E8E8E8;}.added_to_cart .body .product .info .img img {padding: 25px 30px;max-height: 220px;}.added_to_cart .body .product .info .properties {padding: 30px 0 30px 30px;display: flex;flex-wrap: wrap;gap: 0 20px;align-items: center;min-width: 275px;max-width: 300px;}.added_to_cart .body .product .info .properties .name, .added_to_cart .body .product .info .properties .color {width: 100%;}.added_to_cart .body .product .info .properties .quantity {max-width: fit-content;margin: 0;}.added_to_cart .body .product .buttons {padding: 30px 30px 30px 0;}.added_to_cart .body .related {display: block;}.added_to_cart .body .related .title {font-weight: 600;font-size: 28px;margin: 0 0 15px 0;}.added_to_cart .body .related .items {display: flex;gap: 15px;}.added_to_cart .body .related .items .item {width: calc((100% - 45px) / 4);padding: 15px 10px;text-align: center;border: 1px solid #E8E8E8;display: flex;flex-direction: column;justify-content: space-between;}.added_to_cart .body .related .items .item .name {font-size: 14px;margin: 0 0 10px 0;padding: 0px 10px;}.added_to_cart .body .related .items .item img {width: 100%;margin: 0 0 10px 0;padding: 0px 10px;}.added_to_cart .body .related .items .item .old_price {font-size: 12px;text-decoration: line-through;color: #989898;margin: 0 0 10px 0;}.added_to_cart .body .related .items .item .old_price.empty {text-decoration: none;}.added_to_cart .body .related .items .item .price {font-weight: 700;margin: 0 0 20px 0;}.added_to_cart .body .related .items .item button {font-size: 14px;padding: 12px 0;text-align: center;width: 100%;}.added_to_cart .body .related .items .item button:hover {border-color: #2C2B3F;background-color: transparent;}}@media(min-width: 992px) {.added_to_cart .body {padding: 40px;}.added_to_cart .body .top .title {margin: 0 0 5px 0;font-size: 32px;}.added_to_cart .body .related .items .item {padding: 15px 15px 20px 15px;}}.visually-hidden {position: absolute;transform: scale(0);}.img-thumbnail {height: 50px !important;}.social-desktop {display: none;}@media (min-width: 992px) {.social-desktop {display: block;z-index: 101;position: fixed;bottom: 70px;right: 35px;display: flex;flex-direction: column;gap: 26px;}.social-desktop .social-desktop__whatsapp {width: 40px;height: 40px;cursor: pointer;background-image: url('../image/social_desktop/whatsapp_desktop.svg');background-size: 40px 40px;filter: drop-shadow(0px 1px 7px rgba(0, 0, 0, 0.09)) drop-shadow(0px 2px 14px rgba(0, 0, 0, 0.19));border: none;background-color: transparent;position: relative;background-repeat: no-repeat;}.social-desktop .desktop__qr__whatsapp {display: none;position: absolute;padding: 15px;border-radius: 5px;background: #FFF;box-shadow: 2px 2px 10px 0px rgba(0, 0, 0, 0.10);top: -234px;right: 70px;}.social-desktop .cross__whatsapp, .social-desktop .cross__telegram {width: 22px;height: 22px;display: flex;align-items: center;justify-content: center;position: absolute;top: 11px;right: 19px;cursor: pointer;}.social-desktop .cross__whatsapp::before, .social-desktop .cross__whatsapp::after, .social-desktop .cross__telegram::before, .social-desktop .cross__telegram::after {content: "";display: block;width: 100%;height: 1px;border-radius: 0px;background-color: #23292F;position: absolute;transform: rotate(45deg);}.social-desktop .cross__whatsapp::before, .social-desktop .cross__telegram::before {transform: rotate(-45deg);}.social-desktop .cross__whatsapp:hover::after, .social-desktop .cross__whatsapp:hover::before, .social-desktop .cross__telegram:hover::after, .social-desktop .cross__telegram:hover::before {background-color: #00926b;}.social-desktop p {color: #23292F;font-size: 16px;font-style: normal;font-weight: 400;line-height: normal;margin-bottom: 12px;text-align: left;}.social-desktop img {max-width: 300px;height: auto;margin-bottom: 10px;width: 220px;}.social-desktop .social-desktop__telegram {width: 40px;height: 40px;cursor: pointer;background-image: url('../image/social_desktop/telegram_desktop.svg');background-size: 40px 40px;filter: drop-shadow(0px 1px 7px rgba(0, 0, 0, 0.09)) drop-shadow(0px 2px 14px rgba(0, 0, 0, 0.19));border: none;background-color: transparent;position: relative;background-repeat: no-repeat;}.social-desktop .social-desktop__telegram .desktop__qr__telegram {display: none;position: absolute;padding: 15px;border-radius: 5px;background: #FFF;box-shadow: 2px 2px 10px 0px rgba(0, 0, 0, 0.10);top: -300px;right: 70px;}.social-desktop a {border-radius: 5px;background: #FFDA51;color: #2C2B3F;font-size: 16px;font-style: normal;font-weight: 400;line-height: normal;padding: 14px;border: 1px solid #FFDA51;transition: all ease 0.3s;}.social-desktop a:hover {background: #fff;color: #23292F;border: 1px solid #23292F;}}