.lw-heart{-webkit-appearance:none;appearance:none;border:0;background:none;padding:0;margin:0;font:inherit;color:var(--ink, #1c1814);cursor:pointer;display:inline-flex;align-items:center;gap:.8rem}.lw-heart__icon{width:2rem;height:2rem;fill:transparent;stroke:currentColor;stroke-width:1.4;transition:fill .18s ease,transform .18s ease}.lw-heart[aria-pressed=true] .lw-heart__icon{fill:var(--accent, #6e1a1c);stroke:var(--accent, #6e1a1c)}.lw-heart:active .lw-heart__icon{transform:scale(.88)}.lw-heart:focus-visible{outline:2px solid var(--accent, #6e1a1c);outline-offset:2px}.lw-heart--card{position:absolute;top:.8rem;right:.8rem;z-index:3;width:3.8rem;height:3.8rem;justify-content:center;border-radius:50%;background:#f3eadadb}.lw-heart--card:hover{background:var(--ground, #f3eada)}.card--sold .lw-heart--card{display:none}.lw-heart--pdp{margin-top:1.6rem;min-height:4.4rem;font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase}.lw-heart--pdp:hover span{text-decoration:none;color:var(--accent, #6e1a1c)}.lw-sl-link{position:relative;display:inline-flex;align-items:center;justify-content:center;color:var(--ink, #1c1814);text-decoration:none}.lw-sl-link .svg-wrapper{width:2.2rem;height:2.2rem}.lw-sl-link .lw-sl-link__count{display:block;height:1.7rem}.lw-sl-link .lw-sl-link__count[hidden]{display:none!important}.lw-sl-link__count{position:absolute;top:.4rem;right:.1rem;min-width:1.7rem;height:1.7rem;padding:0 .3rem;border-radius:1rem;background:var(--accent, #6e1a1c);color:var(--ground, #f3eada);font-size:1rem;line-height:1.7rem;text-align:center}.header__icons .lw-sl-link{width:4.4rem;height:4.4rem}.mobile-nav-bar .lw-sl-link__count{top:.8rem;right:calc(50% - 2rem)}@media screen and (max-width:989px){.header__icons .lw-sl-link{display:none}}.lw-toast{position:fixed;left:50%;bottom:2.4rem;z-index:60;transform:translate(-50%,1rem);opacity:0;transition:opacity .2s ease,transform .2s ease;display:flex;align-items:center;gap:1.6rem;padding:1.2rem 1.8rem;background:var(--ink, #1c1814);color:var(--ground, #f3eada);font-size:1.4rem;box-shadow:0 6px 24px #14110e2e;white-space:nowrap}.lw-toast.is-on{opacity:1;transform:translate(-50%)}.lw-toast{transition:opacity .3s cubic-bezier(.22,.61,.36,1),transform .3s cubic-bezier(.22,.61,.36,1)}.lw-toast a{color:var(--zari, #c9a24a);font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;text-decoration:none}@media screen and (max-width:989px){.lw-toast{bottom:calc(7.8rem + env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.lw-toast,.lw-heart__icon{transition:none}}.lw-pick{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;display:flex;align-items:flex-end;justify-content:center}.lw-pick[hidden]{display:none}.lw-pick__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#1c181461;opacity:0;transition:opacity .3s cubic-bezier(.22,.61,.36,1)}.lw-pick__panel{position:relative;width:100%;max-width:44rem;max-height:80vh;overflow-y:auto;background:var(--ground, #f3eada);color:var(--ink, #1c1814);padding:2.2rem 2.4rem calc(2.4rem + env(safe-area-inset-bottom));box-shadow:0 -10px 40px #14110e2e;transform:translateY(2.4rem);opacity:0;transition:transform .38s cubic-bezier(.22,.61,.36,1),opacity .3s cubic-bezier(.22,.61,.36,1)}.lw-pick.is-open .lw-pick__scrim{opacity:1}.lw-pick.is-open .lw-pick__panel{transform:none;opacity:1}@media screen and (min-width:750px){.lw-pick{align-items:center}.lw-pick__panel{padding-bottom:2.4rem}}.lw-pick__head{display:flex;align-items:center;justify-content:space-between;gap:1.6rem}.lw-pick__title{margin:0;font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;color:var(--accent, #6e1a1c)}.lw-pick__x{-webkit-appearance:none;appearance:none;border:0;background:none;color:var(--ink, #1c1814);width:4.4rem;height:4.4rem;margin-right:-1.4rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.lw-pick__piece{margin:.2rem 0 1.6rem;font-family:var(--font-display);font-size:2.4rem;line-height:1.15}.lw-pick__lists{list-style:none;margin:0;padding:0;border-top:1px solid var(--rule, #ddd2bf)}.lw-pick__list{-webkit-appearance:none;appearance:none;width:100%;display:flex;align-items:center;gap:1.2rem;min-height:5rem;padding:0;border:0;border-bottom:1px solid var(--rule, #ddd2bf);background:none;color:var(--ink, #1c1814);font:400 1.6rem var(--font-body);text-align:left;cursor:pointer;transition:color .28s ease}.lw-pick__list:hover{color:var(--accent, #6e1a1c)}.lw-pick__tick{flex:none;width:1.8rem;height:1.8rem;border:1px solid var(--rule-strong, #bfaf94);position:relative;transition:background-color .25s ease,border-color .25s ease}.lw-pick__list[aria-pressed=true] .lw-pick__tick{background:var(--accent, #6e1a1c);border-color:var(--accent, #6e1a1c)}.lw-pick__list[aria-pressed=true] .lw-pick__tick:after{content:"";position:absolute;left:.55rem;top:.2rem;width:.5rem;height:.95rem;border:solid var(--ground, #f3eada);border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.lw-pick__name{flex:1;min-width:0}.lw-pick__count{font-size:1.2rem;color:var(--muted, #6b5f51)}.lw-pick__new{display:flex;gap:1.2rem;margin-top:1.6rem}.lw-pick__new input{flex:1;min-width:0;font:400 1.6rem var(--font-body);color:var(--ink, #1c1814);background:transparent;border:0;border-bottom:1px solid var(--rule-strong, #bfaf94);border-radius:0;padding:.8rem 0}.lw-pick__new input:focus{outline:none;border-bottom-color:var(--ink, #1c1814)}.lw-pick__new button,.lw-pick__done{-webkit-appearance:none;appearance:none;border:1px solid var(--ink, #1c1814);background:transparent;color:var(--ink, #1c1814);font:500 1.1rem var(--font-body);letter-spacing:.16em;text-transform:uppercase;padding:0 1.6rem;min-height:4.4rem;cursor:pointer;transition:background-color .28s ease,color .28s ease}.lw-pick__new button:hover{background:var(--ink, #1c1814);color:var(--ground, #f3eada)}.lw-pick__done{width:100%;margin-top:1.6rem;background:var(--ink, #1c1814);color:var(--ground, #f3eada)}.lw-pick__done:hover{background:var(--accent, #6e1a1c);border-color:var(--accent, #6e1a1c)}html.lw-pick-open{overflow:hidden}@media(prefers-reduced-motion:reduce){.lw-pick__panel{transform:none!important}}.card-wrapper{isolation:isolate}
/*# sourceMappingURL=/cdn/shop/t/7/assets/component-lw-shortlist.css.map */
