.pp-seen{padding:var(--pp-seen-pt, 40px) 0 var(--pp-seen-pb, 60px) 16px}.pp-seen__heading{margin:0;padding-right:16px;font-family:var(--font-heading-family);font-size:22px;font-weight:400;line-height:1.2;letter-spacing:normal;text-align:center;color:#332b1e}.pp-seen__sub{margin:6px 0 20px;padding-right:16px;font-size:14px;line-height:1.5;text-align:center;color:#332b1eb3}.pp-seen__track{position:relative}.pp-seen__arrow{display:none}.pp-seen__row{display:flex;gap:10px;padding-right:16px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.pp-seen__row::-webkit-scrollbar{display:none}.pp-seen__card{position:relative;flex:0 0 72%;scroll-snap-align:start}.pp-seen__photo{position:relative;overflow:hidden;background:#e7e3db}.pp-seen__photo img,.pp-seen__photo video{display:block;width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover}.pp-seen__clip{position:absolute;top:8px;left:8px;display:flex;align-items:center;gap:5px;padding:3px 8px;background:#332b1e80;color:#fff;font-size:10px;letter-spacing:.12em;text-transform:uppercase;pointer-events:none}.pp-seen__clip:before{content:"";width:5px;height:5px;border-radius:50%;background:#fff}.pp-seen__hot{position:absolute;width:22px;height:22px;margin:-11px 0 0 -11px;padding:0;border:0;border-radius:50%;background:#f2f0ecf2;color:#332b1e;font-family:inherit;font-size:15px;line-height:22px;box-shadow:0 1px 3px #332b1e4d;cursor:pointer}.pp-seen__hot:after{content:"";position:absolute;top:50%;left:50%;width:44px;height:44px;margin:-22px 0 0 -22px}.pp-seen__chip{position:absolute;right:8px;bottom:8px;left:8px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;background:#f2f0ecf5;font-size:13px;line-height:1.3;color:#332b1e;opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity .2s ease,transform .2s ease}.pp-seen__card.is-open .pp-seen__chip{opacity:1;transform:none;pointer-events:auto}.pp-seen__chip small{display:block;font-size:12px;color:#332b1eb3}.pp-seen__chip a{color:#332b1e;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.pp-seen__handle{margin:8px 0 0;font-size:13px;line-height:1.4}.pp-seen__handle a,.pp-seen__handle span{color:#332b1eb3;text-decoration:none}.pp-seen__handle a:hover{text-decoration:underline;text-underline-offset:3px}@media screen and (min-width:750px){.pp-seen{padding-left:50px;padding-right:50px}.pp-seen__heading{font-size:24px}.pp-seen__sub{margin-bottom:24px}.pp-seen__row{gap:16px;padding-right:0;scroll-behavior:smooth}.pp-seen__card{flex:0 0 calc((100% - 48px)/4)}.pp-seen__track.is-scrollable .pp-seen__arrow{display:flex}.pp-seen__arrow{position:absolute;top:0;z-index:2;width:40px;height:40px;margin-top:calc((100% - 48px) / 6 - 20px);align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:#f2f0ecf5;color:#332b1e;box-shadow:0 1px 4px #332b1e40;cursor:pointer;transition:opacity .2s ease}.pp-seen__arrow--prev{left:-20px}.pp-seen__arrow--next{right:-20px}.pp-seen__arrow[disabled]{opacity:.3;cursor:default}.pp-seen__arrow svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.pp-seen__handle{font-size:14px}}@media(prefers-reduced-motion:reduce){.pp-seen__chip,.pp-seen__arrow{transition:none}.pp-seen__row{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/pp-seen.css.map */
