.memorial-entry{padding-top:0;padding-bottom:32px}.memorial-entry .entry-gallery-stage{border-radius:20px;box-shadow:0 2px 4px #0001}.memorial-entry .entry-selection h1{margin-bottom:8px}.memorial-entry .entry-rating{margin-bottom:12px}.memorial-entry .entry-price{margin-bottom:16px}.memorial-entry .entry-pet-options legend{margin-bottom:24px}.memorial-entry .entry-count-grid{grid-template-columns:repeat(3,minmax(0,1fr));max-width:384px;gap:16px}.memorial-entry .entry-count{font-weight:500;line-height:19.2px}.memorial-entry .entry-pet-options{margin-bottom:28px}.memorial-entry .entry-count-image{margin-bottom:8px}.memorial-art{height:100%;display:grid;place-items:center;background:#f8f8f8}.memorial-frame{position:relative;width:68%;height:88%;background:#f2f2f2;border:20px solid #262626;box-shadow:0 14px 18px #0003,inset 0 2px 8px #0003;overflow:hidden}.memorial-art--halo .memorial-frame{border-color:#594331;background:linear-gradient(#0001,#0000 3%),#f2f2f2}.memorial-name{position:absolute;top:18%;left:5%;width:90%;text-align:center;font:700 clamp(14px,1.55vw,22px)/1.25 var(--font-body);letter-spacing:.12em}.memorial-name span{font-size:.85em}.memorial-frame>img{position:absolute;bottom:0;left:0;width:100%;height:57%;object-fit:contain;object-position:center bottom}.memorial-halo{position:absolute;z-index:1;top:36%;left:43%;width:14%;height:5%;border:4px solid #e8ba25;border-radius:50%;box-sizing:border-box}.memorial-art--icon{height:100%;background:#fff}.memorial-art--icon .memorial-frame{width:100%;height:100%;border:0;background:#fff;box-shadow:none}.memorial-art--icon .memorial-frame>img{height:84%;width:100%}.memorial-art--icon .memorial-halo{top:10%;left:40%;width:20%;height:6%;border-width:2px}body:has(.memorial-entry) .shopify-section:has(.entry-hero){margin-bottom:32px}body:has(.memorial-entry) .process-image{aspect-ratio:1;max-height:none}body:has(.memorial-entry) .entry-story-copy h2{margin-bottom:16px}body:has(.memorial-entry) .entry-story-copy .rte{margin-bottom:28px}body:has(.memorial-entry) .process-copy h2{text-align:center}@media(min-width:992px){.memorial-entry .entry-selection{position:relative;padding-top:12px}.memorial-entry .entry-disclosure{position:absolute;top:100%;margin-top:12px}}@media(max-width:991px){.memorial-entry{gap:36px}.memorial-entry .entry-selection{padding-top:0}.memorial-frame{border-width:18px}}@media(max-width:767px){.memorial-entry{padding-top:12px;padding-bottom:24px;gap:30px}.memorial-entry .entry-selection h1{font-size:31px}.memorial-entry .entry-count-grid{max-width:351px;gap:16px}.memorial-entry .entry-next{min-width:198px}.memorial-frame{border-width:12px}.memorial-name{font-size:14px}.memorial-halo{border-width:3px}.memorial-entry .entry-count{font-size:16px}body:has(.memorial-entry) .process-copy{padding:28px 16px}}body:has(.memorial-entry) #customer-reviews{scroll-margin-top:150px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/memorial-entry.css.map */
