/*PINKY*/
/*GREY*/
/*LIGHT GREY*/
/*DARK GREY*/
html body #shop2-cart-preview, html body .header-btns__application, html body .main-new-block .owl-controls, html body .site-sidebar .lotBlock_wr .shop-list-wrapper .bx-controls .bx-prev, html body .site-sidebar .lotBlock_wr .shop-list-wrapper .bx-controls .bx-next, html body .header-btns__callback:hover, html body .search-online-store-button, html body #search-app form .search-block__btn, html body .product-blocks__advantages .product-blocks__item-block-pic, html body .product-blocks__nums .product-blocks__item-block-pic, html body .site-sidebar .lotBlock_wr .shop-list-wrapper .shop2-product-item .product-name, html body .folders-navigation__button a:before, html body .remodal-wrapper .remodal form .tpl-field.tpl-field-button button {
  background-color: #EE5153 !important;
}
html body .shop-product-order-btn, html body .shop-product-button, html body .r-tabs .r-tabs-tab, html body .shop2-btn:not(.simple, .thumbs, .pricelist, .amount-plus, .amount-minus), html body .shop2-product-amount button:hover, html body .popup_block div, html body .r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor {
  background: #EE5153 !important;
}
html body .product-name a, html body a, html body .notification_text, html body .phone-block-wr .site-phone .s2 div.free_call, html body .site-sidebar .lotBlock_wr .shop-list-wrapper .product-price .price-current strong {
  color: #EE5153;
}
html body .header-btns__callback, html body .buy-one-click a {
  color: #EE5153;
  border-color: #EE5153;
}
html body .center_set > div, html body .filter-wrapper .shop2-filter-wr .shop2-filter-title, html body .shop-sorting-panel .sorting-wrap .sort-title, html body .filter-wrapper .shop2-filter-wr .shop2-filter-title:hover, html body .shop-sorting-panel .sorting-wrap .sort-title:hover {
  border-color: #EE5153 !important;
}
html body .top-panel-wr {
  background: #F0F0F0 !important;
  box-shadow: none;
}
html body .top-navigation-wrap .top-navigation-in, html body .left-categor > li > a, html body .cart-set-product {
  background: #F0F0F0;
}
html body .shop-cart-title {
  background: #F0F0F0;
  color: #373737;
}
html body .shop-main-new, html body .shop-main-spec {
  color: #373737;
  background: #F0F0F0;
}
html body .site-sidebar .lotBlock_wr .lotBlock-head, html body .search-online-store .block-title2 {
  background: #E3E3E3 !important;
  color: #373737 !important;
}
html body .site-sidebar .lotBlock_wr .shop-list-wrapper .shop2-product-item {
  border: 1px solid #E3E3E3;
}
html body .left-categor > li, html body .left-categor > li:first-child {
  border: 1px solid #E3E3E3;
}
html body .left-categor > li.opened > a, html body .left-categor > li > a, html body .left-categor > li.haschild > a:hover, html body .left-categor > li:first-child.haschild > a:hover, html body .left-categor > li.haschild:hover > a {
  color: #373737;
}
html body .left-categor > li.haschild > a .sp1 .sp2, html body .left-categor > li:first-child.haschild > a .sp1 .sp2, html body .left-categor > li.haschild > a .sp1:before, html body .left-categor > li:first-child.haschild > a .sp1:before, html body .left-categor > li.haschild > a .sp1:after, html body .left-categor > li:first-child.haschild > a .sp1:after {
  background: #373737;
}
html body .left-categor > li.opened ul li a:hover, html body .left-categor > li > ul li.active > a {
  background: #F0F0F0;
  color: #373737 !important;
}
html body .regid-block a.reg-link {
  color: #000;
  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%2218px%22%20height%3D%2219px%22%20%20viewBox%3D%220%200%2018%2019%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M17.792%2C16.513%20L17.642%2C16.014%20C17.210%2C14.560%2013.333%2C12.545%2012.763%2C12.291%20C12.073%2C11.984%2011.778%2C11.789%2011.666%2C11.701%20C11.623%2C11.504%2011.592%2C11.273%2011.575%2C11.027%20C11.816%2C10.867%2012.063%2C10.641%2012.266%2C10.300%20C12.331%2C10.191%2012.391%2C10.096%2012.446%2C10.006%20C12.628%2C9.713%2012.790%2C9.454%2012.965%2C9.028%20C13.170%2C8.903%2013.348%2C8.716%2013.469%2C8.490%20C13.884%2C7.712%2014.184%2C6.369%2013.965%2C5.736%20C13.892%2C5.524%2013.762%2C5.351%2013.590%2C5.228%20C13.531%2C3.036%2012.566%2C1.547%2010.735%2C0.806%20C10.393%2C0.652%209.823%2C0.422%209.047%2C0.203%20C8.616%2C0.081%208.314%2C0.035%207.994%2C0.006%20C7.928%2C-0.000%207.860%2C0.004%207.795%2C0.017%20C7.438%2C0.089%207.116%2C0.366%206.976%2C0.720%20C6.974%2C0.727%206.971%2C0.734%206.968%2C0.741%20C6.381%2C0.883%205.841%2C1.234%205.658%2C1.892%20C5.643%2C1.937%205.632%2C1.983%205.626%2C2.030%20C4.854%2C2.895%204.485%2C3.888%204.446%2C5.195%20C4.251%2C5.319%204.105%2C5.502%204.026%2C5.733%20C3.806%2C6.365%204.106%2C7.708%204.521%2C8.486%20C4.652%2C8.730%204.848%2C8.926%205.074%2C9.049%20C5.234%2C9.418%205.398%2C9.661%205.557%2C9.897%20C5.634%2C10.010%205.716%2C10.130%205.803%2C10.276%20C6.020%2C10.641%206.263%2C10.877%206.496%2C11.040%20C6.476%2C11.211%206.451%2C11.398%206.427%2C11.574%20L6.392%2C11.840%20C6.287%2C11.969%205.922%2C12.196%205.611%2C12.325%20C5.564%2C12.344%200.860%2C14.290%200.373%2C16.124%20C0.291%2C16.433%200.031%2C17.304%200.030%2C17.305%20C0.010%2C17.373%20-0.000%2C17.443%20-0.000%2C17.513%20C-0.000%2C18.500%200.683%2C19.000%202.031%2C19.000%20L15.969%2C19.000%20C16.577%2C19.000%2018.000%2C19.000%2018.000%2C17.561%20C18.000%2C17.198%2017.960%2C17.067%2017.792%2C16.513%20ZM6.258%2C8.240%20C6.173%2C8.000%205.972%2C7.828%205.733%2C7.781%20C5.509%2C7.349%205.375%2C6.741%205.343%2C6.409%20C5.454%2C6.375%205.557%2C6.313%205.640%2C6.227%20C5.776%2C6.088%205.849%2C5.896%205.841%2C5.700%20C5.783%2C4.075%206.268%2C3.299%207.015%2C2.634%20C7.160%2C2.505%207.242%2C2.325%207.253%2C2.138%20C7.366%2C2.108%207.506%2C2.089%207.649%2C2.089%20C7.897%2C2.099%208.137%2C1.977%208.272%2C1.758%20C8.322%2C1.678%208.354%2C1.589%208.369%2C1.499%20C8.460%2C1.518%208.561%2C1.543%208.675%2C1.576%20C9.370%2C1.773%209.873%2C1.975%2010.197%2C2.120%20C11.646%2C2.707%2012.262%2C3.812%2012.194%2C5.701%20C12.187%2C5.892%2012.261%2C6.078%2012.389%2C6.217%20C12.460%2C6.294%2012.548%2C6.353%2012.644%2C6.391%20C12.617%2C6.738%2012.480%2C7.359%2012.249%2C7.797%20C12.030%2C7.855%2011.851%2C8.019%2011.771%2C8.239%20C11.601%2C8.709%2011.477%2C8.909%2011.270%2C9.242%20C11.210%2C9.338%2011.146%2C9.441%2011.076%2C9.558%20C10.956%2C9.760%2010.804%2C9.857%2010.582%2C9.956%20C10.327%2C10.070%2010.163%2C10.329%2010.165%2C10.614%20C10.167%2C10.947%2010.193%2C11.587%2010.344%2C12.174%20C10.403%2C12.493%2010.671%2C12.821%2011.513%2C13.264%20L9.007%2C14.616%20L6.788%2C13.313%20C7.234%2C13.038%207.698%2C12.627%207.766%2C12.087%20L7.808%2C11.768%20C7.862%2C11.368%207.918%2C10.954%207.926%2C10.655%20C7.934%2C10.362%207.764%2C10.093%207.499%2C9.979%20C7.289%2C9.889%207.146%2C9.792%206.993%2C9.534%20C6.890%2C9.361%206.794%2C9.220%206.704%2C9.086%20C6.524%2C8.821%206.395%2C8.630%206.258%2C8.240%20ZM15.969%2C17.575%20L2.031%2C17.575%20C1.678%2C17.575%201.505%2C17.549%201.422%2C17.525%20C1.506%2C17.240%201.658%2C16.723%201.718%2C16.497%20C1.870%2C15.923%204.101%2C14.475%206.029%2C13.689%20L8.826%2C15.331%20C8.880%2C15.363%208.940%2C15.379%209.000%2C15.379%20C9.056%2C15.379%209.112%2C15.365%209.163%2C15.337%20L12.304%2C13.643%20C13.868%2C14.362%2016.116%2C15.922%2016.308%2C16.428%20L16.461%2C16.935%20C16.597%2C17.385%2016.605%2C17.412%2016.606%2C17.536%20C16.449%2C17.575%2016.121%2C17.575%2015.969%2C17.575%20Z%22%20class%3D%22cls-1%22%2F%3E%3C%2Fsvg%3E") 20px 15px no-repeat;
}
html body .regid-block a.reg-enter {
  color: #000;
  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%2219px%22%20height%3D%2219px%22%20%20viewBox%3D%220%200%2019%2019%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M12.538%2C12.922%20C11.952%2C12.922%2011.401%2C12.859%2010.893%2C12.733%20L9.856%2C13.850%20C9.722%2C13.993%209.536%2C14.074%209.340%2C14.074%20L8.931%2C14.074%20L8.157%2C14.641%20C8.036%2C14.730%207.890%2C14.778%207.741%2C14.778%20L7.389%2C14.778%20L7.389%2C15.098%20C7.389%2C15.297%207.305%2C15.486%207.157%2C15.620%20L6.239%2C16.450%20C6.126%2C16.552%205.983%2C16.615%205.831%2C16.629%20L5.472%2C16.661%20L5.453%2C17.051%20C5.445%2C17.214%205.380%2C17.370%205.270%2C17.491%20L4.102%2C18.770%20C3.969%2C18.917%203.780%2C19.000%203.582%2C19.000%20L0.704%2C19.000%20C0.315%2C19.000%20-0.000%2C18.685%20-0.000%2C18.296%20L-0.000%2C15.418%20C-0.000%2C15.231%200.074%2C15.052%200.206%2C14.920%20L6.455%2C8.671%20C6.215%2C8.013%206.078%2C7.221%206.078%2C6.461%20C6.078%2C2.899%208.976%2C-0.000%2012.538%2C-0.000%20C16.101%2C-0.000%2019.000%2C2.899%2019.000%2C6.461%20C19.000%2C10.024%2016.101%2C12.922%2012.538%2C12.922%20ZM3.272%2C17.592%20L4.060%2C16.729%20L4.096%2C15.981%20C4.114%2C15.631%204.386%2C15.346%204.736%2C15.315%20L5.470%2C15.248%20L5.981%2C14.785%20L5.981%2C14.074%20C5.981%2C13.685%206.296%2C13.370%206.685%2C13.370%20L7.510%2C13.370%20L8.284%2C12.803%20C8.405%2C12.714%208.550%2C12.666%208.700%2C12.666%20L9.034%2C12.666%20L9.984%2C11.641%20C9.424%2C11.330%208.888%2C10.916%208.544%2C10.551%20L1.503%2C17.592%20L3.272%2C17.592%20ZM12.538%2C1.407%20C9.752%2C1.407%207.485%2C3.674%207.485%2C6.461%20C7.485%2C7.196%207.650%2C7.983%207.916%2C8.516%20C8.049%2C8.784%207.999%2C9.107%207.790%2C9.321%20L7.605%2C9.511%20L1.407%2C15.709%20L1.407%2C16.693%20L8.272%2C9.828%20C8.376%2C9.724%208.527%2C9.699%208.655%2C9.751%20C8.751%2C9.760%208.843%2C9.806%208.904%2C9.890%20C9.183%2C10.270%2010.013%2C10.936%2010.786%2C11.249%20C10.823%2C11.255%2010.861%2C11.256%2010.897%2C11.269%20C11.376%2C11.432%2011.929%2C11.515%2012.538%2C11.515%20C15.325%2C11.515%2017.592%2C9.248%2017.592%2C6.461%20C17.592%2C3.674%2015.325%2C1.407%2012.538%2C1.407%20ZM13.434%2C7.062%20C12.415%2C7.062%2011.586%2C6.233%2011.586%2C5.214%20C11.586%2C4.194%2012.415%2C3.365%2013.434%2C3.365%20C14.454%2C3.365%2015.283%2C4.194%2015.283%2C5.214%20C15.283%2C6.233%2014.454%2C7.062%2013.434%2C7.062%20ZM13.434%2C4.069%20C12.803%2C4.069%2012.289%2C4.582%2012.289%2C5.214%20C12.289%2C5.845%2012.803%2C6.359%2013.434%2C6.359%20C14.066%2C6.359%2014.579%2C5.845%2014.579%2C5.214%20C14.579%2C4.582%2014.066%2C4.069%2013.434%2C4.069%20Z%22%20class%3D%22cls-1%22%2F%3E%3C%2Fsvg%3E") 20px 15px no-repeat;
}
html body .regid-block, html body .regid-block a {
  border-color: #E3E3E3;
}
html body .top-panel-search-button {
  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%2216px%22%20height%3D%2216px%22%20%20viewBox%3D%220%200%2016%2016%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M15.533%2C15.533%20C14.947%2C16.119%2013.997%2C16.119%2013.412%2C15.533%20L10.764%2C12.885%20C9.676%2C13.583%208.389%2C14.000%207.000%2C14.000%20C3.134%2C14.000%20-0.000%2C10.866%20-0.000%2C7.000%20C-0.000%2C3.134%203.134%2C-0.000%207.000%2C-0.000%20C10.866%2C-0.000%2014.000%2C3.134%2014.000%2C7.000%20C14.000%2C8.389%2013.583%2C9.675%2012.886%2C10.764%20L15.533%2C13.411%20C16.119%2C13.997%2016.119%2C14.947%2015.533%2C15.533%20ZM7.000%2C2.000%20C4.238%2C2.000%202.000%2C4.238%202.000%2C7.000%20C2.000%2C9.761%204.238%2C12.000%207.000%2C12.000%20C9.761%2C12.000%2012.000%2C9.761%2012.000%2C7.000%20C12.000%2C4.238%209.761%2C2.000%207.000%2C2.000%20Z%22%20class%3D%22cls-1%22%2F%3E%3C%2Fsvg%3E") 50% 50% no-repeat;
}
html body #search-app form {
  border-color: #EE5153;
}
html body .compare_bl {
  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 485 485' xml:space='preserve' class='' id='svg-1'%3E%3Cg id='g-2'%3E%3Cpath xmlns='http://www.w3.org/2000/svg' d='M411.097,110H257.5V87.42c17.459-6.192,30-22.865,30-42.42c0-24.813-20.187-45-45-45s-45,20.187-45,45 c0,19.555,12.541,36.228,30,42.42V110H73.903L0,272.057v3.259c0,46.068,37.479,83.548,83.548,83.548s83.548-37.479,83.548-83.548 v-3.259L106.875,140H227.5v255h-72.241l-30,90h234.481l-30-90H257.5V140h120.625l-60.222,132.057v3.259 c0,46.068,37.479,83.548,83.548,83.548S485,321.384,485,275.315v-3.259L411.097,110z M242.5,30c8.271,0,15,6.729,15,15 s-6.729,15-15,15s-15-6.729-15-15S234.229,30,242.5,30z M83.548,328.863c-24.321,0-44.894-16.301-51.397-38.548h102.794 C128.442,312.562,107.869,328.863,83.548,328.863z M128.77,260.315H38.327l45.222-99.164L128.77,260.315z M318.118,455H166.882 l10-30h131.235L318.118,455z M401.452,161.151l45.222,99.164H356.23L401.452,161.151z M401.452,328.863 c-24.321,0-44.894-16.301-51.397-38.548h102.794C446.346,312.562,425.772,328.863,401.452,328.863z' fill='%23EE515' data-original='%23cccccc' class='' fill-opacity='1' id='path-3' type='solidColor'/%3E%3Cg xmlns='http://www.w3.org/2000/svg' id='g-4'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg' id='g-5'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg' id='g-6'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg' id='g-7'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg' id='g-8'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg' id='g-9'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg' id='g-10'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg' id='g-11'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg' id='g-12'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg' id='g-13'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg' id='g-14'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg' id='g-15'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg' id='g-16'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg' id='g-17'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg' id='g-18'%3E%3C/g%3E%3C/g%3E%3C/svg%3E") left 50% top 45% / 27px auto no-repeat #fff;
}
html body .compare_bl .count, html body .favorite_top a.favorite_link span, html body #shop2-cart-preview .cart-preview-count {
  background: #AFAFAF;
}
html body .header-btns__application {
  color: #fff;
}
html body .product-name a {
  font-weight: 400;
  border-radius: 4px;
  font-size: 16px;
  color: #222;
}
html body .shop2-kind-item .kind-name a, html body .shop2-cart-product .cart-product-name {
  font-weight: 400;
}
html body .shop2-set .shop2-btn {
  background: none !important;
}
html body .g-button {
  border-radius: 4px;
  background: #EE5153;
  font-size: 13px;
  line-height: 22px;
  font-weight: 400;
  color: #fff;
  box-shadow: none;
  text-shadow: none;
  padding: 12px 20px;
  border: 1px solid #EE5153;
}
html body .g-button:hover {
  background: transparent;
  color: #EE5153 !important;
  border-color: #EE5153 !important;
}
html body .g-button.g-button--invert {
  border: 1px solid #EE5153;
  background: transparent;
  color: #373737 !important;
}
html body .g-button.g-button--invert:hover {
  background: #EE5153;
  color: #fff !important;
}
html body .top-panel-navigation-button {
  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%2220px%22%20height%3D%2215px%22%20%20viewBox%3D%220%200%2020%2015%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23373737%22%20d%3D%22M19.000%2C14.999%20L1.000%2C14.999%20C0.448%2C14.999%20-0.000%2C14.551%20-0.000%2C13.999%20L-0.000%2C12.999%20C-0.000%2C12.447%200.448%2C11.999%201.000%2C11.999%20L19.000%2C11.999%20C19.552%2C11.999%2020.000%2C12.447%2020.000%2C12.999%20L20.000%2C13.999%20C20.000%2C14.551%2019.552%2C14.999%2019.000%2C14.999%20ZM19.000%2C8.999%20L1.000%2C8.999%20C0.448%2C8.999%20-0.000%2C8.552%20-0.000%2C7.999%20L-0.000%2C6.999%20C-0.000%2C6.447%200.448%2C5.999%201.000%2C5.999%20L19.000%2C5.999%20C19.552%2C5.999%2020.000%2C6.447%2020.000%2C6.999%20L20.000%2C7.999%20C20.000%2C8.552%2019.552%2C8.999%2019.000%2C8.999%20ZM19.000%2C2.999%20L1.000%2C2.999%20C0.448%2C2.999%20-0.000%2C2.552%20-0.000%2C2.000%20L-0.000%2C0.999%20C-0.000%2C0.447%200.448%2C-0.001%201.000%2C-0.001%20L19.000%2C-0.001%20C19.552%2C-0.001%2020.000%2C0.447%2020.000%2C0.999%20L20.000%2C2.000%20C20.000%2C2.552%2019.552%2C2.999%2019.000%2C2.999%20Z%22%2F%3E%3C%2Fsvg%3E") 50% 50% no-repeat;
}
html body .top-navigation-wrap .top-navigation-in .top-menu li a, html body .left-categor > li > a {
  text-transform: uppercase;
  font-weight: 400;
}
html body .left-categor > li > ul li a, html body .product-right-side .shop-product-button, html body .site-main-inner.product_page .article_wrapper .shop2-product-article, html body .r-tabs-anchor, html body .shop2-product-tags, html body .product-blocks__delivery .product-blocks__item-block-title, html body .product-blocks__nums .product-blocks__item-block-title, html body .footer-in .footer-col .bot-edit-title, html body .shop-product-folders-header, html body .shop2-collection-header, html body h1, html body h2, html body h3, html body h4, html body h5, html body h6, html body .notification_text, html body .popup_block div {
  font-weight: 400;
}
html body .site-sidebar .lotBlock_wr .shop-list-wrapper .shop2-product-item .product-name {
  border-radius: 4px;
}
html body .top-menu li a {
  font-size: 13px;
}
html body .top-menu li a:hover {
  text-decoration: none;
  color: #EE5153 !important;
}
html body .top-menu ul {
  width: 200px;
  background: #F0F0F0;
  padding: 10px 0;
}
html body .top-menu ul > li {
  padding: 0 !important;
}
html body .top-menu ul > li > a {
  border-bottom: 1px solid #E3E3E3;
  padding: 8px 20px;
  text-transform: none !important;
  line-height: 18.8px;
}
html body #shop2-cart .shop-product-button {
  background: transparent !important;
  color: #373737;
  border: 1px solid #EE5153;
}
html body .buy-one-click a.shop2-btn {
  background: transparent !important;
  color: #EE5153 !important;
}
html body .left-categor > li > ul > li ul {
  background: #fff;
}
html body #shop2-cart-preview.empty-cart {
  background: transparent !important;
  box-shadow: inset 0 0 0 1px #EE5153 !important;
}
html body #shop2-cart-preview.empty-cart:before {
  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%2218px%22%20height%3D%2222px%22%20%20viewBox%3D%220%200%2018%2022%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23EE515%22%20d%3D%22M13.699%2C8.819%20C13.956%2C8.903%2014.189%2C9.044%2014.375%2C9.227%20L14.375%2C9.225%20C14.683%2C9.527%2014.877%2C9.944%2014.877%2C10.403%20C14.877%2C10.859%2014.683%2C11.276%2014.375%2C11.577%20L14.373%2C11.579%20C14.065%2C11.880%2013.641%2C12.067%2013.174%2C12.067%20C12.704%2C12.067%2012.277%2C11.880%2011.969%2C11.579%20L11.938%2C11.546%20C11.647%2C11.248%2011.470%2C10.844%2011.470%2C10.403%20C11.470%2C9.944%2011.662%2C9.527%2011.969%2C9.225%20L12.003%2C9.195%20C12.185%2C9.027%2012.403%2C8.898%2012.645%2C8.820%20L12.645%2C7.201%20L5.355%2C7.201%20L5.355%2C8.819%20C5.612%2C8.903%205.842%2C9.044%206.031%2C9.227%20L6.031%2C9.225%20C6.338%2C9.527%206.530%2C9.944%206.530%2C10.403%20C6.530%2C10.859%206.338%2C11.276%206.031%2C11.577%20L6.028%2C11.579%20C5.721%2C11.880%205.295%2C12.067%204.828%2C12.067%20C4.359%2C12.067%203.931%2C11.880%203.624%2C11.579%20L3.592%2C11.546%20C3.303%2C11.248%203.123%2C10.844%203.123%2C10.403%20C3.123%2C9.944%203.316%2C9.527%203.624%2C9.225%20L3.658%2C9.195%20C3.838%2C9.027%204.057%2C8.898%204.299%2C8.820%20L4.299%2C7.201%20L1.757%2C7.201%20L1.757%2C20.282%20L16.241%2C20.282%20L16.241%2C7.201%20L13.699%2C7.201%20L13.699%2C8.819%20L13.699%2C8.819%20ZM12.645%2C5.481%20L12.645%2C4.594%20C12.645%2C3.629%2012.246%2C2.748%2011.603%2C2.105%20L11.575%2C2.079%20C10.913%2C1.433%2010.002%2C1.030%208.999%2C1.030%20C7.997%2C1.030%207.086%2C1.433%206.426%2C2.079%20L6.423%2C2.076%20L6.423%2C2.079%20C5.764%2C2.722%205.355%2C3.615%205.355%2C4.594%20L5.355%2C5.481%20L12.645%2C5.481%20L12.645%2C5.481%20ZM4.299%2C5.481%20L4.299%2C4.594%20C4.299%2C3.333%204.828%2C2.184%205.682%2C1.350%20L5.679%2C1.349%20C6.531%2C0.518%207.707%2C-0.000%208.999%2C-0.000%20C10.293%2C-0.000%2011.468%2C0.518%2012.318%2C1.349%20L12.347%2C1.381%20C13.183%2C2.210%2013.699%2C3.347%2013.699%2C4.594%20L13.699%2C5.481%20L17.120%2C5.481%20C17.605%2C5.481%2018.000%2C5.867%2018.000%2C6.342%20L18.000%2C6.363%20L18.000%2C21.141%20C18.000%2C21.616%2017.605%2C22.000%2017.120%2C22.000%20L17.099%2C22.000%20L0.878%2C22.000%20C0.392%2C22.000%20-0.000%2C21.616%20-0.000%2C21.141%20L-0.000%2C21.119%20L-0.000%2C6.342%20C-0.000%2C5.867%200.392%2C5.481%200.878%2C5.481%20L0.901%2C5.481%20L4.299%2C5.481%20L4.299%2C5.481%20ZM4.848%2C9.770%20L4.826%2C9.770%20L4.807%2C9.770%20C4.645%2C9.774%204.498%2C9.835%204.389%2C9.933%20L4.369%2C9.954%20C4.252%2C10.069%204.180%2C10.228%204.180%2C10.403%20C4.180%2C10.568%204.244%2C10.719%204.348%2C10.830%20L4.369%2C10.851%20C4.486%2C10.965%204.648%2C11.035%204.828%2C11.035%20C5.006%2C11.035%205.170%2C10.965%205.286%2C10.852%20L5.287%2C10.851%20C5.403%2C10.737%205.476%2C10.578%205.476%2C10.403%20C5.476%2C10.228%205.402%2C10.069%205.286%2C9.954%20L5.287%2C9.953%20L5.286%2C9.953%20C5.174%2C9.843%205.019%2C9.774%204.848%2C9.770%20L4.848%2C9.770%20ZM13.193%2C9.770%20L13.171%2C9.770%20L13.152%2C9.770%20C12.992%2C9.774%2012.844%2C9.835%2012.735%2C9.933%20L12.716%2C9.954%20C12.597%2C10.069%2012.524%2C10.228%2012.524%2C10.403%20C12.524%2C10.568%2012.590%2C10.719%2012.694%2C10.830%20L12.716%2C10.851%20C12.832%2C10.965%2012.994%2C11.035%2013.174%2C11.035%20C13.353%2C11.035%2013.515%2C10.965%2013.632%2C10.852%20L13.632%2C10.851%20C13.748%2C10.737%2013.820%2C10.578%2013.820%2C10.403%20C13.820%2C10.228%2013.748%2C10.069%2013.632%2C9.954%20L13.632%2C9.953%20L13.632%2C9.953%20C13.520%2C9.843%2013.365%2C9.774%2013.193%2C9.770%20L13.193%2C9.770%20Z%22%20class%3D%22cls-1%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat !important;
}
html body #shop2-cart-preview.empty-cart .shop-block .block-body a {
  color: #EE5153 !important;
}
.shop2-main-before .main-text-block-wr {
  padding: 0 15px;
  border: 1px solid #ddd;
  background: #f0f0f0;
  border-radius: 4px;
}
.shop2-main-before .meb_loft {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 4px;
  min-height: 200px;
}
.shop2-main-before .meb_loft a {
  position: absolute;
  border-radius: 4px;
  background: #EE5153;
  padding: 10px 15px;
  color: #fff;
  text-decoration: none;
  display: inline-block;
  font-size: 18px;
  transition: 300ms ease all;
  right: 20px;
}
@media (max-width: 479px) {
  .shop2-main-before .meb_loft a {
    font-size: 15px;
    padding: 8px 13px;
  }
}
.shop2-main-before .meb_loft a:hover {
  background: #EE5153;
}
.shop2-main-before .meb_loft img {
  border-radius: 4px;
}
.article-block-wr article .article-title {
  padding: 10px 15px 10px;
}
.article-block-wr .article-label-wr {
  padding: 7px;
}
.article-block-wr article .article-title a {
  color: #000;
}
.article-block-wr article .article-note {
  color: rgba(0, 0, 0, 0.6);
}
.article-block-main .article-more-btn {
  border-radius: 4px;
  background: #278492;
  padding: 10px 15px;
  color: #fff;
  margin: 20px auto 0;
  text-decoration: none;
  display: inline-block;
  font-size: 15px;
  transition: 300ms ease all;
}
.article-block-main .article-more-btn:hover {
  background: #278492;
}
.article-block-main .EE515-wrap {
  width: 100%;
  text-align: center;
}
html body .article-block-wr article {
  box-shadow: none;
  border: 1px solid #ddd;
}
html body .article-block-wr article:hover {
  box-shadow: none;
}
.official-partners-wr .official-partners .owl-item {
  max-height: 150px;
}
.official-partners-wr .official-partners .partner-item {
  max-height: 150px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background-size: contain !important;
}
.official-partners-wr .official-partners .partner-item img {
  width: 100%;
  height: 100%;
}
html body .official-partners-wr .official-partners-head {
  padding-bottom: 25px;
}
html body .official-partners-wr .owl-nav {
  position: absolute;
  top: -63px;
  right: 0;
  display: flex;
  align-items: center;
}
html body .official-partners-wr .owl-nav .owl-next, html body .official-partners-wr .owl-nav .owl-prev {
  position: static;
  border: none;
  background: #f0f0f0;
  width: 48px;
  height: 48px;
  margin-top: 0;
}
html body .official-partners-wr .owl-nav .owl-prev {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='11' viewBox='0 0 7 11'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23ffffff; fill-rule: evenodd; %7D %3C/style%3E%3C/defs%3E%3Cpath id='arrow_L.svg' class='cls-1' d='M1597.03,696a0.988,0.988,0,0,1-.69-0.279L1591,690.5l5.34-5.222a0.988,0.988,0,0,1,1.37,0,0.923,0.923,0,0,1,.01,1.334l-3.98,3.893,3.98,3.893a0.922,0.922,0,0,1-.01,1.333A0.973,0.973,0,0,1,1597.03,696Z' transform='translate(-1591 -685)'/%3E%3C/svg%3E") 50% 50% no-repeat #278492;
  border-radius: unset;
}
html body .official-partners-wr .owl-nav .owl-next {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='11' viewBox='0 0 7 11'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23ffffff; fill-rule: evenodd; %7D %3C/style%3E%3C/defs%3E%3Cpath id='arrow_R.svg' class='cls-1' d='M1636.97,696a0.988,0.988,0,0,0,.69-0.279L1643,690.5l-5.34-5.222a0.988,0.988,0,0,0-1.37,0,0.923,0.923,0,0,0-.01,1.334l3.98,3.893-3.98,3.893a0.922,0.922,0,0,0,.01,1.333A0.973,0.973,0,0,0,1636.97,696Z' transform='translate(-1636 -685)'/%3E%3C/svg%3E") 50% 50% no-repeat #278492;
  transform: rotate(0);
  border-radius: 0 4px 4px 0;
}
html body .official-partners-wr .owl-dots {
  display: flex;
  align-items: center;
  justify-content: center;
}
html body .official-partners-wr .owl-dots .owl-dot span {
  width: 8px;
  height: 8px;
  background: rgba(0, 0, 0, 0.3);
  border-radius: 50%;
  display: inline-block;
  margin: 0 3px;
  transition: 300ms ease all;
}
html body .official-partners-wr .owl-dots .owl-dot.active span {
  background: #EE5153;
}
body .main-pics img {
  border-radius: 4px;
}
body .main-pics .main-pics-wrap {
  position: relative;
}
body .main-pics .main-pic-btn {
  position: absolute;
  border-radius: 4px;
  background: #EE5153;
  padding: 10px 15px;
  color: #fff;
  text-decoration: none;
  display: inline-block;
  font-size: 15px;
  transition: 300ms ease all;
  line-height: normal;
  margin-top: 0;
  margin-bottom: 0;
  right: 20px;
  bottom: 20px;
}
@media (max-width: 479px) {
  body .main-pics .main-pic-btn {
    padding: 8px 13px;
  }
}
body .main-pics .main-pic-btn:hover {
  background: #EE5153;
}
.new-editable-banner {
  padding: 15px 20px;
  border-radius: 4px;
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  position: relative;
  z-index: 1;
  min-height: 290px;
  margin-bottom: 25px;
  background-size: cover;
  background-position: 50%;
  background-repeat: no-repeat;
  /*	&:before {
		content: '';
		position: absolute;
		right: 0;
		bottom: 0;
		left: 0;
		top: 0;
		background: rgba(0,0,0,.3);
		z-index: -1;
		border-radius: 4px;
	}*/
}
@media (max-width: 479px) {
  .new-editable-banner {
    flex-direction: column;
    padding: 20px;
    min-height: 130px;
    align-items: center;
    margin-bottom: 5px;
  }
}
.new-editable-banner * {
  box-sizing: border-box;
}
.new-editable-banner .title {
  font-family: Tahoma, Verdana, Segoe, sans-serif;
  font-size: 26px;
  color: #fff;
  font-weight: 600;
}
@media (max-width: 479px) {
  .new-editable-banner .title {
    font-size: 20px;
  }
}
.new-editable-banner .subtitle {
  font-family: Tahoma, Verdana, Segoe, sans-serif;
  font-size: 20px;
  color: #fff;
  font-weight: 400;
  margin-top: 5px;
}
@media (max-width: 479px) {
  .new-editable-banner .subtitle {
    font-size: 18px;
  }
}
.new-editable-banner .ban-btn {
  border-radius: 4px;
  background: #EE5153;
  padding: 10px 15px;
  color: #fff;
  text-decoration: none;
  display: inline-block;
  font-size: 15px;
  transition: 300ms ease all;
  line-height: normal;
}
@media (max-width: 479px) {
  .new-editable-banner .ban-btn {
    padding: 8px 13px;
  }
}
.new-editable-banner .ban-btn:hover {
  background: #EE5153;
}
.action-block {
  margin-bottom: 25px;
}
.action-block * {
  box-sizing: border-box;
}
.action-block-item {
  display: flex;
  justify-content: space-between;
  border-radius: 4px;
  position: relative;
}
@media (max-width: 1023px) {
  .action-block-item {
    flex-direction: column-reverse;
  }
}
.action-block-item .left-part {
  padding: 40px;
  background: #F0F0F0;
  width: 50%;
  border-radius: 4px 0 0 4px;
}
@media (max-width: 1023px) {
  .action-block-item .left-part {
    border-radius: 0 0 4px 4px;
    width: 100%;
    padding: 20px;
  }
}
.action-block-item .right-part {
  width: 50%;
  border-radius: 0 4px 4px 0;
  min-height: 370px;
  position: relative;
}
.action-block-item .right-part > a {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 1;
}
@media (max-width: 1023px) {
  .action-block-item .right-part {
    border-radius: 4px 4px 0 0;
    width: 100%;
    height: 300px;
    min-height: auto;
  }
}
@media (max-width: 479px) {
  .action-block-item .right-part {
    height: 230px;
  }
}
.action-block-item .label {
  padding: 10px;
  border-radius: 4px;
  background: #E3E3E3;
  font-size: 16px;
  color: #373737;
  font-weight: 400;
  display: inline-block;
  margin-bottom: 20px;
}
@media (max-width: 1023px) {
  .action-block-item .label {
    margin-bottom: 10px;
    font-size: 15px;
    padding: 7px;
  }
}
.action-block-item .title {
  font-weight: 700;
  font-size: 24px;
  color: #373737;
  margin-bottom: 10px;
}
@media (max-width: 1023px) {
  .action-block-item .title {
    margin-bottom: 6px;
    font-size: 21px;
  }
}
.action-block-item .text {
  color: rgba(55, 55, 55, 0.7);
  font-size: 18px;
  font-weight: 400;
}
@media (max-width: 1023px) {
  .action-block-item .text {
    font-size: 17px;
  }
}
.action-block-item .link-btn {
  border-radius: 4px;
  background: #EE5153;
  padding: 10px 15px;
  color: #fff;
  text-decoration: none;
  display: inline-block;
  font-size: 18px;
  transition: 300ms ease all;
  line-height: normal;
  margin-top: 20px;
}
@media (max-width: 1023px) {
  .action-block-item .link-btn {
    font-size: 16px;
    margin-bottom: 15px;
  }
}
@media (max-width: 479px) {
  .action-block-item .link-btn {
    padding: 8px 13px;
  }
}
.action-block-item .link-btn:hover {
  background: #EE5153;
}
.action-block-item img {
  border-radius: 0 4px 4px 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1023px) {
  .action-block-item img {
    border-radius: 4px 4px 0 0;
  }
}
.action-block .owl-dots {
  display: flex !important;
  algin-items: center;
  justify-content: center;
}
@media (min-width: 1024px) {
  .action-block .owl-dots {
    display: none !important;
  }
}
.action-block .owl-dots .owl-dot span {
  width: 8px;
  height: 8px;
  background: rgba(0, 0, 0, 0.3);
  display: inline-block;
  border-radius: 4px;
  margin: 0 3px;
}
.action-block .owl-dots .owl-dot.active span {
  background: #EE5153;
}
.action-block .owl-nav {
  position: absolute;
  right: 20px;
  bottom: 20px;
  display: flex;
  align-items: center;
}
.action-block .owl-nav .owl-prev, .action-block .owl-nav .owl-next {
  width: 40px;
  height: 40px;
  border-radius: 4px;
  font-size: 0;
  line-height: 0;
  margin: 0 2px;
}
.action-block .owl-nav .owl-prev {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='11' viewBox='0 0 7 11'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23000000; fill-rule: evenodd; %7D %3C/style%3E%3C/defs%3E%3Cpath id='arrow_L.svg' class='cls-1' d='M1597.03,696a0.988,0.988,0,0,1-.69-0.279L1591,690.5l5.34-5.222a0.988,0.988,0,0,1,1.37,0,0.923,0.923,0,0,1,.01,1.334l-3.98,3.893,3.98,3.893a0.922,0.922,0,0,1-.01,1.333A0.973,0.973,0,0,1,1597.03,696Z' transform='translate(-1591 -685)'/%3E%3C/svg%3E") 50% 50% no-repeat #fff;
}
.action-block .owl-nav .owl-prev:hover, .action-block .owl-nav .owl-prev:active {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='11' viewBox='0 0 7 11'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23ffffff; fill-rule: evenodd; %7D %3C/style%3E%3C/defs%3E%3Cpath id='arrow_L.svg' class='cls-1' d='M1597.03,696a0.988,0.988,0,0,1-.69-0.279L1591,690.5l5.34-5.222a0.988,0.988,0,0,1,1.37,0,0.923,0.923,0,0,1,.01,1.334l-3.98,3.893,3.98,3.893a0.922,0.922,0,0,1-.01,1.333A0.973,0.973,0,0,1,1597.03,696Z' transform='translate(-1591 -685)'/%3E%3C/svg%3E") 50% 50% no-repeat #EE5153;
}
.action-block .owl-nav .owl-next {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='11' viewBox='0 0 7 11'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23000000; fill-rule: evenodd; %7D %3C/style%3E%3C/defs%3E%3Cpath id='arrow_R.svg' class='cls-1' d='M1636.97,696a0.988,0.988,0,0,0,.69-0.279L1643,690.5l-5.34-5.222a0.988,0.988,0,0,0-1.37,0,0.923,0.923,0,0,0-.01,1.334l3.98,3.893-3.98,3.893a0.922,0.922,0,0,0,.01,1.333A0.973,0.973,0,0,0,1636.97,696Z' transform='translate(-1636 -685)'/%3E%3C/svg%3E") 50% 50% no-repeat #fff;
}
.action-block .owl-nav .owl-next:hover, .action-block .owl-nav .owl-next:active {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='11' viewBox='0 0 7 11'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23ffffff; fill-rule: evenodd; %7D %3C/style%3E%3C/defs%3E%3Cpath id='arrow_R.svg' class='cls-1' d='M1636.97,696a0.988,0.988,0,0,0,.69-0.279L1643,690.5l-5.34-5.222a0.988,0.988,0,0,0-1.37,0,0.923,0.923,0,0,0-.01,1.334l3.98,3.893-3.98,3.893a0.922,0.922,0,0,0,.01,1.333A0.973,0.973,0,0,0,1636.97,696Z' transform='translate(-1636 -685)'/%3E%3C/svg%3E") 50% 50% no-repeat #EE5153;
}
.new-action-block {
  margin-bottom: 25px;
}
.new-action-block * {
  box-sizing: border-box;
}
.new-action-block-item {
  display: flex;
  justify-content: space-between;
  border-radius: 4px;
  position: relative;
}
@media (max-width: 1023px) {
  .new-action-block-item {
    flex-direction: column-reverse;
  }
}
.new-action-block-item .left-part {
  padding: 40px;
  background: #F0F0F0;
  width: 50%;
  border-radius: 4px 0 0 4px;
}
@media (max-width: 1023px) {
  .new-action-block-item .left-part {
    border-radius: 0 0 4px 4px;
    width: 100%;
    padding: 20px;
  }
}
.new-action-block-item .right-part {
  width: 50%;
  border-radius: 0 4px 4px 0;
  height: auto;
  min-height: 370px;
  position: relative;
}
.new-action-block-item .right-part > a {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 1;
}
@media (max-width: 1023px) {
  .new-action-block-item .right-part {
    border-radius: 4px 4px 0 0;
    width: 100%;
    height: 300px;
    min-height: auto;
  }
}
@media (max-width: 479px) {
  .new-action-block-item .right-part {
    height: 230px;
  }
}
.new-action-block-item .label {
  padding: 10px;
  border-radius: 4px;
  background: #E3E3E3;
  font-size: 16px;
  color: #373737;
  font-weight: 400;
  display: inline-block;
  margin-bottom: 20px;
}
@media (max-width: 1023px) {
  .new-action-block-item .label {
    margin-bottom: 10px;
    font-size: 15px;
    padding: 7px;
  }
}
.new-action-block-item .title {
  font-weight: 700;
  font-size: 24px;
  color: #373737;
  margin-bottom: 10px;
}
@media (max-width: 1023px) {
  .new-action-block-item .title {
    margin-bottom: 6px;
    font-size: 21px;
  }
}
.new-action-block-item .text {
  color: rgba(55, 55, 55, 0.7);
  font-size: 18px;
  font-weight: 400;
}
@media (max-width: 1023px) {
  .new-action-block-item .text {
    font-size: 17px;
  }
}
.new-action-block-item .link-btn {
  border-radius: 4px;
  background: #EE5153;
  padding: 10px 15px;
  color: #fff;
  text-decoration: none;
  display: inline-block;
  font-size: 18px;
  transition: 300ms ease all;
  line-height: normal;
  margin-top: 20px;
}
@media (max-width: 1023px) {
  .new-action-block-item .link-btn {
    font-size: 16px;
    margin-bottom: 15px;
  }
}
@media (max-width: 479px) {
  .new-action-block-item .link-btn {
    padding: 8px 13px;
  }
}
.new-action-block-item .link-btn:hover {
  background: #EE5153;
}
.new-action-block-item img {
  border-radius: 0 4px 4px 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1023px) {
  .new-action-block-item img {
    border-radius: 4px 4px 0 0;
  }
}
@media (max-width: 1023px) {
  .action-block .owl-nav {
    display: none;
  }
}
.official-partners-wr .official-partners .partner-item {
  box-shadow: inset 0 0 0 1px #ddd;
  border-radius: 4px;
}
.about-block {
  display: flex;
  line-height: 1.2;
}
.about-block * {
  box-sizing: border-box;
}
.about-block .left-part {
  width: calc(50% - 10px);
  margin-right: 10px;
  padding: 30px;
  border-radius: 4px;
  background: #F0F0F0;
  border: 1px solid #ddd;
}
.about-block .right-part {
  width: calc(50% - 10px);
  margin-left: 10px;
  padding: 30px;
  border-radius: 4px;
  background: #F0F0F0;
  border: 1px solid #ddd;
}
.about-block a {
  color: #EE5153;
}
.about-block .title {
  color: #373737;
  font-size: 22px;
  margin-bottom: 10px;
  font-weight: 700;
}
.about-block .text {
  color: rgba(55, 55, 55, 0.7);
  font-size: 16px;
}
.about-block .adv-item {
  margin: 10px 0;
  display: inline-flex;
  align-items: flex-start;
  width: 100%;
}
.about-block .adv-item .icon {
  width: 50px;
  height: 50px;
  margin-right: 15px;
  flex: none;
}
.about-block .adv-item .icon img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.about-block .adv-item .adv-title {
  font-size: 18px;
  color: #373737;
  font-weight: 500;
}
@media (max-width: 1023px) {
  .about-block {
    flex-direction: column;
  }
  .about-block .right-part {
    width: 100%;
    margin-left: 0;
    margin-top: 10px;
    padding: 20px;
  }
  .about-block .left-part {
    width: 100%;
    margin-right: 0;
    padding: 20px;
  }
}
@media (max-width: 479px) {
  .about-block .title {
    font-size: 19px;
  }
  .about-block .text {
    font-size: 15px;
  }
  .about-block .adv-item .icon {
    margin-right: 10px;
    width: 45px;
    height: 45px;
  }
  .about-block .adv-item .adv-title {
    font-size: 16px;
  }
}
html body .r-tabs .r-tabs-tab {
  margin-right: 5px;
}
html body .r-tabs .r-tabs-tab.r-tabs-state-active {
  padding-bottom: 0;
  background: transparent !important;
}
html body .r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor {
  background: transparent !important;
}
html body .r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  background: #fff;
  bottom: 0;
  height: 1px;
}
html body .r-tabs-anchor {
  border-radius: 4px 4px 0 0;
  background: #EE5153;
  position: relative;
}
html body .shop-print-btn {
  margin-left: 10px;
}
html body .shop-print-btn a {
  padding: 3px 50px 3px 20px;
}
html body .shop-print-btn a:before {
  margin-top: -7px;
  height: 16px;
  width: 18px;
}
html body .article-block-wr .article-head {
  display: flex;
  align-items: center;
  justify-content: space-between;
  box-shadow: inset 0 0 0 1px #ddd;
  border-radius: 4px;
  background: #f0f0f0;
  padding: 0 20px;
  font-size: 18px;
  margin-bottom: 15px;
}
html body .article-block-wr .article-head .article-more-btn {
  transition: 300ms ease all;
  transform: rotate(-180deg);
  font-size: 0;
  height: 48px;
  width: 48px;
  margin: 0 -20px 0 0;
  padding: 0;
  border-radius: 4px 0 0 4px;
  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%228px%22%20height%3D%2214px%22%20%20viewBox%3D%220%200%208%2014%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M7.855%2C13.101%20L7.356%2C13.619%20C7.080%2C13.906%206.633%2C13.906%206.358%2C13.619%20L0.605%2C7.758%20C0.531%2C7.681%200.480%2C7.591%200.446%2C7.495%20L0.186%2C7.225%20C-0.094%2C6.934%20-0.094%2C6.462%200.186%2C6.171%20L6.047%2C0.197%20C6.327%2C-0.094%206.781%2C-0.094%207.061%2C0.197%20L7.568%2C0.724%20C7.848%2C1.015%207.848%2C1.486%207.568%2C1.778%20L2.666%2C6.775%20L7.855%2C12.062%20C7.903%2C12.410%207.906%2C12.874%207.855%2C13.101%20Z%22%20class%3D%22cls-1%22%2F%3E%3C%2Fsvg%3E) center no-repeat, #278492;
}
html body .article-block-wr .article-head .article-more-btn:hover {
  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%228px%22%20height%3D%2214px%22%20%20viewBox%3D%220%200%208%2014%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M7.855%2C13.101%20L7.356%2C13.619%20C7.080%2C13.906%206.633%2C13.906%206.358%2C13.619%20L0.605%2C7.758%20C0.531%2C7.681%200.480%2C7.591%200.446%2C7.495%20L0.186%2C7.225%20C-0.094%2C6.934%20-0.094%2C6.462%200.186%2C6.171%20L6.047%2C0.197%20C6.327%2C-0.094%206.781%2C-0.094%207.061%2C0.197%20L7.568%2C0.724%20C7.848%2C1.015%207.848%2C1.486%207.568%2C1.778%20L2.666%2C6.775%20L7.855%2C12.062%20C7.903%2C12.410%207.906%2C12.874%207.855%2C13.101%20Z%22%20class%3D%22cls-1%22%2F%3E%3C%2Fsvg%3E) center no-repeat, #278492;
}
html body .article-block-main .article-block-main-in .article-pic {
  pointer-events: none;
  min-height: auto;
  height: 180px;
}
html body .article-block-main .article-block-main-in {
  margin: 0 -10px;
}
html body .official-partners-wr .official-partners-head {
  display: flex;
  align-items: center;
  justify-content: space-between;
  box-shadow: inset 0 0 0 1px #ddd;
  border-radius: 4px;
  background: #f0f0f0;
  padding: 0 20px;
  font-size: 18px;
  margin-bottom: 15px;
  height: 48px;
}
@media (max-width: 768px) {
  html body .article-block-main .article-block-main-in {
    justify-content: space-between;
  }
}
@media (max-width: 639px) {
  html body .article-block-main {
    margin: 0 -20px 15px;
  }
  html body .article-block-main .article-block-main-in {
    margin: 0;
  }
}
@media (max-width: 375px) {
  html body .article-block-wr {
    margin: 0 -10px 15px;
  }
}
@media (max-width: 640px) {
  .yandex-market {
    padding: 0 40px !important;
  }
}
.yandex-market a {
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 4px;
  border: 2px solid #E7CE32;
}
.yandex-market a img {
  border-radius: 4px;
}
.site-footer .soc-block-title {
  margin-bottom: 10px;
}
.read-more-btn {
  margin-bottom: 15px;
  background: transparent;
  border: none;
  outline: none;
  text-decoration: underline;
  color: #EE5153;
  padding: 0;
}
@media (min-width: 480px) {
  .read-more-btn {
    display: none;
  }
}
.read-more-btn2 {
  margin-bottom: 15px;
  background: transparent;
  border: none;
  outline: none;
  text-decoration: underline;
  color: #EE5153;
  padding: 0;
}
@media (min-width: 480px) {
  .read-more-btn2 {
    display: none;
  }
}
@media (max-width: 480px) {
  /*	.site-sidebar .lotBlock_wr {
		display: none !important;
	}*/
  .article-block-main article:not(:first-child) {
    display: none;
  }
  .site-sidebar .lotBlock_wr .shop-list-wrapper .bx-controls-direction {
    text-align: center;
  }
  .product-thumb-list .product-image {
    width: 100%;
  }
  body .product-thumb-list .product-top {
    align-items: center;
  }
  .tpl-stars {
    margin-bottom: 10px;
  }
}
.scrollTop {
  transition: 300ms ease all;
}
.menu-tit {
  background: #f0f0f0;
  font-weight: 400;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
  font-size: 18px;
  line-height: 1.2;
  cursor: pointer;
  color: #373737;
  padding: 8px 14px 10px 14px;
  border-radius: 4px 4px 0 0;
  border-top-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-style: solid;
  border-color: #e3e3e3;
  border-bottom: none;
  transition: 500ms ease all;
}
.menu-tit.act {
  margin-bottom: 20px;
}
html body .left-menu {
  border-radius: 0 0 4px 4px;
}
html body .top-menu {
  padding: 20px 10px 0;
}
.ed-block-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 4px;
  margin-bottom: 10px;
  border: 1px solid #ddd;
}
.ed-block-item img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 4px;
}
html body .left-categor-wr {
  margin-bottom: 10px;
}
html body .left-categor ul {
  margin-bottom: 0;
}
@media (max-width: 900px) {
  .sidebar_edit_block-wr {
    display: flex;
    flex-wrap: wrap;
    padding: 0 10px;
    margin: 0 -10px;
  }
  .ed-block-item {
    width: calc(33.3333% - 20px);
    margin: 10px;
  }
  .menu-tit {
    display: none;
  }
}
@media (max-width: 639px) {
  .ed-block-item {
    width: calc(50% - 20px);
    margin: 10px;
  }
  .sidebar_edit_block-wr {
    padding: 0 40px;
    margin: 0 -10px;
  }
}
@media (max-width: 479px) {
  .ed-block-item {
    width: 100%;
  }
}
.vend-wrap {
  display: flex !important;
  align-items: center;
}
.vend-wrap .option-title {
  font-size: 14px !important;
}
.vend-wrap .option-body {
  margin-left: 5px !important;
}
html .scrollTop, html body .main-new-block .owl-controls, html body .site-sidebar .lotBlock_wr .shop-list-wrapper .bx-controls .bx-prev, html body .site-sidebar .lotBlock_wr .shop-list-wrapper .bx-controls .bx-next {
  background-color: #278492 !important;
}
.left-categor > li > ul li .s1 {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  cursor: pointer;
  display: block;
  width: 35px;
  max-height: 35px;
  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%2214px%22%20height%3D%2214px%22%20%20viewBox%3D%220%200%2014%2014%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23EE5153%22%20d%3D%22M13.500%2C8.000%20L8.000%2C8.000%20L8.000%2C13.500%20C8.000%2C13.776%207.776%2C14.000%207.500%2C14.000%20L6.500%2C14.000%20C6.224%2C14.000%206.000%2C13.776%206.000%2C13.500%20L6.000%2C8.000%20L0.500%2C8.000%20C0.224%2C8.000%20-0.000%2C7.776%20-0.000%2C7.500%20L-0.000%2C6.500%20C-0.000%2C6.224%200.224%2C6.000%200.500%2C6.000%20L6.000%2C6.000%20L6.000%2C0.500%20C6.000%2C0.224%206.224%2C-0.000%206.500%2C-0.000%20L7.500%2C-0.000%20C7.776%2C-0.000%208.000%2C0.224%208.000%2C0.500%20L8.000%2C6.000%20L13.500%2C6.000%20C13.776%2C6.000%2014.000%2C6.224%2014.000%2C6.500%20L14.000%2C7.500%20C14.000%2C7.776%2013.776%2C8.000%2013.500%2C8.000%20Z%22%20class%3D%22cls-1%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat !important;
}
.action-block-item .right-part video {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.edit_block {
  width: 100%;
  padding: 20px;
  background: #fef6e2;
  border-radius: 4px;
  border: 2px solid #E83841;
  box-sizing: border-box;
  margin-bottom: 20px;
}
.product-thumb-list .product-bot {
  margin-top: 20px;
}
.product-thumb-list .product-price {
  padding: 20px 0 0;
}
@media (max-width: 570px) {
  .site-addresses-wrap {
    display: none !important;
  }
  body .phone-block-wr .site-phone .s2 {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    width: 100% !important;
  }
  body .header-bot-block .phone-block-wr > div {
    padding-right: 0;
    padding-left: 0;
  }
  html body .phone-block-wr .site-phone .s2 div:first-child a {
    font-size: 22px !important;
  }
  html body .phone-block-wr .site-phone .s2 div.free_call {
    margin: 5px 0 5px auto !important;
  }
  body .header-bot-block .phone-block-wr > div {
    width: 100% !important;
  }
  html body .site-name-wr {
    width: 100% !important;
    padding: 0 20px !important;
  }
  html body .header-bot-right {
    padding-right: 20px !important;
    padding-left: 20px !important;
  }
  html body .phone-block-wr .site-phone .s2 div.free_call {
    font-size: 14px !important;
  }
  html body .header-btns a {
    font-size: 15px;
    padding: 10px 15px 12px;
    margin: 0 !important;
  }
  html body .header-btns a + a {
    margin: 0 !important;
  }
  html body .header-btns__callback {
    padding: 9px 15px 11px !important;
  }
  html body .header-btns {
    display: flex !important;
    align-items: center;
    gap: 10px;
  }
}
@media (max-width: 405px) {
  html body .phone-block-wr .site-phone .s2 div.free_call {
    font-size: 13px !important;
  }
}
@media (max-width: 391px) {
  html body .phone-block-wr .site-phone .s2 div.free_call {
    font-size: 12px !important;
  }
  html body .phone-block-wr .site-phone .s2 div:first-child a {
    font-size: 18px !important;
  }
}
@media (max-width: 370px) {
  html body .phone-block-wr .site-phone .s2 div.free_call {
    margin: 5px 0 !important;
  }
  html body .header-btns {
    display: block;
  }
  html body .header-btns a {
    font-size: 15px;
    padding: 10px 15px 12px;
    margin: 5px 0 !important;
    width: 100%;
  }
}
.catalog-categories-wrapper {
  padding: 30px 0;
  font-family: inherit;
}
.catalog-categories-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 20px;
}
.catalog-category-card {
  display: flex;
  flex-direction: column;
  text-decoration: none;
  border-radius: 12px;
  padding: 20px;
  min-height: 260px;
  box-sizing: border-box;
  transition: transform 0.2s ease-in-out;
  background-color: #f5f5f5;
}
.catalog-category-card:hover {
  transform: translateY(-4px);
}
.catalog-category-card__title {
  font-size: 16px;
  font-weight: 700;
  line-height: 1.2;
  color: #222;
  margin-bottom: 15px;
}
.catalog-category-card__img-wrap {
  flex-grow: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 15px;
}
.catalog-category-card__img {
  max-width: 100%;
  max-height: 160px;
  object-fit: contain;
}
.catalog-category-card__price {
  display: inline-block;
  align-self: flex-start;
  background-color: #ffffff;
  padding: 6px 12px;
  border-radius: 8px;
  font-size: 16px;
  font-weight: 700;
  color: #222;
  margin-top: auto;
}
.catalog-category-more-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 260px;
}
.catalog-btn-more {
  background-color: #f1f1f1;
  color: #222;
  border: none;
  padding: 15px 30px;
  font-size: 16px;
  font-weight: 600;
  border-radius: 8px;
  cursor: pointer;
  transition: background-color 0.2s;
  width: 100%;
  max-width: 220px;
}
.catalog-btn-more:hover {
  background-color: #e2e2e2;
}
@media (max-width: 991px) {
  .catalog-categories-grid {
    grid-template-columns: repeat(2, 1fr);
    gap: 15px;
  }
  .catalog-category-more-wrap {
    grid-column: 1 / -1;
    min-height: auto;
    margin-top: 10px;
  }
}
@media (max-width: 767px) {
  .catalog-category-card {
    padding: 15px;
    min-height: 200px;
  }
  .catalog-category-card__title {
    font-size: 15px;
  }
  .catalog-category-card__price {
    font-size: 14px;
    padding: 5px 10px;
  }
  .catalog-category-card__img {
    max-height: 120px;
  }
}
.product-thumb-list {
  padding: 0 !important;
}
body .product-thumb-list .product-label {
  padding-right: 10px !important;
  padding-left: 10px !important;
  position: absolute !important;
}
body .product-thumb-list .product-name {
  padding-right: 15px !important;
  padding-left: 15px !important;
}
.product-thumb-list .tpl-stars {
  display: none !important;
}
.product-thumb-list .product-price {
  padding: 10px 15px !important;
  margin-top: 0 !important;
}
.product-thumb-list .product-bot {
  margin-top: 10px !important;
}
body .product-thumb-list .product-bot {
  justify-content: center;
}
.product-thumb-list .product-image a {
  border-radius: 4px 4px 0 0 !important;
}
.product-list .price-old span strong {
  font-size: 16px !important;
}
.product-list .price-old span:before {
  transform: rotate(-5deg) !important;
  width: 100% !important;
  top: 8px !important;
  left: 0 !important;
}
