<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/*#sandbox_theme_panel_2658309 {
	top: auto !important;
	bottom: 0 !important;
}*/
.remodal.top-form, .remodal.slider-form {
  background: var(--mainColor1);
}
.remodal.top-form .tpl-anketa__title, .remodal.slider-form .tpl-anketa__title {
  font-weight: bold;
  font-size: 26px;
  color: #fff;
  padding: 0 30px 43px 0;
}
.remodal[data-remodal-id="top-callback"] .tpl-form-button {
  margin-top: 10px;
  background: var(--whiteRgba_2);
}
.remodal[data-remodal-id="slider-popup"] .tpl-form-button {
  margin-top: 10px;
  background: var(--whiteRgba_2);
}
.remodal.slider-form {
  background: var(--mainColor1);
}
.remodal.slider-form .tpl-anketa__title {
  font-weight: bold;
  font-size: 26px;
  color: #fff;
  padding: 0 30px 43px 0;
}
.site-header__logo_desc_sh {
  font-size: 14px;
  font-family: "Montserrat", sans-serif;
  color: rgba(0, 0, 0, 0.8);
}
.header-wrapper__nav {
  display: flex;
  align-items: center;
}
.top_menu &gt; li &gt; a {
  border-radius: 9px;
  font-size: 16px;
  color: #a4a4a4;
  padding: 16px 22px 16px 22px;
}
.top_menu &gt; li &gt; a:hover {
  color: #fff;
  background: #fdc606;
}
.social-wrapper {
  display: flex;
  align-items: center;
}
.social-wrapper__link {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  border-radius: 7px;
  box-sizing: border-box;
  border: 1px solid #fdc606;
  margin: 5px;
  transition: all 0.3s;
}
.social-wrapper__link:hover {
  background: #fdc606;
}
.social-wrapper__link:hover span svg {
  fill: #fff;
}
.social-wrapper__link:hover span svg path {
  fill: #fff;
}
.social-wrapper__link span {
  line-height: normal;
}
.site-header {
  width: 100%;
  position: relative;
  background: #F8F8F8;
  z-index: 1001;
  transition: height 0.3s ease;
}
.site-header__top_contact_sh {
  max-width: unset;
  padding: 0;
}
.address-wr {
  font-size: 16px;
  font-family: "Montserrat", sans-serif;
  color: black;
  position: relative;
  padding-left: 30px;
  margin-right: 10px;
}
.address-wr:before {
  width: 20px;
  height: 25px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  content: "";
  background: url("../../images/location_1.svg") center center / 20px 25px no-repeat;
}
.site-header__phone_sh .phone_body {
  font-size: 20px;
  font-family: "Montserrat", sans-serif;
  color: black;
  font-weight: bold;
  position: relative;
}
.site-header__phone_sh .phone_body:before {
  width: 24px;
  height: 24px;
  position: absolute;
  top: 20px;
  left: 0;
  content: "";
  background: url("../../images/phone.svg") center center / 20px 25px no-repeat;
}
.phone-wrapper__time {
  font-size: 14px;
  font-family: "Montserrat", sans-serif;
  color: rgba(0, 0, 0, 0.8);
  font-weight: 400;
}
.site-header__phone_sh .phone_body {
  padding-left: 30px;
}
.site-header__more_btn_sh {
  width: 30px;
  height: 30px;
  border-radius: 8px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='5' viewBox='0 0 7 5'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23fff; fill-rule: evenodd; %7D %3C/style%3E%3C/defs%3E%3Cpath id='Shape.svg' class='cls-1' d='M1353,122.971a0.965,0.965,0,0,0,.28.689l3.22,3.34,3.22-3.34a1,1,0,0,0,.01-1.373,0.932,0.932,0,0,0-1.34-.005l-1.89,1.981-1.89-1.981a0.932,0.932,0,0,0-1.34.005A0.99,0.99,0,0,0,1353,122.971Z' transform='translate(-1353 -122)'/%3E%3C/svg%3E") #fdc606 50% 50% / 7px no-repeat;
}
.header-wrapper {
  padding: 20px 0px 10px 0px;
  width: 100%;
}
.site-container {
  padding-top: 0px;
}
.site-header__inner_sh {
  padding: 10px 0px 0px 0px;
  min-height: unset;
}
.callback-btn {
  font-size: 16px;
  font-family: "Montserrat", sans-serif;
  color: #fff;
  border-width: 1px;
  border-color: #fdc606;
  border-style: solid;
  border-radius: 10px;
  text-decoration: none;
  padding: 15px 20px;
  flex: 0 0 auto;
  cursor: ppointer;
  transition: all 0.2s;
  margin-left: 40px;
  background: #fdc606;
}
.callback-btn:hover {
  color: #fff;
  border-color: #41445C;
}
.site-header__more_popup_sh {
  padding-top: 60px;
}
.header-contacts__container {
  display: flex;
  flex-direction: row-reverse;
  justify-content: flex-end;
  align-items: center;
}
.header-contacts__container-right .header-contacts__number a {
  display: inline-block;
  vertical-align: middle;
  font-weight: bold;
  font-size: 21px;
  color: #fff;
  text-decoration: none;
}
.header-contacts__note {
  font-size: 17px;
  color: #fff;
  position: relative;
}
.header-contacts__item {
  padding: 14px 0 14px 38px;
  position: relative;
}
.header-contacts__item:before {
  position: absolute;
  top: 20px;
  left: -5px;
  content: "";
  width: 20px;
  height: 20px;
  background: url("../../images/location-983.svg") center center / contain no-repeat;
}
.header-contacts__container-left {
  margin-left: 8px;
  display: flex;
  flex-wrap: wrap;
}
.header-contacts__container-left a {
  display: inline-block;
  width: 28px;
  height: 28px;
  margin: 2px;
}
.header-contacts__container-left a img {
  width: 100%;
  height: auto;
}
.fixed-btns__burg_btn {
  width: 70px;
  height: 40px;
  border-radius: 8px;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #fff;
  margin-top: 5px;
  margin-bottom: 5px;
}
.fixed-btns__burg_btn span {
  display: inline-block;
  width: 20px;
  height: 18px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='18' viewBox='0 0 20 18'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23a4a4a4; fill-rule: evenodd; %7D %3C/style%3E%3C/defs%3E%3Cpath id='burger.svg' class='cls-1' d='M55,192.482a1.5,1.5,0,0,1,1.5-1.5H73.487a1.5,1.5,0,1,1,0,3H56.5A1.5,1.5,0,0,1,55,192.482Zm0,14.991a1.5,1.5,0,0,1,1.5-1.5h9.483a1.5,1.5,0,1,1,0,3H56.5A1.5,1.5,0,0,1,55,207.473Zm1.5-9a1.5,1.5,0,1,0,0,3H73.487a1.5,1.5,0,1,0,0-3H56.5Z' transform='translate(-55 -190.969)'/%3E%3C/svg%3E") center center / contain no-repeat;
}
.fixed-btns__burg_btn:hover {
  background: #fdc606;
}
.fixed-btns__burg_btn:hover span {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='18' viewBox='0 0 20 18'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23fff; fill-rule: evenodd; %7D %3C/style%3E%3C/defs%3E%3Cpath id='burger.svg' class='cls-1' d='M55,192.482a1.5,1.5,0,0,1,1.5-1.5H73.487a1.5,1.5,0,1,1,0,3H56.5A1.5,1.5,0,0,1,55,192.482Zm0,14.991a1.5,1.5,0,0,1,1.5-1.5h9.483a1.5,1.5,0,1,1,0,3H56.5A1.5,1.5,0,0,1,55,207.473Zm1.5-9a1.5,1.5,0,1,0,0,3H73.487a1.5,1.5,0,1,0,0-3H56.5Z' transform='translate(-55 -190.969)'/%3E%3C/svg%3E") center center / contain no-repeat;
}
.fixed-btns__search_btn {
  width: 70px;
  height: 40px;
  border-radius: 8px;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #fff;
  margin-top: 5px;
  margin-bottom: 5px;
}
.fixed-btns__search_btn span {
  display: inline-block;
  width: 20px;
  height: 18px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23.875' height='23.874' viewBox='0 0 23.875 23.874'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23a4a4a4; fill-rule: evenodd; %7D %3C/style%3E%3C/defs%3E%3Cpath id='search.svg' class='cls-1' d='M55.253,258.176a7.953,7.953,0,1,1,7.953,7.953A7.953,7.953,0,0,1,55.253,258.176Zm7.953-10.225a10.225,10.225,0,1,0,6.383,18.214l5.311,5.311a1.136,1.136,0,0,0,1.607-1.607l-5.311-5.31A10.226,10.226,0,0,0,63.206,247.951Z' transform='translate(-52.969 -247.938)'/%3E%3C/svg%3E") center center / contain no-repeat;
}
.fixed-btns__search_btn:hover {
  background: #fdc606;
}
.fixed-btns__search_btn:hover span {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23.875' height='23.874' viewBox='0 0 23.875 23.874'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23fff; fill-rule: evenodd; %7D %3C/style%3E%3C/defs%3E%3Cpath id='search.svg' class='cls-1' d='M55.253,258.176a7.953,7.953,0,1,1,7.953,7.953A7.953,7.953,0,0,1,55.253,258.176Zm7.953-10.225a10.225,10.225,0,1,0,6.383,18.214l5.311,5.311a1.136,1.136,0,0,0,1.607-1.607l-5.311-5.31A10.226,10.226,0,0,0,63.206,247.951Z' transform='translate(-52.969 -247.938)'/%3E%3C/svg%3E") center center / contain no-repeat;
}
.fixed-btns__cart_btn {
  width: 70px;
  height: 40px;
  border-radius: 8px;
  display: flex;
  flex-direction: row-reverse;
  justify-content: center;
  align-items: center;
  background: #fff;
  margin-top: 5px;
  margin-bottom: 5px;
}
.fixed-btns__cart_btn span {
  display: inline-block;
  width: 50%;
  height: 18px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19.906' height='19.906' viewBox='0 0 19.906 19.906'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23a4a4a4; fill-rule: evenodd; %7D %3C/style%3E%3C/defs%3E%3Cpath id='bag.svg' class='cls-1' d='M59.729,316.425a1,1,0,0,0-.76-0.351H57.418l-4.659-5.607a1,1,0,0,0-1.534,1.27l3.6,4.337H45.167l3.6-4.337a1,1,0,0,0-1.534-1.27l-4.659,5.607H41.027a0.995,0.995,0,0,0-.983,1.157L41.76,327.5A2.978,2.978,0,0,0,44.709,330H55.287a2.978,2.978,0,0,0,2.95-2.493l1.716-10.271A0.99,0.99,0,0,0,59.729,316.425Zm-3.46,10.751a0.993,0.993,0,0,1-.983.83H44.709a0.993,0.993,0,0,1-.983-0.83L42.2,318.063H57.792ZM50,320.051a1,1,0,0,0-1,1v3.977a1,1,0,0,0,1.994,0v-3.977A1,1,0,0,0,50,320.051Zm3.987,0a1,1,0,0,0-1,1v3.977a1,1,0,0,0,1.994,0v-3.977A1,1,0,0,0,53.985,320.051Zm-7.975,0a1,1,0,0,0-1,1v3.977a1,1,0,0,0,1.994,0v-3.977A1,1,0,0,0,46.011,320.051Z' transform='translate(-40.031 -310.094)'/%3E%3C/svg%3E") center center / contain no-repeat;
  flex: 0 0 auto;
}
.fixed-btns__cart_btn .ajax_cart_amount_wr {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 50%;
  color: #a4a4a4;
}
.fixed-btns__cart_btn.cart-active {
  background: #fdc606;
}
.fixed-btns__cart_btn.cart-active .gr-cart-total-amount {
  background: transparent;
}
.fixed-btns__cart_btn.cart-active span {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19.906' height='19.906' viewBox='0 0 19.906 19.906'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23fff; fill-rule: evenodd; %7D %3C/style%3E%3C/defs%3E%3Cpath id='bag.svg' class='cls-1' d='M59.729,316.425a1,1,0,0,0-.76-0.351H57.418l-4.659-5.607a1,1,0,0,0-1.534,1.27l3.6,4.337H45.167l3.6-4.337a1,1,0,0,0-1.534-1.27l-4.659,5.607H41.027a0.995,0.995,0,0,0-.983,1.157L41.76,327.5A2.978,2.978,0,0,0,44.709,330H55.287a2.978,2.978,0,0,0,2.95-2.493l1.716-10.271A0.99,0.99,0,0,0,59.729,316.425Zm-3.46,10.751a0.993,0.993,0,0,1-.983.83H44.709a0.993,0.993,0,0,1-.983-0.83L42.2,318.063H57.792ZM50,320.051a1,1,0,0,0-1,1v3.977a1,1,0,0,0,1.994,0v-3.977A1,1,0,0,0,50,320.051Zm3.987,0a1,1,0,0,0-1,1v3.977a1,1,0,0,0,1.994,0v-3.977A1,1,0,0,0,53.985,320.051Zm-7.975,0a1,1,0,0,0-1,1v3.977a1,1,0,0,0,1.994,0v-3.977A1,1,0,0,0,46.011,320.051Z' transform='translate(-40.031 -310.094)'/%3E%3C/svg%3E") center center / contain no-repeat;
}
.fixed-btns__compare_btn.active {
  background: #fdc606;
}
.fixed-btns__compare_btn.active span.compare-icon {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='19.969' viewBox='0 0 18 19.969'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23fff; fill-rule: evenodd; %7D %3C/style%3E%3C/defs%3E%3Cpath id='analisys.svg' class='cls-1' d='M42.5,389.984a1.5,1.5,0,0,1-1.5-1.5V371.5a1.5,1.5,0,1,1,3,0v16.986A1.5,1.5,0,0,1,42.5,389.984Zm14.992,0a1.5,1.5,0,0,1-1.5-1.5V379a1.5,1.5,0,1,1,3,0v9.482A1.5,1.5,0,0,1,57.491,389.984Zm-8.995-1.5a1.5,1.5,0,1,0,3,0V371.5a1.5,1.5,0,1,0-3,0v16.986Z' transform='translate(-41 -370)'/%3E%3C/svg%3E") center center / contain no-repeat;
}
.fixed-btns__compare_btn.active span.compare-block__amount {
  background: transparent;
  color: #fff;
}
.gr-cart-total-amount {
  position: relative;
  width: auto;
  height: auto;
  top: 0;
}
.fixed-btns__cart_btn.pointer_events_none .gr-cart-total-amount {
  color: #a4a4a4;
}
.fixed-btns__compare_btn {
  width: 70px;
  height: 40px;
  border-radius: 8px;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #fff;
  margin-top: 5px;
  margin-bottom: 5px;
  flex-direction: row-reverse;
}
.fixed-btns__compare_btn span.compare-icon {
  display: inline-block;
  width: 50%;
  height: 18px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='19.969' viewBox='0 0 18 19.969'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23a4a4a4; fill-rule: evenodd; %7D %3C/style%3E%3C/defs%3E%3Cpath id='analisys.svg' class='cls-1' d='M42.5,389.984a1.5,1.5,0,0,1-1.5-1.5V371.5a1.5,1.5,0,1,1,3,0v16.986A1.5,1.5,0,0,1,42.5,389.984Zm14.992,0a1.5,1.5,0,0,1-1.5-1.5V379a1.5,1.5,0,1,1,3,0v9.482A1.5,1.5,0,0,1,57.491,389.984Zm-8.995-1.5a1.5,1.5,0,1,0,3,0V371.5a1.5,1.5,0,1,0-3,0v16.986Z' transform='translate(-41 -370)'/%3E%3C/svg%3E") center center / contain no-repeat;
}
.fixed-btns__compare_btn span.compare-block__amount {
  display: inline-block;
  width: 50%;
  height: auto;
  position: relative;
  top: 0;
  color: #a4a4a4;
}
.main-top-panel {
  margin-bottom: 20px;
}
.main-slider {
  max-height: unset;
}
.main-slider__image_ms {
  border-radius: 40px;
  overflow: hidden;
}
.main-slider__image_ms:before {
  position: absolute;
  content: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.2);
}
.main-slider__item_ms {
  height: auto;
  min-height: 595px;
}
.main-slider__item_ms.slider_overlay .main-slider__image_ms:before {
  content: "";
}
.sliderText-wrapper {
  position: relative;
  display: block;
  z-index: 9;
  margin: 0 auto;
  padding-top: 225px;
  padding-bottom: 20px;
  padding-left: 40px;
  line-height: normal;
  margin-right: auto;
  margin-left: 0;
}
.sliderText-wrapper__content {
  max-width: 700px;
  background: rgba(255, 255, 255, 0.7);
  padding: 20px;
  border-radius: 25px;
}
.sliderText-wrapper__content .title {
  font-size: 26px;
  font-family: "Montserrat", sans-serif;
  color: #fdc606;
  font-weight: bold;
}
.sliderText-wrapper__content .title_in {
  font-size: 24px;
  font-family: "Montserrat", sans-serif;
  color: black;
  text-transform: uppercase;
  margin-bottom: 10px;
}
.sliderText-wrapper__content .text {
  font-size: 16px;
  font-family: "Montserrat", sans-serif;
  color: black;
  position: relative;
  padding-left: 20px;
}
.sliderText-wrapper__content .text:before {
  position: absolute;
  content: "";
  background: #fdc606;
  width: 5px;
  height: 100%;
  top: 0;
  left: 0;
}
.sliderText-wrapper__content .text p {
  margin: 0px 0px 5px 0px;
}
.sliderText-wrapper__content .more-btn {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.sliderText-wrapper__content .more-btn__link {
  font-size: 16px;
  font-family: "Montserrat", sans-serif;
  color: white;
  border-radius: 10px;
  background-color: #fdc606;
  border-style: solid;
  text-decoration: none;
  padding: 15px 20px 15px 20px;
  border-width: 1px;
  border-color: #fdc606;
  transition: all 0.2s ease;
  margin-right: 30px;
}
.sliderText-wrapper__content .more-btn__link:hover {
  border-color: #41445C;
  border-width: 1px;
}
.sliderText-wrapper__content .more-btn__note {
  font-size: 16px;
  font-family: "Montserrat", sans-serif;
  color: rgba(0, 0, 0, 0.8);
}
.main-slider__control {
  right: 20px;
  bottom: 20px;
  justify-content: flex-end;
}
.main-slider__control_left {
  width: 40px;
  height: 40px;
  border-radius: 8px;
  margin: 2.5px;
  box-sizing: border-box;
  border: none;
  background: #fff;
}
.main-slider__control_left:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='14.969' viewBox='0 0 16 14.969'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23a4a4a4; fill-rule: evenodd; %7D %3C/style%3E%3C/defs%3E%3Cpath id='L.svg' class='cls-1' d='M1767.71,732.7a1.009,1.009,0,0,1-1.42,0l-4-3.994c-0.03-.031-0.04-0.073-0.07-0.107a0.95,0.95,0,0,1-.14-0.212,0.974,0.974,0,0,1,0-.773,0.924,0.924,0,0,1,.14-0.215c0.03-.034.04-0.074,0.07-0.105l4-3.994a1,1,0,0,1,1.42,1.412l-2.3,2.29H1772c3.42,0,6,2.36,6,5.491s-2.58,5.492-6,5.492h-5a1,1,0,1,1,0-2h5c2.32,0,4-1.47,4-3.5s-1.68-3.494-4-3.494h-6.59l2.3,2.289A1,1,0,0,1,1767.71,732.7Z' transform='translate(-1762 -723.031)'/%3E%3C/svg%3E") center center / contain no-repeat;
}
.main-slider__control_right {
  width: 40px;
  height: 40px;
  border-radius: 8px;
  margin: 2.5px;
  box-sizing: border-box;
  border: none;
  background: #fff;
}
.main-slider__control_right:before {
  opacity: 1;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='14.906' viewBox='0 0 16 14.906'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23a4a4a4; fill-rule: evenodd; %7D %3C/style%3E%3C/defs%3E%3Cpath id='R.svg' class='cls-1' d='M1817.29,732.722a1.012,1.012,0,0,0,1.42,0l4-3.977c0.03-.031.04-0.073,0.07-0.107a0.922,0.922,0,0,0,.14-0.211,0.966,0.966,0,0,0,0-.77,0.918,0.918,0,0,0-.14-0.214c-0.03-.033-0.04-0.074-0.07-0.1l-4-3.977a1.01,1.01,0,0,0-1.42,0,0.991,0.991,0,0,0,0,1.406l2.3,2.28H1813c-3.42,0-6,2.35-6,5.468s2.58,5.469,6,5.469h5a0.995,0.995,0,1,0,0-1.989h-5c-2.32,0-4-1.463-4-3.48s1.68-3.48,4-3.48h6.59l-2.3,2.28A0.991,0.991,0,0,0,1817.29,732.722Z' transform='translate(-1807 -723.094)'/%3E%3C/svg%3E") center center / contain no-repeat;
}
.main-slider__control_right img {
  display: none;
}
.main-slider__control_right:hover, .main-slider__control_right:active {
  background: #fdc606;
}
.main-slider__control_right:hover:before, .main-slider__control_right:active:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='14.906' viewBox='0 0 16 14.906'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23fff; fill-rule: evenodd; %7D %3C/style%3E%3C/defs%3E%3Cpath id='R.svg' class='cls-1' d='M1817.29,732.722a1.012,1.012,0,0,0,1.42,0l4-3.977c0.03-.031.04-0.073,0.07-0.107a0.922,0.922,0,0,0,.14-0.211,0.966,0.966,0,0,0,0-.77,0.918,0.918,0,0,0-.14-0.214c-0.03-.033-0.04-0.074-0.07-0.1l-4-3.977a1.01,1.01,0,0,0-1.42,0,0.991,0.991,0,0,0,0,1.406l2.3,2.28H1813c-3.42,0-6,2.35-6,5.468s2.58,5.469,6,5.469h5a0.995,0.995,0,1,0,0-1.989h-5c-2.32,0-4-1.463-4-3.48s1.68-3.48,4-3.48h6.59l-2.3,2.28A0.991,0.991,0,0,0,1817.29,732.722Z' transform='translate(-1807 -723.094)'/%3E%3C/svg%3E") center center / contain no-repeat;
}
.main-slider__control_left:hover, .main-slider__control_left:active {
  background: #fdc606;
}
.main-slider__control_left:hover:before, .main-slider__control_left:active:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='14.969' viewBox='0 0 16 14.969'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23fff; fill-rule: evenodd; %7D %3C/style%3E%3C/defs%3E%3Cpath id='L.svg' class='cls-1' d='M1767.71,732.7a1.009,1.009,0,0,1-1.42,0l-4-3.994c-0.03-.031-0.04-0.073-0.07-0.107a0.95,0.95,0,0,1-.14-0.212,0.974,0.974,0,0,1,0-.773,0.924,0.924,0,0,1,.14-0.215c0.03-.034.04-0.074,0.07-0.105l4-3.994a1,1,0,0,1,1.42,1.412l-2.3,2.29H1772c3.42,0,6,2.36,6,5.491s-2.58,5.492-6,5.492h-5a1,1,0,1,1,0-2h5c2.32,0,4-1.47,4-3.5s-1.68-3.494-4-3.494h-6.59l2.3,2.289A1,1,0,0,1,1767.71,732.7Z' transform='translate(-1762 -723.031)'/%3E%3C/svg%3E") center center / contain no-repeat;
}
.custom-dots-container {
  position: relative;
  z-index: 1;
}
.custom-dots-container .slick-dots {
  position: relative;
  bottom: auto;
  display: flex !important;
  justify-content: center;
  margin-top: 10px;
}
.custom-dots-container .slick-dots li button {
  width: 10px;
  height: 10px;
  border-width: 0px;
  border-style: solid;
  border-radius: 50%;
  background-color: #cecece;
  min-height: unset;
  transition: all 0.2s ease;
}
.custom-dots-container .slick-dots li.slick-active button {
  width: 20px;
  background: #fdc606;
  border-radius: 5px;
}
.wrap-advantages .advan-in {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(375px, 1fr));
}
.wrap-advantages .advan-in .adv-bl {
  display: grid;
  grid-template-columns: auto auto;
  gap: 10px;
  padding: 25px;
  align-content: flex-start;
  box-sizing: border-box;
}
.wrap-advantages .advan-in .adv-bl .title {
  font-size: 18px;
  font-family: "Montserrat", sans-serif;
  color: black;
  line-height: normal;
  font-weight: 500;
}
.wrap-advantages .advan-in .adv-bl .text {
  font-size: 16px;
  font-family: "Montserrat", sans-serif;
  color: #a4a4a4;
  font-weight: 400;
}
@media (min-width: 1024px) {
  .header-wrapper {
    max-width: calc(100% - 180px);
    margin: 0px 50px 0px 130px;
  }
}
@media (min-width: 768px) {
  .site-header__logo_wrap_sh.logo_top {
    align-items: flex-start;
  }
  body .fixed-btns {
    position: fixed;
    left: 0;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
    display: flex;
    flex-direction: column;
    align-items: center;
    z-index: 333;
    transition: top 0.2s;
  }
  #sticky-wrapper {
    display: none;
  }
}
@media (max-width: 1260px) {
  .header-wrapper__nav {
    display: none;
  }
  .callback-btn {
    display: none;
  }
}
@media (max-width: 1024px) {
  .site-header__phone_sh .phone_body {
    font-size: 18px;
  }
  .sliderText-wrapper {
    padding: 50px;
    margin-right: auto;
    margin-left: auto;
    max-width: unset;
  }
  .sliderText-wrapper__content .title {
    font-size: 45px;
  }
  .sliderText-wrapper__content .title_in {
    font-size: 22px;
  }
  .sliderText-wrapper__content .text {
    font-size: 14px;
  }
  .sliderText-wrapper__content .more-btn__note {
    font-size: 14px;
  }
  .sliderText-wrapper__content .more-btn__link {
    padding: 18px 20px 18px 20px;
  }
}
@media (max-width: 1023px) {
  .header-wrapper {
    padding: 20px 40px 20px;
  }
  .site .site-header__inner_sh {
    padding: 0px;
  }
}
@media (max-width: 768px) {
  .sliderText-wrapper__content {
    padding: 22px;
  }
  .sliderText-wrapper {
    padding: 35px;
  }
  .sliderText-wrapper__content .more-btn {
    flex-direction: column;
    align-items: flex-start;
  }
  .sliderText-wrapper__content .more-btn__link {
    margin: 0px 0px 10px 0px;
    padding: 15px 10px 15px 10px;
    font-size: 14px;
  }
  .sliderText-wrapper__content .text:before {
    width: 3px;
  }
  .sliderText-wrapper__content .title {
    font-size: 37px;
  }
  .sliderText-wrapper__content .title_in {
    font-size: 18px;
  }
  .main-slider__control {
    display: none;
  }
}
.form-additional .sticky {
  z-index: 999 !important;
  position: fixed !important;
  top: calc(var(--header-height, 100px) + 30px) !important;
}
@media (min-width: 1421px) {
  .card-page .form-additional .sticky {
    position: fixed !important;
    top: calc(var(--header-height, 100px) + 10px) !important;
    z-index: 999;
    background: white;
    transition: none;
    /* Без анимации, чтобы убрать мерцание */
  }
}
@media (max-width: 767px) {
  .site .site-header__logo_wrap_sh {
    padding-top: 0px;
  }
  .remodal[data-remodal-id="site_contacts"] {
    padding: 50px 30px 30px;
  }
}
@media (max-width: 480px) {
  .wrap-advantages .advan-in {
    grid-template-columns: 1fr;
  }
}
.card-page .form-additional .product-price .price-old {
  color: #000;
}
.card-page .form-additional .product-price .price-old:before {
  background: #000;
}
html .product-list.thumbs .product-item .product-price .price-old {
  color: #000;
}
html .product-list.thumbs .product-item .product-price .price-old:before {
  background: #000 !important;
}
</pre></body></html>