.btn{position:relative;font-weight:400;display:inline-flex;padding:12px 30px;justify-content:center;align-items:center;font-size:18px;line-height:1;transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;overflow:hidden;isolation:isolate;min-height:55px;min-width:140px;color:var(--white);background-color:var(--blue);border-radius:10px;text-transform:uppercase}.btn.btn-explore{justify-content:space-between;gap:6px}.btn-explore:after{content:'';display:block;width:.7778em;height:.7778em;background-color:var(--yellow);border-radius:50%;transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease}.btn-explore:hover:after{animation:--blink .6s infinite}@keyframes --blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.btn-explore.btn-yellow{background-color:var(--yellow);color:var(--black)}.btn-explore.btn-yellow:after{background-color:var(--blue)}@media all and (max-width:767px){.btn{min-width:140px;padding:10px 16px;border-radius:5px;font-size:13px;min-height:33px}}.--glass-border{border-radius:20px;background:rgba(0,0,0,0);box-shadow:inset 1px 1px 0px 0 rgba(255,255,255,.5),inset -1px -1px 0px 0 rgba(255,255,255,.5),inset -1px 1px 10px 1px rgba(255,255,255,.2)}.badge{display:inline-flex;justify-content:center;align-items:center;padding:12px;border-radius:10px;color:var(--gray-9d);font-size:16px;background-color:#ececec;line-height:1;text-transform:uppercase}.--label{display:inline-flex;align-items:center;gap:10px;font-size:var(--size-24--var);text-transform:uppercase}.--label:before{content:'';display:block;width:.875em;height:.875em;background-color:var(--yellow);border-radius:50%}@media screen and (max-width:980px){.--label{font-size:13px;gap:5px}}@media all and (max-width:767px){div.__box{--box-padding:20px}.badge{font-size:13px}}.page-title-section{padding-top:calc(var(--header-height) + 100px);padding-bottom:var(--gap)}.has-title-bar{position:relative;padding-top:var(--gap-1-2)}.has-title-bar:before{content:'';display:block;position:absolute;top:0;left:0;width:160px;height:4px;background-color:var(--theme-color)}@media screen and (max-width:767px){.page-title-section{padding-top:calc(var(--header-height) + 60px)}}.post-list-container.__grid{width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(360px, 1fr));gap:60px 30px}@media all and (max-width:767px){.post-list-container.__grid{grid-template-columns:repeat(1,1fr)}}.free-mode-slider{overflow-x:hidden}.free-mode-slider[data-theme=light]{background-color:var(--white)}.free-mode-slider .title-area{gap:var(--gap);align-items:flex-end;justify-content:space-between;margin-bottom:80px}.free-mode-slider .swiper{overflow:visible}.free-mode-slider .swiper .swiper-slide{width:auto;height:auto}#relatedArticle .__list{margin:0 -20px}#relatedArticle .__list article{padding:0 20px;display:grid;height:100%}#relatedArticle .__list article .__inner{width:clamp(17rem, 11.913rem + 15.0725vw, 30rem)}#relatedArticle .btn-container{margin-top:80px}#relatedProducts .__list{margin:0 -1px}#relatedProducts .__list article{padding:0 1px;display:grid;height:100%}#relatedProducts .__list article .__inner{width:clamp(17rem, 10.9348rem + 17.971vw, 32.5rem)}.related-articles{padding:var(--gap-2) 0}.related-articles[data-theme=light]{background:#f0f0f0}@media all and (min-width:1200px){.related-articles .related-articles-wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--gap-1-2)}}@media all and (max-width:1199px){.related-articles .title-area{gap:var(--gap-1-4)}.related-articles .related-article{padding:30px 0;border-top:1px solid var(--gray-50)}.related-articles .related-article:first-child{border-top:none}.related-articles article.loop-item .__inner{display:flex;flex-direction:row-reverse;position:relative;gap:var(--gap-1-2)}.related-articles article.loop-item .__inner .__top{flex:0 0 30%}.related-articles article.loop-item .__inner .__bottom{flex:1 1 auto}}@media all and (max-width:980px){.related-articles{padding:60px var(--m-padding-v)}.related-articles .title-area{flex-direction:row}}@media all and (max-width:767px){.related-articles .title-area .btn{min-width:unset}.related-articles article.loop-item .__inner{flex-direction:column}}.slider-controls.arrow-box{display:flex;gap:10px}.slider-controls.arrow-box .swiper-nav-btn{display:flex;width:40px;height:40px;justify-content:center;align-items:center;cursor:pointer;background-color:var(--white);border-radius:10px;border:1px solid var(--gray-9d)}.slider-controls.arrow-box .swiper-nav-btn:hover{background-color:var(--blue);border:1px solid var(--blue)}.slider-controls.arrow-box .swiper-nav-btn:hover svg path{fill:var(--white)}.slider-controls.arrow-box .swiper-nav-btn.swiper-btn-next{margin-left:-1px}@media all and (max-width:980px){.slider-controls.arrow-box .swiper-nav-btn{width:30px;height:30px}.slider-controls.arrow-box .swiper-nav-btn svg{width:15px}}.loco .wp-pagenavi{border-top:0;clear:both;margin-bottom:30px;padding-top:1.5em;text-align:center;color:var(--dark-op-5)}.loco .wp-pagenavi a.page,.loco .wp-pagenavi span.current,.loco .wp-pagenavi span.extend{padding:0 1em;font-size:.9em}.loco .wp-pagenavi .first,.loco .wp-pagenavi .previouspostslink,.loco .wp-pagenavi .nextpostslink,.loco .wp-pagenavi .last{display:inline-block;width:36px;height:36px;border:1px solid #999;line-height:2}.loco .wp-pagenavi .first{border-right:none}.loco .wp-pagenavi .last{border-left:none}.loco .wp-pagenavi .previouspostslink{margin-right:1em}.loco .wp-pagenavi .nextpostslink{margin-left:1em}.loco .wp-pagenavi span.current{color:var(--black)}.loco .wp-pagenavi a:hover,.loco .wp-pagenavi span.current{font-weight:700}.__details-inline-list{display:flex;gap:1px;flex-wrap:wrap}.__details-inline-list span{display:inline-block;padding:10px 20px;background-color:var(--gray-30)}.table{border-top:1px solid var(--gray-80)}.table-row{display:flex;border-left:1px solid var(--gray-80);border-right:1px solid var(--gray-80);border-bottom:1px solid var(--gray-80)}.table-row .table-col{flex:1 1 auto;padding:var(--gap-1-4) var(--gap-1-2)}.table-row .table-col.table-row-title{background-color:var(--gray-80);color:var(--gray-10)}@media all and (max-width:980px){.table-row{flex-direction:column}.table-row .table-col.spec-term{padding:var(--gap-1-4) var(--gap-1-3) 2px}.table-row .table-col.spec-desc{padding:2px var(--gap-1-3) var(--gap-1-4)}}.spec-row .spec-col.spec-term{flex:1 0 40%}.spec-row .spec-col.spec-desc{flex:1 0 30%}#productInquiry{padding:var(--gap)}#productInquiry[data-theme=light]{background-color:var(--gray-10)}#productInquiry .title-area{gap:10px}@media all and (min-width:981px){#productInquiry .product-inquiry-container{gap:var(--gap-2)}#productInquiry .product-inquiry-container>div{flex:1 1 800px}}@media all and (max-width:980px){#productInquiry .product-inquiry-container{gap:var(--gap);flex-direction:column}}#askInquiryBanner{padding:120px var(--gap);justify-content:space-between;align-items:center}#askInquiryBanner{background-color:var(--gray-10);border-top:1px solid var(--gray-80)}#askInquiryBanner .__box{background-color:var(--gray-30)}#askInquiryBanner .__box{width:clamp(3.75rem, 0.3261rem + 10.1449vw, 12.5rem);height:clamp(3.75rem, 0.3261rem + 10.1449vw, 12.5rem)}#askInquiryBanner .__box .__icon{width:clamp(2.5rem, 1.5217rem + 2.8986vw, 5rem);height:clamp(2.5rem, 1.5217rem + 2.8986vw, 5rem);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80' fill='none'%3E%3Cpath d='M0 40H80' stroke='%2324292E' stroke-width='8'/%3E%3Cpath d='M40 0V80' stroke='%2324292E' stroke-width='8'/%3E%3C/svg%3E");background-size:cover}#askInquiryBanner .__box:hover .__icon{transform:rotate(90deg)}@media all and (max-width:980px){#askInquiryBanner{padding:80px var(--m-padding-v)}}@media all and (max-width:767px){#askInquiryBanner{padding:30px var(--m-padding-v);gap:10px;align-items:flex-end;background-color:var(--gray-30)}#askInquiryBanner .__box{flex:1 0 auto;background-color:var(--gray-10)}}#searchForm .input-group{display:flex;background-color:var(--gray-40);align-items:center}#searchForm .input-group button[type=submit]{background-color:unset;width:auto;max-width:none;border:none;color:var(--gray-80)}#searchForm .input-group input[type=text]{border-bottom:none}.__pagination{display:flex;justify-content:center;align-items:center;font-size:1rem;gap:15px}.__pagination .page-numbers{display:inline-flex;width:var(--gap-1-2);height:var(--gap-1-2);line-height:1;justify-content:center;align-items:center;border:1px solid var(--dark-blue);background-color:var(--white);border-radius:5px}.__pagination .page-numbers.prev,.__pagination .page-numbers.next{border:none}.__pagination .page-numbers.current{background-color:var(--dark-blue);color:var(--white)}.__pagination .__prev svg,.__pagination .__next svg{display:block;width:2.25em;min-width:2.25em;height:2.25em}.__pagination .__current{font-weight:700;background-color:var(--gray-80);color:var(--gray-10)}.__filter-container>.__inner{gap:var(--gap-1-2);justify-content:space-between;align-items:center;--filter-container-height:60px;height:var(--filter-container-height);background-color:rgba(226,235,241,.9)}.__filter-container .article-counts{padding:0 20px;gap:20px}.__filter-container .article-counts .seperator{display:block;width:1px;height:1em;background-color:var(--gray-80)}.__filter-container .cat-nav{flex:1 0 auto;justify-content:center}.__filter-container .cat-nav ul.__nav{gap:var(--gap-1-2);align-items:center}.__filter-container .cat-nav ul.__nav>li{position:relative}.__filter-container .cat-nav ul.__nav>li>a{font-size:18px;line-height:var(--filter-container-height);opacity:.4}.__filter-container .cat-nav ul.__nav>li.current-item:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:4px;background-color:var(--theme-color)}.__filter-container .cat-nav ul.__nav>li.current-item>a{opacity:1}.__filter-container #searchForm .input-group input[type=text]{height:var(--filter-container-height)}@media all and (max-width:980px){.__filter-container .cat-nav{display:none}}@media all and (max-width:767px){.__filter-container .search-form-wrap{display:none}}.cat-nav ul.__nav>li>a{display:inline-flex;position:relative;overflow:hidden;justify-content:center;align-items:center;padding:12px;color:var(--black);border-radius:10px;text-transform:uppercase;line-height:1;background-color:#ececec}.cat-nav ul.__nav>li>a>span{position:relative}.cat-nav ul.__nav>li.current-item>a{background-color:var(--blue);color:var(--white)}.cat-nav ul.__nav>li:not(.current-item)>a:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--blue);transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transform:translateY(100%);z-index:0}.cat-nav ul.__nav>li:not(.current-item)>a:hover:before{transform:translateY(0)}.cat-nav ul.__nav>li:not(.current-item)>a:hover{color:var(--white)}@media all and (max-width:980px){.cat-nav ul.__nav{flex-wrap:wrap;justify-content:center}}section#ourProducts{padding:120px 0}section#ourProducts .our-products-wrapper .product-item .__img .img-container{background-color:#fbfbfb;border:1px solid #c6c6c6}@media screen and (min-width:981px){section#ourProducts .our-products-wrapper .product-item .__txt{flex:0 0 50%}section#ourProducts .our-products-wrapper .product-item .__img{flex:0 0 42.613%}}.__accordion-item{padding-top:var(--gap-1-4);border-top:1px solid #c6c6c6;padding-bottom:8px;cursor:pointer}.__accordion-item .__accordion-title{display:flex;justify-content:space-between;align-items:center;gap:var(--gap-1-2)}.__accordion-item .__accordion-title .__icon{width:.9166667em;height:.9166667em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='33' viewBox='0 0 33 33' fill='none'%3E%3Cpath d='M0 16.5H33' stroke='black' stroke-width='2'/%3E%3Cpath d='M16.5 0L16.5 33' stroke='black' stroke-width='2'/%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;background-size:cover;flex:0 0 .9166667em}.__accordion-item .__accordion-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s ease}.__accordion-item .__accordion-content .__inner{padding-top:var(--gap-1-4)}.__accordion-item.active .__accordion-content{grid-template-rows:1fr}