.default{--faq-active-text-color:var(--primary-color)}.default .page-header .logo-and-search-section img.company-logo{height:60px}.default .page-header .sticky-header.menu-container .menu-section .logo-section-container.sticky-visible .header-logo img{height:50px}.default .card-section.refined-design-luxury-card .card-view:hover .card-title{color:var(--color-black)}.default .page-content .about-us-from-our-hands-to-your-home-section{padding-top:45px}.default .overlay-block-section .content-wrapper .overlay a{max-width:max-content}.default .section.padding-top-50,.default .section.padding-top-50.full-width{padding-top:50px}.default .htmlblock.return-and-cancellation-policy{margin-bottom:40px}.default .panel.button-links-section-container,.default .panel.search-section-container{margin-left:auto}.default .blog-content a{color:var(--primary-color);font-weight:600}.default .blog-content a:hover{color:#313131}.default .blog-content table td,.default .blog-content table th{padding:5px;text-align:left}.default .blog-detail .blog-content{width:100%}.default .blog-detail .blog-content .table-content{overflow-x:auto;-webkit-overflow-scrolling:touch}.default .blog-detail .blog-content .table-content table{overflow-x:scroll;width:100%;border-collapse:collapse;font-size:15px;line-height:1.6}.default .team-section .team-section-inner{max-width:1200px;margin:0 auto;padding:60px 20px}.default .team-section .team-section-inner .team-intro-block{max-width:1100px;margin:0 auto 50px;text-align:center}.default .team-section .team-section-inner .team-intro-block .team-intro-eyebrow{display:block;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--color-primary,#9a8060);margin-bottom:16px}.default .team-section .team-section-inner .team-intro-block .team-heading{font-size:40px;font-weight:600;color:var(--font-primary-color);margin:0 0 20px;line-height:1.25}.default .team-section .team-section-inner .team-intro-block .team-heading em{font-style:normal;font-weight:600}.default .team-section .team-section-inner .team-intro-block .team-intro-desc{font-size:16px;margin:0}.default .team-section .team-section-inner .team-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.default .team-section .team-section-inner .team-card{display:block;background:#fff;border-radius:10px;box-shadow:0 2px 16px rgba(0,0,0,.08);overflow:hidden}.default .team-section .team-section-inner .team-card .team-card-photo{width:100%;background:#f1f1ee}.default .team-section .team-section-inner .team-card .team-card-photo img{width:100%;height:100%;display:block}.default .team-section .team-section-inner .team-card .team-card-body{padding:20px 24px}.default .team-section .team-section-inner .team-card .team-card-body .team-name{font-size:20px;font-weight:700;margin:0 0 4px;color:var(--font-primary-color)}.default .team-section .team-section-inner .team-card .team-card-body .team-role{font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary,#9a8060);display:block}.team-popup .team-popup-content .team-popup-name{font-size:22px;font-weight:700;margin:0 0 4px;color:var(--font-primary-color)}.team-popup .team-popup-content .team-popup-role{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-primary,#9a8060);display:block;margin-bottom:16px}.team-popup .team-popup-content .team-popup-bio{font-size:15px;line-height:1.7;color:var(--font-primary-color);margin:0 0 16px}.team-popup .team-popup-content .team-popup-quote{margin:0;padding:14px 18px;border-left:3px solid var(--color-primary,#9a8060);background:#f9f8f6;border-radius:0 6px 6px 0;font-style:italic;font-size:14px;color:#555}.popup-overlay .popup-container .image-content .popup-layout-container .popup-content-section .popup-content{align-items:flex-start}@media(max-width:1440px){.default .page-header .logo-and-search-section img.company-logo{height:60px}}@media(max-width:991px){.default .page-header div.logo-and-search-section img.company-logo{height:50px}.default .team-section .team-section-inner{padding:48px 20px}.default .team-section .team-section-inner .team-intro-block .team-heading{font-size:30px}.default .team-section .team-section-inner .team-grid{grid-template-columns:repeat(2,1fr);gap:24px}.default .team-section .team-section-inner .team-popup .team-popup-content{padding:36px 24px 24px}}@media(max-width:767px){.default .page-header div.logo-and-search-section .header-logo a{display:inline-block;width:250px}.default .page-header div.logo-and-search-section img.company-logo{height:50px}.default .page-header div.logo-and-search-section .minicart-section-container{order:4}.default .page-header div.logo-and-search-section .button-links-section-container{order:3}.default .team-section .team-section-inner{padding:36px 16px}.default .team-section .team-section-inner .team-intro-block .team-heading{font-size:26px}.default .team-section .team-section-inner .team-grid{grid-template-columns:1fr;gap:20px}.default .team-section .team-section-inner .team-popup .team-popup-content{padding:36px 18px 20px}}@media(max-width:640px){.default .page-header div.logo-and-search-section .minicart-section-container{order:3}.default .page-header div.logo-and-search-section .button-links-section-container{order:4}}@media(max-width:480px){.default .page-header div.logo-and-search-section .header-logo a{width:auto}.default .page-header div.logo-and-search-section img.company-logo{height:50px}}.default .blue-kitchen-cabinets .content-section,.default .gray-kitchen-cabinets .content-section,.default .two-tone-kitchen-cabinets .content-section,.default .white-kitchen-cabinets .content-section{display:block}.default .lp-wrap{max-width:1200px;margin:0 auto;padding:0 32px}.default .lp-section{padding:72px 0}.default .lp-section--beige{background-color:#f5f0eb}.default .lp-section--center{text-align:center}.default .lp-section--center .lp-subheading{margin:0 auto}.default .lp-section ul{padding:0!important}.default .lp-page a{font-weight:700!important}.default .lp-page-title-block{padding:40px 0;border-bottom:1px solid #e8e8e8}.default .lp-page-title{font-size:40px;font-weight:700;line-height:1.25;color:#1a1a1a;margin-bottom:10px}.default .lp-page-title-h2{text-align:center;font-size:36px!important;margin-top:0!important}.default .lp-page-title-desc{font-size:16px;line-height:1.7;color:#1a1818;margin:0}.default .lp-heading{font-size:2rem;font-weight:700;line-height:1.2;color:#1a1a1a;margin-bottom:16px}.default .lp-subheading{font-size:1rem;line-height:1.75;color:#1a1818;max-width:680px;margin-bottom:0}.default .lp-hero{display:block;line-height:0}.default .lp-hero__bg{width:100%;height:auto;object-fit:cover;display:block}.default .lp-btn{display:inline-block;padding:13px 30px;background-color:#00718f;color:#fff!important;font-size:.9rem;font-weight:700!important;border-radius:4px;text-decoration:none;line-height:1;border:1px solid rgba(0,0,0,0);transition:background-color .2s ease;text-align:center!important}.default .lp-btn:hover{background-color:#1a1a1a;color:#fff!important}.default .lp-grid{margin-top:48px;display:grid;gap:24px}.default .lp-grid--4{grid-template-columns:repeat(4,1fr)}.default .lp-grid--3{grid-template-columns:repeat(3,1fr)}.default .lp-grid--2{grid-template-columns:repeat(2,1fr)}.default .lp-card{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,.08);transition:transform .22s ease,box-shadow .22s ease}.default .lp-card:hover{transform:translateY(-5px);box-shadow:0 10px 28px rgba(0,0,0,.13)}.default .lp-card__img{overflow:hidden;height:220px}.default .lp-card__img img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.default .lp-card:hover .default .lp-card__img img{transform:scale(1.06)}.default .lp-card__body{padding:22px 20px}.default .lp-card__title{font-size:.975rem;font-weight:700;color:#1a1a1a;margin-bottom:10px}.default .lp-card p{font-size:.875rem;line-height:1.65;color:#1a1818;margin:0}.default .lp-split{display:flex;align-items:stretch;gap:48px}.default .lp-split--reverse{flex-direction:row-reverse}.default .lp-split__media{flex:0 0 52%;max-width:52%}.default .lp-split__media img{width:100%;height:100%;min-height:420px;object-fit:cover;border-radius:10px;box-shadow:0 8px 24px rgba(0,0,0,.18);display:block}.default .lp-split__content{flex:1;display:flex;align-items:center}.default .lp-content-card{background:#fff;border-radius:10px;padding:30px;width:100%;box-shadow:5px 5px 20px 5px rgba(0,0,0,.1)}.default .lp-content-card__title{font-size:1.5rem;font-weight:700;line-height:1.25;color:#1a1a1a;margin-bottom:14px}.default .lp-content-card p{font-size:.925rem;line-height:1.7;color:#1a1818;margin-bottom:16px}.default .lp-checklist{list-style:none;padding:0;margin:0 0 20px}.default .lp-checklist li{font-size:.9rem;line-height:1.6;color:#333;padding:7px 0 7px 24px;position:relative;border-bottom:1px solid #f0f0f0}.default .lp-checklist li:last-child{border-bottom:none}.default .lp-checklist li:before{content:"✓";position:absolute;left:0;font-weight:700;color:#00718f}.default .lp-checklist li strong{font-weight:600}.default .lp-stats{background-color:#1a1a1a;padding:72px 0;text-align:center}.default .lp-stats__title{font-size:1.8rem;font-weight:700;color:#fff;margin-bottom:12px}.default .lp-stats__sub{font-size:1rem;color:hsla(0,0%,100%,.7);margin-bottom:48px}.default .lp-stats__grid{display:flex;justify-content:center;gap:80px}.default .lp-stats__item{display:flex;flex-direction:column;align-items:center;gap:8px}.default .lp-stats__num{font-size:2.5rem;font-weight:800;color:#00718f;line-height:1}.default .lp-stats__label{font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:hsla(0,0%,100%,.65)}.default .blue-kitchen-cabinets-faq,.default .gray-kitchen-cabinets-faq,.default .two-tone-kitchen-cabinets-faq,.default .white-kitchen-cabinets-faq{padding-top:60px;padding-bottom:0}.default .no-border{border-bottom:none!important}@media(max-width:1024px){.default .lp-grid--4{grid-template-columns:repeat(2,1fr)}.default .lp-split{gap:0!important}.default .lp-split,.default .lp-split--reverse{flex-direction:column!important}.default .lp-split__media{flex:1 1 100%;max-width:100%}.default .lp-split__media img{min-height:unset!important;height:300px!important;border-radius:10px 10px 0 0!important}.default .lp-split__content{flex:1 1 100%;max-width:100%}.default .lp-content-card{border-radius:0 0 10px 10px;padding:20px;box-shadow:0 4px 16px rgba(0,0,0,.1)}.default .lp-stats__grid{gap:40px}.default .lp-page-title-h2{text-align:center;font-size:26px!important;margin-top:0!important}}@media(max-width:768px){.default .lp-section{padding:48px 0}.default .lp-wrap{padding:0 20px}.default .lp-grid--3,.default .lp-grid--4{grid-template-columns:1fr}.default .lp-heading{font-size:1.5rem}.default .lp-page-title{font-size:28px}.default .lp-stats{padding:48px 0}.default .lp-stats__grid{flex-direction:column;gap:32px}.default .lp-stats__num{font-size:2rem}}@media(max-width:767px){.default .lp-page-title{font-size:24px}}