.site-main{min-height:60vh;padding:0 1rem}.search-result{margin:auto;max-width:800px;padding-bottom:2rem;width:100%}.search-result:not(:first-child){margin-top:2rem}.search-result:not(:last-child){border-bottom:1px solid var(--wp--preset--color--off-white)}.search-result:last-child{margin-bottom:4rem}.search-result .link:focus{outline:0}.search-result .link:focus-visible{outline:2px dashed currentColor;outline-offset:.3125rem;transition:none}.search-result .link{color:inherit;color:var(--wp--preset--color--primary);cursor:pointer;font-size:var(--wp--preset--font-size--kd-large);text-decoration:none;transition:all .2s}.search-result .excerpt{color:var(--wp--preset--color--body-copy);font-size:var(--wp--preset--font-size--kd-small);margin:0}.no-results{font-size:var(--wp--preset--font-size--kd-large);font-weight:800;padding:2rem 0 8rem;text-align:center}.search-header{border-bottom:1px solid #eee;margin:0 auto 2rem;max-width:800px;padding:2rem 0;text-align:center;width:100%}.search-header h1{color:var(--wp--preset--color--body-copy);font-family:var(--wp--preset--font-family--font-headline);font-size:var(--wp--preset--font-size--kd-headline-2);font-weight:400;margin:0 0 3rem;text-wrap:balance}.search-header h1 span{color:var(--wp--preset--color--accent)}.search-header a{color:var(--wp--preset--color--primary)}.search-header .search-form{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:2rem}.search-header .search-field:focus{outline:0}.search-header .search-field:focus-visible{outline:2px dashed currentColor;outline-offset:.3125rem;transition:none}.search-header .search-field{background:transparent;background-color:var(--wp--preset--color--white);border:0;border-radius:10rem;color:var(--wp--preset--color--accent);cursor:pointer;font-family:var(--wp--preset--font-family--font-body);font-size:1rem;height:38px;margin:0;max-width:100%!important;padding:1rem 2rem;transition:all .2s;width:272px!important}.search-header .search-field::-moz-placeholder{color:#92989f}.search-header .search-field::placeholder{color:#92989f}.search-header .search-field{background:none;border:none;border-bottom:1px solid var(--wp--preset--color--primary);border-radius:0;color:var(--wp--preset--color--body-copy);font-family:var(--wp--preset--font-family--font-headline);font-size:1.5rem;height:45px;max-width:80vw!important;outline:none;padding:0 .25rem!important;width:300px!important}.search-header .search-field:focus,.search-header .search-field:focus-within{outline:none}.search-header .search-submit{background:transparent;border:0;margin:0;padding:0}.search-header .search-submit:focus{outline:0}.search-header .search-submit:focus-visible{outline:2px dashed currentColor;outline-offset:.3125rem;transition:none}.search-header .search-submit{background-color:var(--wp--preset--color--accent);border:1px solid rgba(0,0,0,.25);border-radius:10rem;box-shadow:0 0 4px 0 rgba(0,0,0,.25);color:inherit;color:var(--wp--preset--color--white);cursor:pointer;font-family:var(--wp--preset--font-family--font-body);font-size:.875rem;font-weight:600;padding:.75rem 3.75rem .75rem 2.25rem;position:relative;text-decoration:none;transition:all .2s}.search-header .search-submit:hover{background-color:#b06446}.search-header .search-submit:hover:after{transform:translateX(.25rem)}.search-header .search-submit:after{background:url(/wp-content/themes/king-design/assets/images/global/arrow-right-white.svg) no-repeat 50%;background-size:contain;bottom:0;content:"";display:inline-block;height:1rem;margin:auto;position:absolute;right:1.5rem;top:0;transition:transform .2s;width:1.5rem}.search-header .search-submit.has-black-color:after,.search-header .search-submit.has-body-copy-color:after,.search-header .search-submit.has-primary-color:after{background-image:url(/wp-content/themes/king-design/assets/images/global/arrow-right-dark.svg)}.search-header .search-submit.has-white-background-color:hover{background-color:var(--wp--preset--color--off-white)!important}.search-header .search-submit.has-off-white-background-color:hover{background-color:var(--wp--preset--color--white)!important}.search-header .search-submit.has-transparent-background-color,.search-header .search-submit[style*="border-style:none;"]{border-width:0;box-shadow:none}.search-header .search-submit a:focus{outline:0}.search-header .search-submit a:focus-visible{outline:2px dashed currentColor;outline-offset:.3125rem;transition:none}.search-header .search-submit a{color:inherit;cursor:pointer;text-decoration:none;transition:all .2s}.search-header .search-submit{padding:.75rem 2.25rem}.navigation{margin:2rem auto;max-width:700px}.navigation .nav-links{display:flex;gap:1rem;justify-content:space-between}.navigation .nav-links a{background:transparent;border:0;margin:0;padding:0}.navigation .nav-links a:focus{outline:0}.navigation .nav-links a:focus-visible{outline:2px dashed currentColor;outline-offset:.3125rem;transition:none}.navigation .nav-links a{background-color:var(--wp--preset--color--accent);border:1px solid rgba(0,0,0,.25);border-radius:10rem;box-shadow:0 0 4px 0 rgba(0,0,0,.25);color:inherit;color:var(--wp--preset--color--white);cursor:pointer;font-family:var(--wp--preset--font-family--font-body);font-size:.875rem;font-weight:600;padding:.75rem 3.75rem .75rem 2.25rem;position:relative;text-decoration:none;transition:all .2s}.navigation .nav-links a:hover{background-color:#b06446}.navigation .nav-links a:hover:after{transform:translateX(.25rem)}.navigation .nav-links a:after{background:url(/wp-content/themes/king-design/assets/images/global/arrow-right-white.svg) no-repeat 50%;background-size:contain;bottom:0;content:"";display:inline-block;height:1rem;margin:auto;position:absolute;right:1.5rem;top:0;transition:transform .2s;width:1.5rem}.navigation .nav-links a.has-black-color:after,.navigation .nav-links a.has-body-copy-color:after,.navigation .nav-links a.has-primary-color:after{background-image:url(/wp-content/themes/king-design/assets/images/global/arrow-right-dark.svg)}.navigation .nav-links a.has-white-background-color:hover{background-color:var(--wp--preset--color--off-white)!important}.navigation .nav-links a.has-off-white-background-color:hover{background-color:var(--wp--preset--color--white)!important}.navigation .nav-links a.has-transparent-background-color,.navigation .nav-links a[style*="border-style:none;"]{border-width:0;box-shadow:none}.navigation .nav-links a a:focus{outline:0}.navigation .nav-links a a:focus-visible{outline:2px dashed currentColor;outline-offset:.3125rem;transition:none}.navigation .nav-links a a{color:inherit;cursor:pointer;text-decoration:none;transition:all .2s}.navigation .nav-links .nav-previous a{padding:.75rem 2.25rem .75rem 3.75rem}.navigation .nav-links .nav-previous a:after{left:1.5rem;right:auto;transform:rotate(180deg)}.navigation .nav-links .nav-previous a:hover:after{transform:rotate(180deg) translateX(.25rem)}