.furever-faq-fallback{padding:1.25rem 1.5rem;border-bottom:1px solid #e5ded4}
.furever-faq-fallback summary{cursor:pointer;font-weight:500}
.furever-faq-fallback p{margin-top:.75rem;line-height:1.75;overflow-wrap:anywhere}
.furever-guide-grid{display:grid;gap:1.25rem;margin:2rem 0}
.furever-guide-grid section{padding:1.5rem;border:1px solid #e5ded4;border-radius:1.5rem;background:#fffaf6}
.furever-photo-guide table{width:100%;border-collapse:collapse;margin:1.5rem 0}
.furever-photo-guide th,.furever-photo-guide td{padding:1rem;border:1px solid #e5ded4;text-align:left;vertical-align:top}
.furever-photo-guide h2{font-size:1.4rem;margin:1.75rem 0 .75rem;color:#28231f}
.furever-photo-guide p{margin:.75rem 0;line-height:1.75}
.furever-photo-guide a{text-decoration:underline;text-underline-offset:3px}
.furever-delivery-table{width:100%;border-collapse:collapse;margin:1.25rem 0;font-size:.9rem}
.furever-delivery-table caption{text-align:left;margin-bottom:.75rem;color:#686059}
.furever-delivery-table th,.furever-delivery-table td{border:1px solid #e5ded4;padding:.85rem;text-align:left;vertical-align:top;overflow-wrap:anywhere}
.furever-delivery-table thead{background:#f2ece3}
@media(min-width:768px){.furever-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
