@charset "UTF-8";.arrow,.tabs{justify-content:center}.overlay .overlay-container .close-gallery-container .close-gallery,.overlay .overlay-container .gallery-image-counter,.tabs .tab{font-size:13px;font-family:gill-sans-nova,sans-serif;font-style:normal}.pretitle,.sub-categories-container li,.sub-categories-container p,.tabs .tab{letter-spacing:3px;text-transform:uppercase}.tabs{display:flex;align-items:center;flex-wrap:nowrap;margin-top:25px;margin-bottom:50px;padding:30px}.tabs .tab{border:1px solid #B0AFAF;border-radius:50px;padding:15px 12px;height:54px;color:#262525;margin:0 8px;min-width:200px;text-align:center;font-weight:500;white-space:nowrap;cursor:pointer;text-decoration:none}@media screen and (max-width:768px){.tabs .tab{font-size:12px}}.tabs .tab:hover{background-color:#E6E5E5}.tabs .tab.active{background-color:#393837;color:#fff}@media screen and (max-width:1600px){.tabs{overflow-x:scroll;border-top:solid 1px #E6E5E5;border-bottom:solid 1px #E6E5E5;padding:0;margin-top:25px;margin-bottom:40px;-ms-overflow-style:none;scrollbar-width:none}.tabs:-webkit-scrollbar{display:none}.tabs:-webkit-scrollbar-thumb{display:none}.tabs::-webkit-scrollbar{-webkit-appearance:none;height:0}.tabs .tab{border:0;width:auto;min-width:min-content;padding:17px 25px;margin:10px}}.arrow,.slick-dots{display:flex;position:absolute}@media screen and (max-width:1024px){.tabs{justify-content:flex-start}}.arrow{width:20px;height:20px;top:50%;cursor:pointer;align-items:center;flex-wrap:nowrap}.overlay,.slick-dots{justify-content:center}.arrow svg{width:19px;height:19px}.arrow.prev-arrow{left:30px;transform:rotate(180deg)}.arrow.next-arrow{right:30px}.slick-dots{width:100%;list-style:none;align-items:center;flex-wrap:nowrap;bottom:-67px;margin:50px 0!important}.slick-dots li{margin:0 5px}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:50px;outline:0;line-height:0;font-size:0;color:transparent;cursor:pointer;position:relative}.mthk-post .text p,.pretitle{font-size:15px}.slick-dots li button:before{position:absolute;top:0;left:0;content:"";width:50px;height:3px;background-color:#393837}.slick-dots li.slick-active button:before{background-color:#A19387}.pretitle{font-family:gill-sans-nova,sans-serif;font-weight:300;font-style:normal;line-height:17px;color:#A19387;margin-bottom:12px}.pretitle.left{text-align:left}.pretitle.center{text-align:center}.overlay .overlay-container .close-gallery-container,.pretitle.right{text-align:right}@media screen and (max-width:768px){.pretitle{display:none}}.mytomhowleykitchen-container{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap}.mthk-post{flex-basis:calc((100% - 150px)/ 4);border:1px solid #E0E0E0;cursor:pointer;display:flex!important;flex-direction:column;margin-right:50px;margin-bottom:60px}.mthk-post:nth-child(4n){margin-right:0}.mthk-post .image{position:relative;width:100%}.mthk-post .image:after{content:"";padding-bottom:100%;display:block}.mthk-post .image img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;object-position:center}.mthk-post .text{padding:30px;position:relative;height:auto}.mthk-post .text p a{font-weight:500;text-decoration:none;color:inherit}@media screen and (max-width:1024px){.mthk-post{flex-basis:calc((100% - 50px)/ 2)}.mthk-post:nth-child(4n){margin-right:50px}.mthk-post:nth-child(2n){margin-right:0}}@media screen and (max-width:768px){.mthk-post{flex-basis:100%;margin-right:0}.mthk-post .wp-block-button{display:none}}#mthk-overlay .overlay-container{max-width:500px;width:90%;position:relative}#mthk-overlay .overlay-container .slick-track{display:block}#mthk-overlay .mthk-gallery .mthk-post .text .wp-block-button,.overlay{display:none}#mthk-overlay .overlay-container .prev-arrow{left:-40px}#mthk-overlay .overlay-container .next-arrow{right:-40px}.latest-blog-container .next-arrow,.overlay .overlay-container .image-gallery-container .arrow.next-arrow{right:-30px}@media screen and (max-width:768px){#mthk-overlay .overlay-container .next-arrow,#mthk-overlay .overlay-container .prev-arrow{display:none}}#mthk-overlay .mthk-gallery{width:100%}#mthk-overlay .mthk-gallery .slick-track{align-items:stretch}#mthk-overlay .mthk-gallery .slick-slide{height:auto!important}#mthk-overlay .mthk-gallery .mthk-post{max-width:500px;width:90vw;margin-bottom:0;margin-right:0}#mthk-overlay .mthk-gallery .mthk-post .text{background-color:#FFF}.overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(38,37,37,.96);align-items:center;flex-wrap:nowrap;z-index:999999}.overlay .overlay-container{width:calc(100vw - 50%);height:calc(100vh - 30%);display:flex;justify-content:center;align-items:flex-end;flex-wrap:nowrap;flex-direction:column}@media screen and (max-width:820px){.overlay .overlay-container{width:100vw;align-items:center}}.overlay .overlay-container .gallery-image-counter{float:right;background-color:#262525;border-radius:30px;color:#FFF;font-weight:500;letter-spacing:2.6px;padding:8px 15px;margin-bottom:30px}.overlay .overlay-container .slick-track{display:flex;align-items:center;height:100%}.overlay .overlay-container .slick-list{height:100%}.overlay .overlay-container .image-gallery-container{clear:both;position:relative;height:100%;width:100%}.overlay .overlay-container .image-gallery-container .image-gallery{height:100%;width:100%}.overlay .overlay-container .image-gallery-container .arrow{z-index:4000}@media screen and (max-width:1024px){.overlay .overlay-container .image-gallery-container .arrow{display:none!important}}.overlay .overlay-container .image-gallery-container .arrow.prev-arrow{left:-30px}.overlay .overlay-container .image-gallery-container .arrow i{color:#FFF}.overlay .overlay-container .image-gallery-container .gallery-image{height:100%}@media screen and (max-width:820px){.overlay .overlay-container .image-gallery-container .gallery-image{padding:0 20px}}.overlay .overlay-container .image-gallery-container .gallery-image img{height:100%;width:100%;object-fit:contain;object-position:center;display:block;margin:0 auto}.overlay .overlay-container .close-gallery-container .close-gallery{cursor:pointer;font-weight:500;text-transform:uppercase;letter-spacing:2.6px;color:#FFF;margin-top:30px}.overlay .overlay-container .close-gallery-container .close-gallery:after{content:"−";font-size:12px;font-weight:900;margin-left:10px}.overlay .overlay-container video{width:100%;height:auto;display:block;margin:0 auto}.sub-categories{width:100vw;position:absolute;left:0;border-top:solid 1px #E6E5E5;border-bottom:solid 1px #E6E5E5;height:max-content}.sub-categories-container{display:flex;justify-content:center;align-items:stretch;flex-wrap:nowrap;max-width:1000px;margin:0 auto;list-style:none}.sub-categories-container li,.sub-categories-container p{padding:20px 0;font-size:13px;margin:0 50px}.sub-categories-container p{font-weight:bolder}.sub-categories-container li{cursor:pointer}.sub-categories-container li.active{border-bottom:5px solid #262525}.sub-categories select{display:none}@media screen and (max-width:1024px){.sub-categories{border:0;position:relative;width:100%}.sub-categories-container{display:none}.sub-categories select{display:block;max-width:100%}}#blog-container .latest-blog-container{margin-top:200px}.inspiration-hub{margin-top:90px}.instagram-feed{margin-bottom:60px}.latest-blog-container{width:100%;position:relative;margin-bottom:200px}.latest-blog-container .prev-arrow{left:-30px}.latest-blog-container .slick-dots{bottom:-120px}.latest-blog-container a{text-decoration:none;display:flex!important;display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;height:400px;max-width:1546px;width:90vw;margin:0 20px}.latest-blog-container a .image{width:48%;height:100%}.latest-blog-container a .image img{width:100%;height:100%;object-fit:cover;object-position:center}.latest-blog-container a .content{width:45%;padding-right:90px}.blogs-container .blog.full-width .content,.blogs-container .blog.full-width .image,.design-tips-container .blog.full-width .content,.design-tips-container .blog.full-width .image,.real-homes-container .blog.full-width .content,.real-homes-container .blog.full-width .image{width:40%}.blogs-container,.design-tips-container,.real-homes-container{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:60px 50px;margin-top:90px}@media screen and (max-width:768px){.blogs-container,.design-tips-container,.real-homes-container{margin-top:40px}}.blogs-container .blog,.design-tips-container .blog,.real-homes-container .blog{flex-basis:calc((100% - 180px)/ 4);text-decoration:none}.blogs-container .blog.full-width,.design-tips-container .blog.full-width,.real-homes-container .blog.full-width{flex-basis:100%;margin:90px auto;display:flex;justify-content:space-around;align-items:center;flex-wrap:nowrap}.blogs-container .blog.full-width .image:after,.design-tips-container .blog.full-width .image:after,.real-homes-container .blog.full-width .image:after{padding-bottom:60%}@media screen and (max-width:768px){.blogs-container .blog.full-width,.design-tips-container .blog.full-width,.real-homes-container .blog.full-width{display:block;margin:0 auto}.blogs-container .blog.full-width .image,.design-tips-container .blog.full-width .image,.real-homes-container .blog.full-width .image{width:100%}.blogs-container .blog.full-width .image:after,.design-tips-container .blog.full-width .image:after,.real-homes-container .blog.full-width .image:after{content:"";padding-bottom:100%;display:block}.blogs-container .blog.full-width .image img,.design-tips-container .blog.full-width .image img,.real-homes-container .blog.full-width .image img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;object-position:center}.blogs-container .blog.full-width .content,.design-tips-container .blog.full-width .content,.real-homes-container .blog.full-width .content{width:100%;margin-top:50px}.blogs-container .blog.full-width .content *,.design-tips-container .blog.full-width .content *,.real-homes-container .blog.full-width .content *{text-align:center}}.blogs-container .blog .pretitle,.design-tips-container .blog .pretitle,.real-homes-container .blog .pretitle{display:none}.blogs-container .blog .image,.design-tips-container .blog .image,.real-homes-container .blog .image{width:100%;position:relative}.blogs-container .blog .image:after,.design-tips-container .blog .image:after,.real-homes-container .blog .image:after{content:"";padding-bottom:100%;display:block}.blogs-container .blog .image img,.design-tips-container .blog .image img,.real-homes-container .blog .image img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;object-position:center;transition:.5s}.blogs-container .blog .image .white-box,.design-tips-container .blog .image .white-box,.real-homes-container .blog .image .white-box{width:calc(100% + 1px);height:0;display:block;position:absolute;bottom:-1px;left:0;z-index:100;background-color:#fff;transition:.5s}.blogs-container .blog h3,.design-tips-container .blog h3,.real-homes-container .blog h3{margin-top:45px;transition:.5s}@media screen and (max-width:1024px){.blogs-container .blog,.design-tips-container .blog,.real-homes-container .blog{flex-basis:calc((100% - 60px)/ 2)}}@media screen and (max-width:768px){.blogs-container .blog,.design-tips-container .blog,.real-homes-container .blog{flex-basis:100%}.blogs-container .blog .pretitle,.design-tips-container .blog .pretitle,.real-homes-container .blog .pretitle{display:block;margin-top:45px;text-align:center}.blogs-container .blog h3,.design-tips-container .blog h3,.real-homes-container .blog h3{margin-top:10px;margin-bottom:10px}.blogs-container .blog .is-style-no-styling-with-arrow,.blogs-container .blog h3,.blogs-container .blog p,.design-tips-container .blog .is-style-no-styling-with-arrow,.design-tips-container .blog h3,.design-tips-container .blog p,.real-homes-container .blog .is-style-no-styling-with-arrow,.real-homes-container .blog h3,.real-homes-container .blog p{text-align:center}.blogs-container .blog .is-style-no-styling-with-arrow .button,.design-tips-container .blog .is-style-no-styling-with-arrow .button,.real-homes-container .blog .is-style-no-styling-with-arrow .button{margin-top:25px}.blogs-container .blog .is-style-no-styling-with-arrow .button.wp-block-button__link,.design-tips-container .blog .is-style-no-styling-with-arrow .button.wp-block-button__link,.real-homes-container .blog .is-style-no-styling-with-arrow .button.wp-block-button__link{margin:0 auto}}.blogs-container .blog .is-style-no-styling-with-arrow,.design-tips-container .blog .is-style-no-styling-with-arrow,.real-homes-container .blog .is-style-no-styling-with-arrow{transition:.5s}.blog:not(.full-width):hover .image img{opacity:.8}.blog:not(.full-width):hover .image .white-box{height:21px}.blog:not(.full-width):hover .pretitle,.blog:not(.full-width):hover h3{margin-top:30px}.blog:not(.full-width):hover .is-style-no-styling-with-arrow{margin-top:15px}@media screen and (max-width:768px){.blog:not(.full-width):hover .image img{opacity:1}.blog:not(.full-width):hover .image .white-box{height:0}.blog:not(.full-width):hover .pretitle{margin-top:45px}.blog:not(.full-width):hover h3{margin-top:10px}.blog:not(.full-width):hover .is-style-no-styling-with-arrow{margin-top:30px}}.blog-load-more-button,.design-tips-load-more-button,.mthk-load-more-button,.real-homes-load-more-button{margin:0 auto 90px;cursor:pointer;border:1px solid #393837}.blog-load-more-button::after,.design-tips-load-more-button::after,.mthk-load-more-button::after,.real-homes-load-more-button::after{filter:brightness(0)}.blog-load-more-button:hover,.design-tips-load-more-button:hover,.mthk-load-more-button:hover,.real-homes-load-more-button:hover{background-color:#F2F2F2;color:#393837!important}.inspiration-hub .header-content{margin-top:-180px}@media screen and (max-width:768px){.inspiration-hub .header-content{margin-top:-120px}}.inspiration-tabs{justify-content:center}@media screen and (max-width:1024px){.inspiration-tabs{justify-content:flex-start}.inspiration-tabs .links-pre-text{white-space:nowrap;padding-left:30px}}.links-pre-text{font-family:gill-sans-nova,sans-serif;font-weight:300;font-style:normal;font-size:13px;letter-spacing:2.6px;color:#262525;text-transform:uppercase}.social-icons{display:flex;justify-content:flex-end;align-items:center;flex-wrap:nowrap}.social-icons a{margin-left:40px;color:#262525}.social-icons a img{filter:brightness(0)}.inspiration-hub-container .wp-block-button{margin:30px 0 0}.inspiration-hub-container .wp-block-button__link{color:#393837}.inspiration-hub-container .wp-block-button__link:hover{color:#A19387}@media screen and (max-width:768px){.inspiration-hub-container{margin-top:0}.inspiration-hub-container .button-container{padding-top:50px}}.instagram-feed{max-width:1546px;width:100%;margin:0 auto 50px}.instagram-feed a{width:100%}.instagram-feed a img{width:100%;height:100%!important;object-fit:cover;object-position:center;position:absolute}@media screen and (max-width:1546px){.instagram-feed #sb_instagram{overflow-x:scroll}.instagram-feed #sb_instagram #sbi_images{width:max-content;margin-left:50px!important}.instagram-feed #sb_instagram #sbi_images .sbi_item{width:300px!important}.instagram-feed #sb_instagram #sbi_images .sbi_item a{width:100%}.instagram-feed #sb_instagram #sbi_images .sbi_item a img{width:100%;height:100%;object-fit:cover;object-position:center}}