@keyframes fade-in{0%{opacity:0}to{opacity:1}}.c-product-table__header{display:grid;margin-bottom:40px;grid-gap:0 16px;grid-template-columns:repeat(6,minmax(0,1fr));width:100%}@media (min-width:62em){.c-product-table__header{grid-column-gap:24px;grid-template-columns:repeat(12,minmax(0,1fr))}}@media (min-width:90em){.c-product-table__header{grid-column-gap:32px}}@media (min-width:62em){.c-product-table__header{margin-bottom:60px}}.c-product-table__image,.c-product-table__title{grid-column:1/7}.c-product-table__title{display:block;font-size:1rem;font-style:normal;line-height:180%;margin-bottom:20px}@media (min-width:36em){.c-product-table__title{margin-bottom:40px}}@media (min-width:62em){.c-product-table__title{grid-column:1/7}}@media (min-width:90em){.c-product-table__title{grid-column:1/5}}@media (min-width:62em){.c-product-table__image{grid-column:8/13}}@media (min-width:90em){.c-product-table__image{grid-column:6/13}}.c-product-table__table-wrapper{background-attachment:local,local,scroll,scroll;background-color:#fff;background-image:linear-gradient(90deg,#fff,#fff),linear-gradient(90deg,#fff,#fff),linear-gradient(90deg,rgba(0,0,0,.15),transparent),linear-gradient(270deg,rgba(0,0,0,.15),transparent);background-position:0,100%,0,100%;background-repeat:no-repeat;background-size:16px 100%,16px 100%,16px 100%,16px 100%;height:100%;overflow:auto hidden;transition:height .3s cubic-bezier(0,0,.1,1)}.c-product-table__table-wrapper table{border:none;border-collapse:collapse;border-spacing:0;border-top:2px solid #292929;font-size:.875rem;line-height:180%;margin-bottom:0;min-width:100%}.c-product-table__table-wrapper tbody{position:relative}.c-product-table__table-wrapper td,.c-product-table__table-wrapper th{border:1px solid #ccc;padding:2px 24px;text-align:center;white-space:nowrap}.c-product-table__table-wrapper td:first-child,.c-product-table__table-wrapper th:first-child{border-left:none}.c-product-table__table-wrapper td:last-child,.c-product-table__table-wrapper th:last-child{border-right:none}.c-product-table__table-wrapper th{font-family:InterSemiBold,arial,verdana,sans-serif;font-size:.875rem;line-height:180%;margin-bottom:0;padding-bottom:9px;padding-top:9px;vertical-align:top}.c-product-table__table-wrapper td{border-top:none}.c-product-table__table-wrapper tr:nth-child(2n) td{background:#00000014}.c-product-table__table-wrapper tr:nth-child(odd) td{background:transparent}.c-product-table__toggle{margin-top:30px}@media (min-width:48em){.c-product-table__toggle{margin-top:40px}}
