.grouped-table table thead th{font-weight:700}[dir] .grouped-table table tbody tr:last-child{background:#ddd}.grouped-table table tbody tr:last-child td{font-weight:700}.products-table{-webkit-box-shadow:0 2px 8px rgba(0,0,0,.06);overflow:hidden}[dir] .products-table{background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.06)}[dir] .products-table .q-table-top{padding:16px;border-bottom:1px solid #f0f0f0;background-color:#fafafa}[dir] .products-table thead tr{background-color:#fafafa}.products-table thead th{font-weight:600;font-size:11px;color:#555;text-transform:uppercase;letter-spacing:.5px}[dir] .products-table thead th{padding:14px 12px!important;border-bottom:1px solid #e5e5e5}.products-table tbody td{font-size:13px}[dir] .products-table tbody td{padding:8px 12px!important;border-bottom:1px solid #f0f0f0}[dir] .products-table tbody tr:hover td{background-color:#fafafa}[dir=ltr] .products-table .q-input-target:-webkit-autofill,[dir=rtl] .products-table .q-input-target:-webkit-autofill{-webkit-animation-name:none!important;-webkit-animation-fill-mode:none!important}.products-table .product-input .q-icon.q-if-control{visibility:hidden!important}.products-table .product-input .q-icon.q-if-control.q-if-control-before{visibility:visible!important}[dir=ltr] .products-table .input-align-right input{text-align:right}[dir=rtl] .products-table .input-align-right input{text-align:left}.products-table .continue-order-btn{min-height:44px;font-size:14px;font-weight:700;letter-spacing:.3px}[dir] .products-table .continue-order-btn{padding:0 22px}