.hth{--hth-accent:#762b90;align-items:stretch;display:flex;gap:21px;margin:0 auto;max-width:1110px;width:100%}.hth__fitments{background:linear-gradient(180deg,var(--hth-accent) 0,#220d2a 100%);border-radius:16px;box-sizing:border-box;flex:0 0 437px;overflow:hidden;padding:40px 26px;position:relative;width:437px}.hth__header{font-family:Saira Extra Condensed,sans-serif;font-size:37px;font-weight:700;line-height:.9;margin:0 0 37px;max-width:340px;text-transform:uppercase}.hth__header,.hth__highlights{color:#fff;position:relative;z-index:1}.hth__highlights{font-family:Roboto,sans-serif;font-size:14px;line-height:1.6;margin:0;max-width:210px;padding-left:21px}.hth__highlights li{margin-bottom:10px}.hth__highlights li:last-child{margin-bottom:0}.hth__bg-image{bottom:0;height:auto;max-height:90%;object-fit:contain;object-position:bottom right;pointer-events:none;position:absolute;right:0;width:65%;z-index:0}.hth__spec{align-items:center;background:#fff;border:1px solid #bdbdbd;border-radius:16px;box-sizing:border-box;display:flex;flex:1 1 0;flex-direction:column;gap:28px;min-width:0;padding:36px 26px}.hth__features{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;width:100%}.hth__feature{align-items:center;display:flex;flex-direction:column;gap:4px;min-width:100px;text-align:center}.hth__feature-img{display:block;height:111px;margin-bottom:6px;max-width:100%;object-fit:contain;width:111px}.hth__feature-header{color:#111;font-family:Saira Extra Condensed,sans-serif;font-size:32px;font-weight:700;line-height:.9;margin:0;white-space:nowrap}.hth__feature-subtext{color:#777;font-family:Roboto,sans-serif;font-size:13px;margin:0;text-transform:uppercase}.hth__divider{border:none;border-top:1px solid #ddd;margin:0;width:100%}.hth__stats{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;width:100%}.hth__stat{background:#f5f5f5;border-radius:10px;box-sizing:border-box;flex:1 1 100px;min-width:100px;padding:14px 10px;text-align:center}.hth__stat-eyebrow{color:#777;font-family:Roboto,sans-serif;font-size:13px;margin:0 0 6px;text-transform:uppercase}.hth__stat-value{color:var(--hth-accent);font-size:32px;line-height:.9;margin:0}.hth__button,.hth__stat-value{font-family:Saira Extra Condensed,sans-serif;font-weight:700;white-space:nowrap}.hth__button{align-items:center;box-sizing:border-box;display:inline-flex;font-size:18px;height:60px;justify-content:center;padding:10px 30px;text-decoration:none;text-transform:uppercase;transition:opacity .15s ease,background-color .15s ease,color .15s ease}.hth__button--outline{background:#fff;border:2px solid #000;color:#000}.hth__button--outline:hover{background:#000;color:#fff}.hth__button--solid{background:var(--hth-accent);border:2px solid var(--hth-accent);color:#fff}.hth__button--solid:hover{opacity:.85}@media (max-width:900px){.hth{flex-direction:column}.hth__fitments{flex:1 1 auto;width:100%}.hth__highlights{max-width:none}.hth__bg-image{width:55%}}