:root{--season-deep:#8d202c;--season-dark:#251f22;--season-ink:#30292b;--season-light:#f1e7dc;--season-cream:#fffaf2;--season-gold:#b99861;--poppy-red:#a51e30}body.gradient{background:var(--season-cream)}#MainContent{background-color:var(--season-cream);background-image:linear-gradient(#fffaf22b,#fffaf2f2 900px),url(flow-remembrance-poppies-2026.jpg);background-size:100% auto;background-position:center top;background-repeat:no-repeat}.f{--p:var(--season-deep)!important;--o:var(--poppy-red)!important;--i:var(--season-ink)!important;--l:var(--season-light)!important;--c:var(--season-cream)!important;color:var(--season-ink)}.f .hero{background-image:url(flow-remembrance-poppies-2026.jpg)!important;background-position:center!important;background-size:cover!important;border-bottom:2px solid var(--season-gold)}.f .hero-grid{padding-top:92px;padding-bottom:92px;gap:48px}.f .hero-grid>div:first-child{padding:36px;border:1px solid #c3a16b99;border-radius:24px;background:#fffaf2f5;box-shadow:0 16px 48px #251f2224}.f .hero-photo{border:5px solid #e6d2ae;outline:1px solid #a38252;outline-offset:5px;box-shadow:0 24px 60px #251f2240;border-radius:24px}.f .hero h1{font-size:clamp(3.2rem,4.4vw,5.5rem);color:var(--season-deep)}.f .lead{font-size:1.8rem;line-height:1.6}.f .e{font-size:1.5rem;line-height:1.5}.f .b{background:var(--poppy-red);border:1px solid #d5b780;box-shadow:0 4px 14px #251f221c;transition:background .18s ease,transform .18s ease;white-space:normal;max-width:100%;font-size:1.6rem}.f .b:hover{background:#7a1424;transform:translateY(-2px)}.f .b.alt{background:var(--season-dark)}.f .b.alt:hover{background:#44383e}.f .card{border:1px solid #d9c5a6;border-top:3px solid var(--season-gold);box-shadow:0 10px 32px #30292b0d;border-radius:20px;background:#fffdfa}.f .card>a:not(.b),.f .link-row a{white-space:normal;overflow-wrap:anywhere}.f>section:not(.dark):not(.final):not(.hero){background-color:var(--season-cream)}.f .resources{background:linear-gradient(135deg,#f3e9df,#fffaf2)!important}.f .dark,.f .final{background:linear-gradient(120deg,#331e24,#701e2c)!important;border-top:1px solid var(--season-gold);border-bottom:1px solid var(--season-gold)}.f .dark h2,.f .final h2{color:#fffaf2}.f .dark .card{color:var(--season-ink)}.season-welcome{text-align:center;background:#251f22;color:#fff5df;padding:22px 24px;font-weight:700;letter-spacing:.08em;border-bottom:1px solid var(--season-gold);line-height:1.7}.header-social-links{background:var(--season-dark)!important}.announcement-bar__message{letter-spacing:.08em;font-size:1.3rem}.header-wrapper{border-bottom:1px solid #c8ad82!important}.header__menu-item:hover,.header__active-menu-item{color:var(--poppy-red)}.page-width--narrow:has(.main-page-title),.page-width--narrow:has(>.rte){max-width:1180px;margin-top:36px;margin-bottom:36px;border:1px solid #d7c3a4;border-top:3px solid var(--season-gold);border-radius:22px;background:#fffaf2f7;box-shadow:0 12px 40px #251f220d;padding:40px}.main-page-title{font-size:clamp(3rem,4vw,4.8rem);color:var(--season-deep);overflow-wrap:break-word}#MainContent .rte{color:var(--season-ink);font-size:1.7rem;line-height:1.75}#MainContent .rte h1,#MainContent .rte h2,#MainContent .rte h3{line-height:1.25;overflow-wrap:break-word}#MainContent .rte img{max-width:100%;height:auto}#MainContent .rte a{overflow-wrap:anywhere}#MainContent .rte [style*="background:#E8F6F3" i],#MainContent .rte [style*="background: #E8F6F3" i],#MainContent .rte [style*="background:#f2edf7" i],#MainContent .rte [style*="background: #f2edf7" i]{background:#f2e9df!important}#MainContent .rte [style*="background:#1C2B2A" i],#MainContent .rte [style*="background: #1C2B2A" i],#MainContent .rte [style*="background:#54258a" i],#MainContent .rte [style*="background: #54258a" i]{background:#8d202c!important}#MainContent .rte [style*="color:#1C2B2A" i],#MainContent .rte [style*="color: #1C2B2A" i],#MainContent .rte [style*="color:#54258a" i],#MainContent .rte [style*="color: #54258a" i]{color:#8d202c!important}#MainContent .rte p[style*="text-transform:uppercase"],#MainContent .rte p[style*="text-transform: uppercase"]{color:#8d202c!important}#MainContent .rte [style*="background:#f2e8fb" i],#MainContent .rte [style*="background: #f2e8fb" i],#MainContent .rte [style*="background:#eef7ff" i],#MainContent .rte [style*="background: #eef7ff" i]{background:#f2e9df!important}#MainContent .rte [style*="background:#c2410c" i],#MainContent .rte [style*="background: #c2410c" i]{background:#a51e30!important}#MainContent .rte [style*="border:1px solid #ddd2ea" i],#MainContent .rte [style*="border:1px solid #b9d7ef" i]{border-color:#d7c3a4!important}.flow-site-explore{background:#f5ece1!important;border-color:#d7c3a4!important}.flow-site-explore a{color:#8d202c}.flow-direct-offerings{background:#fffaf2f5;border:1px solid #d7c3a4;border-radius:22px;margin:40px auto}.multicolumn-card{border:1px solid #d7c3a4;border-top:3px solid var(--poppy-red);border-radius:18px;background:#fffdfa!important;overflow:hidden}.multicolumn-card__image-wrapper{padding-top:24px}.multicolumn-card__info h3{color:var(--season-deep)}.footer{border-top:2px solid var(--season-gold)!important}.footer__content-top{padding-top:2rem}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #8d202c;outline-offset:4px}.color-scheme-4 a:focus-visible,.color-scheme-5 a:focus-visible{outline-color:#f4d9ad}@media(max-width:989px){.f .hero-grid{padding-top:64px;padding-bottom:64px;gap:40px}.f .hero-grid>div:first-child{padding:28px}.f .hero-photo{max-width:380px}.page-width--narrow:has(.main-page-title),.page-width--narrow:has(>.rte){margin:24px 20px;padding:30px 24px}}@media(max-width:620px){#MainContent{background-size:auto 650px}.f .hero-grid{padding:48px 20px}.f .hero-grid>div:first-child{padding:26px 22px}.f .hero-photo{max-width:min(300px,88vw)}.f .hero h1{font-size:3.5rem}.f .lead{font-size:1.7rem}.f .e{font-size:1.35rem;letter-spacing:.06em}.f .w{padding-left:20px;padding-right:20px}.f .g4,.f .g3{grid-template-columns:minmax(0,1fr)}.f .card{min-width:0;padding:24px}.f .b{display:block;margin:10px 0;padding:14px 18px;text-align:center}.season-welcome{font-size:1.35rem;letter-spacing:.035em;padding:20px}.page-width--narrow:has(.main-page-title),.page-width--narrow:has(>.rte){margin:18px 12px;padding:24px 18px}.rte [style*="minmax(280px"]{grid-template-columns:minmax(0,1fr)!important}.rte [style*="padding:26px"],.rte [style*="padding:30px"]{padding:20px!important}.main-page-title{font-size:3.2rem}.flow-direct-offerings{margin:24px 12px;padding:28px 20px!important}.header-social-links{gap:16px!important}.announcement-bar__message{font-size:1.2rem}}@media(prefers-reduced-motion:reduce){.f .b,.rte a{transition:none!important;transform:none!important}.scroll-trigger{animation:none!important;opacity:1!important;transform:none!important}}#MainContent .rte [style*="background:#f4eefa" i],#MainContent .rte [style*="background:#fff6e9" i],#MainContent .rte [style*="background:#fbf9f4" i]{background-color:#f2e9df!important}#MainContent .rte [style*="background:#86d4ce" i],#MainContent .rte [style*="background:#e8f6f3" i]{background-color:#f2e9df!important}#MainContent .rte [style*="background:#42235c" i],#MainContent .rte [style*="background:#a6360a" i]{background-color:var(--season-deep)!important}#MainContent .rte [style*="color:#c2410c" i],#MainContent .rte [style*="color:#a6360a" i],#MainContent .rte [style*="color:#42235c" i]{color:var(--season-deep)!important}#MainContent .rte a[style*="background:#54258a" i],#MainContent .rte a[style*="background:#c2410c" i],#MainContent .rte a[style*="background:#1c2b2a" i],#MainContent .rte a[style*="background:#a6360a" i]{background:var(--season-deep)!important;color:#fffaf2!important;border-color:var(--season-gold)!important}#MainContent .rte [style*="border:1px solid #e1d4ea" i],#MainContent .rte [style*="border:1px solid #eadfd2" i],#MainContent .rte [style*="border:1px solid #cbb07c" i]{border-color:#d7c3a4!important}#MainContent .rte h2,#MainContent .rte h3{color:var(--season-deep)}#MainContent .rte a:not([style*=background]){color:var(--season-deep)}#MainContent .rte a:not([style*=background]):hover{text-decoration-thickness:2px}#MainContent .rte a[style*=background]:focus-visible{outline:3px solid var(--season-dark);outline-offset:3px}@media(max-width:620px){#MainContent .rte a[style*="display:inline-block"]{max-width:100%;white-space:normal;overflow-wrap:anywhere}}#MainContent .rte [style*="background:#f5f0f3" i],#MainContent .rte [style*="background:#fbf8fa" i],#MainContent .rte [style*="background:#f1e0e7" i],#MainContent .rte [style*="background:#e8f6f3" i]{background-color:#f1e7dc!important}#MainContent .rte [style*="border-color:#d8c9d6" i],#MainContent .rte [style*="border-color:#dbcdd5" i],#MainContent .rte [style*="border:1px solid #d8c9d6" i]{border-color:#d7c3a4!important}#MainContent .rte [style*="color:#54258a" i],#MainContent .rte [style*="color:#7b1f3b" i],#MainContent .rte [style*="color:#71243e" i]{color:#8d202c!important}#MainContent .rte a[style*="background:#7b1f3b" i]{background:#a51e30!important;color:#fffaf2!important}#MainContent .flow-direct-offerings{background:#fffaf2;border:1px solid #d7c3a4;border-top:4px solid #b99861;border-radius:20px;color:#30292b;box-shadow:0 8px 24px #30292b12}#MainContent .flow-direct-offerings h1,#MainContent .flow-direct-offerings h2{color:#8d202c}#MainContent .flow-direct-offerings .button{background:#a51e30;color:#fffaf2;border-color:#b99861}#MainContent .flow-direct-offerings .button--secondary{background:#fffaf2;color:#8d202c;border:1px solid #b99861}#MainContent .contact__fields input,#MainContent .contact textarea{background:#fffdfa;border-color:#d7c3a4}#MainContent .contact .button{background:#a51e30;color:#fffaf2}@media screen and (max-width:749px){.announcement-bar,.announcement-bar.color-scheme-5{background:#8d202c!important;color:#fffaf2!important}.announcement-bar__message{color:#fffaf2!important;letter-spacing:.035em!important;font-size:1.15rem!important;line-height:1.45!important}.header-social-links{background:linear-gradient(115deg,#8d202c,#a51e30)!important;border-top:1px solid #d4b783;border-bottom:1px solid #d4b783;justify-content:center!important;flex-wrap:wrap!important;gap:9px 15px!important;padding:11px 14px!important}.header-social-links a{color:#fffaf2!important;line-height:1.6!important}.header-wrapper{background:#fffaf2!important;border-bottom:2px solid #b99861!important}.season-welcome{background:linear-gradient(115deg,#8d202c,#a51e30)!important;color:#fffaf2!important;border-bottom:2px solid #b99861!important}#MainContent{background-image:linear-gradient(180deg,#fffaf240,#fffaf2e8 520px,#fffaf2 800px),url(flow-remembrance-poppies-2026.jpg)!important;background-size:auto 780px!important;background-position:center top!important;background-repeat:no-repeat!important}.f .hero{background-image:linear-gradient(180deg,#fffaf21c,#fffaf25c),url(flow-remembrance-poppies-2026.jpg)!important;background-size:cover!important;background-position:center top!important}.f .hero-grid{padding-top:40px!important;padding-bottom:52px!important}.f .hero-grid>div:first-child{background:#fffaf2ed!important;border-color:#c3a16b!important;box-shadow:0 12px 35px #251f2229!important}}@media screen and (max-width:749px){.f .hero .hero-grid{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:26px!important}.f .hero .hero-grid>div:nth-child(2){order:-1!important;display:flex!important;justify-content:center!important;width:100%!important}.f .hero .hero-grid>div:first-child{order:1!important;width:100%!important}.f .hero .hero-photo{display:block!important;width:min(76vw,310px)!important;max-width:100%!important;height:auto!important;margin:0 auto!important;justify-self:center!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/remembrance.css.map */
