body,html{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);overflow:initial}.hide{display:none!important}.current{display:table-cell!important}table{position:relative}.p-sticky{position:-webkit-sticky;position:-moz-sticky;position:-o-sticky;position:-ms-sticky;position:sticky;top:0;z-index:1}.sticking{position:fixed;top:0;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:100}.sticking-dummy{display:none}.sticking+.sticking-dummy{display:block}#comparison,[id*=comparison]{min-width:300px;max-height:inherit;background:#fff}#comparison .container,[id*=comparison] .container{padding:75px 0;text-align:center}#comparison .container .product-list,#comparison .container>a.main-btn,#comparison .container>h3,[id*=comparison] .container .product-list,[id*=comparison] .container>a.main-btn,[id*=comparison] .container>h3{display:none}#comparison h2,#comparison h3,#comparison p,#comparison td,#comparison th,[id*=comparison] h2,[id*=comparison] h3,[id*=comparison] p,[id*=comparison] td,[id*=comparison] th{color:#000}#comparison h2,[id*=comparison] h2{font-size:30px;font-weight:bold;text-align:center;margin-bottom:50px}#comparison h3,[id*=comparison] h3{font-size:20px;text-align:center;margin-bottom:40px}#comparison a.btn-size-default,[id*=comparison] a.btn-size-default{font-size:13px!important;margin:5px}#comparison figure,[id*=comparison] figure{width:50%;height:110px;margin:0 auto;position:relative;overflow:hidden}#comparison figure img,[id*=comparison] figure img{width:100%;max-width:110px;min-width:110px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#comparison .product-list,[id*=comparison] .product-list{width:90%;margin:0 auto}#comparison .product-list ul,[id*=comparison] .product-list ul{width:100%;margin:0 auto;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#comparison .product-list ul li,[id*=comparison] .product-list ul li{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:120px;max-width:120px;margin:10px 0}#comparison .product-list ul li figure,[id*=comparison] .product-list ul li figure{width:100%}#comparison .product-list ul li p,[id*=comparison] .product-list ul li p{font-size:13px!important;font-weight:normal;line-height:inherit}#comparison .product-list ul li p span,[id*=comparison] .product-list ul li p span{display:none}#comparison .product-list ul li span,[id*=comparison] .product-list ul li span{display:block;margin:0 auto;width:18px;height:18px;border:1px solid #ccc;border-radius:50%;position:relative;-webkit-box-sizing:initial;box-sizing:initial}#comparison .product-list ul li span:before,[id*=comparison] .product-list ul li span:before{content:"";display:block;width:14px;height:14px;border-radius:50%;position:absolute;top:2px;left:2px}#comparison .product-list ul li.select span:before,[id*=comparison] .product-list ul li.select span:before{background-color:#6DCFF6}#comparison .product-list ul li:hover,[id*=comparison] .product-list ul li:hover{cursor:pointer}#comparison a.btn-size-default.main-btn,[id*=comparison] a.btn-size-default.main-btn{cursor:default;margin:40px 0 0 0;font-weight:normal;width:auto;font-size:16px!important}#comparison a.btn-size-default.main-btn.noselect,[id*=comparison] a.btn-size-default.main-btn.noselect{color:#aaa!important;border-color:#aaa!important}#comparison a.btn-size-default.main-btn.noselect:active,#comparison a.btn-size-default.main-btn.noselect:hover,[id*=comparison] a.btn-size-default.main-btn.noselect:active,[id*=comparison] a.btn-size-default.main-btn.noselect:hover{background:none!important}#comparison a.btn-size-default.main-btn.margin-bottom50,[id*=comparison] a.btn-size-default.main-btn.margin-bottom50{margin-bottom:50px}#comparison #spec.container,[id*=comparison] #spec.container{max-width:1170px!important;padding:0 15px;margin-top:50px}#comparison #spec.container:before,[id*=comparison] #spec.container:before{content:"";display:table}#comparison #spec ul,[id*=comparison] #spec ul{text-align:center}#comparison #spec ul li,[id*=comparison] #spec ul li{display:inline-block;text-align:center;padding:10px;vertical-align:top}#comparison #spec ul li img,[id*=comparison] #spec ul li img{width:85%;max-width:100px;min-width:80px}#comparison #spec ul li p,[id*=comparison] #spec ul li p{font-size:13px!important;font-weight:normal;line-height:inherit}#comparison #spec table,#comparison #spec tbody,#comparison #spec tfoot,#comparison #spec thead,#comparison #spec tr,[id*=comparison] #spec table,[id*=comparison] #spec tbody,[id*=comparison] #spec tfoot,[id*=comparison] #spec thead,[id*=comparison] #spec tr{width:100%;table-layout:fixed}#comparison #spec table.p-sticky,[id*=comparison] #spec table.p-sticky{background-color:#fff}#comparison #spec table a.re-compare,[id*=comparison] #spec table a.re-compare{margin-bottom:0;display:none}#comparison #spec table td,#comparison #spec table th,[id*=comparison] #spec table td,[id*=comparison] #spec table th{font-size:13px;line-height:20px;padding:8px 5px;vertical-align:middle;text-align:center}#comparison #spec table td.re-compare-box,#comparison #spec table th.re-compare-box,[id*=comparison] #spec table td.re-compare-box,[id*=comparison] #spec table th.re-compare-box{text-align:left}#comparison #spec table td.pd-name p,#comparison #spec table th.pd-name p,[id*=comparison] #spec table td.pd-name p,[id*=comparison] #spec table th.pd-name p{font-weight:bold;font-size:15px!important;line-height:20px!important;margin:5px 0}#comparison #spec table td.pd-name span,#comparison #spec table th.pd-name span,[id*=comparison] #spec table td.pd-name span,[id*=comparison] #spec table th.pd-name span{display:block;font-weight:normal;font-size:13px}#comparison #spec table td.pd-name span.ipass,#comparison #spec table th.pd-name span.ipass,[id*=comparison] #spec table td.pd-name span.ipass,[id*=comparison] #spec table th.pd-name span.ipass{display:none}#comparison #spec table tfoot td,#comparison #spec table tfoot th,#comparison #spec table thead td,#comparison #spec table thead th,[id*=comparison] #spec table tfoot td,[id*=comparison] #spec table tfoot th,[id*=comparison] #spec table thead td,[id*=comparison] #spec table thead th{vertical-align:top}#comparison #spec table tbody tr,[id*=comparison] #spec table tbody tr{border-bottom:1px solid #ccc}#comparison #spec table tbody tr:first-child,[id*=comparison] #spec table tbody tr:first-child{border-top:1px solid #ccc}#comparison #spec table tfoot td a.btn-size-default,#comparison #spec table tfoot th a.btn-size-default,[id*=comparison] #spec table tfoot td a.btn-size-default,[id*=comparison] #spec table tfoot th a.btn-size-default{width:95%;padding:inherit;max-width:150px}#comparison.mobile .container h2,[id*=comparison].mobile .container h2{margin-bottom:inherit}#comparison.mobile .container .product-list,#comparison.mobile .container>h3,[id*=comparison].mobile .container .product-list,[id*=comparison].mobile .container>h3{display:block}#comparison.mobile .container>a.main-btn,[id*=comparison].mobile .container>a.main-btn{display:inline-block;border:1px solid #aaa}#comparison.mobile .container #spec,#comparison.mobile .container table figure,#comparison.mobile .container table td,#comparison.mobile .container table th,[id*=comparison].mobile .container #spec,[id*=comparison].mobile .container table figure,[id*=comparison].mobile .container table td,[id*=comparison].mobile .container table th{display:none}#comparison.mobile .container a.compare+#spec.show,[id*=comparison].mobile .container a.compare+#spec.show{display:block;margin-top:40px}#comparison.mobile .container tfoot td p,#comparison.mobile .container tfoot th p,[id*=comparison].mobile .container tfoot td p,[id*=comparison].mobile .container tfoot th p{display:none}#comparison.dark,[id*=comparison].dark{background:#101010}#comparison.dark h2,#comparison.dark h3,#comparison.dark p,#comparison.dark td,#comparison.dark th,[id*=comparison].dark h2,[id*=comparison].dark h3,[id*=comparison].dark p,[id*=comparison].dark td,[id*=comparison].dark th{color:#fff}#comparison.dark #spec table.p-sticky,[id*=comparison].dark #spec table.p-sticky{background-color:#101010}#comparison.dark small,[id*=comparison].dark small{color:#fff}#comparison .row-label,[id*=comparison] .row-label{text-align:left!important}#comparison small,[id*=comparison] small{color:#000}#comparison td.dot,#comparison th.dot,[id*=comparison] td.dot,[id*=comparison] th.dot{font-family:"Helvetica Neue",sans-serif!important;font-size:30px!important;color:#6DCFF6}#comparison td.dot span,#comparison th.dot span,[id*=comparison] td.dot span,[id*=comparison] th.dot span{display:block;font-size:12px;color:#000}footer p{font-size:15px}@media (max-width:767px){#comparison h2,#comparison h3{padding:0 20px}#comparison #spec a.re-compare{padding:5px}#comparison #spec a.btn-size-default,#comparison #spec a.btn-size-small{font-size:12px!important;letter-spacing:inherit}#comparison #spec table thead td,#comparison #spec table thead th{vertical-align:middle}}