.collection .product-grid,.collection #product-grid,.collection .grid--4-col-desktop,.collection slider-component,.collection .facets-container,.collection .product-count,.collection .loading-overlay,.collection .title-wrapper-with-link{display:none!important}.rr-home{font-family:Raleway,sans-serif;color:#204595;background:#fff}.rr-home a{color:inherit}.rr-wrap{max-width:1120px;margin:0 auto;padding:0 32px}.rr-browse{padding:12px 0 40px}.rr-browse h2{font-family:Montserrat Alternates,Montserrat,sans-serif;font-size:36px;font-weight:800;margin:0 0 22px;text-align:center}.rr-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:980px;margin:0 auto;justify-items:stretch;align-items:stretch}.rr-card{background:#f7f8fc;border-radius:12px;padding:16px;display:flex;gap:16px;align-items:stretch;height:100%;box-sizing:border-box}.rr-card a.cover{flex:0 0 110px}.rr-card a.cover img{width:110px;height:auto;display:block;border-radius:4px}.rr-card-body{flex:1;min-width:0;display:flex;flex-direction:column}.rr-card-body h3{font-family:Raleway,sans-serif;font-size:18px;font-weight:600;margin:0 0 8px}.rr-card-body h3,.rr-card-body h3 a{text-decoration:none;color:#222!important}.rr-formats{margin:0 0 8px}.rr-format{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 0;border-top:1px solid #e3e6f0;font-size:15px;cursor:pointer}.rr-format:first-child{border-top:0}.rr-format-left{display:flex;align-items:center;gap:8px;min-width:0}.rr-format input[type=radio]{accent-color:#169D53;width:16px;height:16px;flex:0 0 auto;margin:0}.rr-format-price{white-space:nowrap;font-weight:700}.rr-format-price s{color:#888;font-weight:600;margin-right:6px}.rr-signed-row{display:flex;align-items:center;gap:8px;margin-top:12px;margin-bottom:24px;font-size:14px;font-weight:700}.rr-signed-row[hidden]{display:none!important}.rr-signed-row input[type=checkbox]{accent-color:#169D53;width:16px;height:16px;margin:0}.rr-signed-row.is-disabled{opacity:.45}.rr-signed-note{display:none;margin-top:4px;margin-bottom:16px;font-size:12px;font-weight:600;color:#666}.rr-signed-note.is-visible{display:block}.rr-card-body>.rr-cta{margin-top:auto}.rr-card-body>.rr-formats+.rr-cta,.rr-card-body>.rr-cta{padding-top:12px}.rr-card-body>.rr-signed-row+.rr-cta,.rr-card-body>.rr-signed-note+.rr-cta{padding-top:8px}.rr-card-total{margin-top:10px;font-size:16px;font-weight:800}.rr-card-total s{color:#888;font-weight:600;font-size:14px;margin-right:6px}.rr-cta{display:block;width:100%;text-align:center;box-sizing:border-box;background:#204595;color:#fff!important;text-decoration:none;font-family:Montserrat Alternates,Montserrat,sans-serif;font-weight:700;font-size:15px;padding:10px 16px;margin-top:auto;border-radius:8px;border:2px solid #204595;cursor:pointer}.rr-cta:hover{background:#fff;color:#204595!important}.rr-cta:disabled{opacity:.55;cursor:wait}.rr-card-status{margin-top:8px;flex:0 0 auto;font-size:13px;font-weight:600;min-height:1.2em}.rr-card-status.is-error{color:#b00020}.rr-card-status.is-ok{color:#169d53}@media(max-width:749px){.rr-wrap{padding:0 16px}.rr-grid{grid-template-columns:1fr}.rr-card{flex-direction:column;align-items:center;text-align:center}.rr-format{font-size:14px}.rr-format-left{justify-content:flex-start;text-align:left}.rr-signed-row{justify-content:center}}.rr-card-total{display:none!important}body:has(#rr-books-root) .featured-collection,body:has(#rr-books-root) .card .quick-add,body:has(#rr-books-root) .card__content .button,body:has(#rr-books-root) .quick-add__submit{display:none!important}.rr-all-products .rr-cat{margin:0 0 28px}.rr-all-products .rr-cat-title{font-family:Montserrat Alternates,Montserrat,sans-serif;font-size:28px;font-weight:800;color:#204595;text-align:center;margin:8px 0 14px}.rr-simple-price{font-size:16px;font-weight:800;color:#204595;margin:8px 0 12px}.rr-card-simple .rr-card-body{display:flex;flex-direction:column}.rr-card-simple .rr-cta{margin-top:auto}body:has(#rr-books-root) .featured-collection,body:has(#rr-books-root) .section-featured-collection,body:has(#rr-books-root) .collection .product-grid,body:has(#rr-books-root) .collection #product-grid,body:has(#rr-books-root) .product-grid-container,body:has(#rr-books-root) .card .quick-add,body:has(#rr-books-root) .quick-add__submit{display:none!important}.rr-format,.rr-format-left,.rr-format-price,.rr-signed-row,.rr-signed-row label{color:#222!important}.rr-format-price s{color:#666!important}
/*# sourceMappingURL=/cdn/shop/t/15/assets/rr-books-browse.css.map */
