.pe-wishlist-button{appearance:none;border:0;color:inherit;cursor:pointer;font:inherit;padding:0}.pe-wishlist-button svg{display:block;width:20px;height:20px;fill:transparent;stroke:currentColor;stroke-width:1.45;stroke-linecap:round;stroke-linejoin:round;transition:fill .18s ease,transform .18s ease}.pe-wishlist-button[aria-pressed=true] svg{fill:currentColor}.pe-wishlist-button:focus-visible,.pe-wishlist-header:focus-visible{outline:2px solid currentColor;outline-offset:4px}.pe-wishlist-button--card{position:absolute;top:10px;left:10px;z-index:8;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:rgba(255,255,255,.88);box-shadow:none}.pe-wishlist-button--card svg{width:15px;height:15px}.pe-wishlist-button--card:hover svg{transform:scale(1.06)}.pe-wishlist-button--pdp{display:flex;align-items:center;gap:8px;background:transparent;font-size:12px;line-height:1;letter-spacing:.02em;border-bottom:1px solid currentColor;padding:0 0 5px}.pe-wishlist-pdp-slot{display:flex;justify-content:flex-end;margin:0 0 14px}.pe-wishlist-header{position:relative;text-decoration:none}.pe-wishlist-header__count{position:absolute;top:2px;right:0;display:grid;place-items:center;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--color-foreground);color:var(--color-background);font-size:9px;line-height:1}.pe-wishlist-header__count[hidden]{display:none}.pe-saved{max-width:1520px;margin:0 auto;padding:58px 48px 96px;color:var(--color-foreground)}.pe-saved__header{padding-top:22px;border-top:1px solid color-mix(in srgb,currentColor 22%,transparent);margin-bottom:50px}.pe-saved__eyebrow{margin:0 0 18px;font-size:10px;line-height:1.2;letter-spacing:.13em;text-transform:uppercase;font-weight:500;opacity:.65}.pe-saved__title-row{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.pe-saved__title-row h1{margin:0;font-family:var(--font-heading--family);font-size:clamp(48px,6vw,82px);line-height:.94;letter-spacing:-.05em;font-weight:650}.pe-saved__count{padding-bottom:7px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;opacity:.58}.pe-saved__intro{max-width:480px;margin:24px 0 0;font-size:14px;line-height:1.65}.pe-saved__status{font-size:13px;opacity:.65}.pe-saved__empty{padding:90px 0 120px;border-top:1px solid color-mix(in srgb,currentColor 18%,transparent)}.pe-saved__empty h2{margin:0 0 12px;font-size:26px;letter-spacing:-.025em}.pe-saved__empty p{margin:0 0 24px;font-size:14px;line-height:1.6;opacity:.72}.pe-saved__empty a{color:inherit;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:5px;font-size:13px}.pe-saved__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 22px}.pe-saved-card{position:relative;min-width:0}.pe-saved-card__media{display:block;aspect-ratio:4/5;overflow:hidden;background:#f2f1ee}.pe-saved-card__media img{display:block;width:100%;height:100%;object-fit:cover}.pe-saved-card__body{padding-top:13px}.pe-saved-card__vendor{margin:0 0 5px;font-size:10px;letter-spacing:.08em;text-transform:uppercase;opacity:.62}.pe-saved-card__title{display:block;color:inherit;text-decoration:none;font-size:14px;line-height:1.35}.pe-saved-card__price{margin:6px 0 0;font-size:13px}.pe-saved-card__soldout{display:block;margin-top:6px;font-size:10px;letter-spacing:.08em;text-transform:uppercase;opacity:.55}.pe-saved-card>.pe-wishlist-button{top:9px;left:9px}.pe-saved-card__fallback{display:grid;place-items:center;width:100%;height:100%;font-size:11px;text-transform:uppercase;letter-spacing:.08em;opacity:.5}@media(max-width:989px){.pe-saved__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.pe-saved{padding:42px 20px 72px}.pe-saved__header{margin-bottom:34px}.pe-saved__title-row{align-items:flex-start}.pe-saved__title-row h1{font-size:48px}.pe-saved__count{padding-top:8px;padding-bottom:0}.pe-saved__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 12px}.pe-saved__empty{padding:62px 0 90px}.pe-wishlist-button--card{top:8px;left:8px;width:28px;height:28px}.pe-wishlist-button--card svg{width:14px;height:14px}}@media(prefers-reduced-motion:reduce){.pe-wishlist-button svg{transition:none}}
