.memorial-example-switcher{flex-wrap:wrap;gap:10px;margin:18px 0 30px;display:flex}.memorial-example-switcher a{color:#294b38;border:1px solid #a4b298;border-radius:4px;padding:10px 14px;font-size:12px}.memorial-example-switcher a[aria-current=page]{color:#fffdf7;background:#294b38}.memorial-video-example{background:#edf0e7;border:1px solid #a4b298;border-radius:6px;margin:45px 0;padding:30px;scroll-margin-top:25px}.memorial-video-example h2{margin:14px 0;font-size:35px}.memorial-video-example>p{color:#52624b;max-width:760px;font-size:14px;line-height:1.8}.memorial-video-example video{background:#24372c;border-radius:5px;width:100%;max-width:480px;max-height:530px;margin:25px auto;display:block}.memorial-video-example small{color:#52624b;font-size:12px;line-height:1.7;display:block}.memorial-bespoke-example .memorial-page-heading{color:#fffdf3;background:#244333;border-radius:6px;max-width:100%;padding:40px}.memorial-bespoke-example .memorial-page-heading .eyebrow,.memorial-bespoke-example .memorial-page-heading p{color:#e5eddf}.memorial-bespoke-example .memorial-page-heading h1{max-width:760px;font-style:italic}.memorial-bespoke-example>.memorial-example{background:#f1f0e5;border-color:#526c47}.memorial-bespoke-life{border:1px solid #96a78b;border-radius:6px;margin:45px 0;padding:35px;scroll-margin-top:25px}.memorial-bespoke-life h2{margin:14px 0 25px;font-size:38px}.memorial-bespoke-life ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-bottom:30px;padding:0;list-style:none;display:grid}.memorial-bespoke-life li{border-top:1px solid #a4b298;padding-top:20px}.memorial-bespoke-life li strong{color:#294b38;font:25px Georgia,serif}.memorial-bespoke-life li p{color:#52624b;margin-top:15px;font-size:14px;line-height:1.8}.memorial-bespoke-detail{grid-template-columns:1fr 1fr;gap:22px;display:grid}.memorial-bespoke-detail>div{background:#e5eadc;border-radius:4px;padding:25px}.memorial-bespoke-detail h3{margin-bottom:15px;font-size:25px}.memorial-bespoke-detail p{color:#52624b;font-size:14px;line-height:1.8}.memorial-bespoke-life>small{color:#52624b;margin-top:22px;font-size:12px;line-height:1.7;display:block}@media (max-width:600px){.memorial-video-example,.memorial-bespoke-life{padding:22px 17px}.memorial-bespoke-example .memorial-page-heading{padding:28px 20px}.memorial-bespoke-life ol,.memorial-bespoke-detail{grid-template-columns:1fr}.memorial-video-example h2,.memorial-bespoke-life h2{font-size:29px}}.memorial-video-example,.memorial-bespoke-example{--muted:#52624b}
