.wc-card.svelte-csq5l0{position:relative;display:flex;flex-direction:column;background:transparent;color:var(--wc-ink, #142c52);font-family:var(--font-body)}.wc-card-media.svelte-csq5l0{position:relative;display:block;overflow:hidden;background:var(--wc-cream, #f1e4d3);border-radius:4px}.wc-card-media.svelte-csq5l0 img:where(.svelte-csq5l0){display:block;width:100%;aspect-ratio:4 / 5;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .7s ease}.wc-coming-soon.svelte-csq5l0{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:4 / 5;background:#f2f2f2;color:#5f6b7a;font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.wc-card.svelte-csq5l0:hover .wc-card-media:where(.svelte-csq5l0) img:where(.svelte-csq5l0){transform:scale(1.04)}.wc-sale.svelte-csq5l0{position:absolute;left:12px;top:12px;background:var(--wc-ink, #142c52);color:#fff;padding:4px 9px;font-size:10px;font-weight:600;line-height:1;letter-spacing:.06em;border-radius:2px}.wc-card-tools.svelte-csq5l0{position:absolute;right:10px;top:10px;z-index:3;display:flex;flex-direction:column;gap:8px}.wc-card-tools.svelte-csq5l0 .wcs{opacity:0;transform:translateY(-4px);transition:opacity .2s ease,transform .2s ease}.wc-card.svelte-csq5l0:hover .wc-card-tools:where(.svelte-csq5l0) .wcs,.wc-card.svelte-csq5l0:focus-within .wc-card-tools:where(.svelte-csq5l0) .wcs{opacity:1;transform:none}@media(hover:none){.wc-card-tools.svelte-csq5l0 .wcs{opacity:1;transform:none}}.wc-wish.svelte-csq5l0{display:grid;width:38px;height:38px;place-items:center;border:0;border-radius:999px;background:#ffffffc7;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:var(--wc-ink, #142c52);box-shadow:0 6px 16px -10px #00000059;cursor:pointer;transition:background-color .25s ease,color .25s ease,transform .25s ease}.wc-wish.svelte-csq5l0 svg{width:18px;height:18px;stroke-width:1.6;transition:fill .25s ease}.wc-wish.svelte-csq5l0:hover{background:#fff;color:#b4475a;transform:scale(1.06)}.wc-wish.svelte-csq5l0:focus-visible{outline:2px solid var(--wc-ink, #142c52);outline-offset:2px}.wc-wish.is-active.svelte-csq5l0{background:#fff;color:#b4475a}.wc-wish.is-active.svelte-csq5l0 svg{fill:currentColor;animation:svelte-csq5l0-wc-heart-pop .45s ease}@keyframes svelte-csq5l0-wc-heart-pop{0%{transform:scale(1)}40%{transform:scale(1.3)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.wc-wish.svelte-csq5l0,.wc-wish.svelte-csq5l0 svg{transition:none;animation:none!important}}.wc-card-body.svelte-csq5l0{display:block;padding:15px 2px 0;text-align:left;text-decoration:none}.wc-card-body.svelte-csq5l0 h3:where(.svelte-csq5l0){margin:0;color:var(--wc-ink, #142c52);font-family:var(--font-body);font-size:14px;font-weight:500;letter-spacing:.01em;line-height:1.45}.wc-card-body.svelte-csq5l0 p:where(.svelte-csq5l0){margin:5px 0 0;color:var(--wc-muted, #5f6b7a);font-size:13px;font-weight:400;line-height:1.4}.wc-card-body.svelte-csq5l0 span:where(.svelte-csq5l0){margin-left:8px;color:#5f6b7a;text-decoration:line-through}.wc-add.svelte-csq5l0{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:14px;border:1px solid var(--wc-ink, #142c52);border-radius:999px;background:var(--wc-ink, #142c52);color:#fff;padding:11px;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;opacity:0;transform:translateY(4px);transition:opacity .2s ease,transform .2s ease,background .2s ease,color .2s ease}.wc-add.svelte-csq5l0:hover{background:transparent;color:var(--wc-ink, #142c52)}.wc-card.svelte-csq5l0:hover .wc-add:where(.svelte-csq5l0),.wc-card.svelte-csq5l0:focus-within .wc-add:where(.svelte-csq5l0){opacity:1;transform:none}@media(hover:none){.wc-add.svelte-csq5l0,.wc-wish.svelte-csq5l0{opacity:1;transform:none}}
