@layer bricks {.brxe-accordion-nested{--brx-icon-transform:rotate(90deg);width:100%}.brxe-accordion-nested .accordion-title-wrapper{cursor:pointer}.brxe-accordion-nested .accordion-title-wrapper .brxe-heading{margin:0}.brxe-accordion-nested .accordion-content-wrapper{display:none}.brxe-accordion-nested .brx-open>.accordion-content-wrapper{display:block}.brxe-accordion-nested .brx-icon-expanded{display:none}.brxe-accordion-nested .brx-icon-transform{transition:transform .1s}.brxe-accordion-nested>.brx-open>.accordion-title-wrapper .brx-icon-transform{transform:var(--brx-icon-transform)}.brxe-accordion-nested>.brx-open>.accordion-title-wrapper .brx-icon-collapsed{display:none}.brxe-accordion-nested>.brx-open>.accordion-title-wrapper .brx-icon-expanded{display:block}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {.brxe-slider-nested{min-width:0;width:100%}.brxe-slider-nested .splide__slide{align-items:center;display:flex;justify-content:center;position:relative}.brxe-slider-nested .splide__arrows:not(.custom) .splide__arrow--prev{transform:translateY(-50%) scaleX(-1)}.brxe-slider-nested .splide__arrows:not(.custom).splide__arrows--ttb .splide__arrow--prev{transform:translateX(-50%) scaleX(-1)}.brxe-slider-nested .splide__arrows svg{min-height:0;min-width:0}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}@layer bricks {.brxe-button{width:auto}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-svxicp {width: 100%}.kpd,.kpd *{box-sizing:border-box} .kpd{width:100%;max-width:100%;padding:88px 28px;color:#434343;background:#fff;font-family:Montserrat,sans-serif} .kpd .kpd-inner{width:100%;max-width:1320px;margin:0 auto;min-width:0} .kpd .brxe-block{min-width:0} .kpd .kpd-heading{font:600 clamp(32px,3.1vw,48px)/1.12 Outfit,sans-serif;letter-spacing:-1.1px;margin:0 0 26px;width:100%} .kpd .kpd-heading span{color:#007e9f} .kpd .kpd-copy{font-size:16px;line-height:1.85;width:100%;max-width:100%} .kpd .kpd-copy p{margin:0 0 20px} .kpd .kpd-copy p:last-child{margin-bottom:0} .kpd .kpd-eyebrow{font-size:11px;font-weight:700;line-height:1.5;letter-spacing:2px;color:#007e9f;margin-bottom:22px} .kpd .kpd-eyebrow p,.kpd .kpd-note p{margin:0} .kpd .kpd-button{display:inline-flex;justify-content:center;align-items:center;background:#007e9f;color:#fff;text-decoration:none;font-size:14px;font-weight:700;line-height:1.5;padding:18px 24px;min-height:54px;border-radius:3px;margin-top:28px;max-width:100%;white-space:normal;text-align:center} .kpd .kpd-button:hover{background:#434343;color:#fff} .kpd a:focus-visible,.kpd button:focus-visible{outline:3px solid #62d8f5;outline-offset:4px} .kpd .kpd-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px;align-items:center} .kpd .kpd-photo{display:block;width:100%;max-width:100%;margin:0;border-radius:14px;overflow:hidden} .kpd img.kpd-photo,.kpd .kpd-photo img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover} .kpd-hero{padding:70px 28px 90px;background:#fff;color:#434343} .kpd .kpd-hero-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);max-width:1320px;gap:68px;align-items:center} .kpd .kpd-hero-copy{padding:24px 0} .kpd .kpd-hero-copy .kpd-heading{font-size:clamp(44px,4.3vw,64px);line-height:1.05;letter-spacing:-1.7px;margin-bottom:28px} .kpd .kpd-hero-copy .kpd-copy{max-width:540px} .kpd .kpd-note{font-size:12px;margin-top:18px;line-height:1.5;color:#637179} .kpd .kpd-hero-visual{position:relative;min-height:500px;padding:26px 20px 34px 0;isolation:isolate} .kpd .kpd-hero-visual:before{content:'';position:absolute;inset:0 0 0 18%;background:#434343;clip-path:polygon(15% 0,100% 0,100% 100%,0 100%);z-index:-1} .kpd .kpd-hero-visual:after{content:'';position:absolute;top:0;left:0;width:86px;height:7px;background:#62d8f5} .kpd img.kpd-hero-photo,.kpd .kpd-hero-photo{display:block;position:relative;inset:auto;width:100%;height:440px;object-fit:cover;border-radius:18px 0 18px 18px;box-shadow:0 22px 45px #0002;margin:0} .kpd .kpd-hero-photo img{width:100%;height:440px;object-fit:cover} .kpd-intro{background:#fff} .kpd .kpd-intro-title{align-self:start;padding-right:25px} .kpd-brief{background:#eef7f8;color:#434343;background-image:none} .kpd-brief .kpd-inner{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);column-gap:70px} .kpd-brief .kpd-eyebrow,.kpd-brief>.kpd-inner>.kpd-heading,.kpd-brief .kpd-brief-intro{grid-column:1} .kpd-brief .kpd-heading span{color:#007e9f} .kpd .kpd-brief-intro{font-size:16px;line-height:1.8;margin-bottom:0} .kpd .kpd-brief-grid{grid-column:2;grid-row:1/5;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 34px} .kpd .kpd-brief-card{padding:0 0 22px;border:0;border-bottom:1px solid #bdced1;background:none;min-width:0} .kpd .kpd-feature-icon{color:#007e9f;font-size:29px;line-height:1;margin-bottom:22px;display:inline-flex;align-self:start} .kpd .kpd-brief-card .kpd-heading{font-size:23px;letter-spacing:-.5px;line-height:1.25;margin-bottom:12px} .kpd .kpd-brief-card .kpd-copy{font-size:14px;line-height:1.8;color:#536167} .kpd-render{background:#434343;color:#fff} .kpd-render .kpd-heading span,.kpd-render .kpd-eyebrow{color:#62d8f5} .kpd-render .kpd-copy{color:#e4e7e8} .kpd .kpd-render-image{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain} .kpd .kpd-render-image img{width:100%;height:auto;object-fit:contain} .kpd .kpd-render-caption{text-align:center;font-size:10px;line-height:1.5;letter-spacing:1.4px;color:#bceefb;margin-top:14px} .kpd .kpd-render-caption p{margin:0} .kpd-styles{background:#f5f5f3} .kpd .kpd-style-intro{font-size:16px;line-height:1.8;max-width:760px;margin-bottom:36px} .kpd .kpd-style-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px} .kpd .kpd-style-card{display:flex;flex-direction:column;color:#434343;text-decoration:none;background:#fff;border:none;border-radius:0;overflow:hidden;transition:transform .2s} .kpd .kpd-style-card:hover{transform:translateY(-4px)} .kpd .kpd-style-card .kpd-photo{border-radius:0} .kpd .kpd-style-card img.kpd-photo,.kpd .kpd-style-card .kpd-photo img{aspect-ratio:16/10} .kpd .kpd-card-body{padding:26px;flex:1;border-bottom:3px solid #cbdadd} .kpd .kpd-card-body .kpd-heading{font-size:25px;letter-spacing:-.5px;margin-bottom:12px} .kpd .kpd-card-body .kpd-copy{font-size:14px;line-height:1.7} .kpd .kpd-card-link{font-size:13px;font-weight:700;color:#007e9f;margin-top:22px} .kpd .kpd-card-link p{margin:0} .kpd .kpd-card-link span{float:right} .kpd .kpd-step-list{padding:32px;background:#eef7f8;border-radius:14px} .kpd .kpd-step{display:grid;grid-template-columns:34px minmax(0,1fr);gap:22px;padding:22px 0;border-bottom:1px solid #bdced1} .kpd .kpd-step:first-child{padding-top:0} .kpd .kpd-step:last-child{border:0;padding-bottom:0} .kpd .kpd-process-icon{color:#007e9f;font-size:25px;line-height:1.2;align-self:start} .kpd .kpd-step .kpd-heading{font-size:23px;letter-spacing:-.4px;margin-bottom:10px} .kpd .kpd-step .kpd-copy{font-size:14px;line-height:1.7} .kpd-showroom{background:#fff} .kpd-faq{background:#f5f5f3} .kpd-faq .kpd-inner{max-width:1050px} .kpd .kpd-accordion{width:100%;margin-top:16px} .kpd .accordion-item{border-bottom:1px solid #cbd2d3} .kpd .accordion-title-wrapper{padding:24px 0;background:transparent;color:#434343;font:600 23px/1.35 Outfit,sans-serif;border-top:0} .kpd .accordion-title-wrapper:hover{color:#007e9f} .kpd .accordion-title{font:inherit;margin:0} .kpd .accordion-content-wrapper{padding:0 55px 25px 0;font:15px/1.85 Montserrat,sans-serif;color:#536167;background:transparent} .kpd .accordion-content-wrapper p{margin:0} .kpd .accordion-item.brx-open .accordion-title-wrapper{color:#007e9f} .kpd-review{background:#007e9f;color:#fff} .kpd-review .kpd-review-inner{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:0 72px} .kpd-review .kpd-eyebrow{color:#bceefb;grid-column:1} .kpd-review .kpd-heading{grid-column:1;font-size:40px} .kpd .kpd-review-quote{grid-column:2;grid-row:1/4;align-self:center} .kpd .kpd-review-quote blockquote{font:400 clamp(25px,2.4vw,34px)/1.5 Outfit,sans-serif;margin:0 0 24px;padding:0;border:0} .kpd .kpd-review-author{font-size:14px;font-weight:700;margin:0} .kpd .kpd-review-author span{display:block;font-weight:400;color:#d9f3fa;font-size:12px;margin-top:7px} .kpd-ticker{padding:22px 0;background:#f5f5f3;border-top:1px solid #ddd;border-bottom:1px solid #ddd;overflow:hidden} .kpd .kpd-ticker-track{display:flex;flex-direction:row;width:max-content;max-width:none;animation:kpd-scroll 35s linear infinite} .kpd .kpd-ticker-group{display:flex;flex-shrink:0;flex-direction:row;align-items:center;gap:36px;padding-right:36px;font:600 26px/1.2 Outfit,sans-serif;white-space:nowrap;width:auto} .kpd .kpd-ticker-group span:nth-of-type(2n){color:#007e9f} .kpd .kpd-ticker-group b{font-size:19px;color:#007e9f} .kpd-ticker:hover .kpd-ticker-track{animation-play-state:paused}@keyframes kpd-scroll{to{transform:translateX(-50%)}}@media(max-width:1100px){.kpd .kpd-split,.kpd .kpd-hero-grid{gap:40px} .kpd-brief .kpd-inner{column-gap:38px} .kpd .kpd-hero-copy .kpd-heading{font-size:48px}}@media(max-width:992px){.kpd{padding:64px 24px} .kpd-hero{padding:40px 24px 55px} .kpd .kpd-hero-grid{grid-template-columns:minmax(0,1fr);gap:28px} .kpd .kpd-hero-copy{padding:0;max-width:680px} .kpd .kpd-hero-visual{min-height:400px;padding:22px 22px 28px 0} .kpd img.kpd-hero-photo,.kpd .kpd-hero-photo,.kpd .kpd-hero-photo img{height:350px} .kpd-brief .kpd-inner{display:block} .kpd .kpd-brief-intro{max-width:620px;margin-bottom:36px} .kpd .kpd-style-grid{grid-template-columns:repeat(2,minmax(0,1fr))} .kpd-ticker{padding:20px 0} .kpd-review .kpd-review-inner{column-gap:36px}}@media(max-width:768px){.kpd{padding:48px 18px} .kpd-hero{padding:30px 18px 40px} .kpd .kpd-split,.kpd .kpd-hero-grid{grid-template-columns:minmax(0,1fr);gap:30px} .kpd .kpd-hero-copy .kpd-heading{font-size:clamp(39px,9.5vw,54px);letter-spacing:-1.1px} .kpd .kpd-hero-visual{min-height:280px;padding:18px 14px 24px 0} .kpd img.kpd-hero-photo,.kpd .kpd-hero-photo,.kpd .kpd-hero-photo img{height:270px;border-radius:14px 0 14px 14px} .kpd .kpd-heading{font-size:32px;letter-spacing:-.7px} .kpd .kpd-button{width:100%;font-size:13px;padding:17px 14px} .kpd .kpd-brief-grid{grid-template-columns:minmax(0,1fr);gap:26px} .kpd .kpd-style-grid{grid-template-columns:minmax(0,1fr);gap:26px} .kpd .kpd-step-list{padding:26px 22px} .kpd-review .kpd-review-inner{display:block} .kpd-review .kpd-heading{font-size:32px} .kpd .kpd-review-quote{margin-top:30px} .kpd .accordion-title-wrapper{font-size:21px;padding:22px 0} .kpd .accordion-content-wrapper{padding-right:12px} .kpd-ticker{padding:18px 0} .kpd .kpd-ticker-group{font-size:22px;gap:25px;padding-right:25px}}@media(prefers-reduced-motion:reduce){.kpd *{animation:none!important;transition:none!important}} .kpd.kpd-hero{background:linear-gradient(90deg,#182428eb 0%,#182428c9 50%,#18242833 100%),url("https://www.kingsparkkitchens.co.uk/wp-content/uploads/2023/06/Image_GlossDakota-2k.jpg") center/cover no-repeat!important;min-height:600px;padding:100px 28px!important;color:#fff} .kpd.kpd-hero .kpd-hero-grid{display:block!important} .kpd.kpd-hero .kpd-hero-copy{max-width:760px} .kpd.kpd-hero .kpd-hero-visual{display:none!important} .kpd.kpd-hero .kpd-heading{color:#fff} .kpd.kpd-hero .kpd-heading span,.kpd.kpd-hero .kpd-eyebrow{color:#62d8f5} .kpd.kpd-hero .kpd-note{color:#e0edf0} .kpd .kpd-copy a{color:#007e9f;text-decoration:underline;text-underline-offset:3px} .kpd-render .kpd-copy a{color:#62d8f5} .kpd .kpd-render-image{border-radius:14px;aspect-ratio:4/3;object-fit:cover} .kpd .kpd-style-grid{grid-template-columns:repeat(2,minmax(0,1fr))} .kpd .kpd-ticker-group p{display:flex;align-items:center;gap:32px;margin:0} .kpd .kpd-intro-photo{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:14px;margin-top:30px} .kpk-gallery-image .icon{font-size:16px!important;width:44px!important;height:44px!important;display:flex!important;align-items:center;justify-content:center} .kpk-gallery-image .icon svg{width:16px!important;height:16px!important} .kpd .accordion-content-wrapper a{color:#007e9f;text-decoration:underline;text-underline-offset:3px}@media(max-width:768px){.kpd.kpd-hero{min-height:0;padding:64px 18px!important;background-image:linear-gradient(#182428dd,#182428b8),url("https://www.kingsparkkitchens.co.uk/wp-content/uploads/2023/06/Image_GlossDakota-2k.jpg")!important} .kpd .kpd-style-grid{grid-template-columns:1fr}}#brxe-nctlhs {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; width: 100%}#brxe-xxhnau {order: 0}@media (max-width: 768px) {#brxe-xxhnau {order: 1}}#brxe-lcxsih {order: 1}@media (max-width: 768px) {#brxe-lcxsih {order: 0}}#brxe-ygvhnm {order: 0}@media (max-width: 768px) {#brxe-ygvhnm {order: 0}}#brxe-yexdiy {width: 100%}#brxe-eluaxj {order: 1}@media (max-width: 768px) {#brxe-eluaxj {order: 1}}#brxe-sxseex {background-color: #434343; background-image: url("https://www.kingsparkkitchens.co.uk/wp-content/uploads/Kings-Park-icon.png"); background-position: center right; background-repeat: no-repeat; background-size: contain; position: relative}:where(#brxe-sxseex > *:not(figcaption)) {position: relative}#brxe-sxseex::before {background-image: linear-gradient(#434343e0, #434343e0); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}.kpd-render-visual{perspective:1000px} .kpd-render-image{transition:transform .8s ease;transform-origin:50% 60%} .kpd-render-visual:hover .kpd-render-image{transform:rotateY(-3deg) translateY(-5px)} .kpk-concept-reveal{width:100%;margin-top:18px;color:#fff} .kpk-concept-reveal details{border-top:1px solid #ffffff40;border-bottom:1px solid #ffffff40;padding:17px 0} .kpk-concept-reveal summary{cursor:pointer;list-style:none;font:600 16px/1.5 Outfit,sans-serif;display:flex;justify-content:space-between;gap:20px;color:#fff} .kpk-concept-reveal summary::-webkit-details-marker{display:none} .kpk-concept-reveal summary span{color:#62d8f5;font-size:22px} .kpk-concept-reveal details[open] summary span{transform:rotate(45deg)} .kpk-concept-reveal p{font:400 13px/1.7 Montserrat,sans-serif;color:#e5edf0;margin:12px 0 0} .kpk-concept-reveal strong{color:#62d8f5} .kpk-concept-reveal summary:focus-visible{outline:2px solid #62d8f5;outline-offset:5px}@media(prefers-reduced-motion:reduce){.kpd-render-image{transition:none;transform:none!important}}#brxe-jhafau {width: 100%}#brxe-ubkeze {width: 100%}#brxe-fiiybw {width: 100%}#brxe-mjgqjt {width: 100%}#brxe-nwmpfe {width: 100%}#brxe-tlsefv {width: 100%}#brxe-mxdwok {width: 100%}#brxe-saeyeo {width: 100%}#brxe-qdjaie {width: 100%}.kpk-style-slider{padding-top:68px;padding-bottom:44px;width:100%} .kpk-style-slider .splide__arrows{position:absolute;top:0;right:0;display:flex;gap:10px} .kpk-style-slider .splide__arrow{position:static;transform:none;background:#0085a3;color:#fff;width:44px;height:44px;border-radius:50%;opacity:1} .kpk-style-slider .splide__arrow svg{fill:currentColor;width:18px;height:18px} .kpk-style-slider .splide__arrow:disabled{opacity:.35} .kpk-style-slider .splide__arrow:focus-visible,.kpk-style-slider .kpd-style-card:focus-visible{outline:3px solid #5cd3ed;outline-offset:3px} .kpk-style-slider .splide__pagination{bottom:0;gap:6px} .kpk-style-slider .splide__pagination__page{background:#bfd0d5;width:9px;height:9px;opacity:1} .kpk-style-slider .splide__pagination__page.is-active{background:#0085a3} .kpk-style-slider .splide__slide{height:auto!important} .kpk-style-slider .kpd-style-card{height:100%;width:100%;transform:none!important} .kpk-style-slider .kpd-photo img{width:100%;object-fit:cover} .kpk-style-slider .kpd-card-body{width:100%}@media(max-width:768px){.kpk-style-slider{padding-top:60px}} .kpk-style-slider .splide__arrow--prev svg{transform:rotate(180deg)} .kpk-style-slider .splide__arrow--prev svg{transform:rotate(180deg)!important}#brxe-rkximm {background-color: var(--dark-5)}#brxe-fhcgti {background-color: #f4f4f4}.kpk-bespoke-gallery,.kpk-bespoke-gallery *{box-sizing:border-box} .kpk-bespoke-gallery{width:100%;background:#edf3f3;padding:88px 28px;color:#434343} .kpk-bespoke-gallery__inner{width:100%;max-width:1320px;margin:auto} .kpk-bespoke-gallery__header{width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:65px;align-items:end;margin-bottom:36px} .kpk-bespoke-gallery__header .kpk-explore__heading{margin:0} .kpk-bespoke-gallery__intro{font:400 15px/1.85 Montserrat,sans-serif;color:#536167;margin:0} .kpk-bespoke-gallery__intro p{margin:0} .kpk-bespoke-gallery__grid{width:100%;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px} .kpk-gallery-image{grid-column:span 2;width:100%;margin:0;border-radius:10px;overflow:hidden;position:relative;isolation:isolate;aspect-ratio:1.68;background:#d6e3e6} .kpk-gallery-image:nth-child(-n+2){grid-column:span 3} .kpk-gallery-image a{width:100%;height:100%;display:block;outline-offset:-4px} .kpk-gallery-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .7s ease} .kpk-gallery-image:hover img{transform:scale(1.035)} .kpk-gallery-image .bricks-image-caption{position:absolute;inset:auto 0 0;padding:40px 22px 18px!important;background:linear-gradient(transparent,#102f36c9)!important;color:#fff!important;font:600 18px/1.3 Outfit,sans-serif!important;letter-spacing:0;text-align:left;pointer-events:none} .kpk-gallery-image .icon{background:#007e9f!important;color:#fff!important;border-radius:50%;border:2px solid #ffffffb3;width:44px;height:44px;line-height:40px;box-shadow:0 5px 20px #0002} .kpk-gallery-image a:focus-visible{outline:3px solid #62d8f5} .kpk-bespoke-gallery__hint{font:400 12px/1.7 Montserrat,sans-serif;color:#536167;margin:22px 0 0;display:flex;gap:10px;align-items:center} .kpk-bespoke-gallery__hint i{color:#007e9f} .pswp{--pswp-bg:#243438;--pswp-icon-color:#fff;--pswp-icon-color-secondary:#62d8f5;--pswp-icon-stroke-color:#243438} .pswp__bg{background:linear-gradient(145deg,#343f41,#152f37)!important} .pswp__top-bar{border-bottom:1px solid #62d8f533} .pswp__counter{color:#62d8f5!important;font-family:Montserrat,sans-serif} .pswp__button--arrow,.pswp__button--close,.pswp__button--zoom{color:#fff!important} .pswp__dynamic-caption{font:500 16px/1.5 Outfit,sans-serif;color:#fff!important} .pswp__top-bar:after{content:"KINGS PARK KITCHENS · LUXURY KITCHENS";position:absolute;top:25px;left:50%;transform:translateX(-50%);color:#e5f5f8;font:600 10px/1.5 Montserrat,sans-serif;letter-spacing:1.5px;white-space:nowrap;pointer-events:none}@media(max-width:992px){.kpk-bespoke-gallery__header{gap:24px;grid-template-columns:minmax(0,1fr)} .kpk-bespoke-gallery__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px} .kpk-gallery-image,.kpk-gallery-image:nth-child(-n+2){grid-column:span 1}}@media(max-width:600px){.kpk-bespoke-gallery{padding:48px 18px} .kpk-bespoke-gallery__grid{gap:12px} .kpk-gallery-image:nth-child(-n+2){grid-column:span 2} .kpk-gallery-image .bricks-image-caption{padding:28px 12px 12px!important;font-size:15px!important} .kpk-gallery-image .icon{width:36px;height:36px;line-height:32px;font-size:14px} .pswp__top-bar:after{top:auto;bottom:-25px;font-size:8px;letter-spacing:.8px} .kpk-bespoke-gallery__hint{align-items:flex-start}}@media(prefers-reduced-motion:reduce){.kpk-gallery-image img{transition:none;transform:none!important}}#brxe-vrwqcy {background-color: #434343; background-image: url("https://www.kingsparkkitchens.co.uk/wp-content/uploads/Kings-Park-icon.png"); background-position: center right; background-repeat: no-repeat; background-size: contain; position: relative}:where(#brxe-vrwqcy > *:not(figcaption)) {position: relative}#brxe-vrwqcy::before {background-image: linear-gradient(#434343e0, #434343e0); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-rnvawl {width: 100%; order: 0}@media (max-width: 768px) {#brxe-rnvawl {order: 1}}#brxe-oqnzqf {order: 1}@media (max-width: 768px) {#brxe-oqnzqf {order: 0}}#brxe-vgkmre {font-family: "Montserrat"; font-size: 11px; font-weight: 700; letter-spacing: 2px; color: #62D8F5}#brxe-csdwns {font-family: "Outfit"; font-size: clamp(34px,3.5vw,52px); font-weight: 600; line-height: 1.1; color: #FFFFFF}#brxe-njxoxz {font-family: "Montserrat"; font-size: 16px; line-height: 1.7; color: #E4E7E8}#brxe-clafwj {font-family: "Montserrat"; font-size: 10px; font-weight: 700; letter-spacing: 1.4px; color: #BCECF8}#brxe-xnhsvx {background-color: #007E9F; padding-top: 15px; padding-right: 20px; padding-bottom: 15px; padding-left: 20px; border-radius: 3px; font-family: "Montserrat"; font-size: 14px; font-weight: 700; color: #FFFFFF}#brxe-jeyhdl {width: 100%; min-width: 0px; background-color: #383838; background-image: url("https://www.kingsparkkitchens.co.uk/wp-content/uploads/Kings-Park-icon.png"); background-size: cover; padding-top: 44px; padding-right: 42px; padding-bottom: 44px; padding-left: 42px; border-radius: 8px; position: relative}:where(#brxe-jeyhdl > *:not(figcaption)) {position: relative}#brxe-jeyhdl::before {background-image: linear-gradient(#0f0c0ceb, #0f0c0ceb); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 480px) {#brxe-jeyhdl {padding-top: 34px; padding-right: 26px; padding-bottom: 36px; padding-left: 26px}}#brxe-sapvje {font-family: "Outfit"; font-size: 20px; font-weight: 600; line-height: 1.3; color: #303A3F; width: auto; min-width: 0px; flex-grow: 1; flex-shrink: 1}@media (max-width: 480px) {#brxe-sapvje {font-size: 18px}}#brxe-dcgljd {font-size: 16px; color: #007E9F; fill: #007E9F; width: 32px; height: 32px; min-width: 32px; flex-shrink: 0}#brxe-sxcbyn {flex-direction: row; justify-content: space-between; align-items: center; column-gap: 12px; padding-top: 22px; padding-right: 24px; padding-bottom: 22px; padding-left: 24px; display: flex; flex-wrap: nowrap; width: 100%; min-width: 0px}@media (max-width: 480px) {#brxe-sxcbyn {padding-top: 17px; padding-right: 16px; padding-bottom: 17px; padding-left: 16px}}#brxe-fciaos {font-family: "Montserrat"; font-size: 14px; line-height: 1.75; color: #56636A}#brxe-fciaos a {font-family: "Montserrat"; font-size: 14px; line-height: 1.75; color: #56636A; font-size: inherit}#brxe-kilecf {padding-top: 0; padding-right: 24px; padding-bottom: 24px; padding-left: 24px}@media (max-width: 480px) {#brxe-kilecf {padding-top: 0; padding-right: 18px; padding-bottom: 20px; padding-left: 18px}}#brxe-ajeojo {width: 100%; margin-bottom: 12px; background-color: #FFFFFF; border: 1px solid #D7E4E9; border-radius: 7px}#brxe-indrff {font-family: "Outfit"; font-size: 20px; font-weight: 600; line-height: 1.3; color: #303A3F; width: auto; min-width: 0px; flex-grow: 1; flex-shrink: 1}@media (max-width: 480px) {#brxe-indrff {font-size: 18px}}#brxe-nmvect {font-size: 16px; color: #007E9F; fill: #007E9F; width: 32px; height: 32px; min-width: 32px; flex-shrink: 0}#brxe-wbkdyv {flex-direction: row; justify-content: space-between; align-items: center; column-gap: 12px; padding-top: 22px; padding-right: 24px; padding-bottom: 22px; padding-left: 24px; display: flex; flex-wrap: nowrap; width: 100%; min-width: 0px}@media (max-width: 480px) {#brxe-wbkdyv {padding-top: 17px; padding-right: 16px; padding-bottom: 17px; padding-left: 16px}}#brxe-ankedq {font-family: "Montserrat"; font-size: 14px; line-height: 1.75; color: #56636A}#brxe-ankedq a {font-family: "Montserrat"; font-size: 14px; line-height: 1.75; color: #56636A; font-size: inherit}#brxe-vrpfuc {padding-top: 0; padding-right: 24px; padding-bottom: 24px; padding-left: 24px}@media (max-width: 480px) {#brxe-vrpfuc {padding-top: 0; padding-right: 18px; padding-bottom: 20px; padding-left: 18px}}#brxe-qkeujv {width: 100%; margin-bottom: 12px; background-color: #FFFFFF; border: 1px solid #D7E4E9; border-radius: 7px}#brxe-lduzgl {font-family: "Outfit"; font-size: 20px; font-weight: 600; line-height: 1.3; color: #303A3F; width: auto; min-width: 0px; flex-grow: 1; flex-shrink: 1}@media (max-width: 480px) {#brxe-lduzgl {font-size: 18px}}#brxe-gobsqi {font-size: 16px; color: #007E9F; fill: #007E9F; width: 32px; height: 32px; min-width: 32px; flex-shrink: 0}#brxe-ejmwkg {flex-direction: row; justify-content: space-between; align-items: center; column-gap: 12px; padding-top: 22px; padding-right: 24px; padding-bottom: 22px; padding-left: 24px; display: flex; flex-wrap: nowrap; width: 100%; min-width: 0px}@media (max-width: 480px) {#brxe-ejmwkg {padding-top: 17px; padding-right: 16px; padding-bottom: 17px; padding-left: 16px}}#brxe-ozsedu {font-family: "Montserrat"; font-size: 14px; line-height: 1.75; color: #56636A}#brxe-ozsedu a {font-family: "Montserrat"; font-size: 14px; line-height: 1.75; color: #56636A; font-size: inherit}#brxe-hkvahj {padding-top: 0; padding-right: 24px; padding-bottom: 24px; padding-left: 24px}@media (max-width: 480px) {#brxe-hkvahj {padding-top: 0; padding-right: 18px; padding-bottom: 20px; padding-left: 18px}}#brxe-oynimy {width: 100%; margin-bottom: 12px; background-color: #FFFFFF; border: 1px solid #D7E4E9; border-radius: 7px}#brxe-hmidpx {font-family: "Outfit"; font-size: 20px; font-weight: 600; line-height: 1.3; color: #303A3F; width: auto; min-width: 0px; flex-grow: 1; flex-shrink: 1}@media (max-width: 480px) {#brxe-hmidpx {font-size: 18px}}#brxe-wpwcah {font-size: 16px; color: #007E9F; fill: #007E9F; width: 32px; height: 32px; min-width: 32px; flex-shrink: 0}#brxe-mdpeab {flex-direction: row; justify-content: space-between; align-items: center; column-gap: 12px; padding-top: 22px; padding-right: 24px; padding-bottom: 22px; padding-left: 24px; display: flex; flex-wrap: nowrap; width: 100%; min-width: 0px}@media (max-width: 480px) {#brxe-mdpeab {padding-top: 17px; padding-right: 16px; padding-bottom: 17px; padding-left: 16px}}#brxe-jlmymz {font-family: "Montserrat"; font-size: 14px; line-height: 1.75; color: #56636A}#brxe-jlmymz a {font-family: "Montserrat"; font-size: 14px; line-height: 1.75; color: #56636A; font-size: inherit}#brxe-kmyrfw {padding-top: 0; padding-right: 24px; padding-bottom: 24px; padding-left: 24px}@media (max-width: 480px) {#brxe-kmyrfw {padding-top: 0; padding-right: 18px; padding-bottom: 20px; padding-left: 18px}}#brxe-ickhei {width: 100%; margin-bottom: 12px; background-color: #FFFFFF; border: 1px solid #D7E4E9; border-radius: 7px}#brxe-ulxbia {font-family: "Outfit"; font-size: 20px; font-weight: 600; line-height: 1.3; color: #303A3F; width: auto; min-width: 0px; flex-grow: 1; flex-shrink: 1}@media (max-width: 480px) {#brxe-ulxbia {font-size: 18px}}#brxe-lnqgxl {font-size: 16px; color: #007E9F; fill: #007E9F; width: 32px; height: 32px; min-width: 32px; flex-shrink: 0}#brxe-axkucl {flex-direction: row; justify-content: space-between; align-items: center; column-gap: 12px; padding-top: 22px; padding-right: 24px; padding-bottom: 22px; padding-left: 24px; display: flex; flex-wrap: nowrap; width: 100%; min-width: 0px}@media (max-width: 480px) {#brxe-axkucl {padding-top: 17px; padding-right: 16px; padding-bottom: 17px; padding-left: 16px}}#brxe-lcnxbi {font-family: "Montserrat"; font-size: 14px; line-height: 1.75; color: #56636A}#brxe-lcnxbi a {font-family: "Montserrat"; font-size: 14px; line-height: 1.75; color: #56636A; font-size: inherit}#brxe-xibzbx {padding-top: 0; padding-right: 24px; padding-bottom: 24px; padding-left: 24px}@media (max-width: 480px) {#brxe-xibzbx {padding-top: 0; padding-right: 18px; padding-bottom: 20px; padding-left: 18px}}#brxe-kohdls {width: 100%; margin-bottom: 12px; background-color: #FFFFFF; border: 1px solid #D7E4E9; border-radius: 7px}#brxe-muwlne {font-family: "Outfit"; font-size: 20px; font-weight: 600; line-height: 1.3; color: #303A3F; width: auto; min-width: 0px; flex-grow: 1; flex-shrink: 1}@media (max-width: 480px) {#brxe-muwlne {font-size: 18px}}#brxe-flsgst {font-size: 16px; color: #007E9F; fill: #007E9F; width: 32px; height: 32px; min-width: 32px; flex-shrink: 0}#brxe-vjbksl {flex-direction: row; justify-content: space-between; align-items: center; column-gap: 12px; padding-top: 22px; padding-right: 24px; padding-bottom: 22px; padding-left: 24px; display: flex; flex-wrap: nowrap; width: 100%; min-width: 0px}@media (max-width: 480px) {#brxe-vjbksl {padding-top: 17px; padding-right: 16px; padding-bottom: 17px; padding-left: 16px}}#brxe-duuxjp {font-family: "Montserrat"; font-size: 14px; line-height: 1.75; color: #56636A}#brxe-duuxjp a {font-family: "Montserrat"; font-size: 14px; line-height: 1.75; color: #56636A; font-size: inherit}#brxe-guvniy {padding-top: 0; padding-right: 24px; padding-bottom: 24px; padding-left: 24px}@media (max-width: 480px) {#brxe-guvniy {padding-top: 0; padding-right: 18px; padding-bottom: 20px; padding-left: 18px}}#brxe-jedsdw {width: 100%; margin-bottom: 12px; background-color: #FFFFFF; border: 1px solid #D7E4E9; border-radius: 7px}#brxe-rchxec {font-family: "Outfit"; font-size: 20px; font-weight: 600; line-height: 1.3; color: #303A3F; width: auto; min-width: 0px; flex-grow: 1; flex-shrink: 1}@media (max-width: 480px) {#brxe-rchxec {font-size: 18px}}#brxe-xsmvde {font-size: 16px; color: #007E9F; fill: #007E9F; width: 32px; height: 32px; min-width: 32px; flex-shrink: 0}#brxe-vvdfbw {flex-direction: row; justify-content: space-between; align-items: center; column-gap: 12px; padding-top: 22px; padding-right: 24px; padding-bottom: 22px; padding-left: 24px; display: flex; flex-wrap: nowrap; width: 100%; min-width: 0px}@media (max-width: 480px) {#brxe-vvdfbw {padding-top: 17px; padding-right: 16px; padding-bottom: 17px; padding-left: 16px}}#brxe-uhfcur {font-family: "Montserrat"; font-size: 14px; line-height: 1.75; color: #56636A}#brxe-uhfcur a {font-family: "Montserrat"; font-size: 14px; line-height: 1.75; color: #56636A; font-size: inherit}#brxe-fdducc {padding-top: 0; padding-right: 24px; padding-bottom: 24px; padding-left: 24px}@media (max-width: 480px) {#brxe-fdducc {padding-top: 0; padding-right: 18px; padding-bottom: 20px; padding-left: 18px}}#brxe-gdrikw {width: 100%; margin-bottom: 12px; background-color: #FFFFFF; border: 1px solid #D7E4E9; border-radius: 7px}#brxe-ncuawc {font-family: "Outfit"; font-size: 20px; font-weight: 600; line-height: 1.3; color: #303A3F; width: auto; min-width: 0px; flex-grow: 1; flex-shrink: 1}@media (max-width: 480px) {#brxe-ncuawc {font-size: 18px}}#brxe-ragabp {font-size: 16px; color: #007E9F; fill: #007E9F; width: 32px; height: 32px; min-width: 32px; flex-shrink: 0}#brxe-skkjfv {flex-direction: row; justify-content: space-between; align-items: center; column-gap: 12px; padding-top: 22px; padding-right: 24px; padding-bottom: 22px; padding-left: 24px; display: flex; flex-wrap: nowrap; width: 100%; min-width: 0px}@media (max-width: 480px) {#brxe-skkjfv {padding-top: 17px; padding-right: 16px; padding-bottom: 17px; padding-left: 16px}}#brxe-kvfgwu {font-family: "Montserrat"; font-size: 14px; line-height: 1.75; color: #56636A}#brxe-kvfgwu a {font-family: "Montserrat"; font-size: 14px; line-height: 1.75; color: #56636A; font-size: inherit}#brxe-niypzy {padding-top: 0; padding-right: 24px; padding-bottom: 24px; padding-left: 24px}@media (max-width: 480px) {#brxe-niypzy {padding-top: 0; padding-right: 18px; padding-bottom: 20px; padding-left: 18px}}#brxe-zavkus {width: 100%; margin-bottom: 12px; background-color: #FFFFFF; border: 1px solid #D7E4E9; border-radius: 7px}#brxe-rosajc {width: 100%; min-width: 0px}#brxe-rlyusa {width: 100%; max-width: 1240px; display: grid; align-items: initial; grid-template-columns: minmax(0,.82fr) minmax(0,1.18fr); gap: clamp(28px,5vw,72px); align-items: start}@media (max-width: 992px) {#brxe-rlyusa {width: 100%; grid-template-columns: minmax(0,1fr)}}@media (max-width: 768px) {#brxe-rlyusa {width: 100%}}@media (max-width: 480px) {#brxe-rlyusa {width: 100%}}#brxe-pccigp {width: 100%; background-color: #434343; padding-top: 96px; padding-right: 28px; padding-bottom: 96px; padding-left: 28px}.kpk-faq,.kpk-faq *{box-sizing:border-box} .kpk-faq__inner,.kpk-faq__intro,.kpk-faq__accordion{min-width:0} .kpk-faq__eyebrow{margin:0 0 18px} .kpk-faq__heading{margin:0 0 20px;letter-spacing:-.035em} .kpk-faq__intro-copy{margin:0 0 25px} .kpk-faq__strap{margin:0 0 28px;padding-top:19px;border-top:1px solid rgba(98,216,245,.4)} .kpk-faq__button{display:inline-flex;align-items:center;justify-content:center;gap:13px;text-align:center;text-decoration:none!important;transition:background .2s,color .2s} .kpk-faq__button:hover{background:#62D8F5!important;color:#303A3F!important} .kpk-faq__item{position:relative;overflow:hidden;transition:border-color .28s,box-shadow .28s,transform .28s} .kpk-faq__item::before{content:"";position:absolute;top:0;bottom:0;left:0;width:4px;background:#62D8F5;transform:scaleY(0);transform-origin:top;transition:transform .32s ease;pointer-events:none;z-index:1} .kpk-faq__item.brx-open::before{transform:scaleY(1)} .kpk-faq__item:hover,.kpk-faq__item.brx-open{border-color:#62D8F5!important;box-shadow:0 10px 26px rgba(35,78,92,.07)} .kpk-faq__item:hover{transform:translateY(-2px)} .kpk-faq__question-row{display:flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:space-between!important;min-width:0;width:100%} .kpk-faq__question{margin:0;flex:1 1 0%;min-width:0;max-width:100%;overflow-wrap:normal} .kpk-faq__question-row>.kpk-faq__icon{flex:0 0 32px!important;width:32px;height:32px;min-width:32px;margin:0!important} .kpk-faq__icon{flex:none;display:flex!important;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#E3F8FD;transition:transform .32s ease,background .32s ease,color .32s ease} .kpk-faq__item.brx-open .kpk-faq__icon{transform:rotate(45deg);background:#62D8F5;color:#303A3F!important} .kpk-faq__item.brx-open .kpk-faq__icon i{color:#303A3F!important} .kpk-faq__item.brx-open .kpk-faq__answer{animation:kpk-faq-reveal .38s ease both}@keyframes kpk-faq-reveal{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}} .kpk-faq__answer p{margin:0} .kpk-faq .accordion-title-wrapper:focus-visible,.kpk-faq__button:focus-visible{outline:3px solid #007E9F;outline-offset:3px}@media(max-width:991px){.kpk-faq__inner{width:100%!important;max-width:100%!important;grid-template-columns:minmax(0,1fr)!important} .kpk-faq__intro{max-width:100%}}@media(prefers-reduced-motion:reduce){.kpk-faq *,.kpk-faq__item::before{transition:none!important;animation:none!important}}@media (max-width: 992px) {#brxe-pccigp {padding-top: 70px; padding-right: 24px; padding-bottom: 70px; padding-left: 24px}}@media (max-width: 480px) {#brxe-pccigp {padding-top: 54px; padding-right: 18px; padding-bottom: 54px; padding-left: 18px}}.kpk-page-cta,.kpk-page-cta *{box-sizing:border-box} .kpk-page-cta{padding:70px 28px;background:#fff;width:100%} .kpk-page-cta__panel{width:100%;max-width:1320px;margin:0 auto;padding:76px 70px;min-height:470px;position:relative;isolation:isolate;border-radius:16px;overflow:hidden;align-items:flex-start;color:#fff;background:linear-gradient(100deg,rgba(25,43,49,.98) 0%,rgba(0,89,112,.91) 43%,rgba(0,126,159,.52) 65%,rgba(0,36,44,.08) 100%),url("https://www.kingsparkkitchens.co.uk/wp-content/uploads/2023/06/Tempo_HalifaxOak-2k.jpg") center/cover no-repeat;border-top:4px solid #62d8f5;box-shadow:0 18px 48px rgba(25,43,49,.12)} .kpk-page-cta__eyebrow{font:700 11px/1.5 Montserrat,sans-serif;letter-spacing:2px;color:#bceefb;margin:0 0 22px} .kpk-page-cta__heading{font:600 clamp(34px,4vw,54px)/1.1 Outfit,sans-serif;letter-spacing:-1px;max-width:670px;margin:0 0 24px;color:#fff} .kpk-page-cta__heading span{color:#62d8f5} .kpk-page-cta__copy{font:400 16px/1.8 Montserrat,sans-serif;max-width:610px;color:#f0f6f7;margin:0 0 30px} .kpk-page-cta__copy p{margin:0} .kpk-page-cta__button{display:inline-flex;align-items:center;justify-content:center;gap:15px;background:#fff!important;color:#007e9f!important;font:700 14px/1.5 Montserrat,sans-serif;padding:18px 24px;border-radius:3px;text-decoration:none!important;max-width:100%;transition:transform .2s,background .2s} .kpk-page-cta__button:hover{background:#62d8f5!important;transform:translateY(-2px)} .kpk-page-cta__button:focus-visible{outline:3px solid #62d8f5;outline-offset:5px} .kpk-page-cta__note{font:400 12px/1.6 Montserrat,sans-serif;margin-top:18px;color:#d3edf3}@media(max-width:992px){.kpk-page-cta{padding:54px 24px} .kpk-page-cta__panel{padding:58px 40px;background-position:65% center}}@media(max-width:600px){.kpk-page-cta{padding:42px 18px} .kpk-page-cta__panel{padding:44px 24px;border-radius:10px;min-height:0;background-image:linear-gradient(100deg,rgba(25,43,49,.97),rgba(0,89,112,.88)),url("https://www.kingsparkkitchens.co.uk/wp-content/uploads/2023/06/Tempo_HalifaxOak-2k.jpg")} .kpk-page-cta__heading{font-size:35px} .kpk-page-cta__copy{font-size:15px} .kpk-page-cta__button{width:100%;font-size:13px;padding:17px 12px}}@media(prefers-reduced-motion:reduce){.kpk-page-cta__button{transition:none}}