.harness-compare-helper{margin:.4rem 0 1.2rem;padding:0;border:0;background:none;color:#0b0f11}.harness-compare-helper__trigger{display:inline-flex;align-items:center;gap:.7rem;min-height:4.4rem;max-width:100%;border:1px solid #dedede;border-radius:.7rem;background:#fff;padding:.6rem 1rem;color:#0b0f11;font:inherit;font-size:1.4rem;line-height:1.2;text-decoration:none;cursor:pointer}.harness-compare-helper__trigger:hover{border-color:#9a9a9a;color:#0b0f11;text-decoration:none}.harness-compare-helper__icon{display:block;flex:0 0 2.6rem;width:2.6rem;height:2.6rem;object-fit:contain}.harness-compare-helper__arrow{color:#0b0f11}.harness-compare-helper__trigger:focus-visible,.harness-compare-modal__body a:focus-visible{outline:.2rem solid currentColor;outline-offset:.3rem}.popup-modal--harness-comparison{--harness-compare-orange: #ff6200;--harness-compare-orange-soft: #fff1e8;display:grid;place-items:center;overflow:hidden;padding:2rem}.popup-modal--harness-comparison .harness-compare-modal__content{position:relative;inset:auto;width:min(104rem,calc(100vw - 4rem));height:auto;max-height:min(88vh,90rem);margin:0;padding:0;transform:scale(1.04)}.popup-modal--harness-comparison[open]:not(.popup-modal--closing) .harness-compare-modal__content{transform:scale(1)}.popup-modal--harness-comparison .popup-modal__toggle{margin:0 .9rem -4.5rem auto;top:.8rem}.harness-compare-modal__body{padding:3.2rem clamp(2rem,3vw,4rem) 3.6rem}.harness-compare-modal__eyebrow{margin:0 0 .4rem;font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.harness-compare-modal__title{margin:0 0 .5rem;font-size:clamp(2.4rem,3vw,3.4rem);line-height:1.2}.harness-compare-modal__heading-row{display:flex;align-items:center;justify-content:space-between;gap:2rem}.harness-compare-modal__current{margin:0 0 2.4rem;color:#0b0f11;font-size:1.5rem;font-weight:600}.harness-compare-modal__swipe-hint{display:none}.harness-compare-modal__table-scroll{overflow-x:auto}.harness-compare-modal__table-scroll:focus-visible{outline:.2rem solid var(--harness-compare-orange);outline-offset:-.2rem}.harness-compare-table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:1.4rem;line-height:1.4}.harness-compare-table th,.harness-compare-table td{padding:1.2rem 1.4rem;text-align:left;vertical-align:top;border-bottom:1px solid rgba(var(--color-foreground),.12)}.harness-compare-table thead th{font-size:1.5rem;font-weight:700}.harness-compare-table thead th:first-child,.harness-compare-table tbody th{width:15%}.harness-compare-table tbody th{font-weight:700}.harness-compare-table .is-current{background:var(--harness-compare-orange-soft)}.harness-compare-table thead th.is-current{color:#0b0f11}.harness-compare-table__badge{display:block;width:fit-content;padding:.3rem .8rem;border-radius:10rem;background:var(--harness-compare-orange);color:#fff;font-size:1.1rem;font-weight:700;line-height:1.3}.harness-compare-table__actions td{padding-top:1.6rem;border-bottom:0}.harness-compare-table__actions-label{border-bottom:0!important;background:rgb(var(--color-background))}.harness-compare-table__link,.harness-compare-modal__guide{font-weight:700;color:inherit;text-decoration:underline;text-underline-offset:.3rem}.harness-compare-modal__guide{display:inline-flex;align-items:center;gap:.8rem;padding:1.1rem 1.6rem;border-radius:.6rem;background:var(--harness-compare-orange);color:#fff;font-size:1.4rem;line-height:1.3;text-decoration:none}.harness-compare-modal__guide--desktop{flex:0 0 auto;margin-inline-end:3.2rem}.harness-compare-modal__guide--mobile{display:none}.harness-compare-modal__guide:hover{background:#ff7b26}@media screen and (max-width:749.98px){.harness-compare-modal__guide--desktop{display:none}.harness-compare-modal__guide--mobile{display:inline-flex}.popup-modal--harness-comparison{align-items:end;padding:0}.popup-modal--harness-comparison .harness-compare-modal__content{width:100%;height:94vh;height:94dvh;max-height:none;border-radius:1.8rem 1.8rem 0 0;transform:translateY(100%)}.popup-modal--harness-comparison[open]:not(.popup-modal--closing) .harness-compare-modal__content{transform:translateY(0)}.harness-compare-modal__body{padding:2.4rem 1.8rem calc(8rem + env(safe-area-inset-bottom))}.harness-compare-modal__current{margin-bottom:.8rem}.harness-compare-modal__swipe-hint{display:block;margin:0 0 1.2rem;color:rgba(var(--color-foreground),.7);font-size:1.25rem;font-weight:600}.harness-compare-modal__table-scroll{padding-inline-end:6rem;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.harness-compare-table{min-width:65.2rem;font-size:1.25rem}.harness-compare-table th,.harness-compare-table td{padding:1rem}.harness-compare-table thead th{font-size:1.3rem}.harness-compare-table thead th:first-child,.harness-compare-table tbody th{position:sticky;inset-inline-start:0;z-index:1;width:11.2rem;background:rgb(var(--color-background));box-shadow:.1rem 0 rgba(var(--color-foreground),.12)}.harness-compare-table__badge{font-size:1rem}.harness-compare-table__actions td{padding-block:1.4rem}.harness-compare-modal__guide{margin-top:1.8rem}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/component-harness-comparison.css.map */
