.site-path {
  margin: 0;
  list-style: none;
}
.site-path li {
  display: inline-block;
  vertical-align: top;
  margin: 0 3px 0 0;
}
.site-path li a.path-last-link {
  display: none;
}
.g-article-list {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}
.g-article-list .g-article--simple-view {
  box-sizing: border-box;
  flex: 0 0 calc(25% - 16px);
  padding: 0;
  border: 1px solid #f6fae6;
  transition: 0.3s;
}
.g-article-list .g-article--simple-view .g-article__body {
  display: flex;
  flex-direction: column;
  margin: 0;
  gap: 20px;
  margin-top: -1px;
}
.g-article-list .g-article--simple-view .g-article__body .g-article__image {
  height: 300px;
  margin: 0;
  overflow: hidden;
  border-radius: 5px 5px 0 0;
}
.g-article-list .g-article--simple-view .g-article__body .g-article__image a img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 5px 5px 0 0;
  transition: 0.3s;
}
.g-article-list .g-article--simple-view .g-article__body .wrap_text {
  border-width: 0px, 1px, 1px, 1px;
  border-style: solid;
  border-color: #9EC8001A;
  padding: 30px;
  padding-top: 0;
  display: flex;
  flex-direction: column;
  margin: 0;
  gap: 20px;
}
.g-article-list .g-article--simple-view .g-article__body .wrap_text .g-article__name {
  color: #A8CC04;
  font-size: 20px;
}
.g-article-list .g-article--simple-view .g-article__body .wrap_text .g-article__text {
  font-size: 14px;
  color: #3F3F3F;
}
.g-article-list .g-article--simple-view .g-article__body .wrap_text .bot_text {
  margin-top: 10px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 20px;
  justify-content: space-between;
}
.g-article-list .g-article--simple-view .g-article__body .wrap_text .bot_text time {
  color: #3F3F3F66;
  font-size: 14px;
  font-weight: 600;
}
.g-article-list .g-article--simple-view .g-article__body .wrap_text .bot_text a {
  font-size: 14px;
  color: #A8CC04;
  line-height: 17px;
}
@media (max-width: 1279px) {
  .g-article-list .g-article--simple-view {
    flex: 0 0 calc(50% - 10px);
  }
}
@media (max-width: 640px) {
  .g-article-list .g-article--simple-view {
    flex: 100%;
  }
}
.g-article-list .g-article--simple-view:hover {
  border: 1px solid #aed712;
}
.g-article-list .g-article--simple-view:hover .g-article__image img {
  transform: scale(1.1);
}
.site-content-wrap {
  width: auto !important;
}
.site-logo {
  margin-left: 0 !important;
}
/*.gr-back-btn a.shop2-btn {
	color: #000 !important;
}*/
.gr-back-btn a {
  background-color: #2ac06e;
}
.pay_id {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 10px;
}
.pay_id yandex-pay-badge {
  max-width: 90%;
}
.ya-pay-widget {
  width: 96%;
  margin: 0 auto;
}
.shop2-product .product-image {
  max-height: 100%;
}
.g-auth .g-auth__sideleft .g-auth__social-inner.page-registration {
  display: block !important;
}
.soc_tab {
  display: block !important;
}
.soc_tab .g-form-field__title {
  color: #000 !important;
}
.pop-text-wr-reg .pop-text-in .text-body .text-in .tab-item #form_g-user-register .g-form-row--submit .g-user__button:hover {
  background: #51d78e;
}
@media (min-width: 1024px) {
  .mobile_panel {
    display: none !important;
  }
  .product-list.product-list-thumbs .product-item-thumb {
    flex: initial;
  }
  .shop2-product .product-side-r {
    flex: initial;
  }
}
@media (max-width: 640px) {
  .g-auth .g-auth__sideleft {
    width: 100% !important;
  }
}
.slider_folder .gr-product-slider-item .has_video {
  position: relative;
  padding-top: 100%;
  display: block;
  width: 100%;
}
@media (min-width: 960px) {
  .slider_folder .gr-product-slider-item .has_video {
    display: none;
  }
}
.slider_folder .gr-product-slider-item .has_video img {
  opacity: 0;
  visibility: hidden;
}
.slider_folder .gr-product-slider-item .has_video video {
  width: 100%;
  height: 100%;
  object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 5px;
  display: block;
}
.slider_folder .slick-dots {
  padding: 0;
  list-style: none;
  margin: 0;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  gap: 2px;
  margin-top: 8px;
}
@media (min-width: 960px) {
  .slider_folder .slick-dots {
    display: none !important;
  }
}
.slider_folder .slick-dots li button {
  padding: 0;
  font-size: 0;
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background: #93ddb5;
  border: none;
}
.slider_folder .slick-dots li.slick-active button {
  background: #2ac06e;
}
.sand_new .pop-text-wr-reg {
  z-index: 10002;
}
.sand_new .mobile_panel .popup_add_mobile .item_icon.icon_feed {
  margin-top: 0;
}
.sand_new .mobile_panel .popup_add_mobile .item_icon.icon_feed a {
  color: #fff;
  text-decoration: none;
  display: block;
  padding: 30px 0 0;
  background: url(tel-logo-white.png) 50% 0 no-repeat;
  font-size: 14px;
}
.sand_new .mobile_panel .popup_add_mobile_wrap.animate__backInUp, .sand_new .mobile_panel .popup_categor_mobile_wrap.animate__backInUp {
  justify-content: center;
}
.sand_new .mobile_panel .popup_add_mobile {
  height: auto;
}
.sand_new .item_icon {
  position: relative;
}
.sand_new .item_icon .total-count {
  position: absolute;
  top: 0;
  display: block;
  min-width: 20px;
  height: 20px;
  border: 1px solid #fff;
  color: #fff;
  box-sizing: border-box;
  line-height: 18px;
  border-radius: 50%;
  font-size: 12px;
  left: 50%;
  background: #2ac06e;
  margin: 0 0 0 6px;
  padding: 0 4px;
}
.sand_new .app_search {
  position: absolute;
  top: 50px;
  left: 0;
  right: 0;
  opacity: 0;
  transform: translateY(-50px);
  transition: 0.3s;
}
.sand_new .app_search.opened {
  opacity: 1;
  transform: translateY(0px);
}
.sand_new .app_search.opened .site-search-wr2 {
  display: block;
  max-height: 80vh;
  overflow: auto;
  border-radius: 0 0 10px 10px;
}
.sand_new .app_search.opened .site-search-wr2 .search-close {
  display: none !important;
}
.sand_new .app_search.opened .site-search-wr2 #search-result {
  padding-bottom: 20px !important;
}
.sand_new .app_search.opened .site-search-wr2 #search-result .search-result-left {
  width: 100%;
  padding: 0 0 20px;
  max-width: 100%;
  flex: none;
}
.sand_new .app_search.opened .site-search-wr2 #search-result .search-result-left .result-folders {
  padding-bottom: 20px;
}
.sand_new .app_search.opened .site-search-wr2 #search-result .search-result-left .result-folders .folder-search-title {
  font-weight: 700;
  font-size: 20px;
  color: rgba(34, 34, 34, 0.6);
  padding: 20px 0 20px;
}
.sand_new .app_search.opened .site-search-wr2 #search-result .search-result-left .result-folders .folder-search-title span {
  font-weight: 700;
  font-size: 14px;
  color: #fff;
  display: inline-block;
  vertical-align: middle;
  width: 30px;
  height: 30px;
  text-align: center;
  line-height: 30px;
  border-radius: 50%;
  background: #2ac06e;
}
.sand_new .app_search.opened .site-search-wr2 #search-result .search-result-left .result-folders .folders-item {
  font-weight: 700;
  font-size: 15px;
  color: rgba(34, 34, 34, 0.6);
  padding: 0 0 13px;
}
.sand_new .app_search.opened .site-search-wr2 #search-result .search-result-left .result-folders .folders-item a {
  color: inherit;
  text-decoration: none;
  padding: 3px 0;
}
.sand_new .app_search.opened .site-search-wr2 #search-result .search-result-right {
  max-width: 100%;
  flex: none;
}
.sand_new .app_search.opened .site-search-wr2 #search-result .search-result-right .product-search-title {
  font-weight: 700;
  font-size: 15px;
  color: rgba(34, 34, 34, 0.6);
  padding: 0 0 20px;
}
.sand_new .app_search.opened .site-search-wr2 #search-result .search-result-right .product-search-title span {
  font-weight: 700;
  font-size: 14px;
  color: #fff;
  display: inline-block;
  vertical-align: middle;
  width: 30px;
  height: 30px;
  text-align: center;
  line-height: 31px;
  border-radius: 50%;
  background: #2ac06e;
}
.sand_new .app_search.opened .site-search-wr2 #search-result .search-result-right .product-item {
  display: flex;
  align-items: center;
}
.sand_new .app_search.opened .site-search-wr2 #search-result .search-result-right .product-item .product-image {
  width: 60px;
  height: 60px;
  margin-right: 20px;
  position: relative;
}
.sand_new .app_search.opened .site-search-wr2 #search-result .search-result-right .product-item .product-image a {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.sand_new .app_search.opened .site-search-wr2 #search-result .search-result-right .product-item .product-image a img {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  max-width: none;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: 50% 50%;
}
.sand_new .app_search.opened .site-search-wr2 #search-result .search-result-right .product-item .product-text {
  flex-wrap: wrap;
  flex: 1 0 1%;
  display: flex;
  align-items: center;
}
.sand_new .app_search.opened .site-search-wr2 #search-result .search-result-right .product-item .product-text .product-name {
  flex: 1 0 100%;
  margin: 0 0 10px;
  font-weight: 300;
  font-size: 15px;
}
.sand_new .app_search.opened .site-search-wr2 #search-result .search-result-right .product-item .product-text .product-name a {
  color: inherit;
  text-decoration: none;
}
.sand_new .app_search.opened .site-search-wr2 #search-result .search-result-right .product-item .product-text .price {
  font-weight: bold;
  font-size: 16px;
  color: #222;
}
.sand_new .app_search.opened .site-search-wr2 #search-result .search-result-bottom {
  display: block !important;
}
@media (max-width: 600px) {
  .sand_new .site-wrap .top-fixed-wrap .favorite_top {
    display: none;
  }
  .sand_new .site-wrap .top-fixed-wrap .reg-list {
    display: none;
  }
  .sand_new .site-wrap .top-fixed-wrap .mob-logo {
    margin-left: 10px;
  }
  .sand_new .ic_search {
    cursor: pointer;
    display: block;
    height: 100%;
    width: 40px;
    order: 5;
    background: url("data:image/svg+xml,%3Csvg class='mobile-sticky-panel__item-icon js_mobile-sticky-panel__item-icon' width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14 16.5C17.0376 16.5 19.5 14.0376 19.5 11C19.5 7.96243 17.0376 5.5 14 5.5C10.9624 5.5 8.5 7.96243 8.5 11C8.5 14.0376 10.9624 16.5 14 16.5ZM14 18C15.5459 18 16.9748 17.4989 18.1331 16.6502L20.8038 19.5142C21.0863 19.8171 21.5609 19.8337 21.8638 19.5512C22.1667 19.2687 22.1833 18.7941 21.9008 18.4912L19.2417 15.6396C20.3358 14.4044 21 12.7798 21 11C21 7.13401 17.866 4 14 4C10.134 4 7 7.13401 7 11C7 14.866 10.134 18 14 18ZM2.75 6C2.33579 6 2 6.33579 2 6.75C2 7.16421 2.33579 7.5 2.75 7.5H5.75C6.16421 7.5 6.5 7.16421 6.5 6.75C6.5 6.33579 6.16421 6 5.75 6H2.75ZM2.75 10C2.33579 10 2 10.3358 2 10.75C2 11.1642 2.33579 11.5 2.75 11.5H4.75C5.16421 11.5 5.5 11.1642 5.5 10.75C5.5 10.3358 5.16421 10 4.75 10H2.75ZM2 14.75C2 14.3358 2.33579 14 2.75 14H5.75C6.16421 14 6.5 14.3358 6.5 14.75C6.5 15.1642 6.16421 15.5 5.75 15.5H2.75C2.33579 15.5 2 15.1642 2 14.75Z' fill='currentColor'%3E%3C/path%3E%3C/svg%3E") 50% 50%/32px no-repeat;
  }
}
@media (max-width: 960px) {
  .sand_new .whatsupp-btn {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64' fill='none' m_init='2270459202504171300'%3E%3Crect width='64' height='64' fill='url(%23paint0_linear_4_37)'/%3E%3Crect width='64' height='64' fill='%2325D366'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M45.4632 18.5223C41.8911 14.963 37.1405 13.0021 32.0793 12.9999C21.6506 12.9999 13.1627 21.4466 13.1586 31.8287C13.1573 35.1473 14.0283 38.3867 15.6842 41.2424L13 50.9999L23.0301 48.3814C25.7936 49.8815 28.905 50.6723 32.0716 50.6734H32.0795C42.5071 50.6734 50.9956 42.2256 51 31.8433C51.0018 26.8123 49.0354 22.0814 45.4632 18.5223ZM32.0795 47.4933H32.0731C29.2513 47.4923 26.4835 46.7377 24.0691 45.3117L23.4948 44.9727L17.5428 46.5264L19.1315 40.7511L18.7576 40.1587C17.1835 37.667 16.3519 34.787 16.3532 31.8296C16.3566 23.2005 23.4112 16.1801 32.0858 16.1801C36.286 16.1816 40.2347 17.8116 43.2038 20.7701C46.1728 23.7284 47.8068 27.6605 47.8052 31.8424C47.8017 40.4723 40.7471 47.4933 32.0795 47.4933ZM40.7054 35.7715C40.2327 35.5361 37.9086 34.3978 37.4751 34.2408C37.0419 34.0841 36.7266 34.0054 36.4115 34.4765C36.0964 34.9475 35.1902 36.0072 34.9144 36.3213C34.6386 36.6351 34.3628 36.6746 33.8902 36.4389C33.4173 36.2036 31.8941 35.7066 30.0883 34.1036C28.683 32.8561 27.7342 31.3154 27.4584 30.8442C27.1826 30.3732 27.4289 30.1186 27.6657 29.884C27.8783 29.6731 28.1385 29.3343 28.3749 29.0597C28.6114 28.785 28.6901 28.5886 28.8477 28.2747C29.0053 27.9607 28.9265 27.6859 28.8082 27.4505C28.6901 27.2148 27.7445 24.8989 27.3506 23.9568C26.9669 23.0396 26.5771 23.1637 26.2869 23.1492C26.0115 23.1356 25.696 23.1325 25.3807 23.1325C25.0656 23.1325 24.5535 23.2503 24.1201 23.7213C23.6869 24.1924 22.4655 25.3307 22.4655 27.6466C22.4655 29.9624 24.1594 32.1995 24.3959 32.5137C24.6322 32.8276 27.7296 37.5799 32.4719 39.6181C33.5997 40.1029 34.4804 40.3922 35.167 40.6092C36.2997 40.9674 37.3302 40.9167 38.1447 40.7957C39.0531 40.6605 40.9417 39.6574 41.3357 38.5584C41.7296 37.4593 41.7296 36.5172 41.6115 36.321C41.4933 36.1249 41.1782 36.0072 40.7054 35.7715Z' fill='white'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_4_37' x1='32' y1='0' x2='32' y2='64' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%235EFB7A'/%3E%3Cstop offset='1' stop-color='%2326D044'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E") 50% 50%/32px no-repeat;
  }
  .sand_new .fixed-contacts .fixed-contacts-btn {
    background: url("data:image/svg+xml,%3Csvg class='d-sm-none' width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23333' d='M8.88564 4.64715C9.60308 4.23294 10.5205 4.47875 10.9347 5.19619L12.056 7.13837C12.4702 7.85581 12.2244 8.7732 11.507 9.18741L9.71879 10.2198C9.70151 10.2298 9.69147 10.2488 9.69298 10.2687C9.83339 12.1236 10.8094 13.814 12.3455 14.863C12.362 14.8743 12.3835 14.8751 12.4008 14.8651L14.1889 13.8327C14.9064 13.4185 15.8238 13.6643 16.238 14.3818L17.3593 16.324C17.7735 17.0414 17.5277 17.9588 16.8103 18.373L15.2749 19.2595C14.7123 19.5843 14.0198 19.5872 13.4545 19.2672C9.07859 16.7901 6.39062 12.1344 6.43334 7.10625C6.43886 6.45665 6.78763 5.85843 7.35023 5.53362L8.88564 4.64715Z'%3E%3C/path%3E%3C/svg%3E") 50% 60%/37px no-repeat;
  }
  .sand_new .site-wrap .top-fixed-wrap .mobile-cart {
    background: url("data:image/svg+xml,%3Csvg class='mobile-sticky-panel__item-icon' width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3.75C10.7574 3.75 9.75001 4.75736 9.75001 6H14.25C14.25 4.75736 13.2427 3.75 12 3.75ZM12 2.25C9.92895 2.25 8.25001 3.92893 8.25001 6H6.87112C5.81819 6 4.94559 6.81637 4.87555 7.86696L4.14222 18.867C4.06526 20.0213 4.98086 21 6.13779 21H17.8622C19.0192 21 19.9348 20.0213 19.8578 18.867L19.1245 7.86696C19.0544 6.81637 18.1818 6 17.1289 6H15.75C15.75 3.92893 14.0711 2.25 12 2.25ZM17.1289 7.5H6.87112C6.60789 7.5 6.38974 7.70409 6.37223 7.96674L5.63889 18.9667C5.61965 19.2553 5.84855 19.5 6.13779 19.5H17.8622C18.1515 19.5 18.3804 19.2553 18.3611 18.9667L17.6278 7.96674C17.6103 7.70409 17.3921 7.5 17.1289 7.5ZM9.75001 11C9.75001 10.5858 9.41423 10.25 9.00001 10.25C8.5858 10.25 8.25001 10.5858 8.25001 11C8.25001 13.0711 9.92895 14.75 12 14.75C14.0711 14.75 15.75 13.0711 15.75 11C15.75 10.5858 15.4142 10.25 15 10.25C14.5858 10.25 14.25 10.5858 14.25 11C14.25 12.2426 13.2427 13.25 12 13.25C10.7574 13.25 9.75001 12.2426 9.75001 11Z' fill='currentColor'%3E%3C/path%3E%3C/svg%3E") 50% 50%/32px no-repeat;
  }
}
.rew-posts .bot_part {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 10px;
}
.rew-posts .reviews-item-bottom .reviews-item-media > div {
  flex: 0 1 calc(34% - 10px);
}
.rew-posts .reviews-item-bottom .reviews-item-media > div img {
  height: auto;
  width: 100%;
}
.rew-posts .reviews-item-bottom .reviews-item-media > div.video img {
  height: 100%;
  object-fit: cover;
}
.quick-card-slider__thumb-img .has-video:before {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  display: block;
  z-index: 2;
  content: "";
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' version='1.1' width='512' height='512' x='0' y='0' viewBox='0 0 24 24' style='enable-background:new 0 0 512 512' xml:space='preserve'%3E%3Cg%3E%3Crect xmlns='http://www.w3.org/2000/svg' x='7' y='7' width='10' height='10' fill='%23fff'/%3E%3Cpath xmlns='http://www.w3.org/2000/svg' d='m23.469 5.929.03.196c-.29-1.029-1.073-1.823-2.068-2.112l-.021-.005c-1.871-.508-9.4-.508-9.4-.508s-7.51-.01-9.4.508c-1.014.294-1.798 1.088-2.083 2.096l-.005.021c-.699 3.651-.704 8.038.031 11.947l-.031-.198c.29 1.029 1.073 1.823 2.068 2.112l.021.005c1.869.509 9.4.509 9.4.509s7.509 0 9.4-.509c1.015-.294 1.799-1.088 2.084-2.096l.005-.021c.318-1.698.5-3.652.5-5.648 0-.073 0-.147-.001-.221.001-.068.001-.149.001-.23 0-1.997-.182-3.951-.531-5.846zm-13.861 9.722v-7.293l6.266 3.652z' fill='%23e92e2e' data-original='%23000000' style=''/%3E%3C/g%3E%3C/svg%3E") 50%/30px no-repeat;
}
.quick-card-slider__item .product-video {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  font-size: 0;
  text-decoration: none;
}
.quick-card-slider__item .product-video video {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.shop2-sorting-panel .sorting {
  padding-top: 6px;
}
/*html .shop2-product-folders {
	margin-bottom: 23px !important;
}*/
