.textbook-catalog-v130{padding:72px 0 24px;background:#fff}
.textbook-catalog-v130 .textbook-catalog-shell-v92{width:min(1280px,calc(100% - 40px));max-width:1280px}
.textbook-catalog-v130 .textbook-catalog-head-v92{max-width:1120px;margin:0 auto 30px;text-align:center}
.textbook-catalog-v130 .textbook-catalog-head-v92 h2{margin:0;color:#11184c;font-size:clamp(44px,5.2vw,70px);font-weight:900;line-height:.98;letter-spacing:-.045em}
.textbook-catalog-v130 .textbook-catalog-head-v92 h2 strong{position:relative;color:#654cf4;font-weight:900;background:linear-gradient(180deg,#7c62ff,#5841ef);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}
.textbook-catalog-v130 .textbook-catalog-head-v92 h2 strong:after{content:"";position:absolute;left:5%;right:5%;bottom:-8px;height:4px;border-radius:999px;background:#ffd437}
.textbook-catalog-v130 .textbook-catalog-head-v92 p{max-width:1080px;margin:20px auto 0;color:#7774a1;font-size:18px;line-height:1.55}

.textbook-catalog-v130 .textbook-tools-v92{display:grid!important;grid-template-columns:1fr 1.12fr 1.52fr!important;gap:18px!important;width:100%!important;margin:0 0 24px!important}
.textbook-catalog-v130 .textbook-control-v92{position:relative!important;display:grid!important;grid-template-columns:38px minmax(0,1fr) 20px!important;align-items:center!important;gap:14px!important;min-width:0!important;min-height:70px!important;height:70px!important;padding:0 20px!important;border:1.5px solid #e8e2f8!important;border-radius:20px!important;background:#fff!important;box-shadow:0 8px 24px rgba(70,55,145,.05)!important;box-sizing:border-box!important;overflow:hidden!important}
.textbook-catalog-v130 .textbook-search-v92{grid-template-columns:38px minmax(0,1fr)!important}
.textbook-catalog-v130 .textbook-control-icon-v92{position:static!important;left:auto!important;top:auto!important;transform:none!important;display:block!important;width:34px!important;height:34px!important;max-width:34px!important;max-height:34px!important;object-fit:contain!important;pointer-events:none!important;z-index:auto!important}
.textbook-catalog-v130 .textbook-search-v92 .textbook-control-icon-v92{width:36px!important;height:36px!important;max-width:36px!important;max-height:36px!important}
.textbook-catalog-v130 .textbook-control-v92 select,.textbook-catalog-v130 .textbook-control-v92 input{position:static!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;outline:0!important;color:#171b58!important;font-family:inherit!important;font-size:17px!important;font-weight:700!important;line-height:1.25!important;box-sizing:border-box!important}
.textbook-catalog-v130 .textbook-control-v92 input{font-weight:500!important}
.textbook-catalog-v130 .textbook-control-v92 input::placeholder{color:#9b96ba!important;font-weight:500!important;opacity:1!important}
.textbook-catalog-v130 .textbook-control-v92 select{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;cursor:pointer!important}
.textbook-catalog-v130 .textbook-control-chevron-v92{position:static!important;right:auto!important;top:auto!important;transform:none!important;display:block!important;width:18px!important;height:11px!important;max-width:18px!important;max-height:11px!important;object-fit:contain!important;pointer-events:none!important;z-index:auto!important;justify-self:end!important}

.textbook-catalog-v130 .textbook-helper-v92{display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;align-items:center!important;gap:18px!important;min-height:72px!important;margin:0 0 18px!important;padding:14px 24px!important;border:1.5px solid #f0e7bd!important;border-radius:20px!important;background:#fffdf5!important;box-shadow:0 8px 22px rgba(124,101,27,.04)!important;color:#66658f!important}
.textbook-catalog-v130 .textbook-helper-v92 img{position:static!important;width:32px!important;height:32px!important;max-width:32px!important;max-height:32px!important;object-fit:contain!important}
.textbook-catalog-v130 .textbook-helper-v92 span{display:flex!important;align-items:center!important;min-height:34px!important;padding-left:20px!important;border-left:1px solid #ece4c3!important;color:#66658f!important;font-size:17px!important;line-height:1.45!important}

.textbook-catalog-v130 .textbook-daily-stage-v93,.textbook-catalog-v130 .textbook-books-stage-v93{display:grid!important;gap:18px!important}
.textbook-catalog-v130 .textbook-book-group-v130{overflow:hidden!important;border:1.5px solid #ebe6fa!important;border-radius:22px!important;background:#fff!important;box-shadow:0 8px 28px rgba(72,58,145,.05)!important}
.textbook-catalog-v130 .textbook-book-group-head-v93{display:flex!important;align-items:center!important;gap:14px!important;padding:14px 18px!important;border-bottom:1px solid #f0ebfa!important;background:#fff!important}
.textbook-catalog-v130 .textbook-group-icon-v93{position:static!important;width:34px!important;height:34px!important;max-width:34px!important;max-height:34px!important;object-fit:contain!important}
.textbook-catalog-v130 .textbook-book-group-head-v93 h3{min-width:0!important;margin:0!important;color:#151a58!important;font-size:20px!important;font-weight:850!important;line-height:1.3!important}
.textbook-catalog-v130 .textbook-book-group-head-v93>span{margin-left:auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:42px!important;height:36px!important;padding:0 12px!important;border-radius:13px!important;background:#f3eeff!important;color:#6c59d7!important;font-size:18px!important;font-weight:800!important;line-height:1!important}
.textbook-catalog-v130 .textbook-book-group-head-v93>button{display:grid!important;place-items:center!important;width:44px!important;height:44px!important;padding:0!important;border:0!important;background:transparent!important;cursor:pointer!important}
.textbook-catalog-v130 .textbook-book-group-head-v93>button img{position:static!important;display:block!important;width:42px!important;height:42px!important;max-width:42px!important;max-height:42px!important;object-fit:contain!important;transition:transform .2s ease!important}
.textbook-catalog-v130 .textbook-book-group-head-v93>button[aria-expanded="false"] img{transform:rotate(180deg)!important}

.textbook-catalog-v130 .textbook-book-list-v130{display:grid!important;gap:10px!important;padding:12px 14px 14px!important}
.textbook-catalog-v130 .textbook-book-row-v130{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important;gap:16px!important;min-height:74px!important;padding:12px 14px!important;border:1px solid #f0ebfb!important;border-radius:17px!important;background:#fff!important;color:inherit!important;text-decoration:none!important;box-shadow:0 8px 18px rgba(75,60,150,.03)!important}
.textbook-catalog-v130 .textbook-mini-book-v91,.textbook-catalog-v130 .textbook-mini-book-v93{display:none!important}
.textbook-catalog-v130 .textbook-book-row-v130>div{min-width:0!important}
.textbook-catalog-v130 .textbook-book-row-v130 b{display:block!important;color:#18205f!important;font-size:18px!important;font-weight:800!important;line-height:1.35!important}
.textbook-catalog-v130 .textbook-book-row-v130 small{display:block!important;margin-top:4px!important;color:#7e7aa5!important;font-size:15px!important;line-height:1.35!important}
.textbook-catalog-v130 .textbook-book-row-v130 time{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:70px!important;height:38px!important;padding:0 14px!important;border-radius:13px!important;background:#f3efff!important;color:#6b63a4!important;font-size:16px!important;font-weight:800!important;line-height:1!important}
.textbook-catalog-v130 .textbook-row-arrow-v93{position:static!important;display:block!important;width:52px!important;height:52px!important;max-width:52px!important;max-height:52px!important;object-fit:contain!important}

.textbook-catalog-v130 .textbook-more-v92{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;min-height:52px!important;margin:0 14px 16px!important;padding:0 18px!important;border:1.5px solid #e5ddfb!important;border-radius:15px!important;background:#fbf9ff!important;color:#604fe4!important;font-size:15px!important;font-weight:800!important;cursor:pointer!important}
.textbook-catalog-v130 .textbook-more-v92 img{position:static!important;width:18px!important;height:10px!important;max-width:18px!important;max-height:10px!important;transform:none!important;transition:transform .2s ease!important}
.textbook-catalog-v130 .textbook-more-v92[data-expanded="1"] img{transform:rotate(180deg)!important}
.textbook-catalog-v130 .textbook-empty-v91{margin-top:18px!important;padding:22px 24px!important;border:1.5px dashed #e4ddf8!important;border-radius:20px!important;background:#faf8ff!important;color:#7774a4!important;text-align:center!important;font-size:16px!important}

@media(max-width:1050px){.textbook-catalog-v130 .textbook-tools-v92{grid-template-columns:1fr 1fr!important}.textbook-catalog-v130 .textbook-search-v92{grid-column:1/-1!important}}
@media(max-width:760px){
 .textbook-catalog-v130{padding:54px 0 18px!important}
 .textbook-catalog-v130 .textbook-catalog-shell-v92{width:calc(100% - 20px)!important}
 .textbook-catalog-v130 .textbook-catalog-head-v92{margin-bottom:22px!important}
 .textbook-catalog-v130 .textbook-catalog-head-v92 h2{font-size:clamp(36px,10vw,48px)!important}
 .textbook-catalog-v130 .textbook-catalog-head-v92 p{margin-top:15px!important;font-size:15px!important;line-height:1.48!important}
 .textbook-catalog-v130 .textbook-tools-v92{grid-template-columns:1fr!important;gap:10px!important;margin-bottom:14px!important}
 .textbook-catalog-v130 .textbook-search-v92{grid-column:auto!important}
 .textbook-catalog-v130 .textbook-control-v92{grid-template-columns:32px minmax(0,1fr) 16px!important;gap:12px!important;min-height:60px!important;height:60px!important;padding:0 16px!important;border-radius:17px!important}
 .textbook-catalog-v130 .textbook-search-v92{grid-template-columns:32px minmax(0,1fr)!important}
 .textbook-catalog-v130 .textbook-control-icon-v92,.textbook-catalog-v130 .textbook-search-v92 .textbook-control-icon-v92{width:30px!important;height:30px!important;max-width:30px!important;max-height:30px!important}
 .textbook-catalog-v130 .textbook-control-v92 select,.textbook-catalog-v130 .textbook-control-v92 input{font-size:15px!important}
 .textbook-catalog-v130 .textbook-control-chevron-v92{width:16px!important;height:10px!important;max-width:16px!important;max-height:10px!important}
 .textbook-catalog-v130 .textbook-helper-v92{grid-template-columns:28px minmax(0,1fr)!important;gap:12px!important;min-height:0!important;padding:14px 16px!important;border-radius:17px!important}
 .textbook-catalog-v130 .textbook-helper-v92 img{width:27px!important;height:27px!important;max-width:27px!important;max-height:27px!important}
 .textbook-catalog-v130 .textbook-helper-v92 span{padding-left:12px!important;font-size:14px!important}
 .textbook-catalog-v130 .textbook-book-group-head-v93{gap:9px!important;padding:12px!important}
 .textbook-catalog-v130 .textbook-group-icon-v93{width:28px!important;height:28px!important;max-width:28px!important;max-height:28px!important}
 .textbook-catalog-v130 .textbook-book-group-head-v93 h3{font-size:15px!important}
 .textbook-catalog-v130 .textbook-book-group-head-v93>span{min-width:32px!important;height:30px!important;padding:0 9px!important;font-size:14px!important;border-radius:10px!important}
 .textbook-catalog-v130 .textbook-book-group-head-v93>button,.textbook-catalog-v130 .textbook-book-group-head-v93>button img{width:36px!important;height:36px!important;max-width:36px!important;max-height:36px!important}
 .textbook-catalog-v130 .textbook-book-list-v130{padding:9px!important}
 .textbook-catalog-v130 .textbook-book-row-v130{grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;min-height:0!important;padding:11px!important;border-radius:14px!important}
 .textbook-catalog-v130 .textbook-book-row-v130 b{font-size:15px!important}
 .textbook-catalog-v130 .textbook-book-row-v130 small{font-size:12.5px!important}
 .textbook-catalog-v130 .textbook-book-row-v130 time{grid-column:1!important;justify-self:start!important;min-width:54px!important;height:29px!important;padding:0 9px!important;border-radius:9px!important;font-size:13px!important}
 .textbook-catalog-v130 .textbook-row-arrow-v93{grid-column:2!important;grid-row:1/span 2!important;width:42px!important;height:42px!important;max-width:42px!important;max-height:42px!important}
}


/* v13 fixes: textbook controls, book rows, usage cards */
.textbook-catalog-v130 .textbook-control-v92{padding-right:22px!important}
.textbook-catalog-v130 .textbook-control-v92 select{display:block!important;padding-right:10px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;background-image:none!important}
.textbook-catalog-v130 .textbook-control-chevron-v92{width:24px!important;height:14px!important;max-width:24px!important;max-height:14px!important;opacity:1!important;filter:saturate(1.2)!important}
.textbook-catalog-v130 .textbook-book-row-v130{grid-template-columns:minmax(0,1fr) 78px 52px!important}
.textbook-catalog-v130 .textbook-book-row-v130>div{display:block!important;width:100%!important;min-width:0!important;overflow:hidden!important}
.textbook-catalog-v130 .textbook-book-row-v130 b,.textbook-catalog-v130 .textbook-book-row-v130 small{max-width:none!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;word-break:break-word!important}
.textbook-catalog-v130 .textbook-book-row-v130 b{font-size:19px!important;line-height:1.28!important}
.textbook-catalog-v130 .textbook-book-row-v130 small{line-height:1.42!important}

.textbook-types-v141{padding:34px 0 26px!important;background:#fff!important}
.textbook-types-v141 .textbook-types-shell-v141{width:min(1280px,calc(100% - 40px))!important;max-width:1280px!important}
.textbook-types-v141 .textbook-types-head-v141{max-width:980px!important;margin:0 auto 26px!important;text-align:center!important}
.textbook-types-v141 .textbook-types-kicker-v141{display:block!important;width:42px!important;height:6px!important;margin:0 auto 18px!important;border-radius:999px!important;background:#f2c61a!important}
.textbook-types-v141 .textbook-types-head-v141 h2{margin:0!important;color:#10174f!important;font-size:clamp(42px,5vw,64px)!important;font-weight:900!important;line-height:.98!important;letter-spacing:-.045em!important}
.textbook-types-v141 .textbook-types-head-v141 h2 strong{color:#654cf4!important;background:linear-gradient(180deg,#8066ff,#5d44ef)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}
.textbook-types-v141 .textbook-types-head-v141 p{margin:18px auto 0!important;max-width:880px!important;color:#76759a!important;font-size:18px!important;line-height:1.52!important}
.textbook-types-v141 .textbook-types-grid-v141{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}
.textbook-types-v141 .textbook-types-card-v141{display:flex!important;flex-direction:column!important;gap:18px!important;min-height:270px!important;padding:28px 30px 24px!important;border:1.5px solid #ece7f8!important;border-radius:26px!important;background:#fff!important;box-shadow:0 10px 30px rgba(72,58,145,.055)!important}
.textbook-types-v141 .textbook-types-art-v141{display:flex!important;align-items:flex-start!important;justify-content:flex-start!important;min-height:132px!important}
.textbook-types-v141 .textbook-types-art-v141 img{display:block!important;width:168px!important;height:168px!important;max-width:168px!important;max-height:168px!important;object-fit:contain!important}
.textbook-types-v141 .textbook-types-copy-v141 h3{margin:0 0 8px!important;color:#121955!important;font-size:22px!important;font-weight:900!important;line-height:1.15!important}
.textbook-types-v141 .textbook-types-copy-v141 p{margin:0!important;color:#6d7393!important;font-size:18px!important;line-height:1.42!important}

@media(max-width:760px){
 .textbook-catalog-v130 .textbook-book-row-v130{grid-template-columns:minmax(0,1fr) 42px!important}
 .textbook-catalog-v130 .textbook-book-row-v130 b{font-size:16px!important}
 .textbook-types-v141{padding:24px 0 12px!important}
 .textbook-types-v141 .textbook-types-shell-v141{width:calc(100% - 20px)!important}
 .textbook-types-v141 .textbook-types-head-v141{margin-bottom:18px!important}
 .textbook-types-v141 .textbook-types-kicker-v141{margin-bottom:14px!important;width:36px!important;height:5px!important}
 .textbook-types-v141 .textbook-types-head-v141 h2{font-size:clamp(34px,10vw,46px)!important}
 .textbook-types-v141 .textbook-types-head-v141 p{margin-top:14px!important;font-size:15px!important}
 .textbook-types-v141 .textbook-types-grid-v141{grid-template-columns:1fr!important;gap:14px!important}
 .textbook-types-v141 .textbook-types-card-v141{min-height:0!important;padding:20px!important;border-radius:20px!important;gap:14px!important}
 .textbook-types-v141 .textbook-types-art-v141{min-height:96px!important}
 .textbook-types-v141 .textbook-types-art-v141 img{width:132px!important;height:132px!important;max-width:132px!important;max-height:132px!important}
 .textbook-types-v141 .textbook-types-copy-v141 h3{font-size:18px!important}
 .textbook-types-v141 .textbook-types-copy-v141 p{font-size:15px!important;line-height:1.45!important}
}


/* =========================================================
   V14 hard fixes — selects, book rows, centered type cards
   ========================================================= */
#textbooks.textbook-catalog-v130 .textbook-class-select-v92,
#textbooks.textbook-catalog-v130 .textbook-subject-select-v92{
  position:relative!important;
  padding-right:58px!important;
}
#textbooks.textbook-catalog-v130 .textbook-class-select-v92 select,
#textbooks.textbook-catalog-v130 .textbook-subject-select-v92 select{
  width:100%!important;
  padding:0!important;
  padding-right:18px!important;
  appearance:none!important;
  -webkit-appearance:none!important;
  -moz-appearance:none!important;
  background:none!important;
  cursor:pointer!important;
}
#textbooks.textbook-catalog-v130 .textbook-control-chevron-v92{display:none!important}
#textbooks.textbook-catalog-v130 .textbook-control-chevron-v140{
  position:absolute!important;
  right:24px!important;
  top:50%!important;
  width:14px!important;
  height:14px!important;
  display:block!important;
  border-right:3px solid #704cff!important;
  border-bottom:3px solid #704cff!important;
  border-radius:1px!important;
  transform:translateY(-68%) rotate(45deg)!important;
  pointer-events:none!important;
  z-index:5!important;
}

/* There is no mini-book cell anymore: force the old 4-column layouts into 3 columns. */
#textbooks.textbook-catalog-v130 .textbook-book-list-v93 > a.textbook-book-row-v130,
#textbooks.textbook-catalog-v130 .textbook-daily-group-v93 .textbook-book-list-v93 > a.textbook-book-row-v130{
  display:grid!important;
  grid-template-columns:minmax(0,1fr) 82px 54px!important;
  align-items:center!important;
  gap:18px!important;
  width:100%!important;
  min-height:86px!important;
  padding:14px 18px!important;
  margin:0!important;
  box-sizing:border-box!important;
}
#textbooks.textbook-catalog-v130 .textbook-book-list-v93 > a.textbook-book-row-v130 > div,
#textbooks.textbook-catalog-v130 .textbook-daily-group-v93 .textbook-book-list-v93 > a.textbook-book-row-v130 > div{
  grid-column:1!important;
  min-width:0!important;
  width:auto!important;
  max-width:none!important;
  overflow:visible!important;
  align-self:center!important;
}
#textbooks.textbook-catalog-v130 .textbook-book-list-v93 > a.textbook-book-row-v130 > div > b,
#textbooks.textbook-catalog-v130 .textbook-daily-group-v93 .textbook-book-list-v93 > a.textbook-book-row-v130 > div > b{
  display:block!important;
  margin:0!important;
  max-width:none!important;
  white-space:normal!important;
  overflow:visible!important;
  text-overflow:clip!important;
  word-break:normal!important;
  font-size:19px!important;
  line-height:1.3!important;
}
#textbooks.textbook-catalog-v130 .textbook-book-list-v93 > a.textbook-book-row-v130 > div > small,
#textbooks.textbook-catalog-v130 .textbook-daily-group-v93 .textbook-book-list-v93 > a.textbook-book-row-v130 > div > small{
  display:block!important;
  margin-top:5px!important;
  max-width:none!important;
  white-space:normal!important;
  overflow:visible!important;
  text-overflow:clip!important;
  -webkit-line-clamp:unset!important;
  font-size:15px!important;
  line-height:1.4!important;
}
#textbooks.textbook-catalog-v130 .textbook-book-list-v93 > a.textbook-book-row-v130 > time,
#textbooks.textbook-catalog-v130 .textbook-daily-group-v93 .textbook-book-list-v93 > a.textbook-book-row-v130 > time{
  grid-column:2!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-width:72px!important;
  height:38px!important;
  padding:0 12px!important;
  line-height:1!important;
  font-size:15px!important;
}
#textbooks.textbook-catalog-v130 .textbook-book-list-v93 > a.textbook-book-row-v130 > .textbook-row-arrow-v93,
#textbooks.textbook-catalog-v130 .textbook-daily-group-v93 .textbook-book-list-v93 > a.textbook-book-row-v130 > .textbook-row-arrow-v93{
  grid-column:3!important;
  width:48px!important;
  height:48px!important;
  max-width:48px!important;
  max-height:48px!important;
  justify-self:end!important;
}

/* Four cards: everything centered, including images and copy. */
.textbook-types-v141 .textbook-types-card-v141{
  align-items:center!important;
  justify-content:flex-start!important;
  text-align:center!important;
}
.textbook-types-v141 .textbook-types-art-v141{
  width:100%!important;
  display:flex!important;
  justify-content:center!important;
  align-items:center!important;
  text-align:center!important;
}
.textbook-types-v141 .textbook-types-art-v141 img{
  margin:0 auto!important;
}
.textbook-types-v141 .textbook-types-copy-v141{
  width:100%!important;
  max-width:520px!important;
  margin:0 auto!important;
  text-align:center!important;
}
.textbook-types-v141 .textbook-types-copy-v141 h3,
.textbook-types-v141 .textbook-types-copy-v141 p{
  text-align:center!important;
}

@media(max-width:640px){
  #textbooks.textbook-catalog-v130 .textbook-class-select-v92,
  #textbooks.textbook-catalog-v130 .textbook-subject-select-v92{padding-right:48px!important}
  #textbooks.textbook-catalog-v130 .textbook-control-chevron-v140{right:20px!important;width:12px!important;height:12px!important;border-width:0 3px 3px 0!important}
  #textbooks.textbook-catalog-v130 .textbook-book-list-v93 > a.textbook-book-row-v130,
  #textbooks.textbook-catalog-v130 .textbook-daily-group-v93 .textbook-book-list-v93 > a.textbook-book-row-v130{
    grid-template-columns:minmax(0,1fr) 42px!important;
    gap:10px!important;
    min-height:76px!important;
    padding:12px!important;
  }
  #textbooks.textbook-catalog-v130 .textbook-book-list-v93 > a.textbook-book-row-v130 > time,
  #textbooks.textbook-catalog-v130 .textbook-daily-group-v93 .textbook-book-list-v93 > a.textbook-book-row-v130 > time{display:none!important}
  #textbooks.textbook-catalog-v130 .textbook-book-list-v93 > a.textbook-book-row-v130 > .textbook-row-arrow-v93,
  #textbooks.textbook-catalog-v130 .textbook-daily-group-v93 .textbook-book-list-v93 > a.textbook-book-row-v130 > .textbook-row-arrow-v93{
    grid-column:2!important;
    width:38px!important;height:38px!important;max-width:38px!important;max-height:38px!important;
  }
  #textbooks.textbook-catalog-v130 .textbook-book-list-v93 > a.textbook-book-row-v130 > div > b,
  #textbooks.textbook-catalog-v130 .textbook-daily-group-v93 .textbook-book-list-v93 > a.textbook-book-row-v130 > div > b{font-size:15px!important}
  #textbooks.textbook-catalog-v130 .textbook-book-list-v93 > a.textbook-book-row-v130 > div > small,
  #textbooks.textbook-catalog-v130 .textbook-daily-group-v93 .textbook-book-list-v93 > a.textbook-book-row-v130 > div > small{font-size:12.5px!important}
}
