.bp-flooring-pair{display:grid;grid-template-columns:1fr 1fr}.bp-flooring-pair>a{position:relative;min-height:430px;display:flex;align-items:center;padding:48px 7%;color:#fff;overflow:hidden}.bp-flooring-pair img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.bp-flooring-pair>a:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0005,transparent)}.bp-flooring-pair a>div{position:relative;z-index:1}.bp-flooring-pair h2{font:400 clamp(25px,2.7vw,46px)/1.15 Georgia,serif;margin:12px 0 24px}.bp-flooring-pair .bp-pair-action{display:inline-block;padding:12px 24px;border:1px solid #fff9;font-size:12px;letter-spacing:.08em}.bp-flooring-pair a:hover img{filter:brightness(.93)}.bp.bp-home .bp-regions-redesign{min-height:0;padding:84px max(24px,calc((100vw - 1120px)/2));background:#fafafa}.bp-region-locator{display:grid;grid-template-columns:1fr 1fr;gap:40px 72px;align-items:center}.bp-region-map img{display:block;width:100%;height:auto}.bp-region-list>p{font-size:13px;margin-bottom:12px}.bp-region-list h2{font-size:clamp(26px,2.7vw,38px);line-height:1.15;letter-spacing:0;margin-bottom:24px}.bp-region-item{border-bottom:1px solid #bbb}.bp-region-item button{display:block;width:100%;text-align:left;background:none;border:0;padding:14px 28px 14px 0;position:relative;cursor:pointer;color:#35332f}.bp-region-item button>span{display:block;font:400 20px Georgia,serif;text-transform:uppercase}.bp-region-item small{font:12px Arial,sans-serif;display:block;margin-top:5px}.bp-region-item b{position:absolute;right:4px;top:20px;font-weight:400}.bp-region-item button:disabled{cursor:default}.bp-region-item button:focus-visible{outline:2px solid #8d765a;outline-offset:4px}.bp-region-contact{padding:8px 0 20px;font-size:13px;line-height:1.8}.bp-region-contact a{display:block;text-decoration:underline;overflow-wrap:anywhere}.bp-region-contact p{font-size:13px}.bp-region-footer{grid-column:1/-1;display:flex;align-items:center;gap:28px;font-size:13px}.bp-region-footer>span:nth-child(2){flex:1;height:1px;background:#ccc}.bp-region-footer a{font-weight:600}.bp-partner>video{width:100%;display:block;aspect-ratio:16/9;object-fit:cover;background:#e7e3de}.bp-flooring-pair>a:focus-visible,.bp-region-footer a:focus-visible{outline:3px solid #9d8263;outline-offset:-4px}@media(max-width:700px){.bp-flooring-pair{grid-template-columns:1fr}.bp-flooring-pair>a{min-height:360px;padding:32px 24px}.bp-region-locator{grid-template-columns:1fr;gap:28px}.bp-region-map{max-width:420px;margin:auto}.bp-region-footer{flex-wrap:wrap;gap:16px}.bp-region-footer>span:nth-child(2){display:none}.bp-region-footer a{margin-left:auto}.bp-flooring-pair h2{font-size:32px}}.bp-region-map{position:relative;width:100%;max-width:350px;margin:auto}.bp-region-pin{position:absolute;width:28px;height:28px;transform:translate(-50%,-50%);border-radius:50%;background:transparent;border:2px solid transparent;cursor:pointer}.bp-region-pin.is-active,.bp-region-pin:focus-visible,.bp-region-pin:hover{border-color:#75614d;box-shadow:0 0 0 5px #75614d22;outline:0}.bp-region-pin-0{left:16.925%;top:62.3315%}.bp-region-pin-1{left:41.2905%;top:82.23297%}.bp-region-pin-2{left:47.3783%;top:87.6492%}.bp.bp-home .bp-region-list h2{font-size:clamp(26px,2.7vw,38px);line-height:1.15;letter-spacing:0}.bp.bp-home .bp-region-contact p,.bp.bp-home .bp-region-list>p{font-size:13px}.bp-region-person{display:flex;align-items:flex-start;gap:20px}.bp-region-map{align-self:start;margin:64px auto 0}.bp-region-pin{padding:0;box-sizing:border-box}@media (max-width:700px){.bp-region-map{margin-top:0}}.bp-region-person>img{display:block;width:96px;height:auto;flex:0 0 96px}.bp-region-person>div{min-width:0;flex:1}@media (max-width:380px){.bp-region-person{gap:12px}.bp-region-person>img{width:76px;flex-basis:76px}}.bp.bp-home .bp-home-collection-gallery,.bp.bp-home .bp-home-editorial{background:#fff;color:#34332f}.bp.bp-home .bp-home-editorial{scroll-margin-top:110px}.bp.bp-home .bp-home-editorial-intro{text-align:center;padding:120px 24px 64px;margin:auto;max-width:920px}.bp.bp-home .bp-home-eyebrow{display:block;font-size:12px;letter-spacing:.16em;text-transform:uppercase;margin-bottom:20px}.bp.bp-home .bp-home-editorial-intro h2{font:400 clamp(30px,3.1vw,46px)/1.15 Georgia,Times New Roman,serif;letter-spacing:.02em;margin:0 0 24px}.bp.bp-home .bp-home-editorial-intro p{font-size:16px;line-height:1.65;max-width:580px;margin:0 auto;color:#65635e}.bp.bp-home .bp-home-editorial-link{display:inline-block;margin-top:28px;padding:8px 0;border-bottom:1px solid #79766e;font-size:13px;letter-spacing:.06em}.bp.bp-home .bp-home-editorial-link:hover{color:#876647;border-color:currentColor}.bp-home-lumea-film{position:relative;aspect-ratio:16/9;margin:0 clamp(24px,3.3vw,64px);background:#eae6e0;overflow:hidden}.bp-home-film{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.bp-home-film-toggle{position:absolute;bottom:24px;right:24px;z-index:4;width:44px;height:44px;display:grid;place-items:center;border:1px solid #ffffffa6;border-radius:50%;background:#24232199;color:white;cursor:pointer}.bp-home-film-toggle:hover{background:#242321cc}.bp-home-editorial-link:focus-visible,.bp-home-film-toggle:focus-visible{outline:2px solid #9c805c;outline-offset:5px}.bp.bp-home .bp-home-collection-gallery{padding-bottom:120px}.bp.bp-home .bp-home-collection-gallery .bp-flooring-pair{gap:24px;margin:0 clamp(24px,3.3vw,64px)}.bp.bp-home .bp-home-collection-gallery .bp-flooring-pair>a{min-height:0;aspect-ratio:1.25;align-items:flex-end;padding:40px}.bp.bp-home .bp-home-collection-gallery .bp-flooring-pair h2{font-size:clamp(25px,2.4vw,38px);margin:12px 0 24px}.bp.bp-home .bp-home-collection-gallery .bp-flooring-pair a>div>span:first-child{font-size:13px}@media(max-width:900px){.bp.bp-home .bp-home-editorial-intro{padding-top:80px;padding-bottom:48px}.bp.bp-home .bp-home-collection-gallery .bp-flooring-pair>a{padding:24px;aspect-ratio:1}.bp.bp-home .bp-home-collection-gallery{padding-bottom:80px}}@media(max-width:700px){.bp.bp-home .bp-home-editorial-intro{padding:64px 24px 36px}.bp.bp-home .bp-home-editorial-intro h2{font-size:30px;margin-bottom:20px}.bp.bp-home .bp-home-editorial-intro p{font-size:15px}.bp-desktop-break{display:none}.bp-home-lumea-film{margin:0 20px;aspect-ratio:4/3}.bp.bp-home .bp-home-collection-gallery .bp-flooring-pair{margin:0 20px;gap:20px}.bp.bp-home .bp-home-collection-gallery .bp-flooring-pair>a{aspect-ratio:1.15}.bp.bp-home .bp-home-collection-gallery{padding-bottom:64px}.bp-home-film-toggle{right:16px;bottom:16px}}