.delivery-table{width:100%;margin:0;border-spacing:0;border-collapse:collapse}.delivery-table tbody{border-collapse:collapse}.delivery-table td{padding:1em;border-collapse:collapse;border:1px solid rgba(var(--text-color)/.15);text-align:start;vertical-align:top;font-style:normal!important}.delivery-table td:first-child{font-weight:600;min-width:250px;background-color:rgba(var(--text-color)/.05)}.delivery-table tr:nth-child(2n) td:first-child{background-color:rgba(var(--text-color)/.03)}.delivery-table tr:hover td:first-child{background-color:rgba(var(--text-color)/.08)}.spec-table{width:100%;margin:0;border-spacing:0;border-collapse:collapse}.spec-table tbody{border-collapse:collapse}.spec-table td{padding:1em;border-collapse:collapse;border:1px solid rgba(var(--text-color)/.15);text-align:start;vertical-align:top;font-style:normal!important}.spec-table td:first-child{font-weight:600;min-width:250px;background-color:rgba(var(--text-color)/.05)}.spec-table tr:nth-child(2n) td:first-child{background-color:rgba(var(--text-color)/.03)}.spec-table tr:hover td:first-child{background-color:rgba(var(--text-color)/.08)}@media (min-width: 768px) and (max-width: 1200px){.delivery-table td,.spec-table td{padding:.75em;font-size:1.5rem}.delivery-table td:first-child,.spec-table td:first-child{min-width:180px}}@media (max-width: 1024px){.delivery-table td,.spec-table td{padding:.875em;font-size:1.5rem}}@media (max-width: 768px){.delivery-table td,.spec-table td{padding:.75em;font-size:1.5rem}.delivery-table td:first-child,.spec-table td:first-child{min-width:180px}}@media (max-width: 480px){.delivery-table td,.spec-table td{padding:.6em;font-size:1.5rem}.delivery-table td:first-child,.spec-table td:first-child{min-width:160px}}.delivery-postcode-table h3.h5.mb-4{padding-top:15px}.delivery-postcode-table{margin-top:2rem}.delivery-postcode-table table{width:100%;margin:0;border-spacing:0;border-collapse:collapse}.delivery-postcode-table thead{border-collapse:collapse}.delivery-postcode-table th{padding:1em;border-collapse:collapse;border:1px solid rgba(var(--text-color)/.15);text-align:start;vertical-align:top;font-weight:600;background-color:rgba(var(--text-color)/.05)}.delivery-postcode-table tbody{border-collapse:collapse}.delivery-postcode-table td{padding:1em;border-collapse:collapse;border:1px solid rgba(var(--text-color)/.15);text-align:start;vertical-align:top;font-size:1.2rem}.delivery-postcode-table table{width:100%;border-collapse:collapse;margin-bottom:1rem;font-size:.875rem}.delivery-postcode-table th{background-color:#f8f9fa;border:1px solid #dee2e6;padding:.75rem;text-align:left;font-weight:600;color:#495057}.delivery-postcode-table td{border:1px solid #dee2e6;padding:.75rem;vertical-align:top}.delivery-postcode-table tr:nth-child(2n){background-color:#f8f9fa}.delivery-postcode-table tr:hover{background-color:#e9ecef}.delivery-postcode-table .overflow-x-auto{overflow-x:auto;-webkit-overflow-scrolling:touch}.delivery-general-info{background-color:#f8f9fa;padding:1.5rem;border-radius:.375rem;border-left:4px solid #007bff}.delivery-product-info{background-color:#fff;border:1px solid #dee2e6;border-radius:.375rem;padding:1.5rem}.delivery-product-info .product-spec{list-style:none;padding:0;margin:0}.delivery-product-info .product-spec__item{border-bottom:1px solid #f1f3f4;padding-bottom:1rem;margin-bottom:1rem}.delivery-product-info .product-spec__item:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.delivery-product-info .product-spec__label{color:#495057;font-weight:600;min-width:200px}.delivery-product-info .product-spec__value{color:#212529}@media (max-width: 768px){.delivery-postcode-table table{font-size:.75rem}.delivery-postcode-table th,.delivery-postcode-table td{padding:.5rem}.delivery-product-info .product-spec__item{flex-direction:column}.delivery-product-info .product-spec__label{min-width:auto;margin-bottom:.5rem}}.delivery-postcode-table td[colspan="2"]{text-align:center;font-weight:600;color:#dc3545;background-color:#f8d7da}.delivery-postcode-table .mt-4{background-color:#fff3cd;border:1px solid #ffeaa7;border-radius:.375rem;padding:1rem;margin-top:1rem}.delivery-postcode-table .mt-4 p{margin:.25rem 0;font-size:.875rem}.delivery-postcode-table .mt-4 p:first-child{margin-top:0}.delivery-postcode-table .mt-4 p:last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/delivery-table.css.map */
