.tb-wl-heart{--tbWlRed:#b3261e;cursor:pointer;border:0;background:none;padding:0;color:inherit;font:inherit}.tb-wl-heart svg{width:20px;height:20px;display:block;fill:transparent;stroke:currentColor;stroke-width:1.8;stroke-linejoin:round;transition:fill .15s,stroke .15s,transform .15s}.tb-wl-heart.is-saved svg{fill:var(--tbWlRed);stroke:var(--tbWlRed)}.tb-wl-heart:focus-visible{outline:2px solid currentColor;outline-offset:2px}@keyframes tbWlPop{0%{transform:scale(1)}40%{transform:scale(1.3)}to{transform:scale(1)}}.tb-wl-pop svg{animation:tbWlPop .3s ease}@media(prefers-reduced-motion:reduce){.tb-wl-pop svg{animation:none}.tb-wl-heart svg{transition:none}}.grid-product__content{position:relative}.grid-product .tb-wl-heart{position:absolute;top:3px;right:3px;z-index:3;width:26px;height:26px;border-radius:50%;background:#ffffffd9;box-shadow:0 1px 3px #0000002e;display:flex;align-items:center;justify-content:center;color:#222}.grid-product .tb-wl-heart svg{width:15px;height:15px}.grid-product .tb-wl-heart:hover svg{transform:scale(1.1)}@media(max-width:589px){.grid-product .tb-wl-heart{top:4px;right:4px;width:28px;height:28px}.grid-product .tb-wl-heart svg{width:16px;height:16px}}.tb-wl-pdp{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin:12px 0 4px;padding:10px 12px;border:1px solid rgba(0,0,0,.18);font-size:.85em;letter-spacing:.12em;text-transform:uppercase;background:transparent}.tb-wl-pdp:hover{border-color:currentColor}.tb-wl-pdp.is-saved{border-color:var(--tbWlRed)}.tb-wl-link .tb-wl-iconwrap{position:relative;display:inline-block;line-height:0}.tb-wl-link svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linejoin:round}.tb-wl-count{position:absolute;top:-6px;right:-9px;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:#b3261e;color:#fff;font-size:10px;line-height:17px;text-align:center;font-weight:600;letter-spacing:0}.tb-wl-count[hidden]{display:none}.tb-wl-page{max-width:1080px;margin:0 auto 60px}.tb-wl-note{text-align:center;margin:0 0 28px}.tb-wl-foot{text-align:center;font-size:.85em;opacity:.65;margin-top:28px}.tb-wl-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media(min-width:750px){.tb-wl-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}@media(min-width:1100px){.tb-wl-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.tb-wl-item{display:flex;flex-direction:column;border:1px solid rgba(0,0,0,.1);background:#fff}.tb-wl-img{display:block;aspect-ratio:1/1;background:#f6f3ea;overflow:hidden}.tb-wl-img img{width:100%;height:100%;object-fit:contain;display:block}.tb-wl-info{display:flex;flex-direction:column;gap:8px;padding:12px 12px 14px;flex:1}.tb-wl-title{font-size:.95em;line-height:1.35;text-decoration:none;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:0}.tb-wl-price{margin:0;font-weight:500}.tb-wl-info .btn{margin-top:auto;padding-left:8px;padding-right:8px}.tb-wl-sold{margin-top:auto;display:inline-block;align-self:flex-start;background:#3f4f43;color:#fff;font-size:.72em;letter-spacing:.14em;text-transform:uppercase;padding:4px 10px}.tb-wl-similar{font-size:.85em}.tb-wl-remove{background:none;border:0;padding:0;font:inherit;font-size:.8em;text-decoration:underline;cursor:pointer;opacity:.7;align-self:center}.tb-wl-remove:hover{opacity:1}.tb-wl-item.is-sold .tb-wl-img img,.tb-wl-item.is-gone .tb-wl-img{opacity:.55}.tb-wl-sk{display:block;height:12px;background:#eee;border-radius:3px}.tb-wl-sk--short{width:45%}.tb-wl-empty{text-align:center;padding:30px 0 10px}.tb-wl-empty>svg{width:48px;height:48px;fill:none;stroke:#b8860b;stroke-width:1.4;margin:0 auto 14px;display:block}.tb-wl-empty h2{margin-bottom:8px}.tb-wl-btns{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:20px}
/*# sourceMappingURL=/cdn/shop/t/80/assets/tb-wishlist.css.map */
