:root{--tc-cream: #F3EFE9;--tc-sand: #EAE4DB;--tc-ink: #1C1A18;--tc-muted: #6B645C;--tc-line: #D9D1C6;--tc-sage: #7B9279;--tc-sage-deep: #566B55;--tc-sage-mist: #DDE3D9;--tc-ease: cubic-bezier(.2,.7,.2,1)}.tc-btn-outline{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 32px;border:1px solid var(--tc-ink);border-radius:3px;background:transparent;color:var(--tc-ink);font:400 14px/1 Poppins,sans-serif;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;transition:background-color .35s,color .35s}.tc-btn-outline:hover,.tc-btn-outline:focus-visible{background:var(--tc-ink);color:var(--tc-cream)}.tc-zoom{overflow:hidden}.tc-zoom img{transition:transform 1.2s var(--tc-ease)}.tc-zoom:hover img{transform:scale(1.06)}.tc-badge{display:inline-block;background:var(--tc-sage);color:var(--tc-ink);font:600 11px/1 Poppins,sans-serif;letter-spacing:.12em;text-transform:uppercase;padding:6px 12px;border-radius:999px}:focus-visible{outline:2px solid #8a6a48;outline-offset:3px}@media(prefers-reduced-motion:reduce){.tc-zoom img,.tc-btn-outline{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/tc-global.css.map */
