.ProductSubTypeHighlights_productSubtype-highlights__8ULP2{display:flex;flex-direction:column}@media only screen and (min-width:48rem){.ProductSubTypeHighlights_productSubtype-highlights__8ULP2{flex-direction:row}}.ProductSubTypeHighlights_productSubtype-highlights__8ULP2 .ProductSubTypeHighlights_highlight-block__ypR0a{flex:1 1;text-decoration:none}.ProductSubTypeHighlights_productSubtype-highlights__8ULP2 .ProductSubTypeHighlights_highlight-block__ypR0a:not(:last-child){margin-bottom:4rem}@media only screen and (min-width:48rem){.ProductSubTypeHighlights_productSubtype-highlights__8ULP2 .ProductSubTypeHighlights_highlight-block__ypR0a{margin-bottom:0;padding:0 1rem}}@media only screen and (min-width:62.5rem){.ProductSubTypeHighlights_productSubtype-highlights__8ULP2 .ProductSubTypeHighlights_highlight-block__ypR0a{padding:0 2rem}}.ProductSubTypeHighlights_productSubtype-highlights__8ULP2 .ProductSubTypeHighlights_highlight-block__ypR0a img{opacity:1;transition:opacity .4s ease-in-out}.ProductSubTypeHighlights_productSubtype-highlights__8ULP2 .ProductSubTypeHighlights_highlight-block__ypR0a h1{font:700 24px/30px Aileron}@media only screen and (min-width:48rem){.ProductSubTypeHighlights_productSubtype-highlights__8ULP2 .ProductSubTypeHighlights_highlight-block__ypR0a h1{font:700 28px/33px Aileron}}.ProductSubTypeHighlights_productSubtype-highlights__8ULP2 .ProductSubTypeHighlights_highlight-block__ypR0a p{margin:0;font:normal 19px/32px Aileron}@media only screen and (min-width:48rem){.ProductSubTypeHighlights_productSubtype-highlights__8ULP2 .ProductSubTypeHighlights_highlight-block__ypR0a p{font:normal 14px/25px Aileron}}.ProductSubTypeHighlights_productSubtype-highlights__8ULP2 .ProductSubTypeHighlights_highlight-block__ypR0a .more-link{width:100%;text-align:left;margin:2rem 0}.ProductSubTypeHighlights_productSubtype-highlights__8ULP2 .ProductSubTypeHighlights_highlight-block__ypR0a .more-link a{color:#da0e1c;font-weight:300}.ProductSubTypeHighlights_productSubtype-highlights__8ULP2 .ProductSubTypeHighlights_highlight-block__ypR0a:hover img{opacity:.8}.ProductSubTypeHighlights_productSubtype-highlights__8ULP2 .ProductSubTypeHighlights_highlight-block__ypR0a:hover .more-link svg{transform:translateX(.425rem)}.ProductSubTypeHighlights_productSubtype-highlights__8ULP2 a.ProductSubTypeHighlights_highlight-block__ypR0a:not(:last-child){margin-bottom:0}.ProductSubTypeCTA_productSubType-cta-buttons__em_l7 .ProductSubTypeCTA_cta-buttons__vynbC{display:flex;flex-direction:column;justify-content:center;font-size:.875rem}@media only screen and (min-width:48rem){.ProductSubTypeCTA_productSubType-cta-buttons__em_l7 .ProductSubTypeCTA_cta-buttons__vynbC{flex-direction:row}}.ProductSubTypeCTA_productSubType-cta-buttons__em_l7 .ProductSubTypeCTA_cta-buttons__vynbC>*{width:100%;color:#000}@media only screen and (min-width:48rem){.ProductSubTypeCTA_productSubType-cta-buttons__em_l7 .ProductSubTypeCTA_cta-buttons__vynbC>*{display:flex;justify-content:center;max-width:20rem;background:#5fa59a;color:#fff}}.ProductSubTypeCTA_productSubType-cta-buttons__em_l7 .ProductSubTypeCTA_cta-buttons__vynbC>:hover{background:#5fc5b4}.ProductSubTypeCTA_productSubType-cta-buttons__em_l7 .ProductSubTypeCTA_cta-buttons__vynbC>* a{width:100%;padding:1rem;justify-content:flex-start;color:#000}@media only screen and (min-width:48rem){.ProductSubTypeCTA_productSubType-cta-buttons__em_l7 .ProductSubTypeCTA_cta-buttons__vynbC>* a{justify-content:center;color:#fff}}.ProductSubTypeCTA_productSubType-cta-buttons__em_l7 .ProductSubTypeCTA_cta-buttons__vynbC>:hover{text-decoration:none}.ProductSubTypeCTA_productSubType-cta-buttons__em_l7 .ProductSubTypeCTA_cta-buttons__vynbC>:not(:last-child){border-bottom:1px solid #ddd}@media only screen and (min-width:48rem){.ProductSubTypeCTA_productSubType-cta-buttons__em_l7 .ProductSubTypeCTA_cta-buttons__vynbC>:not(:last-child){border-right:1px solid #ddd;border-bottom:none}}.ProductSubTypeCTA_productSubType-cta-buttons__em_l7 .ProductSubTypeCTA_cta-buttons__vynbC>:not(div){padding:1rem}@font-face{font-family:futura-pt;src:url(https://use.typekit.net/af/9b05f3/000000000000000000013365/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/9b05f3/000000000000000000013365/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/9b05f3/000000000000000000013365/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:futura-pt-condensed;src:url(https://use.typekit.net/af/6f8764/000000000000000000012039/27/l?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/6f8764/000000000000000000012039/27/d?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/6f8764/000000000000000000012039/27/a?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n4&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:futura-pt-bold;src:url(https://use.typekit.net/af/053fc9/00000000000000003b9af1e4/27/l?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/053fc9/00000000000000003b9af1e4/27/d?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/053fc9/00000000000000003b9af1e4/27/a?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n7&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:Sofia;src:url(/public/fonts/SofiaProLight.woff2) format("woff2"),url(/public/fonts/SofiaProLight.woff) format("woff");font-weight:300}@font-face{font-family:Sofia;src:url(/public/fonts/SofiaProMedium.woff2) format("woff2"),url(/public/fonts/SofiaProMedium.woff) format("woff");font-weight:400}@font-face{font-family:Aileron Ultralight italic;src:url(/_next/static/media/Aileron-ultralight-italic.f2552793.otf) format("opentype");font-weight:400}@font-face{font-family:Sofia;src:url(/public/fonts/SofiaProSemiBold.woff2) format("woff2"),url(/public/fonts/SofiaProSemiBold.woff) format("woff");font-weight:700}.LayeredAnimation_hybridflooring-animation__DidJI{padding:2rem 0;width:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:62.5rem){.LayeredAnimation_hybridflooring-animation__DidJI{flex-direction:row;padding:7rem 0}}.LayeredAnimation_hybridflooring-animation__DidJI>div{flex:1 1}.LayeredAnimation_hybridflooring-animation__DidJI .LayeredAnimation_layer-animation__pa8uO{position:relative;min-height:30rem}.LayeredAnimation_hybridflooring-animation__DidJI .LayeredAnimation_layer-animation__pa8uO img{position:absolute;left:0;transition:.1s linear}.LayeredAnimation_layer-list__x21t7 h3{font:600 2rem/2.5rem Aileron,Arial,sans-serif;margin-bottom:4rem;padding:0 2rem}.LayeredAnimation_layer-list__x21t7 ol{counter-reset:custom-counter;list-style:none;padding:0 1rem 0 4rem;z-index:10;position:relative}@media only screen and (min-width:62.5rem){.LayeredAnimation_layer-list__x21t7 ol{padding:0 3rem 0 0;position:static}}.LayeredAnimation_layer-list__x21t7 ol li{font:normal 16px/20px font-718-light,Arial,sans-serif;counter-increment:custom-counter;position:relative;margin-bottom:2rem;padding-left:.5rem}.LayeredAnimation_layer-list__x21t7 ol li:before{content:counter(custom-counter);display:block;color:#fff;font:normal 18px/22px font-718-light,Arial,sans-serif;background:#333;border-radius:50%;width:1.7rem;height:1.7rem;line-height:1.7rem;text-align:center;position:absolute;left:-2.6rem;top:-.3rem}.styles_ribbon__dFhKQ{width:100%;position:relative;display:flex;justify-content:space-around;padding:0 .5rem;gap:1rem;margin-bottom:6px}.styles_ribbon-button__W88nl{flex:1 1;background-color:transparent;background:transparent;border:none}.styles_ribbon-button__W88nl:hover{cursor:pointer}.styles_ribbon-button__W88nl:focus{background-color:transparent}.styles_ribbon-button__W88nl:focus-visible{outline:2px solid #000;border-radius:3px}.styles_indicator__6s7w7{position:absolute;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;bottom:-2px;transition:left .3s ease-in-out}.styles_indicator__6s7w7 div{margin:auto;height:4px;width:180px;border-radius:3px;background-color:#da0e1c}.styles_body__hFOIP{width:100%}.styles_tab__0dKlB{overflow:hidden;height:0;visibility:hidden;transition:height .15s ease-in-out}.styles_tab__0dKlB[data-active=true]{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;visibility:visible}.CardCarousel_card-carousel__ztpGY,.CardCarousel_wrapper__dhbB1{width:var(--carousel-hook-width,auto);overflow:hidden}.CardCarousel_card-carousel__ztpGY>swiper-container,.CardCarousel_wrapper__dhbB1>swiper-container{max-height:var(--carousel-hook-max-height,350px);overflow:hidden;max-width:100vw;width:inherit}.CardCarousel_card-carousel__ztpGY>swiper-container>swiper-slide,.CardCarousel_wrapper__dhbB1>swiper-container>swiper-slide{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:var(--carousel-hook-slide-max-width,266px);margin:var(--carousel-hook-slide-margin,0 0 16px 0)}.CardCarousel_arrow-container____y59{width:100%;display:flex;align-items:center;justify-content:center;gap:var(--carousel-arrow-gap,60px)}.CardCarousel_next-button___HgKV,.CardCarousel_prev-button__WJcZg{z-index:5;display:flex;align-items:center;justify-content:center;border:none;aspect-ratio:1;cursor:pointer;height:var(--carousel-arrow-width,40px);width:var(--carousel-arrow-width,40px);background-color:transparent;transition:scale 50ms ease-in-out,opacity .1s ease-in-out}.CardCarousel_next-button___HgKV svg,.CardCarousel_prev-button__WJcZg svg{color:var(--carousel-arrow-colour,#000);width:100%;height:100%}.CardCarousel_next-button___HgKV.CardCarousel_disabled__7O8Sm,.CardCarousel_next-button___HgKV.CardCarousel_hide__lVDEr,.CardCarousel_prev-button__WJcZg.CardCarousel_disabled__7O8Sm,.CardCarousel_prev-button__WJcZg.CardCarousel_hide__lVDEr{opacity:.2;pointer-events:none}.CardCarousel_next-button___HgKV:hover,.CardCarousel_prev-button__WJcZg:hover{scale:1.2}.CardCarousel_next-button___HgKV:focus,.CardCarousel_prev-button__WJcZg:focus{background-color:transparent}.CardCarousel_next-button___HgKV:focus-visible,.CardCarousel_prev-button__WJcZg:focus-visible{scale:1.2;background-color:transparent}.CardCarousel_next-button___HgKV:active,.CardCarousel_prev-button__WJcZg:active{scale:1.05;background-color:transparent}.CardCarousel_next-button___HgKV{transform:scaleX(-1)}@import"https://use.typekit.net/ayu0qvt.css";@font-face{font-family:Aileron;src:url(/_next/static/media/Aileron-Regular.06c1d599.otf) format("opentype");font-weight:400}@font-face{font-family:Aileron;src:url(/_next/static/media/Aileron-Bold.64ec3124.otf) format("opentype");font-weight:700}@font-face{font-family:Helvetica Neue;src:url(/_next/static/media/HelveticaNeueLTPro-Lt.80282ce7.otf) format("opentype");font-weight:100}@font-face{font-family:Helvetica Neue;src:url(/_next/static/media/HelveticaNeueLTPro-Roman.3f784a2f.otf) format("opentype");font-weight:400}@font-face{font-family:Helvetica Neue;src:url(/_next/static/media/HelveticaNeueLTPro-Md.26ed89b6.otf) format("opentype");font-weight:500}@font-face{font-family:Helvetica Neue;src:url(/_next/static/media/HelveticaNeueLTPro-MdIt.11ab4be9.otf) format("opentype");font-weight:500;font-style:italic}@font-face{font-family:Helvetica Neue;src:url(/_next/static/media/HelveticaNeueLTPro-Bd.cf260656.otf) format("opentype");font-weight:700}@font-face{font-family:Helvetica Neue;src:url(/_next/static/media/HelveticaNeueLTPro-BdIt.b751caee.otf) format("opentype");font-weight:700;font-style:italic}@font-face{font-family:QuicheDisplay;src:url(/_next/static/media/Quiche-display-Regular.0de3dd3a.ttf) format("truetype");font-weight:400}@font-face{font-family:Adobe Caslon Pro;src:url(/_next/static/media/ACaslonPro-SemiboldItalic.5def1336.otf) format("truetype");font-weight:400;font-style:italic}.timber-flooring_container-description__ir9W1{margin-top:6rem;margin-bottom:3rem;width:50%;margin-left:25%}.timber-flooring_container-description__ir9W1 h2{font-size:1.2rem;margin:0 0 2rem;text-align:center;text-align:left}.timber-flooring_container-description__ir9W1 p{font:normal 16px/20px Helvetica Neue,Arial,sans-serif;margin:0;text-align:center;text-align:left}.timber-flooring_feature-ribbon__f0LHr{width:90%;margin:auto;border-bottom:1px solid #000}.timber-flooring_feature-ribbon__f0LHr>div{width:100%;margin-right:auto}@media only screen and (min-width:48rem){.timber-flooring_feature-ribbon__f0LHr>div{width:60%}.timber-flooring_feature-ribbon__f0LHr{width:78%}}.timber-flooring_wrapper__uvZg1 #profiles-area{margin-bottom:8rem}.timber-flooring_wrapper__uvZg1 #profiles-area h2{text-align:center;font-size:1.8rem}.timber-flooring_wrapper__uvZg1 #profiles-area img{width:20rem;min-width:0}.timber-flooring_wrapper__uvZg1 #profiles-area .t-a-text-area{width:75%}.timber-flooring_feature-area__o5gqZ{min-height:1050px;background-color:#efefef;padding:3rem 0;margin-bottom:0;--carousel-hook-slide-max-width:350px;--carousel-hook-max-height:700px}.timber-flooring_feature-area__o5gqZ h2{font-size:1.5rem}.timber-flooring_feature-area__o5gqZ .tab-area__ribbon{margin-bottom:1px}.timber-flooring_feature-area__o5gqZ .tab-area__ribbon-indicator{border-radius:0;background:#000;width:100%}.timber-flooring_animation-area__PRKXB{position:relative;background-color:#e5e1db;padding:40px 0;margin-bottom:0}.timber-flooring_animation-area__PRKXB .tab-area__ribbon{position:absolute;left:auto;right:auto;width:100%}@media only screen and (min-width:48rem){.timber-flooring_animation-area__PRKXB .tab-area__ribbon{right:20%;width:30rem}}.timber-flooring_animation-area__PRKXB .tab-area__ribbon h2{font-size:1.4rem;margin-bottom:.5rem}.timber-flooring_animation-area__PRKXB .tab-area__tab{display:grid;grid-template-columns:1fr;grid-template-rows:7rem 32rem auto;max-height:82rem;overflow:visible}@media only screen and (min-width:48rem){.timber-flooring_animation-area__PRKXB .tab-area__tab{grid-template-columns:1fr 40% 10%;grid-template-rows:5rem auto;max-height:41rem}}.timber-flooring_animation-area__PRKXB .tab-area__tab .layered-animation-wrapper{grid-column:1;grid-row:2;z-index:1;width:90%}@media only screen and (min-width:48rem){.timber-flooring_animation-area__PRKXB .tab-area__tab .layered-animation-wrapper{grid-column:1;grid-row:1/2;width:auto}}.timber-flooring_animation-area__PRKXB .tab-area__tab .layered-animation-list-wrapper{grid-row:3;z-index:2;min-width:none}@media only screen and (min-width:48rem){.timber-flooring_animation-area__PRKXB .tab-area__tab .layered-animation-list-wrapper{min-width:27rem;grid-column:2;grid-row:2}}