.card-wrapper:has(.lcq) .quick-add{display:none}.product-card-wrapper .card{position:relative}.lcf-heart{position:absolute;top:10px;right:10px;z-index:4}.lcf-heart button{width:38px;height:38px;border-radius:50%;border:0;padding:0;display:flex;align-items:center;justify-content:center;background:#ffffffe6;box-shadow:0 4px 14px -6px #1c1b1959;cursor:pointer;transition:transform .25s,background-color .25s;color:#1c1b19}.lcf-heart button:hover{transform:scale(1.08)}.lcf-heart svg{width:18px;height:18px;fill:transparent;stroke:currentColor;stroke-width:1.5;transition:fill .25s,stroke .25s}.lcf-heart button[aria-pressed=true] svg{fill:#b8955a;stroke:#b8955a}.lcf-heart button.pop{animation:lcf-pop .4s ease}@keyframes lcf-pop{40%{transform:scale(1.25)}}.lcq{display:flex;flex-direction:column;gap:9px;padding:12px 0 0;position:relative;z-index:2;grid-row-start:3;align-self:start}.lcq-sizes{display:flex;flex-wrap:wrap;gap:6px}.lcq-s{font:500 11.5px/1 var(--font-body-family);letter-spacing:.02em;color:#1c1b19;background:#fff;border:1px solid #e0d8c9;border-radius:40px;padding:7px 11px;cursor:pointer;transition:border-color .2s,background-color .2s,color .2s;white-space:nowrap}.lcq-s:hover{border-color:#1c1b19}.lcq-s[aria-checked=true]{background:#1c1b19;border-color:#1c1b19;color:#fff}.lcq-s[data-soldout]{color:#a59f94;text-decoration:line-through;border-style:dashed}.lcq-select{font:500 12.5px var(--font-body-family);color:#1c1b19;border:1px solid #e0d8c9;border-radius:10px;padding:8px 10px;background:#fff;width:100%}.lcq-add{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:42px;border:1px solid #1c1b19;border-radius:40px;background:#1c1b19;color:#fff;font:600 11.5px var(--font-body-family);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background-color .25s,border-color .25s,transform .25s}.lcq-add svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linejoin:round}.lcq-add:hover:not([disabled]){background:#8a6a35;border-color:#8a6a35}.lcq-add[disabled]{background:#fff;color:#a59f94;border-color:#e0d8c9;cursor:default}.lcq-add.is-done{background:#8a6a35;border-color:#8a6a35}@media(max-width:749px){.lcf-heart{top:6px;right:6px}.lcf-heart button{width:32px;height:32px}.lcf-heart svg{width:15px;height:15px}.lcq-s{font-size:10.5px;padding:6px 8px}.lcq-add{min-height:38px;font-size:10px;letter-spacing:.08em}.lcq-add svg{display:none}}.header__icon--fav{position:relative}.header__icon.header__icon--fav .svg-wrapper svg{width:2.1rem!important;height:2.1rem!important;fill:none;stroke:currentColor;stroke-width:1.3}.header__icon--fav .lcf-count{position:absolute;top:.6rem;right:.2rem;min-width:1.7rem;height:1.7rem;border-radius:50%;background:#b8955a;color:#fff;font-size:.95rem;line-height:1.7rem;text-align:center;padding:0 .3rem}.header__icon--fav .lcf-count[hidden]{display:none}@media(prefers-reduced-motion:reduce){.lcf-heart button,.lcq-add{transition:none}.lcf-heart button.pop{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/lc-card-actions.css.map */
