.design-process{padding:12vw 0;border-bottom:1.5px solid lightgrey;margin-bottom:6vw}.design-process h2{text-transform:uppercase;font-size:1rem;font-family:Montserrat Medium;-webkit-font-smoothing:auto;margin:0 auto;text-align:center}.design-process p{margin:0 auto;max-width:580px;text-align:center;font-family:Montserrat Medium;font-size:1.5rem;line-height:1.5;margin-top:2vw;-webkit-font-smoothing:auto}@media screen and (max-width:1250px){.design-process{width:92%;margin:0 auto;margin-bottom:6vw}.design-process h2{font-size:.85rem}.design-process p{font-size:1.3rem}}@media screen and (max-width:550px){.design-process{padding:4rem 0}.design-process p{font-size:1.2rem;margin-top:1rem}}.designer-favorites{border-top:1px solid;padding:1rem 0 0;display:flex}.designer-favorites .hidden{display:none}.designer-favorites h3{font-weight:700;text-transform:uppercase;font-size:1rem}.designer-favorites p{margin-bottom:0;margin-top:.4rem;font-family:Montserrat Medium;font-size:1rem}.designer-favorites .coll-box{width:calc((100% - 5rem) / 6);margin-right:1rem}.designer-favorites .fp-container{display:flex;width:calc((100% / 6) * 5);flex-wrap:wrap}.designer-favorites .fp-box{width:calc((100% - 4rem)/5);margin-right:1rem;margin-bottom:2rem;position:relative;cursor:pointer}.designer-favorites .fp-box:hover .fp-image{background-color:#0000004d;background-blend-mode:multiply;transition:.3s ease}.designer-favorites .fp-box:hover p{color:#a86f41}.designer-favorites .fp-box:nth-of-type(5n){margin-right:0}.designer-favorites .fp-image{width:100%;aspect-ratio:1 / 1;background-size:cover;background-position:center}.designer-favorites .fb-box a{position:absolute;top:0;left:0;height:100%;width:100%;display:block}@media screen and (max-width:1250px){.designer-favorites h3{font-size:.85rem}.designer-favorites p{font-size:.85rem;margin-top:.2rem}}@media screen and (max-width:1050px){.designer-favorites .coll-box{width:calc((100% - 4rem)/5)}.designer-favorites .fp-container{width:80%}.designer-favorites .fp-box{width:calc((100% - 3rem)/4)}.designer-favorites .fp-box:nth-of-type(5n){margin-right:1rem}.designer-favorites .fp-box:nth-of-type(4n){margin-right:0}}@media screen and (max-width:900px){.designer-favorites .coll-box{width:calc((100% - 3rem)/4)}.designer-favorites .fp-container{width:75%}.designer-favorites .fp-box{width:calc((100% - 2rem) / 3)}.designer-favorites .fp-box:nth-of-type(4n){margin-right:1rem}.designer-favorites .fp-box:nth-of-type(3n){margin-right:0rem}}@media screen and (max-width:700px){.designer-favorites .coll-box{width:calc((100% - 2rem) / 3)}.designer-favorites .fp-container{width:calc((100% / 3)* 2)}.designer-favorites .fp-box{width:calc((100% - 1rem)/2)}.designer-favorites .fp-box:nth-of-type(4n){margin-right:1rem}.designer-favorites .fp-box:nth-of-type(3n){margin-right:1rem}.designer-favorites .fp-box:nth-of-type(2n){margin-right:0rem!important}}@media screen and (max-width:550px){.designer-favorites{flex-direction:column}.designer-favorites .coll-box,.designer-favorites .fp-container{width:100%}}.dh-hero{height:45vw;min-height:95vh;width:100%;background-size:cover;background-position:center;display:flex;justify-content:center;align-items:center;background-color:#0000004d;background-blend-mode:multiply}.dh-hero h2{color:#fff;font-size:2.7rem;text-align:center}@media screen and (max-width:1250px){.dh-hero{min-height:80vh}.dh-hero h2{font-size:2rem}}@media screen and (max-width:900px){.dh-hero{min-height:70vh}}@media screen and (max-width:750px){.dh-hero{min-height:55vh;height:50vw;padding:2rem}}@media screen and (max-width:550px){.dh-hero h2{font-size:1.7rem}}.dh-blog{padding:3rem 0}.dh-blog h2{text-align:center;margin-bottom:3rem;text-transform:uppercase}.dh-blog .hidden{display:none}.dh-blog .blog-grid{display:flex;flex-wrap:wrap}.dh-blog .article-block{position:relative;width:calc((100% - 3rem)/4);margin-right:1rem}.dh-blog .article-block:nth-of-type(4n){margin-right:0}.dh-blog .article-feat-img{background-size:cover;background-position:center;width:100%;aspect-ratio:3 / 4}.dh-blog h3{font-size:1rem;font-family:Montserrat Medium;-webkit-font-smoothing:auto;margin-top:1rem}.dh-blog a{position:absolute;top:0;left:0;height:100%;width:100%}.dh-blog .article-block:hover h3{color:#a86f41}.dh-blog .article-block:hover .article-feat-img{background-color:#0000004d;background-blend-mode:multiply}@media screen and (max-width:1250px){.dh-blog h3{font-size:.85rem}.dh-blog .article-block{width:calc((100% - 2rem) / 3)}.dh-blog .article-block:nth-of-type(4n){margin-right:1rem}.dh-blog .article-block:nth-of-type(3n){margin-right:0}}@media screen and (max-width:800px){.dh-blog .article-block{width:calc((100% - 1rem)/2);margin-right:0}.dh-blog .article-block:nth-of-type(4n){margin-right:0rem}.dh-blog .blog-grid{justify-content:space-between}}@media screen and (max-width:500px){.dh-blog{padding:0}.dh-blog h2{margin-bottom:2rem}.dh-blog .article-block{width:100%}}.designer-intro{display:flex;justify-content:space-between;padding:5vw 0 0}.designer-intro .image-container{width:50%;aspect-ratio:3 / 4;background-size:cover;background-position:center}.designer-intro .designer-title{width:37%;max-width:650px;margin-top:10vw}.designer-intro p{-webkit-font-smoothing:auto;line-height:1.5;font-family:Montserrat;font-size:1.2rem}.designer-intro h2{font-size:2.7rem;margin-bottom:2rem}@media screen and (max-width:1450px){.designer-intro{padding-bottom:1vw}}@media screen and (max-width:1250px){.designer-intro h2{font-size:2rem}.designer-intro p{font-size:1rem}}@media screen and (max-width:1150px){.designer-intro .designer-title{width:42%;margin-top:5vw}}@media screen and (max-width:1050px){.designer-intro .image-container{width:calc(50% - 1vw)}.designer-intro .designer-title{margin-top:0}}@media screen and (max-width:750px){.designer-intro{flex-direction:column-reverse}.designer-intro .image-container{width:100%;margin-bottom:1rem}.designer-intro .designer-title{width:100%;margin-top:3vw}}@media screen and (max-width:550px){.designer-intro h2{font-size:1.7rem;margin-bottom:1.5rem}}.favorites-banner{text-align:center;padding:5vw 0;display:flex;justify-content:space-between}.favorites-banner h2{text-transform:uppercase;font-size:1rem;font-family:Montserrat Medium;-webkit-font-smoothing:auto;text-align:center}.favorites-banner a{font-size:1rem;font-family:Montserrat Medium;-webkit-font-smoothing:auto;text-align:center;border-bottom:1px solid}.favorites-banner a:hover{border-color:#a86f41}@media screen and (max-width:1250px){.favorites-banner h2,.favorites-banner a{font-size:.85rem}}@media screen and (max-width:950px){.favorites-banner{padding:3rem 0}}@media screen and (max-width:550px){.favorites-banner{padding:3rem 0 2rem}}.product-features{padding:3vw 5vw;display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2rem}.product-features .hidden{display:none}.product-features h3{text-transform:uppercase;font-size:1rem;font-family:Montserrat Medium;-webkit-font-smoothing:auto}.product-features .content-product p{line-height:1.5}.product-features .tile-collections{margin-top:3rem}.product-features .tile-collections h4{margin-bottom:2rem;font-weight:700;text-transform:uppercase;font-size:1rem}.product-features .product-details p{font-family:Montserrat Medium;font-size:1rem}.product-features.reverse{flex-direction:row-reverse}.product-features .content-product,.product-features .feature-image{width:45%}.product-features .feature-image{aspect-ratio:3 / 4;background-size:cover;background-position:center}.product-features .featured-tile{display:flex;cursor:pointer}.product-features .featured-tile .product-image{width:28%;aspect-ratio:1 / 1;margin-right:2rem;margin-bottom:2rem;background-size:cover;background-position:center}.product-features .product-details p{margin-top:0;margin-bottom:0}.product-features .product-details{position:relative;margin:0;width:calc(72% - 2rem)}.product-features .product-details a{position:absolute;top:0;left:0;width:100%;height:100%}.product-features .featured-tile:hover .product-image{background-color:#0000004d;background-blend-mode:multiply;transition:.3s ease}.product-features .featured-tile:hover p{color:#a86f41}.product-features .product-details p.ptitle{text-transform:uppercase}@media screen and (max-width:1250px){.product-features h3{font-size:.85rem}.product-features .content-product p{font-size:1rem}.product-features .tile-collections h4,.product-features .product-details p{font-size:.85rem}}@media screen and (max-width:1050px){.product-features{padding-left:0;padding-right:0}}@media screen and (max-width:950px){.product-features .featured-tile{margin-bottom:1rem}}@media screen and (max-width:750px){.product-features{flex-direction:column-reverse;padding:0}.product-features.reverse{flex-direction:column-reverse}.product-features .content-product,.product-features .feature-image{width:100%}.product-features .feature-image{margin-bottom:2rem}}@media screen and (max-width:550px){.product-features{margin-bottom:1rem}.product-features .featured-tile .product-image{margin-right:1rem;margin-bottom:1rem}.product-features .tile-collections{margin-top:2rem}}.project-information{padding-top:4vw;padding-bottom:6vw}.project-information .proj-info-top{display:flex;justify-content:space-between;width:100%}.project-information .proj-info-top .paragraphs-container{width:37%;max-width:650px}.project-information .proj-info-top p{-webkit-font-smoothing:auto;line-height:1.5;font-family:Montserrat;font-size:1.2rem}.project-information .project-images{width:50%;display:flex;justify-content:flex-end;flex-wrap:wrap}.project-information .project-block{width:calc(50% - 1vw);position:relative}.project-information .project-block:hover .project-image{background-color:#0000004d;background-blend-mode:multiply;transition:.3s ease}.project-information .project-block:hover p{color:#a86f41}.project-information .project-block:nth-of-type(2n){margin-left:2vw}.project-information .project-image{width:100%;aspect-ratio:3 / 4;background-size:cover;background-position:center;margin-bottom:1rem;cursor:pointer}.project-information .project-block p{text-transform:uppercase;font-size:1rem;font-family:Montserrat Medium;-webkit-font-smoothing:auto;margin:0;cursor:pointer}.project-information .project-block a{position:absolute;top:0;left:0;height:100%;width:100%;cursor:pointer}.project-information .project-block a span{display:none}.project-information .proj-info-top{display:flex}.project-information .proj-info-top a{display:block;font-family:Montserrat Medium;font-size:1rem;-webkit-font-smoothing:auto;margin-bottom:.7rem}.project-information .proj-info-top h3{margin-right:2rem;font-family:Montserrat Medium;font-size:1rem;-webkit-font-smoothing:auto}@media screen and (max-width:1250px){.project-information .proj-info-top p{font-size:1rem}.project-information .project-block p{font-size:.85rem}.project-information .proj-info-top .paragraphs-container{width:42%}.project-information .proj-info-top h3,.project-information .proj-info-top a{font-size:.85rem}}@media screen and (max-width:1050px){.project-information .proj-info-top{flex-direction:column-reverse;align-items:flex-start}.project-information .project-images{width:100%;margin-bottom:3rem}.project-information .proj-info-top .paragraphs-container{width:100%;max-width:none}.project-information .proj-info-top{margin-top:5rem;width:100%}}@media screen and (max-width:750px){.project-information .project-block{width:calc(50% - .5rem)}.project-information .project-block:nth-of-type(2n){margin-left:1rem}}@media screen and (max-width:650px){.project-information .proj-info-top .paragraphs-container{margin-bottom:2rem}}@media screen and (max-width:550px){.project-information .project-images{flex-direction:column;margin-bottom:2rem}.project-information .project-block{width:100%;margin-bottom:2rem}.project-information .project-block:nth-of-type(2n){margin-left:0rem}.project-information .proj-info-top{margin-top:3rem}.project-information .proj-info-top{flex-direction:column}}.project-intro{min-height:100vh;width:100%;background-color:#313131;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:12vw 0}.project-intro .proj-image{aspect-ratio:3 / 2;width:45%;background-size:cover;background-position:center;margin-bottom:2.5vw}.project-intro h3{color:#fff;text-transform:uppercase;margin:0;font-size:1rem;font-family:Montserrat Medium;-webkit-font-smoothing:auto}.project-intro h3.proj-number{font-size:.85rem}@media screen and (max-width:1250px){.project-intro{min-height:80vh}.project-intro h3{font-size:.85rem}.project-intro h3.proj-number{font-size:.7rem}.project-intro .proj-image{width:50%}}@media screen and (max-width:1050px){.project-intro .proj-image{width:60%}}@media screen and (max-width:900px){.project-intro{min-height:70vh}}@media screen and (max-width:750px){.project-intro{min-height:55vh}}@media screen and (max-width:550px){.project-intro .proj-image{width:82%}}
/*# sourceMappingURL=/cdn/shop/t/26/compiled_assets/styles.css.map */
