.gb-product-reading{padding-bottom:48px}
.gb-related-purchasing{margin:32px 0;padding:28px;border:1px solid var(--line);border-left:3px solid var(--green);border-radius:var(--radius);background:var(--cream);overflow-wrap:anywhere}
.gb-related-purchasing h2,.gb-guide-prose .gb-related-purchasing h2{margin:0 0 14px;font-family:var(--serif);font-size:28px;font-weight:400;line-height:1.3;color:var(--green)}
.gb-related-purchasing>p{margin:0 0 18px;font-size:16px;line-height:1.7;color:var(--muted);max-width:800px}
.gb-related-purchasing ul,.gb-guide-prose .gb-related-purchasing ul{display:grid;gap:8px;padding:0;margin:0;list-style:none}
.gb-related-purchasing li,.gb-guide-prose .gb-related-purchasing li{margin:0;padding:0;border-top:1px solid var(--line)}
.gb-related-purchasing a{display:flex;align-items:center;min-height:48px;padding:10px 0;color:var(--green);font-size:16px;font-weight:600;line-height:1.55;text-decoration:underline;text-underline-offset:4px}
.gb-related-purchasing a:hover{color:var(--gold-text)}
.gb-related-purchasing a:focus-visible{outline:2px solid var(--green);outline-offset:4px}
@media(min-width:1000px){.gb-product-reading .gb-related-purchasing ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}
@media(max-width:640px){.gb-product-reading{padding-bottom:24px}.gb-related-purchasing{padding:20px;margin:24px 0}.gb-related-purchasing h2,.gb-guide-prose .gb-related-purchasing h2{font-size:25px}}
