.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{flex-direction:column;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 .card-section .card-view .image-container .zoom-image-container{width:100%}.default .content-section .card-section .card-view .image-container .zoom-image-container img{margin:0 auto}.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 .feature.no-border .card-view{border:0}@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}}@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}}@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: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}}@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}}@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}}