.default .content-section.flex-column{flex-direction:column}.default .content-section.transform-kitchen-container .alternate-style-h2,.default .content-section.transform-kitchen-container h1,.default .content-section.transform-kitchen-container h2{max-width:705px;margin-left:auto;margin-right:auto}.default .content-section.transform-kitchen-container p{max-width:90%;margin-left:auto;margin-right:auto}.default .content-section.transform-kitchen-container .image-container{border-radius:25px 25px 0 0;display:flex}.default .content-section.transform-kitchen-container .image-container img{border-radius:25px 25px 0 0;width:100%}.default .content-section .primary-button-container{width:100%;display:flex;justify-content:center;margin-top:30px}.default .content-section.steps-to-buy-container .card-section .card-view{padding:25px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.default .content-section.steps-to-buy-container .card-section .card-view .inner-content{padding:0}.default .content-section.steps-to-buy-container .card-section .card-view .image-container{max-height:90px;height:100%;margin-bottom:15px;min-height:90px;position:relative}.default .content-section.steps-to-buy-container .card-section .card-view .image-container img{transition:all .2s linear}.default .content-section.steps-to-buy-container .card-section .card-view .image-container .hover-image{opacity:0;position:absolute;left:0;top:0}.default .content-section.steps-to-buy-container .card-section .card-view .image-container:before{content:"";display:inline-block;width:40px;height:40px;min-width:40px;background-position:50%;background-repeat:no-repeat;position:absolute;top:0;z-index:1;left:-20px;transition:all .2s linear}.default .content-section.steps-to-buy-container .card-section .card-view .alternate-style-h3,.default .content-section.steps-to-buy-container .card-section .card-view h3{text-align:center;margin-bottom:10px;font-size:20px;line-height:30px}.default .content-section.steps-to-buy-container .card-section .card-view p{text-align:center;font-size:14px;line-height:20px}.default .content-section.steps-to-buy-container .card-section .card-view:hover{box-shadow:0 0 10px 0 var(--box-shadow)}.default .content-section.steps-to-buy-container .card-section .card-view:hover .hover-image{opacity:1}.default .content-section.steps-to-buy-container .card-section .card-view:hover .default-image{opacity:0}.default .content-section.steps-to-buy-container .card-section .card-view:hover .image-container:before{transform:scale(.75)}.default .content-section.steps-to-buy-container .card-section .card-view-first .image-container:before{background-image:url(/icons/homepage/first.svg)}.default .content-section.steps-to-buy-container .card-section .card-view-second .image-container:before{background-image:url(/icons/homepage/second.svg)}.default .content-section.steps-to-buy-container .card-section .card-view-third .image-container:before{background-image:url(/icons/homepage/three.svg)}.default .content-section.steps-to-buy-container .card-section .card-view-fourth .image-container:before{background-image:url(/icons/homepage/four.svg)}.default .content-section.steps-to-buy-container .card-section .card-view-fifth .image-container:before{background-image:url(/icons/homepage/five.svg)}.default .content-section.steps-to-buy-container .card-section .card-view-sixth .image-container:before{background-image:url(/icons/homepage/six.svg)}.default .content-section.steps-to-buy-container .top-section{flex-direction:row;flex-wrap:nowrap;padding:0;gap:20px;justify-content:space-between;align-items:center;margin-bottom:50px}.default .content-section.steps-to-buy-container .top-section .primary-button-container{width:-moz-fit-content;width:fit-content;margin:0;padding:0}.default .content-section.steps-to-buy-container .top-section .primary-button-container .primary-button{min-width:197px}.default .content-section.steps-to-buy-container .top-section .title-text{min-width:max-content;max-width:max-content}.default .content-section.steps-to-buy-container .top-section .alternate-style-h2,.default .content-section.steps-to-buy-container .top-section h2{margin:0 30px 0 0;min-width:max-content;max-width:max-content}.default .content-section.steps-to-buy-container .top-section p{text-align:left;margin:0}.default .content-section.steps-to-buy-container .bottom-section{padding:0}.default .content-section.top-selling-products-container{gap:30px}.default .content-section.top-selling-products-container .bottom-section,.default .content-section.top-selling-products-container .top-section{padding:0}.default .content-section.top-selling-products-container .top-section{flex-direction:row;flex-wrap:nowrap;gap:15px;justify-content:space-between;margin-bottom:40px;padding:0;align-items:center}.default .content-section.top-selling-products-container .top-section .left-section,.default .content-section.top-selling-products-container .top-section .right-section{max-width:-moz-fit-content;max-width:fit-content;margin:0;padding:0}.default .content-section.top-selling-products-container .top-section .left-section{gap:40px}.default .content-section.top-selling-products-container .top-section .left-section .alternate-style-h2,.default .content-section.top-selling-products-container .top-section .left-section h1,.default .content-section.top-selling-products-container .top-section .left-section h2,.default .content-section.top-selling-products-container .top-section .left-section p{margin:0;text-align:left}.default .content-section.top-selling-products-container .top-section .right-section .primary-button-container{margin-top:35px}.default .content-section.top-selling-products-container .title-responsive-text{display:none}.default .content-section.latest-trends p.text{line-height:30px;max-width:90%;margin-left:auto;margin-right:auto}.default .content-section .visualizer-kitchen-shape-container>.text h1,.default .content-section .visualizer-kitchen-shape-container>.text h2{margin-bottom:30px;margin-top:0;text-align:left}.default .content-section.happy-customers-section .desc-text,.default .content-section.happy-customers-section .title-text,.default .content-section.happy-customers-section .title-text h2{color:var(--color-white)}.default .content-section.happy-customers-section .card-section.no-reviews{margin-bottom:20px;margin-top:20px}.default .content-section.happy-customers-section .card-section.no-reviews .slider-container{display:none}.default .content-section.happy-customers-section .card-section .no-reviews{color:var(--color-white);text-align:center}.default .content-section.homepage-slider{margin-bottom:50px}.default .content-section .card-section .card-view a.card-link.mt-0{margin-top:0}.default .content-section .card-section .card-view:hover .image-label{padding-right:25px}.default .content-section .card-section .card-view .image-container.left{text-align:left}.default .content-section .card-section .card-view .image-container.center{text-align:center}.default .content-section .card-section .card-view .image-container.right{text-align:right}.default .content-section .card-section .card-view .image-container img.object-fit-cover{object-fit:cover}.default .content-section .card-section .card-view .image-container img.object-fit-contain{object-fit:contain}.default .content-section .card-section .card-view .image-container img.object-fit-fill{object-fit:fill}.default .content-section .card-section .card-view .image-container img.object-fit-none{object-fit:none}.default .content-section .card-section .card-view .image-container img.height-auto{height:auto}.default .content-section .card-section .card-view .image-container img.width-auto{width:auto}.default .content-section.masonry-section .section{padding:0}.default .content-section.masonry-section>.content-feature{width:100%}.default .card-section{display:grid;grid-gap:30px;gap:30px;width:100%}.default .card-section .card-view{border:2px solid var(--color-beige-light);border-radius:25px}.default .card-section .card-view .inner-content{padding:25px 30px 30px}.default .card-section .card-view .alternate-style-h3,.default .card-section .card-view h3{font-size:24px;line-height:32px;color:var(--font-primary-color);margin-bottom:19px;text-align:left}.default .card-section .card-view .alternate-style-h3{font-weight:700}.default .card-section .card-view p{font-size:20px;line-height:27px;color:var(--font-primary-color);margin:0;text-align:left}.default .card-section .card-view:not(.variant-v2) a{text-decoration:none;color:var(--primary-color)}.default .card-section .card-view:not(.variant-v2) a:hover{text-decoration:none}.default .card-section .card-view:not(.variant-v2) a.card-link{position:relative;display:flex;align-items:center;gap:8px;margin-top:25px;font-size:16px;font-weight:700;line-height:21px;width:100%}.default .card-section .card-view:not(.variant-v2) a.card-link.mt-0{margin-top:0}.default .card-section .card-view:not(.variant-v2) a.card-link.no-icon:after{display:none}.default .card-section.no-border .card-view{border:0}.default .card-section.refined-design-luxury-card{margin-top:100px}.default .card-section.refined-design-luxury-card .card-view{border:0;box-shadow:0 0 4px 0 rgba(0,0,0,.25)}.default .card-section.refined-design-luxury-card .card-view .inner-content{padding:0 20px 10px}.default .card-section.refined-design-luxury-card .card-view .image-container{margin-bottom:30px;position:relative;text-align:center}.default .card-section.refined-design-luxury-card .card-view .image-container:after{background-image:url(/images/homepage/usp-shadow.png);content:"";display:inline-block;position:absolute;top:100%;left:50%;transform:translateX(-50%);height:22px;width:231px;transition:all .3s linear;background-repeat:no-repeat}.default .card-section.refined-design-luxury-card .card-view .image-container img{margin-top:-50px;transition:transform .3s linear}.default .card-section.refined-design-luxury-card .card-view .alternate-style-h3,.default .card-section.refined-design-luxury-card .card-view .card-title{font-size:20px;line-height:26px;margin-bottom:10px;text-align:center}.default .card-section.refined-design-luxury-card .card-view .card-description{color:var(--color-neutral-gray);font-size:16px;line-height:20px;text-align:center}.default .card-section.refined-design-luxury-card .card-view:hover{box-shadow:0 0 10px 0 var(--box-shadow)}.default .card-section.refined-design-luxury-card .card-view:hover .image-container{margin-bottom:30px;position:relative;text-align:center}.default .card-section.refined-design-luxury-card .card-view:hover .image-container:after{background-image:url(/images/homepage/usp-slideup-shadow.svg);content:"";display:inline-block;position:absolute;top:100%;left:50%;transform:translateX(-50%);height:22px;width:111px;transition:all .3s linear;background-repeat:no-repeat}.default .card-section.refined-design-luxury-card .card-view:hover .image-container img{transform:translateY(-10px)}.default .card-section.top-selling-products-card .card-view{border:0;font-size:0}.default .card-section.top-selling-products-card .card-view .image-container{position:relative;overflow:hidden;border-radius:10px}.default .card-section.top-selling-products-card .card-view .image-container img{border-radius:10px;transition:transform .5s linear;z-index:1;position:relative}.default .card-section.top-selling-products-card .card-view:hover .image-container img{transform:scale(1.2);border-radius:10px}.default .card-section.imagecard .card-view .inner-content{padding:15px 15px 0}.default .card-section.imagecard .card-view .card-description,.default .card-section.imagecard .card-view .card-title{text-align:center}.default .card-section.imagecard .card-view .card-title{margin-bottom:10px}.default .card-section.reviewcard{gap:22px;margin-bottom:50px}.default .card-section.reviewcard.review-card-slider-layout{grid-template-columns:auto}.default .card-section.reviewcard.review-card-slider-layout .slider-container .slick-track{align-items:stretch;display:grid;grid-auto-flow:column}.default .card-section.reviewcard.review-card-slider-layout .slider-container .slick-slide{padding:0 10px}.default .card-section.reviewcard.review-card-slider-layout .slider-container .slick-slide>div{height:100%}.default .card-section.reviewcard.review-card-slider-layout .slider-container .slick-list{display:grid;grid-auto-flow:column;align-items:stretch}.default .card-section.reviewcard.review-card-slider-layout .slider-container .slick-slider{padding:0 55px}.default .card-section.reviewcard.review-card-slider-layout .slider-container .slick-slider .slick-next,.default .card-section.reviewcard.review-card-slider-layout .slider-container .slick-slider .slick-prev{background-color:transparent;height:42px;width:42px}.default .card-section.reviewcard.review-card-slider-layout .slider-container .slick-slider .slick-prev{background-image:url(/icons/round-arrow-left-transparent.svg);left:0}.default .card-section.reviewcard.review-card-slider-layout .slider-container .slick-slider .slick-next{background-image:url(/icons/round-arrow-right-transparent.svg);right:0}.default .card-section.reviewcard .card-view{border-radius:5px;background-color:var(--color-beige-light);height:100%;padding:25px}.default .card-section.reviewcard .card-view .review-header{display:grid;grid-gap:18px;gap:18px;grid-template-columns:auto 1fr;margin-bottom:25px;width:100%}.default .card-section.reviewcard .card-view .review-header .reviewer-profile{max-width:60px}.default .card-section.reviewcard .card-view .review-header .reviewer-info{display:flex;gap:5px;flex-direction:column}.default .card-section.reviewcard .card-view .review-header .reviewer-info .top-section{align-items:center;display:flex;flex-wrap:wrap;gap:5px}.default .card-section.reviewcard .card-view .review-header .reviewer-info .top-section .reviewer-name{margin:0}.default .card-section.reviewcard .card-view .review-header .reviewer-info .top-section .review-platform{color:var(--color-gray);font-size:14px;font-weight:500;line-height:16px}.default .card-section.reviewcard .card-view .review-header .reviewer-info .review-location{color:var(--color-gray);font-size:16px;font-weight:400;line-height:22px}.default .card-section.reviewcard .card-view .review-header .reviewer-info .star-rating{margin-bottom:5px}.default .card-section.reviewcard .card-view .review-content .review-text{color:var(--color-gray);font-size:16px;font-weight:400;line-height:28px}.default .card-section.blogcard{margin:0}.default .card-section.blogcard .card-view{box-shadow:0 2px 22px 0 var(--color-ice-gray);border:none;border-radius:10px;height:-moz-fit-content;height:fit-content}.default .card-section.blogcard .card-view .image-container{margin:0;display:flex;border-radius:10px 10px 0 0}.default .card-section.blogcard .card-view .image-container img{border-top-left-radius:10px;border-top-right-radius:10px;margin:0;width:100%}.default .card-section.blogcard .card-view .image-container:after{display:none}.default .card-section.blogcard .card-view .inner-content{padding:20px 20px 40px}.default .card-section.blogcard .card-view .inner-content .author-info{display:flex;align-items:center;gap:20px;margin-bottom:20px}.default .card-section.blogcard .card-view .inner-content .author-info .name-wrapper{display:flex;align-items:center;gap:5px}.default .card-section.blogcard .card-view .inner-content .author-info .name-wrapper .author-name{font-weight:400;font-size:14px;line-height:18px;color:var(--color-gray)}.default .card-section.blogcard .card-view .inner-content .author-info .name-wrapper img{border-radius:100%}.default .card-section.blogcard .card-view .inner-content .author-info .date-wrapper{display:flex;align-items:center;gap:5px}.default .card-section.blogcard .card-view .inner-content .author-info .date-wrapper .publish-date{font-weight:400;font-size:14px;line-height:18px;color:var(--color-gray)}.default .card-section.blogcard .card-view .inner-content h3,.default .card-section.blogcard .card-view .inner-content p{text-align:left}.default .card-section.blogcard .card-view .inner-content .alternate-style-h3,.default .card-section.blogcard .card-view .inner-content h3{font-size:16px;line-height:21px;font-weight:700;color:var(--font-primary-color)}.default .card-section.blogcard .card-view .inner-content p{font-size:16px;line-height:21px;font-weight:400;color:var(--font-primary-color);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.default .card-section.blogcard .card-view .inner-content a.card-link{gap:10px}.default .card-section.visualizer-kitchen-shape-card .card-view{border-width:1px}.default .card-section.visualizer-kitchen-shape-card .card-view img{height:auto;object-fit:cover}.default .card-section.inspiration-gallery-grid-card .card-view{border-radius:0;overflow:hidden;border:none}.default .card-section.inspiration-gallery-grid-card .card-view .image-container img{border-radius:10px}.default .card-section.inspiration-gallery-grid-card .card-view .inner-content{padding-left:0}.default .card-section.inspiration-gallery-grid-card .card-view .inner-content .card-title{text-align:left;margin-bottom:0;font-size:20px;line-height:32px;color:var(--font-primary-color);font-weight:700}.default .card-section.inspiration-gallery-images-grid-card .card-view{border:none}.default .card-section.inspiration-gallery-images-grid-card .card-view.main-hero-image{grid-column:span 3}.default .zoom-card-effect .card-view .image-container{overflow:hidden}.default .zoom-card-effect .card-view .image-container img{transition:transform .5s linear}.default .zoom-card-effect .card-view .inner-content a.card-link .sprite-cta-arrow{transition:transform .3s ease-out}.default .zoom-card-effect .card-view:hover{box-shadow:0 0 10px 0 var(--box-shadow)}.default .zoom-card-effect .card-view:hover .image-container img{transform:scale(1.2)}.default .zoom-card-effect .card-view:hover .inner-content a.card-link{color:var(--color-dark-charcoal)}.default .zoom-card-effect .card-view:hover .inner-content a.card-link .sprite-cta-arrow{background-position:-184px -659px;transform:translateX(9px);transition:transform .3s ease-out}.default .zoom-card-effect .card-view:hover .inner-content a.card-link.no-icon:after{display:none}.default .refined-design-luxury-container.promotional-background{padding-bottom:100px;flex-wrap:nowrap}.default .refined-design-luxury-container.promotional-background .feature-refine-and-luxury{gap:60px}.default .refined-design-luxury-container.promotional-background .card-section.refined-design-luxury-card{margin-top:0}.default .refined-design-luxury-container .page-title{text-align:left}.default .refined-design-luxury-container .page-title h1,.default .refined-design-luxury-container .page-title h2{text-align:left;margin-bottom:45px}.default .refined-design-luxury-container .feature-refine-and-luxury{display:flex;justify-content:space-between;width:100%}.default .refined-design-luxury-container .feature-refine-and-luxury .design-and-luxury{flex:1 1;overflow:hidden}.default .refined-design-luxury-container .feature-refine-and-luxury .design-and-luxury img{height:100%;max-width:inherit;border-radius:0 10px 10px 0;object-fit:cover}.default .refined-design-luxury-container .feature-refine-and-luxury .design-and-luxury.image-content{max-width:47vw;width:100%;border-radius:0 10px 10px 0}.default .refined-design-luxury-container .feature-refine-and-luxury .design-and-luxury .design-and-luxury-layout{grid-template-columns:2fr 2fr;gap:100px 45px;max-width:755px;padding:17vh 50px 10vh 10px}.default .refined-design-luxury-container .feature-refine-and-luxury .design-and-luxury .design-and-luxury-layout .card-view{background-color:var(--color-white)}.default .background-beige{background-color:var(--color-beige-light)}.default .timeline-container{flex:1 1}.default .timeline-container .history-timeline{width:100%;flex:1 1;text-align:center;padding:0 1rem}.default .timeline-container .history-timeline .intro{margin-bottom:4rem}.default .timeline-container .history-timeline .intro h1,.default .timeline-container .history-timeline .intro h2{font-weight:600}.default .timeline-container .history-timeline .intro p{font-size:16px;font-weight:400;letter-spacing:1px}.default .timeline-container .history-timeline .timeline{position:relative;margin:auto}.default .timeline-container .history-timeline .timeline:before{content:"";position:absolute;width:2px;background-color:var(--color-lightest-gray);top:-22px;bottom:47px;left:50%;transform:translateX(-50%)}.default .timeline-container .history-timeline .timeline .timeline-item{display:flex;justify-content:flex-start;align-items:center;width:100%;margin:2rem 0;position:relative}.default .timeline-container .history-timeline .timeline .timeline-item .year-label{position:absolute;left:calc(50% + 60px);top:-12px;background-color:var(--about-history-year-label-bg-color);color:var(--about-history-year-label-text-color);font-weight:700;width:128px;height:48px;border-radius:var(--about-history-year-label-border-radius);font-size:var(--about-history-year-label-font-size);display:flex;align-items:center;justify-content:center;gap:8px}.default .timeline-container .history-timeline .timeline .timeline-item .year-label:before{content:"";width:16px;height:16px;border-radius:50%;border:3px solid var(--primary-color);background:var(--color-white);position:absolute;left:-71px}.default .timeline-container .history-timeline .timeline .timeline-item .year-label:after{content:"";width:55px;height:6px;background:var(--primary-color);position:absolute;left:-52px}.default .timeline-container .history-timeline .timeline .timeline-item.left .year-label{left:auto;right:calc(50% + 60px)}.default .timeline-container .history-timeline .timeline .timeline-item.left .year-label:before{left:auto;right:-71px}.default .timeline-container .history-timeline .timeline .timeline-item.left .year-label:after{left:auto;right:-52px}.default .timeline-container .history-timeline .timeline .timeline-item.right .content-box .content{padding-left:20px}.default .timeline-container .history-timeline .timeline .timeline-item .content-box{display:flex;flex-direction:column;background:var(--color-white);border-radius:10px;align-items:center;width:45%;width:calc(50% - 40px);margin-top:60px}.default .timeline-container .history-timeline .timeline .timeline-item .img-section{overflow:hidden}.default .timeline-container .history-timeline .timeline .timeline-item img{border-radius:5px;height:auto}.default .timeline-container .history-timeline .timeline .timeline-item .content{text-align:left;margin-top:20px}.default .timeline-container .history-timeline .timeline .timeline-item .content h3{font-size:32px;font-weight:600;line-height:49px}.default .timeline-container .history-timeline .timeline .timeline-item .content p{font-size:16px;font-weight:500;line-height:25px;margin-bottom:1rem}.default .timeline-container .history-timeline .timeline .right{justify-content:flex-end}.default .timeline-container .history-timeline .timeline .left{justify-content:flex-start;text-align:left}.default .timeline-container .history-timeline .timeline .timeline-footer{text-align:center;margin-top:2rem;display:flex;justify-content:center}.default .timeline-container .history-timeline .timeline .timeline-footer .button{max-width:266px;flex:1 1;font-size:24px;font-weight:600}.default .image-label{background:var(--image-label-bg);border-bottom-right-radius:5px;border-top-right-radius:5px;color:var(--image-label-text-color);font-size:16px;font-weight:700;line-height:20px;margin:0;padding:10px;position:absolute;text-transform:uppercase;top:20px;transition:padding .5s linear;z-index:2}.default .show-more-btn{background:transparent;border:none;cursor:pointer;font-family:var(--font-dm-sans);font-weight:600;font-size:inherit}.default .feature.how-kitchen-design-works{border-top:1px solid var(--color-soft-grey);padding-top:40px}.default .feature.how-kitchen-design-works .text h2{margin-bottom:30px}.default .feature.how-kitchen-design-works .card-view .image-container{position:relative}.default .feature.how-kitchen-design-works .card-view .inner-content{padding:20px 0}.default .feature.how-kitchen-design-works .card-view .inner-content .card-title{font-size:20px;line-height:26px;margin-bottom:10px}.default .feature.how-kitchen-design-works .card-view .inner-content .card-description{font-size:14px;line-height:20px;margin-bottom:10px}.default .feature.how-kitchen-design-works .card-view:last-of-type .image-container:after{display:none}.default .image-text-shadow-feature{display:flex;justify-content:space-between;gap:50px;text-align:left}.default .image-text-shadow-feature .left-section,.default .image-text-shadow-feature .right-section{width:50%}.default .image-text-shadow-feature .left-section{display:flex;align-items:center;gap:30px}.default .image-text-shadow-feature .right-section{display:flex;flex-direction:column;align-items:flex-start;gap:0}.default .image-text-shadow-feature .right-section .description{color:var(--color-balanced-gray);font-size:20px;line-height:30px;font-weight:400;margin-bottom:30px}.default .image-text-shadow-feature .right-section.no-button .description{margin-bottom:0}.default .image-text-shadow-feature .shadow-text,.default .image-text-shadow-feature .text{text-align:left}.default .image-text-shadow-feature .alternate-style-h2,.default .image-text-shadow-feature h1,.default .image-text-shadow-feature h2{font-size:72px;font-weight:700;line-height:80px;text-align:left}.default .shadow-text-container{position:relative;font-family:var(--font-secondary);margin-bottom:10px;width:100%}.default .shadow-text-container .shadow-text{font-size:120px;font-weight:700;line-height:1;opacity:.1;display:inline-block;width:100%;word-break:break-word}.default .shadow-text-container.subtitle-font-size-small .subtitle{font-size:32px;line-height:40px}.default .shadow-text-container.subtitle-font-size-medium .subtitle{font-size:48px;line-height:56px}.default .shadow-text-container.subtitle-font-size-large .subtitle{font-size:64px;line-height:72px}.default .shadow-text-container.subtitle-font-size-extra-large .subtitle{font-size:80px;line-height:88px}.default .shadow-text-container.subtitle-font-weight-light .subtitle{font-weight:300}.default .shadow-text-container.subtitle-font-weight-normal .subtitle{font-weight:400}.default .shadow-text-container.subtitle-font-weight-medium .subtitle{font-weight:500}.default .shadow-text-container.subtitle-font-weight-semibold .subtitle{font-weight:600}.default .shadow-text-container.subtitle-font-weight-bold .subtitle{font-weight:700}.default .shadow-text-container.subtitle-font-weight-extrabold .subtitle{font-weight:800}.default .shadow-text-container.subtitle-color-primary .subtitle{color:var(--primary-color)}.default .shadow-text-container.subtitle-color-secondary .subtitle{color:var(--secondary-color)}.default .shadow-text-container.subtitle-color-white .subtitle{color:var(--color-white)}.default .shadow-text-container.subtitle-color-black .subtitle{color:var(--color-neutral-black)}.default .shadow-text-container.subtitle-color-gray .subtitle{color:var(--color-gray)}.default .shadow-text-container.subtitle-opacity-high .subtitle{opacity:.9}.default .shadow-text-container.subtitle-opacity-medium .subtitle{opacity:.7}.default .shadow-text-container.subtitle-opacity-low .subtitle{opacity:.5}.default .shadow-text-container.shadow-text-font-size-small .shadow-text{font-size:80px}.default .shadow-text-container.shadow-text-font-size-medium .shadow-text{font-size:100px}.default .shadow-text-container.shadow-text-font-size-large .shadow-text{font-size:140px}.default .shadow-text-container.shadow-text-font-size-extra-large .shadow-text{font-size:160px}.default .shadow-text-container.shadow-text-opacity-very-light .shadow-text{opacity:.05}.default .shadow-text-container.shadow-text-opacity-light .shadow-text{opacity:.08}.default .shadow-text-container.shadow-text-opacity-medium .shadow-text{opacity:.15}.default .shadow-text-container.shadow-text-opacity-strong .shadow-text{opacity:.2}.default .shadow-text-container.shadow-text-horizontal-align-left .shadow-text{text-align:left}.default .shadow-text-container.shadow-text-horizontal-align-right .shadow-text{text-align:right}.default .shadow-text-container.shadow-text-horizontal-align-center .shadow-text{text-align:center}.default .shadow-text-container.shadow-text-vertical-align-top-overlap{margin-top:20px}.default .shadow-text-container.shadow-text-vertical-align-top-overlap .shadow-text{position:absolute;top:-20px;left:0}.default .shadow-text-container.shadow-text-vertical-align-middle .shadow-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.default .shadow-text-container.shadow-text-vertical-align-bottom-overlap{margin-bottom:40px}.default .shadow-text-container.shadow-text-vertical-align-bottom-overlap .shadow-text{position:absolute;bottom:-40px;left:0}.default .shadow-text-container .subtitle{position:absolute;bottom:10px;left:0;color:var(--color-neutral-black);font-size:40px;font-weight:700;line-height:normal}.default .shadow-text-container.subtitle-horizontal-align-left .subtitle{text-align:left}.default .shadow-text-container.subtitle-horizontal-align-right .subtitle{text-align:right;left:auto;right:0}.default .shadow-text-container.subtitle-horizontal-align-center .subtitle{text-align:center;left:50%;transform:translateX(-50%);right:auto}.default .shadow-text-container.subtitle-vertical-align-top-overlap{margin-top:20px}.default .shadow-text-container.subtitle-vertical-align-top-overlap .subtitle{bottom:auto;top:-20px}.default .shadow-text-container.subtitle-vertical-align-middle .subtitle{top:50%;transform:translate(-50%);left:50%}.default .shadow-text-container.subtitle-vertical-align-bottom-overlap{margin-bottom:40px}.default .shadow-text-container.subtitle-vertical-align-bottom-overlap .subtitle{bottom:-40px;top:auto}.default .shadow-text-container.category-shadow-text .subtitle{bottom:-10px}body.bcard .content-section.homepage-slider.bottom-gap-0{margin-bottom:0}body.bcard .content-section.delivering-unmatched-quality-section .image-text-shadow-feature-container{margin-bottom:0;padding:0 20px}body.bcard .content-section.what-we-offer-title-section .image-text-shadow-feature-container{margin-top:0}body.bcard .content-section.background-snow-gray{background-color:var(--color-snow-gray)}body.bcard .content-section.image-card-grid-home-section>.image-card-grid-home,body.bcard .content-section.popular-styles-container.full-width>.content-feature{width:100%}body.bcard .card-section.imagecard.image-card-variant-v2 .card-view{border-radius:0;border:0;line-height:0;overflow:hidden;position:relative}body.bcard .card-section.imagecard.image-card-variant-v2 .card-view .image-container{border-radius:0;position:relative;width:100%;height:100%}body.bcard .card-section.imagecard.image-card-variant-v2 .card-view .image-container img{border-radius:0;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}body.bcard .card-section.imagecard.image-card-variant-v2 .card-view .card-title-overlay .card-title,body.bcard .card-section.imagecard.image-card-variant-v2 .card-view .inner-content .card-title{color:var(--color-white);font-size:40px;font-weight:700;line-height:1;font-family:var(--font-secondary)}body.bcard .card-section.imagecard.image-card-variant-v2 .card-view .card-title-overlay .card-title a,body.bcard .card-section.imagecard.image-card-variant-v2 .card-view .inner-content .card-title a{color:var(--color-white);text-decoration:none}body.bcard .card-section.imagecard.image-card-variant-v2 .card-view .card-title-overlay .card-title a:hover,body.bcard .card-section.imagecard.image-card-variant-v2 .card-view .inner-content .card-title a:hover{text-decoration:none}body.bcard .card-section.imagecard.image-card-variant-v2 .card-view .card-title-overlay{position:absolute;bottom:0;left:0;right:0;padding:20px;background:linear-gradient(transparent,rgba(0,0,0,.9));z-index:2;transition:opacity .4s ease}body.bcard .card-section.imagecard.image-card-variant-v2 .card-view .card-title-overlay .card-title{margin:0;text-align:left}body.bcard .card-section.imagecard.image-card-variant-v2 .card-view .inner-content{position:absolute;bottom:-100%;left:0;right:0;background:linear-gradient(transparent,#000);padding:40px 20px 20px;z-index:10;transition:bottom .5s ease;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start}body.bcard .card-section.imagecard.image-card-variant-v2 .card-view .inner-content .card-description{color:var(--color-white);margin:0 0 15px;opacity:.9;text-align:left;font-size:20px;line-height:normal;font-weight:400;font-family:var(--font-primary);max-height:150px;overflow-y:auto;padding-right:5px;scrollbar-width:thin}body.bcard .card-section.imagecard.image-card-variant-v2 .card-view .inner-content .card-title{transition:opacity .3s ease;opacity:0}body.bcard .card-section.imagecard.image-card-variant-v2 .card-view:hover .card-title-overlay{opacity:0}body.bcard .card-section.imagecard.image-card-variant-v2 .card-view:hover .inner-content{bottom:0}body.bcard .card-section.imagecard.image-card-variant-v2 .card-view:hover .inner-content .card-title{opacity:1}body.bcard .card-section.imagecard.image-card-variant-v2 .card-view:hover .image-container img{transform:scale(1.05)}body.bcard .card-section.imagecard.image-card-variant-v2 .card-view.always-show-content .inner-content{bottom:0;background:linear-gradient(transparent,#000)}body.bcard .card-section.imagecard.image-card-variant-v2 .card-view.always-show-content .inner-content .card-title{opacity:1}body.bcard .card-section.imagecard.image-card-variant-v2 .card-view.always-show-content .inner-content .card-description{margin-bottom:0}body.bcard .card-section.imagecard.image-card-variant-v2 .card-view.no-zoom:hover .image-container img{transform:scale(1)}body.bcard .card-section.imagecard.masonry-layout .card-view{border:0;position:relative}body.bcard .card-section.imagecard.masonry-layout .card-view .image-container img{height:auto}body.bcard .card-section.imagecard.masonry-layout .card-view .inner-content{position:absolute;bottom:0;left:0;right:0;padding:40px 20px 20px;z-index:10;background:linear-gradient(transparent,rgba(0,0,0,.9))}body.bcard .card-section.imagecard.masonry-layout .card-view .inner-content .card-title{color:var(--color-white);font-size:24px;font-weight:700;line-height:1;font-family:var(--font-secondary);margin:0;text-align:left}body.bcard .card-section.imagecard.masonry-layout .card-view .inner-content .card-title.left-aligned{text-align:left}body.bcard .card-section.imagecard.masonry-layout .card-view .inner-content .card-title.right-aligned{text-align:right}body.bcard .card-section.imagecard.masonry-layout .card-view .inner-content .card-title.center-aligned{text-align:center}body.bcard .card-section.imagecard.masonry-layout .card-view .inner-content .card-title a{color:var(--color-white);text-decoration:none}body.bcard .card-section.imagecard.masonry-layout .card-view .inner-content .card-title a:hover{text-decoration:none}body.bcard .card-section.imagecard.popular-styles-card .card-view .card-title{font-size:40px}body.bcard .content-feature.container{margin-top:40px}body.bcard .content-feature.card-gap-0 .card-section{gap:0}body.bcard .content-feature.process-steps .card-section{gap:40px;position:relative}body.bcard .content-feature.process-steps .card-section:before{content:"";position:absolute;width:100%;height:2px;background-color:var(--color-neutral-black);top:50%;bottom:0;left:0;transform:translateY(-50%);z-index:-1}body.bcard .content-feature.process-steps .card-section .card-view{border:0;min-height:500px}body.bcard .content-feature.process-steps .card-section .card-view .step-content{display:flex;flex-direction:column;align-items:flex-start;height:100%;justify-content:space-between;gap:50px}body.bcard .content-feature.process-steps .card-section .card-view .inner-content{display:flex;flex-direction:column;padding:0;height:50%}body.bcard .content-feature.process-steps .card-section .card-view .inner-content .card-title{font-family:var(--font-secondary);font-size:30px;line-height:30px;font-weight:700}body.bcard .content-feature.process-steps .card-section .card-view .inner-content .card-description{color:var(--color-stone-gray);font-size:16px;font-weight:400;line-height:24px;min-height:120px;max-height:120px;overflow-y:auto}body.bcard .content-feature.process-steps .card-section .card-view .inner-content .step-number{color:var(--color-pale-gray);font-family:var(--font-secondary);font-size:40px;font-weight:700;padding:10px 0}body.bcard .content-feature.process-steps .card-section .card-view .image-wrapper{display:flex;height:50%;flex-direction:column;justify-content:flex-end}body.bcard .content-feature.process-steps .card-section .card-view .image-container{padding:40px;border:2px solid var(--color-neutral-black);display:flex;align-items:center;justify-content:center;max-width:200px;max-height:200px;height:200px;width:200px;position:relative}body.bcard .content-feature.process-steps .card-section .card-view .image-container:before{content:"";position:absolute;width:2px;height:100px;background-color:var(--color-neutral-black);top:-100px;left:50%;transform:translateX(-50%);z-index:-1}body.bcard .content-feature.process-steps.alternating-layout .card-section .card-view:nth-child(odd) .step-content{flex-direction:column}body.bcard .content-feature.process-steps.alternating-layout .card-section .card-view:nth-child(2n) .step-content{flex-direction:column-reverse}body.bcard .content-feature.process-steps.alternating-layout .card-section .card-view:nth-child(2n) .step-content .inner-content .top-section{order:2}body.bcard .content-feature.process-steps.alternating-layout .card-section .card-view:nth-child(2n) .step-content .inner-content .card-description{height:auto}body.bcard .content-feature.process-steps.alternating-layout .card-section .card-view:nth-child(2n) .step-content .inner-content .step-number{order:1}body.bcard .content-feature.process-steps.alternating-layout .card-section .card-view:nth-child(2n) .image-container:before{content:"";position:absolute;width:2px;height:100px;background-color:var(--color-neutral-black);top:auto;bottom:-100px;left:50%;transform:translateX(-50%);z-index:-1}body.bcard .content-feature.process-steps.alternating-layout .card-section .card-view:nth-child(2n) .image-wrapper{justify-content:flex-start}body.bcard .content-feature.process-steps-vertical .card-section .card-view{border:0}body.bcard .content-feature.process-steps-vertical .card-section .card-view .timeline-content{display:flex;justify-content:space-between;gap:20px;align-items:center;padding-bottom:40px;border-bottom:2px solid var(--color-neutral-black)}body.bcard .content-feature.process-steps-vertical .card-section .card-view .timeline-content>*{flex:1 1}body.bcard .content-feature.process-steps-vertical .card-section .card-view .timeline-content .content-wrapper{display:flex;align-items:center;gap:30px;justify-content:space-between}body.bcard .content-feature.process-steps-vertical .card-section .card-view .timeline-content .content-wrapper .card-title{font-family:var(--font-secondary);font-weight:700;font-size:30px;line-height:38px;margin-bottom:15px}body.bcard .content-feature.process-steps-vertical .card-section .card-view .timeline-content .content-wrapper .card-description{color:var(--color-stone-gray);font-size:16px;font-weight:400;line-height:24px}body.bcard .content-feature.process-steps-vertical .card-section .card-view .timeline-content .content-wrapper .step-number{color:var(--color-pale-gray);font-weight:700;font-size:100px;font-family:var(--font-secondary)}@media(max-width:1440px){.default .card-section{gap:25px}.default .card-section.refined-design-luxury-card .card-view .card-title{font-size:17px;line-height:20px}.default .card-section.refined-design-luxury-card .card-view .image-container img{width:auto;height:70px;margin-top:-40px}.default .card-section.reviewcard .card-view .review-header .reviewer-info .top-section .review-platform{width:auto;max-width:-moz-fit-content;max-width:fit-content;font-size:12px}.default .card-section.reviewcard .card-view .review-header .reviewer-info .top-section .reviewer-name{font-size:16px}.default .card-section.reviewcard .card-view .review-header .reviewer-info .review-location{font-size:14px;line-height:20px}.default .card-section.reviewcard .card-view .review-content .review-text{font-size:14px;line-height:25px}.default .refined-design-luxury-container.promotional-background .feature-refine-and-luxury{gap:45px}.default .refined-design-luxury-container.promotional-background .feature-refine-and-luxury .design-and-luxury .design-and-luxury-layout{max-width:642px}.default .content-section .card-section .card-view h3{font-size:18px;line-height:20px;margin-bottom:18px}.default .content-section .card-section .card-view p{font-size:14px;line-height:20px;width:100%;max-width:100%}.default .content-section .card-section .card-view a.card-link{margin-top:16px;font-size:14px;line-height:20px}.default .content-section .card-section .card-view a.card-link:after{height:20px}.default .content-section .card-section.refined-design-luxury-card .card-view .alternate-style-h3,.default .content-section .card-section.refined-design-luxury-card .card-view .card-title{font-size:17px;line-height:20px;margin-bottom:8px}.default .content-section .card-section.refined-design-luxury-card .card-view .image-container img{width:auto;height:70px;margin-top:-40px}.default .content-section .card-section.refined-design-luxury-card .card-view .card-description{font-size:12px;line-height:16px}.default .content-section .card-section.top-selling-products-card .card-view .image-container img{height:100%}.default .content-section.steps-to-buy-container .card-section .card-view h3{font-size:18px;line-height:20px}.default .content-section.steps-to-buy-container .card-section .card-view .image-container{max-height:75px;min-height:75px}.default .content-section.steps-to-buy-container .card-section .card-view .image-container:before{width:35px;height:35px;min-width:35px;background-size:contain;left:-15px}.default .content-section.steps-to-buy-container .primary-button-container .primary-button{min-width:170px}.default .content-section.latest-trends p.text{line-height:25px}.default .content-section.latest-trends .latest-design-trends-layout .card-view .inner-content p{font-size:14px}.default .content-section.top-selling-products-container .top-section .right-section .primary-button-container{margin-top:25px}.default .content-section.top-selling-products-container .top-section .left-section{gap:30px}.default div.services-container .right-wrap h3{font-size:20px;line-height:30px}.default div.services-container .right-wrap h2{margin-bottom:15px}.default div.services-container .right-wrap p{margin:18px 0 28px}.default .need-advice-container{margin-bottom:40px}.default .timeline-container .history-timeline .intro h2{margin-bottom:10px}.default .timeline-container .history-timeline .timeline .timeline-item .content h3{font-size:28px;line-height:35px;margin-bottom:10px}.default .timeline-container .history-timeline .timeline .timeline-item .content p{font-size:14px;line-height:24px}.default .timeline-container .history-timeline .timeline .timeline-item .year-label{font-size:23px;height:44px;width:120px}.default .timeline-container .history-timeline .timeline .timeline-footer .button{max-width:-moz-fit-content;max-width:fit-content;font-size:22px}.default .image-label{font-size:12px;line-height:15px}.default .feature.how-kitchen-design-works{padding-top:30px}.default .feature.how-kitchen-design-works .how-kitchen-design-works-card{gap:20px}.default .feature.how-kitchen-design-works .card-view .inner-content .card-title{font-size:18px}.default .image-text-shadow-feature{gap:30px}.default .image-text-shadow-feature .alternate-style-h2,.default .image-text-shadow-feature h1,.default .image-text-shadow-feature h2{font-size:50px;line-height:55px}.default .image-text-shadow-feature .left-section .image-container img{height:auto}.default .shadow-text-container .shadow-text{font-size:80px}.default .shadow-text-container .subtitle{font-size:32px}.default .shadow-text-container.subtitle-font-size-small .subtitle{font-size:24px;line-height:32px}.default .shadow-text-container.subtitle-font-size-medium .subtitle{font-size:32px;line-height:40px}.default .shadow-text-container.subtitle-font-size-large .subtitle{font-size:48px;line-height:64px}.default .shadow-text-container.subtitle-font-size-extra-large .subtitle{font-size:64px;line-height:72px}.default .shadow-text-container.shadow-text-font-size-small .shadow-text{font-size:70px}.default .shadow-text-container.shadow-text-font-size-medium .shadow-text{font-size:90px}.default .shadow-text-container.shadow-text-font-size-large .shadow-text{font-size:130px}.default .shadow-text-container.shadow-text-font-size-extra-large .shadow-text{font-size:150px}body.bcard .card-section.imagecard.image-card-variant-v2 .card-view .card-title-overlay .card-title,body.bcard .card-section.imagecard.image-card-variant-v2 .card-view .inner-content .card-title{font-size:30px}body.bcard .card-section.imagecard.image-card-variant-v2 .card-view .inner-content .card-description{font-size:18px;margin-bottom:10px}body.bcard .card-section.imagecard.popular-styles-card .card-view .card-title{font-size:30px}body.bcard .content-feature.process-steps .card-section{gap:20px}body.bcard .content-feature.process-steps .card-section .card-view .inner-content .card-title{font-size:24px;line-height:24px;margin-bottom:10px;min-height:48px}body.bcard .content-feature.process-steps .card-section .card-view .image-container{padding:30px;height:180px;width:180px}body.bcard .content-feature.process-steps-vertical .card-section .card-view .timeline-content .content-wrapper .card-title{font-size:26px;line-height:34px}body.bcard .content-feature.process-steps-vertical .card-section .card-view .timeline-content .content-wrapper .step-number{font-size:80px}}@media(max-width:1200px){.default .card-section.refined-design-luxury-card{margin-top:85px;gap:75px 30px}.default .section .block.services-container{flex-direction:column}.default .section .block.finance-option-container,.default .section .block.services-container{gap:20px}.default .section .block.finance-option-container div.left-wrap,.default .section .block.finance-option-container div.right-wrap,.default .section .block.services-container div.left-wrap,.default .section .block.services-container div.right-wrap{width:100%}.default .finance-option-container{flex-direction:column-reverse;gap:20px}.default .finance-option-container img:not(.thumbnail-image):not(.play-icon){height:auto}.default .finance-option-container div.left-wrap,.default .finance-option-container div.right-wrap{width:100%;margin:0}.default .content-section.our-design-services-section{margin-bottom:45px}.default .content-section.top-selling-products-container .top-section{flex-wrap:wrap;gap:20px}.default .content-section.top-selling-products-container .top-section .left-section .title-text{display:none}.default .content-section.top-selling-products-container .top-section .right-section .primary-button-container{margin-top:0}.default .content-section.top-selling-products-container .top-section .title-responsive-text{display:block;width:100%}.default .content-section.top-selling-products-container .top-section .title-responsive-text h1,.default .content-section.top-selling-products-container .top-section .title-responsive-text h2{margin:0}.default .refined-design-luxury-container.promotional-background{padding-bottom:60px}.default .refined-design-luxury-container.promotional-background .feature-refine-and-luxury{flex-direction:column;padding:0 20px;box-sizing:border-box;gap:12px}.default .refined-design-luxury-container.promotional-background .feature-refine-and-luxury .design-and-luxury.image-content{max-width:100%;border-radius:10px 10px 10px 10px}.default .refined-design-luxury-container.promotional-background .feature-refine-and-luxury .design-and-luxury.image-content img{width:100%;border-radius:10px 10px 10px 10px}.default .refined-design-luxury-container.promotional-background .feature-refine-and-luxury .design-and-luxury .design-and-luxury-layout{max-width:100%;gap:90px 45px;padding:70px 10px 10px}.default .image-text-shadow-feature{gap:50px}.default .image-text-shadow-feature .left-section{width:45%}.default .image-text-shadow-feature .right-section{width:55%}.default .image-text-shadow-feature .alternate-style-h2,.default .image-text-shadow-feature h1,.default .image-text-shadow-feature h2{font-size:40px;line-height:45px}.default .shadow-text-container.shadow-text-font-size-medium .shadow-text{font-size:70px}.default .shadow-text-container .subtitle{bottom:0}body.bcard .content-feature.process-steps.alternating-layout .card-section .card-view:nth-child(odd) .step-content{flex-direction:row}body.bcard .content-feature.process-steps.alternating-layout .card-section .card-view:nth-child(odd) .image-wrapper{justify-content:flex-start}body.bcard .content-feature.process-steps.alternating-layout .card-section .card-view:nth-child(odd) .inner-content{flex-direction:column-reverse}body.bcard .content-feature.process-steps.alternating-layout .card-section .card-view:nth-child(2n) .step-content{flex-direction:row}body.bcard .content-feature.process-steps.alternating-layout .card-section .card-view .inner-content,body.bcard .content-feature.process-steps.alternating-layout .card-section .card-view:nth-child(2n) .image-wrapper{justify-content:flex-start}body.bcard .content-feature.process-steps .card-section{column-gap:40px}body.bcard .content-feature.process-steps .card-section:before{content:none;display:none}body.bcard .content-feature.process-steps .card-section .card-view{min-height:auto}body.bcard .content-feature.process-steps .card-section .card-view .image-container{width:130px;height:130px}body.bcard .content-feature.process-steps .card-section .card-view .image-container:before{content:none;display:none}body.bcard .content-feature.process-steps .card-section .card-view .image-wrapper,body.bcard .content-feature.process-steps .card-section .card-view .step-content{height:auto}body.bcard .content-feature.process-steps .card-section .card-view .step-content{align-items:center;gap:20px}body.bcard .content-feature.process-steps .card-section .card-view .inner-content .card-description,body.bcard .content-feature.process-steps .card-section .card-view .inner-content .card-title{min-height:auto}}@media(max-width:1024px){.default .content-section.steps-to-buy-container .card-section .card-view .image-container{max-height:75px;min-height:75px}.default .content-section.steps-to-buy-container .card-section .card-view .image-container:before{width:32px;height:32px;min-width:32px;left:-13px}.default .content-section.steps-to-buy-container .top-section{flex-wrap:wrap}.default .content-section.steps-to-buy-container .top-section .title-text{width:100%;text-align:center;min-width:-moz-fit-content;min-width:fit-content;max-width:100%}.default .content-section.steps-to-buy-container .top-section .title-text .alternate-style-h2,.default .content-section.steps-to-buy-container .top-section .title-text h2{max-width:100%;margin:0;min-width:-moz-fit-content;min-width:fit-content}.default .content-section.steps-to-buy-container .top-section .desc-text{width:70%}.default .content-section .top-selling-products-card{width:100%}.default .content-section .top-selling-products-card .image-container img{width:100vw}.default .card-section.inspiration-gallery-images-grid-card .card-view.main-hero-image{grid-column:span 2}}@media(max-width:991px){.default .image-text-shadow-feature{gap:35px}.default .image-text-shadow-feature .alternate-style-h2,.default .image-text-shadow-feature h1,.default .image-text-shadow-feature h2{font-size:30px;line-height:36px}.default .image-text-shadow-feature .left-section{gap:20px;width:50%}.default .image-text-shadow-feature .right-section{width:50%}.default .image-text-shadow-feature .right-section .description{font-size:20px;line-height:28px}.default .image-text-shadow-feature .shadow-text{font-size:50px}.default .image-text-shadow-feature .subtitle{bottom:0;font-size:26px}body.bcard .content-feature.process-steps-vertical .card-section .card-view .timeline-content>.image-container{flex:3 1}body.bcard .content-feature.process-steps-vertical .card-section .card-view .timeline-content>.content-wrapper{flex:7 1}body.bcard .card-section.imagecard.image-card-variant-v2 .card-view .inner-content{padding:15px}body.bcard .card-section.imagecard.image-card-variant-v2 .card-view .inner-content .card-title{font-size:26px}body.bcard .card-section.imagecard.image-card-variant-v2 .card-view .inner-content .card-description{max-height:120px;margin-bottom:5px}body.bcard .card-section.imagecard.image-card-variant-v2 .card-view a.card-link{margin-top:10px}body.bcard .card-section.imagecard.popular-styles-card .card-view .card-title{font-size:24px}}@media(max-width:767px){.default .card-section.mobile-responsive-slider-layout-card{grid-template-columns:unset}.default .card-section.mobile-responsive-slider-layout-card .slider-container .slick-list{padding:0 0 15px}.default .card-section.mobile-responsive-slider-layout-card .slider-container .slick-list .slick-slide{display:flex;justify-content:center;padding:0 5px;height:auto}.default .card-section.mobile-responsive-slider-layout-card .slider-container .slick-list .slick-slide>div,.default .card-section.mobile-responsive-slider-layout-card .slider-container .slick-track{display:flex}.default .card-section.mobile-responsive-slider-layout-card .slider-container .slick-slider{padding:0 5vw;max-width:calc(100% - 120px);margin:0 auto}.default .card-section.mobile-responsive-slider-layout-card .slider-container .slick-slider .card-view{display:flex;justify-content:flex-start;flex-direction:column;align-items:center;width:-moz-fit-content;width:fit-content}.default .card-section.mobile-responsive-slider-layout-card .slider-container .slick-slider .slick-prev{left:-51px}.default .card-section.mobile-responsive-slider-layout-card .slider-container .slick-slider .slick-next{right:-51px}.default .card-section.mobile-responsive-slider-layout-card.zoom-card-effect-card .card-view .image-container{width:100%}.default .card-section.step-to-buy-card.mobile-responsive-slider-layout-card .slider-container .slick-slider .card-view{display:flex!important;justify-content:flex-start;flex-direction:column;align-items:center;width:-moz-fit-content;width:fit-content}.default .card-section.reviewcard.review-card-slider-layout.mobile-responsive-slider-layout-card .slider-container .slick-slider{max-width:100%}.default .content-section .section.top-section{gap:15px}.default .content-section.steps-to-buy-container .card-section.mobile-responsive-slider-layout-card{grid-template-columns:unset}.default .content-section.steps-to-buy-container .card-section.mobile-responsive-slider-layout-card .slider-container .slick-slider{padding:0 5vw;max-width:calc(100% - 120px);margin:0 auto}.default .content-section.steps-to-buy-container .card-section.mobile-responsive-slider-layout-card .slider-container .slick-slider .slick-prev{left:-51px}.default .content-section.steps-to-buy-container .card-section.mobile-responsive-slider-layout-card .slider-container .slick-slider .slick-next{right:-51px}.default .content-section div.section.top-section .desc-text,.default .content-section div.section.top-section .title-text{width:100%;text-align:center}.default .content-section div.section.top-section .primary-button-container,.default .content-section div.section.top-section .section{margin:0 auto}.default .content-section.happy-customers-section{margin-bottom:50px}.default .content-section.happy-customers-section .title-text{margin:0 0 20px}.default .content-section.top-selling-products-container .top-section .left-section{max-width:100%}.default .content-section.homepage-slider{margin-bottom:30px}.default .content-block.need-advice-container{margin:50px 0 20px}.default .text h1,.default .text h2{font-size:24px;line-height:30px;margin:0 0 15px}.default div.finance-option-container .left-wrap h3,.default div.finance-option-container .right-wrap h3,.default div.services-container .left-wrap h3,.default div.services-container .right-wrap h3{font-size:16px;line-height:25px}.default div.finance-option-container .left-wrap p,.default div.finance-option-container .right-wrap p,.default div.services-container .left-wrap p,.default div.services-container .right-wrap p{margin:15px 0 25px}.default .timeline-container .history-timeline .timeline:before{left:0}.default .timeline-container .history-timeline .timeline .timeline-item.left{justify-content:flex-end;text-align:left}.default .timeline-container .history-timeline .timeline .timeline-item.left .year-label{position:absolute;left:calc(50% + 60px);top:-12px;font-weight:700;border-radius:5px;font-size:23px;height:44px;width:120px;display:flex;align-items:center;justify-content:center;gap:8px}.default .timeline-container .history-timeline .timeline .timeline-item.left .year-label:before{content:"";width:16px;height:16px;border-radius:50%;border:3px solid var(--primary-color);background:var(--color-white);position:absolute;left:-71px}.default .timeline-container .history-timeline .timeline .timeline-item.left .year-label:after{content:"";width:55px;height:6px;background:var(--primary-color);position:absolute;left:-52px}.default .timeline-container .history-timeline .timeline .timeline-item.left .year-label,.default .timeline-container .history-timeline .timeline .timeline-item.right .year-label{left:60px}.default .timeline-container .history-timeline .timeline .timeline-item.left .content-box .content,.default .timeline-container .history-timeline .timeline .timeline-item.right .content-box .content{padding-left:20px}.default .timeline-container .history-timeline .timeline .timeline-item.left .content-box .img-section,.default .timeline-container .history-timeline .timeline .timeline-item.right .content-box .img-section{padding-left:16px}.default .timeline-container .history-timeline .timeline .timeline-item .content-box{width:100%}.default .feature.how-kitchen-design-works div.how-kitchen-design-works-card{grid-template-columns:unset}.default .feature.how-kitchen-design-works div.how-kitchen-design-works-card .slick-list .slick-track .slick-slide:nth-child(6) .card-view .image-container:after{display:none}.default .feature.how-kitchen-design-works div.how-kitchen-design-works-card .slick-list .slick-track .slick-slide:nth-child(6) .card-view img{margin-left:-5px}.default .feature.how-kitchen-design-works div.how-kitchen-design-works-card .card-view .image-container{position:relative;justify-content:center;display:flex}.default .feature.how-kitchen-design-works div.how-kitchen-design-works-card .card-view .inner-content .card-title{text-align:center}.default .feature.how-kitchen-design-works div.how-kitchen-design-works-card .card-view .inner-content .card-description{text-align:center;margin-bottom:0}body.bcard .card-section.imagecard.image-card-variant-v2 .card-view .card-title-overlay .card-title,body.bcard .card-section.imagecard.image-card-variant-v2 .card-view .inner-content .card-title{font-size:24px}body.bcard .content-feature.process-steps .card-section .card-view .inner-content .card-title{font-size:22px;line-height:22px}}@media(max-width:640px){.default .card-section.mobile-responsive-slider-layout-card .slider-container .slick-slider{padding:0 2vw}.default .card-section.inspiration-gallery-grid-card .card-view .inner-content .card-title{font-size:16px;line-height:20px;text-align:center}.default .card-section.inspiration-gallery-images-grid-card .card-view.main-hero-image{grid-column:span 1}.default .card-section.inspiration-gallery-images-grid-card .card-view img{border-radius:10px;max-height:calc(100vw - 30px)}.default .refined-design-luxury-container.promotional-background .feature-refine-and-luxury .design-and-luxury .design-and-luxury-layout{grid-template-columns:1fr;gap:75px}.default .shadow-text-container .shadow-text{font-size:50px}.default .shadow-text-container.subtitle-horizontal-align-left{margin-bottom:20px}.default .shadow-text-container.subtitle-font-size-large .subtitle{font-size:24px;line-height:32px}.default .shadow-text-container.category-shadow-text .shadow-text,.default .shadow-text-container.shadow-text-font-size-medium .shadow-text{font-size:34px}.default .shadow-text-container.category-shadow-text .subtitle{font-size:24px;line-height:32px;bottom:-10px}.default .shadow-text-container .subtitle{bottom:3px}.default .shadow-text-container.subtitle-vertical-align-bottom-overlap .subtitle{bottom:-30px}.default .image-text-shadow-feature{flex-direction:column;gap:20px}.default .image-text-shadow-feature .left-section,.default .image-text-shadow-feature .right-section{width:100%}.default .image-text-shadow-feature .left-section.with-image{justify-content:center}.default .image-text-shadow-feature .left-section .image-container img{max-width:150px;margin:0 auto}.default .image-text-shadow-feature .left-section .text>*{margin-bottom:0}.default .image-text-shadow-feature .right-section .description{font-size:18px;line-height:26px;margin-bottom:20px}.default .image-text-shadow-feature .text br:not(.br-visible){display:none}.default .image-text-shadow-feature .subtitle{font-size:24px}body.bcard .card-section.imagecard.image-card-variant-v2 .card-view .inner-content .card-description{max-height:90px}body.bcard .content-feature.process-steps-vertical .card-section .card-view .timeline-content{padding-bottom:20px}body.bcard .content-feature.process-steps-vertical .card-section .card-view .timeline-content .content-wrapper .step-number{font-size:40px}body.bcard .content-feature.process-steps-vertical .card-section .card-view .timeline-content .content-wrapper .card-title{font-size:20px;line-height:28px;margin-bottom:10px}body.bcard .content-section.popular-styles-container .image-container img{height:auto}.default .card-section.mobile-responsive-slider-layout-card .slider-container .slick-slider{padding:0 2vw}.default .card-section.inspiration-gallery-grid-card .card-view .inner-content .card-title{font-size:16px;line-height:20px;text-align:center}.default .card-section.inspiration-gallery-images-grid-card .card-view.main-hero-image{grid-column:span 1}.default .card-section.inspiration-gallery-images-grid-card .card-view img{border-radius:10px;max-height:calc(100vw - 30px)}.default .refined-design-luxury-container.promotional-background .feature-refine-and-luxury .design-and-luxury .design-and-luxury-layout{grid-template-columns:1fr;gap:75px}}@media(max-width:480px){.default .card-section{grid-template-columns:repeat(1,1fr)}.default .card-section.refined-design-luxury-card{gap:70px 30px}.default .card-section.mobile-responsive-slider-layout-card .slider-container .slick-slider,.default .card-section.reviewcard.review-card-slider-layout.mobile-responsive-slider-layout-card .slider-container .slick-slider{padding:0;max-width:100%;margin:0 auto;display:flex;flex-direction:column}.default .card-section.mobile-responsive-slider-layout-card .slider-container .slick-slider .slick-dots,.default .card-section.reviewcard.review-card-slider-layout.mobile-responsive-slider-layout-card .slider-container .slick-slider .slick-dots{position:relative;bottom:0;margin-top:10px}.default .card-section.mobile-responsive-slider-layout-card .slider-container .slick-slider .slick-dots li button:before,.default .card-section.reviewcard.review-card-slider-layout.mobile-responsive-slider-layout-card .slider-container .slick-slider .slick-dots li button:before{font-size:10px}.default .card-section.reviewcard.review-card-slider-layout.mobile-responsive-slider-layout-card{margin-bottom:30px}.default .card-section.reviewcard.review-card-slider-layout.mobile-responsive-slider-layout-card .slider-container .slick-slider .slick-dots li button:before,.default .card-section.reviewcard.review-card-slider-layout.mobile-responsive-slider-layout-card .slider-container .slick-slider .slick-dots li.slick-active button:before{color:var(--color-white)}.default .content-section.steps-to-buy-container .card-section.mobile-responsive-slider-layout-card .slider-container .slick-slider{padding:0;max-width:100%;margin:0 auto}}@media(max-width:1024px){.default .feature.how-kitchen-design-works .how-kitchen-design-works-card{grid-template-columns:repeat(3,1fr)}.default .feature.how-kitchen-design-works .how-kitchen-design-works-card .card-view .image-container img{width:100px;object-fit:contain}}