.orc-wish,.orc-header-wish{--orc-heart: #E0393E;--orc-ease: cubic-bezier(.22, 1, .36, 1)}.orc-wish{position:absolute;top:10px;inset-inline-end:10px;z-index:4;display:grid;place-items:center;width:38px;height:38px;padding:0;border:0;border-radius:50%;background:transparent;color:rgb(var(--layout-text-color));cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .2s var(--orc-ease),background-color .2s ease}.orc-wish:hover{transform:scale(1.1)}.orc-wish:active{transform:scale(.94)}.orc-wish:focus-visible{outline:2px solid currentColor;outline-offset:2px}.orc-product-title{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.orc-product-title .product__title{flex:1 1 auto;min-width:0;margin:0}.orc-wish--inline{position:relative;top:auto;inset-inline-end:auto;flex-shrink:0;width:44px;height:44px;background:transparent;box-shadow:inset 0 0 0 1px rgba(var(--layout-text-color),.18)}.orc-wish--inline:hover{background:rgba(var(--layout-text-color),.04)}.orc-wish--inline .orc-wish__heart svg{width:22px;height:22px}.card-product__media-wrapper:has(.orc-wish) .card__badges{inset-inline:8px auto}.orc-wish__heart{display:grid;place-items:center;transform-origin:center;line-height:0}.orc-wish__heart svg{width:22px;height:22px;fill:currentColor}.orc-wish__heart svg path{fill:currentColor}.orc-wish__on{display:none;color:var(--orc-heart)}.orc-wish[aria-pressed=true] .orc-wish__off{display:none}.orc-wish[aria-pressed=true] .orc-wish__on{display:block}.orc-wish__off,.orc-wish__on{line-height:0}.orc-wish:after,.orc-header-wish .icon:after{content:"";position:absolute;border-radius:50%;border:2px solid var(--orc-heart);opacity:0;pointer-events:none}.orc-wish:after{top:0;right:0;bottom:0;left:0}.orc-wish.is-beating .orc-wish__heart,.orc-header-wish.is-beating .orc-wish__heart{animation:orc-heart-beat .6s var(--orc-ease)}.orc-wish.is-beating:after,.orc-header-wish.is-beating .icon:after{animation:orc-heart-ring .6s ease-out}@keyframes orc-heart-beat{0%{transform:scale(1)}20%{transform:scale(1.35)}40%{transform:scale(.9)}60%{transform:scale(1.18)}80%{transform:scale(.97)}to{transform:scale(1)}}@keyframes orc-heart-ring{0%{opacity:.6;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}.orc-header-wish{position:relative;color:inherit;text-decoration:none}.orc-header-wish .orc-wish__heart svg{width:24px;height:24px}.orc-header-wish .icon{position:relative}.orc-header-wish .icon:after{top:-6px;right:-6px;bottom:-6px;left:-6px}.orc-header-wish__count{position:absolute;top:-4px;inset-inline-end:-8px;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:var(--orc-heart);color:#fff;font-size:10px;font-weight:600;line-height:17px;text-align:center}.orc-header-wish__count[hidden]{display:none}@media(max-width:749px){.orc-wish:not(.orc-wish--inline){top:6px;inset-inline-end:6px;width:32px;height:32px}.orc-wish:not(.orc-wish--inline) .orc-wish__heart svg{width:20px;height:20px}}@media(prefers-reduced-motion:reduce){.orc-wish{transition:none}.orc-wish.is-beating .orc-wish__heart,.orc-wish.is-beating:after,.orc-header-wish.is-beating .orc-wish__heart,.orc-header-wish.is-beating .icon:after{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/244/assets/orc-wish.css.map */
