.cremation-faq{max-width:92rem;margin:0 auto;color:#000}.cremation-faq,.cremation-faq .rte,.cremation-faq .rte *,.cremation-faq__heading,.cremation-faq__intro,.cremation-faq__search-label,.cremation-faq__search-help,.cremation-faq__count,.cremation-faq__question,.cremation-faq__question-text,.cremation-faq__answer,.cremation-faq__empty,.cremation-faq__empty *,.cremation-faq__editor-note,.cremation-faq__editor-note *,.cremation-faq__page-size-label,.cremation-faq__page-size-suffix,.cremation-faq__page-button,.cremation-faq__page-size-select,.cremation-faq__article-link{color:#000}.cremation-faq__header{margin-bottom:2.8rem;text-align:center}.cremation-faq__heading{margin:0}.cremation-faq__intro{max-width:72ch;margin:1.2rem auto 0}.cremation-faq__intro>:first-child,.cremation-faq__answer>:first-child,.cremation-faq__empty-copy>:first-child,.cremation-faq__editor-note>:first-child{margin-top:0}.cremation-faq__intro>:last-child,.cremation-faq__answer>:last-child,.cremation-faq__empty-copy>:last-child,.cremation-faq__editor-note>:last-child{margin-bottom:0}.cremation-faq__search{margin:0 auto 2.4rem;text-align:center}.cremation-faq__search-label{display:block;margin-bottom:.5rem;font-size:1.55rem;font-weight:700;line-height:1.3}.cremation-faq__search-help{max-width:72ch;margin:0 auto 1.2rem;font-size:1.35rem;line-height:1.5}.cremation-faq__search-row{display:flex;align-items:stretch;justify-content:center;gap:1.2rem}.cremation-faq__search-input{flex:1 1 auto;width:100%;min-height:5.4rem;padding:1.4rem 1.6rem;border:.15rem solid #000;border-radius:max(var(--inputs-radius),1rem);background:#fff;color:#000;font:inherit;line-height:1.3;transition:box-shadow .18s ease,border-color .18s ease}.cremation-faq__search-input::placeholder{color:#000000a3}.cremation-faq__search-input:focus-visible,.cremation-faq__clear:focus-visible,.cremation-faq__page-button:focus-visible,.cremation-faq__page-size-select:focus-visible,.cremation-faq__article-link:focus-visible{outline:0;box-shadow:0 0 0 .3rem #0000001f}.cremation-faq__clear{flex:0 0 auto;min-width:10rem;padding:1.4rem 1.8rem;border:.15rem solid #000;border-radius:max(var(--buttons-radius),1rem);background:#fff;color:#000;font:inherit;font-weight:700;cursor:pointer;transition:background-color .18s ease,box-shadow .18s ease,transform .18s ease}.cremation-faq__clear:hover,.cremation-faq__page-button:hover,.cremation-faq__page-size-select:hover{background:#0000000d}.cremation-faq__count{margin:1rem 0 0;font-size:1.4rem;line-height:1.4}.cremation-faq__pagination{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem 1.2rem;margin:0 0 2rem}.cremation-faq__pagination[hidden],.cremation-faq__page-buttons[hidden]{display:none!important}.cremation-faq__pagination-left{display:inline-flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:.8rem}.cremation-faq__page-size-label,.cremation-faq__page-size-suffix{font-size:1.35rem;font-weight:700;line-height:1.4}.cremation-faq__page-size-field{position:relative;display:inline-flex;align-items:center}.cremation-faq__page-size-select{-webkit-appearance:none;appearance:none;min-height:4rem;min-width:7.2rem;padding:.8rem 3.4rem .8rem 1.2rem;border:.15rem solid #000;border-radius:999px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708' clip-rule='evenodd'/%3E%3C/svg%3E") no-repeat right 1.1rem center / 1rem auto;color:#000;font:inherit;font-size:1.35rem;font-weight:700;line-height:1;cursor:pointer;transition:background-color .18s ease,box-shadow .18s ease,border-color .18s ease}.cremation-faq__page-buttons{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.8rem;margin-left:auto}.cremation-faq__page-button{display:inline-flex;align-items:center;justify-content:center;min-width:4rem;min-height:4rem;padding:.8rem 1.2rem;border:.15rem solid #000;border-radius:999px;background:#fff;color:#000;font:inherit;font-size:1.35rem;font-weight:700;line-height:1;cursor:pointer;transition:background-color .18s ease,box-shadow .18s ease,border-color .18s ease}.cremation-faq__page-button.is-active{background:#00000014;border-width:.2rem}.cremation-faq__list{display:flex;flex-direction:column}.cremation-faq__item{padding:2rem clamp(1.8rem,1.4rem + 1vw,2.6rem);border:.1rem solid rgba(0,0,0,.16);border-radius:max(var(--text-boxes-radius),1.4rem);background:#fff;box-shadow:0 1rem 2.4rem #0000000a;transition:box-shadow .18s ease,border-color .18s ease,padding .18s ease,opacity .18s ease}.cremation-faq__item+.cremation-faq__item{margin-top:1.6rem}.cremation-faq__item.is-matched{border-color:#00000057;box-shadow:0 1.2rem 2.8rem #0000000f}.cremation-faq__item.is-page-hidden,.cremation-faq__item.is-filter-hidden{max-height:0;min-height:0;margin-top:0!important;padding:0;border-width:0;box-shadow:none;overflow:hidden;opacity:0;pointer-events:none}.cremation-faq__question{margin:0 0 1.2rem;font-size:clamp(1.95rem,1.75rem + .4vw,2.45rem);font-weight:800;line-height:1.3}.cremation-faq__question-text{display:inline;color:#000;font-weight:inherit}.cremation-faq__notice{display:inline-flex;align-items:center;margin:0 0 1.4rem;padding:.75rem 1.1rem;border:.2rem solid #c62828;border-radius:999px;background:#fff;color:#1f1f1f;font-size:1.25rem;font-weight:700;line-height:1.35}.cremation-faq__answer{color:#000}.cremation-faq__actions{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.6rem}.cremation-faq__article-link{display:inline-flex;flex:1 1 28rem;flex-direction:column;align-items:flex-start;justify-content:center;max-width:100%;min-height:4rem;padding:1rem 1.6rem;border:.15rem solid #000;border-radius:999px;background:#fff;color:#000;font:inherit;font-size:1.35rem;font-weight:700;line-height:1.25;text-align:left;text-decoration:none;overflow-wrap:anywhere;cursor:pointer;transition:background-color .18s ease,box-shadow .18s ease,transform .18s ease}.cremation-faq__article-link:hover{background:#0000000d}.cremation-faq__article-label{margin-bottom:.25rem;font-size:1.05rem;font-weight:700;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.cremation-faq__article-title{font-size:1.35rem;font-weight:700;line-height:1.35}.cremation-faq__answer a,.cremation-faq__intro a,.cremation-faq__empty a,.cremation-faq__editor-note a{color:#000;text-decoration-thickness:.08em}.cremation-faq__mark{padding:.08em .2em;background:#fff1a8;color:#000;border-radius:.2rem}.cremation-faq__empty,.cremation-faq__editor-note{margin-top:2rem;padding:2rem;border:.15rem dashed rgba(0,0,0,.28);border-radius:max(var(--text-boxes-radius),1.4rem);background:#fffffff5}.cremation-faq__empty-heading{margin:0 0 .8rem}@media screen and (max-width:749px){.cremation-faq__search-row{flex-direction:column}.cremation-faq__clear{width:100%}.cremation-faq__pagination{flex-direction:column;align-items:stretch}.cremation-faq__page-buttons{justify-content:flex-start;margin-left:0}.cremation-faq__item{padding:1.8rem 1.6rem}}@media(prefers-reduced-motion:reduce){.cremation-faq__search-input,.cremation-faq__clear,.cremation-faq__page-button,.cremation-faq__page-size-select,.cremation-faq__article-link,.cremation-faq__item{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/cremation-faq-search.css.map */
