@charset "UTF-8";.overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(38,37,37,.96);justify-content:center;align-items:center;flex-wrap:nowrap;display:none;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-family:gill-sans-nova,sans-serif;font-weight:500;font-style:normal;font-size:13px;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.next-arrow{right:-30px}.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{text-align:right}.overlay .overlay-container .close-gallery-container .close-gallery{cursor:pointer;font-family:gill-sans-nova,sans-serif;font-weight:500;font-style:normal;text-transform:uppercase;font-size:13px;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}.pretitle{font-family:gill-sans-nova,sans-serif;font-weight:300;font-style:normal;font-size:15px;line-height:17px;color:#A19387;text-transform:uppercase;letter-spacing:3px;margin-bottom:12px}.pretitle.left{text-align:left}.pretitle.center{text-align:center}.pretitle.right{text-align:right}@media screen and (max-width:768px){.pretitle{display:none}}.arrow,.slick-dots{display:flex;position:absolute}.arrow{width:20px;height:20px;top:50%;cursor:pointer;justify-content:center;align-items:center;flex-wrap:nowrap}.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;justify-content:center;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}.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}.feature-container{max-width:1686px;width:100%;margin:90px auto 0;position:relative}.feature-container.features-mobile{display:none;overflow-x:scroll;width:100%}.feature-container.features-mobile .features{display:flex;justify-content:flex-start;width:fit-content}.feature-container.features-mobile .feature{width:160px}.feature-container.features-mobile .feature h3{font-size:18px}@media screen and (max-width:1024px){.feature-container.features-mobile .feature{width:300px}.feature-container .arrow{display:none!important}.feature-container.features-desktop{display:none}.feature-container.features-mobile{display:block}}@media screen and (max-width:768px){.feature-container.features-mobile .feature{width:160px}.feature-container{margin:50px auto}}.feature-container .hide{display:none}.features{width:90%;margin:0 auto}@media screen and (max-width:1024px){.features{width:100%}}.features .feature{padding:0 25px;box-sizing:border-box;width:378px;text-decoration:none}.features .feature .img{width:100%;position:relative;margin-bottom:50px}.features .feature .img:after{content:"";display:block;padding-bottom:100%}.features .feature .img img{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute}.features .feature .wp-block-button{margin-top:25px;color:#393837}.features .feature .wp-block-button:hover{color:#A19387}@media screen and (max-width:768px){.features .feature{padding:0 15px}.features .feature h3{text-align:center}.features .feature p{display:none}.features .feature .wp-block-button{margin:0 auto!important;display:table;font-size:11px}.features .feature .wp-block-button__link{margin-top:0}.features .feature .img{margin-bottom:25px}}.features .slick-track{display:flex!important;padding-left:2px;padding-right:10px;padding-bottom:90px}@media screen and (max-width:768px){.features .slick-track{padding-bottom:0}}.features .slick-slide{height:inherit!important}.vertical-line{width:1px!important;display:block;background-color:#E6E5E5}.appliances,.kitchen-feature-grid-container,.kitchen-feature-grid-container .kitchen-feature-grid .bottom-row .text .wp-block-button__link:hover,.kitchen-feature-grid-container .kitchen-feature-grid .top-row .text .wp-block-button__link:hover,.kitchen-feature-header .wp-block-button__link:hover{background-color:#F2F2F2}.appliances{width:100%;padding:90px 0;text-align:center}.appliances .appliances-container{max-width:1546px;width:90%;margin:0 auto;display:flex;justify-content:space-around;align-items:flex-start;flex-wrap:wrap}.appliances .appliances-container .appliance{width:10%}.appliances .appliances-container .appliance .appliance-type{font-family:gill-sans-nova,sans-serif;font-weight:500;font-style:normal;font-size:13px;letter-spacing:2.6px;text-transform:uppercase;color:#393837;margin-bottom:10px}.appliances .appliances-container .appliance img{width:100%;height:auto;display:block;margin:0 auto}@media screen and (max-width:1024px){.appliances .appliances-container .appliance{width:20%}}@media screen and (max-width:768px){.appliances .appliances-container .appliance{width:51%;margin-top:40px}.appliances{padding:50px 0}.appliances h2{margin-bottom:0;padding:0 30px}}.kitchen-feature-single{min-height:320px;height:320px;position:relative;margin-bottom:90px}.kitchen-feature-single img{width:100%;height:100%;object-fit:cover;object-position:center}@media screen and (max-width:1024px){.kitchen-feature-single{height:175px;min-height:175px;margin-bottom:50px}}.kitchen-feature-header .wp-block-button{margin-top:40px}.kitchen-feature-header .wp-block-button__link{border:1px solid #393837;color:#393837}.kitchen-feature-grid-container{padding:90px 0;margin-top:90px}.kitchen-feature-grid-container .kitchen-feature-grid{max-width:1546px;width:90%;margin:0 auto}.kitchen-feature-grid-container .kitchen-feature-grid .top-row{margin-bottom:90px}.kitchen-feature-grid-container .kitchen-feature-grid .bottom-row,.kitchen-feature-grid-container .kitchen-feature-grid .top-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.kitchen-feature-grid-container .kitchen-feature-grid .bottom-row .image,.kitchen-feature-grid-container .kitchen-feature-grid .top-row .image{width:48%}.kitchen-feature-grid-container .kitchen-feature-grid .bottom-row .image img,.kitchen-feature-grid-container .kitchen-feature-grid .top-row .image img{width:100%;height:auto;display:block}.kitchen-feature-grid-container .kitchen-feature-grid .bottom-row .text,.kitchen-feature-grid-container .kitchen-feature-grid .top-row .text{width:40%}.kitchen-feature-grid-container .kitchen-feature-grid .bottom-row .text h2,.kitchen-feature-grid-container .kitchen-feature-grid .top-row .text h2{margin-bottom:20px}.kitchen-feature-grid-container .kitchen-feature-grid .bottom-row .text .wp-block-button,.kitchen-feature-grid-container .kitchen-feature-grid .top-row .text .wp-block-button{margin-top:30px}.kitchen-feature-grid-container .kitchen-feature-grid .bottom-row .text .wp-block-button__link,.kitchen-feature-grid-container .kitchen-feature-grid .top-row .text .wp-block-button__link{color:#393837}@media screen and (max-width:768px){.kitchen-feature-grid-container .kitchen-feature-grid .bottom-row .image,.kitchen-feature-grid-container .kitchen-feature-grid .top-row .image{order:1;width:100%}.kitchen-feature-grid-container .kitchen-feature-grid .bottom-row .text,.kitchen-feature-grid-container .kitchen-feature-grid .top-row .text{order:2;width:100%}.kitchen-feature-grid-container .kitchen-feature-grid .bottom-row .text *,.kitchen-feature-grid-container .kitchen-feature-grid .top-row .text *{text-align:center}.kitchen-feature-grid-container .kitchen-feature-grid .bottom-row .text h2,.kitchen-feature-grid-container .kitchen-feature-grid .top-row .text h2{margin-top:40px}.kitchen-feature-grid-container .kitchen-feature-grid .bottom-row .text .wp-block-button__link,.kitchen-feature-grid-container .kitchen-feature-grid .top-row .text .wp-block-button__link{margin:30px auto 0}.kitchen-feature-grid-container{margin-top:60px;padding:60px 0}}.kf-slider-container{padding:90px 0}@media screen and (max-width:768px){.kf-slider-container{padding:50px 0 0}.kf-slider-container .pretitle,.kf-slider-container h2,.kf-slider-container p{padding:0 30px}}.kf-slider-container .wp-block-button{margin-top:40px}