.ra-gb-intro__text{margin-bottom:28px}.ra-gb-intro__text,.ra-gb-intro__text p{font-size:16px;line-height:1.6}.ra-gb-intro{padding-top:44px;padding-bottom:24px}.ra-gb-list{padding-top:20px}.ra-gb-list .ra-container-md{max-width:1280px}.ra-gb-chain{list-style:none;margin:0 auto;padding:0;max-width:560px;border-top:1px solid var(--ra-color-border)}.ra-gb-chain__item{position:relative;padding:18px 0 22px;border-bottom:1px solid var(--ra-color-border);text-align:center;font-family:var(--font-heading-family, Georgia, serif);font-size:var(--ra-text-lg);color:var(--ra-color-ink)}.ra-gb-chain__item:last-child{border-bottom:0;padding-bottom:18px}.ra-gb-chain__item:not(:last-child):after{content:"\2193";position:absolute;left:50%;bottom:-12px;transform:translate(-50%);z-index:2;width:28px;height:28px;display:grid;place-items:center;background:var(--ra-color-surface, #fff);color:#b01f2e;font-size:18px;line-height:1}.ra-gb-list__header{max-width:720px;margin:0 auto 28px;text-align:center}.ra-gb-list__heading{margin:0 0 var(--ra-space-md)}.ra-gb-list__intro{color:var(--ra-color-muted);font-size:var(--ra-text-md);line-height:1.6}.ra-gb-list__intro p{margin:0 0 .6em}.ra-gb-list__intro p:last-child{margin-bottom:0}.ra-gb-index{margin:0;padding:0;list-style:none;border-top:1px solid var(--ra-color-border)}.ra-gb-index__row{position:relative;display:flex;align-items:center;gap:var(--ra-space-md);border-bottom:1px solid var(--ra-color-border);transition:background-color .15s ease}.ra-gb-index__row:hover{background:var(--ra-color-soft)}.ra-gb-index__link{display:flex;align-items:center;gap:6px;flex:1 1 auto;min-width:0;padding:18px 0;text-decoration:none;color:inherit}.ra-gb-index__num{flex:0 0 auto;align-self:center;width:2.1ch;text-align:left;font-size:var(--ra-text-sm);font-variant-numeric:tabular-nums;color:var(--ra-color-subtle)}.ra-gb-index__cover{flex:0 0 46px;display:flex;align-items:center;justify-content:center;height:66px}.ra-gb-index__cover img{max-width:46px;max-height:66px;width:auto;height:auto;border-radius:2px;box-shadow:0 3px 10px #00000038}.ra-gb-index__body{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-width:0;margin-left:14px}.ra-gb-index__title{font-family:var(--font-heading-family, Georgia, serif);font-size:23px;line-height:1.15;letter-spacing:-.01em;color:var(--ra-color-ink)}.ra-gb-index__row:hover .ra-gb-index__title{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.ra-gb-index__meta{font-size:var(--ra-text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--ra-color-subtle)}.ra-gb-index__buy{flex:0 0 auto;padding:5px 12px;border:1px solid var(--ra-color-border);border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;color:var(--ra-color-subtle);white-space:nowrap;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.ra-gb-index__buy:hover{background:var(--ra-color-ink);border-color:var(--ra-color-ink);color:#fff}@media screen and (max-width:749px){.ra-gb-index__row{display:grid;grid-template-columns:auto 38px minmax(0,1fr) auto;column-gap:14px;row-gap:2px;align-items:center;padding:12px 0}.ra-gb-index__link,.ra-gb-index__body{display:contents}.ra-gb-index__num{grid-column:1;grid-row:1 / span 2}.ra-gb-index__cover{grid-column:2;grid-row:1 / span 2;flex:none;height:54px;margin-right:2px}.ra-gb-index__cover img{max-width:38px;max-height:54px}.ra-gb-index__title,.ra-gb-index__meta{grid-column:3;display:block;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ra-gb-index__title{grid-row:1;font-size:19px}.ra-gb-index__meta{grid-row:2}.ra-gb-index__buy{grid-column:4;grid-row:1;align-self:center;padding:5px 11px}}.ra-gb-quote{text-align:center}.ra-gb-quote__text{margin:0;font-family:var(--font-heading-family, Georgia, serif);font-style:italic;font-size:clamp(22px,3vw,32px);line-height:1.4;color:var(--ra-color-ink)}@media screen and (max-width:749px){.ra-gb-chain__item{font-size:var(--ra-text-md)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/rep-america-great-books.css.map */
