.card-act[data-v-d03da61d]{background:var(--color-soft);width:32px;height:32px;color:var(--color-text-3);transition:background-color .2s ease,color .2s ease,transform .16s var(--ease-out);border-radius:9999px;place-items:center;display:grid}@media (width>=1024px){.card-act[data-v-d03da61d]{width:34px;height:34px}}@media (width<=1023px){.card-act.hide-m[data-v-d03da61d]{display:none}}.card-act[data-v-d03da61d]:active{transform:scale(.9)}.card-act.is-fav[data-v-d03da61d]{background:var(--color-danger-soft);color:var(--color-danger)}.card-act.is-cmp[data-v-d03da61d]{background:var(--color-mint);color:var(--color-brand-ink)}@media (hover:hover) and (pointer:fine){.card-act[data-v-d03da61d]:hover{background:var(--color-soft-hover);color:var(--color-ink)}.card-act.is-fav[data-v-d03da61d]:hover{background:var(--color-danger-tint);color:var(--color-danger)}.card-act.is-cmp[data-v-d03da61d]:hover{background:var(--color-mint-hover);color:var(--color-brand-ink)}}.card-cart[data-v-d03da61d]{background:var(--color-brand);width:38px;height:38px;color:var(--color-ink);transition:background-color .2s ease,color .2s ease,transform .16s var(--ease-out);border-radius:9999px;flex:none;place-items:center;display:grid}@media (width>=1024px){.card-cart[data-v-d03da61d]{width:42px;height:42px}}.card-cart-label[data-v-d03da61d]{display:none}.card-root[data-v-d03da61d]{container:card/inline-size}@media (width>=1024px){@container card (width>=300px){.card-cart.is-wide[data-v-d03da61d]{white-space:nowrap;gap:6px;width:auto;height:40px;padding-inline:16px;font-size:14px;font-weight:600;display:inline-flex}.card-cart.is-wide[data-v-d03da61d]:disabled{color:var(--color-muted)}.card-cart.is-wide:disabled svg[data-v-d03da61d]{display:none}.card-cart-label[data-v-d03da61d]{display:inline}}}.card-cart[data-v-d03da61d]:active:not(:disabled){transform:scale(.92)}.card-cart.is-in[data-v-d03da61d]{background:var(--color-ink);color:#fff}.card-cart[data-v-d03da61d]:disabled{background:var(--color-soft);color:var(--color-quiet);cursor:not-allowed}@media (hover:hover) and (pointer:fine){.card-cart[data-v-d03da61d]:not(:disabled):not(.is-in):hover{background:var(--color-brand-hover)}.card-cart.is-in[data-v-d03da61d]:hover{background:var(--color-ink-hover)}}.swap-enter-active[data-v-d03da61d],.swap-leave-active[data-v-d03da61d]{transition:opacity .14s ease,transform .16s var(--ease-out)}.swap-enter-from[data-v-d03da61d],.swap-leave-to[data-v-d03da61d]{opacity:0;transform:scale(.6)}@media (prefers-reduced-motion:reduce){.card-act[data-v-d03da61d],.card-cart[data-v-d03da61d],.swap-enter-active[data-v-d03da61d],.swap-leave-active[data-v-d03da61d]{transition:none}}
