.pet-loss-pathway{font-family:var(--plp-font, inherit);color:var(--plp-text-color, #3a3a3a);border:1px solid var(--plp-border-color, #e5e0d8);border-radius:12px;overflow:hidden;max-width:var(--plp-max-width, 960px);margin:0 auto}.plp-inner{max-width:720px;margin:0 auto;padding:40px 32px}.plp-block+.plp-block{border-top:1px solid var(--plp-border-color, #e5e0d8)}.plp-center{text-align:center}.plp-eyebrow{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;margin:0 0 14px}.plp-heading{font-size:clamp(24px,3vw,32px);line-height:1.3;color:var(--plp-heading-color, #2f2748);margin:0 0 14px;text-align:center}.plp-hero .plp-eyebrow{text-align:center}.plp-subheading{font-size:15px;text-align:center;margin:0;opacity:.85}.plp-quote{font-size:17px;line-height:1.65;font-style:italic;margin:0 0 16px}.plp-text-link{font-style:italic;font-size:15px;color:inherit;text-decoration:underline}.plp-image-block{width:100%;line-height:0}.plp-image-block img{width:100%;display:block;height:auto!important}.plp-image-placeholder{width:100%;height:300px;background:#eee;display:flex;align-items:center;justify-content:center}.plp-placeholder-svg{width:100px;height:100px;opacity:.4}.plp-note-text{font-size:15px;margin:0}.plp-cta-heading{font-size:22px;color:var(--plp-heading-color, #2f2748);margin:0 0 10px}.plp-cta-subtext{font-size:14px;margin:0 0 24px;opacity:.85}.plp-button{display:inline-block;padding:14px 30px;border-radius:999px;font-weight:600;font-size:14px;text-decoration:none;transition:opacity .15s ease}.plp-button:hover{opacity:.88}.plp-sample-title{font-size:20px;color:var(--plp-heading-color, #2f2748);margin:0 0 10px}.plp-sample-desc{font-size:14px;margin:0 0 22px;opacity:.85}.plp-sample-buttons{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.plp-secondary-link{font-style:normal;text-decoration:none;font-weight:600;font-size:14px;color:var(--plp-accent, #b8873a)}.plp-footer-text{font-size:12px;opacity:.65;margin:0;text-align:center}@media(max-width:600px){.plp-inner{padding:28px 20px}.plp-sample-buttons{flex-direction:column;align-items:flex-start;gap:14px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-pet-loss-pathway.css.map */
