@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}}#brxe-xpbhfr {color: #8bb3ba; font-size: 15px; font-family: "Plus Jakarta Sans"; font-weight: 500}#brxe-hyufmo {width: 100%}#brxe-ajpxuc {padding-top: 5%; padding-right: 5%; padding-left: 5%; width: 100%}#brxe-oawbcx {font-size: 35px; color: #003742; font-family: "Playfair Display"; font-weight: 600; line-height: 1.3em}@media (max-width: 991px) {#brxe-oawbcx {font-size: 4.5vw}}@media (max-width: 767px) {#brxe-oawbcx {font-size: 5.5vw}}@media (max-width: 478px) {#brxe-oawbcx {font-size: 8.5vw; line-height: 1.3em}}#brxe-somuhp {color: #616161; font-size: 17px; font-family: "Plus Jakarta Sans"; font-weight: 500; line-height: 1.3em}#brxe-jxulhl .price del, #brxe-jxulhl .price > span {color: #616161; font-size: 20px; font-family: "Plus Jakarta Sans"; font-weight: 500}#brxe-jxulhl .price ins {color: #8bb3ba ; font-size: 23px; font-family: "Plus Jakarta Sans"; font-weight: 700}#brxe-arpfuu .cart .single_add_to_cart_button, #brxe-arpfuu a.button[data-product_id] {min-width: 30%; background-color: #8bb3ba ; color: hsl(0, 0%, 100%); font-size: 15px; font-family: "Plus Jakarta Sans"; font-weight: 600}#brxe-arpfuu .cart .single_add_to_cart_button:hover, #brxe-arpfuu a.button[data-product_id]:hover {background-color: #003742}#brxe-pbzfgu {width: 100%; align-items: flex-start; row-gap: 30px}#brxe-albvec .flex-control-thumbs {gap: 10px}#brxe-albvec .woocommerce-product-gallery {gap: 10px}#brxe-albvec.thumbnail-slider {gap: 10px}#brxe-sbrpma {width: 100%; align-items: flex-start}#brxe-rcixfl {width: 100%; padding-top: 3%; padding-right: 5%; padding-bottom: 3%; padding-left: 5%; flex-direction: row; align-items: flex-start; column-gap: 100px}@media (max-width: 478px) {#brxe-rcixfl {row-gap: 50px}}#brxe-nqlipf .wc-tabs a {color: #ffffff; font-size: 17px; font-family: "Plus Jakarta Sans"; font-weight: 700; line-height: 1.3em; text-align: center; text-transform: uppercase; letter-spacing: 1px}#brxe-nqlipf .wc-tabs {border-top: 0 solid #ffffff; border-right: 0 solid #ffffff; border-bottom: 1px solid #ffffff; border-left: 0 solid #ffffff; flex-direction: row; justify-content: space-between}#brxe-nqlipf .woocommerce-tabs {flex-direction: column; border: 0}#brxe-nqlipf .panel {color: rgba(255, 255, 255, 0.75); font-size: 17px; font-family: "Plus Jakarta Sans"; font-weight: 500; line-height: 1.3em; text-align: left}#brxe-nqlipf .wc-tabs .active a {color: #003742; font-size: 17px; font-family: "Plus Jakarta Sans"; font-weight: 700; line-height: 1.3em; text-align: center}#brxe-bfbkzd {align-items: center}#brxe-kpllqn {background-color: #8bb3ba; width: 100%; padding-top: 5%; padding-right: 5%; padding-bottom: 5%; padding-left: 5%; align-items: center}#brxe-kkjfzw {color: #ffff; font-size: 35px; font-family: "Playfair Display"; font-weight: 600; line-height: 1.3em}#brxe-rocpve {color: #ffff; font-size: 15px; text-transform: uppercase; text-align: center; font-family: "Plus Jakarta Sans"; font-weight: 500; letter-spacing: 1px}@media (max-width: 767px) {#brxe-rocpve {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-rocpve i {color: hsl(0, 0%, 100%)}}#brxe-dkpeql {flex-direction: row; justify-content: space-between}@media (max-width: 767px) {#brxe-dkpeql {align-items: center}}@media (max-width: 478px) {#brxe-dkpeql {row-gap: 15px}}#brxe-rkolzn .button {background-color: #8bb3ba; color: #ffff; font-size: 15px; text-align: center; font-family: "Plus Jakarta Sans"; font-weight: 500; line-height: 1.3em}#brxe-rkolzn .product {text-align: left}#brxe-rkolzn .products {gap: 10px; grid-template-columns: repeat(3, 1fr)}#brxe-rkolzn {color: hsl(0, 0%, 100%); font-size: 17px; font-family: "Plus Jakarta Sans"; font-weight: 400; line-height: 1.3em}@media (max-width: 767px) {#brxe-rkolzn {width: 100%}}@media (max-width: 478px) {#brxe-rkolzn .products {grid-template-columns: repeat(1, 1fr)}}#brxe-rxvdur {align-items: flex-start; row-gap: 40px}#brxe-gouphh {background-color: #002026; width: 100%; padding-top: 5%; padding-right: 5%; padding-bottom: 5%; padding-left: 5%}#brxe-fuczyq {width: 100%}