.kl-wishlist-button{cursor:pointer;color:#2f7d7d;background:#fff;border:1px solid #767676}.kl-wishlist-button:focus-visible{outline:3px solid #2f7d7d;outline-offset:2px}.kl-wishlist-heart{display:block;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:2;stroke-linejoin:round}.kl-wishlist-button[aria-pressed=true] .kl-wishlist-heart{fill:currentColor}.kl-wishlist-button--card{position:absolute;top:.5rem;right:.5rem;z-index:110;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border-radius:50%}.productgrid-listview .kl-wishlist-button--card{right:auto;left:.5rem}.kl-wishlist-button--pdp{display:inline-flex;align-items:center;gap:.5rem;margin-top:.75rem;padding:.5rem .875rem;color:#333;border-radius:4px}.kl-wishlist-button--pdp .kl-wishlist-heart{color:#2f7d7d}.kl-header-wishlist .site-header-icon{position:relative}.kl-header-wishlist svg{display:block;fill:none;stroke:currentColor;stroke-width:1.75}.kl-wishlist-count{position:absolute;top:2px;right:2px;min-width:20px;height:20px;padding:3px;font-size:.6875rem;line-height:14px;text-align:center;color:#fff;background:#2f7d7d;border-radius:10px}@media screen and (max-width:719px){.site-header--mobile-logo-center .site-header-search-button{margin-left:calc(6.4375rem + 44px)}}.kl-wishlist-page{max-width:1100px;margin:1.5rem auto 0;padding:0 1.25rem 2rem}.kl-wishlist-page a:not(.button-secondary){color:#2f7d7d}.kl-wishlist-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1.5rem;margin:1rem 0 0;padding:0;list-style:none}.kl-wishlist-item img{display:block;width:100%;aspect-ratio:1;object-fit:contain}.kl-wishlist-heading{margin:0 0 .5rem;color:#2f7d7d}.kl-wishlist-item h3{margin:.75rem 0 .25rem;font-size:1rem}.kl-wishlist-item p{margin:0 0 .75rem}.kl-wishlist-actions{display:flex;flex-wrap:wrap;gap:.5rem}.kl-wishlist-variant{margin:0 0 .75rem}.kl-wishlist-variant label{display:block;margin-bottom:.25rem}.kl-wishlist-variant select{width:100%;min-height:44px;padding:.5rem;color:#333;background:#fff;border:1px solid #767676;border-radius:4px}.kl-wishlist-variant select:focus-visible{outline:3px solid #2f7d7d;outline-offset:2px}.kl-wishlist-item .kl-wishlist-status{margin:.5rem 0 0}.kl-wishlist-remove{padding:.5rem .875rem;color:#333;cursor:pointer;background:#fff;border:1px solid #767676;border-radius:4px}.kl-wishlist-remove:focus-visible{outline:3px solid #2f7d7d;outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/77/assets/kl-wishlist.css.map */
