body:not(.woocommerce) .brx-popup-content:not(.woocommerce) form.cart .single_add_to_cart_button,body:not(.woocommerce) .product_type_external,body:not(.woocommerce) .product_type_grouped,body:not(.woocommerce) .product_type_simple,body:not(.woocommerce) .product_type_variable{background-color:var(--primary);color:var(--light)}.brxe-woocommerce-mini-cart .cart-detail .widget_shopping_cart_content{padding:var(--space-m)}.brxe-woocommerce-mini-cart .cart-detail .widget_shopping_cart_content .cart_list li{line-height:1.2;margin-bottom:var(--space-s)}.brxe-woocommerce-mini-cart .cart-detail .widget_shopping_cart_content .cart_list li a{font-size:var(--text-m);line-height:1.2}.brxe-woocommerce-mini-cart .cart-detail .widget_shopping_cart_content .cart_list li a:not(.remove){display:block;padding-left:75px}.brxe-woocommerce-mini-cart .cart-detail .widget_shopping_cart_content .cart_list li a:not(.remove) img{margin-left:-75px}.brxe-woocommerce-mini-cart .cart-detail .widget_shopping_cart_content .cart_list li .variation{margin-top:5px;margin-left:75px;overflow:hidden}.brxe-woocommerce-mini-cart .cart-detail .widget_shopping_cart_content .cart_list li .variation dt{margin-top:0}.brxe-woocommerce-mini-cart .cart-detail .widget_shopping_cart_content .cart_list li .quantity{clear:both;font-size:var(--text-s);color:var(--text-body);opacity:.5;margin-left:75px}.brxe-woocommerce-mini-cart .cart-detail .widget_shopping_cart_content .cart_list li .remove{font-size:var(--text-l);line-height:1}.brxe-woocommerce-mini-cart .cart-detail .widget_shopping_cart_content .woocommerce-mini-cart__buttons{gap:var(--space-4xs)}.brxe-woocommerce-mini-cart .cart-detail td.product-remove,.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tbody tr td.product-remove{line-height:1;padding:var(--space-4xs);width:auto}.brxe-woocommerce-mini-cart .cart-detail td.product-remove a,.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tbody tr td.product-remove a{margin:0 0 0 var(--space-4xs)}.brxe-woocommerce-mini-cart .cart-detail .widget_shopping_cart_content:before,.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tbody tr .widget_shopping_cart_content:before{border-bottom:1px dotted var(--border-primary);content:"Cart";display:block;font-size:var(--text-l);font-weight:700;line-height:1;margin:0 0 var(--space-xs) 0;padding:0 0 var(--space-2xs) 0;text-align:center}.brxe-woocommerce-mini-cart .cart-detail .widget_shopping_cart_content ul.cart_list,.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tbody tr .widget_shopping_cart_content ul.cart_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--space-4xs)}.brxe-woocommerce-mini-cart .cart-detail .widget_shopping_cart_content ul.cart_list li,.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tbody tr .widget_shopping_cart_content ul.cart_list li{background:var(--bg-body);border:1px solid var(--border-primary);border-radius:var(--radius-xs);padding:var(--space-xs);margin:0;-webkit-transition:.3s ease all;-o-transition:.3s ease all;transition:.3s ease all}.brxe-woocommerce-mini-cart .cart-detail .widget_shopping_cart_content ul.cart_list li:hover,.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tbody tr .widget_shopping_cart_content ul.cart_list li:hover{background:var(--bg-surface);border:1px solid var(--primary)}.brxe-woocommerce-mini-cart .cart-detail .widget_shopping_cart_content ul.cart_list li a.remove,.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tbody tr .widget_shopping_cart_content ul.cart_list li a.remove{float:right}.brxe-woocommerce-mini-cart .cart-detail .widget_shopping_cart_content ul.cart_list li img,.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tbody tr .widget_shopping_cart_content ul.cart_list li img{border-radius:var(--radius-xs)}.brxe-woocommerce-mini-cart .cart-detail .widget_shopping_cart_content .woocommerce-mini-cart__empty-message,.brxe-woocommerce-mini-cart .cart-detail .widget_shopping_cart_content .woocommerce-mini-cart__total,.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tbody tr .widget_shopping_cart_content .woocommerce-mini-cart__empty-message,.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tbody tr .widget_shopping_cart_content .woocommerce-mini-cart__total{border-radius:var(--radius-xs)}.brxe-woocommerce-mini-cart .cart-detail .widget_shopping_cart_content .woocommerce-mini-cart__empty-message,.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tbody tr .widget_shopping_cart_content .woocommerce-mini-cart__empty-message{background:var(--bricks-bg-info);border:1px solid var(--bricks-text-info);color:var(--bricks-text-info);font-size:var(--text-m);line-height:1.2;padding:var(--space-m)}.brxe-woocommerce-mini-cart .cart-detail .widget_shopping_cart_content .woocommerce-mini-cart__total,.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tbody tr .widget_shopping_cart_content .woocommerce-mini-cart__total{background:rgba(0,0,0,.05);border-radius:var(--radius-xs);border:1px solid var(--border-primary);line-height:1;padding:var(--space-xs)}.brxe-woocommerce-mini-cart .cart-detail .widget_shopping_cart_content .woocommerce-mini-cart__buttons,.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tbody tr .widget_shopping_cart_content .woocommerce-mini-cart__buttons{display:grid;gap:var(--space-4xs);grid-template-columns:1fr 1fr;margin-top:var(--space-2xs);padding:0}.brxe-woocommerce-mini-cart .cart-detail li a.remove,.brxe-woocommerce-mini-cart .cart-detail td.product-remove a,.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tbody tr li a.remove,.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tbody tr td.product-remove a{--s:25px;background:var(--bg-body);border-radius:var(--radius-xs);color:var(--bg-body);display:block;height:var(--s);padding:0;position:relative;-webkit-transition:.3s ease all;-o-transition:.3s ease all;transition:.3s ease all;width:var(--s);z-index:1}.brxe-woocommerce-mini-cart .cart-detail li a.remove:after,.brxe-woocommerce-mini-cart .cart-detail td.product-remove a:after,.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tbody tr li a.remove:after,.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tbody tr td.product-remove a:after{content:'';background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-trash-2"><path d="M3 6h18"/><path d="M19 6v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6"/><path d="M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2"/><line x1="10" x2="10" y1="11" y2="17"/><line x1="14" x2="14" y1="11" y2="17"/></svg>');background-position:50%;background-repeat:no-repeat;display:block;inset:0;position:absolute;-webkit-transition:.3s ease all;-o-transition:.3s ease all;transition:.3s ease all;z-index:2}.brxe-woocommerce-mini-cart .cart-detail li a.remove:hover,.brxe-woocommerce-mini-cart .cart-detail td.product-remove a:hover,.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tbody tr li a.remove:hover,.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tbody tr td.product-remove a:hover{background:var(--error);color:var(--error)}.brxe-woocommerce-mini-cart .cart-detail li a.remove:hover:after,.brxe-woocommerce-mini-cart .cart-detail td.product-remove a:hover:after,.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tbody tr li a.remove:hover:after,.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tbody tr td.product-remove a:hover:after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-trash-2"><path d="M3 6h18"/><path d="M19 6v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6"/><path d="M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2"/><line x1="10" x2="10" y1="11" y2="17"/><line x1="14" x2="14" y1="11" y2="17"/></svg>')}body .wc-block-components-form .wc-block-components-text-input input[type=email],body .wc-block-components-form .wc-block-components-text-input input[type=number],body .wc-block-components-form .wc-block-components-text-input input[type=password],body .wc-block-components-form .wc-block-components-text-input input[type=tel],body .wc-block-components-form .wc-block-components-text-input input[type=text],body .wc-block-components-form .wc-block-components-text-input input[type=url],body .wc-block-components-totals-coupon__form .wc-block-components-text-input input[type=email],body .wc-block-components-totals-coupon__form .wc-block-components-text-input input[type=number],body .wc-block-components-totals-coupon__form .wc-block-components-text-input input[type=password],body .wc-block-components-totals-coupon__form .wc-block-components-text-input input[type=tel],body .wc-block-components-totals-coupon__form .wc-block-components-text-input input[type=text],body .wc-block-components-totals-coupon__form .wc-block-components-text-input input[type=url]{color:var(--text-body);font-size:var(--inputs-font-size);background:var(--inputs-bg);border:var(--inputs-border-width,0) solid transparent;border-radius:var(--inputs-border-radius);border-color:var(--inputs-border-color);-webkit-box-shadow:var(--inputs-box-shadow);box-shadow:var(--inputs-box-shadow)}body .wc-block-components-form .wc-block-components-text-input input[type=email]:focus,body .wc-block-components-form .wc-block-components-text-input input[type=number]:focus,body .wc-block-components-form .wc-block-components-text-input input[type=password]:focus,body .wc-block-components-form .wc-block-components-text-input input[type=tel]:focus,body .wc-block-components-form .wc-block-components-text-input input[type=text]:focus,body .wc-block-components-form .wc-block-components-text-input input[type=url]:focus,body .wc-block-components-totals-coupon__form .wc-block-components-text-input input[type=email]:focus,body .wc-block-components-totals-coupon__form .wc-block-components-text-input input[type=number]:focus,body .wc-block-components-totals-coupon__form .wc-block-components-text-input input[type=password]:focus,body .wc-block-components-totals-coupon__form .wc-block-components-text-input input[type=tel]:focus,body .wc-block-components-totals-coupon__form .wc-block-components-text-input input[type=text]:focus,body .wc-block-components-totals-coupon__form .wc-block-components-text-input input[type=url]:focus{background:var(--inputs-bg-focus);border-color:var(--inputs-border-color-focus)}body .wc-block-components-form .wc-blocks-components-select .wc-blocks-components-select__select,body .wc-block-components-totals-coupon__form .wc-blocks-components-select .wc-blocks-components-select__select{color:var(--text-body);font-size:var(--inputs-font-size);background:var(--inputs-bg);border:var(--inputs-border-width,0) solid transparent;border-radius:var(--inputs-border-radius);border-color:var(--inputs-border-color);-webkit-box-shadow:var(--inputs-box-shadow);box-shadow:var(--inputs-box-shadow)}body .wc-block-components-form .wc-blocks-components-select .wc-blocks-components-select__select:focus,body .wc-block-components-totals-coupon__form .wc-blocks-components-select .wc-blocks-components-select__select:focus{background:var(--inputs-bg-focus);border-color:var(--inputs-border-color-focus)}body .wc-block-components-form .wc-block-components-textarea,body .wc-block-components-totals-coupon__form .wc-block-components-textarea{color:var(--text-body);font-size:var(--inputs-font-size);background:var(--inputs-bg);border:var(--inputs-border-width,0) solid transparent;border-radius:var(--inputs-border-radius);border-color:var(--inputs-border-color);-webkit-box-shadow:var(--inputs-box-shadow);box-shadow:var(--inputs-box-shadow)}body .wc-block-components-form .wc-block-components-textarea:focus,body .wc-block-components-totals-coupon__form .wc-block-components-textarea:focus{background:var(--inputs-bg-focus);border-color:var(--inputs-border-color-focus);-webkit-box-shadow:none;box-shadow:none}body .wp-block-woocommerce-cart{text-align:left;width:100%;max-width:var(--max-screen-width);margin:0 auto}body .wp-block-woocommerce-cart .wc-block-components-main .wc-block-components-product-name{font-weight:700;font-size:var(--text-l);color:var(--text-body)}body .wp-block-woocommerce-cart .wc-block-components-main .wc-block-components-product-badge.wc-block-components-sale-badge{background:rgba(0,255,0,.1);border:1px solid var(--success);color:var(--success)}body .wp-block-woocommerce-cart .wc-block-components-main .wc-block-cart-item__quantity .wc-block-components-quantity-selector{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:125px;padding:0 var(--space-xs);background:var(--light);border:1px solid var(--border-primary)!important}body .wp-block-woocommerce-cart .wc-block-components-main .wc-block-cart-item__quantity .wc-block-components-quantity-selector .wc-block-components-quantity-selector__input{font-weight:400}body .wp-block-woocommerce-cart .wc-block-components-main .wc-block-cart-item__quantity .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button{border:0;width:24px;min-width:24px;height:24px;-webkit-transition:var(--bricks-transition);-o-transition:var(--bricks-transition);transition:var(--bricks-transition)}body .wp-block-woocommerce-cart .wc-block-components-main .wc-block-cart-item__quantity .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:hover{background:var(--primary);color:var(--light)}body .wp-block-woocommerce-cart .wc-block-components-sidebar{padding:var(--space-m)!important;background:var(--bg-body);-webkit-box-shadow:var(--shadow-m);box-shadow:var(--shadow-m);-ms-flex-item-align:start;align-self:flex-start}body .wp-block-woocommerce-cart .wc-block-components-sidebar .wc-block-components-totals-shipping__collaterals ul.wc-block-components-shipping-rates-control__package-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body .wp-block-woocommerce-cart .wc-block-components-sidebar .wc-block-components-totals-shipping__collaterals ul.wc-block-components-shipping-rates-control__package-items .wc-block-components-shipping-rates-control__package-item{display:-webkit-box;display:-ms-flexbox;display:flex}body .wp-block-woocommerce-cart .wc-block-components-sidebar .wc-block-cart__submit-container.wc-block-cart__submit-container--sticky{background-color:var(--bg-surface)!important}body .wp-block-woocommerce-cart .wc-block-components-sidebar .wc-block-cart__submit-container .wc-block-cart__submit-button{color:var(--light)}body .wp-block-woocommerce-checkout{text-align:left;width:100%;max-width:var(--max-screen-width);margin:0 auto;padding:0}body .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block{border:0;padding:var(--space-m);background:var(--light);border-radius:0;-webkit-box-shadow:var(--shadow-m);box-shadow:var(--shadow-m)}body .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .checkout-order-summary-block-fill{border:0}body .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title{margin-top:0;border:0!important}body .wp-block-woocommerce-checkout .wc-block-components-radio-control .wc-block-components-radio-control__option{background:var(--bg-surface);border:var(--inputs-border-width,0) solid transparent;border-radius:var(--inputs-border-radius);border-color:var(--inputs-border-color);margin-bottom:var(--space-4xs)}body .wp-block-woocommerce-checkout .wc-block-components-radio-control .wc-block-components-radio-control__option.wc-block-components-radio-control__option--checked-option-highlighted{-webkit-box-shadow:none;box-shadow:none;border-radius:var(--inputs-border-radius);border-color:var(--text-title)}body .wp-block-woocommerce-checkout .wc-block-components-radio-control .wc-block-components-radio-control-accordion-option{background:var(--bg-surface);-webkit-box-shadow:none;box-shadow:none;border-radius:var(--inputs-border-radius);border:var(--inputs-border-width,0) solid transparent;border-radius:var(--inputs-border-radius);border-color:var(--inputs-border-color);margin-bottom:var(--space-4xs)}body .wp-block-woocommerce-checkout .wc-block-components-radio-control .wc-block-components-radio-control-accordion-option .wc-block-components-radio-control__option{border:0}body .wp-block-woocommerce-checkout .wc-block-components-radio-control .wc-block-components-radio-control-accordion-option.wc-block-components-radio-control-accordion-option--checked-option-highlighted{-webkit-box-shadow:none;box-shadow:none;border-color:var(--text-title)}body .wp-block-woocommerce-checkout .wc-block-components-radio-control.wc-block-components-radio-control--highlight-checked:after{border:0}@media (min-width:758px){body .wc-block-components-sidebar-layout{display:grid;gap:var(--space-m);grid-template-columns:2fr 1fr}body .wc-block-components-sidebar-layout>div{margin:0!important;padding:0!important;width:100%!important}}body.woocommerce-account h2{font-size:var(--text-xl)}body.woocommerce-account h3{font-size:var(--text-l)}body.woocommerce-account h4{font-size:var(--text-m)}body.woocommerce-account .u-columns{gap:var(--space-s)}body.woocommerce-account .u-columns>div{background:var(--bg-surface);padding:var(--space-m)}body.woocommerce-account .woocommerce-MyAccount-content{text-align:left}body.woocommerce-account .woocommerce-MyAccount-navigation{text-align:left;background:0 0}body.woocommerce-account .woocommerce-MyAccount-navigation ul li:last-child a{border-bottom:1px solid var(--border-primary)}body.woocommerce-account .woocommerce-MyAccount-navigation ul li:last-child a:hover{border-bottom:1px solid var(--primary)}body.woocommerce-account .woocommerce-MyAccount-navigation ul li a{background:var(--bg-surface);border-top:1px solid var(--border-primary);border-right:1px solid var(--border-primary);color:oklch(from var(--bg-surface) calc(1 - round(l)/ .5) 0 0);-webkit-transition:var(--bricks-transition);-o-transition:var(--bricks-transition);transition:var(--bricks-transition)}body.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover{background:var(--primary);border-top:1px solid var(--primary);border-right:1px solid var(--primary);color:oklch(from var(--primary) calc(1 - round(l)/ .5) 0 0)}body.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover+a{border-top:1px solid var(--primary)}body.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{background:var(--bg-body);border-right:1px solid var(--bg-body);-webkit-box-shadow:-4px 0 0 0 var(--primary);box-shadow:-4px 0 0 0 var(--primary);color:oklch(from var(--bg-body) calc(1 - round(l)/ .5) 0 0)}body.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a:hover{background:var(--secondary);border-right:1px solid var(--secondary);color:oklch(from var(--secondary) calc(1 - round(l)/ .5) 0 0)}