body * {
  font-family: "Montserrat", sans-serif !important;
}
@media (max-width: 1260px) {
  .site__wrapper .site-hedaer3 .header #top-pannel {
    background: none !important;
  }
  .site__wrapper .site-hedaer3 .header #top-pannel .top-pannel__inner {
    align-items: center;
    justify-content: space-between;
  }
  .site__wrapper .site-hedaer3 .header #top-pannel .top-pannel__inner .width-container-top {
    border: none;
  }
  .site__wrapper .site-hedaer3 .header #top-pannel .top-pannel__inner .logo_new {
    max-width: 200px;
    display: flex;
    align-items: center;
  }
  .site__wrapper .site-hedaer3 .header #top-pannel .top-pannel__inner .logo_new .site-logo {
    margin-bottom: 0;
  }
  .site__wrapper .site-hedaer3 .header #top-pannel .top-pannel__inner .top-pannel__search_btn {
    width: 24px;
    border: none;
  }
  .site__wrapper .site-hedaer3 .header #top-pannel .top-pannel__inner .top-pannel__cont-btn {
    display: none;
    border: none !important;
  }
  .site__wrapper .site-hedaer3 .header #top-pannel .top-pannel__inner .top-pannel__cont-btn2 {
    display: block;
    width: 24px;
  }
  .site__wrapper .site-hedaer3 .header #top-pannel .top-pannel__inner .top-pannel__cont-btn2 .cont-icon {
    background: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.3868 13.6282C16.9364 13.1592 16.3931 12.9085 15.8174 12.9085C15.2463 12.9085 14.6984 13.1546 14.2294 13.6236L12.7621 15.0862C12.6414 15.0212 12.5207 14.9608 12.4046 14.9005C12.2374 14.8169 12.0796 14.7379 11.9449 14.6544C10.5705 13.7814 9.32148 12.6438 8.12352 11.1719C7.54311 10.4383 7.15308 9.82075 6.86984 9.19391C7.25059 8.84566 7.60347 8.48349 7.94707 8.13525C8.07709 8.00523 8.2071 7.87058 8.33711 7.74057C9.31219 6.76549 9.31219 5.50252 8.33711 4.52744L7.0695 3.25983C6.92556 3.11589 6.77698 2.96731 6.63768 2.81872C6.35908 2.53084 6.06656 2.23367 5.76475 1.95508C5.31435 1.50933 4.77573 1.27252 4.20926 1.27252C3.64278 1.27252 3.09488 1.50933 2.63055 1.95508L2.62127 1.96436L1.04256 3.557C0.448225 4.15134 0.109267 4.87568 0.0349754 5.71611C-0.0764626 7.07194 0.322857 8.3349 0.629312 9.1614C1.38152 11.1905 2.50518 13.071 4.1814 15.0862C6.21514 17.5146 8.66214 19.4323 11.4574 20.7835C12.5253 21.2896 13.9508 21.8886 15.5434 21.9907C15.6409 21.9953 15.7431 22 15.836 22C16.9085 22 17.8093 21.6146 18.5151 20.8485C18.5198 20.8392 18.529 20.8345 18.5337 20.8253C18.7751 20.5327 19.0537 20.2681 19.3463 19.9848C19.5459 19.7944 19.7502 19.5948 19.9499 19.3858C20.4096 18.9076 20.651 18.3504 20.651 17.7793C20.651 17.2035 20.4049 16.651 19.9359 16.1866L17.3868 13.6282ZM19.0491 18.5176C19.0444 18.5176 19.0444 18.5222 19.0491 18.5176C18.868 18.7126 18.6823 18.889 18.4826 19.084C18.1808 19.3719 17.8743 19.6737 17.5865 20.0127C17.1175 20.5142 16.5649 20.751 15.8406 20.751C15.771 20.751 15.6967 20.751 15.627 20.7463C14.248 20.6581 12.9664 20.1195 12.0053 19.6598C9.3772 18.3875 7.0695 16.5813 5.15184 14.2922C3.56849 12.3838 2.50983 10.6194 1.8087 8.72494C1.37688 7.56877 1.219 6.66798 1.28865 5.81826C1.33509 5.275 1.54403 4.82461 1.92942 4.43922L3.51277 2.85587C3.74029 2.64228 3.98174 2.5262 4.21854 2.5262C4.51107 2.5262 4.74787 2.70264 4.89646 2.85123L4.91039 2.86516C5.19363 3.12982 5.46294 3.40377 5.74617 3.6963C5.89011 3.84488 6.0387 3.99347 6.18728 4.14669L7.45489 5.4143C7.94707 5.90649 7.94707 6.36152 7.45489 6.85371C7.32024 6.98836 7.19022 7.12302 7.05557 7.25303C6.66554 7.65235 6.29408 8.02381 5.89011 8.38598C5.88083 8.39527 5.87154 8.39991 5.8669 8.4092C5.46758 8.80852 5.54187 9.19855 5.62545 9.46321L5.63938 9.505C5.96905 10.3036 6.43337 11.0559 7.13915 11.952L7.14379 11.9566C8.42533 13.5353 9.77652 14.7658 11.267 15.7084C11.4574 15.8291 11.6524 15.9266 11.8381 16.0195C12.0053 16.1031 12.1631 16.182 12.2978 16.2656C12.3164 16.2749 12.3349 16.2888 12.3535 16.2981C12.5114 16.377 12.66 16.4142 12.8132 16.4142C13.1986 16.4142 13.44 16.1727 13.519 16.0938L15.107 14.5058C15.2648 14.3479 15.5156 14.1575 15.8081 14.1575C16.096 14.1575 16.3328 14.3386 16.4767 14.4965L16.486 14.5058L19.0444 17.0642C19.5227 17.5378 19.5227 18.0254 19.0491 18.5176ZM11.8892 5.23321C13.1057 5.43752 14.2108 6.01328 15.093 6.8955C15.9753 7.77771 16.5464 8.88281 16.7553 10.0993C16.8064 10.4058 17.0711 10.6194 17.3729 10.6194C17.41 10.6194 17.4425 10.6147 17.4797 10.6101C17.8233 10.5544 18.0508 10.2294 17.9951 9.88575C17.7443 8.41384 17.0478 7.07194 15.9845 6.00864C14.9212 4.94533 13.5793 4.24884 12.1074 3.99811C11.7638 3.94239 11.4434 4.16991 11.3831 4.50887C11.3227 4.84782 11.5456 5.17749 11.8892 5.23321ZM21.9743 9.70466C21.5611 7.28089 20.4188 5.07534 18.6637 3.32019C16.9085 1.56505 14.703 0.422806 12.2792 0.0095565C11.9403 -0.0508058 11.6199 0.181357 11.5595 0.520314C11.5038 0.863915 11.7313 1.1843 12.0749 1.24466C14.2387 1.61148 16.2121 2.63764 17.7815 4.20241C19.3509 5.77183 20.3724 7.74521 20.7392 9.90897C20.7903 10.2154 21.055 10.429 21.3568 10.429C21.3939 10.429 21.4264 10.4244 21.4636 10.4197C21.8025 10.3686 22.0347 10.0436 21.9743 9.70466Z' fill='white'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;
    font-size: 0;
  }
  .site__wrapper .site-hedaer3 .header #top-pannel .top-pannel__inner .cart-button {
    border: none;
    width: 40px;
    margin-right: 10px;
  }
  .site__wrapper .site-hedaer3 .header #top-pannel .top-pannel__inner .cart-button .cart-icon.mobile {
    background-color: transparent !important;
    background-image: url("data:image/svg+xml,%3Csvg width='28' height='22' viewBox='0 0 28 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_40_13)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.5 17C11.1193 17 10 18.1193 10 19.5C10 20.8807 11.1193 22 12.5 22C13.8807 22 15 20.8807 15 19.5C15 18.1193 13.8807 17 12.5 17ZM20.5 17C19.1193 17 18 18.1193 18 19.5C18 20.8807 19.1193 22 20.5 22C21.8807 22 23 20.8807 23 19.5C23 18.1193 21.8807 17 20.5 17Z' fill='white'/%3E%3Cpath d='M1 1H5L10 14H23L26.4514 5.37139C26.7142 4.71453 26.2304 4 25.523 4H11' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_40_13'%3E%3Crect width='28' height='22' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  }
}
@media (max-width: 1260px) and (max-width: 640px) {
  .site__wrapper .site-hedaer3 .header #top-pannel .top-pannel__inner .logo_new .site-logo {
    max-width: 136px;
  }
}
.site__wrapper .site-hedaer {
  position: relative;
  min-height: 920px;
  background: #00000066;
}
.site__wrapper .site-hedaer * {
  transition: 0.1s;
}
.site__wrapper .site-hedaer:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  display: block;
  background: #00000066;
  z-index: 3;
}
@media (max-width: 960px) {
  .site__wrapper .site-hedaer:before {
    background: #00000036;
  }
}
.site__wrapper .site-hedaer .video_bg {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 2;
}
.site__wrapper .site-hedaer .video_bg img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  position: absolute;
  z-index: 1;
}
.site__wrapper .site-hedaer .video_bg video {
  width: 100%;
  height: 100%;
  object-fit: cover;
  position: absolute;
  z-index: 2;
}
.site__wrapper .site-hedaer .header {
  position: relative;
  z-index: 4;
}
.site__wrapper .site-hedaer .header .company-info {
  padding: 0;
}
.site__wrapper .site-hedaer .header .company-info .width-container.head {
  max-width: 100%;
  color: #fff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
  /*&:hover {
						background: #fff;
						color: #14181b;
						* {
							color: #14181b;
						}
						.whatsapp {
							svg path {
								fill: #14181b;
							}
						}
						.basket-buttons {
							.cart-button {
								a {
									background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:ev='http://www.w3.org/2001/xml-events' version='1.1' baseProfile='full' xml:space='preserve' x='0px' y='0px' width='28px' height='22px' viewBox='0 0 28 22' preserveAspectRatio='none' shape-rendering='geometricPrecision'%3E'%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.5 17C11.1193 17 10 18.1193 10 19.5C10 20.8807 11.1193 22 12.5 22C13.8807 22 15 20.8807 15 19.5C15 18.1193 13.8807 17 12.5 17ZM20.5 17C19.1193 17 18 18.1193 18 19.5C18 20.8807 19.1193 22 20.5 22C21.8807 22 23 20.8807 23 19.5C23 18.1193 21.8807 17 20.5 17Z' fill='%2314181b'/%3E%3Cpath fill='none' d='M1 1H5L10 14H23L26.4514 5.37139C26.7142 4.71453 26.2304 4 25.523 4H11' stroke='%2314181b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 24px 50% no-repeat;
								}
							}
						}
					}*/
}
@media (max-width: 960px) {
  .site__wrapper .site-hedaer .header .company-info .width-container.head {
    border-bottom: 0px;
  }
}
.site__wrapper .site-hedaer .header .company-info .width-container.head * {
  color: #fff;
}
.site__wrapper .site-hedaer .header .company-info .width-container.head .left_part {
  flex: 1;
}
@media (max-width: 1440px) and (min-width: 1261px) {
  .site__wrapper .site-hedaer .header .company-info .width-container.head .left_part {
    flex: 0 0 33%;
  }
}
.site__wrapper .site-hedaer .header .company-info .width-container.head .company-info__left {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  gap: 10px;
}
.site__wrapper .site-hedaer .header .company-info .width-container.head .company-info__left .site-logo {
  margin: 0;
  max-width: 450px;
}
@media (max-width: 1440px) and (min-width: 1261px) {
  .site__wrapper .site-hedaer .header .company-info .width-container.head .company-info__left .site-logo {
    max-width: 350px;
  }
}
@media (max-width: 960px) {
  .site__wrapper .site-hedaer .header .company-info .width-container.head .company-info__left .site-logo {
    max-width: 200px;
  }
}
.site__wrapper .site-hedaer .header .company-info .width-container.head .company-info__left .name .desc {
  font-size: 15px;
  font-weight: 500;
}
@media (max-width: 960px) {
  .site__wrapper .site-hedaer .header .company-info .width-container.head .company-info__left .name .desc {
    font-size: 12px;
  }
}
.site__wrapper .site-hedaer .header .company-info .width-container.head .company-info__right {
  flex: 1;
  justify-content: space-between;
}
.site__wrapper .site-hedaer .header .company-info .width-container.head .company-info__right .bottom-contacts {
  flex: initial;
}
.site__wrapper .site-hedaer .header .company-info .width-container.head .company-info__right .bottom-contacts .contacts-metro-phone {
  display: flex;
  gap: 10px;
  align-items: center;
  background-position: 0 50%;
}
.site__wrapper .site-hedaer .header .company-info .width-container.head .company-info__right .bottom-contacts .contacts-item {
  justify-content: space-between;
  gap: 30px;
}
.site__wrapper .site-hedaer .header .company-info .width-container.head .company-info__right .bottom-contacts .contacts-metro-item {
  flex: initial;
  padding-right: 0;
}
.site__wrapper .site-hedaer .header .company-info .width-container.head .company-info__right .bottom-contacts .contacts-metro-item b {
  max-width: 203px;
}
.site__wrapper .site-hedaer .header .company-info .width-container.head .company-info__right .bottom-contacts .contacts-metro-item div {
  font-weight: 500;
}
.site__wrapper .site-hedaer .header .company-info .width-container.head .company-info__right .basket-buttons {
  width: 90px;
}
.site__wrapper .site-hedaer .header .company-info .width-container.head .company-info__right .basket-buttons .cart-button a {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:ev='http://www.w3.org/2001/xml-events' version='1.1' baseProfile='full' xml:space='preserve' x='0px' y='0px' width='28px' height='22px' viewBox='0 0 28 22' preserveAspectRatio='none' shape-rendering='geometricPrecision'%3E'%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.5 17C11.1193 17 10 18.1193 10 19.5C10 20.8807 11.1193 22 12.5 22C13.8807 22 15 20.8807 15 19.5C15 18.1193 13.8807 17 12.5 17ZM20.5 17C19.1193 17 18 18.1193 18 19.5C18 20.8807 19.1193 22 20.5 22C21.8807 22 23 20.8807 23 19.5C23 18.1193 21.8807 17 20.5 17Z' fill='%23fff'/%3E%3Cpath fill='none' d='M1 1H5L10 14H23L26.4514 5.37139C26.7142 4.71453 26.2304 4 25.523 4H11' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 24px 50% no-repeat;
}
.site__wrapper .site-hedaer .header .company-info .width-container.head .company-info__right .basket-buttons .cart-button .cart_amount {
  color: #fff !important;
}
.site__wrapper .site-hedaer .header .company-info .width-container.head * {
  color: #fff;
}
.site__wrapper .site-hedaer .header .company-info .top-block {
  margin-top: 10px;
  padding-left: 0;
  padding-right: 0;
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container {
  top: 0;
  width: 100%;
  transition: transform 0.3s ease-in-out;
  transform: translateY(0%);
  z-index: 1000;
  transition: height 0.3s ease;
  margin-top: 0px;
  flex-wrap: wrap;
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container .top-block_left {
  width: auto;
  margin-right: 0;
  display: flex;
  align-items: center;
  flex: 1 0 150px;
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container .top-block_left .cat-wrap {
  background: none;
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container .top-block_left .cat {
  width: auto;
  cursor: pointer;
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container .top-block_left .cat .cat-title {
  background: none;
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container .top-block_left .cat .cat-title .cat-title-text {
  font-size: 14px;
  padding: 5px 10px;
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container .top-block_left .cat:hover .shop-folders-wrap {
  opacity: 1;
  visibility: visible;
  width: auto;
  height: auto;
  display: block !important;
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container .top-block_left .shop-folders-wrap {
  min-width: 240px;
  border-top: 2px solid #000;
  opacity: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container .top-block_left .shop-folders-wrap .cat-list {
  background: #fff;
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container .top-block_left .shop-folders-wrap .cat-list:before {
  content: none;
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container .top-block_left .shop-folders-wrap .cat-list li {
  position: relative;
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container .top-block_left .shop-folders-wrap .cat-list li a {
  color: #393939;
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container .top-block_left .shop-folders-wrap .cat-list li a:hover {
  color: #14181b;
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container .top-block_left .shop-folders-wrap .cat-list li a.active {
  background: #fff;
  color: #14181b;
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container .top-block_left .shop-folders-wrap .cat-list li:before {
  content: "";
  height: 2px;
  width: 100%;
  transform-origin: left;
  background: #393939;
  color: #0000;
  font-size: calc(0.75rem * 1);
  pointer-events: none;
  transition: transform 0.2s ease-in-out;
  position: absolute;
  inset-block-end: 0;
  transform: scaleX(0);
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container .top-block_left .shop-folders-wrap .cat-list li:hover:before {
  transform: scaleX(1);
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container .top-block_left .shop-folders-wrap .cat-list > li ul {
  background: #14181b;
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container .top-block_left .shop-folders-wrap .cat-list > li ul li {
  position: relative;
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container .top-block_left .shop-folders-wrap .cat-list > li ul li:before {
  content: "";
  height: 2px;
  width: 100%;
  transform-origin: left;
  background: #fff;
  color: #0000;
  font-size: calc(0.75rem * 1);
  pointer-events: none;
  transition: transform 0.2s ease-in-out;
  position: absolute;
  inset-block-end: 0;
  transform: scaleX(0);
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container .top-block_left .shop-folders-wrap .cat-list > li ul li:hover:before {
  transform: scaleX(1);
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container .top-block_left .shop-folders-wrap .cat-list > li ul li a {
  color: #fff;
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container .top-block_left .shop-folders-wrap .cat-list > li ul li a.active {
  background: #14181b 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%226px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%206%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.6%22%20d%3D%22M1.72221%200.293533C1.33204%20-0.0973444%200.698874%20-0.0979175%200.307996%200.292254C-0.0828811%200.682425%20-0.083454%201.31559%200.306717%201.70647L1.72221%200.293533ZM5%204.99276L5.70775%205.69922C6.09742%205.30884%206.09742%204.67667%205.70775%204.28629L5%204.99276ZM0.292254%208.29353C-0.0979171%208.68441%20-0.0973441%209.31758%200.293533%209.70775C0.684411%2010.0979%201.31758%2010.0973%201.70775%209.70647L0.292254%208.29353ZM0.306717%201.70647L4.29225%205.69922L5.70775%204.28629L1.72221%200.293533L0.306717%201.70647ZM4.29225%204.28629L0.292254%208.29353L1.70775%209.70647L5.70775%205.69922L4.29225%204.28629Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") right 12px top 50% no-repeat;
  color: #fff;
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container .top-block_left .shop-folders-wrap .cat-list > li ul li a:hover {
  color: #fff;
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container .top-block_left .hide_item {
  display: block;
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container .top-block_left .cat-more {
  display: none !important;
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container .top-block_right {
  width: auto;
  display: flex;
  align-items: center;
  gap: 14px;
  flex: 1 0 calc(100% - 160px);
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container .top-block_right .top-block_right_nav {
  background: none;
  margin-bottom: 0;
}
@media (max-width: 1600px) {
  .site__wrapper .site-hedaer .header .company-info .top-block .width-container .top-block_right .top-block_right_nav .top-menu__wrap {
    padding: 0;
  }
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container .top-block_right .top-block_right_nav .top-menu__wrap > li > a {
  color: #fff;
  font-size: 14px;
  font-weight: 600;
  padding: 5px 15px;
  position: relative;
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container .top-block_right .top-block_right_nav .top-menu__wrap > li:before {
  content: "";
  height: 2px;
  width: 100%;
  transform-origin: left;
  background: #fff;
  color: #0000;
  font-size: calc(0.75rem * 1);
  pointer-events: none;
  transition: transform 0.2s ease-in-out;
  position: absolute;
  inset-block-end: 0;
  transform: scaleX(0);
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container .top-block_right .top-block_right_nav .top-menu__wrap > li:hover:before {
  transform: scaleX(1);
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container .top-block_right .phone_head {
  visibility: hidden;
  width: 0;
  height: 0;
  opacity: 0;
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container .top-block_right .phone_head .item {
  display: flex;
  gap: 10px;
  align-items: center;
  padding-left: 18px;
  background: url(../ph.png) 0 50% no-repeat;
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container .top-block_right .phone_head .item > a {
  color: #393939;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container .top-block_right .phone_head .item .whatsapp svg path {
  fill: #14181b;
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container .top-block_right .search_new {
  cursor: pointer;
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container .top-block_right .search_new svg path {
  fill: #fff;
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container .top-block_right .cart_clone {
  visibility: hidden;
  width: 0;
  height: 0;
  opacity: 0;
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container.fixeds {
  position: fixed;
  width: 100%;
  background: #fff;
  max-width: initial;
  left: 0;
  margin-top: 0;
  padding: 0 60px;
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container.fixeds .cat-title-text {
  color: #393939 !important;
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container.fixeds .top-block_right {
  justify-content: space-between;
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container.fixeds .top-menu__wrap {
  justify-content: flex-start;
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container.fixeds .top-menu__wrap > li:before {
  background: #393939 !important;
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container.fixeds .top-menu__wrap > li a {
  color: #393939 !important;
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container.fixeds .phone_head {
  visibility: visible;
  width: auto;
  height: auto;
  opacity: 1;
  margin-left: auto;
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container.fixeds .search_new {
  margin-left: 50px;
  cursor: pointer;
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container.fixeds .search_new svg path {
  fill: #393939;
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container.fixeds .cart_clone {
  visibility: visible;
  width: auto;
  height: auto;
  opacity: 1;
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container.fixeds .cart_clone .cart-button {
  width: 36px;
}
.site__wrapper .site-hedaer .header .company-info .top-block .width-container.fixeds .cart_clone .cart-button a {
  background-position: 0 50% !important;
}
.site__wrapper .site-hedaer .header .company-info .top-block .search-block {
  width: 0;
  height: 0;
  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
  width: 100%;
  background: #fff;
  min-width: 100%;
}
.site__wrapper .site-hedaer .header .company-info .top-block .search-block .search-block__search_btn {
  margin: 0;
}
.site__wrapper .site-hedaer .header .company-info .top-block .search-block.active {
  width: 100%;
  max-width: 400px;
  height: auto;
  opacity: 1;
  visibility: visible;
  transition: 0.4s;
  flex: unset;
  min-width: unset;
  margin-left: auto;
}
.site__wrapper .site-hedaer .header .company-info .top-block .search-block.active .search-block__search_btn {
  margin-left: auto;
}
.site__wrapper .site-hedaer2 {
  min-height: initial;
  color: #000;
}
.site__wrapper .site-hedaer2:before {
  background: #fff;
}
.site__wrapper .site-hedaer2 .width-container .company-info__left * {
  color: #000 !important;
}
.site__wrapper .site-hedaer2 .width-container .company-info__right * {
  color: #000 !important;
}
.site__wrapper .site-hedaer2 .width-container .company-info__right .max svg path {
  fill: #000 !important;
}
.site__wrapper .site-hedaer2 .width-container .cart-button .cart-icon {
  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%2228px%22%20height%3D%2222px%22%20%20viewBox%3D%220%200%2028%2022%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M12.5%2017C11.1193%2017%2010%2018.1193%2010%2019.5C10%2020.8807%2011.1193%2022%2012.5%2022C13.8807%2022%2015%2020.8807%2015%2019.5C15%2018.1193%2013.8807%2017%2012.5%2017ZM20.5%2017C19.1193%2017%2018%2018.1193%2018%2019.5C18%2020.8807%2019.1193%2022%2020.5%2022C21.8807%2022%2023%2020.8807%2023%2019.5C23%2018.1193%2021.8807%2017%2020.5%2017Z%22%20fill%3D%22%2314181b%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M1%201H5L10%2014H23L26.4514%205.37139C26.7142%204.71453%2026.2304%204%2025.523%204H11%22%20stroke%3D%22%2314181b%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E") 24px 50% no-repeat !important;
}
.site__wrapper .site-hedaer2 .header .company-info .top-block {
  color: #000;
  margin-top: 0;
}
.site__wrapper .site-hedaer2 .header .company-info .top-block .width-container .top-block_right .top-block_right_nav .top-menu__wrap > li > a {
  color: #000;
}
.site__wrapper .site-hedaer2 .header .company-info .top-block .width-container .top-block_right .search_new svg path {
  fill: #000;
}
.site__wrapper .site-hedaer2 .cat-title-text {
  color: #000 !important;
}
@media (max-width: 960px) {
  .site__wrapper .site-hedaer2 .name .desc {
    color: #000 !important;
  }
}
.site__wrapper .site-container {
  position: relative;
  z-index: 3;
  background: #fff;
}
.site__wrapper .cart-container {
  background: #fff;
  border-width: 1px;
  border-style: solid;
  border-color: #0000000a;
}
.site__wrapper .cart-container a {
  background: #fff !important;
  box-shadow: 0px 2px 2px 0px #0000001A;
}
.site__wrapper .cart-container a .cart-icon {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:ev='http://www.w3.org/2001/xml-events' version='1.1' baseProfile='full' xml:space='preserve' x='0px' y='0px' width='28px' height='22px' viewBox='0 0 28 22' preserveAspectRatio='none' shape-rendering='geometricPrecision'%3E'%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.5 17C11.1193 17 10 18.1193 10 19.5C10 20.8807 11.1193 22 12.5 22C13.8807 22 15 20.8807 15 19.5C15 18.1193 13.8807 17 12.5 17ZM20.5 17C19.1193 17 18 18.1193 18 19.5C18 20.8807 19.1193 22 20.5 22C21.8807 22 23 20.8807 23 19.5C23 18.1193 21.8807 17 20.5 17Z' fill='%23000'/%3E%3Cpath fill='none' d='M1 1H5L10 14H23L26.4514 5.37139C26.7142 4.71453 26.2304 4 25.523 4H11' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 24px 50% no-repeat;
}
.site__wrapper .cart-container a .text-block-8 {
  color: #000;
}
.site__wrapper .form-btn-container {
  background: none;
  border-width: 1px;
  border-style: solid;
  border-color: #0000001A;
}
.site__wrapper .form-btn-container a {
  background: #fff !important;
  box-shadow: 0px 2px 2px 0px #0000001A;
}
.site__wrapper .form-btn-container a .form-icon {
  background: url("data:image/svg+xml,%3Csvg version='1.1' baseProfile='full' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:ev='http://www.w3.org/2001/xml-events' xml:space='preserve' x='0px' y='0px' width='32px' height='22px' viewBox='0 0 32 22' preserveAspectRatio='none' shape-rendering='geometricPrecision'%3E%3Cpath fill='none' d='M25.153 8.56301C25.2913 8.70131 25.3365 8.90831 25.266 9.09074C23.9541 12.4837 22.4837 13.9541 19.0907 15.266C18.9083 15.3365 18.7013 15.2913 18.563 15.153L16.59 13.18C16.32 12.91 15.92 12.82 15.57 12.94C14.45 13.31 13.24 13.51 12 13.51C11.45 13.51 11 13.96 11 14.51V20C11 20.55 11.45 21 12 21C24 21 31 13.5 31 2C31 1.45 30.55 1 30 1H24.5C23.95 1 23.5 1.45 23.5 2C23.5 3.25 23.3 4.45 22.93 5.57C22.82 5.92 22.9 6.31 23.18 6.59L25.153 8.56301Z' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M12.7176 5.23918C12.1653 5.23918 11.7176 5.6869 11.7176 6.23918C11.7176 6.79147 12.1653 7.23918 12.7176 7.23918V5.23918ZM16.4534 6.23918V7.23918C17.0057 7.23918 17.4534 6.79147 17.4534 6.23918H16.4534ZM17.4534 2.61035C17.4534 2.05807 17.0057 1.61035 16.4534 1.61035C15.9011 1.61035 15.4534 2.05807 15.4534 2.61035H17.4534ZM2.12241 9.39836L1.13849 9.21975L2.12241 9.39836ZM6.60608 18.9191C7.11371 19.1367 7.70159 18.9015 7.91914 18.3939C8.1367 17.8863 7.90155 17.2984 7.39392 17.0808L6.60608 18.9191ZM12.7176 7.23918H16.4534V5.23918H12.7176V7.23918ZM17.4534 6.23918V2.61035H15.4534V6.23918H17.4534ZM1.13849 9.21975C0.366568 13.4721 2.72898 17.2575 6.60608 18.9191L7.39392 17.0808C4.27102 15.7425 2.52014 12.8062 3.10633 9.57697L1.13849 9.21975ZM17.2769 5.6719C12.7985 -0.829455 2.52144 1.60138 1.13849 9.21975L3.10633 9.57697C4.18253 3.64841 12.2015 1.82944 15.6299 6.80646L17.2769 5.6719Z' fill='black'/%3E%3C/svg%3E") 50% no-repeat;
}
.site__wrapper .form-btn-container a .text-block-8 {
  color: #000;
}
.site__wrapper .basket-buttons__login {
  background: none;
  width: auto;
  display: flex;
  align-items: center;
  gap: 10px;
}
.site__wrapper .basket-buttons__login span {
  text-decoration: underline;
}
@media (max-width: 960px) {
  .site__wrapper .site-hedaer {
    min-height: 510px;
  }
  .site__wrapper .site-hedaer2 {
    min-height: initial;
  }
  .site__wrapper .site-hedaer2 .top-pannel__inner {
    background: #14181b;
  }
  .site__wrapper .site-hedaer2 .company-info {
    display: none;
  }
  .site__wrapper .left_part {
    display: none;
  }
  .site__wrapper .top-block {
    display: none;
  }
  .site__wrapper .burger-block .burger-folders__list li.selected {
    transform: initial !important;
  }
}
@media (min-width: 960px) {
  .site__wrapper .footer-inner__contacts {
    width: auto;
  }
  .site__wrapper .footer-inner__bottom_menu {
    width: auto;
  }
  .site__wrapper .footer-inner__bottom_menu .bottom-menu li a {
    font-size: 14px;
    text-transform: uppercase;
  }
  .site__wrapper .footer-inner__pay_block {
    width: auto;
  }
}
.footer-inner .contacts-metro-item {
  flex: 0 0 50%;
}
@media (min-width: 800px) and (max-width: 1279px) {
  .site__wrapper .site-hedaer .header .company-info .width-container.head .left_part {
    display: none;
  }
  .site__wrapper .site-hedaer .header .company-info .top-block {
    display: none;
  }
}
.shop-folders-wrap .cat-list > li > a:hover {
  background: #fff;
}
.btn_whats {
  background: #FE8516;
  border-radius: 50%;
  width: 64px;
  height: 64px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: fixed;
  z-index: 10000;
  bottom: 20px;
  right: 10px;
  display: none;
}
.btn_whats a svg {
  width: 30px;
  height: auto;
}
@media (max-width: 960px) {
  .btn_whats {
    display: flex;
  }
}
.shop2-product__top-right .card-slider {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
.social_prod__new {
  padding: 10px 16px;
  border: 1px solid #F1F5F6;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  align-self: center;
  gap: 16px;
}
@media (min-width: 960px) {
  .social_prod__new {
    margin-left: 150px;
  }
}
.social_prod__new .tit {
  font-size: 14px;
  font-weight: 500;
  color: #000;
}
.social_prod__new .items {
  display: flex;
  flex-wrap: wrap;
  gap: 16px;
}
.social_prod__new .items .item {
  width: 32px;
  height: 32px;
  transition: all 0.2s;
}
.social_prod__new .items .item img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 4px;
}
.social_prod__new .items .item:hover {
  filter: contrast(1.2);
}
.pay_id yandex-pay-badge {
  max-width: 100%;
}
.card-page .shop2-product .card-slider__items .slick-arrow {
  display: none !important;
}
.card-page .card-page__new .shop2-product {
  padding: 0 14px;
}
.card-page .card-page__new .shop2-product .card-slider__item span .play {
  z-index: 2;
  display: flex;
  align-items: center;
  justify-content: center;
}
.card-page .card-page__new .shop2-product .card-slider__item span .play svg {
  width: 140px;
  height: 140px;
  cursor: pointer;
}
@media (min-width: 1280px) {
  .card-page .card-page__new .shop2-product__top {
    gap: 80px;
    display: grid;
    grid-template-columns: 1fr 522px;
  }
  .card-page .card-page__new .shop2-product__top .shop2-product__top-left {
    width: 100%;
    padding-left: 0;
  }
  .card-page .card-page__new .shop2-product__top .shop2-product__top-right {
    width: 100%;
  }
  .card-page .card-page__new .shop2-product__top .shop2-product__top-right .card-slider {
    width: 100%;
  }
  .card-page .card-page__new .shop2-product__top .shop2-product__top-right .card-slider .card-slider__items {
    gap: 12px;
    display: grid;
    width: 100%;
    margin: 0;
    grid-template-columns: 1fr 1fr;
  }
  .card-page .card-page__new .shop2-product__top .shop2-product__top-right .card-slider .card-slider__items .card-slider__item img {
    opacity: 1;
    height: 100%;
    object-fit: cover;
  }
  .card-page .card-page__new .shop2-product__top .shop2-product__top-right .card-slider .card-slider__thumbs {
    display: none;
  }
  .card-page .card-page__new .shop2-product__top .shop2-product__top-right .card-slider .social_prod__new {
    margin-left: 0;
    margin-right: auto;
    border: none;
    padding: 0;
  }
  .card-page .card-page__new .shop2-product__top .shop2-product__top-right .card-slider .social_prod__new .items {
    gap: 10px;
  }
  .card-page .card-page__new .shop2-product__top .shop2-product__top-right .card-slider .social_prod__new a img {
    border-radius: 50%;
  }
}
.card-page .card-page__new h1.product-name {
  font-size: 20px;
  padding: 0;
}
.card-page .card-page__new .shop2-product__btns1 {
  padding-top: 12px;
}
.card-page .card-page__new .product-price {
  align-items: baseline;
}
.card-page .card-page__new .product-price .price-current {
  color: #FE8516;
  font-size: 20px;
  font-weight: 900;
}
.card-page .card-page__new .product-price .price-current strong {
  font-size: 20px;
}
.card-page .card-page__new .product-price .price-old {
  font-size: 20px;
}
.card-page .card-page__new .btn_pay {
  margin-top: 12px;
}
.card-page .card-page__new .btn_pay .tit {
  gap: 10px;
  display: flex;
  cursor: pointer;
  align-items: center;
}
.card-page .card-page__new .btn_pay .tit svg {
  transition: transform 0.3s ease;
}
.card-page .card-page__new .btn_pay .ya-pay-widget {
  max-height: 0;
  overflow: hidden;
  min-height: initial;
  transition: max-height 0.3s ease;
}
.card-page .card-page__new .btn_pay .ya-pay-widget.open {
  max-height: 500px;
}
.card-page .card-page__new .btn_pay.active .tit {
  margin-bottom: 10px;
}
.card-page .card-page__new .btn_pay.active .tit svg {
  transform: rotate(180deg);
}
.card-page .card-page__new .shop2-product-options {
  padding-top: 12px;
  padding-bottom: 32px;
  border-bottom: 1px solid #5F5E5C1F;
}
.card-page .card-page__new .shop2-product-options .option-title {
  color: #00000099;
}
.card-page .card-page__new .shop2-product-options .option-body .shop2-color-ext-list li, .card-page .card-page__new .shop2-product-options .option-body .shop2-color-ext-multi li {
  width: 36px;
  height: 36px;
  min-width: 36px;
  border-radius: 50%;
  border: 1px solid #BD9E6D;
}
.card-page .card-page__new .shop2-product-options .option-body .shop2-color-ext-list li:before, .card-page .card-page__new .shop2-product-options .option-body .shop2-color-ext-multi li:before {
  display: none;
}
.card-page .card-page__new .shop2-product-options .option-body .shop2-color-ext-list li:after, .card-page .card-page__new .shop2-product-options .option-body .shop2-color-ext-multi li:after {
  display: none;
}
.card-page .card-page__new .shop2-product-options .option-body .shop2-color-ext-list li div, .card-page .card-page__new .shop2-product-options .option-body .shop2-color-ext-multi li div {
  border-radius: 50%;
  display: block !important;
}
.card-page .card-page__new .shop2-product-options .option-body .shop2-color-ext-list li div img, .card-page .card-page__new .shop2-product-options .option-body .shop2-color-ext-multi li div img {
  border-radius: 50%;
  width: 100%;
  height: 100%;
}
.card-page .card-page__new .shop2-product-options .option-body .shop2-color-ext-list li.shop2-color-ext-selected, .card-page .card-page__new .shop2-product-options .option-body .shop2-color-ext-multi li.shop2-color-ext-selected {
  padding: 4px;
}
.card-page .card-page__new .shop2-product-options .option-body select {
  padding: 18px 14px;
  border: 1px solid #5F5E5C1F;
  background: url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.707092 0.707092L6.70709 6.70709L12.7071 0.707092' stroke='black' stroke-linecap='square'/%3E%3C/svg%3E") calc(100% - 14px) 50% no-repeat #E1D3BC1F;
}
.card-page .card-page__new .shop2-product__btns2-left {
  width: 100%;
  gap: 20px;
  padding: 32px 0;
}
.card-page .card-page__new .shop2-product__btns2-left .product-amount {
  display: none;
}
.card-page .card-page__new .shop2-product__btns2-left .shop-product-btn {
  margin: 0;
  flex: 1;
}
.card-page .card-page__new .shop2-product__btns2-left .favorite_btn_wrapper {
  position: static;
  width: 60px;
  height: 60px;
  min-width: 60px;
  background: #E8E7E4;
  border-radius: 0px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.card-page .card-page__new .shop2-product__btns2-left .favorite_btn_wrapper .favorite_btn .icon {
  transition: 0.3s;
  background-image: url("data:image/svg+xml,%3Csvg width='28' height='26' viewBox='0 0 28 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.7196 1.33899V0H19.5979L19.7196 1.33899ZM8.27738 1.33899V0H8.15565L8.27738 1.33899ZM13.9985 24.3452L13.2682 25.4408C13.7551 25.6842 14.242 25.806 14.7289 25.4408L13.9985 24.3452ZM19.7196 0C18.2589 0.121726 16.9199 0.486905 15.8244 1.21726L17.1634 3.40833C18.0155 2.92143 18.8676 2.55625 19.8414 2.55625L19.7196 0ZM15.8244 1.21726C14.6071 1.94762 13.6333 2.92143 13.0247 4.13869L15.2158 5.47768C15.7027 4.6256 16.433 3.89524 17.2851 3.40833L15.8244 1.21726ZM15.094 4.26042C14.3637 3.04315 13.3899 1.94762 12.1726 1.21726L10.8336 3.40833C11.6857 3.89524 12.2943 4.6256 12.903 5.47768L15.094 4.26042ZM12.1726 1.21726C10.9554 0.486905 9.61637 0 8.27738 0L8.15565 2.55625C9.12946 2.55625 10.1033 2.92143 10.8336 3.40833L12.1726 1.21726ZM8.27738 0C6.08631 0 3.89524 0.852083 2.43452 2.55625L4.26042 4.38214C5.35595 3.28661 6.69494 2.67798 8.27738 2.67798V0ZM2.43452 2.55625C0.852083 4.13869 0 6.32976 0 8.52083H2.55625C2.55625 6.93839 3.16488 5.35595 4.26042 4.26042L2.43452 2.55625ZM0 8.52083C0 10.5902 0.973809 12.7812 2.19107 14.6071C3.40833 16.5548 5.1125 18.3807 6.69494 19.9631C8.76429 21.9107 10.8336 23.7366 13.1464 25.319L13.8768 24.2235L14.6071 23.128C14.6071 23.128 14.4854 23.128 14.4854 23.0063C13.8768 22.5193 13.2682 22.1542 12.6595 21.6673C11.1988 20.45 9.7381 19.2327 8.39911 17.8937C6.81667 16.433 5.35595 14.7289 4.26042 13.0247C3.16488 11.4423 2.55625 9.85982 2.55625 8.52083H0ZM13.9985 24.3452L14.7289 25.4408L14.8506 25.319C14.9723 25.1973 15.094 25.1973 15.2158 25.0756C17.2851 23.4932 19.2327 21.9107 21.1804 20.0848C22.7628 18.5024 24.467 16.6765 25.6842 14.7289C26.9015 12.7813 27.8753 10.7119 27.8753 8.64256H25.319C25.319 9.98155 24.7104 11.6857 23.4932 13.3899C22.3976 15.094 20.8152 16.7982 19.3545 18.2589C17.4068 20.0848 15.4592 21.789 13.2682 23.3714L13.1464 23.4932L13.9985 24.3452ZM27.997 8.52083C27.997 6.32976 27.1449 4.13869 25.5625 2.55625L23.7366 4.38214C24.8321 5.47768 25.4408 7.06012 25.4408 8.64256H27.997V8.52083ZM25.5625 2.55625C24.1018 0.973809 21.9107 0 19.7196 0V2.55625C21.1804 2.55625 22.6411 3.16488 23.7366 4.26042L25.5625 2.55625ZM12.903 4.26042L13.0247 4.13869C13.2682 3.77351 13.6333 3.65179 13.9985 3.65179V6.20804C14.4854 6.20804 14.8506 5.96458 15.094 5.5994L12.903 4.26042ZM12.903 5.47768C12.903 5.5994 13.0247 5.5994 13.0247 5.5994C13.1464 5.72113 13.3899 6.08631 13.9985 6.08631V3.65179C14.3637 3.65179 14.7289 3.77351 14.9723 4.13869L15.094 4.26042L12.903 5.47768Z' fill='black'/%3E%3C/svg%3E");
  background-position: 50% 0px;
}
.card-page .card-page__new .shop2-product__btns2-left .favorite_btn_wrapper .favorite_btn.active .icon {
  background-image: 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%2224%22%20height%3D%2222%22%20%20viewBox%3D%220%200%2024%2022%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M21.5571%202.01413C18.8871%20-0.595875%2014.6081%20-0.636875%2011.8651%201.85413C9.12207%20-0.636875%204.84207%20-0.595875%202.17307%202.01413C-0.489929%204.61713%20-0.536929%208.78712%201.99307%2011.4691L2.17307%2011.6851L11.8651%2021.1601L21.5571%2011.6851L21.7371%2011.4691C24.2661%208.78712%2024.2201%204.61713%2021.5571%202.01413Z%22%20fill%3D%22%23ff797f%22%2F%3E%3C%2Fsvg%3E);
}
.card-page .card-page__new .shop2-product-article {
  font-size: 15px;
  color: #000;
}
.card-page .card-page__new .product-anonce {
  font-size: 15px;
  color: #000;
}
.card-page .card-page__new .prod_tab {
  padding-top: 32px;
}
.card-page .card-page__new .prod_tab .item {
  color: #000;
  padding-bottom: 16px;
  border-bottom: 1px solid #5F5E5C1F;
}
.card-page .card-page__new .prod_tab .item .tit {
  font-size: 14.8px;
  padding: 12px 0;
  display: flex;
  align-items: center;
  gap: 20px;
  justify-content: space-between;
  cursor: pointer;
}
.card-page .card-page__new .prod_tab .item .tit svg {
  transition: transform 0.3s ease;
}
.card-page .card-page__new .prod_tab .item .body {
  display: none;
  font-size: 15px;
}
.card-page .card-page__new .prod_tab .item.active .tit svg {
  transform: rotate(90deg);
}
@media (max-width: 1279px) {
  .card-page .card-page__new .social_prod__new {
    display: none;
  }
  .card-page .card-page__new h1.product-name {
    font-size: 16px;
  }
  .card-page .card-page__new .shop2-product__btns1 .product-price {
    justify-content: center;
  }
  .card-page .card-page__new .shop2-product__btns1 .product-price .price-current {
    color: #444A4F;
    font-size: 17px;
  }
  .card-page .card-page__new .shop2-product__btns1 .product-price .price-current strong {
    font-size: 17px;
  }
  .card-page .card-page__new .btn_pay .tit {
    justify-content: center;
  }
  .card-page .card-page__new .shop2-product-options {
    gap: 10px;
    display: flex;
    flex-wrap: wrap;
    padding-bottom: 26px;
  }
  .card-page .card-page__new .shop2-product-options .option-item {
    padding: 0;
  }
  .card-page .card-page__new .shop2-product-options .option-item select {
    padding: 18px 36px 18px 14px;
  }
  .card-page .card-page__new .shop2-product__btns2-left {
    padding: 0;
    padding-bottom: 24px;
  }
  .card-page .card-page__new .shop2-product__btns2-left .fix_block {
    padding: 10px;
    position: fixed;
    bottom: 0;
    width: 100%;
    z-index: 10;
    display: flex;
    gap: 10px;
    left: 0;
    background: #fff;
  }
  .card-page .card-page__new .shop2-product__btns2-left .fix_block .price-current {
    flex: 1;
    color: #fff;
    font-size: 17px;
    display: flex;
    align-items: center;
    justify-content: end;
    gap: 4px;
  }
  .card-page .card-page__new .shop2-product__btns2-left .fix_block .price-current strong {
    color: #fff;
    font-size: 17px;
  }
  .card-page .card-page__new .shop2-product__btns2-left .fix_block .price-current em {
    font-style: normal;
  }
  .card-page .card-page__new .shop2-product__btns2-left .fix_block .wrap_block {
    flex: 1;
    gap: 10px;
    padding: 10px;
    display: flex;
    position: relative;
    align-items: center;
    justify-content: space-between;
  }
  .card-page .card-page__new .shop2-product__btns2-left .fix_block .wrap_block .shop-product-btn {
    padding: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    display: flex;
    align-items: center;
    padding-left: 20px;
  }
  .card-page .card-page__new .shop2-product__btns2-left .fix_block .wrap_block .shop-product-btn:before {
    display: none;
  }
  .card-page .card-page__new .shop2-product__btns2-left .fix_block .wrap_block .shop-product-btn.onrequest {
    display: block;
  }
  .card-page .card-page__new .shop2-product__btns2-left .fix_block .wrap_block .price-current {
    position: relative;
  }
}
@media (max-width: 480px) {
  .card-page .card-page__new .shop2-product {
    margin: 0;
    margin: 0 -14px 0px;
  }
  .card-page .card-page__new .shop-product-data {
    overflow: hidden;
    padding: 0;
    margin: 0;
  }
  .card-page .card-page__new .card-slider__items .slick-dots {
    display: none !important;
  }
  .card-page .card-page__new .card-slider__items .slick-arrow {
    display: block !important;
    width: 40px;
    height: 40px;
    top: calc(50% - 20px);
    min-height: initial;
    border-radius: 50%;
    background: #fff;
  }
  .card-page .card-page__new .card-slider__items .slick-prev {
    left: 30px;
  }
  .card-page .card-page__new .card-slider__items .slick-next {
    right: 12px;
  }
  .card-page .card-page__new .shop2-product .card-slider__image {
    height: 70vh;
  }
  .card-page .card-page__new .shop2-product .card-slider__image .gr-image-zoom {
    background-position: 0;
    background-size: cover;
  }
}
@media (max-width: 1279px) {
  html body div[id ^= sandbox_theme_panel] {
    top: 40% !important;
    bottom: initial !important;
  }
  body .opn_msgrs_list.opened {
    bottom: 120px;
  }
  body.prod_sand .footer-wrap {
    padding-bottom: 80px;
  }
  .card-page .card-page__new .product-price .price-old {
    font-size: 17px;
  }
}
@media (max-width: 1100px) {
  .sand .card-page .card-page__new .shop2-product__btns2-left .favorite_btn_wrapper {
    width: 48px;
    height: 48px;
    min-width: 48px;
  }
  .sand .card-page .favorite_btn_wrapper.in-list .favorite_btn .icon {
    width: 20px;
    height: 20px;
  }
}
