@media (max-width:768px){body.woocommerce-checkout,body.woocommerce-checkout #page,body.woocommerce-checkout #primary,body.woocommerce-checkout .site,body.woocommerce-checkout .site-main,body.woocommerce-checkout .content-area,body.woocommerce-checkout .entry-content,body.woocommerce-checkout .entry-content-wrap,body.woocommerce-checkout .woocommerce{background:#f8fafc!important;box-sizing:border-box!important;max-width:100%!important;overflow-x:hidden!important}body.woocommerce-checkout form.checkout,body.woocommerce-checkout form.checkout[data-sb-polished="1"],body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"]{display:grid!important;gap:12px!important;margin:0 auto!important;max-width:520px!important;padding:10px 12px 22px!important;width:100%!important}body.woocommerce-checkout .tb-mobile-checkout-steps{background:#ffffff!important;border:1px solid rgb(15 23 42 / .08)!important;border-radius:999px!important;box-shadow:0 8px 24px rgb(15 23 42 / .05)!important;display:grid!important;gap:6px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:0 0 4px!important;padding:5px!important;width:100%!important}body.woocommerce-checkout .tb-mobile-checkout-steps span{align-items:center!important;border-radius:999px!important;color:#6b7280!important;display:flex!important;font-size:13px!important;font-weight:850!important;justify-content:center!important;min-height:36px!important;padding:8px 10px!important}body.woocommerce-checkout .tb-mobile-checkout-steps span.is-active{background:#111827!important;box-shadow:0 8px 20px rgb(15 23 42 / .16)!important;color:#ffffff!important}body.woocommerce-checkout #sb-ordering,body.woocommerce-checkout .sb-ordering,body.woocommerce-checkout #customer_details{background:#ffffff!important;border:1px solid rgb(15 23 42 / .08)!important;border-radius:18px!important;box-shadow:0 10px 28px rgb(15 23 42 / .06)!important;color:#111827!important;margin:0!important;padding:14px!important}body.woocommerce-checkout #customer_details .woocommerce-billing-fields,body.woocommerce-checkout #customer_details .woocommerce-additional-fields{background:transparent!important;border:0!important;box-shadow:none!important;margin:0!important;padding:0!important}body.woocommerce-checkout #sb-ordering h2,body.woocommerce-checkout #sb-ordering h3,body.woocommerce-checkout .woocommerce-billing-fields h3,body.woocommerce-checkout .woocommerce-additional-fields h3{color:#111827!important;font-size:18px!important;font-weight:950!important;line-height:1.15!important;margin:0 0 12px!important}body.woocommerce-checkout #sb-ordering .form-row,body.woocommerce-checkout #customer_details .form-row,body.woocommerce-checkout #sb-ordering .sb-ordering__field{margin:0 0 10px!important;padding:0!important;width:100%!important}body.woocommerce-checkout #sb-ordering label,body.woocommerce-checkout #customer_details label{color:#374151!important;font-size:13px!important;font-weight:800!important;line-height:1.25!important;margin:0 0 5px!important}body.woocommerce-checkout #sb-ordering .sb-ordering__field--choice .woocommerce-input-wrapper{display:grid!important;gap:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important}body.woocommerce-checkout #sb-ordering .sb-ordering__field--choice .woocommerce-input-wrapper label,body.woocommerce-checkout #sb_order_type_field label.radio,body.woocommerce-checkout #sb_order_type_field label[for="sb_order_type_pickup"],body.woocommerce-checkout #sb_order_type_field label[for="sb_order_type_delivery"]{align-items:center!important;background:#f8fafc!important;border:1px solid rgb(15 23 42 / .1)!important;border-radius:16px!important;color:#111827!important;display:flex!important;gap:8px!important;justify-content:center!important;margin:0!important;min-height:54px!important;padding:10px!important}body.woocommerce-checkout #sb-ordering .sb-ordering__field--choice .woocommerce-input-wrapper label:has(input:checked),body.woocommerce-checkout #sb_order_type_field label:has(input:checked),body.woocommerce-checkout #sb_order_type_field label.radio:has(input:checked){background:#fff7cc!important;border-color:#ffcc00!important;box-shadow:0 0 0 3px rgb(255 204 0 / .14)!important;color:#080a0e!important}body.woocommerce-checkout #sb-ordering .sb-ordering__pickup-options,body.woocommerce-checkout #sb-ordering .sb-ordering__preorder-fields{display:grid!important;gap:10px!important;margin-top:10px!important}body.woocommerce-checkout #sb-ordering .sb-ordering__closed-notice,body.woocommerce-checkout #sb-ordering .sb-ordering-place-order-message,body.woocommerce-checkout #sb-ordering .sb-ordering-inline-message{background:#fff7cc!important;border:1px solid rgb(255 204 0 / .55)!important;border-radius:14px!important;color:#111827!important;font-size:13px!important;font-weight:750!important;line-height:1.35!important;margin:8px 0 0!important;padding:10px 12px!important}body.woocommerce-checkout #sb_order_date_field,body.woocommerce-checkout #sb_order_time_field,body.woocommerce-checkout #sb_order_time_slot_field{margin-bottom:10px!important}body.woocommerce-checkout input.input-text,body.woocommerce-checkout textarea,body.woocommerce-checkout select,body.woocommerce-checkout #sb-ordering input[type="date"],body.woocommerce-checkout #sb-ordering input[type="time"],body.woocommerce-checkout #sb_order_date,body.woocommerce-checkout #sb_order_time,body.woocommerce-checkout #sb_order_time_slot{background:#f8fafc!important;border:1px solid rgb(15 23 42 / .12)!important;border-radius:14px!important;box-shadow:none!important;color:#111827!important;font-size:15px!important;min-height:48px!important;padding:12px!important;width:100%!important}body.woocommerce-checkout textarea{min-height:96px!important;resize:vertical!important}body.woocommerce-checkout .woocommerce-notices-wrapper,body.woocommerce-checkout #order_review_heading{margin:0!important}body.woocommerce-checkout .tb-checkout-step-continue{margin:2px 0 0!important}body.woocommerce-checkout .tb-checkout-continue-button{background:#ffcc00!important;border:0!important;border-radius:999px!important;box-shadow:0 14px 30px rgb(255 204 0 / .28)!important;color:#080a0e!important;font-size:16px!important;font-weight:950!important;min-height:56px!important;padding:14px 18px!important;position:static!important;width:100%!important}body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #order_review,body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] .woocommerce-checkout-review-order{background:#ffffff!important;border:1px solid rgb(15 23 42 / .08)!important;border-radius:18px!important;box-shadow:0 10px 28px rgb(15 23 42 / .06)!important;padding:12px!important}body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #order_review table.shop_table{border:0!important;border-collapse:separate!important;display:block!important;margin:0!important;overflow:visible!important;width:100%!important}body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #order_review table.shop_table tbody,body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #order_review table.shop_table tfoot{display:grid!important;gap:8px!important;width:100%!important}body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #order_review table.shop_table tbody tr.cart_item{align-items:center!important;background:#f8fafc!important;border:1px solid rgb(15 23 42 / .08)!important;border-radius:16px!important;display:grid!important;gap:8px!important;grid-template-columns:minmax(0,1fr) auto!important;padding:10px!important;width:100%!important}body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #order_review table.shop_table tbody tr.cart_item td{border:0!important;display:block!important;min-width:0!important;padding:0!important}body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #order_review table.shop_table .product-name{color:#111827!important;font-size:14px!important;font-weight:850!important;line-height:1.25!important;min-width:0!important}body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #order_review table.shop_table .product-name img,body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #order_review table.shop_table .product-thumbnail img{border-radius:12px!important;display:inline-block!important;height:52px!important;margin:0 8px 0 0!important;object-fit:cover!important;vertical-align:middle!important;width:52px!important}body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #order_review table.shop_table .product-total{color:#111827!important;font-size:14px!important;font-weight:950!important;line-height:1.15!important;text-align:right!important;white-space:nowrap!important}body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #order_review table.shop_table tfoot tr{align-items:center!important;background:#ffffff!important;border-top:1px solid rgb(15 23 42 / .08)!important;display:flex!important;gap:12px!important;justify-content:space-between!important;padding:10px 2px!important;width:100%!important}body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #order_review table.shop_table tfoot th,body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #order_review table.shop_table tfoot td{border:0!important;color:#374151!important;display:block!important;font-size:14px!important;padding:0!important}body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #order_review table.shop_table tfoot tr.order-total th,body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #order_review table.shop_table tfoot tr.order-total td,body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #order_review table.shop_table tfoot tr.order-total .amount{color:#111827!important;font-size:17px!important;font-weight:950!important}body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #payment{background:#ffffff!important;border:1px solid rgb(15 23 42 / .08)!important;border-radius:18px!important;box-shadow:0 10px 28px rgb(15 23 42 / .06)!important;padding:12px!important}body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #payment ul.payment_methods,body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #payment ul.wc_payment_methods{display:grid!important;gap:10px!important;margin:0!important;padding:0!important}body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #payment li.wc_payment_method{background:#f8fafc!important;border:1px solid rgb(15 23 42 / .1)!important;border-radius:16px!important;box-shadow:none!important;color:#111827!important;margin:0!important;padding:12px!important}body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #payment li.wc_payment_method label{align-items:center!important;color:#111827!important;display:flex!important;flex-wrap:wrap!important;font-size:15px!important;font-weight:900!important;gap:8px!important;line-height:1.25!important;margin:0!important}body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #payment li.wc_payment_method label::after{flex:0 0 auto!important;margin-left:0!important}body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #payment div.payment_box{background:#ffffff!important;border:1px solid rgb(15 23 42 / .08)!important;border-radius:14px!important;color:#374151!important;font-size:13px!important;line-height:1.35!important;margin:10px 0 0!important;padding:10px!important}body.woocommerce-checkout,body.woocommerce-checkout #page,body.woocommerce-checkout #primary,body.woocommerce-checkout .site-main,body.woocommerce-checkout .content-area,body.woocommerce-checkout .entry-content,body.woocommerce-checkout .woocommerce{max-width:100%!important;overflow-x:hidden!important;width:100%!important}body.woocommerce-checkout form.checkout,body.woocommerce-checkout form.checkout[data-sb-polished="1"],body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"]{align-items:stretch!important;display:flex!important;flex-direction:column!important;float:none!important;gap:12px!important;left:auto!important;margin:0 auto!important;max-width:420px!important;min-height:0!important;overflow:visible!important;padding:10px 12px 24px!important;position:static!important;right:auto!important;top:auto!important;transform:none!important;width:100%!important}body.woocommerce-checkout .tb-mobile-checkout-steps{clear:both!important;float:none!important;inset:auto!important;margin:0 0 12px!important;max-width:100%!important;order:0!important;position:static!important;top:auto!important;transform:none!important;width:100%!important;z-index:auto!important}body.woocommerce-checkout #sb-ordering,body.woocommerce-checkout .sb-ordering,body.woocommerce-checkout #customer_details,body.woocommerce-checkout .woocommerce-billing-fields,body.woocommerce-checkout .woocommerce-additional-fields,body.woocommerce-checkout .tb-checkout-step-continue,body.woocommerce-checkout #order_review,body.woocommerce-checkout .woocommerce-checkout-review-order,body.woocommerce-checkout #payment{clear:both!important;float:none!important;left:auto!important;margin-left:0!important;margin-right:0!important;max-width:100%!important;min-height:0!important;overflow:visible!important;position:static!important;right:auto!important;top:auto!important;transform:none!important;width:100%!important;z-index:auto!important}body.woocommerce-checkout #sb-ordering,body.woocommerce-checkout #customer_details,body.woocommerce-checkout .tb-checkout-step-continue{order:initial!important}body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="1"] #sb-ordering,body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="1"] #customer_details,body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="1"] .tb-checkout-step-continue{display:block!important}body.woocommerce-checkout .tb-mobile-checkout-steps{background:#ffffff!important;border:1px solid rgb(15 23 42 / .08)!important;border-radius:999px!important;box-shadow:0 8px 22px rgb(15 23 42 / .06)!important;display:grid!important;gap:6px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:5px!important}body.woocommerce-checkout .tb-mobile-checkout-steps span{background:#f3f4f6!important;box-shadow:none!important;color:#6b7280!important;min-height:38px!important}body.woocommerce-checkout .tb-mobile-checkout-steps span.is-active{background:#ffcc00!important;box-shadow:0 8px 18px rgb(255 204 0 / .28)!important;color:#080a0e!important}body.woocommerce-checkout #billing_email.tb-checkout-field-invalid{border-color:#dc2626!important;box-shadow:0 0 0 3px rgb(220 38 38 / .12)!important}body.woocommerce-checkout .tb-checkout-email-error{background:#fef2f2!important;border:1px solid rgb(220 38 38 / .2)!important;border-radius:10px!important;color:#991b1b!important;display:block!important;font-size:13px!important;font-weight:800!important;line-height:1.25!important;margin-top:6px!important;padding:8px 10px!important}body.woocommerce-checkout .tb-checkout-email-error[hidden]{display:none!important}body.woocommerce-checkout #sb_order_type_field .woocommerce-input-wrapper,body.woocommerce-checkout #sb_order_mode_field .woocommerce-input-wrapper,body.woocommerce-checkout #sb-ordering .sb-ordering__field--choice .woocommerce-input-wrapper,body.woocommerce-checkout #sb-ordering .sb-ordering__field--mode .woocommerce-input-wrapper{align-items:stretch!important;display:grid!important;gap:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important}body.woocommerce-checkout #sb_order_type_field label.radio,body.woocommerce-checkout #sb_order_type_field label[for="sb_order_type_pickup"],body.woocommerce-checkout #sb_order_type_field label[for="sb_order_type_delivery"],body.woocommerce-checkout #sb_order_mode_field label.radio,body.woocommerce-checkout #sb_order_mode_field label[for="sb_order_mode_asap"],body.woocommerce-checkout #sb_order_mode_field label[for="sb_order_mode_preorder"],body.woocommerce-checkout #sb-ordering .sb-ordering__field--choice .woocommerce-input-wrapper label,body.woocommerce-checkout #sb-ordering .sb-ordering__field--mode .woocommerce-input-wrapper label{align-items:center!important;background:#f8fafc!important;border:1px solid rgb(15 23 42 / .1)!important;border-radius:14px!important;color:#111827!important;display:flex!important;flex-direction:row!important;font-size:14px!important;font-weight:850!important;gap:8px!important;justify-content:center!important;line-height:1.2!important;margin:0!important;min-height:48px!important;padding:9px 8px!important;text-align:center!important;white-space:normal!important;width:100%!important}body.woocommerce-checkout #sb_order_type_field label[for="sb_order_type_pickup"]::before,body.woocommerce-checkout #sb_order_type_field label[for="sb_order_type_delivery"]::before{display:inline-flex!important;flex:0 0 auto!important;font-size:18px!important;line-height:1!important;margin:0!important}body.woocommerce-checkout #sb_order_type_field label:has(input:checked),body.woocommerce-checkout #sb_order_mode_field label:has(input:checked),body.woocommerce-checkout #sb-ordering .woocommerce-input-wrapper label:has(input:checked){background:#fff7cc!important;border-color:#ffcc00!important;box-shadow:0 0 0 3px rgb(255 204 0 / .14)!important;color:#080a0e!important}body.woocommerce-checkout .sb-ordering__closed-notice,body.woocommerce-checkout .sb-ordering__delivery-next,body.woocommerce-checkout .sb-ordering__note{clear:both!important;font-size:13px!important;line-height:1.35!important;margin:10px 0 0!important;width:100%!important}body.woocommerce-checkout #customer_details .form-row,body.woocommerce-checkout #customer_details .woocommerce-input-wrapper{display:block!important;width:100%!important}body.woocommerce-checkout #billing_phone_field .woocommerce-input-wrapper::before{left:12px!important}body.woocommerce-checkout #billing_phone_field input{padding-left:44px!important}body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #order_review table.shop_table tbody tr.cart_item{align-items:start!important;background:#f8fafc!important;border:1px solid rgb(15 23 42 / .08)!important;border-radius:16px!important;display:grid!important;gap:8px!important;grid-template-columns:minmax(0,1fr) auto!important;padding:10px!important}body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #order_review table.shop_table .product-name{align-items:start!important;color:#111827!important;display:block!important;font-size:14px!important;font-weight:900!important;line-height:1.25!important}body.woocommerce-checkout #order_review .wc-item-meta,body.woocommerce-checkout #order_review .variation{clear:both!important;color:#4b5563!important;display:grid!important;font-size:12px!important;gap:3px!important;line-height:1.3!important;margin:7px 0 0!important;padding:0!important}body.woocommerce-checkout #order_review .wc-item-meta li,body.woocommerce-checkout #order_review .variation dt,body.woocommerce-checkout #order_review .variation dd{margin:0!important;padding:0!important}body.woocommerce-checkout #order_review .product-name .edit,body.woocommerce-checkout #order_review .product-name .remove{align-items:center!important;display:inline-flex!important;font-size:12px!important;gap:6px!important;margin-top:6px!important}body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #order_review table.shop_table .product-total{color:#111827!important;font-size:14px!important;font-weight:950!important;line-height:1.2!important;text-align:right!important;white-space:nowrap!important}body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #order_review table.shop_table tfoot tr{background:#ffffff!important;border-top:1px solid rgb(15 23 42 / .08)!important;display:flex!important;justify-content:space-between!important;padding:9px 2px!important}body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #order_review table.shop_table tfoot tr.order-total{background:#fff7cc!important;border:1px solid rgb(255 204 0 / .45)!important;border-radius:14px!important;margin-top:2px!important;padding:12px!important}body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #order_review table.shop_table tfoot tr.order-total th,body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #order_review table.shop_table tfoot tr.order-total td,body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #order_review table.shop_table tfoot tr.order-total .amount{color:#080a0e!important;font-size:18px!important;font-weight:950!important}body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #payment li.wc_payment_method{background:#f8fafc!important;border:1px solid rgb(15 23 42 / .1)!important;border-radius:16px!important;padding:12px!important}body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #payment li.wc_payment_method:has(input:checked){background:#fff7cc!important;border-color:#ffcc00!important;box-shadow:0 0 0 3px rgb(255 204 0 / .14)!important}body.woocommerce-checkout #billing_phone.tb-checkout-field-invalid,body.woocommerce-checkout #billing_email.tb-checkout-field-invalid{border-color:#dc2626!important;box-shadow:0 0 0 3px rgb(220 38 38 / .12)!important}body.woocommerce-checkout .tb-checkout-phone-error,body.woocommerce-checkout .tb-checkout-email-error{background:#fef2f2!important;border:1px solid rgb(220 38 38 / .2)!important;border-radius:10px!important;color:#991b1b!important;display:block!important;font-size:13px!important;font-weight:800!important;line-height:1.25!important;margin-top:6px!important;padding:8px 10px!important}body.woocommerce-checkout .tb-checkout-phone-error[hidden],body.woocommerce-checkout .tb-checkout-email-error[hidden]{display:none!important}body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #order_review,body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #payment,body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #payment li.wc_payment_method,body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #payment div.payment_box{color:#374151!important}body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #order_review table.shop_table tbody{display:grid!important;gap:10px!important}body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #order_review table.shop_table tbody tr.cart_item{align-items:start!important;background:#f8fafc!important;border:1px solid rgb(15 23 42 / .08)!important;border-radius:16px!important;box-shadow:none!important;display:grid!important;gap:8px!important;grid-template-columns:minmax(0,1fr) auto!important;min-height:74px!important;padding:10px!important;width:100%!important}body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #order_review table.shop_table tbody tr.cart_item td{background:transparent!important;border:0!important;padding:0!important}body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #order_review table.shop_table .product-name,body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #payment li.wc_payment_method label{color:#1f2937!important}body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #order_review table.shop_table .product-name{display:block!important;font-size:14px!important;font-weight:850!important;line-height:1.25!important}body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #order_review table.shop_table .product-name img,body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #order_review table.shop_table .product-thumbnail img{border-radius:12px!important;float:left!important;height:52px!important;margin:0 10px 6px 0!important;object-fit:cover!important;width:52px!important}body.woocommerce-checkout #order_review .wc-item-meta,body.woocommerce-checkout #order_review .variation,body.woocommerce-checkout #order_review .wc-item-meta *,body.woocommerce-checkout #order_review .variation *{color:#6b7280!important;font-size:12px!important;line-height:1.3!important}body.woocommerce-checkout #order_review .product-total,body.woocommerce-checkout #order_review .product-total .amount{color:#1f2937!important;font-size:14px!important;font-weight:900!important;line-height:1.2!important;text-align:right!important;white-space:nowrap!important}body.woocommerce-checkout #order_review .product-name .edit,body.woocommerce-checkout #order_review .product-name .remove{background:#ffffff!important;border:1px solid rgb(15 23 42 / .1)!important;border-radius:999px!important;color:#4b5563!important;display:inline-flex!important;font-size:12px!important;font-weight:800!important;line-height:1!important;margin:6px 5px 0 0!important;padding:6px 9px!important;text-decoration:none!important}body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #order_review table.shop_table tfoot th,body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #order_review table.shop_table tfoot td{color:#4b5563!important;font-size:14px!important;font-weight:800!important}body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #order_review table.shop_table tfoot tr.order-total th,body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #order_review table.shop_table tfoot tr.order-total td,body.woocommerce-checkout form.checkout[data-tb-mobile-steps-ready="1"][data-tb-checkout-step="2"] #order_review table.shop_table tfoot tr.order-total .amount{color:#111827!important;font-size:18px!important;font-weight:950!important}}