.brand-about-block{position:relative;padding:clamp(3.6rem,6vw,5.6rem) 0}.brand-about-block--tight-top{padding-top:clamp(2rem,4vw,3.2rem)}.brand-about-block--tight-bottom{padding-bottom:clamp(2rem,4vw,3.2rem)}.brand-about-block__eyebrow{display:inline-block;margin:0 0 1rem;font-size:1.1rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--color-text-muted))}.brand-about-block__title{margin:0 0 1.6rem;font-family:var(--font-heading-family);font-size:clamp(2.4rem,3.4vw,3.4rem);font-weight:var(--font-heading-weight);font-style:var(--font-heading-style);line-height:1.15;letter-spacing:-.02em;color:rgb(var(--color-foreground));text-wrap:balance}.brand-about-block__text{font-size:1.55rem;line-height:1.72;color:rgb(var(--color-text-muted))}.brand-about-block__text p{margin:0}.brand-about-block__text p+p{margin-top:1.2rem}.brand-about-intro__inner{max-width:72rem}.brand-about-intro__text{font-size:clamp(1.55rem,2vw,1.75rem);line-height:1.75;color:rgb(var(--color-foreground))}.brand-about-intro__text p{margin:0}.brand-about-intro__text p+p{margin-top:1.4rem}.brand-about-journey__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2.4rem,5vw,5.6rem);align-items:center}.brand-about-journey__grid--reverse .brand-about-journey__media{order:2}.brand-about-journey__grid--reverse .brand-about-journey__content{order:1}.brand-about-journey__media{position:relative}.brand-about-journey__image{display:block;width:100%;max-height:290px;border-radius:1.2rem;object-fit:cover;aspect-ratio:4 / 5;box-shadow:0 20px 48px rgba(var(--color-shadow),.1)}.brand-about-journey__placeholder{display:flex;align-items:center;justify-content:center;min-height:28rem;border-radius:1.2rem;background:rgba(var(--color-foreground),.04);border:1px dashed rgba(var(--color-foreground),.12)}.brand-about-journey__placeholder svg{width:40%;opacity:.35}.brand-about-values__head{text-align:center;max-width:52rem;margin:0 auto 3.2rem}.brand-about-values__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}.brand-about-values__card{display:flex;flex-direction:column;gap:.85rem;padding:2rem 2rem 2.2rem;border:1px solid rgba(var(--color-foreground),.08);border-radius:1.2rem;background:rgba(var(--color-background),.6);box-shadow:0 10px 28px rgba(var(--color-shadow),.04);transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s ease,border-color .3s ease}.brand-about-values__card:hover{transform:translateY(-4px);border-color:rgba(var(--color-foreground),.14);box-shadow:0 16px 36px rgba(var(--color-shadow),.08)}.brand-about-values__icon{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:999px;background:rgba(var(--color-foreground),.06);font-size:2rem;line-height:1}.brand-about-values__icon-img{width:2.2rem;height:2.2rem;object-fit:contain}.brand-about-values__card-title{margin:0;font-size:1.65rem;font-weight:600;line-height:1.3;color:rgb(var(--color-foreground))}.brand-about-values__card-text{margin:0;font-size:1.45rem;line-height:1.6;color:rgb(var(--color-text-muted))}.brand-about-promise__card{max-width:80rem;margin:0 auto;padding:clamp(2.8rem,5vw,4rem);border-radius:1.4rem;border:1px solid rgba(var(--color-foreground),.08);background:rgba(var(--color-background),.72);box-shadow:0 16px 40px rgba(var(--color-shadow),.06)}.brand-about-promise__card .brand-about-block__title{margin-bottom:1.4rem}.brand-about-closing{text-align:center}.brand-about-closing__inner{max-width:56rem;margin:0 auto}.brand-about-closing__text{font-size:clamp(1.7rem,2.2vw,2rem);line-height:1.6;color:rgb(var(--color-foreground));margin-bottom:2.4rem}.brand-about-closing__text p{margin:0}.brand-about-closing__cta{justify-content:center;min-width:18rem}@media screen and (max-width:989px){.brand-about-journey__grid{grid-template-columns:1fr;gap:2.4rem}.brand-about-journey__grid--reverse .brand-about-journey__media,.brand-about-journey__grid--reverse .brand-about-journey__content{order:unset}.brand-about-values__grid{grid-template-columns:1fr}}@media screen and (max-width:549px){.brand-about-block{padding:3.2rem 0}.brand-about-values__card{padding:1.6rem}.brand-about-promise__card{padding:2rem 1.6rem}}@media(prefers-reduced-motion:reduce){.brand-about-values__card{transition:none}.brand-about-values__card:hover{transform:none}}.section-brand-about-intro+.section-brand-about-journey .brand-about-block,.section-brand-about-journey+.section-brand-about-values .brand-about-block,.section-brand-about-values+.section-brand-about-promise .brand-about-block,.section-brand-about-promise+.section-brand-about-closing .brand-about-block{padding-top:0}.section-brand-page-header+.section-brand-about-intro .brand-about-block{padding-top:clamp(2rem,4vw,3.2rem)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-brand-about.css.map */
