.elementor-1830 .elementor-element.elementor-element-008850b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;--z-index:9999;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for html, class: .elementor-element-60eacc1 *//* =========================================================
   GLOBAL
========================================================= */
:root{
  --main-orange:#ff7822;
  --mobile-bg:#fff;
  --mobile-line:#ddd;
  --normal-dropdown-width:
    clamp(310px,20vw,375px);
}
.custom-main-header{
  position:relative;
  width:100%;
  z-index:99999;
  overflow:visible!important;
  background:#fff;
}
.custom-main-header *,
.custom-main-header *::before,
.custom-main-header *::after{
  box-sizing:border-box;
}
.header-nav-wrap ul,
.linjia-mobile-navigation ul{
  list-style:none;
  margin:0;
  padding:0;
}
.header-nav-wrap a,
.linjia-mobile-navigation a{
  text-decoration:none;
}
/* =========================================================
   DESKTOP HEADER
========================================================= */
.header-nav-wrap{
  /*
   * Mega Menu 左右安全边距
   */
  --header-side-space:60px;
  /*
   * Logo 与主导航之间的距离
   */
  --logo-nav-gap:165px;
  /*
   * 右侧语言切换器预留空间
   */
  --language-space:270px;
  width:100vw;
  max-width:none;
  position:relative;
  left:50%;
  margin-left:-50vw;
  min-height:100px;
  /*
   * 右侧预留多语言切换器区域
   */
  padding:
    12px
    var(--language-space)
    12px
    8px;
  display:flex;
  align-items:stretch;
  justify-content:flex-start;
  column-gap:
    var(--logo-nav-gap);
  background:#fff;
  overflow:visible!important;
  z-index:10000;
}
/* =========================================================
   LOGO
========================================================= */
.header-nav-wrap .nav-logo{
  position:relative;
  z-index:2;
  flex:0 0 auto;
  display:flex;
  align-items:center;
  justify-content:flex-start;
  margin:0;
  padding:0;
}
.header-nav-wrap .nav-logo a{
  display:flex;
  align-items:center;
  justify-content:flex-start;
  margin:0;
  padding:0;
}
.header-nav-wrap .nav-logo img{
  display:block;
  width:auto;
  height:76px;
  max-width:none;
  margin:0;
  padding:0;
  transform:
    translateX(10px);
}
/* =========================================================
   DESKTOP MAIN NAV
========================================================= */
.header-nav-wrap .main-nav{
  /*
   * 不让导航挤压右侧语言区域
   */
  flex:0 0 auto;
  min-width:0;
  display:flex;
  align-items:stretch;
  justify-content:flex-start;
  column-gap:42px;
  margin:0;
  padding:0;
}
.header-nav-wrap .nav-item{
  position:static;
  flex:0 0 auto;
  display:flex;
  align-items:stretch;
  justify-content:center;
  margin:0;
  padding:0;
}
.header-nav-wrap .nav-item-has-dropdown{
  position:relative;
}
.header-nav-wrap .nav-item>a{
  display:flex;
  align-items:center;
  justify-content:center;
  min-height:100%;
  margin:0;
  padding:0;
  color:#000;
  font-size:17px;
  font-weight:700;
  line-height:1.25;
  white-space:nowrap;
  transition:
    color .2s ease;
}
.header-nav-wrap .nav-item>a:hover{
  color:var(--main-orange);
}
/* =========================================================
   LANGUAGE SWITCHER RESERVED AREA
========================================================= */
.header-nav-wrap .header-tools,
.header-nav-wrap .language-placeholder{
  /*
   * 固定预留区域
   */
  flex:0 0 250px;
  width:250px;
  min-width:250px;
  height:100%;
  margin-left:auto;
  display:flex;
  align-items:center;
  justify-content:flex-end;
  position:relative;
  z-index:100001;
}
/*
 * Elementor / Weglot / TranslatePress /
 * GTranslate 等语言切换器可以显示在此区域。
 */
.header-nav-wrap .header-tools > *,
.header-nav-wrap .language-placeholder > *{
  max-width:100%;
}
/* =========================================================
   DESKTOP ARROWS
========================================================= */
.header-nav-wrap .menu-arrow-trigger{
  gap:8px;
}
.header-nav-wrap .menu-arrow-trigger::after{
  content:"";
  display:block;
  width:7px;
  height:7px;
  margin-top:-4px;
  border-right:
    1.5px solid currentColor;
  border-bottom:
    1.5px solid currentColor;
  transform:
    rotate(45deg);
  transform-origin:center;
  transition:
    transform .2s ease;
}
.header-nav-wrap
.nav-item.menu-open
>.menu-arrow-trigger::after{
  transform:
    translateY(4px)
    rotate(225deg);
}
/* =========================================================
   DESKTOP ACTIVE COLORS
========================================================= */
.header-nav-wrap
.nav-item-has-mega
>.mega-trigger{
  color:
    var(--main-orange);
}
.header-nav-wrap
.nav-item-has-mega:hover
>.mega-trigger,
.header-nav-wrap
.nav-item-has-mega.menu-open
>.mega-trigger,
.header-nav-wrap
.nav-item-has-mega:focus-within
>.mega-trigger,
.header-nav-wrap
.nav-item-has-dropdown:hover
>.dropdown-trigger,
.header-nav-wrap
.nav-item-has-dropdown.menu-open
>.dropdown-trigger,
.header-nav-wrap
.nav-item-has-dropdown:focus-within
>.dropdown-trigger,
.header-nav-wrap
.nav-item.current-menu-item>a,
.header-nav-wrap
.nav-item.current-menu-parent>a,
.header-nav-wrap
.nav-item.current-menu-ancestor>a{
  color:
    var(--main-orange);
}
/* =========================================================
   PRODUCT MEGA MENU
========================================================= */
.header-nav-wrap .mega-dropdown{
  position:absolute;
  /*
   * 向上覆盖 14px，
   * 消除 PRODUCT 与 Mega Menu
   * 之间的鼠标移动空隙。
   */
  top:
    calc(100% - 14px);
  left:0;
  width:100%;
  margin:0;
  padding:0;
  background:#fff;
  border-top:
    1px solid #eee;
  box-shadow:
    0 6px 16px
    rgba(0,0,0,.06);
  opacity:0;
  visibility:hidden;
  pointer-events:none;
  z-index:999999;
  transition:
    opacity .16s ease,
    visibility 0s linear .16s;
}
/* PRODUCT OPEN */
.header-nav-wrap
.nav-item-has-mega:hover
>.mega-dropdown,
.header-nav-wrap
.nav-item-has-mega:focus-within
>.mega-dropdown,
.header-nav-wrap
.nav-item-has-mega.menu-open
>.mega-dropdown{
  opacity:1;
  visibility:visible;
  pointer-events:auto;
  transition-delay:0s;
}
/* =========================================================
   MEGA INNER
========================================================= */
.header-nav-wrap .mega-inner-wrap{
  position:relative;
  width:100%;
  margin:0;
  padding:
    34px
    var(--header-side-space)
    42px;
  display:grid;
  grid-template-columns:
    repeat(3,minmax(0,1fr));
  align-items:start;
  text-align:left!important;
}
.header-nav-wrap .mega-col{
  width:100%;
  padding:
    0 clamp(25px,2.4vw,45px);
  border-right:
    1px solid #d7d7d7;
  text-align:left!important;
}
.header-nav-wrap .mega-col:first-child{
  padding-left:0;
}
.header-nav-wrap .mega-col:last-child{
  padding-right:0;
  border-right:0;
}
.header-nav-wrap .mega-col-title{
  width:100%;
  margin:
    0 0 24px;
  padding:0;
  color:#000;
  font-size:
    clamp(18px,1.05vw,20px);
  font-weight:700;
  line-height:1.3;
  text-align:left!important;
}
.header-nav-wrap .mega-link-list{
  width:100%;
}
.header-nav-wrap .mega-link-list li{
  width:100%;
  margin:
    0 0 16px;
}
.header-nav-wrap
.mega-link-list li:last-child{
  margin-bottom:0;
}
.header-nav-wrap
.mega-link-list a{
  display:inline-block;
  color:#222;
  font-size:
    clamp(15px,.9vw,17px);
  font-weight:600;
  line-height:1.45;
  transition:
    color .2s ease;
}
.header-nav-wrap
.mega-link-list a:hover{
  color:
    var(--main-orange);
}
/* =========================================================
   SIMPLE DROPDOWN
========================================================= */
.header-nav-wrap .simple-dropdown{
  position:absolute;
  top:100%;
  left:-18px;
  width:
    var(--normal-dropdown-width);
  margin:0;
  padding:0;
  background:#fff;
  box-shadow:
    0 5px 12px
    rgba(0,0,0,.06);
  opacity:0;
  visibility:hidden;
  pointer-events:none;
  z-index:999999;
  transition:
    opacity .16s ease,
    visibility 0s linear .16s;
}
.header-nav-wrap
.nav-item-has-dropdown:hover
>.simple-dropdown,
.header-nav-wrap
.nav-item-has-dropdown:focus-within
>.simple-dropdown,
.header-nav-wrap
.nav-item-has-dropdown.menu-open
>.simple-dropdown{
  opacity:1;
  visibility:visible;
  pointer-events:auto;
  transition-delay:0s;
}
.header-nav-wrap
.simple-dropdown ul,
.header-nav-wrap
.simple-dropdown li{
  width:100%;
  margin:0;
  padding:0;
  background:#fff;
}
.header-nav-wrap
.simple-dropdown li>a{
  width:100%;
  min-height:51px;
  display:flex;
  align-items:center;
  padding:
    0 18px;
  color:#202020;
  background:#fff;
  border-bottom:
    1px solid #dedede;
  font-size:
    clamp(16px,1vw,20px);
  font-weight:400;
  line-height:1.25;
  white-space:nowrap;
  transition:
    color .2s ease;
}
.header-nav-wrap
.simple-dropdown li:last-child>a{
  border-bottom:0;
}
.header-nav-wrap
.simple-dropdown li>a:hover,
.header-nav-wrap
.simple-dropdown li>a:focus{
  color:
    var(--main-orange);
  background:#fff;
}
/* =========================================================
   MOBILE DEFAULT
========================================================= */
.linjia-mobile-menu-shell{
  display:none;
}
/* =========================================================
   MEDIUM DESKTOP
   1201px - 1500px
========================================================= */
@media (min-width:1201px) and (max-width:1500px){
  .header-nav-wrap{
    --header-side-space:45px;
    --logo-nav-gap:120px;
    --language-space:220px;
    padding:
      12px
      var(--language-space)
      12px
      8px;
  }
  .header-nav-wrap .nav-logo{
    margin:0;
  }
  .header-nav-wrap .nav-logo img{
    transform:
      translateX(10px);
  }
  .header-nav-wrap .main-nav{
    column-gap:32px;
  }
  .header-nav-wrap .nav-item>a{
    font-size:16px;
  }
  .header-nav-wrap .header-tools,
  .header-nav-wrap .language-placeholder{
    flex-basis:200px;
    width:200px;
    min-width:200px;
  }
}
/* =========================================================
   SMALL DESKTOP
   992px - 1200px
========================================================= */
@media (min-width:992px) and (max-width:1200px){
  .header-nav-wrap{
    --header-side-space:35px;
    --logo-nav-gap:45px;
    --language-space:180px;
    padding:
      12px
      var(--language-space)
      12px
      8px;
  }
  .header-nav-wrap .nav-logo{
    margin:0;
  }
  .header-nav-wrap .nav-logo img{
    transform:
      translateX(10px);
  }
  .header-nav-wrap .main-nav{
    column-gap:20px;
  }
  .header-nav-wrap .nav-item>a{
    font-size:14px;
  }
  .header-nav-wrap .menu-arrow-trigger{
    gap:6px;
  }
  .header-nav-wrap .simple-dropdown{
    width:310px;
  }
  .header-nav-wrap .header-tools,
  .header-nav-wrap .language-placeholder{
    flex-basis:160px;
    width:160px;
    min-width:160px;
  }
}
/* =========================================================
   MOBILE <= 991PX
========================================================= */
@media (max-width:991px){
  .custom-main-header{
    width:100%!important;
    max-width:none!important;
    margin:0!important;
    padding:0!important;
    background:#fff!important;
    overflow:visible!important;
  }
  .header-nav-wrap{
    width:100vw!important;
    max-width:100vw!important;
    position:relative;
    left:50%!important;
    margin-left:-50vw!important;
    min-height:88px;
    /*
     * 手机端独立 padding
     */
    padding:
      14px
      108px
      14px
      0!important;
    display:flex;
    align-items:center;
    background:#fff!important;
    overflow:visible!important;
  }
  /* 隐藏桌面菜单 */
  .header-nav-wrap .main-nav,
  .header-nav-wrap .mega-dropdown,
  .header-nav-wrap .simple-dropdown{
    display:none!important;
  }
  /* MOBILE LOGO */
  .header-nav-wrap .nav-logo{
    flex:1 1 auto;
    min-width:0;
    display:flex;
    align-items:center;
    justify-content:flex-start;
    margin-left:
      -6px!important;
    padding:0!important;
  }
  .header-nav-wrap .nav-logo a{
    width:auto;
    margin:0!important;
    padding:0!important;
    display:flex;
    align-items:center;
    justify-content:flex-start;
  }
  .header-nav-wrap .nav-logo img{
    width:auto;
    height:auto;
    max-width:
      clamp(180px,50vw,220px);
    max-height:63px;
    margin:0!important;
    padding:0!important;
    transform:
      translateX(-2px);
    object-fit:contain;
    object-position:left center;
  }
  /*
   * 手机端隐藏语言预留区域
   */
  .header-nav-wrap .header-tools,
  .header-nav-wrap .language-placeholder{
    display:none!important;
  }
  /* MOBILE MENU SHELL */
  .linjia-mobile-menu-shell{
    display:block!important;
    position:static;
    width:100vw!important;
    max-width:100vw!important;
    margin:
      0 0 0
      calc(50% - 50vw)!important;
    padding:0!important;
    border:0!important;
    background:#fff!important;
    overflow:visible!important;
  }
  /* DETAILS MARKERS */
  .linjia-mobile-menu-toggle,
  .linjia-mobile-main-title,
  .linjia-mobile-product-group-title{
    list-style:none!important;
  }
  .linjia-mobile-menu-toggle::-webkit-details-marker,
  .linjia-mobile-main-title::-webkit-details-marker,
  .linjia-mobile-product-group-title::-webkit-details-marker{
    display:none!important;
  }
  .linjia-mobile-menu-toggle::marker,
  .linjia-mobile-main-title::marker,
  .linjia-mobile-product-group-title::marker{
    content:""!important;
  }
  /* MENU BUTTON */
  .linjia-mobile-menu-toggle{
    position:absolute;
    top:17px;
    right:8px;
    z-index:1000000;
    width:96px;
    height:52px;
    margin:0!important;
    padding:
      0 11px!important;
    display:flex!important;
    align-items:center;
    justify-content:center;
    gap:9px;
    border:
      1px solid
      var(--main-orange)!important;
    border-radius:
      2px!important;
    background:#fff!important;
    color:
      var(--main-orange)!important;
    -webkit-text-fill-color:
      var(--main-orange)!important;
    font-family:inherit!important;
    font-size:16px!important;
    font-weight:700!important;
    line-height:1!important;
    text-transform:none!important;
    cursor:pointer;
    box-shadow:none!important;
    outline:none!important;
    appearance:none!important;
  }
  .linjia-mobile-menu-toggle:hover,
  .linjia-mobile-menu-toggle:focus,
  .linjia-mobile-menu-toggle:active{
    background:#fff!important;
    border-color:
      var(--main-orange)!important;
    color:
      var(--main-orange)!important;
    -webkit-text-fill-color:
      var(--main-orange)!important;
  }
  .linjia-mobile-menu-text{
    display:block!important;
    color:
      var(--main-orange)!important;
    -webkit-text-fill-color:
      var(--main-orange)!important;
    font-family:inherit!important;
    font-size:16px!important;
    font-weight:700!important;
    line-height:1!important;
    opacity:1!important;
    visibility:visible!important;
    white-space:nowrap;
  }
  /* HAMBURGER */
  .linjia-mobile-menu-icon{
    position:relative;
    display:block!important;
    width:20px;
    height:20px;
    flex:0 0 20px;
  }
  .linjia-mobile-menu-icon>span{
    position:absolute;
    left:0;
    display:block!important;
    width:20px;
    height:2px;
    margin:0!important;
    padding:0!important;
    border:0!important;
    border-radius:2px;
    background:
      var(--main-orange)!important;
    transform-origin:center;
    transition:
      top .22s ease,
      opacity .18s ease,
      transform .22s ease;
  }
  .linjia-mobile-menu-icon>span:nth-child(1){
    top:2px;
  }
  .linjia-mobile-menu-icon>span:nth-child(2){
    top:9px;
  }
  .linjia-mobile-menu-icon>span:nth-child(3){
    top:16px;
  }
  .linjia-mobile-menu-shell[open]
  >.linjia-mobile-menu-toggle
  .linjia-mobile-menu-icon>span{
    background:
      var(--main-orange)!important;
  }
  .linjia-mobile-menu-shell[open]
  >.linjia-mobile-menu-toggle
  .linjia-mobile-menu-icon>span:nth-child(1){
    top:9px;
    transform:
      rotate(45deg);
  }
  .linjia-mobile-menu-shell[open]
  >.linjia-mobile-menu-toggle
  .linjia-mobile-menu-icon>span:nth-child(2){
    opacity:0!important;
    transform:
      scaleX(0);
  }
  .linjia-mobile-menu-shell[open]
  >.linjia-mobile-menu-toggle
  .linjia-mobile-menu-icon>span:nth-child(3){
    top:9px;
    transform:
      rotate(-45deg);
  }
  /* MOBILE NAV */
  .linjia-mobile-navigation,
  .linjia-mobile-nav-list,
  .linjia-mobile-nav-list>li,
  .linjia-mobile-main-dropdown{
    width:100%!important;
    max-width:none!important;
    margin:0!important;
    padding:0!important;
    background:#fff!important;
  }
  .linjia-mobile-navigation{
    position:relative;
    z-index:99999;
    overflow:visible!important;
  }
  .linjia-mobile-nav-list>li{
    border:0!important;
    border-bottom:
      1px solid
      var(--mobile-line)!important;
  }
  /* MAIN ITEMS */
  .linjia-mobile-nav-list>li>a,
  .linjia-mobile-main-title{
    width:100%!important;
    min-height:68px;
    margin:0!important;
    padding:
      0 24px!important;
    display:flex!important;
    align-items:center;
    color:#090909!important;
    -webkit-text-fill-color:
      #090909!important;
    background:#fff!important;
    border:0!important;
    border-radius:0!important;
    font-family:inherit!important;
    font-size:17px!important;
    font-weight:700!important;
    line-height:1.25!important;
    text-decoration:none!important;
    box-shadow:none!important;
  }
  .linjia-mobile-main-title{
    justify-content:space-between;
    gap:20px;
    text-align:left;
    cursor:pointer;
    outline:none;
  }
  .linjia-mobile-nav-list
  >.linjia-mobile-current>a,
  .linjia-mobile-main-dropdown[open]
  >.linjia-mobile-main-title{
    color:
      var(--main-orange)!important;
    -webkit-text-fill-color:
      var(--main-orange)!important;
  }
  /* MAIN ARROW */
  .linjia-mobile-main-chevron{
    position:relative;
    width:18px;
    height:18px;
    flex:0 0 18px;
    color:currentColor!important;
    transition:
      transform .22s ease;
  }
  .linjia-mobile-main-chevron::before{
    content:"";
    position:absolute;
    top:1px;
    left:2px;
    width:11px;
    height:11px;
    border-right:
      2px solid currentColor;
    border-bottom:
      2px solid currentColor;
    transform:
      rotate(45deg);
  }
  .linjia-mobile-main-dropdown[open]
  >.linjia-mobile-main-title
  .linjia-mobile-main-chevron{
    transform:
      rotate(180deg);
  }
  /* PRODUCT PANEL */
  .linjia-mobile-product-panel{
    width:100%!important;
    margin:0!important;
    padding:
      20px 27px
      23px!important;
    background:#fff!important;
    border-radius:0!important;
    overflow:visible!important;
  }
  .linjia-mobile-product-group{
    width:100%!important;
    margin:0!important;
    padding:0!important;
    background:#fff!important;
    border:0!important;
    border-bottom:
      1px solid
      #ddd!important;
  }
  .linjia-mobile-product-group:last-child{
    border-bottom:0!important;
  }
  /* PRODUCT GROUP */
  .linjia-mobile-product-group-title{
    width:100%!important;
    min-height:64px;
    margin:0!important;
    padding:
      0 9px
      0 28px!important;
    display:flex!important;
    align-items:center;
    gap:17px;
    background:#fff!important;
    border:0!important;
    border-radius:0!important;
    color:#303030!important;
    -webkit-text-fill-color:
      #303030!important;
    font-family:inherit!important;
    font-size:16px!important;
    font-weight:400!important;
    line-height:1.4!important;
    text-align:left;
    cursor:pointer;
    outline:none;
    box-shadow:none!important;
  }
  .linjia-mobile-product-group[open]
  >.linjia-mobile-product-group-title{
    color:
      var(--main-orange)!important;
    -webkit-text-fill-color:
      var(--main-orange)!important;
  }
  /* PRODUCT ARROW */
  .linjia-mobile-product-chevron{
    position:relative;
    display:block;
    width:9px;
    height:15px;
    flex:0 0 9px;
    transition:
      transform .22s ease;
  }
  .linjia-mobile-product-chevron::before{
    content:"";
    position:absolute;
    top:3px;
    left:0;
    width:7px;
    height:7px;
    border-right:
      1px solid currentColor;
    border-bottom:
      1px solid currentColor;
    transform:
      rotate(-45deg);
  }
  .linjia-mobile-product-group[open]
  >.linjia-mobile-product-group-title
  .linjia-mobile-product-chevron{
    transform:
      rotate(90deg);
  }
  /* PRODUCT LINKS */
  .linjia-mobile-product-links{
    width:100%!important;
    margin:0!important;
    padding:
      0 9px
      16px 54px!important;
    list-style:none!important;
    background:#fff!important;
  }
  .linjia-mobile-product-links>li{
    width:100%!important;
    margin:0!important;
    padding:0!important;
    border:0!important;
    background:#fff!important;
  }
  .linjia-mobile-product-links>li>a{
    display:block;
    width:100%;
    padding:
      8px 0!important;
    color:#555!important;
    -webkit-text-fill-color:
      #555!important;
    background:#fff!important;
    font-size:14px;
    font-weight:400;
    line-height:1.55;
  }
  .linjia-mobile-product-links>li>a:hover{
    color:
      var(--main-orange)!important;
    -webkit-text-fill-color:
      var(--main-orange)!important;
  }
  /* SIMPLE MOBILE LINKS */
  .linjia-mobile-simple-links{
    width:100%!important;
    margin:0!important;
    padding:
      4px 27px
      17px!important;
    list-style:none!important;
    background:#fff!important;
  }
  .linjia-mobile-simple-links>li{
    width:100%!important;
    margin:0!important;
    padding:0!important;
    background:#fff!important;
    border:0!important;
    border-bottom:
      1px solid
      #ddd!important;
  }
  .linjia-mobile-simple-links>li:last-child{
    border-bottom:0!important;
  }
  .linjia-mobile-simple-links>li>a{
    width:100%!important;
    min-height:55px;
    display:flex;
    align-items:center;
    margin:0!important;
    padding:
      0 28px!important;
    color:#303030!important;
    -webkit-text-fill-color:
      #303030!important;
    background:#fff!important;
    font-size:15px;
    font-weight:400;
    line-height:1.4;
  }
  .linjia-mobile-simple-links>li>a::before{
    content:"";
    width:7px;
    height:7px;
    flex:0 0 7px;
    margin-right:18px;
    border-right:
      1px solid currentColor;
    border-bottom:
      1px solid currentColor;
    transform:
      rotate(-45deg);
  }
  .linjia-mobile-simple-links>li>a:hover{
    color:
      var(--main-orange)!important;
    -webkit-text-fill-color:
      var(--main-orange)!important;
  }
}
/* =========================================================
   VERY SMALL MOBILE
========================================================= */
@media (max-width:390px){
  .header-nav-wrap{
    padding-right:
      101px!important;
  }
  .header-nav-wrap .nav-logo{
    margin-left:
      -7px!important;
  }
  .header-nav-wrap .nav-logo img{
    max-width:180px;
    transform:
      translateX(-2px);
  }
  .linjia-mobile-menu-toggle{
    right:5px;
    width:91px;
    height:50px;
    padding:
      0 9px!important;
  }
  .linjia-mobile-menu-text{
    font-size:
      15px!important;
  }
  .linjia-mobile-product-panel{
    padding:
      18px 21px
      22px!important;
  }
}/* End custom CSS */