@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}}@media (max-width: 478px) {#brxe-sookxr {width: 100%; max-width: 100%}}@media (max-width: 478px) {#brxe-hjmrux {width: 100%; max-width: 100%}}#brxe-knsueg {color: #ffffff; font-size: 40px; letter-spacing: 1.1px}#brxe-kyuvhi {color: #8CFF19; font-size: 24px; font-weight: 700}#brxe-pmcdjh {color: #BDBDBD; font-size: 16px; letter-spacing: 1.7px}#brxe-gqdidz {color: #FFFFFF; font-size: 14px; border: 1px solid #444444; padding-right: 16px; padding-left: 16px}#brxe-gqdidz .cart .single_add_to_cart_button, #brxe-gqdidz a.button[data-product_id] {background-color: #8CFF19; color: #000000; font-size: 14px; letter-spacing: 0.5px; padding-top: 16px; padding-right: 28px; padding-bottom: 16px; padding-left: 28px}#brxe-gqdidz .cart .quantity {width: 130px; background-color: #0D0D0D}#brxe-gqdidz .qty {border: 1px solid #333333}#brxe-gqdidz .minus {border: 1px solid #333333}#brxe-gqdidz .plus {border: 1px solid #333333}#brxe-gqdidz .woocommerce-variation-add-to-cart { display: flex; align-items: stretch; gap: 12px; width: 100%;}#brxe-gqdidz .quantity { flex: 0 0 130px; margin: 0 !important;}#brxe-gqdidz .single_add_to_cart_button { flex: 1; margin: 0 !important; min-height: 52px;}@media (max-width: 478px) {#brxe-gqdidz {width: 100%; max-width: 100%}@media (max-width: 478px) { #brxe-gqdidz, #brxe-gqdidz form.cart, #brxe-gqdidz .variations_form, #brxe-gqdidz .single_variation_wrap, #brxe-gqdidz .woocommerce-variation-add-to-cart { width: 100%; max-width: 100%; min-width: 0; } #brxe-gqdidz .woocommerce-variation-add-to-cart { display: grid; grid-template-columns: auto minmax(0, 1fr); gap: 12px; } #brxe-gqdidz .single_add_to_cart_button { width: 100% !important; min-width: 0; }}}#brxe-jzzypy {display: flex; flex-direction: column; row-gap: 24px; justify-content: flex-start}@media (max-width: 478px) {#brxe-jzzypy {width: 100%; max-width: 100%}}#brxe-wolkqt {display: grid; align-items: initial; grid-template-columns: 1fr 1fr; gap: 64px; width: 100%; max-width: 1200px}@media (max-width: 767px) {#brxe-wolkqt {grid-template-columns: 1fr; gap: 16px}}@media (max-width: 478px) {#brxe-wolkqt {grid-template-columns: minmax(0, 1fr); gap: 32px; padding-top: 40px; padding-right: 24px; padding-bottom: 40px; padding-left: 24px; min-width: 0px; width: 100%; max-width: 100%}}#brxe-wqwket {grid-template-columns: 1fr 1fr; gap: 64px; background-color: #000000; padding-top: 100px; padding-right: 32px; padding-bottom: 100px; padding-left: 32px}#brxe-phipgj {color: #8CFF19; font-size: 13px; letter-spacing: 2px}#brxe-emsdtu {color: #BDBDBD; font-size: 16px; line-height: 1.7}#brxe-mxrrnq {background-color: #0D0D0D; border: 1px solid #222222; padding-top: 32px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px; display: flex; flex-direction: column; row-gap: 16px}#brxe-tpplwb {color: #8CFF19; font-size: 13px; letter-spacing: 2px}#brxe-jkmhmw {color: #BDBDBD; font-size: 16px; line-height: 1.7}#brxe-ixnfcm {background-color: #0D0D0D; border: 1px solid #222222; padding-top: 32px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px; display: flex; flex-direction: column; row-gap: 16px}#brxe-ddsman {color: #8CFF19; font-size: 13px; letter-spacing: 2px}#brxe-emzaek {color: #BDBDBD; font-size: 16px; line-height: 1.7}#brxe-bequyy {background-color: #0D0D0D; border: 1px solid #222222; padding-top: 32px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px; display: flex; flex-direction: column; row-gap: 16px}#brxe-nxgpjf {width: 100%; max-width: 100%; display: grid; align-items: initial; grid-template-columns: repeat(3, 1fr); gap: 24px; padding-top: 80px; padding-right: 32px; padding-bottom: 80px; padding-left: 32px; background-color: #000000}@media (max-width: 478px) {#brxe-nxgpjf {grid-template-columns: 1fr; gap: 12px; padding-top: 40px; padding-right: 24px; padding-bottom: 40px; padding-left: 24px}}#brxe-beohez {width: 100%}#brxe-qlhgpx {font-size: 13px; color: #8CFF19; letter-spacing: 2px}#brxe-zznrlu {color: #FFFFFF; font-size: 32px}#brxe-wzmqds {background-color: #000000; padding-top: 80px; padding-right: 32px; padding-bottom: 80px; padding-left: 32px; width: 100%; max-width: 100%}