.custom-table-section{width:100%}.custom-table__header{margin-bottom:3rem}.custom-table__header.left{text-align:left}.custom-table__header.center{text-align:center}.custom-table__header.right{text-align:right}.custom-table__heading{margin:0 0 1rem}.custom-table__text{max-width:70rem;margin:0;color:rgba(var(--color-foreground),.7)}.custom-table__header.center .custom-table__text{margin-left:auto;margin-right:auto}.custom-table__header.right .custom-table__text{margin-left:auto}.custom-table__text.subtitle{font-size:1.6rem;letter-spacing:.02em}.custom-table-wrapper{width:100%;border-radius:var(--inputs-radius);overflow:hidden;background-color:rgba(var(--color-foreground),.02)}.custom-table-wrapper--scrollable{overflow-x:auto;-webkit-overflow-scrolling:touch}.custom-table{width:100%;border-collapse:collapse;border-spacing:0;font-size:1.4rem;line-height:1.5}@media screen and (min-width:750px){.custom-table{font-size:1.5rem}}.custom-table thead{background-color:rgba(var(--color-foreground),.06)}.custom-table th{padding:1.6rem 2rem;font-weight:600;text-align:left;color:rgb(var(--color-foreground));white-space:nowrap;border-bottom:2px solid rgba(var(--color-foreground),.1)}.custom-table th:first-child{padding-left:2.4rem}.custom-table th:last-child{padding-right:2.4rem}.custom-table td{padding:1.4rem 2rem;vertical-align:middle;color:rgba(var(--color-foreground),.85);border-bottom:1px solid rgba(var(--color-foreground),.06)}.custom-table td:first-child{padding-left:2.4rem;font-weight:500;color:rgb(var(--color-foreground))}.custom-table td:last-child{padding-right:2.4rem}.custom-table tbody tr:last-child td{border-bottom:none}.custom-table--striped tbody tr:nth-child(2n){background-color:rgba(var(--color-foreground),.02)}.custom-table--hover tbody tr{transition:background-color .15s ease}.custom-table--hover tbody tr:hover{background-color:rgba(var(--color-foreground),.04)}.custom-table--bordered{border:1px solid rgba(var(--color-foreground),.1)}.custom-table--bordered th,.custom-table--bordered td{border:1px solid rgba(var(--color-foreground),.08)}@media screen and (max-width:749px){.custom-table-wrapper:not(.custom-table-wrapper--scrollable) .custom-table{display:block}.custom-table-wrapper:not(.custom-table-wrapper--scrollable) .custom-table thead{display:none}.custom-table-wrapper:not(.custom-table-wrapper--scrollable) .custom-table tbody,.custom-table-wrapper:not(.custom-table-wrapper--scrollable) .custom-table tr,.custom-table-wrapper:not(.custom-table-wrapper--scrollable) .custom-table td{display:block}.custom-table-wrapper:not(.custom-table-wrapper--scrollable) .custom-table tr{padding:1.5rem 0;border-bottom:1px solid rgba(var(--color-foreground),.1)}.custom-table-wrapper:not(.custom-table-wrapper--scrollable) .custom-table td{padding:.5rem 2rem;border:none}.custom-table-wrapper:not(.custom-table-wrapper--scrollable) .custom-table td:first-child{padding-top:0;font-size:1.5rem}.custom-table-wrapper:not(.custom-table-wrapper--scrollable) .custom-table td:last-child{padding-bottom:0}.custom-table-wrapper--scrollable .custom-table{min-width:calc(var(--table-columns, 3) * 150px)}}@media screen and (min-width:750px){.custom-table th,.custom-table td{width:calc(100% / var(--table-columns, 3))}.custom-table th:first-child,.custom-table td:first-child{width:auto;min-width:20%}}@media(prefers-reduced-motion:no-preference){.custom-table__heading[data-animation],.custom-table__text[data-animation]{--table-animation-duration: .8s;--table-animation-delay: 0s;--table-animation-easing: cubic-bezier(.25, .46, .45, .94)}.custom-table__heading[data-animation=fade-up],.custom-table__text[data-animation=fade-up]{opacity:0;transform:translateY(20px);animation:tableFadeUp var(--table-animation-duration) var(--table-animation-easing) var(--table-animation-delay) forwards}.custom-table__text[data-animation]{--table-animation-delay: .15s}.custom-table__heading[data-animation=fade-in],.custom-table__text[data-animation=fade-in]{opacity:0;animation:tableFadeIn var(--table-animation-duration) var(--table-animation-easing) var(--table-animation-delay) forwards}@keyframes tableFadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes tableFadeIn{0%{opacity:0}to{opacity:1}}}.custom-table td strong{font-weight:600;color:rgb(var(--color-foreground))}.custom-table td em{font-style:italic}.custom-table td:has(>*:empty):after,.custom-table td:empty:after{content:"\2014";color:rgba(var(--color-foreground),.3)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-custom-table.css.map */
