.hw-compare__heading{margin-top:0;margin-bottom:3.2rem}.hw-compare__table{max-width:72rem;margin:0 auto;padding-top:2.4rem}.hw-compare__row{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr);align-items:stretch}.hw-compare__cell{display:flex;align-items:center;padding:1.2rem 1rem;font-size:1.4rem}.hw-compare__cell--label{font-weight:600}.hw-compare__row:not(.hw-compare__row--head) .hw-compare__cell--label{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.hw-compare__cell--us,.hw-compare__cell--them{flex-direction:column;justify-content:center;gap:.8rem;text-align:center}.hw-compare__cell--us{background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.hw-compare__cell--them{background:rgba(var(--color-foreground),.04)}.hw-compare__row--head .hw-compare__cell--us{position:relative;margin-top:-2.4rem;border-radius:var(--media-radius, 12px) var(--media-radius, 12px) 0 0;padding-top:2.4rem;box-shadow:0 -.8rem 2.4rem rgba(var(--color-link),.18)}.hw-compare__row--head .hw-compare__cell--them{border-radius:var(--media-radius, 12px) var(--media-radius, 12px) 0 0;padding-top:2rem}.hw-compare__row:last-child .hw-compare__cell--us{border-radius:0 0 var(--media-radius, 12px) var(--media-radius, 12px);padding-bottom:2rem}.hw-compare__row:last-child .hw-compare__cell--them{border-radius:0 0 var(--media-radius, 12px) var(--media-radius, 12px);padding-bottom:2rem}.hw-compare__row:not(:last-child) .hw-compare__cell--us{box-shadow:inset 0 -.1rem #ffffff26}.hw-compare__row:not(:last-child) .hw-compare__cell--them{box-shadow:inset 0 -.1rem rgba(var(--color-foreground),.06)}.hw-compare__brand{font-size:1.5rem;font-weight:700;line-height:1.2}.hw-compare__logo{max-width:12rem;height:auto}.hw-compare__product{width:100%;max-width:14rem;height:auto;object-fit:contain}.hw-compare__mark{display:inline-flex}.hw-compare__mark svg{width:2rem;height:2rem}.hw-compare__mark--them{color:rgb(var(--color-foreground))}.hw-compare__mark--no{color:rgba(var(--color-foreground),.35)}.hw-compare__cell--us .hw-compare__mark--no{color:#ffffff80}@media screen and (min-width:750px){.hw-compare__cell{padding:1.4rem 1.6rem;font-size:1.6rem}.hw-compare__brand{font-size:1.8rem}}@media screen and (max-width:749px){.hw-compare__heading{font-size:2.3rem;margin-bottom:2.4rem}.hw-compare__cell{padding:1rem .6rem;font-size:1.3rem}.hw-compare__brand{font-size:1.35rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/hw-comparison-table.css.map */
