*{box-sizing:border-box;background:none;border:none;color:inherit;list-style:none;margin:0;padding:0;text-decoration:none}@font-face{font-family:ClearBold;src:url("../fonts/ClearSans-Bold.ttf")}@font-face{font-family:ClearReg;src:url("../fonts/ClearSans-Regular.ttf")}.container{width:100%;margin:auto;padding:0 10px}p{padding-bottom:15px}.product-zoom{display:none}.category_menu_list{display:none !important}.logo-container{padding-left:15px;font-family:"Baloo Da";font-size:16px;display:flex;align-items:center;color:#fff}.logo-container .sub-caption{font-size:10px;font-family:ClearReg;opacity:.7;text-align:left;padding:0;width:100%;display:none}.logo-container img{vertical-align:middle;padding-right:10px;width:40px}.logo-container .logo-text{width:auto;height:22px;padding-right:0}.view-all-brand{margin:auto;width:150px !important;display:block;text-align:center}#navbar{background-color:#fff;padding:15px 0;color:#0d3b8e;font-family:ClearReg;width:100%;position:relative;top:0;z-index:55}#navbar .group{display:flex}#navbar .navbar-top .container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-bottom:8px;row-gap:10px}#navbar .navbar-top .container::after{content:"";flex-basis:100%;order:2;height:0}#navbar .logo-container{flex:1}#navbar .search-group{display:flex;width:100%;order:3;margin:8px 0 0;min-width:0;border-radius:5px;border:2px solid #0d3b8e;overflow:hidden}#navbar #search-dropdown{order:4;width:100%}#navbar .nav-drop{background:#fff;color:#555;padding:5px 10px;height:37px;outline:none;border-right:1px solid #ccc;border-top:5px solid #fff;border-bottom:5px solid #fff;width:30%}#navbar .cart-button{margin-right:10px}#navbar .cart-button img{filter:brightness(0) saturate(100%) invert(18%) sepia(85%) saturate(1200%) hue-rotate(207deg) brightness(85%) contrast(95%)}#navbar .cart-button a{display:flex;align-items:center}#navbar .nav-input{background:#fff;color:#555;padding:5px 15px;height:37px;flex:1;min-width:0;outline:none}#navbar .nav-submit{background:#fff;color:#ed1b24;padding:5px 10px;height:37px;outline:none;width:44px;flex-shrink:0}#navbar .nav-submit svg{stroke:#ed1b24}#navbar .right{position:relative;top:15px;position:absolute;top:68px;background:#0d3b8e;padding-bottom:20px;display:none;left:0;width:100%}#navbar .right.active{display:block}#navbar .top{display:flex;align-items:center;justify-content:space-between;padding-right:15px;font-size:14px;flex-wrap:wrap;padding:10px 20px 0;position:relative}#navbar .top img{display:inline-block;vertical-align:baseline;position:relative;top:3px;padding-right:5px}#navbar .top .cart-button{display:none}#navbar .bottom ul{display:flex;flex-wrap:wrap}#navbar .bottom ul li{width:100%;position:relative}#navbar .bottom ul li a{text-transform:uppercase;font-family:ClearBold;display:block;height:40px;padding:0 20px;line-height:40px;font-size:14px;text-align:center}#navbar .bottom ul li .sub-menu{display:none;padding-bottom:15px}#navbar .bottom ul li .sub-menu a{font-family:ClearReg;height:30px;padding:0 20px;line-height:30px;text-transform:capitalize}#navbar .bottom ul li.active{background:rgba(0,0,0,.8)}#navbar .bottom ul li.active .sub-menu{display:block}.has-submenu>:after{content:"";width:0;height:0;border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-top:4px solid #fff;position:relative;left:8px;top:13px;display:none}.has-submenu.active>:after{content:"";width:0;height:0;border-top:0;border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-bottom:4px solid #fff;position:relative;left:8px;top:-10px;display:none}.mobile-handle{width:30px;margin-right:15px;position:relative;transition:all .3s ease}.mobile-handle .line{margin:4px 5px;border:1px solid #0d3b8e;position:relative;transition:all .2s ease;top:0}.mobile-handle.active{transform:rotateZ(90deg)}.mobile-handle.active #line1{transform:rotateZ(45deg);top:6px}.mobile-handle.active #line2{opacity:0}.mobile-handle.active #line3{transform:rotateZ(135deg);top:-6px}.language-container{display:none}.mobile-hide{display:none !important}#navbar .navbar-bottom{display:none;position:absolute}#navbar .navbar-bottom .desktop-menu{display:none !important}#navbar .navbar-bottom{top:100%;left:0;width:100%;background:#0d3b8e;z-index:100;padding-bottom:10px;box-shadow:0 6px 16px rgba(0,0,0,.35)}#navbar .navbar-bottom.active{display:block}#navbar .navbar-bottom .container{display:block;padding:0}#navbar .navbar-bottom ul{display:flex;flex-wrap:wrap}#navbar .navbar-bottom ul li{width:100%}#navbar .navbar-bottom ul li a{display:block;height:46px;line-height:46px;padding:0 24px;font-family:ClearBold;text-transform:uppercase;font-size:14px;color:hsla(0,0%,100%,.92);border-bottom:1px solid hsla(0,0%,100%,.08);letter-spacing:.5px}#navbar .navbar-bottom ul li a:active,#navbar .navbar-bottom ul li a:hover{background:rgba(0,0,0,.25);color:#fff}#navbar .navbar-bottom ul li:last-child a{border-bottom:none}#navbar .search-group{flex:1;margin:0 10px;min-width:0}#navbar .nav-input{flex:1;width:auto;min-width:0}#navbar .nav-submit{width:44px;flex-shrink:0}.spec-group{display:flex;align-items:center;padding:10px 10px;border-bottom:1px solid #ddd;margin:0 10px}.spec-group .spec-caption{min-width:120px}#parentContainer{position:relative;font-family:ClearReg}#indexSlider2{display:none}#indexSlider,#indexSlider2{position:relative}#indexSlider img.img-hide-desktop,#indexSlider2 img.img-hide-desktop{display:block;width:100%}#indexSlider .slider-timer,#indexSlider2 .slider-timer{z-index:5;position:absolute;top:0;left:0;width:100%;height:5px;background:rgba(0,0,0,0);overflow:hidden}#indexSlider .slider-timer .slider-bar,#indexSlider2 .slider-timer .slider-bar{height:100%;width:0%;background:red}#indexSlider .slider-timer .slider-bar.empty,#indexSlider2 .slider-timer .slider-bar.empty{width:0%}#indexSlider .slider-timer .slider-bar.full,#indexSlider2 .slider-timer .slider-bar.full{width:100%}#indexSlider .arrow-container.next,#indexSlider2 .arrow-container.next{right:10px;background:hsla(0,0%,100%,.4)}#indexSlider .arrow-container.prev,#indexSlider2 .arrow-container.prev{left:10px;background:hsla(0,0%,100%,.4)}#indexSlider .slide-items,#indexSlider2 .slide-items{background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;min-height:29vw;width:100%}#indexSlider .container,#indexSlider2 .container{background:rgba(0,0,0,0);position:relative}#indexSlider .slide-img,#indexSlider2 .slide-img{position:absolute;transform:translate(-50%,-50%);max-width:80vw}#indexSlider .text-container,#indexSlider2 .text-container{position:absolute;color:#fff;transform:translate(-50%,-50%);width:70vw;text-align:center}#indexSlider .text-container .title,#indexSlider2 .text-container .title{text-transform:uppercase;font-size:20px;font-family:ClearBold;padding:5px 10px 0;background:rgba(0,0,0,.9)}#indexSlider .text-container .caption,#indexSlider2 .text-container .caption{font-size:14px;padding:10px 10px;background:rgba(0,0,0,.9)}#indexSlider .text-container .link-button,#indexSlider2 .text-container .link-button{font-size:14px;padding:10px 10px;background:#f0802b;display:inline-block;margin-top:20px;text-transform:uppercase}#indexSlider .hor-pos-1,#indexSlider2 .hor-pos-1{left:50%}#indexSlider .hor-pos-2,#indexSlider2 .hor-pos-2{left:50%}#indexSlider .hor-pos-3,#indexSlider2 .hor-pos-3{left:50%}#indexSlider .hor-pos-4,#indexSlider2 .hor-pos-4{left:50%}#indexSlider .hor-pos-5,#indexSlider2 .hor-pos-5{left:50%}#indexSlider .vert-pos-1,#indexSlider2 .vert-pos-1{top:20%}#indexSlider .vert-pos-2,#indexSlider2 .vert-pos-2{top:30%}#indexSlider .vert-pos-3,#indexSlider2 .vert-pos-3{top:40%}#indexSlider .vert-pos-4,#indexSlider2 .vert-pos-4{top:50%}#indexSlider .vert-pos-5,#indexSlider2 .vert-pos-5{top:80%}.section-title{font-size:18px;padding-bottom:10px;font-family:ClearBold;text-transform:uppercase;color:#0d3b8e;text-align:center}.sub-caption{width:80%;margin:auto;text-align:center;font-size:14px}#partnerSection{text-align:center;padding:0px 0 40px}#partnerSection .container{display:flex;flex-wrap:wrap-reverse;justify-content:center}#partnerSection .group{width:100%;padding:10px 0}#partnerSection .partner-flex{display:flex;flex-wrap:wrap;width:90vw;justify-content:flex-start;margin:10px auto;max-height:90vw;overflow:hidden}#partnerSection .partner-flex .flex-module{position:relative;width:30vw;height:30vw;transition:all .3s ease;cursor:pointer}#partnerSection .partner-flex .flex-module img{position:absolute;display:block;max-height:80%;max-width:80%;top:50%;left:50%;transform:translate(-50%,-50%)}#partnerSection .partner-flex .flex-module:hover{box-shadow:2px 2px 2px 2px rgba(0,0,0,.1)}#partnerSection .partner-flex.active{max-height:10000px}.wing-line{background:#fff;position:relative}.slick-slide{outline:none}.arrow-container{height:32px;width:32px;background:#000;position:absolute;z-index:5;cursor:pointer;top:50%;transform:translateY(-50%);transition:all .3s ease}.arrow-container .arrow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotateZ(-45deg);border:2px solid #fff;height:35%;width:35%}.arrow-container.slick-disabled{background:rgba(0,0,0,.5)}.arrow-container.next{right:10px}.arrow-container.next .arrow{left:45%;border-top:0;border-left:0}.arrow-container.prev{left:10px}.arrow-container.prev .arrow{left:55%;border-bottom:0;border-right:0}#indexLatest{margin-top:50px}#indexLatest .latest-product-belt{display:flex;flex-wrap:wrap;justify-content:space-between;margin:40px auto;padding:0 10px}#indexLatest .latest-product-belt .product-module{margin:5px 5px;width:47%;border:1px solid #ccc;font-family:ClearBold;padding:20px 10px 10px;border-radius:3px;transition:all .3s ease}#indexLatest .latest-product-belt .product-module .product-image{margin-bottom:20px;position:relative;overflow:hidden;height:160px}#indexLatest .latest-product-belt .product-module img{display:block;margin:auto;width:100%;transition:all .3s ease}#indexLatest .latest-product-belt .product-module .zoom{height:40px;width:40px;background:#ed1b24;position:absolute;bottom:-20px;left:-20px;transform:rotateZ(45deg);opacity:0;transition:all .3s ease}#indexLatest .latest-product-belt .product-module .product-brand{color:#ed1b24;font-size:12px}#indexLatest .latest-product-belt .product-module .product-name{min-height:43px;line-height:14px;margin-top:3px;text-transform:uppercase;overflow:hidden;margin-bottom:20px;font-size:14px}#indexLatest .latest-product-belt .product-module .product-sku{opacity:.5;margin:5px 0 50px;font-size:14px;display:none}#indexLatest .latest-product-belt .product-module:hover{border:1px solid #555}#indexLatest .latest-product-belt .product-module:hover img{opacity:.4}#indexLatest .latest-product-belt .product-module:hover .zoom{opacity:1}.red-button,.view-product-button,.view-all-brand{text-transform:uppercase;font-family:ClearBold;color:#fff;background:#ed1b24;padding:8px 15px;font-size:12px;border-radius:3px;display:inline-block;width:100%;text-align:center}a.red-button.added,a.added.view-product-button,a.added.view-all-brand{background-color:#2ab41d;background-image:url(https://img.static.sldclc.com/checked.png);background-repeat:no-repeat;padding-left:32px;background-size:12px 12px;background-position:17% 50%;display:none}#indexNews{margin-top:80px}#indexNews .news-belt{display:flex;justify-content:center;flex-wrap:wrap;width:100%;margin:auto;text-align:center;padding:0 10px}#indexNews .news-belt .news-module{width:100%;margin-bottom:20px}#indexNews .news-belt .news-module .news-image{overflow:hidden}#indexNews .news-belt .news-module img{display:block;margin:auto;max-height:100%;max-width:100%;transition:all .3s ease;position:relative}#indexNews .news-belt .news-module .news-title{font-family:ClearBold;color:#0d3b8e;font-size:25px;text-transform:uppercase;padding-top:10px;min-height:60px}#indexNews .news-belt .news-module .news-paragraph{font-size:14px;line-height:18px;padding-top:10px;max-height:84px;overflow:hidden}#indexNews .news-belt .news-module:hover img{transform:scale(1)}.filter-group.active{max-height:2500px !important}#footer{margin-top:100px;background:#0d3b8e;border-top:10px solid #0d3b8e;position:relative}#footer .has-submenu a:after{display:none}#footer .logo-container{padding-left:0;display:flex;justify-content:center}#footer .flex-map{width:100%;padding-top:20px;position:absolute;bottom:118px;opacity:.5;left:50%;transform:translateX(-50%)}#footer .flex-map img{width:85%;display:block;margin:auto;opacity:.25}#footer .container{padding:20px 0}#footer .floater{position:absolute;bottom:100%;width:100%;justify-content:center;display:flex;right:0}#footer .contact-module{background:#ed1b24;margin:0px 10px;padding:10px 20px 15px;border-top-left-radius:12px;border-top-right-radius:12px;color:#fff;font-family:ClearBold;color:hsla(0,0%,100%,.9);font-size:14px;border-bottom:10px solid #ed1b24;box-shadow:inset 0px -3px 7px 0px rgba(0,0,0,.55)}#footer .footer-flex{display:flex;justify-content:space-between;color:#fff;font-family:ClearReg;padding:10px 30px;flex-wrap:wrap}#footer .footer-flex .flex-module{width:100%;position:relative;z-index:5;margin-bottom:10px}#footer .footer-flex .flex-module.contacts,#footer .footer-flex .flex-module.menu,#footer .footer-flex .flex-module.contact-col{width:31%}#footer .footer-flex .flex-module ul{display:flex;flex-wrap:wrap}#footer .footer-flex .flex-module ul li{padding:0 10px 0 0;font-size:13px;margin:5px 0;width:100%}#footer .footer-flex .flex-module ul li:last-child{border:none}#footer .module-title{font-family:ClearBold;margin-top:15px}#footer .copyright{background:#061620;padding:10px;color:#fff;font-family:ClearReg;font-size:13px;text-align:center}.breadcrumb{font-size:14px;font-family:ClearReg;margin:20px 0 10px;padding:0 0px}.breadcrumb .page.active{color:#ed1b24}.breadcrumb .page:last-child:after{content:""}.breadcrumb .page:after{content:"/";padding-left:5px}.blue-button{background:#0d3b8e;color:hsla(0,0%,100%,.87);padding:10px 20px;border-radius:5px;font-size:14px;cursor:pointer}#floating-pagination{display:none;position:fixed;bottom:15px;left:50%;transform:translateX(-50%);z-index:500;background:#fff;border-radius:40px;box-shadow:0 4px 20px rgba(0,0,0,.18);padding:4px 10px}#floating-pagination ul.pagination{margin:0;flex-wrap:nowrap}.post-pagination{width:100%}.product-video{padding:20px 0}.enquiry-empty-container{text-align:center;padding:30px 0}.view-product-button{background:#333;width:200px;text-align:center;margin:30px auto}.pagination{display:flex;justify-content:center;margin-top:20px;flex-wrap:wrap;width:100%}.pagination li>span,.pagination a{padding:5px;height:30px;width:30px;text-align:center;margin:5px 5px;border:1px solid #ed1b24;cursor:pointer;display:block;line-height:17px;font-size:14px;color:#ed1b24;background:#fff;transition:background .2s,color .2s}.pagination li>span:hover,.pagination a:hover{background:#ed1b24;color:#fff}.pagination li.active{font-weight:bold}.pagination li.active span,.pagination li.active a{background:#ed1b24;color:#fff}#productDetail{min-height:80vh;padding:20px 10px}#productDetail .product-preview{border:1px solid #eee}#productDetail .brand-logo{width:100px}#productDetail .brand-logo img{max-width:100%}#productDetail .flex{display:flex;flex-wrap:wrap}#productDetail .filter-group{border:1px solid #ddd;padding:10px 10px;margin-bottom:10px;border-radius:3px;max-height:43px;overflow:hidden;transition:all .5s linear}#productDetail .filter-group .filter-handle{font-family:ClearBold;text-transform:uppercase;padding:0 10px 10px;border-bottom:1px solid #ddd;margin-bottom:10px;position:relative;cursor:pointer}#productDetail .filter-group .filter-handle:after{content:"+";position:absolute;right:5vw}#productDetail .filter-group .filter-options{padding-left:10px;font-size:14px}#productDetail .filter-group .filter-options li{padding:5px 0;cursor:pointer}#productDetail .filter-group.active{max-height:1000px}#productDetail .filter-group.active .filter-handle:after{content:"-";position:absolute;right:5vw}#productDetail .product-thumbnail{width:100%;padding:30px 0}#productDetail .product-thumbnail .product-grid{display:flex;padding:30px 0;justify-content:center}#productDetail .product-thumbnail .product-grid .product-box{width:50px;border:1px solid #ddd;padding:5px;margin-right:5px;cursor:pointer}#productDetail .product-thumbnail .product-grid .product-box img{width:100%}#productDetail .product-description{width:100%}#productDetail .product-description .top{display:flex;justify-content:space-between;align-items:center}#productDetail .product-description .product-title{font-family:ClearBold;margin:10px 0;font-size:17px}#productDetail .product-description .product-paragraph{font-size:13px;padding:10px 0;border-bottom:1px solid #ddd}#productDetail .product-description .product-anchor{font-size:15px;padding:10px 0;border-bottom:1px solid #ddd}#productDetail .product-description .product-anchor.active{color:#0d3b8e;border-bottom:1px solid #0d3b8e}#productDetail .related-product-belt{display:flex;flex-wrap:wrap;justify-content:space-between;margin:40px auto;width:100%}#productDetail .related-product-belt .product-module{margin:5px 5px;border:1px solid #ccc;font-family:ClearBold;padding:15px 15px 40px;border-radius:3px;transition:opacity 1.3s ease;opacity:0;opacity:1;width:47%}#productDetail .related-product-belt .product-module .product-image{margin-bottom:20px;position:relative;min-height:128px;overflow:hidden;min-height:40vw}#productDetail .related-product-belt .product-module img{display:block;margin:auto;width:100%;transition:all .3s ease}#productDetail .related-product-belt .product-module .zoom{height:40px;width:40px;background:#ed1b24;position:absolute;bottom:-20px;left:-20px;transform:rotateZ(45deg);opacity:0;transition:all .3s ease}#productDetail .related-product-belt .product-module .product-brand{color:#ed1b24}#productDetail .related-product-belt .product-module .product-name{min-height:30px;line-height:14px;margin-top:3px;text-transform:uppercase}#productDetail .related-product-belt .product-module .product-sku{opacity:.5;margin:5px 0 50px;font-size:14px}#productDetail .related-product-belt .product-module.slick-active{opacity:1}#productDetail .related-product-belt .product-module:hover{border:1px solid #555}#productDetail .related-product-belt .product-module:hover img{transform:scale(1.1)}#productDetail .related-product-belt .product-module:hover .zoom{opacity:1}#productDetail .filter-parent{max-height:41px;overflow:hidden;transition:all .3s ease}#productDetail .filter-parent .filter-parent-handle{border:1px solid #0d3b8e;color:#0d3b8e;padding:10px;width:100px;text-align:center;font-size:14px}#productDetail .filter-parent.active{max-height:900px}.product-highlights{border-top:1px solid #d7d7d7;width:100%;margin-top:50px}.product-highlights .highlight-flex{display:flex;flex-wrap:wrap;margin:auto;position:relative;top:-41px}.product-highlights .highlight-flex .flex-module{padding:10px 10px;border:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;font-size:14px;background:#fff;color:#fff;margin-right:-1px;cursor:pointer;text-align:center;transition:all .3s ease;color:#555;border-top-left-radius:4px;border-top-right-radius:4px}.product-highlights .highlight-flex .flex-module.active{background:#d7d7d7;border:1px solid #d7d7d7;color:#000}.product-highlights .highlight-flex .highlight-container{width:100%;padding:20px 10px;display:none;font-size:14px;margin-bottom:20px;border:1px solid #d7d7d7;border-top:0}.product-highlights .highlight-flex .highlight-container.active{display:block}.w25{display:none;position:fixed;top:0;left:0;width:85%;max-width:320px;height:100%;background:#fff;z-index:999;overflow-y:auto;padding:60px 15px 20px;box-shadow:4px 0 20px rgba(0,0,0,.2)}.w25.filter-open{display:block}.w75{width:100%}.filter-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.45);z-index:998}.filter-overlay.active{display:block}.floating-filter-btn{position:fixed;bottom:80px;right:16px;z-index:997;background:#0d3b8e;color:#fff;border:none;border-radius:50%;width:52px;height:52px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px rgba(0,0,0,.3);cursor:pointer}.filter-panel-close{position:absolute;top:14px;right:14px;background:none;border:none;font-size:22px;cursor:pointer;color:#333;line-height:1}#productList{min-height:80vh;padding:20px 10px}#productList .flex{display:flex;justify-content:space-between;flex-wrap:wrap}#productList .filter-group{border:1px solid #ddd;padding:10px 10px;margin-bottom:10px;border-radius:3px;max-height:43px;overflow:hidden;transition:all .5s linear}#productList .filter-group .filter-handle{font-family:ClearBold;text-transform:uppercase;padding:0 10px 10px;border-bottom:1px solid #ddd;margin-bottom:10px;position:relative;cursor:pointer}#productList .filter-group .filter-handle:after{content:"+";position:absolute;right:5vw}#productList .filter-group .filter-options{padding-left:10px;font-size:14px}#productList .filter-group .filter-options li{padding:5px 0;cursor:pointer}#productList .filter-group.active{max-height:1000px}#productList .filter-group.active .filter-handle:after{content:"-";position:absolute;right:5vw}#productList .banner{height:180px;background:#0d3b8e}#productList .product-list-header{width:100%;display:flex;align-items:center;justify-content:space-between;padding:10px 0}#productList .product-category{font-family:ClearBold;font-size:18px}#productList .product-category .total-items{font-family:ClearReg;opacity:.6;font-size:13px}#productList .product-category .total-items .item{font-weight:bold}#productList .sort-group{display:flex;align-items:center;gap:6px;font-size:13px;flex-shrink:0}#productList .sort-group select{font-size:13px}#productList .product-list-parent{display:flex;flex-wrap:wrap;justify-content:space-between}#productList .product-list-parent #product-items-wrap{display:contents}#productList .product-module{width:49%;font-family:ClearBold;font-size:13px;border:1.5px solid #0d3b8e;border-radius:10px;overflow:hidden;padding:10px 10px;display:flex;flex-direction:column;margin-bottom:10px;position:relative;line-height:17px;text-align:center}#productList .product-module .image-container{height:150px;overflow:hidden;position:relative}#productList .product-module .red-button,#productList .product-module .view-all-brand,#productList .product-module .view-product-button{display:inline-block;font-size:13px}#productList .product-module a.red-button.added,#productList .product-module a.added.view-all-brand,#productList .product-module a.added.view-product-button{background-color:#2ab41d;background-image:url(https://img.static.sldclc.com/checked.png);background-repeat:no-repeat;padding-left:32px;background-size:12px 12px;background-position:17% 50%;display:none}#productList .product-module img{max-width:100%;max-height:100%;display:block;margin:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#productList .brand{color:#ed1b24}#productList .name{text-transform:uppercase;min-height:50px;word-break:break-word;display:block;display:-webkit-box;height:58.8px;margin:0 auto;font-size:14px;line-height:1.4;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:10px}.filter-options li a{display:inline-block;width:90%}.filter-options li .expand-subcat{width:16px;height:16px;border:1px solid #ccc;display:inline-block;text-align:center;line-height:11px;border-radius:3px;font-weight:normal !important}.filter-options li .category_select_list{display:none}.filter-options li .category_select_list li{position:relative;padding:3px 15px !important}.filter-options li .category_select_list li:after{content:"";height:8px;width:1px;background:#aaa;display:block;position:absolute;left:3px;top:6px}.filter-options li .category_select_list li:before{content:"";width:8px;height:1px;background:#aaa;display:block;position:absolute;left:3px;top:13px}.filter-options li.active{font-weight:bold}.filter-options li.active .category_select_list{font-weight:normal;display:block}.filter-options li.active .category_select_list a{font-weight:normal}.filter-options li:hover .category_select_list li{position:relative;text-decoration:none}.filter-options li:hover .category_select_list li:hover{text-decoration:underline}#brand{padding-top:20px;padding-bottom:100px}#brand .brand-flex{display:flex;flex-wrap:wrap;align-items:center;align-content:center;text-align:center;margin:10px auto;width:100%}#brand .brand-flex .brand-module{width:33.3%;height:15vh;border:1px solid #eee;position:relative;text-align:center;align-items:center;align-content:center}#brand .brand-flex .brand-module img{display:block;margin:auto;max-width:85%;max-height:85%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#promotion{padding-top:20px;padding-bottom:100px}#promotion .promotion-flex{padding:60px 0 100px;display:flex;justify-content:center;position:relative;flex-wrap:wrap}#promotion .promotion-flex .promotion-module{position:relative;width:80%;margin:10px}#promotion .promotion-flex .promotion-module img{width:100%;display:block}#promotion .promotion-flex .promotion-module .hover-tint{height:100%;width:100%;background:rgba(8,27,41,.88);position:absolute;opacity:0;top:0;left:0;transition:all .3s ease}#promotion .promotion-flex .promotion-module .hover-tint .border-button{border:1px solid #fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;padding:10px 15px;cursor:pointer;font-size:14px}#promotion .promotion-module:hover .hover-tint{opacity:1}#jo-popup{display:none}#newsList,#videoList{min-height:80vh;padding:20px 10px}#newsList .f-btn,#videoList .f-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px !important}#newsList .content,#videoList .content{width:100%}#newsList .content iframe,#videoList .content iframe{width:100%;height:50vw}#newsList .hover-tint,#videoList .hover-tint{height:100%;width:100%;position:absolute;top:0;left:0;background:#0d3b8e;opacity:0;transition:all .3s ease}#newsList .flex,#videoList .flex{display:flex;justify-content:space-between;padding-top:50px;flex-wrap:wrap}#newsList .flex-module,#videoList .flex-module{display:flex;flex-wrap:wrap;width:100%;margin-bottom:40px;cursor:pointer}#newsList .flex-module .image-box,#videoList .flex-module .image-box{width:50%;position:relative;display:none}#newsList .flex-module .image-box img,#videoList .flex-module .image-box img{width:100%;display:block}#newsList .flex-module .desc,#videoList .flex-module .desc{font-family:ClearBold;width:100%;color:#0d3b8e}#newsList .flex-module .desc .date,#videoList .flex-module .desc .date{font-family:ClearReg;opacity:.6;color:#000}#newsList .flex-module:hover,#videoList .flex-module:hover{text-decoration:underline}#newsList .flex-module:hover .hover-tint,#videoList .flex-module:hover .hover-tint{opacity:.7}.section-container#newsList{padding:0 5px}.section-container#newsList .image-box{display:block;width:100%}#newsDetail{padding:20px 10px;min-height:80vh;padding-bottom:200px}#articleDetail{padding-top:20px;min-height:80vh}#newsDetail .date{text-align:center;opacity:.8;font-size:14px;padding:5px 0}#newsDetail .news-banner{padding:30px 0;width:95%;margin:auto}#newsDetail .news-banner img{display:block;width:100%}#newsDetail .paragraph{width:95%;margin:auto;color:rgba(0,0,0,.86);text-align:justify;font-size:14px}#newsDetail .paragraph img{display:block;margin:10px 0 0;max-width:100%}#map{min-height:400px;background:#000}textarea{font-family:Inherit}#contactUs{padding:20px 10px;min-height:80vh}#contactUs .contact-flex{padding-top:40px;display:flex;width:100%;margin:auto;flex-wrap:wrap}#contactUs .title{font-family:ClearBold;font-size:20px;color:#0d3b8e}#contactUs .left{width:100%;padding-bottom:30px}#contactUs .form-container{display:flex;flex-wrap:wrap}#contactUs .form-container .group{width:100%;position:relative}#contactUs .form-container .group .floating-placeholder{font-size:13px;color:#aaa;position:absolute;left:13px;top:12px;transition:all .3s ease}#contactUs .form-container .group .floating-placeholder.active{font-size:8px;top:2px}#contactUs .form-container .full-input{background:#fff;border:1px solid #aaa;width:100%;margin:5px 0;padding:15px 12px 10px;outline:none;border-radius:5px}#contactUs .form-container .full-submit{background:#0d3b8e;width:100%;margin:5px 0;padding:15px 15px;outline:none;border-radius:5px;color:#fff;cursor:pointer}#contactUs .group{font-size:14px;margin-bottom:15px;line-height:23px}#contactUs .group .title{font-size:16px;margin-bottom:5px}#about{padding:30px 0;background-image:url("../img/dummy/dummy-9.png")}#about .section-title{background:none;color:#fff}#about .paragraph{width:60%;margin:auto;text-align:center;font-size:14px;color:#fff;opacity:.87;padding:20px 0}#vision{padding:40px 0}#vision .section-title{font-size:16px}#vision .vision-flex{display:flex;padding:5px 0;justify-content:center;flex-wrap:wrap}#vision .vision-flex .flex-module{width:210px;height:210px;background:red;border-radius:50%;margin:10px;position:relative;transition:all .4s ease;color:#fff;text-align:center}#vision .vision-flex .flex-module .ring{width:90%;height:90%;border:1px solid #fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;padding:20% 10%;display:flex;align-content:center;flex-wrap:wrap}#vision .vision-flex .flex-module .ring .title{font-family:ClearBold;opacity:.7;width:100%}#vision .vision-flex .flex-module .ring .paragraph{font-size:10px;margin-top:10px}#vision .vision-flex .flex-module.active{z-index:5}#vision .vision-flex .red{background:#ed1b24}#vision .vision-flex .blue{background:#0d3b8e}#vision .vision-flex .flex-module:hover{z-index:5}#vision .vision-flex:hover .flex-module:hover{z-index:5;opacity:1}#proposition{padding:40px 0}#proposition .section-title{font-size:16px}#proposition .flex{display:flex;justify-content:space-between;width:100%;margin:auto;margin-top:20px;flex-wrap:wrap}#proposition .flex .flex-module{width:100%;padding:30px 10%;text-align:center;max-width:600px;margin:auto}#proposition .flex .flex-module img{display:block;margin:auto;padding-bottom:10px}#proposition .flex .top{text-transform:uppercase;letter-spacing:2px;padding-bottom:20px;position:relative;min-height:80px}#proposition .flex .top .title{font-family:ClearBold;letter-spacing:0}#proposition .flex .top:after{content:"";width:40px;border:1px solid #ddd;position:absolute;bottom:18px;left:50%;transform:translateX(-50%)}#proposition .flex .paragraph{font-size:13px}#inquiryParent{padding-top:20px;font-family:ClearReg}#inquiryParent .section-title{text-align:left;width:100%}#inquiryParent .table-parent{padding-bottom:40px}#inquiryParent .table-parent .table-flex{display:flex;align-items:center;padding:10px;justify-content:space-between;border-bottom:1px solid #ccc;flex-wrap:wrap}#inquiryParent .table-parent .table-flex.header{font-family:ClearBold;text-transform:uppercase;border:1px solid #ccc;padding:10px 20px;color:#0d3b8e}#inquiryParent .table-parent .table-flex.header .delete-icon,#inquiryParent .table-parent .table-flex.header .product-notes,#inquiryParent .table-parent .table-flex.header .product-quantity{display:none}#inquiryParent .table-parent .table-flex:last-child{border-bottom:0}#inquiryParent .table-parent.no-border .table-flex{border-bottom:0}#inquiryParent .table-parent.no-border .table-flex.header{border:1px solid #ccc}#inquiryParent .table-parent.no-border .table-flex:last-child{border-top:1px solid #ccc}#inquiryParent .delete-icon{width:40px}#inquiryParent .product-quantity{width:20%}#inquiryParent .product-notes{width:100%}#inquiryParent .subcaption{font-family:ClearReg;font-size:10px;opacity:.7}#inquiryParent .caption{width:100%;font-family:ClearBold}#inquiryParent .full-input{background:#eee;width:100%;resize:vertical;border:1px solid #ddd;outline:none;padding:10px}#inquiryParent .full-input.success{background:#e2efd5;border:1px solid #5f953c}#inquiryParent .full-input.failed{background:#f5d8d8;border:1px solid #c34545}#inquiryParent .number-field{background:#fff;border:1px solid #aaa;padding:0 5px;height:35px;min-width:60px;width:60px;max-width:100px;outline:none}#inquiryParent .inquiry-button{background:#ed1b24;color:#fff;font-family:ClearBold;padding:10px 20px;cursor:pointer}#inquiryParent .group{width:100%;display:flex;align-items:center}#inquiryParent .group .grey-button{background:#333;border-radius:3px;color:#fff;padding:8px 20px;margin:0 10px;cursor:pointer;font-size:12px}#inquiryParent .group .full-input{width:55%;display:inline-block}#inquiryParent .product-container{display:flex;align-items:center;width:50%}#inquiryParent .product-container img{max-width:100px}#inquiryParent .product-container .desc{padding-left:20px;font-family:ClearBold}#inquiryParent .product-container .desc .brand{color:#ed1b24}ul.slick-dots{width:100%;display:flex;padding:10px 0;justify-content:center}ul.slick-dots li{width:8px;height:8px;background:#000;border-radius:50%;margin:3px;opacity:.5}ul.slick-dots li button{display:none}ul.slick-dots li.slick-active{opacity:1}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (-webkit-min-device-pixel-ratio:1){.img-hide-desktop{display:none !important}#partnerSection .partner-flex{width:80vw;max-height:40vw}#partnerSection .partner-flex .flex-module{width:20vw;height:20vw}#productDetail .product-thumbnail{width:60%;margin:auto;display:flex}#productDetail .product-thumbnail .product-grid{display:flex;flex-wrap:wrap;align-items:flex-start;vertical-align:unset;flex-direction:column;justify-content:flex-start;padding:0 5px}#productDetail .product-thumbnail .product-grid .product-box{width:50px;height:50px}#productDetail .product-thumbnail .product-grid .product-box img{max-width:100%;max-height:100%;margin:auto}#productDetail .product-preview{width:90%}#productDetail .product-preview img{display:block;margin:auto;width:auto;max-height:500px;max-width:100%}#indexNews .news-belt{justify-content:flex-start}#indexNews .news-belt .news-module{width:33%;padding:0 5px}#indexNews .news-belt .news-module .news-title{font-size:19px}#brand .brand-flex{justify-content:center}#brand .brand-flex .brand-module{width:180px;height:180px}#brand .brand-flex:after{content:"";width:180px;height:180px;display:block}}#productDetail{padding:20px 10px 30px}#productDetail .pd-layout{display:flex;flex-direction:column;gap:0;margin-bottom:20px}#productDetail .pd-gallery{width:100%;display:flex;flex-direction:column-reverse;gap:8px}#productDetail .pd-thumb-strip{display:flex;flex-direction:row;gap:5px;overflow-x:auto;padding:8px 0 4px;-webkit-overflow-scrolling:touch}#productDetail .pd-thumb{width:52px;height:52px;flex-shrink:0;border:1px solid #ddd;padding:4px;cursor:pointer;position:relative}#productDetail .pd-thumb.active,#productDetail .pd-thumb:hover{border-color:#0d3b8e}#productDetail .pd-thumb img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:85%;max-height:85%}#productDetail .pd-main-wrap{width:100%;position:relative}#productDetail .product-preview{width:100%;padding-top:85%;border:1px solid #eee;position:relative;overflow:hidden;background:#fff}#productDetail .product-preview img{display:block;max-width:90%;max-height:90%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#productDetail .product-zoom{display:none!important}#productDetail .pd-info{width:100%;padding:16px 0 0}#productDetail .pd-info-top{margin-bottom:10px;min-height:36px}#productDetail .pd-brand-logo{max-height:36px;max-width:100px}#productDetail .pd-title{font-size:16px;line-height:1.4;margin-bottom:12px}#productDetail .pd-meta{margin-bottom:14px;border-radius:4px}#productDetail .pd-meta-item{padding:7px 10px;font-size:13px;flex-wrap:wrap;gap:4px}#productDetail .pd-meta-label{min-width:70px;font-size:11px}#productDetail .pd-shortdesc{font-size:13px;margin-bottom:14px}#productDetail .pd-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}#productDetail .pd-actions .blue-button,#productDetail .pd-actions .red-button{font-size:13px;padding:8px 14px}#productDetail .pd-actions .share-button{font-size:13px;padding:7px 14px;display:inline-flex;align-items:center;border:2px solid #3157b3;border-radius:999px;color:#3157b3;background:transparent;text-decoration:none;white-space:nowrap}#productDetail .pd-tabs{margin-bottom:28px}#productDetail .pd-tab-pane{display:none}#productDetail .pd-tab-pane.active{display:block}#productDetail .pd-tab-nav{overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;border-bottom:2px solid #e0e0e0}#productDetail .pd-tab-btn{padding:9px 14px;font-size:12px;white-space:nowrap;flex-shrink:0}#productDetail .pd-tab-inner{padding:14px;font-size:13px}#productDetail .pd-tab-nav{display:flex;overflow-x:scroll;overflow-y:visible;-webkit-overflow-scrolling:touch;border-bottom:2px solid #e0e0e0;flex-wrap:nowrap}#productDetail .pd-tab-btn{flex-shrink:0;touch-action:manipulation;-webkit-tap-highlight-color:transparent;cursor:pointer;padding:10px 16px;font-size:12px;white-space:nowrap}#productDetail .pd-info-top{display:flex;flex-wrap:wrap;align-items:center;gap:8px}#productDetail .pd-info-top .blue-button,#productDetail .pd-info-top .red-button.added{width:auto!important;background-image:none;padding-left:12px;display:inline-flex;align-items:center;white-space:nowrap;font-size:13px}#productDetail .pd-title-row{display:flex;align-items:flex-start;gap:8px;margin-bottom:12px}#productDetail .pd-title-row .pd-title{flex:1;margin-bottom:0}#productDetail .pd-share-btn{flex-shrink:0;margin-top:2px;padding:5px 7px}#productDetail .pd-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px}#productDetail .pd-actions .blue-button,#productDetail .pd-actions .red-button.added{width:auto!important;background-image:none;padding-left:12px;display:inline-flex;align-items:center;white-space:nowrap;font-size:13px}#productDetail .pd-related-scroll{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:6px;margin-top:12px;scrollbar-width:none}#productDetail .pd-related-scroll::-webkit-scrollbar{display:none}#productDetail .pd-related-scroll .product-module{flex:0 0 150px;scroll-snap-align:start;width:auto!important;min-width:0;padding:10px;margin:0;border:1px solid #ddd;border-radius:4px;display:flex;flex-direction:column}#productDetail .pd-related-scroll .product-module .product-image{height:100px;min-height:unset;margin-bottom:8px}#productDetail .pd-related-scroll .product-module img{width:auto;max-width:100%;max-height:100%}#productDetail .pd-related-scroll .product-module .product-name{font-size:11px;min-height:30px}#productDetail .pd-related-scroll .product-module .product-sku{font-size:11px;display:block;margin:3px 0 8px}#productDetail .pd-related-scroll .product-module .red-button{font-size:11px;padding:5px 8px;text-align:center}#productDetail .pd-scroll-btn{display:none}#productDetail .pd-related-wrapper{display:block}footer{background:#f1f5f9}#footer{margin:0 12px 24px;border-radius:16px}#footer .footer-main{padding:32px 16px 24px}#footer .footer-grid{grid-template-columns:1fr;gap:24px}#footer .footer-desc{max-width:100%}#footer .copyright{padding:12px 16px}#footer .copyright .container{flex-direction:column;gap:4px;text-align:center}#newsDetail .paragraph ul,#newsDetail .paragraph ol{padding-left:1.5em;margin:.5em 0}#newsDetail .paragraph ul{list-style-type:disc}#newsDetail .paragraph ol{list-style-type:decimal}#newsDetail .paragraph li{margin-bottom:4px}