.compare-modal .modal{position:fixed;z-index:999999;top:0;left:0;display:none;width:100%;height:100%;transition:var(--transition)}.compare-modal .modal.is-visible{display:block;transition:var(--transition)}.compare-modal .modal.is-visible .modal-overlay{opacity:1;display:block;transition-delay:0s}.compare-modal .modal.is-visible .modal-content-wrapper{height:100%;place-content:center;place-items:center}.compare-modal .modal.is-visible .modal-content-wrapper .modal-transition{opacity:1}@media screen and (max-width:1090px){.compare-modal .modal.is-visible .modal-content-wrapper .modal-transition{overflow:scroll}}@media screen and (max-width:767px){.compare-modal .modal.is-visible .modal-content-wrapper .modal-transition{overflow:scroll;max-height:100%;top:3em;left:0;width:auto}}.compare-modal .modal .modal-overlay{position:fixed;z-index:10;top:0;left:0;width:100%;height:100%;background:rgba(23,23,23,.878);display:none;opacity:0;transition:var(--transition)}.compare-modal .modal .modal-content-wrapper .modal-wrapper{position:-webkit-sticky;position:sticky;z-index:9999;width:1536px;height:820px;margin:0 auto;background-color:#000;border-bottom-left-radius:14px;border-bottom-right-radius:14px}@media screen and (max-width:1768px){.compare-modal .modal .modal-content-wrapper .modal-wrapper{width:93vw}}@media screen and (max-width:1536px){.compare-modal .modal .modal-content-wrapper .modal-wrapper{height:43vw}}@media screen and (max-width:1279px){.compare-modal .modal .modal-content-wrapper .modal-wrapper{height:55vw}}@media screen and (max-width:1090px){.compare-modal .modal .modal-content-wrapper .modal-wrapper{height:65vw}}@media screen and (max-width:1023px){.compare-modal .modal .modal-content-wrapper .modal-wrapper{width:100%;top:0;height:100%}}@media screen and (max-width:767px){.compare-modal .modal .modal-content-wrapper .modal-wrapper{top:1em;width:90%}}.compare-modal .modal .modal-content-wrapper .modal-wrapper .modal-header{background-color:transparent;border-bottom:0;padding:10px 40px 0 40px}@media screen and (max-width:1023px){.compare-modal .modal .modal-content-wrapper .modal-wrapper .modal-header{padding:10px 20px 0 40px}}@media screen and (max-width:767px){.compare-modal .modal .modal-content-wrapper .modal-wrapper .modal-header{padding:0 30px;font-size:12px;position:relative;display:inline-flex;left:79%;height:1in}}@media screen and (max-width:767px){.compare-modal .modal .modal-content-wrapper .modal-wrapper .modal-header button:focus-visible{outline:0}}.compare-modal .modal .modal-content-wrapper .modal-wrapper .modal-body{padding:0}.compare-modal .modal .modal-content-wrapper .modal-transition{transition:var(--transition);opacity:0;background-color:#000;border-radius:13px}.compare-modal .modal .modal-content-wrapper .modal-content{background-color:transparent;margin:auto;border:0;box-shadow:none;width:auto;padding-bottom:.3em;padding-top:0}.compare-modal .modal .modal-content-wrapper .modal-content p,.compare-modal .modal .modal-content-wrapper .modal-content h2{font-family:var(--font-light)}.compare-modal .modal .modal-content-wrapper .modal-content h2{color:#fff;font-size:32px}@media screen and (max-width:767px){.compare-modal .modal .modal-content-wrapper .modal-content h2{font-size:24px}}.compare-modal .modal .modal-content-wrapper .modal-content p{color:#b7b7b7;font-size:14px}@media screen and (max-width:1440px){.compare-modal .modal .modal-content-wrapper .modal-content p{line-height:1em}}@media screen and (max-width:1366px){.compare-modal .modal .modal-content-wrapper .modal-content p{font-size:12px}}@media screen and (max-width:1279px){.compare-modal .modal .modal-content-wrapper .modal-content p{font-size:16px}}@media screen and (max-width:767px){.compare-modal .modal .modal-content-wrapper .modal-content p{font-size:18px}}.compare-modal .modal .modal-content-wrapper .modal-content .popup-compare .price-text-wrapper{height:22px;max-height:42px}.compare-modal .modal .modal-content-wrapper .modal-content .popup-compare .price-text-wrapper .price-change{font-family:var(--font-bold);color:#60ac07;margin:0}@media screen and (max-width:1279px){.compare-modal .modal .modal-content-wrapper .modal-content .popup-compare .price-text-wrapper .price-change{margin-top:0}}.compare-modal .modal .modal-content-wrapper .modal-content .popup-compare .price-text-wrapper .price-change.red{color:#e80434}.compare-modal .modal .modal-content-wrapper .modal-content .popup-compare .price-text-wrapper .price-change.red span{color:#e80434}.compare-modal .modal .modal-content-wrapper .modal-content .popup-compare .price-text-wrapper .no-price-change{color:#fc0;font-size:18px;font-family:var(--font-bold);text-transform:uppercase;display:block}@media screen and (max-width:1366px){.compare-modal .modal .modal-content-wrapper .modal-content .popup-compare .price-text-wrapper .no-price-change{font-size:15px}}@media screen and (max-width:1023px){.compare-modal .modal .modal-content-wrapper .modal-content .popup-compare .price-text-wrapper .no-price-change{margin-bottom:1em}}@media screen and (max-width:767px){.compare-modal .modal .modal-content-wrapper .modal-content .popup-compare .price-text-wrapper .no-price-change{font-size:1em}}.compare-modal .modal .modal-content-wrapper .modal-content .popup-compare .select-btn-wrapper{height:37px}@media screen and (max-width:1279px){.compare-modal .modal .modal-content-wrapper .modal-content .popup-compare .select-btn-wrapper{height:auto}}.compare-modal .modal .modal-content-wrapper .modal-content .popup-compare .select-btn-wrapper .select-btn{background:#c21814;color:#fff;width:100%;text-transform:uppercase}@media screen and (max-width:1536px){.compare-modal .modal .modal-content-wrapper .modal-content .popup-compare .select-btn-wrapper .select-btn{width:auto}}@media screen and (max-width:1279px){.compare-modal .modal .modal-content-wrapper .modal-content .popup-compare .select-btn-wrapper .select-btn{width:80%;margin-bottom:1em}}.compare-modal .modal .modal-content-wrapper .modal-content .popup-compare .select-btn-wrapper .select-btn:hover{background-color:#a73c3c33;color:#fff}.compare-modal .modal .modal-content-wrapper .modal-content .popup-compare .out-of-stock{font-size:1.5em}@media screen and (max-width:1160px){.compare-modal .modal .modal-content-wrapper .modal-content .popup-compare .out-of-stock{font-size:1.3em}}.compare-modal .modal .modal-content-wrapper .modal-content .popup-compare .out-of-stock:hover{background-color:unset;color:#ed202e;cursor:default}.compare-modal .modal .modal-content-wrapper .modal-content .compare-table-wrapper{height:715px;overflow:auto}@media screen and (max-width:1536px){.compare-modal .modal .modal-content-wrapper .modal-content .compare-table-wrapper{height:35vw}}@media screen and (max-width:1279px){.compare-modal .modal .modal-content-wrapper .modal-content .compare-table-wrapper{height:45vw}}@media screen and (max-width:1090px){.compare-modal .modal .modal-content-wrapper .modal-content .compare-table-wrapper{height:55vw}}@media screen and (max-width:1023px){.compare-modal .modal .modal-content-wrapper .modal-content .compare-table-wrapper{height:86vh}}@media screen and (max-width:767px){.compare-modal .modal .modal-content-wrapper .modal-content .compare-table-wrapper{height:384px}}.compare-modal .modal .modal-content-wrapper .modal-content .compare-table-wrapper::-webkit-scrollbar{width:.5em}.compare-modal .modal .modal-content-wrapper .modal-content .compare-table-wrapper::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #525151}.compare-modal .modal .modal-content-wrapper .modal-content .compare-table-wrapper::-webkit-scrollbar-thumb{background-color:#ae0404}.compare-modal .modal .modal-content-wrapper .modal-content .compare-table-wrapper .compare-table{background-color:#000;font-family:var(--font-light);width:100%;border-radius:10px;border-collapse:separate}.compare-modal .modal .modal-content-wrapper .modal-content .compare-table-wrapper .compare-table tr{transition:var(--transition)}.compare-modal .modal .modal-content-wrapper .modal-content .compare-table-wrapper .compare-table tr:nth-child(1):hover{background-color:transparent!important}.compare-modal .modal .modal-content-wrapper .modal-content .compare-table-wrapper .compare-table tr{transition:var(--transition)}.compare-modal .modal .modal-content-wrapper .modal-content .compare-table-wrapper .compare-table tr:hover{background-color:#870303}.compare-modal .modal .modal-content-wrapper .modal-content .compare-table-wrapper .compare-table th{background-color:#000;color:#fff}.compare-modal .modal .modal-content-wrapper .modal-content .compare-table-wrapper .compare-table td,.compare-modal .modal .modal-content-wrapper .modal-content .compare-table-wrapper .compare-table th{border-color:#000;padding:.2em 1em;border-left:2px solid #000;width:20%}@media screen and (max-width:1023px){.compare-modal .modal .modal-content-wrapper .modal-content .compare-table-wrapper .compare-table td,.compare-modal .modal .modal-content-wrapper .modal-content .compare-table-wrapper .compare-table th{width:118px}}@media screen and (max-width:1366px){.compare-modal .modal .modal-content-wrapper .modal-content .compare-table-wrapper .compare-table td{padding:.2em .5em}}@media screen and (max-width:1280px){.compare-modal .modal .modal-content-wrapper .modal-content .compare-table-wrapper .compare-table td{font-size:.95em}}@media screen and (max-width:1279px){.compare-modal .modal .modal-content-wrapper .modal-content .compare-table-wrapper .compare-table td.kit-img{padding:0}}.compare-modal .modal .modal-content-wrapper .modal-content .compare-table-wrapper .compare-table td.pure-table-odd{background-color:rgba(110,110,110,.16);color:#fff}.compare-modal .modal .modal-content-wrapper .modal-content .compare-table-wrapper .compare-table td.pure-table-even{color:#fff}.compare-modal .modal .modal-content-wrapper .modal-content .compare-table-wrapper .image-wrapper{height:133px}.compare-modal .modal .modal-content-wrapper .modal-content .compare-table-wrapper .image-wrapper img.compare-img-max-width{width:128px}.compare-modal .modal .modal-content-wrapper .modal-close{padding:0;color:#fff;background:0 0;border:0;height:63px;font-size:2em;font-family:var(--font-light);cursor:pointer;z-index:999;transition:var(--transition)}.compare-modal .modal .modal-content-wrapper .modal-close:hover{color:#bebebe}