.product-page .product-supplier-trust .content-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-page .product-supplier-trust .content-card{min-height:auto}.product-page .product-usps .content-grid:where([data-count="4"]){grid-template-columns:repeat(2,minmax(0,1fr))}.product-page .product-specifications{color:var(--ink);background:#eef2ed}.product-page .product-specifications .eyebrow{color:#4b6b59}.product-page .product-specifications .section-heading>p:last-child:not(.eyebrow),.product-page .product-specifications .image-frame figcaption{color:var(--ink-soft)}.product-page .product-specifications .spec-layout{grid-template-columns:1fr;gap:2.5rem}.product-page .product-specifications .spec-table{border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.product-page .product-specifications .spec-row{border:1px solid var(--line);border-radius:var(--radius);background:#ffffffb3;grid-template-columns:1fr;align-content:start;gap:.75rem;min-height:auto;padding:1.5rem;display:grid}.product-page .product-specifications .spec-row:last-child{grid-column:1/-1;min-height:auto}.product-page .product-specifications .spec-row>span{color:#586d60;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:800}.product-page .product-specifications .spec-row strong{color:var(--ink);font-weight:500;line-height:1.65}.product-page .product-specifications .spec-dimension-groups>span{color:var(--ink);border-color:var(--line);background:#f1f5ef}.product-page .product-specifications .spec-dimension-groups small{color:var(--ink-soft)}.product-page .product-specifications .spec-customization-statement{color:#435a4b;background:#e6eddf;border-color:#d8e2d3 #d8e2d3 #d8e2d3 #96ad83;border-left-style:solid;border-left-width:3px;border-radius:.75rem;padding:1.5rem 1.75rem;font-weight:400}.product-page .product-features .content-grid,.product-page .customization .content-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.product-page .product-features .content-grid:where([data-count="1"]) .content-card,.product-page .customization .content-grid:where([data-count="1"]) .content-card{grid-column:span 12}.product-page .product-features .content-grid:where([data-count="2"],[data-count="4"]) .content-card,.product-page .customization .content-grid:where([data-count="2"],[data-count="4"]) .content-card{grid-column:span 6}.product-page .product-features .content-grid:where([data-count="3"],[data-count="6"],[data-count="9"]) .content-card,.product-page .customization .content-grid:where([data-count="3"],[data-count="6"],[data-count="9"]) .content-card,.product-page .product-features .content-grid:where([data-count="10"]) .content-card,.product-page .customization .content-grid:where([data-count="10"]) .content-card{grid-column:span 4}.product-page .product-features .content-grid:where([data-count="10"]) .content-card:last-child,.product-page .customization .content-grid:where([data-count="10"]) .content-card:last-child{grid-column:span 12;min-height:auto}.product-page .product-features .content-grid:where([data-count="5"]) .content-card,.product-page .customization .content-grid:where([data-count="5"]) .content-card{grid-column:span 6}.product-page .product-features .content-grid:where([data-count="5"]) .content-card:nth-child(n+3),.product-page .customization .content-grid:where([data-count="5"]) .content-card:nth-child(n+3),.product-page .product-features .content-grid:where([data-count="7"]) .content-card,.product-page .customization .content-grid:where([data-count="7"]) .content-card{grid-column:span 4}.product-page .product-features .content-grid:where([data-count="7"]) .content-card:nth-child(n+4),.product-page .customization .content-grid:where([data-count="7"]) .content-card:nth-child(n+4),.product-page .product-features .content-grid:where([data-count="8"]) .content-card,.product-page .customization .content-grid:where([data-count="8"]) .content-card{grid-column:span 3}.product-page .product-applications .application-layout--text-only{grid-template-columns:1fr}.product-page .product-applications .application-layout:not(.application-layout--text-only) .content-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-page .product-applications .application-layout:not(.application-layout--text-only) .content-grid:where([data-count="1"],[data-count="2"],[data-count="3"]){grid-template-columns:1fr}.product-page .product-applications .application-layout--text-only .content-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.product-page .product-applications .application-layout--text-only .content-grid:where([data-count="1"]){grid-template-columns:1fr}.product-page .product-applications .application-layout--text-only .content-grid:where([data-count="2"],[data-count="4"]){grid-template-columns:repeat(2,minmax(0,1fr))}.product-page .product-applications .application-gallery{order:-1}.product-page .product-applications .application-gallery,.product-page .product-applications .image-frame,.product-page .product-applications .image-frame__visual{height:100%}.product-page .product-applications .image-frame__visual{min-height:30rem}.product-page .product-applications .application-layout--stacked{grid-template-columns:1fr}.product-page .product-applications .application-layout.application-layout--stacked .content-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.product-page .product-related-products .content-grid,.product-page .product-buyer-guides .content-grid{align-items:stretch}.product-page .product-related-products .content-card,.product-page .product-buyer-guides .content-card{flex-direction:column;display:flex}.product-page .product-related-products .text-link,.product-page .product-buyer-guides .text-link{margin-top:auto}.product-page .product-buyer-guides .content-grid:where([data-count="2"],[data-count="4"]){grid-template-columns:repeat(2,minmax(0,1fr))}.product-page .manufacturing-grid{border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.product-page .manufacturing-grid article{background:#fbfcf8b8;border:1px solid #c3cec6;border-radius:.8rem;min-height:auto;padding:2rem}@media (max-width:980px){.product-page .product-features .content-grid,.product-page .customization .content-grid,.product-page .product-supplier-trust .content-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-page .product-features .content-grid .content-card:nth-child(n),.product-page .customization .content-grid .content-card:nth-child(n){grid-column:auto}.product-page .product-applications .application-layout{grid-template-columns:1fr}.product-page .product-applications .application-layout:not(.application-layout--text-only) .content-grid,.product-page .product-applications .application-layout.application-layout--stacked .content-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-page .product-applications .image-frame__visual{min-height:24rem}}@media (max-width:640px){.product-page .product-features .content-grid,.product-page .customization .content-grid,.product-page .manufacturing-grid,.product-page .product-supplier-trust .content-grid,.product-page .product-specifications .spec-table,.product-page .product-applications .application-layout:not(.application-layout--text-only) .content-grid,.product-page .product-applications .application-layout--text-only .content-grid,.product-page .product-buyer-guides .content-grid,.product-page .product-usps .content-grid:where([data-count="4"]){grid-template-columns:1fr}.product-page .product-specifications .spec-row:last-child{grid-column:auto}.product-page .product-applications .image-frame__visual{min-height:19rem}}.product-page :is(.detail-gallery,.application-gallery,.manufacturing-gallery)[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.product-page .detail-gallery[data-count="2"]{grid-column:1/-1}.product-page :is(.detail-gallery,.application-gallery,.manufacturing-gallery)[data-count="2"]>.image-frame{grid-column:auto;min-width:0}.product-page :is(.detail-gallery,.application-gallery,.manufacturing-gallery)[data-count="2"] .image-frame__visual{aspect-ratio:4/3;width:100%;height:auto;min-height:0}.product-page .detail-gallery .image-frame--portrait{grid-column:auto;min-width:0}.product-page .detail-gallery .image-frame--portrait .image-frame__visual{aspect-ratio:3/4;width:100%;height:auto;min-height:0}.product-page--raw-mdf .detail-gallery[data-count="2"]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.product-page--raw-mdf .detail-gallery[data-count="2"]>.image-frame:first-child .image-frame__visual{aspect-ratio:3/2}@media (max-width:760px){.product-page--raw-mdf .detail-gallery[data-count="2"]{grid-template-columns:1fr}}.product-page--melamine-mdf .detail-gallery[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:640px){.product-page--melamine-mdf .detail-gallery[data-count="3"]{grid-template-columns:1fr}}.product-page #product-photos,.product-page #surface-finishes,.product-page #high-gloss-woodgrain{scroll-margin-top:6rem}.product-page .application-layout--text-only{grid-template-columns:1fr}.product-page:is(.product-page--flexible-mdf,.product-page--perforated-mdf,.product-page--black-mdf,.product-page--lightweight-mdf,.product-page--pet-faced-mdf,.product-page--mdf-mouldings) .detail-gallery{width:100%;max-width:46rem;margin-inline:auto}.product-page:is(.product-page--flexible-mdf,.product-page--perforated-mdf,.product-page--black-mdf,.product-page--lightweight-mdf,.product-page--pet-faced-mdf,.product-page--mdf-mouldings) .detail-gallery .image-frame__visual{aspect-ratio:900/780;min-height:0}.product-page:is(.product-page--flexible-mdf,.product-page--perforated-mdf,.product-page--black-mdf,.product-page--lightweight-mdf,.product-page--pet-faced-mdf,.product-page--mdf-mouldings) .detail-gallery img{object-fit:contain}.product-page--compact-density-fibreboard .detail-gallery{width:100%;max-width:46rem;margin-inline:auto}.product-page--compact-density-fibreboard .detail-gallery .image-frame__visual{aspect-ratio:3/2;min-height:0}.product-page--compact-density-fibreboard .detail-gallery img{object-fit:contain}.product-page{--section-space:clamp(2.5rem, 4vw, 3.75rem);--layout-gap:clamp(1.5rem, 3vw, 2.5rem);--radius:.35rem;--page-title:clamp(2.5rem, 4.4vw, 4.25rem);--section-title:clamp(1.75rem, 2.6vw, 2.5rem);--line:#d4dbd2;line-height:1.65}.product-page .hero{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(2rem,4vw,4rem);padding-block:1.75rem 2.75rem}.product-page h1{letter-spacing:-.045em;text-wrap:balance;max-width:17ch;margin-bottom:1.3rem;font-weight:500;line-height:1.08}.product-page h2{letter-spacing:-.035em;text-wrap:balance;font-weight:500;line-height:1.16}.product-page h3{margin-bottom:.65rem;font-size:1.15rem;font-weight:600;line-height:1.3}.product-page .eyebrow{letter-spacing:.12em;font-size:.7rem}.product-page .hero__summary{max-width:48ch;margin-bottom:1.5rem;font-size:1.04rem;line-height:1.75}.product-page .hero__proof{gap:1.5rem;margin-top:1.75rem;padding-top:1.1rem}.product-page .hero__proof>div{flex:1}.product-page .hero__proof dd{font-size:.9rem;font-weight:500}.product-page .image-frame__visual{border:0;border-radius:.35rem}.product-page .image-frame--hero .image-frame__visual{aspect-ratio:6/5;min-height:0;box-shadow:none}.product-page .button{border-radius:.3rem;min-height:46px;font-size:.88rem;transition:background-color .18s,color .18s}.product-page .button--primary{background:var(--forest);color:#fff}.product-page .button--primary:hover{background:var(--forest-deep)}.product-page .text-link{padding-block:.6rem;font-size:.9rem;display:inline-block}.product-page a:focus-visible,.product-page summary:focus-visible{outline-color:#356e53}.product-page [id]{scroll-margin-top:7rem}.product-page .section-heading{gap:.65rem 2rem;margin-bottom:1.75rem}.product-page>.section-shell.section-block+.section-shell.section-block{padding-top:0}.product-page .section-heading>p:last-child:not(.eyebrow){max-width:55ch;margin-bottom:0;font-size:.95rem}.product-page .positioning-band{background:var(--paper);padding-block:2rem}.product-page .positioning-band__inner{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:.5rem 3rem}.product-page .positioning-band__inner p:last-child{max-width:65ch;margin:0;font-size:.96rem}.product-page .positioning-band h2{max-width:24ch;font-size:clamp(1.65rem,2.4vw,2.25rem)}.product-page .intro-grid{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 3rem}.product-page .intro-grid article{border:0;border-top:1px solid var(--line);padding:1.25rem 0 0}.product-page .intro-grid article span{margin-bottom:.65rem;font-size:.65rem}.product-page .intro-grid article p{margin-bottom:0;font-size:.94rem}.product-page .intro-grid__supply{background:0 0;grid-column:auto}.product-page .intro-grid__supply span{margin-bottom:.65rem!important}.product-page .content-grid{gap:1.5rem 2rem}.product-page .content-card{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;padding:1.25rem 0 0}.product-page .content-card p{margin-bottom:.8rem;font-size:.93rem;line-height:1.7}.product-page .content-card>:last-child{margin-bottom:0}.product-page .content-grid--accented .content-card:before{display:none}.product-page .content-grid--accented .content-card:first-child{background:0 0}.product-page .product-usps{background:#edf1e9}.product-page .customization .content-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.product-page .customization .content-grid .content-card{grid-column:auto}.product-page .customization .content-grid:where([data-count="5"]) .content-card:last-child{grid-column:span 2}.product-page .split-section{grid-template-columns:minmax(0,1fr) minmax(16rem,.45fr);align-items:start}.product-page .split-section .content-grid{gap:1rem}.product-page .buyer-note{background:#e9eddf;border-radius:.35rem;padding:1.75rem}.product-page .buyer-note h3{max-width:15ch;font-size:1.75rem;font-weight:500}.product-page .buyer-note p{font-size:.94rem}.product-page .product-supplier-trust{border-block:1px solid var(--line);background:#f7f8f3}.product-page .product-specifications{background:#edf0e9}.product-page .product-specifications .spec-layout{gap:1.5rem}.product-page .product-specifications .spec-table{border-top:1px solid #aab9ab;grid-template-columns:1fr;gap:0}.product-page .product-specifications .spec-row{background:0 0;border:0;border-bottom:1px solid #d0d9ce;border-radius:0;grid-template-columns:minmax(9rem,.25fr) minmax(0,1fr);gap:1.75rem;padding:.9rem 0}.product-page .product-specifications .spec-row>span{letter-spacing:.06em;padding-top:.15rem;font-size:.7rem;font-weight:600}.product-page .product-specifications .spec-row strong{font-size:.94rem;line-height:1.65}.product-page .product-specifications .spec-customization-statement{border:0;border-left:2px solid #879d77;border-radius:0;padding:.8rem 1rem;font-size:.9rem}.product-page .spec-dimension-groups{gap:.75rem}.product-page .product-specifications .spec-dimension-groups>span{background:0 0;border:0;padding:0}.product-page .product-spec-support{background:#f9faf6;border-radius:.35rem;gap:1rem 2rem;padding:1.25rem}.product-page .product-document-checklist{margin-block:.75rem}.product-page .detail-gallery{gap:1rem}.product-page .product-test-report__layout{background:#f4f5ef;border-radius:.35rem;grid-template-columns:160px minmax(0,1fr);padding:1.5rem}.product-page .product-test-report__cover{box-shadow:none}.product-page .product-test-report__details{grid-template-columns:repeat(4,minmax(0,1fr))}.product-page .product-selection-details{border-block:1px solid var(--line)}.product-page .product-selection-details>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:52px;padding:1.1rem 0;font-weight:600;list-style:none;display:flex}.product-page .product-selection-details>summary::-webkit-details-marker{display:none}.product-page .product-selection-details>summary:after{content:"+";flex-shrink:0;font-size:1.5rem;font-weight:400}.product-page .product-selection-details[open]>summary:after{content:"−"}.product-page .product-selection-details[open]{padding-bottom:1.5rem}.product-page .product-selection-details .rich-text{max-width:none}.product-page .product-selection-details .rich-text>:is(p,ul,ol){max-width:78ch}.product-page .product-selection-details .rich-text h2{max-width:35ch;margin-top:2rem;font-size:1.5rem}.product-page .product-selection-details .rich-text h3{margin-top:1.5rem}.product-page .product-selection-details>figure{max-width:56rem;margin:1.5rem auto}.product-page .product-selection-details .catalog-actions{margin-top:1.5rem}.product-page .product-applications .application-layout{grid-template-columns:1fr;gap:1.75rem}.product-page .product-applications .application-layout .content-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-page .product-applications .application-gallery{height:auto}.product-page .product-applications .image-frame__visual{aspect-ratio:16/7;height:auto;min-height:0}.product-page .product-applications .application-gallery[data-count="2"] .image-frame__visual{aspect-ratio:4/3}.product-page .manufacturing-section{background:#e8ede4}.product-page .manufacturing-grid{gap:1.5rem 2rem}.product-page .manufacturing-grid article{background:0 0;border:0;border-top:1px solid #b9c6b6;border-radius:0;padding:1.25rem 0 0}.product-page .manufacturing-grid p{margin-bottom:0;font-size:.93rem}.product-page .manufacturing-gallery{margin-top:1.75rem}.product-page .manufacturing-process-section .content-grid{counter-reset:process}.product-page .manufacturing-process-section .content-card:before{color:#647c60;counter-increment:process;content:counter(process, decimal-leading-zero);letter-spacing:.08em;background:0 0;width:auto;height:auto;margin-bottom:.75rem;font-size:.8rem;font-weight:500;display:block}.product-page #shipping-terms{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2.5rem;display:grid}.product-page #shipping-terms>:is(h2,p:first-of-type,p:nth-of-type(2),dl,p:last-child){grid-column:1/-1}.product-page #shipping-terms>p{font-size:.93rem}.product-page #shipping-terms>p:last-child{margin:.5rem 0 0;font-size:.85rem;line-height:2}.product-page .product-delivery-facts{margin-block:.5rem 1rem}.product-page .product-delivery-facts dd{font-size:1rem}.product-page .product-pricing h2{font-size:1rem;font-weight:600}.product-page .product-pricing .button{min-height:44px}.product-page .faq-section{grid-template-columns:minmax(0,.45fr) minmax(0,1fr);gap:2.5rem;display:grid}.product-page .faq-section .section-heading{display:block}.product-page .faq-section .eyebrow{margin-bottom:.75rem}.product-page .faq-list summary{padding:1rem 2rem 1rem 0;font-size:.96rem;font-weight:500}.product-page .faq-list details p{margin:0;padding-bottom:1.1rem;font-size:.93rem}.product-page .inquiry-cta{background:var(--forest-deep);color:#fff}.product-page .inquiry-cta__copy p{color:#cdd7ce}.product-page .inquiry-cta .button--primary{background:var(--lime);color:var(--forest-deep)}.product-page .inquiry-cta__email{color:#e1e8df}.product-page .inquiry-cta a:focus-visible{outline-color:var(--lime)}.product-page .melamine-finish-selection__guide{max-width:none}.product-page .melamine-evidence{padding-top:var(--section-space)}.product-page .melamine-evidence__video-layout{background:var(--forest);border-radius:.35rem;grid-template-columns:minmax(0,1fr) 16rem;padding:1.75rem}.product-page .melamine-evidence__copy{background:0 0;padding:0}.product-page .melamine-evidence__copy h3{font-size:clamp(1.75rem,3vw,2.5rem);font-weight:500}.product-page .melamine-video{box-shadow:none}.product-page .melamine-evidence__photo{background:0 0;border:0}.product-page .melamine-evidence__photo figcaption{padding:1rem 0 0}@media (max-width:980px){.product-page .hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.75rem}.product-page h1{font-size:clamp(2.2rem,4.5vw,3rem)}.product-page .hero__proof{flex-direction:column;gap:.75rem}.product-page .hero__actions{gap:.6rem 1rem}.product-page .positioning-band__inner{gap:.5rem 2rem}.product-page .product-specifications .section-heading{grid-template-columns:1fr 1fr}.product-page .customization .content-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-page .customization .content-grid:where([data-count="5"]) .content-card:last-child{grid-column:1/-1}.product-page .split-section{grid-template-columns:1fr}.product-page .buyer-note{padding:1.5rem}.product-page .faq-section{grid-template-columns:1fr;gap:0}}@media (min-width:641px) and (max-width:980px){.product-page .hero{align-items:start;gap:1.25rem 1.75rem}.product-page .hero__copy{display:contents}.product-page .hero__copy>.eyebrow,.product-page .hero h1{grid-column:1/-1;margin:0}.product-page .hero h1{max-width:25ch}.product-page .hero__summary,.product-page .hero__actions,.product-page .hero__proof{grid-column:1;margin:0}.product-page .hero>.image-frame{grid-area:3/2/span 3}.product-page .image-frame--hero .image-frame__visual{aspect-ratio:1;max-height:24rem}}@media (max-width:640px){.product-page{--section-space:2.25rem}.product-page .hero{grid-template-columns:1fr;gap:1.5rem;padding-block:1.25rem 1.75rem}.product-page h1{max-width:19ch;font-size:clamp(2.3rem,8.6vw,3.25rem)}.product-page .hero__summary{font-size:.98rem}.product-page .hero__proof{flex-direction:row;margin-top:1.25rem;padding-top:.9rem}.product-page .hero__proof dt{font-size:.62rem}.product-page .hero__proof dd{font-size:.82rem}.product-page .image-frame--hero .image-frame__visual{aspect-ratio:4/3}.product-page .positioning-band{padding-block:1.75rem}.product-page .positioning-band__inner{grid-template-columns:1fr;gap:.75rem}.product-page .intro-grid,.product-page .customization .content-grid,.product-page .product-applications .application-layout .content-grid{grid-template-columns:1fr}.product-page .content-grid,.product-page .intro-grid{gap:1.25rem}.product-page .product-specifications .section-heading{grid-template-columns:1fr}.product-page .product-specifications .spec-row{grid-template-columns:1fr;gap:.35rem;padding-block:.8rem}.product-page .product-specifications .spec-row strong{font-size:.91rem}.product-page .product-spec-support{padding:1rem}.product-page .product-test-report__layout{grid-template-columns:1fr;padding:1.1rem}.product-page .product-test-report__cover{width:120px}.product-page .product-test-report__details{grid-template-columns:repeat(2,minmax(0,1fr))}.product-page .product-selection-details>summary{font-size:.93rem}.product-page .product-selection-details .rich-text h2{font-size:1.35rem}.product-page .product-applications .image-frame__visual{aspect-ratio:4/3}.product-page #shipping-terms{grid-template-columns:1fr}.product-page .faq-list summary{font-size:.93rem}.product-page .melamine-evidence__video-layout{grid-template-columns:1fr;padding:1.25rem}.product-page .melamine-video{justify-self:center;width:min(100%,16rem)}}@media (prefers-reduced-motion:reduce){.product-page .button{transition:none}}.product-page--focused{--section-space:clamp(2rem, 3.4vw, 3rem)}.product-page--focused .hero h1{max-width:18ch}.product-page--focused .product-specifications .section-heading{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.product-page--focused .spec-value-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem 1.5rem;display:grid}.product-page--focused .product-specifications .spec-row{padding-block:.75rem}.product-page--focused .customization__actions{margin-top:1rem}.product-page--focused .product-document-summary{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem 2rem;margin-top:1.5rem;padding-block:1.25rem 0;display:grid}.product-page--focused .product-document-summary p{max-width:66ch;margin-bottom:0;font-size:.93rem}.product-page--focused .product-document-summary nav,.product-page--focused .product-factory-summary nav{flex-direction:column;align-items:start;display:flex}.product-page--focused .product-factory-summary__copy{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem 3rem;display:grid}.product-page--focused .product-factory-summary__copy p:not(.eyebrow){max-width:72ch;margin-bottom:0;font-size:.94rem}.product-page--focused .product-factory-summary h2{margin-bottom:1rem}.product-page--focused .manufacturing-gallery{margin-top:1.5rem}.product-page--focused .manufacturing-gallery .image-frame__visual{aspect-ratio:16/9;height:auto;min-height:0}.product-page--focused .product-applications .content-grid{gap:1.25rem 2rem}.product-page--focused #shipping-terms>p{grid-column:auto;margin-bottom:.75rem}.product-page--focused #shipping-terms>p:last-child{grid-column:1/-1;margin-bottom:0}.product-page--focused .melamine-finish-selection__grid .melamine-swatch-card__visual{height:7rem;min-height:0}.product-page--focused .melamine-finish-selection__grid .melamine-swatch-card__body{padding:1rem}.product-page--focused .melamine-finish-selection__grid .melamine-swatch-card__body h3{font-size:1.1rem}.product-page--focused .melamine-finish-selection__grid .melamine-swatch-card__body p{font-size:.9rem}@media (max-width:760px){.product-page--focused .product-specifications .section-heading,.product-page--focused .product-document-summary,.product-page--focused .product-factory-summary__copy{grid-template-columns:1fr}.product-page--focused .product-document-summary nav,.product-page--focused .product-factory-summary nav{flex-flow:wrap;gap:.1rem 1.25rem}.product-page--focused .spec-value-list{grid-template-columns:1fr}.product-page--focused .melamine-finish-selection__grid .melamine-swatch-card__visual{height:5rem}}.product-page--focused .product-specifications .spec-value-list,.product-page--focused .product-specifications .spec-value-list>span{color:inherit}
