.brand .brand-about{color:var(--text-primary);background:var(--surface-base)}.brand .brand-about>*{padding-inline:var(--space-margin);max-inline-size:var(--grid-container-max);margin-inline:auto}.brand .brand-about>*:first-child,.brand .brand-about>.brand-about__portrait{padding-inline:0;max-inline-size:100%}.brand .brand-about__hero{padding-block:var(--space-section-loose) var(--space-section);padding-inline:var(--space-margin)}.brand .brand-about__hero-inner{max-inline-size:940px;margin-inline:auto;display:flex;flex-direction:column;gap:var(--space-5)}.brand .brand-about__eyebrow{margin:0;font-family:var(--font-body);font-size:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--text-muted)}.brand .brand-about__hero-headline{margin:0;font-family:var(--font-display);font-variation-settings:var(--frax-display);font-size:clamp(2.25rem,1.5rem + 4vw,5.25rem);line-height:var(--lh-display);letter-spacing:var(--tracking-display);text-wrap:balance;max-inline-size:20ch}.brand .brand-about__hero-lede{margin:0;font-size:var(--text-body);line-height:var(--lh-body);color:var(--text-secondary);max-inline-size:60ch}.brand .brand-about__manifesto{padding-block:var(--space-section);border-block-start:1px solid var(--line);border-block-end:1px solid var(--line)}.brand .brand-about__manifesto-grid{display:grid;grid-template-columns:1fr;gap:var(--space-7)}@media(min-width:768px){.brand .brand-about__manifesto-grid{grid-template-columns:repeat(2,1fr);column-gap:var(--space-8);row-gap:var(--space-7)}}.brand .brand-about__m-item{display:flex;flex-direction:column;gap:var(--space-3);max-inline-size:48ch}.brand .brand-about__m-num{display:block;font-family:var(--font-body);font-size:var(--text-eyebrow);font-weight:var(--inter-wght-medium);letter-spacing:var(--tracking-eyebrow);color:var(--text-muted)}.brand .brand-about__m-item h3{margin:0;font-family:var(--font-display);font-variation-settings:"opsz" 48,"SOFT" 30,"wght" 460;font-size:var(--text-h2);line-height:var(--lh-heading);letter-spacing:var(--tracking-heading)}.brand .brand-about__m-item p{margin:0;font-size:var(--text-body);color:var(--text-secondary)}.brand .brand-about__portrait{margin:0;position:relative}.brand .brand-about__portrait .brand-image{aspect-ratio:16 / 9;block-size:auto}.brand .brand-about__portrait-caption{position:absolute;inset-block-end:var(--space-4);inset-inline-start:var(--space-5);padding:8px 14px;background:color-mix(in oklch,var(--surface-base) 85%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-micro);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;border-radius:var(--radius-pill)}.brand .brand-about__timeline{padding-block:var(--space-section)}.brand .brand-about__timeline header{display:flex;flex-direction:column;gap:var(--space-2);margin-block-end:var(--space-7)}.brand .brand-about__timeline header h2{margin:0;font-family:var(--font-display);font-variation-settings:var(--frax-heading);font-size:var(--text-display);letter-spacing:var(--tracking-display);max-inline-size:20ch}.brand .brand-about__timeline-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:var(--space-6)}@media(min-width:1024px){.brand .brand-about__timeline-list{grid-template-columns:repeat(3,1fr);gap:var(--space-7)}}.brand .brand-about__timeline-list li{padding-block-start:var(--space-4);border-block-start:1px solid var(--line-strong);display:flex;flex-direction:column;gap:var(--space-2)}.brand .brand-about__year{font-family:var(--font-display);font-variation-settings:"opsz" 144,"SOFT" 50,"wght" 460;font-size:clamp(2rem,1.5rem + 2vw,3rem);letter-spacing:var(--tracking-display);line-height:1}.brand .brand-about__timeline-list h3{margin:0;font-family:var(--font-display);font-variation-settings:"opsz" 48,"SOFT" 30,"wght" 480;font-size:1.25rem;letter-spacing:var(--tracking-heading)}.brand .brand-about__timeline-list p{margin:0;font-size:var(--text-body);color:var(--text-secondary)}.brand .brand-about__materials{padding-block:var(--space-section);border-block-start:1px solid var(--line);border-block-end:1px solid var(--line);background:var(--surface-muted)}.brand .brand-about__materials header{display:flex;flex-direction:column;gap:var(--space-2);margin-block-end:var(--space-7)}.brand .brand-about__materials header h2{margin:0;font-family:var(--font-display);font-variation-settings:var(--frax-heading);font-size:var(--text-display);letter-spacing:var(--tracking-display);max-inline-size:20ch}.brand .brand-about__materials-table{inline-size:100%;border-collapse:collapse;font-family:var(--font-body);font-size:var(--text-small)}.brand .brand-about__materials-table th,.brand .brand-about__materials-table td{text-align:left;padding:var(--space-3) var(--space-3);border-block-end:1px solid var(--line);vertical-align:top}.brand .brand-about__materials-table th{font-family:var(--font-body);font-size:var(--text-micro);font-weight:var(--inter-wght-medium);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--text-muted);background:transparent}.brand .brand-about__materials-table td:first-child{font-family:var(--font-display);font-variation-settings:"opsz" 14,"SOFT" 25,"wght" 500;font-size:1rem;color:var(--text-primary);letter-spacing:var(--tracking-heading)}@media(max-width:767px){.brand .brand-about__materials-table,.brand .brand-about__materials-table thead,.brand .brand-about__materials-table tbody,.brand .brand-about__materials-table tr,.brand .brand-about__materials-table th,.brand .brand-about__materials-table td{display:block}.brand .brand-about__materials-table thead{display:none}.brand .brand-about__materials-table tr{padding-block:var(--space-4);border-block-end:1px solid var(--line)}.brand .brand-about__materials-table td{border-block-end:0;padding:4px 0}.brand .brand-about__materials-table td:first-child{margin-block-end:var(--space-2)}}.brand .brand-about__promise{padding-block:var(--space-section);padding-inline:var(--space-margin);background:var(--surface-inverse);color:var(--text-inverse);max-inline-size:none}.brand .brand-about__promise>*{max-inline-size:var(--grid-container-max);margin-inline:auto}.brand .brand-about__promise h2{font-family:var(--font-display);font-variation-settings:var(--frax-heading);font-size:var(--text-display);letter-spacing:var(--tracking-display);margin:0 0 var(--space-6)}.brand .brand-about__promise p{margin:0 0 var(--space-4);font-size:var(--text-body);max-inline-size:60ch;color:color-mix(in oklch,var(--text-inverse) 80%,transparent)}.brand .brand-about__promise p strong{display:inline;margin-inline-end:var(--space-2);color:var(--text-inverse);font-family:var(--font-display);font-variation-settings:"opsz" 24,"SOFT" 30,"wght" 480;font-size:1.125rem;letter-spacing:var(--tracking-heading)}.brand .brand-about__cta{padding-block:var(--space-section-loose);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-4)}.brand .brand-about__cta h2{margin:0;font-family:var(--font-display);font-variation-settings:var(--frax-display);font-size:var(--text-display);letter-spacing:var(--tracking-display)}.brand .brand-about__cta-btn{display:inline-flex;align-items:center;padding:16px 28px;background:var(--text-primary);color:var(--surface-base);text-decoration:none;border-radius:var(--radius-pill);font-family:var(--font-body);font-size:var(--text-small);font-weight:var(--inter-wght-semibold);letter-spacing:var(--tracking-button);text-transform:uppercase;transition:background-color var(--dur-sm) var(--ease-out-expo)}.brand .brand-about__cta-btn:hover{background:var(--accent)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/brand-about.css.map */
