.brxe-code{width:100%}.brxe-button{width:auto}.brxe-accordion-nested{width:100%}.brxe-accordion-nested .accordion-title-wrapper{cursor:pointer}.brxe-accordion-nested .accordion-title-wrapper .brxe-heading{margin:0}.brxe-accordion-nested .accordion-content-wrapper{display:none}.brxe-accordion-nested .brx-open>.accordion-content-wrapper{display:block}.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{overflow:hidden;position:relative}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute!important;text-align:center;width:100%;z-index:1}.brxe-breadcrumbs{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.brxe-breadcrumbs .separator{display: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}:where(.brxe-icon-box){align-items:flex-start;display:flex;flex-direction:column}:where(.brxe-icon-box).top .icon{margin-bottom:20px}:where(.brxe-icon-box).bottom{flex-direction:column-reverse}:where(.brxe-icon-box).bottom .icon{margin-top:20px}:where(.brxe-icon-box).right{flex-direction:row-reverse}:where(.brxe-icon-box).right .icon{margin-left:20px}:where(.brxe-icon-box).left{flex-direction:row}:where(.brxe-icon-box).left .icon{margin-right:20px}:where(.brxe-icon-box) .icon{display:inline-flex}:where(.brxe-icon-box) .icon a{display:inline-flex}:where(.brxe-icon-box) i{display:inline-block;font-size:40px;line-height:1;text-align:center}@media (max-width: 479px) { html {background-color: var(--chechout-bg)} body {background: none}}#brxe-xzcplq {border-bottom-width: 0; border-bottom-color: #eeeeee; align-items: center; gap: 8px}#brxe-xzcplq .item {font-size: 1.2rem; color: var(--txt3)}#brxe-xzcplq .item[aria-current="page"] {color: var(--txt1)}#brxe-xzcplq .separator {color: var(--txt3)}#brxe-325670 {padding-top: 15px; padding-bottom: 30px}#brxe-vfdclb thead {border-style: none; color: var(--txt2); font-size: 1.2rem; line-height: 1.8rem; font-weight: 500}#brxe-vfdclb .product-remove a {color: var(--menu-hover-bg)}#brxe-vfdclb tbody .product-name {font-size: 1.4rem; font-weight: 600; color: var(--txt1)}#brxe-vfdclb tbody .product-price {font-size: 1.4rem; font-weight: 400}#brxe-vfdclb tbody .product-quantity {font-size: 1.4rem; color: var(--txt1); font-weight: 600}#brxe-vfdclb tbody .product-subtotal {font-size: 1.4rem; font-weight: 600}#brxe-vfdclb .quantity {border: 1px solid var(--txt1); border-radius: 6px; height: 32px; width: 75px}#brxe-vfdclb .quantity .action:hover {color: var(--rating-full) !important}#brxe-vfdclb .coupon {padding-bottom: 3px}#brxe-vfdclb .product-thumbnail img {height: 65px; width: auto}#brxe-vfdclb .button {margin-top: 32px}#brxe-vfdclb .product-remove {top: 0; right: -3%; position: absolute}#brxe-vfdclb {width: 98%}#brxe-vfdclb tbody tr {border-bottom-width: 0}#brxe-vfdclb .quantity input {line-height: 32px; height: 32px}#brxe-vfdclb .quantity .action {height: 32px; width: 13px}#brxe-vfdclb .quantity .action svg {width: 14px; height: 14px}#brxe-8a1141 {width: 76%}@media (max-width: 991px) {#brxe-8a1141 {width: 100%}}@media (max-width: 767px) {#brxe-8a1141 {width: 100%}}#brxe-a77a15 .wc-proceed-to-checkout .button {background-color: var(--primary); color: #ffffff; font-size: 1.4rem; font-weight: 500; height: 44px; width: 100%}#brxe-a77a15 h2 {color: var(--txt1); font-size: 1.5rem; text-transform: uppercase; font-weight: 600}#brxe-a77a15 .woocommerce-shipping-destination {display: none}#brxe-a77a15 .shipping-calculator-button {color: var(--accent); font-size: 1.3rem}#brxe-a77a15 table tbody th {padding-top: 0; padding-bottom: 0}#brxe-a77a15 table tbody td {padding-top: 0; padding-bottom: 0}#brxe-a77a15 .order-total {font-size: 1.5rem}#brxe-a77a15 .cart-subtotal {font-size: 1.3rem}#brxe-a77a15 .woocommerce-shipping-totals.shipping th {font-size: 1.3rem}:root { .cart-collaterals table tbody th { font-weight: 500; color: var(--txt2); }} .cart_totals td, .cart_totals th { text-align: right;} .woocommerce-shipping-methods { text-align: right; } .woocommerce-shipping-methods li { display: flex; justify-content: flex-end;  gap: 10px; } .woocommerce-shipping-methods input[type="radio"] { order: 1; }ul.woocommerce-shipping-methods input[type=radio]+label { font-size: 1.3rem; color: var(--txt1);}ul.woocommerce-shipping-methods li { margin-bottom: 0!important;} .woocommerce-shipping-methods li { gap: 6px;} .cart-collaterals table tbody td { padding: 15px 0;} .woocommerce-shipping-totals.shipping { border-top: 1px solid var(--div-border-1px-); border-bottom: 1px solid var(--div-border-1px-);} .cart-collaterals table { border-bottom: none; border-top: none; line-height:35px; margin: 0 0 10px;} .woocommerce-shipping-methods label { color: black; } .woocommerce-shipping-methods label span { color: black;  font-weight: 700; } .woocommerce-shipping-methods label span::before { content: "$"; color: bold; }label[for*="free_shipping"] { color: #1e9146 !important; font-weight:500;} .woocommerce-cart .cart_totals .order-total td span.woocommerce-Price-amount { font-size: 1.5rem !important; } .woocommerce-Price-amount{ font-size:1.3rem;} .woocommerce-cart .cart_totals .woocommerce-shipping-methods { margin-top: 8px !important; display: block !important;} .woocommerce-cart .cart_totals .cart-subtotal td .woocommerce-Price-amount { font-size: 1.4rem !important;}#brxe-a13ba4 {width: 24%; display: flex; border: 1px solid var(--div-border-1px-dark); border-radius: 8px; box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1); padding-right: 22px; padding-bottom: 22px; padding-left: 22px}@media (max-width: 767px) {#brxe-a13ba4 {width: 100%}}#brxe-bc91d7 {flex-direction: row; column-gap: 50px; row-gap: 50px}@media (max-width: 991px) {#brxe-bc91d7 {flex-direction: column}}#brxe-f44141 {margin-bottom: 60px}@media (max-width: 479px) {#brxe-f44141 {display: none}}#brxe-kcyjju svg {height: 22px}@media (max-width: 479px) {#brxe-kcyjju .icon {background-color: #fff; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; border-radius: 42px}#brxe-kcyjju {flex-direction: row}#brxe-kcyjju .icon:hover {background-color: var(--menu-hover-bg); padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}}@media (max-width: 479px) {#brxe-bmlxwf {width: auto}}@media (max-width: 479px) {#brxe-apeamf {color: var(--txt1); font-size: 1.8rem; font-weight: 400; align-self: center}}@media (max-width: 479px) {#brxe-ueyqvp {width: auto}}@media (max-width: 479px) {#brxe-nuebwl {flex-direction: row; align-items: center; flex-wrap: nowrap; column-gap: 12px}}#brxe-kikmip {display: none}@media (max-width: 479px) {#brxe-kikmip {border-bottom: 1px solid var(--div-border-1px-); position: sticky; top: 0px; background-color: var(--checkout-header-bg); z-index: 50; box-shadow: 0 0 8px 0 rgba(99, 99, 99, 0.1); display: flex; margin-bottom: 10px; height: 66px; align-self: center !important; justify-content: center}}.brxe-mkdlvx .brxe-glrtrt.brxe-image {max-width: 45px; margin-bottom: 8px}.brxe-mkdlvx .brxe-glrtrt.brxe-image:not(.tag), .brxe-mkdlvx .brxe-glrtrt.brxe-image img {object-fit: cover}@media (max-width: 479px) {.brxe-mkdlvx .brxe-glrtrt.brxe-image:not(.tag), .brxe-mkdlvx .brxe-glrtrt.brxe-image img {object-fit: cover}.brxe-mkdlvx .brxe-glrtrt.brxe-image {max-width: 80px; min-width: 80px; max-height: 80px; height: 80px}}@media (max-width: 479px) {.brxe-mkdlvx .brxe-zopwyw.brxe-div {display: flex; flex-direction: column}}.brxe-mkdlvx .brxe-qxgdvf.brxe-heading {font-size: 1.3rem; color: var(--txt1)}@media (max-width: 479px) {.brxe-mkdlvx .brxe-qxgdvf.brxe-heading {font-size: 1.4rem; color: var(--txt1); font-weight: 400; line-height: 1.6rem}:root .brxe-qxgdvf { display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;}}.brxe-mkdlvx .brxe-qazmtx.brxe-bu-cart-item-qty {display: flex; flex-wrap: nowrap; justify-content: center; align-items: center; background-color: #ffffff; border-radius: 8px}.brxe-mkdlvx .brxe-qazmtx.brxe-bu-cart-item-qty .quantity {height: 26px; width: 65px; border: 1px solid var(--div-border-1px-); border-radius: 6px}.brxe-mkdlvx .brxe-qazmtx.brxe-bu-cart-item-qty .quantity .action svg {width: 11px; height: 11px; color: var(--txt1); fill: var(--txt1)}.brxe-mkdlvx .brxe-qazmtx.brxe-bu-cart-item-qty .quantity .qty {font-size: 12px; width: 40%}.brxe-mkdlvx .brxe-qazmtx.brxe-bu-cart-item-qty .quantity .action {width: 32%; border: 0 !important}.brxe-mkdlvx .brxe-qazmtx.brxe-bu-cart-item-qty .quantity .action:hover svg {color: var(--primary)}.woocommerce-cart-form .product-name { font-weight: 500;} .woocommerce-cart-form tbody td { clear: both; padding: 8px 0; text-align: initial;}form.cart .quantity .plus, form.woocommerce-cart-form .quantity .plus { border-style: none; border-width: 1px; order: 2;}form.cart .quantity .minus, form.woocommerce-cart-form .quantity .minus { border-style: none; border-width: 1px; order: 0;}form.cart .quantity .qty, form.woocommerce-cart-form .quantity .qty { border: none;} .brxe-qazmtx .quantity .qty { width: 20px!important;} .brxe-qazmtx tbody .product-price { padding-right: 12px;} .brxe-qazmtx tbody .product-quantity { padding-right: 4px;} .brxe-qazmtx tbody .product-name { padding-right: 20px;} .woocommerce table th.product-quantity,.woocommerce table th.product-price,.woocommerce table th.product-subtotal { text-align: left; font-weight: 500;} .woocommerce-cart .product-remove { display: flex; align-items: center; justify-content: center; height: 100%;} .woocommerce-cart .product-remove { display: flex; align-items: center; justify-content: center; height: 100%;} .product-thumbnail { display: flex; align-items: center; justify-content: center;} .product-thumbnail img { max-width: 1000%; max-height: 80%; object-fit: contain; display: block;}@media (max-width: 479px) {.brxe-mkdlvx .brxe-qazmtx.brxe-bu-cart-item-qty .quantity {width: 76px; height: 36px}.brxe-mkdlvx .brxe-qazmtx.brxe-bu-cart-item-qty .quantity .action svg {width: 16px; height: 16px; color: var(--txt1); fill: var(--txt1)}.brxe-mkdlvx .brxe-qazmtx.brxe-bu-cart-item-qty .quantity .qty {font-size: 1.5rem}.brxe-mkdlvx .brxe-qazmtx.brxe-bu-cart-item-qty .quantity .action {width: 32%}}.brxe-mkdlvx .brxe-qosbck.brxe-bu-mc-price {display: flex; flex-wrap: nowrap; justify-content: center; align-items: center; flex-direction: row}.brxe-mkdlvx .brxe-qosbck.brxe-bu-mc-price del {margin-right: 5px}.brxe-mkdlvx .brxe-qosbck.brxe-bu-mc-price .woocommerce-Price-amount.amount {font-size: 1.3rem; font-weight: 600; color: var(--txt1)}@media (max-width: 479px) {.brxe-mkdlvx .brxe-qosbck.brxe-bu-mc-price .woocommerce-Price-amount.amount {font-size: 1.8rem; font-weight: 400}}.brxe-mkdlvx .brxe-ymkuki.brxe-div {flex-direction: row; justify-content: space-between; display: flex; align-items: center; width: 100%; margin-top: 6px}.brxe-mkdlvx .brxe-zzrlpr.brxe-bu-remove-link {display: flex; flex-wrap: nowrap; justify-content: center; align-items: center; flex-direction: row}.brxe-mkdlvx .brxe-zzrlpr.brxe-bu-remove-link .remove-icon {font-size: 10px}@media (max-width: 479px) {.brxe-mkdlvx .brxe-zzrlpr.brxe-bu-remove-link .remove-icon {font-size: 20px; color: #ff0f0f; margin-bottom: -12px}.brxe-mkdlvx .brxe-zzrlpr.brxe-bu-remove-link {align-self: flex-start; z-index: 10; flex-direction: row; justify-content: flex-start; padding-top: 0; font-size: 1.3rem; color: var(--accent); font-weight: 400}}@media (max-width: 479px) {.brxe-mkdlvx .brxe-akumsh.brxe-div {display: flex; align-self: flex-end !important}}@media (max-width: 479px) {.brxe-mkdlvx .brxe-zmkcsl.brxe-div {display: flex; flex-direction: column; flex-grow: 1; row-gap: 6px}}@media (max-width: 479px) {.brxe-mkdlvx.brxe-block {flex-direction: row; background-color: #ffffff; border-radius: 8px; padding-top: 18px; padding-right: 12px; padding-bottom: 14px; padding-left: 12px; column-gap: 12px; width: 100%; flex-wrap: nowrap}}@media (max-width: 479px) {#brxe-fvxhmq {border-bottom: 13px solid var(--div-border-1px-dark); margin-bottom: -10px}}@media (max-width: 479px) {#brxe-nmdhbf {padding-bottom: 240px; width: 97%}}@media (max-width: 479px) {#brxe-wgtikj {position: sticky}}#brxe-nbovol {margin-bottom: 2px; font-size: 12px; text-align: center}#brxe-nbovol .woocommerce-Price-amount.amount {font-weight: 600}#brxe-wtsuuy .fsn-progress-bar {height: 4px; background-color: #ffffff}#brxe-wtsuuy .fsn-progress-bar-res {background-color: #212121}#brxe-tzhglf {margin-top: 8px; margin-bottom: 8px; padding-top: 9px; padding-right: 16px; padding-bottom: 12px; padding-left: 16px; background-color: var(--cart-offcanvas-item-bg); border-radius: 6px; width: 100%}@media (max-width: 479px) {#brxe-tzhglf {display: none; visibility: hidden}}#brxe-qecljy {font-size: 1em}#brxe-vildpt {flex-grow: 1}#brxe-lmgeqn {font-size: 1em}#brxe-jajrur {align-items: center; flex-direction: row; justify-content: flex-start; column-gap: 5px}#brxe-iehjii .bu-coupon-inp-field {height: 28px; font-size: 9px; line-height: 1.2}#brxe-iehjii .apply-coupon-button {height: 100%; text-transform: uppercase; line-height: 1; font-size: 9px}#brxe-iehjii {gap: 0px}#brxe-qmdoyg .accordion-title-wrapper {min-height: 20px; font-size: 12px; font-weight: 400; padding-bottom: 5px; border-bottom: 1px solid #e6e6e6}#brxe-qmdoyg .accordion-content-wrapper {padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; background-color: #f5f5f5}#brxe-qmdoyg .accordion-title-wrapper .brxe-heading {font-size: 12px; font-weight: 400}#brxe-qmdoyg {display: none}#brxe-vwctgo del {margin-right: 5px}#brxe-vwctgo {display: flex; flex-wrap: nowrap; flex-direction: row; justify-content: space-between; width: 100%; align-items: center}#brxe-vwctgo .prefix-text {font-size: 1.3rem; font-weight: 500; color: var(--txt2)}#brxe-vwctgo .woocommerce-Price-amount.amount {font-weight: 700; font-size: 1.3rem; color: var(--txt1)}@media (max-width: 479px) {#brxe-vwctgo .woocommerce-Price-amount.amount {font-size: 1.5rem; color: var(--txt1); font-weight: 400}#brxe-vwctgo .prefix-text {font-size: 1.5rem; color: var(--txt1); font-weight: 400}#brxe-vwctgo { .bu-cart-counter, .bu-cart-counter-btn, .bu-cart-counter-it-wrapper, .bucc-btn-contents { display: inline; align-items: center; margin-left:-1px; margin-right:-1px;}}}#brxe-iouobq {width: 100%; color: var(--txt1); border-top: 1px solid var(--div-border-1px-); margin-top: 10px; margin-bottom: 15px; display: flex; flex-wrap: nowrap; flex-direction: row; align-items: center; justify-content: space-between; padding-top: 10px}#brxe-iouobq del {margin-right: 5px}#brxe-iouobq .prefix-text {text-transform: uppercase; font-size: 1.5rem; font-weight: 600}#brxe-iouobq .woocommerce-Price-amount.amount {font-weight: 600; font-size: 1.5rem; color: var(--txt1)}@media (max-width: 479px) {#brxe-iouobq {margin-top: 12px; margin-bottom: 0; padding-top: 6px}#brxe-iouobq .woocommerce-Price-amount.amount {font-size: 2rem; font-weight: 500; color: var(--primary)}#brxe-iouobq .prefix-text {font-size: 2rem; text-transform: capitalize}}#brxe-dicboq {width: 100%; font-size: 1.4rem; color: var(--txt1); font-weight: 500; text-transform: uppercase; letter-spacing: 0px; height: 44px; background-color: var(--footer-bg); border: 1px solid var(--footer-bg); border-radius: 8px}@media (max-width: 479px) {#brxe-dicboq {display: none}}#brxe-iokcnm {width: 100%; flex-shrink: 1}#brxe-svnupf {width: 100%; height: 44px; font-size: 1.4rem; font-weight: 500; color: #ffffff; text-transform: uppercase; letter-spacing: 0px; background-color: var(--primary); border: 1px solid var(--primary); border-radius: 8px}@media (max-width: 479px) {#brxe-svnupf {font-size: 1.5rem; font-weight: 400; text-transform: none; height: 48px; background-color: var(--primary-btn-bg)}#brxe-svnupf:hover {background-color: #1a86f0; box-shadow: inset 0 2px 5px 0 rgba(0, 0, 0, 0.16)}}#brxe-geufwl {width: 100%}#brxe-kehhng {justify-content: space-between; flex-direction: column; row-gap: 10px; margin-top: 2px; column-gap: 8px}@media (max-width: 479px) {#brxe-kehhng {justify-content: flex-end; margin-top: 0}}#brxe-clxnyd {padding-top: 18px; padding-right: 18px; padding-bottom: 18px; padding-left: 18px; background-color: #ffffff; position: sticky; bottom: 0px}@media (max-width: 479px) {#brxe-clxnyd {justify-content: flex-end; z-index: 890; padding-top: 0; padding-right: 0; padding-left: 0}}@media (max-width: 479px) {#brxe-ynfgod {position: fixed; bottom: 0px; height: 180px; box-shadow: 0 0 8px 0 rgba(99, 99, 99, 0.1); border-bottom: 1px solid var(--div-border-1px-); background-color: #ffffff; justify-content: flex-end}}#brxe-xdeint {display: none}@media (max-width: 479px) {#brxe-xdeint {display: flex}}