: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-cwxrrz .flex-control-thumbs {grid-template-columns: repeat(8, 1fr); gap: .3rem}#brxe-cwxrrz .woocommerce-product-gallery {gap: .3rem}#brxe-cwxrrz.thumbnail-slider {gap: .3rem}#brxe-cwxrrz .woocommerce-product-gallery .flex-control-thumbs img:not(.flex-active) {opacity: 0.6}#brxe-cwxrrz.thumbnail-slider .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image:not(.flex-active-slide) img {opacity: 0.6}#brxe-cwxrrz .woocommerce-product-gallery .flex-control-thumbs img.flex-active {opacity: 1; border: 2px solid var(--action-dark)}#brxe-cwxrrz.thumbnail-slider .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image.flex-active-slide img {opacity: 1; border: 2px solid var(--action-dark)}#brxe-cwxrrz {position: sticky; top: 6rem}#brxe-cwxrrz .flex-direction-nav a {background-color: var(--action-ultra-light); border-radius: 100px; height: 50px; width: 50px; color: var(--primary-dark)}#brxe-cwxrrz .flex-direction-nav a > * {font-size: 2.4rem}#brxe-cwxrrz .flex-direction-nav a > svg {height: 2.4rem}#brxe-cwxrrz.thumbnail-slider[data-pos="right"] .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image {margin-bottom: 1rem}#brxe-cwxrrz.thumbnail-slider[data-pos="left"] .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image {margin-bottom: 1rem}@media (max-width: 478px) {#brxe-cwxrrz .flex-control-thumbs {grid-template-columns: repeat(4, 1fr)}}#brxe-ojlpgc {position: relative}#brxe-zaxrnu {font-size: calc(var(--text-s)*1.2); font-weight: 400; text-transform: uppercase; margin-bottom: var(--space-s)}#brxe-cusnay {color: var(--bricks-color-oejdrs)}#brxe-cfcyug .price del, #brxe-cfcyug .price > span {font-size: var(--text-xl); font-weight: 700; color: var(--bricks-color-oejdrs)}#brxe-qisquv .button {flex-direction: row; font-size: var(--text-m); font-weight: 600; color: var(--text-light); padding-top: 1.5rem; padding-right: 3rem; padding-bottom: 1.5rem; padding-left: 3rem; background-color: var(--bricks-color-oejdrs); border-radius: 100px; box-shadow: 0px 1px 1px 0px rgba(3,7,18, 0.02), 0px 5px 4px 0px rgba(3,7,18, 0.03), 0px 12px 9px 0px rgba(3,7,18, 0.05), 0px 20px 15px 0px rgba(3,7,18, 0.06), 0px 32px 24px 0px rgba(3,7,18, 0.08)}#brxe-qisquv .added_to_cart {justify-content: center; align-items: center}#brxe-qisquv .single_buy_now_button {flex-direction: row}#brxe-qisquv form.cart .group_table td {vertical-align: middle}#brxe-qisquv .quantity .action {border: 1px solid var(--primary-dark) !important; border-radius: 100px !important; height: 2rem; width: 2rem; background-color: var(--action-ultra-light)}#brxe-qisquv {justify-content: center; align-self: flex-start !important; flex-direction: column; transition: all .2s esae-in-out; display: inline-block}#brxe-qisquv .quantity .action svg {width: 7rempx; height: 7rempx}#brxe-qisquv .quantity {height: 1.7rem; width: 8.5rem; margin-top: 1.4rem; margin-right: 2rem; margin-bottom: 0; margin-left: 0}#brxe-qisquv .quantity input[type=number] {border-style: none}#brxe-qisquv .quantity .qty {height: 2.3rem}#brxe-qisquv .button:hover {background-color: rgba(189, 0, 3, 0.58); box-shadow: 0 0 0 0 transparent}#brxe-qisquv form.cart, #brxe-qisquv .woocommerce-variation-add-to-cart {flex-wrap: wrap}#brxe-qisquv:hover {transition: all .2s ease-in-out}#brxe-qisquv table.variations th.label {vertical-align: middle}#brxe-qisquv table.variations td select {border-radius: 100px; padding-right: 50px; padding-left: 20px; --chevron-color: var(--action-dark); font-size: calc(var(--text-m)/1.1)}#brxe-qisquv .woocommerce-variation-price, #brxe-qisquv .woocommerce-variation-price .price > span.woocommerce-Price-amount {font-size: var(--text-l); font-weight: 600}#brxe-qisquv .button { transition: all .2s ease-in-out;}@media (max-width: 478px) {#brxe-qisquv form.cart, #brxe-qisquv .woocommerce-variation-add-to-cart {display: flex; flex-wrap: wrap}#brxe-qisquv .reset_variations {margin-top: var(--space-xs)}#brxe-qisquv table.variations th.label {vertical-align: middle}#brxe-qisquv .cart table.variations td {padding-top: 4.2rem}#brxe-qisquv .button {flex-grow: 1}#brxe-qisquv .woocommerce-variation-price, #brxe-qisquv .woocommerce-variation-price .price > span.woocommerce-Price-amount {font-size: var(--text-xl)}}#brxe-jerkkc {font-size: var(--text-l); font-weight: 800; color: var(--bricks-color-oejdrs)}@media (max-width: 478px) {#brxe-jerkkc {font-size: var(--text-xxl)}}#brxe-ojzddq {background-color: var(--bricks-color-oevqpp); padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m); border-radius: 10px; row-gap: var(--space-xs)}#brxe-gahldz {padding-left: 2px}#brxe-twjysa .prefix {font-weight: 600}#brxe-twjysa a {font-weight: 400}#brxe-kfecdw {display: grid; align-items: initial; grid-template-columns: var(--grid-2); grid-gap: var(--space-xl)}@media (max-width: 478px) {#brxe-kfecdw {grid-template-columns: var(--grid-1)}}#brxe-wxpcgo {padding-top: var(--space-xl)}#brxe-pbenea h2 { margin-bottom: 2rem;}#brxe-pbenea p { margin-top: 1rem;}#brxe-yfadzh {padding-top: 0}