shopify-section section.product-variants-table-container{background-color:#f3f3f3;width:100%;max-width:none}.product-variants-table{border-collapse:collapse;font-size:15px;width:100%}.product-variants-table-container{max-width:none!important;width:100%!important}.product-variants-table-container .button-container{justify-content:flex-end;align-items:center;margin:20px 0 0;display:none}.product-variants-table-container .button-container .spinner .path{stroke:#fff}.table-item-quantity-container{flex-direction:row;align-items:center;display:flex}.row-variant-quantity-input{width:40px}.product-variants-table thead tr{border:1px solid #e9e9e9}.product-variants-table thead th{border-right:1px solid #e9e9e9;background:#ddd;padding:10px 5px;font-weight:700;color:#305370}.product-variants-table tbody tr td:last-child{border-right:1px solid #e9e9e9}.product-variants-table tbody tr{border:1px solid #e9e9e9;border-bottom:0}.product-variants-table tbody tr:last-child{border-bottom:1px solid #e9e9e9}.product-variants-table tbody tr:nth-child(odd){background:#fcfcfc}.product-variants-table tbody tr:nth-child(2n){background:#e9e9e9}.product-variants-table tbody tr .row-variant-label{display:inline-block;font-weight:700;margin-right:4px}.product-variants-table tbody tr td:last-child,.product-variants-table thead th:last-child{border-right:0}.product-variants-table td.row-variant-checkbox label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;position:relative;border:1px solid #b7b7b7;display:inline-block;cursor:pointer;height:26px;width:26px;padding:0;display:flex;align-items:center;justify-content:center;margin:auto}.product-variants-table td.row-variant-checkbox label input{position:absolute;height:100%;cursor:pointer;width:100%;opacity:0;margin:0;bottom:0;right:0;left:0;top:0}.product-variants-table td.row-variant-checkbox input+span{border:1px solid transparent;margin:0}.product-variants-table td.row-variant-checkbox input:checked+span:before{color:#305370;font-size:14px;content:"\2714"}.product-variants-table td.row-variant-availability{font-weight:700}.product-variants-table td.row-variant-availability--available{color:#4c7d2c}.product-variants-table td.row-variant-availability--unavailable{color:#d14600}.product-variants-table td.row-variant-availability--backorder{color:#dc8126}.product-variants-table td.row-variant-quantity{justify-content:center;align-items:center;display:flex}.product-variants-table .table-item-quantity-container{background:#fff;width:auto}.product-variants-table .row-variant-quantity-input{text-align:center;background:none;border:none}.product-variants-table .table-item-quantity-container--disabled{background:none}.product-variants-table .table-item-quantity-container--disabled:after{content:none}.product-variants-table td.row-variant-add-to-cart{display:none}.row-variant--zero-quantity td:not(.row-variant-quantity){opacity:.5}.row-variant--zero-quantity .row-variant-quantity{opacity:1}@media (max-width: 999px){.product-variants-table thead{display:none}.product-variants-table tbody{flex-direction:column;display:flex}.product-variants-table tbody tr{align-items:flex-start;flex-direction:column;padding:10px;display:flex}.product-variants-table tbody tr td{padding:0}.product-variants-table tbody td.row-variant-quantity{border-top:1px solid #e9e9e9;justify-content:space-between;align-items:center;padding:10px 0 0;margin:10px 0 0;display:flex;width:100%}.product-variants-table td.row-variant-checkbox{display:none}.product-variants-table td.row-variant-add-to-cart{display:block}}@media (min-width: 1000px){.product-variants-table td.row-variant-quantity .button,.product-variants-table tbody tr .row-variant-label{display:none}.product-variants-table tbody tr{border-top:1px solid #e9e9e9}.product-variants-table tbody tr:first-child{border-top:0}.product-variants-table tbody td{border-right:1px solid #e9e9e9;text-align:center;padding:5px}.product-variants-table-container .button-container{display:flex}}.row-variant-quantity-input::-webkit-outer-spin-button,.row-variant-quantity-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.row-variant-quantity-input[type=number]{-moz-appearance:textfield}
/*# sourceMappingURL=/cdn/shop/t/101/assets/section-product-variants-table.css.map */
