@layer bricks {.brxe-shortcode{width:100%}}@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-qrrxtc .coupon-div {padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m); border: 1px solid var(--accent); border-radius: 12px; background-color: var(--white); font-size: var(--text-xxl); font-family: "Noto Sans"; font-weight: 500}#brxe-qrrxtc button[type=submit] {width: 165px; background-color: var(--black); border: 1px solid var(--black); border-radius: 10px; color: var(--white); font-family: "Source Sans Pro"; font-weight: 400; text-transform: uppercase; font-size: var(--text-m); text-align: center}#brxe-qrrxtc input, #brxe-qrrxtc .woocommerce-Input, #brxe-qrrxtc .select2-selection.select2-selection--single {border-top: 0 solid var(--accent); border-right: 0 solid var(--accent); border-bottom: 1px solid var(--accent); border-left: 0 solid var(--accent); border-radius: 0; padding-right: 0; padding-bottom: var(--space-xs); padding-left: 0; font-size: var(--text-m); font-weight: 400}#brxe-qrrxtc ::placeholder {font-size: var(--text-s); color: var(--black); font-weight: 400}#brxe-qrrxtc select {font-size: var(--text-s); color: var(--black); font-weight: 400}#brxe-qrrxtc {max-width: 45%; width: 100%}#brxe-qrrxtc .coupon-description { margin-bottom: var(--space-s);}#brxe-qrrxtc .button { min-height: 47px; padding: 7px 15px; transition: all .3s;}#brxe-qrrxtc .button:hover { background-color: var(--secondary); color: var(--black);}@media (max-width: 991px) {#brxe-qrrxtc {max-width: 100%}}#brxe-lizgsr {margin-bottom: var(--space-xxl)}#brxe-vhapnt {max-width: 45%; width: 100%}#brxe-vhapnt .woocommerce-billing-fields h3 {font-size: var(--h6); font-weight: 400}#brxe-vhapnt .woocommerce-billing-fields__field-wrapper label, #brxe-vhapnt .woocommerce-shipping-fields__field-wrapper label {font-weight: 400}#brxe-vhapnt h3 { max-width: 100%; width: 100%; border-bottom: 1px solid var(--base); text-align: left; padding-bottom: var(--space-xs); margin-bottom: var(--space-xl);}#brxe-vhapnt #ship-to-different-address span { font-weight: 400; font-size: var(--h6);}#brxe-vhapnt .input, #brxe-vhapnt input:not([type=submit]),#brxe-vhapnt select,#brxe-vhapnt textarea { border-top: none; border-right: none; border-left: none; padding: 0;}#brxe-vhapnt input:not([type=submit]) { line-height: 1;}#brxe-vhapnt select { -webkit-appearance: none; -moz-appearance: none; appearance: none; background-image: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.03939 0.0743045C9.08632 0.0269835 9.15021 0.000366174 9.21686 0.000366177C9.28351 0.00036618 9.3474 0.0269836 9.39433 0.0743045L9.92425 0.604224C9.97258 0.649584 10 0.712915 10 0.779198C10 0.84548 9.97258 0.908811 9.92425 0.954171L5.32995 5.54847C5.2597 5.61881 5.1644 5.65837 5.06499 5.65846L4.93501 5.65846C4.8356 5.65837 4.7403 5.61881 4.67005 5.54847L0.0757474 0.954171C0.0274162 0.908811 -3.69411e-08 0.84548 -3.40438e-08 0.779197C-3.11465e-08 0.712914 0.0274162 0.649583 0.0757475 0.604224L0.605667 0.0743042C0.652601 0.0269832 0.716491 0.000365805 0.78314 0.000365808C0.84979 0.000365811 0.913679 0.0269832 0.960613 0.0743042L5 4.11369L9.03939 0.0743045Z' fill='%231A1717'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: 95% 50%; background-size: 12px;}#brxe-vhapnt .woocommerce-billing-fields__field-wrapper,#brxe-vhapnt .woocommerce-shipping-fields__field-wrapper { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: flex-end;}#brxe-vhapnt .form-row-first,#brxe-vhapnt .form-row-last,.woocommerce-shipping-fields__field-wrapper .form-row-first,.woocommerce-shipping-fields__field-wrapper .form-row-last { max-width: 46%; width: 100%;}#brxe-vhapnt p { margin-bottom: var(--space-m); min-height: 80px; display: flex; flex-direction: column; align-items: flex-start; justify-content: flex-end; max-width: 100%; width: 100%;}#brxe-vhapnt p#billing_address_2_field,#brxe-vhapnt p#shipping_address_2_field { min-height: 1px;}#brxe-vhapnt .woocommerce-input-wrapper { max-width: 100%; width: 100%;}#brxe-vhapnt #ship-to-different-address-checkbox { border: 1px solid var(--base);}#brxe-vhapnt #ship-to-different-address-checkbox:checked { border: 3px solid var(--white);}#brxe-vhapnt .shipping_address { display: none;}#brxe-vhapnt .wc-authorize-net-cim-credit-card-new-payment-method-form input:focus { box-shadow: none !important;}#brxe-vhapnt label.checkbox { display: flex; justify-content: flex-start; align-items: center; gap: 10px;}@media (max-width: 991px) {#brxe-vhapnt {max-width: 100%}}@media (max-width: 479px) {#brxe-vhapnt .form-row-first,#brxe-vhapnt .form-row-last,.woocommerce-shipping-fields__field-wrapper .form-row-first,.woocommerce-shipping-fields__field-wrapper .form-row-last { max-width: 100%;}}#brxe-uzjadg {max-width: 45%; width: 100%}#brxe-uzjadg #order_review_heading {font-size: var(--h6); text-align: left}#brxe-uzjadg .shop_table thead th, #brxe-uzjadg .shop_table tbody td, #brxe-uzjadg .shop_table tfoot th, #brxe-uzjadg .shop_table tfoot td {padding-top: 10px; padding-right: 0; padding-bottom: 10px; padding-left: 0}#brxe-uzjadg .shop_table tbody td {border: 0; border-style: none}#brxe-uzjadg h3 { max-width: 100%; width: 100%; border-bottom: 1px solid var(--base); text-align: left; padding-bottom: var(--space-xs); margin-bottom: var(--space-xl);}#brxe-uzjadg .woocommerce-checkout-review-order .shop_table { padding: var(--space-m) var(--space-xl); border-collapse: separate; background-color: var(--secondary-ultra-light); border-radius: 12px;} .woocommerce-checkout .woocommerce-checkout-payment, .woocommerce-checkout .woocommerce-checkout-review-order-table { border: none !important;}#brxe-uzjadg th,#brxe-uzjadg td { border: none; background: transparent;}#brxe-uzjadg thead th,#brxe-uzjadg thead td,#brxe-uzjadg tfoot th,#brxe-uzjadg tfoot td { border-bottom: 1px solid #D8D8D8;}#brxe-uzjadg .product-name,#brxe-uzjadg .product-total { font-weight: 400; text-transform: uppercase;}#brxe-uzjadg tr th:nth-of-type(2),#brxe-uzjadg tr td:last-of-type { text-align: right;}#brxe-uzjadg tbody tr:first-of-type td { padding-top: var(--space-m);}#brxe-uzjadg tbody tr:last-of-type td { padding-bottom: var(--space-m);}#brxe-uzjadg tbody * { font-weight: 400 !important;}#brxe-uzjadg tfoot th { text-transform: uppercase; font-weight: 400;}#brxe-uzjadg tfoot tr.order-total th { font-weight: 700;}#brxe-uzjadg tfoot tr.order-total th,#brxe-uzjadg tfoot tr.order-total td { border-bottom: none;}#brxe-uzjadg .woocommerce-checkout-review-order { row-gap: calc(var(--space-xxl)*.8)}#brxe-uzjadg .woocommerce-checkout-payment { border: 1px solid var(--accent) !important; border-radius: 8px; background-color: var(--accent-light); padding: var(--space-l);}#brxe-uzjadg #place_order { border: 1px solid var(--neutral); border-radius: 33px; background-color: var(--neutral); color: var(--white); text-transform: uppercase; font-family: 'Noto Sans', sans-serif;font-weight: 400; transition: all .3s; height: 57px; text-align: center;}#brxe-uzjadg #place_order:hover { background-color: var(--secondary); color: var(--neutral);}#brxe-uzjadg input[type="checkbox"],#brxe-uzjadg input[type="radio"],#kl_newsletter_checkbox { border: 1px solid var(--base) !important;}#brxe-uzjadg .woocommerce-terms-and-conditions + p label { display: flex;}#brxe-uzjadg .woocommerce-terms-and-conditions-checkbox-text { max-width: calc(100% - 30px);}#brxe-uzjadg input[type="checkbox"]:checked,#brxe-uzjadg input[type="radio"]:checked,#kl_newsletter_checkbox:checked { border: 3px solid var(--white) !important;}#brxe-uzjadg .woocommerce-checkout-payment p { color: var(--base);}#brxe-uzjadg .woocommerce-checkout-payment p a,#brxe-uzjadg .woocommerce-checkout-payment span a { color: var(--neutral);}#brxe-uzjadg .woocommerce-checkout-payment p a,#brxe-uzjadg .woocommerce-checkout-payment span a,#brxe-uzjadg .woocommerce-checkout-payment .checkbox span { font-weight: 400;}#brxe-uzjadg .woocommerce-privacy-policy-text p,#brxe-uzjadg .woocommerce-checkout-payment .checkbox span { font-size: var(--text-m);}#brxe-uzjadg .woocommerce-checkout-payment .checkbox input { margin-right: 8px;}#brxe-uzjadg .checkout-shipping-notice { margin-top: var(--space-l);}#brxe-uzjadg .checkout-shipping-notice p { font-size: var(--text-s);}#brxe-uzjadg .checkout-payment-notice { margin-bottom: var(--space-xs);} .woocommerce-checkout #brxe-uzjadg #payment .payment_methods .payment_box { padding: 0; background-color: transparent;}#brxe-uzjadg #wc-authorize-net-cim-credit-card-credit-card-form *,#brxe-uzjadg label[for="payment_method_authorize_net_cim_credit_card"],#brxe-uzjadg iframe,#brxe-uzjadg iframe * { font-family: 'Source Sans Pro', sans-serif;}#brxe-uzjadg #wc-authorize-net-cim-credit-card-credit-card-form,#brxe-uzjadg fieldset .wc-payment-form,#brxe-uzjadg .wcpay-upe-element { padding: 0; border: none;}#brxe-uzjadg .wc-authorize-net-cim-credit-card-new-payment-method-form input:not([type="checkbox"]) { border-radius: 4px; border: 1px solid var(--accent); height: 50px; background: var(--white);}#brxe-uzjadg .wc-authorize-net-cim-credit-card-new-payment-method-form input:focus { box-shadow: none;}#brxe-uzjadg #wc-authorize-net-cim-credit-card-tokenize-payment-method { margin-right: 8px;}#brxe-uzjadg label[for="wc-authorize-net-cim-credit-card-tokenize-payment-method"] { font-size: var(--text-m); font-weight: 400;}#brxe-uzjadg #shipping_method li label { font-weight: 400; font-family: 'Source Sans Pro', sans-serif;}#brxe-uzjadg .shipping-notification { font-size: var(--text-xs); margin-bottom: 0; text-align: left;}#brxe-uzjadg td[data-title="Shipping"] { min-width: 60%; max-width: 60%; width: 100%;}#brxe-uzjadg .woocommerce-SavedPaymentMethods { list-style: none; padding-left: 0;}:not(.woocommerce-checkout) [class*="woocommerce"] * + p > * + *:not(.sv-wc-payment-gateway-payment-form-saved-payment-method),.woocommerce-checkout #payment div.payment_box .sv-wc-payment-gateway-payment-form-saved-payment-method { margin-top: 0 !important;} .woocommerce-checkout #payment .payment_methods input[type=radio] { margin-top: 5px !important;}#wcpay-express-checkout-button-separator { min-height: 40px;}@media (max-width: 991px) {#brxe-uzjadg {max-width: 100%}}@media (max-width: 479px) {#brxe-uzjadg .woocommerce-checkout-review-order .shop_table,#brxe-uzjadg .woocommerce-checkout-payment { padding: var(--space-m) var(--space-s);}.woocommerce-terms-and-conditions-wrapper abbr.required { display: none !important;}}