/* STL BEAST Step 17 Final Polish */
:focus-visible{outline:3px solid #7dd3fc;outline-offset:3px}
.sb-btn,.card,.sb-card,.related-card,.tier-card,.creator-card,.freebie-card,.member-drop{transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}
.sb-btn:hover,.card:hover,.sb-card:hover,.related-card:hover,.tier-card:hover,.creator-card:hover,.freebie-card:hover,.member-drop:hover{transform:translateY(-2px)}
.notice,.error{font-weight:800}
.sb-footer a,.sb-menu a{text-underline-offset:4px}
@media(max-width:640px){
  .sb-logo-text strong{font-size:24px}
  .sb-logo-mark{width:48px;height:48px}
  .sb-btn{padding:13px 16px}
}
