.products-toc{justify-content:center;width:100%;margin-top:1em;display:flex}.products-toc__grid,.products-toc__card{width:100%}.products-toc__grid,.products-toc>.products-toc__card{max-width:920px;margin:0 auto}.products-toc__card{border:1px solid;border-color:var(--frontend-toc-border-color,#4b4b4b)}.products-toc ol{text-align:left;max-width:42rem;margin:0 auto;padding:.5rem 1rem;list-style:none}.products-toc li{color:var(--frontend-primary-text-color,#111);margin:.35rem 0;display:block}.products-toc__item-line{text-align:left;grid-template-columns:minmax(2.75rem,max-content) minmax(0,1fr);gap:.55rem;display:grid}.products-toc__item-number{text-align:right;white-space:nowrap;font-weight:600}.products-toc__item-label{min-width:0}.products-toc.no-numbers ol{margin-left:0}.products-toc.no-numbers .products-toc__item-line{display:block}.products-toc.no-numbers .products-toc__item-number{display:none}.products-toc ol ol{max-width:none;margin-left:1.45rem;margin-right:0;padding:.15rem 0 0}.products-toc__card>button{border:0 solid;border-bottom-width:1px;border-color:var(--frontend-toc-border-color,#4b4b4b);width:100%;color:var(--frontend-primary-text-color,#111);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;padding:1em;font-size:1.375rem;font-weight:600;display:flex}.products-toc__card>button:focus{outline:2px solid var(--frontend-card-border-color,#00000014);outline-offset:2px}.products-toc__card>button .toc-toggle-icon{margin-left:.5rem;font-size:1.2em;line-height:1}.products-toc{--toc-transition-duration:2.2s}.products-toc .toc-content{opacity:0;max-height:0;transition:max-height var(--toc-transition-duration) cubic-bezier(.2, .8, .2, 1),opacity var(--toc-transition-duration) ease;will-change:max-height,opacity;overflow:hidden}.products-toc .toc-content.open{opacity:1;max-height:2000px;transition:max-height var(--toc-transition-duration) cubic-bezier(.2, .8, .2, 1),opacity var(--toc-transition-duration) ease}.products-toc li a{color:inherit;font-weight:inherit;pointer-events:none;cursor:default;text-decoration:none}.products-toc li a:hover,.products-toc li a:focus,.products-toc li a:active{color:inherit;text-decoration:none}
