{"id":24,"date":"2026-06-24T01:54:52","date_gmt":"2026-06-24T01:54:52","guid":{"rendered":"https:\/\/kingdomcabinets.com.au\/index.php\/contact\/"},"modified":"2026-06-24T03:35:53","modified_gmt":"2026-06-24T03:35:53","slug":"contact","status":"publish","type":"page","link":"https:\/\/kingdomcabinets.com.au\/index.php\/contact\/","title":{"rendered":"Contact"},"content":{"rendered":"\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:wght@400;500;600;700;800;900&family=Poppins:wght@300;400;500;600&display=swap');\n\n.entry-hero.page-hero-section{display:none !important}\nhtml,body{overflow-x:hidden}\n.kc-contact{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}\n.kc-contact{--gold:#c3921d;--gold-d:#a87d18;--gold-l:#F5E6C8;--navy:#212934;--navy-d:#161c24;--charcoal:#4a4e57;--ivory:#FAF8F5;--offwhite:#F2F0ED;font-family:'Poppins',sans-serif;color:var(--charcoal);line-height:1.65;overflow-x:hidden}\n.kc-contact *{box-sizing:border-box}\n.kc-contact h1,.kc-contact h2,.kc-contact h3,.kc-contact h4{font-family:'Playfair Display',serif;color:var(--navy);line-height:1.12;margin:0}\n.kc-wrap{max-width:1200px;margin:0 auto;padding:0 28px}\n.kc-btn{display:inline-block;padding:17px 38px;font-family:'Poppins',sans-serif;font-weight:600;font-size:14px;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;border-radius:2px;transition:all .25s ease;cursor:pointer;border:2px solid transparent}\n.kc-btn-gold{background:var(--gold);color:#fff;box-shadow:0 10px 28px rgba(195,146,29,.35)}\n.kc-btn-gold:hover{background:var(--gold-d);transform:translateY(-2px);box-shadow:0 14px 34px rgba(195,146,29,.45)}\n.kc-eyebrow{font-family:'Poppins',sans-serif;font-weight:600;font-size:13px;letter-spacing:.24em;text-transform:uppercase;color:var(--gold);margin-bottom:16px;display:inline-flex;align-items:center;gap:12px}\n.kc-eyebrow::before{content:'';width:34px;height:2px;background:var(--gold);display:inline-block}\n.kc-eyebrow.kc-center{justify-content:center}\n\n.kc-reveal{opacity:0;transform:translateY(40px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}\n.kc-reveal.kc-in{opacity:1;transform:none}\n.kc-reveal.d1{transition-delay:.12s}.kc-reveal.d2{transition-delay:.24s}.kc-reveal.d3{transition-delay:.36s}\n\n\/* HERO *\/\n.kc-chero{position:relative;min-height:46vh;display:flex;align-items:center;overflow:hidden}\n.kc-chero-bg{position:absolute;inset:0;background:url('https:\/\/kingdomcabinets.com.au\/wp-content\/uploads\/2024\/11\/AdobeStock_272371758-scaled.jpeg') center\/cover no-repeat;animation:kcZoom 18s ease-in-out infinite alternate;z-index:0}\n.kc-chero::before{content:'';position:absolute;inset:0;background:linear-gradient(105deg,rgba(15,20,27,.9) 0%,rgba(20,26,34,.72) 60%,rgba(20,26,34,.55) 100%);z-index:1}\n@keyframes kcZoom{from{transform:scale(1)}to{transform:scale(1.12)}}\n.kc-chero-inner{position:relative;z-index:2;padding:84px 0}\n.kc-chero h1{color:#fff;font-size:clamp(38px,5.2vw,68px);font-weight:800;max-width:880px;margin-bottom:20px;letter-spacing:-.01em}\n.kc-chero p{color:rgba(255,255,255,.92);font-size:clamp(17px,2vw,21px);max-width:620px;font-weight:300}\n\n\/* MAIN GRID *\/\n.kc-cmain{background:var(--ivory);padding:90px 0}\n.kc-cgrid{display:grid;grid-template-columns:1fr 1.25fr;gap:54px;align-items:start}\n\n\/* INFO SIDE *\/\n.kc-cinfo h2{font-size:clamp(28px,3.4vw,40px);font-weight:800;margin-bottom:14px}\n.kc-cinfo>p{font-size:16px;margin-bottom:32px}\n.kc-cdetail{display:flex;gap:16px;margin-bottom:24px;align-items:flex-start}\n.kc-cdetail .kc-ic{flex:0 0 46px;height:46px;border-radius:50%;background:var(--gold);color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px}\n.kc-cdetail h4{font-size:17px;margin-bottom:3px}\n.kc-cdetail p{margin:0;font-size:15px;line-height:1.6}\n.kc-cdetail a{color:var(--gold);text-decoration:none;font-weight:600}\n.kc-cmap{margin-top:30px;border-radius:8px;overflow:hidden;box-shadow:0 16px 44px rgba(33,41,52,.14);line-height:0}\n.kc-cmap iframe{width:100%;height:260px;border:0;display:block}\n\n\/* FORM SIDE *\/\n.kc-cformcard{background:#fff;border-radius:8px;box-shadow:0 24px 60px rgba(33,41,52,.12);padding:clamp(28px,4vw,48px);border-top:4px solid var(--gold)}\n.kc-cformcard h3{font-size:clamp(24px,3vw,32px);font-weight:800;margin-bottom:8px}\n.kc-cformcard .kc-form-sub{font-size:15px;margin-bottom:30px}\n.kc-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px 20px}\n.kc-field{display:flex;flex-direction:column}\n.kc-field.kc-full{grid-column:1 \/ -1}\n.kc-field label{font-family:'Poppins',sans-serif;font-weight:600;font-size:13px;letter-spacing:.04em;color:var(--navy);margin-bottom:7px}\n.kc-field label .kc-req{color:var(--gold)}\n.kc-field input,.kc-field select,.kc-field textarea{font-family:'Poppins',sans-serif;font-size:15px;color:var(--navy);padding:13px 15px;border:1.5px solid #dcd8d0;border-radius:3px;background:#fff;transition:border-color .2s ease,box-shadow .2s ease;width:100%}\n.kc-field textarea{resize:vertical;min-height:120px}\n.kc-field input:focus,.kc-field select:focus,.kc-field textarea:focus{outline:none;border-color:var(--gold);box-shadow:0 0 0 3px rgba(195,146,29,.15)}\n.kc-recaptcha-wrap{grid-column:1 \/ -1;display:flex;flex-direction:column;align-items:center;gap:8px;margin:4px 0 2px}\n.kc-recap-placeholder{border:1.5px dashed #cdc8bf;border-radius:4px;background:#fbfaf8;padding:16px 20px;text-align:center;color:#9a958c;font-size:12.5px;max-width:340px}\n.kc-form-submit{grid-column:1 \/ -1;margin-top:6px}\n.kc-form-submit .kc-btn{width:100%;border:none;font-size:15px}\n.kc-form-msg{grid-column:1 \/ -1;text-align:center;padding:14px 18px;border-radius:4px;font-size:14.5px;font-weight:500;display:none}\n.kc-form-msg.kc-ok{display:block;background:#eaf6ec;color:#1f7a34;border:1px solid #bfe3c6}\n.kc-form-msg.kc-err{display:block;background:#fcebea;color:#b0271c;border:1px solid #f1c3bf}\n\n@media(max-width:900px){\n  .kc-cgrid{grid-template-columns:1fr;gap:44px}\n  .kc-form-grid{grid-template-columns:1fr}\n}\n<\/style>\n\n<div class=\"kc-contact\">\n\n  <!-- HERO -->\n  <section class=\"kc-chero\">\n    <div class=\"kc-chero-bg\"><\/div>\n    <div class=\"kc-wrap kc-chero-inner\">\n      <span class=\"kc-eyebrow kc-reveal kc-in\">Get In Touch<\/span>\n      <h1 class=\"kc-reveal kc-in d1\">Let&#8217;s Talk About Your Project<\/h1>\n      <p class=\"kc-reveal kc-in d2\">Visit our Canning Vale showroom, give us a call, or send an enquiry below \u2014 we&#8217;d love to help bring your cabinetry to life.<\/p>\n    <\/div>\n  <\/section>\n\n  <!-- MAIN -->\n  <section class=\"kc-cmain\">\n    <div class=\"kc-wrap\">\n      <div class=\"kc-cgrid\">\n\n        <!-- INFO -->\n        <div class=\"kc-cinfo kc-reveal\">\n          <span class=\"kc-eyebrow\">Contact Details<\/span>\n          <h2>Visit or Reach Out<\/h2>\n          <p>Pop into the showroom to see and feel the finishes, or get in touch and we&#8217;ll get straight back to you.<\/p>\n\n          <div class=\"kc-cdetail\">\n            <div class=\"kc-ic\">&#9742;<\/div>\n            <div><h4>Call Us<\/h4><p><a href=\"tel:0863655749\">08 6365 5749<\/a><\/p><\/div>\n          <\/div>\n          <div class=\"kc-cdetail\">\n            <div class=\"kc-ic\">&#9993;<\/div>\n            <div><h4>Email<\/h4><p><a href=\"mailto:info@kingdomcabinets.com.au\">info@kingdomcabinets.com.au<\/a><\/p><\/div>\n          <\/div>\n          <div class=\"kc-cdetail\">\n            <div class=\"kc-ic\">&#127968;<\/div>\n            <div><h4>Showroom<\/h4><p>U1\/3 Tacoma Circuit<br>Canning Vale, WA 6155<\/p><\/div>\n          <\/div>\n          <div class=\"kc-cdetail\">\n            <div class=\"kc-ic\">&#128336;<\/div>\n            <div><h4>Opening Hours<\/h4><p><em>[Add showroom opening hours here]<\/em><\/p><\/div>\n          <\/div>\n\n          <div class=\"kc-cmap\">\n            <iframe loading=\"lazy\" title=\"Kingdom Cabinets showroom map\" allowfullscreen\n              src=\"https:\/\/maps.google.com\/maps?q=U1%2F3%20Tacoma%20Circuit%2C%20Canning%20Vale%20WA%206155&#038;t=&#038;z=15&#038;ie=UTF8&#038;iwloc=&#038;output=embed\"><\/iframe>\n          <\/div>\n        <\/div>\n\n        <!-- FORM -->\n        <div class=\"kc-cformcard kc-reveal d1\">\n          <h3>Send an Enquiry<\/h3>\n          <p class=\"kc-form-sub\">Fill in the form and we&#8217;ll be in touch shortly. Fields marked <span style=\"color:var(--gold)\">*<\/span> are required.<\/p>\n\n          <form id=\"kcContactForm\" class=\"kc-form-grid\" novalidate>\n            <div class=\"kc-form-msg\" id=\"kcContactMsg\"><\/div>\n\n            <div class=\"kc-field\">\n              <label for=\"c_name\">Name <span class=\"kc-req\">*<\/span><\/label>\n              <input type=\"text\" id=\"c_name\" name=\"name\" maxlength=\"120\" required autocomplete=\"name\">\n            <\/div>\n            <div class=\"kc-field\">\n              <label for=\"c_phone\">Phone <span class=\"kc-req\">*<\/span><\/label>\n              <input type=\"tel\" id=\"c_phone\" name=\"phone\" maxlength=\"20\" required autocomplete=\"tel\">\n            <\/div>\n            <div class=\"kc-field\">\n              <label for=\"c_email\">Email <span class=\"kc-req\">*<\/span><\/label>\n              <input type=\"email\" id=\"c_email\" name=\"email\" maxlength=\"200\" required autocomplete=\"email\">\n            <\/div>\n            <div class=\"kc-field\">\n              <label for=\"c_suburb\">Suburb \/ Postcode<\/label>\n              <input type=\"text\" id=\"c_suburb\" name=\"suburb\" maxlength=\"120\" autocomplete=\"address-level2\" placeholder=\"e.g. Canning Vale 6155\">\n            <\/div>\n            <div class=\"kc-field kc-full\">\n              <label for=\"c_service\">I&#8217;m interested in<\/label>\n              <select id=\"c_service\" name=\"service\">\n                <option value=\"\">Please choose\u2026<\/option>\n                <option>Kitchen<\/option>\n                <option>Bathroom \/ Vanity<\/option>\n                <option>Wardrobe \/ Robe<\/option>\n                <option>Laundry<\/option>\n                <option>Online ordering account<\/option>\n                <option>Something else<\/option>\n              <\/select>\n            <\/div>\n            <div class=\"kc-field kc-full\">\n              <label for=\"c_message\">Your message <span class=\"kc-req\">*<\/span><\/label>\n              <textarea id=\"c_message\" name=\"message\" maxlength=\"3000\" required placeholder=\"Tell us a little about your project\u2026\"><\/textarea>\n            <\/div>\n\n            <div class=\"kc-recaptcha-wrap\">\n              <div class=\"g-recaptcha\" data-sitekey=\"RECAPTCHA_SITE_KEY_PENDING\"><\/div>\n              <div class=\"kc-recap-placeholder\" id=\"kcRecapPlaceholder\">&#128274; Spam protection (reCAPTCHA) will appear here once the site key is added.<\/div>\n            <\/div>\n\n            <div class=\"kc-form-submit\">\n              <button type=\"submit\" class=\"kc-btn kc-btn-gold\" id=\"kcContactBtn\">Send Enquiry<\/button>\n            <\/div>\n          <\/form>\n        <\/div>\n\n      <\/div>\n    <\/div>\n  <\/section>\n\n<\/div>\n\n<script>\n(function(){\n  var io=new IntersectionObserver(function(entries){\n    entries.forEach(function(e){ if(e.isIntersecting){ e.target.classList.add('kc-in'); io.unobserve(e.target);} });\n  },{threshold:.12});\n  document.querySelectorAll('.kc-contact .kc-reveal').forEach(function(el){ el.classList.remove('kc-in'); io.observe(el); });\n\n  var ENDPOINT='\/kc-contact.php'; \/\/ server-side handler (emails the enquiry)\n  var form=document.getElementById('kcContactForm');\n  var msg=document.getElementById('kcContactMsg');\n  var btn=document.getElementById('kcContactBtn');\n  function show(type,text){ msg.className='kc-form-msg '+(type==='ok'?'kc-ok':'kc-err'); msg.textContent=text; msg.scrollIntoView({behavior:'smooth',block:'center'}); }\n  form.addEventListener('submit',function(ev){\n    ev.preventDefault();\n    if(!form.checkValidity()){ form.reportValidity(); return; }\n    btn.disabled=true; var orig=btn.textContent; btn.textContent='Sending\u2026';\n    var data=new FormData(form);\n    if(window.grecaptcha){ data.append('g-recaptcha-response', grecaptcha.getResponse()); }\n    fetch(ENDPOINT,{method:'POST',body:data})\n      .then(function(r){return r.json();})\n      .then(function(d){\n        if(d && d.ok){ show('ok','\u2705 Thanks! Your enquiry has been sent \u2014 we\u2019ll be in touch shortly.'); form.reset(); if(window.grecaptcha){grecaptcha.reset();} if(window.fbq){fbq('track','Lead',{content_name:'Contact Enquiry'});} }\n        else{ show('err',(d && d.error) ? d.error : 'Sorry, your message couldn\u2019t be sent. Please call 08 6365 5749.'); }\n      })\n      .catch(function(){ show('err','Something went wrong. Please try again or call 08 6365 5749.'); })\n      .finally(function(){ btn.disabled=false; btn.textContent=orig; });\n  });\n})();\n<\/script>\n\n","protected":false},"excerpt":{"rendered":"<p>Get In Touch Let&#8217;s Talk About Your Project Visit our Canning Vale showroom, give us a call, or send an enquiry below \u2014 we&#8217;d love to help bring your cabinetry to life. Contact Details Visit or Reach Out Pop into the showroom to see and feel the finishes, or get in touch and we&#8217;ll get&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"class_list":["post-24","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/kingdomcabinets.com.au\/index.php\/wp-json\/wp\/v2\/pages\/24","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kingdomcabinets.com.au\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/kingdomcabinets.com.au\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/kingdomcabinets.com.au\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kingdomcabinets.com.au\/index.php\/wp-json\/wp\/v2\/comments?post=24"}],"version-history":[{"count":1,"href":"https:\/\/kingdomcabinets.com.au\/index.php\/wp-json\/wp\/v2\/pages\/24\/revisions"}],"predecessor-version":[{"id":39,"href":"https:\/\/kingdomcabinets.com.au\/index.php\/wp-json\/wp\/v2\/pages\/24\/revisions\/39"}],"wp:attachment":[{"href":"https:\/\/kingdomcabinets.com.au\/index.php\/wp-json\/wp\/v2\/media?parent=24"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}