{"id":16,"date":"2026-06-24T01:17:05","date_gmt":"2026-06-24T01:17:05","guid":{"rendered":"https:\/\/kingdomcabinets.com.au\/?page_id=16"},"modified":"2026-10-15T03:49:10","modified_gmt":"2026-10-15T03:49:10","slug":"order-online","status":"publish","type":"page","link":"https:\/\/kingdomcabinets.com.au\/index.php\/order-online\/","title":{"rendered":"Order Online"},"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-order{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}\n.kc-order{--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-order *{box-sizing:border-box}\n.kc-order h1,.kc-order h2,.kc-order h3,.kc-order .kc-serif{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-wrap-narrow{max-width:760px;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\/* reveal animation *\/\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 (compact) *\/\n.kc-ohero{position:relative;min-height:54vh;display:flex;align-items:center;overflow:hidden}\n.kc-ohero-bg{position:absolute;inset:0;background:url('https:\/\/kingdomcabinets.com.au\/wp-content\/uploads\/2024\/06\/AdobeStock_124943954-scaled.jpeg') center\/cover no-repeat;animation:kcZoom 18s ease-in-out infinite alternate;z-index:0}\n.kc-ohero::before{content:'';position:absolute;inset:0;background:linear-gradient(105deg,rgba(15,20,27,.9) 0%,rgba(20,26,34,.7) 55%,rgba(20,26,34,.5) 100%);z-index:1}\n@keyframes kcZoom{from{transform:scale(1)}to{transform:scale(1.12)}}\n.kc-ohero-inner{position:relative;z-index:2;padding:90px 0}\n.kc-ohero h1{color:#fff;font-size:clamp(38px,5.4vw,72px);font-weight:800;max-width:880px;margin-bottom:22px;letter-spacing:-.01em}\n.kc-ohero h1 em{color:var(--gold);font-style:italic;font-weight:700}\n.kc-ohero p{color:rgba(255,255,255,.92);font-size:clamp(17px,2vw,21px);max-width:640px;font-weight:300}\n\n\/* INTRO + benefits *\/\n.kc-sec{padding:90px 0}\n.kc-sec-ivory{background:var(--ivory)}\n.kc-sec-white{background:#fff}\n.kc-sec-head{text-align:center;max-width:720px;margin:0 auto 56px}\n.kc-sec-head h2{font-size:clamp(32px,4.2vw,50px);font-weight:800;margin-bottom:18px}\n.kc-sec-head p{font-size:17px;color:var(--charcoal)}\n.kc-ben-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}\n.kc-ben{background:#fff;border-radius:6px;padding:34px 30px;box-shadow:0 12px 40px rgba(33,41,52,.07);border-top:3px solid var(--gold);text-align:center}\n.kc-ben .kc-ben-ic{font-size:34px;margin-bottom:14px}\n.kc-ben h3{font-size:21px;font-weight:700;margin-bottom:10px}\n.kc-ben p{font-size:14.5px;margin:0}\n\n\/* STEPS strip (navy) *\/\n.kc-steps{background:var(--navy);padding:64px 0;position:relative}\n.kc-steps::after{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:var(--gold)}\n.kc-steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;text-align:center}\n.kc-steps .kc-proc-num{width:66px;height:66px;border-radius:50%;color:var(--gold);font-family:'Playfair Display',serif;font-size:27px;font-weight:800;display:flex;align-items:center;justify-content:center;margin:0 auto 18px;border:2px solid var(--gold);background:var(--navy)}\n.kc-steps h3{color:#fff;font-size:20px;font-weight:600;margin-bottom:8px}\n.kc-steps p{font-size:14px;color:rgba(255,255,255,.74)}\n\n\/* FORM PANEL *\/\n.kc-formsec{background:var(--ivory);padding:90px 0}\n.kc-formcard{background:#fff;border-radius:8px;box-shadow:0 24px 60px rgba(33,41,52,.12);padding:clamp(30px,5vw,56px);border-top:4px solid var(--gold)}\n.kc-formcard h2{font-size:clamp(28px,3.6vw,40px);font-weight:800;margin-bottom:10px;text-align:center}\n.kc-formcard .kc-form-sub{text-align:center;font-size:16px;margin-bottom:38px}\n.kc-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px 22px}\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-field .kc-hint{font-size:12px;color:#9a958c;margin-top:5px}\n.kc-checkgrid{display:grid;grid-template-columns:1fr 1fr;gap:10px 18px;margin-top:4px}\n.kc-check{display:flex;align-items:center;gap:9px;font-family:'Poppins',sans-serif;font-weight:400;font-size:15px;color:var(--charcoal);cursor:pointer;letter-spacing:0}\n.kc-check input{width:18px;height:18px;accent-color:var(--gold);cursor:pointer;flex:0 0 auto}\n.kc-field input[type=file]{padding:11px 14px;font-size:14px;cursor:pointer}\n@media(max-width:560px){.kc-checkgrid{grid-template-columns:1fr}}\n.kc-recaptcha-wrap{grid-column:1 \/ -1;display:flex;flex-direction:column;align-items:center;margin:6px 0 2px}\n.kc-recap-placeholder{border:1.5px dashed #cdc8bf;border-radius:4px;background:#fbfaf8;padding:20px 24px;text-align:center;color:#9a958c;font-size:13px;max-width:340px}\n.kc-form-submit{grid-column:1 \/ -1;text-align:center;margin-top:10px}\n.kc-form-submit .kc-btn{width:100%;max-width:380px;border:none;font-size:15px}\n.kc-form-note{grid-column:1 \/ -1;text-align:center;font-size:12.5px;color:#9a958c;margin-top:8px;line-height:1.6}\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-ben-grid,.kc-steps-grid{grid-template-columns:1fr}\n  .kc-form-grid{grid-template-columns:1fr}\n}\n<\/style>\n\n<div class=\"kc-order\">\n\n  <!-- HERO -->\n  <section class=\"kc-ohero\">\n    <div class=\"kc-ohero-bg\"><\/div>\n    <div class=\"kc-wrap kc-ohero-inner\">\n      <span class=\"kc-eyebrow kc-in\">Start Your Project<\/span>\n      <h1 class=\"kc-reveal kc-in d1\">Order Your <em>Custom Cabinetry<\/em><\/h1>\n      <p class=\"kc-reveal kc-in d2\">Tell us about your kitchen, bathroom, laundry or storage project. We&#8217;ll be in touch to lock in your measure and quote \u2014 crafted right here in WA, built to last.<\/p>\n    <\/div>\n  <\/section>\n\n  <!-- INTRO + BENEFITS -->\n  <section class=\"kc-sec kc-sec-white\">\n    <div class=\"kc-wrap\">\n      <div class=\"kc-sec-head kc-reveal\">\n        <span class=\"kc-eyebrow kc-center\">Why Kingdom<\/span>\n        <h2>Cabinetry Built Around You<\/h2>\n        <p>Every Kingdom project starts with a conversation. Share your details below and one of our team will call you to talk through your ideas, timeframe and the best way forward.<\/p>\n      <\/div>\n      <div class=\"kc-ben-grid\">\n        <div class=\"kc-ben kc-reveal\"><div class=\"kc-ben-ic\">&#128207;<\/div><h3>Free Measure &amp; Quote<\/h3><p>We measure up and give you a clear, honest quote \u2014 no obligation, no pressure.<\/p><\/div>\n        <div class=\"kc-ben kc-reveal d1\"><div class=\"kc-ben-ic\">&#128296;<\/div><h3>Local WA Craftsmanship<\/h3><p>Designed and built locally, with quality that&#8217;s made to last for decades.<\/p><\/div>\n        <div class=\"kc-ben kc-reveal d2\"><div class=\"kc-ben-ic\">&#127969;<\/div><h3>Homeowners &amp; Trade<\/h3><p>Whether it&#8217;s your own reno or a job for a client, we&#8217;ve got you covered.<\/p><\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- HOW IT WORKS -->\n  <section class=\"kc-steps\">\n    <div class=\"kc-wrap\">\n      <div class=\"kc-steps-grid\">\n        <div class=\"kc-reveal\"><div class=\"kc-proc-num\">1<\/div><h3>Send Your Details<\/h3><p>Fill in the quick form below \u2014 it takes about a minute.<\/p><\/div>\n        <div class=\"kc-reveal d1\"><div class=\"kc-proc-num\">2<\/div><h3>We Call You<\/h3><p>Our team gets in touch to talk through your project and book your measure.<\/p><\/div>\n        <div class=\"kc-reveal d2\"><div class=\"kc-proc-num\">3<\/div><h3>Measure, Quote &amp; Build<\/h3><p>We measure, quote, and craft your custom cabinetry \u2014 start to finish.<\/p><\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ORDER \/ ENQUIRY FORM -->\n  <section class=\"kc-formsec\" id=\"order\">\n    <div class=\"kc-wrap-narrow\">\n      <div class=\"kc-formcard kc-reveal\">\n        <h2>Request Your Quote<\/h2>\n        <p class=\"kc-form-sub\">Takes about a minute. Fields marked <span style=\"color:var(--gold)\">*<\/span> are required.<\/p>\n\n        <form id=\"kcOrderForm\" class=\"kc-form-grid\" novalidate>\n          <div class=\"kc-form-msg\" id=\"kcOrderMsg\"><\/div>\n\n          <div class=\"kc-field kc-full\">\n            <label for=\"kc_name\">Full Name <span class=\"kc-req\">*<\/span><\/label>\n            <input type=\"text\" id=\"kc_name\" name=\"name\" maxlength=\"255\" required autocomplete=\"name\">\n          <\/div>\n\n          <div class=\"kc-field\">\n            <label for=\"kc_email\">Email <span class=\"kc-req\">*<\/span><\/label>\n            <input type=\"email\" id=\"kc_email\" name=\"email\" maxlength=\"255\" required autocomplete=\"email\">\n          <\/div>\n\n          <div class=\"kc-field\">\n            <label for=\"kc_phone\">Phone <span class=\"kc-req\">*<\/span><\/label>\n            <input type=\"tel\" id=\"kc_phone\" name=\"phone\" maxlength=\"14\" required autocomplete=\"tel\">\n          <\/div>\n\n          <div class=\"kc-field\">\n            <label for=\"kc_suburb\">Suburb <span class=\"kc-req\">*<\/span><\/label>\n            <input type=\"text\" id=\"kc_suburb\" name=\"suburb\" maxlength=\"255\" required autocomplete=\"address-level2\">\n          <\/div>\n\n          <div class=\"kc-field kc-full\">\n            <label>Project Area <span class=\"kc-req\">*<\/span> <span class=\"kc-hint\" style=\"margin-top:0;display:inline\">\u2014 tick all that apply<\/span><\/label>\n            <div class=\"kc-checkgrid\">\n              <label class=\"kc-check\"><input type=\"checkbox\" name=\"project[]\" value=\"Kitchen\"> Kitchen<\/label>\n              <label class=\"kc-check\"><input type=\"checkbox\" name=\"project[]\" value=\"Bathroom \/ Vanity\"> Bathroom \/ Vanity<\/label>\n              <label class=\"kc-check\"><input type=\"checkbox\" name=\"project[]\" value=\"Laundry\"> Laundry<\/label>\n              <label class=\"kc-check\"><input type=\"checkbox\" name=\"project[]\" value=\"Wardrobe \/ Robe\"> Wardrobe \/ Robe<\/label>\n              <label class=\"kc-check\"><input type=\"checkbox\" name=\"project[]\" value=\"Storage \/ Built-ins\"> Storage \/ Built-ins<\/label>\n              <label class=\"kc-check\"><input type=\"checkbox\" name=\"project[]\" value=\"Other\"> Other<\/label>\n            <\/div>\n          <\/div>\n\n          <div class=\"kc-field kc-full\">\n            <label for=\"kc_customer_type\">I am a\u2026<\/label>\n            <select id=\"kc_customer_type\" name=\"customer_type\" style=\"max-width:280px\">\n              <option value=\"Homeowner\" selected>Homeowner<\/option>\n              <option value=\"Trade \/ Builder\">Trade \/ Builder<\/option>\n            <\/select>\n          <\/div>\n\n          <div class=\"kc-field kc-full\">\n            <label for=\"kc_timeframe\">Timeframe<\/label>\n            <select id=\"kc_timeframe\" name=\"timeframe\">\n              <option value=\"\" disabled selected>When are you looking to start?<\/option>\n              <option value=\"As soon as possible\">As soon as possible<\/option>\n              <option value=\"Within 1\u20133 months\">Within 1\u20133 months<\/option>\n              <option value=\"3\u20136 months\">3\u20136 months<\/option>\n              <option value=\"Just exploring\">Just exploring<\/option>\n            <\/select>\n          <\/div>\n\n          <div class=\"kc-field kc-full\">\n            <label for=\"kc_message\">Tell us about your project <span class=\"kc-req\">*<\/span><\/label>\n            <textarea id=\"kc_message\" name=\"message\" maxlength=\"2000\" required placeholder=\"What are you looking to build? Rough size, style, any must-haves \u2014 whatever you've got.\"><\/textarea>\n          <\/div>\n\n          <div class=\"kc-field kc-full\">\n            <label for=\"kc_photos\">Add photos of your space <span class=\"kc-hint\" style=\"margin-top:0;display:inline\">\u2014 optional, and super helpful<\/span><\/label>\n            <input type=\"file\" id=\"kc_photos\" name=\"photos[]\" accept=\"image\/*\" multiple>\n            <span class=\"kc-hint\">Up to 6 images. Prefer email? Send them to <strong>orders@kingdomcabinets.com.au<\/strong> with your name.<\/span>\n          <\/div>\n\n          <!-- reCAPTCHA v2 \u2014 renders here once Site Key is added -->\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=\"kcOrderBtn\">Send My Request<\/button>\n          <\/div>\n\n          <p class=\"kc-form-note\">By submitting you agree to be contacted by Kingdom Cabinets about your project. We&#8217;ll never share your details. Prefer to chat? Call us on <strong>08 6365 5749<\/strong>.<\/p>\n        <\/form>\n      <\/div>\n    <\/div>\n  <\/section>\n\n<\/div>\n\n<script>\n(function(){\n  \/* reveal *\/\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:.15});\n  document.querySelectorAll('.kc-order .kc-reveal').forEach(function(el){ el.classList.remove('kc-in'); io.observe(el); });\n\n  \/* form submit \u2014 posts to Kingdom's own server-side handler (emails the lead to the team) *\/\n  var ENDPOINT = '\/kc-order.php';\n  var form=document.getElementById('kcOrderForm');\n  var msg=document.getElementById('kcOrderMsg');\n  var btn=document.getElementById('kcOrderBtn');\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    if(!form.querySelector('input[name=\"project[]\"]:checked')){ show('err','Please tick at least one project area.'); 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 request is in \u2014 we\u2019ll be in touch shortly to talk through your project.'); form.reset(); if(window.grecaptcha){grecaptcha.reset();} if(window.fbq){fbq('track','Lead',{content_name:'Cabinetry Order Enquiry'});} }\n        else{ show('err',(d && d.error) ? d.error : 'Sorry, something went wrong. Please try again, or 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>Start Your Project Order Your Custom Cabinetry Tell us about your kitchen, bathroom, laundry or storage project. We&#8217;ll be in touch to lock in your measure and quote \u2014 crafted right here in WA, built to last. Why Kingdom Cabinetry Built Around You Every Kingdom project starts with a conversation. Share your details below and&#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-16","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/kingdomcabinets.com.au\/index.php\/wp-json\/wp\/v2\/pages\/16","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=16"}],"version-history":[{"count":5,"href":"https:\/\/kingdomcabinets.com.au\/index.php\/wp-json\/wp\/v2\/pages\/16\/revisions"}],"predecessor-version":[{"id":83,"href":"https:\/\/kingdomcabinets.com.au\/index.php\/wp-json\/wp\/v2\/pages\/16\/revisions\/83"}],"wp:attachment":[{"href":"https:\/\/kingdomcabinets.com.au\/index.php\/wp-json\/wp\/v2\/media?parent=16"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}