
.book-section{padding:0 2rem 2rem;position:relative}.book-section .section-header{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.book-section .section-header .section-title{font-size:1.5rem;font-weight:700}.book-section .section-header .show-all-link{color:#8f8786;margin-top:.5rem;margin-right:1.5rem;font-size:13px}.book-section .section-header{font-size:.9rem;text-decoration:none}.book-section .section-header:hover{color:#314c99}@media (max-width:568px){.book-section{padding:.3rem 1.3rem 1.3rem}}.book-section .section-title{color:var(--text-color);margin-bottom:1rem;font-size:20px;font-weight:700}.book-section .slider-wrapper{position:relative}.book-section .slider-wrapper .books-slider{scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;gap:1rem;display:flex;overflow-x:auto}.book-section .slider-wrapper .books-slider::-webkit-scrollbar{display:none}.book-section .slider-wrapper .books-slider .book-card{flex:0 0 calc(16.6667% - 1rem);min-width:170px;max-width:200px}@media (max-width:1100px){.book-section .slider-wrapper .books-slider .book-card{min-width:165px}}@media (max-width:500px){.book-section .slider-wrapper .books-slider .book-card{min-width:151px}}.book-section .slider-wrapper .slider-btn{z-index:10;color:#fff;cursor:pointer;background:#0009;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:24px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.book-section .slider-wrapper .slider-btn:hover{background:#000c}.book-section .slider-wrapper .slider-btn.left{left:-20px}.book-section .slider-wrapper .slider-btn.right{right:-20px}
