.pawvern-pdp-vet-endorsement{position:relative;display:grid;grid-template-columns:minmax(0,1fr) clamp(12.6rem,25%,17rem);min-height:15.4rem;margin-top:1.4rem;overflow:hidden;border:.1rem solid rgba(20,48,94,.18);border-radius:1.4rem;background:#f6f8fa;box-shadow:0 1rem 2.6rem #17202e0f}.pawvern-pdp-vet-endorsement__content{position:relative;z-index:1;padding:clamp(1.6rem,2.4vw,2.2rem) 0 clamp(1.6rem,2.4vw,2.2rem) clamp(1.6rem,2.4vw,2.2rem)}.pawvern-pdp-vet-endorsement__eyebrow{margin:0 0 .55rem;color:#14305e;font-size:1.05rem;font-weight:800;letter-spacing:.09em;line-height:1.1;text-transform:uppercase}.pawvern-pdp-vet-endorsement__heading{max-width:37rem;margin:0;color:#17202e;font-family:var(--font-heading-family);font-size:clamp(2rem,2.4vw,2.8rem);font-weight:500;line-height:1.04}.pawvern-pdp-vet-endorsement__quote{max-width:39rem;margin:.75rem 0 1.1rem;color:#17202ed1;font-size:clamp(1.2rem,1.35vw,1.36rem);line-height:1.42}.pawvern-pdp-vet-endorsement__credential{display:inline-flex;align-items:center;gap:.5rem;margin:0;padding:.52rem .85rem;border-radius:999px;background:#1c3d7833;color:#14305e;font-size:1.08rem;font-weight:700;line-height:1.2}.pawvern-pdp-vet-endorsement__portrait{position:relative;align-self:center;justify-self:center;width:calc(100% - 1rem);aspect-ratio:1;min-width:0;margin-right:1rem;overflow:hidden;border:.3rem solid #ffffff;border-radius:50%;background:#fff;box-shadow:0 .8rem 2rem #17202e24}.pawvern-pdp-vet-endorsement__portrait:before{display:none}.pawvern-pdp-vet-endorsement__portrait .pawvern-pdp-vet-endorsement__photo{display:block;width:100%;height:100%;object-fit:cover;object-position:center}@media screen and (max-width:749px){.pawvern-pdp-vet-endorsement{grid-template-columns:minmax(0,1fr) 11.2rem;min-height:19.2rem;margin-top:1.2rem}.pawvern-pdp-vet-endorsement__content{padding:1.55rem 1rem 1.55rem 1.5rem}.pawvern-pdp-vet-endorsement__heading{font-size:2rem}.pawvern-pdp-vet-endorsement__quote{margin:.65rem 0 .95rem;font-size:1.18rem;line-height:1.38}.pawvern-pdp-vet-endorsement__credential{display:block;max-width:18rem;padding:.48rem .7rem;font-size:.98rem;line-height:1.35;white-space:normal}.pawvern-pdp-vet-endorsement__portrait .pawvern-pdp-vet-endorsement__photo{width:100%;height:100%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/pawvern-pdp-vet-endorsement.css.map */
