@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 {.brxe-post-content{width:100%}.brxe-post-content[data-source=bricks]{display:flex;flex-direction:column}body:has(.wp-lightbox-overlay) #brx-content{overflow:hidden}}#product-gallery-selection .woocommerce-product-gallery__wrapper,#product-gallery-selection .flex-viewport { display: block !important; transform: none !important; width: 100% !important;}#product-gallery-selection .woocommerce-product-gallery__image { display: none !important; width: 100% !important; float: none !important;}#product-gallery-selection .woocommerce-product-gallery__image.flex-active-slide { display: block !important;}#product-gallery-selection .flex-control-nav.flex-control-thumbs { display: none !important;}#product-gallery-grid .flex-control-thumbs {grid-template-columns: repeat(2, 1fr); gap: 0px}#product-gallery-grid .woocommerce-product-gallery {gap: 0px}#product-gallery-grid.thumbnail-slider {gap: 0px}#product-gallery-grid .woocommerce-product-gallery .flex-control-thumbs img:not(.flex-active) {opacity: 1}#product-gallery-grid.thumbnail-slider .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image:not(.flex-active-slide) img {opacity: 1}#product-gallery-grid {background-color: var(--grey-1)}#product-gallery-grid .woocommerce-product-gallery__image.flex-active-slide { display: none !important; }@media (max-width: 767px) {#product-gallery-grid .flex-control-thumbs {grid-template-columns: repeat(1, 1fr)}}@media (max-width: 478px) {#product-gallery-grid .flex-control-thumbs {grid-template-columns: repeat(1, 1fr)}}#brxe-eoximl {width: 61%; position: sticky; top: 0px}@media (max-width: 991px) {#brxe-eoximl {width: 55%}}@media (max-width: 767px) {#brxe-eoximl {width: 50%}}@media (max-width: 478px) {#brxe-eoximl {width: 100%}}#brxe-gojxki {font-weight: 700}#add-to-cart-selection .bricks-variation-swatches {flex-direction: row}#add-to-cart-selection .stock {display: none}#add-to-cart-selection .bricks-variation-swatches.bricks-swatch-label li {padding-right: 0; padding-left: 1.5em; border-style: none; border-radius: 999em}#add-to-cart-selection table.variations label {color: var(--black); font-weight: 700}#add-to-cart-selection .woocommerce-variation-price {font-weight: 700}#add-to-cart-selection .bricks-variation-swatches.bricks-swatch-label li.bricks-swatch-selected {font-weight: 700}#add-to-cart-selection .cart table.variations td {padding-top: 0; padding-bottom: var(--space-s)}#add-to-cart-selection .cart table.variations th {padding-top: 0; padding-bottom: var(--space-s)}#add-to-cart-selection .cart .quantity {width: 4em}#add-to-cart-selection .qty {border: 0; border-color: var(--black); border-radius: 999em}#add-to-cart-selection .minus {border: 0; border-color: var(--black); border-radius: 999em}#add-to-cart-selection .plus {border: 0; border-color: var(--black); border-radius: 999em}#add-to-cart-selection .cart table.variations {margin-bottom: 0}#add-to-cart-selection .bricks-variation-swatches.bricks-swatch-image li img {width: var(--space-2xl); height: var(--space-2xl)}#add-to-cart-selection .bricks-variation-swatches.bricks-swatch-image li {border: 0}#add-to-cart-selection .cart .single_add_to_cart_button, #add-to-cart-selection a.button[data-product_id] {min-width: calc(100% - 4em)}#add-to-cart-selection form.cart:not(.variations_form), #add-to-cart-selection form.cart.variations_form .woocommerce-variation-add-to-cart {display: flex; gap: 0.5em;; align-items: stretch}#add-to-cart-selection .woocommerce-variation-add-to-cart {display: flex; column-gap: 0.5em; align-items: stretch !important;}#add-to-cart-selection .quantity { border: 1pt solid var(--black); border-radius: 999em; margin-top: 10px; }#add-to-cart-selection .quantity .qty { font-weight:700; }#add-to-cart-selection .woocommerce-variation.single_variation { margin-bottom: 0;}#add-to-cart-selection ul.bricks-swatch-image { flex-direction: row; }#add-to-cart-selection form.cart table.variations tr:not(:has(.reset_variations)), #add-to-cart-selection form.woocommerce-cart-form table.variations tr:not(:has(.reset_variations)) { border: 0;}#add-to-cart-selection .reset_variations { display: none; }@media (max-width: 478px) {#add-to-cart-selection .bricks-variation-swatches.bricks-swatch-label li {padding-left: 1.5em}}#brxe-sutkfk {width: 67%; align-items: stretch}@media (max-width: 991px) {#brxe-sutkfk {width: 100%}}#product-gallery-selection {aspect-ratio: 1; width: 100%; align-self: stretch}#product-gallery-selection .flex-control-thumbs {grid-template-columns: repeat(1, 1fr); gap: 0px}#product-gallery-selection .woocommerce-product-gallery {gap: 0px}#product-gallery-selection.thumbnail-slider {gap: 0px}#product-gallery-selection .flex-control-thumbs { display: none !important; }#product-gallery-selection {transform: translateY(-25%); margin-bottom: -25%;}#product-gallery-selection .woocommerce-product-gallery__image:not(.flex-active-slide) { display: none !important; }@media (max-width: 991px) {#product-gallery-selection {width: 75%; align-self: center}#product-gallery-selection {transform: none; margin-bottom: 0;}}@media (max-width: 767px) {#product-gallery-selection {width: 75%}#product-gallery-selection {transform: none; margin-bottom: 0;}#product-gallery-selection .woocommerce-product-gallery__wrapper { max-width: 100%; width: 100% !important;}}@media (max-width: 478px) {#product-gallery-selection {margin-right: 0; width: 100%}#product-gallery-selection .woocommerce-product-gallery__wrapper { max-width: 100%; width: 100% !important;}}#brxe-xvsjhw {width: 33%; aspect-ratio: 1; margin-bottom: -25%; align-self: stretch !important; width: 100%}@media (max-width: 991px) {#brxe-xvsjhw {width: 100%}}@media (max-width: 478px) {#brxe-xvsjhw {margin-bottom: 0}}#brxe-qxbkpo {align-items: flex-start; column-gap: var(--space-m); flex-direction: row; row-gap: var(--space-m); display: flex}@media (max-width: 991px) {#brxe-qxbkpo {flex-direction: column-reverse; align-self: stretch !important; width: 100%}}#brxe-lamtvz {font-size: var(--text-s)}#brxe-admnhw {margin-top: var(--space-l)}#brxe-admnhw ul { padding-left: var(--space-s); }#brxe-dnrgtu {width: 39%; row-gap: var(--space-m)}@media (max-width: 991px) {#brxe-dnrgtu {width: 45%}}@media (max-width: 767px) {#brxe-dnrgtu {width: 50%}}@media (max-width: 478px) {#brxe-dnrgtu {width: 100%}}#brxe-zjcuwd {flex-direction: row; justify-content: center}@media (max-width: 478px) {#brxe-zjcuwd {flex-direction: column-reverse}}#brxe-abjwxi {padding-top: var(--space-xl)}#brxe-thwigg {row-gap: var(--space-m)}#brxe-opbxrq {height: 64px; stroke: var(--blue); margin-bottom: var(--space-m); margin-left: -10px}#brxe-hlhrpd {font-size: var(--text-m)}#brxe-euogzm {height: 64px; stroke: var(--blue); margin-bottom: var(--space-m)}#brxe-kgrupd {font-size: var(--text-m)}#brxe-jvdywo {height: 64px; stroke: var(--blue); margin-bottom: var(--space-m)}#brxe-mxagtf {font-size: var(--text-m)}#brxe-bbcrmi {height: 64px; stroke: var(--blue); margin-bottom: var(--space-m)}#brxe-wmhsfq {font-size: var(--text-m)}#brxe-ebhtwk {align-self: stretch !important; width: 100%; flex-direction: row}#brxe-457cb5 {scroll-snap-type: y mandatory; scroll-snap-align: start; position: sticky; top: var(--space-xl)}@media (max-width: 767px) {#brxe-457cb5 {position: static}}#brxe-396a64 {width: 33%; justify-content: space-between; row-gap: var(--space-l)}@media (max-width: 767px) {#brxe-396a64 {width: 100%}}#brxe-472272 {display: flex; aspect-ratio: 0.67; align-self: stretch !important; width: 100%}@media (max-width: 767px) {#brxe-472272 {display: none}}#brxe-d89a12 {padding-bottom: 0; font-weight: 700}#brxe-b97bc7 {padding-top: var(--space-m)}#brxe-9f3590 {align-self: stretch !important; width: 100%}#brxe-2cd6f2 {display: flex; aspect-ratio: 0.67; align-self: stretch !important; width: 100%}@media (max-width: 767px) {#brxe-2cd6f2 {display: none}}#brxe-12bf96 {padding-bottom: 0; font-weight: 700}#brxe-2a1469 {padding-top: var(--space-m)}#brxe-ac972e {align-self: stretch !important; width: 100%}#brxe-5aebcc {display: flex; aspect-ratio: 0.67; align-self: stretch !important; width: 100%}@media (max-width: 767px) {#brxe-5aebcc {display: none}}#brxe-ba600d {padding-bottom: 0; font-weight: 700}#brxe-f9bbdc {padding-top: var(--space-m)}#brxe-3a3fe4 {align-self: stretch !important; width: 100%}#brxe-f24a3a {width: 67%; flex-direction: row}@media (max-width: 767px) {#brxe-f24a3a {width: 100%}}#brxe-5ce658 {align-self: stretch !important; width: 100%; flex-direction: row; align-items: stretch}#home-how-to {align-self: stretch !important; width: 100%; background-image: url("https://mineralyte.com.au/wp-content/uploads/2026/06/Smart-Hydration-for-your-routine-1024x507.webp"); background-size: cover; background-position: center center}@media (max-width: 767px) {#home-how-to {background-position: 65% 50%}}.brxe-xhjsep.brxi-lwrjfm {stroke: var(--white); height: 80px}.brxe-ftcsdq {text-align: center}.brxe-fjcdxg {align-items: center}.brxe-zfusci {align-items: center; row-gap: var(--space-m); padding-bottom: 0}@media (max-width: 478px) {.brxe-ktncbu {padding-top: var(--space-3xl); padding-right: var(--space-3xl); padding-bottom: var(--space-3xl); padding-left: var(--space-3xl)}}