:root{--ld-wishlist-heart: #b4213a;--ld-wishlist-ink: var(--colorTextBody, #1b1b1b);--ld-wishlist-line: var(--colorBorder, #e3e0da);--ld-wishlist-card: var(--colorBody, #fff);--ld-wishlist-muted: #6b6b6b}.ld-wishlist-button{--size: 38px;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:var(--size);height:var(--size);padding:0;border:1px solid var(--ld-wishlist-line);border-radius:50%;background:var(--ld-wishlist-card);color:var(--ld-wishlist-ink);cursor:pointer;line-height:0;transition:color .18s ease,border-color .18s ease,transform .18s ease,background-color .18s ease}.ld-wishlist-button svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.7;transition:fill .18s ease}.ld-wishlist-button:hover,.ld-wishlist-button:focus-visible{color:var(--ld-wishlist-heart);border-color:var(--ld-wishlist-heart)}.ld-wishlist-button:focus-visible{outline:2px solid var(--ld-wishlist-heart);outline-offset:2px}.ld-wishlist-button.is-saved{color:var(--ld-wishlist-heart);border-color:var(--ld-wishlist-heart)}.ld-wishlist-button.is-saved svg{fill:var(--ld-wishlist-heart)}.ld-wishlist-button.is-busy{opacity:.6;pointer-events:none}@keyframes ld-wishlist-pop{0%{transform:scale(1)}40%{transform:scale(1.28)}to{transform:scale(1)}}.ld-wishlist-button.is-popping svg{animation:ld-wishlist-pop .42s ease}@media(prefers-reduced-motion:reduce){.ld-wishlist-button,.ld-wishlist-button svg,.ld-wishlist-toast{transition:none;animation:none}}.yv-product-card-img{position:relative}.ld-wishlist-button--card{position:absolute;top:10px;right:10px;z-index:3;background:#ffffffeb;border-color:#00000014;box-shadow:0 1px 4px #0000001f}.ld-wishlist-button--pdp{width:auto;height:auto;border-radius:var(--layoutRadius, 4px);padding:12px 20px;font:inherit;font-size:14px;line-height:1.2;letter-spacing:.02em}.ld-wishlist-button--pdp svg{width:17px;height:17px}.ld-wishlist-pdp-row{margin:12px 0 0}.ld-wishlist-header-link{position:relative;display:inline-flex;align-items:center;color:inherit;line-height:0}.ld-wishlist-header-link svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7}.ld-wishlist-header-link .ld-wishlist-count{position:absolute;top:-6px;right:-8px}.ld-wishlist-live{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.ld-wishlist-toast{position:fixed;right:20px;bottom:88px;z-index:99999;display:flex;align-items:center;gap:10px;max-width:calc(100vw - 40px);padding:14px 18px;border-radius:6px;background:#141414;color:#fff;font-size:14px;box-shadow:0 4px 18px #00000059;opacity:0;transform:translateY(12px);transition:opacity .3s ease,transform .3s ease;pointer-events:none}.ld-wishlist-toast.is-visible{opacity:1;transform:translateY(0);pointer-events:auto}.ld-wishlist-toast a{color:#fff;font-weight:700;text-decoration:underline;white-space:nowrap}.ld-wishlist-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--ld-wishlist-heart);color:#fff;font-size:11px;font-weight:700;line-height:1}.ld-wishlist-count--empty{display:none}.ld-save-later{display:inline-block;margin-left:12px;padding:0;border:0;background:none;color:var(--ld-wishlist-muted);font:inherit;font-size:13px;text-decoration:underline;cursor:pointer}.ld-save-later:hover{color:var(--ld-wishlist-heart)}.ld-save-later[disabled]{opacity:.5;cursor:default}.ld-wishlist-page{--gap: 24px;padding:0 0 48px}.ld-wishlist-page__head{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:24px}.ld-wishlist-page__head h1{margin:0 auto 0 0}.ld-wishlist-page__sub{width:100%;margin:0;color:var(--ld-wishlist-muted);font-size:14px}.ld-wishlist-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:var(--gap);list-style:none;margin:0;padding:0}.ld-wishlist-item{display:flex;flex-direction:column;border:1px solid var(--ld-wishlist-line);border-radius:var(--layoutRadius, 4px);overflow:hidden;background:var(--ld-wishlist-card)}.ld-wishlist-item__media{position:relative;display:block;aspect-ratio:1 / 1;background:#f4f2ee}.ld-wishlist-item__media img{width:100%;height:100%;object-fit:contain;display:block}.ld-wishlist-item__body{display:flex;flex:1;flex-direction:column;gap:6px;padding:14px}.ld-wishlist-item__title{margin:0;font-size:14px;line-height:1.35}.ld-wishlist-item__title a{color:inherit;text-decoration:none}.ld-wishlist-item__title a:hover{text-decoration:underline}.ld-wishlist-item__variant,.ld-wishlist-item__meta{margin:0;color:var(--ld-wishlist-muted);font-size:12.5px}.ld-wishlist-item__price{margin:0;font-weight:600}.ld-wishlist-item__price s{margin-right:6px;color:var(--ld-wishlist-muted);font-weight:400}.ld-wishlist-item__drop{display:inline-block;margin-left:6px;padding:1px 6px;border-radius:3px;background:var(--ld-wishlist-heart);color:#fff;font-size:11px;font-weight:700}.ld-wishlist-item__actions{display:flex;gap:8px;margin-top:auto;padding-top:10px}.ld-wishlist-item__actions .button{flex:1}.ld-wishlist-item__remove{border:0;background:none;padding:0;color:var(--ld-wishlist-muted);font:inherit;font-size:13px;text-decoration:underline;cursor:pointer}.ld-wishlist-item__remove:hover{color:var(--ld-wishlist-heart)}.ld-wishlist-item--gone{opacity:.6}.ld-wishlist-empty{padding:56px 0;text-align:center;color:var(--ld-wishlist-muted)}.ld-wishlist-empty h2{margin:0 0 8px;color:var(--ld-wishlist-ink)}.ld-wishlist-section-title{margin:40px 0 16px;font-size:17px}.ld-wishlist-loading{padding:56px 0;text-align:center;color:var(--ld-wishlist-muted)}.ld-wishlist-share{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:20px 0 8px;padding:16px;border:1px solid var(--ld-wishlist-line);border-radius:var(--layoutRadius, 4px)}.ld-wishlist-share input{flex:1;min-width:220px;padding:9px 12px;border:1px solid var(--ld-wishlist-line);border-radius:4px;font:inherit;font-size:13px;background:var(--ld-wishlist-card);color:var(--ld-wishlist-ink)}.ld-wishlist-share__note{width:100%;margin:0;color:var(--ld-wishlist-muted);font-size:12.5px}
/*# sourceMappingURL=/cdn/shop/t/186/assets/ld-wishlist.css.map */
