@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}}@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}.card-item:hover .brxe-text-link { gap: 12px !important; }#brxe-uybnag :not([stroke="none"]) {stroke: var(--bricks-color-oroxez) !important}#brxe-uybnag {height: 32px; width: 32px}#brxe-pecybm {text-transform: uppercase; color: var(--bricks-color-oroxez); font-family: "Open Sans"; font-weight: 600; font-size: 16px}#brxe-xqrmzy {flex-direction: row; column-gap: 12px; align-items: center; margin-bottom: 16px}#brxe-xlafgh {margin-bottom: 24px; color: #ffffff; font-family: "Open Sans"; font-weight: 700; line-height: 1; text-transform: capitalize}#brxe-jhsocn {color: rgba(255, 255, 255, 0.9); font-size: 20px; line-height: 28px; max-width: 768px; margin-bottom: 32px}#brxe-qxngzb {font-size: 14px; font-family: "Open Sans"; font-weight: 500; letter-spacing: 0px; line-height: 20px; color: var(--bricks-color-qrplis); padding-top: 0; padding-right: 32px; padding-bottom: 0; padding-left: 32px; height: 40px; border: 1px solid rgba(255, 255, 255, 0.1); background-color: rgba(255, 255, 255, 0.1); gap: 15px; cursor: pointer}#brxe-qxngzb:hover {background-color: rgba(255, 255, 255, 0.2)}#brxe-agygzs {font-size: 14px; font-family: "Open Sans"; font-weight: 500; letter-spacing: 0px; line-height: 20px; color: var(--bricks-color-qrplis); padding-top: 0; padding-right: 32px; padding-bottom: 0; padding-left: 32px; height: 40px; border: 1px solid rgba(255, 255, 255, 0.1); background-color: rgba(255, 255, 255, 0.1); gap: 15px; cursor: pointer}#brxe-agygzs:hover {background-color: rgba(255, 255, 255, 0.2)}#brxe-gappck {column-gap: 16px; flex-direction: row}@media (max-width: 478px) {#brxe-gappck {row-gap: 16px}}#brxe-hvzhzp {align-items: flex-start}#brxe-lujlot {padding-top: 128px; padding-right: 32px; padding-left: 32px; background-position: center center; background-repeat: no-repeat; background-image: url(https://shoalhavenhotwaterandheating.com.au/wp-content/uploads/2026/03/ESF-Manhattan-50-Fire-Table-Private-Residence-Balmain-SME-Land_1770773192718-CiU8qo-u-1024x576.jpg); background-size: cover; position: relative}:where(#brxe-lujlot > *:not(figcaption)) {position: relative}#brxe-lujlot::before {background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.9), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0.6)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-sxcivk {color: var(--bricks-color-qrplis); line-height: 40px; font-size: 36px; margin-bottom: 16px}#brxe-japrph :not([stroke="none"]) {stroke: #22c55e !important}#brxe-japrph {height: 20px; width: 20px}#brxe-abaebo {color: #22c55e; line-height: 28px; text-align: left; font-size: 16px; font-family: "Open Sans"; font-weight: 600; max-width: 768px}#brxe-sooofh {flex-direction: row; margin-bottom: 16px; column-gap: 8px; align-items: center; display: none}#brxe-uvlbtf {color: var(--bricks-color-eprwdc); line-height: 24px; text-align: left; font-size: 18px; max-width: 768px}#brxe-sfkgqo {font-size: 14px; font-family: "Open Sans"; font-weight: 500; letter-spacing: 0px; line-height: 20px; color: var(--bricks-color-qrplis); padding-top: 0; padding-right: 32px; padding-bottom: 0; padding-left: 32px; height: 40px; border: 1px solid #f28f63; background-color: var(--bricks-color-oroxez); gap: 8px}#brxe-sfkgqo:hover {background-color: var(--bricks-color-oudfeo)}#brxe-fbjmri {font-size: 14px; font-family: "Open Sans"; font-weight: 500; letter-spacing: 0px; line-height: 20px; color: var(--bricks-color-qrplis); padding-top: 0; padding-right: 32px; padding-bottom: 0; padding-left: 32px; height: 40px; border: 1px solid rgba(255, 255, 255, 0.1); background-color: rgba(255, 255, 255, 0.1); gap: 15px; cursor: pointer; display: none}#brxe-fbjmri:hover {background-color: rgba(255, 255, 255, 0.2)}#brxe-pkzhoe {flex-direction: row; align-items: center; column-gap: 16px; margin-top: 32px; display: none}#brxe-pkjayd :not([stroke="none"]) {stroke: var(--bricks-color-oroxez) !important}#brxe-pkjayd {height: 40px; width: 40px; margin-bottom: 16px}#brxe-jrnwrs {margin-bottom: 4px; color: var(--bricks-color-qrplis); font-size: 14px; line-height: 20px; text-align: center}#brxe-maclme {color: var(--bricks-color-eprwdc); font-size: 12px; line-height: 16px; font-family: "Open Sans"; font-weight: 400; text-align: center}#brxe-veeyls {background-color: #1a1a1a; border: 1px solid #242424; padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px; align-items: center; justify-content: space-between}#brxe-yaqkgq :not([stroke="none"]) {stroke: var(--bricks-color-oroxez) !important}#brxe-yaqkgq {height: 40px; width: 40px; margin-bottom: 16px}#brxe-pemddo {margin-bottom: 4px; color: var(--bricks-color-qrplis); font-size: 14px; line-height: 20px; text-align: center}#brxe-fyrdrn {color: var(--bricks-color-eprwdc); font-size: 12px; line-height: 16px; font-family: "Open Sans"; font-weight: 400; text-align: center}#brxe-umhqex {background-color: #1a1a1a; border: 1px solid #242424; padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px; align-items: center; justify-content: space-between}#brxe-sbjjfu :not([stroke="none"]) {stroke: var(--bricks-color-oroxez) !important}#brxe-sbjjfu {height: 40px; width: 40px; margin-bottom: 16px}#brxe-qsnlpc {margin-bottom: 4px; color: var(--bricks-color-qrplis); font-size: 14px; line-height: 20px; text-align: center}#brxe-ofojpn {color: var(--bricks-color-eprwdc); font-size: 12px; line-height: 16px; font-family: "Open Sans"; font-weight: 400; text-align: center}#brxe-efomfm {background-color: #1a1a1a; border: 1px solid #242424; padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px; align-items: center; justify-content: space-between}#brxe-espuon :not([stroke="none"]) {stroke: var(--bricks-color-oroxez) !important}#brxe-espuon {height: 40px; width: 40px; margin-bottom: 16px}#brxe-olzkmb {margin-bottom: 4px; color: var(--bricks-color-qrplis); font-size: 14px; line-height: 20px; text-align: center}#brxe-lxrbxw {color: var(--bricks-color-eprwdc); font-size: 12px; line-height: 16px; font-family: "Open Sans"; font-weight: 400; text-align: center}#brxe-usrrvb {background-color: #1a1a1a; border: 1px solid #242424; padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px; align-items: center; justify-content: space-between}#brxe-cwwccl {flex-direction: row; display: grid; align-items: initial; grid-template-columns: 1fr 1fr; grid-gap: 16px}#brxe-qhteax {flex-direction: row; column-gap: 48px}@media (max-width: 991px) {#brxe-qhteax {flex-direction: column; row-gap: 48px}}#brxe-gapkws {background-color: #1a1a1a; padding-right: 32px; padding-left: 32px}#brxe-kqfofp {color: var(--bricks-color-qrplis); font-size: 36px; line-height: 40px}@media (max-width: 478px) {#brxe-kqfofp {text-align: center}}#brxe-qkawbi {color: var(--bricks-color-eprwdc); line-height: 28px; text-align: center; font-size: 18px; max-width: 672px}#brxe-pfiocp {align-items: center; row-gap: 16px; margin-bottom: 48px}#brxe-nucyot {display: none}#brxe-fwwvrm {aspect-ratio: 1; background-position: center center; background-size: cover; background-repeat: no-repeat; background-image: url(https://shoalhavenhotwaterandheating.com.au/wp-content/uploads/2026/03/s-l640.jpg); transition: 0.3s; width: 50%}@media (max-width: 767px) {#brxe-fwwvrm {width: 100%}}#brxe-knclkd {color: var(--bricks-color-oroxez); line-height: 24px; font-size: 14px; font-family: "Open Sans"; font-weight: 500; margin-bottom: 12px}#brxe-qxxdbo {color: var(--bricks-color-qrplis); line-height: 32px; font-size: 24px; font-family: "Open Sans"; font-weight: 700; margin-bottom: 12px}#brxe-wniaqq {color: var(--bricks-color-eprwdc); line-height: 24px; font-size: 16px; margin-bottom: 24px}#brxe-fsqwsb {color: var(--bricks-color-eprwdc); line-height: 24px; font-size: 14px; margin-bottom: 24px}#brxe-mdebzf {color: var(--bricks-color-oroxez); font-size: 14px; text-transform: uppercase; font-family: "Open Sans"; font-weight: 700; line-height: 20px; margin-bottom: 12px}#brxe-ggoqaj {display: none}#brxe-qizigd {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-sdfqcl {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-svyosr {flex-direction: row; column-gap: 8px; align-items: center}@media (max-width: 767px) {#brxe-svyosr {flex-wrap: nowrap}}#brxe-cybegf {display: none}#brxe-dmhysn {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-nkyffu {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-eouhqk {flex-direction: row; column-gap: 8px; align-items: center}@media (max-width: 767px) {#brxe-eouhqk {flex-wrap: nowrap}}#brxe-wplvsu {display: none}#brxe-bnijpe {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-wwhouh {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-pgypfu {flex-direction: row; column-gap: 8px; align-items: center}@media (max-width: 767px) {#brxe-pgypfu {flex-wrap: nowrap}}#brxe-ochqzd {display: grid; align-items: initial; grid-template-columns: 1fr 1fr; grid-gap: 8px}@media (max-width: 478px) {#brxe-ochqzd {grid-template-columns: 1fr}}#brxe-twutqm {display: none}#brxe-yysnte {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-pzablt {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-qobupt {flex-direction: row; column-gap: 8px; align-items: center}@media (max-width: 767px) {#brxe-qobupt {flex-wrap: nowrap}}#brxe-zpqrka {display: none}#brxe-obphxo {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-vxbgzv {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-lvoknp {flex-direction: row; column-gap: 8px; align-items: center}@media (max-width: 767px) {#brxe-lvoknp {flex-wrap: nowrap}}#brxe-wrlzuv {display: none}#brxe-bwduhe {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-nfycvn {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-rzhmgy {flex-direction: row; column-gap: 8px; align-items: center}@media (max-width: 767px) {#brxe-rzhmgy {flex-wrap: nowrap}}#brxe-faufki {display: grid; align-items: initial; grid-template-columns: 1fr 1fr; grid-gap: 8px; margin-top: 8px; overflow: hidden; transition: 0.75s; max-height: 0vh}@media (max-width: 478px) {#brxe-faufki {grid-template-columns: 1fr}}#brxe-hagiwx {color: var(--bricks-color-oroxez); font-size: 14px; font-family: "Open Sans"}#brxe-aatoef :not([stroke="none"]) {stroke: var(--bricks-color-oroxez) !important}#brxe-aatoef {height: 16px; width: 16px; transition: 0.5s}#brxe-njtoka {display: flex; column-gap: 8px; margin-top: 12px; cursor: pointer}#brxe-fvdbmp {margin-bottom: 24px}#brxe-usalkh {font-size: 14px; font-family: "Open Sans"; font-weight: 500; letter-spacing: 0px; line-height: 20px; color: var(--bricks-color-qrplis); padding-top: 0; padding-right: 16px; padding-bottom: 0; padding-left: 16px; height: 40px; border: 1px solid rgba(255, 255, 255, 0.1); background-color: rgba(255, 255, 255, 0.1); gap: 8px; display: none}#brxe-usalkh:hover {background-color: rgba(255, 255, 255, 0.2)}#brxe-usalkh svg {width: 16px; height: 16px; stroke: var(--bricks-color-qrplis)}#brxe-hnmfao {font-size: 14px; font-family: "Open Sans"; font-weight: 500; letter-spacing: 0px; line-height: 20px; color: var(--bricks-color-qrplis); padding-top: 0; padding-right: 16px; padding-bottom: 0; padding-left: 16px; height: 40px; border: 1px solid #f28f63; background-color: var(--bricks-color-oroxez); gap: 8px}#brxe-hnmfao:hover {background-color: var(--bricks-color-oudfeo)}#brxe-kufabn {flex-direction: row; column-gap: 12px}#brxe-bachei {padding-top: 32px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px; height: auto; justify-content: space-between; row-gap: 0px; width: 50%}@media (max-width: 767px) {#brxe-bachei {width: 100%}}#brxe-uompxz {border: 1px solid #242424; background-color: #1a1a1a; position: relative; flex-direction: row; align-items: center}@media (max-width: 767px) {#brxe-uompxz {flex-direction: column}}#brxe-ydhind {display: none}#brxe-fcrori {aspect-ratio: 1; background-position: center center; background-size: cover; background-repeat: no-repeat; background-image: url(https://shoalhavenhotwaterandheating.com.au/wp-content/uploads/2026/03/252N-768x768.png); background-color: #242424; transition: 0.3s; width: 50%}@media (max-width: 767px) {#brxe-fcrori {width: 100%}}#brxe-rtmsmn {color: var(--bricks-color-oroxez); line-height: 24px; font-size: 14px; font-family: "Open Sans"; font-weight: 500; margin-bottom: 12px}#brxe-vbzcyd {color: var(--bricks-color-qrplis); line-height: 32px; font-size: 24px; font-family: "Open Sans"; font-weight: 700; margin-bottom: 12px}#brxe-yoicsd {color: var(--bricks-color-eprwdc); line-height: 24px; font-size: 16px; margin-bottom: 24px}#brxe-bjsrkj {color: var(--bricks-color-eprwdc); line-height: 24px; font-size: 14px; margin-bottom: 24px}#brxe-kaqrmm {color: var(--bricks-color-oroxez); font-size: 14px; text-transform: uppercase; font-family: "Open Sans"; font-weight: 700; line-height: 20px; margin-bottom: 12px}#brxe-mysmmk {display: none}#brxe-vnqayp {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-bbzyqp {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-vnuwtb {flex-direction: row; column-gap: 8px; align-items: center}@media (max-width: 767px) {#brxe-vnuwtb {flex-wrap: nowrap}}#brxe-ncuxiy {display: none}#brxe-ogijyx {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-tpkrun {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-lkimud {flex-direction: row; column-gap: 8px; align-items: center}@media (max-width: 767px) {#brxe-lkimud {flex-wrap: nowrap}}#brxe-oenvge {display: none}#brxe-xqmxbl {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-cshugn {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-uwumxo {flex-direction: row; column-gap: 8px; align-items: center}@media (max-width: 767px) {#brxe-uwumxo {flex-wrap: nowrap}}#brxe-gvdbou {display: grid; align-items: initial; grid-template-columns: 1fr 1fr; grid-gap: 8px}@media (max-width: 478px) {#brxe-gvdbou {grid-template-columns: 1fr}}#brxe-nulpmz {display: none}#brxe-yhgytn {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-hqiabw {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-cfzrcr {flex-direction: row; column-gap: 8px; align-items: center}@media (max-width: 767px) {#brxe-cfzrcr {flex-wrap: nowrap}}#brxe-ujtcpw {display: none}#brxe-pntpie {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-rqorzx {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-hvyuvz {flex-direction: row; column-gap: 8px; align-items: center}@media (max-width: 767px) {#brxe-hvyuvz {flex-wrap: nowrap}}#brxe-lxawki {display: none}#brxe-fbteiw {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-jzxnxu {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-efgyil {flex-direction: row; column-gap: 8px; align-items: center}@media (max-width: 767px) {#brxe-efgyil {flex-wrap: nowrap}}#brxe-iyjlov {display: grid; align-items: initial; grid-template-columns: 1fr 1fr; grid-gap: 8px; margin-top: 8px; overflow: hidden; transition: 0.75s; max-height: 0vh}@media (max-width: 478px) {#brxe-iyjlov {grid-template-columns: 1fr}}#brxe-hejxet {color: var(--bricks-color-oroxez); font-size: 14px; font-family: "Open Sans"}#brxe-fouxfe :not([stroke="none"]) {stroke: var(--bricks-color-oroxez) !important}#brxe-fouxfe {height: 16px; width: 16px; transition: 0.5s}#brxe-lcvphw {display: flex; column-gap: 8px; margin-top: 12px; cursor: pointer}#brxe-cftmxn {margin-bottom: 24px}#brxe-dsijcr {font-size: 14px; font-family: "Open Sans"; font-weight: 500; letter-spacing: 0px; line-height: 20px; color: var(--bricks-color-qrplis); padding-top: 0; padding-right: 16px; padding-bottom: 0; padding-left: 16px; height: 40px; border: 1px solid rgba(255, 255, 255, 0.1); background-color: rgba(255, 255, 255, 0.1); gap: 8px; display: none}#brxe-dsijcr:hover {background-color: rgba(255, 255, 255, 0.2)}#brxe-dsijcr svg {width: 16px; height: 16px; stroke: var(--bricks-color-qrplis)}#brxe-tzkjkk {font-size: 14px; font-family: "Open Sans"; font-weight: 500; letter-spacing: 0px; line-height: 20px; color: var(--bricks-color-qrplis); padding-top: 0; padding-right: 16px; padding-bottom: 0; padding-left: 16px; height: 40px; border: 1px solid #f28f63; background-color: var(--bricks-color-oroxez); gap: 8px}#brxe-tzkjkk:hover {background-color: var(--bricks-color-oudfeo)}#brxe-vuxeti {flex-direction: row; column-gap: 12px}#brxe-tzmqxo {padding-top: 32px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px; height: auto; justify-content: space-between; row-gap: 0px; width: 50%}@media (max-width: 767px) {#brxe-tzmqxo {width: 100%}}#brxe-qxwaoa {border: 1px solid #242424; background-color: #1a1a1a; position: relative; flex-direction: row-reverse; align-items: center}@media (max-width: 767px) {#brxe-qxwaoa {flex-direction: column}}#brxe-nbbujp {display: none}#brxe-kgzrxe {aspect-ratio: 1; background-position: center center; background-size: cover; background-repeat: no-repeat; background-image: url(https://shoalhavenhotwaterandheating.com.au/wp-content/uploads/2026/03/rinnai_enduro13-DVE8qPZQ.jpg); background-color: #242424; transition: 0.3s; width: 50%}@media (max-width: 767px) {#brxe-kgzrxe {width: 100%}}#brxe-ilzqdt {color: var(--bricks-color-oroxez); line-height: 24px; font-size: 14px; font-family: "Open Sans"; font-weight: 500; margin-bottom: 12px}#brxe-iofzca {color: var(--bricks-color-qrplis); line-height: 32px; font-size: 24px; font-family: "Open Sans"; font-weight: 700; margin-bottom: 12px}#brxe-sqlcsr {color: var(--bricks-color-eprwdc); line-height: 24px; font-size: 16px; margin-bottom: 24px}#brxe-eremeo {color: var(--bricks-color-eprwdc); line-height: 24px; font-size: 14px; margin-bottom: 24px}#brxe-qjxxcv {color: var(--bricks-color-oroxez); font-size: 14px; text-transform: uppercase; font-family: "Open Sans"; font-weight: 700; line-height: 20px; margin-bottom: 12px}#brxe-sdxloh {display: none}#brxe-imezqv {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-eymnyv {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-mcvbob {flex-direction: row; column-gap: 8px; align-items: center}@media (max-width: 767px) {#brxe-mcvbob {flex-wrap: nowrap}}#brxe-pxbnnj {display: none}#brxe-seuykh {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-dgacvz {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-vvwayi {flex-direction: row; column-gap: 8px; align-items: center}@media (max-width: 767px) {#brxe-vvwayi {flex-wrap: nowrap}}#brxe-meaigm {display: none}#brxe-bclxli {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-ewccit {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-qaymxi {flex-direction: row; column-gap: 8px; align-items: center}@media (max-width: 767px) {#brxe-qaymxi {flex-wrap: nowrap}}#brxe-fvghzl {display: grid; align-items: initial; grid-template-columns: 1fr 1fr; grid-gap: 8px}@media (max-width: 478px) {#brxe-fvghzl {grid-template-columns: 1fr}}#brxe-cqvmty {display: none}#brxe-aiprsz {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-gbpvxz {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-mpnmwp {flex-direction: row; column-gap: 8px; align-items: center}@media (max-width: 767px) {#brxe-mpnmwp {flex-wrap: nowrap}}#brxe-itwswl {display: none}#brxe-igrfdy {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-wgpebw {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-vtpezr {flex-direction: row; column-gap: 8px; align-items: center}@media (max-width: 767px) {#brxe-vtpezr {flex-wrap: nowrap}}#brxe-saziek {display: none}#brxe-fhkiqi {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-micnwr {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-lmvorv {flex-direction: row; column-gap: 8px; align-items: center}@media (max-width: 767px) {#brxe-lmvorv {flex-wrap: nowrap}}#brxe-nxmrya {display: grid; align-items: initial; grid-template-columns: 1fr 1fr; grid-gap: 8px; margin-top: 8px; overflow: hidden; transition: 0.75s; max-height: 0vh}@media (max-width: 478px) {#brxe-nxmrya {grid-template-columns: 1fr}}#brxe-viwmpj {color: var(--bricks-color-oroxez); font-size: 14px; font-family: "Open Sans"}#brxe-pothdm :not([stroke="none"]) {stroke: var(--bricks-color-oroxez) !important}#brxe-pothdm {height: 16px; width: 16px; transition: 0.5s}#brxe-jhbvsn {display: flex; column-gap: 8px; margin-top: 12px; cursor: pointer}#brxe-fcseii {margin-bottom: 24px}#brxe-ryviad {font-size: 14px; font-family: "Open Sans"; font-weight: 500; letter-spacing: 0px; line-height: 20px; color: var(--bricks-color-qrplis); padding-top: 0; padding-right: 16px; padding-bottom: 0; padding-left: 16px; height: 40px; border: 1px solid rgba(255, 255, 255, 0.1); background-color: rgba(255, 255, 255, 0.1); gap: 8px; display: none}#brxe-ryviad:hover {background-color: rgba(255, 255, 255, 0.2)}#brxe-ryviad svg {width: 16px; height: 16px; stroke: var(--bricks-color-qrplis)}#brxe-sfnrio {font-size: 14px; font-family: "Open Sans"; font-weight: 500; letter-spacing: 0px; line-height: 20px; color: var(--bricks-color-qrplis); padding-top: 0; padding-right: 16px; padding-bottom: 0; padding-left: 16px; height: 40px; border: 1px solid #f28f63; background-color: var(--bricks-color-oroxez); gap: 8px}#brxe-sfnrio:hover {background-color: var(--bricks-color-oudfeo)}#brxe-vfqvtu {flex-direction: row; column-gap: 12px}#brxe-uoajbf {padding-top: 32px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px; height: auto; justify-content: space-between; row-gap: 0px; width: 50%}@media (max-width: 767px) {#brxe-uoajbf {width: 100%}}#brxe-ppdzpg {border: 1px solid #242424; background-color: #1a1a1a; position: relative; flex-direction: row; align-items: center}@media (max-width: 767px) {#brxe-ppdzpg {flex-direction: column}}#brxe-rqpfjn {display: none}#brxe-oypgxd {aspect-ratio: 1; background-position: center center; background-size: cover; background-repeat: no-repeat; background-image: url(https://shoalhavenhotwaterandheating.com.au/wp-content/uploads/2026/03/Rinnai-Dynamo-15-Convector-Portable-Gas-Heater-Platinum-Silver-insitu-wall-scaled-1.jpg); background-color: #242424; transition: 0.3s; width: 50%}@media (max-width: 767px) {#brxe-oypgxd {width: 100%}}#brxe-jcgbhj {color: var(--bricks-color-oroxez); line-height: 24px; font-size: 14px; font-family: "Open Sans"; font-weight: 500; margin-bottom: 12px}#brxe-rwiasv {color: var(--bricks-color-qrplis); line-height: 32px; font-size: 24px; font-family: "Open Sans"; font-weight: 700; margin-bottom: 12px}#brxe-fpcrve {color: var(--bricks-color-eprwdc); line-height: 24px; font-size: 16px; margin-bottom: 24px}#brxe-jhzvui {color: var(--bricks-color-eprwdc); line-height: 24px; font-size: 14px; margin-bottom: 24px}#brxe-jixqde {color: var(--bricks-color-oroxez); font-size: 14px; text-transform: uppercase; font-family: "Open Sans"; font-weight: 700; line-height: 20px; margin-bottom: 12px}#brxe-inlylz {display: none}#brxe-avpqav {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-vlykrm {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-prfeuv {flex-direction: row; column-gap: 8px; align-items: center}@media (max-width: 767px) {#brxe-prfeuv {flex-wrap: nowrap}}#brxe-zrmewf {display: none}#brxe-rstkvr {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-hybgrx {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-llygfb {flex-direction: row; column-gap: 8px; align-items: center}@media (max-width: 767px) {#brxe-llygfb {flex-wrap: nowrap}}#brxe-lkomqe {display: none}#brxe-uuwkum {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-malfml {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-pncimr {flex-direction: row; column-gap: 8px; align-items: center}@media (max-width: 767px) {#brxe-pncimr {flex-wrap: nowrap}}#brxe-ajpfgz {display: grid; align-items: initial; grid-template-columns: 1fr 1fr; grid-gap: 8px}@media (max-width: 478px) {#brxe-ajpfgz {grid-template-columns: 1fr}}#brxe-mvxptm {display: none}#brxe-cpltsh {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-kdkglu {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-kdsxrl {flex-direction: row; column-gap: 8px; align-items: center}#brxe-mfmaid {display: none}#brxe-skrioh {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-mxfkyt {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-cwrarh {flex-direction: row; column-gap: 8px; align-items: center}#brxe-hzgwgs {display: none}#brxe-qnpaeq {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-nmqtfs {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-ufpqpk {flex-direction: row; column-gap: 8px; align-items: center}#brxe-hhwwtq {display: grid; align-items: initial; grid-template-columns: 1fr 1fr; grid-gap: 8px; margin-top: 8px; overflow: hidden; transition: 0.75s; max-height: 0vh}@media (max-width: 478px) {#brxe-hhwwtq {grid-template-columns: 1fr}}#brxe-vmbisk {color: var(--bricks-color-oroxez); font-size: 14px; font-family: "Open Sans"}#brxe-tzkgnk :not([stroke="none"]) {stroke: var(--bricks-color-oroxez) !important}#brxe-tzkgnk {height: 16px; width: 16px; transition: 0.5s}#brxe-drmtar {display: flex; column-gap: 8px; margin-top: 12px; cursor: pointer}#brxe-hiqtni {margin-bottom: 24px}#brxe-uqhzpt {font-size: 14px; font-family: "Open Sans"; font-weight: 500; letter-spacing: 0px; line-height: 20px; color: var(--bricks-color-qrplis); padding-top: 0; padding-right: 16px; padding-bottom: 0; padding-left: 16px; height: 40px; border: 1px solid rgba(255, 255, 255, 0.1); background-color: rgba(255, 255, 255, 0.1); gap: 8px; display: none}#brxe-uqhzpt:hover {background-color: rgba(255, 255, 255, 0.2)}#brxe-uqhzpt svg {width: 16px; height: 16px; stroke: var(--bricks-color-qrplis)}#brxe-eondoi {font-size: 14px; font-family: "Open Sans"; font-weight: 500; letter-spacing: 0px; line-height: 20px; color: var(--bricks-color-qrplis); padding-top: 0; padding-right: 16px; padding-bottom: 0; padding-left: 16px; height: 40px; border: 1px solid #f28f63; background-color: var(--bricks-color-oroxez); gap: 8px}#brxe-eondoi:hover {background-color: var(--bricks-color-oudfeo)}#brxe-dgtbkq {flex-direction: row; column-gap: 12px}#brxe-mejwti {padding-top: 32px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px; height: auto; justify-content: space-between; row-gap: 0px; width: 50%}@media (max-width: 767px) {#brxe-mejwti {width: 100%}}#brxe-ligvox {border: 1px solid #242424; background-color: #1a1a1a; position: relative; flex-direction: row-reverse; align-items: center}@media (max-width: 767px) {#brxe-ligvox {flex-direction: column}}#brxe-mmzuoo {grid-template-columns: 1fr 1fr 1fr; grid-gap: 32px; row-gap: 32px; column-gap: 32px}#brxe-niruai {background-color: #121212; padding-right: 32px; padding-left: 32px}#brxe-qyeppw {height: 32px; width: 32px}#brxe-qyeppw :not([stroke="none"]) {stroke: var(--bricks-color-oroxez) !important}#brxe-asoyls {color: var(--bricks-color-qrplis); line-height: 40px; font-size: 36px; font-family: "Open Sans"; font-weight: 700}#brxe-ahyujm {flex-direction: row; column-gap: 12px; align-items: center; margin-bottom: 16px}@media (max-width: 767px) {#brxe-ahyujm {flex-wrap: nowrap}}#brxe-nstqca {color: var(--bricks-color-eprwdc); line-height: 28px; font-size: 18px; margin-bottom: 24px}#brxe-xnoisz {font-size: 14px; font-family: "Open Sans"; font-weight: 500; letter-spacing: 0px; line-height: 20px; color: var(--bricks-color-qrplis); padding-top: 0; padding-right: 32px; padding-bottom: 0; padding-left: 32px; height: 40px; border: 1px solid #f28f63; background-color: var(--bricks-color-oroxez); gap: 8px}#brxe-xnoisz:hover {background-color: var(--bricks-color-oudfeo)}#brxe-xwtsno {width: 50%}@media (max-width: 767px) {#brxe-xwtsno {width: 100%}}#brxe-ilnwgh {color: var(--bricks-color-qrplis); line-height: 28px; font-size: 20px; font-family: "Open Sans"; font-weight: 700; margin-bottom: 24px}#brxe-svolvr {color: var(--bricks-color-oroxez); line-height: 24px; font-size: 14px; font-family: "Open Sans"; font-weight: 500; margin-bottom: 12px; display: none}#brxe-tzlmem {height: 20px; width: 20px}#brxe-tzlmem :not([stroke="none"]) {stroke: var(--bricks-color-oroxez) !important}#brxe-dtxndg {font-size: 16px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-aqojfg {flex-direction: row; column-gap: 12px; align-items: center}@media (max-width: 767px) {#brxe-aqojfg {flex-wrap: nowrap}}#brxe-eferej {height: 20px; width: 20px}#brxe-eferej :not([stroke="none"]) {stroke: var(--bricks-color-oroxez) !important}#brxe-tjjznw {font-size: 16px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-vmkzwj {flex-direction: row; column-gap: 12px; align-items: center}@media (max-width: 767px) {#brxe-vmkzwj {flex-wrap: nowrap}}#brxe-tobzci {height: 20px; width: 20px}#brxe-tobzci :not([stroke="none"]) {stroke: var(--bricks-color-oroxez) !important}#brxe-vvoxfb {font-size: 16px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-agqgbk {flex-direction: row; column-gap: 12px; align-items: center}@media (max-width: 767px) {#brxe-agqgbk {flex-wrap: nowrap}}#brxe-qvvgux {height: 20px; width: 20px}#brxe-qvvgux :not([stroke="none"]) {stroke: var(--bricks-color-oroxez) !important}#brxe-vqgrat {font-size: 16px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-yhlakn {flex-direction: row; column-gap: 12px; align-items: center}@media (max-width: 767px) {#brxe-yhlakn {flex-wrap: nowrap}}#brxe-tnqvlg {height: 20px; width: 20px}#brxe-tnqvlg :not([stroke="none"]) {stroke: var(--bricks-color-oroxez) !important}#brxe-cblzzb {font-size: 16px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-bszojp {flex-direction: row; column-gap: 12px; align-items: center}@media (max-width: 767px) {#brxe-bszojp {flex-wrap: nowrap}}#brxe-cmcwao {height: 20px; width: 20px}#brxe-cmcwao :not([stroke="none"]) {stroke: var(--bricks-color-oroxez) !important}#brxe-aufjpk {font-size: 16px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-mhqvni {flex-direction: row; column-gap: 12px; align-items: center}@media (max-width: 767px) {#brxe-mhqvni {flex-wrap: nowrap}}#brxe-pvrmzj {row-gap: 16px}#brxe-dihhix {padding-top: 32px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px; height: auto; row-gap: 0px; width: 50%; border: 1px solid #242424}@media (max-width: 767px) {#brxe-dihhix {width: 100%}}#brxe-bwnxgd {background-color: #1a1a1a; cursor: pointer; position: relative; flex-direction: row; align-items: center; column-gap: 48px}@media (max-width: 767px) {#brxe-bwnxgd {row-gap: 48px; flex-direction: column-reverse}}#brxe-djaqcr {background-color: #1a1a1a; padding-right: 32px; padding-left: 32px}#brxe-mbghqu {color: var(--bricks-color-qrplis); line-height: 36px; font-size: 30px; text-align: center}#brxe-djkrad {color: var(--bricks-color-eprwdc); line-height: 28px; text-align: center; max-width: 768px}#brxe-pomiqq {align-items: center; row-gap: 16px; margin-bottom: 32px}#brxe-dayvkq {font-size: 14px; font-family: "Open Sans"; font-weight: 500; letter-spacing: 0px; line-height: 20px; color: var(--bricks-color-qrplis); padding-top: 0; padding-right: 32px; padding-bottom: 0; padding-left: 32px; height: 40px; border: 1px solid #f28f63; background-color: var(--bricks-color-oroxez); gap: 8px}#brxe-dayvkq:hover {background-color: var(--bricks-color-oudfeo)}#brxe-ueanzv {flex-direction: row; column-gap: 16px; align-items: center; justify-content: center}#brxe-ogwink {background-color: #121212; padding-right: 32px; padding-left: 32px}