/*main*/
a {
  color: #ff8700;
}
.slider__description, .main-blocks .main-products .product-list.thumbs .slick-prev, .main-blocks .main-products .product-list.thumbs .slick-next, .shop-product-btn:hover, .shop-product-btn, .c-advantages__title, .c-advantages__title:before, .gr-new__inner .product-list.thumbs .slick-prev, .gr-new__inner .product-list.thumbs .slick-next, .l-footer__up-btn, .filter-holder__button {
  background: #ff8700;
}
.slider__suptitle, .slider__text, .slider__more, .c-folder__more-title, .c-folder__name, .c-folder__more, .c-advantages__title {
  color: #fff;
}
.c-description__link {
  color: #ffd59a;
  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='19px' height='14px' viewBox='0 0 19 14' preserveAspectRatio='none' shape-rendering='geometricPrecision'%3E'%3Cpath fill-rule='evenodd' fill='%23ffc97f' d='M19.000,7.001 L11.904,14.000 L10.360,12.474 L14.893,8.002 L0.000,8.002 L0.000,6.003 L14.858,6.003 L10.330,1.523 L11.878,-0.000 L17.433,5.496 L17.455,5.474 L19.000,7.001 Z'/%3E%3C/svg%3E") top 50% right 0 no-repeat;
}
.slider__more:before, .c-folder__item:nth-child(1) .c-folder__more:before, .c-folder__item:nth-child(5) .c-folder__more:before {
  background: #fff;
}
.l-slider__arrow .count .current_index {
  color: #ff8700;
}
/*.c-folder__item:nth-child(1) .c-folder__link,*/
.c-folder__item:nth-child(5) .c-folder__link {
  background: #ff8700 !important;
}
.site-copyright span a {
  color: #e6ba9a;
}
.block_rhl {
  background: #ff8700;
}
/*.m-folder__close {
	background-color: #ff8700;
}*/
.phone__item a {
  color: #fff;
}
.m-contact__button {
  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='14px' height='9px' viewBox='0 0 14 9' preserveAspectRatio='none' shape-rendering='geometricPrecision'%3E%3Cpath fill-rule='evenodd' fill='%23ffffff' d='M14.000,1.623 L8.504,7.349 L8.526,7.372 L6.999,8.964 L-0.000,1.649 L1.526,0.057 L6.979,5.755 L12.477,0.027 L14.000,1.623 Z'/%3E%3C/svg%3E") 50% 50% no-repeat;
}
.m-login__button {
  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='26px' height='22px' viewBox='0 0 26 22' preserveAspectRatio='none' shape-rendering='geometricPrecision'%3E%3Cpath d='M25.7292 21.5739L25.7833 21.5206C25.7833 21.4673 25.8375 21.4673 25.8375 21.414C25.8375 21.3608 25.8917 21.3608 25.8917 21.3075C25.8917 21.2542 25.8917 21.2542 25.9458 21.201C25.9458 21.1477 26 21.1477 26 21.0944V21.0412C26 20.9879 26 20.9346 26 20.8814C26 20.8281 26 20.8281 26 20.7748C26 20.7215 26 20.7215 26 20.6683L25.1875 16.46C24.9708 15.2349 24.1042 14.2228 22.9667 13.7433L17.9292 11.6126C18.4167 10.7603 18.6875 9.80145 18.6875 8.78935V5.59322C18.6875 2.50363 16.1417 0 13 0C9.85833 0 7.3125 2.50363 7.3125 5.59322V8.78935C7.3125 9.80145 7.58333 10.7603 8.07083 11.6126L3.03333 13.7433C1.89583 14.2228 1.02917 15.2349 0.8125 16.46L0 20.6683C0 20.7215 0 20.7215 0 20.7748C0 20.8281 0 20.8281 0 20.8814C0 20.9346 0 20.9879 0 21.0412V21.0944C0 21.1477 0 21.1477 0.0541667 21.201C0.0541667 21.2542 0.0541667 21.2542 0.108333 21.3075C0.108333 21.3608 0.1625 21.3608 0.1625 21.414C0.1625 21.4673 0.216667 21.4673 0.216667 21.5206L0.270833 21.5739C0.270833 21.6271 0.325 21.6271 0.325 21.6804L0.379167 21.7337C0.433333 21.7337 0.433333 21.7869 0.4875 21.7869C0.4875 21.7869 0.541667 21.7869 0.541667 21.8402C0.595833 21.8402 0.595833 21.8935 0.65 21.8935H0.704167C0.758333 21.8935 0.8125 21.9467 0.866667 21.9467C0.920833 21.9467 0.975 21.9467 1.02917 21.9467H24.8625C24.9167 21.9467 24.9708 21.9467 25.025 21.9467C25.0792 21.9467 25.1333 21.9467 25.1875 21.8935H25.2417C25.2958 21.8935 25.2958 21.8402 25.35 21.8402C25.35 21.8402 25.4042 21.8402 25.4042 21.7869C25.4583 21.7869 25.4583 21.7337 25.5125 21.7337L25.5667 21.6804C25.7292 21.6271 25.7292 21.6271 25.7292 21.5739ZM9.47917 5.59322C9.47917 3.67554 11.05 2.13075 13 2.13075C14.95 2.13075 16.5208 3.67554 16.5208 5.59322V8.78935C16.5208 10.707 14.95 12.2518 13 12.2518C11.05 12.2518 9.47917 10.707 9.47917 8.78935V5.59322ZM3.9 15.7143L9.53333 13.3172L9.5875 13.2639C10.5083 13.9564 11.7 14.3826 12.9458 14.3826C14.1917 14.3826 15.3833 13.9564 16.3042 13.2639L16.3583 13.3172L21.9917 15.7143C22.4792 15.9274 22.8583 16.3535 22.9667 16.8862L23.5625 19.8692H2.38333L2.97917 16.8862C3.0875 16.3535 3.4125 15.8741 3.9 15.7143Z' fill='%23ffffff'/%3E%3C/svg%3E") 50% 50% no-repeat;
}
.s-button {
  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='22px' height='22px' viewBox='0 0 22 22' preserveAspectRatio='none' shape-rendering='geometricPrecision'%3E%3Cpath d='M21.725 20.4417L16.1792 14.8958C17.4625 13.3375 18.2417 11.3208 18.2417 9.12083C18.2417 4.07917 14.1625 0 9.12083 0C4.07917 0 0 4.07917 0 9.12083C0 14.1625 4.07917 18.2417 9.12083 18.2417C11.3208 18.2417 13.3375 17.4625 14.8958 16.1792L20.4417 21.725C20.625 21.9083 20.8542 22 21.0833 22C21.3125 22 21.5417 21.9083 21.725 21.725C22.0917 21.3583 22.0917 20.8083 21.725 20.4417ZM1.83333 9.12083C1.83333 5.0875 5.0875 1.83333 9.12083 1.83333C13.1542 1.83333 16.4083 5.0875 16.4083 9.12083C16.4083 13.1542 13.1542 16.4083 9.12083 16.4083C5.0875 16.4083 1.83333 13.1542 1.83333 9.12083Z' fill='%23ffffff'/%3E%3C/svg%3E") 50% 50% no-repeat;
}
.btn-cart {
  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='24px' height='22px' viewBox='0 0 24 22' preserveAspectRatio='none' shape-rendering='geometricPrecision'%3E%3Cpath fill-rule='evenodd' fill='%23ffffff' d='M21.950,15.650 C21.900,16.150 21.500,16.500 21.000,16.500 L8.500,16.500 C8.050,16.500 7.650,16.200 7.550,15.750 L5.000,5.250 C5.000,5.250 5.000,5.250 5.000,5.200 L4.200,2.000 L1.000,2.000 C0.450,2.000 -0.000,1.550 -0.000,1.000 C-0.000,0.450 0.450,-0.000 1.000,-0.000 L5.000,-0.000 C5.450,-0.000 5.850,0.300 5.950,0.750 L6.750,4.000 L23.000,4.000 C23.300,4.000 23.600,4.150 23.750,4.350 C23.950,4.600 24.000,4.900 23.950,5.150 L21.950,15.650 ZM7.250,6.000 L9.300,14.500 L20.200,14.500 L21.800,6.000 L7.250,6.000 ZM10.350,18.500 C11.316,18.500 12.100,19.284 12.100,20.250 C12.100,21.216 11.316,22.000 10.350,22.000 C9.383,22.000 8.600,21.216 8.600,20.250 C8.600,19.284 9.383,18.500 10.350,18.500 ZM19.350,18.500 C20.316,18.500 21.100,19.284 21.100,20.250 C21.100,21.216 20.316,22.000 19.350,22.000 C18.384,22.000 17.600,21.216 17.600,20.250 C17.600,19.284 18.384,18.500 19.350,18.500 Z'/%3E%3C/svg%3E") 50% 50% no-repeat;
}
.shop-product-btn.buy span {
  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='24px' height='22px' viewBox='0 0 24 22' preserveAspectRatio='none' shape-rendering='geometricPrecision'%3E%3Cpath fill-rule='evenodd' fill='%23ffffff' d='M21.950,15.650 C21.900,16.150 21.500,16.500 21.000,16.500 L8.500,16.500 C8.050,16.500 7.650,16.200 7.550,15.750 L5.000,5.250 C5.000,5.250 5.000,5.250 5.000,5.200 L4.200,2.000 L1.000,2.000 C0.450,2.000 -0.000,1.550 -0.000,1.000 C-0.000,0.450 0.450,-0.000 1.000,-0.000 L5.000,-0.000 C5.450,-0.000 5.850,0.300 5.950,0.750 L6.750,4.000 L23.000,4.000 C23.300,4.000 23.600,4.150 23.750,4.350 C23.950,4.600 24.000,4.900 23.950,5.150 L21.950,15.650 ZM7.250,6.000 L9.300,14.500 L20.200,14.500 L21.800,6.000 L7.250,6.000 ZM10.350,18.500 C11.316,18.500 12.100,19.284 12.100,20.250 C12.100,21.216 11.316,22.000 10.350,22.000 C9.383,22.000 8.600,21.216 8.600,20.250 C8.600,19.284 9.383,18.500 10.350,18.500 ZM19.350,18.500 C20.316,18.500 21.100,19.284 21.100,20.250 C21.100,21.216 20.316,22.000 19.350,22.000 C18.384,22.000 17.600,21.216 17.600,20.250 C17.600,19.284 18.384,18.500 19.350,18.500 Z'/%3E%3C/svg%3E") 50% 50% no-repeat;
}
.site-path a {
  color: #ff8f1b;
}
.inner-folders__wrap a {
  background: #f2f2f2;
  font-weight: bold;
}
.inner-folders__wrap {
  justify-content: center;
}
.inner-folders__wrap {
  padding-bottom: 0;
}
.shop-view .shop-view__item.thumbs.active-view, .shop-view .shop-view__item.thumbs:hover {
  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='14px' height='14px' viewBox='0 0 14 14' preserveAspectRatio='none' shape-rendering='geometricPrecision'%3E'%3Cpath fill-rule='evenodd' fill='%23ff8700' d='M9.000,14.000 L9.000,9.000 L14.000,9.000 L14.000,14.000 L9.000,14.000 ZM9.000,-0.000 L14.000,-0.000 L14.000,5.000 L9.000,5.000 L9.000,-0.000 ZM-0.000,9.000 L5.000,9.000 L5.000,14.000 L-0.000,14.000 L-0.000,9.000 ZM-0.000,-0.000 L5.000,-0.000 L5.000,5.000 L-0.000,5.000 L-0.000,-0.000 Z'/%3E%3C/svg%3E") 50% no-repeat;
}
.shop-view .shop-view__item.simple.active-view, .shop-view .shop-view__item.simple:hover {
  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='14px' height='14px' viewBox='0 0 14 14' preserveAspectRatio='none' shape-rendering='geometricPrecision'%3E'%3Cpath fill-rule='evenodd' fill='%23ff8700' d='M-0.000,14.000 L-0.000,10.000 L14.000,10.000 L14.000,14.000 L-0.000,14.000 ZM-0.000,-0.000 L14.000,-0.000 L14.000,4.000 L-0.000,4.000 L-0.000,-0.000 Z'/%3E%3C/svg%3E") 50% no-repeat;
}
.shop-view .shop-view__item.pricelist.active-view, .shop-view .shop-view__item.pricelist:hover {
  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='14px' height='14px' viewBox='0 0 14 14' preserveAspectRatio='none' shape-rendering='geometricPrecision'%3E'%3Cpath fill-rule='evenodd' fill='%23ff8700' d='M-0.000,14.000 L-0.000,12.000 L14.000,12.000 L14.000,14.000 L-0.000,14.000 ZM-0.000,8.000 L14.000,8.000 L14.000,10.000 L-0.000,10.000 L-0.000,8.000 ZM-0.000,4.000 L14.000,4.000 L14.000,6.000 L-0.000,6.000 L-0.000,4.000 ZM-0.000,-0.000 L14.000,-0.000 L14.000,2.000 L-0.000,2.000 L-0.000,-0.000 Z'/%3E%3C/svg%3E") 50% no-repeat;
}
.shop-pagelist__body .page-num.active-num, .shop-pagelist__mobile .page-num.active-num, .shop-pagelist__body .page-num a:hover, .shop-pagelist__mobile .page-num a:hover {
  background: #ff8700;
}
.shop-pagelist__body .page-next a, .shop-pagelist__mobile .page-next a, .shop-pagelist__body .page-next a:hover, .shop-pagelist__mobile .page-next a:hover {
  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='19px' height='14px' viewBox='0 0 19 14' preserveAspectRatio='none' shape-rendering='geometricPrecision'%3E'%3Cpath fill-rule='evenodd' fill='%23ff8700' d='M19.000,7.001 L11.904,14.000 L10.360,12.474 L14.893,8.002 L0.000,8.002 L0.000,6.003 L14.858,6.003 L10.330,1.523 L11.878,-0.000 L17.433,5.496 L17.455,5.474 L19.000,7.001 Z'/%3E%3C/svg%3E") 50% 50% no-repeat;
}
.shop-pagelist__body .page-prev a, .shop-pagelist__mobile .page-prev a, .shop-pagelist__body .page-prev a:hover, .shop-pagelist__mobile .page-prev a:hover {
  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='19px' height='14px' viewBox='0 0 19 14' preserveAspectRatio='none' shape-rendering='geometricPrecision'%3E'%3Cpath fill-rule='evenodd' fill='%23ff8700' d='M19.000,7.997 L4.142,7.997 L8.670,12.477 L7.122,14.000 L1.567,8.504 L1.545,8.526 L0.000,6.999 L7.096,-0.000 L8.640,1.526 L4.107,5.998 L19.000,5.998 L19.000,7.997 Z'/%3E%3C/svg%3E") 50% 50% no-repeat;
}
.card-page .form-additional__top {
  background: #ff8700;
}
.card-page .form-additional__top .product-price .price-current {
  color: #fff;
}
.card-page .form-additional__top .product-price .price-old {
  color: rgba(255, 255, 255, 0.3);
}
.card-page .form-additional__top .product-price .price-old strong:before {
  background: rgba(255, 255, 255, 0.3);
}
.card-page .form-additional__top .product-amount .shop2-product-amount input {
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.2);
}
body .product-amount .shop2-product-amount input, .site .cart-amount .shop2-product-amount input {
  color: #fff !important;
}
.card-page .form-additional__top .product-amount .shop2-product-amount button.amount-plus {
  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='22px' height='22px' viewBox='0 0 22 22' preserveAspectRatio='none' shape-rendering='geometricPrecision'%3E'%3Cpath fill-rule='evenodd' fill='%23ffffff' d='M22.000,13.000 L13.000,13.000 L13.000,22.000 L9.000,22.000 L9.000,13.000 L-0.000,13.000 L-0.000,9.000 L9.000,9.000 L9.000,-0.000 L13.000,-0.000 L13.000,9.000 L22.000,9.000 L22.000,13.000 Z'/%3E%3C/svg%3E") top 50% right 0 no-repeat;
}
.card-page .form-additional__top .product-amount .shop2-product-amount button.amount-minus:disabled {
  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='22px' height='4px' viewBox='0 0 22 4' preserveAspectRatio='none' shape-rendering='geometricPrecision'%3E'%3Cpath fill-rule='evenodd' opacity='0.2' fill='%23ffffff' d='M22.000,-0.000 L-0.000,-0.000 L-0.000,4.000 L22.000,4.000 L22.000,-0.000 '/%3E%3C/svg%3E") top 50% left 0 no-repeat !important;
}
.card-page .form-additional__top .product-amount .shop2-product-amount button.amount-minus {
  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='22px' height='4px' viewBox='0 0 22 4' preserveAspectRatio='none' shape-rendering='geometricPrecision'%3E'%3Cpath fill-rule='evenodd' fill='%23ffffff' d='M22.000,-0.000 L-0.000,-0.000 L-0.000,4.000 L22.000,4.000 L22.000,-0.000 '/%3E%3C/svg%3E") top 50% left 0 no-repeat !important;
}
.card-page .form-additional__top .product-amount .shop2-product-amount button.amount-plus:hover {
  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='22px' height='22px' viewBox='0 0 22 22' preserveAspectRatio='none' shape-rendering='geometricPrecision'%3E'%3Cpath fill-rule='evenodd' fill='%23ffffff' d='M22.000,13.000 L13.000,13.000 L13.000,22.000 L9.000,22.000 L9.000,13.000 L-0.000,13.000 L-0.000,9.000 L9.000,9.000 L9.000,-0.000 L13.000,-0.000 L13.000,9.000 L22.000,9.000 L22.000,13.000 Z'/%3E%3C/svg%3E") top 50% right 0 no-repeat;
}
.card-page .form-additional__bottom .shop-product-btn {
  background: #f2f2f2;
  color: #000;
}
.card-page .form-additional__bottom .shop-product-btn span {
  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='24px' height='22px' viewBox='0 0 24 22' preserveAspectRatio='none' shape-rendering='geometricPrecision'%3E%3Cpath fill-rule='evenodd' fill='%23000000' d='M21.950,15.650 C21.900,16.150 21.500,16.500 21.000,16.500 L8.500,16.500 C8.050,16.500 7.650,16.200 7.550,15.750 L5.000,5.250 C5.000,5.250 5.000,5.250 5.000,5.200 L4.200,2.000 L1.000,2.000 C0.450,2.000 -0.000,1.550 -0.000,1.000 C-0.000,0.450 0.450,-0.000 1.000,-0.000 L5.000,-0.000 C5.450,-0.000 5.850,0.300 5.950,0.750 L6.750,4.000 L23.000,4.000 C23.300,4.000 23.600,4.150 23.750,4.350 C23.950,4.600 24.000,4.900 23.950,5.150 L21.950,15.650 ZM7.250,6.000 L9.300,14.500 L20.200,14.500 L21.800,6.000 L7.250,6.000 ZM10.350,18.500 C11.316,18.500 12.100,19.284 12.100,20.250 C12.100,21.216 11.316,22.000 10.350,22.000 C9.383,22.000 8.600,21.216 8.600,20.250 C8.600,19.284 9.383,18.500 10.350,18.500 ZM19.350,18.500 C20.316,18.500 21.100,19.284 21.100,20.250 C21.100,21.216 20.316,22.000 19.350,22.000 C18.384,22.000 17.600,21.216 17.600,20.250 C17.600,19.284 18.384,18.500 19.350,18.500 Z'/%3E%3C/svg%3E") top 50% right 0 no-repeat;
}
.card-page .form-additional__bottom .buy-one-click {
  box-shadow: inset 0 0 0 2px #f2f2f2;
}
.shop-product-data__nav li.r-tabs-state-active a, .shop-product-data__nav li a:hover {
  color: #ff8700;
}
.shop-product-data__nav li a:before, .gr-button-1 {
  background: #ff8700;
}
.shop2-product-folders a, .kinds-block .slick-prev, .kinds-block .slick-next, .card-slider .slick-prev, .card-slider .slick-next, .gr-back-btn .shop2-btn-back {
  background: #ff8700 !important;
}
.card-slider .card-slider__thumb:before {
  box-shadow: inset 0 0 0 3px #ff8700;
}
.product-list.thumbs .product-item__name a:hover {
  color: #ff8700;
}
.shop2-cart-table__heading, .cart-total__btns > .shop2-btn, .menu li a:before, .m-folder__nav-ul > li > ul {
  background: #ff8700 !important;
}
.slick-prev:before, .slick-next:before {
  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='19px' height='14px' viewBox='0 0 19 14' preserveAspectRatio='none' shape-rendering='geometricPrecision'%3E%3Cpath fill-rule='evenodd' fill='%23fff' d='M19.000,7.997 L4.142,7.997 L8.670,12.477 L7.122,14.000 L1.567,8.504 L1.545,8.526 L0.000,6.999 L7.096,-0.000 L8.640,1.526 L4.107,5.998 L19.000,5.998 L19.000,7.997 Z'/%3E%3C/svg%3E") 50% no-repeat;
}
.shop2-cart-table__heading-item {
  color: #fff;
}
.site .cart-amount .shop2-product-amount input {
  color: #000 !important;
}
.shop2-cart-table .cart-delete .gr-icon-btn:before {
  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='21px' height='25px' viewBox='0 0 21 25' preserveAspectRatio='none' shape-rendering='geometricPrecision'%3E%3Cpath fill-rule='evenodd' fill='%23ff8700' d='M19.950,4.687 L18.847,4.687 L17.850,24.010 C17.797,24.583 17.377,25.000 16.800,25.000 L4.200,25.000 C3.623,25.000 3.203,24.583 3.150,24.010 L2.153,4.687 L1.050,4.687 C0.472,4.687 0.000,4.219 0.000,3.646 C0.000,3.073 0.472,2.604 1.050,2.604 L6.300,2.604 L6.300,1.042 C6.300,0.469 6.772,-0.000 7.350,-0.000 L13.650,-0.000 C14.228,-0.000 14.700,0.469 14.700,1.042 L14.700,2.604 L19.950,2.604 C20.528,2.604 21.000,3.073 21.000,3.646 C21.000,4.219 20.528,4.687 19.950,4.687 ZM4.252,4.687 L5.198,22.917 L15.802,22.917 L16.748,4.687 L4.252,4.687 ZM12.600,20.052 C12.180,20.052 11.813,19.687 11.813,19.271 L11.813,8.333 C11.813,7.917 12.180,7.552 12.600,7.552 C13.020,7.552 13.388,7.917 13.388,8.333 L13.388,19.271 C13.388,19.687 13.020,20.052 12.600,20.052 ZM8.400,20.052 C7.980,20.052 7.612,19.687 7.612,19.271 L7.612,8.333 C7.612,7.917 7.980,7.552 8.400,7.552 C8.820,7.552 9.187,7.917 9.187,8.333 L9.187,19.271 C9.187,19.687 8.820,20.052 8.400,20.052 Z'/%3E%3C/svg%3E") 50% no-repeat;
}
.shop2-cart-table__cleanup .cleanup-button, .cart-total__item.last_item .cart-total__title, .menu li a:hover, .product-list.simple .product-item__name a:hover, .product-list.simple .product-item .options-btn span, .product-list.simple .product-item .options-more span, .product-list.list .product-item .options-btn span, .product-list.list .product-item .options-more span {
  color: #ff8700;
}
.shop2-cart-table__cleanup .cleanup-button:before {
  border-color: #ff8700;
}
.cart-total__inner {
  background: #f2f2f2;
}
.shop-coupon .coupon-btn {
  background: #ff8700;
}
.shop2-cart-table__cleanup .cleanup-button {
  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='20px' height='23px' viewBox='0 0 20 23' preserveAspectRatio='none' shape-rendering='geometricPrecision'%3E%3Cpath d='M1.57895 2.70833H7.36842C7.36842 1.19167 8.52632 0 10 0C11.4737 0 12.6316 1.19167 12.6316 2.70833H18.4211C19.3158 2.70833 20 3.4125 20 4.33333C20 5.25417 19.3158 5.95833 18.4211 5.95833L17.5263 20.4542C17.4211 21.9167 16.3158 23 14.8947 23H5.15789C3.73684 23 2.63158 21.8625 2.52632 20.4542L1.57895 5.95833C0.68421 5.95833 0 5.25417 0 4.33333C0 3.4125 0.68421 2.70833 1.57895 2.70833ZM11.5789 17.5833C11.5789 18.1792 12.0526 18.6667 12.6316 18.6667C13.2105 18.6667 13.6842 18.1792 13.6842 17.5833V9.75C13.6842 9.15417 13.2105 8.66667 12.6316 8.66667C12.0526 8.66667 11.5789 9.15417 11.5789 9.75V17.5833ZM6.31579 17.5833C6.31579 18.1792 6.78947 18.6667 7.36842 18.6667C7.94737 18.6667 8.42105 18.1792 8.42105 17.5833V9.75C8.42105 9.15417 7.94737 8.66667 7.36842 8.66667C6.78947 8.66667 6.31579 9.15417 6.31579 9.75V17.5833Z' fill='%23ff8700'/%3E%3C/svg%3E") top 50% right 0 no-repeat;
}
.m-folder__nav-ul > li.has > 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='19px' height='14px' viewBox='0 0 19 14' preserveAspectRatio='none' shape-rendering='geometricPrecision'%3E'%3Cpath fill-rule='evenodd' fill='%23ff8700' d='M19.000,7.001 L11.904,14.000 L10.360,12.474 L14.893,8.002 L0.000,8.002 L0.000,6.003 L14.858,6.003 L10.330,1.523 L11.878,-0.000 L17.433,5.496 L17.455,5.474 L19.000,7.001 Z'/%3E%3C/svg%3E") top 50% right 34px no-repeat;
}
.waslidemenu__nav-ul li.has > a span.waslide-arrow {
  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='19px' height='14px' viewBox='0 0 19 14' preserveAspectRatio='none' shape-rendering='geometricPrecision'%3E'%3Cpath fill-rule='evenodd' fill='%23ff8700' d='M19.000,7.001 L11.904,14.000 L10.360,12.474 L14.893,8.002 L0.000,8.002 L0.000,6.003 L14.858,6.003 L10.330,1.523 L11.878,-0.000 L17.433,5.496 L17.455,5.474 L19.000,7.001 Z'/%3E%3C/svg%3E") 50% no-repeat;
}
.product-list.simple .product-item .options-btn span:before, .product-list.simple .product-item .options-more span:before, .product-list.list .product-item .options-btn span:before, .product-list.list .product-item .options-more span:before {
  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='14px' height='9px' viewBox='0 0 14 9' preserveAspectRatio='none' shape-rendering='geometricPrecision'%3E'%3Cpath fill-rule='evenodd' fill='%23ff8700' d='M14.000,1.623 L8.504,7.349 L8.526,7.372 L6.999,8.964 L-0.000,1.649 L1.526,0.057 L6.979,5.755 L12.477,0.027 L14.000,1.623 Z'/%3E%3C/svg%3E") 50% 50% no-repeat;
}
.m-contact__close-btn, .m-cart__close-btn, .m-login__close-btn {
  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='20px' height='20px' viewBox='0 0 20 20' preserveAspectRatio='none' shape-rendering='geometricPrecision'%3E'%3Cpath fill-rule='evenodd' fill='%23ff8700' d='M20.000,17.778 L17.800,20.000 L10.000,12.122 L2.200,20.000 L0.000,17.778 L7.800,9.900 L0.198,2.222 L2.398,0.000 L10.000,7.678 L17.602,0.000 L19.802,2.222 L12.200,9.900 L20.000,17.778 Z'/%3E%3C/svg%3E") 50% 50% no-repeat;
}
.filter-holder__button, [data-remodal-id="m-search"] .remodal-close-btn, .search-form .search-rows__btn .search-btn, .search__button, .gr-button-1:hover, .main-blocks .main-products .product-list.thumbs .slick-prev, .main-blocks .main-products .product-list.thumbs .slick-next, .remodal[data-remodal-id="one-click"] .remodal-close-btn, .remodal[data-remodal-id="one-click"] .tpl-anketa form .tpl-field:last-child .tpl-form-button {
  background: #ff8700 !important;
}
.login-form .login-btns__links .register_btn, .sorting-block .sorting-block__popup .sort-param:hover, .filter-block .show_more_fields .show_more_fields_btn {
  color: #ff8700;
}
.filter-block .show_more_fields .show_more_fields_btn {
  background: none !important;
}
.cart-preview-container__delete {
  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='20px' height='24px' viewBox='0 0 20 24' preserveAspectRatio='none' shape-rendering='geometricPrecision'%3E'%3Cpath fill-rule='evenodd' fill='%23ff8700' d='M19.000,4.500 L17.950,4.500 L17.000,23.050 C16.950,23.600 16.550,24.000 16.000,24.000 L4.000,24.000 C3.450,24.000 3.050,23.600 3.000,23.050 L2.050,4.500 L1.000,4.500 C0.450,4.500 0.000,4.050 0.000,3.500 C0.000,2.950 0.450,2.500 1.000,2.500 L6.000,2.500 L6.000,1.000 C6.000,0.450 6.450,-0.000 7.000,-0.000 L13.000,-0.000 C13.550,-0.000 14.000,0.450 14.000,1.000 L14.000,2.500 L19.000,2.500 C19.550,2.500 20.000,2.950 20.000,3.500 C20.000,4.050 19.550,4.500 19.000,4.500 ZM4.050,4.500 L4.950,22.000 L15.050,22.000 L15.950,4.500 L4.050,4.500 ZM12.000,19.250 C11.600,19.250 11.250,18.900 11.250,18.500 L11.250,8.000 C11.250,7.600 11.600,7.250 12.000,7.250 C12.400,7.250 12.750,7.600 12.750,8.000 L12.750,18.500 C12.750,18.900 12.400,19.250 12.000,19.250 ZM8.000,19.250 C7.600,19.250 7.250,18.900 7.250,18.500 L7.250,8.000 C7.250,7.600 7.600,7.250 8.000,7.250 C8.400,7.250 8.750,7.600 8.750,8.000 L8.750,18.500 C8.750,18.900 8.400,19.250 8.000,19.250 Z'/%3E%3C/svg%3E") 50% 50% no-repeat;
}
.main-blocks .main-products .product-list.thumbs .slick-prev:before, .main-blocks .main-products .product-list.thumbs .slick-next:before, .gr-new__inner .product-list.thumbs .slick-prev:before, .gr-new__inner .product-list.thumbs .slick-next:before {
  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='19px' height='14px' viewBox='0 0 19 14' preserveAspectRatio='none' shape-rendering='geometricPrecision'%3E%3Cpath fill-rule='evenodd' fill='%23fff' d='M19.000,7.997 L4.142,7.997 L8.670,12.477 L7.122,14.000 L1.567,8.504 L1.545,8.526 L0.000,6.999 L7.096,-0.000 L8.640,1.526 L4.107,5.998 L19.000,5.998 L19.000,7.997 Z'/%3E%3C/svg%3E") 50% no-repeat;
}
.l-footer__up-btn:before {
  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='19px' height='14px' viewBox='0 0 19 14' preserveAspectRatio='none' shape-rendering='geometricPrecision'%3E%3Cpath fill-rule='evenodd' fill='%23fff' d='M19.000,7.997 L4.142,7.997 L8.670,12.477 L7.122,14.000 L1.567,8.504 L1.545,8.526 L0.000,6.999 L7.096,-0.000 L8.640,1.526 L4.107,5.998 L19.000,5.998 L19.000,7.997 Z'/%3E%3C/svg%3E") 50% no-repeat;
}
.filter-block .shop2-filter__btns .filter-reset {
  box-shadow: inset 0 0 0 1px #ff8700;
}
.filter-block .shop2-filter__checkbox .param-val.active-val:before {
  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='13px' height='9px' viewBox='0 0 13 9' preserveAspectRatio='none' shape-rendering='geometricPrecision'%3E'%3Cpath fill-rule='evenodd' fill='%23ff8700' d='M12.029,1.431 L5.683,9.001 L5.491,8.802 L5.330,8.968 L0.957,4.440 L2.321,3.028 L5.503,6.324 L10.646,-0.001 L12.029,1.431 Z'/%3E%3C/svg%3E") 50% no-repeat, #fff !important;
}
.card-page .is-available.active .is-available__text {
  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='11px' height='8px' viewBox='0 0 11 8' preserveAspectRatio='none' shape-rendering='geometricPrecision'%3E'%3Cpath fill-rule='evenodd' fill='%23ff8700' d='M11.000,1.391 L5.858,6.591 L5.876,6.609 L4.504,8.000 L-0.000,3.423 L1.372,2.033 L4.487,5.198 L9.628,-0.000 L11.000,1.391 Z'/%3E%3C/svg%3E") top 50% left 10px no-repeat, #f2f2f2;
}
@media (max-width: 680px) {
  .c-folder__link {
    background: #ff8700 !important;
  }
}
.m-login__button.active {
  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='26px' height='22px' viewBox='0 0 26 22' preserveAspectRatio='none' shape-rendering='geometricPrecision'%3E'%3Cpath d='M25.7292 21.5739L25.7833 21.5206C25.7833 21.4673 25.8375 21.4673 25.8375 21.414C25.8375 21.3608 25.8917 21.3608 25.8917 21.3075C25.8917 21.2542 25.8917 21.2542 25.9458 21.201C25.9458 21.1477 26 21.1477 26 21.0944V21.0412C26 20.9879 26 20.9346 26 20.8814C26 20.8281 26 20.8281 26 20.7748C26 20.7215 26 20.7215 26 20.6683L25.1875 16.46C24.9708 15.2349 24.1042 14.2228 22.9667 13.7433L17.9292 11.6126C18.4167 10.7603 18.6875 9.80145 18.6875 8.78935V5.59322C18.6875 2.50363 16.1417 0 13 0C9.85833 0 7.3125 2.50363 7.3125 5.59322V8.78935C7.3125 9.80145 7.58333 10.7603 8.07083 11.6126L3.03333 13.7433C1.89583 14.2228 1.02917 15.2349 0.8125 16.46L0 20.6683C0 20.7215 0 20.7215 0 20.7748C0 20.8281 0 20.8281 0 20.8814C0 20.9346 0 20.9879 0 21.0412V21.0944C0 21.1477 0 21.1477 0.0541667 21.201C0.0541667 21.2542 0.0541667 21.2542 0.108333 21.3075C0.108333 21.3608 0.1625 21.3608 0.1625 21.414C0.1625 21.4673 0.216667 21.4673 0.216667 21.5206L0.270833 21.5739C0.270833 21.6271 0.325 21.6271 0.325 21.6804L0.379167 21.7337C0.433333 21.7337 0.433333 21.7869 0.4875 21.7869C0.4875 21.7869 0.541667 21.7869 0.541667 21.8402C0.595833 21.8402 0.595833 21.8935 0.65 21.8935H0.704167C0.758333 21.8935 0.8125 21.9467 0.866667 21.9467C0.920833 21.9467 0.975 21.9467 1.02917 21.9467H24.8625C24.9167 21.9467 24.9708 21.9467 25.025 21.9467C25.0792 21.9467 25.1333 21.9467 25.1875 21.8935H25.2417C25.2958 21.8935 25.2958 21.8402 25.35 21.8402C25.35 21.8402 25.4042 21.8402 25.4042 21.7869C25.4583 21.7869 25.4583 21.7337 25.5125 21.7337L25.5667 21.6804C25.7292 21.6271 25.7292 21.6271 25.7292 21.5739ZM9.47917 5.59322C9.47917 3.67554 11.05 2.13075 13 2.13075C14.95 2.13075 16.5208 3.67554 16.5208 5.59322V8.78935C16.5208 10.707 14.95 12.2518 13 12.2518C11.05 12.2518 9.47917 10.707 9.47917 8.78935V5.59322ZM3.9 15.7143L9.53333 13.3172L9.5875 13.2639C10.5083 13.9564 11.7 14.3826 12.9458 14.3826C14.1917 14.3826 15.3833 13.9564 16.3042 13.2639L16.3583 13.3172L21.9917 15.7143C22.4792 15.9274 22.8583 16.3535 22.9667 16.8862L23.5625 19.8692H2.38333L2.97917 16.8862C3.0875 16.3535 3.4125 15.8741 3.9 15.7143Z' fill='%23000'/%3E%3C/svg%3E") 50% 50% no-repeat, #fff;
}
.m-login__button:hover {
  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='26px' height='22px' viewBox='0 0 26 22' preserveAspectRatio='none' shape-rendering='geometricPrecision'%3E'%3Cpath d='M25.7292 21.5739L25.7833 21.5206C25.7833 21.4673 25.8375 21.4673 25.8375 21.414C25.8375 21.3608 25.8917 21.3608 25.8917 21.3075C25.8917 21.2542 25.8917 21.2542 25.9458 21.201C25.9458 21.1477 26 21.1477 26 21.0944V21.0412C26 20.9879 26 20.9346 26 20.8814C26 20.8281 26 20.8281 26 20.7748C26 20.7215 26 20.7215 26 20.6683L25.1875 16.46C24.9708 15.2349 24.1042 14.2228 22.9667 13.7433L17.9292 11.6126C18.4167 10.7603 18.6875 9.80145 18.6875 8.78935V5.59322C18.6875 2.50363 16.1417 0 13 0C9.85833 0 7.3125 2.50363 7.3125 5.59322V8.78935C7.3125 9.80145 7.58333 10.7603 8.07083 11.6126L3.03333 13.7433C1.89583 14.2228 1.02917 15.2349 0.8125 16.46L0 20.6683C0 20.7215 0 20.7215 0 20.7748C0 20.8281 0 20.8281 0 20.8814C0 20.9346 0 20.9879 0 21.0412V21.0944C0 21.1477 0 21.1477 0.0541667 21.201C0.0541667 21.2542 0.0541667 21.2542 0.108333 21.3075C0.108333 21.3608 0.1625 21.3608 0.1625 21.414C0.1625 21.4673 0.216667 21.4673 0.216667 21.5206L0.270833 21.5739C0.270833 21.6271 0.325 21.6271 0.325 21.6804L0.379167 21.7337C0.433333 21.7337 0.433333 21.7869 0.4875 21.7869C0.4875 21.7869 0.541667 21.7869 0.541667 21.8402C0.595833 21.8402 0.595833 21.8935 0.65 21.8935H0.704167C0.758333 21.8935 0.8125 21.9467 0.866667 21.9467C0.920833 21.9467 0.975 21.9467 1.02917 21.9467H24.8625C24.9167 21.9467 24.9708 21.9467 25.025 21.9467C25.0792 21.9467 25.1333 21.9467 25.1875 21.8935H25.2417C25.2958 21.8935 25.2958 21.8402 25.35 21.8402C25.35 21.8402 25.4042 21.8402 25.4042 21.7869C25.4583 21.7869 25.4583 21.7337 25.5125 21.7337L25.5667 21.6804C25.7292 21.6271 25.7292 21.6271 25.7292 21.5739ZM9.47917 5.59322C9.47917 3.67554 11.05 2.13075 13 2.13075C14.95 2.13075 16.5208 3.67554 16.5208 5.59322V8.78935C16.5208 10.707 14.95 12.2518 13 12.2518C11.05 12.2518 9.47917 10.707 9.47917 8.78935V5.59322ZM3.9 15.7143L9.53333 13.3172L9.5875 13.2639C10.5083 13.9564 11.7 14.3826 12.9458 14.3826C14.1917 14.3826 15.3833 13.9564 16.3042 13.2639L16.3583 13.3172L21.9917 15.7143C22.4792 15.9274 22.8583 16.3535 22.9667 16.8862L23.5625 19.8692H2.38333L2.97917 16.8862C3.0875 16.3535 3.4125 15.8741 3.9 15.7143Z' fill='%23000'/%3E%3C/svg%3E") 50% 50% no-repeat;
}
.s-button:hover {
  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='22px' height='22px' viewBox='0 0 22 22' preserveAspectRatio='none' shape-rendering='geometricPrecision'%3E'%3Cpath d='M21.725 20.4417L16.1792 14.8958C17.4625 13.3375 18.2417 11.3208 18.2417 9.12083C18.2417 4.07917 14.1625 0 9.12083 0C4.07917 0 0 4.07917 0 9.12083C0 14.1625 4.07917 18.2417 9.12083 18.2417C11.3208 18.2417 13.3375 17.4625 14.8958 16.1792L20.4417 21.725C20.625 21.9083 20.8542 22 21.0833 22C21.3125 22 21.5417 21.9083 21.725 21.725C22.0917 21.3583 22.0917 20.8083 21.725 20.4417ZM1.83333 9.12083C1.83333 5.0875 5.0875 1.83333 9.12083 1.83333C13.1542 1.83333 16.4083 5.0875 16.4083 9.12083C16.4083 13.1542 13.1542 16.4083 9.12083 16.4083C5.0875 16.4083 1.83333 13.1542 1.83333 9.12083Z' fill='%23000'/%3E%3C/svg%3E") 50% 50% no-repeat;
}
.btn-cart:hover {
  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='24px' height='22px' viewBox='0 0 24 22' preserveAspectRatio='none' shape-rendering='geometricPrecision'%3E%3Cpath fill-rule='evenodd' fill='%23000' d='M21.950,15.650 C21.900,16.150 21.500,16.500 21.000,16.500 L8.500,16.500 C8.050,16.500 7.650,16.200 7.550,15.750 L5.000,5.250 C5.000,5.250 5.000,5.250 5.000,5.200 L4.200,2.000 L1.000,2.000 C0.450,2.000 -0.000,1.550 -0.000,1.000 C-0.000,0.450 0.450,-0.000 1.000,-0.000 L5.000,-0.000 C5.450,-0.000 5.850,0.300 5.950,0.750 L6.750,4.000 L23.000,4.000 C23.300,4.000 23.600,4.150 23.750,4.350 C23.950,4.600 24.000,4.900 23.950,5.150 L21.950,15.650 ZM7.250,6.000 L9.300,14.500 L20.200,14.500 L21.800,6.000 L7.250,6.000 ZM10.350,18.500 C11.316,18.500 12.100,19.284 12.100,20.250 C12.100,21.216 11.316,22.000 10.350,22.000 C9.383,22.000 8.600,21.216 8.600,20.250 C8.600,19.284 9.383,18.500 10.350,18.500 ZM19.350,18.500 C20.316,18.500 21.100,19.284 21.100,20.250 C21.100,21.216 20.316,22.000 19.350,22.000 C18.384,22.000 17.600,21.216 17.600,20.250 C17.600,19.284 18.384,18.500 19.350,18.500 Z'/%3E%3C/svg%3E") 50% no-repeat;
}
.btn-cart.active {
  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='24px' height='22px' viewBox='0 0 24 22' preserveAspectRatio='none' shape-rendering='geometricPrecision'%3E%3Cpath fill-rule='evenodd' fill='%23000' d='M21.950,15.650 C21.900,16.150 21.500,16.500 21.000,16.500 L8.500,16.500 C8.050,16.500 7.650,16.200 7.550,15.750 L5.000,5.250 C5.000,5.250 5.000,5.250 5.000,5.200 L4.200,2.000 L1.000,2.000 C0.450,2.000 -0.000,1.550 -0.000,1.000 C-0.000,0.450 0.450,-0.000 1.000,-0.000 L5.000,-0.000 C5.450,-0.000 5.850,0.300 5.950,0.750 L6.750,4.000 L23.000,4.000 C23.300,4.000 23.600,4.150 23.750,4.350 C23.950,4.600 24.000,4.900 23.950,5.150 L21.950,15.650 ZM7.250,6.000 L9.300,14.500 L20.200,14.500 L21.800,6.000 L7.250,6.000 ZM10.350,18.500 C11.316,18.500 12.100,19.284 12.100,20.250 C12.100,21.216 11.316,22.000 10.350,22.000 C9.383,22.000 8.600,21.216 8.600,20.250 C8.600,19.284 9.383,18.500 10.350,18.500 ZM19.350,18.500 C20.316,18.500 21.100,19.284 21.100,20.250 C21.100,21.216 20.316,22.000 19.350,22.000 C18.384,22.000 17.600,21.216 17.600,20.250 C17.600,19.284 18.384,18.500 19.350,18.500 Z'/%3E%3C/svg%3E") 50% 50% no-repeat, #fff;
}
.m-contact__button:hover {
  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='14px' height='9px' viewBox='0 0 14 9' preserveAspectRatio='none' shape-rendering='geometricPrecision'%3E%3Cpath fill-rule='evenodd' fill='%23000' d='M14.000,1.623 L8.504,7.349 L8.526,7.372 L6.999,8.964 L-0.000,1.649 L1.526,0.057 L6.979,5.755 L12.477,0.027 L14.000,1.623 Z'/%3E%3C/svg%3E") 50% no-repeat;
}
.m-contact__button.active {
  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='14px' height='9px' viewBox='0 0 14 9' preserveAspectRatio='none' shape-rendering='geometricPrecision'%3E%3Cpath fill-rule='evenodd' fill='%23000' d='M14.000,1.623 L8.504,7.349 L8.526,7.372 L6.999,8.964 L-0.000,1.649 L1.526,0.057 L6.979,5.755 L12.477,0.027 L14.000,1.623 Z'/%3E%3C/svg%3E") 50% 50% no-repeat, #fff;
}
/*main end*/
body .product-flags__item span {
  border-radius: 0 !important;
}
.menu li ul li a:hover {
  background: #ff8700;
}
.phone__item a {
  color: black;
}
.l-header__holder .phone__item a {
  color: #fff;
}
.m-contact__holder .phone__item a {
  color: black;
}
.menu li.flexMenu-viewMore ul {
  z-index: 10;
}
.card-slider .card-slider__image a, .card-slider .card-slider__thumb-img a {
  -webkit-background-size: contain;
  background-size: contain;
  background-position: 50%;
}
.disc_link {
  color: #fff;
  text-decoration: none;
  background: #ff8700;
  font-size: 17px;
  font-family: "Montserrat", Arial, Helvetica, sans-serif;
  display: inline-block;
  width: auto;
  padding: 10px 20px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.blocks_it {
  display: block;
}
.c-head-nav__r-block {
  align-items: center;
}
.popover-close:after {
  background: #ff8700;
}
.popover-body .gr-button[type="submit"] {
  background: #ff8700;
  border-color: #ff8700;
}
.form_ax_but {
  position: relative;
  top: unset;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
}
.c-subscription .tpl-anketa__right form .tpl-field.type-html {
  color: #fff;
}
.c-subscription .tpl-anketa__right form .tpl-field.tpl-field-button {
  width: auto;
}
@media (max-width: 810px) {
  .form_ax_but {
    display: none;
  }
}
.btn-cart.active .btn-cart__amount {
  color: #000;
}
.btn-cart__amount {
  display: block;
  color: #000;
  top: 32px;
  left: 74%;
  font-size: 16px;
}
@media (max-width: 760px) {
  .btn-cart__amount {
    top: 12px;
  }
}
/*@media all and (max-width: 1024px) {
	.m-folder__nav {
	display: none;
	}
	.waslidemenu {
		display: block;
	}
	.m-folder__inner:before {
		display: none;
	}
}*/
@media (min-width: 761px) {
  .form_ax_but.mobile {
    display: none;
  }
}
@media (max-width: 940px) {
  .form_ax_but.mobile {
    display: flex;
    max-width: 320px;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    margin-top: 10px;
  }
  .l-menu {
    display: flex;
    flex-direction: column-reverse;
  }
  .popover-container {
    z-index: 1009 !important;
  }
}
/*.m-folder__nav-ul > li.has > a {
	background: none;
}*/
@media (max-width: 600px) {
  body .c-folder__item, body .c-folder__item:nth-child(2), body .c-folder__item:nth-child(3), body .c-folder__item:nth-child(4), body .c-folder__item:nth-child(5), body .c-folder__item:nth-child(6), body .c-folder__item:nth-child(7) {
    min-height: 0 !important;
  }
  .l-folder-btn__button {
    display: block !important;
  }
}
body .product-list.thumbs .product-item__image a {
  overflow: unset;
}
body .product-list.thumbs .product-item__image a img:nth-child(2) {
  opacity: 1;
}
body .card-slider .card-slider__image a img:nth-child(2) {
  opacity: 1;
}
body .wrapper {
  overflow: hidden;
}
.beads {
  list-style: none;
  background: #fff !important;
  margin: 10px auto;
  padding: 10px 15px 10px 40px;
  border-radius: 5px;
  box-shadow: 0px 15px 30px 0px rgba(0, 0, 0, 0.07), inset 0 0 0 2px #fcc555;
}
.beads li {
  line-height: 30px;
  position: relative;
  font-size: 14px;
}
.beads li:before {
  top: 13px;
  background: #ff6d00;
  left: -22px;
  width: 10px;
  height: 10px;
}
.beads li:before {
  content: "";
  position: absolute;
  border-radius: 50%;
}
.remodal.search_form_rem {
  padding: 20px 20px 30px;
}
@media (min-width: 640px) {
  .remodal.search_form_rem {
    max-width: 460px;
  }
}
@media (max-width: 580px) {
  .remodal.search_form_rem {
    max-width: 320px;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.remodal.search_form_rem .search {
  padding: 20px 0;
  border-bottom: 0;
}
.remodal.search_form_rem .search .search__form {
  flex-wrap: wrap;
}
.remodal.search_form_rem .search .search__form .search__text {
  max-width: 320px;
  padding: 13px 10px 14px;
}
.remodal.search_form_rem .search .wide_search_btn {
  width: 100%;
  display: flex;
}
.remodal.search_form_rem .search .wide_search_btn .search__shop-button {
  margin: 20px 0 0 0;
}
.remodal .search-form {
  padding-left: 15px;
  padding-right: 15px;
}
.deliv_page_content .fastcons_text_block_pack .fastcons_text_block_image_in .fastcons_text_block_image_inner {
  display: flex;
  align-items: center;
}
.bloc_vnim {
  /* box-shadow: 0px 0px 5px #e6dece; */
  /* border-radius: 3px; */
  padding: 0px 5px 0px 10px;
  border-left: 4px solid #ff8700 !important;
}
.beads1 {
  list-style: none;
  background: #fff !important;
  margin: 10px auto;
  padding: 10px 15px 10px 40px;
  border-radius: 3px;
  box-shadow: 0px 0px 5px #e6dece;
}
.beads1 li {
  line-height: 30px;
  position: relative;
  font-size: 14px;
}
.beads1 li:before {
  top: 13px;
  background: #ff6d00;
  left: -22px;
  width: 10px;
  height: 10px;
}
.beads1 li:before {
  content: "";
  position: absolute;
  border-radius: 50%;
}
.news_slider-wrapper {
  background: #fff;
}
.news_slider-wrapper .news_slider_title {
  padding-bottom: 15px;
  margin-bottom: 15px;
  text-align: center;
  font-weight: 600;
  font-size: 55px;
  color: #000;
  text-align: center;
}
@media (max-width: 960px) {
  .news_slider-wrapper .news_slider_title {
    font-size: 50px;
    margin-bottom: 5px;
  }
}
@media (max-width: 768px) {
  .news_slider-wrapper .news_slider_title {
    font-size: 45px;
  }
}
@media (max-width: 640px) {
  .news_slider-wrapper .news_slider_title {
    font-size: 40px;
  }
}
@media (max-width: 480px) {
  .news_slider-wrapper .news_slider_title {
    font-size: 35px;
  }
}
.news_slider-wrapper .news-slider {
  padding: 0;
  box-sizing: border-box;
  font-family: Montserrat, sans-serif;
}
.news_slider-wrapper .news-slider .news_item {
  padding: 25px;
  background: #fff;
  border-radius: 5px;
  border: 1px solid transparent;
  position: relative;
  box-sizing: border-box;
}
@media (max-width: 430px) {
  .news_slider-wrapper .news-slider .news_item {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.news_slider-wrapper .news-slider .news_item:before {
  content: "";
  left: 0;
  top: 0;
  right: 100%;
  height: 1px;
  position: absolute;
  background: #ff6d00;
  transition: ease 0.5s;
}
.news_slider-wrapper .news-slider .news_item:after {
  content: "";
  right: 0;
  bottom: 0;
  left: 100%;
  height: 1px;
  position: absolute;
  background: #ff6d00;
  transition: ease 0.3s;
}
.news_slider-wrapper .news-slider .news_item .border-element {
  pointer-events: none;
}
.news_slider-wrapper .news-slider .news_item .border-element:before {
  content: "";
  right: 0;
  top: 0;
  bottom: 100%;
  width: 1px;
  position: absolute;
  background: #ff6d00;
  transition: ease 0.5s;
}
.news_slider-wrapper .news-slider .news_item .border-element:after {
  content: "";
  left: 0;
  bottom: 0;
  top: 100%;
  width: 1px;
  position: absolute;
  background: #ff6d00;
  transition: ease 0.5s;
}
.news_slider-wrapper .news-slider .news_item:hover:before {
  right: 0;
}
.news_slider-wrapper .news-slider .news_item:hover:after {
  left: 0;
}
.news_slider-wrapper .news-slider .news_item:hover .border-element:before {
  bottom: 0;
}
.news_slider-wrapper .news-slider .news_item:hover .border-element:after {
  top: 0;
}
.news_slider-wrapper .news-slider .news_item .news_image {
  margin-bottom: 20px;
}
@media (max-width: 650px) {
  .news_slider-wrapper .news-slider .news_item .news_image {
    text-align: center;
    height: auto;
    display: flex;
    justify-content: center;
    width: 100%;
  }
  .news_slider-wrapper .news-slider .news_item .news_image img {
    width: 100%;
    height: auto;
    max-width: 100%;
    object-fit: cover;
  }
}
.news_slider-wrapper .news-slider .news_item .news_date {
  font-size: 15px;
  font-weight: 500;
  text-align: right;
  padding: 10px 45px 8px 0;
  position: relative;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='64' height='64' viewBox='0 0 64 64'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:url(%23a)%7D.b%7Bfill:url(%23b)%7D.c,.d,.e,.f,.g%7Bfill-rule:evenodd%7D.c%7Bfill:url(%23c)%7D.d%7Bfill:url(%23d)%7D.e%7Bfill:url(%23e)%7D.f%7Bfill:url(%23f)%7D.g%7Bfill:url(%23g)%7D%3C/style%3E%3ClinearGradient id='a' x1='32' y1='61.513' x2='32' y2='37.524' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23efb07f'/%3E%3Cstop offset='1' stop-color='%23fddbbb'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='32' y1='29.524' x2='32' y2='35.867' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23ee4423'/%3E%3Cstop offset='1' stop-color='%23d53221'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='32' y1='14.667' x2='32' y2='16.581' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%234b4d4e'/%3E%3Cstop offset='1'/%3E%3C/linearGradient%3E%3ClinearGradient id='d' x1='24.75' y1='31.319' x2='24.75' y2='32.945' xlink:href='%23c'/%3E%3ClinearGradient id='e' x1='24.75' y1='38.568' x2='24.75' y2='40.194' xlink:href='%23c'/%3E%3ClinearGradient id='f' x1='39.251' y1='34.803' x2='39.251' y2='36.346' xlink:href='%23b'/%3E%3ClinearGradient id='g' x1='39.251' y1='42.052' x2='39.251' y2='43.595' xlink:href='%23b'/%3E%3C/defs%3E%3Ctitle%3Ecalendar-2_color%3C/title%3E%3Cpath class='a' d='M13.875 27.043h36.251v21.746H13.875z'/%3E%3Cpath class='b' d='M13.875 19.099h36.251v7.944H13.875z'/%3E%3Cpath class='c' d='M18.708 15.21h3.625v7.777h-3.625v-7.776zm22.959 0h3.625v7.777h-3.625v-7.776z'/%3E%3Cpath class='d' d='M18.708 31.875h4.834v4.833h-4.834v-4.833zm7.25 0h4.834v4.833H25.96v-4.833z'/%3E%3Cpath class='e' d='M25.959 39.124h4.833v4.832H25.96v-4.832zm-7.251 0h4.834v4.832h-4.834v-4.832z'/%3E%3Cpath class='f' d='M40.46 31.875h4.833v4.833h-4.834v-4.833zm-7.251 0h4.834v4.833h-4.834v-4.833z'/%3E%3Cpath class='g' d='M40.46 39.124h4.833v4.832h-4.834v-4.832zm-7.251 0h4.834v4.832h-4.834v-4.832z'/%3E%3C/svg%3E") right center / 40px auto no-repeat;
}
.news_slider-wrapper .news-slider .news_item .news_date:before {
  content: attr(data-label);
  color: #fff;
  background: #ff6d00;
  padding: 6px 10px;
  display: inline-block;
  position: absolute;
  left: -25px;
  top: 50%;
  margin-top: -11px;
  font-size: 12px;
}
@media (max-width: 430px) {
  .news_slider-wrapper .news-slider .news_item .news_date:before {
    left: -15px;
  }
}
.news_slider-wrapper .news-slider .news_item .news_title {
  display: block;
  padding: 5px 0;
  margin-top: 10px;
  text-decoration: none;
  color: #000;
  font-size: 15px;
  font-weight: bold;
  transition: ease 0.3s;
}
.news_slider-wrapper .news-slider .news_item .news_title:hover {
  color: #ff6d00;
}
.news_slider-wrapper .news-slider .news_item .news_body {
  padding-top: 6px;
  font-size: 14px;
  line-height: 1.5;
}
.news_slider-wrapper .news-slider .news_item .news_body p {
  margin: 0;
}
.news_slider-wrapper .news-slider .news_item .news_link {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.news_slider-wrapper .news-slider .owl-dots {
  text-align: center;
  padding: 15px 0 15px;
}
.news_slider-wrapper .news-slider .owl-dots .owl-dot {
  width: 12px;
  height: 12px;
  margin: 0 5px;
  border-radius: 50%;
  background: #fff;
  transition: ease 0.3s;
  box-sizing: border-box;
  border: 1px solid #e8e8e8;
  outline: none;
}
.news_slider-wrapper .news-slider .owl-dots .owl-dot:hover, .news_slider-wrapper .news-slider .owl-dots .owl-dot.active {
  background: #ff6d00;
  border: 1px solid #ff6d00;
}
.news_slider-wrapper .news-slider .owl-dots .owl-dot span {
  display: none;
}
body .gray-block {
  background: #f2f2f2;
  border-radius: 2px;
  padding: 10px;
  margin: 15px 0 15px;
  color: #000;
}
body .gray-block ul li {
  color: #000;
}
.slider__item-box {
  position: relative;
}
.slider__item-box .full_link {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.folder-page-products-wrapper {
  padding-top: 40px;
}
.folder-page-products-wrapper .folder-block-title {
  font-weight: 600;
  font-size: 55px;
  text-align: center;
  padding-bottom: 30px;
}
@media (max-width: 960px) {
  .folder-page-products-wrapper .folder-block-title {
    font-size: 50px;
    padding-bottom: 20px;
  }
}
@media (max-width: 768px) {
  .folder-page-products-wrapper .folder-block-title {
    font-size: 45px;
  }
}
@media (max-width: 640px) {
  .folder-page-products-wrapper .folder-block-title {
    font-size: 40px;
  }
}
@media (max-width: 480px) {
  .folder-page-products-wrapper .folder-block-title {
    font-size: 35px;
  }
}
@media (max-width: 375px) {
  .folder-page-products-wrapper .folder-block-title {
    font-size: 30px;
  }
}
.folder-page-products-wrapper .gr-new {
  padding-bottom: 40px;
}
.folder-page-products-wrapper .gr-new__inner .product-list.thumbs {
  margin-top: 0;
  width: 100%;
}
@media (max-width: 480px) {
  .folder-page-products-wrapper .product-list.thumbs .product-item__image {
    padding-top: 130%;
  }
  .folder-page-products-wrapper .product-list.thumbs .product-item__image a {
    position: absolute;
  }
}
.prod_name_field {
  display: none !important;
}
.product-list .product-item__bottom-right {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.product-list .product-item__bottom-right .shop-product-btn {
  margin-top: 0;
}
.product-list.simple .product-item__bottom-right {
  flex-direction: row;
  justify-content: space-between;
}
.comments-block__items--loaded {
  padding-top: 30px;
}
.comments-block__pagination-wrapper {
  display: flex;
  align-items: center;
  padding-top: 30px;
}
@media (max-width: 480px) {
  .comments-block__pagination-wrapper {
    flex-direction: column;
  }
}
.comments-block__pagination-wrapper .shop-pagelist {
  padding-top: 0;
}
.comments-block__pagination-wrapper .comments-show-more {
  padding-right: 50px;
}
@media (max-width: 480px) {
  .comments-block__pagination-wrapper .comments-show-more {
    padding-right: 0;
    padding-bottom: 35px;
  }
}
.comments-block__pagination-wrapper .comments-show-more .show-more-btn {
  display: inline-block;
  padding: 15px 20px 15px;
  cursor: pointer;
  background: #ff8700;
  color: #fff;
}
@media (max-width: 640px) {
  body .site-path {
    font-size: 14px;
  }
}
@media (max-width: 640px) {
  body .p-path h1 {
    font-size: 21px;
  }
}
@media (max-width: 640px) {
  body .filter-holder__button, body .sorting-block .sorting-block__body span {
    padding: 10px 40px 10px 20px;
    text-transform: none;
  }
}
body .lpc-text-4 .lpc-text-4__top {
  text-align: center;
}
body .lpc-text-4 .lpc-text-4__title {
  text-align: center !important;
  -ms-text-align-last: center !important;
  text-align-last: center !important;
}
body .search-no-results {
  max-width: 800px;
  margin: 0 auto;
}
body .search-no-results__top {
  display: flex;
  align-items: center;
}
@media (max-width: 480px) {
  body .search-no-results__top {
    flex-direction: column-reverse;
  }
}
body .search-no-results__left h2 {
  font-weight: bold;
  margin: 20px 0;
}
body .search-no-results__left p {
  margin: 0;
}
body .search-no-results__image {
  max-width: 400px;
  height: 325px;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
}
body .search-no-results__image img {
  pointer-events: none;
  max-width: 100%;
  width: auto;
  height: auto;
}
body .search-no-results__bottom p {
  margin-top: 0;
}
body .shop-modules-404__search-form {
  margin: 20px 0;
  display: flex;
  justify-content: center;
}
body .folders-navigation {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 40px;
  padding-bottom: 30px;
}
@media (max-width: 640px) {
  body .folders-navigation {
    flex-direction: column;
  }
}
body .folders-navigation__button {
  margin: 0 5px;
  width: 100%;
  max-width: 48%;
  transition: ease 0.4s;
}
@media (max-width: 640px) {
  body .folders-navigation__button {
    margin: 10px 0;
    max-width: 100%;
  }
}
body .folders-navigation__button a {
  text-decoration: none;
  color: #000;
  display: flex;
  align-items: center;
  box-sizing: border-box;
  position: relative;
  background: #fff;
  border: 1px solid #ff8700;
  border-radius: 3px;
  padding: 15px 20px;
}
@media (min-width: 481px) {
  body .folders-navigation__button a {
    min-height: 80px;
  }
}
@media (max-width: 480px) {
  body .folders-navigation__button a {
    font-size: 14px;
    min-height: 70px;
    padding-right: 70px;
  }
}
body .folders-navigation__button a:before {
  content: "";
  position: absolute;
  width: 30px;
  height: 30px;
  top: calc(50% - 15px);
  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='19px' height='14px' viewBox='0 0 19 14' preserveAspectRatio='none' shape-rendering='geometricPrecision'%3E%3Cpath fill-rule='evenodd' fill='%23fff' d='M19.000,7.997 L4.142,7.997 L8.670,12.477 L7.122,14.000 L1.567,8.504 L1.545,8.526 L0.000,6.999 L7.096,-0.000 L8.640,1.526 L4.107,5.998 L19.000,5.998 L19.000,7.997 Z'/%3E%3C/svg%3E") 50% 50% / auto 10px no-repeat #ff8700;
  transition: ease 0.4s;
}
@media (max-width: 640px) {
  body .folders-navigation__button a:before {
    -webkit-background-size: auto 15px;
    background-size: auto 15px;
  }
}
body .folders-navigation__button-name {
  display: block;
  font-weight: bold;
}
body .folders-navigation__button-image {
  max-width: 100px;
  min-width: 100px;
  margin-right: 15px;
  background: #fafafa;
  text-align: center;
  font-size: 0;
  min-height: 90px;
  display: flex;
  justify-content: center;
  align-items: center;
}
body .folders-navigation__button-image svg, body .folders-navigation__button-image img {
  max-width: 100%;
  max-height: 90px;
  height: auto;
  width: auto;
}
body .folders-navigation__button:hover {
  box-shadow: 0 0 8px #ddd;
}
body .folders-navigation__button--prev {
  margin-right: auto;
}
body .folders-navigation__button--prev a {
  flex-direction: row-reverse;
  justify-content: flex-end;
}
@media (min-width: 641px) {
  body .folders-navigation__button--prev a {
    text-align: right;
    justify-content: flex-start !important;
  }
}
body .folders-navigation__button--prev a:before {
  left: -15px;
}
@media (max-width: 640px) {
  body .folders-navigation__button--prev a:before {
    left: auto;
    right: 0;
    transform: rotateY(180deg);
    height: auto;
    top: 0;
    bottom: 0;
    width: 60px;
  }
}
body .folders-navigation__button--next {
  margin-left: auto;
}
body .folders-navigation__button--next a {
  text-align: left;
}
body .folders-navigation__button--next a:before {
  right: -15px;
  transform: rotateY(180deg);
}
@media (max-width: 640px) {
  body .folders-navigation__button--next a:before {
    top: 0;
    bottom: 0;
    height: auto;
    width: 60px;
    right: 0;
  }
}
body .contents-wrapper {
  padding: 20px;
  border: 1px solid #f2f2f2;
}
body .contents-wrapper ul {
  padding-left: 20px;
}
@media (max-width: 960px) {
  body .floated_image {
    float: none !important;
    display: block;
    margin: 5px auto;
    max-width: 100%;
    height: auto;
  }
}
body .search-no-results .form_ax_but {
  color: inherit;
  font-size: inherit;
  color: #ff8700;
  display: inline;
  background: none;
}
body .inner-folders__wrap {
  display: flex;
  justify-content: center;
  padding-bottom: 15px;
}
body .inner-folders__wrap > li {
  font-size: 0;
  padding: 5px;
  max-width: calc(100% / 7);
  width: 100%;
  display: flex;
  box-sizing: border-box;
}
@media (max-width: 1250px) {
  body .inner-folders__wrap > li {
    max-width: 20%;
  }
}
@media (max-width: 1100px) {
  body .inner-folders__wrap > li {
    max-width: 25%;
  }
}
@media (max-width: 960px) {
  body .inner-folders__wrap > li {
    max-width: 33.33333333%;
  }
}
@media (min-width: 701px) and (max-width: 800px) {
  body .inner-folders__wrap > li {
    max-width: 50%;
  }
}
@media (max-width: 480px) {
  body .inner-folders__wrap > li {
    max-width: 100%;
  }
}
body .inner-folders__wrap > li img {
  max-width: 100%;
}
body .inner-folders__wrap > li a {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin: 0;
  transition: ease 0.4s;
}
body .inner-folders__wrap > li a .folder-icon {
  padding-bottom: 5px;
}
body .inner-folders__wrap > li:hover a {
  background: #ff8700;
}
body .art-tpl__inf {
  font-size: 16px;
}
body .art-tpl__note {
  display: flex;
  align-items: center;
}
@media (max-width: 640px) {
  body .art-tpl__note {
    flex-direction: column;
  }
}
@media (min-width: 641px) {
  body .art-tpl__body {
    padding-left: 15px;
  }
}
body .art-tpl__thumb {
  min-width: 200px;
  min-height: 200px;
  box-sizing: border-box;
  height: auto;
}
body .art-tpl__thumb a {
  font-size: 0;
  height: 200px;
  display: flex;
  justify-content: center;
  align-items: center;
}
body .art-tpl__thumb img {
  max-height: 200px;
  width: auto;
  height: auto;
}
.folder-desc-top .prod-list {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
@media (max-width: 640px) {
  .folder-desc-top .prod-list {
    justify-content: center;
  }
}
.folder-desc-top .prod-list .prod-list-item {
  width: 100%;
  max-width: 24%;
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  padding: 15px 0;
}
@media (max-width: 1080px) {
  .folder-desc-top .prod-list .prod-list-item {
    max-width: 49%;
  }
}
@media (max-width: 640px) {
  .folder-desc-top .prod-list .prod-list-item {
    max-width: 100%;
    margin-bottom: 15px;
  }
}
.folder-desc-top .prod-list .prod-list-item .prod-photo {
  font-size: 0;
  width: 100%;
}
.folder-desc-top .prod-list .prod-list-item .prod-photo img {
  width: 100%;
}
.folder-desc-top .prod-list .prod-list-item .prod-name {
  padding: 10px;
}
.folder-desc-top .prod-list .prod-list-item .prod-link {
  width: 100%;
  margin-top: auto;
}
.folder-desc-top .prod-list .prod-list-item .prod-link a:not(.more-link) {
  display: block;
  width: 100%;
  padding: 15px 10px;
  color: #000;
  text-decoration: none;
  font-weight: bold;
  background: #f2f2f2;
  transition: ease 0.4s;
}
.folder-desc-top .prod-list .prod-list-item .prod-link a:not(.more-link):hover {
  background: #ff8700;
  color: #fff;
}
.folder-desc-top .prod-list .prod-list-item .prod-folder {
  height: 100%;
  width: 100%;
}
.folder-desc-top .prod-list .prod-list-item .prod-folder a {
  display: flex;
  height: 100%;
  color: #fff;
  font-size: 28px;
  font-weight: 600;
  background: #ff8700;
  flex-direction: column;
  padding: 40px;
  text-align: left;
  justify-content: center;
  align-items: flex-start;
  text-decoration: none;
}
.folder-desc-top .prod-list .prod-list-item .prod-folder a span {
  font-size: 15px;
  font-weight: 500;
  position: relative;
  display: inline-block;
  padding-bottom: 4px;
}
.folder-desc-top .prod-list .prod-list-item .prod-folder a span:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 2px;
  background: #fff;
}
.shop2-vendor-folders {
  font-size: 0;
  margin: 0 0 20px;
}
.shop2-vendor-folders li.vendor-folder-item {
  display: inline-block;
  margin: 0 15px 15px 0;
}
.shop2-vendor-folders li.vendor-folder-item.hidden-folder {
  display: none;
}
.gr-new__inner {
  width: 100%;
}
.gr-new .product-list:not(.slick-slider) {
  display: flex;
}
.gr-new .product-list:not(.slick-slider) .shop2-product-item {
  max-width: 320px;
  margin-right: 30px;
  display: flex;
}
