table{--td-padding: 1.6rem 1.6rem;--th-padding: 1.6rem 1.6rem;--tf-padding: 1.6rem 1.6rem;--td-font-size: var(--font-body-sm-size);--th-font-size: var(--font-body-sm-size);--tf-font-size: var(--font-body-sm-size);--td-color: rgb(var(--color-foreground));--th-color: rgb(var(--color-foreground));--tf-color: rgb(var(--color-foreground));--tbd-bg: rgb(var(--color-background));--tb-border: .01rem solid rgba(var(--color-foreground), .08)}@media (min-width: 750px){table{--td-font-size: var(--font-body-size);--th-font-size: calc(var(--td-font-size) * .875);--tf-font-size: var(--font-body-size)}}table{border-collapse:collapse;box-shadow:none;width:100%;position:relative;table-layout:auto;border:var(--tb-border)}table thead,table thead th{font-size:var(--th-font-size);text-transform:uppercase;color:var(--th-color)}table tbody{background:var(--tbd-bg)}table tbody,table tbody td,table tbody th{font-size:var(--td-font-size);color:var(--td-color)}table tfoot th,table tfoot td{font-size:var(--tf-font-size);color:var(--tf-color)}table tbody td,table tbody th{padding:var(--td-padding, 1em)}table thead th{padding:var(--th-padding, 1em)}table tfoot th,table tfoot td{padding:var(--tf-padding, 1em)}table td:empty{display:initial}table>tbody>tr{border-top:var(--tb-border)}@media screen and (min-width: 750px){table>tbody>tbody tr:first-of-type{border-top:none}}@media screen and (forced-colors: active){table{border-top:.1rem solid transparent;border-bottom:.1rem solid transparent}table>tbody>tr{border-top:.1rem solid transparent}}table>thead:after,table>tfoot:before{content:" ";height:.1rem;width:100%;display:block;position:absolute;left:0;background:rgba(var(--color-foreground),.08)}@media screen and (forced-colors: active){table>thead:after,table>tfoot:before{background:CanvasText}}@media screen and (max-width: 749px){.upng-table-responsive thead,.upng-table-responsive th,.upng-table-responsive tfoot td:first-of-type{display:none}.upng-table-responsive tr{display:flex;flex-direction:column;justify-content:flex-start;width:100%}.upng-table-responsive td{display:flex;text-align:right;padding-top:0}.upng-table-responsive td:before{color:rgba(var(--td-color),.75);content:attr(data-label);padding-right:1.6rem;text-transform:uppercase;flex-grow:1;text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/upng-tables.css.map */
