body,html{margin:0;padding:0}body{padding-top:51px}h3 small{display:block}.bg,.breadcrumb{background:#fafafa;margin-bottom:5px}.text-white{color:#fff}.bg-white{background:#fff}.b{font-weight:700}.fl{float:left}.fr{float:right}.clear{clear:both}.hide-1{text-overflow:ellipsis.product-specs-list li}.more{float:right;font-weight:100}.more,.more a{color:#777}.more a:hover{text-decoration:underline}.panel-heading,.panel-heading h2,.panel-heading h3{font-weight:700}.p-0{padding:0}.m-0{margin:0}.p-10{padding:10px}.mr-5{margin-right:5px}.mr-10{margin-right:10px}.my-20{margin:20px 0}.my-30{margin:30px 0}.my-40{margin:40px 0}.py-10{padding-bottom:10px;padding-top:10px}.py-15{padding-bottom:15px;padding-top:15px}.py-20{padding-bottom:20px;padding-top:20px}.py-30{padding-bottom:30px;padding-top:30px}.py-40{padding-bottom:40px;padding-top:40px}.py-50{padding-bottom:50px;padding-top:50px}.pt-5{padding-top:5px}.pt-10{padding-top:10px}.pt-15{padding-top:15px}.pt-20{padding-top:20px}.pt-30{padding-top:30px}.pt-40{padding-top:40px}.mt-020{margin:-20px 0 30px}.mt-0{margin-top:0}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mb-20{margin-bottom:20px}.mb-40{margin-bottom:40px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}.mx-10{margin:0 10px}.mx-15{margin:0 15px}@media screen and (min-width:750px){.mt-130{margin-top:-115px}}@media screen and (max-width:768px){.wap-mt-50{margin-top:50px}}.navbar-headbg{background:#fff;border-bottom:2px solid #286090;padding:5px 0}.navbar-brand{height:50px;padding:0}.navbar-brand img{width:auto;height:100%;max-height:50px;object-fit:contain;}.header-nav{margin-left:30px}.header-nav li{margin:0 10px}.header-nav li a{color:#286090;font-weight:600}.header-nav li a:hover{background:none;color:#f40}.header-nav .active a{color:#f40}.navbar-border{border:1px solid #23527c}.head-border{border-bottom:3px solid #23527c}.navigation a{color:#777}.nav-border{border-bottom:1px solid #e7e7e7;margin:-30px 0 0}.navbar-nav>li:not(.submenubg).dropdown .dropdown-menu>li>a,.navbar-right .dropdown-menu>li>a{padding-bottom:10px;padding-top:10px}.navbar-right .dropdown-menu>li>a{line-height:1.5}@media (min-width:768px){.dropdown:hover .dropdown-menu{display:block}.navbar-nav>li>.dropdown-menu{border-top:5px solid transparent;border-top-left-radius:0;border-top-right-radius:0;margin-top:0}}.navbar-headbg .dropdown{position:static}.navbar-headbg .container{position:relative}.navbar-headbg .dropdown-menu{left:auto;padding:0}.navbar-headbg .dropdown.submenubg .dropdown-menu{left:0;right:0}.navbar-headbg .dropdown-menu li{margin:0}.submenubg li{line-height:2}.submenubg .dropdown-menu{padding:10px 10px 20px}.submenubg li a{border-radius:4px;display:block;padding:6px 12px;transition:background-color 0.3s ease}.submenubg li a:hover{background-color:#f5f5f5;color:#286090;text-decoration:none}@media (min-width:768px){.submenubg .col-md-3:not(:last-child){border-right:1px solid #e7e7e7}.navbar-headbg .dropdown.submenubg:hover .dropdown-menu{display:flex;flex-wrap:wrap}}.submenubg .all-products-link{background-color:#f8f9fa;border:1px solid #e7e7e7;border-radius:4px;margin-bottom:20px;padding:12px 15px;text-align:center;transition:all 0.3s ease}.submenubg .all-products-link:hover{background-color:#286090;border-color:#204d74;color:#fff}.submenubg .all-products-link:hover .fa{color:#fff!important}@media (min-width:768px){.submenubg li{padding:0 10px}}.submenubg .menu-title-group{border-bottom:2px solid #337ab7;margin-bottom:10px}.submenubg .menu-title-group .menu-title{color:#222;display:block;font-weight:600;padding:6px 12px}.submenubg .menu-title-group a.menu-title:hover{color:#286090}.submenubg .non-link{margin-top:5x}.submenubg .non-link span{padding-left:12px}.submenubg .non-link .menu-subtitle{padding:3px 0 0}.submenubg .menu-title-group .menu-subtitle{color:#666;padding-left:1.0em;padding-top:0}.submenubg ul ul:not(.submenubg-grid-list)>li>a{border-radius:4px;color:#333;left:0;padding:6px 4px;position:relative;transition:all 0.2s ease-in-out}.submenubg ul ul:not(.submenubg-grid-list)>li>a:hover{background-color:#f5f5f5;color:#286090;left:4px}.submenubg a:hover .fa{color:#286090}.submenubg-grid-list{border-bottom:1px dashed #eee;margin:0 -3px;padding-bottom:4px}.navbar-headbg .submenubg-grid-list li{float:left;margin:0 0 8px;padding:0 3px;width:33.33%}.submenubg-grid-list li a{background-color:#f5f5f5;border:1px solid #f5f5f5;border-radius:3px;color:#333;display:block;font-size:12px;left:0;padding:4px 0;position:relative;text-align:center;transition:all .2s;white-space:nowrap}.submenubg-grid-list li a:hover{border-color:#337ab7;left:2px}@media (min-width:768px){.navbar-headbg .dropdown:hover .about-menu{display:flex;flex-wrap:wrap;padding:20px}}.about-menu li{padding:8px}.about-card{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:6px;transition:all 0.2s ease-in-out}.about-menu li a{padding:15px 0}.about-menu li a:hover{background-color:#fff;border-color:#337ab7;box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-3px)}.about-card .fa{color:#337ab7;display:block;margin-bottom:12px;text-align:center}.about-card .card-title{color:#343a40;display:block;font-weight:600;line-height:1.3;text-align:center;transition:color 0.2s ease-in-out}.about-menu li a:hover .card-title{color:#337ab7}.jumbotron h1{font-size:160%}@media screen and (max-width:768px){.jumbotron h1{font-size:140%}}.banner-300{height:300px}.banner-300,.banner-500{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;justify-content:center;text-align:center}.banner-500{height:400px}.banner-bg{align-items:center;display:flex;justify-content:center;min-height:400px;text-align:center}.text-background-box{background-color:rgba(0,0,0,.8);border-radius:8px;display:inline-block;padding:10px}.text-background-box a{margin:10px 0}.category-banner{background-image:url(../images/category-banner.webp)}.product-banner{background-image:url(../images/product-banner.webp)}.condensation-silicone-banner{background-image:url(../images/condensation-silicone-banner.webp)}.addition-silicone-banner{background-image:url(../images/addition-silicone-banner.webp)}.food-grade-silicone-banner{background-image:url("../images/food-grade-silicone-banner.webp")}.transparent-silicone-banner{background-image:url(../images/transparent-silicone-banner.webp)}.vacuum-casting-silicone-banner{background-image:url(../images/vacuum-casting-silicone-banner.webp)}.lifecasting-silicone-banner{background-image:url(../images/lifecasting-silicone-banner.webp)}.custom-silicone-molds-banner{background-image:url(../images/custom-silicone-molds-banner.webp)}.collection-desc{color:#333;font-size:16px;font-weight:400;line-height:1.42}.counter-box{padding-top:10px}.counter-box .fa{display:block;margin-bottom:10px}.counter-box .count-number{font-size:2.2em;font-weight:700;line-height:1}.counter-box sup{color:#337ab7;font-size:2em;top:-0.5em}.counter-box h4{font-size:16px;font-weight:600;margin-top:10px}.process-step{margin-bottom:30px;position:relative}.process-icon{align-items:center;background:#fff;border:2px solid #337ab7;border-radius:50%;color:#337ab7;display:flex;font-size:32px;height:80px;justify-content:center;margin:0 auto 15px;position:relative;transition:all .3s;width:80px;z-index:2}.process-step:hover .process-icon{background:#337ab7;color:#fff;transform:scale(1.1)}.process-step h4{font-weight:700;margin-bottom:5px}@media (min-width:992px){.process-step:after{background:#ddd;content:"";height:2px;position:absolute;right:-50%;top:40px;width:100%;z-index:1}.process-step:last-child:after{display:none}}.custom-process-modal .modal-body{color:#555;font-size:16px;line-height:1.8;padding:30px 40px}.custom-process-modal .modal-title{font-size:18px}.custom-process-modal .modal-body p{margin-bottom:25px}.custom-process-modal .modal-body ol,.custom-process-modal .modal-body ul{margin-bottom:25px;margin-top:15px}.custom-process-modal .modal-body li{font-size:16px;margin-bottom:15px}.custom-process-modal .modal-body strong{color:#333;font-weight:600}@media (max-width:768px){.custom-process-modal .modal-body{padding:20px}}.testimonial-card{border:none;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.05);height:100%}.avatar-circle{align-items:center;background:#f0f4f8;border-radius:50%;color:#337ab7;display:flex;font-size:24px;height:60px;justify-content:center;margin:10px auto;width:60px}.testimonial-card p{line-height:1.6}.text-xs{font-size:16px!important}.product-content p{font-size:16px;line-height:1.5;margin-bottom:20px}.product-content h2{color:#1a3a6e;font-size:28px;font-weight:700;letter-spacing:1px;margin-bottom:20px}@media screen and (max-width:767px){.product-content h2{font-size:24px}}.product-content h3{font-size:18px;font-weight:600}.product-content h4{font-size:16px;font-weight:600}.product-content .thumbnail .caption p{font-size:14px;line-height:1.4;margin-bottom:0}.product-content .thumbnail .caption h3{font-size:16px;margin-top:5px}.product-content .thumbnail .fa{display:inline-block;margin-top:10px}.product-content #faq-accordion .panel-title{font-size:15px; line-height:1.4;}@media (max-width: 767px){.product-content #faq-accordion .panel-title{font-size:14px; line-height:1.4;}}ul.tech-tabs-wrapper{font-size:0;text-align:center}ul.tech-tabs-wrapper>li{display:inline-block;float:none;font-size:14px;margin:0 5px}ul.tech-tabs-wrapper>li>a{background-color:#f5f5f5;border:1px solid #ddd;border-radius:20px;color:#666;font-weight:600;padding:8px 25px}ul.tech-tabs-wrapper>li>a:hover{background-color:#e6e6e6;color:#337ab7}ul.tech-tabs-wrapper>li.active>a,ul.tech-tabs-wrapper>li.active>a:focus,ul.tech-tabs-wrapper>li.active>a:hover{background-color:#337ab7;border-color:#337ab7;box-shadow:0 2px 5px rgba(0,0,0,.1);color:#fff}.product-tabs .nav-tabs{border-bottom:1px solid #ddd}.product-tabs .nav-tabs>li>a{border:1px solid;border-color:#ddd #ddd transparent;border-radius:4px 4px 0 0;color:#333;font-weight:600}.product-tabs .nav-tabs>li>a:hover{background-color:#eef5fa;color:#337ab7}.product-tabs .nav-tabs>li.active>a,.product-tabs .nav-tabs>li.active>a:focus,.product-tabs .nav-tabs>li.active>a:hover{border-top:3px solid #337ab7;color:#337ab7;cursor:default}.product-tabs .tab-content{padding:20px 15px}.product-tabs .tab-content h4{border-left:4px solid #337ab7;margin-bottom:20px;padding-left:6px}.product-tabs .custom-ol{padding-left:25px}.product-tabs .custom-ol li{font-size:15px;line-height:1.6;margin-bottom:12px}.product-tabs .check-list{list-style:none;padding-left:0}.product-tabs .check-list li{font-size:15px;margin-bottom:12px;padding-left:20px;position:relative}.product-tabs .check-list li:before{color:#d9534f;content:"\f071";font-family:FontAwesome;font-size:14px;left:0;position:absolute;top:0px}.product-tabs .dot-list{list-style:none;padding-left:0}.product-tabs .dot-list li{font-size:15px;margin-bottom:12px;padding-left:20px;position:relative}.product-tabs .dot-list li:before{color:#337ab7;content:"\f111";font-family:FontAwesome;font-size:8px;left:5px;position:absolute;top:5px}.product-tabs .storage-dl dt{font-size:15px;font-weight:700;margin-bottom:5px}.product-tabs .storage-dl dt .fa{margin-right:8px;text-align:center;width:20px}.product-tabs .storage-dl dd{border-bottom:1px dashed #eee;font-size:15px;margin-bottom:12px;margin-left:28px;padding-bottom:12px}.product-tabs .storage-dl dd:last-child{border-bottom:none}@media (max-width:767px){.product-tabs .nav-tabs.nav-justified{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;border-bottom:1px solid #ddd}.product-tabs .nav-tabs.nav-justified>li{display:block;flex:0 0 auto;float:none;width:auto}.product-tabs .nav-tabs.nav-justified>li>a{border-bottom:none;margin-bottom:0;padding:10px 20px;white-space:nowrap}.product-tabs .nav-tabs.nav-justified::-webkit-scrollbar{display:none}}.connect-background{background-image:url(../images/connect-background.webp)}.application-banner{background-image:url(../images/application-banner.webp)}.support-banner{background-image:url(../images/support-banner.webp)}.certificate-banner{background-image:url(../images/certificate-banner.webp)}.packing-banner{background-image:url(../images/packing-banner.webp)}.shipping-banner{background-image:url(../images/shipping-banner.webp)}.data-banner{background-image:url(../images/data-banner.webp)}.downloads-banner{background-image:url(../images/downloads-banner.webp)}.oem-banner{background-image:url(../images/oem-banner.webp)}.about-banner{background-image:url(../images/about-banner.webp)}.founder-banner{background-image:url(../images/founder-banner.webp)}.fuwu-banner{background-image:url(../images/fuwu-banner.webp)}.payment-banner{background-image:url(../images/payment-banner.webp)}.team-banner{background-image:url(../images/team-banner.webp)}.contact-banner{background-image:url(../images/contact-banner.webp)}.quality-control-banner{background-image:url(../images/quality-control-banner.webp)}.organization-banner{background-image:url(../images/organization-banner.webp)}.material-calculator-banner{background-image:url(../images/material-calculator-banner.webp)}.banner-container{align-items:center;background-image:url(../images/banner.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;height:600px;margin-bottom:0}.banner-container h1{font-size:48px;font-weight:700}.banner-container p{font-size:24px}@media screen and (max-width:767px){.banner-container{height:400px}.banner-container h1{font-size:30px}.banner-container p{font-size:18px}}.product-grid .product-image{overflow:hidden;position:relative}.product-image .pic-1{backface-visibility:hidden;transition:all .5s ease 0s}.product-grid .product-image:hover .pic-1{opacity:0;transform:translateX(-50%)}.product-image .pic-2{backface-visibility:hidden;height:100%;left:50%;opacity:0;position:absolute;top:0;transition:all .5s ease 0s;width:100%}.product-grid .product-image:hover .pic-2{left:0;opacity:1}.app-list{background:#fafafa;margin-left:0!important;margin-right:0!important}.app-item{height:220px;overflow:hidden;padding:0!important;position:relative}.app-item .thumbnail{background:none;border:none;box-shadow:none;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.app-item .product-image,.app-item .product-image a{display:block;height:100%;overflow:hidden;position:relative;width:100%}.app-item img{backface-visibility:hidden;display:block;height:100%!important;object-fit:cover;transition:all .5s ease 0s;width:100%!important}.app-item:hover .pic-1{opacity:0;transform:translateX(-50%)}.app-item .pic-2{backface-visibility:hidden;height:100%;left:50%;opacity:0;position:absolute;top:0;transition:all .5s ease 0s;width:100%;z-index:2}.app-item:hover .pic-2{left:0;opacity:1}.app-text-box{display:flex;flex-direction:column;height:100%;justify-content:center;padding:10px}.app-text-box h4 a{color:#333;text-decoration:none}.app-text-box h4 a:hover{color:#337ab7}@media (max-width:767px){.app-item{height:auto!important;min-height:0!important}.app-text-box{padding:30px 15px}.app-item .product-image{height:220px}}.app-text-box h3 a{color:#333;text-decoration:none}.app-text-box h3 a:hover{color:#337ab7}.oem-data{background:url(../images/oem-odm.webp) no-repeat 50%;background-size:cover;color:#fff;padding-bottom:60px;padding-top:60px;position:relative}#productNumber li i{display:inline-block;font-style:normal;line-height:1}#productNumber li em,#productNumber li sup{color:#ffb400;font-size:1.5em;font-style:normal;font-weight:700;margin-left:2px;vertical-align:top}#productNumber li sup{top:0.2em}#productNumber li p{color:hsla(0,0%,100%,.85);font-weight:500;letter-spacing:1px;margin-top:15px;text-transform:uppercase}@media (max-width:767px){#productNumber li{margin-bottom:30px}#productNumber li i{font-size:3em}}.nav-justified li{padding:0 5px}.nav-justified li a{background:#eee;border:1px solid #ddd}#productNumber li i{font-size:400%;padding:0 10px}#productNumber li em,#productNumber li sup{font-size:120%}.nav-justified h2{display:inline;font-size:100%}.product-title{font-size:160%;font-weight:700;margin:0}.product-hr{border-bottom:1px solid #ddd;padding-bottom:10px}#product-carousel .carousel-inner .item img{aspect-ratio:1/1;height:auto;object-fit:cover;width:100%}.product-content .col-md-5 img,.product-content .tab-content img,.product-content .thumbnail img{height:auto;object-fit:cover;width:100%}.product-content .tab-content img{aspect-ratio:4/3}.lead-time-box{background-color:#fafafa;border:1px solid #eee;border-radius:6px;padding:0 10px}.lead-time-header{border-bottom:1px solid #f0f0f0;margin-bottom:8px;padding:8px 0}.lead-time-box ul.row{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:8px}.lead-time-box li[class*=col-]{display:block;float:none}.bordered-col{border-right:1px solid #eee}.lead-time-box .b{line-height:1.2;margin-bottom:2px}.product-calculator{border:1px solid #eee;border-left:3px solid #337ab7;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.03);justify-content:space-between;padding:12px 15px;text-decoration:none!important;transition:all .2s ease}.product-calculator,.product-calculator .calc-content{align-items:center;display:flex}.product-calculator:hover{background-color:#fafafa;border-color:#ddd #ddd #ddd #286090;box-shadow:0 2px 4px rgba(0,0,0,.08);transform:translateX(2px)}.mobile-sticky-tabs{background-color:#fff;box-shadow:0 2px 4px -1px rgba(0,0,0,.1);padding:5px 0;position:-webkit-sticky;position:sticky;top:60px;transition:top .2s ease-in-out;z-index:1020}@media (max-width:767px){.mobile-sticky-tabs{margin-left:-15px;margin-right:-15px;top:0}.mobile-sticky-tabs .nav-pills{display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:10px 10px 5px}.mobile-sticky-tabs .nav-pills.nav-justified>li{display:inline-block;flex:0 0 auto;margin-right:5px;width:auto}.mobile-sticky-tabs .nav-pills>li>a{border:none;border-radius:20px;padding:8px 15px;white-space:nowrap}.mobile-sticky-tabs .nav-pills::-webkit-scrollbar{display:none}}.mobile-sticky-tabs+.tab-content .tab-pane{scroll-margin-top:120px}.application-content h2{color:#1a3a6e;font-size:26px;font-weight:700;letter-spacing:.5px;margin-top:0}.application-content p,.application-content ul li{color:#555;font-size:15px;line-height:1.5}.application-content ul li{margin-bottom:8px;padding-left:5px;position:relative}@media (min-width:992px){.application-content{padding-top:20px}.col-md-pull-6.application-content{padding-right:20px}.col-md-6:not(.col-md-pull-6).application-content{padding-left:20px}}.cta-help-section{background-color:#1a3a6e;background-image:linear-gradient(135deg,#1a3a6e,#286090);color:#fff;padding:60px 0;position:relative}.cta-help-section:before{color:hsla(0,0%,100%,.05);content:"\f059";font-family:FontAwesome;font-size:200px;left:-10px;pointer-events:none;position:absolute;top:-30px;transform:rotate(-20deg)}.cta-help-section h2{font-weight:700;margin-top:0}.cta-help-section .lead{color:hsla(0,0%,100%,.9);font-size:18px;padding:10px 0}.cta-btn-group .btn{border-width:2px;font-weight:600;margin:0 10px;padding:12px 30px;transition:all .3s ease}.btn-white-outline{background-color:transparent;border-color:#fff;color:#fff}.btn-white-outline:hover{background-color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.2);color:#1a3a6e;transform:translateY(-2px)}.btn-warning-action{background-color:#ffb400;border-color:#ffb400;color:#fff}.btn-warning-action:hover{background-color:#e6a300;border-color:#e6a300;box-shadow:0 5px 15px rgba(0,0,0,.2);transform:translateY(-2px)}@media (max-width:767px){.cta-btn-group .btn{display:block;margin:10px 0;width:100%}.cta-help-section:before{font-size:150px}}.footer-dark{background-color:#2c3e50;color:#bdc3c7;padding:50px 0 30px}.footer-dark h4{color:#fff;font-size:16px;font-weight:600;margin-bottom:15px}.footer-dark .footer-description{font-size:15px;line-height:1.6;padding-top:5px}@media (min-width:768px){.footer-dark .footer-description{font-size:14px}}.footer-dark .footer-links li{padding:6px 0}.footer-dark a{color:#bdc3c7;text-decoration:none;transition:all 0.3s ease}.footer-dark a:hover{color:#fff;padding-left:4px}.footer-dark .footer-contact li{padding:6px 0}.footer-dark .footer-contact .fa{font-size:16px;margin-right:5px;width:20px}.social-icons{margin-top:15px}.social-icons li a{align-items:center;border:1px solid #7f8c8d;border-radius:50%;color:#fff;display:inline-flex;font-size:18px;height:40px;justify-content:center;text-align:center;transition:all 0.3s ease;width:40px}.social-icons li a:hover{color:#fff;transform:translateY(-3px)}.social-icons a.social-facebook:hover{background-color:#1877f2;border-color:#1877f2}.social-icons a.social-linkedin:hover{background-color:#0077b5;border-color:#0077b5}.social-icons a.social-twitter:hover{background-color:#000;border-color:#000}.social-icons a.social-instagram:hover{background-color:#e4405f;border-color:#e4405f}.social-icons a.social-youtube:hover{background-color:red;border-color:red}.social-icons a.social-tiktok:hover{background-color:#000;border-color:#000}.social-icons a.social-vk:hover{background-color:#07f;border-color:#07f}.footer-bottom{background-color:#233140;color:#7f8c8d;line-height:24px;padding:15px 0}.footer-bottom a{color:#95a5a6;transition:color 0.3s ease}.footer-bottom a:hover{color:#fff;text-decoration:none}.footer-bottom .list-inline>li>span{color:#4b5f71;margin:0 5px}#toTop{background-color:#5bc0de;border-radius:4px;bottom:120px;box-shadow:0 2px 5px rgba(0,0,0,.2);color:#fff;cursor:pointer;display:none;font-size:18px;height:35px;line-height:35px;opacity:.6;padding:0;position:fixed;right:10px;text-align:center;transition:all .3s;width:35px;z-index:99999}#toTop:hover{background-color:#337ab7;opacity:1;transform:translateY(-3px)}@media (max-width:768px){#toTop{bottom:80px;height:40px;line-height:40px;opacity:.8;right:10px;width:40px}}.content-head{border-bottom:1px solid #eee;margin-bottom:15px;padding-left:15px}.content-head h1{color:#222;font-size:2em;font-weight:700}@media (max-width:767px){.content-head h1{font-size:1.8em}}.article-content li,.article-content p{font-size:16px;line-height:1.5;margin-bottom:20px}.article-content a:not(.btn):not(.all-button):not([data-toggle]),.content a:not(.btn):not(.all-button):not([data-toggle]){border-bottom:1px dotted #337ab7;color:#337ab7;text-decoration:none;transition:all 0.2s ease-in-out}.article-content a:not(.btn):not(.all-button):not([data-toggle]):focus,.article-content a:not(.btn):not(.all-button):not([data-toggle]):hover,.content a:not(.btn):not(.all-button):not([data-toggle]):focus,.content a:not(.btn):not(.all-button):not([data-toggle]):hover{border-bottom-style:solid;color:#23527c;text-decoration:none}.panel-body .content .label a,.panel-body .content .label a:focus,.panel-body .content .label a:hover{border-bottom:none!important}.article-content a:hover>img,.article-content a>img{border-bottom:none}.article-content h2{border-bottom:2px solid #e0e0e0;color:#1a3a6e;font-size:1.6em;margin-bottom:20px;padding-bottom:10px}.article-content h2,.article-content h3{clear:both;font-weight:700;margin-top:40px}.article-content h3{color:#2c4a7e;font-size:1.4em;line-height:1.4;margin-bottom:15px}.article-content h4{clear:both;color:#333;font-size:1.2em;font-weight:600;margin-bottom:15px;margin-top:30px;text-transform:uppercase}.article-content ol,.article-content ul{margin-bottom:20px;padding-left:25px}.article-content ol ol,.article-content ol ul,.article-content ul ol,.article-content ul ul{margin-bottom:10px;margin-top:10px;padding-left:30px}.article-content ul ul{list-style:circle}.article-content ul ul ul{list-style:square}.article-content dl{font-size:16px;line-height:1.6}.article-content dl dd{border-left:3px solid #f0f0f0;margin-bottom:15px;padding-left:20px}.article-photo li:has(img){list-style-type:none}.article-content img,.article-content p>img{border:1px solid #ddd;border-radius:4px;box-shadow:0 4px 8px rgba(0,0,0,.05);display:block;height:auto;margin:0 auto 5px;max-width:100%;padding:4px;transition:box-shadow 0.3s ease}.article-content img:hover,.article-content p>img:hover{box-shadow:0 8px 15px rgba(0,0,0,.1)}.article-content a+span,.article-content img+span{color:#777;display:block;font-size:15px;font-style:italic;margin-bottom:20px;padding:5px 10px;text-align:center}.article-content .alert .alert-heading{color:inherit;font-size:16px;font-weight:700;margin-bottom:10px;margin-top:0}.article-content .alert-warning hr{border-top-color:#f7e1b5;margin:15px 0}.article-content table{border-collapse:collapse;margin-bottom:25px;width:100%}.article-content .col-md-3 p{font-size:100%}.end-hr{border-top:2px solid #999;clear:both;padding-top:20px;width:100%}.well h4 a{cursor:pointer}.content li,.content p{font-size:16px;line-height:1.5;margin-bottom:15px}.content img{display:block;height:auto;margin:0 auto;max-width:100%}.content ol,.content ul:not(.panel-group):not(.list-unstyled):not(.nav){margin-bottom:20px;padding-left:25px}.content dl{font-size:110%}.content dl dd,.content dl dt{padding:5px 0}.content .tab-pane ol{margin-left:20px}.panel-group .panel{border-color:#e7e7e7;border-radius:0;box-shadow:none}.panel-group .panel-default>.panel-heading{background:#fafafa;border-color:#e7e7e7;border-radius:0;padding:0}.panel-group .panel-title>a{display:block;padding:15px;text-decoration:none}.table tbody tr td,.table tbody tr th,.table thead tr th{vertical-align:middle}.bg-f9{background:#f9f9f9}.list-item .clearfix{border-bottom:2px dotted #e7e7e7;padding-top:20px;width:100%}.list-item li:hover{background:#fafafa}.list-item h4 a{display:-webkit-box;font-size:140%;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.list-item p{font-size:120%}.hide-1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hide-2{-webkit-line-clamp:2}.hide-2,.hide-3{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.hide-3{-webkit-line-clamp:3}.class-name a{color:#fff;line-height:1.8}.markbox{position:relative}.markbox .mark{background:#333;color:#fff;font-size:85%;left:20px;padding:0 3px;position:absolute;top:5px;z-index:999}.markprice{background:#d9534f;border-radius:2px;color:#fff;font-size:12px;font-weight:700;left:20px;line-height:1.4;padding:2px 6px;position:absolute;top:5px;z-index:999}.markprice.model-tag{background-color:#777;font-size:12px;font-weight:400}.organizational{overflow-x:auto}.organizational ul{margin:0;padding:0}.organizational .node-card{border:1px solid transparent;border-radius:4px;box-shadow:0 2px 5px rgba(0,0,0,.15);display:inline-block;font-weight:600;min-width:120px;padding:8px 5px;position:relative;transition:all .3s;z-index:2}.organizational .node-card:hover{box-shadow:0 4px 10px rgba(0,0,0,.2);transform:translateY(-3px)}.organizational .node-card.bg-primary{background-color:#337ab7;border-color:#2e6da4;color:#fff}.organizational .node-card.bg-info{background-color:#5bc0de;border-color:#46b8da;color:#fff}.organizational .root-node{font-size:16px;padding:10px 15px}.organizational .node-subtitle{color:inherit;display:block;font-size:12px;font-weight:400;margin-top:5px;opacity:.8}@media (min-width:769px){.org-tree,.org-tree ul{display:flex;justify-content:center;padding-top:20px;position:relative}.org-tree li{list-style-type:none;padding:20px 10px 0;position:relative;text-align:center}.org-tree ul:before{border-left:2px solid #ccc;content:"";height:20px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:0;z-index:1}.org-tree li:after,.org-tree li:before{border-top:2px solid #ccc;content:"";height:20px;position:absolute;right:50%;top:0;width:50%;z-index:1}.org-tree li:after{border-left:2px solid #ccc;left:50%;right:auto}.org-tree li:only-child:after,.org-tree li:only-child:before{display:none}.org-tree li:only-child{padding-top:0}.org-tree li:first-child:before,.org-tree li:last-child:after{border:0}.org-tree li:last-child:before{border-radius:0 5px 0 0;border-right:2px solid #ccc}.org-tree li:first-child:after{border-radius:5px 0 0 0}.org-tree ul.leaf-group{display:block;min-width:140px;padding-top:15px;position:relative}.org-tree ul.leaf-group:before{border-left:2px solid #ccc;content:"";display:block!important;height:15px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:0;z-index:1}.org-tree ul.leaf-group li{border:1px solid #ddd;border-top:none;color:#333;float:none;font-size:13px;line-height:1.4;margin-bottom:0;padding:10px 2px;position:relative;text-align:center}.org-tree ul.leaf-group li:first-child{border-radius:4px 4px 0 0;border-top:1px solid #ddd}.org-tree ul.leaf-group li:last-child{border-radius:0 0 4px 4px;margin-bottom:2px}.org-tree ul.leaf-group li:after,.org-tree ul.leaf-group li:before{display:none}}@media (max-width:768px){.organizational{padding:10px}.organizational h2{font-size:20px}.org-tree,.org-tree ul{border-left:2px solid #e0e0e0;display:block;margin-left:10px;padding-left:20px}.org-tree{border-left:none;margin-left:0;padding-left:0}.org-tree ul:before{display:none}.org-tree li{list-style:none;margin-bottom:15px;padding:0;position:relative}.org-tree ul ul li:before{background:#e0e0e0;content:"";height:2px;left:-22px;position:absolute;top:15px;width:20px}.node-card{display:block;margin-bottom:5px;padding:12px;text-align:center;width:100%}.org-tree ul.leaf-group{border-left:none;margin-top:5px;padding-left:0;padding-top:0}.org-tree ul.leaf-group:before{display:none!important}.org-tree ul.leaf-group li{background:#fff;border:1px solid #ddd;color:#666;font-size:13px;margin-bottom:-1px;padding:12px 10px;text-align:center}.org-tree ul.leaf-group li:first-child{border-radius:4px 4px 0 0}.org-tree ul.leaf-group li:last-child{border-radius:0 0 4px 4px;margin-bottom:2px}.org-tree ul.leaf-group li:before{display:none}}.author-panel-flex .panel-body{align-items:center;display:flex}.author-panel-flex .panel-body>.col-xs-4,.author-panel-flex .panel-body>.col-xs-8{float:none;padding:0;width:auto}.author-panel-flex .panel-body>.col-xs-4{flex-shrink:0;margin-right:10px;width:100px}.author-panel-flex .panel-body>.col-xs-8{flex:1}.author-panel-flex .content>.row{align-items:center;display:flex;justify-content:space-between;margin:0 0 8px}.author-panel-flex .content .row>.col-sm-6{float:none;padding:0;width:auto}.author-panel-flex .content .row>.col-sm-6 h4{margin:0}@media (max-width:767px){.author-panel-flex .panel-body{flex-direction:column}.author-panel-flex .panel-body>.col-xs-4{margin-bottom:15px;margin-right:0;width:180px}.author-panel-flex .content>.row{flex-direction:column;margin-bottom:10px}.author-panel-flex .content .row>.col-sm-6:first-child{margin-bottom:10px}}.comment-item{border-bottom:1px solid #f0f0f0;display:flex;padding:25px 0}.comment-item:first-child{padding-top:10px}.comment-item:last-child{border-bottom:none}.comment-avatar{margin-right:20px}.comment-avatar .fa-user-circle{color:#ccc;font-size:48px}.comment-body{flex:1}.comment-header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.comment-text{margin:15px 0}.comment-author-reply{background-color:#f8f9fa;border-left:3px solid #337ab7;border-radius:4px;margin-top:15px;padding:15px}.comment-author-reply .reply-label{color:#337ab7;font-weight:600;margin-right:5px}.comment-form-container.has-comments{border-top:1px solid #f0f0f0;margin-top:25px;padding-top:25px}.comment-form-container h4{font-size:16px;font-weight:600;margin:0 0 20px}@media (max-width:767px){.comment-item{flex-direction:column;padding:15px 0}.comment-author-reply p,.comment-text{font-size:15px}}#catalogbox{padding-top:100px}@media screen and (max-width:768px){#catalogbox{padding-top:0px}}#catalogbox #sidebar-catalog{border-left:1px solid #cad1db;padding:20px 0;position:relative}#catalogbox #sidebar-catalog:after,#catalogbox #sidebar-catalog:before{background:-webkit-gradient(linear,left top,left bottom,from(#98a3b3),to(#d8e0ea));background:-webkit-linear-gradient(#98a3b3,#d8e0ea);background:linear-gradient(#98a3b3,#d8e0ea);border-radius:50%;-webkit-box-shadow:inset 0 0 0 1px #a4b2c6,inset 0 0 0 2px #d8e0ea,0 4px 3px rgba(166,180,199,.4);box-shadow:inset 0 0 0 1px #a4b2c6,inset 0 0 0 2px #d8e0ea,0 4px 3px rgba(166,180,199,.4);content:"";height:9px;left:-5px;position:absolute;width:9px}#catalogbox #sidebar-catalog:before{top:5px}#catalogbox #sidebar-catalog:after{bottom:5px}#catalogbox #sidebar-catalog a{background:#fff;border:1px solid #ddd;display:block;margin:5px 10px 5px 15px;overflow:hidden;padding:10px 15px;text-decoration:none;text-overflow:ellipsis;-webkit-transition:color .1s,-webkit-box-shadow .25s,-webkit-transform .25s;transition:color .1s,-webkit-box-shadow .25s,-webkit-transform .25s;transition:box-shadow .25s,transform .25s,color .1s;transition:box-shadow .25s,transform .25s,color .1s,-webkit-box-shadow .25s,-webkit-transform .25s;white-space:nowrap}#catalogbox #sidebar-catalog a.catalog-item-activated{background:#337ab7;color:#fff}#catalogbox #sidebar-catalog a.catalog-item-activated:after{background:#337ab7}#catalogbox #sidebar-catalog a:after{background:#a6b4c7;border-radius:50%;-webkit-box-shadow:inset 0 0 0 1px #cad1db,inset 0 0 0 2px #f0f2f7;box-shadow:inset 0 0 0 1px #cad1db,inset 0 0 0 2px #f0f2f7;content:"";height:10px;left:-5px;margin-top:5px;position:absolute;-webkit-transition:.25s;transition:.25s;width:10px}#show-more{width:100%}#show-more .collapsed{margin-bottom:20px}#show-more div.collapse[aria-expanded=false]{display:block;height:350px!important;overflow:hidden;padding-left:4px}#show-more div.collapsing[aria-expanded=false]{height:350px!important;padding-left:4px}@media screen and (max-width:768px){#show-more div.collapse[aria-expanded=false],#show-more div.collapsing[aria-expanded=false]{height:250px!important}}#show-more a.collapsed:after{content:attr(data-more)}#show-more a:not(.collapsed):after{content:attr(data-less)}#feedbacks .carousel-control.left,.carousel-control.right{background:none;color:#337ab7;width:25px}#feedbacks .carousel-control.left{left:-25px}#feedbacks .carousel-control.right{right:-25px}.horizontal-timeline .items{border-top:3px solid #cfcdcd}.horizontal-timeline .items .items-list{display:block;margin-right:0;padding-top:80px;position:relative;text-align:center}.horizontal-timeline .items .items-list:before{border-right:3px dashed #ccc;content:"";height:36px;position:absolute;top:0}.horizontal-timeline .items .items-list .event-date{left:0;margin:0 auto;padding:9px 0;position:absolute;right:0;top:36px;width:70px}@media (min-width:768px){.horizontal-timeline .items .items-list{display:inline-block;padding-top:40px;width:24%}.horizontal-timeline .items .items-list .event-date{top:-40px}}@media screen and (min-width:425px){.advantage li{border-bottom:1px solid #f1f1f1;height:250px;padding:15px 10px}}@media screen and (max-width:375px){.advantage li{border-bottom:1px solid #f1f1f1;height:280px;padding:15px 10px}}@media screen and (min-width:426px){.advantage li p{font-size:120%}}.author-left{background:#f0f0f0}.author-left img{width:80%}.author-information li{font-size:120%;padding:5px 0 5px 30px}.author-sns li{margin:8px 0;padding-left:30px}.cookies-eu-banner{background:#337ab7;border-bottom:1px solid #d7d8d9;border-top:1px solid #d7d8d9;bottom:0;color:#fff;font-size:13px;padding:5px;position:fixed;text-align:center;width:100%;z-index:9999}.hidden{display:none}.cookie-link a,.cookie-link a:hover{color:#ffce00;margin:0 8px}@media screen and (max-width:767px){.row-offcanvas{position:relative;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.row-offcanvas-right{right:0}.row-offcanvas-left{left:0}.row-offcanvas-right .sidebar-offcanvas{right:-50%}.row-offcanvas-left .sidebar-offcanvas{left:-50%}.row-offcanvas-right.active{right:50%}.row-offcanvas-left.active{left:50%}.sidebar-offcanvas{position:absolute;top:0;width:50%}}.support-hero-card{border:1px solid #eee;border-radius:8px;color:#333;display:block;padding:30px;text-decoration:none!important;transition:all 0.3s}.support-hero-card:hover{border-color:#337ab7;box-shadow:0 10px 20px rgba(0,0,0,.08);transform:translateY(-4px)}.support-hero-card h3{color:#286090;font-weight:700}.support-item-box{background:#fff;border:1px solid transparent;border-radius:4px;height:100%;padding:25px 15px;transition:all 0.3s}.support-item-box:hover{border-color:#337ab7}.support-item-box h3 a{color:#333;text-decoration:none}.support-item-box h3 a:hover{color:#337ab7}.policy-card{align-items:center;background:#fafafa;border:1px solid transparent;border-radius:8px;display:flex;padding:20px;text-decoration:none!important;transition:all 0.3s ease}.policy-card:hover{background:#fff;border-color:#ddd;box-shadow:0 5px 15px rgba(0,0,0,.05);transform:translateY(-2px)}.policy-card i{color:#666;font-size:24px;margin-right:10px;text-align:center;transition:color 0.3s;width:30px}.policy-card:hover i{color:#337ab7}.policy-card h3{color:#333;font-size:16px;font-weight:500;line-height:1.2;margin:0}.calculator-card{border:1px solid #eee;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05);cursor:pointer;overflow:hidden;padding:20px 0;position:relative;text-align:center;transition:all .3s cubic-bezier(.25,.8,.25,1)}.calculator-card:hover{box-shadow:0 5px 10px rgba(26,58,110,.15);transform:translateY(-2px)}.calc-icon-circle{align-items:center;background:#f0f8ff;border-radius:50%;display:flex;height:80px;justify-content:center;margin:0 auto 15px;transition:all .3s ease;width:80px}.calculator-card:hover .calc-icon-circle{background:#1a3a6e}.calc-icon{color:#1a3a6e;font-size:36px;transition:all 0.3s ease}.calculator-card:hover .calc-icon{color:#fff}.calc-title{font-size:20px;font-weight:700}.calc-desc{color:#666;font-size:15px;line-height:1.5;min-height:70px;padding:0 8px}.btn-card-action{border-radius:50px;font-weight:600;letter-spacing:1px;padding:10px 30px;text-transform:uppercase}.calculator-modal .modal-header{background-color:#f8f9fa;border-bottom:1px solid #eee;border-radius:6px 6px 0 0}.calculator-modal .modal-title{color:#1a3a6e;font-size:18px;font-weight:700}.calculator-modal .nav-tabs{border-bottom:2px solid #ddd;margin-bottom:20px}.calculator-modal .nav-tabs>li>a{border:1px solid transparent;border-radius:4px 4px 0 0;color:#555;font-size:15px;font-weight:600;margin-right:2px;padding:10px 20px}.calculator-modal .nav-tabs>li.active>a,.calculator-modal .nav-tabs>li.active>a:focus,.calculator-modal .nav-tabs>li.active>a:hover{background-color:#fff;border:1px solid;border-color:#ddd #ddd transparent;color:#1a3a6e}.calc-form-group{margin-bottom:20px}.calc-form-group label{display:block;font-weight:600;margin-bottom:8px}.tab-icon{color:#337ab7;margin-right:5px}.calculator-modal .input-group-addon{background-color:#f4f6f9;border-color:#ddd;color:#555;font-weight:700;min-width:100px;text-align:left}.result-box{background-color:#eef7fe;border:1px solid #bce0fd;border-radius:8px;display:none;margin-top:25px;padding:20px}.result-row{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.5);display:flex;justify-content:space-between;padding:10px 0}.result-row:last-child{border-bottom:none}.result-label{color:#555;font-size:15px;font-weight:600}.result-value-lg{color:#1a3a6e;font-size:24px;font-weight:800}.result-value-sm{color:#28a745;font-size:20px;font-weight:700}.btn-calculate{box-shadow:0 4px 6px rgba(0,0,0,.1);font-size:18px;font-weight:700;letter-spacing:1px;margin-top:10px;padding:12px;width:100%}.btn-calculate:hover{box-shadow:0 6px 12px rgba(0,0,0,.15);transform:translateY(-2px)}.calculator-modal .carousel-caption{background:rgba(0,0,0,.5);bottom:0;left:0;padding:10px;width:100%}@media (max-width:767px){.mobile-mb-10{margin-bottom:10px}}@media (max-width:375px){.calculator-modal .input-group-addon{font-size:13px;padding:6px 8px}}#modalConverter,#modalVolumeHelper{z-index:1060}.modal-backdrop.fade.in:nth-of-type(2),.modal-backdrop.fade.in:nth-of-type(3){z-index:1055}.btn-helper{border-radius:3px;float:right;font-size:12px;line-height:1.5;margin-top:-2px;padding:1px 8px}.link-converter{color:#777;cursor:pointer;display:block;font-size:11px;margin-top:3px;text-align:right;text-decoration:none;transition:color .2s}.link-converter:hover{color:#1a3a6e;text-decoration:underline}.conv-result{background:#eef7fe;border:1px dashed #bce0fd;border-radius:4px;margin-top:15px;padding:15px;text-align:center}.conv-result-main{color:#1a3a6e;font-size:20px;font-weight:700;line-height:1.2}.conv-result-sub,.formula-breakdown{color:#5a7d9a;font-family:monospace;font-size:12px;font-weight:400;margin-top:5px;word-wrap:break-word}.mix-ratio-tag{border-bottom:1px dotted #eee;border-top:1px dotted #eee;color:#5bc0de;font-size:12px;font-weight:700;margin:5px 0;padding:2px 0;text-align:center}.border-top-dashed{border-top:1px dashed #ccc}.border-left-divider{border-left:1px solid #d0e6f9}.bg-calc-group{background:#f9f9f9;border-radius:4px;padding:10px}.d-none{display:none}.calc-custom-input{background-color:#f0f8ff;border:1px dashed #bce0fd;border-radius:4px;display:none;padding:10px}.catalog-header{border-bottom:2px solid #337ab7;color:#1a3a6e;margin-top:20px;padding-bottom:10px}@media (max-width:767px){h2.catalog-header{font-size:20px}h2.catalog-header small{display:block;margin-top:5px;padding-left:24px}}.category-card{background:#fff;border:1px solid #eee;border-radius:10px;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:30px;min-height:310px;padding:10px 15px;transition:all .3s ease}.category-card:hover{border-color:#337ab7;box-shadow:0 2px 4px rgba(0,0,0,.08);transform:translateY(-4px)}.category-card .btn-outline{border:1px solid #337ab7;color:#337ab7;font-weight:700;margin-bottom:15px;transition:.2s}.category-card .btn-outline:hover{background:#337ab7;color:#fff}.category-card ul.list-unstyled li a{border-radius:4px;display:block;left:0;padding:6px 8px;position:relative;text-decoration:none;transition:all 0.2s ease-in-out}.category-card ul.list-unstyled li a:hover{background-color:#f5f5f5;color:#286090;left:4px}.category-card ul.list-unstyled li a:hover .fa{color:#286090}.category-card .subtitle-underline{border-bottom:1px solid #eee;display:block;padding-bottom:4px}.category-card .feature-list li{padding:6px 0}.product-sort-header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:4px 10px}.product-sort-header .btn-xs{background-color:#fff;border:1px solid #ddd;border-radius:15px;color:#666;font-size:13px;padding:4px 12px;transition:all .2s ease-in-out}.product-sort-header .btn-group.open .btn-xs,.product-sort-header .btn-xs:hover{background-color:#f0f8ff;border-color:#337ab7;box-shadow:0 2px 5px rgba(51,122,183,.15);color:#337ab7}.product-sort-header .dropdown-menu{border-color:#eee;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.1);margin-top:6px}.product-sort-header .dropdown-menu>li>a{color:#555;font-size:13px;padding:8px 20px}.product-sort-header .dropdown-menu>li>a:hover{background-color:#f5f5f5;color:#337ab7}@media (max-width:767px){.product-sort-header{padding:10px 5px}.product-sort-header .panel-title{font-size:15px}}.product-grid .thumbnail p{display:-webkit-box;-webkit-line-clamp:2;margin-bottom:0;min-height:48px;-webkit-box-orient:vertical;overflow:hidden;text-align:center;text-overflow:ellipsis}@media (max-width:767px){ul.product-grid.list-view>li{float:none;margin-bottom:10px;padding-left:5px;padding-right:5px;width:100%}ul.product-grid.list-view .thumbnail{align-items:flex-start;display:flex;height:auto!important;min-height:0!important;padding:10px;text-align:left}ul.product-grid.list-view .img-wrapper{flex-shrink:0;height:110px;margin-right:15px;min-width:110px;position:relative;width:110px}ul.product-grid.list-view .img-wrapper img{border-radius:4px;height:100%;margin:0;object-fit:cover;width:100%}ul.product-grid.list-view .mark,ul.product-grid.list-view .model-tag{border-bottom-left-radius:0;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:0;font-size:10px;left:0;padding:2px 6px;top:0}ul.product-grid.list-view .thumbnail p{display:-webkit-box;font-size:14px;font-weight:700;height:auto;-webkit-line-clamp:3;line-height:1.4;margin:0;min-height:auto!important;padding-top:5px;-webkit-box-orient:vertical;overflow:hidden;text-align:left}}.mobile-filter-bar{background-color:#fff;border-bottom:1px solid #eee;box-shadow:0 2px 4px rgba(0,0,0,.05);margin-bottom:10px;padding:10px 0;position:-webkit-sticky;position:sticky;top:116px;transition:top .2s ease-in-out;z-index:1020}@media (max-width:767px){.mobile-filter-bar{margin-left:-15px;margin-right:-15px}}.mobile-filter-bar+.product-sort-header,.product-grid{scroll-margin-top:170px}.filter-sidebar{background-color:#fff;box-shadow:-2px 0 5px rgba(0,0,0,.1);display:flex;flex-direction:column;height:100%;position:fixed;right:-280px;top:0;transition:right .3s ease-in-out;width:280px;z-index:1050}.sidebar-header{align-items:center;border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding:15px}.sidebar-header .close{float:none;margin:0;opacity:.6}.filter-sidebar.open{right:0}.filter-backdrop{background:rgba(0,0,0,.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1040}.filter-backdrop.show{display:block}body.filter-open{overflow:hidden}.sidebar-content{flex:1;overflow-y:auto;padding:10px}.filter-sidebar .panel-title>a{align-items:center;color:#337ab7;display:flex;font-weight:700;justify-content:space-between;padding:10px;text-decoration:none}.filter-sidebar .panel-title>a:active,.filter-sidebar .panel-title>a:hover{color:#23527c}.count-tag{color:#555;font-size:13px;font-weight:400;margin-left:5px}.filter-sidebar .list-group-item{padding:12px 5px}.sidebar-footer{border-top:1px solid #eee;padding:15px}.sidebar-footer .btn{border-radius:4px;font-weight:700;padding:10px 0}.mobile-sticky-nav{background-color:#fff;border-bottom:1px solid #eee;box-shadow:0 2px 4px rgba(0,0,0,.08);height:56px;margin-bottom:10px;overflow:hidden;position:-webkit-sticky;position:sticky;top:0;transition:top .2s ease-in-out;z-index:1020}@media (max-width:767px){.mobile-sticky-nav{margin-left:-15px;margin-right:-15px;padding-left:0;padding-right:0}.mobile-sticky-nav .scroll-ul{display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;align-items:flex-start;height:70px;margin:0;padding:10px 15px 0}.mobile-sticky-nav .scroll-ul::-webkit-scrollbar{display:none}}.mobile-sticky-nav .scroll-ul li{flex:0 0 auto;margin-right:8px}.mobile-sticky-nav .scroll-ul .btn{background-color:#f9f9f9;border:1px solid #eee;border-radius:20px;box-shadow:none;font-weight:600;padding:5px 12px;transition:all .2s;white-space:nowrap}@media (max-width:767px){.mobile-sort-header{align-items:center;display:flex!important;justify-content:space-between}.mobile-sort-header .panel-title{flex:1;line-height:1.2;margin:0}.mobile-sort-header .sort-toolbar{align-items:center;display:flex;flex-shrink:0;float:none!important;gap:8px}.mobile-sort-header .dropdown-menu{left:auto;margin-top:5px;min-width:140px;right:0}}.product-specs-list li{padding-bottom:6px}.product-specs-list .btn{margin-bottom:5px}.desc-truncate{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis}@media (min-width:768px){.desc-truncate{-webkit-line-clamp:3}}.desc-truncate.expanded{-webkit-line-clamp:unset!important;overflow:visible}.desc-btn-wrapper{display:none}.desc-toggle-btn-custom{border:1px solid #eee;border-radius:15px;display:inline-block;padding:5px 15px;text-decoration:none!important;transition:all .2s ease}.desc-toggle-btn-custom:hover{background-color:#f5f5f5;border-color:#ddd;text-decoration:none}.hr-sm{margin:10px 0}#baguetteBox-overlay{background-color:#222;background-color:rgba(0,0,0,.8);display:none;height:100%;left:0;opacity:0;overflow:hidden;position:fixed;top:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;width:100%;z-index:1000000}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-overlay .full-image{display:inline-block;height:100%;position:relative;text-align:center;width:100%}#baguetteBox-overlay .full-image figure{display:inline;height:100%;margin:0}#baguetteBox-overlay .full-image img{-moz-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);display:inline-block;height:auto;max-height:100%;max-width:100%;vertical-align:middle;width:auto}#baguetteBox-overlay .full-image figcaption{background-color:#000;background-color:rgba(0,0,0,.6);bottom:0;color:#ccc;display:block;font-family:sans-serif;line-height:1.8;position:absolute;text-align:center;white-space:normal;width:100%}#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;margin-right:-1px;width:1px}#baguetteBox-slider{height:100%;left:0;position:absolute;top:0;-webkit-transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,transform .4s ease;transition:left .4s ease,transform .4s ease,-webkit-transform .4s ease,-moz-transform .4s ease;white-space:nowrap;width:100%}#baguetteBox-slider.bounce-from-right{-webkit-animation:bounceFromRight .4s ease-out;animation:bounceFromRight .4s ease-out}#baguetteBox-slider.bounce-from-left{-webkit-animation:bounceFromLeft .4s ease-out;animation:bounceFromLeft .4s ease-out}@-webkit-keyframes bounceFromRight{0%,to{margin-left:0}50%{margin-left:-30px}}@keyframes bounceFromRight{0%,to{margin-left:0}50%{margin-left:-30px}}@-webkit-keyframes bounceFromLeft{0%,to{margin-left:0}50%{margin-left:30px}}@keyframes bounceFromLeft{0%,to{margin-left:0}50%{margin-left:30px}}.baguetteBox-button#next-button,.baguetteBox-button#previous-button{height:60px;top:50%;top:calc(50% - 30px);width:44px}.baguetteBox-button{background-color:#323232;background-color:rgba(50,50,50,.5);border:0;-moz-border-radius:15%;border-radius:15%;color:#ddd;cursor:pointer;font:1.6em sans-serif;margin:0;outline:0;padding:0;position:absolute;-webkit-transition:background-color .4s ease;transition:background-color .4s ease}.baguetteBox-button:focus,.baguetteBox-button:hover{background-color:rgba(50,50,50,.9)}.baguetteBox-button#next-button{right:2%}.baguetteBox-button#previous-button{left:2%}.baguetteBox-button#close-button{height:30px;right:2%;right:calc(2% + 6px);top:20px;width:30px}.baguetteBox-button svg{left:0;position:absolute;top:0}.baguetteBox-spinner{display:inline-block;height:40px;left:50%;margin-left:-20px;margin-top:-20px;position:absolute;top:50%;width:40px}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{-webkit-animation:bounce 2s ease-in-out infinite;animation:bounce 2s ease-in-out infinite;background-color:#fff;-moz-border-radius:50%;border-radius:50%;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}.baguetteBox-double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes bounce{0%,to{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce{0%,to{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}