.brand-sus{--su-bg: var(--color-bone-100, #f5f1eb);--su-card: #fff;--su-ink: var(--color-ink-900, #1a1814);--su-mute: var(--color-ink-500, #7a766f);--su-line: rgba(26, 24, 20, .12);--su-line-strong: rgba(26, 24, 20, .55);--su-accent: var(--color-clay-700, #8b3a16);background:var(--su-bg);color:var(--su-ink);padding-block:clamp(2.5rem,5vw,6rem);padding-inline:clamp(1rem,4vw,3rem)}.brand-sus__inner{max-width:1240px;margin-inline:auto;display:grid;gap:clamp(2.5rem,5vw,5rem)}.brand-sus__eyebrow{font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:var(--su-mute);margin:0 0 .5rem}.brand-sus__hero{display:grid;gap:1.25rem;max-width:60ch}.brand-sus__hero-eyebrow{font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:var(--su-mute);margin:0}.brand-sus__hero-title{font-family:var(--font-display--family, var(--font-primary--family));font-size:clamp(2.5rem,6vw,5.5rem);line-height:.95;letter-spacing:-.02em;font-weight:500;margin:0}.brand-sus__hero-lede p{margin:0;font-size:clamp(1rem,.9rem + .5vw,1.2rem);line-height:1.5}.brand-sus__stats{display:grid;grid-template-columns:1fr 1fr;gap:clamp(1rem,2vw,2rem);border-block:1px solid var(--su-line);padding-block:clamp(2rem,4vw,3.5rem)}@media(min-width:760px){.brand-sus__stats{grid-template-columns:repeat(4,1fr)}}.brand-sus__stat{display:grid;gap:.5rem;border-left:1px solid var(--su-line);padding-left:clamp(.75rem,1.5vw,1.25rem)}.brand-sus__stat:first-child{border-left:0;padding-left:0}@media(max-width:759px){.brand-sus__stat{border-left:0;padding-left:0}.brand-sus__stat:nth-child(odd){border-right:1px solid var(--su-line);padding-right:1rem}}.brand-sus__stat-num{font-family:var(--font-display--family, var(--font-primary--family));font-size:clamp(3rem,7vw,5rem);line-height:.9;letter-spacing:-.03em;font-feature-settings:"tnum";font-weight:500;margin:0;display:inline-flex;align-items:baseline;gap:.25rem}.brand-sus__stat-unit{font-size:.45em;color:var(--su-mute);font-weight:400}.brand-sus__stat-label{margin:0;font-size:.92rem;letter-spacing:.02em;font-weight:500}.brand-sus__stat-note{margin:0;font-size:.78rem;color:var(--su-mute);line-height:1.5;max-width:24ch}.brand-sus__story{display:grid;gap:clamp(2rem,4vw,3.5rem)}.brand-sus__block{display:grid;grid-template-columns:1fr;gap:1.5rem;align-items:start}@media(min-width:800px){.brand-sus__block{grid-template-columns:1fr 1fr;gap:clamp(2rem,4vw,4rem)}.brand-sus__block[data-side=left] .brand-sus__block-text{order:-1}}.brand-sus__block-media,.brand-sus__block-plate{border-radius:4px;overflow:hidden;aspect-ratio:4 / 5;background:var(--su-card);border:1px solid var(--su-line);margin:0;position:relative}.brand-sus__block-media img{width:100%;height:100%;object-fit:cover;display:block}.brand-sus__block-media figcaption{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.7) 100%);color:#fff;padding:1rem;font-size:.78rem;letter-spacing:.04em}.brand-sus__block-plate{display:grid;place-items:center;text-align:center;background:linear-gradient(135deg,#2c2722,#46362a);color:#ffffffe6;padding:2rem}.brand-sus__block-plate-num{font-family:var(--font-display--family, var(--font-primary--family));font-size:clamp(4rem,12vw,8rem);line-height:.9;margin:0;font-weight:500;letter-spacing:-.04em}.brand-sus__block-plate-label{margin:.5rem 0 0;font-size:.85rem;letter-spacing:.18em;text-transform:uppercase;color:#fff9}.brand-sus__block-text{display:grid;gap:1rem;align-self:center}.brand-sus__block-title{font-family:var(--font-display--family, var(--font-primary--family));font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.05;letter-spacing:-.01em;margin:0;font-weight:500}.brand-sus__block-body p{margin:0 0 1rem;font-size:1rem;line-height:1.6}.brand-sus__block-body p:last-child{margin-bottom:0}.brand-sus__receipt{margin:0;padding:.85rem 1rem;background:var(--su-card);border:1px solid var(--su-line);border-radius:4px;display:grid;gap:.25rem;font-feature-settings:"tnum"}.brand-sus__receipt dt{font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:var(--su-mute)}.brand-sus__receipt dd{margin:0;font-size:.92rem;letter-spacing:.01em}.brand-sus__honest{background:var(--su-ink);color:var(--su-bg);border-radius:6px;padding:clamp(2rem,4vw,3rem);display:grid;gap:1.5rem}.brand-sus__honest .brand-sus__eyebrow{color:#f5f1eb99}.brand-sus__honest-title{font-family:var(--font-display--family, var(--font-primary--family));font-size:clamp(1.5rem,3vw,2.25rem);margin:0;font-weight:500;line-height:1.1;max-width:18ch}.brand-sus__honest-list{list-style:none;padding:0;margin:0;display:grid;gap:1.5rem;counter-reset:honest}@media(min-width:760px){.brand-sus__honest-list{grid-template-columns:repeat(2,1fr);gap:2rem}}.brand-sus__honest-list li{border-top:1px solid rgba(245,241,235,.18);padding-top:1rem;counter-increment:honest;position:relative}.brand-sus__honest-list li:before{content:counter(honest,decimal-leading-zero);position:absolute;top:1rem;right:0;font-size:.7rem;letter-spacing:.16em;color:#f5f1eb66;font-feature-settings:"tnum"}.brand-sus__honest-q{font-family:var(--font-display--family, var(--font-primary--family));font-size:1.05rem;margin:0 0 .5rem;font-weight:500;padding-right:3rem}.brand-sus__honest-a{margin:0;font-size:.9rem;line-height:1.55;color:#f5f1ebc7}.brand-sus__foot{border-top:1px solid var(--su-line);padding-top:clamp(2rem,3vw,3rem);display:grid;gap:1rem;text-align:center}.brand-sus__foot-eyebrow{font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:var(--su-mute);margin:0}.brand-sus__foot-title{font-family:var(--font-display--family, var(--font-primary--family));font-size:clamp(1.6rem,3vw,2.4rem);line-height:1.1;margin:0;font-weight:500;max-width:22ch;margin-inline:auto}.brand-sus__btn{justify-self:center;display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;background:var(--su-ink);color:var(--su-bg);padding:.85rem 1.6rem;border-radius:3px;font-size:.85rem;letter-spacing:.07em;text-transform:uppercase;margin-top:.5rem}.brand-sus__btn svg{width:1.4rem;height:.7rem;transition:transform .2s}.brand-sus__btn:hover svg{transform:translate(4px)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/brand-sustainability.css.map */
