@charset "UTF-8";

/* montserrat-regular - latin_cyrillic */

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: local(""), url("../fonts/montserrat/montserrat-v23-latin_cyrillic-regular.woff2") format("woff2"), url("../fonts/montserrat/montserrat-v23-latin_cyrillic-regular.woff") format("woff");
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* montserrat-500 - latin_cyrillic */

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  src: local(""), url("../fonts/montserrat/montserrat-v23-latin_cyrillic-500.woff2") format("woff2"), url("../fonts/montserrat/montserrat-v23-latin_cyrillic-500.woff") format("woff");
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* montserrat-600 - latin_cyrillic */

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  src: local(""), url("../fonts/montserrat/montserrat-v23-latin_cyrillic-600.woff2") format("woff2"), url("../fonts/montserrat/montserrat-v23-latin_cyrillic-600.woff") format("woff");
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* montserrat-700 - latin_cyrillic */

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: local(""), url("../fonts/montserrat/montserrat-v23-latin_cyrillic-700.woff2") format("woff2"), url("../fonts/montserrat/montserrat-v23-latin_cyrillic-700.woff") format("woff");
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* montserrat-italic - latin_cyrillic */

@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 400;
  src: local(""), url("../fonts/montserrat/montserrat-v23-latin_cyrillic-italic.woff2") format("woff2"), url("../fonts/montserrat/montserrat-v23-latin_cyrillic-italic.woff") format("woff");
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* montserrat-700italic - latin_cyrillic */

@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 700;
  src: local(""), url("../fonts/montserrat/montserrat-v23-latin_cyrillic-700italic.woff2") format("woff2"), url("../fonts/montserrat/montserrat-v23-latin_cyrillic-700italic.woff") format("woff");
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* montserrat-500italic - latin_cyrillic */

@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 500;
  src: local(""), url("../fonts/montserrat/montserrat-v24-latin_cyrillic-500italic.woff2") format("woff2"), url("../fonts/montserrat/montserrat-v24-latin_cyrillic-500italic.woff") format("woff");
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
body .popap {
  background: #FFFFFF;
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  border-radius: 6px;
  padding: 30px 30px 20px;
}
body .popap:before {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: -webkit-linear-gradient(19.44deg, #009A00 27.52%, #A1ED00 96.84%);
  background: -moz- oldlinear-gradient(19.44deg, #009A00 27.52%, #A1ED00 96.84%);
  background: linear-gradient(70.56deg, #009A00 27.52%, #A1ED00 96.84%);
  opacity: 0.1;
  border-radius: 6px;
}
body .popap > *:not(.fancybox-button) {
  position: relative;
}
body .popap .fancybox-button {
  background: #FFFFFF;
  border-radius: 50%;
  width: 50px;
  height: 50px;
  right: 7px;
  top: 7px;
}
body .popap .fancybox-button svg {
  display: none;
}
body .popap .fancybox-button:before {
  content: '';
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M3 23C13.4778 12.5212 12.976 13.023 13 12.9989M13 12.9989L22.9979 3.00016M13 12.9989L23 22.9998M13 12.9989L3.00208 3' stroke='%23292929' stroke-width='4.14108' stroke-linecap='square'/%3e%3c/svg%3e ");
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -10px;
  margin-top: -10px;
}
.popap-title {
  text-align: center;
  font-weight: 700;
  font-size: 18px;
  color: #000000;
  padding: 0 25px;
}
.popap-title + * {
  margin-top: 20px;
}
.popap-row + .popap-row {
  margin-top: 25px;
}
.popap-row.mgl {
  margin-left: 50px;
}
.popap-row.mgl:hover {
  text-decoration: underline;
}
.popap-row a {
  font-weight: 500;
  line-height: 17px;
  color: #000;
}
.popap-row a:hover {
  text-decoration: underline;
  color: #000;
}
.popap-row label {
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  display: block;
  color: #000;
}
.popap-row label + * {
  display: block;
  margin-top: 15px;
}
.popap-submit {
  text-align: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-left: 72px;
}
* + .popap-submit {
  margin-top: 40px;
}
.popap-submit button {
  min-height: 60px;
  width: 100%;
  max-width: 240px;
  border-radius: 30px;
}
.popap-submit button:before {
  border-radius: 30px;
}
.hide_desk {
  display: none;
}
.production {
  background: url(../images/production-bg.jpg) left center no-repeat;
  padding: 100px 0 66px;
}
.production-item {
  background: #FFFFFF;
  border: 1px solid #747474;
  box-shadow: 0px 4px 6px rgba(211, 211, 211, 0.5);
  border-radius: 6px;
  padding: 19px 20px 18px;
  min-height: 250px;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  -moz-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}
.production-item:before {
  content: '';
  background: -webkit-linear-gradient(19.44deg, #009A00 27.52%, #A1ED00 96.84%);
  background: -moz- oldlinear-gradient(19.44deg, #009A00 27.52%, #A1ED00 96.84%);
  background: linear-gradient(70.56deg, #009A00 27.52%, #A1ED00 96.84%);
  border-radius: 0px 0px 6px 6px;
  left: 0;
  right: 0;
  bottom: 0;
  height: 10px;
  position: absolute;
  opacity: 0;
  -webkit-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  -moz-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}
.production-item:hover {
  border-color: #38A601;
  color: #38A601;
}
.production-item:hover .production-item-icon img {
  -webkit-filter: invert(59%) sepia(83%) saturate(4159%) hue-rotate(67deg) brightness(96%) contrast(99%);
  filter: invert(59%) sepia(83%) saturate(4159%) hue-rotate(67deg) brightness(96%) contrast(99%);
}
.production-item:hover:before {
  opacity: 0.5;
}
.production-item-icon {
  margin-right: 30px;
  min-width: 15%;
}
.production-item-icon img {
  max-height: 110px;
  width: auto;
  -webkit-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  -moz-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}
.production-item-link {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 1;
}
.production-item-text {
  font-weight: 700;
  font-size: 22px;
  max-width: 220px;
  text-align: center;
}
.video-play {
  display: block;
  position: relative;
  border-radius: 40px 40px 40px 0px;
  overflow: hidden;
}
.video-play:before {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 1;
  background: -webkit-gradient(linear, left bottom, left top, from(rgba(116, 116, 116, 0.4)), to(rgba(116, 116, 116, 0.4)));
  background: -webkit-linear-gradient(bottom, rgba(116, 116, 116, 0.4), rgba(116, 116, 116, 0.4));
  background: -moz- oldlinear-gradient(bottom, rgba(116, 116, 116, 0.4), rgba(116, 116, 116, 0.4));
  background: linear-gradient(0deg, rgba(116, 116, 116, 0.4), rgba(116, 116, 116, 0.4));
}
.video-play:after {
  content: '';
  position: absolute;
  z-index: 2;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='160' height='171' viewBox='0 0 160 171' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath opacity='0.6' d='M63.949 124.174V47.6633L111.874 85.9186L63.949 124.174ZM79.924 0.90686C69.4347 0.90686 59.048 3.10575 49.3571 7.37799C39.6662 11.6502 30.8608 17.9121 23.4437 25.8062C8.46422 41.749 0.0488281 63.3721 0.0488281 85.9186C0.0488281 108.465 8.46422 130.088 23.4437 146.031C30.8608 153.925 39.6662 160.187 49.3571 164.459C59.048 168.731 69.4347 170.93 79.924 170.93C101.108 170.93 121.425 161.974 136.404 146.031C151.384 130.088 159.799 108.465 159.799 85.9186C159.799 74.7547 157.733 63.7001 153.719 53.386C149.705 43.0719 143.821 33.7003 136.404 25.8062C128.987 17.9121 120.182 11.6502 110.491 7.37799C100.8 3.10575 90.4134 0.90686 79.924 0.90686V0.90686Z' fill='white'/%3e%3c/svg%3e ");
  width: 160px;
  height: 171px;
  background-size: contain;
  background-repeat: no-repeat;
  left: 50%;
  top: 50%;
  margin-left: -80px;
  margin-top: -85px;
  -webkit-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  -moz-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}
.video-play:hover:after {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
}
.section {
  margin: 100px 0;
  overflow: hidden;
}
.advantages {
  background: url(../images/backgr.svg) bottom center no-repeat;
  padding-bottom: 40px;
  background-size: 100% 328px;
}
.advantages-row {
  min-height: 234px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: -10px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.advantage-item {
  margin-left: 10px;
}
.advantage-item-1 {
  -webkit-align-self: flex-end;
  -ms-flex-item-align: end;
  align-self: flex-end;
}
.advantage-item-5 {
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
  max-width: 180px;
}
.advantage-item-2 {
  -webkit-transform: translateY(30px);
  -moz-transform: translateY(30px);
  -ms-transform: translateY(30px);
  -o-transform: translateY(30px);
  transform: translateY(30px);
  max-width: 306px;
}
.advantage-item-4 {
  -webkit-transform: translateY(-30px);
  -moz-transform: translateY(-30px);
  -ms-transform: translateY(-30px);
  -o-transform: translateY(-30px);
  transform: translateY(-30px);
  max-width: 250px;
}
.advantage-item-top-inner {
  display: inline-block;
  vertical-align: middle;
  white-space: nowrap;
  background: -webkit-linear-gradient(36.05deg, #009A00 3.38%, #A1ED00 76.02%);
  background: -moz- oldlinear-gradient(36.05deg, #009A00 3.38%, #A1ED00 76.02%);
  background: linear-gradient(53.95deg, #009A00 3.38%, #A1ED00 76.02%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
  color: #A1ED00;
  font-weight: 700;
  font-size: 72px;
  line-height: 68px;
}
.advantage-item-top-inner > * {
  vertical-align: middle;
}
.advantage-item-top {
  text-align: center;
}
.advantage-item-text {
  font-size: 18px;
  line-height: 22px;
  text-align: center;
  color: #292929;
  margin-top: 5px;
}
.make-order {
  background: url(../images/izgotoim-bg.jpg) center no-repeat;
  background-size: cover;
  padding: 50px 0;
}
.make-order-btn {
  margin-top: 50px;
}
.make-order-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-left: -20px;
}
.make-order-left {
  margin-left: 20px;
  width: -webkit-calc(100% - 550px);
  width: -moz-calc(100% - 550px);
  width: calc(100% - 550px);
}
.make-order-left img{
  width: 100%;
  max-width: 735px;
}
.make-order-right {
  margin-left: 20px;
  width: 510px;
}
[class*="ymaps-2"][class*="-ground-pane"] {
  -webkit-filter: grayscale(1);
  filter: grayscale(1);
}
.questions-remain-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-left: -30px;
}
.questions-remain-row > * {
  padding-left: 30px;
}
.questions-remain-left {
  width: 42%;
  position: relative;
}
.questions-remain-right {
  width: 58%;
  text-align: center;
}
* + .questions-remain-form {
  margin-top: 50px;
}
.konf {
  font-size: 14px;
  margin-top: 40px;
}
.questions-remain-form-submit {
  position: relative;
}
.questions-remain-form-submit .wpcf7-spinner {
  position: absolute;
  right: -71px;
  top: 20px;
}
.wpcf7-not-valid {
  border-color: #dc3232;
}
.questions-remain-form-input .wpcf7-not-valid-tip {
  display: none !important;
}
.site-footer {
  margin-top: 100px;
  overflow: hidden;
  padding-bottom: 30px;
}
.footer-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-left: -40px;
}
.footer-left {
  margin-left: 40px;
  width: -webkit-calc(38% - 40px);
  width: -moz-calc(38% - 40px);
  width: calc(38% - 40px);
  padding-top: 80px;
  position: relative;
  z-index: 2;
}
.footer-right {
  margin-left: 40px;
  width: -webkit-calc(62% - 40px);
  width: -moz-calc(62% - 40px);
  width: calc(62% - 40px);
  position: relative;
  padding: 80px 0 0 40px;
}
.footer-right:before {
  content: '';
  position: absolute;
  background: -webkit-gradient(linear, left top, right top, from(#f9f9f9), to(#ffffff));
  background: -webkit-linear-gradient(left, #f9f9f9 0%, #ffffff 100%);
  background: -moz- oldlinear-gradient(left, #f9f9f9 0%, #ffffff 100%);
  background: linear-gradient(to right, #f9f9f9 0%, #ffffff 100%);
  left: 0;
  top: 0;
  bottom: -170px;
  right: -600px;
}
.custom-logo-footer {
  width: 100%;
  max-width: 360px;
}
* + .footer-left-col {
  margin-top: 50px;
}
.footer-cont {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}
.footer-cont + .footer-cont {
  margin-top: 30px;
}
.footer-cont-title {
  margin-right: 15px;
  white-space: nowrap;
}
.footer-email {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -moz-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.footer-email p {
  margin: 0;
}
.footer-email p:not(:last-child) {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -moz-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.footer-email p:not(:last-child):after {
  content: '';
  border-left: 1px solid #292929;
  height: 15px;
  margin: 0 10px;
  display: inline-block;
}
.footer-email a {
  color: #292929;
  font-weight: 500;
  white-space: nowrap;
}
.footer-left-email .footer-cont-title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}
.footer-left-email .footer-cont-title:before {
  content: '';
  margin-right: 15px;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='41' height='34' viewBox='0 0 41 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M40.5494 4.95392C40.5494 2.74462 38.7522 0.937012 36.5557 0.937012H4.60558C2.40901 0.937012 0.611816 2.74462 0.611816 4.95392V29.0554C0.611816 31.2647 2.40901 33.0723 4.60558 33.0723H36.5557C38.7522 33.0723 40.5494 31.2647 40.5494 29.0554V4.95392ZM36.5557 4.95392L20.5806 14.9962L4.60558 4.95392H36.5557ZM36.5557 29.0554H4.60558V8.97083L20.5806 19.0131L36.5557 8.97083V29.0554Z' fill='url(%23paint0_linear_4621_177)'/%3e%3cdefs%3e%3clinearGradient id='paint0_linear_4621_177' x1='4.06588' y1='40.2134' x2='48.0383' y2='20.9281' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0.277436' stop-color='%23009A00'/%3e%3cstop offset='0.991778' stop-color='%23A1ED00'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e ");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: left top;
  width: 41px;
  height: 34px;
}
.footer-left-tel .footer-cont-title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}
.footer-left-tel .footer-cont-title:before {
  content: '';
  margin-right: 14px;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M37.3877 27.4396C34.7917 27.4396 31.9795 27.0045 29.5998 26.1341H28.9509C28.3019 26.1341 27.8692 26.3517 27.4366 26.7869L22.6773 31.5737C16.6201 28.31 11.4282 23.3056 8.39964 17.2132L13.1589 12.4264C13.8079 11.7736 14.0242 10.9033 13.5915 10.2505C12.9425 7.85712 12.5099 5.02854 12.5099 2.41753C12.5099 1.32962 11.4282 0.241699 10.3466 0.241699H2.7751C1.69346 0.241699 0.611816 1.32962 0.611816 2.41753C0.611816 22.8704 17.0528 39.4067 37.3877 39.4067C38.4693 39.4067 39.5509 38.3188 39.5509 37.2309V29.6155C39.5509 28.5276 38.4693 27.4396 37.3877 27.4396ZM4.93839 4.59337H8.18331C8.39964 6.55162 8.8323 8.50987 9.26496 10.2505L6.66902 12.8615C5.8037 10.2505 5.15472 7.42196 4.93839 4.59337ZM35.2244 35.0551C32.4121 34.8375 29.5998 34.1847 27.0039 33.3144L29.5998 30.7034C31.3305 31.1386 33.2774 31.5737 35.2244 31.5737V35.0551ZM26.5712 2.41753C26.5712 3.72304 25.7059 4.59337 24.408 4.59337C23.11 4.59337 22.2447 3.72304 22.2447 2.41753C22.2447 1.11203 23.11 0.241699 24.408 0.241699C25.7059 0.241699 26.5712 1.11203 26.5712 2.41753ZM33.0611 2.41753C33.0611 3.72304 32.1958 4.59337 30.8978 4.59337C29.5998 4.59337 28.7345 3.72304 28.7345 2.41753C28.7345 1.11203 29.5998 0.241699 30.8978 0.241699C32.1958 0.241699 33.0611 1.11203 33.0611 2.41753ZM39.5509 2.41753C39.5509 3.72304 38.6856 4.59337 37.3877 4.59337C36.0897 4.59337 35.2244 3.72304 35.2244 2.41753C35.2244 1.11203 36.0897 0.241699 37.3877 0.241699C38.6856 0.241699 39.5509 1.11203 39.5509 2.41753ZM26.5712 8.94504C26.5712 10.2505 25.7059 11.1209 24.408 11.1209C23.11 11.1209 22.2447 10.2505 22.2447 8.94504C22.2447 7.63954 23.11 6.76921 24.408 6.76921C25.7059 6.76921 26.5712 7.63954 26.5712 8.94504ZM33.0611 8.94504C33.0611 10.2505 32.1958 11.1209 30.8978 11.1209C29.5998 11.1209 28.7345 10.2505 28.7345 8.94504C28.7345 7.63954 29.5998 6.76921 30.8978 6.76921C32.1958 6.76921 33.0611 7.63954 33.0611 8.94504ZM39.5509 8.94504C39.5509 10.2505 38.6856 11.1209 37.3877 11.1209C36.0897 11.1209 35.2244 10.2505 35.2244 8.94504C35.2244 7.63954 36.0897 6.76921 37.3877 6.76921C38.6856 6.76921 39.5509 7.63954 39.5509 8.94504ZM26.5712 15.4725C26.5712 16.778 25.7059 17.6484 24.408 17.6484C23.11 17.6484 22.2447 16.778 22.2447 15.4725C22.2447 14.167 23.11 13.2967 24.408 13.2967C25.7059 13.2967 26.5712 14.167 26.5712 15.4725ZM33.0611 15.4725C33.0611 16.778 32.1958 17.6484 30.8978 17.6484C29.5998 17.6484 28.7345 16.778 28.7345 15.4725C28.7345 14.167 29.5998 13.2967 30.8978 13.2967C32.1958 13.2967 33.0611 14.167 33.0611 15.4725ZM39.5509 15.4725C39.5509 16.778 38.6856 17.6484 37.3877 17.6484C36.0897 17.6484 35.2244 16.778 35.2244 15.4725C35.2244 14.167 36.0897 13.2967 37.3877 13.2967C38.6856 13.2967 39.5509 14.167 39.5509 15.4725Z' fill='url(%23paint0_linear_4621_183)'/%3e%3cdefs%3e%3clinearGradient id='paint0_linear_4621_183' x1='3.97952' y1='48.1101' x2='49.496' y2='32.1402' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0.277436' stop-color='%23009A00'/%3e%3cstop offset='0.991778' stop-color='%23A1ED00'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e ");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: left top;
  width: 40px;
  height: 40px;
}
.footer-tel p {
  font-weight: 500;
}
.footer-tel p + p {
  margin-top: 2px;
}
.footer-tel a {
  color: #292929;
  white-space: nowrap;
}
.footer-right-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-left: -30px;
  position: relative;
  z-index: 1;
}
.footer-right-row > * {
  padding-left: 30px;
}
.footer-right-left {
  width: 60%;
}
.footer-right-right {
  width: 40%;
}
.footer-right-inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: -25px;
}
.footer-right-inner > * {
  padding-left: 25px;
}
.footer-menu ul {
  padding-left: 0;
  list-style: none;
  font-size: 16px;
  line-height: 20px;
}
.footer-menu li + li {
  margin-top: 15px;
}
.footer-menu a {
  color: #292929;
}
.footer-menu a:hover {
  color: #009A00;
  text-decoration: none;
}
.footer-bottom {
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  text-transform: uppercase;
  position: relative;
  z-index: 1;
  margin-top: 20px;
}
.footer-title {
  margin-bottom: 20px;
}
.site-map-link {
  background: -webkit-linear-gradient(19.44deg, rgba(0, 154, 0, 0.1) 27.52%, rgba(161, 237, 0, 0.1) 96.84%);
  background: -moz- oldlinear-gradient(19.44deg, rgba(0, 154, 0, 0.1) 27.52%, rgba(161, 237, 0, 0.1) 96.84%);
  background: linear-gradient(70.56deg, rgba(0, 154, 0, 0.1) 27.52%, rgba(161, 237, 0, 0.1) 96.84%);
  display: block;
  padding: 29px 20px 28px;
  font-weight: 700;
  font-size: 24px;
  line-height: 29px;
  text-align: center;
  color: #747474;
  margin-top: 20px;
}
.site-map-link:hover {
  text-decoration: none;
}
.fixed-block {
  position: fixed;
  z-index: 10;
  right: 20px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
.fixed-block > * {
  margin-top: 24px;
}
.totop,
.fixed-phone {
  background: -webkit-linear-gradient(36.05deg, #009A00 3.38%, #A1ED00 76.02%);
  background: -moz- oldlinear-gradient(36.05deg, #009A00 3.38%, #A1ED00 76.02%);
  background: linear-gradient(53.95deg, #009A00 3.38%, #A1ED00 76.02%);
  border-radius: 50%;
  width: 74px;
  height: 74px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: relative;
}
.totop:before,
.fixed-phone:before {
  content: '';
  position: absolute;
  left: 1px;
  right: 1px;
  top: 1px;
  bottom: 1px;
  background: #fff;
  border-radius: 50%;
  -webkit-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  -moz-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  opacity: 1;
}
.totop svg,
.fixed-phone svg {
  position: relative;
  z-index: 1;
}
.totop svg path,
.fixed-phone svg path {
  fill: url(#linear-gradient);
  -webkit-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  -moz-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}
.totop:hover:before,
.fixed-phone:hover:before {
  opacity: 0;
}
.totop:hover svg path,
.fixed-phone:hover svg path {
  fill: #fff;
}
.fixed-cart .cart-popap {
  right: 20px;
}
.cart-popap-item {
  background: #FFFFFF;
  border-radius: 30px;
  padding: 30px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}
.cart-popap-item + .cart-popap-item {
  margin-top: 20px;
}
.cart-popap-item__img {
  margin-right: 40px;
  width: 80px;
}
.cart-popap-item__img img {
  width: 80px;
  height: 80px;
  -o-object-fit: cover;
  object-fit: cover;
}
.cart-popap-item__descr {
  width: -webkit-calc(100% - 120px);
  width: -moz-calc(100% - 120px);
  width: calc(100% - 120px);
}
.cart-popap-item__bottom {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 15px;
  margin-bottom: -10px;
}
.cart-popap-item__bottom > * {
  margin-bottom: 10px;
}
.option-txt-down {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='29' height='28' viewBox='0 0 29 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M19.5625 14.5H20.0625V13.5H19.5625V14.5ZM9.33377 13.5H8.83377V14.5H9.33377V13.5ZM1.5 14C1.5 11.532 2.25989 9.11784 3.68595 7.06263L2.86437 6.49255C1.32363 8.71302 0.5 11.3257 0.5 14H1.5ZM3.68595 7.06263C5.11219 5.00718 7.14137 3.40237 9.51902 2.45399L9.14853 1.52515C6.59257 2.54466 4.40493 4.27233 2.86437 6.49255L3.68595 7.06263ZM9.51902 2.45399C11.8968 1.50556 14.5143 1.25714 17.0397 1.74087L17.2278 0.758725C14.5157 0.239238 11.7044 0.505705 9.14853 1.52515L9.51902 2.45399ZM17.0397 1.74087C19.565 2.22458 21.8822 3.41812 23.6991 5.16778L24.3928 4.44746C22.4337 2.56095 19.9399 1.27823 17.2278 0.758725L17.0397 1.74087ZM23.6991 5.16778C25.5159 6.91724 26.7508 9.14386 27.2509 11.565L28.2303 11.3627C27.6886 8.7403 26.352 6.33416 24.3928 4.44746L23.6991 5.16778ZM27.2509 11.565C27.751 13.9859 27.4945 16.4956 26.5131 18.7773L27.4317 19.1725C28.4938 16.7033 28.772 13.9852 28.2303 11.3627L27.2509 11.565ZM26.5131 18.7773C25.5315 21.0593 23.8679 23.0128 21.7296 24.3886L22.2707 25.2296C24.5726 23.7485 26.3697 21.6413 27.4317 19.1725L26.5131 18.7773ZM21.7296 24.3886C19.5912 25.7645 17.0753 26.5 14.5 26.5V27.5C17.2648 27.5 19.969 26.7106 22.2707 25.2296L21.7296 24.3886ZM14.5 26.5C11.0462 26.5 7.73753 25.1786 5.30088 22.8322L4.60724 23.5526C7.23407 26.0821 10.7929 27.5 14.5 27.5V26.5ZM5.30088 22.8322C2.86487 20.4864 1.5 17.309 1.5 14H0.5C0.5 17.5866 1.97976 21.0224 4.60724 23.5526L5.30088 22.8322ZM19.5625 13.5H9.33377V14.5H19.5625V13.5Z' fill='%23292929'/%3e%3c/svg%3e ");
  width: 29px;
  height: 28px;
  background-size: contain;
  background-repeat: no-repeat;
  -webkit-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  -moz-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  cursor: pointer;
}
.option-txt-down:hover {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='29' height='28' viewBox='0 0 29 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M19.5625 14.5H20.0625V13.5H19.5625V14.5ZM9.33377 13.5H8.83377V14.5H9.33377V13.5ZM1.5 14C1.5 11.532 2.25989 9.11784 3.68595 7.06263L2.86437 6.49255C1.32363 8.71302 0.5 11.3257 0.5 14H1.5ZM3.68595 7.06263C5.11219 5.00718 7.14137 3.40237 9.51902 2.45399L9.14853 1.52515C6.59257 2.54466 4.40493 4.27233 2.86437 6.49255L3.68595 7.06263ZM9.51902 2.45399C11.8968 1.50556 14.5143 1.25714 17.0397 1.74087L17.2278 0.758725C14.5157 0.239238 11.7044 0.505705 9.14853 1.52515L9.51902 2.45399ZM17.0397 1.74087C19.565 2.22458 21.8822 3.41812 23.6991 5.16778L24.3928 4.44746C22.4337 2.56095 19.9399 1.27823 17.2278 0.758725L17.0397 1.74087ZM23.6991 5.16778C25.5159 6.91724 26.7508 9.14386 27.2509 11.565L28.2303 11.3627C27.6886 8.7403 26.352 6.33416 24.3928 4.44746L23.6991 5.16778ZM27.2509 11.565C27.751 13.9859 27.4945 16.4956 26.5131 18.7773L27.4317 19.1725C28.4938 16.7033 28.772 13.9852 28.2303 11.3627L27.2509 11.565ZM26.5131 18.7773C25.5315 21.0593 23.8679 23.0128 21.7296 24.3886L22.2707 25.2296C24.5726 23.7485 26.3697 21.6413 27.4317 19.1725L26.5131 18.7773ZM21.7296 24.3886C19.5912 25.7645 17.0753 26.5 14.5 26.5V27.5C17.2648 27.5 19.969 26.7106 22.2707 25.2296L21.7296 24.3886ZM14.5 26.5C11.0462 26.5 7.73753 25.1786 5.30088 22.8322L4.60724 23.5526C7.23407 26.0821 10.7929 27.5 14.5 27.5V26.5ZM5.30088 22.8322C2.86487 20.4864 1.5 17.309 1.5 14H0.5C0.5 17.5866 1.97976 21.0224 4.60724 23.5526L5.30088 22.8322ZM19.5625 13.5H9.33377V14.5H19.5625V13.5Z' fill='url(%23paint0_linear_5686_278)'/%3e%3cdefs%3e%3clinearGradient id='paint0_linear_5686_278' x1='3.33513' y1='32.7778' x2='34.5843' y2='21.326' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0.277436' stop-color='%23009A00'/%3e%3cstop offset='0.991778' stop-color='%23A1ED00'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e");
}
.option-txt-up {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='29' height='28' viewBox='0 0 29 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M9.43748 13.4998L8.93748 13.4998L8.93752 14.4998L9.43752 14.4998L9.43748 13.4998ZM19.5625 14.4993L20.0625 14.4993L20.0625 13.4993L19.5625 13.4993L19.5625 14.4993ZM14.0003 18.875L14.0003 19.375L15.0003 19.375L15.0003 18.875L14.0003 18.875ZM15.0008 9.12503L15.0008 8.62503L14.0008 8.62497L14.0008 9.12497L15.0008 9.12503ZM1.5 14C1.5 11.532 2.25989 9.11784 3.68595 7.06263L2.86437 6.49255C1.32363 8.71302 0.5 11.3257 0.5 14H1.5ZM3.68595 7.06263C5.11219 5.00718 7.14137 3.40237 9.51902 2.45399L9.14853 1.52515C6.59257 2.54466 4.40493 4.27233 2.86437 6.49255L3.68595 7.06263ZM9.51902 2.45399C11.8968 1.50556 14.5143 1.25714 17.0397 1.74087L17.2278 0.758725C14.5157 0.239238 11.7044 0.505705 9.14853 1.52515L9.51902 2.45399ZM17.0397 1.74087C19.565 2.22458 21.8822 3.41812 23.6991 5.16778L24.3928 4.44746C22.4337 2.56095 19.9399 1.27823 17.2278 0.758725L17.0397 1.74087ZM23.6991 5.16778C25.5159 6.91724 26.7508 9.14386 27.2509 11.565L28.2303 11.3627C27.6886 8.7403 26.352 6.33416 24.3928 4.44746L23.6991 5.16778ZM27.2509 11.565C27.751 13.9859 27.4945 16.4956 26.5131 18.7773L27.4317 19.1725C28.4938 16.7033 28.772 13.9852 28.2303 11.3627L27.2509 11.565ZM26.5131 18.7773C25.5315 21.0593 23.8679 23.0128 21.7296 24.3886L22.2707 25.2296C24.5726 23.7485 26.3697 21.6413 27.4317 19.1725L26.5131 18.7773ZM21.7296 24.3886C19.5912 25.7645 17.0753 26.5 14.5 26.5V27.5C17.2648 27.5 19.969 26.7106 22.2707 25.2296L21.7296 24.3886ZM14.5 26.5C11.0462 26.5 7.73753 25.1786 5.30088 22.8322L4.60724 23.5525C7.23407 26.0821 10.7929 27.5 14.5 27.5V26.5ZM5.30088 22.8322C2.86487 20.4864 1.5 17.309 1.5 14H0.5C0.5 17.5866 1.97976 21.0224 4.60724 23.5525L5.30088 22.8322ZM9.43752 14.4998C14.7423 14.4995 14.4885 14.4995 14.5008 14.4995L14.5003 13.4995C14.4883 13.4995 14.7426 13.4995 9.43748 13.4998L9.43752 14.4998ZM14.5006 14.4995L19.5625 14.4993L19.5625 13.4993L14.5005 13.4995L14.5006 14.4995ZM15.0003 18.875L15.0006 13.9995L14.0006 13.9995L14.0003 18.875L15.0003 18.875ZM15.0006 13.9995L15.0008 9.12503L14.0008 9.12497L14.0006 13.9995L15.0006 13.9995Z' fill='%23292929'/%3e%3c/svg%3e");
  width: 29px;
  height: 28px;
  background-size: contain;
  background-repeat: no-repeat;
  cursor: pointer;
  -webkit-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  -moz-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}
.option-txt-up:hover {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='29' height='28' viewBox='0 0 29 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M9.43748 13.4998L8.93748 13.4998L8.93752 14.4998L9.43752 14.4998L9.43748 13.4998ZM19.5625 14.4993L20.0625 14.4993L20.0625 13.4993L19.5625 13.4993L19.5625 14.4993ZM14.0003 18.875L14.0003 19.375L15.0003 19.375L15.0003 18.875L14.0003 18.875ZM15.0008 9.12503L15.0008 8.62503L14.0008 8.62497L14.0008 9.12497L15.0008 9.12503ZM1.5 14C1.5 11.532 2.25989 9.11784 3.68595 7.06263L2.86437 6.49255C1.32363 8.71302 0.5 11.3257 0.5 14H1.5ZM3.68595 7.06263C5.11219 5.00718 7.14137 3.40237 9.51902 2.45399L9.14853 1.52515C6.59257 2.54466 4.40493 4.27233 2.86437 6.49255L3.68595 7.06263ZM9.51902 2.45399C11.8968 1.50556 14.5143 1.25714 17.0397 1.74087L17.2278 0.758725C14.5157 0.239238 11.7044 0.505705 9.14853 1.52515L9.51902 2.45399ZM17.0397 1.74087C19.565 2.22458 21.8822 3.41812 23.6991 5.16778L24.3928 4.44746C22.4337 2.56095 19.9399 1.27823 17.2278 0.758725L17.0397 1.74087ZM23.6991 5.16778C25.5159 6.91724 26.7508 9.14386 27.2509 11.565L28.2303 11.3627C27.6886 8.7403 26.352 6.33416 24.3928 4.44746L23.6991 5.16778ZM27.2509 11.565C27.751 13.9859 27.4945 16.4956 26.5131 18.7773L27.4317 19.1725C28.4938 16.7033 28.772 13.9852 28.2303 11.3627L27.2509 11.565ZM26.5131 18.7773C25.5315 21.0593 23.8679 23.0128 21.7296 24.3886L22.2707 25.2296C24.5726 23.7485 26.3697 21.6413 27.4317 19.1725L26.5131 18.7773ZM21.7296 24.3886C19.5912 25.7645 17.0753 26.5 14.5 26.5V27.5C17.2648 27.5 19.969 26.7106 22.2707 25.2296L21.7296 24.3886ZM14.5 26.5C11.0462 26.5 7.73753 25.1786 5.30088 22.8322L4.60724 23.5525C7.23407 26.0821 10.7929 27.5 14.5 27.5V26.5ZM5.30088 22.8322C2.86487 20.4864 1.5 17.309 1.5 14H0.5C0.5 17.5866 1.97976 21.0224 4.60724 23.5525L5.30088 22.8322ZM9.43752 14.4998C14.7423 14.4995 14.4885 14.4995 14.5008 14.4995L14.5003 13.4995C14.4883 13.4995 14.7426 13.4995 9.43748 13.4998L9.43752 14.4998ZM14.5006 14.4995L19.5625 14.4993L19.5625 13.4993L14.5005 13.4995L14.5006 14.4995ZM15.0003 18.875L15.0006 13.9995L14.0006 13.9995L14.0003 18.875L15.0003 18.875ZM15.0006 13.9995L15.0008 9.12503L14.0008 9.12497L14.0006 13.9995L15.0006 13.9995Z' fill='url(%23paint0_linear_5686_278)'/%3e%3cdefs%3e%3clinearGradient id='paint0_linear_5686_278' x1='3.33513' y1='32.7778' x2='34.5843' y2='21.326' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0.277436' stop-color='%23009A00'/%3e%3cstop offset='0.991778' stop-color='%23A1ED00'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e ");
}
.cart-count-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  line-height: 1;
}
.cart-count-block > * {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.cart-popap-item__bottom .cart-count-block {
  margin-right: 15px;
}
input[type="number"] {
  -moz-appearance: textfield;
  -webkit-appearance: textfield;
  appearance: textfield;
}
input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
  display: none;
}
.product-count-input {
  width: 54px;
  height: 40px;
  text-align: center;
  padding: 0;
  margin: 0 6px;
}
.cart-popap-item__descr {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -moz-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.cart-popap-item__title {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -moz-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.cart-popap-item__remove {
  cursor: pointer;
  margin-left: auto;
}
.cart-popap-item__remove:hover svg path {
  fill: red;
}
.cart-popap-item__remove svg path {
  -webkit-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  -moz-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}
.cart-popap-total {
  text-align: right;
  font-size: 18px;
}
* + .cart-popap-total {
  margin-top: 30px;
}
.cart-popap-total strong {
  margin-right: 20px;
}
body .cart-popap {
  padding-left: 65px;
  padding-right: 65px;
}
.cart-popap-button {
  margin: 30px 0 -10px -14px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cart-popap-button > * {
  margin-left: 14px;
  width: -webkit-calc(50% - 14px);
  width: -moz-calc(50% - 14px);
  width: calc(50% - 14px);
  margin-bottom: 10px;
}
.categ-table-item-link {
  color: #292929;
}
.categ-table-item-link:hover {
  text-decoration: none;
}
.table-add-to-cart {
  display: block;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='37' height='37' viewBox='0 0 37 37' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1.19922 17.9626C1.19922 8.31829 9.01751 0.5 18.6619 0.5C28.3062 0.5 36.1245 8.31829 36.1245 17.9626V19.0374C36.1245 28.6817 28.3062 36.5 18.6619 36.5C9.01751 36.5 1.19922 28.6817 1.19922 19.0374V17.9626Z' stroke='url(%23paint0_linear_4453_3080)'/%3e%3cpath d='M23.0448 13.6V11.8H15.9167V13.6H23.0448ZM15.0257 24.4C14.5531 24.4 14.0998 24.5896 13.7656 24.9272C13.4315 25.2648 13.2437 25.7226 13.2437 26.2C13.2437 26.6774 13.4315 27.1352 13.7656 27.4728C14.0998 27.8104 14.5531 28 15.0257 28C15.4983 28 15.9516 27.8104 16.2858 27.4728C16.62 27.1352 16.8077 26.6774 16.8077 26.2C16.8077 25.7226 16.62 25.2648 16.2858 24.9272C15.9516 24.5896 15.4983 24.4 15.0257 24.4ZM23.9358 24.4C23.4631 24.4 23.0099 24.5896 22.6757 24.9272C22.3415 25.2648 22.1537 25.7226 22.1537 26.2C22.1537 26.6774 22.3415 27.1352 22.6757 27.4728C23.0099 27.8104 23.4631 28 23.9358 28C24.4084 28 24.8616 27.8104 25.1958 27.4728C25.53 27.1352 25.7178 26.6774 25.7178 26.2C25.7178 25.7226 25.53 25.2648 25.1958 24.9272C24.8616 24.5896 24.4084 24.4 23.9358 24.4ZM15.1772 21.475L15.2039 21.367L16.0058 19.9H22.6438C23.3121 19.9 23.9001 19.531 24.2031 18.973L27.6423 12.664L26.092 11.8H26.0831L25.103 13.6L22.6438 18.1H16.3889L16.2731 17.857L14.2773 13.6L13.4308 11.8L12.5933 10H9.67969V11.8H11.4617L14.6693 18.631L13.4665 20.836C13.3239 21.088 13.2437 21.385 13.2437 21.7C13.2437 22.1774 13.4315 22.6352 13.7656 22.9728C14.0998 23.3104 14.5531 23.5 15.0257 23.5H25.7178V21.7H15.3999C15.2841 21.7 15.1772 21.601 15.1772 21.475Z' fill='url(%23paint1_linear_4453_3080)'/%3e%3cdefs%3e%3clinearGradient id='paint0_linear_4453_3080' x1='3.80627' y1='45.2222' x2='46.0139' y2='30.76' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0.277436' stop-color='%23009A00'/%3e%3cstop offset='0.991778' stop-color='%23A1ED00'/%3e%3c/linearGradient%3e%3clinearGradient id='paint1_linear_4453_3080' x1='11.2332' y1='32' x2='32.2129' y2='24.6117' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0.277436' stop-color='%23009A00'/%3e%3cstop offset='0.991778' stop-color='%23A1ED00'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e ");
  width: 37px;
  height: 37px;
  background-repeat: no-repeat;
  background-size: contain;
  -webkit-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  -moz-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}
.table-add-to-cart:hover {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='37' height='37' viewBox='0 0 37 37' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1.19922 17.9626C1.19922 8.31829 9.01751 0.5 18.6619 0.5C28.3062 0.5 36.1245 8.31829 36.1245 17.9626V19.0374C36.1245 28.6817 28.3062 36.5 18.6619 36.5C9.01751 36.5 1.19922 28.6817 1.19922 19.0374V17.9626Z' fill='url(%23paint0_linear_4453_3080)' stroke='url(%23paint1_linear_4453_3080)'/%3e%3cpath d='M23.0448 13.6V11.8H15.9167V13.6H23.0448ZM15.0257 24.4C14.5531 24.4 14.0998 24.5896 13.7656 24.9272C13.4315 25.2648 13.2437 25.7226 13.2437 26.2C13.2437 26.6774 13.4315 27.1352 13.7656 27.4728C14.0998 27.8104 14.5531 28 15.0257 28C15.4983 28 15.9516 27.8104 16.2858 27.4728C16.62 27.1352 16.8077 26.6774 16.8077 26.2C16.8077 25.7226 16.62 25.2648 16.2858 24.9272C15.9516 24.5896 15.4983 24.4 15.0257 24.4ZM23.9358 24.4C23.4631 24.4 23.0099 24.5896 22.6757 24.9272C22.3415 25.2648 22.1537 25.7226 22.1537 26.2C22.1537 26.6774 22.3415 27.1352 22.6757 27.4728C23.0099 27.8104 23.4631 28 23.9358 28C24.4084 28 24.8616 27.8104 25.1958 27.4728C25.53 27.1352 25.7178 26.6774 25.7178 26.2C25.7178 25.7226 25.53 25.2648 25.1958 24.9272C24.8616 24.5896 24.4084 24.4 23.9358 24.4ZM15.1772 21.475L15.2039 21.367L16.0058 19.9H22.6438C23.3121 19.9 23.9001 19.531 24.2031 18.973L27.6423 12.664L26.092 11.8H26.0831L25.103 13.6L22.6438 18.1H16.3889L16.2731 17.857L14.2773 13.6L13.4308 11.8L12.5933 10H9.67969V11.8H11.4617L14.6693 18.631L13.4665 20.836C13.3239 21.088 13.2437 21.385 13.2437 21.7C13.2437 22.1774 13.4315 22.6352 13.7656 22.9728C14.0998 23.3104 14.5531 23.5 15.0257 23.5H25.7178V21.7H15.3999C15.2841 21.7 15.1772 21.601 15.1772 21.475Z' fill='white'/%3e%3cdefs%3e%3clinearGradient id='paint0_linear_4453_3080' x1='3.80627' y1='45.2222' x2='46.0139' y2='30.76' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0.277436' stop-color='%23009A00'/%3e%3cstop offset='0.991778' stop-color='%23A1ED00'/%3e%3c/linearGradient%3e%3clinearGradient id='paint1_linear_4453_3080' x1='3.80627' y1='45.2222' x2='46.0139' y2='30.76' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0.277436' stop-color='%23009A00'/%3e%3cstop offset='0.991778' stop-color='%23A1ED00'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e ");
}
.sorter-td-last {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-left: -15px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.sorter-td-last > * {
  margin-left: 15px;
}
.skype-icon {
  display: inline-block;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='42' height='42' viewBox='0 0 42 42' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M21 41C32.0457 41 41 32.0457 41 21C41 9.9543 32.0457 1 21 1C9.9543 1 1 9.9543 1 21C1 32.0457 9.9543 41 21 41Z' stroke='%23292929'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M31.6673 25.8489C31.6673 24.9202 31.4466 24.0436 31.054 23.2646C31.2082 22.5697 31.2885 21.85 31.2885 21.1106C31.2885 15.5711 26.7341 11.0789 21.1135 11.0789C20.5215 11.0789 19.9408 11.1296 19.3738 11.226C18.4644 10.6609 17.3882 10.3333 16.2355 10.3333C12.9756 10.3333 10.334 12.9373 10.334 16.1522C10.334 17.2255 10.63 18.2295 11.1443 19.0951C11.0101 19.7455 10.9386 20.4206 10.9386 21.1106C10.9386 26.6526 15.4942 31.1435 21.1135 31.1435C21.7507 31.1435 22.3729 31.0854 22.9774 30.9754C23.8091 31.4156 24.7573 31.6666 25.767 31.6666C29.0257 31.6666 31.6673 29.0613 31.6673 25.8489ZM27.0447 23.6678C27.0447 24.4937 26.8039 25.2468 26.3323 25.9058C25.8619 26.5636 25.167 27.083 24.2639 27.4514C23.3721 27.8175 22.3034 28.0042 21.0855 28.0042C19.6242 28.0042 18.3987 27.7507 17.4417 27.2499C16.7581 26.8864 16.1949 26.3942 15.7672 25.7834C15.3345 25.1701 15.1162 24.5605 15.1162 23.9707C15.1162 23.6047 15.2592 23.2857 15.5402 23.0248C15.8186 22.7651 16.1761 22.6353 16.6026 22.6353C16.9513 22.6353 17.2536 22.7379 17.4981 22.9419C17.7327 23.1385 17.9334 23.4291 18.0952 23.8013C18.2758 24.2093 18.4715 24.5531 18.6785 24.8214C18.8791 25.0836 19.1664 25.3024 19.5326 25.4743C19.9014 25.6449 20.3994 25.7339 21.0102 25.7339C21.8519 25.7339 22.5417 25.5559 23.0598 25.2072C23.5678 24.8672 23.8136 24.4566 23.8136 23.9546C23.8136 23.5602 23.6844 23.2486 23.421 23.0038C23.1426 22.749 22.7775 22.5512 22.3348 22.4127C21.8719 22.2717 21.2448 22.1172 20.4684 21.9564C19.411 21.7339 18.5141 21.4705 17.8017 21.17C17.0717 20.8646 16.4834 20.4405 16.0532 19.91C15.6167 19.3697 15.3947 18.6933 15.3947 17.8982C15.3947 17.1415 15.6267 16.4577 16.0858 15.8692C16.5399 15.2843 17.2046 14.8268 18.0613 14.5164C18.9055 14.2085 19.9089 14.0527 21.0466 14.0527C21.9547 14.0527 22.7537 14.1566 23.421 14.3619C24.0921 14.5671 24.6565 14.8441 25.1005 15.1866C25.5483 15.5328 25.882 15.9001 26.0902 16.2834C26.3009 16.6704 26.4088 17.055 26.4088 17.4271C26.4088 17.7857 26.2683 18.1122 25.9911 18.3953C25.7126 18.6822 25.3602 18.8269 24.9463 18.8269C24.57 18.8269 24.2739 18.7354 24.0707 18.5573C23.8801 18.3904 23.6819 18.1307 23.4624 17.7598C23.209 17.2849 22.9017 16.9103 22.5493 16.6457C22.2068 16.3885 21.6361 16.2599 20.8497 16.2599C20.1222 16.2599 19.5276 16.4033 19.0874 16.689C18.6634 16.9622 18.4564 17.2775 18.4564 17.6509C18.4564 17.8785 18.5229 18.0701 18.6609 18.2333C18.8039 18.4089 19.0083 18.5598 19.2667 18.6884C19.5339 18.8207 19.8098 18.927 20.0858 19.0012C20.368 19.0791 20.8421 19.1941 21.4931 19.3425C22.3172 19.5156 23.0736 19.7122 23.7421 19.9236C24.4207 20.1363 25.0052 20.3985 25.4844 20.7063C25.971 21.0192 26.3561 21.4198 26.6308 21.8996C26.9055 22.383 27.0447 22.9766 27.0447 23.6678Z' fill='%23292929'/%3e%3c/svg%3e ");
  width: 40px;
  height: 40px;
  background-repeat: no-repeat;
  background-size: contain;
  -webkit-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  -moz-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}
.skype-icon:hover {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 20C0 31.0457 8.9543 40 20 40C31.0457 40 40 31.0457 40 20C40 8.9543 31.0457 0 20 0C8.9543 0 0 8.9543 0 20ZM30.2879 20.1107C30.2879 20.8501 30.2076 21.5697 30.0533 22.2647C30.4459 23.0436 30.6667 23.9203 30.6667 24.8489C30.6667 28.0614 28.0251 30.6667 24.7664 30.6667C23.7567 30.6667 22.8084 30.4157 21.9768 29.9755C21.3722 30.0855 20.7501 30.1436 20.1129 30.1436C14.4936 30.1436 9.93791 25.6527 9.93791 20.1107C9.93791 19.4207 10.0094 18.7456 10.1436 18.0952C9.62935 17.2296 9.33333 16.2256 9.33333 15.1523C9.33333 11.9374 11.9749 9.33333 15.2349 9.33333C16.3876 9.33333 17.4638 9.66101 18.3732 10.2261C18.9401 10.1296 19.5209 10.0789 20.1129 10.0789C25.7335 10.0789 30.2879 14.5711 30.2879 20.1107Z' fill='%234ECFEB'/%3e%3cpath d='M25.3323 24.9058C24.8619 25.5636 24.167 26.083 23.2639 26.4514C22.3721 26.8175 21.3034 27.0042 20.0855 27.0042C18.6242 27.0042 17.3987 26.7507 16.4417 26.2499C15.7581 25.8864 15.1949 25.3942 14.7672 24.7834C14.3345 24.1701 14.1162 23.5605 14.1162 22.9707C14.1162 22.6047 14.2592 22.2857 14.5402 22.0248C14.8186 21.7651 15.1761 21.6353 15.6026 21.6353C15.9513 21.6353 16.2536 21.7379 16.4981 21.9419C16.7327 22.1385 16.9334 22.4291 17.0952 22.8013C17.2758 23.2093 17.4715 23.5531 17.6785 23.8214C17.8791 24.0836 18.1664 24.3024 18.5326 24.4743C18.9014 24.6449 19.3994 24.7339 20.0102 24.7339C20.8519 24.7339 21.5417 24.5559 22.0598 24.2072C22.5678 23.8672 22.8136 23.4566 22.8136 22.9546C22.8136 22.5602 22.6844 22.2486 22.421 22.0038C22.1426 21.749 21.7775 21.5512 21.3348 21.4127C20.8719 21.2717 20.2448 21.1172 19.4684 20.9564C18.411 20.7339 17.5141 20.4705 16.8017 20.17C16.0717 19.8646 15.4834 19.4405 15.0532 18.91C14.6167 18.3697 14.3947 17.6933 14.3947 16.8982C14.3947 16.1415 14.6267 15.4577 15.0858 14.8692C15.5399 14.2843 16.2046 13.8268 17.0613 13.5164C17.9055 13.2085 18.9089 13.0527 20.0466 13.0527C20.9547 13.0527 21.7537 13.1566 22.421 13.3619C23.0921 13.5671 23.6565 13.8441 24.1005 14.1866C24.5483 14.5328 24.882 14.9001 25.0902 15.2834C25.3009 15.6704 25.4088 16.055 25.4088 16.4271C25.4088 16.7857 25.2683 17.1122 24.9911 17.3953C24.7126 17.6822 24.3602 17.8269 23.9463 17.8269C23.57 17.8269 23.2739 17.7354 23.0707 17.5573C22.8801 17.3904 22.6819 17.1307 22.4624 16.7598C22.209 16.2849 21.9017 15.9103 21.5493 15.6457C21.2068 15.3885 20.6361 15.2599 19.8497 15.2599C19.1222 15.2599 18.5276 15.4033 18.0874 15.689C17.6634 15.9622 17.4564 16.2775 17.4564 16.6509C17.4564 16.8785 17.5229 17.0701 17.6609 17.2333C17.8039 17.4089 18.0083 17.5598 18.2667 17.6884C18.5339 17.8207 18.8098 17.927 19.0858 18.0012C19.368 18.0791 19.8421 18.1941 20.4931 18.3425C21.3172 18.5156 22.0736 18.7122 22.7421 18.9236C23.4207 19.1363 24.0052 19.3985 24.4844 19.7063C24.971 20.0192 25.3561 20.4198 25.6308 20.8996C25.9055 21.383 26.0447 21.9766 26.0447 22.6678C26.0447 23.4937 25.8039 24.2468 25.3323 24.9058V24.9058V24.9058Z' fill='%234ECFEB'/%3e%3c/svg%3e ");
}
.whatsapp-icon {
  display: inline-block;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='42' height='42' viewBox='0 0 42 42' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M21 41C32.0457 41 41 32.0457 41 21C41 9.9543 32.0457 1 21 1C9.9543 1 1 9.9543 1 21C1 32.0457 9.9543 41 21 41Z' stroke='%23292929'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M21.6605 32.1273H21.6556C19.6652 32.1266 17.7095 31.6272 15.9724 30.6797L9.66797 32.3335L11.3551 26.1709C10.3144 24.3673 9.76678 22.3214 9.76768 20.2254C9.77029 13.6682 15.1053 8.3335 21.6604 8.3335C24.8418 8.33487 27.8278 9.57338 30.0731 11.8213C32.3185 14.0692 33.5543 17.0571 33.5531 20.2347C33.5505 26.7904 28.2175 32.1246 21.6605 32.1273ZM16.2643 28.5266L16.6252 28.7408C18.1429 29.6414 19.8826 30.1179 21.6563 30.1186H21.6603C27.1084 30.1186 31.5427 25.6843 31.5449 20.2339C31.5459 17.5927 30.5187 15.1092 28.6525 13.2408C26.7862 11.3724 24.3044 10.343 21.6642 10.342C16.2118 10.342 11.7776 14.7759 11.7754 20.2259C11.7746 22.0937 12.2972 23.9126 13.2867 25.4864L13.5217 25.8604L12.5231 29.508L16.2643 28.5266ZM27.2456 22.7953C27.4528 22.8955 27.5928 22.9631 27.6525 23.0629C27.7268 23.1868 27.7268 23.7817 27.4793 24.476C27.2316 25.1701 26.0444 25.8036 25.4735 25.8889C24.9615 25.9654 24.3137 25.9974 23.6019 25.7711C23.1703 25.6342 22.6168 25.4514 21.9078 25.1452C19.122 23.9423 17.2394 21.2423 16.8836 20.732C16.8587 20.6962 16.8413 20.6712 16.8315 20.6582L16.8291 20.655C16.6719 20.4452 15.6182 19.0393 15.6182 17.5842C15.6182 16.2155 16.2905 15.498 16.6 15.1678C16.6212 15.1452 16.6407 15.1243 16.6582 15.1053C16.9306 14.8078 17.2525 14.7334 17.4506 14.7334C17.6487 14.7334 17.847 14.7352 18.0201 14.7439C18.0415 14.745 18.0637 14.7449 18.0867 14.7447C18.2599 14.7437 18.4757 14.7425 18.6887 15.254C18.7707 15.4509 18.8906 15.7428 19.017 16.0507C19.2727 16.6732 19.5552 17.3609 19.6049 17.4604C19.6792 17.6092 19.7287 17.7827 19.6297 17.9811C19.6148 18.0108 19.6011 18.0389 19.5879 18.0657C19.5135 18.2176 19.4588 18.3293 19.3325 18.4767C19.2829 18.5347 19.2316 18.5972 19.1802 18.6597C19.078 18.7842 18.9758 18.9087 18.8868 18.9974C18.738 19.1456 18.5832 19.3063 18.7565 19.6038C18.9298 19.9013 19.5262 20.8744 20.4096 21.6623C21.3592 22.5094 22.1845 22.8673 22.6029 23.0488C22.6846 23.0842 22.7507 23.1129 22.7993 23.1372C23.0963 23.286 23.2697 23.2611 23.443 23.0629C23.6164 22.8646 24.1859 22.1952 24.3839 21.8977C24.582 21.6003 24.7802 21.6499 25.0525 21.749C25.325 21.8482 26.7859 22.567 27.0831 22.7158C27.1411 22.7448 27.1953 22.771 27.2456 22.7953Z' fill='%23292929'/%3e%3c/svg%3e ");
  width: 40px;
  height: 40px;
  background-repeat: no-repeat;
  background-size: contain;
  -webkit-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  -moz-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}
.whatsapp-icon:hover {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 20C0 31.0457 8.9543 40 20 40C31.0457 40 40 31.0457 40 20C40 8.9543 31.0457 0 20 0C8.9543 0 0 8.9543 0 20ZM32.5518 19.2346C32.5492 25.7902 27.2162 31.1244 20.6592 31.1271H20.6543C18.6639 31.1264 16.7082 30.627 14.9711 29.6795L8.66667 31.3333L10.3538 25.1707C9.31311 23.3671 8.76548 21.3212 8.76637 19.2252C8.76898 12.6681 14.104 7.33333 20.6591 7.33333C23.8405 7.33471 26.8265 8.57322 29.0718 10.8212C31.3172 13.069 32.553 16.0569 32.5518 19.2346Z' fill='%2338A601'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.5222 28.508L15.2633 27.5266L15.6243 27.7408C17.1419 28.6414 18.8816 29.1179 20.6553 29.1186H20.6593C26.1075 29.1186 30.5417 24.6843 30.5439 19.2339C30.5449 16.5927 29.5177 14.1092 27.6515 12.2408C25.7852 10.3724 23.3034 9.34296 20.6632 9.34204C15.2109 9.34204 10.7766 13.7759 10.7744 19.2259C10.7736 21.0936 11.2962 22.9126 12.2857 24.4864L12.5207 24.8604L11.5222 28.508ZM26.2438 21.7951C26.451 21.8952 26.591 21.9629 26.6507 22.0626C26.725 22.1865 26.725 22.7815 26.4775 23.4757C26.2298 24.1698 25.0426 24.8033 24.4717 24.8886C23.9597 24.9652 23.3119 24.9971 22.6001 24.7709C22.1685 24.6339 21.615 24.4511 20.906 24.1449C18.1202 22.942 16.2376 20.242 15.8818 19.7317C15.8569 19.696 15.8395 19.671 15.8297 19.658L15.8273 19.6548C15.6701 19.4449 14.6164 18.039 14.6164 16.584C14.6164 15.2152 15.2887 14.4978 15.5982 14.1675C15.6194 14.1449 15.6389 14.1241 15.6564 14.105C15.9288 13.8075 16.2507 13.7331 16.4488 13.7331C16.6469 13.7331 16.8452 13.735 17.0183 13.7437C17.0397 13.7447 17.0619 13.7446 17.0849 13.7445C17.2581 13.7435 17.4739 13.7422 17.6869 14.2538C17.7688 14.4506 17.8887 14.7425 18.0152 15.0503C18.2709 15.6729 18.5534 16.3607 18.6031 16.4602C18.6774 16.6089 18.7269 16.7824 18.6279 16.9808C18.613 17.0106 18.5993 17.0386 18.5861 17.0655C18.5117 17.2173 18.457 17.3291 18.3307 17.4765C18.2811 17.5345 18.2298 17.597 18.1784 17.6594C18.0762 17.7839 17.974 17.9084 17.885 17.9971C17.7362 18.1453 17.5814 18.3061 17.7547 18.6036C17.928 18.9011 18.5244 19.8741 19.4078 20.6621C20.3574 21.5091 21.1827 21.8671 21.6011 22.0485C21.6828 22.084 21.7489 22.1127 21.7975 22.137C22.0945 22.2858 22.2679 22.2609 22.4412 22.0626C22.6146 21.8643 23.1841 21.1949 23.3821 20.8974C23.5802 20.6001 23.7784 20.6496 24.0507 20.7487C24.3232 20.848 25.7841 21.5668 26.0813 21.7155C26.1393 21.7446 26.1935 21.7708 26.2438 21.7951Z' fill='%2338A601'/%3e%3c/svg%3e ");
}
.viber-icon {
  display: inline-block;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='42' height='42' viewBox='0 0 42 42' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M21 1C32.0457 1 41 9.95431 41 21C41 32.0457 32.0457 41 21 41C9.9543 41 1 32.0457 1 21C1 9.95431 9.9543 1 21 1Z' stroke='%23292929'/%3e%3cpath d='M30.1499 11.665C29.5306 11.0814 27.0278 9.22585 21.453 9.20064C21.453 9.20064 14.8788 8.79577 11.674 11.7979C9.89004 13.6202 9.26247 16.2866 9.19627 19.5925C9.13007 22.8983 9.04443 29.0936 14.8919 30.7734H14.8975L14.8938 33.3367C14.8938 33.3367 14.8564 34.3745 15.5255 34.5861C16.3348 34.8427 16.8098 34.054 17.5825 33.2038C18.0066 32.737 18.5923 32.0514 19.0336 31.5274C23.0327 31.8711 26.1085 31.0854 26.4578 30.9693C27.2653 30.702 31.8344 30.1038 32.5776 23.9093C33.3446 17.5242 32.2066 13.4854 30.1499 11.665ZM30.8276 23.4513C30.2004 28.6238 26.4945 28.9488 25.8112 29.1726C25.5206 29.2681 22.8192 29.9545 19.4222 29.728C19.4222 29.728 16.8909 32.8466 16.1003 33.6575C15.9769 33.7843 15.8318 33.8355 15.7349 33.8103C15.5988 33.7763 15.5614 33.6117 15.5629 33.3711C15.5651 33.0273 15.5845 29.1115 15.5845 29.1115C15.5845 29.1115 15.5816 29.1115 15.5845 29.1115C10.638 27.709 10.9264 22.4361 10.9825 19.675C11.0386 16.9138 11.5465 14.6519 13.0552 13.1306C15.7659 10.623 21.3501 10.9977 21.3501 10.9977C26.0659 11.0187 28.3256 12.469 28.8496 12.9549C30.5894 14.4762 31.4758 18.1166 30.8276 23.4498V23.4513Z' fill='%23292929'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M21.5493 17.4412C21.5583 17.2636 21.7067 17.1272 21.8805 17.1364C22.5311 17.1711 23.0724 17.3722 23.4579 17.7793C23.8419 18.1848 24.0302 18.7513 24.0632 19.4316C24.0719 19.6092 23.9379 19.7604 23.764 19.7692C23.59 19.778 23.4421 19.6411 23.4334 19.4635C23.4051 18.8811 23.2487 18.4847 23.0046 18.227C22.7621 17.9708 22.3919 17.8085 21.8477 17.7795C21.6738 17.7703 21.5402 17.6188 21.5493 17.4412Z' fill='%23292929'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M21.0712 15.7065C21.0839 15.5291 21.235 15.3959 21.4086 15.4088C22.7326 15.5078 23.7983 15.9698 24.5745 16.8352L24.5747 16.8353C25.3425 17.6921 25.7074 18.7581 25.6809 20.0083C25.6771 20.1861 25.533 20.3271 25.3589 20.3233C25.1848 20.3194 25.0467 20.1722 25.0505 19.9944C25.0739 18.8918 24.7564 17.9919 24.1095 17.27C23.4645 16.5511 22.563 16.1408 21.3626 16.0511C21.1889 16.0381 21.0585 15.8838 21.0712 15.7065Z' fill='%23292929'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.5147 14.0575C20.5159 13.8797 20.658 13.7366 20.8321 13.7378C22.6618 13.7508 24.2084 14.3729 25.4501 15.6091C26.7022 16.8557 27.3214 18.5528 27.3371 20.6605C27.3385 20.8384 27.1984 20.9836 27.0243 20.985C26.8501 20.9863 26.7079 20.8433 26.7066 20.6654C26.6919 18.6904 26.1165 17.1719 25.0099 16.0702C23.893 14.9582 22.5062 14.3937 20.8277 14.3818C20.6536 14.3805 20.5134 14.2354 20.5147 14.0575Z' fill='%23292929'/%3e%3cpath d='M21.9265 23.7603C21.9265 23.7603 22.3697 23.7985 22.6083 23.4983L23.0736 22.9006C23.298 22.6042 23.8395 22.4151 24.3698 22.7168C24.7673 22.9483 25.1531 23.2 25.5259 23.4708C25.8778 23.7351 26.5985 24.3493 26.6007 24.3493C26.9441 24.6453 27.0234 25.08 26.7896 25.5383C26.7896 25.541 26.7877 25.5456 26.7877 25.5479C26.5303 26.0037 26.2034 26.4147 25.8195 26.7655C25.815 26.7678 25.815 26.7701 25.8109 26.7724C25.4772 27.0571 25.1495 27.2189 24.8276 27.2579C24.7802 27.2664 24.732 27.2694 24.684 27.2671C24.542 27.2685 24.4008 27.2463 24.2659 27.2014L24.2554 27.1857C23.7595 27.0428 22.9314 26.6853 21.5525 25.9084C20.7545 25.4642 19.9948 24.9517 19.2816 24.3764C18.9241 24.0883 18.583 23.7794 18.2602 23.4513L18.2258 23.4162L18.1914 23.3811L18.157 23.3459C18.1454 23.3345 18.1341 23.3226 18.1226 23.3108C17.8013 22.9811 17.4989 22.6328 17.2167 22.2677C16.6536 21.5393 16.1517 20.7636 15.7166 19.9488C14.9559 18.5402 14.6058 17.6953 14.466 17.1881L14.4506 17.1774C14.4068 17.0395 14.3852 16.8953 14.3867 16.7503C14.3841 16.7013 14.3869 16.6521 14.3953 16.6037C14.4354 16.2754 14.5941 15.9405 14.8714 15.5987C14.8736 15.5945 14.8759 15.5945 14.8781 15.59C15.2216 15.1978 15.624 14.8641 16.0704 14.6015C16.0727 14.6015 16.0772 14.5992 16.0798 14.5992C16.5286 14.3605 16.9542 14.4414 17.2437 14.7902C17.2459 14.7924 17.8462 15.5285 18.1039 15.8879C18.3691 16.269 18.6155 16.6634 18.8421 17.0696C19.1376 17.6109 18.9525 18.1651 18.6622 18.3935L18.0769 18.8687C17.7815 19.1123 17.8204 19.565 17.8204 19.565C17.8204 19.565 18.6873 22.9158 21.9265 23.7603Z' fill='%23292929'/%3e%3c/svg%3e ");
  width: 40px;
  height: 40px;
  background-repeat: no-repeat;
  background-size: contain;
  -webkit-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  -moz-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}
.viber-icon:hover {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M40 20C40 8.95431 31.0457 0 20 0C8.9543 0 0 8.95431 0 20C0 31.0457 8.9543 40 20 40C31.0457 40 40 31.0457 40 20ZM20.4153 8.35069C25.5255 8.3738 27.8198 10.0747 28.3875 10.6097C30.2727 12.2784 31.316 15.9806 30.6128 21.8336C29.9924 27.0049 26.4632 27.9214 25.2788 28.229L25.2788 28.229L25.2785 28.2291C25.1625 28.2592 25.0691 28.2835 25.0031 28.3053C24.6829 28.4118 21.8634 29.132 18.1975 28.8169C17.793 29.2972 17.2561 29.9257 16.8673 30.3535C16.7501 30.4825 16.6404 30.6099 16.5356 30.7317C16.0066 31.3459 15.6009 31.817 14.9817 31.6207C14.3684 31.4267 14.4027 30.4754 14.4027 30.4754L14.4061 28.1257H14.401C9.04078 26.5859 9.11929 20.9068 9.17997 17.8765C9.24065 14.8462 9.81593 12.402 11.4512 10.7315C14.389 7.97956 20.4153 8.35069 20.4153 8.35069ZM24.6744 26.59C25.6853 26.3498 28.491 25.683 29.0087 21.4138V21.4124C29.6028 16.5236 28.7903 13.1866 27.1955 11.7921C26.7152 11.3467 24.6438 10.0173 20.321 9.99802C20.321 9.99802 15.2022 9.65455 12.7173 11.9531C11.3343 13.3477 10.8688 15.4211 10.8173 17.9521C10.8157 18.0342 10.8138 18.1186 10.8118 18.2053L10.8118 18.2056L10.8118 18.206L10.8117 18.2102L10.8117 18.2104C10.7537 20.7988 10.6514 25.3591 15.0359 26.6023C15.0359 26.6023 15.0181 30.1918 15.016 30.5069C15.0146 30.7275 15.0489 30.8784 15.1737 30.9095C15.2625 30.9327 15.3955 30.8857 15.5087 30.7695C16.2334 30.0262 18.5537 27.1674 18.5537 27.1674C21.6676 27.375 24.1439 26.7459 24.4103 26.6583C24.4727 26.6379 24.5625 26.6166 24.6743 26.59L24.6744 26.59ZM20.5032 15.9045C20.5115 15.7417 20.6475 15.6166 20.8069 15.6251C21.4032 15.6568 21.8994 15.8412 22.2528 16.2144C22.6048 16.5861 22.7773 17.1054 22.8076 17.729C22.8155 17.8918 22.6927 18.0303 22.5333 18.0384C22.3739 18.0465 22.2382 17.9211 22.2303 17.7583C22.2044 17.2244 22.061 16.861 21.8373 16.6247C21.6149 16.39 21.2756 16.2412 20.7767 16.2146C20.6173 16.2061 20.4949 16.0672 20.5032 15.9045ZM20.3745 14.0415C20.2154 14.0296 20.0769 14.1517 20.0652 14.3143C20.0536 14.4769 20.1732 14.6183 20.3324 14.6302C21.4328 14.7125 22.2591 15.0886 22.8503 15.7476C23.4433 16.4093 23.7343 17.2342 23.7129 18.2449C23.7095 18.4079 23.836 18.5429 23.9956 18.5464C24.1552 18.5499 24.2874 18.4207 24.2908 18.2577C24.3151 17.1116 23.9806 16.1345 23.2767 15.3491L23.2766 15.349C22.5651 14.5557 21.5882 14.1322 20.3745 14.0415ZM19.5549 12.8027C19.556 12.6397 19.6863 12.5085 19.8459 12.5096C21.5231 12.5215 22.9408 13.0918 24.079 14.225C25.2268 15.3677 25.7944 16.9233 25.8088 18.8554C25.81 19.0185 25.6816 19.1516 25.522 19.1528C25.3624 19.1541 25.232 19.0229 25.2308 18.8599C25.2173 17.0495 24.6899 15.6575 23.6756 14.6477C22.6517 13.6283 21.3804 13.1108 19.8419 13.0999C19.6823 13.0988 19.5538 12.9657 19.5549 12.8027ZM21.4742 21.4567C21.2555 21.7319 20.8492 21.6969 20.8492 21.6969C17.88 20.9227 17.0853 17.8511 17.0853 17.8511C17.0853 17.8511 17.0496 17.4362 17.3205 17.2128L17.857 16.7773C18.123 16.5679 18.2927 16.0599 18.0219 15.5637C17.8142 15.1913 17.5883 14.8298 17.3452 14.4805C17.1089 14.151 16.5587 13.4763 16.5566 13.4742C16.2913 13.1545 15.9011 13.0803 15.4897 13.2991C15.4885 13.2991 15.4868 13.2997 15.4851 13.3002C15.4836 13.3007 15.4822 13.3012 15.4812 13.3012C15.072 13.542 14.703 13.8479 14.3882 14.2074C14.3872 14.2095 14.3861 14.2106 14.385 14.2116C14.384 14.2126 14.383 14.2136 14.3821 14.2154C14.1279 14.5287 13.9824 14.8357 13.9456 15.1366C13.938 15.1809 13.9353 15.2261 13.9377 15.271C13.9364 15.4039 13.9562 15.5361 13.9964 15.6625L14.0104 15.6723C14.1386 16.1372 14.4595 16.9117 15.1569 18.203C15.5557 18.9498 16.0157 19.6609 16.532 20.3286C16.7906 20.6633 17.0678 20.9825 17.3623 21.2848C17.3729 21.2956 17.3832 21.3065 17.3938 21.317L17.4254 21.3492L17.4569 21.3814L17.4885 21.4136C17.7844 21.7143 18.097 21.9975 18.4247 22.2616C19.0786 22.7889 19.7749 23.2587 20.5064 23.666C21.7704 24.3781 22.5295 24.7058 22.9841 24.8368L22.9937 24.8511C23.1174 24.8923 23.2468 24.9126 23.3769 24.9114C23.421 24.9135 23.4652 24.9107 23.5086 24.903C23.8037 24.8672 24.1041 24.7189 24.4099 24.4579C24.4117 24.4569 24.4126 24.4559 24.4136 24.4549C24.4146 24.4538 24.4156 24.4527 24.4178 24.4516C24.7698 24.13 25.0694 23.7533 25.3054 23.3354C25.3054 23.3344 25.3058 23.3329 25.3062 23.3314C25.3066 23.3297 25.3071 23.328 25.3071 23.3267C25.5214 22.9065 25.4487 22.5081 25.134 22.2368C25.1336 22.2368 25.1079 22.2152 25.0645 22.1786C24.8861 22.0285 24.4081 21.6263 24.1487 21.4315C23.8069 21.1832 23.4533 20.9525 23.089 20.7403C22.6028 20.4637 22.1064 20.637 21.9007 20.9087L21.4742 21.4567Z' fill='%237C509A'/%3e%3c/svg%3e ");
}
.tg-icon {
  display: inline-block;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='42' height='42' viewBox='0 0 42 42' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M21 41C32.0457 41 41 32.0457 41 21C41 9.9543 32.0457 1 21 1C9.9543 1 1 9.9543 1 21C1 32.0457 9.9543 41 21 41Z' stroke='%23292929'/%3e%3cpath d='M9.89734 19.61C16.2422 16.7875 20.473 14.9268 22.59 14.0278C28.6342 11.4609 29.8902 11.015 30.7088 11.0001C30.8888 10.9971 31.2914 11.0426 31.5522 11.2587C31.7724 11.4411 31.8329 11.6875 31.8619 11.8605C31.8909 12.0334 31.927 12.4274 31.8983 12.7353C31.5708 16.2491 30.1535 24.7763 29.4325 28.7118C29.1274 30.3771 28.5267 30.9354 27.9451 30.9901C26.6812 31.1088 25.7214 30.1373 24.4972 29.3179C22.5817 28.0359 21.4995 27.2378 19.6401 25.9867C17.4913 24.5409 18.8843 23.7462 20.1089 22.4476C20.4294 22.1077 25.9982 16.9359 26.106 16.4668C26.1195 16.4081 26.132 16.1894 26.0047 16.0739C25.8775 15.9584 25.6896 15.9979 25.5541 16.0293C25.362 16.0738 22.3018 18.139 16.3737 22.2248C15.5051 22.8338 14.7183 23.1305 14.0134 23.1149C13.2363 23.0978 11.7414 22.6663 10.6302 22.2975C9.26715 21.8451 8.18386 21.606 8.27819 20.8377C8.32732 20.4375 8.86704 20.0283 9.89734 19.61Z' fill='%23292929'/%3e%3c/svg%3e ");
  width: 40px;
  height: 40px;
  background-repeat: no-repeat;
  background-size: contain;
  -webkit-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  -moz-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}
.tg-icon:hover {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M40 20C40 31.0457 31.0457 40 20 40C8.9543 40 0 31.0457 0 20C0 8.9543 8.9543 0 20 0C31.0457 0 40 8.9543 40 20ZM20.6244 14.4421C18.6839 15.2662 14.8056 16.9719 8.98947 19.5591C8.04503 19.9426 7.55029 20.3177 7.50525 20.6845C7.42913 21.3045 8.18948 21.5486 9.22487 21.881C9.3657 21.9262 9.51162 21.9731 9.66122 22.0227C10.6799 22.3608 12.0502 22.7563 12.7625 22.772C13.4087 22.7863 14.1299 22.5143 14.9261 21.9561C20.3603 18.2107 23.1654 16.3177 23.3415 16.2769C23.4657 16.2481 23.6379 16.2119 23.7546 16.3177C23.8712 16.4236 23.8598 16.6241 23.8474 16.6779C23.7721 17.0057 20.7875 19.8388 19.243 21.3049C18.7614 21.762 18.4199 22.0862 18.3501 22.1603C18.1937 22.3261 18.0343 22.483 17.8811 22.6338C16.9347 23.5653 16.225 24.2638 17.9204 25.4045C18.7351 25.9526 19.387 26.4059 20.0374 26.8581C20.7477 27.352 21.4561 27.8446 22.3727 28.4581C22.6063 28.6144 22.8293 28.7768 23.0465 28.9349C23.8731 29.5366 24.6158 30.0771 25.5332 29.9909C26.0664 29.9408 26.617 29.429 26.8967 27.9025C27.5576 24.2949 28.8568 16.4783 29.157 13.2573C29.1833 12.9751 29.1502 12.614 29.1237 12.4554C29.0971 12.2969 29.0416 12.071 28.8397 11.9038C28.6007 11.7057 28.2317 11.664 28.0666 11.6668C27.3162 11.6804 26.165 12.0892 20.6244 14.4421Z' fill='%231DA6C5'/%3e%3c/svg%3e ");
}
.dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit {
  background: #38A601;
}
.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:before {
  border-color: transparent #38A601 transparent;
}
.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:hover:before {
  border-right-color: #38A601;
}
.dgwt-wcas-layout-icon-open .dgwt-wcas-search-icon-arrow {
  left: 16px;
}
body form:not(.contact-page-form):not(.vacancies-form).wpcf7-spinner {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
body .wpcf7-not-valid-tip {
  margin-left: 15px;
  margin-top: 7px;
  font-size: 14px;
  line-height: 1.2;
}
body .wpcf7 form .wpcf7-response-output {
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 0;
}
body .wpcf7 form .wpcf7-response-output {
  padding: 15px;
}
body .popap-submit + .wpcf7-response-output {
  margin-top: 0;
}
body .popap .wpcf7 form .wpcf7-response-output {
  margin-bottom: 20px;
  margin-top: 10px;
}
body .wpcf7-list-item {
  margin: 0;
}
.table-responsive {
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}
* + .table-responsive {
  margin-top: 20px;
}
.about-text-col:last-child{
  width: -webkit-calc(100% - 30px);
  width: -moz-calc(100% - 30px);
  width: calc(100% - 30px);
}
@media screen and (min-width: 1470px) {
  .fixed-cart {
    width: 74px;
    height: 74px;
  }
  .fixed-cart .header-cart-count {
    height: 36px;
    width: 36px;
    line-height: 36px;
  }
}
@media screen and (max-width: 1468px) {
  .about-text-col:last-child{
    width: -webkit-calc(100% - 20px);
    width: -moz-calc(100% - 20px);
    width: calc(100% - 20px);
  }
  .production {
    padding: 50px 0;
  }
  .production-item {
    min-height: 180px;
  }
  .section {
    margin: 50px 0;
  }
  .advantages-row {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: -10px;
  }
  .advantage-item {
    max-width: none;
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none;
    width: -webkit-calc(33.3333% - 10px);
    width: -moz-calc(33.3333% - 10px);
    width: calc(33.3333% - 10px);
    margin-bottom: 10px;
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
  }
  .questions-remain-left {
    width: 50%;
  }
  .questions-remain-right {
    width: 50%;
  }
  .site-footer {
    margin-top: 50px;
  }
  .footer-right-row {
    margin-left: -20px;
  }
  .footer-right-row > * {
    padding-left: 20px;
  }
  .footer-right,
  .footer-left {
    padding-top: 40px;
  }
  .fixed-cart svg,
  .totop svg,
  .fixed-phone svg {
    width: 21px;
    height: 21px;
  }
  .totop,
  .fixed-phone {
    width: 45px;
    height: 45px;
  }
  .fixed-block > * {
    margin-top: 14px;
  }
}
@media screen and (max-width: 1024px) and (max-width: 1468px) {
  .questions-remain-form-input {
    width: -webkit-calc(50% - 20px);
    width: -moz-calc(50% - 20px);
    width: calc(50% - 20px);
  }
  .questions-remain-form-submit {
    width: -webkit-calc(100% - 20px);
    width: -moz-calc(100% - 20px);
    width: calc(100% - 20px);
  }
}
@media screen and (max-width: 1024px) {
  .questions-remain-form-submit {
    -webkit-box-ordinal-group: 6;
    -webkit-order: 5;
    -moz-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
    text-align: center;
  }
  .questions-remain-form-submit .w-100 {
    width: auto !important;
    padding-left: 34px;
    padding-right: 34px;
  }
  .konf {
    margin-top: 0;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 990px) {
  .production-item {
    width: -webkit-calc(50% - 20px);
    width: -moz-calc(50% - 20px);
    width: calc(50% - 20px);
  }
  .video-play:after {
    width: 111px;
    height: 118px;
    margin-left: -55px;
    margin-top: -59px;
  }
  .advantage-item {
    width: -webkit-calc(50% - 10px);
    width: -moz-calc(50% - 10px);
    width: calc(50% - 10px);
  }
  .advantage-item-3 {
    width: -webkit-calc(100% - 10px);
    width: -moz-calc(100% - 10px);
    width: calc(100% - 10px);
  }
  .make-order-left {
    width: -webkit-calc(40% - 20px);
    width: -moz-calc(40% - 20px);
    width: calc(40% - 20px);
  }
  .make-order-right {
    width: -webkit-calc(60% - 20px);
    width: -moz-calc(60% - 20px);
    width: calc(60% - 20px);
  }
  .footer-right-right {
    display: none;
  }
  .footer-right-left {
    width: 100%;
  }
}
@media screen and (max-width: 767px) {
  .table-responsive {
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 20px;
    padding-right: 20px;
  }
  body .popap {
    padding: 20px 25px 15px;
  }
  .popap-row + .popap-row {
    margin-top: 18px;
  }
  * + .popap-submit {
    margin-top: 25px;
  }
  .hide_desk {
    display: block;
  }
  .hide_mob {
    display: none;
  }
  .production {
    background: none;
    background: #FBFBFB;
  }
  .production-item {
    padding: 15px 15px 25px;
  }
  .production-item-text {
    font-size: 16px;
    line-height: 18px;
  }
  .video-play {
    margin: 0 -20px;
    border-radius: 0;
  }
  .about-video {
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -moz-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
  }
  .section {
    margin: 40px 0;
  }
  .advantage-item-top-inner {
    font-size: 48px;
  }
  .advantages {
    background: #FBFBFB;
    padding: 40px 0;
  }
  .advantage-item-text {
    font-size: 14px;
    line-height: 17px;
  }
  .make-order-row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
    -moz-box-orient: horizontal;
    -moz-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
  .make-order-btn {
    text-align: center;
  }
  .questions-remain-row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
    -moz-box-orient: vertical;
    -moz-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .questions-remain-left {
    width: 100%;
    margin-top: 30px;
  }
  .questions-remain-right {
    width: 100%;
  }
  .questions-remain-right img {
    width: 100%;
    max-width: 400px;
  }
  * + .questions-remain-form {
    margin-top: 30px;
  }
  .questions-remain-descr {
    text-align: center;
  }
  .site-footer {
    margin-top: 40px;
  }
  .footer-right {
    display: none;
  }
  .footer-left {
    padding-top: 0;
    width: -webkit-calc(100% - 40px);
    width: -moz-calc(100% - 40px);
    width: calc(100% - 40px);
  }
  .footer-logo,
  .footer-title {
    text-align: center;
  }
  * + .footer-left-col {
    margin-top: 30px;
  }
  .footer-left-inner {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-top: 30px;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    margin-left: -20px;
  }
  .footer-cont {
    margin-top: 0 !important;
    padding-left: 20px;
    width: 50%;
  }
  .footer-email {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .footer-email p:not(:last-child):after {
    display: none;
  }
  .site-footer {
    padding-bottom: 0;
  }
  .footer-cont-title span {
    display: none;
  }
  .footer-cont-title:before {
    margin-right: 0 !important;
  }
  .custom-logo-footer {
    max-width: 310px;
  }
  .fixed-cart,
  .fixed-phone {
    display: none;
  }
  .totop {
    margin-top: 0 !important;
  }
  .fixed-block {
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none;
    top: auto;
    bottom: 20px;
  }
  .cart-popap-item {
    padding: 15px;
  }
  .cart-popap-item__img {
    margin-right: 20px;
  }
  * + .cart-popap-total {
    margin-top: 20px;
  }
  body .cart-popap {
    padding-left: 25px;
    padding-right: 25px;
    padding-bottom: 25px;
  }
  .cart-popap-button {
    margin-top: 20px;
  }
  body .fancybox-slide--video .fancybox-content {
    min-width: 100%;
    height: auto !important;
  }
  body .popap .wpcf7 form .wpcf7-response-output {
    margin-top: 0;
  }
}
@media screen and (max-width: 640px) {
  .production-item {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .production-item-icon {
    margin: 0 0 15px;
  }
  .production-item-icon img {
    max-width: 80px;
    max-height: 72px;
    -o-object-fit: contain;
    object-fit: contain;
  }
}
@media screen and (max-width: 479px) {
  .production {
    padding: 30px 0;
  }
  .production-item-text {
    font-size: 15px;
  }
  .section {
    margin: 30px 0;
  }
  .advantages {
    padding: 30px 0;
  }
  .advantage-item {
    width: -webkit-calc(100% - 10px);
    width: -moz-calc(100% - 10px);
    width: calc(100% - 10px);
  }
  * + .questions-remain-form {
    margin-top: 20px;
  }
  .konf {
    margin-top: 10px;
    margin-bottom: 20px;
  }
  .questions-remain-form-input {
    width: -webkit-calc(100% - 20px);
    width: -moz-calc(100% - 20px);
    width: calc(100% - 20px);
  }
  .questions-remain-form-input {
    margin-bottom: 10px;
  }
  .footer-cont {
    width: 100%;
  }
  .footer-cont + .footer-cont {
    margin-top: 20px !important;
  }
}
@media screen and (max-width: 374px) {
  .production-item {
    width: -webkit-calc(100% - 20px);
    width: -moz-calc(100% - 20px);
    width: calc(100% - 20px);
  }
  .cart-popap-button > * {
    width: -webkit-calc(100% - 14px);
    width: -moz-calc(100% - 14px);
    width: calc(100% - 14px);
  }
}
.table-prod{
  max-width: 1024px;
  margin-left: auto;
  margin-right: auto;
  font-size: 16px;
  line-height: 1.25;
  text-align: center;
  color: #000;

}
.table-prod td{
  border: 1px solid #38A601;
  height: 43px;
}
.table-prod h4, .table-prod h6{
  font-weight: 700;
  font-size: 16px;
  line-height: 1.25;
  margin-bottom: 0;
}
.table-prod .aligncenter{
  margin-bottom: 0;
}
.category-descr-2 h3 > a[name]{
  position: relative;
  top: -180px;
}
.table-prod tr:first-child td{
  padding-top: 12px;
  padding-bottom: 12px;
}
@media screen and (max-width: 767px) {
  .category-descr-2 h3 > a[name]{
    position: relative;
    top: -80px;
  }
}
.category-descr-2 .section-advantages-title + p,
.article-page-inner .section-advantages-title + p{
  max-width: 700px;
  margin-left: auto;
  margin-right: auto;
}
.section-advantages-title > span{
  text-decoration: none !important;
}
.main-page-sale-slider{
  display: flex;
  flex-direction: column;
}
.main-page-sale-slider .slick-track{
  display: flex !important;
  align-items: stretch;
}
.main-page-sale-slider .slick-slide {
  height: auto !important;
  display: flex !important;
  flex-direction: column;
}
.main-page-sale-slider .main-page-sale-slide-inner{
  flex: 1;
  display: flex;
  flex-direction: column;
  width: 100%;
}