.menu-book{display:flex;flex-direction:column;list-style:none;margin:0 0 1rem 0;padding:0}.menu-book-item{position:relative;padding:5px 0;border-bottom:1px solid var(--border)}.menu-book-item:last-child{border-bottom:0}.book-pager{display:flex;justify-content:space-between;flex-wrap:wrap;list-style:none;margin:0;padding:.6rem;border-radius:8px}.book-pager-item{list-style-type:none}.book-pager-item i{color:var(--dark-text-color)}.menu-book .menu-book-item{margin-left:1rem;display:inline-block;width:100%;page-break-inside:avoid}.block-content>.menu-book>.menu-book-item{margin-left:0}.block-content>.menu-book{column-count:3;column-gap:2.4em;column-fill:balance;contain:layout;will-change:column-count;display:inline-block;break-inside:avoid;margin-top:1rem}@media (max-width:768px){.block-content>.menu-book{column-count:2;column-gap:1.8em}.menu-book>.menu-book-item{padding-left:.8rem}.menu-book .menu-book>.menu-book-item{margin-left:1rem}}@media (max-width:480px){.block-content>.menu-book{column-count:1;column-gap:1.2em}.menu-book-item{border-left:none!important;padding-left:0!important}}@media (min-width:1200px){.block-content>.menu-book{column-count:4;column-gap:3em;column-width:18em}}.menu-book>.menu-book-item{font-size:1.2em;margin-bottom:1rem;border-left:3px solid var(--color-primary);padding-left:1rem}.menu-book .menu-book>.menu-book-item{font-size:1.1em;margin-left:1.5rem;border-left:2px solid var(--color-secondary);padding-left:.8rem}.menu-book .menu-book .menu-book>.menu-book-item{font-size:1em;margin-left:2rem;border-left:1px solid var(--border);padding-left:.6rem}.menu-book .menu-book .menu-book .menu-book>.menu-book-item{font-size:.9em;margin-left:2.5rem;padding-left:.4rem}.menu-book-item a{color:#2c3e50;text-decoration:none;transition:color .3s ease;display:block;padding:.3rem 0}.menu-book-item a:hover{color:var(--color-primary);transform:translateX(5px)}.menu-book .menu-book{margin-top:.5rem;margin-bottom:1rem}.menu-book-item.active>a{font-weight:600;color:var(--color-primary);background:rgba(52,152,219,.1);border-radius:4px}.book-blocks-navigation,.node-links-container.block-content{margin:.5rem 0}.book-pager__previous a::before{content:"\e012";color:var(--dark-text-color);display:inline-block;font-family:"mahi"!important;font-weight:400;margin-right:.25em}.book-pager__next a::after{content:"\e015";color:var(--dark-text-color);display:inline-block;font-family:"mahi"!important;font-weight:400;margin-left:.25em}.node-links-container.block-content li{margin-bottom:0}