@charset "UTF-8";
.lpc-product-4__price-current, .lpc-product-4__price-old {
  font-size: 21px !important;
  font-weight: bold !important;
}
.copyright {
  font-size: 15px;
}
@media (max-width: 640px) {
  .lp-header-text-1 * img {
    width: auto !important;
    height: auto !important;
  }
}
@media (min-width: 769px) {
  html .heading--u-i9250spjm {
    margin-left: -78px;
  }
}
@media (max-width: 480px) {
  #ivnrh28vq_0 {
    background-attachment: unset !important;
  }
}
.site-city {
  position: relative;
  margin: 0 0 0px auto;
  display: flex;
  align-items: center;
}
@media (min-width: 1261px) {
  .site-city {
    width: 100%;
  }
}
.city-in {
  text-align: left;
  width: 100%;
}
.site-city .city-in .title-city {
  color: #a4cb00;
  min-height: 30px;
  display: flex;
  align-items: center;
  gap: 5px;
  position: relative;
}
.site-city .city-in .title-city span {
  cursor: pointer;
  font-size: 13px;
}
.site-city .city-in .title-city:before {
  left: 0;
  top: 0px;
  width: 20px;
  height: 20px;
  display: block;
  margin-top: 0px;
  animation: blink-slide-1 2s infinite;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' width='512' height='512' x='0' y='0' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M114.083 58.559c-37.429 37.429-56.552 85.62-55.303 139.364 1.159 49.85 20.396 100.705 54.167 143.196l131.311 165.214a14.998 14.998 0 0 0 23.485 0l131.311-165.214c33.771-42.491 53.008-93.345 54.167-143.196 1.249-53.745-17.875-101.936-55.303-139.364C360.155 20.797 309.754 0 256 0S151.846 20.797 114.083 58.559zm262.621 21.213c62.902 62.902 62.435 162.696-1.136 242.681L256 472.892 136.432 322.453c-63.571-79.985-64.038-179.779-1.136-242.681C168.579 46.49 212.282 29.855 256 29.855c43.708 0 87.43 16.643 120.704 49.917zM174.862 203.56l.593-.502v78.318c0 8.284 6.716 15 15 15h131.09c8.284 0 15-6.716 15-15v-78.318l.593.503a14.94 14.94 0 0 0 9.688 3.555c4.257 0 8.486-1.802 11.453-5.304 5.354-6.321 4.571-15.786-1.75-21.141l-90.834-76.949a15.002 15.002 0 0 0-19.392 0l-90.834 76.949c-6.321 5.355-7.104 14.82-1.75 21.141 5.357 6.319 14.822 7.102 21.143 1.748zM256 134.824l50.545 42.819v88.732h-101.09v-88.732z' fill='%23008efc' opacity='1' data-original='%23008efc' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E%0A") 50% 50%/contain no-repeat;
}
.city-in .block-city-first-load {
  position: absolute;
  display: none;
  padding: 10px;
  top: 100%;
  margin: 10px 0 0;
  color: #333;
  z-index: 2;
  border: 1px solid #a4cb00;
  background: #fff;
  font-size: 16px;
  width: 250px;
  left: 0;
  border-radius: 10px;
}
.city-in .block-city-first-load .buttons-select {
  padding: 10px 0px 0px 0px;
  display: flex;
  justify-content: space-between;
}
.city-in .block-city-first-load .buttons-select span {
  display: inline-block;
  vertical-align: top;
  padding: 5px 15px;
  margin: 0;
  font-size: 14px;
  text-align: center;
  background: #a4cb00;
  color: #fff;
  cursor: pointer;
  border-radius: 10px;
}
.block-pop-wrap {
  position: fixed;
  height: 100%;
  width: 100%;
  overflow: auto;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  align-items: flex-start;
  -ms-flex-align: start;
  padding: 20px;
  box-sizing: border-box;
  background: rgba(0, 0, 0, 0.5);
  left: 0;
  top: 0;
  z-index: 10000;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.block-pop-wrap.opened {
  opacity: 1;
  visibility: visible;
}
.block-form-product-pop2 {
  text-align: left;
  position: relative;
  flex: 0 0 auto;
  margin: auto;
  max-width: 100%;
  box-sizing: border-box;
  display: inline-block;
  width: 400px;
  padding: 30px 0;
  background: #fff;
  border-radius: 20px;
  position: relative;
}
.block-form-product-pop2 .title-pop {
  font-weight: bold;
  font-size: 22px;
  margin: 0 0 20px;
  padding: 0 30px;
}
.block-form-product-pop2 .block-city-search {
  padding: 0 30px 20px;
}
.block-form-product-pop2 .block-city-search input {
  width: 100%;
  background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2218px%22%20height%3D%2218px%22%20%20viewBox%3D%220%200%2018%2018%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%231c1c1c%22%20d%3D%22M17.059%2C14.160%20L14.207%2C11.293%20C14.807%2C10.202%2015.150%2C8.949%2015.150%2C7.615%20C15.150%2C3.408%2011.758%2C-0.003%207.574%2C-0.003%20C3.390%2C-0.003%20-0.002%2C3.408%20-0.002%2C7.615%20C-0.002%2C11.822%203.390%2C15.233%207.574%2C15.233%20C8.900%2C15.233%2010.146%2C14.888%2011.231%2C14.285%20L14.083%2C17.153%20C14.904%2C17.979%2016.237%2C17.979%2017.059%2C17.153%20C17.881%2C16.326%2017.881%2C14.987%2017.059%2C14.160%20ZM2.102%2C7.615%20C2.102%2C4.581%204.556%2C2.113%207.574%2C2.113%20C10.591%2C2.113%2013.045%2C4.581%2013.045%2C7.615%20C13.045%2C10.649%2010.591%2C13.117%207.574%2C13.117%20C4.556%2C13.117%202.102%2C10.649%202.102%2C7.615%20Z%22%2F%3E%3C%2Fsvg%3E") right 20px top 50% no-repeat;
  border-radius: 10px;
  border: 1px solid #e1e1e1;
  padding: 0 50px 0 20px;
  height: 50px;
  color: #a1a1a1;
  font-size: 16px;
  outline: none;
}
.block-form-product-pop2 .block-city-down {
  padding: 0 6px;
  flex-direction: column;
  display: flex;
}
.block-form-product-pop2 .block-city-down div {
  font-size: 16px;
}
.block-form-product-pop2 .block-city-down div.hidden-city, .block-form-product-pop2 .block-city-down div.hidden {
  display: none;
}
.block-form-product-pop2 .block-city-down div.vis1 {
  display: block;
}
.block-form-product-pop2 .block-city-down div > span {
  display: flex;
  align-items: center;
  gap: 10px;
  vertical-align: top;
  cursor: pointer;
  padding: 6px 24px;
}
.block-form-product-pop2 .block-city-down div > span:hover {
  background: #f5f5f6;
}
.block-form-product-pop2 .block-city-down div.item-city-active {
  order: -1;
}
.block-form-product-pop2 .block-city-down div.item-city-active > span {
  position: relative;
  color: #a4cb00;
  font-weight: bold;
}
.block-form-product-pop2 .block-city-down div.item-city-active > span:before {
  position: absolute;
  right: 10px;
  font-size: 20px;
  content: "✓";
}
.block-form-product-pop2 .block-pop-close {
  z-index: 2;
  position: absolute;
  cursor: pointer;
  background: url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2216px%22%20%20viewBox%3D%220%200%2016%2016%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23575757%22%20d%3D%22M15.985%2C14.571%20L14.571%2C15.985%20L8.000%2C9.414%20L1.429%2C15.985%20L0.015%2C14.571%20L6.586%2C8.000%20L0.015%2C1.429%20L1.429%2C0.015%20L8.000%2C6.586%20L14.571%2C0.015%20L15.985%2C1.429%20L9.414%2C8.000%20L15.985%2C14.571%20Z%22%2F%3E%3C%2Fsvg%3E) center center/15px no-repeat;
  width: 15px;
  height: 15px;
  top: 13px;
  right: 13px;
}
.city-not-found {
  position: absolute;
  left: 0;
  display: none;
  padding: 10px 20px 10px 10px;
  top: 100%;
  margin: 10px 0 0;
  z-index: 10;
  border: 1px solid #a4cb00;
  border-radius: 10px;
  background: #fff;
  width: 250px;
}
.city-not-found .city-not-found-in p:first-child {
  margin-top: 0;
}
.city-not-found .city-not-found-in p:last-child {
  margin-bottom: 0;
}
.city-not-found .block-pop-close2 {
  z-index: 2;
  position: absolute;
  cursor: pointer;
  background: url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2216px%22%20%20viewBox%3D%220%200%2016%2016%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23575757%22%20d%3D%22M15.985%2C14.571%20L14.571%2C15.985%20L8.000%2C9.414%20L1.429%2C15.985%20L0.015%2C14.571%20L6.586%2C8.000%20L0.015%2C1.429%20L1.429%2C0.015%20L8.000%2C6.586%20L14.571%2C0.015%20L15.985%2C1.429%20L9.414%2C8.000%20L15.985%2C14.571%20Z%22%2F%3E%3C%2Fsvg%3E) center center/10px no-repeat;
  width: 10px;
  height: 10px;
  top: 10px;
  right: 7px;
}
@media (max-width: 1260px) and (min-width: 640px) {
  .address-wrap, .city-not-found {
    width: 250px;
  }
  .company-info__right {
    width: auto;
  }
  .company-info__left {
    width: auto;
  }
}
@media (max-width: 768px) {
  .company-info__right {
    flex-direction: column;
  }
  .address-wrap {
    width: 220px;
  }
  .city-in .block-city-first-load, .city-not-found {
    left: auto;
    right: 0;
  }
  .recall-btn__wrap {
    order: -1;
    margin-bottom: 15px;
  }
}
@media (max-width: 639px) {
  .city-in .block-city-first-load, .city-not-found {
    left: 0;
    right: auto;
  }
}
.top_geo {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 20px;
}
@media (max-width: 960px) {
  .top_geo > div {
    flex: 100%;
  }
}
#inar7ddy2_0 .list__item--u-ico4i4pq7 a {
  color: #000 !important;
  font-weight: 600;
}
.title_wrap {
  display: flex;
  gap: 12px;
  color: #fff;
  border: 1px solid rgba(255, 255, 255, 0.3);
  border-radius: 15px;
  padding: 12px 20px;
  position: relative;
}
.title_wrap .subtitle {
  color: #b7b7b6;
  font-size: 15px;
}
.title_wrap .dropbtn, .title_wrap .dropbtn2 {
  background: none;
  border: none;
  box-shadow: none;
  font-weight: 500;
  color: #fff;
  position: relative;
  display: flex;
  align-items: center;
  gap: 10px;
}
.title_wrap .dropbtn:after, .title_wrap .dropbtn2:after {
  content: "";
  width: 7px;
  height: 4px;
  display: block;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='4' viewBox='0 0 7 4'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23fff; fill-rule: evenodd; %7D %3C/style%3E%3C/defs%3E%3Cpath id='arr.svg' class='cls-1' d='M782.5,130l-3.5-4h7Z' transform='translate(-779 -126)'/%3E%3C/svg%3E");
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
}
.title_wrap .dropbtn.active:after, .title_wrap .dropbtn2.active:after {
  transform: rotate(180deg);
}
.title_wrap #myDropdown, .title_wrap #myDropdown2 {
  position: absolute;
  top: calc(100% - -8px);
  right: 0;
  background: #fff;
  border-radius: 20px;
  display: flex;
  flex-direction: column;
  gap: 4px;
  padding: 4px;
  opacity: 0;
  visibility: hidden;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  z-index: 11;
}
.title_wrap #myDropdown a, .title_wrap #myDropdown div, .title_wrap #myDropdown2 a, .title_wrap #myDropdown2 div {
  text-decoration: none;
  color: #202020;
  padding: 11px 15px 11px 22px;
  border-radius: 18px;
  cursor: pointer;
  font-size: 14px;
}
.title_wrap #myDropdown a:hover, .title_wrap #myDropdown div:hover, .title_wrap #myDropdown2 a:hover, .title_wrap #myDropdown2 div:hover {
  background: #a4cb00;
  color: #fff;
}
@media (max-width: 960px) {
  .title_wrap #myDropdown, .title_wrap #myDropdown2 {
    left: 0;
    text-align: center;
  }
  .title_wrap #myDropdown a, .title_wrap #myDropdown div, .title_wrap #myDropdown2 a, .title_wrap #myDropdown2 div {
    padding: 10px;
  }
}
.title_wrap #myDropdown.active, .title_wrap #myDropdown2.active {
  opacity: 1;
  visibility: visible;
}
@media (max-width: 960px) {
  .title_wrap {
    flex-direction: column;
    align-items: center;
    width: 100%;
  }
}
