@keyframes backgroundSignal{from{background-color:#ec3131}to{background-color:hsl(0,83.1111111111%,65.8823529412%)}}@keyframes colorSignal{from{color:#ec3131}to{color:hsl(0,83.1111111111%,65.8823529412%)}}@keyframes borderSignal{from{border-color:#ec3131}to{border-color:hsl(0,83.1111111111%,65.8823529412%)}}.blockBreadCrumbs{padding:0 0 1.5vw 0}@media only screen and (max-width: 600px){.blockBreadCrumbs{padding-bottom:5vw}}.blockBreadCrumbs.abs{position:absolute;top:6.5vw;left:0px}@media only screen and (max-width: 600px){.blockBreadCrumbs.abs{position:relative;top:auto;left:auto}}.blockBreadCrumbs.pl .content{padding-left:570px}.breadcrumbs{font-weight:400;font-size:.81vw;color:var(--accent-1);line-height:120%}@media only screen and (max-width: 600px){.breadcrumbs{font-size:2.76vw}}.breadcrumbs span,.breadcrumbs a{display:inline-block;vertical-align:baseline;font-weight:400;font-size:.81vw;color:#88929b;line-height:120%}@media only screen and (max-width: 600px){.breadcrumbs span,.breadcrumbs a{font-size:2.76vw}}.breadcrumbs span.kb_title,.breadcrumbs span:hover{color:var(--accent-1)}.kb_sep{margin:0px .625vw 0px .625vw;padding-top:.125vw}@media only screen and (max-width: 600px){.kb_sep{margin:0px .325vw 0 1.6vw;padding-top:0}}
@keyframes backgroundSignal{from{background-color:#ec3131}to{background-color:hsl(0,83.1111111111%,65.8823529412%)}}@keyframes colorSignal{from{color:#ec3131}to{color:hsl(0,83.1111111111%,65.8823529412%)}}@keyframes borderSignal{from{border-color:#ec3131}to{border-color:hsl(0,83.1111111111%,65.8823529412%)}}.blockSeo .content{padding:7vw 0vw}@media only screen and (min-width: 600px){.blockSeo .content{padding:60px 0px 30px 0px}}.blockSeoTitle{font-weight:500;font-size:6.375vw;color:#202226;margin-bottom:3.125vw}@media only screen and (min-width: 600px){.blockSeoTitle{font-size:22px;margin-bottom:10px}}@media only screen and (min-width: 1366px){.blockSeoTitle{font-size:32px;margin-bottom:24px}}.blockSeoBlock{margin:5.63vw 0vw}@media only screen and (min-width: 600px){.blockSeoBlock{margin:20px 0px}}@media only screen and (min-width: 1366px){.blockSeoBlock{margin:30px 0px}}.blockSeoBlock:last-child{margin-bottom:0}.blockSeoBlockTitle{font-weight:500;font-size:5.38vw;color:#202226;padding-left:5vw;position:relative;line-height:120%;margin-bottom:5.63vw}@media only screen and (min-width: 600px){.blockSeoBlockTitle{font-size:22px;padding-left:16px;margin-bottom:18px}}@media only screen and (min-width: 1366px){.blockSeoBlockTitle{font-size:28px;padding-left:38px;margin-bottom:30px}}.blockSeoBlockTitle:before{content:" ";display:block;width:3px;height:13.75vw;background-color:var(--accent-1);position:absolute;left:0px;top:50%;transform:translate3d(0px, -50%, 0px)}@media only screen and (min-width: 600px){.blockSeoBlockTitle:before{height:44px}}@media only screen and (min-width: 1366px){.blockSeoBlockTitle:before{width:6px;height:54px}}@media only screen and (min-width: 1200px){.blockSeoContent{column-count:2;column-gap:20px;column-fill:balance}}@media only screen and (min-width: 1366px){.blockSeoContent{column-gap:30px}}@media only screen and (min-width: 600px){.blockSeoContent.base{margin-bottom:35px}}@media only screen and (min-width: 1200px){.blockSeoContent.base{column-count:1}}@media only screen and (min-width: 1366px){.blockSeoContent.base{margin-bottom:60px}}.blockSeoContent,.blockSeoContent p{font-weight:400;font-size:3.88vw;color:#202226}@media only screen and (min-width: 600px){.blockSeoContent,.blockSeoContent p{font-size:14px}}@media only screen and (min-width: 1366px){.blockSeoContent,.blockSeoContent p{font-size:16px}}.blockSeoContentBl{width:100%;display:table;break-inside:avoid-column;-webkit-column-break-inside:avoid;padding-left:5vw;margin-bottom:6vw}@media only screen and (min-width: 600px){.blockSeoContentBl{padding-left:16px;margin-bottom:18px}}@media only screen and (min-width: 1366px){.blockSeoContentBl{margin-bottom:30px;padding-left:38px}}.blockSeoContentBl h3{font-weight:500;font-size:5vw;color:#202226;margin-bottom:2.5vw}@media only screen and (min-width: 600px){.blockSeoContentBl h3{font-size:16px;margin-bottom:8px}}@media only screen and (min-width: 1366px){.blockSeoContentBl h3{font-size:18px;margin-bottom:10px}}
@keyframes backgroundSignal{from{background-color:#ec3131}to{background-color:hsl(0,83.1111111111%,65.8823529412%)}}@keyframes colorSignal{from{color:#ec3131}to{color:hsl(0,83.1111111111%,65.8823529412%)}}@keyframes borderSignal{from{border-color:#ec3131}to{border-color:hsl(0,83.1111111111%,65.8823529412%)}}@font-face{font-family:"moula";src:url(/wp-content/themes/shifeng/assets-dist/fonts/Moula-Medium.b21312ac43c0eeed8977.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}.productCompare{font-family:"moula","moula-fallback",Arial,sans-serif;font-weight:500;font-size:1vw;text-transform:uppercase;color:var(--accent-1);display:inline-block;position:relative;line-height:1em}@media only screen and (max-width: 600px){.productCompare{font-size:5vw}}.productCompare:after{content:" ";display:inline-block;width:1vw;height:1vw;mask-image:url(/wp-content/themes/shifeng/assets-dist/icons/ico-compare-red-one.a173bbf4e179431db187.svg);-webkit-mask-image:url(/wp-content/themes/shifeng/assets-dist/icons/ico-compare-red-one.a173bbf4e179431db187.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;mask-size:contain;-webkit-mask-size:contain;background-color:var(--accent-1);vertical-align:middle;margin-left:1.5vw}@media only screen and (max-width: 600px){.productCompare:after{width:5vw;height:5vw;margin-left:3.5vw}}.productCompare:hover{color:#42454b;cursor:pointer}.productCompare:hover:after{background-color:#42454b}.productCompare.compareAction{color:#42454b}.productCompare.compareAction:after{background-color:#42454b}.productCompare.compareAction:hover{color:var(--accent-1)}.productCompare.compareAction:hover:after{background-color:var(--accent-1)}.productCompare a{font-family:inherit;font-weight:inherit;font-size:inherit;color:inherit}.wrapProductCompare{margin-top:2.875vw;padding-bottom:1.5vw;line-height:1em}@media only screen and (max-width: 600px){.wrapProductCompare{text-align:center;margin-top:6vw}}
@layer vendor {
/**
 * Swiper 12.1.4
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2026 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: April 29, 2026
 */

:root {
  --swiper-theme-color: #007aff;
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  --swiper-wrapper-transition-timing-function: initial;
  */
}
:host {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  z-index: 1;
}
.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
  display: block;
}
.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  box-sizing: content-box;
}
.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-horizontal {
  touch-action: pan-y;
}
.swiper-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
  display: block;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
/* Auto Height */
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}
.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  backface-visibility: hidden;
}
/* 3D Effects */
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}
.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}
.swiper-3d {
  perspective: 1200px;
  .swiper-slide,
  .swiper-cube-shadow {
    transform-style: preserve-3d;
  }
}

/* CSS Mode */
.swiper-css-mode {
  > .swiper-wrapper {
    overflow: auto;
    scrollbar-width: none; /* For Firefox */
    -ms-overflow-style: none; /* For Internet Explorer and Edge */
    &::-webkit-scrollbar {
      display: none;
    }
  }
  > .swiper-wrapper > .swiper-slide {
    scroll-snap-align: start start;
  }
  &.swiper-horizontal {
    > .swiper-wrapper {
      scroll-snap-type: x mandatory;
    }
    > .swiper-wrapper > .swiper-slide:first-child {
      margin-inline-start: var(--swiper-slides-offset-before);
      scroll-margin-inline-start: var(--swiper-slides-offset-before);
    }
    > .swiper-wrapper > .swiper-slide:last-child {
      margin-inline-end: var(--swiper-slides-offset-after);
    }
  }
  &.swiper-vertical {
    > .swiper-wrapper {
      scroll-snap-type: y mandatory;
    }
    > .swiper-wrapper > .swiper-slide:first-child {
      margin-block-start: var(--swiper-slides-offset-before);
      scroll-margin-block-start: var(--swiper-slides-offset-before);
    }
    > .swiper-wrapper > .swiper-slide:last-child {
      margin-block-end: var(--swiper-slides-offset-after);
    }
  }
  &.swiper-free-mode {
    > .swiper-wrapper {
      scroll-snap-type: none;
    }
    > .swiper-wrapper > .swiper-slide {
      scroll-snap-align: none;
    }
  }
  &.swiper-centered {
    > .swiper-wrapper::before {
      content: '';
      flex-shrink: 0;
      order: 9999;
    }
    > .swiper-wrapper > .swiper-slide {
      scroll-snap-align: center center;
      scroll-snap-stop: always;
    }
  }
  &.swiper-centered.swiper-horizontal {
    > .swiper-wrapper > .swiper-slide:first-child {
      margin-inline-start: var(--swiper-centered-offset-before);
    }
    > .swiper-wrapper::before {
      height: 100%;
      min-height: 1px;
      width: var(--swiper-centered-offset-after);
    }
  }
  &.swiper-centered.swiper-vertical {
    > .swiper-wrapper > .swiper-slide:first-child {
      margin-block-start: var(--swiper-centered-offset-before);
    }
    > .swiper-wrapper::before {
      width: 100%;
      min-width: 1px;
      height: var(--swiper-centered-offset-after);
    }
  }
}

/* Slide styles start */
/* 3D Shadows */
.swiper-3d {
  .swiper-slide-shadow,
  .swiper-slide-shadow-left,
  .swiper-slide-shadow-right,
  .swiper-slide-shadow-top,
  .swiper-slide-shadow-bottom,
  .swiper-slide-shadow,
  .swiper-slide-shadow-left,
  .swiper-slide-shadow-right,
  .swiper-slide-shadow-top,
  .swiper-slide-shadow-bottom {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10;
  }
  .swiper-slide-shadow {
    background: rgba(0, 0, 0, 0.15);
  }
  .swiper-slide-shadow-left {
    background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
  .swiper-slide-shadow-right {
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
  .swiper-slide-shadow-top {
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
  .swiper-slide-shadow-bottom {
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper:not(.swiper-watch-progress),
.swiper-watch-progress .swiper-slide-visible {
  .swiper-lazy-preloader {
    animation: swiper-preloader-spin 1s infinite linear;
  }
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* Slide styles end */

}
@layer vendor, components
@keyframes backgroundSignal{from{background-color:#ec3131}to{background-color:hsl(0,83.1111111111%,65.8823529412%)}}@keyframes colorSignal{from{color:#ec3131}to{color:hsl(0,83.1111111111%,65.8823529412%)}}@keyframes borderSignal{from{border-color:#ec3131}to{border-color:hsl(0,83.1111111111%,65.8823529412%)}}.comparePrev,.compareNext{width:1.94vw;height:1.94vw;position:relative;cursor:pointer}@media only screen and (max-width: 600px){.comparePrev,.compareNext{width:9.69vw;height:9.69vw}}.comparePrev::before,.comparePrev::after,.compareNext::before,.compareNext::after{content:"";position:absolute;inset:0;transition:opacity .25s ease,transform .25s ease}.comparePrev::before,.compareNext::before{background-repeat:no-repeat;background-position:center;background-size:70%;opacity:1;transform:scale(1)}.comparePrev::after,.compareNext::after{background-color:var(--accent-1);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;opacity:0;transform:scale(0.85)}.comparePrev:hover::before,.compareNext:hover::before{opacity:0;transform:scale(1.15)}.comparePrev:hover::after,.compareNext:hover::after{opacity:1;transform:scale(1)}.comparePrev::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2721%27%20height%3D%2721%27%20viewBox%3D%270%200%2021%2021%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20d%3D%27M10%202L2%2010L10%2018%27%20stroke%3D%27%23B4B6BA%27%20stroke-width%3D%272%27%2F%3E%3Cpath%20d%3D%27M2%2010H20%27%20stroke%3D%27%23B4B6BA%27%20stroke-width%3D%272%27%2F%3E%3C%2Fsvg%3E")}.comparePrev::after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20width%3D%2731%27%20height%3D%2731%27%20viewBox%3D%270%200%2031%2031%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20d%3D%27M15%203L3%2015L15%2027%27%20stroke%3D%27white%27%20stroke-width%3D%272%27%2F%3E%3Cpath%20d%3D%27M3%2015H30%27%20stroke%3D%27white%27%20stroke-width%3D%272%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20width%3D%2731%27%20height%3D%2731%27%20viewBox%3D%270%200%2031%2031%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20d%3D%27M15%203L3%2015L15%2027%27%20stroke%3D%27white%27%20stroke-width%3D%272%27%2F%3E%3Cpath%20d%3D%27M3%2015H30%27%20stroke%3D%27white%27%20stroke-width%3D%272%27%2F%3E%3C%2Fsvg%3E")}.compareNext::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2721%27%20height%3D%2721%27%20viewBox%3D%270%200%2021%2021%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20d%3D%27M11%202L19%2010L11%2018%27%20stroke%3D%27%23B4B6BA%27%20stroke-width%3D%272%27%2F%3E%3Cpath%20d%3D%27M19%2010H1%27%20stroke%3D%27%23B4B6BA%27%20stroke-width%3D%272%27%2F%3E%3C%2Fsvg%3E")}.compareNext::after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20width%3D%2731%27%20height%3D%2731%27%20viewBox%3D%270%200%2031%2031%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20d%3D%27M16%203L28%2015L16%2027%27%20stroke%3D%27white%27%20stroke-width%3D%272%27%2F%3E%3Cpath%20d%3D%27M28%2015H1%27%20stroke%3D%27white%27%20stroke-width%3D%272%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20width%3D%2731%27%20height%3D%2731%27%20viewBox%3D%270%200%2031%2031%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20d%3D%27M16%203L28%2015L16%2027%27%20stroke%3D%27white%27%20stroke-width%3D%272%27%2F%3E%3Cpath%20d%3D%27M28%2015H1%27%20stroke%3D%27white%27%20stroke-width%3D%272%27%2F%3E%3C%2Fsvg%3E")}.wrapCompareNav{width:19.125vw;display:inline-grid;grid-template-columns:1fr 4.125vw;grid-gap:.875vw}@media only screen and (max-width: 600px){.wrapCompareNav{width:100%;grid-template-columns:1fr 20.63vw;grid-gap:6.25vw}}.wrapCompareNav .compareSlideNum{margin-bottom:-0.21vw;text-align:left;font-weight:300;font-size:.875vw;color:rgba(32,34,38,.5)}@media only screen and (max-width: 600px){.wrapCompareNav .compareSlideNum{margin-block-start:.49vw;font-size:4.38vw}}.wrapCompareNav .compareSlideNum strong{font-weight:300;font-size:.875vw;color:rgba(32,34,38,.5)}@media only screen and (max-width: 600px){.wrapCompareNav .compareSlideNum strong{font-size:4.38vw}}.wrapCompareNav .compareSlideNum span{font-weight:300;font-size:1.25vw;color:#202226}@media only screen and (max-width: 600px){.wrapCompareNav .compareSlideNum span{font-size:6.25vw}}.wrapCompareNav .compareArrows{display:flex;align-items:flex-end;padding-top:.62vw}@media only screen and (max-width: 600px){.wrapCompareNav .compareNavRight{padding-top:1.5vw}}.wrapCompareNav.white .blKatalogNav:before{background-color:hsla(0,0%,100%,.5)}.wrapCompareNav.white .compareSlideNum,.wrapCompareNav.white .compareSlideNum strong{color:hsla(0,0%,100%,.5)}.wrapCompareNav.white .compareSlideNum span{color:#fff}.compareNav{width:100%}
@keyframes backgroundSignal{from{background-color:#ec3131}to{background-color:hsl(0,83.1111111111%,65.8823529412%)}}@keyframes colorSignal{from{color:#ec3131}to{color:hsl(0,83.1111111111%,65.8823529412%)}}@keyframes borderSignal{from{border-color:#ec3131}to{border-color:hsl(0,83.1111111111%,65.8823529412%)}}.katalogNav{width:30.63vw;height:1.25vw;position:relative;margin:0vw auto 0px auto;display:flex;border-radius:.375vw}@media only screen and (max-width: 600px){.katalogNav{height:1.43vw;width:100%}.katalogNav.compareNav{display:flex}}.katalogNav.scrollable:before{content:" ";display:block;width:100%;height:.15vw;position:absolute;top:50%;left:0;transform:translate3d(0px, -50%, 0px);background-color:rgba(32,34,38,.2);border-radius:.375vw}@media only screen and (max-width: 600px){.katalogNav.scrollable:before{height:.55vw}}.katalogNav.scrollable .blKatalogNav:before{border-radius:.375vw !important}.katalogNav.scrollable:hover,.katalogNav.scrollable .blKatalogNav:hover{cursor:var(--cursor-swipe, auto) !important}.blKatalogNav{display:block;height:100%;width:100%;position:relative}.blKatalogNav:before{content:" ";display:block;width:100%;height:.15vw;position:absolute;top:50%;transform:translate3d(0px, -50%, 0px);background-color:rgba(32,34,38,.2);min-height:1px}@media only screen and (max-width: 600px){.blKatalogNav:before{height:.55vw}}.blKatalogNav.blKatalogNav-active:before{background-color:var(--accent-1) !important;border-radius:.375vw}.blKatalogNav:first-child:before{border-radius:.375vw 0 0 .375vw}.blKatalogNav:last-child:before{border-radius:0 .375vw .375vw 0}.blKatalogNav:hover{cursor:pointer}.blKatalogNum{text-align:center;margin-top:3.94vw;margin-bottom:.44vw;color:rgba(32,34,38,.4);font-weight:300;font-size:1.25vw}@media only screen and (max-width: 600px){.blKatalogNum{display:none}}.blKatalogNum span{font-size:1.875vw;font-weight:300;color:#202226}
@keyframes backgroundSignal{from{background-color:#ec3131}to{background-color:hsl(0,83.1111111111%,65.8823529412%)}}@keyframes colorSignal{from{color:#ec3131}to{color:hsl(0,83.1111111111%,65.8823529412%)}}@keyframes borderSignal{from{border-color:#ec3131}to{border-color:hsl(0,83.1111111111%,65.8823529412%)}}.blockProductBanner .content{padding:21.25vw 0 1vw}@media only screen and (min-width: 600px){.blockProductBanner .content{padding:6.8vw 0vw 1vw 0vw}}@media only screen and (min-width: 960px){.blockProductBanner .content{padding:4.8vw 0vw 1vw 0vw}}.blockProductBannerWrap{position:relative;border-radius:1.56vw;margin-bottom:8vw}@media only screen and (min-width: 600px){.blockProductBannerWrap{border-radius:8px;margin-bottom:4vw}}@media only screen and (min-width: 1366px){.blockProductBannerWrap{margin-top:20px;margin-bottom:2vw}}@media only screen and (min-width: 1600px){.blockProductBannerWrap{border-radius:.5vw;margin-bottom:2vw}}.blockProductBannerSlider{overflow:visible}@media only screen and (min-width: 600px){.blockProductBannerSlider{overflow:hidden}}.blockProductBannerSlide{border-radius:1.56vw;overflow:hidden;position:relative}@media only screen and (min-width: 600px){.blockProductBannerSlide{border-radius:8px}}@media only screen and (min-width: 1600px){.blockProductBannerSlide{border-radius:.5vw}}.blockProductBannerSlideIn{width:100%;height:100%;position:absolute;left:0px;top:0px}.blockProductBannerSlideIn:before{content:" ";width:100%;height:100%;position:absolute;left:0px;bottom:0px;z-index:0;background-color:rgba(25,25,27,.5)}@media only screen and (min-width: 600px){.blockProductBannerSlideIn:before{height:30%;background:linear-gradient(to top, rgba(25, 25, 27, 0.9) 0%, rgba(37, 39, 43, 0) 100%)}}.blockProductBannerSlideContent{padding:3.75vw;position:relative}@media only screen and (min-width: 600px){.blockProductBannerSlideContent{height:100%;padding:20px;background:linear-gradient(to right, rgba(37, 39, 43, 0.7) 0%, rgba(37, 39, 43, 0.3) 47.6%, rgba(37, 39, 43, 0) 80%)}}@media only screen and (min-width: 960px){.blockProductBannerSlideContent{display:flex;flex-direction:column;justify-content:center}}@media only screen and (min-width: 1200px){.blockProductBannerSlideContent{padding:70px}}.blockProductBannerSlideTit{font-weight:400;font-size:7.5vw;color:#fff;margin-bottom:3.75vw}@media only screen and (min-width: 600px){.blockProductBannerSlideTit{font-size:20px;margin-bottom:15px}}@media only screen and (min-width: 960px){.blockProductBannerSlideTit{font-size:28px}}@media only screen and (min-width: 1366px){.blockProductBannerSlideTit{font-size:40px}}@media only screen and (min-width: 1600px){.blockProductBannerSlideTit{font-size:2.5vw;margin-bottom:1.13vw}}.blockProductBannerSlideTit strong{color:var(--accent-1);font-weight:700}@media only screen and (min-width: 600px){.blockProductBannerSlideTit strong{font-weight:400}}.blockProductBannerSlideText{font-weight:400;font-size:4.375vw;color:#fff}@media only screen and (min-width: 600px){.blockProductBannerSlideText{font-size:14px}}@media only screen and (min-width: 960px){.blockProductBannerSlideText{font-size:18px;line-height:140%}}@media only screen and (min-width: 1600px){.blockProductBannerSlideText{font-size:1.13vw}}.blockProductBannerSlideText strong{font-weight:800;font-size:6.25vw;color:var(--accent-1);margin-right:3.75vw}@media only screen and (min-width: 600px){.blockProductBannerSlideText strong{font-size:22px;margin-right:12px}}@media only screen and (min-width: 960px){.blockProductBannerSlideText strong{font-size:34px}}@media only screen and (min-width: 1366px){.blockProductBannerSlideText strong{font-size:42px}}@media only screen and (min-width: 1600px){.blockProductBannerSlideText strong{font-size:2.62vw}}.blockProductBannerSlideText span{font-weight:500;font-size:5vw;color:#fff;text-decoration:line-through}@media only screen and (min-width: 600px){.blockProductBannerSlideText span{font-size:20px}}@media only screen and (min-width: 960px){.blockProductBannerSlideText span{font-size:28px}}@media only screen and (min-width: 1366px){.blockProductBannerSlideText span{font-size:30px}}@media only screen and (min-width: 1600px){.blockProductBannerSlideText span{font-size:1.875vw}}.blockProductBannerSlideImg{width:100%;display:block}@media only screen and (min-width: 600px){.blockProductBannerSlideImg{height:220px}}@media only screen and (min-width: 960px){.blockProductBannerSlideImg{height:auto}}.blockProductBannerNav{width:100%}.blockProductBannerNavWrap{position:absolute;width:100%;left:0px;bottom:0px;z-index:2;padding:10% 3.75vw 3.75vw 3.75vw}@media only screen and (min-width: 600px){.blockProductBannerNavWrap{max-width:200px;padding:20px;background:none;left:auto;right:0px}}@media only screen and (min-width: 1200px){.blockProductBannerNavWrap{max-width:376px;padding:40px 40px 20px 40px}}@media only screen and (min-width: 1366px){.blockProductBannerNavWrap{padding-bottom:32px;max-width:none;width:23.5vw}}.blockProductBannerNavWrap:has(.swiper-pagination-lock){display:none !important}
