.saved-backdrop{background:#f4f4f4}.saved-backdrop>.saved-page.saved-modern{max-width:1380px;padding:0 44px 72px;color:#393939;font-family:var(--font-body)}.saved-page.saved-modern.saved-embedded{max-width:none;padding:0}.saved-topline{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:25px 0;font:400 11px/1.6 var(--font-body);color:#6b6b6b}.saved-topline a{display:inline-flex;align-items:center;gap:8px;min-height:28px}.saved-page.saved-modern .page-heading{align-items:center;padding:21px 0 32px;border:0;gap:25px;font-family:var(--font-body)}.saved-page.saved-modern .eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 13px;color:#6f6f6f;font:500 10px/1.5 var(--font-body);letter-spacing:.12em}.saved-page.saved-modern .page-heading h1{margin:0;font:500 clamp(34px,3.4vw,46px)/1.12 var(--font-body);letter-spacing:-.05em;color:#393939}.saved-page.saved-modern .page-heading p:not(.eyebrow){margin:13px 0 0;font:400 13px/1.8 var(--font-body);color:#797979}.saved-page.saved-modern .au-btn{border-radius:8px;font:500 12px/1.4 var(--font-body);min-height:44px}.saved-page.saved-modern .au-btn--primary{background:#393939;border-color:#393939;color:#fff}.saved-page.saved-modern .au-btn--primary:hover{background:#252525;border-color:#252525}.saved-page.saved-modern .au-btn--secondary{border-color:#dfdfdf;color:#464646;background:#fff}.saved-page.saved-modern .au-btn--secondary:hover{background:#efefef;border-color:#c4c4c4}.saved-page.saved-modern .saved-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #e1e1e1;padding:22px 0}.saved-page.saved-modern .count{margin:0;padding:7px 12px;border-radius:6px;background:#e9e9e9;color:#575757;font:500 11px/1.5 var(--font-body)}.saved-hint{margin:0;color:gray;font:400 11px/1.7 var(--font-body)}.saved-page.saved-modern .saved-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.saved-page.saved-modern .saved-grid article{background:#fff;border:1px solid #e6e6e6;border-radius:14px;padding:10px;overflow:hidden;transition:border-color .18s}.saved-page.saved-modern .saved-grid article:hover{border-color:#c5c5c5}.saved-page.saved-modern .media{position:relative;border:0;border-radius:9px;overflow:hidden}.saved-photo-link{display:block}.saved-page.saved-modern .account-photo,.saved-page.saved-modern .photo-pending{aspect-ratio:1.13}.saved-page.saved-modern .ac-product-image{border-radius:0;background:#f3f3f3}.saved-page.saved-modern .ac-product-image img{transition:transform .3s}.saved-page.saved-modern .saved-photo-link:hover img{transform:scale(1.035)}.saved-page.saved-modern .ac-product-image>span{background:#ffffffd9;padding:5px 0;color:#7b7b7b}.saved-heart{position:absolute;top:11px;right:11px;display:grid;place-items:center;width:40px;height:40px;color:#6a6a6a;background:#fffffff0;border:1px solid #e8e8e8;border-radius:50%;cursor:pointer;transition:color .18s,background .18s}.saved-heart:hover{color:#373737;background:#fff}.saved-heart:disabled{opacity:.5;cursor:wait}.saved-page.saved-modern .details{padding:21px 13px 12px;gap:11px}.saved-page.saved-modern .details h2{color:#464646;font:400 14px/1.7 var(--font-body);letter-spacing:0}.saved-page.saved-modern .variant{font:400 11px/1.7 var(--font-body);color:#7f7f7f}.saved-page.saved-modern .au-price{font-family:var(--font-body);font-size:17px}.saved-page.saved-modern .actions{padding-top:9px}.saved-page.saved-modern .actions .au-btn{justify-content:space-between;padding:0 15px;min-height:42px}.saved-page.saved-modern .status,.saved-page.saved-modern .notice{background:#fff;padding:22px;border:1px solid #e6e6e6;border-radius:10px;color:#676767;font:400 13px/1.7 var(--font-body)}.saved-page.saved-modern .load-error{background:#fafafa;border:1px solid #ebd8d3;border-radius:12px;padding:25px;margin:20px 0;font:400 13px/1.8 var(--font-body)}.saved-page.saved-modern .guest-state{margin-top:16px;padding:38px 20px 0;background:#fff;border:1px solid #e6e6e6;border-radius:14px}.saved-page.saved-modern .guest-state>svg{color:#6e6e6e}.saved-page.saved-modern .au-state{padding:42px 22px}.saved-page.saved-modern .au-state-title{font:500 24px/1.3 var(--font-body);letter-spacing:-.025em;color:#393939}.saved-page.saved-modern .au-state-message{font-size:13px;line-height:1.9;color:#797979}.saved-page.saved-modern a:focus-visible,.saved-page.saved-modern button:focus-visible{outline:2px solid #777777;outline-offset:3px}.saved-page.saved-modern .saved-photo-link:focus-visible{outline-offset:-3px}.saved-dialog-piece{display:flex;align-items:center;gap:17px;padding:12px;background:#f4f4f4;border-radius:10px}.saved-dialog-photo{flex:none;width:76px}.saved-dialog-photo .account-photo{height:85px}.saved-dialog-piece p{margin:0;font:400 12px/1.8 var(--font-body);color:#555}.saved-page.saved-modern.saved-embedded .page-heading{padding:0 0 24px;margin:0}.saved-page.saved-modern.saved-embedded .eyebrow{display:none}.saved-page.saved-modern.saved-embedded .page-heading h1{font-size:31px}@media(max-width:1000px){.saved-backdrop>.saved-page.saved-modern{padding-inline:28px}.saved-page.saved-modern.saved-embedded{padding:0}.saved-page.saved-modern .saved-grid{gap:17px}.saved-page.saved-modern .details{padding:17px 8px 9px}.saved-page.saved-modern .details h2{font-size:13px}}@media(max-width:760px){.saved-backdrop>.saved-page.saved-modern{padding:0 20px 48px}.saved-page.saved-modern.saved-embedded{padding:0}.saved-page.saved-modern .saved-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.saved-page.saved-modern .page-heading{align-items:start;flex-wrap:wrap;gap:20px;padding:10px 0 25px}.saved-page.saved-modern .page-heading h1{font-size:36px}.saved-page.saved-modern .saved-toolbar{padding:19px 0}.saved-hint{max-width:190px;text-align:right}.saved-page.saved-modern .account-photo{aspect-ratio:.92}.saved-page.saved-modern.saved-embedded .page-heading h1{font-size:27px}}@media(max-width:480px){.saved-backdrop>.saved-page.saved-modern{padding-inline:16px}.saved-topline{padding:17px 0;font-size:10px}.saved-page.saved-modern .page-heading{gap:19px}.saved-page.saved-modern .eyebrow{font-size:9px}.saved-page.saved-modern .page-heading p:not(.eyebrow){font-size:12px;max-width:250px}.saved-page.saved-modern .page-heading .au-btn{padding-inline:17px;min-height:42px;font-size:11px}.saved-page.saved-modern .saved-grid{gap:11px}.saved-page.saved-modern .saved-grid article{padding:6px;border-radius:11px}.saved-page.saved-modern .details{padding:13px 5px 5px;gap:10px}.saved-page.saved-modern .details h2{font-size:12px;line-height:1.7}.saved-page.saved-modern .actions .au-btn{padding-inline:9px;font-size:11px;gap:6px}.saved-page.saved-modern .actions .au-btn svg{width:13px}.saved-heart{top:7px;right:7px;width:34px;height:34px}.saved-heart svg{width:16px;height:16px}.saved-hint{max-width:160px;font-size:10px}.saved-page.saved-modern .count{font-size:10px;padding-inline:10px;flex:none}.saved-dialog-piece{align-items:start;gap:12px}}@media(max-width:360px){.saved-backdrop>.saved-page.saved-modern{padding-inline:12px}.saved-page.saved-modern.saved-embedded{padding:0}.saved-hint{max-width:130px}.saved-page.saved-modern .saved-grid{gap:9px}.saved-page.saved-modern .details{padding-inline:3px}.saved-page.saved-modern .actions .au-btn{padding-inline:7px}}@media(prefers-reduced-motion:reduce){.saved-heart,.saved-page.saved-modern .ac-product-image img,.saved-page.saved-modern .saved-grid article{transition:none}}.saved-page.svelte-1cknkdx{width:100%;min-width:0;max-width:1280px;margin:0 auto;padding:48px 24px 80px;color:var(--w23-ink);font-family:var(--font-body)}.page-heading.svelte-1cknkdx{display:flex;align-items:end;justify-content:space-between;gap:24px;padding-bottom:32px;border-bottom:1px solid var(--w23-hairline)}.eyebrow.svelte-1cknkdx{margin:0 0 12px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--w23-velvet)}h1.svelte-1cknkdx{margin:0;font:400 clamp(36px,5vw,56px)/1.1 var(--font-heading)}.page-heading.svelte-1cknkdx p:where(.svelte-1cknkdx):not(.eyebrow){margin:16px 0 0;font-size:15px;line-height:1.6;color:var(--w23-ink-soft)}.guest-state.svelte-1cknkdx{padding-top:48px;text-align:center}.guest-state.svelte-1cknkdx svg{margin:auto;color:var(--w23-velvet)}.status.svelte-1cknkdx,.count.svelte-1cknkdx,.notice.svelte-1cknkdx{margin:28px 0;font-size:14px;line-height:1.6}.saved-grid.svelte-1cknkdx{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 24px}article.svelte-1cknkdx{min-width:0;display:flex;flex-direction:column}.account-photo.svelte-1cknkdx{aspect-ratio:4/5}.media.svelte-1cknkdx{border:1px solid var(--w23-hairline)}.photo-pending.svelte-1cknkdx{aspect-ratio:4 / 5;display:grid;place-items:center;padding:20px;text-align:center;font-size:13px;color:var(--w23-ink-soft);background:var(--w23-smoke)}.details.svelte-1cknkdx{display:flex;flex:1;flex-direction:column;gap:10px;padding-top:18px}h2.svelte-1cknkdx{margin:0;overflow-wrap:anywhere;font-size:15px;line-height:1.5;font-weight:500}h2.svelte-1cknkdx a:where(.svelte-1cknkdx){color:inherit;text-decoration:none}h2.svelte-1cknkdx a:where(.svelte-1cknkdx):hover{text-decoration:underline}.variant.svelte-1cknkdx{margin:0;color:var(--w23-ink-soft);font-size:13px;line-height:1.5;overflow-wrap:anywhere}.actions.svelte-1cknkdx{margin-top:auto;padding-top:16px}.remove.svelte-1cknkdx{display:block;min-height:44px;margin:6px auto 0;text-decoration:underline;text-underline-offset:4px;font-size:13px}.remove.svelte-1cknkdx:disabled{opacity:.5}.load-error.svelte-1cknkdx{padding:24px 0;color:#8a1c28;line-height:1.6}.error-actions.svelte-1cknkdx{display:flex;gap:24px;align-items:center;flex-wrap:wrap;margin-top:16px}.error-actions.svelte-1cknkdx a:where(.svelte-1cknkdx){text-decoration:underline;font-size:14px}.more.svelte-1cknkdx{display:flex;justify-content:center;margin-top:36px}.dialog-actions.svelte-1cknkdx{display:flex;gap:12px;flex-wrap:wrap;margin-top:16px}.dialog-error.svelte-1cknkdx{color:#8a1c28;font-size:14px}@media(max-width:960px){.saved-grid.svelte-1cknkdx{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){.saved-page.svelte-1cknkdx{padding:32px 20px 56px}.page-heading.svelte-1cknkdx{align-items:start;flex-direction:column;gap:16px}.saved-grid.svelte-1cknkdx{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px}}
