.section-terms .grid{display:grid;grid-template-columns:25% 1fr;gap:4rem;position:relative;margin:0 auto}.section-terms .grid .sidebar-menu{top:4.5rem;position:sticky;max-height:100vh;overflow-y:auto;height:100%;padding-bottom:1.5rem}.section-terms .grid .sidebar-menu details ol{list-style-type:none;counter-reset:item;padding:0;font-size:1rem}.section-terms .grid .sidebar-menu details ol.link-list{margin:1.5rem 0}.section-terms .grid .sidebar-menu details ol.link-list .heading{cursor:pointer}.section-terms .grid .sidebar-menu details ol a{text-decoration:none;color:var(--colour-black)}.section-terms .grid .sidebar-menu details ol>li{display:table;counter-increment:item;margin-bottom:.6em;font-weight:700}.section-terms .grid .sidebar-menu details ol>li>ol{border-left:1px solid rgba(0,0,0,.1);padding-left:1rem}.section-terms .grid .sidebar-menu details ol>li:before{content:counters(item,".") ". ";display:table-cell;padding-right:.6em}.section-terms .grid .sidebar-menu details li ol>li{margin:1rem 0;font-weight:400}.section-terms .grid .sidebar-menu details li ol>li:before{content:counters(item,".") " "}.section-terms .grid .terms-content .terms-section h4{margin-bottom:1.5rem}@media (max-width: 1023.98px){.section-terms .grid{grid-template-columns:100%;gap:2rem}.section-terms .grid .sidebar-menu{top:3rem;overflow-y:scroll}.section-terms .grid .sidebar-menu details{background-color:var(--colour-gallery);padding:1rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-terms.css.map */
