.article-teaser{max-width:768px;height:100%;margin:0}.article-teaser>button{height:100%}.article-teaser>button>a{text-decoration:none}.article-teaser>button .media{height:100%}.article-teaser>button .media img{width:100%;display:block}.article-teaser>button .card-content{padding:1.2rem}.article-teaser>button .content{font-size:1rem;text-align:center}.article-teaser>button .content h2{color:#072b31;font-size:1.5rem;line-height:1;margin:0}.article-teaser .title-overlay{position:absolute}.article-teaser .title-overlay.light{color:#fff}.article-teaser .title-overlay.dark{color:#000}header.container-content .article-teaser .title-overlay.dark{color:#fff}.article-teaser .title-overlay.overlay-text-only{width:50%;font-size:1.25rem;letter-spacing:1.5px;text-align:left;bottom:8%;left:30%;transform:translateX(-50%)}.article-teaser .title-overlay.overlay-with-icon{width:90%;font-size:1rem;letter-spacing:1px;bottom:1rem;left:1rem}.article-teaser .title-overlay.overlay-with-icon svg{font-size:1.25rem;display:inline-block;vertical-align:bottom;margin-right:2px;margin-bottom:-1px}.LayeredAnimation_hybridflooring-animation__rcUk2{padding:2rem 0;width:100%;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:62.5rem){.LayeredAnimation_hybridflooring-animation__rcUk2{flex-direction:row;padding:7rem 0}}.LayeredAnimation_hybridflooring-animation__rcUk2>div{flex:1 1}.LayeredAnimation_hybridflooring-animation__rcUk2 .LayeredAnimation_layer-animation__tS4EA{position:relative;min-height:30rem}.LayeredAnimation_hybridflooring-animation__rcUk2 .LayeredAnimation_layer-animation__tS4EA img{position:absolute;left:0;transition:.1s linear}.LayeredAnimation_layer-list__ChN34 h3{font:600 2rem/2.5rem Aileron,Arial,sans-serif;margin-bottom:4rem;padding:0 2rem}.LayeredAnimation_layer-list__ChN34 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__ChN34 ol{padding:0 3rem 0 0;position:static}}.LayeredAnimation_layer-list__ChN34 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__ChN34 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}.more-link a{color:#da0e1c;font-size:1rem;text-transform:uppercase;text-decoration:none;display:inline-flex;align-items:center;color:#00806e}.more-link a svg{margin-left:.425rem;transition:transform .3s ease-in-out;transform:translateX(0)}.more-link a:hover svg{transform:translateX(.425rem)}.ColumnWrapper_wrapper__77gT0{transition:width .3s ease-in-out;align-items:var(--column-wrapper-align,center)}.ColumnWrapper_flex__usJ7r{display:flex}.SpaceBreak_spacebreak__JgFT4{display:block;width:100%}.SpaceBreak_spacebreak__JgFT4.SpaceBreak_xl__PEJTI{height:50px}@media only screen and (min-width:62.5rem){.SpaceBreak_spacebreak__JgFT4.SpaceBreak_xl__PEJTI{height:100px}}.SpaceBreak_spacebreak__JgFT4.SpaceBreak_lg__jPRGX{height:30px}@media only screen and (min-width:62.5rem){.SpaceBreak_spacebreak__JgFT4.SpaceBreak_lg__jPRGX{height:70px}}.SpaceBreak_spacebreak__JgFT4.SpaceBreak_md___3B9H{height:30px}@media only screen and (min-width:62.5rem){.SpaceBreak_spacebreak__JgFT4.SpaceBreak_md___3B9H{height:50px}}.SpaceBreak_spacebreak__JgFT4.SpaceBreak_sm__hDWPN{height:30px}.SpaceBreak_spacebreak__JgFT4.SpaceBreak_xs__NjH2j{height:10px}@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}.SamplesButton_SamplesButton__c2CHr{position:relative;display:grid;grid-template-columns:2rem 1fr;align-items:center;justify-content:center;text-decoration:none;border:none;background-color:transparent;cursor:pointer}.SamplesButton_SamplesButton__c2CHr.SamplesButton_FTX__QZotc{position:relative;color:var(--text-color);padding:1rem 0;display:flex;text-align:center;align-items:center;justify-content:center;text-decoration:none;letter-spacing:1.5px;line-height:1.3rem;border-radius:0;font-size:.9rem;height:100%;width:100%}@media only screen and (max-width:62.44rem){.SamplesButton_SamplesButton__c2CHr.SamplesButton_FTX__QZotc{flex-direction:column;padding:1rem;width:7rem;gap:.5rem}}.SamplesButton_SamplesButton__c2CHr:active,.SamplesButton_SamplesButton__c2CHr:focus,.SamplesButton_SamplesButton__c2CHr:hover{text-decoration:underline;outline:none}header .SamplesButton_SamplesButton__c2CHr{padding:6px}header .SamplesButton_SamplesButton__c2CHr:active,header .SamplesButton_SamplesButton__c2CHr:focus,header .SamplesButton_SamplesButton__c2CHr:hover{text-decoration:none;background-color:rgba(51,51,51,.04)}@media only screen and (min-width:48rem){.SamplesButton_SamplesButton__c2CHr span{white-space:nowrap}}@media only screen and (max-width:62.44rem){.SamplesButton_SamplesButton__c2CHr span.SamplesButton_text--mobile-hide__NjFDr{display:none}}.SamplesButton_SamplesButton__c2CHr .SamplesButton_icon__LSLZ2{position:relative;margin-right:.25rem;display:flex;align-items:center;justify-content:center}.SamplesButton_SamplesButton__c2CHr .SamplesButton_icon__LSLZ2 .SamplesButton_total__401xY{position:absolute;background:#5fa599;color:#fff;border-radius:100%;width:1rem;height:1rem;display:flex;align-items:center;justify-content:center;font-size:.7rem;top:-.5rem;right:-.35rem;letter-spacing:0}.styles_icon__WpGhn{isolation:isolate;display:block;position:relative;min-width:var(--store-count-icon-size,40px);min-height:var(--store-count-icon-size,40px);height:100%}.styles_icon__WpGhn>svg{z-index:1;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.styles_icon__store-count__osm5E{z-index:2;position:absolute;display:flex;align-items:center;justify-content:center;left:50%;top:50%;transform:translate(2px,calc(-50% - 10px));background:var(--store-count-icon-bg,#e1251b);color:var(--store-count-icon-color,#fff);width:var(--store-count-circle-size,16px);height:var(--store-count-circle-size,16px);border-radius:50%;font-size:var(--store-count-icon-font-size,.72rem)!important;font-weight:400}.styles_store-locator-link__c0Jxg{isolation:isolate;display:flex;position:relative;align-items:center;text-decoration:none}.styles_store-locator-link__c0Jxg:hover{background:var(--store-locator-link-bg-hover,rgba(0,0,0,.1))}.ProductSubTypeCTA_productSubType-cta-buttons__V9NXD .ProductSubTypeCTA_cta-buttons__OuKBC{display:flex;flex-direction:column;justify-content:center;font-size:.875rem}@media only screen and (min-width:48rem){.ProductSubTypeCTA_productSubType-cta-buttons__V9NXD .ProductSubTypeCTA_cta-buttons__OuKBC{flex-direction:row}}.ProductSubTypeCTA_productSubType-cta-buttons__V9NXD .ProductSubTypeCTA_cta-buttons__OuKBC>*{width:100%;color:#000}@media only screen and (min-width:48rem){.ProductSubTypeCTA_productSubType-cta-buttons__V9NXD .ProductSubTypeCTA_cta-buttons__OuKBC>*{display:flex;justify-content:center;max-width:20rem;background:#5fa59a;color:#fff}}.ProductSubTypeCTA_productSubType-cta-buttons__V9NXD .ProductSubTypeCTA_cta-buttons__OuKBC>:hover{background:#5fc5b4}.ProductSubTypeCTA_productSubType-cta-buttons__V9NXD .ProductSubTypeCTA_cta-buttons__OuKBC>* a{width:100%;padding:1rem;justify-content:flex-start;color:#000}@media only screen and (min-width:48rem){.ProductSubTypeCTA_productSubType-cta-buttons__V9NXD .ProductSubTypeCTA_cta-buttons__OuKBC>* a{justify-content:center;color:#fff}}.ProductSubTypeCTA_productSubType-cta-buttons__V9NXD .ProductSubTypeCTA_cta-buttons__OuKBC>:hover{text-decoration:none}.ProductSubTypeCTA_productSubType-cta-buttons__V9NXD .ProductSubTypeCTA_cta-buttons__OuKBC>:not(:last-child){border-bottom:1px solid #ddd}@media only screen and (min-width:48rem){.ProductSubTypeCTA_productSubType-cta-buttons__V9NXD .ProductSubTypeCTA_cta-buttons__OuKBC>:not(:last-child){border-right:1px solid #ddd;border-bottom:none}}.ProductSubTypeCTA_productSubType-cta-buttons__V9NXD .ProductSubTypeCTA_cta-buttons__OuKBC>:not(div){padding:1rem}@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}.ProductSubTypeHighlights_productSubtype-highlights__2Jva4{display:flex;flex-direction:column}@media only screen and (min-width:48rem){.ProductSubTypeHighlights_productSubtype-highlights__2Jva4{flex-direction:row}}.ProductSubTypeHighlights_productSubtype-highlights__2Jva4 .ProductSubTypeHighlights_highlight-block__Mp3sv{flex:1 1;text-decoration:none}.ProductSubTypeHighlights_productSubtype-highlights__2Jva4 .ProductSubTypeHighlights_highlight-block__Mp3sv:not(:last-child){margin-bottom:4rem}@media only screen and (min-width:48rem){.ProductSubTypeHighlights_productSubtype-highlights__2Jva4 .ProductSubTypeHighlights_highlight-block__Mp3sv{margin-bottom:0;padding:0 1rem}}@media only screen and (min-width:62.5rem){.ProductSubTypeHighlights_productSubtype-highlights__2Jva4 .ProductSubTypeHighlights_highlight-block__Mp3sv{padding:0 2rem}}.ProductSubTypeHighlights_productSubtype-highlights__2Jva4 .ProductSubTypeHighlights_highlight-block__Mp3sv img{opacity:1;transition:opacity .4s ease-in-out}.ProductSubTypeHighlights_productSubtype-highlights__2Jva4 .ProductSubTypeHighlights_highlight-block__Mp3sv h1{font:700 24px/30px Aileron}@media only screen and (min-width:48rem){.ProductSubTypeHighlights_productSubtype-highlights__2Jva4 .ProductSubTypeHighlights_highlight-block__Mp3sv h1{font:700 28px/33px Aileron}}.ProductSubTypeHighlights_productSubtype-highlights__2Jva4 .ProductSubTypeHighlights_highlight-block__Mp3sv p{margin:0;font:normal 19px/32px Aileron}@media only screen and (min-width:48rem){.ProductSubTypeHighlights_productSubtype-highlights__2Jva4 .ProductSubTypeHighlights_highlight-block__Mp3sv p{font:normal 14px/25px Aileron}}.ProductSubTypeHighlights_productSubtype-highlights__2Jva4 .ProductSubTypeHighlights_highlight-block__Mp3sv .more-link{width:100%;text-align:left;margin:2rem 0}.ProductSubTypeHighlights_productSubtype-highlights__2Jva4 .ProductSubTypeHighlights_highlight-block__Mp3sv .more-link a{color:#da0e1c;font-weight:300}.ProductSubTypeHighlights_productSubtype-highlights__2Jva4 .ProductSubTypeHighlights_highlight-block__Mp3sv:hover img{opacity:.8}.ProductSubTypeHighlights_productSubtype-highlights__2Jva4 .ProductSubTypeHighlights_highlight-block__Mp3sv:hover .more-link svg{transform:translateX(.425rem)}.ProductSubTypeHighlights_productSubtype-highlights__2Jva4 a.ProductSubTypeHighlights_highlight-block__Mp3sv:not(:last-child){margin-bottom:0}