.ff82-merged-anchor{display:block;height:0;scroll-margin-top:90px}
.ff82-single-reflection{border-left:5px solid #8bc99e;background:#fbfdfb;padding:16px 17px;margin:17px 0 22px;overflow-wrap:anywhere}
.ff82-single-reflection>h3{margin-top:0}
.ff82-footer-links{display:flex;justify-content:center;gap:16px;flex-wrap:wrap;margin:10px 12px;font-size:.9em;line-height:1.8}
.ff82-footer-links a{text-decoration:underline;text-underline-offset:3px;color:inherit}
.ff82-privacy-near-form,.ff82-contact-privacy{font-size:.88em;line-height:1.85;margin:10px 0 14px}
.ff-privacy-policy h2{color:#315d42}
.entry-content .ff82-after-reading{margin:26px 0;clear:both}
.entry-content .ff82-after-reading>h2{font-size:1.15em;line-height:1.6;margin:0 0 14px;color:#315d42}
.entry-content .ff82-offer-fold{border:1px solid #d5e4d9;border-radius:8px;background:#fbfdfb;margin:12px 0;overflow-wrap:anywhere}
.entry-content .ff82-offer-fold>summary{cursor:pointer;padding:14px 16px;font-weight:700;color:#315d42;line-height:1.7}
.entry-content .ff82-offer-body{padding:0 16px 16px}
.entry-content .ff82-offer-body>:first-child{margin-top:4px!important}
.entry-content .ff82-offer-body .ff-author-return,.entry-content .ff82-offer-body .flower-print-affiliate,.entry-content .ff82-offer-body #ff-high-resolution-guide{margin:12px 0!important}
.entry-content .ff82-catalog-link{font-size:.92em;margin:16px 0;line-height:1.8}
.entry-content .ff82-offer-body .ff-author-return__lead{font-size:.94em}
.entry-content .ff82-after-reading :where(a,summary){scroll-margin-top:90px}
@media(max-width:600px){.entry-content .ff82-offer-body{padding:0 12px 12px}.entry-content .ff82-offer-fold>summary{padding:13px 12px}}
