.brand-mark{display:inline-flex;align-items:center;position:relative;font-weight:400;font-size:56px;line-height:1;color:inherit;text-decoration:none;font-feature-settings:normal;font-variant-ligatures:none}.brand-mark__inner{display:grid;grid-template-areas:"stack";align-items:center;justify-items:start}.brand-mark__line{grid-area:stack;display:inline-flex;align-items:center;white-space:nowrap;transition:opacity .36s cubic-bezier(.4,0,.2,1),transform .52s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.brand-mark__line--name{font-family:VT323,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1em;letter-spacing:.04em;opacity:1;transform:translateY(0)}.brand-mark__line--tag{font-family:Inter,system-ui,-apple-system,sans-serif;font-size:.22em;font-weight:500;letter-spacing:.22em;text-transform:uppercase;opacity:0;transform:translateY(.5em)}.brand-mark:hover .brand-mark__line--name,.brand-mark:focus-visible .brand-mark__line--name{opacity:0;transform:translateY(-.3em)}.brand-mark:hover .brand-mark__line--tag,.brand-mark:focus-visible .brand-mark__line--tag{opacity:1;transform:translateY(0)}.brand-mark__colon{display:inline-block;animation:brand-mark-colon-blink 1.2s step-end infinite}@keyframes brand-mark-colon-blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}@media(hover:none){.brand-mark:hover .brand-mark__line--name{opacity:1;transform:translateY(0)}.brand-mark:hover .brand-mark__line--tag{opacity:0;transform:translateY(.5em)}}@media(max-width:749px){.brand-mark{font-size:40px}}@media(prefers-reduced-motion:reduce){.brand-mark__line{transition:none}.brand-mark__colon{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/brand-mark.css.map */
