<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
.seo_block {
  margin-top: 20px;
  font-size: 14px;
}
.back_cat {
  color: #0089ce;
  margin-bottom: 14px;
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 10px;
}
.back_cat .ic {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7.35' height='11.75' viewBox='0 0 7.35 11.75'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill-rule: evenodd; fill: %230089ce; %7D %3C/style%3E%3C/defs%3E%3Cpath id='Фигура_7.svg' data-name='Фигура 7.svg' class='cls-1' d='M1678.03,302.873l5.64-5.486v-0.776l-5.64-5.485-1.69,1.646,4.35,4.227-4.35,4.228Z' transform='translate(-1676.34 -291.125)'/%3E%3C/svg%3E") 0% 50% no-repeat #fff;
  width: 20px;
  display: block;
  height: 100%;
  min-height: 20px;
  transform: rotate(180deg);
}
.menu-col-30 ul.menu-columns-items &gt; li &gt; a {
  color: #000;
}
body *:not(.layout_26):not(.layout_26 *) {
  font-family: "PT Sans", sans-serif !important;
}
body {
  position: relative;
}
.tit_ober * {
  transition: all ease-in-out 0.3s;
}
@media (max-width: 1600px) {
  .tit_ober &gt; div {
    padding: 0 15px;
  }
}
.tit_ober .widget-2 .menu-scroll &gt; ul &gt; li &gt; a {
  color: #555a64;
  font-size: 14px;
  padding: 0 8px !important;
  text-decoration: none !important;
  margin-bottom: 2px;
}
.tit_ober .widget-2 .menu-scroll &gt; ul &gt; li &gt; a:hover {
  box-shadow: 0 4px 0 #0089ce;
}
.tit_ober .widget-2 .menu-scroll &gt; ul &gt; li ul li a {
  background: none;
  color: #555a64;
}
.tit_ober .widget-2 .menu-scroll &gt; ul &gt; li ul li a:hover {
  text-decoration: underline;
}
.tit_ober .widget-2 .menu-scroll &gt; ul &gt; li a.hover {
  box-shadow: 0 4px 0 #0089ce !important;
}
.tit_ober .widget-2 .menu-scroll &gt; ul &gt; li.has_sublevel {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='4' viewBox='0 0 6 4'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23555a64; fill-rule: evenodd; %7D %3C/style%3E%3C/defs%3E%3Cpath id='Фигура_2.svg' data-name='Фигура 2.svg' class='cls-1' d='M852,13.925L849.2,17h-0.4L846,13.925,846.838,13,849,15.374,851.162,13Z' transform='translate(-846 -13)'/%3E%3C/svg%3E%0A") 100% 50% no-repeat;
}
.tit_ober .widget-2 .menu-scroll &gt; ul li.more-button {
  display: block;
  margin-left: 0;
}
.tit_ober .widget-2 .menu-scroll &gt; ul li.more-button &gt; a {
  color: #fff;
  background: #0089ce;
}
.tit_ober .widget-2 .menu-scroll &gt; ul li.more-button.disabled {
  display: none;
}
.header_fix {
  position: sticky;
  top: 0;
  z-index: 1001;
  background: #fff;
  padding: 0 !important;
}
@media (max-width: 640px) {
  .header_fix {
    position: fixed;
  }
}
.header_fix.scrolled {
  position: relative;
  display: none;
}
body .top_panel_new {
  background: #eff2f7;
}
@media (max-width: 960px) {
  body .top_panel_new {
    display: none;
  }
}
body .top_panel_new__in {
  max-width: 1440px;
  margin: 0 auto;
  display: flex;
  align-items: center;
  gap: 10px;
  position: relative;
  z-index: 51;
  min-height: 30px;
}
@media (max-width: 1600px) {
  body .top_panel_new__in {
    padding: 0 20px;
  }
}
body .top_panel_new__in2 {
  max-width: initial;
  padding: 0 20px;
}
body .top_panel_new .left_part {
  flex: 1 0 auto;
}
body .top_panel_new .right_part {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  gap: 14px;
}
body .top_panel_new .right_part .phones_top .inner .cell-icon {
  display: none;
}
body .top_panel_new .right_part .phones_top .inner input {
  display: none;
}
body .top_panel_new .right_part .phones_top .inner .cell-text {
  display: flex;
  align-items: center;
  color: #555a64;
  font-size: 14px;
}
body .top_panel_new .right_part .phones_top .inner .cell-text a {
  text-decoration: none;
  font-weight: bold;
}
.new_header_wrap {
  border-bottom: 1px solid #eff2f7;
  margin-bottom: 20px;
}
.new_header_wrap__in {
  max-width: 1440px;
  margin: 0 auto;
}
@media (max-width: 1600px) {
  .new_header_wrap__in {
    padding: 0 20px;
  }
}
.new_header_wrap__in .bot {
  display: flex;
  align-items: center;
  gap: 20px;
  padding: 6px 0 9px;
}
.new_header_wrap__in .bot .left {
  flex: 0 0 auto;
}
.new_header_wrap__in .bot .left .logo {
  text-decoration: none;
  display: flex;
  align-items: center;
  gap: 10px;
  color: #555a64;
  font-size: 20px;
  font-weight: bold;
}
@media (max-width: 480px) {
  .new_header_wrap__in .bot .left .logo {
    font-size: 16px;
    gap: 2px;
  }
  .new_header_wrap__in .bot .left .logo img {
    height: 30px;
  }
}
.new_header_wrap__in .bot .left .new_link {
  display: none;
}
@media (max-width: 577px) {
  .new_header_wrap__in .bot .left {
    flex: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 2px;
  }
  .new_header_wrap__in .bot .left .new_link {
    display: inline-block;
    padding: 8px 10px;
    background: #0089ce;
    text-decoration: none;
    color: #fff;
    font-size: 16px;
    border-radius: 10px;
  }
}
.new_header_wrap__in .bot .center {
  flex: 1 0 auto;
  display: flex;
  align-items: center;
  gap: 20px;
}
.new_header_wrap__in .bot .center .btn_cat_new {
  border-radius: 10px;
  padding: 9px 21px 9px 44px;
  cursor: pointer;
  font-size: 17px;
  font-weight: bold;
  color: #fff;
  text-decoration: none;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 14 10'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23fff; fill-rule: evenodd; %7D %3C/style%3E%3C/defs%3E%3Cpath id='bur.svg' class='cls-1' d='M529,61h14v2H529V61Zm0,4h14v2H529V65Zm0,4h14v2H529V69Z' transform='translate(-529 -61)'/%3E%3C/svg%3E%0A") 17px 50% no-repeat #0089ce;
}
.new_header_wrap__in .bot .center .btn_cat_new:hover {
  background-color: #007fb0;
}
@media (max-width: 480px) {
  .new_header_wrap__in .bot .center .btn_cat_new {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 14 10'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %230089ce; fill-rule: evenodd; %7D %3C/style%3E%3C/defs%3E%3Cpath id='bur.svg' class='cls-1' d='M529,61h14v2H529V61Zm0,4h14v2H529V65Zm0,4h14v2H529V69Z' transform='translate(-529 -61)'/%3E%3C/svg%3E%0A") 17px 50%/22px no-repeat;
  }
  .new_header_wrap__in .bot .center .btn_cat_new:hover {
    background-color: #fff;
  }
}
.new_header_wrap__in .bot .center .btn_cat_new.active {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' width='512' height='512' x='0' y='0' viewBox='0 0 329.269 329' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M194.8 164.77 323.013 36.555c8.343-8.34 8.343-21.825 0-30.164-8.34-8.34-21.825-8.34-30.164 0L164.633 134.605 36.422 6.391c-8.344-8.34-21.824-8.34-30.164 0-8.344 8.34-8.344 21.824 0 30.164l128.21 128.215L6.259 292.984c-8.344 8.34-8.344 21.825 0 30.164a21.266 21.266 0 0 0 15.082 6.25c5.46 0 10.922-2.09 15.082-6.25l128.21-128.214 128.216 128.214a21.273 21.273 0 0 0 15.082 6.25c5.46 0 10.922-2.09 15.082-6.25 8.343-8.34 8.343-21.824 0-30.164zm0 0' fill='%23ffffff' opacity='1' data-original='%23000000' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E") 17px 50%/13px no-repeat #0089ce;
}
@media (max-width: 480px) {
  .new_header_wrap__in .bot .center .btn_cat_new.active {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' width='512' height='512' x='0' y='0' viewBox='0 0 329.269 329' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M194.8 164.77 323.013 36.555c8.343-8.34 8.343-21.825 0-30.164-8.34-8.34-21.825-8.34-30.164 0L164.633 134.605 36.422 6.391c-8.344-8.34-21.824-8.34-30.164 0-8.344 8.34-8.344 21.824 0 30.164l128.21 128.215L6.259 292.984c-8.344 8.34-8.344 21.825 0 30.164a21.266 21.266 0 0 0 15.082 6.25c5.46 0 10.922-2.09 15.082-6.25l128.21-128.214 128.216 128.214a21.273 21.273 0 0 0 15.082 6.25c5.46 0 10.922-2.09 15.082-6.25 8.343-8.34 8.343-21.824 0-30.164zm0 0' fill='%230089ce' opacity='1' data-original='%23000000' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E") 17px 50%/16px no-repeat;
  }
}
.new_header_wrap__in .bot .center .sear-wr-block {
  padding: 0;
  flex: 1;
}
.new_header_wrap__in .bot .center .sear-wr-block #search-app {
  max-width: initial;
  background: none;
}
.new_header_wrap__in .bot .center .sear-wr-block #search-app form {
  height: auto;
}
.new_header_wrap__in .bot .center .sear-wr-block #search-app form .search-text {
  padding-top: 9px;
  padding-bottom: 9px;
  height: auto;
  min-height: 40px;
}
.new_header_wrap__in .bot .center .sear-wr-block #search-app form button {
  height: auto;
  min-height: 41px;
  font-size: 0;
  width: 44px;
  border-radius: 0 10px 10px 0;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='19' viewBox='0 0 19 19'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23fff; fill-rule: evenodd; %7D %3C/style%3E%3C/defs%3E%3Cpath id='Фигура3.svg' class='cls-1' d='M1431.99,73.605l-4.84-4.845a7.95,7.95,0,1,0-1.4,1.4L1430.59,75Zm-11.07-3.754a5.938,5.938,0,1,1,5.92-5.938A5.941,5.941,0,0,1,1420.92,69.851Z' transform='translate(-1413 -56)'/%3E%3C/svg%3E") 50% 50%/20px no-repeat #0089ce;
  box-shadow: 0 0px 0 1.1px #0089ce;
}
.new_header_wrap__in .bot .center .sear-wr-block #search-app form button:hover {
  background-color: #007fb0;
}
@media (max-width: 480px) {
  .new_header_wrap__in .bot .center .sear-wr-block #search-app form .search-text {
    min-height: 32px;
  }
  .new_header_wrap__in .bot .center .sear-wr-block #search-app form button {
    min-height: 32px;
  }
}
.new_header_wrap__in .bot .center .sear-wr-block #search-app .list-block-sear .ui-widget-content {
  top: 100% !important;
  margin-top: 0 !important;
}
.new_header_wrap__in .bot .center .sear-wr-block #search-app .list-block-sear .show_li_next {
  color: #0089ce;
}
.new_header_wrap__in .bot .right {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  gap: 22px;
}
.new_header_wrap__in .bot .right .compare {
  font-size: 13px;
  padding-top: 23px;
  color: #677178;
  text-decoration: none;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='22' viewBox='0 0 22 22'%3E%3Cimage id='comp.svg' width='22' height='22' xlink:href='data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAADLElEQVQ4jZWUT2xMURTGf9N2WrwhpcVChHZmKgRFRVVbU3+ChYgQ0orEAlF/Fjo27Qq1aFiMFSbYWGgbEUEsWHTaMtUqRVkJNS2C0kS1M6im8+Q8901exYz6kplz73fP+959937n2PZVVGJBEXAQKAamAp+Be8AZIGhN9PtqSIQktZaiHhaRUmAGkKpiqUXcnlDNAlP4HHAA+A4cBVxAmopHFS/rZ/9HuBDYA3wD1gLVQBfwU8VqxX9TeYVjFT6oxieB+3HyhD+lxofGIixnu1qNLydKPFbp5d37D+Q4s7dNmujYarlY8/xHQVyhKyJNff4o+H01ZUAVsCDBe58DYpM66457genATHWmMfh9NeeBvTJ/FeqmKdjGq9chwuEIDoeGKzuLkqLluLJmy0tr1dcb+clLC4rygPlAH3DXIroLOBGNRqm/dpO6qzd4/7GXH0NDRHXdiDK/397BYDjCvDlukpKSlgDdQKfpX/GqVEqD5QK98ld79TrBtofY7XY2rPGwLG8Rk9PT+dLfT3vHU243NNPc0sbIyAg7t28xn7skO36jqkxstEO+4lil1+PQtNKuUI+x29RUO4f37yY/bzHahAmyMyPmOLOZ487m0ZNOQj1vmZvjZsrkdDnWPrNAKpT5xwPHP3zsPS5kU0ursbh+tQfn7Fnouv4MWAOMU7FT+HWrPEZeY7DVPMmVpvCwpUfUu51ZUSFfvPx9l/L5ApvNVlHurQqUe6uGgABwRPj8pb/XX3aFTOFiU9iENJoyh6YZ/MBg2KDlTBVa/pIfW49EIiafmRKnS30Cpk2a6DDE5aKmZmQIv8Lvq2m05Bnl3f91wJhommbyfX/u2IRUEzkupzFt7+g0+dPKq2kq+oR88Oixseh2ZsWejyds7ErML7gTaKKru0eGucqSP1TMFf5OoBlrvtSDTdf1ONqIAxaI3ZqCrQl9PDw8TElRAaVbNqHKe2EiYSmaOjH+leu3jCKIB0/hcrZv3khycrJkSG+pTyQsuKB6cKxXiKXk9uWi5ExVrzDzL5q9Qkz/r1+ZFIaeGLIueTGtf+3YCimglaqIMlXTEvdI4xrdj4FfXTJlZw/dSG4AAAAASUVORK5CYII='/%3E%3C/svg%3E%0A") 50% 0/22px no-repeat;
  position: relative;
}
.new_header_wrap__in .bot .right .compare .compare_count {
  position: absolute;
  top: -10px;
  left: 30px;
  min-width: 16px;
  height: 16px;
  color: #fff;
  background: #0089ce;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  line-height: 12px;
  padding: 4px;
  box-sizing: border-box;
}
.new_header_wrap__in .bot .right .new_login {
  max-width: 100px;
  padding-top: 23px;
  color: #677178;
  font-size: 13px;
  text-align: center;
  text-decoration: none;
  background: url("data:image/svg+xml,%3Csvg id='login.svg' xmlns='http://www.w3.org/2000/svg' width='20' height='19.031' viewBox='0 0 20 19.031'%3E%3Cdefs%3E%3Cstyle%3E .cls-1, .cls-2 %7B fill: none; stroke: %23677178; stroke-width: 2px; %7D .cls-1 %7B fill-rule: evenodd; %7D %3C/style%3E%3C/defs%3E%3Cpath id='Фигура_1' data-name='Фигура 1' class='cls-1' d='M1553.99,64.431a9.584,9.584,0,0,1,9.28-6.383,8.6,8.6,0,0,1,8.73,6.383' transform='translate(-1553 -47)'/%3E%3Ccircle id='Эллипс_1' data-name='Эллипс 1' class='cls-2' cx='10.005' cy='5.547' r='4.625'/%3E%3C/svg%3E%0A") 50% 0/18px no-repeat;
}
.new_header_wrap__in .bot .right .new_login div {
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  /* number of lines to show */
  line-clamp: 1;
  -webkit-box-orient: vertical;
  text-decoration: none;
}
.new_header_wrap__in .bot .right #shop2-cart-preview {
  height: auto;
  box-shadow: none;
  padding-left: 0;
  background: none;
}
.new_header_wrap__in .bot .right #shop2-cart-preview:before {
  display: none;
}
.new_header_wrap__in .bot .right #shop2-cart-preview .right-part {
  display: flex;
  flex-direction: column;
}
.new_header_wrap__in .bot .right #shop2-cart-preview .right-part .top_part {
  display: flex;
  gap: 12px;
}
.new_header_wrap__in .bot .right #shop2-cart-preview .right-part .top_part .icon {
  position: relative;
}
.new_header_wrap__in .bot .right #shop2-cart-preview .right-part .top_part .icon #cart_total_amount {
  position: absolute;
  top: -10px;
  right: -10px;
  min-width: 16px;
  height: 16px;
  color: #fff;
  background: #0089ce;
  border-radius: 250px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  line-height: 12px;
  padding: 4px;
  box-sizing: border-box;
}
.new_header_wrap__in .bot .right #shop2-cart-preview .right-part .top_part .header-cart {
  color: #2e2f38;
  font-size: 13px;
  font-weight: bold;
}
.new_header_wrap__in .bot .right #shop2-cart-preview .right-part .tit {
  color: #677178;
  font-size: 13px;
}
@media (max-width: 960px) {
  .new_header_wrap__in .bot {
    flex-wrap: wrap;
  }
  .new_header_wrap__in .bot .center .sear-wr-block {
    position: relative !important;
    top: 0;
    order: 2;
    box-shadow: none;
  }
  .new_header_wrap__in .bot .center .btn_cat_new {
    font-size: 0;
    min-height: 40px;
    width: 40px;
    background-position: 50% !important;
    padding: 0;
    text-decoration: none;
  }
  .new_header_wrap__in .bot .center .side-panel {
    position: relative;
    width: 42px;
    order: 1;
    background: #fff;
    box-shadow: none;
  }
  .new_header_wrap__in .bot .center .side-panel .side-panel-top .side-panel-button {
    margin-right: 0;
    width: auto;
    min-height: auto;
    min-width: 42px;
  }
  .new_header_wrap__in .bot .center .side-panel .side-panel-top .side-panel-button .side-panel-button-icon {
    padding: 5px 0;
  }
  .new_header_wrap__in .bot .center .side-panel .side-panel-top .side-panel-button .side-panel-button-icon span {
    width: 100%;
    min-height: 2px;
    background: #0089ce;
    width: 22px;
    margin-top: 4px;
  }
  .new_header_wrap__in .bot .center .side-panel .side-panel-top .side-panel-button .side-panel-button-icon span:first-child {
    margin-top: 0;
  }
  .new_header_wrap__in .bot .center .side-panel .side-panel-top .side-panel-button .side-panel-button-icon:after {
    display: none;
  }
  .new_header_wrap__in .bot .right {
    display: none;
    flex: 100%;
    justify-content: space-between;
  }
  .new_header_wrap__in .bot .right .compare {
    flex: 100%;
    text-align: center;
  }
  .new_header_wrap__in .bot .right .new_login {
    flex: 100%;
    text-align: center;
  }
  .new_header_wrap__in .bot .right #shop2-cart-preview {
    flex: 100%;
    text-align: center;
    justify-content: center;
  }
}
@media (max-width: 480px) {
  .new_header_wrap__in .bot {
    gap: 10px;
  }
}
.new_header_wrap__in2 {
  max-width: initial;
  padding: 0 20px;
}
.title_page_wr {
  max-width: 100%;
  margin: 0 auto;
  overflow: initial;
}
.title_page_wr * {
  font-family: "PT Sans", sans-serif !important;
}
.title_page_wr .slick-slider &gt; button {
  width: 44px;
  height: 44px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7.35' height='11.75' viewBox='0 0 7.35 11.75'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill-rule: evenodd; fill: %23000; %7D %3C/style%3E%3C/defs%3E%3Cpath id='Фигура_7.svg' data-name='Фигура 7.svg' class='cls-1' d='M1678.03,302.873l5.64-5.486v-0.776l-5.64-5.485-1.69,1.646,4.35,4.227-4.35,4.228Z' transform='translate(-1676.34 -291.125)'/%3E%3C/svg%3E") 50% 50% no-repeat #fff;
  border-radius: 50%;
  position: absolute;
  top: calc(50% - 44px);
  font-size: 0px;
  z-index: 3;
  box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.08);
  transition: all ease-in-out 0.3s;
}
.title_page_wr .slick-slider &gt; button:hover {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7.35' height='11.75' viewBox='0 0 7.35 11.75'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill-rule: evenodd; fill: %230089ce; %7D %3C/style%3E%3C/defs%3E%3Cpath id='Фигура_7.svg' data-name='Фигура 7.svg' class='cls-1' d='M1678.03,302.873l5.64-5.486v-0.776l-5.64-5.485-1.69,1.646,4.35,4.227-4.35,4.228Z' transform='translate(-1676.34 -291.125)'/%3E%3C/svg%3E") 50% 50% no-repeat #fff;
}
.title_page_wr .slick-slider .slick-prev {
  left: -22px;
  transform: rotate(180deg);
}
.title_page_wr .slick-slider .slick-next {
  right: -22px;
}
.title_page_wr .slick-slider .slick-dots {
  display: flex;
  justify-content: center;
  gap: 10px;
  list-style: none;
  padding: 0;
  margin: 0;
  margin-top: 13px;
}
.title_page_wr .slick-slider .slick-dots li {
  width: 10px;
  height: 10px;
  font-size: 0;
}
.title_page_wr .slick-slider .slick-dots li button {
  background: #dddee1;
  display: block;
  width: 100%;
  height: 100%;
  padding: 0;
  border-radius: 50%;
}
.title_page_wr .slick-slider .slick-dots li.slick-active button {
  background: #0089ce;
}
.title_page_wr .main_slider {
  position: relative;
}
.title_page_wr .main_slider .slick-list .slick-track .slick-slide div .item {
  height: 342px;
}
.title_page_wr .main_slider .slick-list .slick-track .slick-slide div .item img {
  border-radius: 10px;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.title_page_wr .cat_block {
  margin-top: 30px;
  position: relative;
}
.title_page_wr .cat_block .mySwiper {
  overflow: hidden;
}
.title_page_wr .cat_block .swiper-wrapper {
  display: flex;
  box-sizing: content-box;
  width: 100%;
  height: 100%;
  transition-property: transform;
}
.title_page_wr .cat_block .swiper-wrapper .folders-li-in {
  min-width: 160px;
  padding: 10px;
  border-radius: 10px;
  background: #e2e4e8;
  box-sizing: border-box;
  transition: box-shadow 0.3s ease-in-out;
}
.title_page_wr .cat_block .swiper-wrapper .folders-li-in &gt; a {
  display: block;
  text-decoration: none;
}
.title_page_wr .cat_block .swiper-wrapper .folders-li-in .title_wr {
  display: block;
  margin-bottom: 10px;
  font-size: 14px;
  text-decoration: none;
  text-align: center;
}
.title_page_wr .cat_block .swiper-wrapper .folders-li-in .img-block-wr {
  margin-bottom: 12px;
}
.title_page_wr .cat_block .swiper-wrapper .folders-li-in .img-block-wr .img-block {
  height: 98px;
  display: block;
}
.title_page_wr .cat_block .swiper-wrapper .folders-li-in .img-block-wr .img-block img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 10px;
}
.title_page_wr .cat_block .swiper-wrapper .folders-li-in:hover {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
}
.title_page_wr .cat_block .btns_swiper {
  width: 44px;
  height: 44px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7.35' height='11.75' viewBox='0 0 7.35 11.75'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill-rule: evenodd; fill: %23000; %7D %3C/style%3E%3C/defs%3E%3Cpath id='Фигура_7.svg' data-name='Фигура 7.svg' class='cls-1' d='M1678.03,302.873l5.64-5.486v-0.776l-5.64-5.485-1.69,1.646,4.35,4.227-4.35,4.228Z' transform='translate(-1676.34 -291.125)'/%3E%3C/svg%3E") 50% 50% no-repeat #fff;
  border-radius: 50%;
  position: absolute;
  top: calc(50% - 22px);
  font-size: 0px;
  z-index: 3;
  box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.08);
  transition: all ease-in-out 0.3s;
}
.title_page_wr .cat_block .btns_swiper:hover {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7.35' height='11.75' viewBox='0 0 7.35 11.75'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill-rule: evenodd; fill: %230089ce; %7D %3C/style%3E%3C/defs%3E%3Cpath id='Фигура_7.svg' data-name='Фигура 7.svg' class='cls-1' d='M1678.03,302.873l5.64-5.486v-0.776l-5.64-5.485-1.69,1.646,4.35,4.227-4.35,4.228Z' transform='translate(-1676.34 -291.125)'/%3E%3C/svg%3E") 50% 50% no-repeat #fff;
}
.title_page_wr .cat_block .swiper-button-disabled {
  opacity: 0;
  visibility: hidden;
}
.title_page_wr .cat_block .swiper-button-prev {
  left: -22px;
  transform: rotate(180deg);
}
.title_page_wr .cat_block .swiper-button-next {
  right: -22px;
}
.title_page_wr .new_slider, .title_page_wr .categori_hit {
  margin-top: 60px;
  background: #e2e4e8;
  border-radius: 10px;
  padding: 30px;
}
.title_page_wr .new_slider .tit, .title_page_wr .categori_hit .tit {
  font-size: 32px;
  font-weight: bold;
  margin-bottom: 20px;
  position: relative;
}
.title_page_wr .new_slider .tit:before, .title_page_wr .categori_hit .tit:before {
  content: "";
  position: absolute;
  width: 141px;
  background: url("hit.png") 50% 50%/contain no-repeat;
  height: 115px;
  right: 17%;
  top: -50px;
}
.title_page_wr .new_slider .tit:after, .title_page_wr .categori_hit .tit:after {
  content: "";
  position: absolute;
  width: 112px;
  background: url("hit2.png") 50% 50%/contain no-repeat;
  height: 77px;
  right: 27%;
  top: -40px;
}
.title_page_wr .new_slider .tpl-product-list-v2:not(.slick-slider), .title_page_wr .categori_hit .tpl-product-list-v2:not(.slick-slider) {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  gap: 10px;
  margin: 0;
}
@media (max-width: 1440px) {
  .title_page_wr .new_slider .tpl-product-list-v2:not(.slick-slider), .title_page_wr .categori_hit .tpl-product-list-v2:not(.slick-slider) {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  }
}
@media (max-width: 960px) {
  .title_page_wr .new_slider .tpl-product-list-v2:not(.slick-slider), .title_page_wr .categori_hit .tpl-product-list-v2:not(.slick-slider) {
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 640px) {
  .title_page_wr .new_slider .tpl-product-list-v2:not(.slick-slider), .title_page_wr .categori_hit .tpl-product-list-v2:not(.slick-slider) {
    grid-template-columns: 1fr 1fr;
  }
}
.title_page_wr .new_slider .slick-slider .slick-prev, .title_page_wr .categori_hit .slick-slider .slick-prev {
  left: -52px;
  transform: rotate(180deg);
}
.title_page_wr .new_slider .slick-slider .slick-next, .title_page_wr .categori_hit .slick-slider .slick-next {
  right: -52px;
}
.title_page_wr .new_slider .slick-slider .slick-track .slick-slide, .title_page_wr .categori_hit .slick-slider .slick-track .slick-slide {
  margin-right: 10px;
  opacity: 0;
  visibility: hidden;
  transition: all ease-in-out 0.3s;
}
.title_page_wr .new_slider .slick-slider .slick-track .slick-slide.slick-active, .title_page_wr .categori_hit .slick-slider .slick-track .slick-slide.slick-active {
  opacity: 1;
  visibility: visible;
}
.title_page_wr .new_slider .product-item, .title_page_wr .categori_hit .product-item {
  padding: 15px;
  background: #fff;
  border-radius: 10px;
  box-sizing: border-box;
  transition: box-shadow 0.3s ease-in-out;
}
.title_page_wr .new_slider .product-item .product-top, .title_page_wr .categori_hit .product-item .product-top {
  padding: 0;
  border: 0;
  margin-bottom: 20px;
}
.title_page_wr .new_slider .product-item .product-top .product-img a, .title_page_wr .categori_hit .product-item .product-top .product-img a {
  display: block;
  height: 190px;
}
.title_page_wr .new_slider .product-item .product-top .product-img a img, .title_page_wr .categori_hit .product-item .product-top .product-img a img {
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: contain;
}
.title_page_wr .new_slider .product-item .product-bot, .title_page_wr .categori_hit .product-item .product-bot {
  padding: 0;
  border: 0;
}
.title_page_wr .new_slider .product-item .product-bot .product-price-wrap, .title_page_wr .categori_hit .product-item .product-bot .product-price-wrap {
  display: flex;
  align-items: center;
  gap: 6px;
}
.title_page_wr .new_slider .product-item .product-bot .product-price-wrap .product-price, .title_page_wr .categori_hit .product-item .product-bot .product-price-wrap .product-price {
  font-size: 15px;
  font-weight: bold;
  color: #000;
}
.title_page_wr .new_slider .product-item .product-bot .product-price-wrap .old-price, .title_page_wr .categori_hit .product-item .product-bot .product-price-wrap .old-price {
  color: #9a9fa8;
  font-size: 15px;
}
.title_page_wr .new_slider .product-item .product-bot .product-name, .title_page_wr .categori_hit .product-item .product-bot .product-name {
  font-size: 13px;
  margin-top: 12px;
  margin-bottom: 12px;
}
.title_page_wr .new_slider .product-item .product-bot .product-name a, .title_page_wr .categori_hit .product-item .product-bot .product-name a {
  text-decoration: none;
}
.title_page_wr .new_slider .product-item .product-bot .link_prod, .title_page_wr .categori_hit .product-item .product-bot .link_prod {
  display: flex;
  color: #fff;
  text-decoration: none;
  width: 100%;
  border-radius: 10px;
  background: #0089ce;
  height: 32px;
  text-align: center;
  align-items: center;
  justify-content: center;
  font-size: 13px;
  transition: all ease-in-out 0.3s;
}
.title_page_wr .new_slider .product-item .product-bot .link_prod:hover, .title_page_wr .categori_hit .product-item .product-bot .link_prod:hover {
  background: #007fb0;
}
.title_page_wr .new_slider .product-item:hover, .title_page_wr .categori_hit .product-item:hover {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
}
.title_page_wr .categori_hit {
  padding: 0;
  background: none;
  margin-top: 50px;
  padding: 10px 0;
}
.title_page_wr .categori_hit .slider_new2 .slick-prev {
  left: -22px;
  transform: rotate(180deg);
}
.title_page_wr .categori_hit .slider_new2 .slick-next {
  right: -22px;
}
.title_page_wr .categori_hit .product-item {
  background: #e2e4e8;
  text-decoration: none;
}
.title_page_wr .categori_hit .product-item .name {
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 10px;
}
.title_page_wr .categori_hit .product-item .img {
  height: 154px;
}
.title_page_wr .categori_hit .product-item .img img {
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
}
.title_page_wr .news_block {
  margin-top: 60px;
  background: #e2e4e8;
  border-radius: 10px;
  padding: 30px;
}
.title_page_wr .news_block .top {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 20px;
  position: relative;
  margin-bottom: 24px;
}
.title_page_wr .news_block .top:before {
  content: "";
  position: absolute;
  width: 141px;
  background: url("news.png") 50% 50%/contain no-repeat;
  height: 115px;
  right: 17%;
  top: -50px;
}
.title_page_wr .news_block .top:after {
  content: "";
  position: absolute;
  width: 112px;
  background: url("news2.png") 50% 50%/contain no-repeat;
  height: 77px;
  right: 27%;
  top: -40px;
}
.title_page_wr .news_block .top .tit {
  font-size: 32px;
  font-weight: bold;
}
.title_page_wr .news_block .all {
  text-decoration: none;
  font-size: 14px;
}
.title_page_wr .news_block .all:hover {
  text-decoration: underline;
}
@media (max-width: 640px) {
  .title_page_wr .news_block .all {
    margin-top: 20px;
    display: inline-block;
  }
}
.title_page_wr .news_block .slick-slider .slick-prev {
  left: -52px;
  transform: rotate(180deg);
}
.title_page_wr .news_block .slick-slider .slick-next {
  right: -52px;
}
.title_page_wr .news_block .slick-slider .slick-track .slick-slide {
  margin-right: 10px;
  opacity: 0;
  visibility: hidden;
  transition: all ease-in-out 0.3s;
}
.title_page_wr .news_block .slick-slider .slick-track .slick-slide .item {
  height: 280px;
  position: relative;
  border-radius: 10px;
  transition: all ease-in-out 0.3s;
}
.title_page_wr .news_block .slick-slider .slick-track .slick-slide .item:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 1;
  background: linear-gradient(to top, black 0%, transparent 50%, rgba(0, 0, 0, 0) 100%);
  border-radius: 10px;
  opacity: 0.7;
}
.title_page_wr .news_block .slick-slider .slick-track .slick-slide .item img {
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
}
.title_page_wr .news_block .slick-slider .slick-track .slick-slide .item .body {
  position: absolute;
  z-index: 2;
  bottom: 30px;
  left: 30px;
  right: 30px;
  color: #fff;
  font-weight: bold;
  font-size: 18px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  /* number of lines to show */
  line-clamp: 3;
  -webkit-box-orient: vertical;
}
.title_page_wr .news_block .slick-slider .slick-track .slick-slide .item:hover {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
}
.title_page_wr .news_block .slick-slider .slick-track .slick-slide.slick-active {
  opacity: 1;
  visibility: visible;
}
@media (max-width: 480px) {
  .title_page_wr .news_block {
    padding: 0;
    background: none;
  }
  .title_page_wr .news_block .top:before {
    right: -6%;
    height: 65px;
    width: 82px;
    top: -20px;
  }
  .title_page_wr .news_block .top:after {
    right: 17%;
    height: 56px;
    width: 81px;
    top: -20px;
  }
}
.title_page_wr .project_news .top:before {
  background: url(project_home.png) 50% 50% / contain no-repeat;
}
@media (min-width: 1200px) {
  .title_page_wr .project_news .top:before {
    top: -80px;
  }
}
.title_page_wr .project_news .top:after {
  display: none;
}
@media (min-width: 1200px) {
  .title_page_wr {
    max-width: 1180px;
  }
}
@media (min-width: 1460px) {
  .title_page_wr {
    max-width: 1440px;
  }
}
.del_pc {
  display: none;
}
@media (max-width: 960px) {
  body .widget-29 .menu-scroll &gt; ul &gt; li.menu-item &gt; a .has-child-icon {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7' viewBox='0 0 12 7'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %230089ce; fill-rule: evenodd; %7D %3C/style%3E%3C/defs%3E%3Cpath id='Arrow_17icon.svg' data-name='Arrow 17icon.svg' class='cls-1' d='M286,121.3l-6,5.7-6-5.7,1.354-1.3L280,124.412,284.646,120Z' transform='translate(-274 -120)'/%3E%3C/svg%3E") !important;
  }
  .del_pc {
    display: block;
  }
  .block-17 {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.btn_viz {
  display: none;
}
.hide_all {
  overflow: hidden !important;
}
.new_categ {
  background: #fff;
  height: 100%;
  position: fixed;
  width: 100%;
  z-index: -1;
  opacity: 0;
  top: 120px;
  visibility: hidden;
  transition: all ease-in-out 0.3s;
  overflow: auto;
}
.new_categ * {
  transition: all ease-in-out 0.3s;
}
.new_categ .top_cat {
  max-width: 1440px;
  margin: 0 auto;
  padding-top: 40px;
  padding-left: 20px;
  padding-right: 20px;
}
.new_categ .top_cat .tit_cat {
  font-size: 32px;
  font-weight: bold;
  margin-bottom: 10px;
}
.new_categ .top_cat .new_login {
  display: none;
}
.new_categ .top_cat .tit_cat2 {
  display: none;
}
.new_categ .top_cat .tit_cat2.active {
  border-bottom: 2px solid #0089ce;
}
.new_categ .top_cat .cat_wrapper {
  max-height: 72vh;
  overflow: hidden;
  overflow-y: auto;
  padding-bottom: 5%;
}
@media (max-width: 480px) {
  .new_categ .top_cat .cat_wrapper {
    max-height: 57vh;
    max-height: initial;
    overflow: auto;
  }
}
.new_categ .top_cat ul {
  padding: 0;
  margin: 0;
  list-style: none;
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  gap: 20px;
}
.new_categ .top_cat ul li a {
  text-decoration: none;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 20px;
}
.new_categ .top_cat ul li a .menu-item-image span, .new_categ .top_cat ul li a .item-image span {
  height: 120px;
  display: block;
}
.new_categ .top_cat ul li a .menu-item-image span img, .new_categ .top_cat ul li a .item-image span img {
  max-width: 100%;
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.new_categ .top_cat ul li a .menu-item-text {
  font-size: 14px;
  color: #000;
}
.new_categ .top_cat ul li a:hover .menu-item-text {
  color: #0089ce;
}
.new_categ .top_cat ul li &gt; ul {
  display: none;
}
.new_categ .top_cat #temp-container {
  position: absolute;
  left: -100%;
}
.new_categ .top_cat #temp-container .menu-bl-title {
  font-size: 32px;
  font-weight: bold;
  margin-bottom: 10px;
  color: #000;
}
.new_categ .top_cat #temp-container .menu-bl-title::empty {
  display: none;
}
@media (max-width: 640px) {
  .new_categ .top_cat #temp-container .menu-bl-title {
    font-size: 22px;
  }
}
.new_categ .top_cat #temp-container ul.level-2 {
  gap: 20px;
}
@media (max-width: 960px) {
  .new_categ .top_cat #temp-container ul.level-2 {
    display: flex;
    flex-direction: column;
  }
}
@media (max-width: 960px) {
  .new_categ .top_cat #temp-container ul.level-2 &gt; li {
    flex: 100%;
  }
}
.new_categ .top_cat #temp-container ul.level-2 &gt; li &gt; a {
  align-items: flex-start;
  margin-bottom: 20px;
  font-size: 16px;
  color: #000;
}
@media (max-width: 960px) {
  .new_categ .top_cat #temp-container ul.level-2 &gt; li &gt; a {
    flex-direction: row;
    align-items: center;
    gap: 16px;
  }
}
@media (max-width: 960px) {
  .new_categ .top_cat #temp-container ul.level-2 &gt; li &gt; a &gt; .item-image span {
    height: 60px;
    width: 60px;
    border-radius: 10px;
  }
}
.new_categ .top_cat #temp-container ul.level-2 &gt; li &gt; a:hover {
  color: #0089ce;
}
.new_categ .top_cat #temp-container ul.level-2 &gt; li .level-3 {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  gap: 20px;
}
@media (max-width: 640px) {
  .new_categ .top_cat #temp-container ul.level-2 &gt; li .level-3 {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 960px) {
  .new_categ .top_cat {
    padding: 40px 0px;
  }
  .new_categ .top_cat .cat_wrapper &gt; ul {
    display: flex !important;
    flex-direction: column;
    gap: 10px;
    padding: 0 20px;
  }
  .new_categ .top_cat .cat_wrapper &gt; ul li {
    flex: 100%;
  }
  .new_categ .top_cat .cat_wrapper &gt; ul li a {
    flex-direction: row;
    gap: 16px;
    align-items: center;
  }
  .new_categ .top_cat .cat_wrapper &gt; ul li a .img-convert {
    height: 60px;
    width: 60px;
    border-radius: 10px;
  }
  .new_categ .top_cat .cat_wrapper &gt; ul li a .menu-item-text {
    font-size: 16px;
  }
  .new_categ .top_cat .cat_wrapper &gt; ul .has_sublevel {
    padding-right: 40px;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7.35' height='11.75' viewBox='0 0 7.35 11.75'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill-rule: evenodd; fill: %230089ce; %7D %3C/style%3E%3C/defs%3E%3Cpath id='Фигура_7.svg' data-name='Фигура 7.svg' class='cls-1' d='M1678.03,302.873l5.64-5.486v-0.776l-5.64-5.485-1.69,1.646,4.35,4.227-4.35,4.228Z' transform='translate(-1676.34 -291.125)'/%3E%3C/svg%3E") 98% 50% no-repeat;
  }
  .new_categ .top_cat .cat_wrapper &gt; ul .has_sublevel &gt; ul {
    display: none !important;
  }
  .new_categ .top_cat .cat_wrapper .bot_part {
    display: flex;
    flex-direction: column;
    gap: 20px;
    background: #e3e4e8;
    padding: 20px;
    margin-top: 20px;
  }
  .new_categ .top_cat .cat_wrapper .bot_part .new_login {
    text-decoration: none;
    display: block;
    border-radius: 10px;
    padding: 8px 8px 8px 30px;
    background: url("data:image/svg+xml,%3Csvg width='18' height='22' viewBox='0 0 18 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.5 5C11.5 3.62125 10.3787 2.5 9 2.5C7.62125 2.5 6.5 3.62125 6.5 5C6.5 6.37875 7.62125 7.5 9 7.5C10.3787 7.5 11.5 6.37875 11.5 5ZM14 5C14 7.7575 11.7575 10 9 10C6.2425 10 4 7.7575 4 5C4 2.2425 6.2425 0 9 0C11.7575 0 14 2.2425 14 5ZM0.25 20C0.25 15.175 4.17625 11.25 9 11.25C13.8237 11.25 17.75 15.175 17.75 20C17.75 20.69 17.1912 21.25 16.5 21.25C15.8088 21.25 15.25 20.69 15.25 20C15.25 16.5537 12.4462 13.75 9 13.75C5.55375 13.75 2.75 16.5537 2.75 20C2.75 20.69 2.19125 21.25 1.5 21.25C0.80875 21.25 0.25 20.69 0.25 20Z' fill='%23677178'%3E%3C/path%3E%3C/svg%3E") 7px 50%/16px no-repeat #fff;
  }
  .new_categ .top_cat .cat_wrapper .bot_part .new_login .login {
    font-size: 13px;
  }
  .new_categ .top_cat .cat_wrapper .bot_part .widget-2 {
    order: 2;
  }
  .new_categ .top_cat .cat_wrapper .bot_part .widget-2 .menu-scroll &gt; ul {
    display: flex;
    flex-direction: column;
    gap: 20px;
  }
  .new_categ .top_cat .cat_wrapper .bot_part .widget-2 .menu-scroll &gt; ul &gt; li {
    display: flex;
    flex-direction: column;
  }
  .new_categ .top_cat .cat_wrapper .bot_part .widget-2 .menu-scroll &gt; ul &gt; li &gt; a {
    color: #555a64;
    font-size: 14px;
    padding: 0 0px 0 0;
    text-decoration: none !important;
    background: none !important;
  }
  .new_categ .top_cat .cat_wrapper .bot_part .widget-2 .menu-scroll &gt; ul &gt; li &gt; a:hover {
    box-shadow: 0 4px 0 #0089ce;
  }
  .new_categ .top_cat .cat_wrapper .bot_part .widget-2 .menu-scroll &gt; ul &gt; li &gt; ul {
    position: relative;
    top: 0;
  }
  .new_categ .top_cat .cat_wrapper .bot_part .widget-2 .menu-scroll &gt; ul &gt; li &gt; ul li a {
    background: none;
    color: #555a64;
  }
  .new_categ .top_cat .cat_wrapper .bot_part .widget-2 .menu-scroll &gt; ul &gt; li &gt; ul li a:hover {
    text-decoration: underline;
  }
  .new_categ .top_cat .cat_wrapper .bot_part .widget-2 .menu-scroll &gt; ul &gt; li a.hover {
    box-shadow: 0 4px 0 #0089ce !important;
  }
  .new_categ .top_cat .cat_wrapper .bot_part .widget-2 .menu-scroll &gt; ul &gt; li.has_sublevel &gt; a {
    padding-right: 20px !important;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='4' viewBox='0 0 6 4'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23555a64; fill-rule: evenodd; %7D %3C/style%3E%3C/defs%3E%3Cpath id='Фигура_2.svg' data-name='Фигура 2.svg' class='cls-1' d='M852,13.925L849.2,17h-0.4L846,13.925,846.838,13,849,15.374,851.162,13Z' transform='translate(-846 -13)'/%3E%3C/svg%3E%0A") 98% 50%/15px no-repeat !important;
  }
  .new_categ .top_cat .cat_wrapper .bot_part .widget-2 .menu-scroll &gt; ul li.more-button {
    display: block;
    margin-left: 0;
  }
  .new_categ .top_cat .cat_wrapper .bot_part .widget-2 .menu-scroll &gt; ul li.more-button &gt; a {
    color: #fff;
    background: #0089ce;
  }
  .new_categ .top_cat .cat_wrapper .bot_part .widget-2 .menu-scroll &gt; ul li.more-button.disabled {
    opacity: 0;
    visibility: hidden;
  }
  .new_categ .top_cat .cat_wrapper .bot_part .right_part {
    display: flex;
    align-items: flex-start;
    gap: 14px;
    order: 1;
    margin-bottom: 10px;
  }
  .new_categ .top_cat .cat_wrapper .bot_part .right_part .phones_top .inner .cell-icon {
    display: none;
  }
  .new_categ .top_cat .cat_wrapper .bot_part .right_part .phones_top .inner input {
    display: none;
  }
  .new_categ .top_cat .cat_wrapper .bot_part .right_part .phones_top .inner .cell-text {
    display: flex;
    flex-direction: column;
    color: #555a64;
    font-size: 14px;
  }
  .new_categ .top_cat .cat_wrapper .bot_part .right_part .phones_top .inner .cell-text a {
    text-decoration: none;
    font-weight: bold;
  }
}
@media (max-width: 960px) and (max-width: 960px) {
  .new_categ .top_cat .cat_wrapper .bot_part {
    padding-bottom: 100px;
  }
}
.new_categ .top_cat2 {
  max-width: initial;
}
.new_categ .hide2 {
  opacity: 0;
  visibility: hidden;
  height: 0;
  width: 0;
  pointer-events: none;
  position: relative;
}
.new_categ .viz_new {
  position: relative !important;
  left: 0 !important;
  padding: 0 20px;
}
.new_categ.active {
  opacity: 1;
  visibility: visible;
  z-index: 50;
}
@media (max-width: 960px) {
  .new_categ .top_cat {
    overflow: auto;
  }
  .new_categ .top_part {
    display: flex;
    gap: 30px;
    border-bottom: 1px solid #eff2f7;
    margin: 0 20px 20px;
  }
  .new_categ .top_part .tit_cat {
    font-weight: bold;
    font-size: 16px;
    margin-bottom: 0;
  }
  .new_categ .top_part .tit_cat.active {
    border-bottom: 2px solid #0089ce;
  }
  .new_categ .top_part .tit_cat2 {
    display: block;
    font-size: 16px;
  }
  .title_page_wr .cat_block .swiper-wrapper {
    flex-wrap: wrap;
    gap: 10px;
  }
  .title_page_wr .cat_block .swiper-wrapper .folders-li-in {
    flex: 0 0 calc(50% - 8px);
  }
  .title_page_wr .cat_block .swiper-wrapper .folders-li-in .img-block {
    height: 170px !important;
  }
  .title_page_wr .cat_block .swiper-wrapper .folders-li-in:nth-child(n + 5) {
    display: none;
  }
  .title_page_wr .cat_block .swiper-wrapper .folders-li-in.visible {
    display: block;
  }
  .title_page_wr .cat_block .btn_viz {
    width: 100%;
    color: #fff;
    font-size: 13px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 10px;
    background: #0089ce;
    min-height: 32px;
    margin-top: 10px;
  }
  .title_page_wr .cat_block .btns_swiper {
    display: none;
  }
  .sear-wr-block.sh-page .fill-btn {
    height: 42px !important;
    border-radius: 10px !important;
  }
}
@media (max-width: 640px) {
  .new-wr {
    padding-top: 120px;
  }
  .sh-page {
    flex-direction: column;
    gap: 10px;
  }
  .sh-page .fill-btn {
    flex: 1 !important;
  }
  .new-wr-right {
    padding-top: 120px;
  }
  .new_categ {
    margin-top: -40px;
  }
  .header_fix_em {
    height: 116px;
  }
  .title_page_wr .main_slider {
    padding-top: 120px;
  }
  .tit_ober {
    overflow: hidden;
  }
  .slick-slider &gt; button {
    display: none !important;
  }
  .slick-list {
    overflow: initial !important;
  }
  .slick-list .slick-track .slick-slide.slick-active + .slick-slide {
    opacity: 1;
    visibility: visible;
  }
  .slick-list .slick-track .slick-slide {
    margin-right: 4px;
  }
  .title_page_wr .new_slider {
    padding: 10px 15px 30px;
    margin-left: -15px;
    margin-right: -15px;
    border-radius: 0;
  }
  .title_page_wr .new_slider .product-price-wrap {
    flex-direction: column;
    align-items: flex-start !important;
  }
  .title_page_wr .new_slider .tit:before {
    right: -6%;
    height: 65px;
    width: 82px;
    top: -20px;
  }
  .title_page_wr .new_slider .tit:after {
    right: 17%;
    height: 56px;
    width: 81px;
    top: -20px;
  }
  body .side-panel-38 .side-panel-content {
    box-shadow: none;
    top: 96px;
    width: 100%;
  }
  body .side-panel-38 .side-panel-mask {
    display: none !important;
  }
  .title_page_wr .cat_block .swiper-wrapper {
    flex-wrap: wrap;
    gap: 10px;
  }
  .title_page_wr .cat_block .swiper-wrapper .folders-li-in {
    flex: 0 0 calc(50% - 5px);
  }
  .title_page_wr .cat_block .swiper-wrapper .folders-li-in .img-block {
    height: 120px !important;
  }
  .title_page_wr .cat_block .swiper-wrapper .folders-li-in:nth-child(n + 5) {
    display: none;
  }
  .title_page_wr .cat_block .swiper-wrapper .folders-li-in.visible {
    display: block;
  }
  .title_page_wr .cat_block .btn_viz {
    width: 100%;
    color: #fff;
    font-size: 13px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 10px;
    background: #0089ce;
    min-height: 32px;
    margin-top: 10px;
  }
  .title_page_wr .cat_block .btns_swiper {
    display: none;
  }
}
.shop2-compare-switch a.shop2-compare-switch-active {
  border-radius: 10px;
}
.tpl-product-list-v2.product-list.slick-initialized.slick-slider .slick-slide {
  height: 100%;
}
.prod_comapre_page .buy_btn_comp button {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' id='Layer_1' version='1.1' viewBox='0 0 30 30' xml:space='preserve'%3E%3Ccircle cx='22' cy='25' r='2' id='circle-2' fill-opacity='1' type='solidColor' fill='%23ffffff' style='&amp;%2310; fill: %23000;&amp;%2310;'/%3E%3Ccircle cx='12' cy='25' r='2' id='circle-3' fill-opacity='1' type='solidColor' fill='%23ffffff' style='&amp;%2310; fill: %23000;&amp;%2310;'/%3E%3Cpolygon points='24,20 10.5,20 7,9 27,9 ' id='polygon-4' fill-opacity='0' type='solidColor' fill='%23000000' stroke-opacity='1' stroke='%23ffffff' data-changed='true' style='&amp;%2310; fill: %23000;&amp;%2310;'/%3E%3Cpath d='M2,3 h1.878c0.665,0,1.251,0.438,1.439,1.077l4.261,14.488C9.828,19.415,10.609,20,11.496,20h10.976c0.902,0,1.692-0.604,1.93-1.474L27,9 H7' style='stroke-linecap: round;stroke-linejoin: round;stroke-miterlimit: 10;stroke: %23000;' fill='none' stroke='%23ffffff' stroke-width='2' stroke-opacity='1' id='path-5' type='solidColor' data-changed='true'/%3E%3C/svg%3E") 10px 50% no-repeat #ffd863;
  box-shadow: 0 6px 21px rgba(255, 216, 99, 0.41);
  color: #000;
  padding: 10px 15px 10px 44px;
  background-size: 25px;
  border-radius: 10px;
}
.prod_comapre_page .buy_btn_comp button:hover {
  box-shadow: none;
}
.prod_comapre_page .product-amount {
  max-width: 100%;
  padding: 11px 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: -moz-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  -moz-justify-content: space-between;
  justify-content: space-between;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  align-items: center;
}
.prod_comapre_page .product-amount .product-amount-button-remove {
  background: url(2shop_amount_button.png) no-repeat;
  cursor: pointer;
  display: inline;
  float: left;
  height: 20px;
  margin: 1px 0 0;
  padding: 0;
  width: 22px;
}
.prod_comapre_page .product-amount .product-amount-button-add {
  background: url(2shop_amount_button.png) -31px 0 no-repeat;
  cursor: pointer;
  display: inline;
  float: left;
  height: 20px;
  margin: 1px 0 0;
  padding: 0;
  width: 22px;
}
.prod_comapre_page .product-amount .param-tit, .prod_comapre_page .product-amount .calc_title {
  margin: 1px 0 0;
  width: 65px;
  font-size: 11px;
  line-height: 13px;
}
.prod_comapre_page .product-amount .type-unit {
  height: 24px;
  width: 48px;
  margin-right: 9px;
  padding-left: 6px;
}
.prod_comapre_page .product-amount .amount-result {
  background: #eff2f7;
  border-radius: 10px;
  margin-top: 5px;
  padding: 5px;
  color: #333;
  font-size: 16px;
  line-height: normal;
  text-align: center;
  flex: 1 0 100%;
  box-sizing: border-box;
}
.prod_comapre_page .product-amount .product-amount-field {
  margin: 0 10px;
  width: 25px;
  border: 1px solid #e2e3ea;
  height: 24px;
  text-align: center;
}
.prod_comapre_page .amount-calc .product-amount-field {
  margin: 0 0 0 10px;
}
div.tpl-product-list-v ul.product-param li.product-amount {
  flex-wrap: wrap;
}
.shop2-cart-amount .shop2-product-amount {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 4px;
}
.shop2-cart-amount .amount-min {
  font-size: 12px;
}
div.tpl-product-list-v ul.product-param li.product-amount.amount-calc input.product-amount-field {
  margin-left: 4px !important;
}
div.tpl-product-list-v ul.product-param li.product-amount.amount-calc div.param-tit {
  font-size: 13px;
}
form.tpl-product div.product-bot {
  font-size: 14px;
}
div.tpl-product-list-v div.product-top {
  padding: 10px 10px 0;
}
div.tpl-product-list-v ul.product-param li div.param-tit {
  width: 80px !important;
}
div.tpl-product-list-v ul.product-param li.product-amount {
  display: flex;
  align-items: center;
}
.videodetector iframe {
  max-width: 100%;
}
div.tpl-product-list-v ul.product-param &gt; li {
  font-size: 13px;
}
form.tpl-product div.product-bot div.product-amount {
  width: auto;
}
form.tpl-product div.product-bot div.product-amount .p-minus {
  margin-left: 5px;
}
.withmenu.sand .editable_block-41 .more, .withmenu.sand .editable_block-40 .more {
  background-color: #0089CE;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA5NiA5NiIgaGVpZ2h0PSI5NnB4IiBpZD0iYXJyb3dfcmlnaHQiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDk2IDk2IiB3aWR0aD0iOTZweCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZD0iTTEyLDUyaDYyLjM0NEw1Mi44ODgsNzMuNDU2Yy0xLjU2MiwxLjU2Mi0xLjU2Miw0LjA5NS0wLjAwMSw1LjY1NmMxLjU2MiwxLjU2Miw0LjA5NiwxLjU2Miw1LjY1OCwwbDI4LjI4My0yOC4yODRsMCwwICBjMC4xODYtMC4xODYsMC4zNTItMC4zOTEsMC40OTgtMC42MDljMC4wNjctMC4xMDEsMC4xMTQtMC4yMSwwLjE3Mi0wLjMxNWMwLjA2Ni0wLjEyNCwwLjE0Mi0wLjI0MiwwLjE5NS0wLjM3MyAgYzAuMDU3LTAuMTM1LDAuMDg5LTAuMjc1LDAuMTI5LTAuNDE1YzAuMDMzLTAuMTExLDAuMDc2LTAuMjE3LDAuMDk5LTAuMzMxQzg3Ljk3Myw0OC41MjUsODgsNDguMjYzLDg4LDQ4bDAsMCAgYzAtMC4wMDMtMC4wMDEtMC4wMDYtMC4wMDEtMC4wMDljLTAuMDAxLTAuMjU5LTAuMDI3LTAuNTE5LTAuMDc4LTAuNzc0Yy0wLjAyNC0wLjEyLTAuMDY5LTAuMjMxLTAuMTA0LTAuMzQ5ICBjLTAuMDM5LTAuMTMzLTAuMDY5LTAuMjY4LTAuMTIzLTAuMzk3Yy0wLjA1OC0wLjEzOS0wLjEzNi0wLjI2NS0wLjIwOC0wLjM5NmMtMC4wNTQtMC4wOTgtMC4wOTctMC4xOTgtMC4xNTktMC4yOTIgIGMtMC4xNDYtMC4yMjEtMC4zMTQtMC40MjctMC41MDEtMC42MTRMNTguNTQ0LDE2Ljg4OGMtMS41NjItMS41NjItNC4wOTUtMS41NjItNS42NTctMC4wMDFjLTEuNTYyLDEuNTYyLTEuNTYyLDQuMDk1LDAsNS42NTggIEw3NC4zNDMsNDRMMTIsNDRjLTIuMjA5LDAtNCwxLjc5MS00LDRDOCw1MC4yMDksOS43OTEsNTIsMTIsNTJ6IiBpZD0icGF0aC0yIiBmaWxsLW9wYWNpdHk9IjEiIHR5cGU9InNvbGlkQ29sb3IiIGZpbGw9IiNmZmZmZmYiPjwvcGF0aD48L3N2Zz4=)  right 5px top 50% / 18px no-repeat #0089CE;
}
.withmenu.sand .editable_block-41 .more a, .withmenu.sand .editable_block-40 .more a {
  color: #fff;
}
.editable_block-55 .more {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA5NiA5NiIgaGVpZ2h0PSI5NnB4IiBpZD0iYXJyb3dfcmlnaHQiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDk2IDk2IiB3aWR0aD0iOTZweCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZD0iTTEyLDUyaDYyLjM0NEw1Mi44ODgsNzMuNDU2Yy0xLjU2MiwxLjU2Mi0xLjU2Miw0LjA5NS0wLjAwMSw1LjY1NmMxLjU2MiwxLjU2Miw0LjA5NiwxLjU2Miw1LjY1OCwwbDI4LjI4My0yOC4yODRsMCwwICBjMC4xODYtMC4xODYsMC4zNTItMC4zOTEsMC40OTgtMC42MDljMC4wNjctMC4xMDEsMC4xMTQtMC4yMSwwLjE3Mi0wLjMxNWMwLjA2Ni0wLjEyNCwwLjE0Mi0wLjI0MiwwLjE5NS0wLjM3MyAgYzAuMDU3LTAuMTM1LDAuMDg5LTAuMjc1LDAuMTI5LTAuNDE1YzAuMDMzLTAuMTExLDAuMDc2LTAuMjE3LDAuMDk5LTAuMzMxQzg3Ljk3Myw0OC41MjUsODgsNDguMjYzLDg4LDQ4bDAsMCAgYzAtMC4wMDMtMC4wMDEtMC4wMDYtMC4wMDEtMC4wMDljLTAuMDAxLTAuMjU5LTAuMDI3LTAuNTE5LTAuMDc4LTAuNzc0Yy0wLjAyNC0wLjEyLTAuMDY5LTAuMjMxLTAuMTA0LTAuMzQ5ICBjLTAuMDM5LTAuMTMzLTAuMDY5LTAuMjY4LTAuMTIzLTAuMzk3Yy0wLjA1OC0wLjEzOS0wLjEzNi0wLjI2NS0wLjIwOC0wLjM5NmMtMC4wNTQtMC4wOTgtMC4wOTctMC4xOTgtMC4xNTktMC4yOTIgIGMtMC4xNDYtMC4yMjEtMC4zMTQtMC40MjctMC41MDEtMC42MTRMNTguNTQ0LDE2Ljg4OGMtMS41NjItMS41NjItNC4wOTUtMS41NjItNS42NTctMC4wMDFjLTEuNTYyLDEuNTYyLTEuNTYyLDQuMDk1LDAsNS42NTggIEw3NC4zNDMsNDRMMTIsNDRjLTIuMjA5LDAtNCwxLjc5MS00LDRDOCw1MC4yMDksOS43OTEsNTIsMTIsNTJ6IiBpZD0icGF0aC0yIiBmaWxsLW9wYWNpdHk9IjEiIHR5cGU9InNvbGlkQ29sb3IiIGZpbGw9IiNmZmZmZmYiPjwvcGF0aD48L3N2Zz4=)  right 5px top 50% / 18px no-repeat #0089CE;
}
.range_input_wrap {
  display: inline-block;
}
.range_input_wrap.two {
  margin-left: auto;
}
.range_input_wrap input {
  width: 76px;
  height: 30px;
  box-sizing: border-box;
  border: 1px solid #ebebeb;
  text-align: center;
}
html body .ui-widget.ui-widget-content {
  height: 2px;
  border-radius: 0;
  background: #e1e1e1;
  border: none;
  margin-top: 30px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  max-width: 94%;
}
html body .ui-slider-horizontal .ui-slider-handle, html body .ui-state-default, .ui-widget-content .ui-state-default {
  width: 7px;
  height: 7px;
  border-radius: 100%;
  background: #000;
  border: none;
  margin-left: -4px;
  margin-top: 2px;
}
body .ui-slider-horizontal .ui-slider-range {
  background: #000;
}
html body .ui-widget.ui-widget-content {
  height: 2px;
  border-radius: 0;
  background: #e1e1e1;
  border: none;
  margin-top: 30px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  max-width: 94%;
}
a.shop-filter-param-val.empty-val {
  display: none !important;
}
@media (min-width: 1024px) {
  .shop2-product-params-list &gt; div {
    display: flex !important;
    flex-wrap: wrap;
    gap: 20px;
  }
  .shop2-product-params-list &gt; div .first-param {
    flex: 0 0 16%;
  }
  .shop2-product-params-list &gt; div .second-param {
    flex: 1;
  }
}
.shop2-product-params-list div.first-param {
  background: #eff2f7 !important;
}
.widget-32 span {
  display: none;
}
.pay yandex-pay-badge {
  max-width: 100%;
}
form.tpl-product div.product-options-wrap {
  border-top: 1px solid #e4e4e4 !important;
}
.print_price {
  background: #0089CD;
  border-radius: 10px;
  font-size: 13px;
  color: #fff;
  padding: 8px 20px;
  display: inline-block;
  cursor: pointer;
  margin-bottom: 20px;
}
.print_price:hover {
  background: #e5f3fa;
  color: #0089ce;
}
.print_btn {
  background: #0089CD;
  border-radius: 10px;
  font-size: 13px;
  color: #fff;
  padding: 8px 20px;
  display: inline-block;
  cursor: pointer;
  text-decoration: none;
  transition: all ease-in-out 0.3s;
}
.print_btn:hover {
  background: #e5f3fa;
  color: #0089ce;
}
.remodal[data-remodal-id="print_price"] {
  max-width: 900px;
  padding: 24px;
}
.remodal[data-remodal-id="print_price"] .header-callback__container {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 20px;
}
/*#print_table {
	.items {
		display: grid;
		grid-template-columns: 1fr 1fr;
		.item {
			display: flex;
			flex-direction: column;
			justify-content: flex-end;
			.top_part {
				display: grid;
				grid-template-columns: 1fr 1fr;
				border: 1px solid #000;
				font-size: 12px;
				.name {
					padding: 4px 0;
				}
				.date {
					border-left: 1px solid #000;
					padding: 4px 0;
				}
			}
			.middle_part {
				border-left: 1px solid #000;
				border-right: 1px solid #000;
				padding: 8px 0;
				font-size: 16px;
				height: 100%;
			    display: flex;
			    align-items: center;
			    justify-content: center;
			}
			.bottom_part {
				display: grid;
				grid-template-columns: 1fr 1fr 1fr;
				border-left: 1px solid #000;
				border-right: 1px solid #000;
				border-top: 1px solid #000;
				font-size: 15px;
				font-weight: bold;
				display: flex;
				&amp; &gt; div {
					padding: 4px 0;
					flex: 1;
				}
				.disc_price {
					border-left: 1px solid #000;
				}
				.price {
					border-left: 1px solid #000;
				}
			}
			.text_meneg {
				border: 1px solid #000;
				padding: 8px 0;
				font-size: 10px;
				.tit {
					font-weight: bold;
				}
			}
		}
	}
}*/
body .ui-widget.ui-widget-content {
  overflow-x: hidden;
}
body .shop2-folders-list_wr {
  margin-top: 20px;
}
body .folders-main-wr &gt; ul .folders-li, body .main-page-block div.tpl-product-list-v div.product-item form, body div.tpl-product-list-v div.product-img, body .editable_block-41 .more, body .content-57 h2.h2-title, body .editable_block-40 .more, body form.shop2-filter .shop2-button, body form.shop2-filter, body form.shop2-filter table tr td, body form.shop2-filter table tr th, body form.tpl-product div.product-bot div.buy-button .product-buy, body .product-l-side .product-image &gt; a img, body form.tpl-product div.product-bot, body .ya-pay-widget, body form.tpl-product div.product-options-wrap, body .shop2-product-params-list div.first-param, body .tpl-form input[type=text], body .tpl-form input[type=password], body .tpl-form textarea, body .tpl-form select, body button.tpl-button-big, body input[type="button"].tpl-button-big, body input[type="submit"].tpl-button-big, body input[type="reset"].tpl-button-big, body form.tpl-product.shop2-product-item div.product-bot.amount-calc .product-amount .amount-result, body form.tpl-product.shop2-product-item div.product-bot.amount-calc .product-amount input, body form.tpl-product.shop2-product-item.kindsed div.product-bot.amount-calc .product-amount select, body select[name=type-unit], body .widget-32 &gt; a, body .new_header_wrap__in .bot .center .btn_cat_new, body div.shop2-sorting, body div.tpl-product-list-v ul.product-param li.product-amount.amount-calc input.product-amount-field, body .popover-body, body .popover-wrap.popover-cart .cart-btns a, body .popover-close, body form.tpl-product a.highslide img, body form.tpl-product a.highslide:hover img, body .product-accessory a.highslide img, body .product-accessory a.highslide:hover img, body #tabs-3 div.product-accessory, body #shop2-cart #shop2-cart-page td.shop2-cart-image a.highslide img, body #shop2-cart td.shop2-cart-image a.highslide:hover img, body .shop2-cart-auth, body #order-form input[type=text], body #order-form textarea, body #shop2-order-receipt-pd4 input[type=text], body #shop2-order-receipt-pd4 textarea, body button, body div.shop2-back a span, body a.shop2-button, body fieldset.shop2-order-data, body input[type=text][name=_cn], body .g-form-control-text, body .g-form-control-textarea, body .g-button, body .editable_block-55 .more, body .menu-49 .menu-scroll &gt; ul &gt; li.menu-item &gt; a, body .menu-49 .menu-scroll &gt; ul ul &gt; li &gt; a, body .tab_null .art-tpl__thumb img, body .n-thumb {
  border-radius: 10px !important;
}
body .editable_block-41 .img-convert img, body .blocklist-50 .image img, body .editable_block-40 .image img, body .editable_block-55 .image img {
  min-width: initial !important;
  height: 100% !important;
  width: 100% !important;
  object-fit: cover;
  border-radius: 10px;
}
body .blocklist-50 .item, body div.tpl-product-list-v div.product-bot, body .menu-3 .menu-scroll &gt; ul ul {
  border-radius: 0 0 10px 10px !important;
}
body .r-tabs .r-tabs-panel {
  border-radius: 0 10px 10px 10px !important;
}
body .r-tabs .r-tabs-panel:not(#tabs-1) {
  border-radius: 10px !important;
}
body .blocklist-50 .header, body .r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor, body div.tpl-product-list-v div.product-top {
  border-radius: 10px 10px 0 0 !important;
}
body .tpl-info {
  border-radius: 10px !important;
}
body .product-thumbnails li &gt; a:before {
  border-radius: 10px;
}
body .product-thumbnails li &gt; a img {
  border-radius: 10px;
}
@media (min-width: 960px) {
  body .bg_pc a {
    background: #0089CE;
    border-radius: 10px;
  }
  body .bg_pc a span {
    color: #fff;
  }
}
@media (max-width: 960px) {
  body .hide_mob {
    display: none !important;
  }
}
.new_header_wrap__in .bot .right .new_login {
  min-width: 33px;
  min-height: 18px;
}
.lpc-tabs-block__wrap.lpc-tabs-vertical .lpc-tabs-block__tabs, [data-media-source="media-xl"] .lpc-tabs-block__wrap.lpc-tabs-vertical .lpc-tabs-block__tabs-left {
  border: unset !important;
}
html .lpc-tabs-block .lpc-tabs-block__head-title.active {
  color: #0089ce !important;
}
html .lpc-tabs-block .lpc-tabs-block__head-title.active:before {
  background: #0089ce !important;
}
</pre></body></html>