.smp-obituaries-listing__boxed{margin-bottom:60px}.smp-obituaries-listing__boxed .smp-breadcrumb{margin-bottom:24px}.smp-obituaries-listing--full-header .smp-obituaries-listing__body{background:var(--smp-white,#fff);padding:0;scroll-margin-top:72px}@media only screen and (min-width:782px){.smp-obituaries-listing--full-header .smp-obituaries-listing__body{scroll-margin-top:88px}}.smp-obituaries-listing--full-header .smp-container{margin-top:0;padding-bottom:24px;padding-top:0}@media only screen and (min-width:782px){.smp-obituaries-listing--full-header .smp-container{padding-bottom:40px}}.smp-obituaries-listing--full-header:has(.smpObituariesHeaderMode_3) .smp-container,.smp-obituaries-listing--full-header:has(.smpObituariesHeaderMode_4) .smp-container{padding-bottom:24px;padding-top:12px}@media only screen and (min-width:782px){.smp-obituaries-listing--full-header:has(.smpObituariesHeaderMode_3) .smp-container,.smp-obituaries-listing--full-header:has(.smpObituariesHeaderMode_4) .smp-container{padding-bottom:40px;padding-top:20px}}.smp-obituaries-header{background-position:50%;background-size:cover;box-sizing:border-box}.smp-obituaries-header.smpObituariesHeaderMode_1 .smp-obituaries-header__inner{align-items:center;display:flex;flex-direction:column;gap:16px;text-align:center}.smp-obituaries-header.smpObituariesHeaderMode_1 .smp-obituaries-header__copy{align-items:center;display:flex;flex-direction:column;gap:8px}.smp-obituaries-header.smpObituariesHeaderMode_1 .smp-obituaries-header__title{font-size:26px;font-weight:500;line-height:1.2;margin:0}.smp-obituaries-header.smpObituariesHeaderMode_1 .smp-obituaries-header__description{font-size:16px;line-height:1.5;margin:0}.smp-obituaries-header.smpObituariesHeaderMode_1 .smp-obituaries-header__chrome{gap:24px;width:100%}.smp-obituaries-header.smpObituariesHeaderMode_1 .smp-obituaries-header__search{flex:0 1 auto;min-width:0;width:min(420px,100%)}.smp-obituaries-header.smpObituariesHeaderMode_1 .smp-obituaries-header__search-form{max-width:none;width:100%}@media only screen and (min-width:992px){.smp-obituaries-header.smpObituariesHeaderMode_1 .smp-obituaries-header__pagination{margin-left:auto}}@media only screen and (max-width:991px){.smp-obituaries-header.smpObituariesHeaderMode_1 .smp-obituaries-header__alert{align-self:flex-start;flex:0 0 auto;width:auto}.smp-obituaries-header.smpObituariesHeaderMode_1 .smp-obituaries-header__alert .smp-alert-subscription-btn{width:auto}}@media only screen and (min-width:782px){.smp-obituaries-header.smpObituariesHeaderMode_1 .smp-obituaries-header__title{font-size:32px;font-weight:600}}.smp-archive-toolbar .smp-obituaries-header__search{flex:1 1 auto;max-width:420px;min-width:0}.smp-archive-toolbar .smp-obituaries-header__search-form{max-width:none;width:100%}.smp-obituaries-header.smpObituariesHeaderMode_2,.smp-obituaries-header.smpObituariesHeaderMode_3,.smp-obituaries-header.smpObituariesHeaderMode_4{color:var(--smp-grey-900,#2b2f3b);width:100%}.smp-obituaries-header.smpObituariesHeaderMode_2 .smp-obituaries-header__inner,.smp-obituaries-header.smpObituariesHeaderMode_3 .smp-obituaries-header__inner,.smp-obituaries-header.smpObituariesHeaderMode_4 .smp-obituaries-header__inner{align-items:center;display:flex;flex-direction:column;gap:24px;padding:24px 16px;text-align:center}.smp-obituaries-header.smpObituariesHeaderMode_2 .smp-obituaries-header__chrome,.smp-obituaries-header.smpObituariesHeaderMode_3 .smp-obituaries-header__chrome,.smp-obituaries-header.smpObituariesHeaderMode_4 .smp-obituaries-header__chrome{align-items:center;display:flex;flex-direction:column;gap:24px;width:100%}.smp-obituaries-header.smpObituariesHeaderMode_2 .smp-obituaries-header__copy,.smp-obituaries-header.smpObituariesHeaderMode_3 .smp-obituaries-header__copy,.smp-obituaries-header.smpObituariesHeaderMode_4 .smp-obituaries-header__copy{align-items:center;display:flex;flex-direction:column;gap:8px;text-align:center}.smp-obituaries-header.smpObituariesHeaderMode_2 .smp-obituaries-header__description,.smp-obituaries-header.smpObituariesHeaderMode_2 .smp-obituaries-header__title,.smp-obituaries-header.smpObituariesHeaderMode_3 .smp-obituaries-header__description,.smp-obituaries-header.smpObituariesHeaderMode_3 .smp-obituaries-header__title,.smp-obituaries-header.smpObituariesHeaderMode_4 .smp-obituaries-header__description,.smp-obituaries-header.smpObituariesHeaderMode_4 .smp-obituaries-header__title{color:inherit}.smp-obituaries-header.smpObituariesHeaderMode_2 .smp-obituaries-header__title,.smp-obituaries-header.smpObituariesHeaderMode_3 .smp-obituaries-header__title,.smp-obituaries-header.smpObituariesHeaderMode_4 .smp-obituaries-header__title{font-size:26px;font-weight:500;line-height:1.2;margin:0}.smp-obituaries-header.smpObituariesHeaderMode_2 .smp-obituaries-header__description,.smp-obituaries-header.smpObituariesHeaderMode_3 .smp-obituaries-header__description,.smp-obituaries-header.smpObituariesHeaderMode_4 .smp-obituaries-header__description{font-size:16px;line-height:1.5;margin:0;max-width:504px}.smp-obituaries-header.smpObituariesHeaderMode_2 .smp-obituaries-header__alert .smp-alert-subscription-btn,.smp-obituaries-header.smpObituariesHeaderMode_3 .smp-obituaries-header__alert .smp-alert-subscription-btn,.smp-obituaries-header.smpObituariesHeaderMode_4 .smp-obituaries-header__alert .smp-alert-subscription-btn{align-items:center;box-sizing:border-box;display:inline-flex;gap:8px;height:40px;margin:0;padding:8px 16px}.smp-obituaries-header.smpObituariesHeaderMode_2 .smp-obituaries-header__search,.smp-obituaries-header.smpObituariesHeaderMode_3 .smp-obituaries-header__search,.smp-obituaries-header.smpObituariesHeaderMode_4 .smp-obituaries-header__search{max-width:1280px;width:100%}@media only screen and (min-width:782px){.smp-obituaries-header.smpObituariesHeaderMode_2 .smp-obituaries-header__inner,.smp-obituaries-header.smpObituariesHeaderMode_3 .smp-obituaries-header__inner,.smp-obituaries-header.smpObituariesHeaderMode_4 .smp-obituaries-header__inner{padding:40px}.smp-obituaries-header.smpObituariesHeaderMode_2 .smp-obituaries-header__title,.smp-obituaries-header.smpObituariesHeaderMode_3 .smp-obituaries-header__title,.smp-obituaries-header.smpObituariesHeaderMode_4 .smp-obituaries-header__title{font-size:32px;font-weight:600}}.smp-obituaries-header.smpObituariesHeaderMode_2 .smp-obituaries-header__inner{padding:24px 16px 12px}@media only screen and (min-width:782px){.smp-obituaries-header.smpObituariesHeaderMode_2 .smp-obituaries-header__inner{padding:40px 40px 24px}}.smp-obituaries-header.smpObituariesHeaderMode_2 .smp-obituaries-header__search{align-items:flex-start;background-color:var(--smp-grey-50,#f0f2f5);border-radius:var(--smp-card-border-radius,8px);display:flex;flex-direction:column;gap:12px;padding:12px}.smp-obituaries-header.smpObituariesHeaderMode_2 .smp-obituaries-header__results{align-items:center;color:#000;display:flex;font-size:16px;gap:4px;line-height:1.5}.smp-obituaries-header.smpObituariesHeaderMode_2 .smp-obituaries-header__results-term{font-weight:700}.smp-obituaries-header.smpObituariesHeaderMode_2 .smp-obituaries-header__clear{align-items:center;border-radius:53px;color:inherit;display:inline-flex;height:40px;justify-content:center;text-decoration:none;width:40px}@media only screen and (min-width:782px){.smp-obituaries-header.smpObituariesHeaderMode_2 .smp-obituaries-header__search{align-items:center;flex-direction:row;justify-content:space-between;padding:20px 16px}}.smp-obituaries-header.smpObituariesHeaderMode_3,.smp-obituaries-header.smpObituariesHeaderMode_4{align-items:center;display:flex;justify-content:center;min-height:300px}.smp-obituaries-header.smpObituariesHeaderMode_3 .smp-obituaries-header__search,.smp-obituaries-header.smpObituariesHeaderMode_4 .smp-obituaries-header__search{max-width:600px}.smp-obituaries-header.smpObituariesHeaderMode_3 .smp-obituaries-header__search-form,.smp-obituaries-header.smpObituariesHeaderMode_4 .smp-obituaries-header__search-form{max-width:100%}.smp-obituaries-header.smpObituariesHeaderMode_4{background:linear-gradient(180deg,#07122A 0%,#32435E 77.79%,#475B78 100%);color:var(--smp-white,#fff);height:90dvh;min-height:500px;overflow:visible;position:relative}@media only screen and (min-width:782px){.smp-obituaries-header.smpObituariesHeaderMode_4{height:80dvh;min-height:600px}}.smp-obituaries-header.smpObituariesHeaderMode_4 .smp-obituaries-header__inner{position:relative;z-index:2}.smp-obituaries-header.smpObituariesHeaderMode_4 .smp-obituaries-header__description,.smp-obituaries-header.smpObituariesHeaderMode_4 .smp-obituaries-header__title{color:var(--smp-white,#fff)}.smp-obituaries-header.smpObituariesHeaderMode_4 .smp-obituaries-header__stars{inset:0;pointer-events:none;position:absolute;z-index:1}.smp-obituaries-header.smpObituariesHeaderMode_4 .smp-obituaries-header__stars.is-placed{pointer-events:none}.smp-obituaries-header.smpObituariesHeaderMode_4 .smp-obituaries-header__star{animation:smp-star-twinkle var(--smp-star-duration,3s) ease-in-out var(--smp-star-delay,0s) infinite;background:var(--smp-white,#fff);border:0;border-radius:50%;box-shadow:0 0 10px color-mix(in srgb,var(--smp-white,#fff) 70%,transparent);cursor:pointer;height:var(--smp-star-size,10px);padding:0;pointer-events:auto;position:absolute;transform:translate(-50%,-50%);width:var(--smp-star-size,10px)}.smp-obituaries-header.smpObituariesHeaderMode_4 .smp-obituaries-header__star:before{content:"";inset:-10px;position:absolute}.smp-obituaries-header.smpObituariesHeaderMode_4 .smp-obituaries-header__star:hover,.smp-obituaries-header.smpObituariesHeaderMode_4 .smp-obituaries-header__star[aria-expanded=true]{animation-play-state:paused;box-shadow:0 0 12px color-mix(in srgb,var(--smp-white,#fff) 85%,transparent),0 0 0 5px color-mix(in srgb,var(--smp-white,#fff) 28%,transparent),0 0 0 9px color-mix(in srgb,var(--smp-white,#fff) 16%,transparent);opacity:1}.smp-obituaries-header.smpObituariesHeaderMode_4 .smp-obituaries-header__star-popup{background:var(--smp-white,#fff);border-radius:var(--smp-card-border-radius,8px);box-shadow:0 8px 24px color-mix(in srgb,var(--smp-grey-900,#2b2f3b) 35%,transparent);max-width:200px;min-width:132px;padding:12px 16px 14px;position:absolute;z-index:3}.smp-obituaries-header.smpObituariesHeaderMode_4 .smp-obituaries-header__star-popup:before{background:var(--smp-white,#fff);content:"";height:12px;left:var(--smp-popup-caret-x,50%);position:absolute;top:-6px;transform:translateX(-50%) rotate(45deg);width:12px}.smp-obituaries-header.smpObituariesHeaderMode_4 .smp-obituaries-header__star-popup-link{align-items:center;color:var(--smp-grey-900,#2b2f3b);display:flex;flex-direction:column;gap:8px;text-decoration:none}.smp-obituaries-header.smpObituariesHeaderMode_4 .smp-obituaries-header__star-popup-photo-wrap{border:2px solid #191d2f;border-radius:50%;display:block;height:72px;overflow:hidden;width:72px}.smp-obituaries-header.smpObituariesHeaderMode_4 .smp-obituaries-header__star-popup-photo{display:block;height:72px;object-fit:cover;width:72px}.smp-obituaries-header.smpObituariesHeaderMode_4 .smp-obituaries-header__star-popup-name{font-size:14px;font-weight:600;line-height:1.3;text-align:center}.smp-obituaries-header.smpObituariesHeaderMode_4 .smp-obituaries-header__scroll-hint{align-items:center;bottom:24px;color:var(--smp-white,#fff);display:inline-flex;font-size:14px;font-weight:400;gap:6px;left:50%;line-height:1.5;position:absolute;text-decoration:none;transform:translateX(-50%);white-space:nowrap;z-index:2}.smp-obituaries-header.smpObituariesHeaderMode_4 .smp-obituaries-header__scroll-hint .material-symbols-outlined,.smp-obituaries-header.smpObituariesHeaderMode_4 .smp-obituaries-header__scroll-hint .smp-icon{color:inherit;display:block;font-size:24px;height:24px;line-height:24px;width:24px}.smp-obituaries-header.smpObituariesHeaderMode_4 .smp-obituaries-header__scroll-hint:focus,.smp-obituaries-header.smpObituariesHeaderMode_4 .smp-obituaries-header__scroll-hint:focus-visible,.smp-obituaries-header.smpObituariesHeaderMode_4 .smp-obituaries-header__scroll-hint:hover{color:var(--smp-white,#fff)}@keyframes smp-star-twinkle{0%,to{opacity:.45}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.smp-obituaries-header.smpObituariesHeaderMode_4 .smp-obituaries-header__star{animation:none;opacity:.9}}.smp-obituaries-header__search-form{align-items:center;background-color:var(--smp-white,#fff);border:1px solid var(--smp-grey-300,#a1a7b9);border-radius:10px;box-sizing:border-box;display:flex;gap:8px;margin:0;max-width:400px;padding:8px 8px 8px 16px;width:100%}.smp-obituaries-header__search-input{appearance:none;-webkit-appearance:none;background:transparent;border:0;box-shadow:none;color:var(--smp-grey-600,#5f6780);flex:1 1 auto;font-size:16px;height:40px;line-height:22px;margin:0;min-width:0;padding:0}.smp-obituaries-header__search-input:focus{outline:none}.smp-obituaries-header__search-input::-webkit-search-cancel-button,.smp-obituaries-header__search-input::-webkit-search-decoration{appearance:none;-webkit-appearance:none;display:none}.smp-obituaries-header__search-submit{align-items:center;background-color:var(--smp-primary-color,var(--smp-button-color));border:0;border-radius:8px;color:var(--smp-white,#fff);cursor:pointer;display:inline-flex;flex:0 0 40px;height:40px;justify-content:center;margin:0;min-width:40px;overflow:hidden;padding:4px 8px;position:relative;width:40px}.smp-obituaries-header__search-submit.is-loading,.smp-obituaries-header__search-submit:active,.smp-obituaries-header__search-submit:focus,.smp-obituaries-header__search-submit:focus-visible,.smp-obituaries-header__search-submit:hover{background-color:var(--smp-primary-color,var(--smp-button-color));color:var(--smp-white,#fff);opacity:1;visibility:visible}.smp-obituaries-header__search-submit.is-loading{cursor:wait}.smp-obituaries-header__search-submit.is-loading .smp-obituaries-header__search-submit-icon{opacity:0}.smp-obituaries-header__search-submit.is-loading .smp-obituaries-header__search-submit-loader{opacity:1}.smp-obituaries-header__search-submit-icon{align-items:center;display:inline-flex;justify-content:center}.smp-obituaries-header__search-submit-loader{animation:smp-search-submit-spin .7s linear infinite;border:2px solid hsla(0,0%,100%,.35);border-radius:50%;border-top-color:#fff;height:18px;left:50%;margin:-9px 0 0 -9px;opacity:0;position:absolute;top:50%;width:18px}@keyframes smp-search-submit-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.smp-obituaries-header__search-submit-loader{animation:none;border-top-color:#fff}}.smp-obituaries-header__search-clear{align-items:center;border-radius:50%;color:var(--smp-grey-500,#6e7790)!important;display:inline-flex;flex:0 0 auto;height:32px;justify-content:center;text-decoration:none;width:32px}.smp-obituaries-header__search-clear .material-symbols-outlined,.smp-obituaries-header__search-clear .smp-icon{color:inherit!important;display:block;font-size:20px;height:20px;line-height:20px;width:20px}.smp-obituaries-header__search-clear:hover{background:var(--smp-grey-100,#d0d3dc);color:var(--smp-grey-900,#2b2f3b)!important}
