.bookstar-community{width:88%;max-width:1500px;margin:3rem auto;padding:2rem;border:1px solid #d8ddcf;border-radius:16px;background:#f7f9f0;color:#123f32}.bookstar-community h2{font:2rem/1.25 Georgia,serif;margin:0 0 1rem}.bookstar-community p{line-height:1.6}.bookstar-community .bs-store-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:1rem;margin:1.5rem 0}.bookstar-community .bs-store-card{background:#fff;border:1px solid #d8ddcf;border-radius:12px;padding:1.4rem;display:flex;flex-direction:column;gap:.65rem;min-width:0}.bookstar-community h3{font:1.3rem/1.3 Georgia,serif;overflow-wrap:anywhere;margin:0}.bookstar-community .bs-store-meta{font-size:.85rem;color:#56716b}.bookstar-community .bs-store-action{display:inline-flex;align-items:center;justify-content:center;background:#175b3b;color:#ffe687;border-radius:8px;padding:.7rem 1rem;text-decoration:none;font-weight:700}.bookstar-community .bs-store-card a{margin-top:auto}.bookstar-community .bs-store-price{font-weight:700}.bookstar-community a:focus-visible{outline:3px solid #bb8200;outline-offset:4px}#bookstar-my-store-terms{scroll-margin-top:7rem;max-width:85ch;padding-top:2rem;border-top:1px solid #ddd;margin:2rem 0}#bookstar-my-store-terms p{margin:1rem 0;line-height:1.75}#bookstar-my-store-terms small{overflow-wrap:anywhere}@media(max-width:700px){.bookstar-community{width:90%;padding:1.25rem;margin:2rem auto}.bookstar-community .bs-store-grid{grid-template-columns:1fr}}
header[data-bookstar-header="true"] nav[aria-label="Navegação principal"]{flex-wrap:wrap;column-gap:clamp(.6rem,1vw,1.3rem);row-gap:.6rem}
