@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}@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}}#brxe-3ccc03 .woocommerce-billing-fields h3 {display: none}#brxe-3ccc03 .woocommerce-additional-fields {display: none}#brxe-3ccc03 ::placeholder {font-size: 16px; color: var(--bricks-color-eea935)}#brxe-3ccc03 input:not([type=submit]) {font-size: 16px; color: var(--bricks-color-110e26)}#brxe-3ccc03 select {font-size: 16px; color: var(--bricks-color-110e26)}#brxe-3ccc03 .select2-selection__rendered {font-size: 16px; color: var(--bricks-color-110e26)}#brxe-3ccc03 textarea {font-size: 16px; color: var(--bricks-color-110e26)}#brxe-3ccc03 .woocommerce-billing-fields__field-wrapper label, #brxe-3ccc03 .woocommerce-shipping-fields__field-wrapper label {font-size: 14px}#brxe-3ccc03 .input, input:not([type=submit]), select, textarea { background: #fff; border-radius: 8px; border: 1px solid var(--bricks-color-a3336e); box-shadow: 0 5px 8px -6px #d9d9d9;} .select2-container--default .select2-search--dropdown .select2-search__field { border: 1px solid #aaa; font-size: 16px; padding: 0 10px;}#brxe-3ccc03 select { font-size: 16px; color: var(--bricks-color-110e26); padding: 10px 12px;}#brxe-3ccc03 p {margin-bottom:20px;}#brxe-3ccc03 label { font-weight: 500!important; color: #000!important; letter-spacing: 0!important;}#brxe-3ccc03 input { outline: none; transition: border 0.2s ease, box-shadow 0.2s ease;}#brxe-3ccc03 input:hover,input:focus { border: 1px solid var(--bricks-color-5b84a3);}#brxe-3ccc03 select { outline: none; transition: border 0.2s ease, box-shadow 0.2s ease;}#brxe-3ccc03 select:hover,select:focus { border: 1px solid var(--bricks-color-5b84a3)!important;} .woocommerce .select2-selection { border: 1px solid var(--bricks-color-a3336e); border-radius: 6px; box-shadow: 0 5px 5px -4px #d9d9d9;transition: border 0.2s ease, box-shadow 0.2s ease;} .woocommerce .select2-selection:hover,.woocommerce .select2-selection:focus { border: 1px solid var(--bricks-color-5b84a3) !important;} .select2-container--default .select2-search--dropdown .select2-search__field { font-size: 16px; padding: 0 10px;} .select2-container--default .select2-results>.select2-results__options { font-size: 15px; font-weight: 500;} .woocommerce .select2-selection .select2-selection__arrow b { border-top-color: #000000;}#brxe-3ccc03 .col-2 {display:none;}#brxe-c8a867 #order_review_heading {display: none}#brxe-c8a867 .shop_table thead {font-size: 14px}#brxe-c8a867 .shop_table tfoot {font-size: 14px}#brxe-c8a867 .shop_table tbody td {font-size: 16px; font-weight: 400; color: #595959}#brxe-c8a867 .shop_table thead th, #brxe-c8a867 .shop_table tbody td, #brxe-c8a867 .shop_table tfoot th, #brxe-c8a867 .shop_table tfoot td {padding-top: 10px; padding-right: 0; padding-bottom: 10px; padding-left: 0}#brxe-c8a867 .woocommerce-privacy-policy-text {font-size: 12px; color: #000000}#brxe-c8a867 #payment {padding-top: 20px; padding-right: 0; padding-bottom: 0; padding-left: 0; background-color: #ffffff}#brxe-c8a867 #payment .payment_methods .payment_box {background-color: #ffffff; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}.woocommerce-checkout .place-order .button { padding: 16px 40px; text-align: center; background: #0085ff; color: #fff; font-size: 15px !important;} .woocommerce-checkout .place-order .button:hover { background: #000; color: #fff; transition: 0.2s;}.woocommerce-Price-amount { font-weight: 600; color: #000; font-size: 14px;} .product-total, .cart-subtotal, .order-total { text-align: right;} .cart-subtotal { text-align: right; border-top: 1px solid #999;} .order-total { color: #000; border-top: 1px solid var(--bricks-border-color); border-bottom: 1px solid var(--bricks-border-color);} .woocommerce-checkout .shop_table td, .woocommerce-checkout .shop_table th { padding: 20px 0;}th .product-name { text-align: center;}th .product-total { text-align: right;}.woocommerce fieldset { border: 1px solid #888; margin: 15px 0px;}.woocommerce .before-cart, .woocommerce .before-checkout { display: none;}ul.woocommerce-shipping-methods input[type=radio] + label { font-size: 12px;}ul.woocommerce-shipping-methods li { margin-bottom: 8px;}.woocommerce-checkout .place-order .button { font-size: unset; line-height: unset;}.woocommerce-checkout .woocommerce-checkout-payment, .woocommerce-checkout .woocommerce-checkout-review-order-table { border: none;}th.product-name { color: #888!important; font-weight: 500!important;font-size: 12px !important;}th.product-total { color: #888!important; font-weight: 500!important;font-size: 12px !important;text-align: right!important;}td.product-name { color: #000 !important; font-weight: 600!important;font-size: 14px !important;}.woocommerce-checkout .woocommerce-privacy-policy-text { font-size: 12px; color: #000;}.woocommerce-checkout #payment { padding: 0 !important;} .woocommerce-checkout #payment .payment_methods .payment_box { border-radius: 16px;} .woocommerce-checkout #payment .payment_methods .payment_box fieldset { border: none;} .woocommerce-checkout #payment .payment_methods input[type="checkbox"] { margin: 4px 4px 0 0;}label.p-FieldLabel.Label.Label--empty { font-size: 12px !important; font-family: sans-serif!important; font-weight: 600!important;} .cart-subtotal { display: none;} .order-total bdi { color: #0085ff;} .woocommerce-checkout .place-order { width: 100%;} .woocommerce-checkout .place-order .button { margin-top: 16px;} .product-quantity{ color: #0085ff;}#brxe-d9c512 {align-items: stretch}@media (max-width: 991px) {#brxe-d9c512 {flex-direction: column}}@media (max-width: 478px) {#brxe-d9c512 {column-gap: 0px; row-gap: 0px}}#brxe-9f3bfb {padding-top: 60px; background-color: var(--bricks-color-3d54f9)}.checkout-inline-error-message {color:red;font-size: 12px; font-weight: 600;}