.pp-likeness{font-family:var(--pp-body-font, inherit);color:var(--pp-ink, #23201d);background:var(--pp-section-bg, #faf7f5);padding:46px 22px}.pp-likeness *{box-sizing:border-box}.pp-likeness__head{text-align:center;padding:0 16px}.pp-likeness__eyebrow{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--pp-accent, #FF97AC);font-weight:700}.pp-likeness__title{font-family:var(--pp-serif, Georgia, serif)!important;font-weight:700;font-size:24px!important;line-height:1.15;margin:8px 0 3px;color:var(--pp-ink, #23201d)}.pp-likeness__sub{font-size:14px;color:var(--pp-muted, #9c9082);margin:4px 0 18px!important}.pp-likeness__track{display:flex;gap:14px;overflow-x:auto;padding:0 16px 4px;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pp-likeness__track::-webkit-scrollbar{display:none}.pp-compare{flex:0 0 82%;scroll-snap-align:center;margin:0}.pp-compare__stage{position:relative;display:block;aspect-ratio:1 / 1;border-radius:10px;overflow:hidden;user-select:none;-webkit-user-select:none;background:var(--pp-line, #ece0d2);cursor:ew-resize;touch-action:manipulation;contain:layout paint style}.pp-compare__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;pointer-events:none;-webkit-user-drag:none;user-drag:none;transform:translateZ(0);backface-visibility:hidden}.pp-compare__top{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;clip-path:inset(0 0 0 calc(var(--pp-rl, 50) * 1%));transform:translateZ(0);backface-visibility:hidden}.pp-compare__tag{position:absolute;top:10px;font-size:9px;font-weight:600;color:#fff;padding:4px 8px;border-radius:5px;pointer-events:none;z-index:3;letter-spacing:.02em}.pp-compare__tag--l{left:10px;background:#241c16b3}.pp-compare__tag--r{right:10px;background:var(--pp-accent, #FF97AC)}.pp-compare__handle{position:absolute;top:0;bottom:0;left:50%;width:3px;margin-left:-1.5px;background:#fff;box-shadow:0 0 8px #0006;pointer-events:auto;touch-action:none;cursor:ew-resize;z-index:2}.pp-compare__handle:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:44px;transform:translate(-50%)}.pp-compare__handle span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:38px;height:38px;border-radius:50%;background:#fff;box-shadow:0 2px 8px #0000004d;display:flex;align-items:center;justify-content:center;font-size:14px;color:var(--pp-accent, #FF97AC)}.pp-compare__range{position:absolute;left:0;bottom:0;width:100%;height:1px;margin:0;opacity:0;pointer-events:none}.pp-compare__range:focus-visible{outline:none}.pp-compare__stage:focus-within .pp-compare__handle span,.pp-compare__stage:focus .pp-compare__handle span{box-shadow:0 0 0 3px color-mix(in srgb,var(--pp-accent, #FF97AC) 50%,transparent),0 2px 8px #0000004d}.pp-likeness__trust{text-align:center;font-size:11px;color:var(--pp-muted, #9c9082);margin-top:20px;padding:0 16px}.pp-likeness__trust-brand{color:var(--pp-trust-brand, #1f8a4c);font-weight:700}@media(min-width:750px){.pp-likeness__title{font-size:30px!important}.pp-likeness__track{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;overflow:visible;max-width:920px;margin:0 auto;padding:0 16px}.pp-compare{flex:none}.pp-likeness__trust{font-size:13px;margin-top:26px}}@media(max-width:720px){.pp-likeness{padding:32px 14px}}
/*# sourceMappingURL=/cdn/shop/t/458/assets/pet-portrait-likeness.css.map */
