.tj-about-us{--tj-ink: #0D0D0D;--tj-graphite: #262626;--tj-mist: #A6A6A6;--tj-fog: #D9D9D9;--tj-cream: #F2F2F2;--tj-porcelain: #FAFAF7;--tj-white: #FFFFFF;--tj-coral: #E67E6E;--font-display: "Fraunces", serif;--font-body: "DM Sans", sans-serif;--font-accent: "Instrument Serif", serif;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--space-9: 96px;--space-10: 128px;--page-max: 1280px;--page-gutter: clamp(20px, 5vw, 80px);font-family:var(--font-body);line-height:1.65;-webkit-font-smoothing:antialiased}.tj-about-us .container{max-width:var(--page-max);margin:0 auto;padding:0 var(--page-gutter)}.tj-about-us .tj-italic{font-family:var(--font-accent);font-style:italic;font-weight:400;color:var(--tj-coral);font-size:1.1em}.tj-about-us h1,.tj-about-us .display-large{font-family:var(--font-display);font-weight:300;font-size:clamp(52px,8.5vw,110px);line-height:1;letter-spacing:-.04em;text-transform:lowercase;margin:0}.tj-about-us h2,.tj-about-us .section-heading{font-family:var(--font-display);font-weight:400;font-size:clamp(34px,5.5vw,68px);line-height:1.05;letter-spacing:-.03em;margin:0}.tj-about-us .subhead{font-size:clamp(20px,2.8vw,26px);max-width:52ch;color:var(--tj-graphite);font-weight:400;margin-top:var(--space-6)}.tj-about-us .body-copy{font-size:19px;line-height:1.75;color:var(--tj-graphite);max-width:65ch}.tj-about-us .body-copy p{margin-bottom:var(--space-6)}.tj-about-us .body-copy p:last-child{margin-bottom:0}.tj-about-us .overline{font-size:11px;text-transform:uppercase;letter-spacing:.25em;color:var(--tj-coral);font-weight:600;display:block;margin-bottom:var(--space-6)}.tj-about-us .grid-2{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-8);align-items:start}@media(max-width:768px){.tj-about-us .grid-2{grid-template-columns:1fr;gap:var(--space-6)}}.tj-about-us .block-container{padding:var(--space-10) 0}.tj-about-us .section-border{width:40px;height:2px;background:var(--tj-coral);margin-bottom:var(--space-6)}.tj-about-us .block--hero{padding-top:calc(var(--space-10) * 1.5);border-bottom:1px solid var(--tj-fog)}.tj-about-us .block--locations .location-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-6)}.tj-about-us .location-card{padding:var(--space-8);border:1px solid var(--tj-fog);background:var(--tj-white);transition:border-color .3s ease}.tj-about-us .location-card:hover{border-color:var(--tj-coral)}.tj-about-us .location-card h3{font-family:var(--font-display);font-weight:400;font-size:28px;margin-bottom:var(--space-4);text-transform:lowercase}.tj-about-us .location-card p{font-size:16px;color:var(--tj-graphite)}.tj-about-us .block--closing{padding:calc(var(--space-10) * 1.5) 0}.tj-about-us .cta-group{display:flex;gap:var(--space-4);margin-top:var(--space-10);flex-wrap:wrap}.tj-about-us .btn{display:inline-block;padding:var(--space-5) var(--space-10);text-decoration:none;font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.15em;transition:all .3s cubic-bezier(.2,.6,.2,1);border-radius:2px;cursor:pointer}.tj-about-us .btn--primary{background-color:var(--tj-ink);color:var(--tj-white);border:1px solid var(--tj-ink)}.tj-about-us .btn--primary:hover{background-color:var(--tj-coral);border-color:var(--tj-coral)}.tj-about-us .btn--secondary{border:1px solid var(--tj-ink);color:var(--tj-ink)}.tj-about-us .btn--secondary:hover{background-color:var(--tj-ink);color:var(--tj-white)}.tj-about-us .bg--cream{background-color:var(--tj-cream)}.tj-about-us .bg--porcelain{background-color:var(--tj-porcelain)}.tj-about-us .bg--white{background-color:var(--tj-white)}.tj-about-us .bg--ink{background-color:var(--tj-ink);color:var(--tj-cream)}.tj-about-us .bg--ink .section-heading,.tj-about-us .bg--ink .body-copy,.tj-about-us .bg--ink .subhead{color:inherit}.tj-about-us .bg--ink .section-border{background-color:var(--tj-coral)}.tj-about-us .bg--ink .btn--secondary{border-color:var(--tj-cream);color:var(--tj-cream)}.tj-about-us .bg--ink .btn--secondary:hover{background-color:var(--tj-cream);color:var(--tj-ink)}
/*# sourceMappingURL=/cdn/shop/t/27/assets/section-tj-about-us.css.map */
