#location_1624360398085 #submit{
 width: 210px;
    text-align: center;
}
.QX-103540411 .left .ArticlePicList_ItemContentInner{
 background: #1E1E1E;
}
.QX-103540411 .ArticlePicList_ItemContentInner .ArticlePicList_ItemContentInnerH5{
 color: #d50046!important;
}
#siteblocks-setting-wrap-rWAgMTOEHmrZ > div > div > div.backstage-blocksEditor-wrap.title > p:nth-child(3){
	font-weight: 100;
  line-height: 10px;
    height: 22px;
}
#siteblocks-setting-wrap-rWAgMTOEHmrZ > div > div > div.backstage-blocksEditor-wrap.title > p:nth-child(3) > span > span > span{
	font-size: 20px;
    font-family: 'Open Sans regular';
}
#siteblocks-setting-wrap-rWAgMTOEHmrZ > div > div > div.backstage-blocksEditor-wrap.title > p:nth-child(4){
	font-weight: 100;
      height: 0px;
}
#siteblocks-setting-wrap-rWAgMTOEHmrZ > div > div > div.backstage-blocksEditor-wrap.title > p:nth-child(4) > span > span > span{
	font-size: 20px;
    font-family: 'Open Sans regular';
}
#siteblocks-setting-wrap-DeUrHIaMyzqW > DIV > DIV {
	transform:scale(1.087) !important;
	transform-origin:center !important;
	margin-top:35px !important;
	margin-bottom:35px !important;
}


.xlw16174 .box .box_1 .line_1, .xlw16174 .box .box_3 .line_5, .xlw16174 .box .box_2 .box_2_a .line_2, .xlw16174 .box .box_2 .box_2_b .line_3, .xlw16174 .box .box_2 .box_2_b .line_4{
	left: calc(50% - 15px)!important;
}

/* aw-product-detail-overflow-fix 2026-07-16 */
body.aw-product-detail-page .thumblist-scroll #thumblist {
  display: flex !important;
  justify-content: center !important;
  width: 100% !important;
  max-width: 100% !important;
  overflow: hidden !important;
}
body.aw-product-detail-page .lang-dropdown.withFrontIcon {
  right: 0 !important;
}


/* aw-product-detail-header-overflow-fix 2026-07-16 */
@media (max-width:1199px){
  body.aw-product-detail-page #column_1624350983035{
    transform:translateX(calc(-50vw - 33px))!important;
  }
  body.aw-product-detail-page #location_1779508636185{
    margin-left:0!important;
    margin-right:0!important;
  }
  body.aw-product-detail-page .navnew.navnew-slideRight{
    margin-right:0!important;
  }
  body.aw-product-detail-page .navnew.navnew-slideRight .navnew-link{
    padding-left:8px!important;
    padding-right:8px!important;
    font-size:12px!important;
  }
}
@media (min-width:1200px) and (max-width:1400px){
  body.aw-product-detail-page .navnew.navnew-slideRight{
    margin-right:0!important;
    transform:translateX(-48px)!important;
  }
  body.aw-product-detail-page .navnew.navnew-slideRight .navnew-link{
    padding-left:12px!important;
    padding-right:12px!important;
    font-size:13px!important;
  }
  body.aw-product-detail-page .lang-dropdown.withFrontIcon{
    right:18px!important;
  }
  body.aw-product-detail-page .lang-bar.lang-bar-left.style20,
  body.aw-product-detail-page .front-icon-box.icon-style{
    transform:translateX(-18px)!important;
  }
}


/* aw-non-product-header-overflow-fix 2026-07-18 */
@media (max-width:1199px){
  body:not(.aw-product-detail-page) #column_1779508636184{
    transform:translateX(calc(-50vw - 33px))!important;
  }
  body:not(.aw-product-detail-page) #location_1779508636185{
    margin-left:0!important;
    margin-right:0!important;
  }
  body:not(.aw-product-detail-page) .navnew.navnew-slideRight{
    margin-right:0!important;
  }
  body:not(.aw-product-detail-page) .navnew.navnew-slideRight .navnew-link{
    padding-left:8px!important;
    padding-right:8px!important;
    font-size:12px!important;
  }
  body:not(.aw-product-detail-page) .lang-dropdown.withFrontIcon{
    right:18px!important;
  }
  body:not(.aw-product-detail-page) .lang-bar.lang-bar-left.style20,
  body:not(.aw-product-detail-page) .front-icon-box.icon-style{
    transform:translateX(-64px)!important;
  }
}
@media (min-width:1200px) and (max-width:1400px){
  body:not(.aw-product-detail-page) .navnew.navnew-slideRight{
    margin-right:0!important;
    transform:translateX(-48px)!important;
  }
  body:not(.aw-product-detail-page) .navnew.navnew-slideRight .navnew-link{
    padding-left:12px!important;
    padding-right:12px!important;
    font-size:13px!important;
  }
  body:not(.aw-product-detail-page) .lang-dropdown.withFrontIcon{
    right:18px!important;
  }
  body:not(.aw-product-detail-page) .lang-bar.lang-bar-left.style20,
  body:not(.aw-product-detail-page) .front-icon-box.icon-style{
    transform:translateX(-18px)!important;
  }
}
@media (min-width:1401px){
  body:not(.aw-product-detail-page) .lang-dropdown.withFrontIcon{
    left:auto!important;
    right:0!important;
    max-width:calc(100vw - 24px)!important;
    box-sizing:border-box!important;
  }
  body:not(.aw-product-detail-page) .lang-bar.lang-bar-left.style20{
    max-width:calc(100vw - 24px)!important;
    box-sizing:border-box!important;
  }
}


/* aw-non-product-header-overflow-correction 2026-07-18 */
@media (max-width:1199px){
  body:not(.aw-product-detail-page) #column_1779508636184{
    transform:none!important;
  }
}


/* aw-aboutus-cert-caption-fix 2026-07-20 */
#siteblocks-setting-wrap-lCpLWokKDyMj .mainTitle h2,
#siteblocks-setting-wrap-lCpLWokKDyMj .mainTitle *{
  color:#fff!important;
  text-shadow:0 2px 10px rgba(0,0,0,.45)!important;
}
#siteblocks-setting-wrap-lCpLWokKDyMj .certi_ul_li.slick-center{
  padding-bottom:74px!important;
  overflow:visible!important;
}
#siteblocks-setting-wrap-lCpLWokKDyMj .certi_ul_li.slick-center .banner-description{
  top:calc(100% - 64px)!important;
  left:50%!important;
  transform:translateX(-50%)!important;
  width:86%!important;
  height:auto!important;
  min-height:0!important;
  padding:7px 9px!important;
  background:rgba(0,0,0,.72)!important;
  color:#fff!important;
  border-radius:6px!important;
  font-size:12px!important;
  line-height:1.35!important;
  text-align:center!important;
  box-sizing:border-box!important;
  z-index:5!important;
}
#siteblocks-setting-wrap-lCpLWokKDyMj .certi_ul_li.slick-center .banner-name1{
  display:block!important;
  color:#fff!important;
  font-size:12px!important;
  line-height:1.35!important;
}
@media (min-width:768px){
  #siteblocks-setting-wrap-lCpLWokKDyMj .certi_ul_li.slick-center .banner-description{
    width:74%!important;
    font-size:14px!important;
  }
}

/* Contact Us: inquiry shortcut, existing channels unchanged */
a[href="#component_yvAqheZWadHj"]{display:inline-block;box-sizing:border-box;padding:10px 16px;margin:10px 0 10px 12px;border:1px solid #333;border-radius:22px;color:#111;text-decoration:none;font-weight:600;line-height:24px;white-space:nowrap;}
a[href="#component_yvAqheZWadHj"]:hover,a[href="#component_yvAqheZWadHj"]:focus{background:#f3f3f3;text-decoration:underline;}
@media(max-width:768px){a[href="#component_yvAqheZWadHj"]{display:table;margin:12px 0;}}

/* Contact Us contact choices: consistent size and hierarchy */
p:has(> a[href="#component_yvAqheZWadHj"]){display:flex!important;flex-direction:column;align-items:stretch;gap:12px;max-width:360px;margin-top:24px!important;}
p:has(> a[href="#component_yvAqheZWadHj"]) > a:not(:empty){display:flex!important;align-items:center;justify-content:center;box-sizing:border-box;width:100%!important;min-height:48px;margin:0!important;padding:12px 18px!important;border:1px solid #c8cdd2!important;border-radius:8px!important;background:#fff!important;color:#222!important;font-size:15px!important;font-weight:600!important;line-height:22px!important;text-decoration:none!important;white-space:normal;text-align:center;}
p:has(> a[href="#component_yvAqheZWadHj"]) > a[href^="https://wa.me/"]{background:#128c4b!important;border-color:#128c4b!important;color:#fff!important;}
p:has(> a[href="#component_yvAqheZWadHj"]) > a:empty{display:none!important;}
p:has(> a[href="#component_yvAqheZWadHj"]) > a:not(:empty):hover{box-shadow:0 3px 10px #00000012;filter:brightness(.97);}
p:has(> a[href="#component_yvAqheZWadHj"]) > a:focus-visible{outline:3px solid #a71975;outline-offset:3px;}
@media(max-width:768px){p:has(> a[href="#component_yvAqheZWadHj"]){max-width:100%;}}