.compare-button .compare-icon path{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.compare-button.selected .compare-icon path,.compare-button:active .compare-icon path,.compare-button:hover .compare-icon path{fill:#3a4851}#compare-footer{position:fixed;top:100%;left:0;right:0;background:#f7f7f7;color:#000;padding:2.14286rem;z-index:100}#compare-footer.visible-compare-footer{-webkit-transform:translateY(-100%);transform:translateY(-100%)}#compare-footer.visible-compare-footer .compare-footer-grover i:before{content:"\E5CD"}#compare-footer .compare-footer-grover{width:3.57143rem;height:3.57143rem;background:#f7f7f7;color:#000;z-index:5;text-align:center;cursor:pointer;-webkit-transform:translateY(-5.71429rem);transform:translateY(-5.71429rem);display:block;margin-left:-2.14286rem}#compare-footer .compare-footer-grover,#compare-footer .compare-footer-grover path{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#compare-footer .compare-footer-grover span{vertical-align:.71429rem}#compare-footer .compare-footer-grover:active,#compare-footer .compare-footer-grover:focus,#compare-footer .compare-footer-grover:hover{color:#3a4851}#compare-footer .compare-footer-grover:active path,#compare-footer .compare-footer-grover:focus path,#compare-footer .compare-footer-grover:hover path{fill:#3a4851}#compare-footer #compare-list-footer{display:-webkit-box;display:flex;overflow-y:auto}#compare-footer #compare-list-footer li:not(.no-products){width:6.07143rem;min-width:6.07143rem;margin-right:.71429rem}#compare-footer #compare-list-footer li:not(.no-products):last-child{margin-right:0}#compare-footer .buttons a{text-transform:uppercase;font-weight:600;margin-right:1.42857rem}#modal-compare{z-index:1060}#modal-compare+.modal-backdrop{opacity:1!important;z-index:1050}#modal-compare:not(.with-products) #compare-features,#modal-compare:not(.with-products) #compare-products{display:none;margin:0 50%}#modal-compare.with-products .close{right:-2.5rem;top:-2.5rem}#modal-compare.with-products .modal-dialog{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}#modal-compare.with-products .modal-content{background:none;border:1.42857rem solid #202020;border-left:none;width:auto;max-width:100%}#modal-compare.with-products .modal-content .modal-content-compare{border-right:.07143rem solid #e5e5e5;padding-left:1.42857rem;overflow-x:auto;background:#202020}#modal-compare.with-products .modal-content .modal-content-compare #compare-products{background:#fff;display:-webkit-box;display:flex}#modal-compare.with-products .modal-content .modal-content-compare #compare-products>div{min-width:14.28571rem;max-width:14.28571rem;text-align:center;background:#fff;border-left:.07143rem solid #e5e5e5;border-top:.07143rem solid #e5e5e5}#modal-compare.with-products .modal-content .modal-content-compare #compare-products>div:first-child{background:none;border:none;-webkit-transition:all .2s;transition:all .2s;-webkit-transition-timing-function:cubic-bezier(.2,0,.065,.25);transition-timing-function:cubic-bezier(.2,0,.065,.25)}#modal-compare.with-products .modal-content .modal-content-compare #compare-products>div:first-child>div{min-width:14.28571rem;-webkit-transition:all .2s;transition:all .2s;-webkit-transition-timing-function:cubic-bezier(.2,0,.065,.25);transition-timing-function:cubic-bezier(.2,0,.065,.25)}#modal-compare.with-products .modal-content .modal-content-compare #compare-products>div ul.product-flags{display:none}#modal-compare.with-products .modal-content .modal-content-compare #compare-products>div [class*=product-price] .price,#modal-compare.with-products .modal-content .modal-content-compare #compare-products>div [class*=product-price] .regular-price{margin-right:.35714rem}@media (max-width:767.98px){#modal-compare.with-products .modal-content .modal-content-compare #compare-products>div{min-width:10.71429rem;max-width:10.71429rem}#modal-compare.with-products .modal-content .modal-content-compare #compare-products>div:first-child>div{min-width:14.28571rem}}#modal-compare.with-products .modal-content .modal-content-compare #compare-products.close-titles>div:first-child{min-width:0;max-width:100%}#modal-compare.with-products .modal-content .modal-content-compare #compare-products.close-titles>div:first-child>div{margin-left:-14.28571rem}#modal-compare.with-products .modal-content .modal-content-compare #compare-features{position:relative;text-transform:uppercase;font-size:.78571rem}#modal-compare.with-products .modal-content .modal-content-compare #compare-features .features-toggle{position:absolute;right:100%;top:0;bottom:0;width:1.42857rem;background:#202020;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center;color:#fff;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;-webkit-transition-timing-function:cubic-bezier(.2,0,.065,.25);transition-timing-function:cubic-bezier(.2,0,.065,.25)}#modal-compare.with-products .modal-content .modal-content-compare #compare-features .features-toggle:active,#modal-compare.with-products .modal-content .modal-content-compare #compare-features .features-toggle:focus,#modal-compare.with-products .modal-content .modal-content-compare #compare-features .features-toggle:hover{color:#3a4851}#modal-compare.with-products .modal-content .modal-content-compare #compare-features .features-toggle span{letter-spacing:.8em;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-text-orientation:upright;text-orientation:upright}#modal-compare.with-products .modal-content .modal-content-compare #compare-features .features-toggle i{font-size:1.14286rem;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}#modal-compare.with-products .modal-content .modal-content-compare #compare-features .compare-features-title{-webkit-transition:all .2s;transition:all .2s;-webkit-transition-timing-function:cubic-bezier(.2,0,.065,.25);transition-timing-function:cubic-bezier(.2,0,.065,.25)}#modal-compare.with-products .modal-content .modal-content-compare #compare-features.close-titles .features-toggle{color:#fff}#modal-compare.with-products .modal-content .modal-content-compare #compare-features.close-titles .features-toggle i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#modal-compare.with-products .modal-content .modal-content-compare #compare-features.close-titles .compare-features-row .compare-features-title{margin-left:-14.28571rem;color:#f2f2f2}@media (max-width:767.98px){#modal-compare.with-products .modal-content .modal-content-compare #compare-features.close-titles .compare-features-row .compare-features-title{margin-left:-10.71429rem}}#modal-compare.with-products .modal-content .modal-content-compare #compare-features .compare-features-row{display:-webkit-box;display:flex}#modal-compare.with-products .modal-content .modal-content-compare #compare-features .compare-features-row:nth-child(2n) .compare-features-item{background:#f2f2f2}#modal-compare.with-products .modal-content .modal-content-compare #compare-features .compare-features-row:nth-child(odd) .compare-features-item{background:#fff}#modal-compare.with-products .modal-content .modal-content-compare #compare-features .compare-features-row:last-child>div:not(:first-child){border-bottom:.07143rem solid #e5e5e5}#modal-compare.with-products .modal-content .modal-content-compare #compare-features .compare-features-row>div{min-width:14.28571rem;max-width:14.28571rem;padding:.71429rem;text-align:center;border-left:.07143rem solid #e5e5e5}#modal-compare.with-products .modal-content .modal-content-compare #compare-features .compare-features-row>div:first-child{text-align:left;background:#f2f2f2;border:none;padding-left:2.14286rem;color:#000;font-size:.85714rem}@media (max-width:767.98px){#modal-compare.with-products .modal-content .modal-content-compare #compare-features .compare-features-row>div{min-width:10.71429rem;max-width:10.71429rem;padding:.64286rem .35714rem .57143rem}#modal-compare.with-products .modal-content .modal-content-compare #compare-features .compare-features-row>div:first-child{padding-left:1.07143rem}}