.offer-listings-container{width:90%;min-width:320px;max-width:1240px;color:var(--bookstores-theme-sys-light-on-background,#1f171e);margin:50px auto;font-size:14px;display:block}.table-headers{background-color:var(--bookstores-theme-sys-light-primary,#1a6585);color:var(--bookstores-theme-sys-light-on-primary,#fff);border-radius:10px;grid-template-columns:175px 225px minmax(300px,1fr) 250px;grid-template-areas:"head-condition head-seller head-comments head-price";gap:5px 10px;padding:10px 10px 10px 20px;font-weight:500;display:grid}#header-condition{grid-area:head-condition}#header-seller{grid-area:head-seller}#header-comments{grid-area:head-comments}#header-price{grid-area:head-price}.offer{border-bottom:1px solid var(--bookstores-theme-sys-light-outline,#71787d);grid-template:"condition seller comments price-button-group"minmax(46px,auto)"condition seller comments delivery"/175px 225px minmax(300px,1fr) 250px;gap:5px 10px;max-width:98%;margin:0 auto;padding:10px 5px;display:grid}.offer .offer-detail{padding:5px 10px}.offer .offer-detail.condition{grid-area:condition;place-self:center start;font-size:16px;font-weight:700}.offer .offer-detail.condition .featured-offer-label{background-color:var(--bookstores-theme-sys-light-secondary-container,#d1e5f3);color:var(--bookstores-theme-sys-light-on-secondary-container,#091e28);border-radius:15px;margin-bottom:10px;padding:5px 10px;font-size:12px;font-style:italic;font-weight:400;display:inline-block}.offer .offer-detail.condition .offer-condition{padding-right:25px}.offer .offer-detail.seller{grid-area:seller;place-self:center start}.offer .offer-detail.seller details summary{color:var(--bookstores-theme-sys-light-tertiary,#854b70);cursor:pointer;padding-bottom:5px;position:relative}.offer .offer-detail.seller details summary:hover{text-decoration:underline}.offer .offer-detail.seller details summary::marker{content:none}.offer .offer-detail.seller details summary:after{content:" ▲"}.offer .offer-detail.seller details[open] summary:after{content:" ▼"}.offer .offer-detail.seller .seller-name{font-weight:600}.offer .offer-detail.seller .seller-rating{color:var(--bookstores-theme-sys-light-tertiary,#854b70)}.offer .offer-detail.seller .seller-rating .material-symbols-outlined{font-variation-settings:"FILL" 1,"wght" 300,"GRAD" 0,"opsz" 20;vertical-align:middle;font-size:18px;display:inline}.offer .offer-detail.seller .seller-location{font-size:12px;font-style:italic}.offer .offer-detail.comments{grid-area:comments;place-self:center start}.offer .offer-detail.comments .seller-comments{max-width:500px;padding-right:10px}.offer .offer-detail.comments .seller-comments a{color:var(--bookstores-theme-sys-light-tertiary,#854b70);white-space:nowrap}.offer .offer-detail.comments .seller-comments i{font-size:18px}.offer .offer-detail.comments .seller-comments span.trimmed{display:none}.offer .offer-detail.comments .read-more .more:before{content:"more"}.offer .offer-detail.comments .read-more .more:after{content:"";font-family:Material Symbols Outlined}.offer .offer-detail.comments.showAll .seller-comments span.morePoints{display:none}.offer .offer-detail.comments.showAll .seller-comments span.trimmed{display:inline}.offer .offer-detail.comments.showAll .read-more .more:before{content:"less"}.offer .offer-detail.comments.showAll .read-more .more:after{content:"";font-family:Material Symbols Outlined}.offer .offer-detail.price-button-group{flex-wrap:wrap;grid-area:price-button-group;justify-content:space-between;place-self:start stretch;align-items:center;gap:10px 20px;display:flex}.offer .offer-detail.price-button-group .price{font-size:16px;font-weight:700}.offer .offer-detail.delivery{grid-area:delivery;place-self:end}.offer .offer-detail.delivery .delivery-estimate i.material-symbols-outlined{vertical-align:text-top;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 20;font-size:20px;display:inline}.offer .offer-detail.delivery .delivery-estimate span.delivery-date{white-space:nowrap;font-weight:700}@media screen and (max-width:1150px){.table-headers{grid-template-columns:repeat(12,1fr);grid-template-areas:"head-condition head-condition head-condition head-seller head-seller head-seller head-seller head-price head-price head-price head-price head-price"}#header-comments{display:none}.offer{grid-template-columns:repeat(12,1fr);grid-template-areas:"condition condition condition seller seller seller seller price-button-group price-button-group price-button-group price-button-group price-button-group""comments comments comments comments comments comments comments delivery delivery delivery delivery delivery";gap:10px}.offer .offer-detail.comments .seller-comments:before{content:"Seller Comments: ";font-weight:800}.offer .offer-detail.delivery{place-self:start end}.offer .offer-detail.delivery .delivery-estimate{text-align:right}}@media screen and (min-width:751px){.offer .offer-detail.seller details summary{display:none}}@media screen and (max-width:750px){.table-headers{grid-template-columns:repeat(8,1fr);grid-template-areas:"head-condition head-condition head-condition head-condition head-price head-price head-price head-price head-price"}#header-seller{display:none}.offer{grid-template-rows:repeat(3,auto);grid-template-columns:repeat(8,1fr);grid-template-areas:"condition condition condition condition price-button-group price-button-group price-button-group price-button-group""seller seller seller delivery delivery delivery delivery delivery""comments comments comments comments comments comments comments comments"}.offer .offer-detail.seller.seller{align-self:start}.offer .offer-detail.comments{width:96%}.offer .offer-detail.comments .seller-comments{border-top:1px solid var(--bookstores-theme-sys-light-outline-variant,#c0c7cd);width:100%;max-width:none;padding-top:10px;padding-right:0}}@media screen and (max-width:600px){.table-headers{grid-template-areas:"head-condition head-condition head-condition head-condition head-price head-price head-price head-price"}.offer{grid-template-areas:"condition condition condition price-button-group price-button-group price-button-group price-button-group price-button-group""seller seller seller delivery delivery delivery delivery delivery""comments comments comments comments comments comments comments comments"}.offer .offer-detail.price-button-group{justify-content:end;column-gap:40px}}@media screen and (max-width:550px){.table-headers{grid-template-areas:"head-condition head-condition head-condition head-price head-price head-price head-price head-price"}}@media screen and (max-width:500px){#header-price{justify-self:end;padding-right:10px}.offer{grid-template-areas:"condition condition condition condition price-button-group price-button-group price-button-group price-button-group""seller seller seller seller delivery delivery delivery delivery""comments comments comments comments comments comments comments comments"}}
