:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc{--ink:#1f231e;--forest:#566236;--bone:#f9f8f6;--muted:#61675e;--line:#d8d5cc;background:var(--bone);color:var(--ink);font-family:Manrope,var(--font-body--family),Arial,sans-serif}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc *{box-sizing:border-box}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__inner{width:min(calc(100% - 64px),1600px);margin:auto;padding:25px 0 0}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__breadcrumb{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-height:40px;margin-bottom:30px;font-size:.78rem;color:var(--muted)}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__breadcrumb a{color:inherit;text-decoration:none}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__breadcrumb a:hover{text-decoration:underline;text-underline-offset:3px}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc h1,:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc h2{max-width:none;margin:0;font-family:"Source Serif 4",Georgia,serif;font-weight:500;letter-spacing:-.024em;text-transform:none;text-wrap:balance}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc h3{margin:0;font-family:Manrope,Arial,sans-serif;font-weight:600;letter-spacing:-.015em;text-transform:none}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__eyebrow{margin:0 0 12px;color:var(--forest);font-size:.75rem;font-weight:700;line-height:1.4;letter-spacing:.075em;text-transform:uppercase}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__hero{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,.72fr);gap:clamp(28px,4.5vw,72px);align-items:end;padding:8px 0 64px;border-bottom:1px solid var(--line)}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc h1{max-width:980px;font-size:clamp(2.35rem,3.55vw,3.75rem);line-height:1.05}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__lead{max-width:880px;margin:20px 0 0;color:var(--muted);font-size:clamp(.98rem,1.1vw,1.08rem);line-height:1.64}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__button{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:46px;padding:11px 20px;border:1px solid var(--forest);font-size:.88rem;font-weight:650;line-height:1.2;text-decoration:none;transition:background-color .16s,color .16s,border-color .16s}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__button--primary{background:var(--forest);color:#fff}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__button--primary:hover{background:#414c28;border-color:#414c28}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__button--outline{background:transparent;color:var(--ink)}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__button--outline:hover{background:var(--ink);color:#fff}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__hero-aside{border-top:1px solid var(--ink)}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__hero-aside .ie-wpc__eyebrow{margin-top:16px}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__hero-aside p:last-child{margin:0;color:var(--muted);font-size:.9rem;line-height:1.62}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__criteria,:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__guide{scroll-margin-top:100px;padding-top:68px}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__section-head{display:grid;grid-template-columns:minmax(0,1.28fr) minmax(270px,.72fr);gap:clamp(24px,4vw,60px);align-items:end;margin-bottom:26px}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__section-head h2,:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__faq h2,:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__cta h2{font-size:clamp(1.9rem,2.65vw,2.75rem);line-height:1.14}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__section-head>p{margin:0;color:var(--muted);font-size:.96rem;line-height:1.62}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__cards article{padding:24px;background:#fff;border-top:2px solid var(--forest)}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__index{display:block;color:var(--forest);font-size:.73rem;font-weight:700;letter-spacing:.055em;text-transform:uppercase}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__cards h3{margin:15px 0 9px;font-size:1.05rem}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__cards p{margin:0;color:var(--muted);font-size:.92rem;line-height:1.62}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__guide .ie-wpc__cards article{background:#ecebe5;border-top:0}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__faq{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(30px,5vw,80px);padding:72px 0}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__faq-items{border-top:1px solid var(--ink)}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__faq details{border-bottom:1px solid var(--line)}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__faq summary{cursor:pointer;padding:17px 30px 17px 0;font-weight:650;line-height:1.45}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__faq details p{margin:0;padding:0 26px 20px 0;color:var(--muted);font-size:.92rem;line-height:1.65}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__cta{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(250px,.65fr);gap:clamp(32px,5vw,72px);align-items:center;padding:clamp(30px,4.5vw,60px);background:var(--ink);color:#fff}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__cta h2{color:#fff}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__cta p{max-width:900px;margin:18px 0 0;color:#e2e5dc;font-size:.94rem;line-height:1.62}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__cta .ie-wpc__button--primary{justify-self:start;background:var(--bone);border-color:var(--bone);color:var(--ink)}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc a:focus-visible,:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc summary:focus-visible{outline:3px solid #8a9a5b;outline-offset:4px}#ie-wpc-products{scroll-margin-top:100px}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .product-grid-container{--padding-block-start:40px!important;--padding-block-end:64px!important}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .collection-wrapper{row-gap:14px}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .main-collection-grid,:is(.collection-wpc-decking,.collection-wpc-protech-decking) .facets-block-wrapper{width:min(calc(100% - 64px),1600px);margin-inline:auto}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .product-grid .product-card .group-block{align-items:center!important;text-align:center!important}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .product-grid .product-card .text-block,:is(.collection-wpc-decking,.collection-wpc-protech-decking) .product-grid .product-card product-price{width:100%!important;text-align:center!important;justify-content:center}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .product-grid .product-card .text-block p{margin-inline:auto;text-align:center!important}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .product-grid .product-card .unit-price{display:none!important}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .product-grid .product-card product-price{display:block;margin-top:4px;font-size:.94rem;line-height:1.4}@media(max-width:1100px){:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__inner{width:calc(100% - 32px);padding:14px 0 0}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__breadcrumb{margin-bottom:20px}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__hero,:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__section-head,:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__faq,:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__cta{grid-template-columns:1fr}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__hero{gap:26px;padding:0 0 46px}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc h1{font-size:clamp(2rem,8vw,2.65rem)}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__lead{margin-top:16px;line-height:1.56}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__actions{display:grid;grid-template-columns:1fr}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__button{width:100%;min-width:0}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__criteria,:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__guide{padding-top:52px;scroll-margin-top:70px}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__section-head{gap:14px;margin-bottom:20px}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__section-head h2,:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__faq h2,:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__cta h2{font-size:clamp(1.7rem,7vw,2.15rem)}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__cards{grid-template-columns:1fr;gap:14px}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__faq{gap:18px;padding:56px 0}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__cta{margin:0 -16px;padding:36px 22px;gap:22px}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__cta .ie-wpc__button--primary{justify-self:stretch}#ie-wpc-products{scroll-margin-top:70px}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .product-grid-container{--padding-block-start:30px!important;--padding-block-end:48px!important}:is(.collection-wpc-decking,.collection-wpc-protech-decking) .main-collection-grid,:is(.collection-wpc-decking,.collection-wpc-protech-decking) .facets-block-wrapper{width:100%;margin-inline:0}}@media(prefers-reduced-motion:reduce){:is(.collection-wpc-decking,.collection-wpc-protech-decking) .ie-wpc__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ie-wpc-protech-hub.css.map */
