@charset "UTF-8";
/*618*/
[id ^= sandbox_theme_panel] {
  width: 100px !important;
  font-size: 10px !important;
  right: 0 !important;
  top: auto !important;
  bottom: 0 !important;
}
.site__wrapper-sand .product-list.thumbs .product-item .gr-product-image2 a.has-second-image img, .site__wrapper-sand .product-list.simple .product-item .gr-product-image2 a.has-second-image img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  opacity: 1;
}
.site__wrapper-sand .product-list.thumbs .product-item .gr-product-image2 a.has-second-image img + img, .site__wrapper-sand .product-list.simple .product-item .gr-product-image2 a.has-second-image img + img {
  display: none;
}
.site__wrapper-sand .product-list.thumbs .product-item:hover .gr-product-image2 a.has-second-image img, .site__wrapper-sand .product-list.simple .product-item:hover .gr-product-image2 a.has-second-image img {
  display: none;
}
.site__wrapper-sand .product-list.thumbs .product-item:hover .gr-product-image2 a.has-second-image img + img, .site__wrapper-sand .product-list.simple .product-item:hover .gr-product-image2 a.has-second-image img + img {
  display: block;
}
.site__wrapper-sand .product-list.list .product-item .gr-product-image2 {
  padding-top: 100%;
  position: relative;
  height: 0;
}
.site__wrapper-sand .product-list.list .product-item .gr-product-image2 a.has-second-image {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.site__wrapper-sand .product-list.list .product-item .gr-product-image2 a.has-second-image img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  opacity: 1;
}
.site__wrapper-sand .product-list.list .product-item .gr-product-image2 a.has-second-image img + img {
  display: none;
}
.site__wrapper-sand .product-list.list .product-item .gr-product-image2 a.has-second-image:hover img {
  display: none;
}
.site__wrapper-sand .product-list.list .product-item .gr-product-image2 a.has-second-image:hover img + img {
  display: block;
}
.site__wrapper-sand .product-list.list .product-item:hover .gr-product-image2 a.has-second-image img {
  display: none;
}
.site__wrapper-sand .product-list.list .product-item:hover .gr-product-image2 a.has-second-image img + img {
  display: block;
}
.product-item.product-item-no {
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: url("/t/images/filters.svg#grayscale");
  filter: gray;
  -webkit-filter: grayscale(1);
  opacity: 0.7;
}
.product-item.product-item-no:hover {
  opacity: 1;
  filter: none;
  -webkit-filter: none;
  -moz-filter: none;
  -ms-filter: none;
  -o-filter: none;
}
@media (min-width: 341px) and (max-width: 479px) {
  .product-list.thumbs .product-item {
    width: calc(50% - 10px);
    margin-right: 10px;
  }
  .product-list.thumbs {
    margin-right: -10px;
  }
  .product-list.thumbs .product-item .product-additional__bottom {
    margin-top: 10px;
  }
  .product-list.thumbs .product-item .shop-product-btn {
    height: auto;
    margin: 0;
    width: 100%;
    font-size: 15px;
    text-align: left;
    padding: 15px 20px;
    border-radius: 0 0 6px 6px;
  }
  .product-list.thumbs .product-item .shop-product-btn span {
    width: 100%;
    height: auto;
    position: relative;
  }
  .product-list.thumbs .product-item .shop-product-btn span:before {
    position: absolute;
    content: "";
    top: 50%;
    right: 0;
    width: 19px;
    height: 18px;
    margin-top: -9px;
    left: auto;
  }
  .product-list.thumbs .product-item .product-price {
    width: 100%;
    padding: 14px 10px 13px;
  }
  .product-list.thumbs .product-item .product-additional__top {
    flex-direction: column;
  }
  .product-list.thumbs .product-item .product-compare {
    width: 100%;
    margin-top: 10px;
    display: none;
  }
  .product-list.thumbs .product-item .product-compare .compare_plus {
    width: 100%;
  }
  .product-list.thumbs .product-item .product-compare .compare_plus:before {
    width: 100%;
  }
  .product-list.thumbs .product-item .product-compare.product-compare-added .compare_checkbox {
    width: 100%;
  }
  .product-list.thumbs .product-item .product-amount {
    width: 100%;
  }
  .product-list.thumbs .product-item {
    padding: 10px;
  }
  .product-list.thumbs .product-item .product-additional__bottom {
    height: auto;
  }
}
@media (min-width: 341px) and (max-width: 430px) {
  .product-list.thumbs .product-item .product-price .price-current strong {
    font-size: 15px;
  }
  .product-list.thumbs .product-item .gr-product-name {
    font-size: 13px;
  }
}
/**
 * reg_id: 6687725
 * staff_id:618 
 * блок в карточке
**/
.card-page__top__100 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100%;
  -moz-box-flex: 0;
  -moz-flex: 0 0 100%;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  padding: 20px 0px 0px 100px;
  font-family: Montserrat, Arial, Helvetica, sans-serif;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
@media (max-width: 1360px) {
  .card-page__top__100 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 calc(100% - 100px);
    -moz-box-flex: 0;
    -moz-flex: 0 0 calc(100% - 100px);
    -ms-flex: 0 0 calc(100% - 100px);
    flex: 0 0 calc(100% - 100px);
    padding-top: 20px;
  }
}
@media (max-width: 1023px) {
  .card-page__top__100 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -moz-box-flex: 0;
    -moz-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    padding-left: 0;
  }
}
.card-page__top__100 .list_shared_notes_card {
  padding: 0;
  margin: 0;
  list-style: none;
  display: -moz-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0px -10px 0px;
}
@media (max-width: 768px) {
  .card-page__top__100 .list_shared_notes_card {
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.card-page__top__100 .list_shared_notes_card li {
  display: -moz-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  align-items: center;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 33.333%;
  -moz-box-flex: 0;
  -moz-flex: 0 0 33.333%;
  -ms-flex: 0 0 33.333%;
  flex: 0 0 33.333%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0px 10px 4px 10px;
}
@media (max-width: 768px) {
  .card-page__top__100 .list_shared_notes_card li {
    width: 100%;
  }
}
.card-page__top__100 .list_shared_notes_card li .pic {
  font-size: 0;
  line-height: 0;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 67px;
  -moz-box-flex: 0;
  -moz-flex: 0 0 67px;
  -ms-flex: 0 0 67px;
  flex: 0 0 67px;
  width: 67px;
  height: 67px;
  margin-right: 23px;
}
.card-page__top__100 .list_shared_notes_card li .pic img {
  max-width: 100%;
}
@media (max-width: 440px) {
  .card-page__top__100 .list_shared_notes_card li .pic {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 40px;
    -moz-box-flex: 0;
    -moz-flex: 0 0 40px;
    -ms-flex: 0 0 40px;
    flex: 0 0 40px;
    width: 40px;
    height: 40px;
    margin-right: 10px;
  }
}
.card-page__top__100 .list_shared_notes_card li .name {
  padding: 10px 0px 10px 0px;
  color: #111;
  font-size: 18px;
  font-weight: bold;
  line-height: 22px;
}
@media (max-width: 440px) {
  .card-page__top__100 .list_shared_notes_card li .name {
    font-size: 16px;
    line-height: 1.2;
  }
}
.page-local-popup-wrap.popover-container.show-popup {
  visibility: visible;
  opacity: 1;
}
.page-local-popup-wrap.popover-container.show-popup .popover-dim, .page-local-popup-wrap.popover-container.show-popup .popover-wrap {
  display: block;
}
.page-local-popup-wrap.popover-container .popover-dim {
  opacity: 0.5;
}
.page-local-popup-wrap.popover-container .popover-wrap {
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}
.page-local-popup-wrap.popover-container .gr-button-2 span {
  pointer-events: none;
}
body .reviews-item-ansver-logo img {
  max-width: 60px;
  max-height: 60px;
}
.site__wrapper {
  background: url(/t/theme600702/n_bg1.jpg) top 55px left 50% no-repeat, url(/t/theme600702/ed-bg1.png) top 745px left 50% no-repeat, url(/t/theme600702/ed-bg-b1.jpg) bottom 142px left 50% no-repeat;
}
.main-blocks .main-products__title, body .reviews-wrap-title {
  background: linear-gradient(rgba(0, 0, 0, 0.369), rgba(0, 0, 0, 0.369)), url(n_fz.jpg) center center /cover;
}
.block_reviews {
  display: flex;
  margin: 0 auto;
  max-width: 1380px;
  margin-top: 30px;
  margin-bottom: 40px;
}
.block_reviews .review_map2 .logo {
  text-align: center;
}
.block_reviews .review_map2 .logo img {
  max-height: 50px;
}
.block_reviews .review_map2 .body {
  text-align: center;
  justify-content: center;
  flex-direction: column;
}
.block_reviews .review_map2 .body .star {
  margin-left: auto;
}
.block_reviews .review_map2 .body .rev {
  display: flex;
  flex-direction: row-reverse;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .block_reviews .review_map2 .body .rev {
    flex-direction: column;
  }
}
.block_reviews .review_map2 .body .rev .star {
  margin-left: 10px;
}
.block_reviews .review_map2 .btn_wr {
  text-align: center;
  justify-content: center;
  margin-left: 0%;
  flex-direction: column;
  margin-top: 10px;
}
.block_reviews .review_map2 .btn_wr .text {
  max-width: initial !important;
  margin-top: 10px;
}
@media (max-width: 768px) {
  .block_reviews {
    flex-direction: column;
    padding: 0 30px;
  }
  .block_reviews .review_map {
    margin-bottom: 30px;
    padding: 20px !important;
  }
  .block_reviews .review_map .logo {
    text-align: center;
    width: 100%;
  }
  .block_reviews .review_map .body {
    width: 100%;
    justify-content: center;
  }
  .block_reviews .review_map .btn_wr {
    margin-top: 10px;
    margin-left: 0;
    width: 100% !important;
    justify-content: center !important;
  }
  .block_reviews .review_map .btn_wr .text {
    max-width: initial;
  }
}
@media (max-width: 480px) {
  .block_reviews .review_market .bot_wr {
    flex-direction: column;
  }
  .block_reviews .review_market .body .rev .title, .block_reviews .block_reviews .review_map .body .estimation .title {
    font-size: 14px;
  }
}
.block_reviews .review_map {
  background: #fff;
  width: 100%;
  border-radius: 10px;
  padding: 10px 30px;
  margin-right: 30px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  box-shadow: #004680 0px 0px 0px 2px inset;
}
.block_reviews .review_map .logo {
  margin-bottom: 0px;
}
.block_reviews .review_map .body {
  display: flex;
  align-items: center;
}
.block_reviews .review_map .body .estimation {
  font-size: 40px;
  font-weight: 500;
}
.block_reviews .review_map .body .estimation .title {
  font-size: 16px;
  margin-bottom: 16px;
  font-weight: 700;
}
.block_reviews .review_map .body .estimation span {
  color: #999;
}
.block_reviews .review_map .body .rev .star {
  max-width: 80px;
}
.block_reviews .review_map .body .rev .text {
  font-size: 15px;
  color: #999999;
}
.block_reviews .review_map .btn_wr {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.block_reviews .review_map .btn_wr .btn {
  color: #fff;
  text-decoration: none;
  background: #004680;
  border-radius: 10px;
  padding: 10.5px 30px;
  -webkit-transition: 0.4s;
  -moz-transition: 0.4s;
  -ms-transition: 0.4s;
  -o-transition: 0.4s;
  transition: 0.4s;
}
.block_reviews .review_map .btn_wr .text {
  font-size: 12px;
  color: #999999;
  max-width: 114px;
  margin-left: 14px;
}
.block_reviews .review_map:hover .btn {
  background: #e31947;
}
.block_reviews .review_market {
  background: #fff;
  width: 100%;
}
.review_market {
  margin-right: 0 !important;
}
@media (min-width: 960px) {
  .review_market {
    padding: 10px 30px !important;
  }
}
.review_market .logo {
  text-align: center;
  margin: 0 auto;
}
.review_market .logo img {
  max-height: 50px;
}
.review_market .body {
  align-items: baseline !important;
  justify-content: center;
}
.review_market .body .estimation {
  margin-right: 50px !important;
  width: 50%;
  text-align: center;
}
.review_market .body .rev {
  width: 50%;
  text-align: center;
}
.review_market .body .rev .title {
  font-size: 16px;
  margin-bottom: 20px;
  font-weight: 700;
}
.review_market .body .rev .text {
  font-size: 40px !important;
  color: #000 !important;
  font-weight: 500;
}
.review_market .bot_wr {
  display: flex;
  justify-content: space-evenly;
  align-items: center;
  margin-top: 0px;
}
.review_market .bot_wr .star {
  width: 50%;
  text-align: center;
  margin-right: 50px;
}
.review_market .bot_wr .btn_wr {
  width: 50%;
}
.block_reviews-folder-wrap {
  width: 1380px;
  max-width: 100%;
  margin: 0 auto 20px;
}
.block_reviews.block_reviews-folder {
  flex-wrap: wrap;
  margin: 0 -10px;
  max-width: none;
  width: auto;
}
.block_reviews.block_reviews-folder .review_map.review_map3 {
  padding-top: 20px !important;
}
@media (min-width: 1281px) {
  .block_reviews.block_reviews-folder .review_map {
    margin: 0 10px 20px !important;
    width: calc(33.33% - 20px);
    padding: 10px 20px !important;
  }
  .block_reviews.block_reviews-folder .review_market .bot_wr .star {
    width: auto;
    margin-right: 20px;
  }
  .block_reviews.block_reviews-folder .review_market .bot_wr .btn_wr {
    width: auto;
  }
  .block_reviews.block_reviews-folder .review_market .body .estimation {
    margin: 0 !important;
  }
}
.block_reviews.block_reviews-folder .review_map3 .logo img {
  height: 50px;
}
.block_reviews.block_reviews-main {
  margin-top: 30px;
}
@media (max-width: 1280px) {
  .block_reviews.block_reviews-folder .review_map {
    margin: 0 10px 20px !important;
    width: calc(50% - 20px);
    padding: 10px 20px !important;
  }
  .block_reviews.block_reviews-folder {
    justify-content: center;
  }
}
@media (max-width: 768px) {
  .block_reviews.block_reviews-folder .review_map {
    width: calc(100% - 20px);
  }
  .block_reviews.block_reviews-folder {
    padding: 0;
  }
}
@media (max-width: 480px) {
  .review_market .bot_wr .star {
    margin-right: 0;
  }
}
.sorting-panel .filter-popup-btn {
  display: block;
}
/*.site-main__inner-has-left {
	.sorting-panel__inner {
		-webkit-justify-content: flex-start;
	    -moz-justify-content: flex-start;
	    justify-content: flex-start;
		.sorting-block {
			@media (min-width: 768px) {
				margin-right: 20px;
			}
			@media (max-width: 767px) {
				margin-bottom: 20px;
			}
			
		}
		.filter_wrap {
			height: 60px;
			width: 100%;
			max-width: 340px;
		}
		.filter-popup-btn {
			display: block;
			//align-items: center;
		    //justify-content: flex-start;
		    //flex-direction: column;
			order: initial;
			padding: 0;
			background: #fff;
		    border: none;
		    box-shadow: none;
		    border-radius: 10px;
		    width: 100%;
		    max-width: 340px;
			&:before {
				content: none;
			}
			.filter-block__body {
				display: flex;
			    align-items: center;
			    padding-left: 30px;
				position: relative;
			    cursor: pointer;
			    min-height: 60px;
			    border-radius: 10px;
			    width: 100%;
				span {
					font-size: 17px;
					font-weight: 500;
					padding: 0;
				}
				&:before {
				    position: absolute;
				    content: '';
				    top: 0;
				    right: 0;
				    bottom: 0;
				    width: 40px;
				    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%2210px%22%20height%3D%226px%22%20%20viewBox%3D%220%200%2010%206%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%231c1c1c%22%20d%3D%22M4.589%2C5.909%20C4.465%2C5.860%204.348%2C5.787%204.248%2C5.687%20L0.281%2C1.730%20C-0.110%2C1.339%20-0.110%2C0.703%200.281%2C0.312%20C0.674%2C-0.080%201.310%2C-0.080%201.702%2C0.312%20L5.000%2C3.602%20L8.267%2C0.343%20C8.659%2C-0.048%209.295%2C-0.048%209.687%2C0.343%20C10.079%2C0.735%2010.079%2C1.369%209.687%2C1.761%20L5.721%2C5.718%20C5.414%2C6.024%204.961%2C6.082%204.589%2C5.909%20Z%22%2F%3E%3C%2Fsvg%3E) 0 50% no-repeat;
				    transition: all .2s;
				}
			}
			.filter-block__popup {
				display: none;
				position: relative;
			    z-index: 10;
			    background: #fff;
			    cursor: auto;
			    width: 100%;
			    max-width: 340px;
			    box-shadow: 0 14px 20px 0 rgba(0, 0, 0, 0.05);
			    border-radius: 0 0 10px 10px;
			    .shop2-filter {
			    	margin: 0;
			    	border-top: 1px solid #EDEDED;
			    	padding: 30px;
			    	.shop2-filter__items {
			    		.shop2-filter__item {
			    			display: flex;
			    			align-items: center;
			    			width: 100%;
						    flex-direction: column;
						    justify-content: center;
						    border-bottom: 1px solid #EDEDED;
			    			.shop2-filter__title {
			    				display: flex;
				    			align-items: center;
			    				font-size: 15px;
			    				font-weight: 500;
			    				min-height: 60px;
			    				width: 100%;
			    				cursor: pointer;
			    				background: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 5C0 4.52352 0.386264 4.13726 0.862745 4.13726H9.13726C9.61374 4.13726 10 4.52352 10 5C10 5.47648 9.61374 5.86275 9.13726 5.86275H0.862745C0.386264 5.86275 0 5.47648 0 5Z' fill='black'/%3E%3Cpath d='M5 0C5.47648 0 5.86275 0.386264 5.86275 0.862745V9.13726C5.86275 9.61374 5.47648 10 5 10C4.52352 10 4.13726 9.61374 4.13726 9.13726V0.862745C4.13726 0.386264 4.52352 0 5 0Z' fill='black'/%3E%3C/svg%3E%0A") 95% 50% no-repeat;
			    			}
			    			.shop2-filter__title.active {
			    				background: url("data:image/svg+xml,%3Csvg width='10' height='2' viewBox='0 0 10 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='0.0999756' width='10' height='1.8' rx='0.9' fill='black'/%3E%3C/svg%3E%0A") 95% 50% no-repeat;
			    			}
			    			.shop2-color-ext-list {
			    				padding: 0;
							    overflow: visible;
							    li {
							    	float: none;
								    border: none;
								    background: 0 0;
								    vertical-align: top;
								    display: inline-block;
								    width: 24px;
								    height: 24px;
								    margin: 0 10px 10px 0;
								    .color_title {
								    	display: block !important;
								    	.color_icon {
								    		position: relative;
										    vertical-align: top;
										    display: inline-block;
										    background-size: cover;
										    width: 24px;
										    height: 24px;
										    -webkit-border-radius: 5px;
										    -moz-border-radius: 5px;
										    -ms-border-radius: 5px;
										    -o-border-radius: 5px;
										    border-radius: 5px;
										    &:before {
										    	position: absolute;
											    content: '';
											    left: 0;
											    right: 0;
											    top: 0;
											    bottom: 0;
											    z-index: 1;
											    border: none;
											    background: 0 0;
											    box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .1);
											    -webkit-border-radius: 5px;
											    -moz-border-radius: 5px;
											    -ms-border-radius: 5px;
											    -o-border-radius: 5px;
											    border-radius: 5px;
										    }
								    	}
								    	.col_title {
								    		display: none;
								    	}
								    }
							    }
			    			}
			    			.shop2-filter__body {
			    				display: none;
			    				padding: 0 15px 15px;
			    				width: 100%;
			    				a {
			    					font-size: 15px;
			    					min-height: 40px;
			    					text-decoration: none;
			    					width: 100%;
			    					display: flex;
					    			align-items: center;
					    			position: relative;
					    			justify-content: space-between;
					    			flex-direction: row-reverse;
					    			&:before {
			    						content: '';
			    						width: 20px;
			    						height: 20px;
			    						border-radius: 4px;
			    						background: none;
			    					}
			    				}
			    				.active-val {
			    					background: #F7F8FD;
			    					border-radius: 8px;
			    					color: #004680;
			    					&:before {
			    						content: '';
			    						width: 20px;
			    						height: 20px;
			    						border-radius: 4px;
			    						background: url("data:image/svg+xml,%3Csvg width='10' height='8' viewBox='0 0 10 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.29809 0.371785C9.20553 0.415584 8.77 0.843058 6.16957 3.44247L3.14859 6.4623L1.96561 5.28163C1.31498 4.63229 0.751841 4.08491 0.714201 4.06524C0.617803 4.01489 0.379331 4.01499 0.277772 4.06544C0.182312 4.11286 0.0984092 4.19695 0.0443248 4.29947C-0.0115976 4.40543 -0.0152736 4.62171 0.0371097 4.72249C0.087127 4.81871 2.83601 7.56984 2.93209 7.61986C2.97433 7.64183 3.05905 7.66438 3.12039 7.66993C3.21317 7.67834 3.25118 7.67128 3.34666 7.62789C3.45066 7.58063 3.76363 7.27355 6.68208 4.3551C9.60052 1.43666 9.90761 1.12369 9.95487 1.01968C9.9983 0.924106 10.0053 0.886232 9.99689 0.793119C9.97333 0.533393 9.78347 0.347284 9.52352 0.329119C9.42617 0.322315 9.3869 0.329745 9.29809 0.371785Z' fill='%23004680'/%3E%3C/svg%3E%0A") 50% 50% no-repeat #fff;
			    					}
			    				}
			    				.input-from, .input-to {
			    					display: block;
			    					width: 100%;
			    					margin-bottom: 10px;
			    					.shop2-filter__subtitle {
			    						display: block !important;
			    						font-size: 15px;
			    						margin-bottom: 6px;
			    					}
			    				}
			    			}
			    		}
			    	}
			    	.shop2-filter__btns {
			    		display: flex;
					    flex-wrap: wrap;
					    gap: 10px;
			    		.shop2-filter__result-wrap {
			    			display: flex;
						    min-height: 60px;
						    align-items: center;
						    justify-content: space-between;
						    width: 100%;
						    #filter-result {
						    	padding: 0 10px;
						    }
			    		}
			    		.shop2-filter-go {
			    			flex: 1 1 auto;
			    		}
			    		.filter-reset {
			    			flex: 1 1 auto;
			    		}
			    	}
			    }
			}
			&:hover {
				background: #fff;
			}
		}
		.filter-popup-btn.active {
			background: #fff;
		    border: none;
		    box-shadow: 0 14px 20px 0 rgba(0, 0, 0, .05);
		    border-radius: 10px 10px 0 0;
			.filter-block__body:before {
				-webkit-transform: scaleY(-1);
			    -moz-transform: scaleY(-1);
			    -ms-transform: scaleY(-1);
			    -o-transform: scaleY(-1);
			    transform: scaleY(-1);
			}
		}
		.shop-view.view-1 {
			margin-left: auto;
		}
	}
}*/
@media (max-width: 767px) {
  .sorting-panel__inner {
    flex-wrap: nowrap;
    gap: 5px;
  }
  .sorting-panel__inner .sorting-block {
    margin-top: 0;
  }
}
.mail_new a {
  text-decoration: none;
  color: #fff;
  font-size: 20px;
  font-weight: 700;
  display: block;
  margin-bottom: 10px;
  text-align: center;
}
@media (max-width: 767px) {
  .mail_new a {
    font-size: 14px;
  }
}
