.ph[data-v-fe3026c4]{place-content:center;justify-items:center;gap:var(--s-1);width:100%;height:100%;padding:var(--s-3);background:var(--surface);color:var(--ink-3);text-align:center;display:grid}.ph__word[data-v-fe3026c4]{font-family:var(--font-display);font-size:var(--step-1);letter-spacing:.16em;color:var(--ink-2)}.ph--compact .ph__word[data-v-fe3026c4]{font-size:var(--step--1);letter-spacing:.1em}.ph__text[data-v-fe3026c4]{font-size:var(--step--1);letter-spacing:.04em}.qty[data-v-a91fb1aa],.qty__add[data-v-a91fb1aa]{min-height:var(--buy-control)}.qty__add[data-v-a91fb1aa]{width:100%}.qty__box[data-v-a91fb1aa]{grid-template-columns:var(--buy-control) 1fr var(--buy-control);border:1px solid var(--accent);border-radius:var(--r-md);background:var(--accent-wash);min-height:var(--buy-control);align-items:center;display:grid;overflow:hidden}.qty__btn[data-v-a91fb1aa]{height:calc(var(--buy-control) - 2px);width:100%;min-height:0;color:var(--accent-strong);font-size:var(--step-2);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;line-height:1}.qty__btn[data-v-a91fb1aa]:hover{background:color-mix(in srgb,var(--accent) 14%,transparent)}.qty__btn[data-v-a91fb1aa]:disabled{opacity:.5;cursor:wait}.qty__value[data-v-a91fb1aa]{text-align:center;font-size:var(--step--1);color:var(--accent-strong);font-weight:600}
