.tfbabout{--tfb-max: 1120px;--tfb-pad: clamp(18px, 2.2vw, 34px);--tfb-y: clamp(48px, 5.5vw, 92px);--tfb-radius: 20px;--tfb-radius-sm: 14px;--tfb-green: #0E2A22;--tfb-ink: #121716;--tfb-muted: rgba(18,23,22,.7);--tfb-border: rgba(18,23,22,.1);--tfb-beige: #F4F1EA;--tfb-ivory: #F8F6F1;--tfb-gold: #D9C28A;--tfb-shadow: 0 22px 54px rgba(0,0,0,.08);--tfb-shadow2: 0 16px 38px rgba(0,0,0,.07)}.tfbabout__wrap{max-width:var(--tfb-max);margin:0 auto;padding-left:var(--tfb-pad);padding-right:var(--tfb-pad)}.tfbabout__section{padding-top:var(--tfb-y);padding-bottom:var(--tfb-y)}.tfbabout__section--ivory{background:var(--tfb-ivory)}.tfbabout__kicker{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#12171680;margin:0 0 12px;font-weight:650}.tfbabout__title{margin:0 0 16px;font-size:clamp(30px,3.4vw,48px);line-height:1.08;letter-spacing:-.02em;color:var(--tfb-ink)}.tfbabout__h2{margin:0 0 10px;font-size:clamp(20px,2.2vw,28px);line-height:1.15;letter-spacing:-.01em;color:var(--tfb-ink)}.tfbabout__lead{margin:0 0 20px;color:var(--tfb-muted);line-height:1.75;font-size:16px;max-width:58ch}.tfbabout__sub{margin:0;font-size:15px;color:var(--tfb-muted);line-height:1.65;max-width:60ch}.tfbabout__rich{color:#121716b8;line-height:1.8;font-size:15px;max-width:62ch}.tfbabout__rich p{margin:0 0 16px}.tfbabout__rich p:last-child{margin-bottom:0}.tfbabout__pullquote{margin:24px 0 0;padding:18px 0 18px 20px;border-left:3px solid var(--tfb-gold);font-size:15.5px;font-weight:600;line-height:1.6;color:#121716e0;font-style:normal;max-width:54ch}.tfbabout__actions{margin-top:28px;display:flex;gap:12px;flex-wrap:wrap}.tfbabout__btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 22px;border-radius:999px;border:1px solid rgba(18,23,22,.14);text-decoration:none;font-weight:700;font-size:14px;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,background .16s ease;will-change:transform;color:inherit}.tfbabout__btn:hover{transform:translateY(-1px);box-shadow:0 14px 28px #0000001a}.tfbabout__btn--primary{background:var(--tfb-green);color:#fff;border-color:var(--tfb-green);box-shadow:0 14px 30px #0000001f}.tfbabout__btn--primary:hover{color:#fff}.tfbabout__btn--ghost{background:#fff9;color:var(--tfb-ink);border-color:#12171638}.tfbabout__btn--ghost:hover{background:#0e2a220f}.tfbabout__ph{height:100%;display:grid;place-items:center;color:#12171666;font-size:13px;padding:22px;text-align:center;background:#00000005}.tfbabout__ph--hero{min-height:420px}.tfbabout__ph--tall{min-height:380px}.tfbabout__hero-wrap{position:relative}.tfbabout__hero-image{width:100%;max-height:520px;overflow:hidden;background:#00000008}.tfbabout__hero-image img{width:100%;height:100%;max-height:520px;object-fit:cover;display:block}.tfbabout__story{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(28px,4vw,56px);align-items:start}@media(max-width:990px){.tfbabout__story{grid-template-columns:1fr}}.tfbabout__story-media{border-radius:var(--tfb-radius);overflow:hidden;box-shadow:var(--tfb-shadow);border:1px solid var(--tfb-border);background:#00000008;position:sticky;top:120px}.tfbabout__story-media img{width:100%;height:auto;display:block;object-fit:cover}.tfbabout__sustain-header{margin-bottom:clamp(24px,3vw,38px)}.tfbabout__sustain-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(18px,2.4vw,28px);align-items:stretch}@media(max-width:900px){.tfbabout__sustain-grid{grid-template-columns:1fr}}.tfbabout__sustain-points{display:flex;flex-direction:column;gap:6px}.tfbabout__point{display:flex;gap:14px;align-items:flex-start;padding:14px 16px;border-radius:var(--tfb-radius-sm);background:#ffffffa6;border:1px solid var(--tfb-border);transition:box-shadow .2s ease}.tfbabout__point:hover{box-shadow:0 8px 24px #0000000d}.tfbabout__point-icon{color:var(--tfb-gold);font-size:10px;margin-top:5px;flex-shrink:0}.tfbabout__point p{margin:0;font-size:14.5px;line-height:1.6;color:#121716bf}.tfbabout__sustain-note{margin-top:10px;padding:14px 16px;border-radius:var(--tfb-radius-sm);border:1px solid var(--tfb-border);background:#f4f1ea99;color:#121716b8;font-size:13.5px;line-height:1.6}.tfbabout__statement{border-radius:var(--tfb-radius);padding:clamp(22px,2.8vw,32px);background:linear-gradient(175deg,#0e2a22,#12352c);border:2px solid var(--tfb-gold);box-shadow:0 20px 48px #0003,0 0 0 1px #d9c28a66 inset,0 0 28px #d9c28a26;display:flex;flex-direction:column;justify-content:center}.tfbabout__statement-label{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#fff9;margin:0 0 12px}.tfbabout__statement-big{margin:0;font-size:clamp(18px,2vw,22px);line-height:1.5;letter-spacing:-.01em;color:#fff;font-weight:650}.tfbabout__statement-small{margin:16px 0 0;font-size:14px;line-height:1.7;color:#ffffffc7}.tfbabout__ijmuiden{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(24px,3.5vw,48px);align-items:center}@media(max-width:990px){.tfbabout__ijmuiden{grid-template-columns:1fr}}.tfbabout__ij-media{border-radius:var(--tfb-radius);overflow:hidden;box-shadow:0 24px 56px #0000001f;border:1px solid var(--tfb-border);background:#00000008}.tfbabout__ij-media img{width:100%;height:100%;min-height:380px;object-fit:cover;display:block}.tfbabout__ij-content{padding:clamp(0px,1vw,12px) 0}.tfbabout__cta{border-radius:22px;background:var(--tfb-beige);border:1px solid var(--tfb-border);box-shadow:var(--tfb-shadow);padding:clamp(24px,3vw,38px);display:grid;grid-template-columns:1.2fr .8fr;gap:20px;align-items:center}@media(max-width:990px){.tfbabout__cta{grid-template-columns:1fr}}.tfbabout__cta-title{margin:0 0 8px;font-size:clamp(20px,2.2vw,26px);letter-spacing:-.01em;color:var(--tfb-ink)}.tfbabout__cta-sub{margin:0;color:var(--tfb-muted);line-height:1.7;font-size:15px;max-width:50ch}.tfbabout__cta-btns{display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-end}@media(max-width:990px){.tfbabout__cta-btns{justify-content:flex-start}}.tfbabout a{color:inherit}.tfbabout__btn--primary,.tfbabout__btn--primary:visited,.tfbabout__btn--primary:hover,.tfbabout__btn--primary:focus{color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/tfb-about.css.map */
