.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}.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{padding-bottom:24px;padding-top:12px}@media only screen and (min-width:782px){.smp-obituaries-listing--full-header:has(.smpObituariesHeaderMode_3) .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{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{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{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{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{color:inherit}.smp-obituaries-header.smpObituariesHeaderMode_2 .smp-obituaries-header__title,.smp-obituaries-header.smpObituariesHeaderMode_3 .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{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{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{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{padding:40px}.smp-obituaries-header.smpObituariesHeaderMode_2 .smp-obituaries-header__title,.smp-obituaries-header.smpObituariesHeaderMode_3 .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{align-items:center;display:flex;justify-content:center;min-height:300px}.smp-obituaries-header.smpObituariesHeaderMode_3 .smp-obituaries-header__search{max-width:600px}.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.smpObituariesHeaderMode_3 .smp-obituaries-header__search-form{max-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{background-color:var(--smp-primary-color,var(--smp-button-color));border:0;border-radius:8px;color:var(--smp-white,#fff);cursor:pointer;height:40px;margin:0;padding:4px 8px;width:40px}.smp-obituaries-header__search-clear,.smp-obituaries-header__search-submit{align-items:center;display:inline-flex;flex:0 0 auto;justify-content:center}.smp-obituaries-header__search-clear{border-radius:50%;color:var(--smp-grey-500,#6e7790)!important;height:32px;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}
