@media (min-width:80rem){.product-specs{--gutter:150px}}@media not screen and (min-width:48rem){.product-specs .row-fluid{display:flex;gap:var(--gutter)}.product-specs .row-fluid.reverse-rows{flex-direction:column-reverse}}.product-specs__heading{border-bottom:1px solid var(--borders-lines-color);margin-bottom:2.5rem;padding-bottom:1rem}.product-specs__table{max-height:580px;overflow-y:auto;padding-right:.5rem;scrollbar-color:var(--body-text-color) #ccc}.product-specs__table::-webkit-scrollbar-thumb{border-radius:0}.product-specs__table table{border-collapse:collapse;width:100%}.product-specs__table table thead th{background-color:var(--body-text-color);color:var(--background-secondary-color);font-size:.875rem;padding:1rem .5rem;position:sticky;text-align:center;top:0}@media (min-width:64rem){.product-specs__table table thead th{font-size:1rem;padding:1rem 1.5rem}}.product-specs__table table tbody td{background-color:var(--background-secondary-color);border-bottom:1px solid #ccc;font-size:.875rem;padding:.5rem;text-align:center;width:33.33%}.product-specs__table table tbody td:nth-child(2n){background-color:var(--background-color);border-left:1px solid #ccc;border-right:1px solid #ccc}.product-specs__table table tbody .product-specs__table-title td{background-color:var(--background-tertiary-color);border:none;color:#000;font-weight:700}.product-specs__supporting-content{font-size:.875rem}.product-specs__supporting-content h3:not(:first-child){margin-top:1.5rem}.product-specs__resources{background-color:var(--background-secondary-color);border-radius:10px;padding:24px}.product-specs__resources:not(:first-child){margin-top:1.5rem}.product-specs__resources ul{list-style:none;margin:1rem 0 0;padding:0}.product-specs__resources ul li{line-height:1;padding-left:1.25em;text-indent:-1.4em}.product-specs__resources ul li+li{margin-top:.75rem}.product-specs__resources ul li a{color:var(--body-text-color);font-size:.875rem;text-decoration-color:transparent;text-decoration-thickness:2px}.product-specs__resources ul li a.focus-visible,.product-specs__resources ul li a.hover,.product-specs__resources ul li a:focus-visible,.product-specs__resources ul li a:hover{text-decoration-color:var(--body-text-color)}.product-specs__resources ul li .icon-wrapper{display:inline-flex;height:1.2em;margin-right:.5em;margin-top:-.3em;vertical-align:middle;width:1.2em}.product-specs__resources ul li .icon-wrapper img,.product-specs__resources ul li .icon-wrapper svg{max-height:100%;max-width:100%}