.push-it-in.solo{margin-left:auto;margin-right:auto;max-width:80%;padding:50px 10px}.push-it-in h1{color:#000;font-family:Playfair Display;font-size:40px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:15px;text-align:center;text-wrap:inherit}.back-link-area{padding:50px}.back-link-area a{font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:15px;text-align:center;text-wrap:inherit}.step .pronouce{font-family:Playfair Display;font-weight:700;margin-right:10px}.push-it-in .step{display:block;font-size:26px;margin-bottom:10px}.picture-area-here{align-items:center;display:flex;flex-direction:row;justify-content:center;object-fit:cover}.picture-area-here img{height:auto;max-height:450px;width:50%}.golden-line{padding:0;position:absolute}.golden-line,.golden-line img{max-width:100%;width:auto;z-index:999}.golden-line img{position:relative}.step-one-instruction{background-attachment:fixed!important;background-image:url(https://43645699.fs1.hubspotusercontent-na2.net/hubfs/43645699/Website%20Assets%20[JEFF%20UPLOAD%20FILES%20HERE]/Products/cch_background_wood%20floor%20texture_13464380.png);background-position:top;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;position:relative}.free-container{margin:0 auto;max-width:1000px;padding:60px 20px;text-align:center}.step-one-instruction .free-container,.step-one-instruction .grid-with-popping-images{margin-left:auto;margin-right:auto;max-width:80%;width:100%}.free-container h1{color:#f2f2f2;font-family:Playfair Display;font-size:40px;font-style:normal;font-weight:600;line-height:normal;text-align:center}.free-container p{color:#f2ece6;font-family:Lato;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.double-edge-view-left{background:#f2ece6;display:flex;justify-content:center;margin:0 auto 80px;max-width:80%}.double-edge-view-left .image img{display:block;height:auto;margin:0;max-width:400px;object-fit:cover;object-position:center;padding:0}.double-edge-view-left .blocks{flex:1;padding:40px 60px}.double-edge-view-left .blocks .side-by-side{display:flex;gap:20px;justify-content:space-between;margin-bottom:30px}.double-edge-view-left .blocks .side-by-side .block{flex:1}.double-edge-view-left .blocks .side-by-side .block img{height:auto;margin-bottom:15px;max-width:40px}.double-edge-view-left .blocks .side-by-side .block .subtitle{display:block;font-weight:700;margin-bottom:1px;text-transform:uppercase}.double-edge-view-left .blocks .lead-block h3{font-family:Playfair Display;font-size:30px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:20px}.double-edge-view-right{background:#f2ece6;display:flex;flex-direction:row-reverse;justify-content:center;margin:0 auto;max-width:80%}.double-edge-view-right .image-left img{display:block;height:auto;margin:0;max-height:600px;max-width:400px;object-fit:cover;object-position:center;padding:0}.double-edge-view-right .info-card{flex:1;padding:40px 60px}.double-edge-view-right .info-card h1{font-family:Playfair Display;font-size:30px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:20px}.double-edge-view-right .info-card h3{font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin-top:20px;text-transform:uppercase}.double-edge-view-right .info-card .boldify{font-weight:700}.double-edge-view-right .double-list{display:flex;justify-content:space-between;margin-top:20px;width:100%}.double-edge-view-right .double-list>div{width:50%}.double-edge-view-right .info-card .double-list .left-of-double-list ul,.double-edge-view-right .info-card .double-list .right-of-double-list ul{list-style-position:inside}.double-edge-view-right .left-of-double-list,.double-edge-view-right .right-of-double-list{max-width:50%;width:auto}.cta-prep{margin:80px 0;text-align:center}.cta-prep h1{color:#fff;font-family:Playfair Display;font-size:32px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:10px}.hook-to-close{background-image:url(https://43645699.fs1.hubspotusercontent-na2.net/hubfs/43645699/Website%20Assets%20[JEFF%20UPLOAD%20FILES%20HERE]/Products/brown_diamond_line.png);background-position:top;background-repeat:no-repeat;background-size:cover;height:100%;margin-top:100px;max-height:800px;padding:180px 20px;text-align:center}.hook-to-close a{background-color:#cc4d33;color:#fff;display:inline-block;font-family:Lato,sans-serif;font-size:16px;font-weight:500;letter-spacing:2px;margin-top:30px;padding:15px 30px;text-decoration:none;text-transform:uppercase}.hook-to-close a:hover{background-color:#bb371c}@media (min-width:768px){#m-our-hardwoods{display:none}}@media (max-width:768px){#d-our-hardwoods{display:none!important}#m-our-hardwoods{display:block!important}}@media (min-width:1241px){.picture-area-here img{height:400px}}@media (min-width:769px) and (max-width:1240px){.double-edge-view-left,.double-edge-view-right{flex-direction:column}.double-edge-view-left .image img,.double-edge-view-right .image-left img{height:500px;max-width:none;width:100%}.picture-area-here img{height:350px}}@media (max-width:768px){.picture-area-here{flex-direction:column}.picture-area-here img{max-height:none;width:100%}.step-one-instruction{align-items:center;display:flex;flex-direction:column;padding:30px}.step-one-instruction .free-container{padding:30px 10px}.step-one-instruction .free-container p{font-size:20px;margin-top:15px}}@media (max-width:767px){.double-edge-view-left .image,.double-edge-view-right .image-left{order:-1;text-align:center;width:100%}.double-edge-view-left .image img,.double-edge-view-right .image-left img{height:auto;max-width:100%;width:100%}.double-edge-view-left .blocks,.double-edge-view-right .info-card{order:2;padding:30px 20px;width:100%}.double-edge-view-left .side-by-side,.double-edge-view-right .double-list{flex-direction:column;gap:1px}.double-edge-view-left .side-by-side .block,.double-edge-view-right .double-list>div{max-width:100%;width:100%}.lead-block{padding:20px 30px 0}.double-edge-view-left .blocks .side-by-side,.double-edge-view-left .blocks .side-by-side .block img,.double-edge-view-right .double-list>div img{margin-bottom:0}.double-edge-view-left .blocks,.double-edge-view-right .blocks{padding:0!important}.double-edge-view-left,.double-edge-view-right{flex-direction:column!important;margin:40px auto;max-width:100%;padding-bottom:20px}.side-by-side{padding:20px 30px 0}.push-it-in h1{font-size:36px}.cta-prep,.hook-to-close{margin:50px 0 0;max-width:100%;width:100%}.step-one-instruction{background:#2d2b29!important}}@media (max-width:480px){.free-container h1{font-size:28px}.free-container p{font-size:16px}.double-edge-view-left .blocks .lead-block h3,.double-edge-view-right .info-card h1{font-size:26px}.cta-prep h1{font-size:24px}.hook-to-close{align-items:center;display:flex;flex-direction:column;justify-content:center;max-height:400px;text-align:center}}.grid-with-popping-images{background-color:#f2ece6;margin-bottom:70px;width:80%}.grid-with-popping-images .opening-paragraph{padding:30px 40px;text-align:left}.grid-with-popping-images .opening-paragraph p{font-size:18px;margin-top:15px}.grid-with-popping-images .opening-paragraph h1{font-family:Playfair Display;font-size:36px}.grid-with-popping-images .popping-images{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr;margin:0 auto 80px;padding:0 50px}.grid-with-popping-images .popping-images img{height:100%;width:100%}.grid-with-popping-images .popping-images .image-card,.image-card{overflow:hidden;position:relative}.image-card{cursor:pointer}.label-group{background:#2d2b29;bottom:0;left:50%;padding:20px 0 10px;position:absolute;text-align:center;transform:translateX(-50%);transition:bottom .45s ease;width:100%;z-index:3}.label-group h3{color:#fff;font-family:Playfair Display;font-size:26px;margin:0}.label-group svg{display:block;margin:10px auto 0}.info-panel{background:#f2f2f2;bottom:-50%;height:50%;left:0;opacity:0;padding:40px 25px;position:absolute;text-align:center;transition:bottom .45s ease,opacity .3s ease;width:100%;z-index:2}.info-panel p{font-size:20px;line-height:1.45;opacity:0;transform:translateY(20px);transition:opacity .3s ease .25s,transform .3s ease .25s}.image-card:hover .label-group{bottom:50%}.image-card:hover .info-panel{bottom:0;opacity:1}.image-card:hover .info-panel p{opacity:1;transform:translateY(0)}@media (max-width:768px){.label-group:after{color:#cc4d33;content:"Tap to Learn More";display:block;font-size:14px;margin-top:8px;opacity:.9}}@media (max-width:1024px){.grid-with-popping-images .popping-images{gap:30px;grid-template-columns:1fr 1fr;padding:0 30px}}@media (max-width:768px){.grid-with-popping-images .popping-images{gap:40px;grid-template-columns:1fr;padding:0 20px}.grid-with-popping-images .popping-images .image-card img{height:auto}.label-group h3{font-size:20px}.info-panel{bottom:-60%;height:60%;padding:30px 20px}.image-card:active .label-group,.image-card:hover .label-group{bottom:60%}.image-card:active .info-panel,.image-card:hover .info-panel{bottom:0}.step-one-instruction .free-container,.step-one-instruction .grid-with-popping-images{max-width:100%}}.european-finishes{background-color:#f2ece6;margin-bottom:70px;margin-left:auto;margin-right:auto;max-width:80%;width:100%}.main-background{width:100%}.main-background img{height:auto;width:100%}.european-finishes .finishes-explained{padding:40px 60px;text-align:left}.european-finishes .finishes-explained h1{font-family:Playfair Display;font-size:36px;margin-bottom:20px}.european-finishes .finishes-explained p{font-size:18px;line-height:1.2;margin-top:10px}.european-finishes .grid-of-finishes{display:grid;gap:20px;grid-template-columns:1fr 1fr;margin:40px auto 80px}.european-finishes .grid-of-finishes .show-as-heading{display:block;font-weight:700;margin-bottom:1px}.color-options{background-color:#f2ece6;margin-left:auto;margin-right:auto;max-width:80%;width:100%}.color-options-content{margin:10px auto 20px;padding:40px 60px}.color-options-content h1{font-family:Playfair Display;font-size:36px;margin-bottom:10px}.color-options-content .boldify{font-weight:700}.color-options-content p{font-size:18px;line-height:1.2}a{color:#cc4d33;text-decoration:none}.finish-icon{height:50px;width:50px}.finish-icon img{height:100%;width:100%}.hook-to-close .make-space-in-between{margin-right:30px}@media (max-width:768px){.cta-prep,.hook-to-close{margin:50px 0 0!important;max-width:100%!important;width:100%!important}.color-options,.european-finishes{max-width:100%;width:100%}.main-background img{height:auto;width:100%}.color-options-content,.european-finishes .finishes-explained{padding:20px}.color-options-content h1,.european-finishes .finishes-explained h1{font-size:28px}.color-options-content p,.european-finishes .finishes-explained p{font-size:16px;line-height:1.4;text-align:left}.european-finishes .grid-of-finishes{gap:25px;grid-template-columns:1fr;margin:20px auto 40px;max-width:100%;padding:0 20px}.european-finishes .grid-of-finishes .finish p{font-size:16px;line-height:1.4;margin-top:10px}.european-finishes .grid-of-finishes .finish{text-align:center}.european-finishes .grid-of-finishes .finish svg{display:block;margin:0 auto 10px}.color-options-content{margin:20px auto}.hook-to-close .make-space-in-between{margin-right:0}}@media (max-width:480px){.color-options-content h1,.european-finishes .finishes-explained h1{font-size:24px}.color-options-content p,.european-finishes .finishes-explained p{font-size:15px;line-height:1.35}.european-finishes .grid-of-finishes{gap:20px;padding:0 15px}}@media (max-width:576px){.hook-to-close h1,.push-it-in.solo h1,.step-one-instruction h1{font-size:24px;line-height:1.3}}