.parquet-discovery .site-header{height:104px;padding-top:14px;padding-bottom:14px}
.parquet-discovery main{padding-top:104px}
.parquet-discovery .interior-breadcrumb{position:absolute;z-index:2;top:119px;left:4.5%;padding:0;font-size:10px}
.parquet-discovery .section-wrap{padding-left:5.5%;padding-right:5.5%}
.parquet-hero{position:relative;min-height:410px;isolation:isolate;display:flex;align-items:center}
.parquet-hero>picture{position:absolute;inset:0;z-index:-2}.parquet-hero>picture img{object-position:center 58%}
.parquet-hero-shade{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#f6f3edf9 0%,#f6f3edef 25%,#f6f3edbc 36%,#f6f3ed00 56%)}
.parquet-hero-copy{padding:60px 0 34px;margin-left:8.7%;width:470px;max-width:85%}
.parquet-hero-copy .eyebrow{font-size:11px;letter-spacing:1.7px}.parquet-hero h1{font-size:clamp(40px,3.3vw,54px);line-height:1.03;letter-spacing:-1.8px;margin:13px 0 18px}
.parquet-hero-copy>p:not(.eyebrow){font-size:14px;max-width:360px;line-height:1.6}
.parquet-hero-copy .actions{margin:22px 0 13px;gap:24px;align-items:center}.parquet-hero-copy .button{min-height:42px;font-size:10px;padding:0 20px;gap:16px}.parquet-green{background:#303a2a;color:#fff}.parquet-hero-copy .text-link{font-size:10px;letter-spacing:.6px;text-decoration:none}.parquet-hero-copy small{font-size:12px}
.parquet-shortcuts{display:flex;gap:35px;align-items:center;padding-top:18px;padding-bottom:18px;border-bottom:1px solid #ded7cd;background:#ffffff42}
.parquet-shortcuts>span{font-size:14px;white-space:nowrap}.parquet-shortcuts>div{display:flex;gap:16px;flex-wrap:wrap}.parquet-shortcuts button{background:#ede9e3;border:0;border-radius:30px;padding:11px 24px;font-size:12px;white-space:nowrap}.parquet-shortcuts .is-active{background:#303a2a;color:#fff}.parquet-shortcuts button:disabled{opacity:.5;cursor:default}
.parquet-filter-bar{display:flex;gap:15px;align-items:center;padding:19px 0 28px;flex-wrap:wrap}.parquet-filter-bar label{min-width:0}.parquet-filter-bar select{border:1px solid #d9d0c4;background:transparent;border-radius:30px;min-height:39px;padding:0 30px 0 18px;font-size:12px;max-width:180px;width:auto;margin:0;cursor:pointer}.parquet-filter-bar select:disabled{opacity:.5;cursor:default}.filter-symbol{font-size:23px;margin-right:1px}.parquet-filter-result{display:flex;align-items:center;gap:20px;margin-left:auto;white-space:nowrap}.parquet-filter-result output{font-size:14px}.parquet-filter-result button{border:0;border-left:1px solid #c8bbaa;background:none;font-size:11px;padding:4px 0 4px 18px}.parquet-filter-result button span{font-size:20px;margin-left:12px}
.parquet-grid-heading{display:grid;grid-template-columns:1.2fr 1fr auto;gap:35px;align-items:center;margin:0 0 24px}.parquet-grid-heading .eyebrow{font-size:10px;letter-spacing:1.7px}.parquet-grid-heading h2{font-size:43px;margin-top:7px;letter-spacing:-1.3px}.parquet-grid-heading>p{font-size:13px;line-height:1.7;max-width:440px;color:#514d46}.parquet-view-toggle{display:flex;gap:10px}.parquet-view-toggle button{width:34px;height:34px;border:1px solid #ddd5c9;background:transparent;font-size:21px;line-height:1}.parquet-view-toggle button[aria-pressed=true]{background:#303a2a;color:#fff;border-color:#303a2a}
.parquet-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 22px}.parquet-product-grid article{min-width:0;background:#fff9}.parquet-product-grid article[hidden]{display:none}.parquet-product-grid article>a{display:block;height:100%}.parquet-product-image{position:relative;aspect-ratio:1.42;background:#e7e0d6;overflow:hidden}.parquet-product-image img{object-position:center;transition:transform .4s}.parquet-product-image.decor img,.parquet-product-image.gallery img{object-fit:contain}.parquet-product-image.application img{object-fit:cover}.parquet-product-image>span{position:absolute;left:13px;top:13px;padding:5px 10px;font-size:10px;text-transform:uppercase;background:#fffffff0;letter-spacing:.4px}
.parquet-product-copy{position:relative;padding:13px 48px 15px 13px;min-height:91px}.parquet-product-copy>p{font-size:9px;text-transform:uppercase;letter-spacing:.6px;color:#544e46;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.parquet-product-copy h3{font:400 16px/1.3 var(--serif);margin:5px 0}.parquet-product-copy small{font-size:11px;color:#635a50}.parquet-card-arrow{position:absolute;right:13px;top:27px;width:29px;height:29px;border:1px solid #7a7469;border-radius:50%;display:grid;place-items:center;font-size:18px}.parquet-product-grid article a:hover .parquet-card-arrow{background:#303a2a;color:white}.parquet-product-grid article a:hover .application img{transform:scale(1.025)}
.parquet-product-grid.is-list{grid-template-columns:repeat(2,minmax(0,1fr))}.parquet-product-grid.is-list article>a{display:grid;grid-template-columns:44% 1fr;align-items:center}.parquet-product-grid.is-list .parquet-product-copy{padding-right:45px}.parquet-empty{padding:40px 0;font-size:14px}.parquet-pagination{display:flex;align-items:center;justify-content:center;gap:14px;padding:30px 0 34px}.parquet-pagination button{width:30px;height:30px;border:0;border-radius:50%;background:none;font-size:12px}.parquet-pagination button[aria-current=page]{background:#303a2a;color:#fff}.parquet-pagination button:disabled{opacity:.35}.parquet-pagination[hidden]{display:none}
.parquet-tones{display:grid;grid-template-columns:1.8fr repeat(4,1fr);gap:15px;padding-top:20px;padding-bottom:20px;background:#ede8df88;align-items:stretch}.parquet-tones>div{padding:8px 18px 0 0}.parquet-tones .eyebrow{font-size:10px}.parquet-tones h2{font-size:34px;margin:10px 0 13px}.parquet-tones>div>p:last-child{font-size:12px;max-width:260px}.parquet-tone{position:relative;text-align:left;isolation:isolate;min-height:172px;border:0;padding:18px;overflow:hidden;color:#fff;background:#a8967b}.parquet-tone>picture{position:absolute;inset:0;z-index:-2}.parquet-tone img{object-fit:cover;object-position:center}.parquet-tone:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#211b1588,transparent);z-index:-1}.parquet-tone span{display:block;font:400 24px/1.1 var(--serif);position:absolute;bottom:18px;left:18px}.tone-1{background:#aa8c6b}.tone-2{background:#a17148}.tone-3{background:#4f4536}.parquet-tone:disabled{cursor:default}.parquet-tone.is-active{outline:3px solid #303a2a;outline-offset:-3px}
.parquet-inspiration{padding-top:25px;padding-bottom:26px}.parquet-inspiration-heading{display:flex;justify-content:space-between;align-items:end;gap:25px;margin-bottom:18px}.parquet-inspiration-heading .eyebrow{font-size:10px}.parquet-inspiration h2{font-size:35px;margin-top:8px}.parquet-inspiration-heading .text-link{text-transform:none;font-size:12px}.parquet-inspiration>div:last-child{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.parquet-inspiration>div:last-child>a{position:relative;aspect-ratio:2.5;color:white;overflow:hidden}.parquet-inspiration>div:last-child>a:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#17171088,transparent 65%)}.parquet-inspiration>div:last-child a>span{position:absolute;z-index:1;left:20px;bottom:16px;font-size:16px}
.parquet-discovery .contact-banner{padding-top:30px;padding-bottom:30px}.parquet-discovery .contact-banner .eyebrow{font-size:10px;margin-bottom:10px;color:#ddc9a6}.parquet-discovery .cta-copy h2{font-size:38px}.parquet-discovery .cta-copy>p:not(.eyebrow){font-size:12px}
@media(min-width:1441px){.parquet-hero{min-height:480px}}
@media(max-width:1200px){.parquet-shortcuts{gap:25px}.parquet-shortcuts>div{gap:10px}.parquet-shortcuts button{padding:10px 18px}.parquet-filter-bar{gap:9px}.parquet-filter-bar select{max-width:160px;padding-left:13px}.parquet-filter-result{gap:10px}.parquet-product-grid{gap:16px}.parquet-tones h2{font-size:29px}.parquet-tone span{font-size:22px}}
@media(max-width:992px){.parquet-shortcuts{align-items:start;flex-direction:column;gap:12px}.parquet-hero-copy{margin-left:5.5%;width:360px}.parquet-hero-shade{background:linear-gradient(90deg,#f6f3edf7,#f6f3edcf 40%,#f6f3ed00 80%)}.parquet-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.parquet-grid-heading{grid-template-columns:1fr auto;gap:15px}.parquet-grid-heading>p{grid-column:1;grid-row:2}.parquet-view-toggle{grid-column:2;grid-row:1/3}.parquet-tones{grid-template-columns:repeat(4,1fr)}.parquet-tones>div{grid-column:1/-1}.parquet-tones h2 br{display:none}.parquet-tones>div>p:last-child{max-width:100%}.parquet-inspiration h2{font-size:30px}.parquet-inspiration>div:last-child>a{aspect-ratio:1.8}.parquet-tone{min-height:170px}}
@media(max-width:576px){.parquet-discovery .site-header{height:96px}.parquet-discovery main{padding-top:96px}.parquet-discovery .interior-breadcrumb{top:111px;left:5.5%}.parquet-hero{min-height:510px;align-items:start}.parquet-hero-copy{padding-top:58px;width:89%;max-width:none;margin-right:5.5%}.parquet-hero h1{font-size:42px;max-width:350px}.parquet-hero-shade{background:linear-gradient(180deg,#f6f3edfa 0%,#f6f3ede8 55%,#f6f3ed33 100%)}.parquet-hero>picture img{object-position:68% center}.parquet-hero-copy .actions{gap:15px;flex-wrap:wrap}.parquet-hero-copy small{font-size:11px}.parquet-shortcuts>div{flex-wrap:nowrap;overflow:auto;width:100%;padding:3px 0 6px}.parquet-shortcuts button{padding:10px 19px}.parquet-filter-bar{gap:10px;padding-bottom:24px}.filter-symbol{display:none}.parquet-filter-bar label{flex:1 1 28%}.parquet-filter-bar select{width:100%;max-width:none;padding:0 9px;font-size:11px}.parquet-filter-result{width:100%;justify-content:space-between;margin-top:5px}.parquet-grid-heading h2{font-size:35px}.parquet-grid-heading>p{font-size:12px}.parquet-view-toggle{gap:6px}.parquet-view-toggle button{width:30px;height:30px}.parquet-product-grid{grid-template-columns:1fr;gap:18px}.parquet-product-image{aspect-ratio:1.5}.parquet-product-copy h3{font-size:21px}.parquet-product-copy{padding:15px 52px 17px 15px}.parquet-product-copy>p{font-size:10px}.parquet-product-copy small{font-size:12px}.parquet-product-grid.is-list{grid-template-columns:1fr}.parquet-product-grid.is-list .parquet-product-copy h3{font-size:17px}.parquet-pagination{gap:7px}.parquet-tones{grid-template-columns:repeat(2,1fr);gap:12px}.parquet-tones h2{font-size:32px}.parquet-tone{min-height:160px}.parquet-inspiration-heading{align-items:start;flex-direction:column;gap:14px}.parquet-inspiration h2{font-size:31px}.parquet-inspiration>div:last-child{grid-template-columns:1fr;gap:13px}.parquet-inspiration>div:last-child>a{aspect-ratio:2.3}.parquet-discovery .cta-copy h2{font-size:34px}}
