.wf-phil{--ink:#0f100f;--paper:#faf8f3;--muted:#70716d;--line:#dcd7ce;background:var(--paper);color:var(--ink)}.wf-phil *{box-sizing:border-box}.wf-phil img,.wf-phil svg{width:100%;height:100%;display:block;object-fit:cover}.wf-phil-c{width:min(1380px,calc(100% - 80px));margin:auto}.wf-phil-k{font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin:0 0 18px}.wf-phil h1,.wf-phil h2,.wf-phil h3{font-weight:400}.wf-phil-copy{font-size:13px;line-height:1.85;color:var(--muted)}.wf-phil-opening{padding:130px 0 170px;background:#faf8f3}.wf-phil-opening h1{font-size:clamp(64px,9vw,144px);line-height:.83;letter-spacing:-.07em;max-width:1250px;margin:0}.wf-phil-opening__copy{max-width:520px;margin:60px 0 0 auto}.wf-phil-principles{background:#101110;color:#f7f4ed}.wf-phil-principles article{min-height:72vh;display:grid;grid-template-columns:100px 1fr 300px;gap:40px;align-items:center;border-top:1px solid #343634}.wf-phil-principles .num{font-size:10px;color:#8d918c}.wf-phil-principles h2{font-size:clamp(52px,7vw,108px);line-height:.87;letter-spacing:-.055em;margin:0}.wf-phil-principles p{font-size:12px;line-height:1.8;color:#9ea29c}.wf-phil-honesty{padding:130px 0;background:#d8c6aa}.wf-phil-honesty__grid{display:grid;grid-template-columns:1.15fr .85fr;gap:70px;align-items:end}.wf-phil-honesty__media{height:650px}.wf-phil-honesty h2{font-size:clamp(48px,6vw,90px);line-height:.9;letter-spacing:-.05em;margin:0 0 26px}.wf-phil-balance{padding:0;background:#fff}.wf-phil-balance__grid{display:grid;grid-template-columns:1fr 1fr}.wf-phil-balance article{min-height:640px;padding:70px;display:flex;flex-direction:column;justify-content:space-between}.wf-phil-balance article:first-child{background:#ece9e2}.wf-phil-balance article:last-child{background:#1a1c1a;color:#fff}.wf-phil-balance h2{font-size:clamp(50px,6vw,88px);line-height:.9;margin:0}.wf-phil-balance p{max-width:430px;font-size:12px;line-height:1.8;color:#777}.wf-phil-balance article:last-child p{color:#aaa}.wf-phil-renewal{padding:130px 0;background:#f2efe8}.wf-phil-renewal__grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:center}.wf-phil-renewal__media{height:560px}.wf-phil-renewal h2{font-size:clamp(42px,5vw,74px);line-height:.94;margin:0 0 22px}.wf-phil-decisions{padding:120px 0;background:#fff}.wf-phil-decisions article{display:grid;grid-template-columns:160px 1fr 1fr;gap:30px;padding:26px 0;border-top:1px solid var(--line)}.wf-phil-decisions article:last-child{border-bottom:1px solid var(--line)}.wf-phil-decisions .meta{font-size:9px;text-transform:uppercase;color:var(--muted)}.wf-phil-decisions h3{font-size:28px;margin:0}.wf-phil-decisions p{font-size:12px;color:var(--muted);margin:0;line-height:1.7}.wf-phil-close{padding:160px 0;background:#c8b291;text-align:center}.wf-phil-close h2{font-size:clamp(54px,8vw,126px);line-height:.84;letter-spacing:-.065em;margin:0 auto;max-width:1100px}.wf-phil-close .wf-phil-copy{max-width:560px;margin:34px auto}.wf-phil-close a{display:inline-flex;background:#111;color:#fff;text-decoration:none;padding:14px 22px;font-size:11px}@media(max-width:989px){.wf-phil-c{width:calc(100% - 36px)}.wf-phil-principles article{grid-template-columns:60px 1fr}.wf-phil-principles article p{grid-column:2}.wf-phil-honesty__grid,.wf-phil-renewal__grid{grid-template-columns:1fr}.wf-phil-decisions article{grid-template-columns:90px 1fr}.wf-phil-decisions p{grid-column:2}}@media(max-width:640px){.wf-phil-c{width:calc(100% - 24px)}.wf-phil-opening{padding:90px 0 110px}.wf-phil-opening h1{font-size:56px}.wf-phil-principles article{min-height:65vh;grid-template-columns:1fr;padding:70px 0}.wf-phil-principles article p{grid-column:auto}.wf-phil-honesty,.wf-phil-renewal,.wf-phil-decisions,.wf-phil-close{padding:80px 0}.wf-phil-honesty__media,.wf-phil-renewal__media{height:380px}.wf-phil-balance__grid{grid-template-columns:1fr}.wf-phil-balance article{min-height:500px;padding:50px 22px}.wf-phil-decisions article{grid-template-columns:1fr}.wf-phil-decisions p{grid-column:auto}}.wf-phil{max-width:100%}.wf-phil :where(h1,h2,h3,h4,h5,h6){color:inherit;overflow-wrap:break-word}.wf-phil :where([class*=__grid],[class*=__layout],[class*=__wrap],[class*=__top],[class*=__in])>*{min-width:0}.wf-phil :where(.media,[class*=__media],[class*=__visual],[class*=__cover],[class*=__stage]){min-width:0;max-width:100%;overflow:hidden}.wf-phil :where(.wf-ph,[class$=-ph],.wfc-ph){max-width:100%;overflow:hidden}.wf-phil :where(.media,[class*=__media],[class*=__visual],[class*=__cover],article)>:where(.wf-ph,[class$=-ph],.wfc-ph){width:100%;height:100%;min-height:0;max-height:100%}.wf-phil :where(.media,[class*=__media],[class*=__visual],[class*=__cover],article)>:where(.wf-ph,[class$=-ph],.wfc-ph)>svg{display:block;width:100%;height:100%;min-height:0;max-height:100%;object-fit:cover}.wf-phil :where(img,svg){max-width:100%}@media(max-width:989px){.wf-phil :where(h1,h2,h3){overflow-wrap:normal;word-break:normal}}.wf-phil-principles h1,.wf-phil-principles h2,.wf-phil-principles h3,.wf-phil-close h1,.wf-phil-close h2,.wf-phil-close h3{color:#f5f1e9}
/*# sourceMappingURL=/cdn/shop/t/22/assets/wf-our-philosophy.css.map */
