.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}:where(.brxe-divider){align-items:center;display:flex;font-size:30px;gap:30px}:where(.brxe-divider).horizontal{width:100%}:where(.brxe-divider).horizontal .line{border-top:1px solid}:where(.brxe-divider).vertical{flex-direction:column}:where(.brxe-divider).vertical .line{border-right:1px solid;width:auto}:where(.brxe-divider) .line{position:relative;width:100%}:where(.brxe-divider) .icon{flex-shrink:0;position:relative}:where(.brxe-divider) a{display:inline-flex}: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-7e54b9 {align-self: flex-end; text-transform: uppercase; font-weight: 500}#brxe-7e54b9 i {font-size: 8px}#brxe-7e54b9 .separator {margin-right: 6px; margin-left: 6px}#brxe-7e54b9 a { color: #e60000}@media (max-width: 991px) {#brxe-7e54b9 {text-align: right}#brxe-7e54b9 span { justify-content: flex-end;}}#brxe-59c9f6 {width: 1200px; max-width: 96%}@media (max-width: 991px) {#brxe-59c9f6 {max-width: 96%}}#brxe-11ea93 {border-top: 1px solid #f2f2f2; border-bottom: 1px solid #f2f2f2; margin-top: 8px; margin-bottom: 8px; padding-top: 8px; padding-bottom: 8px; min-width: 100%}@media (max-width: 991px) {#brxe-806bad .flex-control-thumbs {grid-template-columns: repeat(2, 1fr)}}@media (max-width: 767px) {#brxe-806bad .flex-control-thumbs {grid-template-columns: repeat(4, 1fr)}}@media (max-width: 478px) {#brxe-806bad .flex-control-thumbs {grid-template-columns: repeat(3, 1fr)}}#brxe-7f25b8 {width: 40%; margin-left: 0}@media (max-width: 991px) {#brxe-7f25b8 {width: 38%}}@media (max-width: 767px) {#brxe-7f25b8 {width: 80%; margin-top: 20px; margin-right: auto; margin-bottom: 35px; margin-left: auto}}@media (max-width: 478px) {#brxe-7f25b8 {width: 95%}}#brxe-9371a2 {text-transform: uppercase; color: #424242; font-size: 2em; font-weight: 800}@media (max-width: 478px) {#brxe-9371a2 {font-size: 1.6em}}#brxe-51edb4 {border-bottom: 1px solid #f2f2f2; padding-bottom: 5px}#brxe-ee709e .star-rating span::before {color: #e60000}#brxe-ee709e .star-rating::before {color: #9e9e9e}.woocommerce-review-link { text-decoration: underline !important;} .star-rating span:before { color: #e60000 !important;}#brxe-e3ea54 {margin-top: 20px}#brxe-e3ea54 .price del, #brxe-e3ea54 .price > span {font-weight: 700}#brxe-e3ea54 .price ins {color: #e60000; font-weight: 800}#brxe-e3ea54 ins > .woocommerce-Price-amount { font-size: 1.8em;}#brxe-e3ea54 del > span { font-size: 1em !important;}#brxe-e3ea54 .woocommerce-Price-amount { font-size: 1.8em;}@media (max-width: 478px) {#brxe-e3ea54 {font-size: .9em}}#brxe-2012fd {margin-top: 20px}@media (max-width: 478px) {#brxe-2012fd {font-size: .85em}}#brxe-22e0cc {margin-top: 10px; transition: .2s ease}#brxe-22e0cc table.variations label {color: #424242}#brxe-22e0cc .cart .single_add_to_cart_button, #brxe-22e0cc a.button[data-product_id] {min-width: auto; text-transform: uppercase; font-weight: 800; color: #f5f5f5; font-size: 1.1em; background-color: #e60000; padding-top: 16px; padding-right: 24px; padding-bottom: 16px; padding-left: 24px}#brxe-22e0cc:hover {transition: .25s ease}#brxe-22e0cc .cart .quantity {width: 150px}#brxe-22e0cc label { color: #424242;}#brxe-22e0cc * {border-color: #424242;}#brxe-22e0cc .variations th { width: 20%;}#brxe-22e0cc .variations { width: 50%; margin-bottom: 10px;}#brxe-22e0cc .woocommerce-variation-availability { color: #e60000; font-weight: 600;}#brxe-22e0cc .single_add_to_cart_button:hover {transition: .2s ease; background-color: #cc0000 !important; border-radius: 6px;} .add_to_cart_button { transition: .2s ease;} .add_to_cart_button:hover {transition: .2s ease; background-color: #cc0000 !important; border-radius: 6px;}#brxe-22e0cc input::placeholder { color: gray; font-weight: 400;}#brxe-22e0cc input { font-weight: 600;}#brxe-22e0cc a { color: #e60000;}#brxe-22e0cc .wc-variation-selection-needed { background-color: #e27474 !important;}#brxe-22e0cc .wc-variation-selection-needed:hover { background-color: #e27474 !important; border-radius: 0px;}#brxe-22e0cc .wapf-swatch { border-color: #bababa !important;}#brxe-22e0cc .wapf-checked { background-color: #e4e4e4; border-color: #424242 !important;}#brxe-22e0cc .quantity {margin-top: 15px;}#brxe-22e0cc center > span {font-size: 14px !important; font-weight: 600;}@media (max-width: 991px) {#brxe-22e0cc .wapf-field-input > div {--wapf-cols: 3 !important; --wapf-cols-t: 3 !important; --wapf-cols-m: 3 !important;}}@media (max-width: 767px) {#brxe-22e0cc .wapf-field-input > div {--wapf-cols: 3 !important; --wapf-cols-t: 3 !important; --wapf-cols-m: 3 !important;}}@media (max-width: 478px) {#brxe-22e0cc .wapf-field-input { display: flex; flex-wrap: wrap;}#brxe-22e0cc .wapf-field-input > div {--wapf-cols: 2 !important; --wapf-cols-t: 2 !important; --wapf-cols-m: 2 !important;}#brxe-22e0cc .wapf-field-description {font-size: .7em;}#brxe-22e0cc .variations { width: 90%; margin-left: auto; margin-right: auto; margin-bottom: 0;}#brxe-22e0cc .woocommerce-variation-add-to-cart {display: flex; justify-content: center;}#brxe-22e0cc .wapf-field-select { width: 50% !important;}}#brxe-xyzcvl {width: 80%; margin-top: 20px}#brxe-xyzcvl a { color: #e60000;}#brxe-ffd5c2 {margin-top: 15px}#brxe-93ff47 {width: 56%; margin-right: 0}@media (max-width: 991px) {#brxe-93ff47 {width: 60%}}@media (max-width: 767px) {#brxe-93ff47 {width: 96%; margin-right: auto; margin-left: auto}}#brxe-914065 {width: 1200px; max-width: 96%; flex-direction: row; flex-wrap: wrap}@media (max-width: 767px) {#brxe-914065 {flex-direction: column}}#brxe-fefe71 .wc-tabs a {text-transform: uppercase; font-size: .95em; font-weight: 800; color: #707070}#brxe-fefe71 .wc-tabs li {padding-top: 10px; padding-right: 16px; padding-bottom: 10px; padding-left: 16px}#brxe-fefe71 .wc-tabs {justify-content: flex-start}#brxe-fefe71 .wc-tabs > li { border: 1px solid lightgray; margin-bottom: -1px;}#brxe-fefe71 .wc-tabs > li:nth-child(n + 2) { margin-left: 18px;}#brxe-fefe71 .wc-tabs > li:nth-child(1) { margin-left: 30px;}#brxe-fefe71 .wc-tabs .active { border-bottom: 1px solid #e60000; background-color: #f7f7f7;}#brxe-fefe71 .wc-tabs .active a { color: #292929;}#brxe-fefe71 .woocommerce-tabs { border: none;}#brxe-fefe71 .content-column { margin-right: 50px;}#brxe-fefe71 .woocommerce-product-attributes tr:nth-child(odd) {background-color: #f0f0f0;}#brxe-fefe71 .button { background-color: #292929; color: white;}#brxe-fefe71 .woocommerce-Tabs-panel--description { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between}#brxe-fefe71 .woocommerce-Tabs-panel--description > * {width: 48%;}#brxe-fefe71 .woocommerce-Tabs-panel--description > .one-half { margin: 15px 0px !important;}#brxe-fefe71 .content-column { margin: 0 !important;}#brxe-fefe71 .woocommerce-Tabs-panel--description > p {width: 100%;}#brxe-fefe71 .woocommerce-Tabs-panel--description > center {width: 100%;}@media (max-width: 767px) {#brxe-fefe71 .wc-tabs li {padding-top: 6px; padding-right: 10px; padding-bottom: 6px; padding-left: 10px}#brxe-fefe71 .wc-tabs a {font-size: .75em}#brxe-fefe71 .panel {padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px}#brxe-fefe71 .wc-tabs > li:nth-child(n + 2) { margin-left: -1px;}#brxe-fefe71 .wc-tabs > li:nth-child(1) { margin-left: 0px;}#brxe-fefe71 .woocommerce-Tabs-panel--description > * {width: 100%; margin-bottom: 20px;}#brxe-fefe71 .woocommerce-Tabs-panel--description > p {width: 100%;}}@media (max-width: 478px) {#brxe-fefe71 div { font-size: .95em;}}#brxe-d00cce {width: 1200px; max-width: 96%; margin-top: 40px}#brxe-pebxbw.horizontal .line {width: 80%; border-top-color: #e0e0e0; border-top-width: 1px}#brxe-pebxbw.vertical .line {border-right-width: 80%; border-right-color: #e0e0e0}#brxe-pebxbw.horizontal {justify-content: center}#brxe-pebxbw.vertical {align-self: center}#brxe-pebxbw .icon {color: #e0e0e0}#brxe-pebxbw .line {height: 1px}#brxe-pebxbw {margin-top: 25px; margin-bottom: 25px}@media (max-width: 767px) {#brxe-pebxbw.horizontal .line {width: 90%}#brxe-pebxbw.vertical .line {border-right-width: 90%}}@media (max-width: 478px) {#brxe-pebxbw {margin-top: 15px; margin-bottom: 15px}}#brxe-c57977 {font-size: 1.75em; text-transform: uppercase; font-weight: 800; margin-bottom: 40px}@media (max-width: 478px) {#brxe-c57977 {font-size: 1.5em; text-align: center}}#brxe-1fab81 .products {gap: 80px}#brxe-1fab81 .button {background-color: #e60000; color: #f5f5f5; text-transform: uppercase; font-size: .9em; font-weight: 900; padding-top: 10px; padding-right: 18px; padding-bottom: 10px; padding-left: 18px}#brxe-1fab81 .products > li { display: flex; flex-direction: column; align-items: center; height: 100%; justify-content: space-between;}@media (max-width: 991px) {#brxe-1fab81 .products {grid-template-columns: repeat(4, 1fr) !important}}@media (max-width: 767px) {#brxe-1fab81 .products {gap: 35px}}@media (max-width: 478px) {#brxe-1fab81 .products {grid-template-columns: repeat(2, 1fr) !important; gap: 40px 15px}#brxe-1fab81 .button {padding-top: 6px; padding-right: 12px; padding-bottom: 6px; padding-left: 12px}#brxe-1fab81 h2 { font-size: 1.1em; margin-bottom: 5px;}}#brxe-f45c61 {width: 1000px; max-width: 96%; margin-top: 40px; align-items: flex-start}#brxe-5f35b5 {font-size: 1.75em; text-transform: uppercase; font-weight: 800; margin-bottom: 40px}@media (max-width: 478px) {#brxe-5f35b5 {font-size: 1.5em; text-align: center}}#brxe-6968c6 .products {gap: 50px; grid-template-columns: repeat(4, 1fr) !important}#brxe-6968c6 .button {background-color: #e60000; color: #f5f5f5; text-transform: uppercase; font-size: .9em; font-weight: 900; padding-top: 10px; padding-right: 18px; padding-bottom: 10px; padding-left: 18px}#brxe-6968c6 .add_to_cart_button { justify-self: flex-end;}#brxe-6968c6 .products > li { display: flex; flex-direction: column; align-items: center; height: 100%; justify-content: space-between;}@media (max-width: 991px) {#brxe-6968c6 .products {grid-template-columns: repeat(4, 1fr) !important}}@media (max-width: 767px) {#brxe-6968c6 .products {gap: 35px}}@media (max-width: 478px) {#brxe-6968c6 .products {grid-template-columns: repeat(2, 1fr) !important; gap: 40px 15px}#brxe-6968c6 .button {padding-top: 6px; padding-right: 12px; padding-bottom: 6px; padding-left: 12px}#brxe-6968c6 .product {text-align: center}#brxe-6968c6 h2 { font-size: 1.1em; margin-bottom: 5px;}}#brxe-66afa2 {width: 1000px; max-width: 96%; margin-top: 75px; margin-bottom: 100px; align-items: flex-start}#brxe-f5934f {min-width: 100%; margin-top: 35px}