@media (max-width: 767px) {
  .contacts-popap__btn_cp {
    font-size: 16px;
    width: auto;
    padding-top: 20px;
  }
  .contacts-popap__btn_cp:before {
    display: none;
  }
  .contacts-popap {
    width: auto;
  }
  .gr-cart-popup-btn {
    margin: 0 10px 0 auto;
  }
}
.remodal[data-remodal-id="go_popap"] {
  max-width: 500px;
  padding-left: 30px;
  padding-right: 30px;
}
.remodal .tpl-anketa__title {
  font-weight: bold;
  font-size: 19px;
  color: #2c3345;
  margin-bottom: 20px;
}
.remodal .tpl-anketa__right .tpl-field {
  margin-bottom: 20px;
}
.remodal .tpl-anketa__right .tpl-field-button {
  margin-bottom: 0;
}
.find_prod__wrap {
  gap: 20px;
  display: flex;
  flex-direction: column;
}
.find_prod__wrap .top {
  gap: 20px;
  display: flex;
  align-items: center;
}
.find_prod__wrap .top .ic {
  min-width: 40px;
}
.find_prod__wrap .top .title {
  font-weight: bold;
  font-size: 26px;
  color: #2c3345;
}
.find_prod__wrap .text {
  text-align: left;
  font-size: 16px;
}
.find_prod__wrap .btns_wrap {
  gap: 10px;
  display: flex;
  flex-direction: column;
}
.find_prod__wrap .btns_wrap .item {
  padding: 10px 15px;
  color: #fff;
  font: 700 17px / 1 "Exo", Arial, Helvetica, sans-serif;
  border-radius: 5px;
  transition: all 0.3s;
  text-decoration: none;
  cursor: pointer;
  min-height: 50px;
  gap: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.find_prod__wrap .btns_wrap .item:hover {
  filter: contrast(1.3);
}
.find_prod__wrap .btns_wrap .item .ic {
  height: 30px;
}
.find_prod__wrap .btns_wrap .item .ic img {
  max-height: 100%;
}
.find_prod__wrap .phones {
  gap: 10px;
  display: flex;
  flex-direction: column;
}
.find_prod__wrap .phones div {
  gap: 10px;
  display: flex;
  justify-content: center;
}
.find_prod__wrap .phones div:before {
  content: "";
  display: block;
  min-width: 20px;
  height: 20px;
  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%2221px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2021%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M1.83314%200.74555L1.98318%200.595513C2.8834%20-0.304709%204.33376%20-0.154672%205.08394%200.845574L7.83462%204.79655C8.38476%205.59675%208.28473%206.69702%207.58456%207.39719L7.43452%207.54723C6.9344%208.04735%206.83437%208.79753%207.18446%209.39768C8.28473%2011.2481%209.7851%2012.6985%2011.5855%2013.7988C12.1857%2014.1489%2012.9859%2014.0488%2013.436%2013.5487L13.586%2013.3987C14.2862%2012.6985%2015.3865%2012.5985%2016.1867%2013.1486L20.1377%2015.8993C21.1879%2016.5995%2021.2879%2018.0998%2020.3877%2019L20.2377%2019.1501C18.1872%2021.2006%2014.9864%2021.5507%2012.5358%2020.0003C7.78461%2016.9996%203.88365%2013.1486%200.882906%208.34742C-0.567452%205.94683%20-0.217365%202.79605%201.83314%200.74555Z%22%20fill%3D%22%235196ff%22%20opacity%3D%220.25%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat;
}
.find_prod__wrap .phones div a {
  text-decoration: none;
  color: #5196ff;
}
.recent-block__title {
  color: #000;
}
