table.variation_quantity_table th,table.variation_quantity_table td{border:1px solid #eee;text-align:center}body .entry-summary table.variation_quantity_table tr td,body .entry-summary table.variation_quantity_table tr th{padding:12px 15px!important}body .entry-summary table.variation_quantity_table tr th:first-child{border-top-left-radius:5px}body .entry-summary table.variation_quantity_table tr th:last-child{border-top-right-radius:5px}body .entry-summary table.variation_quantity_table tr:last-child td:first-child{border-bottom-left-radius:5px}body .entry-summary table.variation_quantity_table tr:last-child td:last-child{border-bottom-right-radius:5px}.variation_quantity_table.qty_has_select{border:0;margin:15px 0}.variation_quantity_table.qty_has_select label,.variation_quantity_table label[for="qty_range_field"]{font-size:16px;font-weight:600;color:#000;margin-right:10px}.variation_quantity_table.qty_has_select select.qty_range_field{height:50px;margin-top:10px;width:100%;padding:10px;font-size:16px;background:inherit;border-color:inherit;color:inherit;border-radius:4px;border-width:1px;appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23131313%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:right 10px top 50%;background-size:10px auto}.variation_quantity_table.qty_has_select select.qty_range_field:focus-visible{border:1px solid #ababab;outline:none}.variation_quantity_table{border:0!important}table.variation_quantity_table.qty_has_table{display:inline-table}.variation_quantity_table.qty_has_radio{display:inline-grid;width:100%}.products .variation_quantity_table.qty_has_radio{justify-content:center}.variation_quantity_table.qty_has_radio label{display:inline-flex;margin-bottom:6px}.products .variation_quantity_table.qty_has_radio label{justify-content:center}.variation_quantity_table.qty_has_radio label input:focus{outline:none;border:none}.variation_quantity_table.qty_has_radio label input{appearance:none}.variation_quantity_table.qty_has_radio label input[type="radio"]{position:relative;margin-right:25px}.variation_quantity_table.qty_has_radio label input[type="radio"]:before{display:block;position:absolute;content:'';border-radius:100%;height:14px;width:14px;top:5px;border:1px solid #a7a0a0}.variation_quantity_table.qty_has_radio label input[type="radio"]:after{display:block;position:absolute;content:'';border-radius:100%;height:10px;width:10px;top:8px;left:3px;visibility:hidden}.variation_quantity_table.qty_has_radio label input[type="radio"]:checked:before{background:#fff0}.variation_quantity_table.qty_has_radio label input[type="radio"]:checked:after{background:#333;visibility:visible}.wpqrp-hide-qty-box .product .cart .quantity{display:none!important}.variation_quantity_table.qty_has_radio .qty_range_radio_lbl,.variation_quantity_table.qty_has_select select{cursor:pointer}@media only screen and (max-width:767px){.variation_quantity_table.qty_has_radio label[for='qty_range_field']{display:inline-block}.variation_quantity_table.qty_has_radio{display:grid;justify-content:center;margin-bottom:10px}.variation_quantity_table.qty_has_select select#qty_range_field{width:auto;display:flex;margin:10px auto}.variation_quantity_table.qty_has_select label{margin:0}table.variation_quantity_table{width:auto;display:table!important}ul.products li.product .product_type_simple.add_to_cart_button{margin-top:15px}.summary.entry-summary .variation_quantity_table.qty_has_select select#qty_range_field,.summary.entry-summary table.variation_quantity_table{margin:auto 0}.summary.entry-summary .variation_quantity_table.qty_has_select label{padding-bottom:10px;display:block}.summary.entry-summary .variation_quantity_table.qty_has_radio{justify-content:flex-start}}@media only screen and (max-width:575px){.variation_quantity_table tr td,.variation_quantity_table tr th{font-size:14px}}