@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-icon-box){align-items:flex-start;display:flex;flex-direction:column}:where(.brxe-icon-box).top .icon{margin-bottom:20px}:where(.brxe-icon-box).bottom{flex-direction:column-reverse}:where(.brxe-icon-box).bottom .icon{margin-top:20px}:where(.brxe-icon-box).right{flex-direction:row-reverse}:where(.brxe-icon-box).right .icon{margin-left:20px}:where(.brxe-icon-box).left{flex-direction:row}:where(.brxe-icon-box).left .icon{margin-right:20px}:where(.brxe-icon-box) .icon{align-items:center;display:inline-flex;justify-content:center}:where(.brxe-icon-box) .icon a{display:inline-flex}:where(.brxe-icon-box) i{display:inline-block;font-size:40px;line-height:1;text-align:center}}li {padding-bottom: 10px;}#brxe-damaqs h3 {font-size: 2.2rem;}#brxe-xzoqpa {font-size: 0.95rem; text-transform: uppercase; font-family: "JetBrains Mono"; color: var(--bricks-color-fxiezr); letter-spacing: -0.06px; font-weight: 400; background-color: var(--bricks-color-rillar); padding-top: 8px; padding-right: 20px; padding-bottom: 8px; padding-left: 20px; border-radius: 4px}#brxe-jplzsp {flex-direction: row; align-items: center; justify-content: center; row-gap: 40px; column-gap: 40px}#brxe-rdgess {text-align: center; text-transform: capitalize; width: 45%}@media (max-width: 1024px) {#brxe-rdgess {font-size: 3.2rem; width: 60%}}@media (max-width: 767px) {#brxe-rdgess {width: 100%}}@media (max-width: 478px) {#brxe-rdgess {font-size: 2.8rem}}@media (max-width: 375px) {#brxe-rdgess {text-align: center}}#brxe-glfago {align-items: center; justify-content: center; row-gap: 20px; padding-top: 0; padding-bottom: 0}@media (max-width: 1024px) {#brxe-glfago {padding-bottom: 0}}@media (max-width: 478px) {#brxe-glfago {padding-bottom: 0}}#brxe-yhmmll {align-self: center !important}#brxe-uqjljh {padding-top: 140px; padding-right: 40px; padding-bottom: 120px; padding-left: 40px; background-color: var(--bricks-color-isiabd); background-position: -25% 50%; background-size: 35%; background-repeat: no-repeat}@media (max-width: 1024px) {#brxe-uqjljh {padding-top: 100px; padding-bottom: 40px}}@media (max-width: 478px) {#brxe-uqjljh {padding-right: 20px; padding-left: 20px}}#brxe-gwgkfj {font-size: 1.25rem}#brxe-gwgkfj a {font-size: 1.25rem; font-size: inherit}#brxe-qdxvhl svg {height: 30px; width: 30px}#brxe-qdxvhl .icon {background-color: var(--bricks-color-hswyjh); border-radius: 10px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}#brxe-qdxvhl h1 {font-size: 1.4rem; text-transform: capitalize}#brxe-qdxvhl h2 {font-size: 1.4rem; text-transform: capitalize}#brxe-qdxvhl h3 {font-size: 1.4rem; text-transform: capitalize}#brxe-qdxvhl h4 {font-size: 1.4rem; text-transform: capitalize}#brxe-qdxvhl h5 {font-size: 1.4rem; text-transform: capitalize}#brxe-qdxvhl h6 {font-size: 1.4rem; text-transform: capitalize}#brxe-qdxvhl .content {font-size: 1.25rem}#brxe-qdxvhl {gap: 10px; width: calc(33.33% - 20px); border: 1px solid var(--bricks-color-rillar); border-radius: 6px; padding-top: 40px; padding-right: 20px; padding-bottom: 40px; padding-left: 20px}@media (max-width: 1024px) {#brxe-qdxvhl {padding-top: 20px; padding-right: 20px; padding-bottom: 20px}#brxe-qdxvhl h1 {font-size: 1.5rem}#brxe-qdxvhl h2 {font-size: 1.5rem}#brxe-qdxvhl h3 {font-size: 1.5rem}#brxe-qdxvhl h4 {font-size: 1.5rem}#brxe-qdxvhl h5 {font-size: 1.5rem}#brxe-qdxvhl h6 {font-size: 1.5rem}}@media (max-width: 767px) {#brxe-qdxvhl {width: 100%; height: auto}}@media (max-width: 478px) {#brxe-qdxvhl {width: 100%}}#brxe-pmxpxa svg {height: 30px; width: 30px; stroke: var(--bricks-color-db1929); stroke-width: 1px; fill: var(--bricks-color-hswyjh); color: var(--bricks-color-hswyjh)}#brxe-pmxpxa .icon {background-color: var(--bricks-color-hswyjh); border-radius: 10px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}#brxe-pmxpxa h1 {font-size: 1.4rem; text-transform: capitalize}#brxe-pmxpxa h2 {font-size: 1.4rem; text-transform: capitalize}#brxe-pmxpxa h3 {font-size: 1.4rem; text-transform: capitalize}#brxe-pmxpxa h4 {font-size: 1.4rem; text-transform: capitalize}#brxe-pmxpxa h5 {font-size: 1.4rem; text-transform: capitalize}#brxe-pmxpxa h6 {font-size: 1.4rem; text-transform: capitalize}#brxe-pmxpxa .content {font-size: 1.25rem}#brxe-pmxpxa {gap: 10px; width: calc(33.33% - 20px); border: 1px solid var(--bricks-color-rillar); border-radius: 6px; padding-top: 40px; padding-right: 20px; padding-bottom: 40px; padding-left: 20px}@media (max-width: 1024px) {#brxe-pmxpxa {padding-top: 20px; padding-right: 20px; padding-bottom: 20px}#brxe-pmxpxa h1 {font-size: 1.5rem}#brxe-pmxpxa h2 {font-size: 1.5rem}#brxe-pmxpxa h3 {font-size: 1.5rem}#brxe-pmxpxa h4 {font-size: 1.5rem}#brxe-pmxpxa h5 {font-size: 1.5rem}#brxe-pmxpxa h6 {font-size: 1.5rem}}@media (max-width: 767px) {#brxe-pmxpxa {width: 100%; height: auto}}@media (max-width: 478px) {#brxe-pmxpxa {width: 100%}}#brxe-pmzkag svg {height: 30px; width: 30px; stroke-width: 1px}#brxe-pmzkag .icon {background-color: var(--bricks-color-hswyjh); border-radius: 10px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}#brxe-pmzkag h1 {font-size: 1.4rem; text-transform: capitalize}#brxe-pmzkag h2 {font-size: 1.4rem; text-transform: capitalize}#brxe-pmzkag h3 {font-size: 1.4rem; text-transform: capitalize}#brxe-pmzkag h4 {font-size: 1.4rem; text-transform: capitalize}#brxe-pmzkag h5 {font-size: 1.4rem; text-transform: capitalize}#brxe-pmzkag h6 {font-size: 1.4rem; text-transform: capitalize}#brxe-pmzkag .content {font-size: 1.25rem}#brxe-pmzkag {gap: 10px; width: calc(33.33% - 20px); border: 1px solid var(--bricks-color-rillar); border-radius: 6px; padding-top: 40px; padding-right: 20px; padding-bottom: 40px; padding-left: 20px}@media (max-width: 1024px) {#brxe-pmzkag {padding-top: 20px; padding-right: 20px; padding-bottom: 20px}#brxe-pmzkag h1 {font-size: 1.5rem}#brxe-pmzkag h2 {font-size: 1.5rem}#brxe-pmzkag h3 {font-size: 1.5rem}#brxe-pmzkag h4 {font-size: 1.5rem}#brxe-pmzkag h5 {font-size: 1.5rem}#brxe-pmzkag h6 {font-size: 1.5rem}}@media (max-width: 767px) {#brxe-pmzkag {width: 100%; height: auto}}@media (max-width: 478px) {#brxe-pmzkag {width: 100%}}#brxe-xwprkj {width: 100%; padding-top: 40px; flex-direction: row; align-items: flex-start; column-gap: 20px}@media (max-width: 1280px) {#brxe-xwprkj {flex-wrap: wrap; row-gap: 20px}}@media (max-width: 1024px) {#brxe-xwprkj {width: 100%; row-gap: 20px; flex-direction: row; column-gap: 20px}}@media (max-width: 991px) {#brxe-xwprkj {flex-direction: row; row-gap: 40px; flex-wrap: wrap}}@media (max-width: 767px) {#brxe-xwprkj {flex-direction: column; row-gap: 20px}}@media (max-width: 478px) {#brxe-xwprkj {flex-direction: column; row-gap: 40px; column-gap: 0px}}#brxe-yfaqok {padding-top: 60px; padding-right: 100px; padding-bottom: 60px; padding-left: 100px; width: 1720px; border-radius: 10px; background-color: var(--bricks-color-fxiezr); row-gap: 10px}@media (max-width: 1660px) {#brxe-yfaqok {padding-right: 40px; padding-left: 40px}}@media (max-width: 1440px) {#brxe-yfaqok {padding-top: 40px; padding-right: 40px; padding-bottom: 40px; padding-left: 40px}}@media (max-width: 1024px) {#brxe-yfaqok {padding-right: 40px; padding-left: 40px}}@media (max-width: 991px) {#brxe-yfaqok {padding-right: 20px; padding-left: 20px}}@media (max-width: 478px) {#brxe-yfaqok {padding-right: 20px; padding-left: 20px}}#brxe-vwazke {background-color: var(--bricks-color-isiabd); padding-right: 40px; padding-left: 40px}@media (max-width: 1024px) {#brxe-vwazke {padding-bottom: 40px}}@media (max-width: 478px) {#brxe-vwazke {padding-right: 20px; padding-bottom: 0; padding-left: 20px}}#brxe-exqokc {padding-bottom: 40px}@media (max-width: 478px) {#brxe-exqokc {padding-bottom: 20px}}#brxe-jdngoj {color: var(--bricks-color-fxiezr); font-size: 2rem}#brxe-ocpdeb {color: var(--bricks-color-fxiezr)}#brxe-ocpdeb a {color: var(--bricks-color-fxiezr); font-size: inherit}#brxe-nfkphw {padding-top: 40px; padding-right: 40px; padding-bottom: 40px; padding-left: 40px; border-radius: 10px; background-color: var(--bricks-color-rillar); column-gap: 10px; row-gap: 10px}@media (max-width: 478px) {#brxe-nfkphw {padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}}#brxe-zimbpd {font-size: 2rem}#brxe-kilshh {font-size: 1.25rem; padding-bottom: 0}#brxe-kilshh a {font-size: 1.25rem; font-size: inherit}#brxe-xlufhq {width: 66.6%; row-gap: 20px}@media (max-width: 1024px) {#brxe-xlufhq {width: 100%}}.brxe-fzgdmg .brxe-taepig.brxe-product-title {font-size: 1.5rem}.brxe-fzgdmg .brxe-zuxpkx.brxe-product-add-to-cart form.cart:not(.variations_form), .brxe-fzgdmg .brxe-zuxpkx.brxe-product-add-to-cart form.cart.variations_form .woocommerce-variation-add-to-cart {display: flex; flex-direction: column}.brxe-fzgdmg .brxe-zuxpkx.brxe-product-add-to-cart .cart .quantity {width: 0px}.brxe-fzgdmg .brxe-zuxpkx.brxe-product-add-to-cart table.variations label {color: var(--bricks-color-db1929)}.brxe-fzgdmg .brxe-zuxpkx.brxe-product-add-to-cart .woocommerce-variation-price .price del, .brxe-fzgdmg .brxe-zuxpkx.brxe-product-add-to-cart .woocommerce-variation-price .price > span {font-family: "aktiv-grotesk-condensed"; font-size: 1.5rem; color: var(--bricks-color-db1929)}.brxe-fzgdmg .brxe-zuxpkx.brxe-product-add-to-cart .woocommerce-variation-price .price ins {color: var(--bricks-color-db1929); font-size: 1.5rem; font-family: "aktiv-grotesk-condensed"}.brxe-fzgdmg .brxe-zuxpkx.brxe-product-add-to-cart .cart .single_add_to_cart_button, .brxe-fzgdmg .brxe-zuxpkx.brxe-product-add-to-cart a.button[data-product_id] {padding-top: 14px; padding-right: 20px; padding-bottom: 14px; padding-left: 20px; background-color: var(--bricks-color-rillar); border: 1px solid var(--bricks-color-rillar); border-radius: 10px; color: var(--bricks-color-fxiezr); font-weight: 400; font-size: 1.375rem; margin-top: 0}.brxe-fzgdmg .brxe-zuxpkx.brxe-product-add-to-cart svg {width: 20px; height: 20px}.brxe-fzgdmg .brxe-zuxpkx.brxe-product-add-to-cart .cart table.variations {margin-bottom: 10px}.brxe-fzgdmg .brxe-zuxpkx.brxe-product-add-to-cart .bricks-variation-swatches.bricks-swatch-image li img {width: 40px; height: 40px}.brxe-fzgdmg .brxe-zuxpkx.brxe-product-add-to-cart .bricks-variation-swatches {column-gap: 10px}.brxe-fzgdmg .brxe-zuxpkx.brxe-product-add-to-cart {max-width: 100%; width: 100%}.brxe-fzgdmg .brxe-zuxpkx.brxe-product-add-to-cart .stock {display: none}.brxe-fzgdmg .brxe-zuxpkx.brxe-product-add-to-cart .added_to_cart.wc-forward {display: none}.brxe-fzgdmg .brxe-zuxpkx.brxe-product-add-to-cart .cart .single_add_to_cart_button:hover, .brxe-fzgdmg .brxe-zuxpkx.brxe-product-add-to-cart a.button[data-product_id]:hover {background-color: var(--bricks-color-dhpzfy)}.brxe-zuxpkx a {transition: all .5s;}@media (max-width: 991px) {.brxe-fzgdmg .brxe-zuxpkx.brxe-product-add-to-cart .cart .single_add_to_cart_button, .brxe-fzgdmg .brxe-zuxpkx.brxe-product-add-to-cart a.button[data-product_id] {margin-top: 0}}.brxe-fzgdmg.brxe-container {row-gap: 15px; padding-top: 30px; padding-right: 20px; padding-bottom: 30px; padding-left: 20px; border: 1px solid var(--bricks-color-rillar); border-radius: 10px}#brxe-iwxcja {width: 33.3%; flex-direction: column; column-gap: 20px; row-gap: 20px}@media (max-width: 1024px) {#brxe-iwxcja {width: 100%}}#brxe-wfythw {flex-direction: row; column-gap: 40px}@media (max-width: 1024px) {#brxe-wfythw {flex-direction: column; row-gap: 40px}}#brxe-zesdpv {border-style: none; flex-direction: column; column-gap: 40px; align-items: flex-start; row-gap: 40px}@media (max-width: 1280px) {#brxe-zesdpv {column-gap: 40px}}@media (max-width: 1024px) {#brxe-zesdpv {flex-direction: column; row-gap: 20px}}@media (max-width: 478px) {#brxe-zesdpv {padding-right: 0; padding-left: 0}}#postcode-check {padding-top: 80px; padding-right: 40px; padding-bottom: 0; padding-left: 40px; row-gap: 80px; background-color: var(--bricks-color-isiabd)}@media (max-width: 1024px) {#postcode-check {padding-top: 80px; padding-bottom: 40px; row-gap: 40px}}@media (max-width: 478px) {#postcode-check {padding-top: 40px; padding-right: 0; padding-left: 0}}@media (max-width: 375px) {#postcode-check {padding-right: 20px; padding-left: 20px}}#brxe-udgclx {font-size: 2rem; color: var(--bricks-color-fxiezr)}#brxe-sbcabd {color: var(--bricks-color-fxiezr)}#brxe-sbcabd a {color: var(--bricks-color-fxiezr); font-size: inherit}#brxe-lhwjsm {background-color: var(--bricks-color-dhpzfy); padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; border-radius: 10px; width: auto}#brxe-kzlfxm {font-size: 2rem}#brxe-fyfiks {font-size: 1.25rem}#brxe-fyfiks a {font-size: 1.25rem; font-size: inherit}@media (max-width: 478px) {#brxe-fyfiks {margin-left: -20px}}#brxe-jxxnct {border-style: none; border-radius: 10px; flex-direction: column; column-gap: 40px; align-items: flex-start; row-gap: 40px; background-color: var(--bricks-color-hswyjh); padding-top: 40px; padding-right: 40px; padding-bottom: 40px; padding-left: 40px}@media (max-width: 1280px) {#brxe-jxxnct {column-gap: 40px}}@media (max-width: 1024px) {#brxe-jxxnct {flex-direction: column; row-gap: 20px}}@media (max-width: 478px) {#brxe-jxxnct {padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}}#installation-videos {padding-top: 120px; padding-right: 40px; padding-bottom: 120px; padding-left: 40px; row-gap: 80px; background-color: var(--bricks-color-isiabd)}@media (max-width: 1024px) {#installation-videos {padding-top: 40px; padding-bottom: 40px; row-gap: 40px}}@media (max-width: 478px) {#installation-videos {padding-top: 0; padding-right: 0; padding-left: 0}}@media (max-width: 478px) {#brxe-ffkiom {text-align: left}}@media (max-width: 375px) {#brxe-ffkiom {text-align: center}}#brxe-fbrzet {font-size: 1.25rem; text-align: center}#brxe-fbrzet a {font-size: 1.25rem; text-align: center; font-size: inherit}@media (max-width: 767px) {#brxe-fbrzet {text-align: left}#brxe-fbrzet a {text-align: left; font-size: inherit}}@media (max-width: 375px) {#brxe-fbrzet {text-align: center}#brxe-fbrzet a {text-align: center; font-size: inherit}}#brxe-poeywr {row-gap: 20px; align-self: center !important; width: 100%; align-items: center}#brxe-posmny {background-color: var(--bricks-color-fxiezr); border-radius: 10px; flex-direction: row-reverse; padding-top: 40px; padding-right: calc(15% - 20px); padding-bottom: 40px; padding-left: calc(15% - 20px); column-gap: 80px}@media (max-width: 1024px) {#brxe-posmny {padding-right: 40px; padding-left: 40px}}@media (max-width: 478px) {#brxe-posmny {padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}}#brxe-lgzlxd {background-color: var(--bricks-color-isiabd); padding-right: 40px; padding-bottom: 120px; padding-left: 40px}@media (max-width: 1024px) {#brxe-lgzlxd {padding-bottom: 40px}}@media (max-width: 478px) {#brxe-lgzlxd {padding-right: 0; padding-left: 0}}#brxe-veybwz {font-size: 1.25rem}#brxe-veybwz a {font-size: 1.25rem; font-size: inherit}@media (max-width: 375px) {#brxe-veybwz {text-align: center}#brxe-veybwz a {text-align: center; font-size: inherit}}#brxe-khsirh {row-gap: 20px; align-self: center !important; width: 100%; align-items: center}#brxe-twbdta {flex-direction: row-reverse; column-gap: 80px}@media (max-width: 1024px) {#brxe-twbdta {padding-right: 0; padding-left: 0}}@media (max-width: 478px) {#brxe-twbdta {padding-right: 0; padding-left: 0}}#brxe-bcrsgu {background-color: var(--bricks-color-isiabd); padding-right: 40px; padding-bottom: 80px; padding-left: 40px}@media (max-width: 1024px) {#brxe-bcrsgu {padding-bottom: 40px}}@media (max-width: 478px) {#brxe-bcrsgu {padding-right: 0; padding-bottom: 0; padding-left: 0}}#brxe-qssmgu {padding-top: 120px; padding-bottom: 80px}@media (max-width: 1440px) {#brxe-qssmgu {padding-right: 80px; padding-left: 80px}}@media (max-width: 1024px) {#brxe-qssmgu {padding-top: 80px; padding-right: 40px; padding-bottom: 40px; padding-left: 40px}}@media (max-width: 767px) {#brxe-qssmgu {padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}}@media (max-width: 478px) {#brxe-qssmgu {padding-top: 40px; padding-right: 20px; padding-left: 020px}}