.elementor .e-9931bbb-adb1c6e{font-weight:500;font-size:clamp(46px, 5vw, 68px);color:#FFF;letter-spacing:-.02em;line-height:1.04;margin:0}.elementor .e-cf576d8-fbff2eb{max-width:640px;font-size:clamp(17px, 1.6vw, 21px);color:rgb(255 255 255 / .92);line-height:1.55;margin-block-start:4px;margin-block-end:2px;margin-inline-start:0;margin-inline-end:0}.elementor .e-0888520-cd77780{min-height:58px;font-weight:700;font-size:15px;color:#FFF;letter-spacing:.02em;text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:30px;padding-inline-end:30px;border-radius:2px;border-width:0;background-color:#B58A55;display:inline-flex;justify-content:center;align-items:center}.elementor .e-0888520-cd77780:hover,.elementor .e-0888520-cd77780:focus-visible{background-color:#9D7547}.elementor .e-a2d9fda-1a715de{min-height:58px;font-weight:700;font-size:15px;color:#FFF;letter-spacing:.02em;text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:30px;padding-inline-end:30px;border-radius:2px;border-width:1.5px;border-color:rgb(255 255 255 / .85);border-style:solid;background-color:#fff0;display:inline-flex;justify-content:center;align-items:center}.elementor .e-a2d9fda-1a715de:hover,.elementor .e-a2d9fda-1a715de:focus-visible{border-color:#FFF;background-color:rgb(255 255 255 / .12)}.elementor .e-0e30d15-19e3ff5{margin-block-start:8px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap}.elementor .e-9fb7559-119c64a{font-weight:500;font-size:15px;color:rgb(255 255 255 / .85);line-height:1.5;margin-block-start:6px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .e-95e84a2-faa3e2b{width:min(100%, 680px);max-width:680px;display:flex;flex-direction:column;gap:18px;align-items:flex-start}.elementor .e-a0c3124-c1eeec9{width:100%;min-height:clamp(760px, 88vh, 860px);color:#FFF;padding-block-start:clamp(64px, 7vw, 96px);padding-block-end:clamp(64px, 7vw, 96px);padding-inline-start:clamp(24px, 8vw, 128px);padding-inline-end:clamp(24px, 8vw, 128px);background-image:linear-gradient(90deg,rgb(26 32 44 / .82) 0%,rgb(26 32 44 / .34) 38%,#fff0 62%),url(https://krauskitchens.co.uk/wp-content/uploads/2026/09/shaker-kitchens-hero.webp);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;background-repeat:repeat,no-repeat;background-size:auto auto,cover;background-position:0% 0%,center center;\n}.elementor .e-skm1ts1-tstrip{display:none}.elementor .e-bab9662-2c66819{display:none}.elementor .e-d092bc7-3db1b43{font-family:Jost;font-size:18px;color:#1A202C}.elementor .e-1617990-2325364{flex-direction:row;gap:8px;align-items:center}.elementor .e-d0ed6a0-0389bfd{font-size:15px;color:rgb(26 32 44 / .35)}.elementor .e-3adbe04-5a2e88d{font-family:Jost;font-size:18px;color:#1A202C}.elementor .e-47d798c-0a557c3{flex-direction:row;gap:8px;align-items:center}.elementor .e-c38fc48-680cf35{font-size:15px;color:rgb(26 32 44 / .35)}.elementor .e-332f6dd-549a962{font-family:Jost;font-size:18px;color:#1A202C}.elementor .e-ca45f85-771166e{flex-direction:row;gap:8px;align-items:center}.elementor .e-9f5b9af-62caa41{width:100%;max-width:1200px;flex-direction:row;justify-content:space-between;align-items:center}.elementor .e-28e9353-b6c706d{width:100%;color:#1A202C;padding-block-start:14px;padding-block-end:14px;padding-inline-start:clamp(18px, 7vw, 110px);padding-inline-end:clamp(18px, 7vw, 110px);border-block-end-width:1px;border-color:rgb(26 32 44 / .12);border-style:solid;background-color:#F7F5EF;display:flex;justify-content:center}.elementor .e-68445be-b993308{font-weight:500;font-size:clamp(30px, 3.2vw, 40px);color:#1A202C;letter-spacing:-.025em;line-height:1.05;margin:0}.elementor .e-4c9f88b-422631c{max-width:58rem;font-size:clamp(1rem, 1.15vw, 1.125rem);color:#343B47;line-height:1.75;margin:0}.elementor .e-skg1pr2-a1{max-width:58rem;font-size:clamp(1rem, 1.15vw, 1.125rem);color:#343B47;line-height:1.75;margin:0}.elementor .e-239ce00-82bb1f5{max-width:62rem;text-align:center;display:flex;flex-direction:column;gap:1rem;align-items:center}.elementor .e-9084ec6-bfa37c5{color:#1A202C;padding-block-start:1rem;padding-block-end:clamp(48px, 6vw, 88px);padding-inline-start:clamp(1.25rem, 4vw, 4.5rem);padding-inline-end:clamp(1.25rem, 4vw, 4.5rem);background-color:#F4F0E8;display:flex;flex-direction:column;gap:1.25rem;align-items:center}.elementor .e-1613ff9-917c0de{font-family:Manrope;font-weight:600;font-size:13px;color:#B58A55;letter-spacing:2px;text-transform:uppercase;margin:0}.elementor .e-7cfbb6b-13c3065{font-weight:500;font-size:clamp(30px, 3vw, 42px);color:#1A202C;letter-spacing:-.025em;line-height:1.05;margin:0}.elementor .e-0d89126-1f49b9c{max-width:62rem;font-size:clamp(1.02rem, 1.45vw, 1.25rem);color:#1A202C;line-height:1.55;text-align:center;margin:0}.elementor .s-300ae27-1{max-width:62rem;font-size:clamp(1.02rem, 1.45vw, 1.25rem);color:#1A202C;line-height:1.55;text-align:center;margin:0}.elementor .e-139eb2a-5efa2a8{max-width:72rem;text-align:center;display:flex;flex-direction:column;gap:1.15rem;align-items:center}.elementor .e-caa6145-36b113f{width:clamp(18rem, 52vw, 42rem);min-height:76px;font-weight:700;font-size:clamp(1.2rem, 2vw, 1.6rem);color:#FFF;text-decoration:none;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:3px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#B58A55;border-style:solid;background-color:#B58A55;display:inline-flex;justify-content:center;align-items:center}.elementor .e-caa6145-36b113f:hover,.elementor .e-caa6145-36b113f:focus-visible{border-color:#9D7547;background-color:#9D7547}.elementor .e-043f65c-6dea023{font-size:.9rem;color:#6B7280;text-align:center;margin:0}.elementor .e-bbf6aa0-e7d545f{display:flex;flex-direction:column;gap:1.25rem;align-items:center}.elementor .e-2a7b36e-33bd054{padding-block-start:clamp(56px, 6vw, 88px);padding-block-end:clamp(56px, 6vw, 88px);padding-inline-start:clamp(1.25rem, 5vw, 5rem);padding-inline-end:clamp(1.25rem, 5vw, 5rem);background-color:#F7F4EE;display:flex;flex-direction:column;gap:2.1rem;align-items:center}.elementor .e-30191b4-5d07794{font-weight:500;font-size:clamp(32px, 3.5vw, 46px);color:#FFF;letter-spacing:-.025em;line-height:1.05;margin:0}.elementor .e-b34d009-6305209{font-size:clamp(.98rem, 1.2vw, 1.1rem);color:rgb(255 255 255 / .92);line-height:1.7;margin:0}.elementor .e-924686c-be8a1bc{font-weight:700;font-size:.92rem;color:#FFF;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:2px;border-width:1px;border-color:#B58A55;border-style:solid;background-color:#B58A55;display:inline-flex;justify-content:center;align-items:center}.elementor .e-924686c-be8a1bc:hover,.elementor .e-924686c-be8a1bc:focus-visible{border-color:#9D7547;background-color:#9D7547}.elementor .e-66e0f39-2877c09{font-weight:700;font-size:.92rem;color:#FFF;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:2px;border-width:1px;border-color:rgb(255 255 255 / .85);border-style:solid;background-color:#fff0;display:inline-flex;justify-content:center;align-items:center}.elementor .e-66e0f39-2877c09:hover,.elementor .e-66e0f39-2877c09:focus-visible{border-color:#FFF;background-color:rgb(255 255 255 / .12)}.elementor .e-3b11022-2a59a38{margin-block-start:.5rem;display:flex;gap:.75rem;flex-wrap:wrap;justify-content:center}.elementor .e-7a9013c-4fc7ddb{font-weight:700;font-size:.78rem;color:rgb(255 255 255 / .8);letter-spacing:.08em;line-height:1.7;text-transform:uppercase;margin:0}.elementor .e-36c4f34-cd18fa8{max-width:760px;text-align:center;padding:clamp(2rem, 5vw, 4rem);border-radius:2px;background-color:rgb(26 32 44 / .8);display:flex;flex-direction:column;gap:1.3rem;align-items:center}.elementor .e-2cd59eb-c00014a{min-height:clamp(400px, 40vw, 560px);padding-block-start:clamp(56px, 6vw, 88px);padding-block-end:clamp(56px, 6vw, 88px);padding-inline-start:1.25rem;padding-inline-end:1.25rem;background-image:url(https://krauskitchens.co.uk/wp-content/uploads/2026/09/belgravia-decorative-shaker-main-scaled.jpg);background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;justify-content:center;align-items:center}.elementor .e-75e3c4f-84853e0{padding:0;margin:0;display:flex;flex-direction:column;gap:0}