#productsIndexHeader{position:relative;margin:-180px 0 -100px 0;padding:200px 0 150px 0;color:#fff}@media(min-width: 961px)and (max-width: 1280px){#productsIndexHeader{padding:180px 0 150px 0}}@media(min-width: 721px)and (max-width: 960px){#productsIndexHeader{padding:180px 0 150px 0}}@media(max-width: 720px){#productsIndexHeader{margin:0;padding:10vw 0}}#productsIndexHeader h1{position:relative;margin:0;padding:0 0 50px 0;font-weight:bold;font-size:28px;line-height:1;text-align:center;text-transform:capitalize}@media(max-width: 720px){#productsIndexHeader h1{padding:0 0 5vw 0;font-size:21px}}#productsIndexHeader h1:before{content:"";position:absolute;bottom:20px;left:50%;width:60px;height:4px;margin:0 0 0 -30px;background:#ed1c24}@media(max-width: 720px){#productsIndexHeader h1:before{bottom:0;width:40px;height:2px;margin:0 0 0 -20px}}#productsIndexHeader p{width:90%;max-width:960px;margin:0 auto;padding:20px 0 30px 0;text-align:center}#productsIndexNav{position:relative;padding:0 0 4vw 0;background-color:#fff}@media(max-width: 720px){#productsIndexNav{padding:0;background-color:#eee}}.categoryList{flex-wrap:wrap;align-items:stretch;padding:4px;background-color:#f7f7f7;display:flex;display:-ms-flex;display:-webkit-flex}@media(max-width: 720px){.categoryList{display:block;margin:0 15px 15px 15px;padding:0;border-top:1px solid #ddd;border-left:1px solid #ddd;background:#eee}}@media screen and (max-width: 720px)and (min-width: 640px)and (max-width: 720px){.categoryList{display:flex;display:-ms-flex;display:-webkit-flex}}.categoryList div{width:20%;padding:2px;box-sizing:border-box}@media(min-width: 721px)and (max-width: 960px){.categoryList div{width:25%}}@media(max-width: 720px){.categoryList div{width:100%;padding:0;border-right:1px solid #ddd;border-bottom:1px solid #ddd}}@media screen and (max-width: 720px)and (min-width: 640px)and (max-width: 720px){.categoryList div{width:50%;border-right:1px solid #ddd}}.categoryList div a{display:block;position:relative;width:100%;height:100%;padding:15px;overflow:hidden;border:1px solid #fff;box-sizing:border-box;background-color:#fff;color:#222;transition:all .2s ease-in-out}@media(max-width: 720px){.categoryList div a{justify-content:flex-start;align-content:center;align-items:center;padding:5px 60px 5px 0;background-color:#fff;transition:all 0s ease-in-out;display:flex;display:-ms-flex;display:-webkit-flex}}.categoryList div a:before{content:"";position:absolute;right:-10px;bottom:0;width:0;height:0;border:5px solid rgba(0,0,0,0);border-right:5px solid #ddd;border-bottom:5px solid #ddd;transition:all .2s ease-in-out}@media(max-width: 720px){.categoryList div a:before{display:none}}@media(max-width: 720px){.categoryList div a:after{content:"";display:block;position:absolute;top:50%;right:25px;transform:rotate(-45deg);width:10px;height:10px;margin:-6px 0 0 0;border-right:2px solid #ccc;border-bottom:2px solid #ccc;transition:all .2s ease-in-out}}.categoryList div a img{display:block;width:auto;height:120px;margin:0 auto}@media(min-width: 961px)and (max-width: 1280px){.categoryList div a img{width:100%;height:auto}}@media(min-width: 721px)and (max-width: 960px){.categoryList div a img{width:100%;height:auto}}@media(max-width: 720px){.categoryList div a img{width:60px;height:40px;margin:0 10px 0 5px;object-fit:contain}}.categoryList div a h3{padding:1em 0;border:none;text-align:center}@media(max-width: 720px){.categoryList div a h3{padding:0;font-weight:normal;font-size:14px;text-align:left}}.categoryList div a p{margin:0;color:#777;font-size:11px}@media(max-width: 720px){.categoryList div a p{display:none}}.categoryList div a:hover{border:1px solid #ed1c24;text-decoration:none}.categoryList div a:hover:before{right:0;border-right:5px solid #ed1c24;border-bottom:5px solid #ed1c24}#productsContainer{position:relative;width:100%;margin:-111px auto 0 auto;padding:0 0 0 0;padding:111px 0 0 0;overflow:hidden;background-color:#000}#productsContainer #childCategoryHeader{justify-content:space-between;align-content:center;align-items:center;position:relative;height:100px;padding:0 0 0 30px}#productsContainer #childCategoryHeader:before{content:"";position:absolute;bottom:0;left:0;width:100vw;height:1px;background-color:#ddd}#productsContainer #childCategoryHeader div{height:50px}#productsContainer #childCategoryHeader div p{padding:0 10px 0 0;line-height:50px}ul#switcher{justify-content:space-between;position:relative;width:100px;margin:0;padding:0;overflow:hidden;border:1px solid #ddd;border-radius:5px}@media(max-width: 720px){ul#switcher{display:none}}ul#switcher li{width:50px;height:50px;margin:0;padding:0;font-size:28px;line-height:50px;text-align:center;cursor:pointer}ul#switcher li i{width:50px;height:50px;color:#999;font-size:28px;line-height:50px;text-align:center}ul#switcher li#box{border-right:1px solid #ddd}@media(max-width: 720px){#switcher{display:none}}#switcher li#box{background-color:#ed1c24}#switcher li#box i{color:#fff}#productsList,.productsList{flex-wrap:wrap;align-content:stretch;align-items:stretch;display:flex;display:-ms-flex;display:-webkit-flex}#productsList .article,.productsList .article{width:25%;text-align:center}@media(max-width: 720px){#productsList .article,.productsList .article{width:50%}}@media screen and (max-width: 720px)and (min-width: 641px)and (max-width: 720px){#productsList .article,.productsList .article{width:33.3%}}#productsList .article a,.productsList .article a{display:block;position:relative;width:100%;height:100%;margin:-1px 0 0 -1px;padding:10px;border:1px solid #eee;box-sizing:border-box;color:#222;text-decoration:none;transition:all .2s ease-in-out}@media(min-width: 961px)and (max-width: 1280px){#productsList .article a,.productsList .article a{padding:10px 0 20px 0}}#productsList .article a .tag,.productsList .article a .tag{display:inline;position:absolute;top:0;left:0;padding:0 20px;background-color:#ed1c24;color:#fff;font-size:12px}@media(min-width: 961px)and (max-width: 1280px){#productsList .article a .tag,.productsList .article a .tag{padding:0 10px}}@media(max-width: 720px){#productsList .article a .tag,.productsList .article a .tag{padding:0 10px;font-size:10px}}#productsList .article a .thumbnail,.productsList .article a .thumbnail{margin:0 auto;padding:5px 0 10px 0}@media(min-width: 961px)and (max-width: 1280px){#productsList .article a .thumbnail,.productsList .article a .thumbnail{padding-top:20px}}@media(max-width: 720px){#productsList .article a .thumbnail,.productsList .article a .thumbnail{padding-top:10px}}#productsList .article a .thumbnail img,.productsList .article a .thumbnail img{width:65%}#productsList .article a h3,.productsList .article a h3{margin:0 auto;padding:0 0 10px 0}#productsList .article a .spec dl,.productsList .article a .spec dl{width:100%;margin:0 auto;padding:0;display:flex;display:-ms-flex;display:-webkit-flex}@media(max-width: 720px){#productsList .article a .spec dl,.productsList .article a .spec dl{width:auto}}#productsList .article a .spec dl dt,.productsList .article a .spec dl dt{flex:1;padding:0 1em 0 0;font-size:12px;text-align:right}@media(min-width: 961px)and (max-width: 1280px){#productsList .article a .spec dl dt,.productsList .article a .spec dl dt{width:5em}}@media(max-width: 720px){#productsList .article a .spec dl dt,.productsList .article a .spec dl dt{width:5em;margin:0;font-size:11px}}#productsList .article a .spec dl dd,.productsList .article a .spec dl dd{flex:1;font-size:13px;text-align:left}@media(max-width: 720px){#productsList .article a .spec dl dd,.productsList .article a .spec dl dd{margin:0;font-size:11px}}#productsList .article a .red,.productsList .article a .red{padding:10px 0;font-size:13px;line-height:1.25}#productsList .article a .red p,.productsList .article a .red p{font-size:13px}#productsList .article a:hover,.productsList .article a:hover{z-index:2;border:1px solid #ed1c24}#productsList .article a .red+p.smallText,.productsList .article a .red+p.smallText{margin:0;line-height:1.2}#productKeyword{margin:0 0 0 0;padding:0 0 20px 0}@media(max-width: 720px){#productKeyword{padding:0 0 15px 0}}#productKeyword .flex{align-content:stretch;align-items:stretch}#productKeyword .flex input[type=text]{display:block;margin:0}#productKeyword .flex input[type=submit]{width:45px;height:45px;margin:0;padding:0 !important;background:#222;color:#fff;font-size:15px;line-height:45px;text-align:center}#productKeyword .flex input[type=submit]:hover{box-shadow:0 5px 10px 0 rgba(237,28,36,0);-webkit-font-smoothing:antialiased}#searchboxContainer #searchbox{margin:0 0 20px 0;padding:0;border:1px solid #ddd;border-radius:2px;background-color:#fff}@media(max-width: 720px){#searchboxContainer #searchbox{margin:0 0 15px 0;border:none;border-radius:2px;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}}#searchboxContainer #searchbox h3{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;position:relative;height:45px;margin:0;padding:0 45px 0 10px;font-size:14px}#searchboxContainer #searchbox h3:before{content:"";position:absolute;top:0;right:0;width:45px;height:45px;border-radius:0 2px 2px 0;background-color:#222}@media(max-width: 720px){#searchboxContainer #searchbox h3:before{width:40px;height:40px}}#searchboxContainer #searchbox h3:after{content:"";display:block;position:absolute;top:50%;right:14px;transform:rotate(-45deg);width:10px;height:10px;margin:-10px 0 0 0;border-bottom:2px solid #fff;border-left:2px solid #fff;transition:all .2s ease-in-out}#searchboxContainer #searchbox h3.active:after{transform:rotate(-225deg);margin:-5px 0 0 0}#searchboxContainer #searchbox span.red{display:block;position:relative;z-index:10;margin:6px 6px 0 6px;padding:10px;border-radius:4px;color:#222;font-weight:bold;font-size:13px;text-align:center}#searchboxContainer #searchbox span.red:before{content:"";position:absolute;top:-6px;left:-6px;z-index:-1;width:-webkit-calc(100% + 12px);width:calc(100% + 12px);height:-webkit-calc(100% + 6px);height:calc(100% + 6px);border-top:1px solid #eee;background-color:#eee}#searchboxContainer #searchbox span.red:after{content:"";position:absolute;top:1px;left:0;z-index:-1;width:100%;height:100%;border:1px solid #fff;border-right:1px solid #ddd;border-radius:4px 4px 0 0;box-sizing:border-box;background:#fff;box-shadow:0 -2px 3px 0 rgba(34,34,34,.05);-moz-box-shadow:0 -2px 3px 0 rgba(34,34,34,.05);-webkit-box-shadow:0 -2px 3px 0 rgba(34,34,34,.05);-ms-box-shadow:0 -2px 3px 0 rgba(34,34,34,.05);-o-box-shadow:0 -2px 3px 0 rgba(34,34,34,.05)}#searchboxContainer #searchbox div.segment{margin:0;padding:10px 15px}#searchboxContainer #searchbox div.segment:first-of-type{border-top:1px solid #eee}#searchboxContainer #searchbox div.segment h4{margin:0;padding:0 0 5px 0;border:none;font-size:14px}#searchboxContainer #searchbox div.segment .flex{justify-content:space-between;align-content:center;align-items:center;border:none}#searchboxContainer #searchbox div.segment select{width:45%;padding:5px 1px;font-size:13px}#searchboxContainer #searchbox div.segment ul{margin:0;padding:0;border:none}#searchboxContainer #searchbox div.segment ul li{position:relative;width:100%;margin:0 0 15px 0;border:none}#searchboxContainer #searchbox div.segment ul li input[type=checkbox]{display:none}#searchboxContainer #searchbox div.segment ul li label{display:block;position:relative;height:100%;padding:0 0 0 25px;font-size:14px;line-height:1.25}#searchboxContainer #searchbox div.segment ul li label:before{content:"";position:absolute;top:10px;left:0;width:18px;height:18px;margin:-10px 0 0 0;border:1px solid #bbb;box-sizing:border-box}#searchboxContainer #searchbox div.segment ul li input[type=checkbox]:checked+label{opacity:1}#searchboxContainer #searchbox div.segment ul li input[type=checkbox]:checked+label:after{content:"";position:absolute;top:10px;left:1px;margin:-10px 0 0 0;box-sizing:border-box;font-weight:900;font-size:16px;line-height:18px;font-family:"Font Awesome 5 Free";text-align:center}#searchboxContainer #searchbox div.submit{margin:0;padding:10px;border-top:1px solid #eee;text-align:center}#searchboxContainer #searchbox div.submit input[type=submit]{height:28px;margin:0;padding:0 2em;background:#222;color:#fff;font-size:15px;line-height:28px}#searchboxContainer #searchbox div.submit input[type=submit]:hover{box-shadow:0 5px 10px 0 rgba(237,28,36,0);-webkit-font-smoothing:antialiased}#productsIndex{position:relative;background-color:#fff}@media(max-width: 720px){#productsIndex{margin:0;padding:0 0 20px 0;background-color:#eee}}#productsIndex article{padding:40px 0}@media(min-width: 961px)and (max-width: 1280px){#productsIndex article{padding:20px 0}}@media(min-width: 721px)and (max-width: 960px){#productsIndex article{padding:20px 0}}@media(max-width: 720px){#productsIndex article{padding:20px 0;background-color:#fff}}#productsIndex #categorySearch .categoryList{background-color:#eee}#productsIndex #productsIndexSearch{justify-content:center;background-color:#eee;text-align:center;display:flex;display:-ms-flex;display:-webkit-flex}#productsIndex #productsIndexSearch form{flex:3;height:60px;margin:20px;border-radius:2px;box-shadow:0 0 1vw 0 rgba(0,0,0,.1);background-color:#fff;display:flex;display:-ms-flex;display:-webkit-flex}@media(max-width: 720px){#productsIndex #productsIndexSearch form{height:40px;margin:10px 15px;border-radius:2px}}#productsIndex #productsIndexSearch form .flex{flex:1;justify-content:space-between;position:relative;display:flex;display:-ms-flex;display:-webkit-flex}#productsIndex #productsIndexSearch form i{width:60px;height:60px;color:#777;font-size:18px;line-height:60px;text-align:center}@media(max-width: 720px){#productsIndex #productsIndexSearch form i{width:40px;height:40px;line-height:40px}}#productsIndex #productsIndexSearch form input[type=search]{flex:1;margin:0;padding:0 0;border:none;box-sizing:border-box;font-size:18px;line-height:60px;outline:none}@media(max-width: 720px){#productsIndex #productsIndexSearch form input[type=search]{transform:scale(0.8);width:100%;font-size:16px;line-height:39px}}#productsIndex #productsIndexSearch form input[type=submit]{width:120px;height:60px;margin:0;padding:0;border-radius:0 2px 2px 0;box-shadow:none;background:#222;line-height:60px}@media(max-width: 720px){#productsIndex #productsIndexSearch form input[type=submit]{width:60px;height:40px;border-radius:0 2px 2px 0;box-shadow:none;line-height:40px}}#productsCategoryHeader{justify-content:space-between;justify-content:flex-start;align-content:center;align-items:center;position:relative;height:100px;padding:0 0 0 40px;display:flex;display:-ms-flex;display:-webkit-flex}@media(min-width: 961px)and (max-width: 1280px){#productsCategoryHeader{padding:0 0 0 20px}}@media(min-width: 721px)and (max-width: 960px){#productsCategoryHeader{padding:10px 20px}}@media(max-width: 720px){#productsCategoryHeader{height:auto;padding:30px 15px 15px 15px}}#productsCategoryHeader:before{content:"";position:absolute;bottom:0;left:0;width:100vw;height:1px;background-color:#ddd}@media(max-width: 720px){#productsCategoryHeader:before{top:0;bottom:auto}}#productsCategoryHeader .proCatname{margin:0 auto 0 0;font-weight:bold;font-size:22px;line-height:1.5}@media(max-width: 1280px){#productsCategoryHeader .proCatname{font-size:18px}}#productsCategoryText{position:relative;padding:40px 0 40px 40px}@media(min-width: 961px)and (max-width: 1280px){#productsCategoryText{padding:20px 0 20px 20px}}@media(min-width: 721px)and (max-width: 960px){#productsCategoryText{padding:20px}}@media(max-width: 720px){#productsCategoryText{padding:15px}}#productsArchive{padding:0 0 4vw 40px}@media(min-width: 961px)and (max-width: 1280px){#productsArchive{padding:0 0 20px 20px}}@media(min-width: 721px)and (max-width: 960px){#productsArchive{padding:20px}}@media(max-width: 720px){#productsArchive{padding:15px}}#productsArchive .childCatName{padding-left:0;border-bottom:none;border-left:none;font-size:20px;font-family:"Oswald",sans-serif}#productsArchive .article h3{font-size:20px}#productSingleHeaderContainer{position:relative;height:100px}@media(max-width: 720px){#productSingleHeaderContainer{width:100%;height:0;transition:all 0s ease-in-out}}#productSingleHeaderContainer #productSingleHeader{width:100%;height:100px;color:#222;transition:all .2s ease-in-out}@media(max-width: 720px){#productSingleHeaderContainer #productSingleHeader{position:fixed;top:50px;left:0;z-index:9999;height:auto;padding:50px 0 0 0}}#productSingleHeaderContainer #productSingleHeader:before{content:"";position:absolute;bottom:0;left:0;width:100vw;height:100%;border-bottom:1px solid #ddd;box-sizing:border-box;background-color:#fff;transition:all .2s ease-in-out}#productSingleHeaderContainer #productSingleHeader .inner{position:relative;width:100%;min-width:inherit;max-width:1280px;display:flex;display:-ms-flex;display:-webkit-flex}@media(max-width: 720px){#productSingleHeaderContainer #productSingleHeader .inner{display:block;padding:0 0 0 0}}#productSingleHeaderContainer #productSingleHeader .inner #productTitle{flex:1;flex-direction:column;justify-content:center;align-content:flex-start;align-items:flex-start;padding:0 30px;overflow:hidden;color:#222;display:flex;display:-ms-flex;display:-webkit-flex}@media(min-width: 961px)and (max-width: 1280px){#productSingleHeaderContainer #productSingleHeader .inner #productTitle{padding:0 0 0 20px}}@media(min-width: 721px)and (max-width: 960px){#productSingleHeaderContainer #productSingleHeader .inner #productTitle{padding:0 20px}}@media(max-width: 720px){#productSingleHeaderContainer #productSingleHeader .inner #productTitle{flex:1;position:fixed;top:50px;left:0;z-index:20;width:100%;height:50px;padding:0;border-bottom:1px solid #eee;background-color:#fff}}#productSingleHeaderContainer #productSingleHeader .inner #productTitle p{position:relative;margin:0;padding:0;font-size:15px}@media(max-width: 720px){#productSingleHeaderContainer #productSingleHeader .inner #productTitle p{width:-webkit-calc(100% - 160px);width:calc(100% - 160px);height:15px;padding:0 0 0 10px;overflow:hidden;font-size:12px;line-height:15px;white-space:nowrap;text-overflow:ellipsis}}@media(max-width: 720px){#productSingleHeaderContainer #productSingleHeader .inner #productTitle h1{width:-webkit-calc(100% - 160px);width:calc(100% - 160px);margin:0;line-height:1}}#productSingleHeaderContainer #productSingleHeader .inner #productTitle h1 span{position:relative;margin:0;padding:0;color:#222;font-weight:normal;font-size:15px;line-height:1}@media(max-width: 720px){#productSingleHeaderContainer #productSingleHeader .inner #productTitle h1 span{width:100%;height:15px;padding:0 0 0 10px;overflow:hidden;font-size:12px;line-height:15px;white-space:nowrap;text-overflow:ellipsis}}#productSingleHeaderContainer #productSingleHeader .inner #productTitle h1 em{position:relative;margin:0;padding:0;overflow:hidden;font-weight:bold;font-size:24px;line-height:1.5;white-space:nowrap;text-overflow:ellipsis}@media(min-width: 961px)and (max-width: 1280px){#productSingleHeaderContainer #productSingleHeader .inner #productTitle h1 em{font-size:21px}}@media(max-width: 720px){#productSingleHeaderContainer #productSingleHeader .inner #productTitle h1 em{width:100%;height:20px;padding:0 0 0 10px;font-size:18px;line-height:20px}}#productSingleHeaderContainer #productSingleHeader .inner #productSingleNav{margin:0 0 0 0}@media(max-width: 720px){#productSingleHeaderContainer #productSingleHeader .inner #productSingleNav{display:none}}#productSingleHeaderContainer #productSingleHeader .inner #productSingleNav ul{justify-content:flex-end;position:relative;display:flex;display:-ms-flex;display:-webkit-flex}#productSingleHeaderContainer #productSingleHeader .inner #productSingleNav ul#productSingleContact{height:30px;padding:10px 0}#productSingleHeaderContainer #productSingleHeader .inner #productSingleNav ul#productSingleContact li{margin:0 0 0 2px;font-size:14px;text-align:center}#productSingleHeaderContainer #productSingleHeader .inner #productSingleNav ul#productSingleContact li a{display:block;min-width:100px;padding:0 10px;border:1px solid #ddd;background-color:#fff;color:#222;line-height:30px}#productSingleHeaderContainer #productSingleHeader .inner #productSingleNav ul#productSingleSubpage{height:50px;padding:0}#productSingleHeaderContainer #productSingleHeader .inner #productSingleNav ul#productSingleSubpage li{flex:none;position:relative;width:80px;height:100%;margin:0 0 0 1px;font-size:12px;line-height:1.25;text-align:center;word-break:break-all}@media(min-width: 961px)and (max-width: 1280px){#productSingleHeaderContainer #productSingleHeader .inner #productSingleNav ul#productSingleSubpage li{width:70px;font-size:12px}}@media(min-width: 721px)and (max-width: 960px){#productSingleHeaderContainer #productSingleHeader .inner #productSingleNav ul#productSingleSubpage li{width:70px;font-size:11px}}@media all and (-ms-high-contrast: none){#productSingleHeaderContainer #productSingleHeader .inner #productSingleNav ul#productSingleSubpage li{display:table;position:relative;width:80px;height:100%;font-size:12px;line-height:1.25}}#productSingleHeaderContainer #productSingleHeader .inner #productSingleNav ul#productSingleSubpage li a{flex-direction:column;justify-content:center;align-content:center;align-items:center;width:100%;height:100%;padding:5px 0;border:1px solid #777;border-bottom:none;box-sizing:border-box;background-color:#777;color:#fff;word-break:break-all;display:flex;display:-ms-flex;display:-webkit-flex;overflow-wrap:break-word}@media all and (-ms-high-contrast: none){#productSingleHeaderContainer #productSingleHeader .inner #productSingleNav ul#productSingleSubpage li a{display:table-cell;width:100%;height:100%;vertical-align:middle}}#productSingleHeaderContainer #productSingleHeader .inner #productSingleNav ul#productSingleSubpage li a.current{border:1px solid #ddd;border-bottom:none;background-color:#fff;color:#222}#productSingleHeaderContainer #productSingleHeader .inner #productSingleNav ul#productSingleSubpage li a.current:before{content:"";position:absolute;bottom:5px;left:20%;width:60%;height:1px;background-color:#ed1c24}#productSingleHeaderContainer #productSingleHeader .inner #productSingleSpNav{display:none}@media(max-width: 720px){#productSingleHeaderContainer #productSingleHeader .inner #productSingleSpNav{display:block;margin:0 0 0 0;background-color:#f7f7f7}#productSingleHeaderContainer #productSingleHeader .inner #productSingleSpNav ul{justify-content:center;display:flex;display:-ms-flex;display:-webkit-flex}#productSingleHeaderContainer #productSingleHeader .inner #productSingleSpNav ul#productSingleSpContact{position:fixed;top:50px;right:50px;width:100px;height:auto;height:50px;padding:0}#productSingleHeaderContainer #productSingleHeader .inner #productSingleSpNav ul#productSingleSpContact li{width:50px;height:50px;margin:0;text-align:center}#productSingleHeaderContainer #productSingleHeader .inner #productSingleSpNav ul#productSingleSpContact li a{flex-direction:column;justify-content:center;min-width:50px;height:50px;margin:0;padding:0;border-left:1px solid #eee;color:#222;color:#777;font-size:10px;line-height:inherit;line-height:10px;text-decoration:none;text-align:center;display:flex;display:-ms-flex;display:-webkit-flex}#productSingleHeaderContainer #productSingleHeader .inner #productSingleSpNav ul#productSingleSpContact li a i{display:block;padding:0 0 0 0;font-size:16px;line-height:32px}#productSingleHeaderContainer #productSingleHeader .inner #productSingleSpNav ul#productSingleSpSubpage{flex-wrap:wrap;justify-content:flex-start;height:auto;padding:0;padding:5px;background-color:#777}#productSingleHeaderContainer #productSingleHeader .inner #productSingleSpNav ul#productSingleSpSubpage li{flex:none;position:relative;width:33.3%;height:100%;margin:0;padding:1px;box-sizing:border-box;font-size:12px;line-height:1.25}#productSingleHeaderContainer #productSingleHeader .inner #productSingleSpNav ul#productSingleSpSubpage li a{flex-direction:column;justify-content:center;width:100%;height:30px;padding:5px 20px 5px 5px;border:1px solid rgba(255,255,255,.4);box-sizing:border-box;background-color:#777;color:#fff;text-align:left;display:flex;display:-ms-flex;display:-webkit-flex}#productSingleHeaderContainer #productSingleHeader .inner #productSingleSpNav ul#productSingleSpSubpage li a:after{content:"";display:block;position:absolute;top:50%;right:10px;transform:rotate(-45deg);width:8px;height:8px;margin:-5px 0 0 0;border-bottom:1px solid #fff;border-left:1px solid #fff;transition:all .2s ease-in-out}#productSingleHeaderContainer #productSingleHeader .inner #productSingleSpNav #spTrigger{position:fixed;top:50px;right:0;z-index:20;width:50px;height:50px;background-color:#777;text-align:center}#productSingleHeaderContainer #productSingleHeader .inner #productSingleSpNav #spTrigger p{position:relative;height:10px;margin:0;padding:35px 2px 2px 2px;color:#fff;font-size:10px;line-height:10px;text-align:center;transition:all .2s ease-in-out}#productSingleHeaderContainer #productSingleHeader .inner #productSingleSpNav #spTrigger p:before{content:"";position:absolute;top:16px;left:50%;width:18px;height:1px;margin:-7px 0 0 -9px;background-color:#fff;transition:all .2s ease-in-out}#productSingleHeaderContainer #productSingleHeader .inner #productSingleSpNav #spTrigger p:after{content:"";position:absolute;top:16px;left:50%;width:18px;height:1px;margin:7px 0 0 -9px;background-color:#fff;transition:all .2s ease-in-out}#productSingleHeaderContainer #productSingleHeader .inner #productSingleSpNav #spTrigger.active{border-bottom:1px solid #777}#productSingleHeaderContainer #productSingleHeader .inner #productSingleSpNav #spTrigger.active p:before{transform:rotate(-45deg);margin:0 0 0 -9px}#productSingleHeaderContainer #productSingleHeader .inner #productSingleSpNav #spTrigger.active p:after{margin:0 0 0 -9px;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}}#productSingleHeaderContainer #productSingleHeader.fixed{position:fixed;top:0;left:0;z-index:5;height:60px}@media(min-width: 721px)and (max-width: 960px){#productSingleHeaderContainer #productSingleHeader.fixed{z-index:999999}}@media(max-width: 720px){#productSingleHeaderContainer #productSingleHeader.fixed{top:50px}}#productSingleHeaderContainer #productSingleHeader.fixed:before{opacity:0}#productSingleHeaderContainer #productSingleHeader.fixed .inner{position:relative;width:95%;min-width:960px;max-width:1280px;margin:0 auto;box-sizing:border-box}@media(min-width: 961px)and (max-width: 1280px){#productSingleHeaderContainer #productSingleHeader.fixed .inner{min-width:inherit}}@media(min-width: 721px)and (max-width: 960px){#productSingleHeaderContainer #productSingleHeader.fixed .inner{width:100%;min-width:inherit}}@media(max-width: 720px){#productSingleHeaderContainer #productSingleHeader.fixed .inner{width:100%;min-width:inherit}}#productSingleHeaderContainer #productSingleHeader.fixed .inner:before{content:"";position:absolute;top:0;left:280px;width:100vw;height:100%;box-sizing:border-box;background-color:#000}@media(min-width: 961px)and (max-width: 1280px){#productSingleHeaderContainer #productSingleHeader.fixed .inner:before{left:210px}}@media(min-width: 721px)and (max-width: 960px){#productSingleHeaderContainer #productSingleHeader.fixed .inner:before{top:0;left:0}}@media(max-width: 720px){#productSingleHeaderContainer #productSingleHeader.fixed .inner:before{display:none}}#productSingleHeaderContainer #productSingleHeader.fixed .inner #productTitle{flex:1;margin:0 0 0 280px;color:#fff}@media(min-width: 961px)and (max-width: 1280px){#productSingleHeaderContainer #productSingleHeader.fixed .inner #productTitle{margin:0 0 0 210px}}@media(min-width: 721px)and (max-width: 960px){#productSingleHeaderContainer #productSingleHeader.fixed .inner #productTitle{margin:0}}@media(max-width: 720px){#productSingleHeaderContainer #productSingleHeader.fixed .inner #productTitle{position:fixed;top:50px;left:0;width:100%;height:50px;margin:0;padding:0;color:#222}}@media(min-width: 961px)and (max-width: 1280px){#productSingleHeaderContainer #productSingleHeader.fixed .inner #productTitle a{color:#fff}}#productSingleHeaderContainer #productSingleHeader.fixed .inner #productTitle p{font-size:12px}@media(max-width: 720px){#productSingleHeaderContainer #productSingleHeader.fixed .inner #productTitle p{width:-webkit-calc(100% - 160px);width:calc(100% - 160px);overflow:hidden}}#productSingleHeaderContainer #productSingleHeader.fixed .inner #productTitle h1{margin:0;line-height:1}#productSingleHeaderContainer #productSingleHeader.fixed .inner #productTitle h1 span{color:#fff;font-size:12px;line-height:12px}@media(max-width: 720px){#productSingleHeaderContainer #productSingleHeader.fixed .inner #productTitle h1 span{width:100%;overflow:hidden;color:#222}}#productSingleHeaderContainer #productSingleHeader.fixed .inner #productTitle h1 em{font-size:18px;line-height:18px}@media(max-width: 720px){#productSingleHeaderContainer #productSingleHeader.fixed .inner #productTitle h1 em{width:100%;overflow:hidden}}#productSingleHeaderContainer #productSingleHeader.fixed .inner #productSingleNav ul{justify-content:flex-end;position:relative}#productSingleHeaderContainer #productSingleHeader.fixed .inner #productSingleNav ul#productSingleContact{display:none}#productSingleHeaderContainer #productSingleHeader.fixed .inner #productSingleNav ul#productSingleSubpage{height:50px;padding:10px 0 0 0}#productSingleHeaderContainer #productSingleHeader.fixed .inner #productTel{margin:-40px 0 0 0}#productSingleHeaderContainer #productSingleHeader.fixed .inner #productTel dl dd.tel{color:#fff}#productSingleHeaderContainer #productSingleHeader.fixed .inner #productTel dl dd.tel span{color:#fff}#productSingle header#productSingleTopHeader{justify-content:center;align-content:center;align-items:center;padding:20px 0;border-bottom:1px solid #ddd}#productSingle header#productSingleTopHeader div{flex:1}#productSingle header#productSingleTopHeader img{width:100%}#productSingle header#productSingleTopHeader #thumbnail-list{justify-content:center;width:170px;margin:0 auto;text-align:center}#productSingle header#productSingleTopHeader #thumbnail-list li{width:50px;height:50px;margin:0 2px;border:1px solid #ddd;cursor:pointer;transition:all .2s ease-in-out}#productSingle header#productSingleTopHeader #thumbnail-list li img{width:46px;padding:2px}#productSingle header#productSingleTopHeader #thumbnail-list li:hover,#productSingle header#productSingleTopHeader #thumbnail-list li.thumbnail-current{border:1px solid #ed1c24}#productSingle header.productSingleSubHeader{border-bottom:4px solid #ddd}#productSingle #productArticle{padding-top:0}@media(max-width: 720px){#productSingle #productArticle{position:relative;padding:0}}#productSingle section{position:relative;width:auto;padding:50px 0 0 0}@media(min-width: 961px)and (max-width: 1280px){#productSingle section{padding:10px 0}}@media(max-width: 720px){#productSingle section{margin:0;padding:100px 15px 0 15px !important}}#productSingle section header.productSectionHeader{position:relative;height:100px;margin:0 0 40px 0;border-bottom:4px solid #ddd}@media(min-width: 961px)and (max-width: 1280px){#productSingle section header.productSectionHeader{height:80px}}@media(min-width: 721px)and (max-width: 960px){#productSingle section header.productSectionHeader{margin:0 0 20px 0}}@media(max-width: 720px){#productSingle section header.productSectionHeader{height:60px;padding:0}}#productSingle section header.productSectionHeader h2{display:inline-block;margin:0;padding:0;border-bottom:4px solid #222;font-size:32px;line-height:100px}@media(min-width: 961px)and (max-width: 1280px){#productSingle section header.productSectionHeader h2{height:80px;line-height:80px}}@media(max-width: 720px){#productSingle section header.productSectionHeader h2{line-height:60px}}#productSingle section header.productSectionHeader:before{content:"";position:absolute;top:0;left:-40px;width:100vw;height:1px;background-color:#ddd}@media(min-width: 961px)and (max-width: 1280px){#productSingle section header.productSectionHeader:before{left:-20px}}@media(min-width: 721px)and (max-width: 960px){#productSingle section header.productSectionHeader:before{left:-20px}}@media(max-width: 720px){#productSingle section header.productSectionHeader:before{top:-30px;left:-15px}}#productSingle section section{padding:0 0 20px 0}@media(min-width: 721px)and (max-width: 960px){#productSingle section section{padding:20px 0}}@media(max-width: 720px){#productSingle section section{padding:0 0 15px 0}}#productSingle section section:last-of-type{padding:0 0 20px 0}#productSingle section section:last-of-type:before{display:none}#productSingle section:last-of-type{padding-bottom:50px}#productSingle section:last-of-type:before{content:"";position:absolute;bottom:0;left:-40px;width:100vw;height:1px;background-color:#ddd}#productSingle #productIntro{flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;padding:20px 0;display:flex;display:-ms-flex;display:-webkit-flex}@media(min-width: 721px)and (max-width: 960px){#productSingle #productIntro{padding:0 0 20px 0}}@media(max-width: 720px){#productSingle #productIntro{flex-direction:column;padding:15px}}#productSingle #productIntro.endIntro{padding:0 0 20px 0}#productSingle #productIntro .slick-slider{height:400px}@media(min-width: 961px)and (max-width: 1280px){#productSingle #productIntro .slick-slider{height:280px}}@media(min-width: 721px)and (max-width: 960px){#productSingle #productIntro .slick-slider{height:320px}}@media(max-width: 720px){#productSingle #productIntro .slick-slider{height:280px}}#productSingle #productIntro div{position:relative}#productSingle #productIntro div#productImg{width:400px;margin:0 20px}@media(min-width: 961px)and (max-width: 1280px){#productSingle #productIntro div#productImg{width:280px}}@media(min-width: 721px)and (max-width: 960px){#productSingle #productIntro div#productImg{width:320px}}@media(max-width: 720px){#productSingle #productIntro div#productImg{width:280px;margin:0 auto}}#productSingle #productIntro div#productImg #thumbnail-list{justify-content:center;width:100%;margin:5px auto;text-align:center;display:flex;display:-ms-flex;display:-webkit-flex}@media(max-width: 720px){#productSingle #productIntro div#productImg #thumbnail-list{margin:0 auto}}#productSingle #productIntro div#productImg #thumbnail-list li{flex:none;width:50px;height:50px;margin:0 2px;border:1px solid #ddd;cursor:pointer;transition:all .2s ease-in-out}@media(max-width: 720px){#productSingle #productIntro div#productImg #thumbnail-list li{width:40px;height:40px}}#productSingle #productIntro div#productImg #thumbnail-list li img{width:44px;padding:2px}@media(max-width: 720px){#productSingle #productIntro div#productImg #thumbnail-list li img{width:34px}}#productSingle #productIntro div#productImg #thumbnail-list li:hover,#productSingle #productIntro div#productImg #thumbnail-list li.thumbnail-current{border:1px solid #ed1c24}#productSingle #productIntro div#productImg #thumbnail-list li:only-child{display:none}#productSingle #productIntro div#productText{flex:1;padding:0 0 0 40px}@media(min-width: 961px)and (max-width: 1280px){#productSingle #productIntro div#productText{padding:0 0 0 20px}}@media(min-width: 721px)and (max-width: 960px){#productSingle #productIntro div#productText{padding:0 0 0 20px}}@media(max-width: 720px){#productSingle #productIntro div#productText{flex:none;padding:15px 0}}#productSingle #productIntro div#productText h1{align-content:center;align-items:center;margin:0;padding:0;font-weight:bold;font-size:28px;display:flex;display:-ms-flex;display:-webkit-flex}@media(min-width: 961px)and (max-width: 1280px){#productSingle #productIntro div#productText h1{font-size:21px}}@media(min-width: 721px)and (max-width: 960px){#productSingle #productIntro div#productText h1{font-size:21px}}@media(max-width: 720px){#productSingle #productIntro div#productText h1{font-size:21px}}#productSingle #productIntro div#productText h1 span{display:inline-block;margin:0 10px 2px 0;padding:0 10px;border:1px solid #970c11;background-color:#ed1c24;color:#fff;font-size:18px}@media(min-width: 961px)and (max-width: 1280px){#productSingle #productIntro div#productText h1 span{font-size:16px}}@media(max-width: 720px){#productSingle #productIntro div#productText h1 span{font-size:15px}}#productSingle #productIntro div#productText h2{margin:.4em 0;padding:0;font-weight:bold;font-size:26px;line-height:1.25}@media(min-width: 961px)and (max-width: 1280px){#productSingle #productIntro div#productText h2{font-size:28px}}@media(min-width: 721px)and (max-width: 960px){#productSingle #productIntro div#productText h2{font-size:28px}}@media(max-width: 720px){#productSingle #productIntro div#productText h2{font-size:24px}}#productSingle #productIntro div#productText p{margin:1em 0;font-weight:bold;font-size:18px}@media(min-width: 961px)and (max-width: 1280px){#productSingle #productIntro div#productText p{font-size:16px}}@media(min-width: 721px)and (max-width: 960px){#productSingle #productIntro div#productText p{font-size:16px}}#productSingle #productIntro div#productText ul.feature{flex-wrap:wrap;justify-content:flex-start;display:flex;display:-ms-flex;display:-webkit-flex}#productSingle #productIntro div#productText ul.feature li{flex:none;width:48%;margin:0 2% 2% 0;padding:10px;border:1px solid #ccc;box-sizing:border-box;text-align:center}@media(min-width: 961px)and (max-width: 1280px){#productSingle #productIntro div#productText ul.feature li{padding:5px}}@media(min-width: 721px)and (max-width: 960px){#productSingle #productIntro div#productText ul.feature li{padding:5px}}#productSingle #productIntro div#productOutline{width:100%;padding:40px 0}@media(min-width: 721px)and (max-width: 960px){#productSingle #productIntro div#productOutline{padding:20px 0}}#productSingle #productIntro div#productOutline h3{margin:1em 0 0;border-left:none;font-size:32px}#productSingle table th{padding:10px}@media(min-width: 961px)and (max-width: 1280px){#productSingle table th{word-break:break-all}}@media(min-width: 721px)and (max-width: 960px){#productSingle table th{word-break:break-all}}@media(max-width: 720px){#productSingle table th{padding:2px;word-break:break-all}}#productSingle table th.center{text-align:center}#productSingle table th.right{text-align:right}#productSingle table td{padding:10px;text-align:left}@media(min-width: 961px)and (max-width: 1280px){#productSingle table td{text-align:center;word-break:break-all}}@media(min-width: 721px)and (max-width: 960px){#productSingle table td{text-align:center;word-break:break-all}}@media(max-width: 720px){#productSingle table td{padding:2px;word-break:break-all}}#productSingle table td.center{text-align:center}#productSingle table td.right{text-align:right}#productSingle table.tbl th{padding:5px 0;font-size:12px}#productSingle table.tbl td{padding:5px 0;font-size:12px;text-align:center}#productSingle #lineup table tr{transition:all .2s ease-in-out}#productSingle #lineup table th{padding:7px 5px}#productSingle #lineup table td{padding:7px 5px;text-align:center}#productSingle #lineup table td a{display:inline-block;position:relative;margin:0 10px;padding:0 20px 0 5px;font-size:14px}#productSingle #lineup table td a:after{content:"";display:block;position:absolute;top:50%;right:5px;transform:rotate(-45deg);width:4px;height:4px;margin:-4px 0 0 0;border-right:2px solid #1976d2;border-bottom:2px solid #1976d2;transition:all .2s ease-in-out}#productSingle #lineup table td a:hover{text-decoration:none}#productSingle #lineup table td a:hover:after{right:0}#productSingle #models table tr{transition:all .2s ease-in-out}#productSingle #models table th{padding:7px 5px}#productSingle #models table td{padding:7px 5px;text-align:center}#productSingle #models table td a{display:inline-block;position:relative;margin:0 10px;padding:0 20px 0 5px;font-size:14px}#productSingle #models table td a:after{content:"";display:block;position:absolute;top:50%;right:5px;transform:rotate(-45deg);width:4px;height:4px;margin:-4px 0 0 0;border-right:2px solid #1976d2;border-bottom:2px solid #1976d2;transition:all .2s ease-in-out}#productSingle #models table td a:hover{text-decoration:none}#productSingle #models table td a:hover:after{right:0}#productSingle #downloadLogin{padding:20px}#productSingle #downloadLogin .flexBox p{margin-bottom:0}#productSingle #downloadLogin .flexBox .largeBtn{min-width:180px;margin-top:0}#productSingle #downloadLogin>p{margin-top:1em}#productSingle #cannotDownload{margin-bottom:20px;padding:10px;border-radius:8px;background:#eee}@media(max-width: 720px){#productSingle #cannotDownload{padding:5px}}#productSingle #cannotDownload #toggleBtn{position:relative;margin-bottom:0;padding-left:30px;cursor:pointer;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}@media(max-width: 720px){#productSingle #cannotDownload #toggleBtn{margin:5px 0}}#productSingle #cannotDownload #toggleBtn:hover{opacity:.6}#productSingle #cannotDownload #toggleBtn::before{content:"";position:absolute;top:calc(50% - 10px);left:0;width:22px;height:22px;background:url(../images/information.svg) no-repeat center;background-size:100%}#productSingle #cannotDownload #toggleBtn span{display:inline-block;border-bottom:1px solid #555;line-height:1.4}#productSingle #cannotDownload #cannotDownloadMsg{margin-top:15px;padding:10px 15px;border-radius:5px;background:#fff}@media(max-width: 720px){#productSingle #cannotDownload #cannotDownloadMsg{margin-top:10px}}#productSingle #cannotDownload ol{padding:0;counter-reset:num}#productSingle #cannotDownload li{list-style:none;position:relative;margin:0;padding:0 0 0 25px}#productSingle #cannotDownload li::before{content:counter(num) ". ";position:absolute;left:0;font-weight:700;counter-increment:num}#productSingle #downloadLink{padding:10px;border:10px solid #eee}@media(max-width: 720px){#productSingle #downloadLink{border:5px solid #eee}}@media(max-width: 720px){#productSingle #downloadLink dl{flex-direction:row}}#productSingle #downloadLink dl dt{flex-direction:column;justify-content:center;width:60px;background:none;background-color:#fff;display:flex;display:-ms-flex;display:-webkit-flex}@media(max-width: 720px){#productSingle #downloadLink dl dt{width:80px}}#productSingle #downloadLink dl dt img{width:60px;border:1px solid #fff;box-shadow:0 5px 10px 0 rgba(0,0,0,.05)}#productSingle #downloadLink dl dt .cadIcon{max-width:40px;margin:auto}#productSingle #downloadLink dl dt i{display:block;width:60px;height:40px;color:#777;font-size:40px;line-height:40px;text-align:center}#productSingle #downloadLink dl dd{justify-content:space-between;align-content:center;align-items:center;display:flex;display:-ms-flex;display:-webkit-flex}@media(max-width: 720px){#productSingle #downloadLink dl dd{display:block;width:-webkit-calc(100% - 80px);width:calc(100% - 80px)}}#productSingle #downloadLink dl dd div{margin:0;padding:0}#productSingle #downloadLink dl dd p{margin:0;padding:0}#productSingle #downloadLink dl dd .downloadBtn{min-width:120px}#productSingle #downloadLink dl:last-of-type{margin-bottom:0}#productSingle #downloadLink.notLogin dl{opacity:.7}#productSingle #downloadLink.notLogin dl dd h4{color:#777}#productSingle #leaflet img{border:1px solid #fff;box-shadow:0 0 20px 0 rgba(0,0,0,.1)}#productsSearchList li.article{border-bottom:1px dotted #ddd}#productsSearchList li.article a{padding:20px;border:1px solid #fff;box-sizing:border-box;color:#222;display:flex;display:-ms-flex;display:-webkit-flex}#productsSearchList li.article a .thumbnail{width:180px;padding:0 20px 0 0}#productsSearchList li.article a:hover{border:1px solid #ed1c24}#productsSearchList li.article a ul{justify-content:flex-start;display:flex;display:-ms-flex;display:-webkit-flex}#productsSearchList li.article a ul li{padding:0 20px;border:1px solid #ddd;color:#777;font-size:13px}#productsSearchList li.article a ul li:first-child{border:1px solid #777;background-color:#777;color:#fff}#productsSearchList li.article a h3{margin:.25em 0}@media(min-width: 721px)and (max-width: 960px){#productsSide{padding:50px 0 0 0}}@media(max-width: 720px){#productsSide{width:100%;padding:50px 15px 15px 15px}}@media(max-width: 720px){#productsSide h2{display:block;position:relative;height:auto;margin:0 -15px 15px -15px;padding:10vw 0 15vw 0;background-color:#000;color:#fff;font-size:21px;line-height:1;text-align:center}}@media(max-width: 720px){#productsSide h2:before{display:none}}@media(max-width: 720px){#productsSide h2:after{content:"";position:absolute;bottom:20px;bottom:-webkit-calc(20px + 5vw);bottom:calc(20px + 5vw);left:50%;width:40px;height:2px;margin:0 0 0 -20px;background:#ed1c24}}@media(max-width: 720px){#productsSide h2 a{margin:0;padding:0;line-height:1;pointer-events:none}}@media(max-width: 720px){#productsSide h2 a:before,#productsSide h2 a:after{display:none}}@media(max-width: 960px){#productsSide #sideNav>h3{display:none;height:40px;line-height:40px}}@media(max-width: 720px){#productsSide #sideNav #productKeyword .flex{border:none;border-radius:2px;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}}@media(max-width: 720px){#productsSide #sideNav #productKeyword h3{display:none}}#video{position:relative;width:100%;padding-top:56.25%}#video iframe{position:absolute;top:0;right:0;width:100%;height:100%}#productSingle .sticky{position:relative;width:100%;height:auto;margin-bottom:20px;padding-top:40px;overflow-x:auto;overflow-y:hidden;background-image:url(../images/swipe.svg);background-position:left top;background-size:150px auto;background-repeat:no-repeat;-webkit-overflow-scrolling:touch}#productSingle .sticky table{position:relative;width:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%;margin:0;border:1px solid #ddd;border-left:none;box-sizing:border-box;border-collapse:collapse}#productSingle .sticky table tr,#productSingle .sticky table th,#productSingle .sticky table td{border:1px solid #ddd;box-sizing:border-box;word-break:normal}#productSingle .sticky table tr{padding:0}#productSingle .sticky table tr th{position:relative;border:1px solid #ddd;background:none}#productSingle .sticky table tr th:after{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-color:#f7f7f7}#productSingle .sticky table tr th:first-of-type{position:sticky;position:-webkit-sticky;left:0;z-index:3}#productSingle .sticky table tr th:first-of-type:before{content:"";position:absolute;top:0;left:-1px;z-index:-1;width:100%;width:calc(100% + 2px);width:-webkit-calc(100% + 2px);height:calc(100% + 1px);height:-webkit-calc(100% + 1px);border-bottom:none;background-color:#ddd;pointer-events:none}#productSingle .sticky table tr th:first-of-type a{display:block;padding:0 25px;text-align:left;word-break:keep-all}#productSingle .sticky table tr th:first-of-type a:before{content:"";display:block;position:absolute;top:50%;left:5px;width:20px;height:20px;margin:-10px 0 0 0;font-style:normal;font-variant:normal;font-weight:900;font-size:10px;line-height:20px;font-family:"Font Awesome 5 Free";text-align:center;-webkit-font-smoothing:antialiased;text-rendering:auto}#productSingle .sticky table tr th:first-of-type a:after{content:"";display:block;position:absolute;top:50%;right:5px;width:20px;height:20px;margin:-10px 0 0 0;font-style:normal;font-variant:normal;font-weight:900;font-size:14px;line-height:20px;font-family:"Font Awesome 5 Free";text-align:center;-webkit-font-smoothing:antialiased;text-rendering:auto}#productSingle .sticky table tr td{background-color:#fff}#productSingle .sticky table tr.nostick{background-color:#f7f7f7}#productSingle .sticky table tr.nostick th:first-of-type{position:relative;z-index:auto}#productSingle .sticky table tr.nostick th:first-of-type:before{display:none}#productSingle .sticky table tr.nostick th:first-of-type.stop{position:sticky;position:-webkit-sticky;left:0;z-index:4}#productSingle .sticky table tr.nostick th:first-of-type.stop:after{content:"";position:absolute;top:-1px;left:-1px;z-index:-1;width:100%;height:100%;border:1px solid #ddd;border-bottom:none;pointer-events:none}#productSingle .sticky table tr.nosticky{background-color:#f7f7f7}#productSingle .sticky table tr.nosticky th:first-of-type{position:relative;z-index:auto}#productSingle .sticky table tr.nosticky th:first-of-type:before{display:none}#productSingle .sticky table tr.nosticky th:first-of-type.stop{position:sticky;position:-webkit-sticky;left:0;z-index:4}#productSingle .sticky table tr.nosticky th:first-of-type.stop:after{content:"";position:absolute;top:-1px;left:-1px;z-index:-1;width:100%;height:100%;border:1px solid #ddd;border-bottom:none;pointer-events:none}.sticky+h4{padding-top:20px}.comparisonTable{position:relative;width:auto;height:auto;margin-top:30px}@media(max-width: 1280px){.comparisonTable{max-height:70vh;overflow:auto;border-bottom:1px solid #ddd;border-left:1px solid #ddd;-webkit-overflow-scrolling:touch}}.comparisonTable table{position:relative;width:auto;max-width:100%;margin:0;padding:0;border-left:none;box-sizing:border-box;background-color:#fff;border-collapse:collapse}@media(max-width: 1280px){.comparisonTable table{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:calc(100% - 1px);min-width:100%}}.comparisonTable table tr{width:100%}.comparisonTable table tr th,.comparisonTable table tr td{flex:1;min-width:60px;max-width:100px;border:1px dotted #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;font-size:12px;text-align:center}.comparisonTable table tr th{border-bottom:none}.comparisonTable table tr th:first-of-type{position:-webkit-sticky;position:sticky;left:0;z-index:3;padding:0;border:none;background-color:#f7f7f7}.comparisonTable table tr th:first-of-type:before{content:"";position:absolute;top:-1px;left:-1px;width:100%;height:100%;border:1px solid #ddd;pointer-events:none}.comparisonTable table tr th:first-of-type.col_after{left:60px !important}.comparisonTable table tr th.col2{width:120px}.comparisonTable table tr th.col_before{width:60px}.comparisonTable table tr th.col_after{position:sticky;position:-webkit-sticky;top:0;left:60px !important;z-index:1;width:60px;margin-top:-1px}.comparisonTable table tr th:last-of-type:after{content:"";position:absolute;top:0;right:-1px;z-index:5;width:1px;height:100%;background-color:#ddd}.comparisonTable table thead{z-index:2}.comparisonTable table thead tr th{flex:1;position:-webkit-sticky;position:sticky;top:0;z-index:4;width:160px;margin:0;padding:0;background:#fff;font-weight:bold;font-size:18px}.comparisonTable table thead tr th a{display:block;position:relative;z-index:5;width:100%;height:100%;padding:5px;box-sizing:border-box;background-color:#fff;font-weight:bold;text-decoration:none}.comparisonTable table thead tr th:before{content:"";position:absolute;top:-1px;left:-1px;z-index:-1;width:100%;height:100%;border:1px solid #ddd;box-shadow:0 4px 4px -2px rgba(0,0,0,.2);pointer-events:none}.comparisonTable table thead tr th:first-of-type{z-index:5;background:#fff}.comparisonTable table thead tr th:first-of-type:before{content:"";position:absolute;top:-1px;left:-1px;width:100%;height:100%;height:100%;border:1px solid #ddd;pointer-events:none}.comparisonTable table thead tr th img{display:block;width:auto;height:40px;margin:0 auto;padding-top:10px}.comparisonTable table tfoot{z-index:2}.comparisonTable table tfoot tr th{flex:1;position:-webkit-sticky;position:sticky;top:0;z-index:4;width:160px;margin:0;padding:0;background:#fff;font-weight:bold;font-size:18px}.comparisonTable table tfoot tr th a{display:block;position:relative;z-index:5;width:100%;height:100%;padding:5px;box-sizing:border-box;background-color:#fff;font-weight:bold;text-decoration:none}.comparisonTable table tfoot tr th:before{content:"";position:absolute;top:-1px;left:-1px;z-index:-1;width:100%;height:100%;border:1px solid #ddd;box-shadow:0 -2px 4px -2px rgba(0,0,0,.2);pointer-events:none}.comparisonTable table tfoot tr th:first-of-type{z-index:5;background:#fff}.comparisonTable table tfoot tr th:first-of-type:before{content:"";position:absolute;top:-1px;left:-1px;width:100%;height:100%;height:100%;border:1px solid #ddd;pointer-events:none}.comparisonTable table tfoot tr th img{display:block;width:auto;height:40px;margin:0 auto;padding-top:10px}@media(max-width: 1280px){.comparisonTable table tfoot tr th img{width:auto;height:50px}}.comparisonTable table td.gray{background-color:#f7f7f7}.comparisonTable table td.pink{background-color:#fce4ec}.comparisonTable table td.blue{background-color:#e3f2fd}.comparisonTable table td.cyan{background-color:#e0f7fa}.comparisonTable table td.green{background-color:#e8f5e9}.comparisonTable table td.orange{background-color:#fff3e0}.comparisonTable table td.teal{background-color:#e0f2f1}.comparisonTable table td.yellow{background-color:#fffde7}.comparisonTable table td.white{background-color:#fff}ul.matrixApp{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}ul.matrixApp li{width:50%}ul.pageLink{padding:20px;background-color:#f7f7f7}ul.pageLink ul{margin:0 0 10px 0;padding:0 0 0 10px}ul.pageLink li a{display:inline-block;position:relative;width:auto;padding:5px 0 5px 40px}ul.pageLink li a:after{content:"";display:block;position:absolute;top:50%;left:10px;width:20px;height:20px;margin:-10px 0 0 0;color:#777;font-style:normal;font-variant:normal;font-weight:900;font-size:9px;line-height:1;line-height:20px;font-family:"Font Awesome 5 Free";text-align:center;transition:all .2s ease-in-out;-webkit-font-smoothing:antialiased;text-rendering:auto}.matrixBanner{margin:20px auto}@media(max-width: 720px){.matrixBanner a{padding:20vw 10px 10px 10px;text-align:center}.matrixBanner a:after{content:"";position:absolute;top:0;right:50%;z-index:1;width:30vw;height:30vw;margin:0 -15vw 0 0;background-image:url(../images/matrix.png);background-position:center;background-size:contain;background-repeat:no-repeat}.matrixBanner a h3{margin:0;padding:0;border:none;color:#ed1c24;font-size:18px;line-height:1}.matrixBanner a h4{margin:0;border:none;font-size:16px;line-height:1}.matrixBanner a h5{margin:0 0 .5em 0;padding:0;font-size:21px;line-height:1}.matrixBanner a p{margin:0 auto}.matrixBanner a:hover{text-decoration:none}.matrixBanner a:hover:before{opacity:.5}}.matrixBanner a{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;position:relative;min-height:180px;padding:20px 50% 20px 40px;background-color:#222;color:#fff;transition:all .2s ease-in-out}.matrixBanner a:before{content:"";opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;background:-moz-linear-gradient(left, rgba(0, 0, 0, 0) 0%, #ED1C24 100%);background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, #ED1C24 100%);background:linear-gradient(to right, rgba(0, 0, 0, 0) 0%, #ED1C24 100%);transition:all .2s ease-in-out}.matrixBanner a:after{content:"";position:absolute;top:-10%;right:0;z-index:1;width:50%;height:120%;background-image:url(../images/matrix.png);background-position:center;background-size:contain;background-repeat:no-repeat}.matrixBanner a h3{margin:0;padding:0;border:none;color:#ed1c24;font-size:24px;line-height:1}.matrixBanner a h4{margin:0;border:none;font-size:21px;line-height:1}.matrixBanner a h5{margin:0 0 .5em 0;padding:0;font-size:36px;line-height:1}.matrixBanner a p{display:inline-block;align-self:flex-start;position:relative;width:auto;padding:5px 40px 5px 20px;border:1px solid #ed1c24;color:#f14b52}.matrixBanner a p:before{content:"";display:block;position:absolute;top:50%;right:5px;width:20px;height:20px;margin:-10px 0 0 0;color:#ed1c24;font-style:normal;font-variant:normal;font-weight:900;font-size:12px;line-height:1;line-height:20px;font-family:"Font Awesome 5 Free";text-align:center;-webkit-font-smoothing:antialiased;text-rendering:auto}.matrixBanner a:hover{text-decoration:none}.matrixBanner a:hover:before{opacity:.5}#matrix{background-color:#fff}#matrix article{padding-left:0}@media(max-width: 1280px){#matrix article{padding-left:15px}}#productsIndex{text-align:center}#productsIndex .fileInformation{justify-content:center;width:90%;max-width:960px;margin:0 auto;text-align:left}#productsIndex .fileInformation dl.flexBox{align-items:center}#productsIndex .fileInformation dt{width:130px}@media(max-width: 960px){#productsIndex .fileInformation dt{width:100%}}#productsIndex .fileInformation dt img{width:100px}#productsIndex .fileInformation i{color:#777;font-size:40px}#productsIndex #disclaimer{text-align:left}#productsIndex #sfSubmit{margin:0 auto !important;text-align:center}.fileInformation:has(.cadImg) dl.flexBox{align-items:center}@media(max-width: 720px){.category h3{display:none}}#faq-accordion dl{margin:0 auto 10px auto;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px}#faq-accordion dl dt{display:block;position:relative;margin-top:20px;padding:20px 60px 20px 20px;border:1px solid #ddd;font-weight:bold;cursor:pointer;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}#faq-accordion dl dt:first-child{margin-top:0}#faq-accordion dl dt:before{content:"";position:absolute;top:30px;right:20px;width:31px;height:1px;background-color:#bbb;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}#faq-accordion dl dt:after{content:"";position:absolute;top:15px;right:35px;width:1px;height:31px;background-color:#bbb;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}#faq-accordion dl dt:hover:before{background-color:#ed1c24}#faq-accordion dl dt:hover:after{background-color:#ed1c24}#faq-accordion dl dt.active:before,#faq-accordion dl dt.active:after{transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}#faq-accordion dl dt span{display:block;position:absolute;top:50%;right:20px;width:5em;margin:-10px 0 0 0;color:#777;font-weight:normal;line-height:20px}#faq-accordion dl dd{display:none;padding:20px;background-color:#fafafa}#btnBlock{width:100%;margin-top:20px}#btnBlock ul{flex-wrap:wrap;width:100%;margin:0;padding-bottom:0;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap}#btnBlock ul.flexBox li{flex:none;min-width:calc(33.3333333333% - 4px);margin:5px 5px 5px 0}#btnBlock ul.flexBox li:last-child{margin-right:0}#btnBlock ul.flexBox li a.b_btn{display:block;margin:0;padding:0 1em 0 .5em;padding-right:calc(1.2em + 10px);background:#d2e5db;color:#263f29}#btnBlock ul.flexBox li a.b_btn:after{content:"";display:block;position:absolute;top:0;right:5px;width:20px;height:20px;padding:0;font-style:normal;font-variant:normal;font-weight:900;line-height:1;line-height:30px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:auto;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}#btnBlock ul.flexBox li a.b_btn i{margin-right:5px}#btnBlock ul.flexBox li a.b_btn:hover:after{right:0}#productSingle #productIntro div#productText{align-self:center}#formBtn{display:none;position:fixed;right:0;bottom:50%;z-index:999;transform:translate(0%, 50%);-webkit-transform:translate(0%, 50%);-moz-transform:translate(0%, 50%);-ms-transform:translate(0%, 50%);-o-transform:translate(0%, 50%)}#formBtn ul li{margin-bottom:1px}#formBtn ul li a{display:block;padding:10px 15px;background:#d2e5db;color:#263f29;font-size:12px;text-align:center;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}#formBtn ul li a i{display:block;margin-bottom:2px;font-size:20px;text-align:center}#formBtn ul li a:hover{text-decoration:none}@media screen and (max-width: 720px){#btnBlock ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-direction:unset}#btnBlock ul.flexBox li{flex:1;margin:0 1px 0 0}#btnBlock ul.flexBox li a.btn{display:block;width:calc(100% - 20px);padding:15px 10px}#btnBlock ul.flexBox li a.btn:after{content:none}#btnBlock ul li a.btn i{display:block;margin-bottom:2px;font-size:20px;text-align:center}#btnBlock ul li a.btn span{display:none}#formBtn{display:none;bottom:-1px !important;left:0;transform:none !important;width:100%}#formBtn ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;width:100%;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap}#formBtn ul li{flex:1;border-right:1px solid #fff}#formBtn ul li:last-child{border-right:0}#formBtn ul li a{padding:5px;text-align:center}#formBtn ul li a i{margin-bottom:4px;font-size:16px}}.dollar{padding:1px .5px .5px .5px;border:2px solid #263f29;border-radius:50%}.dollar:before{content:"$";display:inline-block;width:16.5px;font-weight:bold;font-size:15px;text-align:center}#formBtn .dollar{width:22px;height:22px;margin:auto auto 2px auto;padding:0}#formBtn .dollar:before{display:block;width:auto;font-size:16px;line-height:24px}@media screen and (max-width: 420px){.dollar:before{width:15.5px}#formBtn .dollar{width:16px;height:16px;margin:auto auto 0 auto}#formBtn .dollar:before{font-size:14px;line-height:16px}}#searchIndexHeader h1 span.hits{display:inline;color:#fff}#google_productsList{padding:2em 0 0 0;border-top:1px solid #eee}#google_productsList .article{width:100%;margin:0 0 5px 0}#google_productsList .article a{position:relative;width:100%;height:100%;margin:-1px 0 0 -1px;padding:10px;border:1px solid #eee;background-color:#fff;color:#222;text-decoration:none;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box}#google_productsList .article a .thumbnail{flex:1;margin:0 auto;padding:10px}#google_productsList .article a .thumbnail img{width:100%}#google_productsList .article a .textBox{flex:4;padding:10px}#google_productsList .article a .textBox h3{margin:0 auto;padding:0 0 20px 0;font-size:18px}#google_productsList .article a .textBox p{font-size:14px;line-height:1.6}#google_productsList .article a:hover{z-index:2;border:1px solid #ed1c24}@media screen and (max-width: 720px){#google_productsList .article a{flex-direction:unset;justify-content:space-between;padding:1em}#google_productsList .article a .thumbnail{flex:unset;align-self:flex-start;width:60px;height:60px;margin:0;padding:0}#google_productsList .article a .textBox{flex:unset;width:calc(100% - 80px);margin:0;padding:0}#google_productsList .article a .textBox h3{font-size:16px;line-height:1.4}#google_productsList .article a .textBox p{margin:0 0 0 -80px;font-size:12px}}#googleSearch #productsSearch{width:100%}#googleSearch #productsSearch input[type=text]{flex:2.5;height:45px;margin:0;padding:0;padding:0 10px;font-size:16px;line-height:45px;outline:none}#googleSearch #productsSearch .onlyCheck{flex:1;align-self:center;margin:0;padding:10px;background-color:#f4f4f4}#googleSearch #productsSearch input[type=submit]{width:80px;height:45px;margin:0 0;padding:0;border:none;border:none;background:#222;color:#fff;line-height:45px;outline:none}#googleSearch #productsSearch input[type=submit]:hover{box-shadow:0 5px 10px 0 rgba(34,34,34,.6);-moz-box-shadow:0 5px 10px 0 rgba(34,34,34,.6);-webkit-box-shadow:0 5px 10px 0 rgba(34,34,34,.6);-ms-box-shadow:0 5px 10px 0 rgba(34,34,34,.6);-o-box-shadow:0 5px 10px 0 rgba(34,34,34,.6)}#googleSearch #productsSearch input[type=checkbox]{display:none;-webkit-appearance:checkbox;appearance:checkbox}#googleSearch #productsSearch input[type=checkbox]+label{display:none;display:inline-block;position:relative;position:relative;height:100%;padding:0 0 0 25px;font-size:14px;line-height:1.25;cursor:pointer}#googleSearch #productsSearch input[type=checkbox]+label:before{content:"";position:absolute;top:10px;left:0;width:18px;height:18px;margin:-10px 0 0 0;border:1px solid #bbb;background-color:#fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box}#googleSearch #productsSearch input[type=checkbox]:checked+label{opacity:1;position:relative}#googleSearch #productsSearch input[type=checkbox]:checked+label:after{content:"";position:absolute;top:10px;left:1px;margin:-10px 0 0 0;font-weight:900;font-size:16px;line-height:18px;font-family:"Font Awesome 5 Free";text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box}@media screen and (max-width: 720px){#googleSearch #productKeyword{position:relative;padding:1em 0 4em 0}#googleSearch #productKeyword #productsSearch .flexBox{flex-direction:unset;width:90%;margin:auto}#googleSearch #productKeyword #productsSearch .onlyCheck{position:absolute;top:45px;margin:0;padding:10px 0 0 0;background-color:rgba(0,0,0,0)}}#googleSearchSide #productKeyword{padding:0 0 2em 0}#googleSearchSide #productsSearch{width:100%}#googleSearchSide #productsSearch .flexBox{width:100%;margin:0}#googleSearchSide #productsSearch input[type=text]{flex:2.5;height:45px;margin:0;padding:0;padding:0 10px;font-size:16px;font-size:14px;line-height:45px;outline:none}#googleSearchSide #productsSearch .onlyCheck{position:absolute;top:45px;margin:0;padding:3px 0 0 0}#googleSearchSide #productsSearch input[type=submit]{width:50px;height:45px;margin:0 0;padding:0;border:none;border:none;border-radius:0;background-color:#222;color:#fff;font-size:14px;line-height:45px;outline:none}#googleSearchSide #productsSearch input[type=submit]:hover{box-shadow:0 5px 10px 0 rgba(34,34,34,.6);-moz-box-shadow:0 5px 10px 0 rgba(34,34,34,.6);-webkit-box-shadow:0 5px 10px 0 rgba(34,34,34,.6);-ms-box-shadow:0 5px 10px 0 rgba(34,34,34,.6);-o-box-shadow:0 5px 10px 0 rgba(34,34,34,.6)}#googleSearchSide #productsSearch input[type=checkbox]{display:none;-webkit-appearance:checkbox;appearance:checkbox}#googleSearchSide #productsSearch input[type=checkbox]+label{display:none;display:inline-block;position:relative;position:relative;height:100%;padding:0 0 0 25px;font-size:14px;line-height:1.25;cursor:pointer}#googleSearchSide #productsSearch input[type=checkbox]+label:before{content:"";position:absolute;top:10px;left:0;width:18px;height:18px;margin:-10px 0 0 0;border:1px solid #bbb;background-color:#fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box}#googleSearchSide #productsSearch input[type=checkbox]:checked+label{opacity:1;position:relative}#googleSearchSide #productsSearch input[type=checkbox]:checked+label:after{content:"";position:absolute;top:10px;left:1px;margin:-10px 0 0 0;font-weight:900;font-size:16px;line-height:18px;font-family:"Font Awesome 5 Free";text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box}#searchContainer #googleSearch{width:100%;max-width:960px;margin:auto}#searchContainer #googleSearch #productKeyword{padding:1em 0}#searchContainer #googleSearch #productKeyword #productsSearch .flexBox{margin:0}#searchContainer #searchResult .inner .article a{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}@media screen and (max-width: 720px){#searchContainer #searchResult .inner .article a{flex-direction:unset;justify-content:space-between;padding:1em}#searchContainer #searchResult .inner .article a:before,#searchContainer #searchResult .inner .article a:after{content:none}#searchContainer #searchResult .inner .article a .thumbnail{flex:unset;align-self:flex-start;width:60px;height:60px;margin:0;padding:0}#searchContainer #searchResult .inner .article a .textBox{flex:unset;width:calc(100% - 80px);margin:0;padding:0}#searchContainer #searchResult .inner .article a .textBox h3{font-size:16px;line-height:1.4}#searchContainer #searchResult .inner .article a .textBox p{margin:0 0 0 -80px;font-size:12px}#searchContainer #googleSearch #productKeyword{position:relative;padding:1em 0 4em 0}#searchContainer #googleSearch #productKeyword #productsSearch .flexBox{flex-direction:unset;width:90%;margin:auto}#searchContainer #googleSearch #productKeyword #productsSearch .onlyCheck{position:absolute;top:45px;margin:0;padding:10px 0 0 0;background-color:rgba(0,0,0,0)}}#productsIndexNav .discontinued{margin-top:60px;text-align:left}@media(max-width: 720px){#productsIndexNav .discontinued{margin:40px 15px}}#productsIndexNav .discontinued a{display:inline-block;background-color:#fff;border:1px solid #ddd;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;padding:20px 120px;position:relative;color:#222}@media(max-width: 720px){#productsIndexNav .discontinued a{padding:20px 0;width:100%;max-width:390px;box-sizing:border-box;text-align:center}}#productsIndexNav .discontinued a:before{content:"";width:6px;height:6px;display:block;border-right:1px solid #06c;border-bottom:1px solid #06c;transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);position:absolute;right:25px;top:50%;margin:-4px 0 0 0;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}#productsIndexNav .discontinued a:hover{border:1px solid rgba(0,102,204,.5);color:#06c;text-decoration:none}#productsIndexNav .discontinued a:hover:before{right:20px}/*# sourceMappingURL=products.css.map */