.wf-floor{--ink:#171817;--paper:#f3f0ea;--line:#d8d2c8;--muted:#6a6d69;--clay:#b8a895;color:var(--ink);background:var(--paper)}.wf-floor *{box-sizing:border-box}.wf-floor img,.wf-floor svg{display:block;width:100%;height:100%;object-fit:cover}.wf-floor-c{width:min(1460px,calc(100% - 56px));margin:auto}.wf-floor-k{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin:0 0 14px}.wf-floor-copy{font-size:13px;line-height:1.7;color:var(--muted)}.wf-floor h1,.wf-floor h2,.wf-floor h3{font-weight:500}.wf-floor-head{display:grid;grid-template-columns:1fr .8fr;gap:70px;align-items:end;margin-bottom:48px}.wf-floor-head h2{font-size:clamp(38px,4.8vw,72px);line-height:.95;letter-spacing:-.05em;margin:0}.wf-floor-hero{padding:54px 0 0;background:#fff}.wf-floor-hero__top{display:grid;grid-template-columns:1.15fr .85fr;gap:70px;align-items:end}.wf-floor-hero h1{font-size:clamp(54px,7vw,108px);line-height:.86;letter-spacing:-.06em;margin:0}.wf-floor-hero__media{height:560px;margin-top:42px;overflow:hidden}.wf-floor-cutaway{padding:110px 0}.wf-floor-cutaway__stage{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:center}.wf-floor-cutaway__media{height:500px;overflow:hidden;background:#e5ddd2}.wf-floor-cutaway__layers{border-top:1px solid var(--line)}.wf-floor-cutaway__layers article{display:grid;grid-template-columns:42px 1fr;gap:14px;padding:17px 0;border-bottom:1px solid var(--line)}.wf-floor-cutaway__layers b{font-size:10px}.wf-floor-cutaway__layers h3{font-size:17px;margin:0 0 5px}.wf-floor-space{padding:110px 0;background:#fff}.wf-floor-space__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.wf-floor-space article{position:relative;height:360px;overflow:hidden}.wf-floor-space article:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent 50%,#000000a6)}.wf-floor-space h3{position:absolute;z-index:2;left:18px;bottom:16px;color:#fff;margin:0;font-size:20px}.wf-floor-range{padding:110px 0;background:#1b1d1b;color:#f3f0ea}.wf-floor-range__rail{display:flex;gap:10px;overflow:auto;padding-bottom:18px}.wf-floor-range article{flex:0 0 280px}.wf-floor-range .media{aspect-ratio:1/1.15;overflow:hidden}.wf-floor-range h3{margin:12px 0 0;font-size:18px}.wf-floor-factors{padding:110px 0}.wf-floor-factors__matrix{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line)}.wf-floor-factors article{background:var(--paper);padding:26px;min-height:230px}.wf-floor-factors span{font-size:10px}.wf-floor-factors h3{font-size:21px;margin:80px 0 8px}.wf-floor-install{padding:110px 0;background:#fff}.wf-floor-install__track{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid var(--line)}.wf-floor-install article{padding:24px 18px;border-right:1px solid var(--line);min-height:230px}.wf-floor-install article:last-child{border-right:0}.wf-floor-install h3{margin:88px 0 8px;font-size:18px}.wf-floor-care{padding:110px 0;background:var(--clay)}.wf-floor-care__timeline{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.wf-floor-care article{background:#ffffff8c;padding:22px;min-height:220px}.wf-floor-care h3{font-size:19px;margin:86px 0 8px}.wf-floor-cta{padding:110px 0;background:#fff}.wf-floor-cta__in{display:grid;grid-template-columns:1.25fr .75fr;gap:80px;align-items:end}.wf-floor-cta h2{font-size:clamp(46px,6vw,90px);line-height:.9;letter-spacing:-.05em;margin:0}.wf-floor-cta a{display:inline-flex;margin-top:20px;padding:13px 18px;background:var(--ink);color:#fff;text-decoration:none;font-size:11px}@media(max-width:989px){.wf-floor-c{width:min(100% - 32px,1460px)}.wf-floor-head,.wf-floor-hero__top,.wf-floor-cutaway__stage,.wf-floor-cta__in{grid-template-columns:1fr;gap:28px}.wf-floor-space__grid,.wf-floor-factors__matrix{grid-template-columns:1fr 1fr}.wf-floor-install__track{display:flex;overflow:auto}.wf-floor-install article{flex:0 0 230px}.wf-floor-hero,.wf-floor-cutaway,.wf-floor-space,.wf-floor-range,.wf-floor-factors,.wf-floor-install,.wf-floor-care,.wf-floor-cta{padding-top:76px;padding-bottom:76px}}@media(max-width:640px){.wf-floor-c{width:calc(100% - 24px)}.wf-floor-hero h1{font-size:50px}.wf-floor-hero__media{height:380px}.wf-floor-cutaway__media{height:360px}.wf-floor-space__grid,.wf-floor-factors__matrix,.wf-floor-care__timeline{grid-template-columns:1fr}.wf-floor-head h2{font-size:34px}}.wf-floor{max-width:100%}.wf-floor :where(h1,h2,h3,h4,h5,h6){color:inherit;overflow-wrap:break-word}.wf-floor :where([class*=__grid],[class*=__layout],[class*=__wrap],[class*=__top],[class*=__in])>*{min-width:0}.wf-floor :where(.media,[class*=__media],[class*=__visual],[class*=__cover],[class*=__stage]){min-width:0;max-width:100%;overflow:hidden}.wf-floor :where(.wf-ph,[class$=-ph],.wfc-ph){max-width:100%;overflow:hidden}.wf-floor :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-floor :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-floor :where(img,svg){max-width:100%}@media(max-width:989px){.wf-floor :where(h1,h2,h3){overflow-wrap:normal;word-break:normal}}.wf-floor-range h1,.wf-floor-range h2,.wf-floor-range h3{color:#f6f2eb}
/*# sourceMappingURL=/cdn/shop/t/22/assets/wf-flooring.css.map */
