@media(min-width:922px){.site-content .ast-container{display:block}}.ast-mobile-header-wrap .ast-primary-header-bar,.ast-primary-header-bar .site-primary-header-wrap{max-width:100%;width:100%}#page .site-content{background-color:#f8fafa}h1,h2,h3,h4,h5,h6,label,li,p,span,ul{font-family:Noto Sans TC,PingFangTC-Light,Microsoft JhengHei,sans-serif}.pageHzTitle{left:80px;position:absolute;right:auto;top:11%;width:auto;z-index:10}@media(max-width:768px){.pageHzTitle{left:0;top:90px}}.pageHzTitle:before{background-color:#747474;bottom:-58px;content:"";height:500px;left:50%;position:absolute;transform:translate(-50%,100%);width:1px}@media(max-width:768px){.pageHzTitle:before{display:none}}.pageHzTitle svg{height:100%}.site-primary-header-wrap{max-width:1240px!important}body.page-template-page-home .site-content{background-color:#fff!important}@media(max-width:768px){body.page-template-page-history .pageHzTitle{display:none}}body.page-template-page-downloads .pageHzTitle:before{display:none}body.page-template-page-history .pageHzTitle{left:40px;top:3%}@media(max-width:768px){ul#ast-hf-mobile-menu ul.sub-menu>li>a{font-size:16px}ul#ast-hf-mobile-menu ul.sub-menu>li>a>span.ast-icon.icon-arrow{display:none}ul#ast-hf-mobile-menu button.ast-menu-toggle{background-color:transparent!important;box-shadow:none}}#ast-scroll-top{background-color:#957e54!important;border:1px solid #fff}@media(max-width:768px){tr.cart_item{align-items:center;display:flex!important}.woocommerce-js table.shop_table .product-thumbnail img,.woocommerce-page table.shop_table .product-thumbnail img{max-width:100%}}.main-header-menu{gap:60px}@media screen and (max-width:921px){.main-header-menu{gap:0}}.main-header-menu>li>.menu-link{padding:0}.main-header-menu>li.menu-item-has-children>ul.sub-menu>li a{border-color:#957e54!important;color:#0f2540!important;font-family:Noto Sans TC;font-size:14px!important;font-style:normal;font-weight:400;letter-spacing:1px!important;line-height:150%;padding:8px 16px;transition:all .3s}@media screen and (max-width:921px){.main-header-menu>li.menu-item-has-children>ul.sub-menu>li a{line-height:inherit}}.main-header-menu>li.menu-item-has-children>ul.sub-menu>li.current-menu-item>a,.main-header-menu>li.menu-item-has-children>ul.sub-menu>li:hover>a{background-color:#957e54!important;color:#fff!important}@media(max-width:768px){.main-header-menu>li.menu-item-has-children>ul.sub-menu>li:hover>a{background-color:transparent!important;color:#0d0e10!important}}.main-header-menu>li.menu-item-has-children>ul.sub-menu>li.menu-item-has-children>ul.sub-menu>li a{border-color:#957e54!important;color:#0f2540!important;font-family:Noto Sans TC;font-size:14px!important;font-style:normal;font-weight:400;letter-spacing:1px!important;line-height:150%;transition:all .3s}.main-header-menu>li.menu-item-has-children>ul.sub-menu>li.menu-item-has-children>ul.sub-menu>li.current-menu-item>a,.main-header-menu>li.menu-item-has-children>ul.sub-menu>li.menu-item-has-children>ul.sub-menu>li:hover>a{background-color:#957e54!important;color:#fff!important}@media(max-width:768px){.main-header-menu>li.menu-item-has-children>ul.sub-menu>li.menu-item-has-children>ul.sub-menu>li:hover>a{background-color:transparent!important;color:#0d0e10!important}}.main-header-menu .dropdown-menu-toggle{display:none!important}.main-header-menu>li{align-items:center;line-height:86px!important}@media screen and (max-width:921px){.main-header-menu>li{align-items:start}}.main-header-menu>li:hover>.sub-menu{left:auto!important}.main-header-menu>li>.sub-menu{width:max-content!important}@media screen and (max-width:921px){.main-header-menu>li>.sub-menu{width:100%!important}}.main-header-menu>li>.sub-menu>li{line-height:86px!important}.main-header-menu>li>.sub-menu>li>.sub-menu{width:max-content!important}@media screen and (max-width:921px){.main-header-menu>li>.sub-menu>li>.sub-menu{width:100%!important}}ul#ast-hf-mobile-menu>li.menu-item-has-children>ul.sub-menu>li.menu-item-has-children>ul>li>a:before{content:"・";margin-right:4px}@media only screen and (min-width:768px){ul>li.longSubMenu>.sub-menu{top:-230px!important}}.search-toggle{display:inline-block;position:relative}.search-toggle .search-btn{background:none;border:none;cursor:pointer;padding:8px}.search-toggle .search-btn:hover{background:none}.search-toggle .search-panel{opacity:0;overflow:hidden;position:absolute;right:0;top:0;transition:width .4s ease,opacity .3s ease;width:0}.search-toggle .search-panel.active{opacity:1;width:220px}.search-toggle .search-panel input[type=search]{border:none;flex:1;font-size:14px;outline:none}.search-toggle .search-panel form{align-items:center;background:#fff;border:1px solid #ddd;border-radius:4px;display:flex;padding:4px 8px}.ast-builder-menu-2{line-height:0}section.footer{background-color:#0f2540;color:#fff}section.footer>.container{margin:auto;max-width:1140px;padding-bottom:24px;padding-top:32px;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.footer>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.footer>.container{max-width:100%;width:85%}}@media(max-width:768px){section.footer>.container{max-width:100%;width:85%}}section.footer>.container>.row{display:flex}@media(max-width:768px){section.footer>.container>.row{display:block}}section.footer>.container>.row>.col-3:first-child{width:26%}@media(max-width:768px){section.footer>.container>.row>.col-3:first-child{margin-bottom:40px;width:100%}}section.footer>.container>.row>.col-3:first-child>.logo{text-align:center}section.footer>.container>.row>.col-3:first-child>.logo a{display:block;margin-bottom:12px}section.footer>.container>.row>.col-3:first-child>.logo a>svg{display:block;margin:0 auto}section.footer>.container>.row>.col-3:first-child>.logo .title{color:#fff;font-family:Noto Sans TC;font-size:16px;font-style:normal;font-weight:700;letter-spacing:2px;line-height:150%;text-align:center}section.footer>.container>.row>.col-3:first-child>.companyInfo{margin-top:40px}section.footer>.container>.row>.col-3:first-child>.companyInfo>.item{color:#fff;display:flex;font-family:Noto Sans TC;font-size:16px;font-weight:400;letter-spacing:2px;line-height:150%;margin-bottom:20px}section.footer>.container>.row>.col-3:first-child>.companyInfo>.item>img{height:24px;width:24px}section.footer>.container>.row>.col-3:first-child>.companyInfo>.item>span{margin-left:8px}section.footer>.container>.row>.col-3:first-child>.companyInfo>.item>span a{color:#fff;display:flex;font-family:Noto Sans TC;font-size:16px;font-weight:400;letter-spacing:2px;line-height:150%}section.footer>.container>.row>.col-3:last-child{padding-left:74px;width:14%}@media(max-width:768px){section.footer>.container>.row>.col-3:last-child{padding:0 0 40px;width:100%}}section.footer>.container>.row>.col-3:last-child nav.footerMenu_2{margin-top:52px}@media(max-width:768px){section.footer>.container>.row>.col-3:last-child nav.footerMenu_2{margin-top:0}}section.footer>.container>.row>.col-3:last-child ul.footerMenuList_2{list-style:none;margin:0;padding:0}@media(max-width:768px){section.footer>.container>.row>.col-3:last-child ul.footerMenuList_2{display:flex;gap:24px}}section.footer>.container>.row>.col-3:last-child ul.footerMenuList_2>li>a{color:#fff;display:block;font-family:Noto Sans TC;font-size:16px;font-weight:700;letter-spacing:2px;line-height:150%;margin-bottom:20px}section.footer>.container>.row>.col-3:last-child ul.footerMenuList_2>li:last-child>a{margin-bottom:0}section.footer>.container>.row>.col-3:last-child .outlink{display:flex;gap:24px;margin-top:40px}section.footer>.container>.row>.col-3:last-child .brandLink{margin-top:40px}section.footer>.container>.row>.col-3:last-child .brandLink a{display:block}section.footer>.container>.row>.col-6{margin-left:100px;width:60%}@media(max-width:768px){section.footer>.container>.row>.col-6{margin:0;width:100%}}section.footer>.container>.row>.col-6 nav.footerMenu{margin-top:52px}@media(max-width:768px){section.footer>.container>.row>.col-6 nav.footerMenu{margin-top:0}}section.footer>.container>.row>.col-6 ul.footerMenuList{display:flex;list-style:none;margin:0;padding:0}@media(max-width:768px){section.footer>.container>.row>.col-6 ul.footerMenuList{display:block}}section.footer>.container>.row>.col-6 ul.footerMenuList>li:first-child,section.footer>.container>.row>.col-6 ul.footerMenuList>li:nth-child(2){width:25%}@media(max-width:768px){section.footer>.container>.row>.col-6 ul.footerMenuList>li:first-child,section.footer>.container>.row>.col-6 ul.footerMenuList>li:nth-child(2){clear:right;float:left;margin-bottom:40px;width:50%}}section.footer>.container>.row>.col-6 ul.footerMenuList>li:last-child{width:50%}@media(max-width:768px){section.footer>.container>.row>.col-6 ul.footerMenuList>li:last-child{margin-bottom:40px;width:100%}}section.footer>.container>.row>.col-6 ul.footerMenuList>li>a{color:#fff;display:block;font-family:Noto Sans TC;font-size:16px;font-weight:700;letter-spacing:2px;line-height:150%;margin-bottom:20px}section.footer>.container>.row>.col-6 ul.footerMenuList>li>a>span.dropdown-menu-toggle.ast-header-navigation-arrow{display:none}section.footer>.container>.row>.col-6 ul.footerMenuList>li ul.sub-menu{list-style:none;margin:0;padding:0}section.footer>.container>.row>.col-6 ul.footerMenuList>li ul.sub-menu>li a{color:#fff;display:block;font-family:Noto Sans TC;font-size:16px;font-weight:400;letter-spacing:2px;line-height:150%;margin-bottom:8px}section.footer>.container>.row>.col-6 ul.footerMenuList>li ul.sub-menu>li a>span.ast-icon.icon-arrow{display:none}section.footer>.container>.row>.col-6 ul.footerMenuList>li:last-child ul.sub-menu{column-count:2}@media(max-width:768px){section.footer>.container>.row>.col-6 ul.footerMenuList>li:last-child ul.sub-menu{column-count:auto}}section.footer .copyright{color:#c5c6c8;font-family:Noto Sans TC;font-size:14px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:150%;padding-bottom:32px;text-align:center}@media(max-width:768px){section.footer .copyright{padding:0 20px}}section.footer .copyright a{color:#c5c6c8}section.mainKv>.swiper-wrapper>.item{align-items:center;display:flex;height:610px;justify-content:center;position:relative}section.mainKv>.swiper-wrapper>.item>.content{z-index:11}section.mainKv>.swiper-wrapper>.item .bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media(max-width:768px){section.mainKv>.swiper-wrapper>.item>.content{padding:0 20px}}section.mainKv>.swiper-wrapper>.item>.content p{color:#f8fafa;font-family:Noto Sans TC;font-size:18px;font-weight:500;letter-spacing:2px;line-height:140%;margin:0;text-align:center}section.mainKv>.swiper-wrapper>.item>.content h1{color:#f8fafa;font-family:Noto Sans TC;font-size:36px;font-weight:500;letter-spacing:2px;line-height:120%;margin:28px auto 0;text-align:center}section.mainKv .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:auto;display:flex;flex-direction:column;gap:16px;height:auto;left:120px;position:absolute;right:auto;top:50%;transform:translateY(-50%);width:4px;z-index:10}@media(max-width:768px){section.mainKv .swiper-pagination-bullets.swiper-pagination-horizontal{left:0;margin:auto;right:0;top:77%;transform:rotate(-90deg)}}section.mainKv .swiper-pagination-bullets.swiper-pagination-horizontal span.swiper-pagination-bullet{background:#fff;background-color:#fff;border-radius:1px;display:block;height:44px;margin:0!important;opacity:1;width:4px}section.mainKv .swiper-pagination-bullets.swiper-pagination-horizontal span.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#957e54}section.homeFeature{position:relative}section.homeFeature>.watermark{color:rgba(15,37,64,.4);font-family:Open Sans,"sans-serif"!important;font-size:min(140px,9vw);font-weight:400;letter-spacing:2px;line-height:1.2;margin-bottom:0;position:absolute;top:5vw;z-index:1}section.homeFeature>.container{align-items:center;display:flex;gap:24px;justify-content:space-between;margin:auto;max-width:1140px;padding-bottom:160px;padding-top:160px;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.homeFeature>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.homeFeature>.container{max-width:100%;width:85%}}@media(max-width:768px){section.homeFeature>.container{max-width:100%;width:85%}}@media screen and (width < 768px){section.homeFeature>.container{flex-direction:column;padding-bottom:80px;padding-top:80px}}section.homeFeature>.container>.img{aspect-ratio:1;max-width:475px;position:relative;width:70%}section.homeFeature>.container>.img>img{bottom:0;position:absolute;right:0;width:75%}section.homeFeature>.container>.img>.shadow{aspect-ratio:1;background:linear-gradient(180deg,#fff,#3d5b80);left:0;position:absolute;top:0;width:75%}section.homeFeature>.container>.content{display:flex;flex-shrink:0;gap:24px;position:relative;z-index:1}@media screen and (width < 1024px){section.homeFeature>.container>.content{gap:10px}}section.homeFeature>.container>.content>.left-top-deco{align-self:start;height:60px;width:60px}@media screen and (width < 768px){section.homeFeature>.container>.content>.left-top-deco{height:40px;width:40px}}section.homeFeature>.container>.content>.left-top-deco>svg{display:block;height:100%;width:100%}section.homeFeature>.container>.content>.right-bottom-deco{align-self:end;height:60px;width:60px}@media screen and (width < 768px){section.homeFeature>.container>.content>.right-bottom-deco{height:40px;width:40px}}section.homeFeature>.container>.content>.right-bottom-deco>svg{display:block;height:100%;width:100%}section.homeFeature>.container>.content>.list{display:flex;flex-direction:column;gap:16px}section.homeFeature>.container>.content>.list>.item{align-items:end;display:flex;gap:20px}@media screen and (width < 768px){section.homeFeature>.container>.content>.list>.item{gap:10px}}section.homeFeature>.container>.content>.list>.item>*{color:#0f2540;letter-spacing:2px;line-height:1.5;margin-bottom:0}section.homeFeature>.container>.content>.list>.item>.en{font-family:Open Sans,"sans-serif"!important;font-size:min(4vw,60px);letter-spacing:2px;line-height:1}@media screen and (width < 768px){section.homeFeature>.container>.content>.list>.item>.en{font-size:24px;letter-spacing:1px}}section.homeFeature>.container>.content>.list>.item>.zh{color:#957e54}section.homeProduct>.homeProductTitle{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;z-index:1}section.homeProduct>.homeProductTitle>.img{inset:0;position:absolute;z-index:-1}section.homeProduct>.homeProductTitle>.img>img{height:100%;object-fit:cover;width:100%}section.homeProduct>.homeProductTitle>.cover{background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0));inset:0;position:absolute;z-index:-1}@media screen and (width < 768px){section.homeProduct>.homeProductTitle>.cover{background:linear-gradient(270deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,.5))}}section.homeProduct>.homeProductTitle>.watermark{color:rgba(15,37,64,.4);font-family:Open Sans,"sans-serif"!important;font-size:min(140px,9vw);font-weight:400;letter-spacing:2px;line-height:1.2;margin-bottom:0;position:absolute;right:0;top:-5vw;z-index:1}@media screen and (width < 768px){section.homeProduct>.homeProductTitle>.watermark{top:-10px}}section.homeProduct>.homeProductTitle>.container{margin:auto;max-width:1140px;padding-bottom:140px;padding-top:140px;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.homeProduct>.homeProductTitle>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.homeProduct>.homeProductTitle>.container{max-width:100%;width:85%}}@media(max-width:768px){section.homeProduct>.homeProductTitle>.container{max-width:100%;width:85%}}@media screen and (width < 768px){section.homeProduct>.homeProductTitle>.container{padding-bottom:100px;padding-top:100px}}@media screen and (width < 576px){section.homeProduct>.homeProductTitle>.container{padding-bottom:60px;padding-top:60px}}section.homeProduct>.homeProductTitle>.container>*{color:#fff;font-weight:500;letter-spacing:2px;line-height:1.4;max-width:526px;width:100%}@media screen and (width < 768px){section.homeProduct>.homeProductTitle>.container>*{max-width:none;text-align:center}}section.homeProduct>.homeProductTitle>.container>h2{font-size:26px;margin-bottom:28px}@media screen and (width < 576px){section.homeProduct>.homeProductTitle>.container>h2{font-size:20px;margin-bottom:12px}}section.homeProduct>.homeProductTitle>.container>h4{font-size:18px}@media screen and (width < 576px){section.homeProduct>.homeProductTitle>.container>h4{font-size:14px}}section.homeProduct>.homeProductSwiper{margin:-66px auto 0;max-width:1328px;padding:0 64px;position:relative}@media screen and (width < 576px){section.homeProduct>.homeProductSwiper{margin-top:-40px;padding:0 40px}}section.homeProduct>.homeProductSwiper .swiper-slide{aspect-ratio:4/3}section.homeProduct>.homeProductSwiper .swiper-slide>img{border-radius:10px;height:100%;object-fit:contain;width:100%}section.homeProduct>.homeProductSwiper .swiper-next,section.homeProduct>.homeProductSwiper .swiper-prev{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);z-index:1}section.homeProduct>.homeProductSwiper .swiper-next>svg,section.homeProduct>.homeProductSwiper .swiper-prev>svg{display:block}@media screen and (width < 576px){section.homeProduct>.homeProductSwiper .swiper-next>svg,section.homeProduct>.homeProductSwiper .swiper-prev>svg{height:30px;width:30px}}section.homeProduct>.homeProductSwiper .swiper-prev{left:0}section.homeProduct>.homeProductSwiper .swiper-next{right:0}section.homeAbout{background-position:50% 40%;background-repeat:no-repeat;background-size:auto;margin:0 auto;max-width:848px;padding:80px 24px}@media screen and (width < 768px){section.homeAbout{padding:60px 24px}}section.homeAbout>h2{border-bottom:6px solid #957e54;color:#000;font-size:26px;font-weight:500;letter-spacing:2px;line-height:1.4;margin:0 auto 60px;padding-bottom:14px;width:fit-content}@media screen and (width < 768px){section.homeAbout>h2{margin:0 auto 40px}}@media screen and (width < 576px){section.homeAbout>h2{font-size:20px}}section.homeAbout>h4{color:#000;font-size:18px;font-weight:500;letter-spacing:2px;line-height:1.4;margin-bottom:60px;text-align:center}@media screen and (width < 768px){section.homeAbout>h4{margin-bottom:40px}}@media screen and (width < 576px){section.homeAbout>h4{font-size:16px}}section.homeAbout>p{color:#000;font-size:16px;font-weight:400;letter-spacing:2px;line-height:1.5;margin-bottom:60px}@media screen and (width < 768px){section.homeAbout>p{margin-bottom:40px}}@media screen and (width < 576px){section.homeAbout>p{font-size:14px}}section.homeAbout>a{align-items:center;background-color:#957e54;border:1px solid #957e54;border-radius:999px;color:#f8fafa;display:flex;gap:32px;margin:0 auto 60px;padding:12px 60px;transition:color .3s,background-color .3s;width:fit-content}@media screen and (width < 768px){section.homeAbout>a{gap:16px;padding:12px 40px}}section.homeAbout>a>*{color:inherit}section.homeAbout>a>p{font-size:16px;font-weight:500;letter-spacing:2px;line-height:1.5;margin-bottom:0}@media screen and (width < 576px){section.homeAbout>a>p{font-size:14px}}section.homeAbout>a>svg{display:block}section.homeAbout>a:hover{background-color:#fff;color:#957e54}@media screen and (width < 768px){section.homeAbout>a{margin:0 auto 40px}}section.homeAbout>iframe{aspect-ratio:16/9;width:100%}section.banner{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}@media(max-width:768px){section.banner{height:300px;margin-bottom:250px}}section.banner:after{background-image:linear-gradient(-90deg,#555 42.58%,rgba(85,85,85,.35) 60%);content:"";height:100%;left:0;position:absolute;top:0;width:100%}@media(max-width:768px){section.banner:after{background-image:linear-gradient(0deg,#555 42.58%,rgba(85,85,85,.35) 60%)}}section.banner>.container{margin:auto;max-width:1140px;padding:120px 0;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.banner>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.banner>.container{max-width:100%;width:85%}}@media(max-width:768px){section.banner>.container{max-width:100%;padding:60px 0;width:85%}}section.banner>.container>.row{display:flex}@media(max-width:768px){section.banner>.container>.row{display:block}}section.banner>.container>.row>.col-6{width:50%}@media(max-width:768px){section.banner>.container>.row>.col-6{width:100%}}section.banner>.container>.row>.col-6:first-child{position:relative}@media(max-width:768px){section.banner>.container>.row>.col-6:first-child{display:none}}section.banner>.container>.row>.col-6:first-child:after{background-color:#747474;bottom:-58px;content:"";height:500px;left:-5%;position:absolute;transform:translateY(100%);width:1px}section.banner>.container>.row>.col-6:last-child{z-index:1}@media(max-width:768px){section.banner>.container>.row>.col-6:last-child{left:0;padding:40px 20px;position:absolute}}section.banner>.container>.row>.col-6:last-child>.content{background-position:50%;background-repeat:no-repeat;background-size:contain;padding:80px 95px}@media(max-width:768px){section.banner>.container>.row>.col-6:last-child>.content{background-image:none;padding:40px}}section.banner>.container>.row>.col-6:last-child>.content h1{color:#9dbfbf;font-size:22px;font-weight:700;line-height:40px;margin:-34px 0 0 -22%}@media(max-width:768px){section.banner>.container>.row>.col-6:last-child>.content h1{margin:16px 0 0 -9%}}section.banner>.container>.row>.col-6:last-child>.content .inner{color:#fafafa;font-size:18px;line-height:32px;margin-top:27px}@media(max-width:768px){section.banner>.container>.row>.col-6:last-child>.content .inner{color:#555;font-size:16px;margin-top:40px}}section.companyInfo>.container{margin:auto;max-width:1140px;padding:120px 0;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.companyInfo>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.companyInfo>.container{max-width:100%;width:85%}}@media(max-width:768px){section.companyInfo>.container{max-width:100%;padding:60px 0;width:85%}}section.companyInfo>.container>.row{display:flex}@media(max-width:768px){section.companyInfo>.container>.row{display:block}}section.companyInfo>.container>.row>.col-4{width:34%}@media(max-width:768px){section.companyInfo>.container>.row>.col-4{width:100%}}section.companyInfo>.container>.row>.col-4 .inner h2{color:#555;font-size:30px;font-weight:700;line-height:40px;margin:0}section.companyInfo>.container>.row>.col-4 .inner h3{color:#184e6c;font-size:20px;font-weight:700;line-height:32px;margin:0}section.companyInfo>.container>.row>.col-4 .inner .infoList{margin-top:30px}section.companyInfo>.container>.row>.col-4 .inner .infoList .infoItem{color:#555;font-size:18px;font-weight:400;line-height:32px}section.companyInfo>.container>.row>.col-4 .inner .infoList .infoItem strong{font-weight:700}section.companyInfo>.container>.row>.col-8{width:66%}@media(max-width:768px){section.companyInfo>.container>.row>.col-8{width:100%}}section.about{margin-top:180px;padding:120px 0;position:relative}@media(max-width:768px){section.about{display:grid;margin-top:0;padding:60px 0}}section.about:before{background-color:#e8e8e8;content:"";height:60%;left:0;position:absolute;top:0;width:100%;z-index:10}@media(max-width:768px){section.about:before{display:none}}section.about>.row{display:flex;gap:24px;left:0;margin:0 auto 70px;max-width:700px;position:relative;position:absolute;right:0;top:-28%;width:100%;z-index:11}@media(max-width:768px){section.about>.row{display:block;margin:0 auto;max-width:100%;order:2;overflow:hidden;position:relative;top:0}}section.about>.row .col-6{background-position:50%;background-repeat:no-repeat;background-size:cover;height:220px;width:50%}@media(max-width:768px){section.about>.row .col-6{width:100%}}section.about>.container{margin:auto;max-width:1140px;position:relative;width:100%;z-index:11}@media screen and (min-width:1280px)and (max-width:1440px){section.about>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.about>.container{max-width:100%;width:85%}}@media(max-width:768px){section.about>.container{max-width:100%;order:1;position:relative;width:85%}}section.about>.container>.row{display:flex;gap:40px;margin:0 auto;max-width:845px}@media(max-width:768px){section.about>.container>.row{display:block;max-width:100%}}section.about>.container>.row>.col-4{text-align:right;width:30%}@media(max-width:768px){section.about>.container>.row>.col-4{width:100%}}section.about>.container>.row>.col-4 .inner h2{color:#555;font-size:30px;font-weight:700;line-height:40px;margin:0;position:relative}@media(max-width:768px){section.about>.container>.row>.col-4 .inner h2{font-size:24px;letter-spacing:.1em;line-height:35px;padding-bottom:11px;text-align:left}section.about>.container>.row>.col-4 .inner h2:before{background-color:#184e6c;bottom:0;content:"";height:3px;left:0;position:absolute;width:28px}}section.about>.container>.row>.col-4 .inner h3{color:#184e6c;font-size:20px;font-weight:700;line-height:32px;margin:0;white-space:pre-line}@media(max-width:768px){section.about>.container>.row>.col-4 .inner h3{font-size:18px;margin-top:20px;text-align:left;white-space:normal}}section.about>.container>.row>.col-4 .inner .infoList{margin-top:30px}section.about>.container>.row>.col-4 .inner .infoList .infoItem{color:#555;font-size:18px;font-weight:400;line-height:32px}section.about>.container>.row>.col-4 .inner .infoList .infoItem strong{font-weight:700}section.about>.container>.row>.col-8{border-left:1px solid #555;padding-left:40px;width:70%}section.about>.container>.row>.col-8 .inner{color:#555;font-size:18px;line-height:32px;white-space:pre-line}@media(max-width:768px){section.about>.container>.row>.col-8{border:none;margin-top:20px;padding:0;width:100%}}section.map>.container{margin:auto;max-width:1140px;padding:0 0 120px;position:relative;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.map>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.map>.container{max-width:100%;width:85%}}@media(max-width:768px){section.map>.container{max-width:100%;padding:0 0 60px;width:85%}}section.map>.container h2{color:#555;font-size:30px;font-weight:700;line-height:40px;margin:0 0 16px;text-align:center}section.map>.container h3{color:#184e6c;font-size:20px;font-weight:700;line-height:32px;margin:0 0 16px;text-align:center}section.map>.container .content{color:#555;font-size:18px;line-height:32px;margin:0 auto 50px;width:1000px}@media(max-width:768px){section.map>.container .content{width:100%}}section.core{background-position:50%;background-repeat:no-repeat;background-size:cover}section.core>.container{margin:auto;max-width:1140px;padding:120px 0;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.core>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.core>.container{max-width:100%;width:85%}}@media(max-width:768px){section.core>.container{max-width:100%;padding:60px 0;width:85%}}section.core>.container>.row{align-items:center;display:flex;gap:40px}@media(max-width:768px){section.core>.container>.row{display:block}}section.core>.container>.row>.col-6{width:50%}@media(max-width:768px){section.core>.container>.row>.col-6{width:100%}}section.core>.container>.row>.col-6:first-child img{width:85%}section.core>.container>.row>.col-6 h2{color:#555;font-size:30px;font-weight:700;line-height:40px;margin:0 0 16px}section.core>.container>.row>.col-6 h3{color:#184e6c;font-size:20px;font-weight:700;line-height:32px;margin:0 0 24px}section.core>.container>.row>.col-6 .content{color:#555;font-size:18px;line-height:32px}section.feature{margin-top:-60px}section.feature>.container{margin:auto;max-width:1140px;padding-bottom:120px;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.feature>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.feature>.container{max-width:100%;width:85%}}@media(max-width:768px){section.feature>.container{max-width:100%;padding-bottom:60px;width:85%}}section.feature>.container>.row{display:flex;gap:40px}@media(max-width:768px){section.feature>.container>.row{display:block}}section.feature>.container>.row>.col-4{width:33.3333333333%}@media(max-width:768px){section.feature>.container>.row>.col-4{width:100%}}section.feature>.container>.row>.col-4 .img{background-position:50%;background-repeat:no-repeat;background-size:cover;height:262px;position:relative}section.feature>.container>.row>.col-4 .img:before{background-image:linear-gradient(0deg,#000,transparent);bottom:0;content:"";height:60%;left:0;position:absolute;width:100%}section.feature>.container>.row>.col-4 .img>h3{bottom:39px;color:#fafafa;font-size:18px;font-weight:700;left:20px;line-height:32px;position:absolute}section.feature>.container>.row>.col-4 .img>h3:before{background-color:#fafafa;bottom:-15px;content:"";height:1px;left:-20px;position:absolute;width:200px}section.feature>.container>.row>.col-4 .content{color:#555;font-size:18px;line-height:32px;margin-top:33px}section.historybanner{position:relative}section.historybanner>.img{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;height:500px;left:0;position:absolute;right:0;top:0}@media(max-width:768px){section.historybanner>.img{height:300px;position:relative}}section.historybanner>.container{margin:auto;max-width:1140px;padding:120px 0 0;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.historybanner>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.historybanner>.container{max-width:100%;width:85%}}@media(max-width:768px){section.historybanner>.container{max-width:100%;padding:0 0 60px;width:85%}}section.historybanner>.container>.row{align-items:flex-start;background-color:hsla(0,0%,98%,.9);border-right:6px solid #555;display:flex;gap:24px;justify-content:center;margin:0 auto;padding:56px;transform:translateX(-50px)}@media(max-width:768px){section.historybanner>.container>.row{background-color:transparent;border:none;display:block;padding:0;transform:translate(0)}}section.historybanner>.container>.row>.col-8{width:65%}@media(max-width:768px){section.historybanner>.container>.row>.col-8{margin-top:-70px;width:100%}}section.historybanner>.container>.row>.col-8 h2{color:#555;font-size:30px;font-weight:700;line-height:40px;margin:0 0 10px;position:relative}@media(max-width:768px){section.historybanner>.container>.row>.col-8 h2{color:#fff;padding-bottom:10px}section.historybanner>.container>.row>.col-8 h2:before{background-color:#066;bottom:0;content:"";height:3px;left:0;position:absolute;width:28px}}section.historybanner>.container>.row>.col-8 h3{color:#184e6c;font-size:20px;font-weight:700;line-height:32px}@media(max-width:768px){section.historybanner>.container>.row>.col-8 h3{margin-top:40px}}section.historybanner>.container>.row>.col-8 .content{color:#555;font-size:18px;line-height:32px;margin-top:40px}section.historybanner>.container>.row>.col-4{width:35%}@media(max-width:768px){section.historybanner>.container>.row>.col-4{width:100%}}section.historyFeature>.container{margin:auto;max-width:1140px;padding:120px 0;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.historyFeature>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.historyFeature>.container{max-width:100%;width:85%}}@media(max-width:768px){section.historyFeature>.container{max-width:100%;padding:60px 0;width:85%}}section.historyFeature>.container>.row{display:flex;gap:40px}@media(max-width:768px){section.historyFeature>.container>.row{display:block}}section.historyFeature>.container>.row>.col-4>.img{text-align:center}section.historyFeature>.container>.row>.col-4>.content{margin-top:50px}section.historyFeature>.container>.row>.col-4>.content h2{font-size:22px;font-weight:700;line-height:32px;margin:0 0 20px;text-align:center}section.historyFeature>.container>.row>.col-4>.content .inner{color:#555;font-size:18px;line-height:32px}section.historyTimeline{background-color:#e8e8e8;box-shadow:0 0 10px rgba(0,0,0,.1)}section.historyTimeline>.container{margin:auto;max-width:1140px;padding:120px 0;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.historyTimeline>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.historyTimeline>.container{max-width:100%;width:85%}}@media(max-width:768px){section.historyTimeline>.container{max-width:100%;padding:60px 0;width:85%}}section.historyTimeline>.container>.title{text-align:center}section.historyTimeline>.container>.title h2{color:#555;font-size:30px;font-weight:700;line-height:40px;margin:0 0 18px}section.historyTimeline>.container>.title h3{color:#184e6c;font-size:20px;font-weight:700;line-height:32px;margin:0}section.historyTimeline>.container>.timelineList{margin-top:60px}section.historyTimeline>.container>.timelineList>.item{display:flex;gap:90px;padding-bottom:50px;position:relative}@media(max-width:768px){section.historyTimeline>.container>.timelineList>.item{display:grid;gap:0;padding:0 0 0 30px}}section.historyTimeline>.container>.timelineList>.item:before{background-color:#747474;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:1px}@media(max-width:768px){section.historyTimeline>.container>.timelineList>.item:before{left:0}}section.historyTimeline>.container>.timelineList>.item:after{background-color:#fff3e6;border:3px solid #747474;border-radius:90%;content:"";height:19px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:19px}@media(max-width:768px){section.historyTimeline>.container>.timelineList>.item:after{left:0}}section.historyTimeline>.container>.timelineList>.item>.col-6{width:50%}@media(max-width:768px){section.historyTimeline>.container>.timelineList>.item>.col-6{width:100%}}section.historyTimeline>.container>.timelineList>.item>.col-6:first-child .imgs{display:flex;gap:24px}@media(max-width:768px){section.historyTimeline>.container>.timelineList>.item>.col-6:first-child .imgs{display:block}}section.historyTimeline>.container>.timelineList>.item>.col-6:first-child .imgs>a{display:block;width:50%}@media(max-width:768px){section.historyTimeline>.container>.timelineList>.item>.col-6:first-child .imgs>a{margin-bottom:8px;width:100%}}section.historyTimeline>.container>.timelineList>.item>.col-6:last-child>.content>.title{color:#242424;font-size:22px;font-weight:700;line-height:32px}section.historyTimeline>.container>.timelineList>.item>.col-6:last-child>.content>.content{color:#555;font-size:18px;line-height:32px;margin-top:6px}section.historyTimeline>.container>.timelineList>.item:nth-child(2n)>.col-6:first-child{order:2}@media(max-width:768px){section.historyTimeline>.container>.timelineList>.item:nth-child(2n)>.col-6:first-child{order:1}section.historyTimeline>.container>.timelineList>.item:nth-child(2n)>.col-6:last-child{order:2}}section.historyClient{padding:120px 0}section.historyClient>.container{margin:auto;max-width:1140px;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.historyClient>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.historyClient>.container{max-width:100%;width:85%}}@media(max-width:768px){section.historyClient>.container{max-width:100%;width:85%}}section.historyClient>.container>.title{text-align:center}section.historyClient>.container>.title h2{color:#555;font-size:30px;font-weight:700;line-height:40px;margin:0 0 18px}section.historyClient>.container>.title h3{color:#184e6c;font-size:20px;font-weight:700;line-height:32px;margin:0}section.historyClient .clientList{display:flex;flex-direction:column;gap:20px;margin-top:40px;overflow:hidden}section.historyClient .marquee-row{overflow:hidden;white-space:nowrap}section.historyClient .marquee-content{animation:marquee 40s linear infinite;display:inline-flex;gap:40px}section.historyClient .logo{background-position:50%;background-repeat:no-repeat;background-size:contain;height:80px;width:120px}@keyframes marquee{0%{transform:translateX(-50%)}to{transform:translateX(0)}}section.faq{position:relative;z-index:11}section.faq>.container{margin:auto;max-width:1140px;padding:80px 0;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.faq>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.faq>.container{max-width:100%;width:85%}}@media(max-width:768px){section.faq>.container{max-width:100%;padding:40px 0;width:85%}}section.faq>.container>.title{text-align:center}section.faq>.container>.title h1{color:#555;font-size:40px;font-weight:700;letter-spacing:.1em;line-height:30px;text-align:center}section.faq>.container>.faqList{margin-top:60px}section.faq>.container>.faqList .faqBlock{align-items:flex-start;display:flex}@media(max-width:768px){section.faq>.container>.faqList .faqBlock{display:block}}section.faq>.container>.faqList .faqBlock:not(:last-child){margin-bottom:100px}@media(max-width:768px){section.faq>.container>.faqList .faqBlock:not(:last-child){margin-bottom:50px}}section.faq>.container>.faqList .faqBlock h2{color:#555;font-size:22px;font-weight:700;letter-spacing:.1em;line-height:40px;padding-bottom:10px;position:relative;width:25%}@media(max-width:768px){section.faq>.container>.faqList .faqBlock h2{width:100%}}section.faq>.container>.faqList .faqBlock h2:after{background-color:#eb5515;bottom:0;content:"";height:3px;left:0;position:absolute;width:28px}section.faq>.container>.faqList .faqBlock .faqList{width:75%}@media(max-width:768px){section.faq>.container>.faqList .faqBlock .faqList{width:100%}}section.faq>.container>.faqList .faqBlock .faqList>.faqItem{border-top:1px solid #242424;padding:15px 20px}section.faq>.container>.faqList .faqBlock .faqList>.faqItem:last-child{border-bottom:1px solid #242424}section.faq>.container>.faqList .faqBlock .faqList>.faqItem>.itemTitle{align-items:center;display:flex;justify-content:space-between}section.faq>.container>.faqList .faqBlock .faqList>.faqItem>.itemTitle h3{color:#eb5515;font-size:20px;font-weight:700;line-height:30px;margin:0}section.faq>.container>.faqList .faqBlock .faqList>.faqItem>.itemTitle .icon{transition:all .3s}section.faq>.container>.faqList .faqBlock .faqList>.faqItem>.itemTitle.active>.icon{transform:rotate(180deg)}section.faq>.container>.faqList .faqBlock .faqList>.faqItem>.faqContent{color:#555;display:none;font-size:18px;line-height:32px;margin-top:16px;overflow:hidden;text-align:left;white-space:pre-line}section.faq>.container>.faqList .faqBlock .faqList>.faqItem>.faqContent.active{display:block}section.faqContact{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:262px;justify-content:center;position:relative}@media(max-width:768px){section.faqContact{padding:0 20px}}section.faqContact:before{background-color:hsla(0,0%,77%,.7);content:"";height:100%;left:0;position:absolute;top:0;width:100%}section.faqContact a{display:block;text-align:center;z-index:1}section.faqContact a>.content{text-align:center}section.faqContact a>.content>.title{align-items:center;color:#242424;display:flex;font-size:20px;font-weight:700;line-height:30px}@media(max-width:768px){section.faqContact a>.content>.title{font-size:18px}}section.faqContact a>.content>.title>span{color:#eb5515;margin:0 16px}@media(max-width:768px){section.faqContact a>.content>.title>span{margin:0 8px}}section.faqContact a>.content>.subtitle{color:#242424;font-size:14px;font-weight:500;letter-spacing:.1em;line-height:22px;margin-top:10px;position:relative;text-align:center}section.article{position:relative;z-index:11}section.article>.container{margin:auto;max-width:1140px;padding:120px 0;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.article>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.article>.container{max-width:100%;width:85%}}@media(max-width:768px){section.article>.container{max-width:100%;padding:60px 0;width:85%}}section.article>.container>.title{text-align:center}section.article>.container>.title h1{color:#555;font-size:40px;font-weight:700;letter-spacing:.1em;text-align:center}@media(min-width:769px){section.article>.container .catSelect{display:none}}@media(max-width:768px){section.article>.container .catSelect{background-color:transparent;border-bottom:1px solid #066;border-left:0;border-radius:0;border-right:0;border-top:1px solid #066;display:block;margin:20px auto 0;padding:8px;width:200px}}section.article>.container .articleCatList{align-items:center;display:flex;gap:40px;justify-content:center;margin-top:30px}@media(max-width:768px){section.article>.container .articleCatList{display:none}}section.article>.container .articleCatList>.item a{color:#888;font-size:18px;font-weight:500;line-height:40px;padding:8px 0;position:relative}section.article>.container .articleCatList>.item a:after{background-color:#066;bottom:0;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);transition:width .5s;width:0}section.article>.container .articleCatList>.item.active a:after,section.article>.container .articleCatList>.item:hover a:after{width:100%}section.article>.container .articleTagFilter{margin-top:40px}section.article>.container .articleTagFilter>.row{display:flex}@media(max-width:768px){section.article>.container .articleTagFilter>.row{display:grid}}section.article>.container .articleTagFilter>.row>.col-6{width:50%}@media(max-width:768px){section.article>.container .articleTagFilter>.row>.col-6{width:100%}section.article>.container .articleTagFilter>.row>.col-6:first-child{margin:20px auto 0;order:2;text-align:center}}section.article>.container .articleTagFilter>.row>.col-6:first-child .selectedChips{display:flex;gap:16px}section.article>.container .articleTagFilter>.row>.col-6:first-child .selectedChips button.chip{align-items:center;background-color:#888;border-radius:0;display:flex;justify-content:center;padding:6px 12px}section.article>.container .articleTagFilter>.row>.col-6:first-child .totalPosts{color:#888;font-size:14px;font-weight:500;letter-spacing:.1em;line-height:22px}@media(max-width:768px){section.article>.container .articleTagFilter>.row>.col-6:last-child{order:1}}section.article>.container .articleTagFilter>.row>.col-6:last-child ul.tagFilterPanelList{list-style:none;margin:0;padding:0}section.article>.container .articleTagFilter>.row>.col-6:last-child .tagFilter{float:right;position:relative;width:200px}@media(max-width:768px){section.article>.container .articleTagFilter>.row>.col-6:last-child .tagFilter{float:none;margin:20px auto 0}}section.article>.container .articleTagFilter>.row>.col-6:last-child .tagFilter span{color:#747474;font-size:14px;font-weight:500;line-height:16px}section.article>.container .articleTagFilter>.row>.col-6:last-child .tagFilter .tagFilterToggle{align-items:center;background:none;border:0;box-shadow:none;cursor:pointer;display:flex;gap:.5rem;justify-content:space-between;padding:.5rem 0;width:100%}section.article>.container .articleTagFilter>.row>.col-6:last-child .tagFilter .tagFilterPanel{background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 6px 20px rgba(0,0,0,.1);margin-top:.5rem;padding:8px 20px;position:absolute;width:200px}section.article>.container .articleTagFilter>.row>.col-6:last-child .tagFilter .tagFilterPanel .tagFilterItem{align-items:center;color:#747474;cursor:pointer;display:flex;font-size:12px;gap:.5rem;justify-content:flex-start;line-height:0;padding:5px 10px}section.article>.container .articleTagFilter>.row>.col-6:last-child .tagFilter .tagFilterPanel .tagFilterItem input{appearance:none;border:1px solid #888;cursor:pointer;display:block;height:20px;margin:0 13px 0 0;position:relative;transition:background-color .3s;width:20px}section.article>.container .articleTagFilter>.row>.col-6:last-child .tagFilter .tagFilterPanel .tagFilterItem input:checked{background-color:#bc9b6b;border:1px solid #bc9b6b}section.article>.container .articleTagFilter>.row>.col-6:last-child .tagFilter .tagFilterPanel .tagFilterItem input:checked:before{background-color:#e8e8e8;clip-path:polygon(13% 53%,4% 67%,48% 100%,100% 14%,87% 7%,45% 78%);content:"";height:70%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:70%}section.article>.container .articleList{display:grid;gap:30px;grid-template-columns:repeat(3,1fr);margin-top:24px}@media(max-width:768px){section.article>.container .articleList{display:block}}section.article>.container .articleList>.newItem{min-height:478px}section.article>.container .articleList>.newItem a{background-color:#fafafa;border-bottom:1px solid #747474;border-top:1px solid #747474;display:block;padding:30px 15px}section.article>.container .articleList>.newItem a>.content .cat{color:#747474;font-size:14px;font-weight:700;line-height:20px}section.article>.container .articleList>.newItem a>.content h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#242424;font-size:18px;font-weight:700;height:52px;line-height:26px;margin:10px 0 0;overflow:hidden;text-overflow:ellipsis}section.article>.container .articleList>.newItem a>.content .des{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#747474;font-size:14px;font-weight:500;height:60px;line-height:20px;margin-top:6px;overflow:hidden;text-overflow:ellipsis}section.article>.container .articleList>.newItem a>.img{background-position:50%;background-repeat:no-repeat;background-size:cover;height:200px;margin-top:20px;position:relative}section.article>.container .articleList>.newItem a>.img>.overlay{align-items:center;background-color:rgba(186,158,99,.8);display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:opacity .5s;width:100%}section.article>.container .articleList>.newItem a>.img>.overlay span{border:1px solid #fafafa;color:#fafafa;font-size:18px;line-height:26px;padding:5px 32px}section.article>.container .articleList>.newItem a .tagList{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:20px}section.article>.container .articleList>.newItem a .tagList .tagItem{border:1px solid #747474;color:#747474;font-size:12px;line-height:17px;margin-right:6px;padding:4px 13px;text-align:center}section.article>.container .articleList>.newItem:hover .img>.overlay{opacity:1}section.article>.container>.pagination{align-items:center;display:flex;justify-content:center;margin-top:60px}section.article>.container>.pagination a,section.article>.container>.pagination span{align-items:center;color:#747474;display:flex;font-size:20px;justify-content:center;line-height:32px;width:32px}section.article>.container>.pagination a.current,section.article>.container>.pagination span.current{font-size:24px;font-weight:900}section.contact>.container{margin:auto;max-width:1140px;padding:120px 0 50px;position:relative;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.contact>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.contact>.container{max-width:100%;width:85%}}@media(max-width:768px){section.contact>.container{max-width:100%;padding:60px 0 40px;width:85%}}section.contact>.container:before{background-color:#eb5515;content:"";height:600px;position:absolute;right:-42px;top:77px;width:300px;z-index:10}@media(max-width:768px){section.contact>.container:before{right:-26px;top:33px}}section.contact>.container>.row{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;position:relative;z-index:11}@media(max-width:768px){section.contact>.container>.row{display:block}}section.contact>.container>.row>.col-8{padding:50px 70px;width:55%}@media(max-width:768px){section.contact>.container>.row>.col-8{padding:40px;width:100%}}section.contact>.container>.row>.col-8 h1{color:#555;font-size:22px;font-weight:700;letter-spacing:.1em;line-height:40px;padding-bottom:10px;position:relative}section.contact>.container>.row>.col-8 h1:after{background-color:#eb5515;bottom:0;content:"";height:3px;left:0;position:absolute;width:28px}section.contact>.container>.row>.col-8 .content{color:#242424;font-size:14px;font-weight:500;letter-spacing:.1em;line-height:22px;margin:20px 0 80px}section.contact>.container>.row>.col-8 .content ul{margin:0;padding:0 0 0 22px}section.contact>.container>.row>.col-8 .content ul li{color:#242424;font-size:14px;font-weight:500;letter-spacing:.1em;line-height:22px}section.contact>.container>.row>.col-8 form .row{margin-bottom:40px}section.contact>.container>.row>.col-8 form .row input,section.contact>.container>.row>.col-8 form .row select,section.contact>.container>.row>.col-8 form .row textarea{border:2px solid #9dbfbf;box-shadow:inset 0 0 0 1000px #fff;color:#242424;font-size:14px;font-weight:500;letter-spacing:.1em;line-height:22px;padding:9px 16px;resize:none}section.contact>.container>.row>.col-8 form .row.uploader{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin:0 0 16px}section.contact>.container>.row>.col-8 form .row.uploader .upl-del{background-color:#bc9b6b;border:0;border-radius:0;color:#fff;cursor:pointer;order:-1;padding:10px 14px}section.contact>.container>.row>.col-8 form .row.uploader .upl-del:hover{background:#967445}section.contact>.container>.row>.col-8 form .row.uploader .upl-choose{background-color:transparent;border:1px solid #747474;border-radius:0;color:#747474;cursor:pointer;font-size:14px;font-weight:500;line-height:20px;padding:10px 22px;transition:all .5s;width:max-content}section.contact>.container>.row>.col-8 form .row.uploader .upl-info{color:#888;display:flex;font-size:14px;font-weight:500;letter-spacing:.1em;line-height:22px;margin-left:10px;width:100%}section.contact>.container>.row>.col-8 form .row.uploader .upl-info .upl-filename{margin:0 8px;text-decoration:underline;text-underline-offset:3px}section.contact>.container>.row>.col-8 form .row.uploader .upl-hint{color:#888;display:block;font-size:14px;font-weight:500;letter-spacing:.1em;line-height:22px;margin-top:-16px}section.contact>.container>.row>.col-8 form .row.uploader .upl-error{color:#b00020;font-size:13px;margin:0}section.contact>.container>.row>.col-8 form .row.uploader .upl-label{display:none}section.contact>.container>.row>.col-8 form .row.uploader.success .upl-label{display:block}section.contact>.container>.row>.col-8 form .row.uploader.success .upl-choose{display:none}section.contact>.container>.row>.col-8 form .row:last-child>button{background-color:#eb5515;border-radius:0;color:#fafafa;display:block;font-size:14px;letter-spacing:.1em;line-height:20px;margin:20px auto 0;padding:10px 0;transition:background-color .5s;width:100%}section.contact>.container>.row>.col-8 form div#contactMsg{margin-top:16px;text-align:center}section.contact>.container>.row>.col-4{width:45%}@media(max-width:768px){section.contact>.container>.row>.col-4{width:100%}section.contact>.container>.row>.col-4>iframe{height:600px}}section.contact>.container>.row>.col-4 .companyInfo{background-color:#fafafa;bottom:50px;max-width:460px;padding:21px 30px 40px;position:absolute;right:-42px;transform:translateY(-70px)}@media(max-width:768px){section.contact>.container>.row>.col-4 .companyInfo{max-width:100%;right:0;transform:translateY(0)}}section.contact>.container>.row>.col-4 .companyInfo h2{border-bottom:1px solid #555;color:#555;font-size:22px;font-weight:700;letter-spacing:.1em;line-height:40px;padding-bottom:6px}section.contact>.container>.row>.col-4 .companyInfo .companyInfoContent{align-items:start;display:grid;grid-template-columns:repeat(2,auto);grid-template-rows:auto;justify-items:start;grid-gap:5px 15px;margin-top:7px}@media(max-width:768px){section.contact>.container>.row>.col-4 .companyInfo .companyInfoContent{display:block}}section.contact>.container>.row>.col-4 .companyInfo .companyInfoContent .item{align-items:flex-start;display:flex;justify-content:flex-start;margin-top:10px}section.contact>.container>.row>.col-4 .companyInfo .companyInfoContent .item .icon{height:20px;margin-top:2px;width:20px}section.contact>.container>.row>.col-4 .companyInfo .companyInfoContent .item .inner{margin-left:10px}section.contact>.container>.row>.col-4 .companyInfo .companyInfoContent .item .inner>a{color:#555;display:block;font-size:14px;font-weight:500;letter-spacing:.1em;line-height:22px}section.contactLink{align-items:center;display:flex;justify-content:center;padding-bottom:120px}@media(max-width:768px){section.contactLink{display:block}}section.contactLink .linkList{display:inline-grid;grid-template-columns:repeat(3,max-content);grid-gap:68px;justify-items:start}@media(max-width:768px){section.contactLink .linkList{display:block}}section.contactLink .linkList>a{align-items:center;display:flex;gap:20px;justify-content:center}@media(max-width:768px){section.contactLink .linkList>a{justify-content:left;margin:auto auto 40px;width:230px}}section.contactLink .linkList>a .icon{align-items:center;display:inline-flex;flex-shrink:0;height:60px;justify-content:center;position:relative;width:60px}section.contactLink .linkList>a>.content>h3{font-size:20px;font-weight:700;line-height:30px;margin:0}section.contactLink .linkList>a>.content>.inner{color:#242424;font-size:14px;font-weight:500;letter-spacing:.1em;line-height:22px}section.productCatList>.container{margin:auto;max-width:1140px;padding:80px 0;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.productCatList>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.productCatList>.container{max-width:100%;width:85%}}@media(max-width:768px){section.productCatList>.container{max-width:100%;padding:40px 0;width:85%}}section.productCatList>.container>h1{border-bottom:6px solid #bfb38c;font-family:Noto Sans TC;font-size:26px;font-weight:500;letter-spacing:2px;line-height:140%;margin:0 auto 80px;padding-bottom:14px;width:fit-content}section.productCatList>.container>.pcList{display:grid;gap:60px 24px;grid-template-columns:repeat(3,1fr)}@media(max-width:768px){section.productCatList>.container>.pcList{gap:24px 0;grid-template-columns:1fr}}section.productCatList>.container>.pcList>.item{transition:all .4s}@media(max-width:768px){section.productCatList>.container>.pcList>.item{clear:both;float:none;margin:0 24px 24px 0;width:100%}}section.productCatList>.container>.pcList>.item:nth-child(3n+3){margin-right:0}@media(max-width:768px){section.productCatList>.container>.pcList>.item:nth-child(3n+3){margin-right:auto}}section.productCatList>.container>.pcList>.item a{border-radius:10px;display:block;overflow:hidden;padding-bottom:16px;position:relative;text-align:center}section.productCatList>.container>.pcList>.item a>.img{position:relative;text-align:center;z-index:12}section.productCatList>.container>.pcList>.item a>.img img{height:120px;margin-bottom:24px}section.productCatList>.container>.pcList>.item a>.content{position:relative;z-index:11}section.productCatList>.container>.pcList>.item a>.content h3{color:var(--gray-1,#0d0e10);font-family:Noto Sans TC;font-size:26px;font-weight:500;letter-spacing:2px;line-height:140%;text-align:center}section.productCatList>.container>.pcList>.item a>.content .icon{text-align:center}section.productCatList>.container>.pcList>.item a:after{background-color:#fff;border-radius:10px;content:"";display:block;height:90%;position:absolute;top:80px;width:100%;z-index:10}section.productCatList>.container>.pcList>.item a img.hoverImg{bottom:24px;filter:brightness(0) invert(1) opacity(.28);left:0;margin:auto;position:absolute;right:0;top:auto;width:35%;z-index:11}section.productCatList>.container>.pcList>.item:hover a>.content h3{color:#fff}section.productCatList>.container>.pcList>.item:hover a>.content svg path{fill:#fff}section.productCatList>.container>.pcList>.item:hover a:after{background-color:#bfb38c}.pageTitleSvg{position:absolute;right:auto;top:152px}@media(max-width:768px){.pageTitleSvg{top:90px}}section.productTaxTitle{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}section.productTaxTitle:before{background:rgba(0,0,0,.502);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:10}section.productTaxTitle>.container{display:flex;flex-direction:column;justify-content:center;margin:auto;max-width:1140px;min-height:400px;padding:40px 0;position:relative;width:100%;z-index:11}@media screen and (min-width:1280px)and (max-width:1440px){section.productTaxTitle>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.productTaxTitle>.container{max-width:100%;width:85%}}@media(max-width:768px){section.productTaxTitle>.container{max-width:100%;width:85%}}section.productTaxTitle>.container>.title{margin-bottom:40px}section.productTaxTitle>.container>.title h1{color:#fff;font-family:Noto Sans TC;font-size:36px;font-weight:500;letter-spacing:2px;line-height:120%;margin:0;text-align:center}section.productTaxTitle>.container>.content{color:#fff;font-family:Noto Sans TC;font-size:18px;font-weight:500;letter-spacing:2px;line-height:140%;margin:0 auto;max-width:733px;width:100%}section.productTaxTitle>.container>.btn{margin-top:40px;text-align:center}section.productTaxTitle>.container>.btn a{align-items:center;background:var(--Secondary-2,#eb5515);border-radius:100px;color:#fff;display:inline-flex;font-family:Noto Sans TC;font-size:16px;font-weight:500;justify-content:center;letter-spacing:2px;line-height:150%;padding:10px 32px}section.productTaxTitle>.container>.btn a svg{margin-left:10px}section.productTax>.row{display:flex}@media(max-width:768px){section.productTax>.row{display:block}}section.productTax>.row>.col-4{background-color:#fff;width:20%}@media(max-width:768px){section.productTax>.row>.col-4{width:100%}section.productTax>.row>.col-4 .taxSideToggle{padding:24px}section.productTax>.row>.col-4 .taxSideToggle svg{height:36px;width:36px}}section.productTax>.row>.col-4 .productTaxSide{padding:20px 24px}@media(max-width:768px){section.productTax>.row>.col-4 .productTaxSide{background:#fff;height:100%;padding:0 20px;position:fixed;right:-100%;top:0;transition:left .3s ease;width:80%;z-index:1001}}section.productTax>.row>.col-4 .productTaxSide>.ptContent{border-bottom:.5px solid var(--gray-4,#e3e3e3);padding:24px 0}section.productTax>.row>.col-4 .productTaxSide>.ptContent .ptTitle{align-items:center;display:flex;gap:16px}section.productTax>.row>.col-4 .productTaxSide>.ptContent .ptTitle>a{align-items:center;display:flex;flex-grow:1;gap:16px}section.productTax>.row>.col-4 .productTaxSide>.ptContent .ptTitle>a .icon{background-position:50%;background-repeat:repeat;background-size:contain;flex-shrink:0;height:34px;width:34px}section.productTax>.row>.col-4 .productTaxSide>.ptContent .ptTitle>a h3{font-family:Noto Sans TC;font-size:16px;font-style:Bold;font-weight:700;letter-spacing:2px;line-height:150%;margin-bottom:0}section.productTax>.row>.col-4 .productTaxSide>.ptContent .ptTitle>a.has-child{pointer-events:none}section.productTax>.row>.col-4 .productTaxSide>.ptContent .ptTitle svg{flex-shrink:0}section.productTax>.row>.col-4 .productTaxSide>.ptContent .ptInner{cursor:pointer;display:none;margin-top:32px;max-height:400px;overflow-y:scroll}section.productTax>.row>.col-4 .productTaxSide>.ptContent .ptInner a{color:var(--gray-1,#0d0e10);display:block;font-family:Noto Sans TC;font-size:16px;font-weight:400;letter-spacing:2px;line-height:150%;margin-bottom:12px;padding:6px 0 6px 48px;text-align:left;vertical-align:middle}section.productTax>.row>.col-4 .productTaxSide>.ptContent .ptInner a:hover{background:var(--Secondary-1,#bfb38c);border-bottom-right-radius:1000px;border-top-right-radius:1000px;color:#fff}@media(max-width:768px){section.productTax>.row>.col-4 .productTaxSide.is-open{left:0;max-height:-webkit-fill-available;overflow-y:scroll}}section.productTax>.row>.col-4 .taxSideOverlay{background:rgba(0,0,0,.5);inset:0;position:fixed;z-index:1000}@media(min-width:768px){section.productTax>.row>.col-4 .taxSideOverlay,section.productTax>.row>.col-4 .taxSideToggle{display:none!important}}section.productTax>.row>.col-8{width:80%}@media(max-width:768px){section.productTax>.row>.col-8{width:100%}}section.productTax>.row>.col-8 .productList .pl{display:flow-root}section.productTax>.row>.col-8 .productList .pl>.product{clear:right;float:left;width:33.3333333333%}@media(max-width:768px){section.productTax>.row>.col-8 .productList .pl>.product{width:50%}}section.productTax>.row>.col-8 .productList .pl>.product a{background:var(--gray-4,#e3e3e3);border-color:var(--gray-6,#fff);border-style:solid;border-width:.5px;display:block;padding:50px 46px}@media(max-width:768px){section.productTax>.row>.col-8 .productList .pl>.product a{padding:24px}}section.productTax>.row>.col-8 .productList .pl>.product a>.img{background-position:50%;background-repeat:no-repeat;background-size:contain;height:210px}section.productTax>.row>.col-8 .productList .pl>.product a>.sku{color:#0d0e10;font-family:Noto Sans TC;font-size:16px;font-weight:400;letter-spacing:2px;line-height:150%;margin-bottom:12px;margin-top:24px;vertical-align:middle}section.productTax>.row>.col-8 .productList .pl>.product a h3{color:#0d0e10;font-family:Noto Sans TC;font-size:16px;font-style:Bold;font-weight:700;letter-spacing:2px;line-height:150%;margin:0;min-height:50px;vertical-align:middle}@media(max-width:768px){section.productTax>.row>.col-8 .productList .pl>.product a h3{min-height:75px}}section.productTax>.row>.col-8 .productList .pagination{background-color:#fff;padding:80px 0;text-align:center}section.productTax>.row>.col-8 .productList .pagination>a,section.productTax>.row>.col-8 .productList .pagination>span{color:#eb5515;font-family:Noto Sans TC;font-size:26px;font-weight:500;letter-spacing:2px;line-height:140%;vertical-align:middle}section.productTax>.row>.col-8 .productList .pagination>a.current,section.productTax>.row>.col-8 .productList .pagination>a:hover,section.productTax>.row>.col-8 .productList .pagination>span.current,section.productTax>.row>.col-8 .productList .pagination>span:hover{color:#000}body.single-product.ast-page-builder-template{background-color:#fff}section.singleProduct>.row{display:flex}@media(max-width:768px){section.singleProduct>.row{display:block}}section.singleProduct>.row>.col-4{width:23%}@media(max-width:768px){section.singleProduct>.row>.col-4{width:100%}section.singleProduct>.row>.col-4 .taxSideToggle{padding:24px;width:fit-content}}section.singleProduct>.row>.col-4 .taxSideToggle svg{display:block}@media(max-width:768px){section.singleProduct>.row>.col-4 .taxSideToggle svg{height:36px;width:36px}}section.singleProduct>.row>.col-4 .productTaxSide{padding:20px 24px}@media(max-width:768px){section.singleProduct>.row>.col-4 .productTaxSide{background:#fff;height:100%;padding:0 20px;position:fixed;right:-100%;top:0;transition:left .3s ease;width:80%;z-index:1001}}section.singleProduct>.row>.col-4 .productTaxSide>.ptContent{border-bottom:.5px solid var(--gray-4,#e3e3e3);padding:24px 0}section.singleProduct>.row>.col-4 .productTaxSide>.ptContent .ptTitle{align-items:center;display:flex;gap:16px}section.singleProduct>.row>.col-4 .productTaxSide>.ptContent .ptTitle>a{align-items:center;display:flex;flex-grow:1;gap:16px}section.singleProduct>.row>.col-4 .productTaxSide>.ptContent .ptTitle>a .icon{background-position:50%;background-repeat:repeat;background-size:contain;flex-shrink:0;height:34px;width:34px}section.singleProduct>.row>.col-4 .productTaxSide>.ptContent .ptTitle>a h3{font-family:Noto Sans TC;font-size:16px;font-style:Bold;font-weight:700;letter-spacing:2px;line-height:150%;margin-bottom:0}section.singleProduct>.row>.col-4 .productTaxSide>.ptContent .ptTitle>a.has-child{pointer-events:none}section.singleProduct>.row>.col-4 .productTaxSide>.ptContent .ptTitle svg{flex-shrink:0}section.singleProduct>.row>.col-4 .productTaxSide>.ptContent .ptInner{cursor:pointer;display:none;margin-top:32px;max-height:400px;overflow-y:scroll}section.singleProduct>.row>.col-4 .productTaxSide>.ptContent .ptInner a{color:var(--gray-1,#0d0e10);display:block;font-family:Noto Sans TC;font-size:16px;font-weight:400;letter-spacing:2px;line-height:150%;margin-bottom:12px;padding:6px 0 6px 48px;text-align:left;vertical-align:middle}section.singleProduct>.row>.col-4 .productTaxSide>.ptContent .ptInner a:hover{background:var(--Secondary-1,#bfb38c);border-bottom-right-radius:1000px;border-top-right-radius:1000px;color:#fff}@media(max-width:768px){section.singleProduct>.row>.col-4 .productTaxSide.is-open{left:0;max-height:-webkit-fill-available;overflow-y:scroll}}section.singleProduct>.row>.col-4 .taxSideOverlay{background:rgba(0,0,0,.5);inset:0;position:fixed;z-index:1000}@media(min-width:768px){section.singleProduct>.row>.col-4 .taxSideOverlay,section.singleProduct>.row>.col-4 .taxSideToggle{display:none!important}}section.singleProduct>.row>.col-8{padding:80px 120px;width:77%}@media(max-width:768px){section.singleProduct>.row>.col-8{padding:30px;width:100%}}section.singleProduct>.row>.col-8 .ast-article-single .row{display:flex;gap:40px}@media(max-width:768px){section.singleProduct>.row>.col-8 .ast-article-single .row{display:block}}section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6{width:50%}@media(max-width:768px){section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6{width:100%}}section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6:first-child .swiper-wrapper{padding-bottom:50px}section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6:first-child img{box-shadow:none}section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6:first-child .swiper-pagination-bullet{background:#c5c6c8;border-radius:9999px;height:4px;margin:0 4px!important;opacity:1;transition:background-color .3s,width .3s;width:20px}section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6:first-child .swiper-pagination-bullet-active{background:#bfb38c;width:28px}section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6:first-child .singleProductSwiper .productImg{background-position:50%;background-repeat:no-repeat;background-size:contain;height:350px}section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6 .summary.entry-summary{clear:both!important;float:none!important;width:100%!important}section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6 .summary.entry-summary>.sku{color:#3d5b80;font-family:Noto Sans TC;font-size:16px;font-weight:400;letter-spacing:2px;line-height:150%;margin-bottom:16px}section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6 .summary.entry-summary>h1{color:#000;font-family:Noto Sans TC;font-size:26px;font-weight:500;letter-spacing:2px;line-height:140%;margin:0 0 60px}section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6 .summary.entry-summary>.inner>.item{display:flex;font-family:Noto Sans TC;font-size:16px;font-weight:400;letter-spacing:2px;line-height:150%;margin-bottom:24px}section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6 .summary.entry-summary>.inner>.item p{margin-bottom:0}section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6 .summary.entry-summary>.inner>.item strong{font-weight:700}section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6 .summary.entry-summary>.singleProductBtns{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-top:60px}@media(max-width:768px){section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6 .summary.entry-summary>.singleProductBtns{display:block}}section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6 .summary.entry-summary>.singleProductBtns form.cart,section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6 .summary.entry-summary>.singleProductBtns form.cart>.quantity{display:none}section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6 .summary.entry-summary>.singleProductBtns form.cart>.single_add_to_cart_button{background-color:#957e54;border:1px solid #957e54;border-radius:999px;color:#f8fafa;font-family:Noto Sans TC;font-size:16px;font-weight:500;letter-spacing:2px;line-height:150%;margin:0!important;padding:12px 30px}section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6 .summary.entry-summary>.singleProductBtns form.cart>.single_add_to_cart_button:hover{background-color:transparent;color:#957e54}section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6 .summary.entry-summary>.singleProductBtns>a.afrfqbt_single_page{background-color:transparent;border:1px solid #957e54;border-radius:999px;color:#957e54;font-family:Noto Sans TC;font-size:16px;font-weight:500;letter-spacing:2px;line-height:150%;margin:0!important;padding:12px 44px}@media(max-width:768px){section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6 .summary.entry-summary>.singleProductBtns>a.afrfqbt_single_page{display:block;text-align:center;width:100%}}section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6 .summary.entry-summary>.singleProductBtns>a.afrfqbt_single_page:hover{background-color:#957e54;color:#f8fafa}section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6 .summary.entry-summary>.singleProductBtns>a.added_to_cart.added_to_quote.wc-forward{background-color:#957e54;border:1px solid #957e54;border-radius:999px;color:#f8fafa;display:none;font-family:Noto Sans TC;font-size:16px;font-weight:500;letter-spacing:2px;line-height:150%;margin:0!important;padding:12px 30px}section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6 .summary.entry-summary>.singleProductBtns>a.added_to_cart.added_to_quote.wc-forward:hover{background-color:transparent;color:#957e54}section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6 .summary.entry-summary>.singleProductBtns>.wccp-add-compare{background-color:transparent;border:1px solid #957e54;border-radius:999px;color:#957e54;font-family:Noto Sans TC;font-size:16px;font-weight:500;letter-spacing:2px;line-height:150%;padding:12px 44px;transition-duration:.2s}@media(max-width:768px){section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6 .summary.entry-summary>.singleProductBtns>.wccp-add-compare{display:block;margin-top:24px;text-align:center;width:100%}}section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6 .summary.entry-summary>.singleProductBtns>.wccp-add-compare:hover{background-color:#957e54;color:#fff}section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6 .summary.entry-summary>.singleProductBtns>.wccp-add-compare.added{padding:12px 35px}section.singleProductDetail{margin-top:80px}section.singleProductDetail>.container>.title{border-bottom:1px solid #387ea2;text-align:center}section.singleProductDetail>.container>.title h2{font-family:Noto Sans TC;font-size:20px;font-weight:400;letter-spacing:2px;line-height:140%;margin:0 0 20px}section.singleProductDetail>.container>.content{margin-top:60px;padding:0 100px}@media(max-width:768px){section.singleProductDetail>.container>.content{padding:0}}section.singleProductDetail>.container>.content>.row{display:block;margin:0 auto}section.singleProductDetail>.container>.content>.row>.col-4{display:none;width:25%}@media(max-width:768px){section.singleProductDetail>.container>.content>.row>.col-4{width:100%}}section.singleProductDetail>.container>.content>.row>.col-4 h3{color:#000;font-family:Noto Sans TC;font-size:16px;font-style:Bold;font-weight:700;letter-spacing:2px;line-height:150%;margin:0}section.singleProductDetail>.container>.content>.row>.col-8{color:#000;font-family:Noto Sans TC;font-size:16px;font-weight:400;letter-spacing:2px;line-height:150%;width:100%}@media(max-width:768px){section.singleProductDetail>.container>.content>.row>.col-8{width:100%}}section.singleProductDetail>.container>.content>.inner{color:#000;font-family:Noto Sans TC;font-size:16px;font-weight:400;letter-spacing:2px;line-height:150%;text-align:center}section.singleProductDetail>.container>.content>.inner strong{color:#387ea2;font-family:Noto Sans TC;font-size:16px;font-weight:700;letter-spacing:2px;line-height:150%;text-align:center}section.relatedProducts{padding:80px 0}section.relatedProducts>.container{margin:auto;max-width:1140px;position:relative;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.relatedProducts>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.relatedProducts>.container{max-width:100%;width:85%}}@media(max-width:768px){section.relatedProducts>.container{max-width:100%;width:85%}}section.relatedProducts>.container>.title{text-align:center}section.relatedProducts>.container>.title h2{border-bottom:6px solid #bfb38c;font-family:Noto Sans TC;font-size:26px;font-weight:600;letter-spacing:2px;line-height:140%;margin:0 auto;padding-bottom:14px;position:relative;width:fit-content}section.relatedProducts>.container>.productList{margin-top:80px}section.relatedProducts>.container>.productList>.swiper-wrapper{display:grid;grid-auto-flow:column}section.relatedProducts>.container>.productList>.swiper-wrapper>a{border:1px solid #c5c6c8;border-radius:10px;box-sizing:border-box;display:grid;grid-row:span 3;grid-template-rows:subgrid;padding:52px 80px}section.relatedProducts>.container>.productList>.swiper-wrapper>a .sku{color:#3d5b80;font-family:Noto Sans TC;font-size:14px;font-weight:400;letter-spacing:1px;line-height:150%;text-align:center}section.relatedProducts>.container>.productList>.swiper-wrapper>a h3{color:#0d0e10;font-family:Noto Sans TC;font-size:18px;font-weight:600;letter-spacing:2px;line-height:140%;margin:12px 0 40px;text-align:center}section.relatedProducts>.container>.productList>.swiper-wrapper>a .img{aspect-ratio:1;background-position:50%;background-repeat:no-repeat;background-size:contain;margin:0 auto;max-width:182px;width:100%}section.relatedProducts>.container>.productList-swiper-change-page{align-items:center;display:flex;gap:32px;justify-content:center;margin-top:80px}section.relatedProducts>.container>.productList-swiper-change-page>.pagination{align-items:center;display:flex;flex-wrap:wrap;gap:8px 24px;transform:none;width:fit-content}section.relatedProducts>.container>.productList-swiper-change-page>.pagination>.bullet{background-color:#bfb38c;border-radius:50%;height:8px;position:relative;width:8px}section.relatedProducts>.container>.productList-swiper-change-page>.pagination>.bullet:after{border:1px solid transparent;border-radius:50%;content:"";display:block;height:150%;left:-2px;position:absolute;top:-2px;transition-duration:.3s;width:150%}section.relatedProducts>.container>.productList-swiper-change-page>.pagination>.bullet.active:after{border:1px solid #bfb38c}section.relatedProducts>.container>.productList-swiper-change-page>.button-next>svg,section.relatedProducts>.container>.productList-swiper-change-page>.button-prev>svg{cursor:pointer;display:block}p.woocommerce-products-compare-compare-button{display:none}html[lang=en-US] .singleProductBtns>.wccp-add-compare,html[lang=en-US] .singleProductBtns>a.afrfqbt_single_page{letter-spacing:0!important;text-align:center!important;width:-webkit-fill-available!important}html[lang=en-US] .singleProductBtns>.wccp-add-compare{padding:12px 22px!important}section.compare{position:relative;z-index:1}section.compare>.container{margin:auto;max-width:1140px;padding:80px 0;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.compare>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.compare>.container{max-width:100%;width:85%}}@media(max-width:768px){section.compare>.container{max-width:100%;width:85%}}section.compare>.container>h2{border-bottom:6px solid #bfb38c;font-family:Noto Sans TC;font-size:26px;font-weight:500;letter-spacing:2px;line-height:140%;margin:0 auto;padding-bottom:14px;width:fit-content}section.compare>.container>.wccp-actions{margin-top:80px;text-align:center}section.compare>.container>.wccp-actions>button{background-color:#bfb38c;border-radius:1000px;color:#f8fafa;font-family:Noto Sans TC;font-size:16px;font-weight:500;letter-spacing:2px;line-height:150%;padding:12px 60px}section.compare>.container>.content{margin-top:80px}@media(max-width:768px){section.compare>.container>.content{overflow-x:scroll}}section.compare>.container>.content .compareTable{border-left:none;border-right:none}@media(max-width:768px){section.compare>.container>.content .compareTable{width:100%}}section.compare>.container>.content .compareTable tr>td{border-left:none;border-right:none;font-family:Noto Sans TC;font-size:16px;font-weight:400;letter-spacing:2px;line-height:150%}@media(max-width:768px){section.compare>.container>.content .compareTable tr>td{vertical-align:top}}section.compare>.container>.content .compareTable tr>td button.wccp-remove-compare{background-color:transparent;box-shadow:none;display:block;margin:0 auto 32px;padding:0}section.compare>.container>.content .compareTable tr>td button.wccp-remove-compare svg{width:40px}section.compare>.container>.content .compareTable tr>td button.wccp-remove-compare:hover{background-color:transparent}section.compare>.container>.content .compareTable tr>td>a{display:block;text-align:start}section.compare>.container>.content .compareTable tr>td>a>.sku{color:#9b7229;font-family:Noto Sans TC;font-size:14px;font-weight:400;letter-spacing:1px;line-height:150%;margin-bottom:16px}section.compare>.container>.content .compareTable tr>td>a>h3{color:#0d0e10;font-family:Noto Sans TC;font-size:20px;font-weight:400;letter-spacing:2px;line-height:140%;margin-bottom:16px}section.compare>.container>.content .compareTable tr>td>a>.img{background-position:50%;background-repeat:no-repeat;background-size:contain;height:230px}@media(max-width:768px){section.compare>.container>.content .compareTable tr>td{width:50%}section.compare>.container>.content .compareTable tr>td:first-child{display:none}}section.compare>.container>.content .compareTable tr:not(:last-child)>td{text-align:center}@media(max-width:768px){section.compare>.container>.content .compareTable tr:not(:last-child)>td{text-align:start}}section.compare>.container>.content .compareTable tr:last-child>td{vertical-align:top}section.compare>.container>.content .compareTable tbody td,section.compare>.container>.content .compareTable thead td{padding:40px 12px}@media(max-width:768px){section.compare>.container>.content .compareTable tbody td:nth-child(2):before{content:attr(data-title);display:block;font-weight:700;margin-bottom:8px}section.compare>.container>.content .compareTable tbody td:not(:nth-child(2)){padding-top:72px}}section.compare>.container>.content .compareTable tbody td:first-child{color:#0d0e10;font-family:Noto Sans TC;font-size:18px;font-weight:500;letter-spacing:2px;line-height:140%;width:11%}.wccpFabList{bottom:0;height:fit-content;left:auto;position:fixed;right:0;top:250px;z-index:35}@media(max-width:768px){.wccpFabList{transform:translateX(74px);transition:all .4s}.wccpFabList.active{transform:translateX(0)}}.wccpFabList .mobileToggle{background-color:#957e54;border-radius:0;bottom:auto;height:40px;left:0;margin:auto 0 auto auto;padding:0;position:fixed;right:80px;top:0;width:40px;z-index:9999}.wccpFabList .wccp-fab{height:72px}.wccpFabList .wccp-fab a{align-items:center;background-color:#f8fafa;display:flex;height:72px;justify-content:center;position:relative;width:74px}.wccpFabList .wccp-fab a span.wccp-compare-badge{align-items:center;background-color:#3d5b80;border-radius:100px;color:#fff;display:flex;font-size:12px;height:20px;justify-content:center;position:absolute;right:0;top:-5px;width:20px}.wccpFabList .wccp-fab a svg{height:30px;width:30px}@media(max-width:768px){.wccpFabList .wccp-fab a svg{height:24px;width:24px}}.wccpFabList .rfq-fab{height:72px}.wccpFabList .rfq-fab a{align-items:center;background-color:#f8fafa;display:flex;height:72px;justify-content:center;position:relative;width:74px}.wccpFabList .rfq-fab a span.wccp-rfq-badge{align-items:center;background-color:#3d5b80;border-radius:100px;color:#fff;display:flex;font-size:12px;height:20px;justify-content:center;position:absolute;right:0;top:-5px;width:20px}.wccpFabList .rfq-fab a svg{height:30px;width:30px}@media(max-width:768px){.wccpFabList .rfq-fab a svg{height:24px;width:24px}}.wccpFabList .otherBrand{background-color:#184e6c;border-radius:5px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);margin-top:24px;padding:12px}.wccpFabList .otherBrand a{display:block}.wccpFabList .otherBrand a:after{color:#fff;content:"網站";display:block;font-family:Noto Sans TC;font-size:14px;font-weight:400;letter-spacing:1px;line-height:150%;margin-top:10px;text-align:center}.wccpFabList .otherBrand a img{display:block;height:26px}p.addify-option-field.adf_half_width:nth-child(2)>.adf-radio-btn{clear:right;display:flow-root;float:left;margin-right:24px}section.quote>.container{margin:auto;max-width:1140px;padding:80px 0;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.quote>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.quote>.container{max-width:100%;width:85%}}@media(max-width:768px){section.quote>.container{max-width:100%;width:85%}}section.quote>.container>.title{text-align:center}section.quote>.container>.title h2{display:inline-block;font-family:Noto Sans TC;font-size:26px;font-weight:500;letter-spacing:2px;line-height:140%;margin:0;position:relative}section.quote>.container>.title h2:after{border-bottom:6px solid #eb5515;content:"";display:block;margin-top:20px}section.quote>.container>.content{margin-top:80px}section.quote>.container>.content>.adf-request-quote-page.template_one{margin:auto}section.quote>.container>.content>.adf-request-quote-page.template_one .af-quote-field-table{max-width:100%!important}section.quote>.container>.content>.adf-request-quote-page.template_one td.product-quantity,section.quote>.container>.content>.adf-request-quote-page.template_one th.product-quantity{display:none}section.quote>.container>.content>.adf-request-quote-page.template_one button.addify_checkout_place_quote{background-color:#eb5515;border:1px solid #eb5515;border-radius:999px;color:#f8fafa;font-family:Noto Sans TC;font-size:16px;font-weight:500;letter-spacing:2px;line-height:150%;margin:0;padding:12px 30px}section.quote>.container>.content>.adf-request-quote-page.template_one button.addify_checkout_place_quote:hover{background-color:transparent;color:#eb5515}section.downloads>.container{margin:auto;max-width:1140px;padding:80px 0;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.downloads>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.downloads>.container{max-width:100%;width:85%}}@media(max-width:768px){section.downloads>.container{max-width:100%;padding:40px 0;width:85%}}section.downloads>.container>.title{text-align:center}section.downloads>.container>.title h1{color:#555;font-size:40px;font-weight:700;letter-spacing:.1em;line-height:30px;text-align:center}section.downloads>.container>.content{margin-top:100px}@media(max-width:768px){section.downloads>.container>.content{margin-top:50px}}section.downloads>.container>.content>.downloadList{display:inline-grid;grid-template-columns:repeat(4,240px);grid-gap:128px 60px;position:relative}@media(max-width:768px){section.downloads>.container>.content>.downloadList{display:block}section.downloads>.container>.content>.downloadList>.item{margin-bottom:40px}}section.downloads>.container>.content>.downloadList>.item a{display:block}section.downloads>.container>.content>.downloadList>.item a>img{border-bottom:1px solid #555;border-top:1px solid #555;display:inline-block;height:212px;object-fit:contain;padding:14px 0;width:100%}section.downloads>.container>.content>.downloadList>.item a>h3{color:#555;font-size:22px;font-weight:700;letter-spacing:.1em;line-height:40px;text-align:center}section.news{position:relative;z-index:11}section.news>.container{margin:auto;max-width:1140px;padding:120px 0;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.news>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.news>.container{max-width:100%;width:85%}}@media(max-width:768px){section.news>.container{max-width:100%;padding:60px 0;width:85%}}section.news>.container>.title{text-align:center}section.news>.container>.title h1{color:#555;font-size:40px;font-weight:700;letter-spacing:.1em;text-align:center}@media(min-width:769px){section.news>.container .catSelect{display:none}}@media(max-width:768px){section.news>.container .catSelect{background-color:transparent;border-bottom:1px solid #eb5515;border-left:0;border-radius:0;border-right:0;border-top:1px solid #eb5515;display:block;margin:20px auto 0;padding:8px;width:200px}}section.news>.container .articleCatList{align-items:center;display:flex;gap:40px;justify-content:center;margin-top:30px}@media(max-width:768px){section.news>.container .articleCatList{display:none}}section.news>.container .articleCatList>.item a{color:#888;font-size:18px;font-weight:500;line-height:40px;padding:8px 0;position:relative}section.news>.container .articleCatList>.item a:after{background-color:#eb5515;bottom:0;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);transition:width .5s;width:0}section.news>.container .articleCatList>.item.active a:after,section.news>.container .articleCatList>.item:hover a:after{width:100%}section.news>.container .newsFilter{margin-top:50px}section.news>.container .newsFilter>.row{display:flex}section.news>.container .newsFilter>.row>.col-6{color:#000;font-size:18px;line-height:26px;width:50%}section.news>.container .newsFilter>.row>.col-6>.order{color:#000;font-size:18px;line-height:26px}section.news>.container .newsFilter>.row>.col-6>.order>svg{margin-left:8px;transition:transform .3s ease}section.news>.container .newsFilter>.row>.col-6>.order>svg.asc{transform:rotate(180deg)}section.news>.container .newsFilter>.row>.col-6:last-child{text-align:right}section.news>.container .newsList{display:flow-root;margin-top:20px}section.news>.container .newsList .newItem{border:1px solid #888;clear:right;float:left;margin:0 24px 24px 0;width:calc(33.33333% - 16px)}@media(max-width:768px){section.news>.container .newsList .newItem{clear:both;float:none;width:100%}}section.news>.container .newsList .newItem:nth-child(3n+3){margin-right:0}@media(max-width:768px){section.news>.container .newsList .newItem:nth-child(3n+3){margin-right:auto}}section.news>.container .newsList .newItem a{display:block}section.news>.container .newsList .newItem a>.img{background-position:50%;background-repeat:no-repeat;background-size:cover;height:200px;position:relative}section.news>.container .newsList .newItem a>.img .newCat{background-color:#888;color:#fafafa;font-size:14px;font-weight:700;left:0;line-height:16px;padding:9px 22px;position:absolute;top:30px}section.news>.container .newsList .newItem a>.content{background-color:#f4f4f4;padding:20px 30px 20px 20px}section.news>.container .newsList .newItem a>.content .date{color:#747474;font-size:14px;font-weight:500;line-height:16px}section.news>.container .newsList .newItem a>.content h3{color:#242424;display:-webkit-box;font-size:18px;font-weight:700;line-height:26px;margin:6px 0 0;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:52px;overflow:hidden;text-overflow:ellipsis}section.news>.container .newsList .newItem a>.content .des{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#555;font-size:14px;line-height:20px;margin-top:6px;min-height:40px;overflow:hidden;text-overflow:ellipsis}section.news>.container>.pagination{align-items:center;display:flex;justify-content:center;margin-top:60px}section.news>.container>.pagination a,section.news>.container>.pagination span{align-items:center;color:#747474;display:flex;font-size:20px;justify-content:center;line-height:32px;width:32px}section.news>.container>.pagination a.current,section.news>.container>.pagination span.current{font-size:24px;font-weight:900}section.hotProducts>.container{margin:auto;max-width:1140px;padding:0 0 120px;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.hotProducts>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.hotProducts>.container{max-width:100%;width:85%}}@media(max-width:768px){section.hotProducts>.container{max-width:100%;padding:0 0 60px;width:85%}}section.hotProducts>.container>.title{align-items:center;display:flex;justify-content:space-between}section.hotProducts>.container>.title h2{color:#555;font-size:22px;font-weight:700;letter-spacing:.1em;line-height:40px;padding-bottom:10px;position:relative}section.hotProducts>.container>.title h2:after{background-color:#eb5515;bottom:0;content:"";height:3px;left:0;position:absolute;width:28px}section.hotProducts>.container>.title>a{color:#242424;font-size:14px;font-weight:500;letter-spacing:.1em;line-height:22px;text-decoration-line:underline}section.hotProducts>.container>.content{margin-top:25px;padding-right:60px;position:relative}section.hotProducts>.container>.content>.prodSwiper>.swiper-wrapper>.swiper-slide>a{display:block;position:relative}section.hotProducts>.container>.content>.prodSwiper>.swiper-wrapper>.swiper-slide>a:before{background-color:#fafafa;border-radius:10px;bottom:-10px;content:"";filter:drop-shadow(0 4px 5px rgba(0,0,0,.1));height:170px;left:0;position:absolute;width:100%;z-index:10}section.hotProducts>.container>.content>.prodSwiper>.swiper-wrapper>.swiper-slide>a .img{background-position:50%;background-repeat:no-repeat;background-size:contain;height:170px;position:relative;z-index:11}section.hotProducts>.container>.content>.prodSwiper>.swiper-wrapper>.swiper-slide>a .content{position:relative;z-index:11}section.hotProducts>.container>.content>.prodSwiper>.swiper-wrapper>.swiper-slide>a .content .sku,section.hotProducts>.container>.content>.prodSwiper>.swiper-wrapper>.swiper-slide>a .content h3{color:#242424;font-size:16px;font-weight:700;line-height:22px;position:relative;text-align:center}section.hotProducts>.container>.content .prodSwiperNav.swiper-button-prev{bottom:58px;cursor:pointer;height:40px;left:auto;position:absolute;right:0;top:auto;width:40px}section.hotProducts>.container>.content .prodSwiperNav.swiper-button-prev:after{display:none}section.hotProducts>.container>.content .prodSwiperNav.swiper-button-next{bottom:10px;cursor:pointer;height:40px;position:absolute;right:0;top:auto;transform:rotate(-180deg);width:40px}section.hotProducts>.container>.content .prodSwiperNav.swiper-button-next:after{display:none}section.singleNews>.container{margin:auto;max-width:1140px;padding:120px 0;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.singleNews>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.singleNews>.container{max-width:100%;width:85%}}@media(max-width:768px){section.singleNews>.container{max-width:100%;width:85%}}section.singleNews>.container .title{position:relative;text-align:right}section.singleNews>.container .title:before{background-color:#e8e8e8;content:"";height:355px;left:auto;position:absolute;right:-99px;top:-38px;width:850px;z-index:9}@media(max-width:768px){section.singleNews>.container .title:before{right:-28px;top:-38px}}section.singleNews>.container .title>.cat{position:relative;z-index:10}section.singleNews>.container .title>.cat a{color:#066;font-size:20px;font-weight:700;line-height:26px;padding-bottom:4px;position:relative}section.singleNews>.container .title>.cat a:after{background-color:#066;bottom:0;content:"";height:2px;left:-99px;position:absolute;width:calc(100% + 98px)}section.singleNews>.container .title>.date{color:#747474;font-family:Zen Kaku Gothic Antique,Roboto,Noto Sans TC,serif;font-size:14px;font-weight:500;line-height:16px;margin-top:7px;position:relative;z-index:10}section.singleNews>.container .title h1{color:#555;font-size:30px;font-weight:700;line-height:42px;margin-top:7px;position:relative;z-index:10}section.singleNews>.container .featureImg{position:relative;z-index:10}section.singleNews>.container .content{color:#242424;font-size:18px;line-height:32px;margin:50px auto 0;text-align:center;width:700px}@media(max-width:768px){section.singleNews>.container .content{position:relative;width:100%;z-index:11}}section.singleNews>.container .singleNewsBtmNav{border-top:1px solid #747474;display:grid;grid-template-columns:repeat(2,.5fr);padding:20px 10px 0}section.singleNews>.container .singleNewsBtmNav>.snbPrev>a{align-items:center;color:#242424;display:flex;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;justify-content:flex-start;line-height:normal;outline:none}section.singleNews>.container .singleNewsBtmNav>.snbPrev>a>.arrow{margin-right:20px}section.singleNews>.container .singleNewsBtmNav>.snbNext>a{align-items:center;color:#242424;display:flex;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;justify-content:end;line-height:normal;outline:none}section.singleNews>.container .singleNewsBtmNav>.snbNext>a>.arrow{margin-left:20px}section.privacyPolicy>.container{margin:auto;max-width:1140px;padding:80px 0;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.privacyPolicy>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.privacyPolicy>.container{max-width:100%;width:85%}}@media(max-width:768px){section.privacyPolicy>.container{max-width:100%;width:85%}}section.privacyPolicy>.container>.title{text-align:center}section.privacyPolicy>.container>.title h1{color:#555;font-size:40px;font-weight:700;letter-spacing:.1em;line-height:30px;text-align:center}section.search>.container{margin:auto;max-width:1140px;padding:80px 0;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.search>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.search>.container{max-width:100%;width:85%}}@media(max-width:768px){section.search>.container{max-width:100%;width:85%}}section.search>.container>.title{display:block;font-family:Noto Sans TC;font-size:26px;font-weight:500;letter-spacing:2px;line-height:140%;margin:0 0 40px;position:relative;text-align:center}section.search>.container>.content .productList .pl{display:flow-root}section.search>.container>.content .productList .pl>.product{clear:right;float:left;width:33.3333333333%}@media(max-width:768px){section.search>.container>.content .productList .pl>.product{width:50%}}section.search>.container>.content .productList .pl>.product a{background:var(--gray-4,#e3e3e3);border-color:var(--gray-6,#fff);border-style:solid;border-width:.5px;display:block;padding:50px 46px}@media(max-width:768px){section.search>.container>.content .productList .pl>.product a{padding:24px}}section.search>.container>.content .productList .pl>.product a>.img{background-position:50%;background-repeat:no-repeat;background-size:contain;height:210px}section.search>.container>.content .productList .pl>.product a>.sku{color:#0d0e10;font-family:Noto Sans TC;font-size:16px;font-weight:400;letter-spacing:2px;line-height:150%;margin-bottom:12px;margin-top:24px;vertical-align:middle}section.search>.container>.content .productList .pl>.product a h3{color:#0d0e10;font-family:Noto Sans TC;font-size:16px;font-style:Bold;font-weight:700;letter-spacing:2px;line-height:150%;margin:0;vertical-align:middle}@media(max-width:768px){section.search>.container>.content .productList .pl>.product a h3{min-height:50px}}section.search>.container>.content .productList .pagination{padding:80px 0;text-align:center}section.search>.container>.content .productList .pagination>a,section.search>.container>.content .productList .pagination>span{color:#eb5515;font-family:Noto Sans TC;font-size:26px;font-weight:500;letter-spacing:2px;line-height:140%;vertical-align:middle}section.search>.container>.content .productList .pagination>a.current,section.search>.container>.content .productList .pagination>a:hover,section.search>.container>.content .productList .pagination>span.current,section.search>.container>.content .productList .pagination>span:hover{color:#000}body.page-template-page-process-php #page .site-content{background-color:transparent!important}section.processBanner{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}section.processBanner:before{background:rgba(0,0,0,.502);bottom:0;content:"";left:0;position:absolute;right:0;top:0}section.processBanner>.container{display:flex;flex-direction:column;justify-content:center;margin:auto;max-width:1140px;min-height:400px;padding:40px 0;position:relative;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.processBanner>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.processBanner>.container{max-width:100%;width:85%}}@media(max-width:768px){section.processBanner>.container{max-width:100%;width:85%}}section.processBanner>.container>.title{margin-bottom:40px}section.processBanner>.container>.title h1{color:#fff;font-family:Noto Sans TC;font-size:36px;font-weight:500;letter-spacing:2px;line-height:120%;margin:0;text-align:center}section.processBanner>.container>.content{color:#fff;font-family:Noto Sans TC;font-size:18px;font-weight:500;letter-spacing:2px;line-height:140%;margin:0 auto;max-width:733px;white-space:pre-line;width:100%}section.processIntro>.container{align-items:start;display:flex;justify-content:space-between;margin:auto;max-width:1140px;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.processIntro>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.processIntro>.container{max-width:100%;width:85%}}@media(max-width:768px){section.processIntro>.container{max-width:100%;width:85%}}@media screen and (width < 1024px){section.processIntro>.container{align-items:center;flex-direction:column}}section.processIntro>.container>.content{padding-top:60px;width:37.5%}@media screen and (width < 1024px){section.processIntro>.container>.content{order:1;width:auto}}@media screen and (width < 768px){section.processIntro>.container>.content{padding-top:40px}}section.processIntro>.container>.content>*{font-weight:500;letter-spacing:2px;line-height:140%}section.processIntro>.container>.content>:last-child{margin-bottom:0}section.processIntro>.container>.content>h3{font-size:26px;margin-bottom:4px}section.processIntro>.container>.content>h3:first-of-type{color:#957e54}section.processIntro>.container>.content>h3:nth-of-type(2){color:#0f2540}@media screen and (width < 768px){section.processIntro>.container>.content>h3{font-size:20px}}section.processIntro>.container>.content>p{color:#0d0e10;font-size:18px;margin-bottom:16px;padding-left:27px;white-space:pre-line}@media screen and (width < 768px){section.processIntro>.container>.content>p{font-size:16px}}section.processIntro>.container>.img{align-items:center;backdrop-filter:blur(8px);background-color:hsla(0,0%,100%,.8);border-radius:10px;display:flex;height:421px;margin-top:-80px;position:relative;width:50%}@media screen and (width < 1024px){section.processIntro>.container>.img{height:500px;width:100%}}@media screen and (width < 768px){section.processIntro>.container>.img{margin-top:-40px}}@media screen and (width < 576px){section.processIntro>.container>.img{justify-content:center}}section.processIntro>.container>.img>img{margin-left:-108px;width:71.2%}@media screen and (width < 1280px){section.processIntro>.container>.img>img{width:80%}}@media screen and (width < 1024px){section.processIntro>.container>.img>img{margin-left:0}}@media screen and (width < 576px){section.processIntro>.container>.img>img{width:90%}}section.processIntro>.container>.img>div{display:flex;gap:8px;left:35.4%;position:absolute}@media screen and (width < 1280px){section.processIntro>.container>.img>div{left:auto;right:10px}}section.processIntro>.container>.img>div>:first-child>svg{display:block;width:221px}@media screen and (width < 768px){section.processIntro>.container>.img>div>:first-child>svg{width:180px}}section.processIntro>.container>.img>div>:first-child>h3{border-radius:10px;color:#fff;font-size:18px;font-weight:500;letter-spacing:2px;line-height:140%;padding:8px 16px;text-align:center;white-space:pre-line;width:fit-content}@media screen and (width < 768px){section.processIntro>.container>.img>div>:first-child>h3{font-size:16px}}section.processIntro>.container>.img>div>:nth-child(2)>*{color:#0d0e10;letter-spacing:2px}section.processIntro>.container>.img>div>:nth-child(2)>h3{font-size:18px;font-weight:500;line-height:140%;margin-bottom:8px}@media screen and (width < 768px){section.processIntro>.container>.img>div>:nth-child(2)>h3{font-size:16px}}section.processIntro>.container>.img>div>:nth-child(2)>p{font-size:16px;font-weight:400;line-height:150%;margin-bottom:0}@media screen and (width < 768px){section.processIntro>.container>.img>div>:nth-child(2)>p{font-size:14px}}section.processIntro>.container>.img>.odm{top:40px}@media screen and (width < 1280px){section.processIntro>.container>.img>.odm{top:60px}}@media screen and (width < 1024px){section.processIntro>.container>.img>.odm{top:24px}}@media screen and (width < 768px){section.processIntro>.container>.img>.odm{top:40px}}section.processIntro>.container>.img>.odm>:first-child{padding-top:7px}section.processIntro>.container>.img>.odm>:first-child>h3{background-color:#957e54;margin:-20px 0 0 auto}@media screen and (width < 768px){section.processIntro>.container>.img>.odm>:first-child>h3{margin:-10px 0 0 auto}}section.processIntro>.container>.img>.oem{bottom:40px}@media screen and (width < 1280px){section.processIntro>.container>.img>.oem{bottom:50px}}@media screen and (width < 1024px){section.processIntro>.container>.img>.oem{bottom:24px}}@media screen and (width < 768px){section.processIntro>.container>.img>.oem{bottom:40px}}section.processIntro>.container>.img>.oem>:first-child>h3{background-color:#0f2540;margin:10px 0 0 auto}section.processIntro>.container>.img>.oem>:nth-child(2){padding-top:24px}@media screen and (width < 768px){section.processIntro>.container>.img>.oem>:nth-child(2){padding-top:18px}}section.processItems{overflow:hidden}@media screen and (width < 576px){section.processItems{margin-top:60px}}section.processItems>.watermark{margin:auto;max-width:1140px;position:relative;width:100%;z-index:2}@media screen and (min-width:1280px)and (max-width:1440px){section.processItems>.watermark{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.processItems>.watermark{max-width:100%;width:85%}}@media(max-width:768px){section.processItems>.watermark{max-width:100%;width:85%}}section.processItems>.watermark>h4{color:rgba(15,37,64,.4);font-family:Open Sans,"sans-serif"!important;font-size:140px;font-weight:400;letter-spacing:2px;line-height:120%;margin-bottom:0;margin-left:-240px;white-space:nowrap}@media screen and (width < 1024px){section.processItems>.watermark>h4{font-size:100px;margin-left:-180px}}@media screen and (width < 768px){section.processItems>.watermark>h4{font-size:80px;margin-left:-100px}}@media screen and (width < 576px){section.processItems>.watermark>h4{font-size:50px;letter-spacing:1px;margin-left:0}}section.processItems>.content{margin-top:-60px;position:relative;z-index:1}section.processItems>.content>.bg{inset:0;position:absolute;z-index:-1}section.processItems>.content>.bg>img{height:100%;object-fit:cover;width:100%}section.processItems>.content>.cover{background:linear-gradient(180deg,#fff,rgba(61,91,128,.5));inset:0;position:absolute;z-index:-1}section.processItems>.description{margin:auto;max-width:1140px;padding:24px;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.processItems>.description{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.processItems>.description{max-width:100%;width:85%}}@media(max-width:768px){section.processItems>.description{max-width:100%;width:85%}}section.processItems>.description *{color:#000;margin-bottom:0}section.processItems .processItemsContent{margin:auto;max-width:1140px;padding:60px 0;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.processItems .processItemsContent{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.processItems .processItemsContent{max-width:100%;width:85%}}@media(max-width:768px){section.processItems .processItemsContent{max-width:100%;width:85%}}section.processItems .processItemsContent>h2{border-bottom:6px solid #957e54;color:#0d0e10;font-size:36px;font-weight:500;letter-spacing:2px;line-height:120%;margin:0 auto 32px;padding:8px 12px 14px;width:fit-content}@media screen and (width < 768px){section.processItems .processItemsContent>h2{border-bottom:3px solid #957e54;font-size:28px;letter-spacing:1px;padding:8px 12px}}section.processItems .processItemsContent>.subtitle{background-color:#fff;border-radius:20px;display:grid;grid-template-columns:1fr 1fr;overflow:hidden}@media screen and (width < 1024px){section.processItems .processItemsContent>.subtitle{grid-template-columns:100%}}section.processItems .processItemsContent>.subtitle>.img{height:331px}@media screen and (width < 768px){section.processItems .processItemsContent>.subtitle>.img{height:240px}}section.processItems .processItemsContent>.subtitle>.img>img{height:100%;object-fit:cover;width:100%}section.processItems .processItemsContent>.subtitle>.content{align-items:center;display:flex;padding:24px}section.processItems .processItemsContent>.subtitle>.content>h4{border-bottom:6px solid #bfb38c;color:#0d0e10;font-size:26px;font-weight:500;letter-spacing:2px;line-height:140%;margin-bottom:0;padding-bottom:14px;white-space:pre-line;width:100%}@media screen and (width < 768px){section.processItems .processItemsContent>.subtitle>.content>h4{font-size:20px}}section.processItems.even>.watermark>h4{margin-left:240px}@media screen and (width < 1024px){section.processItems.even>.watermark>h4{margin-left:180px}}@media screen and (width < 768px){section.processItems.even>.watermark>h4{margin-left:100px}}@media screen and (width < 576px){section.processItems.even>.watermark>h4{margin-left:0}}section.processItems.even .processItemsContent>div>.img{order:1}@media screen and (width < 1024px){section.processItems.even .processItemsContent>div>.img{order:0}}section.processItems.even .processItemsContent>div>.img>img{border-radius:0 20px 20px 0}@media screen and (width < 1024px){section.processItems.even .processItemsContent>div>.img>img{border-radius:20px 20px 0 0}}section.processItems.even .processItemsContent>div>.content>.bg{border-radius:20px 0 0 20px}@media screen and (width < 1024px){section.processItems.even .processItemsContent>div>.content>.bg{border-radius:0 0 20px 20px}}
/*# sourceMappingURL=style.min.css.map*/