.ph[data-v-9d0a3965]{aspect-ratio:1;border-radius:var(--radius);color:#c3cad4;background:linear-gradient(160deg,#f7f8fa,#eef1f4);place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.ph__label[data-v-9d0a3965]{font-size:var(--fs-xs);color:var(--c-muted);position:absolute;bottom:.5rem;left:.5rem}.qty[data-v-93f4926d]{border:1px solid var(--c-line-strong);border-radius:var(--radius);height:44px;display:inline-flex;overflow:hidden}.qty--sm[data-v-93f4926d]{height:36px}.qty__btn[data-v-93f4926d]{cursor:pointer;width:36px;color:var(--c-ink);background:#fff;border:0;place-items:center;display:grid}.qty__btn[data-v-93f4926d]:disabled{color:var(--c-line-strong);cursor:default}.qty__btn[data-v-93f4926d]:hover:not(:disabled){background:var(--c-bg-soft)}.qty__in[data-v-93f4926d]{border:0;border-left:1px solid var(--c-line);border-right:1px solid var(--c-line);text-align:center;-moz-appearance:textfield;width:48px;font-weight:600}.qty__in[data-v-93f4926d]::-webkit-inner-spin-button{-webkit-appearance:none}.qty__in[data-v-93f4926d]::-webkit-outer-spin-button{-webkit-appearance:none}
