.responsive-table.tt-collapse-content{background:#fff!important;border-radius:8px!important;overflow:hidden!important;box-shadow:0 2px 8px #0000001a!important}.responsive-table .group-header{background:#184c52!important;color:#fff!important;padding:1rem 1.5rem!important;font-size:1.25rem!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.5px!important;text-align:center!important}.responsive-table table{width:100%!important;border-collapse:collapse!important;background:#fff!important}.responsive-table thead{background:#f5f5f5!important;border-bottom:2px solid #eeeeee!important}.responsive-table th{padding:1rem 1.5rem!important;font-weight:600!important;color:#222!important;text-transform:uppercase!important;font-size:.875rem!important;letter-spacing:.5px!important;text-align:left!important;border-bottom:2px solid #eeeeee!important}.responsive-table tbody tr{border-bottom:1px solid #eeeeee!important;transition:background-color .2s ease!important}.responsive-table tbody tr:hover,.responsive-table tr.alt-row{background:#f5f5f5!important}.responsive-table tr.alt-row:hover{background:#eee!important}.responsive-table td{padding:1rem 1.5rem 2.5rem!important;color:#222!important;font-size:.9rem!important;line-height:1.4!important;vertical-align:middle!important}.responsive-table td.dumbellpairs{color:#666!important;font-size:.85rem!important}.responsive-table .dumbbell-set-btn{background:#184c52!important;color:#fff!important;padding:12px 20px 16px!important;display:inline-block!important;text-transform:uppercase!important;font-weight:600!important;text-align:center!important;border-radius:60px!important;text-decoration:none!important;font-size:.8rem!important;letter-spacing:.5px!important;transition:all .3s ease!important;border:2px solid rgb(24,76,82)!important;min-width:120px!important;margin:0!important;position:relative!important;cursor:pointer!important;font-family:inherit!important}.responsive-table .dumbbell-set-btn:after{content:"VIEW PRODUCT"!important;display:block!important;font-weight:400!important;font-size:10px!important;margin-top:4px!important;color:#666!important;text-transform:uppercase!important;letter-spacing:.5px!important;position:absolute!important;bottom:-20px!important;left:50%!important;transform:translate(-50%)!important;white-space:nowrap!important}.responsive-table .dumbbell-set-btn:hover{background:#12393e!important;color:#fff!important;border-color:#12393e!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px #184c524d!important;text-decoration:none!important}.responsive-table .dumbbell-set-btn:active{transform:translateY(0)!important;box-shadow:0 2px 6px #184c5233!important}.responsive-table .dumbbell-set-btn:focus{outline:2px solid rgb(24,76,82)!important;outline-offset:2px!important}@media (max-width: 768px){.responsive-table.tt-collapse-content{margin:1rem 0!important;border-radius:4px!important;overflow:hidden!important}.responsive-table .group-header{padding:.75rem 1rem!important;font-size:1.1rem!important}.responsive-table table{display:table!important;width:100%!important;min-width:600px!important}.responsive-table thead{display:table-header-group!important}.responsive-table tbody{display:table-row-group!important}.responsive-table tr{display:table-row!important}.responsive-table th,.responsive-table td{display:table-cell!important;padding:.75rem 1rem!important;text-align:left!important;vertical-align:middle!important;white-space:nowrap!important}.responsive-table th{background:#f5f5f5!important;font-weight:600!important;color:#222!important;text-transform:uppercase!important;font-size:.75rem!important;letter-spacing:.5px!important;border-bottom:2px solid #eeeeee!important;position:sticky!important;top:0!important;z-index:10!important}.responsive-table tbody tr{border-bottom:1px solid #eeeeee!important;background:#fff!important}.responsive-table tbody tr.alt-row{background:#f9f9f9!important}.responsive-table tbody tr:hover{background:#f5f5f5!important}.responsive-table tr.alt-row:hover{background:#eee!important}.responsive-table td{color:#222!important;font-size:.85rem!important;line-height:1.4!important;padding:.75rem 1rem 2rem!important}.responsive-table td.dumbellpairs{color:#666!important;font-size:.8rem!important;white-space:normal!important}.responsive-table .dumbbell-set-btn{padding:8px 16px!important;font-size:.75rem!important;min-width:90px!important;margin:0!important;border-radius:6px!important;position:relative!important;display:inline-block!important}.responsive-table .dumbbell-set-btn:after{content:"VIEW PRODUCT"!important;display:block!important;font-weight:400!important;font-size:9px!important;color:#666!important;text-transform:uppercase!important;letter-spacing:.5px!important;text-align:center!important;margin-top:.25rem!important;position:static!important;transform:none!important;white-space:nowrap!important}.responsive-table .dumbbell-set-btn:hover{transform:none!important;box-shadow:none!important}.responsive-table.tt-collapse-content{overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important}.responsive-table.tt-collapse-content::-webkit-scrollbar{height:6px!important}.responsive-table.tt-collapse-content::-webkit-scrollbar-track{background:#f1f1f1!important;border-radius:3px!important}.responsive-table.tt-collapse-content::-webkit-scrollbar-thumb{background:#184c52!important;border-radius:3px!important}.responsive-table.tt-collapse-content::-webkit-scrollbar-thumb:hover{background:#12393e!important}}@media (max-width: 480px){.responsive-table.tt-collapse-content{margin:.5rem 0!important}.responsive-table .group-header{padding:.5rem .75rem!important;font-size:1rem!important}.responsive-table table{min-width:500px!important}.responsive-table th,.responsive-table td{padding:.5rem .75rem!important;font-size:.8rem!important}.responsive-table th{font-size:.7rem!important}.responsive-table .dumbbell-set-btn{padding:6px 12px!important;font-size:.7rem!important;min-width:80px!important}.responsive-table .dumbbell-set-btn:after{font-size:8px!important;margin-top:.2rem!important}.responsive-table td.dumbellpairs{font-size:.75rem!important}}@media (prefers-color-scheme: dark){.responsive-table.tt-collapse-content{box-shadow:0 2px 8px #ffffff1a!important}.responsive-table .dumbbell-set-btn:hover{box-shadow:0 4px 12px #184c5266!important}.responsive-table .dumbbell-set-btn:active{box-shadow:0 2px 6px #184c524d!important}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/dumbbell-sets-styles.css.map */
