.hbm{color:var(--hauer-ink, #141414);font-family:var(--hauer-body, Arial, sans-serif);text-align:left}.hbm__tabs{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding:0 0 14px;border-bottom:1px solid var(--hauer-line, #e6e3de)}.hbm__tabs::-webkit-scrollbar{display:none}.hbm__tab{flex:none;display:inline-flex;align-items:baseline;gap:6px;padding:8px 14px;border:1px solid var(--hauer-line, #e0ddd8);border-radius:999px;background:#fff;color:var(--hauer-ink, #141414);font:600 14px/1.1 var(--hauer-body);cursor:pointer;transition:background .15s,color .15s,border-color .15s}.hbm__tab span{font-size:11.5px;font-weight:600;color:var(--hauer-ink-3, #8a8781)}.hbm__tab:hover{border-color:var(--hauer-ink, #141414)}.hbm__tab[aria-selected=true]{background:var(--hauer-ink, #141414);border-color:var(--hauer-ink, #141414);color:#fff}.hbm__tab[aria-selected=true] span{color:#ffffffa6}.hbm__tab:focus-visible{outline:2px solid var(--hauer-red, #d81c1c);outline-offset:2px}.hbm__tab.is-mine:after{content:"";width:7px;height:7px;border-radius:50%;background:var(--hauer-ok, #178a4c);align-self:center}.hbm__body{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:24px;padding-top:16px}.hbm__panel[hidden]{display:none}.hbm__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:10px}.hbm-card{position:relative;display:flex;flex-direction:column;border:1px solid var(--hauer-line, #e6e3de);border-radius:10px;overflow:hidden;background:#fff;transition:border-color .15s,box-shadow .15s}.hbm-card:hover{border-color:var(--hauer-ink-3, #b7b4ae);box-shadow:0 6px 18px #14141414}.hbm-card.is-mine{border-color:var(--hauer-ok, #178a4c);box-shadow:0 0 0 1px var(--hauer-ok, #178a4c)}.hbm-card.is-mine:before{content:"Your bike";position:absolute;top:8px;left:8px;z-index:3;padding:3px 7px;border-radius:4px;background:var(--hauer-ok, #178a4c);color:#fff;font:700 10.5px/1 var(--hauer-body);letter-spacing:.06em;text-transform:uppercase}.hbm-card__main{display:block;color:inherit;text-decoration:none}.hbm-card__ph{position:relative;display:block;aspect-ratio:2 / 1;background:#f1efec;overflow:hidden}.hbm-card__ph img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover;transition:transform .35s}.hbm-card__ph img.is-studio{object-fit:contain;padding:8px;background:#fff}.hbm:not(.hbm--parts) .hbm-card__ph{aspect-ratio:3 / 2;background:#fff}.hbm:not(.hbm--parts) .hbm-card__ph img.is-studio{object-fit:contain;padding:0;background:transparent;max-width:none;opacity:0;transition:opacity .2s,transform .35s}.hbm:not(.hbm--parts) .hbm-card__ph img.is-studio.is-fit{opacity:1}.hbm:not(.hbm--parts) .hbm-card__ph img.is-bottom:not([style*=clip-path]){object-fit:cover;object-position:50% 100%;clip-path:inset(30% 0 0 0)}.hbm-card:hover .hbm-card__ph img{transform:scale(1.04)}.hbm-card__ini{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-family:var(--hauer-display);font-weight:800;font-size:38px;color:#d4d1cc}.hbm-card__tx{display:grid;gap:1px;padding:8px 10px 9px}.hbm-card__tx b{font-family:var(--hauer-display);font-weight:800;font-size:15px;line-height:1.05;text-transform:uppercase;letter-spacing:.01em}.hbm-card__tx small{font-size:12.5px;color:var(--hauer-ink-2, #4a4a48)}.hbm-card__gens{display:flex;flex-wrap:wrap;gap:4px;padding:0 10px 10px;margin-top:-1px}.hbm-chip{display:inline-block;padding:3px 7px;border-radius:6px;background:#f1efec;color:var(--hauer-ink, #141414);font-size:12px;font-weight:600;line-height:1.2;text-decoration:none;transition:background .15s,color .15s}.hbm-chip:hover{background:var(--hauer-ink, #141414);color:#fff}.hbm-chip.is-mine{background:var(--hauer-ok, #178a4c);color:#fff}.hbm__all{display:inline-block;margin-top:14px;font-weight:700;font-size:14px;color:var(--hauer-red, #d81c1c);text-decoration:none}.hbm__all:hover{text-decoration:underline}.hbm__side{display:flex;flex-direction:column;gap:12px}.hbm__mine,.hbm__find{display:grid;gap:6px;padding:16px;border-radius:12px;background:#f5f4f2}.hbm__mine{background:#eef7f1}.hbm__mine[hidden],.hbm__find[hidden]{display:none}.hbm__eyebrow{font:700 11px/1 var(--hauer-body);letter-spacing:.1em;text-transform:uppercase;color:var(--hauer-ink-3, #8a8781)}.hbm__mine .hbm__eyebrow{color:var(--hauer-ok, #178a4c)}.hbm__mine b,.hbm__find b{font-family:var(--hauer-display);font-weight:800;font-size:21px;line-height:1.05;text-transform:uppercase}.hbm__find p{margin:0;font-size:13.5px;line-height:1.4;color:var(--hauer-ink-2, #4a4a48)}.hbm__go{margin-top:6px;width:100%;justify-content:center;text-align:center;font-size:15px;line-height:1.15;padding-block:12px;height:auto}.hbm__change{justify-self:start;padding:0;border:0;background:none;color:var(--hauer-ink-2, #4a4a48);font:600 13px/1.4 var(--hauer-body);text-decoration:underline;cursor:pointer}.hbm__wa{display:flex;gap:10px;align-items:center;padding:12px 14px;border:1px solid var(--hauer-line, #e6e3de);border-radius:12px;color:inherit;text-decoration:none;transition:border-color .15s}.hbm__wa:hover{border-color:var(--hauer-ink-3, #b7b4ae)}.hbm__wa svg{flex:none;color:#fff;background:#25d366;border-radius:50%;padding:7px;box-sizing:content-box}.hbm__wa span{display:grid;gap:2px}.hbm__wa b{font-size:14px}.hbm__wa small{font-size:12.5px;color:var(--hauer-ink-2, #4a4a48);line-height:1.35}.hbm__shopall{font-weight:600;font-size:14px;color:var(--hauer-ink, #141414);text-decoration:underline;text-underline-offset:3px}@media(max-width:767px){.hbm{padding:0 16px 24px}.hbm__mob{margin:0 -16px 8px}.hbm__body{grid-template-columns:1fr;gap:18px}.hbm__side{order:1}.hbm__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.hbm-card__tx b{font-size:15.5px}.hbm__find p{display:none}}@media(min-width:768px)and (max-width:1099px){.hbm__body{grid-template-columns:minmax(0,1fr) 230px;gap:20px}}.main-nav__child.mega-nav--hauer-bike{padding-top:22px;padding-bottom:26px}.hbm--parts .hbm__body{padding-top:0}.hbm__grid--parts{grid-template-columns:repeat(auto-fill,minmax(168px,1fr))}.hbm--parts .hbm-card__ph{aspect-ratio:4 / 3}.hbm--parts .hbm-card__tx b{font-size:17px}.hbm__note{margin:0;font-size:13.5px;line-height:1.4;color:var(--hauer-ink-2, #4a4a48)}.hbm--parts .hbm__mine{order:0}@media(max-width:767px){.hbm--parts .hbm__side{order:1}}.main-nav__child.mega-nav--hauer-part{padding-top:22px;padding-bottom:26px}
/*# sourceMappingURL=/cdn/shop/t/65/assets/hauer-bike-menu.css.map */
