.wl-heart{appearance:none;-webkit-appearance:none;position:absolute;z-index:41;top:10px;right:10px;width:36px;height:36px;margin:0;padding:0;border:0;border-radius:50%;display:grid;place-items:center;background:#fefbf2f0;color:#1387c0;box-shadow:0 4px 14px -6px #2c2a2966;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .15s ease,background-color .15s ease}.wl-heart .wl-i{grid-area:1/1;width:21px;height:21px;display:block;pointer-events:none;transition:opacity .18s ease,transform .25s cubic-bezier(.3,1.6,.5,1)}.wl-heart .wl-i--on{opacity:0;transform:scale(.6)}.wl-heart[aria-pressed=true]{background:#fff}.wl-heart[aria-pressed=true] .wl-i--off{opacity:0}.wl-heart[aria-pressed=true] .wl-i--on{opacity:1;transform:scale(1)}.wl-heart .wl-pop{position:absolute;left:-9px;top:-9px;width:54px;height:54px;pointer-events:none;opacity:0}.wl-heart.is-pop .wl-pop{animation:wl-pop .6s ease-out}.wl-heart.is-pop .wl-i--on{animation:wl-beat .45s cubic-bezier(.3,1.6,.5,1)}@keyframes wl-pop{0%{opacity:0;transform:scale(.6)}30%{opacity:1}to{opacity:0;transform:scale(1.15)}}@keyframes wl-beat{0%{transform:scale(.6)}60%{transform:scale(1.18)}to{transform:scale(1)}}@media(hover:hover){.wl-heart:hover{transform:scale(1.06)}}.wl-heart:active{transform:scale(.94)}.wl-heart:focus-visible{outline:2px solid #1387c0;outline-offset:2px}.product-card-image:has(>.wl-heart)>.product-card--badges.right{right:auto;left:0;align-items:flex-start}.product-card-image:has(>.wl-heart)>.product-card--badges.right .badge.right{padding-left:9px;padding-right:16px;clip-path:polygon(0 0,100% 0,calc(100% - 10px) 100%,0 100%)}.product-card-image:has(>.wl-heart) .product-card-compare{top:54px}.kc-card.product-card--keycap .product-card-image:has(>.wl-heart) .product-card-quickview{top:56px}.km-img .wl-heart{top:14px;right:14px;z-index:3}.km--land .km-img .wl-heart{top:10px;right:10px;width:34px;height:34px}.km--land .km-img .wl-heart .wl-i{width:20px;height:20px}.wl-heart.wl-heart--pdp{position:relative;top:auto;right:auto;z-index:auto;flex:0 0 46px;width:46px;height:46px;margin-left:10px;background:#1387c01a;box-shadow:none;align-self:center}.wl-heart.wl-heart--pdp .wl-i{width:24px;height:24px}.wl-heart.wl-heart--pdp[aria-pressed=true]{background:#ef86b429}.thb-secondary-wishlist .wl-hdr-i{width:24px;height:24px;display:block;color:var(--color-header-text,#1387c0)}.thb-secondary-wishlist .thb-secondary-area--item-count{background:#ef86b4;color:#fff}.thb-secondary-area--item-count.is-empty{display:none}@media(prefers-reduced-motion:reduce){.wl-heart,.wl-heart .wl-i{transition:none}.wl-heart.is-pop .wl-pop,.wl-heart.is-pop .wl-i--on{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/wishlist.css.map */
