.bt-shingle{flex-direction:column;flex-shrink:0;align-items:center;text-decoration:none;display:inline-flex}.bt-shingle-rig{transform-origin:50% 2px;animation:var(--animate-shingle-sway);transition:transform var(--dur) var(--ease-out);flex-direction:column;align-items:center;display:flex}.bt-shingle:hover .bt-shingle-rig{animation-play-state:paused;transform:rotate(0)translateY(-3px)}.bt-shingle:active .bt-shingle-rig{transform:rotate(0)translateY(1px)}@media (prefers-reduced-motion:reduce){.bt-shingle-rig{animation:none}}.bt-shingle-nail{background:var(--bw-navy);z-index:2;border-radius:50%;width:5px;height:5px;position:relative}.bt-shingle-string{width:44px;height:16px;margin-top:-1px;display:block;overflow:visible}.bt-shingle-face{background:var(--shingle-accent,var(--bw-teal));border:2px solid var(--bw-navy);border-radius:var(--r-sm);box-shadow:0 4px 0 var(--bw-navy);transition:box-shadow var(--dur-fast) var(--ease-out);align-items:center;gap:8px;margin-top:-2px;padding:8px 18px 9px;display:flex}.bt-shingle-face.bt-street--amber{background:var(--bw-amber)}.bt-shingle-face.bt-street--coral{background:var(--bw-coral)}.bt-shingle-face.bt-street--cream{background:var(--bw-cream);color:var(--bw-teal)}.bt-shingle-face.bt-street--navy{background:var(--bw-navy)}.bt-shingle-face.bt-street--teal{background:var(--bw-teal)}.bt-shingle-face.bt-street--violet{background:var(--bw-violet)}.bt-shingle:hover .bt-shingle-face{box-shadow:0 5px 0 var(--bw-navy)}.bt-shingle:active .bt-shingle-face{box-shadow:0 2px 0 var(--bw-navy)}.bt-shingle-icon{width:18px;height:18px;color:var(--bw-cream);flex-shrink:0}.bt-shingle-text{flex-direction:column;gap:1px;display:flex}.bt-shingle-eyebrow{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--bw-cream);opacity:.8;font-size:9.5px;font-weight:700;line-height:1}.bt-shingle-label{font-family:var(--font-display);letter-spacing:.02em;color:var(--bw-cream);white-space:nowrap;font-size:19px;line-height:1}@media (max-width:640px){.bt-shingle-label{font-size:17px}}
