#deposit-calculator.svelte-1eyrmb4{background-color:var(--neutral-grey);border-radius:var(--default-border-radius);padding:2rem;display:flex;flex-direction:column;align-items:flex-start;width:fit-content}#deposit-calculator.svelte-1eyrmb4 h6:where(.svelte-1eyrmb4){padding:0 0 2rem}#deposit-calculator.svelte-1eyrmb4 p:where(.svelte-1eyrmb4){margin:0}form.svelte-1eyrmb4{display:flex;flex-direction:column;gap:1rem;padding:0}button#reset.svelte-1eyrmb4{all:unset;font-family:Rubik,sans-serif;color:var(--dark-text);display:grid;place-items:center;border-radius:var(--small-border-radius);background-color:#fff;width:fit-content;height:fit-content;padding:.5rem;font-weight:500;cursor:pointer}button#reset.svelte-1eyrmb4:disabled{opacity:.5;cursor:not-allowed}button#reset.svelte-1eyrmb4:hover,button#reset.svelte-1eyrmb4:focus{background-color:var(--theme-grey-200)}.bottom-content.svelte-1eyrmb4{display:flex;gap:1rem;align-self:flex-end}fieldset.svelte-1eyrmb4{all:unset;display:flex;flex-direction:column;gap:.5rem;max-width:100%;padding:.25rem 0 .5rem}fieldset.svelte-1eyrmb4 label:where(.svelte-1eyrmb4){font-weight:500}fieldset.svelte-1eyrmb4 p:where(.svelte-1eyrmb4){font-style:italic;padding:.25rem 0}fieldset.svelte-1eyrmb4 input:where(.svelte-1eyrmb4){background-color:#fff;font-family:Rubik,sans-serif;color:var(--dark-text)}fieldset.svelte-1eyrmb4 input[readonly]:where(.svelte-1eyrmb4){background-color:var(--neutral-grey);cursor:not-allowed}#total-payable-container.svelte-1eyrmb4{display:flex;flex-direction:column;gap:.5rem;padding:1rem 0 0}#total-payable-container.svelte-1eyrmb4 output:where(.svelte-1eyrmb4){font-weight:500;font-size:var(--text-xl);font-family:Rubik,sans-serif}.spinner.svelte-f226jb{width:1.25rem;height:1.25rem;border-radius:50%;background:radial-gradient(farthest-side,var(--light-text) 94%,#0000) top/5px 5px no-repeat,conic-gradient(#0000 30%,var(--light-text));-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 5px),#000 0);mask:radial-gradient(farthest-side,#0000 calc(100% - 5px),#000 0);animation:svelte-f226jb-spinner-animation 1s infinite linear}@keyframes svelte-f226jb-spinner-animation{to{transform:rotate(1turn)}}dialog.svelte-f226jb{padding:0;max-width:fit-content;min-width:fit-content;min-height:fit-content;-webkit-user-select:none;user-select:none;border-radius:20px}dialog.svelte-f226jb .lightbox-content:where(.svelte-f226jb){position:relative;width:100%;height:100%;min-width:fit-content;min-height:fit-content}dialog.svelte-f226jb .lightbox-content:where(.svelte-f226jb) #close-btn:where(.svelte-f226jb){position:absolute;top:1rem;left:1rem;background-color:#0006;color:#fff;padding:.25rem .5rem;border-radius:var(--small-border-radius);z-index:2}dialog.svelte-f226jb .lightbox-content:where(.svelte-f226jb) #close-btn:where(.svelte-f226jb):hover,dialog.svelte-f226jb .lightbox-content:where(.svelte-f226jb) #close-btn:where(.svelte-f226jb):focus{background-color:#0009;color:#fff}dialog.svelte-f226jb .lightbox-content:where(.svelte-f226jb) span.index:where(.svelte-f226jb){position:absolute;top:1rem;right:1rem;background-color:#0006;color:#fff;padding:.5rem;border-radius:var(--small-border-radius);z-index:2}dialog.svelte-f226jb .lightbox-content:where(.svelte-f226jb) span.spinner-container:where(.svelte-f226jb){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#000000bf;color:#fff;padding:.5rem;border-radius:var(--small-border-radius);z-index:2;opacity:1}dialog.svelte-f226jb .lightbox-content:where(.svelte-f226jb) .lightbox-controls:where(.svelte-f226jb){position:absolute;top:50%;left:0;display:flex;width:100%;padding:0 .5rem;justify-content:space-between}dialog.svelte-f226jb .lightbox-content:where(.svelte-f226jb) .lightbox-controls:where(.svelte-f226jb) button:where(.svelte-f226jb){background-color:#0006;color:#fff;padding:.5rem .25rem;border-radius:var(--small-border-radius)}dialog.svelte-f226jb .lightbox-content:where(.svelte-f226jb) .lightbox-controls:where(.svelte-f226jb) button:where(.svelte-f226jb):hover,dialog.svelte-f226jb .lightbox-content:where(.svelte-f226jb) .lightbox-controls:where(.svelte-f226jb) button:where(.svelte-f226jb):focus{background-color:#0009;color:#fff}dialog.svelte-f226jb .img-btn:where(.svelte-f226jb){all:unset;width:100%;height:auto;display:flex}dialog.svelte-f226jb img:where(.svelte-f226jb){width:100%;height:auto;max-height:90vh;cursor:zoom-in;border-radius:var(--default-border-radius)}#gallery.svelte-f226jb{display:flex;flex-direction:column;padding-bottom:.5rem}.thumbnail-gallery-wrapper.svelte-f226jb{display:flex;gap:1rem;padding:1rem 0;height:100%;min-width:100%}.thumbnail-gallery-wrapper.svelte-f226jb button.btn:where(.svelte-f226jb){padding:.25rem;align-self:stretch;height:auto;min-height:100%}.thumbnail-gallery.svelte-f226jb{display:flex;gap:.5rem;overflow-x:auto;overflow-y:hidden}.main-image-container.svelte-f226jb{position:relative;cursor:zoom-in;min-width:100%}.main-image-container.svelte-f226jb span.index:where(.svelte-f226jb){position:absolute;top:1rem;right:1rem;background-color:#0006;color:#fff;padding:.5rem;border-radius:var(--small-border-radius);z-index:2}.thumbnail-container.svelte-f226jb{height:80px;aspect-ratio:1/1;cursor:pointer;position:relative}.thumbnail-container.svelte-f226jb span:where(.svelte-f226jb):last-of-type{position:absolute;top:.25rem;right:.25rem;background-color:#00000059;color:#fff;padding:.5rem;border-radius:var(--default-border-radius);z-index:99;opacity:1;line-height:1}.thumbnail-container.active.svelte-f226jb{opacity:.5;filter:grayscale(100%)}@media (max-width: 768px){dialog.svelte-f226jb{padding:0}dialog.svelte-f226jb img:where(.svelte-f226jb){cursor:pointer;height:100%}}dialog.after-submit-success.svelte-veqd18{min-height:fit-content;margin-bottom:50vh;padding:1rem;border-radius:var(--default-border-radius)}dialog.after-submit-success.svelte-veqd18 form:where(.svelte-veqd18){padding:0;justify-self:flex-end;width:fit-content;height:fit-content}dialog.after-submit-success.svelte-veqd18 form:where(.svelte-veqd18) button:where(.svelte-veqd18){border:none;background:transparent}dialog.after-submit-success.svelte-veqd18 .success-message:where(.svelte-veqd18){align-self:flex-start;justify-self:center;max-width:85ch}dialog.after-submit-success.svelte-veqd18 .success-message:where(.svelte-veqd18) .btn-group:where(.svelte-veqd18){align-items:flex-end;justify-content:flex-start;gap:2rem;width:fit-content}dialog.after-submit-success.svelte-veqd18 .success-message:where(.svelte-veqd18) .btn-group:where(.svelte-veqd18) .btn-other:where(.svelte-veqd18){text-wrap:nowrap}dialog.after-submit-success.svelte-veqd18::backdrop{background:#000000bf}dialog.svelte-veqd18{width:fit-content;min-height:85dvh;margin:0 auto;position:fixed;inset:auto 0 0 0;border-top-left-radius:var(--default-border-radius);border-top-right-radius:var(--default-border-radius);border-bottom-right-radius:0;border-bottom-left-radius:0;background-color:var(--neutral-grey);overflow-y:auto;z-index:99}dialog.svelte-veqd18 #top-content:where(.svelte-veqd18){display:flex;justify-content:space-between;align-items:center;padding:1rem 0 .5rem 1rem;width:100%}dialog.svelte-veqd18 #top-content:where(.svelte-veqd18)>div:where(.svelte-veqd18){display:flex;flex-direction:column;gap:.5rem;width:fit-content}dialog.svelte-veqd18 #title:where(.svelte-veqd18){font-size:var(--text-base);margin:0;width:fit-content}dialog.svelte-veqd18 #address:where(.svelte-veqd18){font-size:var(--text-lg);font-weight:500;margin:0;max-width:30ch}dialog.svelte-veqd18 #guide-price:where(.svelte-veqd18){display:flex;flex-direction:column;gap:.5rem}dialog.svelte-veqd18 #guide-price:where(.svelte-veqd18) p:where(.svelte-veqd18){font-size:var(--text-base);margin:0;width:fit-content;line-height:1}dialog.svelte-veqd18 #guide-price:where(.svelte-veqd18) p:where(.svelte-veqd18):last-child{font-size:var(--text-lg);font-weight:500}dialog.svelte-veqd18::backdrop,dialog.after-submit-success.svelte-veqd18::backdrop{background:#000000bf}.offer-now-container.svelte-veqd18{display:flex;flex-direction:column;gap:.5rem}form.svelte-veqd18{display:grid;grid-template-columns:repeat(1,1fr);gap:1rem;padding:.75rem;width:fit-content}form.svelte-veqd18 .sr-only:where(.svelte-veqd18){width:1px}form.svelte-veqd18 label:where(.svelte-veqd18){font-weight:500}form.svelte-veqd18 label:where(.svelte-veqd18):has(+input[required]:where(.svelte-veqd18)):after,form.svelte-veqd18 label:where(.svelte-veqd18):has(+select[required]:where(.svelte-veqd18)):after{content:"*";color:var(--dark-text)}form.svelte-veqd18 fieldset:where(.svelte-veqd18){display:grid;grid-template-columns:repeat(2,1fr);column-gap:1.5rem;row-gap:.75rem;padding:0}form.svelte-veqd18 fieldset:where(.svelte-veqd18) p:where(.svelte-veqd18){margin:0;font-style:italic}form.svelte-veqd18 fieldset.single-col:where(.svelte-veqd18){grid-template-columns:1fr;max-width:236px}form.svelte-veqd18 fieldset.single-col:where(.svelte-veqd18) p:where(.svelte-veqd18){max-width:100%}form.svelte-veqd18 legend:where(.svelte-veqd18){padding:0 0 .5rem}form.svelte-veqd18 input[type=checkbox]:where(.svelte-veqd18){width:1rem;height:1rem;min-width:1rem;min-height:1rem;max-width:fit-content;max-height:fit-content}form.svelte-veqd18 input:where(.svelte-veqd18):read-only{color:#575766;background-color:#c8ccd3;border-color:transparent}form.svelte-veqd18 input:where(.svelte-veqd18),form.svelte-veqd18 select:where(.svelte-veqd18){width:100%;min-width:350px}form.svelte-veqd18 #terms-disclaimer:where(.svelte-veqd18){line-height:1.35}.btn-group.svelte-veqd18{display:flex;justify-content:space-between;align-items:baseline}.error-message.svelte-veqd18{color:var(--error-red);border-radius:var(--default-border-radius);margin:0}.error-message.svelte-veqd18 p:where(.svelte-veqd18){margin:0}form[method=dialog].svelte-veqd18{padding:0;align-self:flex-start}form[method=dialog].svelte-veqd18 button:where(.svelte-veqd18){border:none;background:transparent}form[method=dialog].svelte-veqd18 button:where(.svelte-veqd18):focus,form[method=dialog].svelte-veqd18 button:where(.svelte-veqd18):hover{background:transparent}@media (max-width: 768px){dialog.after-submit-success.svelte-veqd18{padding-top:2rem;max-width:96vw;margin-bottom:50%}dialog.after-submit-success.svelte-veqd18 .success-message:where(.svelte-veqd18){max-width:100%}dialog.svelte-veqd18{max-width:100%;overflow-x:hidden}form.svelte-veqd18 fieldset:where(.svelte-veqd18){display:flex;flex-direction:column;min-width:100%}form.svelte-veqd18 fieldset.single-col:where(.svelte-veqd18){max-width:100%}form.svelte-veqd18 .input-group:where(.svelte-veqd18),form.svelte-veqd18 input:where(.svelte-veqd18),form.svelte-veqd18 select:where(.svelte-veqd18){min-width:100%;max-width:100%}form.svelte-veqd18 .input-group#terms:where(.svelte-veqd18) input:where(.svelte-veqd18){min-width:fit-content}.offer-now-container.svelte-veqd18{grid-column:1/-1;grid-row:auto}}#map-container.svelte-7q8d70{width:100%;height:100%;border-radius:var(--default-border-radius);overflow:hidden}iframe.svelte-7q8d70{width:100%;height:100%;min-height:400px}@media screen and (max-width: 768px){iframe.svelte-7q8d70{min-height:300px}}.success-message.svelte-1tk96yy{align-self:flex-start;justify-self:center;max-width:85ch}.success-message.svelte-1tk96yy .btn-group:where(.svelte-1tk96yy){align-items:flex-end;flex-direction:row-reverse;justify-content:flex-start;align-items:baseline;gap:2rem;width:fit-content}dialog.svelte-1tk96yy{background-color:var(--neutral-grey)}form[method=dialog].svelte-1tk96yy{padding:0;margin-left:auto;width:fit-content}form[method=dialog].svelte-1tk96yy button:where(.svelte-1tk96yy){border:none;background:transparent}form[method=dialog].svelte-1tk96yy button:where(.svelte-1tk96yy):focus,form[method=dialog].svelte-1tk96yy button:where(.svelte-1tk96yy):hover{background:transparent}form[method=POST].svelte-1tk96yy{padding:0 1rem 1rem;display:flex;flex-direction:column;gap:1.25rem}form[method=POST].svelte-1tk96yy fieldset:where(.svelte-1tk96yy){all:unset;display:grid;grid-template-columns:repeat(2,1fr);column-gap:2rem;row-gap:1rem;max-width:100%;padding:.75rem 0 .5rem}form[method=POST].svelte-1tk96yy fieldset:where(.svelte-1tk96yy) .input-group:where(.svelte-1tk96yy):has(textarea:where(.svelte-1tk96yy)){grid-column:1;min-height:9rem}form[method=POST].svelte-1tk96yy fieldset:where(.svelte-1tk96yy) .input-group:where(.svelte-1tk96yy):has(textarea:where(.svelte-1tk96yy)) textarea:where(.svelte-1tk96yy){height:100%}form[method=POST].svelte-1tk96yy fieldset:where(.svelte-1tk96yy) label:where(.svelte-1tk96yy){font-weight:500}form[method=POST].svelte-1tk96yy fieldset:where(.svelte-1tk96yy) p:where(.svelte-1tk96yy){font-style:italic;padding:.25rem 0;margin:0;font-size:var(--text-sm)}.btn-group.svelte-1tk96yy{padding-top:1rem;justify-content:space-between;align-items:baseline}#top-content.svelte-1tk96yy{display:flex;justify-content:space-between;padding:1rem}#top-content.svelte-1tk96yy p:where(.svelte-1tk96yy){max-width:55ch;line-height:1.5}.error-message.svelte-1tk96yy{max-width:250px;line-height:1.5}dialog.after-submit-success.svelte-1tk96yy{max-width:fit-content;min-height:fit-content;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width: 768px){textarea.svelte-1tk96yy{grid-column:1;min-height:12rem}dialog#document-dialog.svelte-1tk96yy{border-top-left-radius:var(--default-border-radius);border-top-right-radius:var(--default-border-radius);border-bottom-right-radius:0;border-bottom-left-radius:0}dialog.svelte-1tk96yy{max-width:100%;padding:1rem 1rem 3rem}dialog.after-submit-success.svelte-1tk96yy{max-width:92vw;margin:auto;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}form[method=POST].svelte-1tk96yy{padding:0 1rem 1rem;gap:0rem}form[method=POST].svelte-1tk96yy fieldset:where(.svelte-1tk96yy){display:flex;flex-direction:column}}.youtube-embed-wrapper.svelte-1h12t89{aspect-ratio:16 / 9;border-radius:var(--default-border-radius);overflow:hidden;display:grid;inline-size:100%;position:relative;max-width:750px;min-height:275px}.youtube-embed-wrapper.svelte-1h12t89 iframe:where(.svelte-1h12t89){position:absolute;inline-size:100%;block-size:100%;border:none;max-width:100%;height:100%}.youtube-embed-wrapper.svelte-1h12t89 img:where(.svelte-1h12t89){max-width:100%;height:100%}@media screen and (max-width: 768px){.youtube-embed-wrapper.svelte-1h12t89{max-width:100%;aspect-ratio:initial}}input.svelte-14j5li0:user-invalid{outline-color:var(--error-red);border-color:var(--error-red)}#breadcrumbs.svelte-14j5li0 a:where(.svelte-14j5li0),#breadcrumbs.svelte-14j5li0 p:where(.svelte-14j5li0){font-family:SUSE Variable,sans-serif}.container.svelte-14j5li0{display:flex;flex-direction:column;gap:1rem;padding:.5rem 0 3rem}.property-content.svelte-14j5li0{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto auto;column-gap:3rem}.image-container.svelte-14j5li0{grid-column:1/3;grid-row:1;justify-self:start;max-width:100%;border-radius:var(--default-border-radius);overflow:hidden;min-height:fit-content}.primary-content.svelte-14j5li0{display:flex;flex-direction:column;gap:1rem;grid-column:1/3;grid-row:2}.primary-content.svelte-14j5li0 p:where(.svelte-14j5li0){margin:0}.pricing-core-info-container.svelte-14j5li0{display:flex;flex-direction:column;gap:1rem}.tags.svelte-14j5li0{display:flex;flex-wrap:wrap;gap:1rem}.tags.svelte-14j5li0 .pill:where(.svelte-14j5li0){background-color:transparent;border:1px solid var(--dark-text)}#html-description.svelte-14j5li0{line-height:1.5}#html-description.svelte-14j5li0 .description-link{color:var(--dark-text);border-bottom:1px solid #6b7280}#html-description.svelte-14j5li0 .description-link:hover,#html-description.svelte-14j5li0 .description-link:focus{border-bottom:2px solid var(--dark-text)}#html-description.svelte-14j5li0 ul{list-style-type:disc;padding-inline-start:1rem;margin:0}#html-description.svelte-14j5li0 ul:last-of-type{padding-bottom:2rem}#html-description.svelte-14j5li0 span{padding:1rem 0}#html-description.svelte-14j5li0 span,#html-description.svelte-14j5li0 p{line-height:1.5}#html-description.svelte-14j5li0 #location-heading{padding:1rem 0rem 0rem;font-size:var(--text-lg);font-weight:600}section#floorplan.svelte-14j5li0 img:where(.svelte-14j5li0){max-width:100%;border-radius:var(--default-border-radius)}section#calculator.svelte-14j5li0{display:flex;flex-direction:column;gap:2rem}aside.svelte-14j5li0{display:flex;flex-direction:column;gap:2rem;grid-column:3;grid-row:1/-1;height:fit-content}aside.svelte-14j5li0 .contact-container:where(.svelte-14j5li0){display:flex;flex-direction:column;gap:1rem;padding-bottom:1rem}aside.svelte-14j5li0 .contact-container:where(.svelte-14j5li0) a:where(.svelte-14j5li0){color:var(--dark-text);display:flex;align-items:center;gap:.5rem;height:20px}aside.svelte-14j5li0 .contact-container:where(.svelte-14j5li0) a:where(.svelte-14j5li0) span:where(.svelte-14j5li0){border-bottom:1px solid #6b7280;width:fit-content}aside.svelte-14j5li0 .contact-container:where(.svelte-14j5li0) a:where(.svelte-14j5li0) span:where(.svelte-14j5li0):hover,aside.svelte-14j5li0 .contact-container:where(.svelte-14j5li0) a:where(.svelte-14j5li0) span:where(.svelte-14j5li0):focus{border-bottom:2px solid var(--dark-text)}aside.svelte-14j5li0 .contact-container:where(.svelte-14j5li0) a:where(.svelte-14j5li0) svg:where(.svelte-14j5li0){border-bottom:1px solid transparent}aside.svelte-14j5li0 .contact-container:where(.svelte-14j5li0) svg:where(.svelte-14j5li0){fill:var(--theme-blue-cta)}aside.svelte-14j5li0 .enquiry-form-container:where(.svelte-14j5li0){display:flex;flex-direction:column;gap:2rem;background-color:var(--neutral-grey);border-radius:var(--default-border-radius);padding:2rem}aside.svelte-14j5li0 form:where(.svelte-14j5li0){display:flex;flex-direction:column;gap:1rem;padding:0}aside.svelte-14j5li0 form:where(.svelte-14j5li0) textarea:where(.svelte-14j5li0){min-height:100px;max-height:500px}.price-info.svelte-14j5li0{display:flex;flex-direction:column}.price-info.svelte-14j5li0 h2:where(.svelte-14j5li0){font-family:Rubik Variable,sans-serif}.core-info.svelte-14j5li0{display:flex;flex-wrap:wrap;gap:2rem;background-color:var(--neutral-grey);border-radius:var(--default-border-radius);padding:1rem 2rem;width:fit-content}.core-info.svelte-14j5li0>:where(.svelte-14j5li0){display:flex;gap:.5rem;align-items:center}#auction-countdown-mobile.svelte-14j5li0{display:none}@media (max-width: 768px){.container.svelte-14j5li0{padding:0 0 3rem}.property-content.svelte-14j5li0{grid-template-columns:1fr;grid-template-rows:auto}.image-container.svelte-14j5li0{grid-column:1/-1}.primary-content.svelte-14j5li0{grid-column:1/-1;grid-row:auto}aside.svelte-14j5li0{grid-column:1/-1;grid-row:auto;padding-top:3rem}.core-info.svelte-14j5li0{display:grid;grid-template-columns:repeat(2,1fr);row-gap:2rem;column-gap:1.5rem;width:fit-content}.core-info.svelte-14j5li0>:where(.svelte-14j5li0){gap:.5rem}.pricing-core-info-container.svelte-14j5li0{flex-direction:column;gap:1rem;align-items:flex-start}#auction-countdown-mobile.svelte-14j5li0{display:flex}#auction-countdown-desktop.svelte-14j5li0{display:none}}
