.pcart{--pcart-ink:#151515;--pcart-tile:#e9e9e9;--pcart-rail:#2b2b2c;--pcart-red:#e0182d;--pcart-green:#2fbf5f;position:relative;width:302px;max-width:100%;font-family:var(--pin-font,Inter,"SF Pro Display",system-ui,-apple-system,"Segoe UI",sans-serif);color:#ffffff;text-align:start;user-select:none;-webkit-user-select:none}.pcart *,.pcart :after,.pcart :before{box-sizing:border-box}.pcart :where(button){margin:0;border:0;padding:0;background:none;font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.pcart :focus-visible{outline:2px solid rgb(255 255 255/.7);outline-offset:2px}.pcart__card{padding:15px;border-radius:34px;background:var(--pcart-ink)}.pcart__card,.pcart__tile{position:relative;will-change:transform}.pcart__tile{display:block;width:100%;aspect-ratio:272/241;overflow:hidden;border-radius:26px;background:var(--pcart-tile);cursor:pointer}.pcart__fallback{position:absolute;inset:0;display:grid;place-items:center;background:var(--pcart-ink);color:#ffffff;text-align:center;padding:12px}.pcart__tileBtn{position:absolute;inset:0;z-index:1;width:100%;height:100%;cursor:pointer}.pcart__shoe{inset-inline-start:3.5%;top:-42%;width:93%;max-width:none;transform:scaleX(-1);mix-blend-mode:multiply}.pcart__heart,.pcart__shoe{position:absolute;will-change:transform}.pcart__heart{inset-inline-end:10px;top:10px;z-index:20;display:grid;place-items:center;width:38px;height:38px;border-radius:999px;background:var(--pcart-ink)}.pcart__heartIcon{position:relative;width:19px;height:19px;will-change:transform}.pcart__sparks{inset:0}.pcart__spark,.pcart__sparks{position:absolute;pointer-events:none}.pcart__spark{inset-inline-start:50%;top:50%;width:9px;height:9px;margin-block-start:-4.5px;margin-inline-start:-4.5px;border-radius:999px;background:var(--pcart-red);opacity:0}.pcart__fold{height:0;overflow:hidden}.pcart__doneInner{display:flex;align-items:center;justify-content:center;gap:8px;padding-top:15px}.pcart__doneTick{display:grid;place-items:center;width:19px;height:19px;border-radius:999px;background:var(--pcart-green)}.pcart__doneTick svg{width:12px;height:12px}.pcart__doneLabel{font-size:14px;font-weight:500;color:#ffffff}.pcart__bodyInner{padding:22px 0 8px}.pcart__title{margin:0;overflow:hidden;font-size:20px;font-weight:600;line-height:1.15;color:#ffffff;text-overflow:ellipsis;white-space:nowrap}.pcart__brand{margin:6px 0 0;font-size:14px;font-weight:400;line-height:1;color:#a3a3a3}.pcart__priceRow{display:flex;align-items:center;justify-content:space-between;margin-top:30px}.pcart__price{direction:ltr;display:flex;align-items:baseline;color:#ffffff;font-size:38px;font-weight:800;line-height:1;letter-spacing:-.02em}.pcart__priceNum{font-variant-numeric:tabular-nums}.pcart__bag{position:relative;display:grid;place-items:center;width:62px;height:62px;border-radius:999px;background:#ffffff;will-change:transform}.pcart__bag svg{width:25px;height:25px}.pcart__badge{position:absolute;inset-inline-end:-2px;top:-2px;z-index:10;display:grid;place-items:center;min-width:23px;height:23px;padding:0 5px;border:3px solid var(--pcart-ink);border-radius:999px;background:var(--pcart-red);font-size:11px;font-weight:700;line-height:1;color:#ffffff;opacity:0}.pcart__slider{position:relative;width:100%;height:54px;margin-top:18px;overflow:hidden;border-radius:999px;background:var(--pcart-rail);user-select:none}.pcart__fill{inset-block:0;inset-inline-start:0;width:0;border-radius:999px;background:rgb(255 255 255/.06)}.pcart__fill,.pcart__slideLabel{position:absolute;pointer-events:none}.pcart__slideLabel{inset:0;display:grid;place-items:center;font-size:14px;font-weight:500;letter-spacing:.01em;color:#a3a3a3;will-change:transform}.pcart__slideLabel--done{color:#ffffff}.pcart__knob{position:absolute;inset-inline-start:4px;top:4px;display:grid;place-items:center;width:46px;height:46px;border-radius:999px;background:#ffffff;cursor:grab;touch-action:manipulation;will-change:transform}.pcart__knob:active{cursor:grabbing}.pcart__knobFaces{position:relative;display:block;width:20px;height:20px}.pcart__knobFaces svg{position:absolute;inset:0;width:20px;height:20px;will-change:transform}.pcart__knobCheck{opacity:0}.pcart__shoe--cover{inset-inline-start:0;top:0;width:100%;height:100%;object-fit:cover;transform:none;mix-blend-mode:normal}.pcart__note{margin:2px 0 12px;font-size:13px;line-height:1.35;color:rgb(255 255 255/.6)}.pcart__bookOff{margin:0;max-height:0;overflow:hidden;font-size:12.5px;line-height:1.35;color:rgb(255 255 255/.78);transition:max-height .18s ease}.pcart__bookOff[data-book-off]{margin:6px 0 0;max-height:40px}@media (prefers-reduced-motion:reduce){[class*=pcart],[class*=pcart] *{animation:none!important;transition:none!important}}